--- /srv/rebuilderd/tmp/rebuilderdhQJW1j/inputs/shapeit4_4.2.2+dfsg-1+b2_loong64.deb +++ /srv/rebuilderd/tmp/rebuilderdhQJW1j/out/shapeit4_4.2.2+dfsg-1+b2_loong64.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2021-09-17 12:24:26.000000 debian-binary │ -rw-r--r-- 0 0 0 856 2021-09-17 12:24:26.000000 control.tar.xz │ --rw-r--r-- 0 0 0 189900 2021-09-17 12:24:26.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 190276 2021-09-17 12:24:26.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── ./usr/bin/shapeit4.2 │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --program-header {} │ │ │ │ @@ -4,20 +4,20 @@ │ │ │ │ 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 0x0906a4 0x0906a4 R E 0x10000 │ │ │ │ + LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x090790 0x090790 R E 0x10000 │ │ │ │ LOAD 0x09d4c0 0x00000000000ad4c0 0x00000000000ad4c0 0x002b78 0x004178 RW 0x10000 │ │ │ │ DYNAMIC 0x09f608 0x00000000000af608 0x00000000000af608 0x000240 0x000240 RW 0x8 │ │ │ │ NOTE 0x000270 0x0000000000000270 0x0000000000000270 0x000024 0x000024 R 0x4 │ │ │ │ - NOTE 0x090684 0x0000000000090684 0x0000000000090684 0x000020 0x000020 R 0x4 │ │ │ │ - GNU_EH_FRAME 0x082a40 0x0000000000082a40 0x0000000000082a40 0x0014a4 0x0014a4 R 0x4 │ │ │ │ + NOTE 0x090770 0x0000000000090770 0x0000000000090770 0x000020 0x000020 R 0x4 │ │ │ │ + GNU_EH_FRAME 0x082b18 0x0000000000082b18 0x0000000000082b18 0x0014a4 0x0014a4 R 0x4 │ │ │ │ GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RW 0x10 │ │ │ │ GNU_RELRO 0x09d4c0 0x00000000000ad4c0 0x00000000000ad4c0 0x002b40 0x002b40 R 0x1 │ │ │ │ │ │ │ │ Section to Segment mapping: │ │ │ │ Segment Sections... │ │ │ │ 00 │ │ │ │ 01 .interp │ │ │ ├── readelf --wide --sections {} │ │ │ │ @@ -9,20 +9,20 @@ │ │ │ │ [ 4] .dynsym DYNSYM 0000000000000430 000430 001e48 18 A 5 8 8 │ │ │ │ [ 5] .dynstr STRTAB 0000000000002278 002278 0032ae 00 A 0 0 1 │ │ │ │ [ 6] .gnu.version VERSYM 0000000000005526 005526 000286 02 A 4 0 2 │ │ │ │ [ 7] .gnu.version_r VERNEED 00000000000057b0 0057b0 000190 00 A 5 6 8 │ │ │ │ [ 8] .rela.dyn RELA 0000000000005940 005940 0056e8 18 A 4 0 8 │ │ │ │ [ 9] .rela.plt RELA 000000000000b028 00b028 001278 18 AI 4 21 8 │ │ │ │ [10] .plt PROGBITS 000000000000c2a0 00c2a0 000c70 10 AX 0 0 16 │ │ │ │ - [11] .text PROGBITS 000000000000cf20 00cf20 06fecc 00 AX 0 0 32 │ │ │ │ - [12] .rodata PROGBITS 000000000007cdf0 07cdf0 005c50 00 A 0 0 16 │ │ │ │ - [13] .eh_frame_hdr PROGBITS 0000000000082a40 082a40 0014a4 00 A 0 0 4 │ │ │ │ - [14] .eh_frame PROGBITS 0000000000083ee8 083ee8 008058 00 A 0 0 8 │ │ │ │ - [15] .gcc_except_table PROGBITS 000000000008bf40 08bf40 004742 00 A 0 0 4 │ │ │ │ - [16] .note.ABI-tag NOTE 0000000000090684 090684 000020 00 A 0 0 4 │ │ │ │ + [11] .text PROGBITS 000000000000cf20 00cf20 06ffac 00 AX 0 0 32 │ │ │ │ + [12] .rodata PROGBITS 000000000007ced0 07ced0 005c45 00 A 0 0 16 │ │ │ │ + [13] .eh_frame_hdr PROGBITS 0000000000082b18 082b18 0014a4 00 A 0 0 4 │ │ │ │ + [14] .eh_frame PROGBITS 0000000000083fc0 083fc0 008054 00 A 0 0 8 │ │ │ │ + [15] .gcc_except_table PROGBITS 000000000008c014 08c014 00475b 00 A 0 0 4 │ │ │ │ + [16] .note.ABI-tag NOTE 0000000000090770 090770 000020 00 A 0 0 4 │ │ │ │ [17] .init_array INIT_ARRAY 00000000000ad4c0 09d4c0 000010 08 WA 0 0 8 │ │ │ │ [18] .fini_array FINI_ARRAY 00000000000ad4d0 09d4d0 000008 08 WA 0 0 8 │ │ │ │ [19] .data.rel.ro PROGBITS 00000000000ad4d8 09d4d8 002130 00 WA 0 0 8 │ │ │ │ [20] .dynamic DYNAMIC 00000000000af608 09f608 000240 10 WA 5 0 8 │ │ │ │ [21] .got PROGBITS 00000000000af848 09f848 0007b8 08 WA 0 0 8 │ │ │ │ [22] .data PROGBITS 00000000000b0000 0a0000 000030 00 WA 0 0 8 │ │ │ │ [23] .sdata PROGBITS 00000000000b0030 0a0030 000008 00 WA 0 0 8 │ │ │ ├── readelf --wide --symbols {} │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ Symbol table '.dynsym' contains 323 entries: │ │ │ │ Num: Value Size Type Bind Vis Ndx Name │ │ │ │ 0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND │ │ │ │ 1: 000000000000cf20 0 SECTION LOCAL DEFAULT 11 .text │ │ │ │ - 2: 000000000007cdf0 0 SECTION LOCAL DEFAULT 12 .rodata │ │ │ │ - 3: 0000000000083ee8 0 SECTION LOCAL DEFAULT 14 .eh_frame │ │ │ │ - 4: 000000000008bf40 0 SECTION LOCAL DEFAULT 15 .gcc_except_table │ │ │ │ + 2: 000000000007ced0 0 SECTION LOCAL DEFAULT 12 .rodata │ │ │ │ + 3: 0000000000083fc0 0 SECTION LOCAL DEFAULT 14 .eh_frame │ │ │ │ + 4: 000000000008c014 0 SECTION LOCAL DEFAULT 15 .gcc_except_table │ │ │ │ 5: 00000000000b0000 0 SECTION LOCAL DEFAULT 22 .data │ │ │ │ 6: 00000000000b0030 0 SECTION LOCAL DEFAULT 23 .sdata │ │ │ │ 7: 00000000000b0038 0 SECTION LOCAL DEFAULT 24 .bss │ │ │ │ 8: 0000000000000000 0 OBJECT GLOBAL DEFAULT UND _ZTIi@CXXABI_1.3 (2) │ │ │ │ 9: 0000000000000000 0 FUNC GLOBAL DEFAULT UND _ZNSo3putEc@GLIBCXX_3.4 (3) │ │ │ │ 10: 0000000000000000 0 FUNC GLOBAL DEFAULT UND abort@GLIBC_2.36 (4) │ │ │ │ 11: 0000000000000000 0 FUNC GLOBAL DEFAULT UND _ZSt18uncaught_exceptionv@GLIBCXX_3.4 (3) │ │ │ │ @@ -278,49 +278,49 @@ │ │ │ │ 274: 0000000000000000 0 OBJECT GLOBAL DEFAULT UND _ZTISt13runtime_error@GLIBCXX_3.4 (3) │ │ │ │ 275: 0000000000000000 0 OBJECT GLOBAL DEFAULT UND _ZTVNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 (5) │ │ │ │ 276: 0000000000000000 0 FUNC WEAK DEFAULT UND __cxa_finalize@GLIBC_2.36 (4) │ │ │ │ 277: 0000000000000000 0 FUNC GLOBAL DEFAULT UND _ZN5boost15program_options19options_descriptionC1Ejj │ │ │ │ 278: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __isoc23_strtol@GLIBC_2.38 (20) │ │ │ │ 279: 0000000000000000 0 FUNC GLOBAL DEFAULT UND _ZNSt6localeC1Ev@GLIBCXX_3.4 (3) │ │ │ │ 280: 0000000000000000 0 FUNC GLOBAL DEFAULT UND _ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12find_last_ofEPKcmm@GLIBCXX_3.4.21 (5) │ │ │ │ - 281: 00000000000adfb0 16 OBJECT WEAK DEFAULT 19 _ZTIN5boost9exceptionE │ │ │ │ - 282: 00000000000adff8 24 OBJECT WEAK DEFAULT 19 _ZTIN5boost3any11placeholderE │ │ │ │ - 283: 0000000000013ab0 8 FUNC WEAK DEFAULT 11 _ZNKSt5ctypeIcE8do_widenEc │ │ │ │ - 284: 00000000000ae1e0 40 OBJECT WEAK DEFAULT 19 _ZTVN5boost15program_options5errorE │ │ │ │ - 285: 0000000000081190 26 OBJECT WEAK DEFAULT 12 _ZTSN5boost3any11placeholderE │ │ │ │ - 286: 00000000000810e0 44 OBJECT WEAK DEFAULT 12 _ZTSN5boost15program_options16validation_errorE │ │ │ │ - 287: 00000000000ae298 48 OBJECT WEAK DEFAULT 19 _ZTVN5boost16exception_detail10clone_baseE │ │ │ │ - 288: 00000000000ade60 136 OBJECT WEAK DEFAULT 19 _ZTVN5boost10wrapexceptINS_15program_options16validation_errorEEE │ │ │ │ - 289: 00000000000ae550 16 OBJECT WEAK DEFAULT 19 _ZTIN5boost6detail15sp_counted_baseE │ │ │ │ - 290: 0000000000081e78 51 OBJECT WEAK DEFAULT 12 _ZTSN5boost10wrapexceptINSt8ios_base7failureB5cxx11EEE │ │ │ │ - 291: 00000000000add60 120 OBJECT WEAK DEFAULT 19 _ZTVN5boost10wrapexceptINS_17bad_function_callEEE │ │ │ │ - 292: 00000000000817a8 33 OBJECT WEAK DEFAULT 12 _ZTSN5boost6detail15sp_counted_baseE │ │ │ │ - 293: 00000000000ae278 32 OBJECT WEAK DEFAULT 19 _ZTVN5boost9exceptionE │ │ │ │ - 294: 00000000000adfc0 16 OBJECT WEAK DEFAULT 19 _ZTIN5boost16exception_detail10clone_baseE │ │ │ │ - 295: 00000000000adf98 24 OBJECT WEAK DEFAULT 19 _ZTIN5boost15program_options20invalid_option_valueE │ │ │ │ - 296: 00000000000ae208 56 OBJECT WEAK DEFAULT 19 _ZTVN5boost15program_options16validation_errorE │ │ │ │ - 297: 00000000000811b0 28 OBJECT WEAK DEFAULT 12 _ZTSN5boost17bad_function_callE │ │ │ │ - 298: 0000000000080f60 46 OBJECT WEAK DEFAULT 12 _ZTSN5boost10wrapexceptINS_17bad_function_callEEE │ │ │ │ - 299: 0000000000081110 19 OBJECT WEAK DEFAULT 12 _ZTSN5boost9exceptionE │ │ │ │ - 300: 0000000000080fd8 62 OBJECT WEAK DEFAULT 12 _ZTSN5boost10wrapexceptINS_15program_options16validation_errorEEE │ │ │ │ - 301: 00000000000ae140 16 OBJECT WEAK DEFAULT 19 _ZTINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE │ │ │ │ - 302: 00000000000ae010 24 OBJECT WEAK DEFAULT 19 _ZTIN5boost17bad_function_callE │ │ │ │ - 303: 0000000000081128 39 OBJECT WEAK DEFAULT 12 _ZTSN5boost16exception_detail10clone_baseE │ │ │ │ - 304: 00000000000adfe8 16 OBJECT WEAK DEFAULT 19 _ZTIN5boost4anys6detail11placeholderE │ │ │ │ - 305: 00000000000adf68 24 OBJECT WEAK DEFAULT 19 _ZTIN5boost15program_options5errorE │ │ │ │ - 306: 00000000000ae2c8 40 OBJECT WEAK DEFAULT 19 _ZTVN5boost17bad_function_callE │ │ │ │ - 307: 00000000000adc58 72 OBJECT WEAK DEFAULT 19 _ZTIN5boost10wrapexceptINS_17bad_function_callEEE │ │ │ │ - 308: 0000000000082180 31 OBJECT WEAK DEFAULT 12 _ZTSN5boost9iostreams10zlib_errorE │ │ │ │ - 309: 0000000000081dd0 38 OBJECT WEAK DEFAULT 12 _ZTSN5boost10wrapexceptISt11logic_errorEE │ │ │ │ - 310: 00000000000ae6e0 72 OBJECT WEAK DEFAULT 19 _ZTIN5boost10wrapexceptISt11logic_errorEE │ │ │ │ - 311: 00000000000aecb8 120 OBJECT WEAK DEFAULT 19 _ZTVN5boost10wrapexceptISt11logic_errorEE │ │ │ │ - 312: 00000000000aee40 24 OBJECT WEAK DEFAULT 19 _ZTIN5boost9iostreams10zlib_errorE │ │ │ │ - 313: 00000000000ae240 56 OBJECT WEAK DEFAULT 19 _ZTVN5boost15program_options20invalid_option_valueE │ │ │ │ - 314: 00000000000ae740 72 OBJECT WEAK DEFAULT 19 _ZTIN5boost10wrapexceptINSt8ios_base7failureB5cxx11EEE │ │ │ │ - 315: 00000000000adce8 72 OBJECT WEAK DEFAULT 19 _ZTIN5boost10wrapexceptINS_15program_options16validation_errorEEE │ │ │ │ - 316: 00000000000aed30 120 OBJECT WEAK DEFAULT 19 _ZTVN5boost10wrapexceptINSt8ios_base7failureB5cxx11EEE │ │ │ │ - 317: 00000000000adf80 24 OBJECT WEAK DEFAULT 19 _ZTIN5boost15program_options16validation_errorE │ │ │ │ - 318: 0000000000080f30 48 OBJECT WEAK DEFAULT 12 _ZTSN5boost15program_options20invalid_option_valueE │ │ │ │ - 319: 0000000000017e00 200 FUNC WEAK DEFAULT 11 _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructILb1EEEvPKcm │ │ │ │ - 320: 00000000000810c0 32 OBJECT WEAK DEFAULT 12 _ZTSN5boost15program_options5errorE │ │ │ │ - 321: 0000000000081168 34 OBJECT WEAK DEFAULT 12 _ZTSN5boost4anys6detail11placeholderE │ │ │ │ - 322: 0000000000081360 53 OBJECT WEAK DEFAULT 12 _ZTSNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE │ │ │ │ + 281: 00000000000adcf0 16 OBJECT WEAK DEFAULT 19 _ZTIN5boost9exceptionE │ │ │ │ + 282: 00000000000af1e0 24 OBJECT WEAK DEFAULT 19 _ZTIN5boost3any11placeholderE │ │ │ │ + 283: 00000000000104c0 8 FUNC WEAK DEFAULT 11 _ZNKSt5ctypeIcE8do_widenEc │ │ │ │ + 284: 00000000000af380 40 OBJECT WEAK DEFAULT 19 _ZTVN5boost15program_options5errorE │ │ │ │ + 285: 00000000000828e0 26 OBJECT WEAK DEFAULT 12 _ZTSN5boost3any11placeholderE │ │ │ │ + 286: 0000000000082888 44 OBJECT WEAK DEFAULT 12 _ZTSN5boost15program_options16validation_errorE │ │ │ │ + 287: 00000000000adf98 48 OBJECT WEAK DEFAULT 19 _ZTVN5boost16exception_detail10clone_baseE │ │ │ │ + 288: 00000000000af080 136 OBJECT WEAK DEFAULT 19 _ZTVN5boost10wrapexceptINS_15program_options16validation_errorEEE │ │ │ │ + 289: 00000000000add10 16 OBJECT WEAK DEFAULT 19 _ZTIN5boost6detail15sp_counted_baseE │ │ │ │ + 290: 0000000000081ac8 51 OBJECT WEAK DEFAULT 12 _ZTSN5boost10wrapexceptINSt8ios_base7failureB5cxx11EEE │ │ │ │ + 291: 00000000000aef80 120 OBJECT WEAK DEFAULT 19 _ZTVN5boost10wrapexceptINS_17bad_function_callEEE │ │ │ │ + 292: 00000000000813f8 33 OBJECT WEAK DEFAULT 12 _ZTSN5boost6detail15sp_counted_baseE │ │ │ │ + 293: 00000000000adf78 32 OBJECT WEAK DEFAULT 19 _ZTVN5boost9exceptionE │ │ │ │ + 294: 00000000000add00 16 OBJECT WEAK DEFAULT 19 _ZTIN5boost16exception_detail10clone_baseE │ │ │ │ + 295: 00000000000af1b8 24 OBJECT WEAK DEFAULT 19 _ZTIN5boost15program_options20invalid_option_valueE │ │ │ │ + 296: 00000000000af3a8 56 OBJECT WEAK DEFAULT 19 _ZTVN5boost15program_options16validation_errorE │ │ │ │ + 297: 0000000000082900 28 OBJECT WEAK DEFAULT 12 _ZTSN5boost17bad_function_callE │ │ │ │ + 298: 0000000000082708 46 OBJECT WEAK DEFAULT 12 _ZTSN5boost10wrapexceptINS_17bad_function_callEEE │ │ │ │ + 299: 00000000000813b8 19 OBJECT WEAK DEFAULT 12 _ZTSN5boost9exceptionE │ │ │ │ + 300: 0000000000082780 62 OBJECT WEAK DEFAULT 12 _ZTSN5boost10wrapexceptINS_15program_options16validation_errorEEE │ │ │ │ + 301: 00000000000af328 16 OBJECT WEAK DEFAULT 19 _ZTINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE │ │ │ │ + 302: 00000000000af1f8 24 OBJECT WEAK DEFAULT 19 _ZTIN5boost17bad_function_callE │ │ │ │ + 303: 00000000000813d0 39 OBJECT WEAK DEFAULT 12 _ZTSN5boost16exception_detail10clone_baseE │ │ │ │ + 304: 00000000000af1d0 16 OBJECT WEAK DEFAULT 19 _ZTIN5boost4anys6detail11placeholderE │ │ │ │ + 305: 00000000000af188 24 OBJECT WEAK DEFAULT 19 _ZTIN5boost15program_options5errorE │ │ │ │ + 306: 00000000000af418 40 OBJECT WEAK DEFAULT 19 _ZTVN5boost17bad_function_callE │ │ │ │ + 307: 00000000000aee78 72 OBJECT WEAK DEFAULT 19 _ZTIN5boost10wrapexceptINS_17bad_function_callEEE │ │ │ │ + 308: 0000000000081dd0 31 OBJECT WEAK DEFAULT 12 _ZTSN5boost9iostreams10zlib_errorE │ │ │ │ + 309: 0000000000081a20 38 OBJECT WEAK DEFAULT 12 _ZTSN5boost10wrapexceptISt11logic_errorEE │ │ │ │ + 310: 00000000000adea0 72 OBJECT WEAK DEFAULT 19 _ZTIN5boost10wrapexceptISt11logic_errorEE │ │ │ │ + 311: 00000000000ae4c8 120 OBJECT WEAK DEFAULT 19 _ZTVN5boost10wrapexceptISt11logic_errorEE │ │ │ │ + 312: 00000000000ae650 24 OBJECT WEAK DEFAULT 19 _ZTIN5boost9iostreams10zlib_errorE │ │ │ │ + 313: 00000000000af3e0 56 OBJECT WEAK DEFAULT 19 _ZTVN5boost15program_options20invalid_option_valueE │ │ │ │ + 314: 00000000000adf00 72 OBJECT WEAK DEFAULT 19 _ZTIN5boost10wrapexceptINSt8ios_base7failureB5cxx11EEE │ │ │ │ + 315: 00000000000aef08 72 OBJECT WEAK DEFAULT 19 _ZTIN5boost10wrapexceptINS_15program_options16validation_errorEEE │ │ │ │ + 316: 00000000000ae540 120 OBJECT WEAK DEFAULT 19 _ZTVN5boost10wrapexceptINSt8ios_base7failureB5cxx11EEE │ │ │ │ + 317: 00000000000af1a0 24 OBJECT WEAK DEFAULT 19 _ZTIN5boost15program_options16validation_errorE │ │ │ │ + 318: 00000000000826d8 48 OBJECT WEAK DEFAULT 12 _ZTSN5boost15program_options20invalid_option_valueE │ │ │ │ + 319: 0000000000035ec0 200 FUNC WEAK DEFAULT 11 _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructILb1EEEvPKcm │ │ │ │ + 320: 0000000000082868 32 OBJECT WEAK DEFAULT 12 _ZTSN5boost15program_options5errorE │ │ │ │ + 321: 00000000000828b8 34 OBJECT WEAK DEFAULT 12 _ZTSN5boost4anys6detail11placeholderE │ │ │ │ + 322: 0000000000082ab0 53 OBJECT WEAK DEFAULT 12 _ZTSNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE │ │ │ ├── readelf --wide --relocs {} │ │ │ │ @@ -1,891 +1,891 @@ │ │ │ │ │ │ │ │ Relocation section '.rela.dyn' at offset 0x5940 contains 927 entries: │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ 00000000000ad4c0 0000000000000003 R_LARCH_RELATIVE e190 │ │ │ │ 00000000000ad4c8 0000000000000003 R_LARCH_RELATIVE dd90 │ │ │ │ 00000000000ad4d0 0000000000000003 R_LARCH_RELATIVE e0d0 │ │ │ │ -00000000000ad4e0 0000000000000003 R_LARCH_RELATIVE adfd0 │ │ │ │ -00000000000ad4e8 0000000000000003 R_LARCH_RELATIVE 13f30 │ │ │ │ -00000000000ad4f0 0000000000000003 R_LARCH_RELATIVE 13f40 │ │ │ │ -00000000000ad4f8 0000000000000003 R_LARCH_RELATIVE 13a90 │ │ │ │ -00000000000ad508 0000000000000003 R_LARCH_RELATIVE ae028 │ │ │ │ -00000000000ad510 0000000000000003 R_LARCH_RELATIVE 13ef0 │ │ │ │ -00000000000ad518 0000000000000003 R_LARCH_RELATIVE 13f00 │ │ │ │ -00000000000ad520 0000000000000003 R_LARCH_RELATIVE 13aa0 │ │ │ │ -00000000000ad530 0000000000000003 R_LARCH_RELATIVE ae0f8 │ │ │ │ -00000000000ad538 0000000000000003 R_LARCH_RELATIVE 13ae0 │ │ │ │ -00000000000ad540 0000000000000003 R_LARCH_RELATIVE 13ee0 │ │ │ │ -00000000000ad548 0000000000000003 R_LARCH_RELATIVE 13b10 │ │ │ │ -00000000000ad550 0000000000000003 R_LARCH_RELATIVE 13e50 │ │ │ │ -00000000000ad560 0000000000000003 R_LARCH_RELATIVE ae110 │ │ │ │ -00000000000ad568 0000000000000003 R_LARCH_RELATIVE 149a0 │ │ │ │ -00000000000ad570 0000000000000003 R_LARCH_RELATIVE 149e0 │ │ │ │ -00000000000ad578 0000000000000003 R_LARCH_RELATIVE 13b00 │ │ │ │ -00000000000ad580 0000000000000003 R_LARCH_RELATIVE 17ed0 │ │ │ │ -00000000000ad590 0000000000000003 R_LARCH_RELATIVE ae128 │ │ │ │ -00000000000ad598 0000000000000003 R_LARCH_RELATIVE 13ad0 │ │ │ │ -00000000000ad5a0 0000000000000003 R_LARCH_RELATIVE 13ed0 │ │ │ │ -00000000000ad5a8 0000000000000003 R_LARCH_RELATIVE 13af0 │ │ │ │ -00000000000ad5b0 0000000000000003 R_LARCH_RELATIVE 13e90 │ │ │ │ -00000000000ad5c0 0000000000000003 R_LARCH_RELATIVE ae150 │ │ │ │ -00000000000ad5c8 0000000000000003 R_LARCH_RELATIVE 16df0 │ │ │ │ -00000000000ad5d0 0000000000000003 R_LARCH_RELATIVE cfd0 │ │ │ │ -00000000000ad5d8 0000000000000003 R_LARCH_RELATIVE 13f80 │ │ │ │ -00000000000ad5e0 0000000000000003 R_LARCH_RELATIVE 145b0 │ │ │ │ -00000000000ad5f0 0000000000000003 R_LARCH_RELATIVE ae150 │ │ │ │ -00000000000ad5f8 0000000000000003 R_LARCH_RELATIVE 13ff0 │ │ │ │ -00000000000ad600 0000000000000003 R_LARCH_RELATIVE 14620 │ │ │ │ -00000000000ad608 0000000000000003 R_LARCH_RELATIVE 13aa0 │ │ │ │ -00000000000ad618 0000000000000003 R_LARCH_RELATIVE ae150 │ │ │ │ -00000000000ad620 0000000000000003 R_LARCH_RELATIVE 14070 │ │ │ │ -00000000000ad628 0000000000000003 R_LARCH_RELATIVE 14690 │ │ │ │ -00000000000ad638 0000000000000003 R_LARCH_RELATIVE ae198 │ │ │ │ -00000000000ad640 0000000000000003 R_LARCH_RELATIVE 16d00 │ │ │ │ -00000000000ad648 0000000000000003 R_LARCH_RELATIVE cf20 │ │ │ │ -00000000000ad650 0000000000000003 R_LARCH_RELATIVE 14100 │ │ │ │ -00000000000ad658 0000000000000003 R_LARCH_RELATIVE 14850 │ │ │ │ -00000000000ad668 0000000000000003 R_LARCH_RELATIVE ae198 │ │ │ │ -00000000000ad670 0000000000000003 R_LARCH_RELATIVE 14170 │ │ │ │ -00000000000ad678 0000000000000003 R_LARCH_RELATIVE 148c0 │ │ │ │ -00000000000ad680 0000000000000003 R_LARCH_RELATIVE 13a90 │ │ │ │ -00000000000ad690 0000000000000003 R_LARCH_RELATIVE ae198 │ │ │ │ -00000000000ad698 0000000000000003 R_LARCH_RELATIVE 141f0 │ │ │ │ -00000000000ad6a0 0000000000000003 R_LARCH_RELATIVE 14930 │ │ │ │ -00000000000ad6b0 0000000000000003 R_LARCH_RELATIVE ae588 │ │ │ │ -00000000000ad6b8 0000000000000003 R_LARCH_RELATIVE 48aa0 │ │ │ │ -00000000000ad6c0 0000000000000003 R_LARCH_RELATIVE 48e00 │ │ │ │ -00000000000ad6c8 0000000000000003 R_LARCH_RELATIVE 48ac0 │ │ │ │ -00000000000ad6e0 0000000000000003 R_LARCH_RELATIVE ae5a0 │ │ │ │ -00000000000ad6f8 0000000000000003 R_LARCH_RELATIVE 48e40 │ │ │ │ -00000000000ad710 0000000000000003 R_LARCH_RELATIVE ae5a0 │ │ │ │ -00000000000ad738 0000000000000003 R_LARCH_RELATIVE ae5a0 │ │ │ │ -00000000000ad760 0000000000000003 R_LARCH_RELATIVE ae5d8 │ │ │ │ -00000000000ad778 0000000000000003 R_LARCH_RELATIVE 48e40 │ │ │ │ -00000000000ad790 0000000000000003 R_LARCH_RELATIVE ae5d8 │ │ │ │ -00000000000ad7b8 0000000000000003 R_LARCH_RELATIVE ae5d8 │ │ │ │ -00000000000ad7d0 0000000000000003 R_LARCH_RELATIVE ad840 │ │ │ │ -00000000000ad7d8 0000000000000003 R_LARCH_RELATIVE ad768 │ │ │ │ -00000000000ad7e0 0000000000000003 R_LARCH_RELATIVE ad6e8 │ │ │ │ -00000000000ad7e8 0000000000000003 R_LARCH_RELATIVE ae7d0 │ │ │ │ -00000000000ad7f0 0000000000000003 R_LARCH_RELATIVE ae7f8 │ │ │ │ -00000000000ad7f8 0000000000000003 R_LARCH_RELATIVE ad718 │ │ │ │ -00000000000ad800 0000000000000003 R_LARCH_RELATIVE ad740 │ │ │ │ -00000000000ad808 0000000000000003 R_LARCH_RELATIVE ad798 │ │ │ │ -00000000000ad810 0000000000000003 R_LARCH_RELATIVE ad7c0 │ │ │ │ -00000000000ad818 0000000000000003 R_LARCH_RELATIVE ad870 │ │ │ │ -00000000000ad820 0000000000000003 R_LARCH_RELATIVE ad898 │ │ │ │ -00000000000ad838 0000000000000003 R_LARCH_RELATIVE ae5f0 │ │ │ │ -00000000000ad840 0000000000000003 R_LARCH_RELATIVE 4cda0 │ │ │ │ -00000000000ad848 0000000000000003 R_LARCH_RELATIVE 4d7c0 │ │ │ │ -00000000000ad850 0000000000000003 R_LARCH_RELATIVE 48e40 │ │ │ │ -00000000000ad868 0000000000000003 R_LARCH_RELATIVE ae5f0 │ │ │ │ -00000000000ad870 0000000000000003 R_LARCH_RELATIVE 4d360 │ │ │ │ -00000000000ad878 0000000000000003 R_LARCH_RELATIVE 4da80 │ │ │ │ -00000000000ad890 0000000000000003 R_LARCH_RELATIVE ae5f0 │ │ │ │ -00000000000ad898 0000000000000003 R_LARCH_RELATIVE 4d040 │ │ │ │ -00000000000ad8a0 0000000000000003 R_LARCH_RELATIVE 4dda0 │ │ │ │ -00000000000ad8b0 0000000000000003 R_LARCH_RELATIVE ae728 │ │ │ │ -00000000000ad8b8 0000000000000003 R_LARCH_RELATIVE 48c60 │ │ │ │ -00000000000ad8c0 0000000000000003 R_LARCH_RELATIVE 48e20 │ │ │ │ -00000000000ad8c8 0000000000000003 R_LARCH_RELATIVE 49ba0 │ │ │ │ -00000000000ad8d0 0000000000000003 R_LARCH_RELATIVE 13ac0 │ │ │ │ -00000000000ad8d8 0000000000000003 R_LARCH_RELATIVE 48cd0 │ │ │ │ -00000000000ad8e0 0000000000000003 R_LARCH_RELATIVE 48ce0 │ │ │ │ -00000000000ad8e8 0000000000000003 R_LARCH_RELATIVE 48cf0 │ │ │ │ -00000000000ad8f8 0000000000000003 R_LARCH_RELATIVE ae788 │ │ │ │ -00000000000ad900 0000000000000003 R_LARCH_RELATIVE 48c50 │ │ │ │ -00000000000ad908 0000000000000003 R_LARCH_RELATIVE 48e10 │ │ │ │ -00000000000ad910 0000000000000003 R_LARCH_RELATIVE 49c20 │ │ │ │ -00000000000ad918 0000000000000003 R_LARCH_RELATIVE 13ac0 │ │ │ │ -00000000000ad920 0000000000000003 R_LARCH_RELATIVE 48ca0 │ │ │ │ -00000000000ad928 0000000000000003 R_LARCH_RELATIVE 48cb0 │ │ │ │ -00000000000ad930 0000000000000003 R_LARCH_RELATIVE 48cc0 │ │ │ │ -00000000000ad940 0000000000000003 R_LARCH_RELATIVE ae7a0 │ │ │ │ -00000000000ad948 0000000000000003 R_LARCH_RELATIVE 48c40 │ │ │ │ -00000000000ad950 0000000000000003 R_LARCH_RELATIVE 48e30 │ │ │ │ -00000000000ad958 0000000000000003 R_LARCH_RELATIVE 4d680 │ │ │ │ -00000000000ad960 0000000000000003 R_LARCH_RELATIVE 13ac0 │ │ │ │ -00000000000ad968 0000000000000003 R_LARCH_RELATIVE 48c70 │ │ │ │ -00000000000ad970 0000000000000003 R_LARCH_RELATIVE 48c80 │ │ │ │ -00000000000ad978 0000000000000003 R_LARCH_RELATIVE 48c90 │ │ │ │ -00000000000ad988 0000000000000003 R_LARCH_RELATIVE aee98 │ │ │ │ -00000000000ad990 0000000000000003 R_LARCH_RELATIVE 562d0 │ │ │ │ -00000000000ad998 0000000000000003 R_LARCH_RELATIVE 56630 │ │ │ │ -00000000000ad9a0 0000000000000003 R_LARCH_RELATIVE 562f0 │ │ │ │ -00000000000ad9b8 0000000000000003 R_LARCH_RELATIVE aeeb0 │ │ │ │ -00000000000ad9d0 0000000000000003 R_LARCH_RELATIVE 56670 │ │ │ │ -00000000000ad9e8 0000000000000003 R_LARCH_RELATIVE aeeb0 │ │ │ │ -00000000000ada10 0000000000000003 R_LARCH_RELATIVE aeeb0 │ │ │ │ -00000000000ada38 0000000000000003 R_LARCH_RELATIVE aeee8 │ │ │ │ -00000000000ada50 0000000000000003 R_LARCH_RELATIVE 56670 │ │ │ │ -00000000000ada68 0000000000000003 R_LARCH_RELATIVE aeee8 │ │ │ │ -00000000000ada90 0000000000000003 R_LARCH_RELATIVE aeee8 │ │ │ │ -00000000000adaa8 0000000000000003 R_LARCH_RELATIVE adb18 │ │ │ │ -00000000000adab0 0000000000000003 R_LARCH_RELATIVE ada40 │ │ │ │ -00000000000adab8 0000000000000003 R_LARCH_RELATIVE ad9c0 │ │ │ │ -00000000000adac0 0000000000000003 R_LARCH_RELATIVE af0a8 │ │ │ │ -00000000000adac8 0000000000000003 R_LARCH_RELATIVE af0d0 │ │ │ │ -00000000000adad0 0000000000000003 R_LARCH_RELATIVE ad9f0 │ │ │ │ -00000000000adad8 0000000000000003 R_LARCH_RELATIVE ada18 │ │ │ │ -00000000000adae0 0000000000000003 R_LARCH_RELATIVE ada70 │ │ │ │ -00000000000adae8 0000000000000003 R_LARCH_RELATIVE ada98 │ │ │ │ -00000000000adaf0 0000000000000003 R_LARCH_RELATIVE adb48 │ │ │ │ -00000000000adaf8 0000000000000003 R_LARCH_RELATIVE adb70 │ │ │ │ -00000000000adb10 0000000000000003 R_LARCH_RELATIVE aef00 │ │ │ │ -00000000000adb18 0000000000000003 R_LARCH_RELATIVE 598e0 │ │ │ │ -00000000000adb20 0000000000000003 R_LARCH_RELATIVE 5a320 │ │ │ │ -00000000000adb28 0000000000000003 R_LARCH_RELATIVE 56670 │ │ │ │ -00000000000adb40 0000000000000003 R_LARCH_RELATIVE aef00 │ │ │ │ -00000000000adb48 0000000000000003 R_LARCH_RELATIVE 59ec0 │ │ │ │ -00000000000adb50 0000000000000003 R_LARCH_RELATIVE 5a5e0 │ │ │ │ -00000000000adb68 0000000000000003 R_LARCH_RELATIVE aef00 │ │ │ │ -00000000000adb70 0000000000000003 R_LARCH_RELATIVE 59ba0 │ │ │ │ -00000000000adb78 0000000000000003 R_LARCH_RELATIVE 5a900 │ │ │ │ -00000000000adb88 0000000000000003 R_LARCH_RELATIVE aefd8 │ │ │ │ -00000000000adb90 0000000000000003 R_LARCH_RELATIVE 56490 │ │ │ │ -00000000000adb98 0000000000000003 R_LARCH_RELATIVE 56650 │ │ │ │ -00000000000adba0 0000000000000003 R_LARCH_RELATIVE 56fc0 │ │ │ │ -00000000000adba8 0000000000000003 R_LARCH_RELATIVE 13ac0 │ │ │ │ -00000000000adbb0 0000000000000003 R_LARCH_RELATIVE 56500 │ │ │ │ -00000000000adbb8 0000000000000003 R_LARCH_RELATIVE 56510 │ │ │ │ -00000000000adbc0 0000000000000003 R_LARCH_RELATIVE 56520 │ │ │ │ -00000000000adbd0 0000000000000003 R_LARCH_RELATIVE aeff0 │ │ │ │ -00000000000adbd8 0000000000000003 R_LARCH_RELATIVE 56480 │ │ │ │ -00000000000adbe0 0000000000000003 R_LARCH_RELATIVE 56640 │ │ │ │ -00000000000adbe8 0000000000000003 R_LARCH_RELATIVE 57040 │ │ │ │ -00000000000adbf0 0000000000000003 R_LARCH_RELATIVE 13ac0 │ │ │ │ -00000000000adbf8 0000000000000003 R_LARCH_RELATIVE 564d0 │ │ │ │ -00000000000adc00 0000000000000003 R_LARCH_RELATIVE 564e0 │ │ │ │ -00000000000adc08 0000000000000003 R_LARCH_RELATIVE 564f0 │ │ │ │ -00000000000adc18 0000000000000003 R_LARCH_RELATIVE af008 │ │ │ │ -00000000000adc20 0000000000000003 R_LARCH_RELATIVE 56470 │ │ │ │ -00000000000adc28 0000000000000003 R_LARCH_RELATIVE 56660 │ │ │ │ -00000000000adc30 0000000000000003 R_LARCH_RELATIVE 5a1e0 │ │ │ │ -00000000000adc38 0000000000000003 R_LARCH_RELATIVE 13ac0 │ │ │ │ -00000000000adc40 0000000000000003 R_LARCH_RELATIVE 564a0 │ │ │ │ -00000000000adc48 0000000000000003 R_LARCH_RELATIVE 564b0 │ │ │ │ -00000000000adc50 0000000000000003 R_LARCH_RELATIVE 564c0 │ │ │ │ -00000000000adc60 0000000000000003 R_LARCH_RELATIVE 80f60 │ │ │ │ -00000000000adc70 0000000000000003 R_LARCH_RELATIVE adfc0 │ │ │ │ -00000000000adc80 0000000000000003 R_LARCH_RELATIVE ae010 │ │ │ │ -00000000000adc90 0000000000000003 R_LARCH_RELATIVE adfb0 │ │ │ │ -00000000000adca8 0000000000000003 R_LARCH_RELATIVE 80f90 │ │ │ │ -00000000000adcb8 0000000000000003 R_LARCH_RELATIVE adfc0 │ │ │ │ -00000000000adcc8 0000000000000003 R_LARCH_RELATIVE adf98 │ │ │ │ -00000000000adcd8 0000000000000003 R_LARCH_RELATIVE adfb0 │ │ │ │ -00000000000adcf0 0000000000000003 R_LARCH_RELATIVE 80fd8 │ │ │ │ -00000000000add00 0000000000000003 R_LARCH_RELATIVE adfc0 │ │ │ │ -00000000000add10 0000000000000003 R_LARCH_RELATIVE adf80 │ │ │ │ -00000000000add20 0000000000000003 R_LARCH_RELATIVE adfb0 │ │ │ │ -00000000000add38 0000000000000003 R_LARCH_RELATIVE 81018 │ │ │ │ -00000000000add50 0000000000000003 R_LARCH_RELATIVE 81068 │ │ │ │ +00000000000ad4e0 0000000000000003 R_LARCH_RELATIVE add48 │ │ │ │ +00000000000ad4e8 0000000000000003 R_LARCH_RELATIVE 33330 │ │ │ │ +00000000000ad4f0 0000000000000003 R_LARCH_RELATIVE 33690 │ │ │ │ +00000000000ad4f8 0000000000000003 R_LARCH_RELATIVE 33350 │ │ │ │ +00000000000ad510 0000000000000003 R_LARCH_RELATIVE add60 │ │ │ │ +00000000000ad528 0000000000000003 R_LARCH_RELATIVE 336d0 │ │ │ │ +00000000000ad540 0000000000000003 R_LARCH_RELATIVE add60 │ │ │ │ +00000000000ad568 0000000000000003 R_LARCH_RELATIVE add60 │ │ │ │ +00000000000ad590 0000000000000003 R_LARCH_RELATIVE add98 │ │ │ │ +00000000000ad5a8 0000000000000003 R_LARCH_RELATIVE 336d0 │ │ │ │ +00000000000ad5c0 0000000000000003 R_LARCH_RELATIVE add98 │ │ │ │ +00000000000ad5e8 0000000000000003 R_LARCH_RELATIVE add98 │ │ │ │ +00000000000ad600 0000000000000003 R_LARCH_RELATIVE ad670 │ │ │ │ +00000000000ad608 0000000000000003 R_LARCH_RELATIVE ad598 │ │ │ │ +00000000000ad610 0000000000000003 R_LARCH_RELATIVE ad518 │ │ │ │ +00000000000ad618 0000000000000003 R_LARCH_RELATIVE adfe0 │ │ │ │ +00000000000ad620 0000000000000003 R_LARCH_RELATIVE ae008 │ │ │ │ +00000000000ad628 0000000000000003 R_LARCH_RELATIVE ad548 │ │ │ │ +00000000000ad630 0000000000000003 R_LARCH_RELATIVE ad570 │ │ │ │ +00000000000ad638 0000000000000003 R_LARCH_RELATIVE ad5c8 │ │ │ │ +00000000000ad640 0000000000000003 R_LARCH_RELATIVE ad5f0 │ │ │ │ +00000000000ad648 0000000000000003 R_LARCH_RELATIVE ad6a0 │ │ │ │ +00000000000ad650 0000000000000003 R_LARCH_RELATIVE ad6c8 │ │ │ │ +00000000000ad668 0000000000000003 R_LARCH_RELATIVE addb0 │ │ │ │ +00000000000ad670 0000000000000003 R_LARCH_RELATIVE 37700 │ │ │ │ +00000000000ad678 0000000000000003 R_LARCH_RELATIVE 38120 │ │ │ │ +00000000000ad680 0000000000000003 R_LARCH_RELATIVE 336d0 │ │ │ │ +00000000000ad698 0000000000000003 R_LARCH_RELATIVE addb0 │ │ │ │ +00000000000ad6a0 0000000000000003 R_LARCH_RELATIVE 37cc0 │ │ │ │ +00000000000ad6a8 0000000000000003 R_LARCH_RELATIVE 383e0 │ │ │ │ +00000000000ad6c0 0000000000000003 R_LARCH_RELATIVE addb0 │ │ │ │ +00000000000ad6c8 0000000000000003 R_LARCH_RELATIVE 379a0 │ │ │ │ +00000000000ad6d0 0000000000000003 R_LARCH_RELATIVE 38700 │ │ │ │ +00000000000ad6e0 0000000000000003 R_LARCH_RELATIVE adee8 │ │ │ │ +00000000000ad6e8 0000000000000003 R_LARCH_RELATIVE 334f0 │ │ │ │ +00000000000ad6f0 0000000000000003 R_LARCH_RELATIVE 336b0 │ │ │ │ +00000000000ad6f8 0000000000000003 R_LARCH_RELATIVE 34420 │ │ │ │ +00000000000ad700 0000000000000003 R_LARCH_RELATIVE 33320 │ │ │ │ +00000000000ad708 0000000000000003 R_LARCH_RELATIVE 33560 │ │ │ │ +00000000000ad710 0000000000000003 R_LARCH_RELATIVE 33570 │ │ │ │ +00000000000ad718 0000000000000003 R_LARCH_RELATIVE 33580 │ │ │ │ +00000000000ad728 0000000000000003 R_LARCH_RELATIVE adf48 │ │ │ │ +00000000000ad730 0000000000000003 R_LARCH_RELATIVE 334e0 │ │ │ │ +00000000000ad738 0000000000000003 R_LARCH_RELATIVE 336a0 │ │ │ │ +00000000000ad740 0000000000000003 R_LARCH_RELATIVE 344a0 │ │ │ │ +00000000000ad748 0000000000000003 R_LARCH_RELATIVE 33320 │ │ │ │ +00000000000ad750 0000000000000003 R_LARCH_RELATIVE 33530 │ │ │ │ +00000000000ad758 0000000000000003 R_LARCH_RELATIVE 33540 │ │ │ │ +00000000000ad760 0000000000000003 R_LARCH_RELATIVE 33550 │ │ │ │ +00000000000ad770 0000000000000003 R_LARCH_RELATIVE adf60 │ │ │ │ +00000000000ad778 0000000000000003 R_LARCH_RELATIVE 334d0 │ │ │ │ +00000000000ad780 0000000000000003 R_LARCH_RELATIVE 336c0 │ │ │ │ +00000000000ad788 0000000000000003 R_LARCH_RELATIVE 37fe0 │ │ │ │ +00000000000ad790 0000000000000003 R_LARCH_RELATIVE 33320 │ │ │ │ +00000000000ad798 0000000000000003 R_LARCH_RELATIVE 33500 │ │ │ │ +00000000000ad7a0 0000000000000003 R_LARCH_RELATIVE 33510 │ │ │ │ +00000000000ad7a8 0000000000000003 R_LARCH_RELATIVE 33520 │ │ │ │ +00000000000ad7b8 0000000000000003 R_LARCH_RELATIVE ae6a8 │ │ │ │ +00000000000ad7c0 0000000000000003 R_LARCH_RELATIVE 40c30 │ │ │ │ +00000000000ad7c8 0000000000000003 R_LARCH_RELATIVE 40f90 │ │ │ │ +00000000000ad7d0 0000000000000003 R_LARCH_RELATIVE 40c50 │ │ │ │ +00000000000ad7e8 0000000000000003 R_LARCH_RELATIVE ae6c0 │ │ │ │ +00000000000ad800 0000000000000003 R_LARCH_RELATIVE 40fd0 │ │ │ │ +00000000000ad818 0000000000000003 R_LARCH_RELATIVE ae6c0 │ │ │ │ +00000000000ad840 0000000000000003 R_LARCH_RELATIVE ae6c0 │ │ │ │ +00000000000ad868 0000000000000003 R_LARCH_RELATIVE ae6f8 │ │ │ │ +00000000000ad880 0000000000000003 R_LARCH_RELATIVE 40fd0 │ │ │ │ +00000000000ad898 0000000000000003 R_LARCH_RELATIVE ae6f8 │ │ │ │ +00000000000ad8c0 0000000000000003 R_LARCH_RELATIVE ae6f8 │ │ │ │ +00000000000ad8d8 0000000000000003 R_LARCH_RELATIVE ad948 │ │ │ │ +00000000000ad8e0 0000000000000003 R_LARCH_RELATIVE ad870 │ │ │ │ +00000000000ad8e8 0000000000000003 R_LARCH_RELATIVE ad7f0 │ │ │ │ +00000000000ad8f0 0000000000000003 R_LARCH_RELATIVE ae8b8 │ │ │ │ +00000000000ad8f8 0000000000000003 R_LARCH_RELATIVE ae8e0 │ │ │ │ +00000000000ad900 0000000000000003 R_LARCH_RELATIVE ad820 │ │ │ │ +00000000000ad908 0000000000000003 R_LARCH_RELATIVE ad848 │ │ │ │ +00000000000ad910 0000000000000003 R_LARCH_RELATIVE ad8a0 │ │ │ │ +00000000000ad918 0000000000000003 R_LARCH_RELATIVE ad8c8 │ │ │ │ +00000000000ad920 0000000000000003 R_LARCH_RELATIVE ad978 │ │ │ │ +00000000000ad928 0000000000000003 R_LARCH_RELATIVE ad9a0 │ │ │ │ +00000000000ad940 0000000000000003 R_LARCH_RELATIVE ae710 │ │ │ │ +00000000000ad948 0000000000000003 R_LARCH_RELATIVE 446c0 │ │ │ │ +00000000000ad950 0000000000000003 R_LARCH_RELATIVE 45100 │ │ │ │ +00000000000ad958 0000000000000003 R_LARCH_RELATIVE 40fd0 │ │ │ │ +00000000000ad970 0000000000000003 R_LARCH_RELATIVE ae710 │ │ │ │ +00000000000ad978 0000000000000003 R_LARCH_RELATIVE 44ca0 │ │ │ │ +00000000000ad980 0000000000000003 R_LARCH_RELATIVE 453c0 │ │ │ │ +00000000000ad998 0000000000000003 R_LARCH_RELATIVE ae710 │ │ │ │ +00000000000ad9a0 0000000000000003 R_LARCH_RELATIVE 44980 │ │ │ │ +00000000000ad9a8 0000000000000003 R_LARCH_RELATIVE 456e0 │ │ │ │ +00000000000ad9b8 0000000000000003 R_LARCH_RELATIVE ae7e8 │ │ │ │ +00000000000ad9c0 0000000000000003 R_LARCH_RELATIVE 40df0 │ │ │ │ +00000000000ad9c8 0000000000000003 R_LARCH_RELATIVE 40fb0 │ │ │ │ +00000000000ad9d0 0000000000000003 R_LARCH_RELATIVE 41920 │ │ │ │ +00000000000ad9d8 0000000000000003 R_LARCH_RELATIVE 33320 │ │ │ │ +00000000000ad9e0 0000000000000003 R_LARCH_RELATIVE 40e60 │ │ │ │ +00000000000ad9e8 0000000000000003 R_LARCH_RELATIVE 40e70 │ │ │ │ +00000000000ad9f0 0000000000000003 R_LARCH_RELATIVE 40e80 │ │ │ │ +00000000000ada00 0000000000000003 R_LARCH_RELATIVE ae800 │ │ │ │ +00000000000ada08 0000000000000003 R_LARCH_RELATIVE 40de0 │ │ │ │ +00000000000ada10 0000000000000003 R_LARCH_RELATIVE 40fa0 │ │ │ │ +00000000000ada18 0000000000000003 R_LARCH_RELATIVE 419a0 │ │ │ │ +00000000000ada20 0000000000000003 R_LARCH_RELATIVE 33320 │ │ │ │ +00000000000ada28 0000000000000003 R_LARCH_RELATIVE 40e30 │ │ │ │ +00000000000ada30 0000000000000003 R_LARCH_RELATIVE 40e40 │ │ │ │ +00000000000ada38 0000000000000003 R_LARCH_RELATIVE 40e50 │ │ │ │ +00000000000ada48 0000000000000003 R_LARCH_RELATIVE ae818 │ │ │ │ +00000000000ada50 0000000000000003 R_LARCH_RELATIVE 40dd0 │ │ │ │ +00000000000ada58 0000000000000003 R_LARCH_RELATIVE 40fc0 │ │ │ │ +00000000000ada60 0000000000000003 R_LARCH_RELATIVE 44fc0 │ │ │ │ +00000000000ada68 0000000000000003 R_LARCH_RELATIVE 33320 │ │ │ │ +00000000000ada70 0000000000000003 R_LARCH_RELATIVE 40e00 │ │ │ │ +00000000000ada78 0000000000000003 R_LARCH_RELATIVE 40e10 │ │ │ │ +00000000000ada80 0000000000000003 R_LARCH_RELATIVE 40e20 │ │ │ │ +00000000000ada90 0000000000000003 R_LARCH_RELATIVE aee18 │ │ │ │ +00000000000ada98 0000000000000003 R_LARCH_RELATIVE 68c70 │ │ │ │ +00000000000adaa0 0000000000000003 R_LARCH_RELATIVE 68c80 │ │ │ │ +00000000000adaa8 0000000000000003 R_LARCH_RELATIVE 68c60 │ │ │ │ +00000000000adab8 0000000000000003 R_LARCH_RELATIVE aee30 │ │ │ │ +00000000000adac0 0000000000000003 R_LARCH_RELATIVE 68e40 │ │ │ │ +00000000000adac8 0000000000000003 R_LARCH_RELATIVE d2f8 │ │ │ │ +00000000000adad0 0000000000000003 R_LARCH_RELATIVE 68cc0 │ │ │ │ +00000000000adad8 0000000000000003 R_LARCH_RELATIVE 690f0 │ │ │ │ +00000000000adae8 0000000000000003 R_LARCH_RELATIVE aee30 │ │ │ │ +00000000000adaf0 0000000000000003 R_LARCH_RELATIVE 68d30 │ │ │ │ +00000000000adaf8 0000000000000003 R_LARCH_RELATIVE 69160 │ │ │ │ +00000000000adb00 0000000000000003 R_LARCH_RELATIVE 68c60 │ │ │ │ +00000000000adb10 0000000000000003 R_LARCH_RELATIVE aee30 │ │ │ │ +00000000000adb18 0000000000000003 R_LARCH_RELATIVE 68db0 │ │ │ │ +00000000000adb20 0000000000000003 R_LARCH_RELATIVE 691d0 │ │ │ │ +00000000000adb30 0000000000000003 R_LARCH_RELATIVE af210 │ │ │ │ +00000000000adb38 0000000000000003 R_LARCH_RELATIVE 6f1b0 │ │ │ │ +00000000000adb40 0000000000000003 R_LARCH_RELATIVE 6f1c0 │ │ │ │ +00000000000adb48 0000000000000003 R_LARCH_RELATIVE 6ed70 │ │ │ │ +00000000000adb58 0000000000000003 R_LARCH_RELATIVE af2e0 │ │ │ │ +00000000000adb60 0000000000000003 R_LARCH_RELATIVE 6ed90 │ │ │ │ +00000000000adb68 0000000000000003 R_LARCH_RELATIVE 6f1a0 │ │ │ │ +00000000000adb70 0000000000000003 R_LARCH_RELATIVE 6edc0 │ │ │ │ +00000000000adb78 0000000000000003 R_LARCH_RELATIVE 6f110 │ │ │ │ +00000000000adb88 0000000000000003 R_LARCH_RELATIVE af2f8 │ │ │ │ +00000000000adb90 0000000000000003 R_LARCH_RELATIVE 6f960 │ │ │ │ +00000000000adb98 0000000000000003 R_LARCH_RELATIVE 6f9a0 │ │ │ │ +00000000000adba0 0000000000000003 R_LARCH_RELATIVE 6edb0 │ │ │ │ +00000000000adba8 0000000000000003 R_LARCH_RELATIVE 72aa0 │ │ │ │ +00000000000adbb8 0000000000000003 R_LARCH_RELATIVE af310 │ │ │ │ +00000000000adbc0 0000000000000003 R_LARCH_RELATIVE 6ed80 │ │ │ │ +00000000000adbc8 0000000000000003 R_LARCH_RELATIVE 6f190 │ │ │ │ +00000000000adbd0 0000000000000003 R_LARCH_RELATIVE 6eda0 │ │ │ │ +00000000000adbd8 0000000000000003 R_LARCH_RELATIVE 6f150 │ │ │ │ +00000000000adbe8 0000000000000003 R_LARCH_RELATIVE af338 │ │ │ │ +00000000000adbf0 0000000000000003 R_LARCH_RELATIVE 71b40 │ │ │ │ +00000000000adbf8 0000000000000003 R_LARCH_RELATIVE d3f0 │ │ │ │ +00000000000adc00 0000000000000003 R_LARCH_RELATIVE 6f200 │ │ │ │ +00000000000adc08 0000000000000003 R_LARCH_RELATIVE 6f6b0 │ │ │ │ +00000000000adc18 0000000000000003 R_LARCH_RELATIVE af338 │ │ │ │ +00000000000adc20 0000000000000003 R_LARCH_RELATIVE 6f270 │ │ │ │ +00000000000adc28 0000000000000003 R_LARCH_RELATIVE 6f720 │ │ │ │ +00000000000adc30 0000000000000003 R_LARCH_RELATIVE 6ed70 │ │ │ │ +00000000000adc40 0000000000000003 R_LARCH_RELATIVE af338 │ │ │ │ +00000000000adc48 0000000000000003 R_LARCH_RELATIVE 6f2f0 │ │ │ │ +00000000000adc50 0000000000000003 R_LARCH_RELATIVE 6f790 │ │ │ │ +00000000000adc60 0000000000000003 R_LARCH_RELATIVE 811f0 │ │ │ │ +00000000000adc70 0000000000000003 R_LARCH_RELATIVE 81248 │ │ │ │ +00000000000adc80 0000000000000003 R_LARCH_RELATIVE 812a0 │ │ │ │ +00000000000adc88 0000000000000003 R_LARCH_RELATIVE adc58 │ │ │ │ +00000000000adc98 0000000000000003 R_LARCH_RELATIVE 812d8 │ │ │ │ +00000000000adca8 0000000000000003 R_LARCH_RELATIVE 81310 │ │ │ │ +00000000000adcb0 0000000000000003 R_LARCH_RELATIVE adc68 │ │ │ │ +00000000000adcc0 0000000000000003 R_LARCH_RELATIVE 81348 │ │ │ │ +00000000000adcd0 0000000000000003 R_LARCH_RELATIVE adc78 │ │ │ │ +00000000000adce8 0000000000000003 R_LARCH_RELATIVE 81380 │ │ │ │ +00000000000adcf8 0000000000000003 R_LARCH_RELATIVE 813b8 │ │ │ │ +00000000000add08 0000000000000003 R_LARCH_RELATIVE 813d0 │ │ │ │ +00000000000add18 0000000000000003 R_LARCH_RELATIVE 813f8 │ │ │ │ +00000000000add28 0000000000000003 R_LARCH_RELATIVE 81420 │ │ │ │ +00000000000add38 0000000000000003 R_LARCH_RELATIVE 81480 │ │ │ │ +00000000000add40 0000000000000003 R_LARCH_RELATIVE add20 │ │ │ │ +00000000000add50 0000000000000003 R_LARCH_RELATIVE 814e8 │ │ │ │ 00000000000add58 0000000000000003 R_LARCH_RELATIVE add30 │ │ │ │ -00000000000add68 0000000000000003 R_LARCH_RELATIVE adc58 │ │ │ │ -00000000000add70 0000000000000003 R_LARCH_RELATIVE 16ee0 │ │ │ │ -00000000000add78 0000000000000003 R_LARCH_RELATIVE d088 │ │ │ │ -00000000000add80 0000000000000003 R_LARCH_RELATIVE 14360 │ │ │ │ -00000000000add88 0000000000000003 R_LARCH_RELATIVE 14700 │ │ │ │ -00000000000add98 0000000000000003 R_LARCH_RELATIVE adc58 │ │ │ │ -00000000000adda0 0000000000000003 R_LARCH_RELATIVE 143d0 │ │ │ │ -00000000000adda8 0000000000000003 R_LARCH_RELATIVE 14770 │ │ │ │ -00000000000addc0 0000000000000003 R_LARCH_RELATIVE adc58 │ │ │ │ -00000000000addc8 0000000000000003 R_LARCH_RELATIVE 14450 │ │ │ │ -00000000000addd0 0000000000000003 R_LARCH_RELATIVE 147e0 │ │ │ │ -00000000000adde0 0000000000000003 R_LARCH_RELATIVE adca0 │ │ │ │ -00000000000adde8 0000000000000003 R_LARCH_RELATIVE 19a20 │ │ │ │ -00000000000addf0 0000000000000003 R_LARCH_RELATIVE d3c8 │ │ │ │ -00000000000addf8 0000000000000003 R_LARCH_RELATIVE 160c0 │ │ │ │ -00000000000ade00 0000000000000003 R_LARCH_RELATIVE 165b0 │ │ │ │ -00000000000ade10 0000000000000003 R_LARCH_RELATIVE adca0 │ │ │ │ -00000000000ade18 0000000000000003 R_LARCH_RELATIVE 15e60 │ │ │ │ -00000000000ade20 0000000000000003 R_LARCH_RELATIVE 166f0 │ │ │ │ -00000000000ade30 0000000000000003 R_LARCH_RELATIVE 18de0 │ │ │ │ -00000000000ade48 0000000000000003 R_LARCH_RELATIVE adca0 │ │ │ │ -00000000000ade50 0000000000000003 R_LARCH_RELATIVE 15f90 │ │ │ │ -00000000000ade58 0000000000000003 R_LARCH_RELATIVE 16830 │ │ │ │ -00000000000ade68 0000000000000003 R_LARCH_RELATIVE adce8 │ │ │ │ -00000000000ade70 0000000000000003 R_LARCH_RELATIVE 19760 │ │ │ │ -00000000000ade78 0000000000000003 R_LARCH_RELATIVE d378 │ │ │ │ -00000000000ade80 0000000000000003 R_LARCH_RELATIVE 15d30 │ │ │ │ -00000000000ade88 0000000000000003 R_LARCH_RELATIVE 161f0 │ │ │ │ -00000000000ade98 0000000000000003 R_LARCH_RELATIVE adce8 │ │ │ │ -00000000000adea0 0000000000000003 R_LARCH_RELATIVE 15ad0 │ │ │ │ -00000000000adea8 0000000000000003 R_LARCH_RELATIVE 16330 │ │ │ │ -00000000000adeb8 0000000000000003 R_LARCH_RELATIVE 18de0 │ │ │ │ -00000000000aded0 0000000000000003 R_LARCH_RELATIVE adce8 │ │ │ │ -00000000000aded8 0000000000000003 R_LARCH_RELATIVE 15c00 │ │ │ │ -00000000000adee0 0000000000000003 R_LARCH_RELATIVE 16470 │ │ │ │ -00000000000adef0 0000000000000003 R_LARCH_RELATIVE add48 │ │ │ │ -00000000000adef8 0000000000000003 R_LARCH_RELATIVE 142b0 │ │ │ │ -00000000000adf00 0000000000000003 R_LARCH_RELATIVE 142d0 │ │ │ │ -00000000000adf10 0000000000000003 R_LARCH_RELATIVE 13d50 │ │ │ │ -00000000000adf18 0000000000000003 R_LARCH_RELATIVE 13d80 │ │ │ │ -00000000000adf20 0000000000000003 R_LARCH_RELATIVE 13e20 │ │ │ │ -00000000000adf70 0000000000000003 R_LARCH_RELATIVE 810c0 │ │ │ │ -00000000000adf88 0000000000000003 R_LARCH_RELATIVE 810e0 │ │ │ │ -00000000000adfa0 0000000000000003 R_LARCH_RELATIVE 80f30 │ │ │ │ -00000000000adfa8 0000000000000003 R_LARCH_RELATIVE adf80 │ │ │ │ -00000000000adfb8 0000000000000003 R_LARCH_RELATIVE 81110 │ │ │ │ -00000000000adfc8 0000000000000003 R_LARCH_RELATIVE 81128 │ │ │ │ -00000000000adfd8 0000000000000003 R_LARCH_RELATIVE 81150 │ │ │ │ -00000000000adff0 0000000000000003 R_LARCH_RELATIVE 81168 │ │ │ │ -00000000000ae000 0000000000000003 R_LARCH_RELATIVE 81190 │ │ │ │ -00000000000ae008 0000000000000003 R_LARCH_RELATIVE adfe8 │ │ │ │ -00000000000ae018 0000000000000003 R_LARCH_RELATIVE 811b0 │ │ │ │ -00000000000ae030 0000000000000003 R_LARCH_RELATIVE 811d0 │ │ │ │ -00000000000ae048 0000000000000003 R_LARCH_RELATIVE 811f0 │ │ │ │ -00000000000ae058 0000000000000003 R_LARCH_RELATIVE 81220 │ │ │ │ -00000000000ae078 0000000000000003 R_LARCH_RELATIVE ae040 │ │ │ │ -00000000000ae090 0000000000000003 R_LARCH_RELATIVE 81250 │ │ │ │ -00000000000ae0b0 0000000000000003 R_LARCH_RELATIVE ae040 │ │ │ │ -00000000000ae0c8 0000000000000003 R_LARCH_RELATIVE 812b0 │ │ │ │ -00000000000ae0e8 0000000000000003 R_LARCH_RELATIVE ae040 │ │ │ │ -00000000000ae100 0000000000000003 R_LARCH_RELATIVE 812e0 │ │ │ │ -00000000000ae108 0000000000000003 R_LARCH_RELATIVE adff8 │ │ │ │ -00000000000ae118 0000000000000003 R_LARCH_RELATIVE 812f8 │ │ │ │ -00000000000ae120 0000000000000003 R_LARCH_RELATIVE adff8 │ │ │ │ -00000000000ae130 0000000000000003 R_LARCH_RELATIVE 81348 │ │ │ │ -00000000000ae138 0000000000000003 R_LARCH_RELATIVE adff8 │ │ │ │ -00000000000ae148 0000000000000003 R_LARCH_RELATIVE 81360 │ │ │ │ -00000000000ae158 0000000000000003 R_LARCH_RELATIVE 81398 │ │ │ │ -00000000000ae168 0000000000000003 R_LARCH_RELATIVE adfc0 │ │ │ │ -00000000000ae178 0000000000000003 R_LARCH_RELATIVE ae028 │ │ │ │ -00000000000ae188 0000000000000003 R_LARCH_RELATIVE adfb0 │ │ │ │ -00000000000ae1a0 0000000000000003 R_LARCH_RELATIVE 813c8 │ │ │ │ -00000000000ae1b0 0000000000000003 R_LARCH_RELATIVE adfc0 │ │ │ │ -00000000000ae1c0 0000000000000003 R_LARCH_RELATIVE adfd0 │ │ │ │ -00000000000ae1d0 0000000000000003 R_LARCH_RELATIVE adfb0 │ │ │ │ -00000000000ae1e8 0000000000000003 R_LARCH_RELATIVE adf68 │ │ │ │ -00000000000ae1f0 0000000000000003 R_LARCH_RELATIVE 14270 │ │ │ │ -00000000000ae1f8 0000000000000003 R_LARCH_RELATIVE 14280 │ │ │ │ -00000000000ae210 0000000000000003 R_LARCH_RELATIVE adf80 │ │ │ │ -00000000000ae218 0000000000000003 R_LARCH_RELATIVE 156b0 │ │ │ │ -00000000000ae220 0000000000000003 R_LARCH_RELATIVE 158b0 │ │ │ │ -00000000000ae230 0000000000000003 R_LARCH_RELATIVE 18de0 │ │ │ │ -00000000000ae248 0000000000000003 R_LARCH_RELATIVE adf98 │ │ │ │ -00000000000ae250 0000000000000003 R_LARCH_RELATIVE 157b0 │ │ │ │ -00000000000ae258 0000000000000003 R_LARCH_RELATIVE 159c0 │ │ │ │ -00000000000ae268 0000000000000003 R_LARCH_RELATIVE 18de0 │ │ │ │ -00000000000ae280 0000000000000003 R_LARCH_RELATIVE adfb0 │ │ │ │ -00000000000ae2a0 0000000000000003 R_LARCH_RELATIVE adfc0 │ │ │ │ -00000000000ae2d0 0000000000000003 R_LARCH_RELATIVE ae010 │ │ │ │ -00000000000ae2d8 0000000000000003 R_LARCH_RELATIVE 14310 │ │ │ │ -00000000000ae2e0 0000000000000003 R_LARCH_RELATIVE 14320 │ │ │ │ -00000000000ae2f8 0000000000000003 R_LARCH_RELATIVE ae050 │ │ │ │ -00000000000ae300 0000000000000003 R_LARCH_RELATIVE 18420 │ │ │ │ -00000000000ae308 0000000000000003 R_LARCH_RELATIVE 13ca0 │ │ │ │ -00000000000ae310 0000000000000003 R_LARCH_RELATIVE 13ce0 │ │ │ │ -00000000000ae318 0000000000000003 R_LARCH_RELATIVE 13d10 │ │ │ │ -00000000000ae320 0000000000000003 R_LARCH_RELATIVE 13d20 │ │ │ │ -00000000000ae330 0000000000000003 R_LARCH_RELATIVE 19460 │ │ │ │ -00000000000ae338 0000000000000003 R_LARCH_RELATIVE 1afc0 │ │ │ │ -00000000000ae340 0000000000000003 R_LARCH_RELATIVE 14cd0 │ │ │ │ -00000000000ae348 0000000000000003 R_LARCH_RELATIVE 14f80 │ │ │ │ -00000000000ae350 0000000000000003 R_LARCH_RELATIVE 1c5e0 │ │ │ │ -00000000000ae358 0000000000000003 R_LARCH_RELATIVE 13d30 │ │ │ │ -00000000000ae368 0000000000000003 R_LARCH_RELATIVE ae050 │ │ │ │ -00000000000ae370 0000000000000003 R_LARCH_RELATIVE 13d40 │ │ │ │ -00000000000ae378 0000000000000003 R_LARCH_RELATIVE 14c00 │ │ │ │ -00000000000ae380 0000000000000003 R_LARCH_RELATIVE 15060 │ │ │ │ -00000000000ae390 0000000000000003 R_LARCH_RELATIVE ae088 │ │ │ │ -00000000000ae398 0000000000000003 R_LARCH_RELATIVE 18900 │ │ │ │ -00000000000ae3a0 0000000000000003 R_LARCH_RELATIVE 13be0 │ │ │ │ -00000000000ae3a8 0000000000000003 R_LARCH_RELATIVE 13c20 │ │ │ │ -00000000000ae3b0 0000000000000003 R_LARCH_RELATIVE 13c50 │ │ │ │ -00000000000ae3b8 0000000000000003 R_LARCH_RELATIVE 13c60 │ │ │ │ -00000000000ae3c8 0000000000000003 R_LARCH_RELATIVE 195e0 │ │ │ │ -00000000000ae3d0 0000000000000003 R_LARCH_RELATIVE 1b160 │ │ │ │ -00000000000ae3d8 0000000000000003 R_LARCH_RELATIVE 14e90 │ │ │ │ -00000000000ae3e0 0000000000000003 R_LARCH_RELATIVE 15140 │ │ │ │ -00000000000ae3e8 0000000000000003 R_LARCH_RELATIVE 19280 │ │ │ │ -00000000000ae3f0 0000000000000003 R_LARCH_RELATIVE 13c70 │ │ │ │ -00000000000ae400 0000000000000003 R_LARCH_RELATIVE ae088 │ │ │ │ -00000000000ae408 0000000000000003 R_LARCH_RELATIVE 13c80 │ │ │ │ -00000000000ae410 0000000000000003 R_LARCH_RELATIVE 14dc0 │ │ │ │ -00000000000ae418 0000000000000003 R_LARCH_RELATIVE 15220 │ │ │ │ -00000000000ae428 0000000000000003 R_LARCH_RELATIVE ae0c0 │ │ │ │ -00000000000ae430 0000000000000003 R_LARCH_RELATIVE 17f40 │ │ │ │ -00000000000ae438 0000000000000003 R_LARCH_RELATIVE 13b20 │ │ │ │ -00000000000ae440 0000000000000003 R_LARCH_RELATIVE 13b60 │ │ │ │ -00000000000ae448 0000000000000003 R_LARCH_RELATIVE 13b90 │ │ │ │ -00000000000ae450 0000000000000003 R_LARCH_RELATIVE 13ba0 │ │ │ │ -00000000000ae460 0000000000000003 R_LARCH_RELATIVE 192e0 │ │ │ │ -00000000000ae468 0000000000000003 R_LARCH_RELATIVE 1ae20 │ │ │ │ -00000000000ae470 0000000000000003 R_LARCH_RELATIVE 14b10 │ │ │ │ -00000000000ae478 0000000000000003 R_LARCH_RELATIVE 15300 │ │ │ │ -00000000000ae480 0000000000000003 R_LARCH_RELATIVE 1b7c0 │ │ │ │ -00000000000ae488 0000000000000003 R_LARCH_RELATIVE 13bb0 │ │ │ │ -00000000000ae498 0000000000000003 R_LARCH_RELATIVE ae0c0 │ │ │ │ -00000000000ae4a0 0000000000000003 R_LARCH_RELATIVE 13bc0 │ │ │ │ -00000000000ae4a8 0000000000000003 R_LARCH_RELATIVE 14a40 │ │ │ │ -00000000000ae4b0 0000000000000003 R_LARCH_RELATIVE 153e0 │ │ │ │ -00000000000ae4c0 0000000000000003 R_LARCH_RELATIVE 815e0 │ │ │ │ -00000000000ae4d0 0000000000000003 R_LARCH_RELATIVE 81638 │ │ │ │ -00000000000ae4e0 0000000000000003 R_LARCH_RELATIVE 81690 │ │ │ │ -00000000000ae4e8 0000000000000003 R_LARCH_RELATIVE ae4b8 │ │ │ │ -00000000000ae4f8 0000000000000003 R_LARCH_RELATIVE 816c8 │ │ │ │ -00000000000ae508 0000000000000003 R_LARCH_RELATIVE 81700 │ │ │ │ -00000000000ae510 0000000000000003 R_LARCH_RELATIVE ae4c8 │ │ │ │ -00000000000ae520 0000000000000003 R_LARCH_RELATIVE 81738 │ │ │ │ -00000000000ae530 0000000000000003 R_LARCH_RELATIVE ae4d8 │ │ │ │ -00000000000ae548 0000000000000003 R_LARCH_RELATIVE 81770 │ │ │ │ -00000000000ae558 0000000000000003 R_LARCH_RELATIVE 817a8 │ │ │ │ -00000000000ae568 0000000000000003 R_LARCH_RELATIVE 817d0 │ │ │ │ -00000000000ae578 0000000000000003 R_LARCH_RELATIVE 81830 │ │ │ │ -00000000000ae580 0000000000000003 R_LARCH_RELATIVE ae560 │ │ │ │ -00000000000ae590 0000000000000003 R_LARCH_RELATIVE 81898 │ │ │ │ -00000000000ae598 0000000000000003 R_LARCH_RELATIVE ae570 │ │ │ │ -00000000000ae5a8 0000000000000003 R_LARCH_RELATIVE 81928 │ │ │ │ -00000000000ae5b8 0000000000000003 R_LARCH_RELATIVE ae588 │ │ │ │ -00000000000ae5e0 0000000000000003 R_LARCH_RELATIVE 819a0 │ │ │ │ -00000000000ae5e8 0000000000000003 R_LARCH_RELATIVE ae5a0 │ │ │ │ -00000000000ae5f8 0000000000000003 R_LARCH_RELATIVE 819f8 │ │ │ │ -00000000000ae600 0000000000000003 R_LARCH_RELATIVE ae5d8 │ │ │ │ -00000000000ae610 0000000000000003 R_LARCH_RELATIVE 81a08 │ │ │ │ -00000000000ae628 0000000000000003 R_LARCH_RELATIVE 81a50 │ │ │ │ -00000000000ae630 0000000000000003 R_LARCH_RELATIVE ae608 │ │ │ │ -00000000000ae640 0000000000000003 R_LARCH_RELATIVE 81ac8 │ │ │ │ -00000000000ae648 0000000000000003 R_LARCH_RELATIVE ae620 │ │ │ │ -00000000000ae658 0000000000000003 R_LARCH_RELATIVE 81b30 │ │ │ │ -00000000000ae660 0000000000000003 R_LARCH_RELATIVE ae608 │ │ │ │ -00000000000ae670 0000000000000003 R_LARCH_RELATIVE 81ba8 │ │ │ │ -00000000000ae678 0000000000000003 R_LARCH_RELATIVE ae650 │ │ │ │ -00000000000ae688 0000000000000003 R_LARCH_RELATIVE 81c10 │ │ │ │ -00000000000ae690 0000000000000003 R_LARCH_RELATIVE ae608 │ │ │ │ -00000000000ae6a0 0000000000000003 R_LARCH_RELATIVE 81c88 │ │ │ │ -00000000000ae6a8 0000000000000003 R_LARCH_RELATIVE ae680 │ │ │ │ -00000000000ae6b8 0000000000000003 R_LARCH_RELATIVE 81cf8 │ │ │ │ -00000000000ae6c0 0000000000000003 R_LARCH_RELATIVE ae608 │ │ │ │ -00000000000ae6d0 0000000000000003 R_LARCH_RELATIVE 81d68 │ │ │ │ -00000000000ae6d8 0000000000000003 R_LARCH_RELATIVE ae6b0 │ │ │ │ -00000000000ae6e8 0000000000000003 R_LARCH_RELATIVE 81dd0 │ │ │ │ -00000000000ae6f8 0000000000000003 R_LARCH_RELATIVE adfc0 │ │ │ │ -00000000000ae718 0000000000000003 R_LARCH_RELATIVE adfb0 │ │ │ │ -00000000000ae730 0000000000000003 R_LARCH_RELATIVE 81df8 │ │ │ │ -00000000000ae738 0000000000000003 R_LARCH_RELATIVE ae550 │ │ │ │ -00000000000ae748 0000000000000003 R_LARCH_RELATIVE 81e78 │ │ │ │ -00000000000ae758 0000000000000003 R_LARCH_RELATIVE adfc0 │ │ │ │ -00000000000ae778 0000000000000003 R_LARCH_RELATIVE adfb0 │ │ │ │ -00000000000ae790 0000000000000003 R_LARCH_RELATIVE 81eb0 │ │ │ │ -00000000000ae798 0000000000000003 R_LARCH_RELATIVE ae550 │ │ │ │ -00000000000ae7a8 0000000000000003 R_LARCH_RELATIVE 81f28 │ │ │ │ -00000000000ae7b0 0000000000000003 R_LARCH_RELATIVE ae550 │ │ │ │ -00000000000ae810 0000000000000003 R_LARCH_RELATIVE ae638 │ │ │ │ -00000000000ae818 0000000000000003 R_LARCH_RELATIVE 4c9c0 │ │ │ │ -00000000000ae820 0000000000000003 R_LARCH_RELATIVE 4ca60 │ │ │ │ -00000000000ae828 0000000000000003 R_LARCH_RELATIVE 4a510 │ │ │ │ -00000000000ae838 0000000000000003 R_LARCH_RELATIVE 4c7b0 │ │ │ │ -00000000000ae840 0000000000000003 R_LARCH_RELATIVE 4c7c0 │ │ │ │ -00000000000ae848 0000000000000003 R_LARCH_RELATIVE 49f20 │ │ │ │ -00000000000ae860 0000000000000003 R_LARCH_RELATIVE 4c400 │ │ │ │ -00000000000ae870 0000000000000003 R_LARCH_RELATIVE 4c2e0 │ │ │ │ -00000000000ae880 0000000000000003 R_LARCH_RELATIVE 4a0a0 │ │ │ │ -00000000000ae888 0000000000000003 R_LARCH_RELATIVE 48dc0 │ │ │ │ -00000000000ae890 0000000000000003 R_LARCH_RELATIVE 4a760 │ │ │ │ -00000000000ae898 0000000000000003 R_LARCH_RELATIVE 48ab0 │ │ │ │ -00000000000ae8a0 0000000000000003 R_LARCH_RELATIVE 48dd0 │ │ │ │ -00000000000ae8a8 0000000000000003 R_LARCH_RELATIVE 49fe0 │ │ │ │ -00000000000ae8b0 0000000000000003 R_LARCH_RELATIVE 48df0 │ │ │ │ -00000000000ae8b8 0000000000000003 R_LARCH_RELATIVE 48f20 │ │ │ │ -00000000000ae8c0 0000000000000003 R_LARCH_RELATIVE 48ad0 │ │ │ │ -00000000000ae8c8 0000000000000003 R_LARCH_RELATIVE 48af0 │ │ │ │ -00000000000ae8d8 0000000000000003 R_LARCH_RELATIVE ae650 │ │ │ │ -00000000000ae8e0 0000000000000003 R_LARCH_RELATIVE 4b2c0 │ │ │ │ -00000000000ae8e8 0000000000000003 R_LARCH_RELATIVE 4b360 │ │ │ │ -00000000000ae8f0 0000000000000003 R_LARCH_RELATIVE 4a400 │ │ │ │ -00000000000ae900 0000000000000003 R_LARCH_RELATIVE 4c7d0 │ │ │ │ -00000000000ae908 0000000000000003 R_LARCH_RELATIVE 4c7e0 │ │ │ │ -00000000000ae910 0000000000000003 R_LARCH_RELATIVE 50330 │ │ │ │ -00000000000ae928 0000000000000003 R_LARCH_RELATIVE 50fc0 │ │ │ │ -00000000000ae938 0000000000000003 R_LARCH_RELATIVE 4c1d0 │ │ │ │ -00000000000ae948 0000000000000003 R_LARCH_RELATIVE 4fe20 │ │ │ │ -00000000000ae950 0000000000000003 R_LARCH_RELATIVE 48d80 │ │ │ │ -00000000000ae958 0000000000000003 R_LARCH_RELATIVE 51a20 │ │ │ │ -00000000000ae960 0000000000000003 R_LARCH_RELATIVE 48b70 │ │ │ │ -00000000000ae968 0000000000000003 R_LARCH_RELATIVE 48d90 │ │ │ │ -00000000000ae970 0000000000000003 R_LARCH_RELATIVE 503a0 │ │ │ │ -00000000000ae978 0000000000000003 R_LARCH_RELATIVE 48db0 │ │ │ │ -00000000000ae980 0000000000000003 R_LARCH_RELATIVE 48ef0 │ │ │ │ -00000000000ae988 0000000000000003 R_LARCH_RELATIVE 48b20 │ │ │ │ -00000000000ae990 0000000000000003 R_LARCH_RELATIVE 48b40 │ │ │ │ -00000000000ae9a0 0000000000000003 R_LARCH_RELATIVE ae668 │ │ │ │ -00000000000ae9a8 0000000000000003 R_LARCH_RELATIVE 4e280 │ │ │ │ -00000000000ae9b0 0000000000000003 R_LARCH_RELATIVE 4e3a0 │ │ │ │ -00000000000ae9b8 0000000000000003 R_LARCH_RELATIVE 4a400 │ │ │ │ -00000000000ae9c8 0000000000000003 R_LARCH_RELATIVE 4c7d0 │ │ │ │ -00000000000ae9d0 0000000000000003 R_LARCH_RELATIVE 4c7e0 │ │ │ │ -00000000000ae9d8 0000000000000003 R_LARCH_RELATIVE 50330 │ │ │ │ -00000000000ae9f0 0000000000000003 R_LARCH_RELATIVE 50fc0 │ │ │ │ -00000000000aea00 0000000000000003 R_LARCH_RELATIVE 4c1d0 │ │ │ │ -00000000000aea10 0000000000000003 R_LARCH_RELATIVE 4fe20 │ │ │ │ -00000000000aea18 0000000000000003 R_LARCH_RELATIVE 48d80 │ │ │ │ -00000000000aea20 0000000000000003 R_LARCH_RELATIVE 51a20 │ │ │ │ -00000000000aea28 0000000000000003 R_LARCH_RELATIVE 48b70 │ │ │ │ -00000000000aea30 0000000000000003 R_LARCH_RELATIVE 48d90 │ │ │ │ -00000000000aea38 0000000000000003 R_LARCH_RELATIVE 503a0 │ │ │ │ -00000000000aea40 0000000000000003 R_LARCH_RELATIVE 48db0 │ │ │ │ -00000000000aea48 0000000000000003 R_LARCH_RELATIVE 48ef0 │ │ │ │ -00000000000aea50 0000000000000003 R_LARCH_RELATIVE 48b20 │ │ │ │ -00000000000aea58 0000000000000003 R_LARCH_RELATIVE 48b40 │ │ │ │ -00000000000aea68 0000000000000003 R_LARCH_RELATIVE ae680 │ │ │ │ -00000000000aea70 0000000000000003 R_LARCH_RELATIVE 4a980 │ │ │ │ -00000000000aea78 0000000000000003 R_LARCH_RELATIVE 4aa60 │ │ │ │ -00000000000aea80 0000000000000003 R_LARCH_RELATIVE 4a2f0 │ │ │ │ -00000000000aea90 0000000000000003 R_LARCH_RELATIVE 4c7f0 │ │ │ │ -00000000000aea98 0000000000000003 R_LARCH_RELATIVE 4c800 │ │ │ │ -00000000000aeaa0 0000000000000003 R_LARCH_RELATIVE 4f7a0 │ │ │ │ -00000000000aeab8 0000000000000003 R_LARCH_RELATIVE 49500 │ │ │ │ -00000000000aeac8 0000000000000003 R_LARCH_RELATIVE 4c0c0 │ │ │ │ -00000000000aead8 0000000000000003 R_LARCH_RELATIVE 4f5e0 │ │ │ │ -00000000000aeae0 0000000000000003 R_LARCH_RELATIVE 48d40 │ │ │ │ -00000000000aeae8 0000000000000003 R_LARCH_RELATIVE 50940 │ │ │ │ -00000000000aeaf0 0000000000000003 R_LARCH_RELATIVE 48bd0 │ │ │ │ -00000000000aeaf8 0000000000000003 R_LARCH_RELATIVE 48d50 │ │ │ │ -00000000000aeb00 0000000000000003 R_LARCH_RELATIVE 4f8a0 │ │ │ │ -00000000000aeb08 0000000000000003 R_LARCH_RELATIVE 48d70 │ │ │ │ -00000000000aeb10 0000000000000003 R_LARCH_RELATIVE 48ec0 │ │ │ │ -00000000000aeb18 0000000000000003 R_LARCH_RELATIVE 48b80 │ │ │ │ -00000000000aeb20 0000000000000003 R_LARCH_RELATIVE 48ba0 │ │ │ │ -00000000000aeb30 0000000000000003 R_LARCH_RELATIVE ae698 │ │ │ │ -00000000000aeb38 0000000000000003 R_LARCH_RELATIVE 4e5e0 │ │ │ │ -00000000000aeb40 0000000000000003 R_LARCH_RELATIVE 4e700 │ │ │ │ -00000000000aeb48 0000000000000003 R_LARCH_RELATIVE 4a2f0 │ │ │ │ -00000000000aeb58 0000000000000003 R_LARCH_RELATIVE 4c7f0 │ │ │ │ -00000000000aeb60 0000000000000003 R_LARCH_RELATIVE 4c800 │ │ │ │ -00000000000aeb68 0000000000000003 R_LARCH_RELATIVE 4f7a0 │ │ │ │ -00000000000aeb80 0000000000000003 R_LARCH_RELATIVE 49500 │ │ │ │ -00000000000aeb90 0000000000000003 R_LARCH_RELATIVE 4c0c0 │ │ │ │ -00000000000aeba0 0000000000000003 R_LARCH_RELATIVE 4f5e0 │ │ │ │ -00000000000aeba8 0000000000000003 R_LARCH_RELATIVE 48d40 │ │ │ │ -00000000000aebb0 0000000000000003 R_LARCH_RELATIVE 50940 │ │ │ │ -00000000000aebb8 0000000000000003 R_LARCH_RELATIVE 48bd0 │ │ │ │ -00000000000aebc0 0000000000000003 R_LARCH_RELATIVE 48d50 │ │ │ │ -00000000000aebc8 0000000000000003 R_LARCH_RELATIVE 4f8a0 │ │ │ │ -00000000000aebd0 0000000000000003 R_LARCH_RELATIVE 48d70 │ │ │ │ -00000000000aebd8 0000000000000003 R_LARCH_RELATIVE 48ec0 │ │ │ │ -00000000000aebe0 0000000000000003 R_LARCH_RELATIVE 48b80 │ │ │ │ -00000000000aebe8 0000000000000003 R_LARCH_RELATIVE 48ba0 │ │ │ │ -00000000000aebf8 0000000000000003 R_LARCH_RELATIVE ae6c8 │ │ │ │ -00000000000aec00 0000000000000003 R_LARCH_RELATIVE 4e920 │ │ │ │ -00000000000aec08 0000000000000003 R_LARCH_RELATIVE 4e9c0 │ │ │ │ -00000000000aec10 0000000000000003 R_LARCH_RELATIVE 4a620 │ │ │ │ -00000000000aec20 0000000000000003 R_LARCH_RELATIVE 4c810 │ │ │ │ -00000000000aec28 0000000000000003 R_LARCH_RELATIVE 4c820 │ │ │ │ -00000000000aec30 0000000000000003 R_LARCH_RELATIVE 4a880 │ │ │ │ -00000000000aec48 0000000000000003 R_LARCH_RELATIVE 4c5e0 │ │ │ │ -00000000000aec58 0000000000000003 R_LARCH_RELATIVE 4bfb0 │ │ │ │ -00000000000aec68 0000000000000003 R_LARCH_RELATIVE 4eea0 │ │ │ │ -00000000000aec70 0000000000000003 R_LARCH_RELATIVE 48d00 │ │ │ │ -00000000000aec78 0000000000000003 R_LARCH_RELATIVE 4f080 │ │ │ │ -00000000000aec80 0000000000000003 R_LARCH_RELATIVE 48c30 │ │ │ │ -00000000000aec88 0000000000000003 R_LARCH_RELATIVE 48d10 │ │ │ │ -00000000000aec90 0000000000000003 R_LARCH_RELATIVE 4ab40 │ │ │ │ -00000000000aec98 0000000000000003 R_LARCH_RELATIVE 48d30 │ │ │ │ -00000000000aeca0 0000000000000003 R_LARCH_RELATIVE 48e90 │ │ │ │ -00000000000aeca8 0000000000000003 R_LARCH_RELATIVE 48be0 │ │ │ │ -00000000000aecb0 0000000000000003 R_LARCH_RELATIVE 48c00 │ │ │ │ -00000000000aecc0 0000000000000003 R_LARCH_RELATIVE ae6e0 │ │ │ │ -00000000000aecc8 0000000000000003 R_LARCH_RELATIVE 4ac40 │ │ │ │ -00000000000aecd0 0000000000000003 R_LARCH_RELATIVE d5c8 │ │ │ │ -00000000000aecd8 0000000000000003 R_LARCH_RELATIVE 49160 │ │ │ │ -00000000000aece0 0000000000000003 R_LARCH_RELATIVE 49dd0 │ │ │ │ -00000000000aecf0 0000000000000003 R_LARCH_RELATIVE ae6e0 │ │ │ │ -00000000000aecf8 0000000000000003 R_LARCH_RELATIVE 491d0 │ │ │ │ -00000000000aed00 0000000000000003 R_LARCH_RELATIVE 49e30 │ │ │ │ -00000000000aed18 0000000000000003 R_LARCH_RELATIVE ae6e0 │ │ │ │ -00000000000aed20 0000000000000003 R_LARCH_RELATIVE 49230 │ │ │ │ -00000000000aed28 0000000000000003 R_LARCH_RELATIVE 49ea0 │ │ │ │ -00000000000aed38 0000000000000003 R_LARCH_RELATIVE ae740 │ │ │ │ -00000000000aed40 0000000000000003 R_LARCH_RELATIVE 4af20 │ │ │ │ -00000000000aed48 0000000000000003 R_LARCH_RELATIVE d4f0 │ │ │ │ -00000000000aed50 0000000000000003 R_LARCH_RELATIVE 48f60 │ │ │ │ -00000000000aed58 0000000000000003 R_LARCH_RELATIVE 49c90 │ │ │ │ -00000000000aed68 0000000000000003 R_LARCH_RELATIVE ae740 │ │ │ │ -00000000000aed70 0000000000000003 R_LARCH_RELATIVE 48fd0 │ │ │ │ -00000000000aed78 0000000000000003 R_LARCH_RELATIVE 49cf0 │ │ │ │ -00000000000aed90 0000000000000003 R_LARCH_RELATIVE ae740 │ │ │ │ -00000000000aed98 0000000000000003 R_LARCH_RELATIVE 49030 │ │ │ │ -00000000000aeda0 0000000000000003 R_LARCH_RELATIVE 49d60 │ │ │ │ -00000000000aedb0 0000000000000003 R_LARCH_RELATIVE 81fb8 │ │ │ │ -00000000000aedc0 0000000000000003 R_LARCH_RELATIVE 82010 │ │ │ │ -00000000000aedd0 0000000000000003 R_LARCH_RELATIVE 82068 │ │ │ │ -00000000000aedd8 0000000000000003 R_LARCH_RELATIVE aeda8 │ │ │ │ -00000000000aede8 0000000000000003 R_LARCH_RELATIVE 820a0 │ │ │ │ -00000000000aedf8 0000000000000003 R_LARCH_RELATIVE 820d8 │ │ │ │ -00000000000aee00 0000000000000003 R_LARCH_RELATIVE aedb8 │ │ │ │ -00000000000aee10 0000000000000003 R_LARCH_RELATIVE 82110 │ │ │ │ -00000000000aee20 0000000000000003 R_LARCH_RELATIVE aedc8 │ │ │ │ -00000000000aee38 0000000000000003 R_LARCH_RELATIVE 82148 │ │ │ │ -00000000000aee48 0000000000000003 R_LARCH_RELATIVE 82180 │ │ │ │ -00000000000aee60 0000000000000003 R_LARCH_RELATIVE 821a0 │ │ │ │ -00000000000aee78 0000000000000003 R_LARCH_RELATIVE 821c0 │ │ │ │ -00000000000aee88 0000000000000003 R_LARCH_RELATIVE 82220 │ │ │ │ -00000000000aee90 0000000000000003 R_LARCH_RELATIVE aee70 │ │ │ │ -00000000000aeea0 0000000000000003 R_LARCH_RELATIVE 82288 │ │ │ │ -00000000000aeea8 0000000000000003 R_LARCH_RELATIVE aee80 │ │ │ │ -00000000000aeeb8 0000000000000003 R_LARCH_RELATIVE 82318 │ │ │ │ -00000000000aeec8 0000000000000003 R_LARCH_RELATIVE aee98 │ │ │ │ -00000000000aeef0 0000000000000003 R_LARCH_RELATIVE 82388 │ │ │ │ -00000000000aeef8 0000000000000003 R_LARCH_RELATIVE aeeb0 │ │ │ │ -00000000000aef08 0000000000000003 R_LARCH_RELATIVE 823e0 │ │ │ │ -00000000000aef10 0000000000000003 R_LARCH_RELATIVE aeee8 │ │ │ │ -00000000000aef20 0000000000000003 R_LARCH_RELATIVE 823f0 │ │ │ │ -00000000000aef28 0000000000000003 R_LARCH_RELATIVE ae608 │ │ │ │ -00000000000aef38 0000000000000003 R_LARCH_RELATIVE 82460 │ │ │ │ -00000000000aef40 0000000000000003 R_LARCH_RELATIVE aef18 │ │ │ │ -00000000000aef50 0000000000000003 R_LARCH_RELATIVE 824c8 │ │ │ │ -00000000000aef58 0000000000000003 R_LARCH_RELATIVE ae608 │ │ │ │ -00000000000aef68 0000000000000003 R_LARCH_RELATIVE 82540 │ │ │ │ -00000000000aef70 0000000000000003 R_LARCH_RELATIVE aef48 │ │ │ │ -00000000000aef80 0000000000000003 R_LARCH_RELATIVE 825b0 │ │ │ │ -00000000000aef88 0000000000000003 R_LARCH_RELATIVE ae608 │ │ │ │ -00000000000aef98 0000000000000003 R_LARCH_RELATIVE 82628 │ │ │ │ -00000000000aefa0 0000000000000003 R_LARCH_RELATIVE aef78 │ │ │ │ -00000000000aefb0 0000000000000003 R_LARCH_RELATIVE 82698 │ │ │ │ -00000000000aefb8 0000000000000003 R_LARCH_RELATIVE ae608 │ │ │ │ -00000000000aefc8 0000000000000003 R_LARCH_RELATIVE 82708 │ │ │ │ -00000000000aefd0 0000000000000003 R_LARCH_RELATIVE aefa8 │ │ │ │ -00000000000aefe0 0000000000000003 R_LARCH_RELATIVE 82770 │ │ │ │ -00000000000aefe8 0000000000000003 R_LARCH_RELATIVE ae550 │ │ │ │ -00000000000aeff8 0000000000000003 R_LARCH_RELATIVE 827f0 │ │ │ │ -00000000000af000 0000000000000003 R_LARCH_RELATIVE ae550 │ │ │ │ -00000000000af010 0000000000000003 R_LARCH_RELATIVE 82870 │ │ │ │ -00000000000af018 0000000000000003 R_LARCH_RELATIVE ae550 │ │ │ │ -00000000000af028 0000000000000003 R_LARCH_RELATIVE 82900 │ │ │ │ -00000000000af038 0000000000000003 R_LARCH_RELATIVE adfc0 │ │ │ │ -00000000000af048 0000000000000003 R_LARCH_RELATIVE aee58 │ │ │ │ -00000000000af058 0000000000000003 R_LARCH_RELATIVE adfb0 │ │ │ │ -00000000000af070 0000000000000003 R_LARCH_RELATIVE aee58 │ │ │ │ -00000000000af078 0000000000000003 R_LARCH_RELATIVE 56780 │ │ │ │ -00000000000af080 0000000000000003 R_LARCH_RELATIVE 56790 │ │ │ │ -00000000000af0e8 0000000000000003 R_LARCH_RELATIVE aef30 │ │ │ │ -00000000000af0f0 0000000000000003 R_LARCH_RELATIVE 59500 │ │ │ │ -00000000000af0f8 0000000000000003 R_LARCH_RELATIVE 595a0 │ │ │ │ -00000000000af100 0000000000000003 R_LARCH_RELATIVE 57a70 │ │ │ │ -00000000000af110 0000000000000003 R_LARCH_RELATIVE 59370 │ │ │ │ -00000000000af118 0000000000000003 R_LARCH_RELATIVE 59380 │ │ │ │ -00000000000af120 0000000000000003 R_LARCH_RELATIVE 59270 │ │ │ │ -00000000000af138 0000000000000003 R_LARCH_RELATIVE 56be0 │ │ │ │ -00000000000af148 0000000000000003 R_LARCH_RELATIVE 58de0 │ │ │ │ -00000000000af158 0000000000000003 R_LARCH_RELATIVE 59140 │ │ │ │ -00000000000af160 0000000000000003 R_LARCH_RELATIVE 565f0 │ │ │ │ -00000000000af168 0000000000000003 R_LARCH_RELATIVE 56b40 │ │ │ │ -00000000000af170 0000000000000003 R_LARCH_RELATIVE 562e0 │ │ │ │ -00000000000af178 0000000000000003 R_LARCH_RELATIVE 56600 │ │ │ │ -00000000000af180 0000000000000003 R_LARCH_RELATIVE 592f0 │ │ │ │ -00000000000af188 0000000000000003 R_LARCH_RELATIVE 56620 │ │ │ │ -00000000000af190 0000000000000003 R_LARCH_RELATIVE 56750 │ │ │ │ -00000000000af198 0000000000000003 R_LARCH_RELATIVE 56300 │ │ │ │ -00000000000af1a0 0000000000000003 R_LARCH_RELATIVE 56320 │ │ │ │ -00000000000af1b0 0000000000000003 R_LARCH_RELATIVE aef48 │ │ │ │ -00000000000af1b8 0000000000000003 R_LARCH_RELATIVE 57f20 │ │ │ │ -00000000000af1c0 0000000000000003 R_LARCH_RELATIVE 57fc0 │ │ │ │ -00000000000af1c8 0000000000000003 R_LARCH_RELATIVE 57960 │ │ │ │ -00000000000af1d8 0000000000000003 R_LARCH_RELATIVE 59390 │ │ │ │ -00000000000af1e0 0000000000000003 R_LARCH_RELATIVE 593a0 │ │ │ │ -00000000000af1e8 0000000000000003 R_LARCH_RELATIVE 5c320 │ │ │ │ -00000000000af200 0000000000000003 R_LARCH_RELATIVE 5d3c0 │ │ │ │ -00000000000af210 0000000000000003 R_LARCH_RELATIVE 58cd0 │ │ │ │ -00000000000af220 0000000000000003 R_LARCH_RELATIVE 5c100 │ │ │ │ -00000000000af228 0000000000000003 R_LARCH_RELATIVE 565b0 │ │ │ │ -00000000000af230 0000000000000003 R_LARCH_RELATIVE 5c500 │ │ │ │ -00000000000af238 0000000000000003 R_LARCH_RELATIVE 563a0 │ │ │ │ -00000000000af240 0000000000000003 R_LARCH_RELATIVE 565c0 │ │ │ │ -00000000000af248 0000000000000003 R_LARCH_RELATIVE 5c420 │ │ │ │ -00000000000af250 0000000000000003 R_LARCH_RELATIVE 565e0 │ │ │ │ -00000000000af258 0000000000000003 R_LARCH_RELATIVE 56720 │ │ │ │ -00000000000af260 0000000000000003 R_LARCH_RELATIVE 56350 │ │ │ │ -00000000000af268 0000000000000003 R_LARCH_RELATIVE 56370 │ │ │ │ -00000000000af278 0000000000000003 R_LARCH_RELATIVE aef60 │ │ │ │ -00000000000af280 0000000000000003 R_LARCH_RELATIVE 5ada0 │ │ │ │ -00000000000af288 0000000000000003 R_LARCH_RELATIVE 5ae80 │ │ │ │ -00000000000af290 0000000000000003 R_LARCH_RELATIVE 57960 │ │ │ │ -00000000000af2a0 0000000000000003 R_LARCH_RELATIVE 59390 │ │ │ │ -00000000000af2a8 0000000000000003 R_LARCH_RELATIVE 593a0 │ │ │ │ -00000000000af2b0 0000000000000003 R_LARCH_RELATIVE 5c320 │ │ │ │ -00000000000af2c8 0000000000000003 R_LARCH_RELATIVE 5d3c0 │ │ │ │ -00000000000af2d8 0000000000000003 R_LARCH_RELATIVE 58cd0 │ │ │ │ -00000000000af2e8 0000000000000003 R_LARCH_RELATIVE 5c100 │ │ │ │ -00000000000af2f0 0000000000000003 R_LARCH_RELATIVE 565b0 │ │ │ │ -00000000000af2f8 0000000000000003 R_LARCH_RELATIVE 5c500 │ │ │ │ -00000000000af300 0000000000000003 R_LARCH_RELATIVE 563a0 │ │ │ │ -00000000000af308 0000000000000003 R_LARCH_RELATIVE 565c0 │ │ │ │ -00000000000af310 0000000000000003 R_LARCH_RELATIVE 5c420 │ │ │ │ -00000000000af318 0000000000000003 R_LARCH_RELATIVE 565e0 │ │ │ │ -00000000000af320 0000000000000003 R_LARCH_RELATIVE 56720 │ │ │ │ -00000000000af328 0000000000000003 R_LARCH_RELATIVE 56350 │ │ │ │ -00000000000af330 0000000000000003 R_LARCH_RELATIVE 56370 │ │ │ │ -00000000000af340 0000000000000003 R_LARCH_RELATIVE aef78 │ │ │ │ -00000000000af348 0000000000000003 R_LARCH_RELATIVE 57c60 │ │ │ │ -00000000000af350 0000000000000003 R_LARCH_RELATIVE 57d40 │ │ │ │ -00000000000af358 0000000000000003 R_LARCH_RELATIVE 57850 │ │ │ │ -00000000000af368 0000000000000003 R_LARCH_RELATIVE 593b0 │ │ │ │ -00000000000af370 0000000000000003 R_LARCH_RELATIVE 593c0 │ │ │ │ -00000000000af378 0000000000000003 R_LARCH_RELATIVE 5bec0 │ │ │ │ -00000000000af390 0000000000000003 R_LARCH_RELATIVE 570c0 │ │ │ │ -00000000000af3a0 0000000000000003 R_LARCH_RELATIVE 58bc0 │ │ │ │ -00000000000af3b0 0000000000000003 R_LARCH_RELATIVE 5bca0 │ │ │ │ -00000000000af3b8 0000000000000003 R_LARCH_RELATIVE 56570 │ │ │ │ -00000000000af3c0 0000000000000003 R_LARCH_RELATIVE 57b80 │ │ │ │ -00000000000af3c8 0000000000000003 R_LARCH_RELATIVE 56400 │ │ │ │ -00000000000af3d0 0000000000000003 R_LARCH_RELATIVE 56580 │ │ │ │ -00000000000af3d8 0000000000000003 R_LARCH_RELATIVE 5bfc0 │ │ │ │ -00000000000af3e0 0000000000000003 R_LARCH_RELATIVE 565a0 │ │ │ │ -00000000000af3e8 0000000000000003 R_LARCH_RELATIVE 566f0 │ │ │ │ -00000000000af3f0 0000000000000003 R_LARCH_RELATIVE 563b0 │ │ │ │ -00000000000af3f8 0000000000000003 R_LARCH_RELATIVE 563d0 │ │ │ │ -00000000000af408 0000000000000003 R_LARCH_RELATIVE aef90 │ │ │ │ -00000000000af410 0000000000000003 R_LARCH_RELATIVE 5b080 │ │ │ │ -00000000000af418 0000000000000003 R_LARCH_RELATIVE 5b1a0 │ │ │ │ -00000000000af420 0000000000000003 R_LARCH_RELATIVE 57850 │ │ │ │ -00000000000af430 0000000000000003 R_LARCH_RELATIVE 593b0 │ │ │ │ -00000000000af438 0000000000000003 R_LARCH_RELATIVE 593c0 │ │ │ │ -00000000000af440 0000000000000003 R_LARCH_RELATIVE 5bec0 │ │ │ │ -00000000000af458 0000000000000003 R_LARCH_RELATIVE 570c0 │ │ │ │ -00000000000af468 0000000000000003 R_LARCH_RELATIVE 58bc0 │ │ │ │ -00000000000af478 0000000000000003 R_LARCH_RELATIVE 5bca0 │ │ │ │ -00000000000af480 0000000000000003 R_LARCH_RELATIVE 56570 │ │ │ │ -00000000000af488 0000000000000003 R_LARCH_RELATIVE 57b80 │ │ │ │ -00000000000af490 0000000000000003 R_LARCH_RELATIVE 56400 │ │ │ │ -00000000000af498 0000000000000003 R_LARCH_RELATIVE 56580 │ │ │ │ -00000000000af4a0 0000000000000003 R_LARCH_RELATIVE 5bfc0 │ │ │ │ -00000000000af4a8 0000000000000003 R_LARCH_RELATIVE 565a0 │ │ │ │ -00000000000af4b0 0000000000000003 R_LARCH_RELATIVE 566f0 │ │ │ │ -00000000000af4b8 0000000000000003 R_LARCH_RELATIVE 563b0 │ │ │ │ -00000000000af4c0 0000000000000003 R_LARCH_RELATIVE 563d0 │ │ │ │ -00000000000af4d0 0000000000000003 R_LARCH_RELATIVE aefc0 │ │ │ │ -00000000000af4d8 0000000000000003 R_LARCH_RELATIVE 5b3c0 │ │ │ │ -00000000000af4e0 0000000000000003 R_LARCH_RELATIVE 5b460 │ │ │ │ -00000000000af4e8 0000000000000003 R_LARCH_RELATIVE 56a00 │ │ │ │ -00000000000af4f8 0000000000000003 R_LARCH_RELATIVE 593d0 │ │ │ │ -00000000000af500 0000000000000003 R_LARCH_RELATIVE 593e0 │ │ │ │ -00000000000af508 0000000000000003 R_LARCH_RELATIVE 59030 │ │ │ │ -00000000000af520 0000000000000003 R_LARCH_RELATIVE 56d20 │ │ │ │ -00000000000af530 0000000000000003 R_LARCH_RELATIVE 58ab0 │ │ │ │ -00000000000af540 0000000000000003 R_LARCH_RELATIVE 58f00 │ │ │ │ -00000000000af548 0000000000000003 R_LARCH_RELATIVE 56530 │ │ │ │ -00000000000af550 0000000000000003 R_LARCH_RELATIVE 56b90 │ │ │ │ -00000000000af558 0000000000000003 R_LARCH_RELATIVE 56460 │ │ │ │ -00000000000af560 0000000000000003 R_LARCH_RELATIVE 56540 │ │ │ │ -00000000000af568 0000000000000003 R_LARCH_RELATIVE 590b0 │ │ │ │ -00000000000af570 0000000000000003 R_LARCH_RELATIVE 56560 │ │ │ │ -00000000000af578 0000000000000003 R_LARCH_RELATIVE 566c0 │ │ │ │ -00000000000af580 0000000000000003 R_LARCH_RELATIVE 56410 │ │ │ │ -00000000000af588 0000000000000003 R_LARCH_RELATIVE 56430 │ │ │ │ -00000000000af598 0000000000000003 R_LARCH_RELATIVE af020 │ │ │ │ -00000000000af5a0 0000000000000003 R_LARCH_RELATIVE 57e10 │ │ │ │ -00000000000af5a8 0000000000000003 R_LARCH_RELATIVE d768 │ │ │ │ -00000000000af5b0 0000000000000003 R_LARCH_RELATIVE 567c0 │ │ │ │ -00000000000af5b8 0000000000000003 R_LARCH_RELATIVE 57700 │ │ │ │ -00000000000af5c8 0000000000000003 R_LARCH_RELATIVE af020 │ │ │ │ -00000000000af5d0 0000000000000003 R_LARCH_RELATIVE 56830 │ │ │ │ -00000000000af5d8 0000000000000003 R_LARCH_RELATIVE 57770 │ │ │ │ -00000000000af5f0 0000000000000003 R_LARCH_RELATIVE af020 │ │ │ │ -00000000000af5f8 0000000000000003 R_LARCH_RELATIVE 568b0 │ │ │ │ -00000000000af600 0000000000000003 R_LARCH_RELATIVE 577e0 │ │ │ │ -00000000000b0008 0000000000000003 R_LARCH_RELATIVE adf68 │ │ │ │ -00000000000b0010 0000000000000003 R_LARCH_RELATIVE ae028 │ │ │ │ -00000000000b0028 0000000000000003 R_LARCH_RELATIVE aee40 │ │ │ │ +00000000000add68 0000000000000003 R_LARCH_RELATIVE 81578 │ │ │ │ +00000000000add78 0000000000000003 R_LARCH_RELATIVE add48 │ │ │ │ +00000000000adda0 0000000000000003 R_LARCH_RELATIVE 815f0 │ │ │ │ +00000000000adda8 0000000000000003 R_LARCH_RELATIVE add60 │ │ │ │ +00000000000addb8 0000000000000003 R_LARCH_RELATIVE 81648 │ │ │ │ +00000000000addc0 0000000000000003 R_LARCH_RELATIVE add98 │ │ │ │ +00000000000addd0 0000000000000003 R_LARCH_RELATIVE 81658 │ │ │ │ +00000000000adde8 0000000000000003 R_LARCH_RELATIVE 816a0 │ │ │ │ +00000000000addf0 0000000000000003 R_LARCH_RELATIVE addc8 │ │ │ │ +00000000000ade00 0000000000000003 R_LARCH_RELATIVE 81718 │ │ │ │ +00000000000ade08 0000000000000003 R_LARCH_RELATIVE adde0 │ │ │ │ +00000000000ade18 0000000000000003 R_LARCH_RELATIVE 81780 │ │ │ │ +00000000000ade20 0000000000000003 R_LARCH_RELATIVE addc8 │ │ │ │ +00000000000ade30 0000000000000003 R_LARCH_RELATIVE 817f8 │ │ │ │ +00000000000ade38 0000000000000003 R_LARCH_RELATIVE ade10 │ │ │ │ +00000000000ade48 0000000000000003 R_LARCH_RELATIVE 81860 │ │ │ │ +00000000000ade50 0000000000000003 R_LARCH_RELATIVE addc8 │ │ │ │ +00000000000ade60 0000000000000003 R_LARCH_RELATIVE 818d8 │ │ │ │ +00000000000ade68 0000000000000003 R_LARCH_RELATIVE ade40 │ │ │ │ +00000000000ade78 0000000000000003 R_LARCH_RELATIVE 81948 │ │ │ │ +00000000000ade80 0000000000000003 R_LARCH_RELATIVE addc8 │ │ │ │ +00000000000ade90 0000000000000003 R_LARCH_RELATIVE 819b8 │ │ │ │ +00000000000ade98 0000000000000003 R_LARCH_RELATIVE ade70 │ │ │ │ +00000000000adea8 0000000000000003 R_LARCH_RELATIVE 81a20 │ │ │ │ +00000000000adeb8 0000000000000003 R_LARCH_RELATIVE add00 │ │ │ │ +00000000000aded8 0000000000000003 R_LARCH_RELATIVE adcf0 │ │ │ │ +00000000000adef0 0000000000000003 R_LARCH_RELATIVE 81a48 │ │ │ │ +00000000000adef8 0000000000000003 R_LARCH_RELATIVE add10 │ │ │ │ +00000000000adf08 0000000000000003 R_LARCH_RELATIVE 81ac8 │ │ │ │ +00000000000adf18 0000000000000003 R_LARCH_RELATIVE add00 │ │ │ │ +00000000000adf38 0000000000000003 R_LARCH_RELATIVE adcf0 │ │ │ │ +00000000000adf50 0000000000000003 R_LARCH_RELATIVE 81b00 │ │ │ │ +00000000000adf58 0000000000000003 R_LARCH_RELATIVE add10 │ │ │ │ +00000000000adf68 0000000000000003 R_LARCH_RELATIVE 81b78 │ │ │ │ +00000000000adf70 0000000000000003 R_LARCH_RELATIVE add10 │ │ │ │ +00000000000adf80 0000000000000003 R_LARCH_RELATIVE adcf0 │ │ │ │ +00000000000adfa0 0000000000000003 R_LARCH_RELATIVE add00 │ │ │ │ +00000000000ae020 0000000000000003 R_LARCH_RELATIVE addf8 │ │ │ │ +00000000000ae028 0000000000000003 R_LARCH_RELATIVE 37320 │ │ │ │ +00000000000ae030 0000000000000003 R_LARCH_RELATIVE 373c0 │ │ │ │ +00000000000ae038 0000000000000003 R_LARCH_RELATIVE 34d90 │ │ │ │ +00000000000ae048 0000000000000003 R_LARCH_RELATIVE 37110 │ │ │ │ +00000000000ae050 0000000000000003 R_LARCH_RELATIVE 37120 │ │ │ │ +00000000000ae058 0000000000000003 R_LARCH_RELATIVE 347a0 │ │ │ │ +00000000000ae070 0000000000000003 R_LARCH_RELATIVE 36d60 │ │ │ │ +00000000000ae080 0000000000000003 R_LARCH_RELATIVE 36c40 │ │ │ │ +00000000000ae090 0000000000000003 R_LARCH_RELATIVE 34920 │ │ │ │ +00000000000ae098 0000000000000003 R_LARCH_RELATIVE 33650 │ │ │ │ +00000000000ae0a0 0000000000000003 R_LARCH_RELATIVE 34fe0 │ │ │ │ +00000000000ae0a8 0000000000000003 R_LARCH_RELATIVE 33340 │ │ │ │ +00000000000ae0b0 0000000000000003 R_LARCH_RELATIVE 33660 │ │ │ │ +00000000000ae0b8 0000000000000003 R_LARCH_RELATIVE 34860 │ │ │ │ +00000000000ae0c0 0000000000000003 R_LARCH_RELATIVE 33680 │ │ │ │ +00000000000ae0c8 0000000000000003 R_LARCH_RELATIVE 337b0 │ │ │ │ +00000000000ae0d0 0000000000000003 R_LARCH_RELATIVE 33360 │ │ │ │ +00000000000ae0d8 0000000000000003 R_LARCH_RELATIVE 33380 │ │ │ │ +00000000000ae0e8 0000000000000003 R_LARCH_RELATIVE ade10 │ │ │ │ +00000000000ae0f0 0000000000000003 R_LARCH_RELATIVE 35b40 │ │ │ │ +00000000000ae0f8 0000000000000003 R_LARCH_RELATIVE 35be0 │ │ │ │ +00000000000ae100 0000000000000003 R_LARCH_RELATIVE 34c80 │ │ │ │ +00000000000ae110 0000000000000003 R_LARCH_RELATIVE 37130 │ │ │ │ +00000000000ae118 0000000000000003 R_LARCH_RELATIVE 37140 │ │ │ │ +00000000000ae120 0000000000000003 R_LARCH_RELATIVE 3ac90 │ │ │ │ +00000000000ae138 0000000000000003 R_LARCH_RELATIVE 3b920 │ │ │ │ +00000000000ae148 0000000000000003 R_LARCH_RELATIVE 36b30 │ │ │ │ +00000000000ae158 0000000000000003 R_LARCH_RELATIVE 3a780 │ │ │ │ +00000000000ae160 0000000000000003 R_LARCH_RELATIVE 33610 │ │ │ │ +00000000000ae168 0000000000000003 R_LARCH_RELATIVE 3c380 │ │ │ │ +00000000000ae170 0000000000000003 R_LARCH_RELATIVE 33400 │ │ │ │ +00000000000ae178 0000000000000003 R_LARCH_RELATIVE 33620 │ │ │ │ +00000000000ae180 0000000000000003 R_LARCH_RELATIVE 3ad00 │ │ │ │ +00000000000ae188 0000000000000003 R_LARCH_RELATIVE 33640 │ │ │ │ +00000000000ae190 0000000000000003 R_LARCH_RELATIVE 33780 │ │ │ │ +00000000000ae198 0000000000000003 R_LARCH_RELATIVE 333b0 │ │ │ │ +00000000000ae1a0 0000000000000003 R_LARCH_RELATIVE 333d0 │ │ │ │ +00000000000ae1b0 0000000000000003 R_LARCH_RELATIVE ade28 │ │ │ │ +00000000000ae1b8 0000000000000003 R_LARCH_RELATIVE 38be0 │ │ │ │ +00000000000ae1c0 0000000000000003 R_LARCH_RELATIVE 38d00 │ │ │ │ +00000000000ae1c8 0000000000000003 R_LARCH_RELATIVE 34c80 │ │ │ │ +00000000000ae1d8 0000000000000003 R_LARCH_RELATIVE 37130 │ │ │ │ +00000000000ae1e0 0000000000000003 R_LARCH_RELATIVE 37140 │ │ │ │ +00000000000ae1e8 0000000000000003 R_LARCH_RELATIVE 3ac90 │ │ │ │ +00000000000ae200 0000000000000003 R_LARCH_RELATIVE 3b920 │ │ │ │ +00000000000ae210 0000000000000003 R_LARCH_RELATIVE 36b30 │ │ │ │ +00000000000ae220 0000000000000003 R_LARCH_RELATIVE 3a780 │ │ │ │ +00000000000ae228 0000000000000003 R_LARCH_RELATIVE 33610 │ │ │ │ +00000000000ae230 0000000000000003 R_LARCH_RELATIVE 3c380 │ │ │ │ +00000000000ae238 0000000000000003 R_LARCH_RELATIVE 33400 │ │ │ │ +00000000000ae240 0000000000000003 R_LARCH_RELATIVE 33620 │ │ │ │ +00000000000ae248 0000000000000003 R_LARCH_RELATIVE 3ad00 │ │ │ │ +00000000000ae250 0000000000000003 R_LARCH_RELATIVE 33640 │ │ │ │ +00000000000ae258 0000000000000003 R_LARCH_RELATIVE 33780 │ │ │ │ +00000000000ae260 0000000000000003 R_LARCH_RELATIVE 333b0 │ │ │ │ +00000000000ae268 0000000000000003 R_LARCH_RELATIVE 333d0 │ │ │ │ +00000000000ae278 0000000000000003 R_LARCH_RELATIVE ade40 │ │ │ │ +00000000000ae280 0000000000000003 R_LARCH_RELATIVE 35200 │ │ │ │ +00000000000ae288 0000000000000003 R_LARCH_RELATIVE 352e0 │ │ │ │ +00000000000ae290 0000000000000003 R_LARCH_RELATIVE 34b70 │ │ │ │ +00000000000ae2a0 0000000000000003 R_LARCH_RELATIVE 37150 │ │ │ │ +00000000000ae2a8 0000000000000003 R_LARCH_RELATIVE 37160 │ │ │ │ +00000000000ae2b0 0000000000000003 R_LARCH_RELATIVE 3a100 │ │ │ │ +00000000000ae2c8 0000000000000003 R_LARCH_RELATIVE 33d80 │ │ │ │ +00000000000ae2d8 0000000000000003 R_LARCH_RELATIVE 36a20 │ │ │ │ +00000000000ae2e8 0000000000000003 R_LARCH_RELATIVE 39f40 │ │ │ │ +00000000000ae2f0 0000000000000003 R_LARCH_RELATIVE 335d0 │ │ │ │ +00000000000ae2f8 0000000000000003 R_LARCH_RELATIVE 3b2a0 │ │ │ │ +00000000000ae300 0000000000000003 R_LARCH_RELATIVE 33460 │ │ │ │ +00000000000ae308 0000000000000003 R_LARCH_RELATIVE 335e0 │ │ │ │ +00000000000ae310 0000000000000003 R_LARCH_RELATIVE 3a200 │ │ │ │ +00000000000ae318 0000000000000003 R_LARCH_RELATIVE 33600 │ │ │ │ +00000000000ae320 0000000000000003 R_LARCH_RELATIVE 33750 │ │ │ │ +00000000000ae328 0000000000000003 R_LARCH_RELATIVE 33410 │ │ │ │ +00000000000ae330 0000000000000003 R_LARCH_RELATIVE 33430 │ │ │ │ +00000000000ae340 0000000000000003 R_LARCH_RELATIVE ade58 │ │ │ │ +00000000000ae348 0000000000000003 R_LARCH_RELATIVE 38f40 │ │ │ │ +00000000000ae350 0000000000000003 R_LARCH_RELATIVE 39060 │ │ │ │ +00000000000ae358 0000000000000003 R_LARCH_RELATIVE 34b70 │ │ │ │ +00000000000ae368 0000000000000003 R_LARCH_RELATIVE 37150 │ │ │ │ +00000000000ae370 0000000000000003 R_LARCH_RELATIVE 37160 │ │ │ │ +00000000000ae378 0000000000000003 R_LARCH_RELATIVE 3a100 │ │ │ │ +00000000000ae390 0000000000000003 R_LARCH_RELATIVE 33d80 │ │ │ │ +00000000000ae3a0 0000000000000003 R_LARCH_RELATIVE 36a20 │ │ │ │ +00000000000ae3b0 0000000000000003 R_LARCH_RELATIVE 39f40 │ │ │ │ +00000000000ae3b8 0000000000000003 R_LARCH_RELATIVE 335d0 │ │ │ │ +00000000000ae3c0 0000000000000003 R_LARCH_RELATIVE 3b2a0 │ │ │ │ +00000000000ae3c8 0000000000000003 R_LARCH_RELATIVE 33460 │ │ │ │ +00000000000ae3d0 0000000000000003 R_LARCH_RELATIVE 335e0 │ │ │ │ +00000000000ae3d8 0000000000000003 R_LARCH_RELATIVE 3a200 │ │ │ │ +00000000000ae3e0 0000000000000003 R_LARCH_RELATIVE 33600 │ │ │ │ +00000000000ae3e8 0000000000000003 R_LARCH_RELATIVE 33750 │ │ │ │ +00000000000ae3f0 0000000000000003 R_LARCH_RELATIVE 33410 │ │ │ │ +00000000000ae3f8 0000000000000003 R_LARCH_RELATIVE 33430 │ │ │ │ +00000000000ae408 0000000000000003 R_LARCH_RELATIVE ade88 │ │ │ │ +00000000000ae410 0000000000000003 R_LARCH_RELATIVE 39280 │ │ │ │ +00000000000ae418 0000000000000003 R_LARCH_RELATIVE 39320 │ │ │ │ +00000000000ae420 0000000000000003 R_LARCH_RELATIVE 34ea0 │ │ │ │ +00000000000ae430 0000000000000003 R_LARCH_RELATIVE 37170 │ │ │ │ +00000000000ae438 0000000000000003 R_LARCH_RELATIVE 37180 │ │ │ │ +00000000000ae440 0000000000000003 R_LARCH_RELATIVE 35100 │ │ │ │ +00000000000ae458 0000000000000003 R_LARCH_RELATIVE 36f40 │ │ │ │ +00000000000ae468 0000000000000003 R_LARCH_RELATIVE 36910 │ │ │ │ +00000000000ae478 0000000000000003 R_LARCH_RELATIVE 39800 │ │ │ │ +00000000000ae480 0000000000000003 R_LARCH_RELATIVE 33590 │ │ │ │ +00000000000ae488 0000000000000003 R_LARCH_RELATIVE 399e0 │ │ │ │ +00000000000ae490 0000000000000003 R_LARCH_RELATIVE 334c0 │ │ │ │ +00000000000ae498 0000000000000003 R_LARCH_RELATIVE 335a0 │ │ │ │ +00000000000ae4a0 0000000000000003 R_LARCH_RELATIVE 353c0 │ │ │ │ +00000000000ae4a8 0000000000000003 R_LARCH_RELATIVE 335c0 │ │ │ │ +00000000000ae4b0 0000000000000003 R_LARCH_RELATIVE 33720 │ │ │ │ +00000000000ae4b8 0000000000000003 R_LARCH_RELATIVE 33470 │ │ │ │ +00000000000ae4c0 0000000000000003 R_LARCH_RELATIVE 33490 │ │ │ │ +00000000000ae4d0 0000000000000003 R_LARCH_RELATIVE adea0 │ │ │ │ +00000000000ae4d8 0000000000000003 R_LARCH_RELATIVE 354c0 │ │ │ │ +00000000000ae4e0 0000000000000003 R_LARCH_RELATIVE cff8 │ │ │ │ +00000000000ae4e8 0000000000000003 R_LARCH_RELATIVE 339e0 │ │ │ │ +00000000000ae4f0 0000000000000003 R_LARCH_RELATIVE 34650 │ │ │ │ +00000000000ae500 0000000000000003 R_LARCH_RELATIVE adea0 │ │ │ │ +00000000000ae508 0000000000000003 R_LARCH_RELATIVE 33a50 │ │ │ │ +00000000000ae510 0000000000000003 R_LARCH_RELATIVE 346b0 │ │ │ │ +00000000000ae528 0000000000000003 R_LARCH_RELATIVE adea0 │ │ │ │ +00000000000ae530 0000000000000003 R_LARCH_RELATIVE 33ab0 │ │ │ │ +00000000000ae538 0000000000000003 R_LARCH_RELATIVE 34720 │ │ │ │ +00000000000ae548 0000000000000003 R_LARCH_RELATIVE adf00 │ │ │ │ +00000000000ae550 0000000000000003 R_LARCH_RELATIVE 357a0 │ │ │ │ +00000000000ae558 0000000000000003 R_LARCH_RELATIVE cf20 │ │ │ │ +00000000000ae560 0000000000000003 R_LARCH_RELATIVE 337e0 │ │ │ │ +00000000000ae568 0000000000000003 R_LARCH_RELATIVE 34510 │ │ │ │ +00000000000ae578 0000000000000003 R_LARCH_RELATIVE adf00 │ │ │ │ +00000000000ae580 0000000000000003 R_LARCH_RELATIVE 33850 │ │ │ │ +00000000000ae588 0000000000000003 R_LARCH_RELATIVE 34570 │ │ │ │ +00000000000ae5a0 0000000000000003 R_LARCH_RELATIVE adf00 │ │ │ │ +00000000000ae5a8 0000000000000003 R_LARCH_RELATIVE 338b0 │ │ │ │ +00000000000ae5b0 0000000000000003 R_LARCH_RELATIVE 345e0 │ │ │ │ +00000000000ae5c0 0000000000000003 R_LARCH_RELATIVE 81c08 │ │ │ │ +00000000000ae5d0 0000000000000003 R_LARCH_RELATIVE 81c60 │ │ │ │ +00000000000ae5e0 0000000000000003 R_LARCH_RELATIVE 81cb8 │ │ │ │ +00000000000ae5e8 0000000000000003 R_LARCH_RELATIVE ae5b8 │ │ │ │ +00000000000ae5f8 0000000000000003 R_LARCH_RELATIVE 81cf0 │ │ │ │ +00000000000ae608 0000000000000003 R_LARCH_RELATIVE 81d28 │ │ │ │ +00000000000ae610 0000000000000003 R_LARCH_RELATIVE ae5c8 │ │ │ │ +00000000000ae620 0000000000000003 R_LARCH_RELATIVE 81d60 │ │ │ │ +00000000000ae630 0000000000000003 R_LARCH_RELATIVE ae5d8 │ │ │ │ +00000000000ae648 0000000000000003 R_LARCH_RELATIVE 81d98 │ │ │ │ +00000000000ae658 0000000000000003 R_LARCH_RELATIVE 81dd0 │ │ │ │ +00000000000ae670 0000000000000003 R_LARCH_RELATIVE 81df0 │ │ │ │ +00000000000ae688 0000000000000003 R_LARCH_RELATIVE 81e10 │ │ │ │ +00000000000ae698 0000000000000003 R_LARCH_RELATIVE 81e70 │ │ │ │ +00000000000ae6a0 0000000000000003 R_LARCH_RELATIVE ae680 │ │ │ │ +00000000000ae6b0 0000000000000003 R_LARCH_RELATIVE 81ed8 │ │ │ │ +00000000000ae6b8 0000000000000003 R_LARCH_RELATIVE ae690 │ │ │ │ +00000000000ae6c8 0000000000000003 R_LARCH_RELATIVE 81f68 │ │ │ │ +00000000000ae6d8 0000000000000003 R_LARCH_RELATIVE ae6a8 │ │ │ │ +00000000000ae700 0000000000000003 R_LARCH_RELATIVE 81fd8 │ │ │ │ +00000000000ae708 0000000000000003 R_LARCH_RELATIVE ae6c0 │ │ │ │ +00000000000ae718 0000000000000003 R_LARCH_RELATIVE 82030 │ │ │ │ +00000000000ae720 0000000000000003 R_LARCH_RELATIVE ae6f8 │ │ │ │ +00000000000ae730 0000000000000003 R_LARCH_RELATIVE 82040 │ │ │ │ +00000000000ae738 0000000000000003 R_LARCH_RELATIVE addc8 │ │ │ │ +00000000000ae748 0000000000000003 R_LARCH_RELATIVE 820b0 │ │ │ │ +00000000000ae750 0000000000000003 R_LARCH_RELATIVE ae728 │ │ │ │ +00000000000ae760 0000000000000003 R_LARCH_RELATIVE 82118 │ │ │ │ +00000000000ae768 0000000000000003 R_LARCH_RELATIVE addc8 │ │ │ │ +00000000000ae778 0000000000000003 R_LARCH_RELATIVE 82190 │ │ │ │ +00000000000ae780 0000000000000003 R_LARCH_RELATIVE ae758 │ │ │ │ +00000000000ae790 0000000000000003 R_LARCH_RELATIVE 82200 │ │ │ │ +00000000000ae798 0000000000000003 R_LARCH_RELATIVE addc8 │ │ │ │ +00000000000ae7a8 0000000000000003 R_LARCH_RELATIVE 82278 │ │ │ │ +00000000000ae7b0 0000000000000003 R_LARCH_RELATIVE ae788 │ │ │ │ +00000000000ae7c0 0000000000000003 R_LARCH_RELATIVE 822e8 │ │ │ │ +00000000000ae7c8 0000000000000003 R_LARCH_RELATIVE addc8 │ │ │ │ +00000000000ae7d8 0000000000000003 R_LARCH_RELATIVE 82358 │ │ │ │ +00000000000ae7e0 0000000000000003 R_LARCH_RELATIVE ae7b8 │ │ │ │ +00000000000ae7f0 0000000000000003 R_LARCH_RELATIVE 823c0 │ │ │ │ +00000000000ae7f8 0000000000000003 R_LARCH_RELATIVE add10 │ │ │ │ +00000000000ae808 0000000000000003 R_LARCH_RELATIVE 82440 │ │ │ │ +00000000000ae810 0000000000000003 R_LARCH_RELATIVE add10 │ │ │ │ +00000000000ae820 0000000000000003 R_LARCH_RELATIVE 824c0 │ │ │ │ +00000000000ae828 0000000000000003 R_LARCH_RELATIVE add10 │ │ │ │ +00000000000ae838 0000000000000003 R_LARCH_RELATIVE 82550 │ │ │ │ +00000000000ae848 0000000000000003 R_LARCH_RELATIVE add00 │ │ │ │ +00000000000ae858 0000000000000003 R_LARCH_RELATIVE ae668 │ │ │ │ +00000000000ae868 0000000000000003 R_LARCH_RELATIVE adcf0 │ │ │ │ +00000000000ae880 0000000000000003 R_LARCH_RELATIVE ae668 │ │ │ │ +00000000000ae888 0000000000000003 R_LARCH_RELATIVE 410e0 │ │ │ │ +00000000000ae890 0000000000000003 R_LARCH_RELATIVE 410f0 │ │ │ │ +00000000000ae8f8 0000000000000003 R_LARCH_RELATIVE ae740 │ │ │ │ +00000000000ae900 0000000000000003 R_LARCH_RELATIVE 442e0 │ │ │ │ +00000000000ae908 0000000000000003 R_LARCH_RELATIVE 44380 │ │ │ │ +00000000000ae910 0000000000000003 R_LARCH_RELATIVE 423d0 │ │ │ │ +00000000000ae920 0000000000000003 R_LARCH_RELATIVE 44150 │ │ │ │ +00000000000ae928 0000000000000003 R_LARCH_RELATIVE 44160 │ │ │ │ +00000000000ae930 0000000000000003 R_LARCH_RELATIVE 44050 │ │ │ │ +00000000000ae948 0000000000000003 R_LARCH_RELATIVE 41540 │ │ │ │ +00000000000ae958 0000000000000003 R_LARCH_RELATIVE 43bc0 │ │ │ │ +00000000000ae968 0000000000000003 R_LARCH_RELATIVE 43f20 │ │ │ │ +00000000000ae970 0000000000000003 R_LARCH_RELATIVE 40f50 │ │ │ │ +00000000000ae978 0000000000000003 R_LARCH_RELATIVE 414a0 │ │ │ │ +00000000000ae980 0000000000000003 R_LARCH_RELATIVE 40c40 │ │ │ │ +00000000000ae988 0000000000000003 R_LARCH_RELATIVE 40f60 │ │ │ │ +00000000000ae990 0000000000000003 R_LARCH_RELATIVE 440d0 │ │ │ │ +00000000000ae998 0000000000000003 R_LARCH_RELATIVE 40f80 │ │ │ │ +00000000000ae9a0 0000000000000003 R_LARCH_RELATIVE 410b0 │ │ │ │ +00000000000ae9a8 0000000000000003 R_LARCH_RELATIVE 40c60 │ │ │ │ +00000000000ae9b0 0000000000000003 R_LARCH_RELATIVE 40c80 │ │ │ │ +00000000000ae9c0 0000000000000003 R_LARCH_RELATIVE ae758 │ │ │ │ +00000000000ae9c8 0000000000000003 R_LARCH_RELATIVE 42a00 │ │ │ │ +00000000000ae9d0 0000000000000003 R_LARCH_RELATIVE 42aa0 │ │ │ │ +00000000000ae9d8 0000000000000003 R_LARCH_RELATIVE 422c0 │ │ │ │ +00000000000ae9e8 0000000000000003 R_LARCH_RELATIVE 44170 │ │ │ │ +00000000000ae9f0 0000000000000003 R_LARCH_RELATIVE 44180 │ │ │ │ +00000000000ae9f8 0000000000000003 R_LARCH_RELATIVE 47100 │ │ │ │ +00000000000aea10 0000000000000003 R_LARCH_RELATIVE 481a0 │ │ │ │ +00000000000aea20 0000000000000003 R_LARCH_RELATIVE 43ab0 │ │ │ │ +00000000000aea30 0000000000000003 R_LARCH_RELATIVE 46ee0 │ │ │ │ +00000000000aea38 0000000000000003 R_LARCH_RELATIVE 40f10 │ │ │ │ +00000000000aea40 0000000000000003 R_LARCH_RELATIVE 472e0 │ │ │ │ +00000000000aea48 0000000000000003 R_LARCH_RELATIVE 40d00 │ │ │ │ +00000000000aea50 0000000000000003 R_LARCH_RELATIVE 40f20 │ │ │ │ +00000000000aea58 0000000000000003 R_LARCH_RELATIVE 47200 │ │ │ │ +00000000000aea60 0000000000000003 R_LARCH_RELATIVE 40f40 │ │ │ │ +00000000000aea68 0000000000000003 R_LARCH_RELATIVE 41080 │ │ │ │ +00000000000aea70 0000000000000003 R_LARCH_RELATIVE 40cb0 │ │ │ │ +00000000000aea78 0000000000000003 R_LARCH_RELATIVE 40cd0 │ │ │ │ +00000000000aea88 0000000000000003 R_LARCH_RELATIVE ae770 │ │ │ │ +00000000000aea90 0000000000000003 R_LARCH_RELATIVE 45b80 │ │ │ │ +00000000000aea98 0000000000000003 R_LARCH_RELATIVE 45c60 │ │ │ │ +00000000000aeaa0 0000000000000003 R_LARCH_RELATIVE 422c0 │ │ │ │ +00000000000aeab0 0000000000000003 R_LARCH_RELATIVE 44170 │ │ │ │ +00000000000aeab8 0000000000000003 R_LARCH_RELATIVE 44180 │ │ │ │ +00000000000aeac0 0000000000000003 R_LARCH_RELATIVE 47100 │ │ │ │ +00000000000aead8 0000000000000003 R_LARCH_RELATIVE 481a0 │ │ │ │ +00000000000aeae8 0000000000000003 R_LARCH_RELATIVE 43ab0 │ │ │ │ +00000000000aeaf8 0000000000000003 R_LARCH_RELATIVE 46ee0 │ │ │ │ +00000000000aeb00 0000000000000003 R_LARCH_RELATIVE 40f10 │ │ │ │ +00000000000aeb08 0000000000000003 R_LARCH_RELATIVE 472e0 │ │ │ │ +00000000000aeb10 0000000000000003 R_LARCH_RELATIVE 40d00 │ │ │ │ +00000000000aeb18 0000000000000003 R_LARCH_RELATIVE 40f20 │ │ │ │ +00000000000aeb20 0000000000000003 R_LARCH_RELATIVE 47200 │ │ │ │ +00000000000aeb28 0000000000000003 R_LARCH_RELATIVE 40f40 │ │ │ │ +00000000000aeb30 0000000000000003 R_LARCH_RELATIVE 41080 │ │ │ │ +00000000000aeb38 0000000000000003 R_LARCH_RELATIVE 40cb0 │ │ │ │ +00000000000aeb40 0000000000000003 R_LARCH_RELATIVE 40cd0 │ │ │ │ +00000000000aeb50 0000000000000003 R_LARCH_RELATIVE ae788 │ │ │ │ +00000000000aeb58 0000000000000003 R_LARCH_RELATIVE 425c0 │ │ │ │ +00000000000aeb60 0000000000000003 R_LARCH_RELATIVE 426a0 │ │ │ │ +00000000000aeb68 0000000000000003 R_LARCH_RELATIVE 421b0 │ │ │ │ +00000000000aeb78 0000000000000003 R_LARCH_RELATIVE 44190 │ │ │ │ +00000000000aeb80 0000000000000003 R_LARCH_RELATIVE 441a0 │ │ │ │ +00000000000aeb88 0000000000000003 R_LARCH_RELATIVE 46ca0 │ │ │ │ +00000000000aeba0 0000000000000003 R_LARCH_RELATIVE 41a20 │ │ │ │ +00000000000aebb0 0000000000000003 R_LARCH_RELATIVE 439a0 │ │ │ │ +00000000000aebc0 0000000000000003 R_LARCH_RELATIVE 46a80 │ │ │ │ +00000000000aebc8 0000000000000003 R_LARCH_RELATIVE 40ed0 │ │ │ │ +00000000000aebd0 0000000000000003 R_LARCH_RELATIVE 424e0 │ │ │ │ +00000000000aebd8 0000000000000003 R_LARCH_RELATIVE 40d60 │ │ │ │ +00000000000aebe0 0000000000000003 R_LARCH_RELATIVE 40ee0 │ │ │ │ +00000000000aebe8 0000000000000003 R_LARCH_RELATIVE 46da0 │ │ │ │ +00000000000aebf0 0000000000000003 R_LARCH_RELATIVE 40f00 │ │ │ │ +00000000000aebf8 0000000000000003 R_LARCH_RELATIVE 41050 │ │ │ │ +00000000000aec00 0000000000000003 R_LARCH_RELATIVE 40d10 │ │ │ │ +00000000000aec08 0000000000000003 R_LARCH_RELATIVE 40d30 │ │ │ │ +00000000000aec18 0000000000000003 R_LARCH_RELATIVE ae7a0 │ │ │ │ +00000000000aec20 0000000000000003 R_LARCH_RELATIVE 45e60 │ │ │ │ +00000000000aec28 0000000000000003 R_LARCH_RELATIVE 45f80 │ │ │ │ +00000000000aec30 0000000000000003 R_LARCH_RELATIVE 421b0 │ │ │ │ +00000000000aec40 0000000000000003 R_LARCH_RELATIVE 44190 │ │ │ │ +00000000000aec48 0000000000000003 R_LARCH_RELATIVE 441a0 │ │ │ │ +00000000000aec50 0000000000000003 R_LARCH_RELATIVE 46ca0 │ │ │ │ +00000000000aec68 0000000000000003 R_LARCH_RELATIVE 41a20 │ │ │ │ +00000000000aec78 0000000000000003 R_LARCH_RELATIVE 439a0 │ │ │ │ +00000000000aec88 0000000000000003 R_LARCH_RELATIVE 46a80 │ │ │ │ +00000000000aec90 0000000000000003 R_LARCH_RELATIVE 40ed0 │ │ │ │ +00000000000aec98 0000000000000003 R_LARCH_RELATIVE 424e0 │ │ │ │ +00000000000aeca0 0000000000000003 R_LARCH_RELATIVE 40d60 │ │ │ │ +00000000000aeca8 0000000000000003 R_LARCH_RELATIVE 40ee0 │ │ │ │ +00000000000aecb0 0000000000000003 R_LARCH_RELATIVE 46da0 │ │ │ │ +00000000000aecb8 0000000000000003 R_LARCH_RELATIVE 40f00 │ │ │ │ +00000000000aecc0 0000000000000003 R_LARCH_RELATIVE 41050 │ │ │ │ +00000000000aecc8 0000000000000003 R_LARCH_RELATIVE 40d10 │ │ │ │ +00000000000aecd0 0000000000000003 R_LARCH_RELATIVE 40d30 │ │ │ │ +00000000000aece0 0000000000000003 R_LARCH_RELATIVE ae7d0 │ │ │ │ +00000000000aece8 0000000000000003 R_LARCH_RELATIVE 461a0 │ │ │ │ +00000000000aecf0 0000000000000003 R_LARCH_RELATIVE 46240 │ │ │ │ +00000000000aecf8 0000000000000003 R_LARCH_RELATIVE 41360 │ │ │ │ +00000000000aed08 0000000000000003 R_LARCH_RELATIVE 441b0 │ │ │ │ +00000000000aed10 0000000000000003 R_LARCH_RELATIVE 441c0 │ │ │ │ +00000000000aed18 0000000000000003 R_LARCH_RELATIVE 43e10 │ │ │ │ +00000000000aed30 0000000000000003 R_LARCH_RELATIVE 41680 │ │ │ │ +00000000000aed40 0000000000000003 R_LARCH_RELATIVE 43890 │ │ │ │ +00000000000aed50 0000000000000003 R_LARCH_RELATIVE 43ce0 │ │ │ │ +00000000000aed58 0000000000000003 R_LARCH_RELATIVE 40e90 │ │ │ │ +00000000000aed60 0000000000000003 R_LARCH_RELATIVE 414f0 │ │ │ │ +00000000000aed68 0000000000000003 R_LARCH_RELATIVE 40dc0 │ │ │ │ +00000000000aed70 0000000000000003 R_LARCH_RELATIVE 40ea0 │ │ │ │ +00000000000aed78 0000000000000003 R_LARCH_RELATIVE 43e90 │ │ │ │ +00000000000aed80 0000000000000003 R_LARCH_RELATIVE 40ec0 │ │ │ │ +00000000000aed88 0000000000000003 R_LARCH_RELATIVE 41020 │ │ │ │ +00000000000aed90 0000000000000003 R_LARCH_RELATIVE 40d70 │ │ │ │ +00000000000aed98 0000000000000003 R_LARCH_RELATIVE 40d90 │ │ │ │ +00000000000aeda8 0000000000000003 R_LARCH_RELATIVE ae830 │ │ │ │ +00000000000aedb0 0000000000000003 R_LARCH_RELATIVE 428f0 │ │ │ │ +00000000000aedb8 0000000000000003 R_LARCH_RELATIVE d198 │ │ │ │ +00000000000aedc0 0000000000000003 R_LARCH_RELATIVE 41120 │ │ │ │ +00000000000aedc8 0000000000000003 R_LARCH_RELATIVE 42060 │ │ │ │ +00000000000aedd8 0000000000000003 R_LARCH_RELATIVE ae830 │ │ │ │ +00000000000aede0 0000000000000003 R_LARCH_RELATIVE 41190 │ │ │ │ +00000000000aede8 0000000000000003 R_LARCH_RELATIVE 420d0 │ │ │ │ +00000000000aee00 0000000000000003 R_LARCH_RELATIVE ae830 │ │ │ │ +00000000000aee08 0000000000000003 R_LARCH_RELATIVE 41210 │ │ │ │ +00000000000aee10 0000000000000003 R_LARCH_RELATIVE 42140 │ │ │ │ +00000000000aee20 0000000000000003 R_LARCH_RELATIVE 82690 │ │ │ │ +00000000000aee38 0000000000000003 R_LARCH_RELATIVE 826a8 │ │ │ │ +00000000000aee48 0000000000000003 R_LARCH_RELATIVE add00 │ │ │ │ +00000000000aee58 0000000000000003 R_LARCH_RELATIVE aee18 │ │ │ │ +00000000000aee68 0000000000000003 R_LARCH_RELATIVE adcf0 │ │ │ │ +00000000000aee80 0000000000000003 R_LARCH_RELATIVE 82708 │ │ │ │ +00000000000aee90 0000000000000003 R_LARCH_RELATIVE add00 │ │ │ │ +00000000000aeea0 0000000000000003 R_LARCH_RELATIVE af1f8 │ │ │ │ +00000000000aeeb0 0000000000000003 R_LARCH_RELATIVE adcf0 │ │ │ │ +00000000000aeec8 0000000000000003 R_LARCH_RELATIVE 82738 │ │ │ │ +00000000000aeed8 0000000000000003 R_LARCH_RELATIVE add00 │ │ │ │ +00000000000aeee8 0000000000000003 R_LARCH_RELATIVE af1b8 │ │ │ │ +00000000000aeef8 0000000000000003 R_LARCH_RELATIVE adcf0 │ │ │ │ +00000000000aef10 0000000000000003 R_LARCH_RELATIVE 82780 │ │ │ │ +00000000000aef20 0000000000000003 R_LARCH_RELATIVE add00 │ │ │ │ +00000000000aef30 0000000000000003 R_LARCH_RELATIVE af1a0 │ │ │ │ +00000000000aef40 0000000000000003 R_LARCH_RELATIVE adcf0 │ │ │ │ +00000000000aef58 0000000000000003 R_LARCH_RELATIVE 827c0 │ │ │ │ +00000000000aef70 0000000000000003 R_LARCH_RELATIVE 82810 │ │ │ │ +00000000000aef78 0000000000000003 R_LARCH_RELATIVE aef50 │ │ │ │ +00000000000aef88 0000000000000003 R_LARCH_RELATIVE aee78 │ │ │ │ +00000000000aef90 0000000000000003 R_LARCH_RELATIVE 71c30 │ │ │ │ +00000000000aef98 0000000000000003 R_LARCH_RELATIVE d4a8 │ │ │ │ +00000000000aefa0 0000000000000003 R_LARCH_RELATIVE 6f460 │ │ │ │ +00000000000aefa8 0000000000000003 R_LARCH_RELATIVE 6f800 │ │ │ │ +00000000000aefb8 0000000000000003 R_LARCH_RELATIVE aee78 │ │ │ │ +00000000000aefc0 0000000000000003 R_LARCH_RELATIVE 6f4d0 │ │ │ │ +00000000000aefc8 0000000000000003 R_LARCH_RELATIVE 6f870 │ │ │ │ +00000000000aefe0 0000000000000003 R_LARCH_RELATIVE aee78 │ │ │ │ +00000000000aefe8 0000000000000003 R_LARCH_RELATIVE 6f550 │ │ │ │ +00000000000aeff0 0000000000000003 R_LARCH_RELATIVE 6f8e0 │ │ │ │ +00000000000af000 0000000000000003 R_LARCH_RELATIVE aeec0 │ │ │ │ +00000000000af008 0000000000000003 R_LARCH_RELATIVE 74600 │ │ │ │ +00000000000af010 0000000000000003 R_LARCH_RELATIVE d7e8 │ │ │ │ +00000000000af018 0000000000000003 R_LARCH_RELATIVE 71080 │ │ │ │ +00000000000af020 0000000000000003 R_LARCH_RELATIVE 71570 │ │ │ │ +00000000000af030 0000000000000003 R_LARCH_RELATIVE aeec0 │ │ │ │ +00000000000af038 0000000000000003 R_LARCH_RELATIVE 70e20 │ │ │ │ +00000000000af040 0000000000000003 R_LARCH_RELATIVE 716b0 │ │ │ │ +00000000000af050 0000000000000003 R_LARCH_RELATIVE 739c0 │ │ │ │ +00000000000af068 0000000000000003 R_LARCH_RELATIVE aeec0 │ │ │ │ +00000000000af070 0000000000000003 R_LARCH_RELATIVE 70f50 │ │ │ │ +00000000000af078 0000000000000003 R_LARCH_RELATIVE 717f0 │ │ │ │ +00000000000af088 0000000000000003 R_LARCH_RELATIVE aef08 │ │ │ │ +00000000000af090 0000000000000003 R_LARCH_RELATIVE 74340 │ │ │ │ +00000000000af098 0000000000000003 R_LARCH_RELATIVE d798 │ │ │ │ +00000000000af0a0 0000000000000003 R_LARCH_RELATIVE 70cf0 │ │ │ │ +00000000000af0a8 0000000000000003 R_LARCH_RELATIVE 711b0 │ │ │ │ +00000000000af0b8 0000000000000003 R_LARCH_RELATIVE aef08 │ │ │ │ +00000000000af0c0 0000000000000003 R_LARCH_RELATIVE 70a90 │ │ │ │ +00000000000af0c8 0000000000000003 R_LARCH_RELATIVE 712f0 │ │ │ │ +00000000000af0d8 0000000000000003 R_LARCH_RELATIVE 739c0 │ │ │ │ +00000000000af0f0 0000000000000003 R_LARCH_RELATIVE aef08 │ │ │ │ +00000000000af0f8 0000000000000003 R_LARCH_RELATIVE 70bc0 │ │ │ │ +00000000000af100 0000000000000003 R_LARCH_RELATIVE 71430 │ │ │ │ +00000000000af110 0000000000000003 R_LARCH_RELATIVE aef68 │ │ │ │ +00000000000af118 0000000000000003 R_LARCH_RELATIVE 6f3b0 │ │ │ │ +00000000000af120 0000000000000003 R_LARCH_RELATIVE 6f3d0 │ │ │ │ +00000000000af130 0000000000000003 R_LARCH_RELATIVE 6f010 │ │ │ │ +00000000000af138 0000000000000003 R_LARCH_RELATIVE 6f040 │ │ │ │ +00000000000af140 0000000000000003 R_LARCH_RELATIVE 6f0e0 │ │ │ │ +00000000000af190 0000000000000003 R_LARCH_RELATIVE 82868 │ │ │ │ +00000000000af1a8 0000000000000003 R_LARCH_RELATIVE 82888 │ │ │ │ +00000000000af1c0 0000000000000003 R_LARCH_RELATIVE 826d8 │ │ │ │ +00000000000af1c8 0000000000000003 R_LARCH_RELATIVE af1a0 │ │ │ │ +00000000000af1d8 0000000000000003 R_LARCH_RELATIVE 828b8 │ │ │ │ +00000000000af1e8 0000000000000003 R_LARCH_RELATIVE 828e0 │ │ │ │ +00000000000af1f0 0000000000000003 R_LARCH_RELATIVE af1d0 │ │ │ │ +00000000000af200 0000000000000003 R_LARCH_RELATIVE 82900 │ │ │ │ +00000000000af218 0000000000000003 R_LARCH_RELATIVE 82920 │ │ │ │ +00000000000af230 0000000000000003 R_LARCH_RELATIVE 82940 │ │ │ │ +00000000000af240 0000000000000003 R_LARCH_RELATIVE 82970 │ │ │ │ +00000000000af260 0000000000000003 R_LARCH_RELATIVE af228 │ │ │ │ +00000000000af278 0000000000000003 R_LARCH_RELATIVE 829a0 │ │ │ │ +00000000000af298 0000000000000003 R_LARCH_RELATIVE af228 │ │ │ │ +00000000000af2b0 0000000000000003 R_LARCH_RELATIVE 82a00 │ │ │ │ +00000000000af2d0 0000000000000003 R_LARCH_RELATIVE af228 │ │ │ │ +00000000000af2e8 0000000000000003 R_LARCH_RELATIVE 82a30 │ │ │ │ +00000000000af2f0 0000000000000003 R_LARCH_RELATIVE af1e0 │ │ │ │ +00000000000af300 0000000000000003 R_LARCH_RELATIVE 82a48 │ │ │ │ +00000000000af308 0000000000000003 R_LARCH_RELATIVE af1e0 │ │ │ │ +00000000000af318 0000000000000003 R_LARCH_RELATIVE 82a98 │ │ │ │ +00000000000af320 0000000000000003 R_LARCH_RELATIVE af1e0 │ │ │ │ +00000000000af330 0000000000000003 R_LARCH_RELATIVE 82ab0 │ │ │ │ +00000000000af340 0000000000000003 R_LARCH_RELATIVE 82ae8 │ │ │ │ +00000000000af350 0000000000000003 R_LARCH_RELATIVE add00 │ │ │ │ +00000000000af360 0000000000000003 R_LARCH_RELATIVE af210 │ │ │ │ +00000000000af370 0000000000000003 R_LARCH_RELATIVE adcf0 │ │ │ │ +00000000000af388 0000000000000003 R_LARCH_RELATIVE af188 │ │ │ │ +00000000000af390 0000000000000003 R_LARCH_RELATIVE 6f370 │ │ │ │ +00000000000af398 0000000000000003 R_LARCH_RELATIVE 6f380 │ │ │ │ +00000000000af3b0 0000000000000003 R_LARCH_RELATIVE af1a0 │ │ │ │ +00000000000af3b8 0000000000000003 R_LARCH_RELATIVE 70670 │ │ │ │ +00000000000af3c0 0000000000000003 R_LARCH_RELATIVE 70870 │ │ │ │ +00000000000af3d0 0000000000000003 R_LARCH_RELATIVE 739c0 │ │ │ │ +00000000000af3e8 0000000000000003 R_LARCH_RELATIVE af1b8 │ │ │ │ +00000000000af3f0 0000000000000003 R_LARCH_RELATIVE 70770 │ │ │ │ +00000000000af3f8 0000000000000003 R_LARCH_RELATIVE 70980 │ │ │ │ +00000000000af408 0000000000000003 R_LARCH_RELATIVE 739c0 │ │ │ │ +00000000000af420 0000000000000003 R_LARCH_RELATIVE af1f8 │ │ │ │ +00000000000af428 0000000000000003 R_LARCH_RELATIVE 6f410 │ │ │ │ +00000000000af430 0000000000000003 R_LARCH_RELATIVE 6f420 │ │ │ │ +00000000000af448 0000000000000003 R_LARCH_RELATIVE af238 │ │ │ │ +00000000000af450 0000000000000003 R_LARCH_RELATIVE 73000 │ │ │ │ +00000000000af458 0000000000000003 R_LARCH_RELATIVE 6ef60 │ │ │ │ +00000000000af460 0000000000000003 R_LARCH_RELATIVE 6efa0 │ │ │ │ +00000000000af468 0000000000000003 R_LARCH_RELATIVE 6efd0 │ │ │ │ +00000000000af470 0000000000000003 R_LARCH_RELATIVE 6efe0 │ │ │ │ +00000000000af480 0000000000000003 R_LARCH_RELATIVE 74040 │ │ │ │ +00000000000af488 0000000000000003 R_LARCH_RELATIVE 75800 │ │ │ │ +00000000000af490 0000000000000003 R_LARCH_RELATIVE 6fc90 │ │ │ │ +00000000000af498 0000000000000003 R_LARCH_RELATIVE 6ff40 │ │ │ │ +00000000000af4a0 0000000000000003 R_LARCH_RELATIVE 76e20 │ │ │ │ +00000000000af4a8 0000000000000003 R_LARCH_RELATIVE 6eff0 │ │ │ │ +00000000000af4b8 0000000000000003 R_LARCH_RELATIVE af238 │ │ │ │ +00000000000af4c0 0000000000000003 R_LARCH_RELATIVE 6f000 │ │ │ │ +00000000000af4c8 0000000000000003 R_LARCH_RELATIVE 6fbc0 │ │ │ │ +00000000000af4d0 0000000000000003 R_LARCH_RELATIVE 70020 │ │ │ │ +00000000000af4e0 0000000000000003 R_LARCH_RELATIVE af270 │ │ │ │ +00000000000af4e8 0000000000000003 R_LARCH_RELATIVE 734e0 │ │ │ │ +00000000000af4f0 0000000000000003 R_LARCH_RELATIVE 6eea0 │ │ │ │ +00000000000af4f8 0000000000000003 R_LARCH_RELATIVE 6eee0 │ │ │ │ +00000000000af500 0000000000000003 R_LARCH_RELATIVE 6ef10 │ │ │ │ +00000000000af508 0000000000000003 R_LARCH_RELATIVE 6ef20 │ │ │ │ +00000000000af518 0000000000000003 R_LARCH_RELATIVE 741c0 │ │ │ │ +00000000000af520 0000000000000003 R_LARCH_RELATIVE 759a0 │ │ │ │ +00000000000af528 0000000000000003 R_LARCH_RELATIVE 6fe50 │ │ │ │ +00000000000af530 0000000000000003 R_LARCH_RELATIVE 70100 │ │ │ │ +00000000000af538 0000000000000003 R_LARCH_RELATIVE 73e60 │ │ │ │ +00000000000af540 0000000000000003 R_LARCH_RELATIVE 6ef30 │ │ │ │ +00000000000af550 0000000000000003 R_LARCH_RELATIVE af270 │ │ │ │ +00000000000af558 0000000000000003 R_LARCH_RELATIVE 6ef40 │ │ │ │ +00000000000af560 0000000000000003 R_LARCH_RELATIVE 6fd80 │ │ │ │ +00000000000af568 0000000000000003 R_LARCH_RELATIVE 701e0 │ │ │ │ +00000000000af578 0000000000000003 R_LARCH_RELATIVE af2a8 │ │ │ │ +00000000000af580 0000000000000003 R_LARCH_RELATIVE 72b20 │ │ │ │ +00000000000af588 0000000000000003 R_LARCH_RELATIVE 6ede0 │ │ │ │ +00000000000af590 0000000000000003 R_LARCH_RELATIVE 6ee20 │ │ │ │ +00000000000af598 0000000000000003 R_LARCH_RELATIVE 6ee50 │ │ │ │ +00000000000af5a0 0000000000000003 R_LARCH_RELATIVE 6ee60 │ │ │ │ +00000000000af5b0 0000000000000003 R_LARCH_RELATIVE 73ec0 │ │ │ │ +00000000000af5b8 0000000000000003 R_LARCH_RELATIVE 75660 │ │ │ │ +00000000000af5c0 0000000000000003 R_LARCH_RELATIVE 6fad0 │ │ │ │ +00000000000af5c8 0000000000000003 R_LARCH_RELATIVE 702c0 │ │ │ │ +00000000000af5d0 0000000000000003 R_LARCH_RELATIVE 76000 │ │ │ │ +00000000000af5d8 0000000000000003 R_LARCH_RELATIVE 6ee70 │ │ │ │ +00000000000af5e8 0000000000000003 R_LARCH_RELATIVE af2a8 │ │ │ │ +00000000000af5f0 0000000000000003 R_LARCH_RELATIVE 6ee80 │ │ │ │ +00000000000af5f8 0000000000000003 R_LARCH_RELATIVE 6fa00 │ │ │ │ +00000000000af600 0000000000000003 R_LARCH_RELATIVE 703a0 │ │ │ │ +00000000000b0008 0000000000000003 R_LARCH_RELATIVE ae650 │ │ │ │ +00000000000b0018 0000000000000003 R_LARCH_RELATIVE af188 │ │ │ │ +00000000000b0020 0000000000000003 R_LARCH_RELATIVE af210 │ │ │ │ 00000000000b0030 0000000000000003 R_LARCH_RELATIVE b0030 │ │ │ │ 0000000000000000 0000000000000000 R_LARCH_NONE 0 │ │ │ │ 0000000000000000 0000000000000000 R_LARCH_NONE 0 │ │ │ │ 0000000000000000 0000000000000000 R_LARCH_NONE 0 │ │ │ │ -00000000000adc58 000000ea00000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv121__vmi_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000adca0 000000ea00000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv121__vmi_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000adce8 000000ea00000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv121__vmi_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000ae050 000000ea00000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv121__vmi_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000ae088 000000ea00000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv121__vmi_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000ae0c0 000000ea00000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv121__vmi_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000ae150 000000ea00000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv121__vmi_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000ae198 000000ea00000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv121__vmi_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000ae518 000000ea00000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv121__vmi_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000ae5a0 000000ea00000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv121__vmi_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000ae6e0 000000ea00000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv121__vmi_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000ae740 000000ea00000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv121__vmi_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000aee08 000000ea00000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv121__vmi_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000aeeb0 000000ea00000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv121__vmi_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000af020 000000ea00000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv121__vmi_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000adc58 0000005c00000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000adc68 0000005c00000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000adc90 0000005c00000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000adce0 0000005c00000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000adcf0 0000005c00000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000add00 0000005c00000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000add10 0000005c00000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000add20 0000005c00000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000ae5b8 0000005c00000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000ae5c8 0000005c00000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000ae5f0 0000005c00000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000ae640 0000005c00000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000ae680 0000005c00000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000af1d0 0000005c00000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000af228 0000005c00000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000af328 0000005c00000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000adc78 000000a700000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000adca0 000000a700000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ 00000000000add30 000000a700000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ 00000000000add48 000000a700000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000adf68 000000a700000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000adf80 000000a700000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000adf98 000000a700000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000adfd0 000000a700000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000adff8 000000a700000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000ae010 000000a700000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000ae028 000000a700000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000ae0f8 000000a700000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000ae110 000000a700000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000ae128 000000a700000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000ae4d8 000000a700000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000ae500 000000a700000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000ae570 000000a700000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000ae588 000000a700000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000add98 000000a700000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000addb0 000000a700000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000addc8 000000a700000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000adde0 000000a700000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000addf8 000000a700000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000ade10 000000a700000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000ade28 000000a700000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000ade40 000000a700000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000ade58 000000a700000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000ade70 000000a700000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000ade88 000000a700000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000adee8 000000a700000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000adf48 000000a700000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000adf60 000000a700000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ 00000000000ae5d8 000000a700000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000ae5f0 000000a700000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000ae608 000000a700000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000ae620 000000a700000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000ae638 000000a700000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000ae600 000000a700000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ 00000000000ae650 000000a700000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ 00000000000ae668 000000a700000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000ae680 000000a700000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000ae698 000000a700000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000ae6b0 000000a700000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000ae6c8 000000a700000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000ae690 000000a700000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000ae6a8 000000a700000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000ae6f8 000000a700000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000ae710 000000a700000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ 00000000000ae728 000000a700000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000ae740 000000a700000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000ae758 000000a700000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000ae770 000000a700000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ 00000000000ae788 000000a700000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ 00000000000ae7a0 000000a700000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000aedc8 000000a700000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000aedf0 000000a700000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000aee40 000000a700000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000aee58 000000a700000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000aee80 000000a700000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000aee98 000000a700000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000aeee8 000000a700000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000aef00 000000a700000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000aef18 000000a700000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000aef30 000000a700000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000aef48 000000a700000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000aef60 000000a700000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000aef78 000000a700000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000aef90 000000a700000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000aefa8 000000a700000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000aefc0 000000a700000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000aefd8 000000a700000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000aeff0 000000a700000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000af008 000000a700000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000add40 0000010000000002 R_LARCH_64 0000000000000000 _ZTISt15basic_streambufIcSt11char_traitsIcEE@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000ae618 0000010000000002 R_LARCH_64 0000000000000000 _ZTISt15basic_streambufIcSt11char_traitsIcEE@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000addb0 000000b400000002 R_LARCH_64 0000000000000000 _ZNKSt13runtime_error4whatEv@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000ae2e8 000000b400000002 R_LARCH_64 0000000000000000 _ZNKSt13runtime_error4whatEv@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000ade28 0000001800000002 R_LARCH_64 0000000000000000 _ZNK5boost15program_options22error_with_option_name4whatEv + 0 │ │ │ │ -00000000000adeb0 0000001800000002 R_LARCH_64 0000000000000000 _ZNK5boost15program_options22error_with_option_name4whatEv + 0 │ │ │ │ -00000000000ae228 0000001800000002 R_LARCH_64 0000000000000000 _ZNK5boost15program_options22error_with_option_name4whatEv + 0 │ │ │ │ -00000000000ae260 0000001800000002 R_LARCH_64 0000000000000000 _ZNK5boost15program_options22error_with_option_name4whatEv + 0 │ │ │ │ -00000000000ade38 000000c100000002 R_LARCH_64 0000000000000000 _ZNK5boost15program_options22error_with_option_name23substitute_placeholdersERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE + 0 │ │ │ │ -00000000000adec0 000000c100000002 R_LARCH_64 0000000000000000 _ZNK5boost15program_options22error_with_option_name23substitute_placeholdersERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE + 0 │ │ │ │ -00000000000ae238 000000c100000002 R_LARCH_64 0000000000000000 _ZNK5boost15program_options22error_with_option_name23substitute_placeholdersERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE + 0 │ │ │ │ -00000000000ae270 000000c100000002 R_LARCH_64 0000000000000000 _ZNK5boost15program_options22error_with_option_name23substitute_placeholdersERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE + 0 │ │ │ │ -00000000000adf08 0000002b00000002 R_LARCH_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE5imbueERKSt6locale@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000adf28 000000c700000002 R_LARCH_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE4syncEv@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000adf30 0000010a00000002 R_LARCH_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE9showmanycEv@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000ae850 0000010a00000002 R_LARCH_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE9showmanycEv@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000ae918 0000010a00000002 R_LARCH_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE9showmanycEv@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000ae9e0 0000010a00000002 R_LARCH_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE9showmanycEv@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000aeaa8 0000010a00000002 R_LARCH_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE9showmanycEv@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000aeb70 0000010a00000002 R_LARCH_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE9showmanycEv@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000aec38 0000010a00000002 R_LARCH_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE9showmanycEv@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000af128 0000010a00000002 R_LARCH_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE9showmanycEv@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000af1f0 0000010a00000002 R_LARCH_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE9showmanycEv@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000af2b8 0000010a00000002 R_LARCH_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE9showmanycEv@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000af380 0000010a00000002 R_LARCH_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE9showmanycEv@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000af448 0000010a00000002 R_LARCH_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE9showmanycEv@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000af510 0000010a00000002 R_LARCH_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE9showmanycEv@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000adf38 0000007a00000002 R_LARCH_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsgetnEPcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000ae858 0000007a00000002 R_LARCH_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsgetnEPcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000ae920 0000007a00000002 R_LARCH_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsgetnEPcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000ae9e8 0000007a00000002 R_LARCH_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsgetnEPcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000aeab0 0000007a00000002 R_LARCH_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsgetnEPcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000aeb78 0000007a00000002 R_LARCH_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsgetnEPcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000aec40 0000007a00000002 R_LARCH_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsgetnEPcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000af130 0000007a00000002 R_LARCH_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsgetnEPcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000af1f8 0000007a00000002 R_LARCH_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsgetnEPcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000af2c0 0000007a00000002 R_LARCH_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsgetnEPcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000af388 0000007a00000002 R_LARCH_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsgetnEPcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000af450 0000007a00000002 R_LARCH_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsgetnEPcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000af518 0000007a00000002 R_LARCH_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsgetnEPcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000adf40 0000008800000002 R_LARCH_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE9underflowEv@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000adf48 0000002c00000002 R_LARCH_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE5uflowEv@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000ae868 0000002c00000002 R_LARCH_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE5uflowEv@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000ae930 0000002c00000002 R_LARCH_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE5uflowEv@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000ae9f8 0000002c00000002 R_LARCH_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE5uflowEv@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000aeac0 0000002c00000002 R_LARCH_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE5uflowEv@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000aeb88 0000002c00000002 R_LARCH_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE5uflowEv@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000aec50 0000002c00000002 R_LARCH_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE5uflowEv@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000af140 0000002c00000002 R_LARCH_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE5uflowEv@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000af208 0000002c00000002 R_LARCH_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE5uflowEv@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000af2d0 0000002c00000002 R_LARCH_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE5uflowEv@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000af398 0000002c00000002 R_LARCH_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE5uflowEv@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000af460 0000002c00000002 R_LARCH_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE5uflowEv@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000af528 0000002c00000002 R_LARCH_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE5uflowEv@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000adf50 0000001d00000002 R_LARCH_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE9pbackfailEi@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000adf58 0000009000000002 R_LARCH_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsputnEPKcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000ae878 0000009000000002 R_LARCH_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsputnEPKcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000ae940 0000009000000002 R_LARCH_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsputnEPKcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000aea08 0000009000000002 R_LARCH_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsputnEPKcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000aead0 0000009000000002 R_LARCH_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsputnEPKcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000aeb98 0000009000000002 R_LARCH_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsputnEPKcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000aec60 0000009000000002 R_LARCH_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsputnEPKcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000af150 0000009000000002 R_LARCH_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsputnEPKcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000af218 0000009000000002 R_LARCH_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsputnEPKcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000af2e0 0000009000000002 R_LARCH_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsputnEPKcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000af3a8 0000009000000002 R_LARCH_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsputnEPKcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000af470 0000009000000002 R_LARCH_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsputnEPKcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000af538 0000009000000002 R_LARCH_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsputnEPKcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000adf60 0000005500000002 R_LARCH_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE8overflowEi@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000adf78 000000f000000002 R_LARCH_64 0000000000000000 _ZTISt11logic_error@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000ae708 000000f000000002 R_LARCH_64 0000000000000000 _ZTISt11logic_error@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000adf90 0000000d00000002 R_LARCH_64 0000000000000000 _ZTIN5boost15program_options22error_with_option_nameE + 0 │ │ │ │ -00000000000adfb0 0000005c00000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000adfc0 0000005c00000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000adfe8 0000005c00000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000ae040 0000005c00000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000ae140 0000005c00000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000ae4b8 0000005c00000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000ae4c8 0000005c00000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000ae4f0 0000005c00000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000ae540 0000005c00000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000ae550 0000005c00000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000ae560 0000005c00000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000aeda8 0000005c00000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000aedb8 0000005c00000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000aede0 0000005c00000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000aee30 0000005c00000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000aee70 0000005c00000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000adfe0 000000ba00000002 R_LARCH_64 0000000000000000 _ZTISt8bad_cast@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000ae038 000000ba00000002 R_LARCH_64 0000000000000000 _ZTISt8bad_cast@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000ae020 0000011200000002 R_LARCH_64 0000000000000000 _ZTISt13runtime_error@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000ae068 0000008b00000002 R_LARCH_64 0000000000000000 _ZTIN5boost15program_options29value_semantic_codecvt_helperIcEE + 0 │ │ │ │ -00000000000ae0a0 0000008b00000002 R_LARCH_64 0000000000000000 _ZTIN5boost15program_options29value_semantic_codecvt_helperIcEE + 0 │ │ │ │ -00000000000ae0d8 0000008b00000002 R_LARCH_64 0000000000000000 _ZTIN5boost15program_options29value_semantic_codecvt_helperIcEE + 0 │ │ │ │ -00000000000ae200 000000c400000002 R_LARCH_64 0000000000000000 _ZNKSt11logic_error4whatEv@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000aed08 000000c400000002 R_LARCH_64 0000000000000000 _ZNKSt11logic_error4whatEv@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000ae288 0000010600000002 R_LARCH_64 0000000000000000 __cxa_pure_virtual@CXXABI_1.3 + 0 │ │ │ │ -00000000000ae290 0000010600000002 R_LARCH_64 0000000000000000 __cxa_pure_virtual@CXXABI_1.3 + 0 │ │ │ │ -00000000000ae2a8 0000010600000002 R_LARCH_64 0000000000000000 __cxa_pure_virtual@CXXABI_1.3 + 0 │ │ │ │ -00000000000ae2b0 0000010600000002 R_LARCH_64 0000000000000000 __cxa_pure_virtual@CXXABI_1.3 + 0 │ │ │ │ -00000000000ae328 0000010200000002 R_LARCH_64 0000000000000000 _ZNK5boost15program_options29value_semantic_codecvt_helperIcE5parseERNS_3anyERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaISB_EEb + 0 │ │ │ │ -00000000000ae3c0 0000010200000002 R_LARCH_64 0000000000000000 _ZNK5boost15program_options29value_semantic_codecvt_helperIcE5parseERNS_3anyERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaISB_EEb + 0 │ │ │ │ -00000000000ae458 0000010200000002 R_LARCH_64 0000000000000000 _ZNK5boost15program_options29value_semantic_codecvt_helperIcE5parseERNS_3anyERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaISB_EEb + 0 │ │ │ │ -00000000000ae5c8 000000e800000002 R_LARCH_64 0000000000000000 _ZTISo@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000ae7c8 000000e800000002 R_LARCH_64 0000000000000000 _ZTISo@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000ae7f0 000000e800000002 R_LARCH_64 0000000000000000 _ZTISo@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000ae768 0000000e00000002 R_LARCH_64 0000000000000000 _ZTINSt8ios_base7failureB5cxx11E@GLIBCXX_3.4.21 + 0 │ │ │ │ -00000000000aee50 0000000e00000002 R_LARCH_64 0000000000000000 _ZTINSt8ios_base7failureB5cxx11E@GLIBCXX_3.4.21 + 0 │ │ │ │ -00000000000aee68 0000000e00000002 R_LARCH_64 0000000000000000 _ZTINSt8ios_base7failureB5cxx11E@GLIBCXX_3.4.21 + 0 │ │ │ │ -00000000000b0018 0000000e00000002 R_LARCH_64 0000000000000000 _ZTINSt8ios_base7failureB5cxx11E@GLIBCXX_3.4.21 + 0 │ │ │ │ -00000000000ae830 0000006b00000002 R_LARCH_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6setbufEPcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000ae8f8 0000006b00000002 R_LARCH_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6setbufEPcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000ae9c0 0000006b00000002 R_LARCH_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6setbufEPcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000aea88 0000006b00000002 R_LARCH_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6setbufEPcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000aeb50 0000006b00000002 R_LARCH_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6setbufEPcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000aec18 0000006b00000002 R_LARCH_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6setbufEPcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000af108 0000006b00000002 R_LARCH_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6setbufEPcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000af1d0 0000006b00000002 R_LARCH_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6setbufEPcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000af298 0000006b00000002 R_LARCH_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6setbufEPcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000af360 0000006b00000002 R_LARCH_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6setbufEPcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000af428 0000006b00000002 R_LARCH_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6setbufEPcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000af4f0 0000006b00000002 R_LARCH_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6setbufEPcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000aed80 000000a400000002 R_LARCH_64 0000000000000000 _ZNKSt8ios_base7failureB5cxx114whatEv@GLIBCXX_3.4.21 + 0 │ │ │ │ -00000000000af088 000000a400000002 R_LARCH_64 0000000000000000 _ZNKSt8ios_base7failureB5cxx114whatEv@GLIBCXX_3.4.21 + 0 │ │ │ │ -00000000000af5e0 000000a400000002 R_LARCH_64 0000000000000000 _ZNKSt8ios_base7failureB5cxx114whatEv@GLIBCXX_3.4.21 + 0 │ │ │ │ -00000000000aeed8 000000c200000002 R_LARCH_64 0000000000000000 _ZTISi@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000af0a0 000000c200000002 R_LARCH_64 0000000000000000 _ZTISi@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000af0c8 000000c200000002 R_LARCH_64 0000000000000000 _ZTISi@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000ae7b8 000000a700000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000ae7d0 000000a700000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000ae7e8 000000a700000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000ae800 000000a700000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000ae818 000000a700000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000aee18 000000a700000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000aef50 000000a700000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000aef68 000000a700000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000af188 000000a700000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000af1a0 000000a700000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000af1b8 000000a700000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000af1e0 000000a700000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000af1f8 000000a700000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000af210 000000a700000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000af2e0 000000a700000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000af2f8 000000a700000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000af310 000000a700000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000adcb8 000000ea00000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv121__vmi_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000add60 000000ea00000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv121__vmi_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000adea0 000000ea00000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv121__vmi_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000adf00 000000ea00000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv121__vmi_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000ae618 000000ea00000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv121__vmi_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000ae6c0 000000ea00000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv121__vmi_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000ae830 000000ea00000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv121__vmi_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000aee30 000000ea00000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv121__vmi_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000aee78 000000ea00000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv121__vmi_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000aeec0 000000ea00000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv121__vmi_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000aef08 000000ea00000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv121__vmi_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000af238 000000ea00000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv121__vmi_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000af270 000000ea00000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv121__vmi_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000af2a8 000000ea00000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv121__vmi_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000af338 000000ea00000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv121__vmi_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000add88 000000e800000002 R_LARCH_64 0000000000000000 _ZTISo@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000adfd8 000000e800000002 R_LARCH_64 0000000000000000 _ZTISo@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000ae000 000000e800000002 R_LARCH_64 0000000000000000 _ZTISo@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000addd8 0000010000000002 R_LARCH_64 0000000000000000 _ZTISt15basic_streambufIcSt11char_traitsIcEE@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000aef60 0000010000000002 R_LARCH_64 0000000000000000 _ZTISt15basic_streambufIcSt11char_traitsIcEE@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000adec8 000000f000000002 R_LARCH_64 0000000000000000 _ZTISt11logic_error@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000af198 000000f000000002 R_LARCH_64 0000000000000000 _ZTISt11logic_error@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000adf28 0000000e00000002 R_LARCH_64 0000000000000000 _ZTINSt8ios_base7failureB5cxx11E@GLIBCXX_3.4.21 + 0 │ │ │ │ +00000000000ae660 0000000e00000002 R_LARCH_64 0000000000000000 _ZTINSt8ios_base7failureB5cxx11E@GLIBCXX_3.4.21 + 0 │ │ │ │ +00000000000ae678 0000000e00000002 R_LARCH_64 0000000000000000 _ZTINSt8ios_base7failureB5cxx11E@GLIBCXX_3.4.21 + 0 │ │ │ │ +00000000000b0028 0000000e00000002 R_LARCH_64 0000000000000000 _ZTINSt8ios_base7failureB5cxx11E@GLIBCXX_3.4.21 + 0 │ │ │ │ +00000000000adf88 0000010600000002 R_LARCH_64 0000000000000000 __cxa_pure_virtual@CXXABI_1.3 + 0 │ │ │ │ +00000000000adf90 0000010600000002 R_LARCH_64 0000000000000000 __cxa_pure_virtual@CXXABI_1.3 + 0 │ │ │ │ +00000000000adfa8 0000010600000002 R_LARCH_64 0000000000000000 __cxa_pure_virtual@CXXABI_1.3 + 0 │ │ │ │ +00000000000adfb0 0000010600000002 R_LARCH_64 0000000000000000 __cxa_pure_virtual@CXXABI_1.3 + 0 │ │ │ │ +00000000000ae040 0000006b00000002 R_LARCH_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6setbufEPcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000ae108 0000006b00000002 R_LARCH_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6setbufEPcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000ae1d0 0000006b00000002 R_LARCH_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6setbufEPcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000ae298 0000006b00000002 R_LARCH_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6setbufEPcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000ae360 0000006b00000002 R_LARCH_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6setbufEPcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000ae428 0000006b00000002 R_LARCH_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6setbufEPcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000ae918 0000006b00000002 R_LARCH_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6setbufEPcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000ae9e0 0000006b00000002 R_LARCH_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6setbufEPcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000aeaa8 0000006b00000002 R_LARCH_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6setbufEPcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000aeb70 0000006b00000002 R_LARCH_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6setbufEPcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000aec38 0000006b00000002 R_LARCH_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6setbufEPcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000aed00 0000006b00000002 R_LARCH_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6setbufEPcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000ae060 0000010a00000002 R_LARCH_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE9showmanycEv@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000ae128 0000010a00000002 R_LARCH_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE9showmanycEv@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000ae1f0 0000010a00000002 R_LARCH_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE9showmanycEv@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000ae2b8 0000010a00000002 R_LARCH_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE9showmanycEv@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000ae380 0000010a00000002 R_LARCH_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE9showmanycEv@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000ae448 0000010a00000002 R_LARCH_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE9showmanycEv@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000ae938 0000010a00000002 R_LARCH_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE9showmanycEv@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000aea00 0000010a00000002 R_LARCH_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE9showmanycEv@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000aeac8 0000010a00000002 R_LARCH_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE9showmanycEv@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000aeb90 0000010a00000002 R_LARCH_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE9showmanycEv@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000aec58 0000010a00000002 R_LARCH_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE9showmanycEv@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000aed20 0000010a00000002 R_LARCH_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE9showmanycEv@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000af150 0000010a00000002 R_LARCH_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE9showmanycEv@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000ae068 0000007a00000002 R_LARCH_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsgetnEPcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000ae130 0000007a00000002 R_LARCH_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsgetnEPcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000ae1f8 0000007a00000002 R_LARCH_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsgetnEPcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000ae2c0 0000007a00000002 R_LARCH_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsgetnEPcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000ae388 0000007a00000002 R_LARCH_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsgetnEPcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000ae450 0000007a00000002 R_LARCH_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsgetnEPcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000ae940 0000007a00000002 R_LARCH_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsgetnEPcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000aea08 0000007a00000002 R_LARCH_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsgetnEPcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000aead0 0000007a00000002 R_LARCH_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsgetnEPcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000aeb98 0000007a00000002 R_LARCH_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsgetnEPcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000aec60 0000007a00000002 R_LARCH_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsgetnEPcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000aed28 0000007a00000002 R_LARCH_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsgetnEPcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000af158 0000007a00000002 R_LARCH_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsgetnEPcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000ae078 0000002c00000002 R_LARCH_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE5uflowEv@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000ae140 0000002c00000002 R_LARCH_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE5uflowEv@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000ae208 0000002c00000002 R_LARCH_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE5uflowEv@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000ae2d0 0000002c00000002 R_LARCH_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE5uflowEv@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000ae398 0000002c00000002 R_LARCH_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE5uflowEv@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000ae460 0000002c00000002 R_LARCH_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE5uflowEv@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000ae950 0000002c00000002 R_LARCH_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE5uflowEv@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000aea18 0000002c00000002 R_LARCH_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE5uflowEv@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000aeae0 0000002c00000002 R_LARCH_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE5uflowEv@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000aeba8 0000002c00000002 R_LARCH_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE5uflowEv@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000aec70 0000002c00000002 R_LARCH_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE5uflowEv@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000aed38 0000002c00000002 R_LARCH_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE5uflowEv@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000af168 0000002c00000002 R_LARCH_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE5uflowEv@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000ae088 0000009000000002 R_LARCH_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsputnEPKcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000ae150 0000009000000002 R_LARCH_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsputnEPKcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000ae218 0000009000000002 R_LARCH_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsputnEPKcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000ae2e0 0000009000000002 R_LARCH_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsputnEPKcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000ae3a8 0000009000000002 R_LARCH_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsputnEPKcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000ae470 0000009000000002 R_LARCH_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsputnEPKcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000ae960 0000009000000002 R_LARCH_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsputnEPKcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000aea28 0000009000000002 R_LARCH_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsputnEPKcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000aeaf0 0000009000000002 R_LARCH_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsputnEPKcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000aebb8 0000009000000002 R_LARCH_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsputnEPKcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000aec80 0000009000000002 R_LARCH_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsputnEPKcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000aed48 0000009000000002 R_LARCH_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsputnEPKcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000af178 0000009000000002 R_LARCH_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsputnEPKcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000ae518 000000c400000002 R_LARCH_64 0000000000000000 _ZNKSt11logic_error4whatEv@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000af3a0 000000c400000002 R_LARCH_64 0000000000000000 _ZNKSt11logic_error4whatEv@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000ae590 000000a400000002 R_LARCH_64 0000000000000000 _ZNKSt8ios_base7failureB5cxx114whatEv@GLIBCXX_3.4.21 + 0 │ │ │ │ +00000000000ae898 000000a400000002 R_LARCH_64 0000000000000000 _ZNKSt8ios_base7failureB5cxx114whatEv@GLIBCXX_3.4.21 + 0 │ │ │ │ +00000000000aedf0 000000a400000002 R_LARCH_64 0000000000000000 _ZNKSt8ios_base7failureB5cxx114whatEv@GLIBCXX_3.4.21 + 0 │ │ │ │ +00000000000ae6e8 000000c200000002 R_LARCH_64 0000000000000000 _ZTISi@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000ae8b0 000000c200000002 R_LARCH_64 0000000000000000 _ZTISi@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000ae8d8 000000c200000002 R_LARCH_64 0000000000000000 _ZTISi@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000aee28 000000ba00000002 R_LARCH_64 0000000000000000 _ZTISt8bad_cast@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000af220 000000ba00000002 R_LARCH_64 0000000000000000 _ZTISt8bad_cast@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000aefd0 000000b400000002 R_LARCH_64 0000000000000000 _ZNKSt13runtime_error4whatEv@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000af438 000000b400000002 R_LARCH_64 0000000000000000 _ZNKSt13runtime_error4whatEv@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000af048 0000001800000002 R_LARCH_64 0000000000000000 _ZNK5boost15program_options22error_with_option_name4whatEv + 0 │ │ │ │ +00000000000af0d0 0000001800000002 R_LARCH_64 0000000000000000 _ZNK5boost15program_options22error_with_option_name4whatEv + 0 │ │ │ │ +00000000000af3c8 0000001800000002 R_LARCH_64 0000000000000000 _ZNK5boost15program_options22error_with_option_name4whatEv + 0 │ │ │ │ +00000000000af400 0000001800000002 R_LARCH_64 0000000000000000 _ZNK5boost15program_options22error_with_option_name4whatEv + 0 │ │ │ │ +00000000000af058 000000c100000002 R_LARCH_64 0000000000000000 _ZNK5boost15program_options22error_with_option_name23substitute_placeholdersERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE + 0 │ │ │ │ +00000000000af0e0 000000c100000002 R_LARCH_64 0000000000000000 _ZNK5boost15program_options22error_with_option_name23substitute_placeholdersERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE + 0 │ │ │ │ +00000000000af3d8 000000c100000002 R_LARCH_64 0000000000000000 _ZNK5boost15program_options22error_with_option_name23substitute_placeholdersERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE + 0 │ │ │ │ +00000000000af410 000000c100000002 R_LARCH_64 0000000000000000 _ZNK5boost15program_options22error_with_option_name23substitute_placeholdersERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE + 0 │ │ │ │ +00000000000af128 0000002b00000002 R_LARCH_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE5imbueERKSt6locale@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000af148 000000c700000002 R_LARCH_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE4syncEv@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000af160 0000008800000002 R_LARCH_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE9underflowEv@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000af170 0000001d00000002 R_LARCH_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE9pbackfailEi@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000af180 0000005500000002 R_LARCH_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE8overflowEi@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000af1b0 0000000d00000002 R_LARCH_64 0000000000000000 _ZTIN5boost15program_options22error_with_option_nameE + 0 │ │ │ │ +00000000000af208 0000011200000002 R_LARCH_64 0000000000000000 _ZTISt13runtime_error@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000af250 0000008b00000002 R_LARCH_64 0000000000000000 _ZTIN5boost15program_options29value_semantic_codecvt_helperIcEE + 0 │ │ │ │ +00000000000af288 0000008b00000002 R_LARCH_64 0000000000000000 _ZTIN5boost15program_options29value_semantic_codecvt_helperIcEE + 0 │ │ │ │ +00000000000af2c0 0000008b00000002 R_LARCH_64 0000000000000000 _ZTIN5boost15program_options29value_semantic_codecvt_helperIcEE + 0 │ │ │ │ +00000000000af478 0000010200000002 R_LARCH_64 0000000000000000 _ZNK5boost15program_options29value_semantic_codecvt_helperIcE5parseERNS_3anyERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaISB_EEb + 0 │ │ │ │ +00000000000af510 0000010200000002 R_LARCH_64 0000000000000000 _ZNK5boost15program_options29value_semantic_codecvt_helperIcE5parseERNS_3anyERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaISB_EEb + 0 │ │ │ │ +00000000000af5a8 0000010200000002 R_LARCH_64 0000000000000000 _ZNK5boost15program_options29value_semantic_codecvt_helperIcE5parseERNS_3anyERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaISB_EEb + 0 │ │ │ │ 00000000000afe88 0000000800000002 R_LARCH_64 0000000000000000 _ZTIi@CXXABI_1.3 + 0 │ │ │ │ 00000000000afe98 0000001c00000002 R_LARCH_64 0000000000000000 _ZTVSt9basic_iosIcSt11char_traitsIcEE@GLIBCXX_3.4 + 0 │ │ │ │ 00000000000afea8 0000002800000002 R_LARCH_64 0000000000000000 _ZN5boost9iostreams4zlib8deflatedE + 0 │ │ │ │ 00000000000afeb0 0000003000000002 R_LARCH_64 0000000000000000 _ZN5boost15program_options6detail3argB5cxx11E + 0 │ │ │ │ 00000000000afeb8 0000003200000002 R_LARCH_64 0000000000000000 _ZTTNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 + 0 │ │ │ │ 00000000000afec0 0000004700000002 R_LARCH_64 0000000000000000 _ZN5boost15program_options19options_description21m_default_line_lengthE + 0 │ │ │ │ 00000000000afec8 0000004a00000002 R_LARCH_64 0000000000000000 _ZN5boost9iostreams4zlib4okayE + 0 │ │ │ │ @@ -922,16 +922,16 @@ │ │ │ │ 00000000000affc8 0000010800000002 R_LARCH_64 0000000000000000 _ITM_registerTMCloneTable + 0 │ │ │ │ 00000000000affd0 0000010d00000002 R_LARCH_64 0000000000000000 _ZSt4cerr@GLIBCXX_3.4 + 0 │ │ │ │ 00000000000affd8 0000010f00000002 R_LARCH_64 0000000000000000 _ZTTSt14basic_ifstreamIcSt11char_traitsIcEE@GLIBCXX_3.4 + 0 │ │ │ │ 00000000000affe0 0000011000000002 R_LARCH_64 0000000000000000 _ZN5boost9iostreams4zlib19default_compressionE + 0 │ │ │ │ 00000000000affe8 0000011100000002 R_LARCH_64 0000000000000000 _ZTId@CXXABI_1.3 + 0 │ │ │ │ 00000000000afff0 0000011300000002 R_LARCH_64 0000000000000000 _ZTVNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 + 0 │ │ │ │ 00000000000afff8 0000011400000002 R_LARCH_64 0000000000000000 __cxa_finalize@GLIBC_2.36 + 0 │ │ │ │ -00000000000b0000 0000006d00000002 R_LARCH_64 0000000000000000 _ZTIN10__cxxabiv115__forced_unwindE@CXXABI_1.3.2 + 0 │ │ │ │ -00000000000b0020 000000e000000002 R_LARCH_64 0000000000000000 __gxx_personality_v0@CXXABI_1.3 + 0 │ │ │ │ +00000000000b0000 000000e000000002 R_LARCH_64 0000000000000000 __gxx_personality_v0@CXXABI_1.3 + 0 │ │ │ │ +00000000000b0010 0000006d00000002 R_LARCH_64 0000000000000000 _ZTIN10__cxxabiv115__forced_unwindE@CXXABI_1.3.2 + 0 │ │ │ │ │ │ │ │ Relocation section '.rela.plt' at offset 0xb028 contains 197 entries: │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ 00000000000af858 0000000900000005 R_LARCH_JUMP_SLOT 0000000000000000 _ZNSo3putEc@GLIBCXX_3.4 + 0 │ │ │ │ 00000000000af860 0000000a00000005 R_LARCH_JUMP_SLOT 0000000000000000 abort@GLIBC_2.36 + 0 │ │ │ │ 00000000000af868 0000000b00000005 R_LARCH_JUMP_SLOT 0000000000000000 _ZSt18uncaught_exceptionv@GLIBCXX_3.4 + 0 │ │ │ │ 00000000000af870 0000000c00000005 R_LARCH_JUMP_SLOT 0000000000000000 _ZNSt14basic_ofstreamIcSt11char_traitsIcEE4openEPKcSt13_Ios_Openmode@GLIBCXX_3.4 + 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: bef191ba89f324823777b5e3759cc5a3f44c0c09 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: a8bd37254bf20124c2556ec4636ddf019f891dda │ │ │ │ │ │ │ │ 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,674 +1,674 @@ │ │ │ │ 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: 0x14a4 (offset: 0x83ee8) │ │ │ │ + Start of frame section: 0x14a4 (offset: 0x83fc0) │ │ │ │ Entries in search table: 0x293 │ │ │ │ - 0xfffffffffff8a4e0 (offset: 0xcf20) -> 0x1818 fde=[ 370] │ │ │ │ - 0xfffffffffff8a590 (offset: 0xcfd0) -> 0x183c fde=[ 394] │ │ │ │ - 0xfffffffffff8a648 (offset: 0xd088) -> 0x1914 fde=[ 46c] │ │ │ │ - 0xfffffffffff8a708 (offset: 0xd148) -> 0x1958 fde=[ 4b0] │ │ │ │ - 0xfffffffffff8a750 (offset: 0xd190) -> 0x2c98 fde=[ 17f0] │ │ │ │ - 0xfffffffffff8a7a8 (offset: 0xd1e8) -> 0x2e84 fde=[ 19dc] │ │ │ │ - 0xfffffffffff8a818 (offset: 0xd258) -> 0x2f54 fde=[ 1aac] │ │ │ │ - 0xfffffffffff8a8a8 (offset: 0xd2e8) -> 0x2f74 fde=[ 1acc] │ │ │ │ - 0xfffffffffff8a938 (offset: 0xd378) -> 0x315c fde=[ 1cb4] │ │ │ │ - 0xfffffffffff8a988 (offset: 0xd3c8) -> 0x31c8 fde=[ 1d20] │ │ │ │ - 0xfffffffffff8a9d4 (offset: 0xd414) -> 0x3558 fde=[ 20b0] │ │ │ │ - 0xfffffffffff8aa1c (offset: 0xd45c) -> 0x3628 fde=[ 2180] │ │ │ │ - 0xfffffffffff8aa64 (offset: 0xd4a4) -> 0x36f0 fde=[ 2248] │ │ │ │ - 0xfffffffffff8aab0 (offset: 0xd4f0) -> 0x5760 fde=[ 42b8] │ │ │ │ - 0xfffffffffff8ab88 (offset: 0xd5c8) -> 0x57dc fde=[ 4334] │ │ │ │ - 0xfffffffffff8ac3c (offset: 0xd67c) -> 0x6078 fde=[ 4bd0] │ │ │ │ - 0xfffffffffff8aca8 (offset: 0xd6e8) -> 0x60ac fde=[ 4c04] │ │ │ │ - 0xfffffffffff8ad28 (offset: 0xd768) -> 0x72c8 fde=[ 5e20] │ │ │ │ - 0xfffffffffff8ae00 (offset: 0xd840) -> 0x8268 fde=[ 6dc0] │ │ │ │ - 0xfffffffffff8aea0 (offset: 0xd8e0) -> 0x521c fde=[ 3d74] │ │ │ │ - 0xfffffffffff8b350 (offset: 0xdd90) -> 0x526c fde=[ 3dc4] │ │ │ │ - 0xfffffffffff8b540 (offset: 0xdf80) -> 0x14bc fde=[ 14] │ │ │ │ - 0xfffffffffff8b780 (offset: 0xe1c0) -> 0x1938 fde=[ 490] │ │ │ │ - 0xfffffffffff8b800 (offset: 0xe240) -> 0x1a44 fde=[ 59c] │ │ │ │ - 0xfffffffffff8b960 (offset: 0xe3a0) -> 0x1c20 fde=[ 778] │ │ │ │ - 0xfffffffffff8ba40 (offset: 0xe480) -> 0x1e98 fde=[ 9f0] │ │ │ │ - 0xfffffffffff8bbd0 (offset: 0xe610) -> 0x1f3c fde=[ a94] │ │ │ │ - 0xfffffffffff8bdb0 (offset: 0xe7f0) -> 0x1f6c fde=[ ac4] │ │ │ │ - 0xfffffffffff8c0c0 (offset: 0xeb00) -> 0x1fb8 fde=[ b10] │ │ │ │ - 0xfffffffffff8c460 (offset: 0xeea0) -> 0x2874 fde=[ 13cc] │ │ │ │ - 0xfffffffffff8c640 (offset: 0xf080) -> 0x28b0 fde=[ 1408] │ │ │ │ - 0xfffffffffff8c890 (offset: 0xf2d0) -> 0x28f0 fde=[ 1448] │ │ │ │ - 0xfffffffffff8ca40 (offset: 0xf480) -> 0x2afc fde=[ 1654] │ │ │ │ - 0xfffffffffff8d230 (offset: 0xfc70) -> 0x2b9c fde=[ 16f4] │ │ │ │ - 0xfffffffffff8dfe0 (offset: 0x10a20) -> 0x2c44 fde=[ 179c] │ │ │ │ - 0xfffffffffff8f990 (offset: 0x123d0) -> 0x2ce8 fde=[ 1840] │ │ │ │ - 0xfffffffffff902f0 (offset: 0x12d30) -> 0x2e34 fde=[ 198c] │ │ │ │ - 0xfffffffffff91050 (offset: 0x13a90) -> 0x14d0 fde=[ 28] │ │ │ │ - 0xfffffffffff91060 (offset: 0x13aa0) -> 0x14e4 fde=[ 3c] │ │ │ │ - 0xfffffffffff91070 (offset: 0x13ab0) -> 0x14f8 fde=[ 50] │ │ │ │ - 0xfffffffffff91080 (offset: 0x13ac0) -> 0x150c fde=[ 64] │ │ │ │ - 0xfffffffffff91090 (offset: 0x13ad0) -> 0x1520 fde=[ 78] │ │ │ │ - 0xfffffffffff910a0 (offset: 0x13ae0) -> 0x1534 fde=[ 8c] │ │ │ │ - 0xfffffffffff910b0 (offset: 0x13af0) -> 0x1548 fde=[ a0] │ │ │ │ - 0xfffffffffff910c0 (offset: 0x13b00) -> 0x155c fde=[ b4] │ │ │ │ - 0xfffffffffff910d0 (offset: 0x13b10) -> 0x1570 fde=[ c8] │ │ │ │ - 0xfffffffffff910e0 (offset: 0x13b20) -> 0x1584 fde=[ dc] │ │ │ │ - 0xfffffffffff91120 (offset: 0x13b60) -> 0x1598 fde=[ f0] │ │ │ │ - 0xfffffffffff91150 (offset: 0x13b90) -> 0x15ac fde=[ 104] │ │ │ │ - 0xfffffffffff91160 (offset: 0x13ba0) -> 0x15c0 fde=[ 118] │ │ │ │ - 0xfffffffffff91170 (offset: 0x13bb0) -> 0x15d4 fde=[ 12c] │ │ │ │ - 0xfffffffffff91180 (offset: 0x13bc0) -> 0x1990 fde=[ 4e8] │ │ │ │ - 0xfffffffffff911a0 (offset: 0x13be0) -> 0x15e8 fde=[ 140] │ │ │ │ - 0xfffffffffff911e0 (offset: 0x13c20) -> 0x15fc fde=[ 154] │ │ │ │ - 0xfffffffffff91210 (offset: 0x13c50) -> 0x1610 fde=[ 168] │ │ │ │ - 0xfffffffffff91220 (offset: 0x13c60) -> 0x1624 fde=[ 17c] │ │ │ │ - 0xfffffffffff91230 (offset: 0x13c70) -> 0x1638 fde=[ 190] │ │ │ │ - 0xfffffffffff91240 (offset: 0x13c80) -> 0x19b8 fde=[ 510] │ │ │ │ - 0xfffffffffff91260 (offset: 0x13ca0) -> 0x164c fde=[ 1a4] │ │ │ │ - 0xfffffffffff912a0 (offset: 0x13ce0) -> 0x1660 fde=[ 1b8] │ │ │ │ - 0xfffffffffff912d0 (offset: 0x13d10) -> 0x1674 fde=[ 1cc] │ │ │ │ - 0xfffffffffff912e0 (offset: 0x13d20) -> 0x1688 fde=[ 1e0] │ │ │ │ - 0xfffffffffff912f0 (offset: 0x13d30) -> 0x169c fde=[ 1f4] │ │ │ │ - 0xfffffffffff91300 (offset: 0x13d40) -> 0x19a4 fde=[ 4fc] │ │ │ │ - 0xfffffffffff91310 (offset: 0x13d50) -> 0x16b0 fde=[ 208] │ │ │ │ - 0xfffffffffff91340 (offset: 0x13d80) -> 0x16c4 fde=[ 21c] │ │ │ │ - 0xfffffffffff913e0 (offset: 0x13e20) -> 0x16d8 fde=[ 230] │ │ │ │ - 0xfffffffffff91410 (offset: 0x13e50) -> 0x16ec fde=[ 244] │ │ │ │ - 0xfffffffffff91450 (offset: 0x13e90) -> 0x1710 fde=[ 268] │ │ │ │ - 0xfffffffffff91490 (offset: 0x13ed0) -> 0x1734 fde=[ 28c] │ │ │ │ - 0xfffffffffff914a0 (offset: 0x13ee0) -> 0x1748 fde=[ 2a0] │ │ │ │ - 0xfffffffffff914b0 (offset: 0x13ef0) -> 0x175c fde=[ 2b4] │ │ │ │ - 0xfffffffffff914c0 (offset: 0x13f00) -> 0x1770 fde=[ 2c8] │ │ │ │ - 0xfffffffffff914f0 (offset: 0x13f30) -> 0x178c fde=[ 2e4] │ │ │ │ - 0xfffffffffff91500 (offset: 0x13f40) -> 0x17a0 fde=[ 2f8] │ │ │ │ - 0xfffffffffff91540 (offset: 0x13f80) -> 0x17d8 fde=[ 330] │ │ │ │ - 0xfffffffffff915b0 (offset: 0x13ff0) -> 0x1b60 fde=[ 6b8] │ │ │ │ - 0xfffffffffff91630 (offset: 0x14070) -> 0x1b80 fde=[ 6d8] │ │ │ │ - 0xfffffffffff916c0 (offset: 0x14100) -> 0x17f8 fde=[ 350] │ │ │ │ - 0xfffffffffff91730 (offset: 0x14170) -> 0x1be0 fde=[ 738] │ │ │ │ - 0xfffffffffff917b0 (offset: 0x141f0) -> 0x1c00 fde=[ 758] │ │ │ │ - 0xfffffffffff91830 (offset: 0x14270) -> 0x1860 fde=[ 3b8] │ │ │ │ - 0xfffffffffff91840 (offset: 0x14280) -> 0x1874 fde=[ 3cc] │ │ │ │ - 0xfffffffffff91870 (offset: 0x142b0) -> 0x1890 fde=[ 3e8] │ │ │ │ - 0xfffffffffff91890 (offset: 0x142d0) -> 0x18a4 fde=[ 3fc] │ │ │ │ - 0xfffffffffff918d0 (offset: 0x14310) -> 0x18c4 fde=[ 41c] │ │ │ │ - 0xfffffffffff918e0 (offset: 0x14320) -> 0x18d8 fde=[ 430] │ │ │ │ - 0xfffffffffff91920 (offset: 0x14360) -> 0x18f4 fde=[ 44c] │ │ │ │ - 0xfffffffffff91990 (offset: 0x143d0) -> 0x1ba0 fde=[ 6f8] │ │ │ │ - 0xfffffffffff91a10 (offset: 0x14450) -> 0x1bc0 fde=[ 718] │ │ │ │ - 0xfffffffffff91aa0 (offset: 0x144e0) -> 0x1970 fde=[ 4c8] │ │ │ │ - 0xfffffffffff91b70 (offset: 0x145b0) -> 0x19cc fde=[ 524] │ │ │ │ - 0xfffffffffff91be0 (offset: 0x14620) -> 0x1a70 fde=[ 5c8] │ │ │ │ - 0xfffffffffff91c50 (offset: 0x14690) -> 0x1a98 fde=[ 5f0] │ │ │ │ - 0xfffffffffff91cc0 (offset: 0x14700) -> 0x19f4 fde=[ 54c] │ │ │ │ - 0xfffffffffff91d30 (offset: 0x14770) -> 0x1ac0 fde=[ 618] │ │ │ │ - 0xfffffffffff91da0 (offset: 0x147e0) -> 0x1ae8 fde=[ 640] │ │ │ │ - 0xfffffffffff91e10 (offset: 0x14850) -> 0x1a1c fde=[ 574] │ │ │ │ - 0xfffffffffff91e80 (offset: 0x148c0) -> 0x1b10 fde=[ 668] │ │ │ │ - 0xfffffffffff91ef0 (offset: 0x14930) -> 0x1b38 fde=[ 690] │ │ │ │ - 0xfffffffffff91f60 (offset: 0x149a0) -> 0x1c58 fde=[ 7b0] │ │ │ │ - 0xfffffffffff91fa0 (offset: 0x149e0) -> 0x1c6c fde=[ 7c4] │ │ │ │ - 0xfffffffffff92000 (offset: 0x14a40) -> 0x1c88 fde=[ 7e0] │ │ │ │ - 0xfffffffffff920d0 (offset: 0x14b10) -> 0x1d78 fde=[ 8d0] │ │ │ │ - 0xfffffffffff921c0 (offset: 0x14c00) -> 0x1cb8 fde=[ 810] │ │ │ │ - 0xfffffffffff92290 (offset: 0x14cd0) -> 0x1d18 fde=[ 870] │ │ │ │ - 0xfffffffffff92380 (offset: 0x14dc0) -> 0x1ce8 fde=[ 840] │ │ │ │ - 0xfffffffffff92450 (offset: 0x14e90) -> 0x1d48 fde=[ 8a0] │ │ │ │ - 0xfffffffffff92540 (offset: 0x14f80) -> 0x1da8 fde=[ 900] │ │ │ │ - 0xfffffffffff92620 (offset: 0x15060) -> 0x1e48 fde=[ 9a0] │ │ │ │ - 0xfffffffffff92700 (offset: 0x15140) -> 0x1dd0 fde=[ 928] │ │ │ │ - 0xfffffffffff927e0 (offset: 0x15220) -> 0x1e70 fde=[ 9c8] │ │ │ │ - 0xfffffffffff928c0 (offset: 0x15300) -> 0x1df8 fde=[ 950] │ │ │ │ - 0xfffffffffff929a0 (offset: 0x153e0) -> 0x1e20 fde=[ 978] │ │ │ │ - 0xfffffffffff92a80 (offset: 0x154c0) -> 0x1ef4 fde=[ a4c] │ │ │ │ - 0xfffffffffff92c70 (offset: 0x156b0) -> 0x2000 fde=[ b58] │ │ │ │ - 0xfffffffffff92d70 (offset: 0x157b0) -> 0x202c fde=[ b84] │ │ │ │ - 0xfffffffffff92e70 (offset: 0x158b0) -> 0x2058 fde=[ bb0] │ │ │ │ - 0xfffffffffff92f80 (offset: 0x159c0) -> 0x2084 fde=[ bdc] │ │ │ │ - 0xfffffffffff93090 (offset: 0x15ad0) -> 0x20b0 fde=[ c08] │ │ │ │ - 0xfffffffffff931c0 (offset: 0x15c00) -> 0x20e0 fde=[ c38] │ │ │ │ - 0xfffffffffff932f0 (offset: 0x15d30) -> 0x2170 fde=[ cc8] │ │ │ │ - 0xfffffffffff93420 (offset: 0x15e60) -> 0x2110 fde=[ c68] │ │ │ │ - 0xfffffffffff93550 (offset: 0x15f90) -> 0x2140 fde=[ c98] │ │ │ │ - 0xfffffffffff93680 (offset: 0x160c0) -> 0x21a0 fde=[ cf8] │ │ │ │ - 0xfffffffffff937b0 (offset: 0x161f0) -> 0x21d0 fde=[ d28] │ │ │ │ - 0xfffffffffff938f0 (offset: 0x16330) -> 0x2230 fde=[ d88] │ │ │ │ - 0xfffffffffff93a30 (offset: 0x16470) -> 0x2260 fde=[ db8] │ │ │ │ - 0xfffffffffff93b70 (offset: 0x165b0) -> 0x2200 fde=[ d58] │ │ │ │ - 0xfffffffffff93cb0 (offset: 0x166f0) -> 0x2290 fde=[ de8] │ │ │ │ - 0xfffffffffff93df0 (offset: 0x16830) -> 0x22c0 fde=[ e18] │ │ │ │ - 0xfffffffffff93f30 (offset: 0x16970) -> 0x22f0 fde=[ e48] │ │ │ │ - 0xfffffffffff94030 (offset: 0x16a70) -> 0x231c fde=[ e74] │ │ │ │ - 0xfffffffffff94140 (offset: 0x16b80) -> 0x2348 fde=[ ea0] │ │ │ │ - 0xfffffffffff942c0 (offset: 0x16d00) -> 0x237c fde=[ ed4] │ │ │ │ - 0xfffffffffff943b0 (offset: 0x16df0) -> 0x23b0 fde=[ f08] │ │ │ │ - 0xfffffffffff944a0 (offset: 0x16ee0) -> 0x23e4 fde=[ f3c] │ │ │ │ - 0xfffffffffff945a0 (offset: 0x16fe0) -> 0x2420 fde=[ f78] │ │ │ │ - 0xfffffffffff94660 (offset: 0x170a0) -> 0x243c fde=[ f94] │ │ │ │ - 0xfffffffffff94880 (offset: 0x172c0) -> 0x2488 fde=[ fe0] │ │ │ │ - 0xfffffffffff94980 (offset: 0x173c0) -> 0x24c4 fde=[ 101c] │ │ │ │ - 0xfffffffffff94a20 (offset: 0x17460) -> 0x24fc fde=[ 1054] │ │ │ │ - 0xfffffffffff94ea0 (offset: 0x178e0) -> 0x253c fde=[ 1094] │ │ │ │ - 0xfffffffffff952b0 (offset: 0x17cf0) -> 0x25d8 fde=[ 1130] │ │ │ │ - 0xfffffffffff953c0 (offset: 0x17e00) -> 0x2618 fde=[ 1170] │ │ │ │ - 0xfffffffffff95490 (offset: 0x17ed0) -> 0x2648 fde=[ 11a0] │ │ │ │ - 0xfffffffffff95500 (offset: 0x17f40) -> 0x2674 fde=[ 11cc] │ │ │ │ - 0xfffffffffff959e0 (offset: 0x18420) -> 0x2704 fde=[ 125c] │ │ │ │ - 0xfffffffffff95ec0 (offset: 0x18900) -> 0x2794 fde=[ 12ec] │ │ │ │ - 0xfffffffffff963a0 (offset: 0x18de0) -> 0x2824 fde=[ 137c] │ │ │ │ - 0xfffffffffff96840 (offset: 0x19280) -> 0x2934 fde=[ 148c] │ │ │ │ - 0xfffffffffff968a0 (offset: 0x192e0) -> 0x2948 fde=[ 14a0] │ │ │ │ - 0xfffffffffff96a20 (offset: 0x19460) -> 0x297c fde=[ 14d4] │ │ │ │ - 0xfffffffffff96ba0 (offset: 0x195e0) -> 0x29b0 fde=[ 1508] │ │ │ │ - 0xfffffffffff96d20 (offset: 0x19760) -> 0x29e4 fde=[ 153c] │ │ │ │ - 0xfffffffffff96fe0 (offset: 0x19a20) -> 0x2a34 fde=[ 158c] │ │ │ │ - 0xfffffffffff972b0 (offset: 0x19cf0) -> 0x2a84 fde=[ 15dc] │ │ │ │ - 0xfffffffffff97330 (offset: 0x19d70) -> 0x2aa8 fde=[ 1600] │ │ │ │ - 0xfffffffffff973c0 (offset: 0x19e00) -> 0x2acc fde=[ 1624] │ │ │ │ - 0xfffffffffff97540 (offset: 0x19f80) -> 0x2b3c fde=[ 1694] │ │ │ │ - 0xfffffffffff97700 (offset: 0x1a140) -> 0x2b6c fde=[ 16c4] │ │ │ │ - 0xfffffffffff978e0 (offset: 0x1a320) -> 0x2cb4 fde=[ 180c] │ │ │ │ - 0xfffffffffff97c20 (offset: 0x1a660) -> 0x2d2c fde=[ 1884] │ │ │ │ - 0xfffffffffff97d20 (offset: 0x1a760) -> 0x2d64 fde=[ 18bc] │ │ │ │ - 0xfffffffffff983e0 (offset: 0x1ae20) -> 0x2ea0 fde=[ 19f8] │ │ │ │ - 0xfffffffffff98580 (offset: 0x1afc0) -> 0x2ec8 fde=[ 1a20] │ │ │ │ - 0xfffffffffff98720 (offset: 0x1b160) -> 0x2ef0 fde=[ 1a48] │ │ │ │ - 0xfffffffffff98880 (offset: 0x1b2c0) -> 0x2f20 fde=[ 1a78] │ │ │ │ - 0xfffffffffff98a60 (offset: 0x1b4a0) -> 0x2f94 fde=[ 1aec] │ │ │ │ - 0xfffffffffff98d80 (offset: 0x1b7c0) -> 0x3014 fde=[ 1b6c] │ │ │ │ - 0xfffffffffff993e0 (offset: 0x1be20) -> 0x30b4 fde=[ 1c0c] │ │ │ │ - 0xfffffffffff994a0 (offset: 0x1bee0) -> 0x30c8 fde=[ 1c20] │ │ │ │ - 0xfffffffffff99ba0 (offset: 0x1c5e0) -> 0x30fc fde=[ 1c54] │ │ │ │ - 0xfffffffffff99be0 (offset: 0x1c620) -> 0x3110 fde=[ 1c68] │ │ │ │ - 0xfffffffffff99e60 (offset: 0x1c8a0) -> 0x317c fde=[ 1cd4] │ │ │ │ - 0xfffffffffff9a0e0 (offset: 0x1cb20) -> 0x31e8 fde=[ 1d40] │ │ │ │ - 0xfffffffffff9a1f0 (offset: 0x1cc30) -> 0x3228 fde=[ 1d80] │ │ │ │ - 0xfffffffffff9a480 (offset: 0x1cec0) -> 0x3274 fde=[ 1dcc] │ │ │ │ - 0xfffffffffff9a780 (offset: 0x1d1c0) -> 0x3318 fde=[ 1e70] │ │ │ │ - 0xfffffffffff9a8e0 (offset: 0x1d320) -> 0x3358 fde=[ 1eb0] │ │ │ │ - 0xfffffffffff9ac70 (offset: 0x1d6b0) -> 0x33a4 fde=[ 1efc] │ │ │ │ - 0xfffffffffff9acd0 (offset: 0x1d710) -> 0x33c8 fde=[ 1f20] │ │ │ │ - 0xfffffffffff9b7d0 (offset: 0x1e210) -> 0x34e4 fde=[ 203c] │ │ │ │ - 0xfffffffffff9c7d0 (offset: 0x1f210) -> 0x32c0 fde=[ 1e18] │ │ │ │ - 0xfffffffffff9c8a0 (offset: 0x1f2e0) -> 0x32ec fde=[ 1e44] │ │ │ │ - 0xfffffffffff9c980 (offset: 0x1f3c0) -> 0x3468 fde=[ 1fc0] │ │ │ │ - 0xfffffffffff9cb40 (offset: 0x1f580) -> 0x34ac fde=[ 2004] │ │ │ │ - 0xfffffffffff9cc20 (offset: 0x1f660) -> 0x3570 fde=[ 20c8] │ │ │ │ - 0xfffffffffff9cdb0 (offset: 0x1f7f0) -> 0x35cc fde=[ 2124] │ │ │ │ - 0xfffffffffff9efc0 (offset: 0x21a00) -> 0x3640 fde=[ 2198] │ │ │ │ - 0xfffffffffff9f150 (offset: 0x21b90) -> 0x369c fde=[ 21f4] │ │ │ │ - 0xfffffffffff9ff00 (offset: 0x22940) -> 0x3708 fde=[ 2260] │ │ │ │ - 0xfffffffffffa0090 (offset: 0x22ad0) -> 0x3764 fde=[ 22bc] │ │ │ │ - 0xfffffffffffa1100 (offset: 0x23b40) -> 0x37c0 fde=[ 2318] │ │ │ │ - 0xfffffffffffa1340 (offset: 0x23d80) -> 0x37f4 fde=[ 234c] │ │ │ │ - 0xfffffffffffa41d0 (offset: 0x26c10) -> 0x38a0 fde=[ 23f8] │ │ │ │ - 0xfffffffffffa6900 (offset: 0x29340) -> 0x3948 fde=[ 24a0] │ │ │ │ - 0xfffffffffffa6a20 (offset: 0x29460) -> 0x3988 fde=[ 24e0] │ │ │ │ - 0xfffffffffffa6a90 (offset: 0x294d0) -> 0x39b4 fde=[ 250c] │ │ │ │ - 0xfffffffffffa6ab0 (offset: 0x294f0) -> 0x39c8 fde=[ 2520] │ │ │ │ - 0xfffffffffffa6b00 (offset: 0x29540) -> 0x39dc fde=[ 2534] │ │ │ │ - 0xfffffffffffa6b30 (offset: 0x29570) -> 0x39f0 fde=[ 2548] │ │ │ │ - 0xfffffffffffa6b70 (offset: 0x295b0) -> 0x3a04 fde=[ 255c] │ │ │ │ - 0xfffffffffffa6bb0 (offset: 0x295f0) -> 0x3a18 fde=[ 2570] │ │ │ │ - 0xfffffffffffa6c00 (offset: 0x29640) -> 0x3a30 fde=[ 2588] │ │ │ │ - 0xfffffffffffa6c50 (offset: 0x29690) -> 0x3a44 fde=[ 259c] │ │ │ │ - 0xfffffffffffa6cd0 (offset: 0x29710) -> 0x3a70 fde=[ 25c8] │ │ │ │ - 0xfffffffffffa6db0 (offset: 0x297f0) -> 0x3a98 fde=[ 25f0] │ │ │ │ - 0xfffffffffffa6e90 (offset: 0x298d0) -> 0x3ac0 fde=[ 2618] │ │ │ │ - 0xfffffffffffa8180 (offset: 0x2abc0) -> 0x3bd8 fde=[ 2730] │ │ │ │ - 0xfffffffffffa8c60 (offset: 0x2b6a0) -> 0x3ca4 fde=[ 27fc] │ │ │ │ - 0xfffffffffffa9290 (offset: 0x2bcd0) -> 0x3d8c fde=[ 28e4] │ │ │ │ - 0xfffffffffffa9600 (offset: 0x2c040) -> 0x3e2c fde=[ 2984] │ │ │ │ - 0xfffffffffffa9bf0 (offset: 0x2c630) -> 0x3f0c fde=[ 2a64] │ │ │ │ - 0xfffffffffffa9c80 (offset: 0x2c6c0) -> 0x3cfc fde=[ 2854] │ │ │ │ - 0xfffffffffffa9ea0 (offset: 0x2c8e0) -> 0x3d38 fde=[ 2890] │ │ │ │ - 0xfffffffffffaa000 (offset: 0x2ca40) -> 0x3d4c fde=[ 28a4] │ │ │ │ - 0xfffffffffffaa1a0 (offset: 0x2cbe0) -> 0x3f38 fde=[ 2a90] │ │ │ │ - 0xfffffffffffaa2f0 (offset: 0x2cd30) -> 0x3f58 fde=[ 2ab0] │ │ │ │ - 0xfffffffffffaa420 (offset: 0x2ce60) -> 0x3f9c fde=[ 2af4] │ │ │ │ - 0xfffffffffffaa750 (offset: 0x2d190) -> 0x3ffc fde=[ 2b54] │ │ │ │ - 0xfffffffffffabd70 (offset: 0x2e7b0) -> 0x40d4 fde=[ 2c2c] │ │ │ │ - 0xfffffffffffac0f0 (offset: 0x2eb30) -> 0x4134 fde=[ 2c8c] │ │ │ │ - 0xfffffffffffacae0 (offset: 0x2f520) -> 0x3f78 fde=[ 2ad0] │ │ │ │ - 0xfffffffffffacca0 (offset: 0x2f6e0) -> 0x40b0 fde=[ 2c08] │ │ │ │ - 0xffffffffffface80 (offset: 0x2f8c0) -> 0x41e0 fde=[ 2d38] │ │ │ │ - 0xfffffffffffad170 (offset: 0x2fbb0) -> 0x4264 fde=[ 2dbc] │ │ │ │ - 0xfffffffffffae560 (offset: 0x30fa0) -> 0x4228 fde=[ 2d80] │ │ │ │ - 0xfffffffffffae760 (offset: 0x311a0) -> 0x4350 fde=[ 2ea8] │ │ │ │ - 0xfffffffffffae900 (offset: 0x31340) -> 0x437c fde=[ 2ed4] │ │ │ │ - 0xfffffffffffae9d0 (offset: 0x31410) -> 0x43a8 fde=[ 2f00] │ │ │ │ - 0xfffffffffffaeab0 (offset: 0x314f0) -> 0x43d8 fde=[ 2f30] │ │ │ │ - 0xfffffffffffaed80 (offset: 0x317c0) -> 0x4420 fde=[ 2f78] │ │ │ │ - 0xfffffffffffaef10 (offset: 0x31950) -> 0x4460 fde=[ 2fb8] │ │ │ │ - 0xfffffffffffaf240 (offset: 0x31c80) -> 0x44c0 fde=[ 3018] │ │ │ │ - 0xfffffffffffafca0 (offset: 0x326e0) -> 0x4510 fde=[ 3068] │ │ │ │ - 0xfffffffffffafde0 (offset: 0x32820) -> 0x4524 fde=[ 307c] │ │ │ │ - 0xfffffffffffafee0 (offset: 0x32920) -> 0x4578 fde=[ 30d0] │ │ │ │ - 0xfffffffffffb00d0 (offset: 0x32b10) -> 0x45ac fde=[ 3104] │ │ │ │ - 0xfffffffffffb04e0 (offset: 0x32f20) -> 0x45e8 fde=[ 3140] │ │ │ │ - 0xfffffffffffb05d0 (offset: 0x33010) -> 0x4620 fde=[ 3178] │ │ │ │ - 0xfffffffffffb0700 (offset: 0x33140) -> 0x4658 fde=[ 31b0] │ │ │ │ - 0xfffffffffffb08f0 (offset: 0x33330) -> 0x46c8 fde=[ 3220] │ │ │ │ - 0xfffffffffffb0bf0 (offset: 0x33630) -> 0x4760 fde=[ 32b8] │ │ │ │ - 0xfffffffffffb10e0 (offset: 0x33b20) -> 0x47f0 fde=[ 3348] │ │ │ │ - 0xfffffffffffb2e40 (offset: 0x35880) -> 0x4690 fde=[ 31e8] │ │ │ │ - 0xfffffffffffb2f20 (offset: 0x35960) -> 0x47b8 fde=[ 3310] │ │ │ │ - 0xfffffffffffb3000 (offset: 0x35a40) -> 0x4868 fde=[ 33c0] │ │ │ │ - 0xfffffffffffb3240 (offset: 0x35c80) -> 0x48a8 fde=[ 3400] │ │ │ │ - 0xfffffffffffb3400 (offset: 0x35e40) -> 0x491c fde=[ 3474] │ │ │ │ - 0xfffffffffffb4ac0 (offset: 0x37500) -> 0x4a98 fde=[ 35f0] │ │ │ │ - 0xfffffffffffb51e0 (offset: 0x37c20) -> 0x48e4 fde=[ 343c] │ │ │ │ - 0xfffffffffffb52a0 (offset: 0x37ce0) -> 0x4a7c fde=[ 35d4] │ │ │ │ - 0xfffffffffffb5340 (offset: 0x37d80) -> 0x4af0 fde=[ 3648] │ │ │ │ - 0xfffffffffffb53a0 (offset: 0x37de0) -> 0x4b10 fde=[ 3668] │ │ │ │ - 0xfffffffffffb5440 (offset: 0x37e80) -> 0x4b30 fde=[ 3688] │ │ │ │ - 0xfffffffffffb54d0 (offset: 0x37f10) -> 0x4b58 fde=[ 36b0] │ │ │ │ - 0xfffffffffffb54f0 (offset: 0x37f30) -> 0x4b6c fde=[ 36c4] │ │ │ │ - 0xfffffffffffb6080 (offset: 0x38ac0) -> 0x4bc0 fde=[ 3718] │ │ │ │ - 0xfffffffffffb6210 (offset: 0x38c50) -> 0x4c10 fde=[ 3768] │ │ │ │ - 0xfffffffffffb6510 (offset: 0x38f50) -> 0x4c44 fde=[ 379c] │ │ │ │ - 0xfffffffffffb80e0 (offset: 0x3ab20) -> 0x4cb0 fde=[ 3808] │ │ │ │ - 0xfffffffffffb84c0 (offset: 0x3af00) -> 0x4ce0 fde=[ 3838] │ │ │ │ - 0xfffffffffffb8b60 (offset: 0x3b5a0) -> 0x4d78 fde=[ 38d0] │ │ │ │ - 0xfffffffffffbaac0 (offset: 0x3d500) -> 0x4e28 fde=[ 3980] │ │ │ │ - 0xfffffffffffbb4e0 (offset: 0x3df20) -> 0x4d24 fde=[ 387c] │ │ │ │ - 0xfffffffffffbb5a0 (offset: 0x3dfe0) -> 0x4d5c fde=[ 38b4] │ │ │ │ - 0xfffffffffffbb640 (offset: 0x3e080) -> 0x4ec8 fde=[ 3a20] │ │ │ │ - 0xfffffffffffbb7d0 (offset: 0x3e210) -> 0x4f18 fde=[ 3a70] │ │ │ │ - 0xfffffffffffbbad0 (offset: 0x3e510) -> 0x4f4c fde=[ 3aa4] │ │ │ │ - 0xfffffffffffbd500 (offset: 0x3ff40) -> 0x4fb8 fde=[ 3b10] │ │ │ │ - 0xfffffffffffbd8d0 (offset: 0x40310) -> 0x4fe8 fde=[ 3b40] │ │ │ │ - 0xfffffffffffbdf70 (offset: 0x409b0) -> 0x5078 fde=[ 3bd0] │ │ │ │ - 0xfffffffffffbfd00 (offset: 0x42740) -> 0x5128 fde=[ 3c80] │ │ │ │ - 0xfffffffffffc0780 (offset: 0x431c0) -> 0x5024 fde=[ 3b7c] │ │ │ │ - 0xfffffffffffc0840 (offset: 0x43280) -> 0x505c fde=[ 3bb4] │ │ │ │ - 0xfffffffffffc08d0 (offset: 0x43310) -> 0x51c8 fde=[ 3d20] │ │ │ │ - 0xfffffffffffc08e0 (offset: 0x43320) -> 0x51dc fde=[ 3d34] │ │ │ │ - 0xfffffffffffc0900 (offset: 0x43340) -> 0x51f0 fde=[ 3d48] │ │ │ │ - 0xfffffffffffc0a00 (offset: 0x43440) -> 0x52b0 fde=[ 3e08] │ │ │ │ - 0xfffffffffffc0b60 (offset: 0x435a0) -> 0x52dc fde=[ 3e34] │ │ │ │ - 0xfffffffffffc0b80 (offset: 0x435c0) -> 0x52f0 fde=[ 3e48] │ │ │ │ - 0xfffffffffffc0b90 (offset: 0x435d0) -> 0x5328 fde=[ 3e80] │ │ │ │ - 0xfffffffffffc3fa0 (offset: 0x469e0) -> 0x5304 fde=[ 3e5c] │ │ │ │ - 0xfffffffffffc40e0 (offset: 0x46b20) -> 0x5b78 fde=[ 46d0] │ │ │ │ - 0xfffffffffffc4250 (offset: 0x46c90) -> 0x5f10 fde=[ 4a68] │ │ │ │ - 0xfffffffffffc4260 (offset: 0x46ca0) -> 0x5f24 fde=[ 4a7c] │ │ │ │ - 0xfffffffffffc4270 (offset: 0x46cb0) -> 0x5f38 fde=[ 4a90] │ │ │ │ - 0xfffffffffffc4650 (offset: 0x47090) -> 0x5f8c fde=[ 4ae4] │ │ │ │ - 0xfffffffffffc46e0 (offset: 0x47120) -> 0x6200 fde=[ 4d58] │ │ │ │ - 0xfffffffffffc4870 (offset: 0x472b0) -> 0x6250 fde=[ 4da8] │ │ │ │ - 0xfffffffffffc4a00 (offset: 0x47440) -> 0x62a0 fde=[ 4df8] │ │ │ │ - 0xfffffffffffc4b90 (offset: 0x475d0) -> 0x62f0 fde=[ 4e48] │ │ │ │ - 0xfffffffffffc4d20 (offset: 0x47760) -> 0x6e60 fde=[ 59b8] │ │ │ │ - 0xfffffffffffc6060 (offset: 0x48aa0) -> 0x5380 fde=[ 3ed8] │ │ │ │ - 0xfffffffffffc6070 (offset: 0x48ab0) -> 0x5394 fde=[ 3eec] │ │ │ │ - 0xfffffffffffc6080 (offset: 0x48ac0) -> 0x53a8 fde=[ 3f00] │ │ │ │ - 0xfffffffffffc6090 (offset: 0x48ad0) -> 0x53bc fde=[ 3f14] │ │ │ │ - 0xfffffffffffc60b0 (offset: 0x48af0) -> 0x53d0 fde=[ 3f28] │ │ │ │ - 0xfffffffffffc60e0 (offset: 0x48b20) -> 0x53e4 fde=[ 3f3c] │ │ │ │ - 0xfffffffffffc6100 (offset: 0x48b40) -> 0x53f8 fde=[ 3f50] │ │ │ │ - 0xfffffffffffc6130 (offset: 0x48b70) -> 0x540c fde=[ 3f64] │ │ │ │ - 0xfffffffffffc6140 (offset: 0x48b80) -> 0x5420 fde=[ 3f78] │ │ │ │ - 0xfffffffffffc6160 (offset: 0x48ba0) -> 0x5434 fde=[ 3f8c] │ │ │ │ - 0xfffffffffffc6190 (offset: 0x48bd0) -> 0x5448 fde=[ 3fa0] │ │ │ │ - 0xfffffffffffc61a0 (offset: 0x48be0) -> 0x545c fde=[ 3fb4] │ │ │ │ - 0xfffffffffffc61c0 (offset: 0x48c00) -> 0x5470 fde=[ 3fc8] │ │ │ │ - 0xfffffffffffc61f0 (offset: 0x48c30) -> 0x5484 fde=[ 3fdc] │ │ │ │ - 0xfffffffffffc6200 (offset: 0x48c40) -> 0x5498 fde=[ 3ff0] │ │ │ │ - 0xfffffffffffc6210 (offset: 0x48c50) -> 0x54ac fde=[ 4004] │ │ │ │ - 0xfffffffffffc6220 (offset: 0x48c60) -> 0x54c0 fde=[ 4018] │ │ │ │ - 0xfffffffffffc6230 (offset: 0x48c70) -> 0x54d4 fde=[ 402c] │ │ │ │ - 0xfffffffffffc6240 (offset: 0x48c80) -> 0x54e8 fde=[ 4040] │ │ │ │ - 0xfffffffffffc6250 (offset: 0x48c90) -> 0x54fc fde=[ 4054] │ │ │ │ - 0xfffffffffffc6260 (offset: 0x48ca0) -> 0x5510 fde=[ 4068] │ │ │ │ - 0xfffffffffffc6270 (offset: 0x48cb0) -> 0x5524 fde=[ 407c] │ │ │ │ - 0xfffffffffffc6280 (offset: 0x48cc0) -> 0x5538 fde=[ 4090] │ │ │ │ - 0xfffffffffffc6290 (offset: 0x48cd0) -> 0x554c fde=[ 40a4] │ │ │ │ - 0xfffffffffffc62a0 (offset: 0x48ce0) -> 0x5560 fde=[ 40b8] │ │ │ │ - 0xfffffffffffc62b0 (offset: 0x48cf0) -> 0x5574 fde=[ 40cc] │ │ │ │ - 0xfffffffffffc62c0 (offset: 0x48d00) -> 0x5588 fde=[ 40e0] │ │ │ │ - 0xfffffffffffc62d0 (offset: 0x48d10) -> 0x559c fde=[ 40f4] │ │ │ │ - 0xfffffffffffc62f0 (offset: 0x48d30) -> 0x55b0 fde=[ 4108] │ │ │ │ - 0xfffffffffffc6300 (offset: 0x48d40) -> 0x55c4 fde=[ 411c] │ │ │ │ - 0xfffffffffffc6310 (offset: 0x48d50) -> 0x55d8 fde=[ 4130] │ │ │ │ - 0xfffffffffffc6330 (offset: 0x48d70) -> 0x55ec fde=[ 4144] │ │ │ │ - 0xfffffffffffc6340 (offset: 0x48d80) -> 0x5600 fde=[ 4158] │ │ │ │ - 0xfffffffffffc6350 (offset: 0x48d90) -> 0x5614 fde=[ 416c] │ │ │ │ - 0xfffffffffffc6370 (offset: 0x48db0) -> 0x5628 fde=[ 4180] │ │ │ │ - 0xfffffffffffc6380 (offset: 0x48dc0) -> 0x563c fde=[ 4194] │ │ │ │ - 0xfffffffffffc6390 (offset: 0x48dd0) -> 0x5650 fde=[ 41a8] │ │ │ │ - 0xfffffffffffc63b0 (offset: 0x48df0) -> 0x5664 fde=[ 41bc] │ │ │ │ - 0xfffffffffffc63c0 (offset: 0x48e00) -> 0x5678 fde=[ 41d0] │ │ │ │ - 0xfffffffffffc63d0 (offset: 0x48e10) -> 0x568c fde=[ 41e4] │ │ │ │ - 0xfffffffffffc63e0 (offset: 0x48e20) -> 0x56a0 fde=[ 41f8] │ │ │ │ - 0xfffffffffffc63f0 (offset: 0x48e30) -> 0x56b4 fde=[ 420c] │ │ │ │ - 0xfffffffffffc6400 (offset: 0x48e40) -> 0x56c8 fde=[ 4220] │ │ │ │ - 0xfffffffffffc6450 (offset: 0x48e90) -> 0x56e0 fde=[ 4238] │ │ │ │ - 0xfffffffffffc6480 (offset: 0x48ec0) -> 0x56f8 fde=[ 4250] │ │ │ │ - 0xfffffffffffc64b0 (offset: 0x48ef0) -> 0x5710 fde=[ 4268] │ │ │ │ - 0xfffffffffffc64e0 (offset: 0x48f20) -> 0x5728 fde=[ 4280] │ │ │ │ - 0xfffffffffffc6520 (offset: 0x48f60) -> 0x5740 fde=[ 4298] │ │ │ │ - 0xfffffffffffc6590 (offset: 0x48fd0) -> 0x5ab0 fde=[ 4608] │ │ │ │ - 0xfffffffffffc65f0 (offset: 0x49030) -> 0x5ad0 fde=[ 4628] │ │ │ │ - 0xfffffffffffc6660 (offset: 0x490a0) -> 0x5784 fde=[ 42dc] │ │ │ │ - 0xfffffffffffc66c0 (offset: 0x49100) -> 0x57a0 fde=[ 42f8] │ │ │ │ - 0xfffffffffffc6720 (offset: 0x49160) -> 0x57bc fde=[ 4314] │ │ │ │ - 0xfffffffffffc6790 (offset: 0x491d0) -> 0x5af0 fde=[ 4648] │ │ │ │ - 0xfffffffffffc67f0 (offset: 0x49230) -> 0x5b10 fde=[ 4668] │ │ │ │ - 0xfffffffffffc6850 (offset: 0x49290) -> 0x5800 fde=[ 4358] │ │ │ │ - 0xfffffffffffc6920 (offset: 0x49360) -> 0x5834 fde=[ 438c] │ │ │ │ - 0xfffffffffffc6a60 (offset: 0x494a0) -> 0x5884 fde=[ 43dc] │ │ │ │ - 0xfffffffffffc6ac0 (offset: 0x49500) -> 0x58a8 fde=[ 4400] │ │ │ │ - 0xfffffffffffc7110 (offset: 0x49b50) -> 0x593c fde=[ 4494] │ │ │ │ - 0xfffffffffffc7160 (offset: 0x49ba0) -> 0x5960 fde=[ 44b8] │ │ │ │ - 0xfffffffffffc71e0 (offset: 0x49c20) -> 0x5990 fde=[ 44e8] │ │ │ │ - 0xfffffffffffc7250 (offset: 0x49c90) -> 0x59c0 fde=[ 4518] │ │ │ │ - 0xfffffffffffc72b0 (offset: 0x49cf0) -> 0x5a10 fde=[ 4568] │ │ │ │ - 0xfffffffffffc7320 (offset: 0x49d60) -> 0x5a38 fde=[ 4590] │ │ │ │ - 0xfffffffffffc7390 (offset: 0x49dd0) -> 0x59e8 fde=[ 4540] │ │ │ │ - 0xfffffffffffc73f0 (offset: 0x49e30) -> 0x5a60 fde=[ 45b8] │ │ │ │ - 0xfffffffffffc7460 (offset: 0x49ea0) -> 0x5a88 fde=[ 45e0] │ │ │ │ - 0xfffffffffffc74e0 (offset: 0x49f20) -> 0x5b30 fde=[ 4688] │ │ │ │ - 0xfffffffffffc75a0 (offset: 0x49fe0) -> 0x5b54 fde=[ 46ac] │ │ │ │ - 0xfffffffffffc7660 (offset: 0x4a0a0) -> 0x5bcc fde=[ 4724] │ │ │ │ - 0xfffffffffffc77d0 (offset: 0x4a210) -> 0x5bf8 fde=[ 4750] │ │ │ │ - 0xfffffffffffc78b0 (offset: 0x4a2f0) -> 0x5c24 fde=[ 477c] │ │ │ │ - 0xfffffffffffc79c0 (offset: 0x4a400) -> 0x5c58 fde=[ 47b0] │ │ │ │ - 0xfffffffffffc7ad0 (offset: 0x4a510) -> 0x5c8c fde=[ 47e4] │ │ │ │ - 0xfffffffffffc7be0 (offset: 0x4a620) -> 0x5cc0 fde=[ 4818] │ │ │ │ - 0xfffffffffffc7d20 (offset: 0x4a760) -> 0x5cf4 fde=[ 484c] │ │ │ │ - 0xfffffffffffc7e40 (offset: 0x4a880) -> 0x5d1c fde=[ 4874] │ │ │ │ - 0xfffffffffffc7f40 (offset: 0x4a980) -> 0x5d4c fde=[ 48a4] │ │ │ │ - 0xfffffffffffc8020 (offset: 0x4aa60) -> 0x5d6c fde=[ 48c4] │ │ │ │ - 0xfffffffffffc8100 (offset: 0x4ab40) -> 0x5d94 fde=[ 48ec] │ │ │ │ - 0xfffffffffffc8200 (offset: 0x4ac40) -> 0x5dc4 fde=[ 491c] │ │ │ │ - 0xfffffffffffc84e0 (offset: 0x4af20) -> 0x5e14 fde=[ 496c] │ │ │ │ - 0xfffffffffffc87e0 (offset: 0x4b220) -> 0x5e64 fde=[ 49bc] │ │ │ │ - 0xfffffffffffc8880 (offset: 0x4b2c0) -> 0x5e8c fde=[ 49e4] │ │ │ │ - 0xfffffffffffc8920 (offset: 0x4b360) -> 0x5eb0 fde=[ 4a08] │ │ │ │ - 0xfffffffffffc89c0 (offset: 0x4b400) -> 0x5ed8 fde=[ 4a30] │ │ │ │ - 0xfffffffffffc8aa0 (offset: 0x4b4e0) -> 0x5fb8 fde=[ 4b10] │ │ │ │ - 0xfffffffffffc8c00 (offset: 0x4b640) -> 0x5fe0 fde=[ 4b38] │ │ │ │ - 0xfffffffffffc92a0 (offset: 0x4bce0) -> 0x6030 fde=[ 4b88] │ │ │ │ - 0xfffffffffffc94c0 (offset: 0x4bf00) -> 0x6094 fde=[ 4bec] │ │ │ │ - 0xfffffffffffc9570 (offset: 0x4bfb0) -> 0x60c8 fde=[ 4c20] │ │ │ │ - 0xfffffffffffc9680 (offset: 0x4c0c0) -> 0x60f8 fde=[ 4c50] │ │ │ │ - 0xfffffffffffc9790 (offset: 0x4c1d0) -> 0x6128 fde=[ 4c80] │ │ │ │ - 0xfffffffffffc98a0 (offset: 0x4c2e0) -> 0x6158 fde=[ 4cb0] │ │ │ │ - 0xfffffffffffc99c0 (offset: 0x4c400) -> 0x6188 fde=[ 4ce0] │ │ │ │ - 0xfffffffffffc9ba0 (offset: 0x4c5e0) -> 0x61c4 fde=[ 4d1c] │ │ │ │ - 0xfffffffffffc9d70 (offset: 0x4c7b0) -> 0x6220 fde=[ 4d78] │ │ │ │ - 0xfffffffffffc9d80 (offset: 0x4c7c0) -> 0x6238 fde=[ 4d90] │ │ │ │ - 0xfffffffffffc9d90 (offset: 0x4c7d0) -> 0x6270 fde=[ 4dc8] │ │ │ │ - 0xfffffffffffc9da0 (offset: 0x4c7e0) -> 0x6288 fde=[ 4de0] │ │ │ │ - 0xfffffffffffc9db0 (offset: 0x4c7f0) -> 0x62c0 fde=[ 4e18] │ │ │ │ - 0xfffffffffffc9dc0 (offset: 0x4c800) -> 0x62d8 fde=[ 4e30] │ │ │ │ - 0xfffffffffffc9dd0 (offset: 0x4c810) -> 0x6310 fde=[ 4e68] │ │ │ │ - 0xfffffffffffc9de0 (offset: 0x4c820) -> 0x6328 fde=[ 4e80] │ │ │ │ - 0xfffffffffffc9e00 (offset: 0x4c840) -> 0x6340 fde=[ 4e98] │ │ │ │ - 0xfffffffffffc9e80 (offset: 0x4c8c0) -> 0x6354 fde=[ 4eac] │ │ │ │ - 0xfffffffffffc9f80 (offset: 0x4c9c0) -> 0x637c fde=[ 4ed4] │ │ │ │ - 0xfffffffffffca020 (offset: 0x4ca60) -> 0x63a4 fde=[ 4efc] │ │ │ │ - 0xfffffffffffca0c0 (offset: 0x4cb00) -> 0x63cc fde=[ 4f24] │ │ │ │ - 0xfffffffffffca360 (offset: 0x4cda0) -> 0x6410 fde=[ 4f68] │ │ │ │ - 0xfffffffffffca600 (offset: 0x4d040) -> 0x6538 fde=[ 5090] │ │ │ │ - 0xfffffffffffca920 (offset: 0x4d360) -> 0x656c fde=[ 50c4] │ │ │ │ - 0xfffffffffffcac40 (offset: 0x4d680) -> 0x6444 fde=[ 4f9c] │ │ │ │ - 0xfffffffffffcad80 (offset: 0x4d7c0) -> 0x6498 fde=[ 4ff0] │ │ │ │ - 0xfffffffffffcb040 (offset: 0x4da80) -> 0x64cc fde=[ 5024] │ │ │ │ - 0xfffffffffffcb360 (offset: 0x4dda0) -> 0x6504 fde=[ 505c] │ │ │ │ - 0xfffffffffffcb680 (offset: 0x4e0c0) -> 0x65a0 fde=[ 50f8] │ │ │ │ - 0xfffffffffffcb840 (offset: 0x4e280) -> 0x65d4 fde=[ 512c] │ │ │ │ - 0xfffffffffffcb960 (offset: 0x4e3a0) -> 0x65fc fde=[ 5154] │ │ │ │ - 0xfffffffffffcba80 (offset: 0x4e4c0) -> 0x6624 fde=[ 517c] │ │ │ │ - 0xfffffffffffcbba0 (offset: 0x4e5e0) -> 0x664c fde=[ 51a4] │ │ │ │ - 0xfffffffffffcbcc0 (offset: 0x4e700) -> 0x6674 fde=[ 51cc] │ │ │ │ - 0xfffffffffffcbde0 (offset: 0x4e820) -> 0x669c fde=[ 51f4] │ │ │ │ - 0xfffffffffffcbee0 (offset: 0x4e920) -> 0x66c4 fde=[ 521c] │ │ │ │ - 0xfffffffffffcbf80 (offset: 0x4e9c0) -> 0x66ec fde=[ 5244] │ │ │ │ - 0xfffffffffffcc020 (offset: 0x4ea60) -> 0x6714 fde=[ 526c] │ │ │ │ - 0xfffffffffffcc380 (offset: 0x4edc0) -> 0x6764 fde=[ 52bc] │ │ │ │ - 0xfffffffffffcc460 (offset: 0x4eea0) -> 0x6790 fde=[ 52e8] │ │ │ │ - 0xfffffffffffcc640 (offset: 0x4f080) -> 0x67b0 fde=[ 5308] │ │ │ │ - 0xfffffffffffcc760 (offset: 0x4f1a0) -> 0x67e4 fde=[ 533c] │ │ │ │ - 0xfffffffffffccae0 (offset: 0x4f520) -> 0x6870 fde=[ 53c8] │ │ │ │ - 0xfffffffffffccba0 (offset: 0x4f5e0) -> 0x689c fde=[ 53f4] │ │ │ │ - 0xfffffffffffccd60 (offset: 0x4f7a0) -> 0x68bc fde=[ 5414] │ │ │ │ - 0xfffffffffffcce60 (offset: 0x4f8a0) -> 0x68ec fde=[ 5444] │ │ │ │ - 0xfffffffffffccf40 (offset: 0x4f980) -> 0x691c fde=[ 5474] │ │ │ │ - 0xfffffffffffccfc0 (offset: 0x4fa00) -> 0x693c fde=[ 5494] │ │ │ │ - 0xfffffffffffcd3e0 (offset: 0x4fe20) -> 0x69f0 fde=[ 5548] │ │ │ │ - 0xfffffffffffcd8f0 (offset: 0x50330) -> 0x6abc fde=[ 5614] │ │ │ │ - 0xfffffffffffcd960 (offset: 0x503a0) -> 0x6ae4 fde=[ 563c] │ │ │ │ - 0xfffffffffffcd9d0 (offset: 0x50410) -> 0x6b0c fde=[ 5664] │ │ │ │ - 0xfffffffffffcda60 (offset: 0x504a0) -> 0x6b34 fde=[ 568c] │ │ │ │ - 0xfffffffffffcdf00 (offset: 0x50940) -> 0x6bfc fde=[ 5754] │ │ │ │ - 0xfffffffffffce160 (offset: 0x50ba0) -> 0x6c2c fde=[ 5784] │ │ │ │ - 0xfffffffffffce580 (offset: 0x50fc0) -> 0x6c78 fde=[ 57d0] │ │ │ │ - 0xfffffffffffcea90 (offset: 0x514d0) -> 0x6ccc fde=[ 5824] │ │ │ │ - 0xfffffffffffceae0 (offset: 0x51520) -> 0x6ce4 fde=[ 583c] │ │ │ │ - 0xfffffffffffcefe0 (offset: 0x51a20) -> 0x6d30 fde=[ 5888] │ │ │ │ - 0xfffffffffffcf280 (offset: 0x51cc0) -> 0x6d64 fde=[ 58bc] │ │ │ │ - 0xfffffffffffcfa40 (offset: 0x52480) -> 0x6db0 fde=[ 5908] │ │ │ │ - 0xfffffffffffd0aa0 (offset: 0x534e0) -> 0x73dc fde=[ 5f34] │ │ │ │ - 0xfffffffffffd0ba0 (offset: 0x535e0) -> 0x760c fde=[ 6164] │ │ │ │ - 0xfffffffffffd0ce0 (offset: 0x53720) -> 0x7850 fde=[ 63a8] │ │ │ │ - 0xfffffffffffd0d00 (offset: 0x53740) -> 0x7864 fde=[ 63bc] │ │ │ │ - 0xfffffffffffd0d70 (offset: 0x537b0) -> 0x7928 fde=[ 6480] │ │ │ │ - 0xfffffffffffd1090 (offset: 0x53ad0) -> 0x7978 fde=[ 64d0] │ │ │ │ - 0xfffffffffffd13b0 (offset: 0x53df0) -> 0x7ae0 fde=[ 6638] │ │ │ │ - 0xfffffffffffd1450 (offset: 0x53e90) -> 0x7b74 fde=[ 66cc] │ │ │ │ - 0xfffffffffffd14f0 (offset: 0x53f30) -> 0x7c08 fde=[ 6760] │ │ │ │ - 0xfffffffffffd1680 (offset: 0x540c0) -> 0x7c58 fde=[ 67b0] │ │ │ │ - 0xfffffffffffd1810 (offset: 0x54250) -> 0x7ca8 fde=[ 6800] │ │ │ │ - 0xfffffffffffd19a0 (offset: 0x543e0) -> 0x7cf8 fde=[ 6850] │ │ │ │ - 0xfffffffffffd1b30 (offset: 0x54570) -> 0x829c fde=[ 6df4] │ │ │ │ - 0xfffffffffffd22e0 (offset: 0x54d20) -> 0x8544 fde=[ 709c] │ │ │ │ - 0xfffffffffffd3890 (offset: 0x562d0) -> 0x6eb8 fde=[ 5a10] │ │ │ │ - 0xfffffffffffd38a0 (offset: 0x562e0) -> 0x6ecc fde=[ 5a24] │ │ │ │ - 0xfffffffffffd38b0 (offset: 0x562f0) -> 0x6ee0 fde=[ 5a38] │ │ │ │ - 0xfffffffffffd38c0 (offset: 0x56300) -> 0x6ef4 fde=[ 5a4c] │ │ │ │ - 0xfffffffffffd38e0 (offset: 0x56320) -> 0x6f08 fde=[ 5a60] │ │ │ │ - 0xfffffffffffd3910 (offset: 0x56350) -> 0x6f1c fde=[ 5a74] │ │ │ │ - 0xfffffffffffd3930 (offset: 0x56370) -> 0x6f30 fde=[ 5a88] │ │ │ │ - 0xfffffffffffd3960 (offset: 0x563a0) -> 0x6f44 fde=[ 5a9c] │ │ │ │ - 0xfffffffffffd3970 (offset: 0x563b0) -> 0x6f58 fde=[ 5ab0] │ │ │ │ - 0xfffffffffffd3990 (offset: 0x563d0) -> 0x6f6c fde=[ 5ac4] │ │ │ │ - 0xfffffffffffd39c0 (offset: 0x56400) -> 0x6f80 fde=[ 5ad8] │ │ │ │ - 0xfffffffffffd39d0 (offset: 0x56410) -> 0x6f94 fde=[ 5aec] │ │ │ │ - 0xfffffffffffd39f0 (offset: 0x56430) -> 0x6fa8 fde=[ 5b00] │ │ │ │ - 0xfffffffffffd3a20 (offset: 0x56460) -> 0x6fbc fde=[ 5b14] │ │ │ │ - 0xfffffffffffd3a30 (offset: 0x56470) -> 0x6fd0 fde=[ 5b28] │ │ │ │ - 0xfffffffffffd3a40 (offset: 0x56480) -> 0x6fe4 fde=[ 5b3c] │ │ │ │ - 0xfffffffffffd3a50 (offset: 0x56490) -> 0x6ff8 fde=[ 5b50] │ │ │ │ - 0xfffffffffffd3a60 (offset: 0x564a0) -> 0x700c fde=[ 5b64] │ │ │ │ - 0xfffffffffffd3a70 (offset: 0x564b0) -> 0x7020 fde=[ 5b78] │ │ │ │ - 0xfffffffffffd3a80 (offset: 0x564c0) -> 0x7034 fde=[ 5b8c] │ │ │ │ - 0xfffffffffffd3a90 (offset: 0x564d0) -> 0x7048 fde=[ 5ba0] │ │ │ │ - 0xfffffffffffd3aa0 (offset: 0x564e0) -> 0x705c fde=[ 5bb4] │ │ │ │ - 0xfffffffffffd3ab0 (offset: 0x564f0) -> 0x7070 fde=[ 5bc8] │ │ │ │ - 0xfffffffffffd3ac0 (offset: 0x56500) -> 0x7084 fde=[ 5bdc] │ │ │ │ - 0xfffffffffffd3ad0 (offset: 0x56510) -> 0x7098 fde=[ 5bf0] │ │ │ │ - 0xfffffffffffd3ae0 (offset: 0x56520) -> 0x70ac fde=[ 5c04] │ │ │ │ - 0xfffffffffffd3af0 (offset: 0x56530) -> 0x70c0 fde=[ 5c18] │ │ │ │ - 0xfffffffffffd3b00 (offset: 0x56540) -> 0x70d4 fde=[ 5c2c] │ │ │ │ - 0xfffffffffffd3b20 (offset: 0x56560) -> 0x70e8 fde=[ 5c40] │ │ │ │ - 0xfffffffffffd3b30 (offset: 0x56570) -> 0x70fc fde=[ 5c54] │ │ │ │ - 0xfffffffffffd3b40 (offset: 0x56580) -> 0x7110 fde=[ 5c68] │ │ │ │ - 0xfffffffffffd3b60 (offset: 0x565a0) -> 0x7124 fde=[ 5c7c] │ │ │ │ - 0xfffffffffffd3b70 (offset: 0x565b0) -> 0x7138 fde=[ 5c90] │ │ │ │ - 0xfffffffffffd3b80 (offset: 0x565c0) -> 0x714c fde=[ 5ca4] │ │ │ │ - 0xfffffffffffd3ba0 (offset: 0x565e0) -> 0x7160 fde=[ 5cb8] │ │ │ │ - 0xfffffffffffd3bb0 (offset: 0x565f0) -> 0x7174 fde=[ 5ccc] │ │ │ │ - 0xfffffffffffd3bc0 (offset: 0x56600) -> 0x7188 fde=[ 5ce0] │ │ │ │ - 0xfffffffffffd3be0 (offset: 0x56620) -> 0x719c fde=[ 5cf4] │ │ │ │ - 0xfffffffffffd3bf0 (offset: 0x56630) -> 0x71b0 fde=[ 5d08] │ │ │ │ - 0xfffffffffffd3c00 (offset: 0x56640) -> 0x71c4 fde=[ 5d1c] │ │ │ │ - 0xfffffffffffd3c10 (offset: 0x56650) -> 0x71d8 fde=[ 5d30] │ │ │ │ - 0xfffffffffffd3c20 (offset: 0x56660) -> 0x71ec fde=[ 5d44] │ │ │ │ - 0xfffffffffffd3c30 (offset: 0x56670) -> 0x7200 fde=[ 5d58] │ │ │ │ - 0xfffffffffffd3c80 (offset: 0x566c0) -> 0x7218 fde=[ 5d70] │ │ │ │ - 0xfffffffffffd3cb0 (offset: 0x566f0) -> 0x7230 fde=[ 5d88] │ │ │ │ - 0xfffffffffffd3ce0 (offset: 0x56720) -> 0x7248 fde=[ 5da0] │ │ │ │ - 0xfffffffffffd3d10 (offset: 0x56750) -> 0x7260 fde=[ 5db8] │ │ │ │ - 0xfffffffffffd3d40 (offset: 0x56780) -> 0x7278 fde=[ 5dd0] │ │ │ │ - 0xfffffffffffd3d50 (offset: 0x56790) -> 0x728c fde=[ 5de4] │ │ │ │ - 0xfffffffffffd3d80 (offset: 0x567c0) -> 0x72a8 fde=[ 5e00] │ │ │ │ - 0xfffffffffffd3df0 (offset: 0x56830) -> 0x75cc fde=[ 6124] │ │ │ │ - 0xfffffffffffd3e70 (offset: 0x568b0) -> 0x75ec fde=[ 6144] │ │ │ │ - 0xfffffffffffd3f00 (offset: 0x56940) -> 0x72ec fde=[ 5e44] │ │ │ │ - 0xfffffffffffd3f60 (offset: 0x569a0) -> 0x7308 fde=[ 5e60] │ │ │ │ - 0xfffffffffffd3fc0 (offset: 0x56a00) -> 0x7324 fde=[ 5e7c] │ │ │ │ - 0xfffffffffffd4100 (offset: 0x56b40) -> 0x7358 fde=[ 5eb0] │ │ │ │ - 0xfffffffffffd4150 (offset: 0x56b90) -> 0x7370 fde=[ 5ec8] │ │ │ │ - 0xfffffffffffd41a0 (offset: 0x56be0) -> 0x7388 fde=[ 5ee0] │ │ │ │ - 0xfffffffffffd42e0 (offset: 0x56d20) -> 0x73a8 fde=[ 5f00] │ │ │ │ - 0xfffffffffffd44d0 (offset: 0x56f10) -> 0x73fc fde=[ 5f54] │ │ │ │ - 0xfffffffffffd4520 (offset: 0x56f60) -> 0x7420 fde=[ 5f78] │ │ │ │ - 0xfffffffffffd4580 (offset: 0x56fc0) -> 0x7444 fde=[ 5f9c] │ │ │ │ - 0xfffffffffffd4600 (offset: 0x57040) -> 0x7474 fde=[ 5fcc] │ │ │ │ - 0xfffffffffffd4680 (offset: 0x570c0) -> 0x74a4 fde=[ 5ffc] │ │ │ │ - 0xfffffffffffd4cc0 (offset: 0x57700) -> 0x7554 fde=[ 60ac] │ │ │ │ - 0xfffffffffffd4d30 (offset: 0x57770) -> 0x757c fde=[ 60d4] │ │ │ │ - 0xfffffffffffd4da0 (offset: 0x577e0) -> 0x75a4 fde=[ 60fc] │ │ │ │ - 0xfffffffffffd4e10 (offset: 0x57850) -> 0x7654 fde=[ 61ac] │ │ │ │ - 0xfffffffffffd4f20 (offset: 0x57960) -> 0x7688 fde=[ 61e0] │ │ │ │ - 0xfffffffffffd5030 (offset: 0x57a70) -> 0x76bc fde=[ 6214] │ │ │ │ - 0xfffffffffffd5140 (offset: 0x57b80) -> 0x76f0 fde=[ 6248] │ │ │ │ - 0xfffffffffffd5220 (offset: 0x57c60) -> 0x7718 fde=[ 6270] │ │ │ │ - 0xfffffffffffd5300 (offset: 0x57d40) -> 0x7738 fde=[ 6290] │ │ │ │ - 0xfffffffffffd53d0 (offset: 0x57e10) -> 0x7760 fde=[ 62b8] │ │ │ │ - 0xfffffffffffd54e0 (offset: 0x57f20) -> 0x779c fde=[ 62f4] │ │ │ │ - 0xfffffffffffd5580 (offset: 0x57fc0) -> 0x77c0 fde=[ 6318] │ │ │ │ - 0xfffffffffffd5620 (offset: 0x58060) -> 0x77e8 fde=[ 6340] │ │ │ │ - 0xfffffffffffd56e0 (offset: 0x58120) -> 0x7818 fde=[ 6370] │ │ │ │ - 0xfffffffffffd57e0 (offset: 0x58220) -> 0x7890 fde=[ 63e8] │ │ │ │ - 0xfffffffffffd5930 (offset: 0x58370) -> 0x78b8 fde=[ 6410] │ │ │ │ - 0xfffffffffffd5ae0 (offset: 0x58520) -> 0x78f4 fde=[ 644c] │ │ │ │ - 0xfffffffffffd5de0 (offset: 0x58820) -> 0x79c8 fde=[ 6520] │ │ │ │ - 0xfffffffffffd5fc0 (offset: 0x58a00) -> 0x7a08 fde=[ 6560] │ │ │ │ - 0xfffffffffffd6070 (offset: 0x58ab0) -> 0x7a20 fde=[ 6578] │ │ │ │ - 0xfffffffffffd6180 (offset: 0x58bc0) -> 0x7a50 fde=[ 65a8] │ │ │ │ - 0xfffffffffffd6290 (offset: 0x58cd0) -> 0x7a80 fde=[ 65d8] │ │ │ │ - 0xfffffffffffd63a0 (offset: 0x58de0) -> 0x7ab0 fde=[ 6608] │ │ │ │ - 0xfffffffffffd64c0 (offset: 0x58f00) -> 0x7b00 fde=[ 6658] │ │ │ │ - 0xfffffffffffd65f0 (offset: 0x59030) -> 0x7b2c fde=[ 6684] │ │ │ │ - 0xfffffffffffd6670 (offset: 0x590b0) -> 0x7b50 fde=[ 66a8] │ │ │ │ - 0xfffffffffffd6700 (offset: 0x59140) -> 0x7b94 fde=[ 66ec] │ │ │ │ - 0xfffffffffffd6830 (offset: 0x59270) -> 0x7bc0 fde=[ 6718] │ │ │ │ - 0xfffffffffffd68b0 (offset: 0x592f0) -> 0x7be4 fde=[ 673c] │ │ │ │ - 0xfffffffffffd6930 (offset: 0x59370) -> 0x7c28 fde=[ 6780] │ │ │ │ - 0xfffffffffffd6940 (offset: 0x59380) -> 0x7c40 fde=[ 6798] │ │ │ │ - 0xfffffffffffd6950 (offset: 0x59390) -> 0x7c78 fde=[ 67d0] │ │ │ │ - 0xfffffffffffd6960 (offset: 0x593a0) -> 0x7c90 fde=[ 67e8] │ │ │ │ - 0xfffffffffffd6970 (offset: 0x593b0) -> 0x7cc8 fde=[ 6820] │ │ │ │ - 0xfffffffffffd6980 (offset: 0x593c0) -> 0x7ce0 fde=[ 6838] │ │ │ │ - 0xfffffffffffd6990 (offset: 0x593d0) -> 0x7d18 fde=[ 6870] │ │ │ │ - 0xfffffffffffd69a0 (offset: 0x593e0) -> 0x7d30 fde=[ 6888] │ │ │ │ - 0xfffffffffffd69b0 (offset: 0x593f0) -> 0x7d48 fde=[ 68a0] │ │ │ │ - 0xfffffffffffd6ac0 (offset: 0x59500) -> 0x7d70 fde=[ 68c8] │ │ │ │ - 0xfffffffffffd6b60 (offset: 0x595a0) -> 0x7d98 fde=[ 68f0] │ │ │ │ - 0xfffffffffffd6c00 (offset: 0x59640) -> 0x7dc0 fde=[ 6918] │ │ │ │ - 0xfffffffffffd6ea0 (offset: 0x598e0) -> 0x7e04 fde=[ 695c] │ │ │ │ - 0xfffffffffffd7160 (offset: 0x59ba0) -> 0x7f2c fde=[ 6a84] │ │ │ │ - 0xfffffffffffd7480 (offset: 0x59ec0) -> 0x7f60 fde=[ 6ab8] │ │ │ │ - 0xfffffffffffd77a0 (offset: 0x5a1e0) -> 0x7e38 fde=[ 6990] │ │ │ │ - 0xfffffffffffd78e0 (offset: 0x5a320) -> 0x7e8c fde=[ 69e4] │ │ │ │ - 0xfffffffffffd7ba0 (offset: 0x5a5e0) -> 0x7ec0 fde=[ 6a18] │ │ │ │ - 0xfffffffffffd7ec0 (offset: 0x5a900) -> 0x7ef8 fde=[ 6a50] │ │ │ │ - 0xfffffffffffd8200 (offset: 0x5ac40) -> 0x7f94 fde=[ 6aec] │ │ │ │ - 0xfffffffffffd8360 (offset: 0x5ada0) -> 0x7fc8 fde=[ 6b20] │ │ │ │ - 0xfffffffffffd8440 (offset: 0x5ae80) -> 0x7ff0 fde=[ 6b48] │ │ │ │ - 0xfffffffffffd8520 (offset: 0x5af60) -> 0x8018 fde=[ 6b70] │ │ │ │ - 0xfffffffffffd8640 (offset: 0x5b080) -> 0x8040 fde=[ 6b98] │ │ │ │ - 0xfffffffffffd8760 (offset: 0x5b1a0) -> 0x8068 fde=[ 6bc0] │ │ │ │ - 0xfffffffffffd8880 (offset: 0x5b2c0) -> 0x8090 fde=[ 6be8] │ │ │ │ - 0xfffffffffffd8980 (offset: 0x5b3c0) -> 0x80b8 fde=[ 6c10] │ │ │ │ - 0xfffffffffffd8a20 (offset: 0x5b460) -> 0x80e0 fde=[ 6c38] │ │ │ │ - 0xfffffffffffd8ac0 (offset: 0x5b500) -> 0x8108 fde=[ 6c60] │ │ │ │ - 0xfffffffffffd8e40 (offset: 0x5b880) -> 0x8158 fde=[ 6cb0] │ │ │ │ - 0xfffffffffffd9260 (offset: 0x5bca0) -> 0x81e8 fde=[ 6d40] │ │ │ │ - 0xfffffffffffd9480 (offset: 0x5bec0) -> 0x8208 fde=[ 6d60] │ │ │ │ - 0xfffffffffffd9580 (offset: 0x5bfc0) -> 0x8238 fde=[ 6d90] │ │ │ │ - 0xfffffffffffd9660 (offset: 0x5c0a0) -> 0x8284 fde=[ 6ddc] │ │ │ │ - 0xfffffffffffd96c0 (offset: 0x5c100) -> 0x82ec fde=[ 6e44] │ │ │ │ - 0xfffffffffffd98e0 (offset: 0x5c320) -> 0x830c fde=[ 6e64] │ │ │ │ - 0xfffffffffffd99e0 (offset: 0x5c420) -> 0x833c fde=[ 6e94] │ │ │ │ - 0xfffffffffffd9ac0 (offset: 0x5c500) -> 0x836c fde=[ 6ec4] │ │ │ │ - 0xfffffffffffd9c40 (offset: 0x5c680) -> 0x8398 fde=[ 6ef0] │ │ │ │ - 0xfffffffffffd9da0 (offset: 0x5c7e0) -> 0x83cc fde=[ 6f24] │ │ │ │ - 0xfffffffffffda980 (offset: 0x5d3c0) -> 0x841c fde=[ 6f74] │ │ │ │ - 0xfffffffffffdab60 (offset: 0x5d5a0) -> 0x8450 fde=[ 6fa8] │ │ │ │ - 0xfffffffffffdb360 (offset: 0x5dda0) -> 0x84a0 fde=[ 6ff8] │ │ │ │ - 0xfffffffffffdc200 (offset: 0x5ec40) -> 0x85a0 fde=[ 70f8] │ │ │ │ - 0xfffffffffffdc360 (offset: 0x5eda0) -> 0x85cc fde=[ 7124] │ │ │ │ - 0xfffffffffffdc4f0 (offset: 0x5ef30) -> 0x8628 fde=[ 7180] │ │ │ │ - 0xfffffffffffdc5d0 (offset: 0x5f010) -> 0x8660 fde=[ 71b8] │ │ │ │ - 0xfffffffffffdc860 (offset: 0x5f2a0) -> 0x86f8 fde=[ 7250] │ │ │ │ - 0xfffffffffffdcb70 (offset: 0x5f5b0) -> 0x8748 fde=[ 72a0] │ │ │ │ - 0xfffffffffffdfa30 (offset: 0x62470) -> 0x87a0 fde=[ 72f8] │ │ │ │ - 0xfffffffffffe35a0 (offset: 0x65fe0) -> 0x8844 fde=[ 739c] │ │ │ │ - 0xfffffffffffe70f0 (offset: 0x69b30) -> 0x889c fde=[ 73f4] │ │ │ │ - 0xfffffffffffeae40 (offset: 0x6d880) -> 0x86ac fde=[ 7204] │ │ │ │ - 0xfffffffffffeb100 (offset: 0x6db40) -> 0x87f8 fde=[ 7350] │ │ │ │ - 0xfffffffffffeb400 (offset: 0x6de40) -> 0x88f8 fde=[ 7450] │ │ │ │ - 0xfffffffffffeb520 (offset: 0x6df60) -> 0x892c fde=[ 7484] │ │ │ │ - 0xfffffffffffeb5e0 (offset: 0x6e020) -> 0x8964 fde=[ 74bc] │ │ │ │ - 0xfffffffffffeb840 (offset: 0x6e280) -> 0x89a4 fde=[ 74fc] │ │ │ │ - 0xfffffffffffed6e0 (offset: 0x70120) -> 0x89fc fde=[ 7554] │ │ │ │ - 0xfffffffffffef3b0 (offset: 0x71df0) -> 0x8a90 fde=[ 75e8] │ │ │ │ - 0xfffffffffffef740 (offset: 0x72180) -> 0x8a50 fde=[ 75a8] │ │ │ │ - 0xfffffffffffef980 (offset: 0x723c0) -> 0x8ae0 fde=[ 7638] │ │ │ │ - 0xfffffffffffefad0 (offset: 0x72510) -> 0x8b24 fde=[ 767c] │ │ │ │ - 0xfffffffffffefb00 (offset: 0x72540) -> 0x8b38 fde=[ 7690] │ │ │ │ - 0xfffffffffffefbe0 (offset: 0x72620) -> 0x8b70 fde=[ 76c8] │ │ │ │ - 0xfffffffffffefc00 (offset: 0x72640) -> 0x8b84 fde=[ 76dc] │ │ │ │ - 0xffffffffffff00a0 (offset: 0x72ae0) -> 0x8c00 fde=[ 7758] │ │ │ │ - 0xffffffffffff00d0 (offset: 0x72b10) -> 0x8c14 fde=[ 776c] │ │ │ │ - 0xffffffffffff00f0 (offset: 0x72b30) -> 0x8c60 fde=[ 77b8] │ │ │ │ - 0xffffffffffff0270 (offset: 0x72cb0) -> 0x8c9c fde=[ 77f4] │ │ │ │ - 0xffffffffffff03c0 (offset: 0x72e00) -> 0x8ce0 fde=[ 7838] │ │ │ │ - 0xffffffffffff04e0 (offset: 0x72f20) -> 0x8d0c fde=[ 7864] │ │ │ │ - 0xffffffffffff1050 (offset: 0x73a90) -> 0x8d60 fde=[ 78b8] │ │ │ │ - 0xffffffffffff2980 (offset: 0x753c0) -> 0x8c28 fde=[ 7780] │ │ │ │ - 0xffffffffffff2a60 (offset: 0x754a0) -> 0x8db8 fde=[ 7910] │ │ │ │ - 0xffffffffffff2c10 (offset: 0x75650) -> 0x8e20 fde=[ 7978] │ │ │ │ - 0xffffffffffff2ce0 (offset: 0x75720) -> 0x8e4c fde=[ 79a4] │ │ │ │ - 0xffffffffffff2e30 (offset: 0x75870) -> 0x8e7c fde=[ 79d4] │ │ │ │ - 0xffffffffffff2eb0 (offset: 0x758f0) -> 0x8e90 fde=[ 79e8] │ │ │ │ - 0xffffffffffff2ed0 (offset: 0x75910) -> 0x8ea4 fde=[ 79fc] │ │ │ │ - 0xffffffffffff30a0 (offset: 0x75ae0) -> 0x8ee8 fde=[ 7a40] │ │ │ │ - 0xffffffffffff40b0 (offset: 0x76af0) -> 0x8f60 fde=[ 7ab8] │ │ │ │ - 0xffffffffffff4770 (offset: 0x771b0) -> 0x8fb0 fde=[ 7b08] │ │ │ │ - 0xffffffffffff4e30 (offset: 0x77870) -> 0x9000 fde=[ 7b58] │ │ │ │ - 0xffffffffffff5dd0 (offset: 0x78810) -> 0x90a0 fde=[ 7bf8] │ │ │ │ - 0xffffffffffff6690 (offset: 0x790d0) -> 0x90f0 fde=[ 7c48] │ │ │ │ - 0xffffffffffff68a0 (offset: 0x792e0) -> 0x911c fde=[ 7c74] │ │ │ │ - 0xffffffffffff6a40 (offset: 0x79480) -> 0x915c fde=[ 7cb4] │ │ │ │ - 0xffffffffffff78c0 (offset: 0x7a300) -> 0x9208 fde=[ 7d60] │ │ │ │ - 0xffffffffffff7bd0 (offset: 0x7a610) -> 0x9250 fde=[ 7da8] │ │ │ │ - 0xffffffffffff8c20 (offset: 0x7b660) -> 0x91b0 fde=[ 7d08] │ │ │ │ - 0xffffffffffff8de0 (offset: 0x7b820) -> 0x91cc fde=[ 7d24] │ │ │ │ - 0xffffffffffff8f40 (offset: 0x7b980) -> 0x92a0 fde=[ 7df8] │ │ │ │ - 0xffffffffffff8f60 (offset: 0x7b9a0) -> 0x92b4 fde=[ 7e0c] │ │ │ │ - 0xffffffffffff9040 (offset: 0x7ba80) -> 0x92ec fde=[ 7e44] │ │ │ │ - 0xffffffffffff9300 (offset: 0x7bd40) -> 0x9324 fde=[ 7e7c] │ │ │ │ - 0xffffffffffff9370 (offset: 0x7bdb0) -> 0x9338 fde=[ 7e90] │ │ │ │ - 0xffffffffffff93d0 (offset: 0x7be10) -> 0x934c fde=[ 7ea4] │ │ │ │ - 0xffffffffffff9430 (offset: 0x7be70) -> 0x9360 fde=[ 7eb8] │ │ │ │ - 0xffffffffffff94b0 (offset: 0x7bef0) -> 0x9388 fde=[ 7ee0] │ │ │ │ - 0xffffffffffff9b80 (offset: 0x7c5c0) -> 0x93d8 fde=[ 7f30] │ │ │ │ - 0xffffffffffff9ba0 (offset: 0x7c5e0) -> 0x93ec fde=[ 7f44] │ │ │ │ - 0xffffffffffff9bd0 (offset: 0x7c610) -> 0x9400 fde=[ 7f58] │ │ │ │ - 0xffffffffffff9d10 (offset: 0x7c750) -> 0x9448 fde=[ 7fa0] │ │ │ │ - 0xffffffffffff9df0 (offset: 0x7c830) -> 0x945c fde=[ 7fb4] │ │ │ │ - 0xffffffffffff9e70 (offset: 0x7c8b0) -> 0x9480 fde=[ 7fd8] │ │ │ │ - 0xffffffffffff9ef0 (offset: 0x7c930) -> 0x94a4 fde=[ 7ffc] │ │ │ │ - 0xffffffffffffa3a0 (offset: 0x7cde0) -> 0x94e8 fde=[ 8040] │ │ │ │ + 0xfffffffffff8a408 (offset: 0xcf20) -> 0x31e4 fde=[ 1d3c] │ │ │ │ + 0xfffffffffff8a4e0 (offset: 0xcff8) -> 0x3260 fde=[ 1db8] │ │ │ │ + 0xfffffffffff8a594 (offset: 0xd0ac) -> 0x3b2c fde=[ 2684] │ │ │ │ + 0xfffffffffff8a600 (offset: 0xd118) -> 0x3b60 fde=[ 26b8] │ │ │ │ + 0xfffffffffff8a680 (offset: 0xd198) -> 0x4d78 fde=[ 38d0] │ │ │ │ + 0xfffffffffff8a758 (offset: 0xd270) -> 0x5db4 fde=[ 490c] │ │ │ │ + 0xfffffffffff8a7e0 (offset: 0xd2f8) -> 0x7224 fde=[ 5d7c] │ │ │ │ + 0xfffffffffff8a890 (offset: 0xd3a8) -> 0x7248 fde=[ 5da0] │ │ │ │ + 0xfffffffffff8a8d8 (offset: 0xd3f0) -> 0x7890 fde=[ 63e8] │ │ │ │ + 0xfffffffffff8a990 (offset: 0xd4a8) -> 0x7968 fde=[ 64c0] │ │ │ │ + 0xfffffffffff8aa50 (offset: 0xd568) -> 0x79ac fde=[ 6504] │ │ │ │ + 0xfffffffffff8aa98 (offset: 0xd5b0) -> 0x8b20 fde=[ 7678] │ │ │ │ + 0xfffffffffff8aaf0 (offset: 0xd608) -> 0x8d0c fde=[ 7864] │ │ │ │ + 0xfffffffffff8ab60 (offset: 0xd678) -> 0x8ddc fde=[ 7934] │ │ │ │ + 0xfffffffffff8abf0 (offset: 0xd708) -> 0x8dfc fde=[ 7954] │ │ │ │ + 0xfffffffffff8ac80 (offset: 0xd798) -> 0x8fe4 fde=[ 7b3c] │ │ │ │ + 0xfffffffffff8acd0 (offset: 0xd7e8) -> 0x9050 fde=[ 7ba8] │ │ │ │ + 0xfffffffffff8ad1c (offset: 0xd834) -> 0x9070 fde=[ 7bc8] │ │ │ │ + 0xfffffffffff8ad64 (offset: 0xd87c) -> 0x9140 fde=[ 7c98] │ │ │ │ + 0xfffffffffff8adc8 (offset: 0xd8e0) -> 0x1540 fde=[ 98] │ │ │ │ + 0xfffffffffff8b278 (offset: 0xdd90) -> 0x1590 fde=[ e8] │ │ │ │ + 0xfffffffffff8b468 (offset: 0xdf80) -> 0x14bc fde=[ 14] │ │ │ │ + 0xfffffffffff8b6a8 (offset: 0xe1c0) -> 0x14d0 fde=[ 28] │ │ │ │ + 0xfffffffffff8b6b8 (offset: 0xe1d0) -> 0x14e4 fde=[ 3c] │ │ │ │ + 0xfffffffffff8b6c8 (offset: 0xe1e0) -> 0x1514 fde=[ 6c] │ │ │ │ + 0xfffffffffff8b7c8 (offset: 0xe2e0) -> 0x15ec fde=[ 144] │ │ │ │ + 0xfffffffffff8ba08 (offset: 0xe520) -> 0x162c fde=[ 184] │ │ │ │ + 0xfffffffffff8bbc8 (offset: 0xe6e0) -> 0x16a0 fde=[ 1f8] │ │ │ │ + 0xfffffffffff8d288 (offset: 0xfda0) -> 0x181c fde=[ 374] │ │ │ │ + 0xfffffffffff8d9a8 (offset: 0x104c0) -> 0x15d8 fde=[ 130] │ │ │ │ + 0xfffffffffff8d9c8 (offset: 0x104e0) -> 0x1668 fde=[ 1c0] │ │ │ │ + 0xfffffffffff8da88 (offset: 0x105a0) -> 0x1800 fde=[ 358] │ │ │ │ + 0xfffffffffff8db28 (offset: 0x10640) -> 0x1870 fde=[ 3c8] │ │ │ │ + 0xfffffffffff8db88 (offset: 0x106a0) -> 0x1890 fde=[ 3e8] │ │ │ │ + 0xfffffffffff8dc28 (offset: 0x10740) -> 0x18b0 fde=[ 408] │ │ │ │ + 0xfffffffffff8dcb8 (offset: 0x107d0) -> 0x18d8 fde=[ 430] │ │ │ │ + 0xfffffffffff8dcd8 (offset: 0x107f0) -> 0x18ec fde=[ 444] │ │ │ │ + 0xfffffffffff8e868 (offset: 0x11380) -> 0x1940 fde=[ 498] │ │ │ │ + 0xfffffffffff8e988 (offset: 0x114a0) -> 0x1980 fde=[ 4d8] │ │ │ │ + 0xfffffffffff8e9f8 (offset: 0x11510) -> 0x19ac fde=[ 504] │ │ │ │ + 0xfffffffffff8ea18 (offset: 0x11530) -> 0x19c0 fde=[ 518] │ │ │ │ + 0xfffffffffff8ea68 (offset: 0x11580) -> 0x19d4 fde=[ 52c] │ │ │ │ + 0xfffffffffff8ea98 (offset: 0x115b0) -> 0x19e8 fde=[ 540] │ │ │ │ + 0xfffffffffff8ead8 (offset: 0x115f0) -> 0x19fc fde=[ 554] │ │ │ │ + 0xfffffffffff8eb18 (offset: 0x11630) -> 0x1a10 fde=[ 568] │ │ │ │ + 0xfffffffffff8eb68 (offset: 0x11680) -> 0x1a28 fde=[ 580] │ │ │ │ + 0xfffffffffff8ebb8 (offset: 0x116d0) -> 0x1a3c fde=[ 594] │ │ │ │ + 0xfffffffffff8ec38 (offset: 0x11750) -> 0x1a68 fde=[ 5c0] │ │ │ │ + 0xfffffffffff8ed18 (offset: 0x11830) -> 0x1a90 fde=[ 5e8] │ │ │ │ + 0xfffffffffff8edf8 (offset: 0x11910) -> 0x1ab8 fde=[ 610] │ │ │ │ + 0xfffffffffff900e8 (offset: 0x12c00) -> 0x1bd0 fde=[ 728] │ │ │ │ + 0xfffffffffff90238 (offset: 0x12d50) -> 0x1bf0 fde=[ 748] │ │ │ │ + 0xfffffffffff90368 (offset: 0x12e80) -> 0x1c34 fde=[ 78c] │ │ │ │ + 0xfffffffffff90698 (offset: 0x131b0) -> 0x1c94 fde=[ 7ec] │ │ │ │ + 0xfffffffffff91cb8 (offset: 0x147d0) -> 0x1d6c fde=[ 8c4] │ │ │ │ + 0xfffffffffff92038 (offset: 0x14b50) -> 0x1dcc fde=[ 924] │ │ │ │ + 0xfffffffffff92a28 (offset: 0x15540) -> 0x1c10 fde=[ 768] │ │ │ │ + 0xfffffffffff92be8 (offset: 0x15700) -> 0x1d48 fde=[ 8a0] │ │ │ │ + 0xfffffffffff92dc8 (offset: 0x158e0) -> 0x1e78 fde=[ 9d0] │ │ │ │ + 0xfffffffffff938a8 (offset: 0x163c0) -> 0x1f44 fde=[ a9c] │ │ │ │ + 0xfffffffffff93ed8 (offset: 0x169f0) -> 0x202c fde=[ b84] │ │ │ │ + 0xfffffffffff94248 (offset: 0x16d60) -> 0x20cc fde=[ c24] │ │ │ │ + 0xfffffffffff94838 (offset: 0x17350) -> 0x21ac fde=[ d04] │ │ │ │ + 0xfffffffffff948c8 (offset: 0x173e0) -> 0x1f9c fde=[ af4] │ │ │ │ + 0xfffffffffff94ae8 (offset: 0x17600) -> 0x1fd8 fde=[ b30] │ │ │ │ + 0xfffffffffff94c48 (offset: 0x17760) -> 0x1fec fde=[ b44] │ │ │ │ + 0xfffffffffff94de8 (offset: 0x17900) -> 0x21d8 fde=[ d30] │ │ │ │ + 0xfffffffffff950d8 (offset: 0x17bf0) -> 0x225c fde=[ db4] │ │ │ │ + 0xfffffffffff964c8 (offset: 0x18fe0) -> 0x2220 fde=[ d78] │ │ │ │ + 0xfffffffffff966c8 (offset: 0x191e0) -> 0x2348 fde=[ ea0] │ │ │ │ + 0xfffffffffff96868 (offset: 0x19380) -> 0x2374 fde=[ ecc] │ │ │ │ + 0xfffffffffff96938 (offset: 0x19450) -> 0x23a0 fde=[ ef8] │ │ │ │ + 0xfffffffffff96a18 (offset: 0x19530) -> 0x23d0 fde=[ f28] │ │ │ │ + 0xfffffffffff96ce8 (offset: 0x19800) -> 0x2418 fde=[ f70] │ │ │ │ + 0xfffffffffff96e78 (offset: 0x19990) -> 0x2458 fde=[ fb0] │ │ │ │ + 0xfffffffffff971a8 (offset: 0x19cc0) -> 0x24b8 fde=[ 1010] │ │ │ │ + 0xfffffffffff97c08 (offset: 0x1a720) -> 0x2508 fde=[ 1060] │ │ │ │ + 0xfffffffffff97d48 (offset: 0x1a860) -> 0x251c fde=[ 1074] │ │ │ │ + 0xfffffffffff97e48 (offset: 0x1a960) -> 0x2570 fde=[ 10c8] │ │ │ │ + 0xfffffffffff98038 (offset: 0x1ab50) -> 0x25a4 fde=[ 10fc] │ │ │ │ + 0xfffffffffff98448 (offset: 0x1af60) -> 0x25e0 fde=[ 1138] │ │ │ │ + 0xfffffffffff98538 (offset: 0x1b050) -> 0x2618 fde=[ 1170] │ │ │ │ + 0xfffffffffff98668 (offset: 0x1b180) -> 0x2650 fde=[ 11a8] │ │ │ │ + 0xfffffffffff98858 (offset: 0x1b370) -> 0x26c0 fde=[ 1218] │ │ │ │ + 0xfffffffffff98b58 (offset: 0x1b670) -> 0x2758 fde=[ 12b0] │ │ │ │ + 0xfffffffffff99048 (offset: 0x1bb60) -> 0x2820 fde=[ 1378] │ │ │ │ + 0xfffffffffff9ada8 (offset: 0x1d8c0) -> 0x2688 fde=[ 11e0] │ │ │ │ + 0xfffffffffff9ae88 (offset: 0x1d9a0) -> 0x27b0 fde=[ 1308] │ │ │ │ + 0xfffffffffff9af68 (offset: 0x1da80) -> 0x27e8 fde=[ 1340] │ │ │ │ + 0xfffffffffff9b048 (offset: 0x1db60) -> 0x28b4 fde=[ 140c] │ │ │ │ + 0xfffffffffff9b168 (offset: 0x1dc80) -> 0x28e8 fde=[ 1440] │ │ │ │ + 0xfffffffffff9b228 (offset: 0x1dd40) -> 0x2920 fde=[ 1478] │ │ │ │ + 0xfffffffffff9b488 (offset: 0x1dfa0) -> 0x2960 fde=[ 14b8] │ │ │ │ + 0xfffffffffff9d328 (offset: 0x1fe40) -> 0x29b8 fde=[ 1510] │ │ │ │ + 0xfffffffffff9eff8 (offset: 0x21b10) -> 0x2a4c fde=[ 15a4] │ │ │ │ + 0xfffffffffff9f388 (offset: 0x21ea0) -> 0x2898 fde=[ 13f0] │ │ │ │ + 0xfffffffffff9f448 (offset: 0x21f60) -> 0x2a0c fde=[ 1564] │ │ │ │ + 0xfffffffffff9f688 (offset: 0x221a0) -> 0x2a98 fde=[ 15f0] │ │ │ │ + 0xfffffffffff9f7e8 (offset: 0x22300) -> 0x2ac4 fde=[ 161c] │ │ │ │ + 0xfffffffffff9f978 (offset: 0x22490) -> 0x2b20 fde=[ 1678] │ │ │ │ + 0xfffffffffff9fa58 (offset: 0x22570) -> 0x2b58 fde=[ 16b0] │ │ │ │ + 0xfffffffffff9fce8 (offset: 0x22800) -> 0x2bf0 fde=[ 1748] │ │ │ │ + 0xfffffffffff9fff8 (offset: 0x22b10) -> 0x2c40 fde=[ 1798] │ │ │ │ + 0xfffffffffffa2eb8 (offset: 0x259d0) -> 0x2c98 fde=[ 17f0] │ │ │ │ + 0xfffffffffffa6a28 (offset: 0x29540) -> 0x2d3c fde=[ 1894] │ │ │ │ + 0xfffffffffffaa578 (offset: 0x2d090) -> 0x2d94 fde=[ 18ec] │ │ │ │ + 0xfffffffffffae2c8 (offset: 0x30de0) -> 0x2ba4 fde=[ 16fc] │ │ │ │ + 0xfffffffffffae588 (offset: 0x310a0) -> 0x2cf0 fde=[ 1848] │ │ │ │ + 0xfffffffffffae888 (offset: 0x313a0) -> 0x35fc fde=[ 2154] │ │ │ │ + 0xfffffffffffae9f8 (offset: 0x31510) -> 0x3994 fde=[ 24ec] │ │ │ │ + 0xfffffffffffaea08 (offset: 0x31520) -> 0x39a8 fde=[ 2500] │ │ │ │ + 0xfffffffffffaea18 (offset: 0x31530) -> 0x39bc fde=[ 2514] │ │ │ │ + 0xfffffffffffaedf8 (offset: 0x31910) -> 0x3a10 fde=[ 2568] │ │ │ │ + 0xfffffffffffaee88 (offset: 0x319a0) -> 0x3cb4 fde=[ 280c] │ │ │ │ + 0xfffffffffffaf018 (offset: 0x31b30) -> 0x3d04 fde=[ 285c] │ │ │ │ + 0xfffffffffffaf1a8 (offset: 0x31cc0) -> 0x3d54 fde=[ 28ac] │ │ │ │ + 0xfffffffffffaf338 (offset: 0x31e50) -> 0x3da4 fde=[ 28fc] │ │ │ │ + 0xfffffffffffaf4c8 (offset: 0x31fe0) -> 0x4914 fde=[ 346c] │ │ │ │ + 0xfffffffffffb0808 (offset: 0x33320) -> 0x2df0 fde=[ 1948] │ │ │ │ + 0xfffffffffffb0818 (offset: 0x33330) -> 0x2e04 fde=[ 195c] │ │ │ │ + 0xfffffffffffb0828 (offset: 0x33340) -> 0x2e18 fde=[ 1970] │ │ │ │ + 0xfffffffffffb0838 (offset: 0x33350) -> 0x2e2c fde=[ 1984] │ │ │ │ + 0xfffffffffffb0848 (offset: 0x33360) -> 0x2e40 fde=[ 1998] │ │ │ │ + 0xfffffffffffb0868 (offset: 0x33380) -> 0x2e54 fde=[ 19ac] │ │ │ │ + 0xfffffffffffb0898 (offset: 0x333b0) -> 0x2e68 fde=[ 19c0] │ │ │ │ + 0xfffffffffffb08b8 (offset: 0x333d0) -> 0x2e7c fde=[ 19d4] │ │ │ │ + 0xfffffffffffb08e8 (offset: 0x33400) -> 0x2e90 fde=[ 19e8] │ │ │ │ + 0xfffffffffffb08f8 (offset: 0x33410) -> 0x2ea4 fde=[ 19fc] │ │ │ │ + 0xfffffffffffb0918 (offset: 0x33430) -> 0x2eb8 fde=[ 1a10] │ │ │ │ + 0xfffffffffffb0948 (offset: 0x33460) -> 0x2ecc fde=[ 1a24] │ │ │ │ + 0xfffffffffffb0958 (offset: 0x33470) -> 0x2ee0 fde=[ 1a38] │ │ │ │ + 0xfffffffffffb0978 (offset: 0x33490) -> 0x2ef4 fde=[ 1a4c] │ │ │ │ + 0xfffffffffffb09a8 (offset: 0x334c0) -> 0x2f08 fde=[ 1a60] │ │ │ │ + 0xfffffffffffb09b8 (offset: 0x334d0) -> 0x2f1c fde=[ 1a74] │ │ │ │ + 0xfffffffffffb09c8 (offset: 0x334e0) -> 0x2f30 fde=[ 1a88] │ │ │ │ + 0xfffffffffffb09d8 (offset: 0x334f0) -> 0x2f44 fde=[ 1a9c] │ │ │ │ + 0xfffffffffffb09e8 (offset: 0x33500) -> 0x2f58 fde=[ 1ab0] │ │ │ │ + 0xfffffffffffb09f8 (offset: 0x33510) -> 0x2f6c fde=[ 1ac4] │ │ │ │ + 0xfffffffffffb0a08 (offset: 0x33520) -> 0x2f80 fde=[ 1ad8] │ │ │ │ + 0xfffffffffffb0a18 (offset: 0x33530) -> 0x2f94 fde=[ 1aec] │ │ │ │ + 0xfffffffffffb0a28 (offset: 0x33540) -> 0x2fa8 fde=[ 1b00] │ │ │ │ + 0xfffffffffffb0a38 (offset: 0x33550) -> 0x2fbc fde=[ 1b14] │ │ │ │ + 0xfffffffffffb0a48 (offset: 0x33560) -> 0x2fd0 fde=[ 1b28] │ │ │ │ + 0xfffffffffffb0a58 (offset: 0x33570) -> 0x2fe4 fde=[ 1b3c] │ │ │ │ + 0xfffffffffffb0a68 (offset: 0x33580) -> 0x2ff8 fde=[ 1b50] │ │ │ │ + 0xfffffffffffb0a78 (offset: 0x33590) -> 0x300c fde=[ 1b64] │ │ │ │ + 0xfffffffffffb0a88 (offset: 0x335a0) -> 0x3020 fde=[ 1b78] │ │ │ │ + 0xfffffffffffb0aa8 (offset: 0x335c0) -> 0x3034 fde=[ 1b8c] │ │ │ │ + 0xfffffffffffb0ab8 (offset: 0x335d0) -> 0x3048 fde=[ 1ba0] │ │ │ │ + 0xfffffffffffb0ac8 (offset: 0x335e0) -> 0x305c fde=[ 1bb4] │ │ │ │ + 0xfffffffffffb0ae8 (offset: 0x33600) -> 0x3070 fde=[ 1bc8] │ │ │ │ + 0xfffffffffffb0af8 (offset: 0x33610) -> 0x3084 fde=[ 1bdc] │ │ │ │ + 0xfffffffffffb0b08 (offset: 0x33620) -> 0x3098 fde=[ 1bf0] │ │ │ │ + 0xfffffffffffb0b28 (offset: 0x33640) -> 0x30ac fde=[ 1c04] │ │ │ │ + 0xfffffffffffb0b38 (offset: 0x33650) -> 0x30c0 fde=[ 1c18] │ │ │ │ + 0xfffffffffffb0b48 (offset: 0x33660) -> 0x30d4 fde=[ 1c2c] │ │ │ │ + 0xfffffffffffb0b68 (offset: 0x33680) -> 0x30e8 fde=[ 1c40] │ │ │ │ + 0xfffffffffffb0b78 (offset: 0x33690) -> 0x30fc fde=[ 1c54] │ │ │ │ + 0xfffffffffffb0b88 (offset: 0x336a0) -> 0x3110 fde=[ 1c68] │ │ │ │ + 0xfffffffffffb0b98 (offset: 0x336b0) -> 0x3124 fde=[ 1c7c] │ │ │ │ + 0xfffffffffffb0ba8 (offset: 0x336c0) -> 0x3138 fde=[ 1c90] │ │ │ │ + 0xfffffffffffb0bb8 (offset: 0x336d0) -> 0x314c fde=[ 1ca4] │ │ │ │ + 0xfffffffffffb0c08 (offset: 0x33720) -> 0x3164 fde=[ 1cbc] │ │ │ │ + 0xfffffffffffb0c38 (offset: 0x33750) -> 0x317c fde=[ 1cd4] │ │ │ │ + 0xfffffffffffb0c68 (offset: 0x33780) -> 0x3194 fde=[ 1cec] │ │ │ │ + 0xfffffffffffb0c98 (offset: 0x337b0) -> 0x31ac fde=[ 1d04] │ │ │ │ + 0xfffffffffffb0cc8 (offset: 0x337e0) -> 0x31c4 fde=[ 1d1c] │ │ │ │ + 0xfffffffffffb0d38 (offset: 0x33850) -> 0x3534 fde=[ 208c] │ │ │ │ + 0xfffffffffffb0d98 (offset: 0x338b0) -> 0x3554 fde=[ 20ac] │ │ │ │ + 0xfffffffffffb0e08 (offset: 0x33920) -> 0x3208 fde=[ 1d60] │ │ │ │ + 0xfffffffffffb0e68 (offset: 0x33980) -> 0x3224 fde=[ 1d7c] │ │ │ │ + 0xfffffffffffb0ec8 (offset: 0x339e0) -> 0x3240 fde=[ 1d98] │ │ │ │ + 0xfffffffffffb0f38 (offset: 0x33a50) -> 0x3574 fde=[ 20cc] │ │ │ │ + 0xfffffffffffb0f98 (offset: 0x33ab0) -> 0x3594 fde=[ 20ec] │ │ │ │ + 0xfffffffffffb0ff8 (offset: 0x33b10) -> 0x3284 fde=[ 1ddc] │ │ │ │ + 0xfffffffffffb10c8 (offset: 0x33be0) -> 0x32b8 fde=[ 1e10] │ │ │ │ + 0xfffffffffffb1208 (offset: 0x33d20) -> 0x3308 fde=[ 1e60] │ │ │ │ + 0xfffffffffffb1268 (offset: 0x33d80) -> 0x332c fde=[ 1e84] │ │ │ │ + 0xfffffffffffb18b8 (offset: 0x343d0) -> 0x33c0 fde=[ 1f18] │ │ │ │ + 0xfffffffffffb1908 (offset: 0x34420) -> 0x33e4 fde=[ 1f3c] │ │ │ │ + 0xfffffffffffb1988 (offset: 0x344a0) -> 0x3414 fde=[ 1f6c] │ │ │ │ + 0xfffffffffffb19f8 (offset: 0x34510) -> 0x3444 fde=[ 1f9c] │ │ │ │ + 0xfffffffffffb1a58 (offset: 0x34570) -> 0x3494 fde=[ 1fec] │ │ │ │ + 0xfffffffffffb1ac8 (offset: 0x345e0) -> 0x34bc fde=[ 2014] │ │ │ │ + 0xfffffffffffb1b38 (offset: 0x34650) -> 0x346c fde=[ 1fc4] │ │ │ │ + 0xfffffffffffb1b98 (offset: 0x346b0) -> 0x34e4 fde=[ 203c] │ │ │ │ + 0xfffffffffffb1c08 (offset: 0x34720) -> 0x350c fde=[ 2064] │ │ │ │ + 0xfffffffffffb1c88 (offset: 0x347a0) -> 0x35b4 fde=[ 210c] │ │ │ │ + 0xfffffffffffb1d48 (offset: 0x34860) -> 0x35d8 fde=[ 2130] │ │ │ │ + 0xfffffffffffb1e08 (offset: 0x34920) -> 0x3650 fde=[ 21a8] │ │ │ │ + 0xfffffffffffb1f78 (offset: 0x34a90) -> 0x367c fde=[ 21d4] │ │ │ │ + 0xfffffffffffb2058 (offset: 0x34b70) -> 0x36a8 fde=[ 2200] │ │ │ │ + 0xfffffffffffb2168 (offset: 0x34c80) -> 0x36dc fde=[ 2234] │ │ │ │ + 0xfffffffffffb2278 (offset: 0x34d90) -> 0x3710 fde=[ 2268] │ │ │ │ + 0xfffffffffffb2388 (offset: 0x34ea0) -> 0x3744 fde=[ 229c] │ │ │ │ + 0xfffffffffffb24c8 (offset: 0x34fe0) -> 0x3778 fde=[ 22d0] │ │ │ │ + 0xfffffffffffb25e8 (offset: 0x35100) -> 0x37a0 fde=[ 22f8] │ │ │ │ + 0xfffffffffffb26e8 (offset: 0x35200) -> 0x37d0 fde=[ 2328] │ │ │ │ + 0xfffffffffffb27c8 (offset: 0x352e0) -> 0x37f0 fde=[ 2348] │ │ │ │ + 0xfffffffffffb28a8 (offset: 0x353c0) -> 0x3818 fde=[ 2370] │ │ │ │ + 0xfffffffffffb29a8 (offset: 0x354c0) -> 0x3848 fde=[ 23a0] │ │ │ │ + 0xfffffffffffb2c88 (offset: 0x357a0) -> 0x3898 fde=[ 23f0] │ │ │ │ + 0xfffffffffffb2f88 (offset: 0x35aa0) -> 0x38e8 fde=[ 2440] │ │ │ │ + 0xfffffffffffb3028 (offset: 0x35b40) -> 0x3910 fde=[ 2468] │ │ │ │ + 0xfffffffffffb30c8 (offset: 0x35be0) -> 0x3934 fde=[ 248c] │ │ │ │ + 0xfffffffffffb3168 (offset: 0x35c80) -> 0x395c fde=[ 24b4] │ │ │ │ + 0xfffffffffffb3248 (offset: 0x35d60) -> 0x3a3c fde=[ 2594] │ │ │ │ + 0xfffffffffffb33a8 (offset: 0x35ec0) -> 0x3a64 fde=[ 25bc] │ │ │ │ + 0xfffffffffffb3488 (offset: 0x35fa0) -> 0x3a94 fde=[ 25ec] │ │ │ │ + 0xfffffffffffb3b28 (offset: 0x36640) -> 0x3ae4 fde=[ 263c] │ │ │ │ + 0xfffffffffffb3d48 (offset: 0x36860) -> 0x3b48 fde=[ 26a0] │ │ │ │ + 0xfffffffffffb3df8 (offset: 0x36910) -> 0x3b7c fde=[ 26d4] │ │ │ │ + 0xfffffffffffb3f08 (offset: 0x36a20) -> 0x3bac fde=[ 2704] │ │ │ │ + 0xfffffffffffb4018 (offset: 0x36b30) -> 0x3bdc fde=[ 2734] │ │ │ │ + 0xfffffffffffb4128 (offset: 0x36c40) -> 0x3c0c fde=[ 2764] │ │ │ │ + 0xfffffffffffb4248 (offset: 0x36d60) -> 0x3c3c fde=[ 2794] │ │ │ │ + 0xfffffffffffb4428 (offset: 0x36f40) -> 0x3c78 fde=[ 27d0] │ │ │ │ + 0xfffffffffffb45f8 (offset: 0x37110) -> 0x3cd4 fde=[ 282c] │ │ │ │ + 0xfffffffffffb4608 (offset: 0x37120) -> 0x3cec fde=[ 2844] │ │ │ │ + 0xfffffffffffb4618 (offset: 0x37130) -> 0x3d24 fde=[ 287c] │ │ │ │ + 0xfffffffffffb4628 (offset: 0x37140) -> 0x3d3c fde=[ 2894] │ │ │ │ + 0xfffffffffffb4638 (offset: 0x37150) -> 0x3d74 fde=[ 28cc] │ │ │ │ + 0xfffffffffffb4648 (offset: 0x37160) -> 0x3d8c fde=[ 28e4] │ │ │ │ + 0xfffffffffffb4658 (offset: 0x37170) -> 0x3dc4 fde=[ 291c] │ │ │ │ + 0xfffffffffffb4668 (offset: 0x37180) -> 0x3ddc fde=[ 2934] │ │ │ │ + 0xfffffffffffb4688 (offset: 0x371a0) -> 0x3df4 fde=[ 294c] │ │ │ │ + 0xfffffffffffb4708 (offset: 0x37220) -> 0x3e08 fde=[ 2960] │ │ │ │ + 0xfffffffffffb4808 (offset: 0x37320) -> 0x3e30 fde=[ 2988] │ │ │ │ + 0xfffffffffffb48a8 (offset: 0x373c0) -> 0x3e58 fde=[ 29b0] │ │ │ │ + 0xfffffffffffb4948 (offset: 0x37460) -> 0x3e80 fde=[ 29d8] │ │ │ │ + 0xfffffffffffb4be8 (offset: 0x37700) -> 0x3ec4 fde=[ 2a1c] │ │ │ │ + 0xfffffffffffb4e88 (offset: 0x379a0) -> 0x3fec fde=[ 2b44] │ │ │ │ + 0xfffffffffffb51a8 (offset: 0x37cc0) -> 0x4020 fde=[ 2b78] │ │ │ │ + 0xfffffffffffb54c8 (offset: 0x37fe0) -> 0x3ef8 fde=[ 2a50] │ │ │ │ + 0xfffffffffffb5608 (offset: 0x38120) -> 0x3f4c fde=[ 2aa4] │ │ │ │ + 0xfffffffffffb58c8 (offset: 0x383e0) -> 0x3f80 fde=[ 2ad8] │ │ │ │ + 0xfffffffffffb5be8 (offset: 0x38700) -> 0x3fb8 fde=[ 2b10] │ │ │ │ + 0xfffffffffffb5f08 (offset: 0x38a20) -> 0x4054 fde=[ 2bac] │ │ │ │ + 0xfffffffffffb60c8 (offset: 0x38be0) -> 0x4088 fde=[ 2be0] │ │ │ │ + 0xfffffffffffb61e8 (offset: 0x38d00) -> 0x40b0 fde=[ 2c08] │ │ │ │ + 0xfffffffffffb6308 (offset: 0x38e20) -> 0x40d8 fde=[ 2c30] │ │ │ │ + 0xfffffffffffb6428 (offset: 0x38f40) -> 0x4100 fde=[ 2c58] │ │ │ │ + 0xfffffffffffb6548 (offset: 0x39060) -> 0x4128 fde=[ 2c80] │ │ │ │ + 0xfffffffffffb6668 (offset: 0x39180) -> 0x4150 fde=[ 2ca8] │ │ │ │ + 0xfffffffffffb6768 (offset: 0x39280) -> 0x4178 fde=[ 2cd0] │ │ │ │ + 0xfffffffffffb6808 (offset: 0x39320) -> 0x41a0 fde=[ 2cf8] │ │ │ │ + 0xfffffffffffb68a8 (offset: 0x393c0) -> 0x41c8 fde=[ 2d20] │ │ │ │ + 0xfffffffffffb6c08 (offset: 0x39720) -> 0x4218 fde=[ 2d70] │ │ │ │ + 0xfffffffffffb6ce8 (offset: 0x39800) -> 0x4244 fde=[ 2d9c] │ │ │ │ + 0xfffffffffffb6ec8 (offset: 0x399e0) -> 0x4264 fde=[ 2dbc] │ │ │ │ + 0xfffffffffffb6fe8 (offset: 0x39b00) -> 0x4298 fde=[ 2df0] │ │ │ │ + 0xfffffffffffb7368 (offset: 0x39e80) -> 0x4324 fde=[ 2e7c] │ │ │ │ + 0xfffffffffffb7428 (offset: 0x39f40) -> 0x4350 fde=[ 2ea8] │ │ │ │ + 0xfffffffffffb75e8 (offset: 0x3a100) -> 0x4370 fde=[ 2ec8] │ │ │ │ + 0xfffffffffffb76e8 (offset: 0x3a200) -> 0x43a0 fde=[ 2ef8] │ │ │ │ + 0xfffffffffffb77c8 (offset: 0x3a2e0) -> 0x43d0 fde=[ 2f28] │ │ │ │ + 0xfffffffffffb7848 (offset: 0x3a360) -> 0x43f0 fde=[ 2f48] │ │ │ │ + 0xfffffffffffb7c68 (offset: 0x3a780) -> 0x44a4 fde=[ 2ffc] │ │ │ │ + 0xfffffffffffb8178 (offset: 0x3ac90) -> 0x4570 fde=[ 30c8] │ │ │ │ + 0xfffffffffffb81e8 (offset: 0x3ad00) -> 0x4598 fde=[ 30f0] │ │ │ │ + 0xfffffffffffb8258 (offset: 0x3ad70) -> 0x45c0 fde=[ 3118] │ │ │ │ + 0xfffffffffffb82e8 (offset: 0x3ae00) -> 0x45e8 fde=[ 3140] │ │ │ │ + 0xfffffffffffb8788 (offset: 0x3b2a0) -> 0x46b0 fde=[ 3208] │ │ │ │ + 0xfffffffffffb89e8 (offset: 0x3b500) -> 0x46e0 fde=[ 3238] │ │ │ │ + 0xfffffffffffb8e08 (offset: 0x3b920) -> 0x472c fde=[ 3284] │ │ │ │ + 0xfffffffffffb9318 (offset: 0x3be30) -> 0x4780 fde=[ 32d8] │ │ │ │ + 0xfffffffffffb9368 (offset: 0x3be80) -> 0x4798 fde=[ 32f0] │ │ │ │ + 0xfffffffffffb9868 (offset: 0x3c380) -> 0x47e4 fde=[ 333c] │ │ │ │ + 0xfffffffffffb9b08 (offset: 0x3c620) -> 0x4818 fde=[ 3370] │ │ │ │ + 0xfffffffffffba2c8 (offset: 0x3cde0) -> 0x4864 fde=[ 33bc] │ │ │ │ + 0xfffffffffffbb328 (offset: 0x3de40) -> 0x4e8c fde=[ 39e4] │ │ │ │ + 0xfffffffffffbb428 (offset: 0x3df40) -> 0x50bc fde=[ 3c14] │ │ │ │ + 0xfffffffffffbb568 (offset: 0x3e080) -> 0x5334 fde=[ 3e8c] │ │ │ │ + 0xfffffffffffbb588 (offset: 0x3e0a0) -> 0x5348 fde=[ 3ea0] │ │ │ │ + 0xfffffffffffbb5f8 (offset: 0x3e110) -> 0x5430 fde=[ 3f88] │ │ │ │ + 0xfffffffffffbb918 (offset: 0x3e430) -> 0x5480 fde=[ 3fd8] │ │ │ │ + 0xfffffffffffbbc38 (offset: 0x3e750) -> 0x562c fde=[ 4184] │ │ │ │ + 0xfffffffffffbbcd8 (offset: 0x3e7f0) -> 0x56c0 fde=[ 4218] │ │ │ │ + 0xfffffffffffbbd78 (offset: 0x3e890) -> 0x5754 fde=[ 42ac] │ │ │ │ + 0xfffffffffffbbf08 (offset: 0x3ea20) -> 0x57a4 fde=[ 42fc] │ │ │ │ + 0xfffffffffffbc098 (offset: 0x3ebb0) -> 0x57f4 fde=[ 434c] │ │ │ │ + 0xfffffffffffbc228 (offset: 0x3ed40) -> 0x5844 fde=[ 439c] │ │ │ │ + 0xfffffffffffbc3b8 (offset: 0x3eed0) -> 0x5de8 fde=[ 4940] │ │ │ │ + 0xfffffffffffbcb68 (offset: 0x3f680) -> 0x6090 fde=[ 4be8] │ │ │ │ + 0xfffffffffffbe118 (offset: 0x40c30) -> 0x4968 fde=[ 34c0] │ │ │ │ + 0xfffffffffffbe128 (offset: 0x40c40) -> 0x497c fde=[ 34d4] │ │ │ │ + 0xfffffffffffbe138 (offset: 0x40c50) -> 0x4990 fde=[ 34e8] │ │ │ │ + 0xfffffffffffbe148 (offset: 0x40c60) -> 0x49a4 fde=[ 34fc] │ │ │ │ + 0xfffffffffffbe168 (offset: 0x40c80) -> 0x49b8 fde=[ 3510] │ │ │ │ + 0xfffffffffffbe198 (offset: 0x40cb0) -> 0x49cc fde=[ 3524] │ │ │ │ + 0xfffffffffffbe1b8 (offset: 0x40cd0) -> 0x49e0 fde=[ 3538] │ │ │ │ + 0xfffffffffffbe1e8 (offset: 0x40d00) -> 0x49f4 fde=[ 354c] │ │ │ │ + 0xfffffffffffbe1f8 (offset: 0x40d10) -> 0x4a08 fde=[ 3560] │ │ │ │ + 0xfffffffffffbe218 (offset: 0x40d30) -> 0x4a1c fde=[ 3574] │ │ │ │ + 0xfffffffffffbe248 (offset: 0x40d60) -> 0x4a30 fde=[ 3588] │ │ │ │ + 0xfffffffffffbe258 (offset: 0x40d70) -> 0x4a44 fde=[ 359c] │ │ │ │ + 0xfffffffffffbe278 (offset: 0x40d90) -> 0x4a58 fde=[ 35b0] │ │ │ │ + 0xfffffffffffbe2a8 (offset: 0x40dc0) -> 0x4a6c fde=[ 35c4] │ │ │ │ + 0xfffffffffffbe2b8 (offset: 0x40dd0) -> 0x4a80 fde=[ 35d8] │ │ │ │ + 0xfffffffffffbe2c8 (offset: 0x40de0) -> 0x4a94 fde=[ 35ec] │ │ │ │ + 0xfffffffffffbe2d8 (offset: 0x40df0) -> 0x4aa8 fde=[ 3600] │ │ │ │ + 0xfffffffffffbe2e8 (offset: 0x40e00) -> 0x4abc fde=[ 3614] │ │ │ │ + 0xfffffffffffbe2f8 (offset: 0x40e10) -> 0x4ad0 fde=[ 3628] │ │ │ │ + 0xfffffffffffbe308 (offset: 0x40e20) -> 0x4ae4 fde=[ 363c] │ │ │ │ + 0xfffffffffffbe318 (offset: 0x40e30) -> 0x4af8 fde=[ 3650] │ │ │ │ + 0xfffffffffffbe328 (offset: 0x40e40) -> 0x4b0c fde=[ 3664] │ │ │ │ + 0xfffffffffffbe338 (offset: 0x40e50) -> 0x4b20 fde=[ 3678] │ │ │ │ + 0xfffffffffffbe348 (offset: 0x40e60) -> 0x4b34 fde=[ 368c] │ │ │ │ + 0xfffffffffffbe358 (offset: 0x40e70) -> 0x4b48 fde=[ 36a0] │ │ │ │ + 0xfffffffffffbe368 (offset: 0x40e80) -> 0x4b5c fde=[ 36b4] │ │ │ │ + 0xfffffffffffbe378 (offset: 0x40e90) -> 0x4b70 fde=[ 36c8] │ │ │ │ + 0xfffffffffffbe388 (offset: 0x40ea0) -> 0x4b84 fde=[ 36dc] │ │ │ │ + 0xfffffffffffbe3a8 (offset: 0x40ec0) -> 0x4b98 fde=[ 36f0] │ │ │ │ + 0xfffffffffffbe3b8 (offset: 0x40ed0) -> 0x4bac fde=[ 3704] │ │ │ │ + 0xfffffffffffbe3c8 (offset: 0x40ee0) -> 0x4bc0 fde=[ 3718] │ │ │ │ + 0xfffffffffffbe3e8 (offset: 0x40f00) -> 0x4bd4 fde=[ 372c] │ │ │ │ + 0xfffffffffffbe3f8 (offset: 0x40f10) -> 0x4be8 fde=[ 3740] │ │ │ │ + 0xfffffffffffbe408 (offset: 0x40f20) -> 0x4bfc fde=[ 3754] │ │ │ │ + 0xfffffffffffbe428 (offset: 0x40f40) -> 0x4c10 fde=[ 3768] │ │ │ │ + 0xfffffffffffbe438 (offset: 0x40f50) -> 0x4c24 fde=[ 377c] │ │ │ │ + 0xfffffffffffbe448 (offset: 0x40f60) -> 0x4c38 fde=[ 3790] │ │ │ │ + 0xfffffffffffbe468 (offset: 0x40f80) -> 0x4c4c fde=[ 37a4] │ │ │ │ + 0xfffffffffffbe478 (offset: 0x40f90) -> 0x4c60 fde=[ 37b8] │ │ │ │ + 0xfffffffffffbe488 (offset: 0x40fa0) -> 0x4c74 fde=[ 37cc] │ │ │ │ + 0xfffffffffffbe498 (offset: 0x40fb0) -> 0x4c88 fde=[ 37e0] │ │ │ │ + 0xfffffffffffbe4a8 (offset: 0x40fc0) -> 0x4c9c fde=[ 37f4] │ │ │ │ + 0xfffffffffffbe4b8 (offset: 0x40fd0) -> 0x4cb0 fde=[ 3808] │ │ │ │ + 0xfffffffffffbe508 (offset: 0x41020) -> 0x4cc8 fde=[ 3820] │ │ │ │ + 0xfffffffffffbe538 (offset: 0x41050) -> 0x4ce0 fde=[ 3838] │ │ │ │ + 0xfffffffffffbe568 (offset: 0x41080) -> 0x4cf8 fde=[ 3850] │ │ │ │ + 0xfffffffffffbe598 (offset: 0x410b0) -> 0x4d10 fde=[ 3868] │ │ │ │ + 0xfffffffffffbe5c8 (offset: 0x410e0) -> 0x4d28 fde=[ 3880] │ │ │ │ + 0xfffffffffffbe5d8 (offset: 0x410f0) -> 0x4d3c fde=[ 3894] │ │ │ │ + 0xfffffffffffbe608 (offset: 0x41120) -> 0x4d58 fde=[ 38b0] │ │ │ │ + 0xfffffffffffbe678 (offset: 0x41190) -> 0x507c fde=[ 3bd4] │ │ │ │ + 0xfffffffffffbe6f8 (offset: 0x41210) -> 0x509c fde=[ 3bf4] │ │ │ │ + 0xfffffffffffbe788 (offset: 0x412a0) -> 0x4d9c fde=[ 38f4] │ │ │ │ + 0xfffffffffffbe7e8 (offset: 0x41300) -> 0x4db8 fde=[ 3910] │ │ │ │ + 0xfffffffffffbe848 (offset: 0x41360) -> 0x4dd4 fde=[ 392c] │ │ │ │ + 0xfffffffffffbe988 (offset: 0x414a0) -> 0x4e08 fde=[ 3960] │ │ │ │ + 0xfffffffffffbe9d8 (offset: 0x414f0) -> 0x4e20 fde=[ 3978] │ │ │ │ + 0xfffffffffffbea28 (offset: 0x41540) -> 0x4e38 fde=[ 3990] │ │ │ │ + 0xfffffffffffbeb68 (offset: 0x41680) -> 0x4e58 fde=[ 39b0] │ │ │ │ + 0xfffffffffffbed58 (offset: 0x41870) -> 0x4eac fde=[ 3a04] │ │ │ │ + 0xfffffffffffbeda8 (offset: 0x418c0) -> 0x4ed0 fde=[ 3a28] │ │ │ │ + 0xfffffffffffbee08 (offset: 0x41920) -> 0x4ef4 fde=[ 3a4c] │ │ │ │ + 0xfffffffffffbee88 (offset: 0x419a0) -> 0x4f24 fde=[ 3a7c] │ │ │ │ + 0xfffffffffffbef08 (offset: 0x41a20) -> 0x4f54 fde=[ 3aac] │ │ │ │ + 0xfffffffffffbf548 (offset: 0x42060) -> 0x5004 fde=[ 3b5c] │ │ │ │ + 0xfffffffffffbf5b8 (offset: 0x420d0) -> 0x502c fde=[ 3b84] │ │ │ │ + 0xfffffffffffbf628 (offset: 0x42140) -> 0x5054 fde=[ 3bac] │ │ │ │ + 0xfffffffffffbf698 (offset: 0x421b0) -> 0x5104 fde=[ 3c5c] │ │ │ │ + 0xfffffffffffbf7a8 (offset: 0x422c0) -> 0x5138 fde=[ 3c90] │ │ │ │ + 0xfffffffffffbf8b8 (offset: 0x423d0) -> 0x516c fde=[ 3cc4] │ │ │ │ + 0xfffffffffffbf9c8 (offset: 0x424e0) -> 0x51a0 fde=[ 3cf8] │ │ │ │ + 0xfffffffffffbfaa8 (offset: 0x425c0) -> 0x51c8 fde=[ 3d20] │ │ │ │ + 0xfffffffffffbfb88 (offset: 0x426a0) -> 0x51e8 fde=[ 3d40] │ │ │ │ + 0xfffffffffffbfc58 (offset: 0x42770) -> 0x5210 fde=[ 3d68] │ │ │ │ + 0xfffffffffffbfdd8 (offset: 0x428f0) -> 0x5244 fde=[ 3d9c] │ │ │ │ + 0xfffffffffffbfee8 (offset: 0x42a00) -> 0x5280 fde=[ 3dd8] │ │ │ │ + 0xfffffffffffbff88 (offset: 0x42aa0) -> 0x52a4 fde=[ 3dfc] │ │ │ │ + 0xfffffffffffc0028 (offset: 0x42b40) -> 0x52cc fde=[ 3e24] │ │ │ │ + 0xfffffffffffc00e8 (offset: 0x42c00) -> 0x52fc fde=[ 3e54] │ │ │ │ + 0xfffffffffffc01e8 (offset: 0x42d00) -> 0x5374 fde=[ 3ecc] │ │ │ │ + 0xfffffffffffc0348 (offset: 0x42e60) -> 0x539c fde=[ 3ef4] │ │ │ │ + 0xfffffffffffc0488 (offset: 0x42fa0) -> 0x53c0 fde=[ 3f18] │ │ │ │ + 0xfffffffffffc0628 (offset: 0x43140) -> 0x53fc fde=[ 3f54] │ │ │ │ + 0xfffffffffffc0928 (offset: 0x43440) -> 0x54d0 fde=[ 4028] │ │ │ │ + 0xfffffffffffc0ae8 (offset: 0x43600) -> 0x5514 fde=[ 406c] │ │ │ │ + 0xfffffffffffc0cc8 (offset: 0x437e0) -> 0x5554 fde=[ 40ac] │ │ │ │ + 0xfffffffffffc0d78 (offset: 0x43890) -> 0x556c fde=[ 40c4] │ │ │ │ + 0xfffffffffffc0e88 (offset: 0x439a0) -> 0x559c fde=[ 40f4] │ │ │ │ + 0xfffffffffffc0f98 (offset: 0x43ab0) -> 0x55cc fde=[ 4124] │ │ │ │ + 0xfffffffffffc10a8 (offset: 0x43bc0) -> 0x55fc fde=[ 4154] │ │ │ │ + 0xfffffffffffc11c8 (offset: 0x43ce0) -> 0x564c fde=[ 41a4] │ │ │ │ + 0xfffffffffffc12f8 (offset: 0x43e10) -> 0x5678 fde=[ 41d0] │ │ │ │ + 0xfffffffffffc1378 (offset: 0x43e90) -> 0x569c fde=[ 41f4] │ │ │ │ + 0xfffffffffffc1408 (offset: 0x43f20) -> 0x56e0 fde=[ 4238] │ │ │ │ + 0xfffffffffffc1538 (offset: 0x44050) -> 0x570c fde=[ 4264] │ │ │ │ + 0xfffffffffffc15b8 (offset: 0x440d0) -> 0x5730 fde=[ 4288] │ │ │ │ + 0xfffffffffffc1638 (offset: 0x44150) -> 0x5774 fde=[ 42cc] │ │ │ │ + 0xfffffffffffc1648 (offset: 0x44160) -> 0x578c fde=[ 42e4] │ │ │ │ + 0xfffffffffffc1658 (offset: 0x44170) -> 0x57c4 fde=[ 431c] │ │ │ │ + 0xfffffffffffc1668 (offset: 0x44180) -> 0x57dc fde=[ 4334] │ │ │ │ + 0xfffffffffffc1678 (offset: 0x44190) -> 0x5814 fde=[ 436c] │ │ │ │ + 0xfffffffffffc1688 (offset: 0x441a0) -> 0x582c fde=[ 4384] │ │ │ │ + 0xfffffffffffc1698 (offset: 0x441b0) -> 0x5864 fde=[ 43bc] │ │ │ │ + 0xfffffffffffc16a8 (offset: 0x441c0) -> 0x587c fde=[ 43d4] │ │ │ │ + 0xfffffffffffc16b8 (offset: 0x441d0) -> 0x5894 fde=[ 43ec] │ │ │ │ + 0xfffffffffffc17c8 (offset: 0x442e0) -> 0x58bc fde=[ 4414] │ │ │ │ + 0xfffffffffffc1868 (offset: 0x44380) -> 0x58e4 fde=[ 443c] │ │ │ │ + 0xfffffffffffc1908 (offset: 0x44420) -> 0x590c fde=[ 4464] │ │ │ │ + 0xfffffffffffc1ba8 (offset: 0x446c0) -> 0x5950 fde=[ 44a8] │ │ │ │ + 0xfffffffffffc1e68 (offset: 0x44980) -> 0x5a78 fde=[ 45d0] │ │ │ │ + 0xfffffffffffc2188 (offset: 0x44ca0) -> 0x5aac fde=[ 4604] │ │ │ │ + 0xfffffffffffc24a8 (offset: 0x44fc0) -> 0x5984 fde=[ 44dc] │ │ │ │ + 0xfffffffffffc25e8 (offset: 0x45100) -> 0x59d8 fde=[ 4530] │ │ │ │ + 0xfffffffffffc28a8 (offset: 0x453c0) -> 0x5a0c fde=[ 4564] │ │ │ │ + 0xfffffffffffc2bc8 (offset: 0x456e0) -> 0x5a44 fde=[ 459c] │ │ │ │ + 0xfffffffffffc2f08 (offset: 0x45a20) -> 0x5ae0 fde=[ 4638] │ │ │ │ + 0xfffffffffffc3068 (offset: 0x45b80) -> 0x5b14 fde=[ 466c] │ │ │ │ + 0xfffffffffffc3148 (offset: 0x45c60) -> 0x5b3c fde=[ 4694] │ │ │ │ + 0xfffffffffffc3228 (offset: 0x45d40) -> 0x5b64 fde=[ 46bc] │ │ │ │ + 0xfffffffffffc3348 (offset: 0x45e60) -> 0x5b8c fde=[ 46e4] │ │ │ │ + 0xfffffffffffc3468 (offset: 0x45f80) -> 0x5bb4 fde=[ 470c] │ │ │ │ + 0xfffffffffffc3588 (offset: 0x460a0) -> 0x5bdc fde=[ 4734] │ │ │ │ + 0xfffffffffffc3688 (offset: 0x461a0) -> 0x5c04 fde=[ 475c] │ │ │ │ + 0xfffffffffffc3728 (offset: 0x46240) -> 0x5c2c fde=[ 4784] │ │ │ │ + 0xfffffffffffc37c8 (offset: 0x462e0) -> 0x5c54 fde=[ 47ac] │ │ │ │ + 0xfffffffffffc3b48 (offset: 0x46660) -> 0x5ca4 fde=[ 47fc] │ │ │ │ + 0xfffffffffffc3f68 (offset: 0x46a80) -> 0x5d34 fde=[ 488c] │ │ │ │ + 0xfffffffffffc4188 (offset: 0x46ca0) -> 0x5d54 fde=[ 48ac] │ │ │ │ + 0xfffffffffffc4288 (offset: 0x46da0) -> 0x5d84 fde=[ 48dc] │ │ │ │ + 0xfffffffffffc4368 (offset: 0x46e80) -> 0x5dd0 fde=[ 4928] │ │ │ │ + 0xfffffffffffc43c8 (offset: 0x46ee0) -> 0x5e38 fde=[ 4990] │ │ │ │ + 0xfffffffffffc45e8 (offset: 0x47100) -> 0x5e58 fde=[ 49b0] │ │ │ │ + 0xfffffffffffc46e8 (offset: 0x47200) -> 0x5e88 fde=[ 49e0] │ │ │ │ + 0xfffffffffffc47c8 (offset: 0x472e0) -> 0x5eb8 fde=[ 4a10] │ │ │ │ + 0xfffffffffffc4948 (offset: 0x47460) -> 0x5ee4 fde=[ 4a3c] │ │ │ │ + 0xfffffffffffc4aa8 (offset: 0x475c0) -> 0x5f18 fde=[ 4a70] │ │ │ │ + 0xfffffffffffc5688 (offset: 0x481a0) -> 0x5f68 fde=[ 4ac0] │ │ │ │ + 0xfffffffffffc5868 (offset: 0x48380) -> 0x5f9c fde=[ 4af4] │ │ │ │ + 0xfffffffffffc6068 (offset: 0x48b80) -> 0x5fec fde=[ 4b44] │ │ │ │ + 0xfffffffffffc6f08 (offset: 0x49a20) -> 0x60e8 fde=[ 4c40] │ │ │ │ + 0xfffffffffffc7068 (offset: 0x49b80) -> 0x6114 fde=[ 4c6c] │ │ │ │ + 0xfffffffffffc7088 (offset: 0x49ba0) -> 0x6128 fde=[ 4c80] │ │ │ │ + 0xfffffffffffc7098 (offset: 0x49bb0) -> 0x613c fde=[ 4c94] │ │ │ │ + 0xfffffffffffca4a8 (offset: 0x4cfc0) -> 0x6198 fde=[ 4cf0] │ │ │ │ + 0xfffffffffffca5f8 (offset: 0x4d110) -> 0x61dc fde=[ 4d34] │ │ │ │ + 0xfffffffffffca628 (offset: 0x4d140) -> 0x61f0 fde=[ 4d48] │ │ │ │ + 0xfffffffffffca708 (offset: 0x4d220) -> 0x6228 fde=[ 4d80] │ │ │ │ + 0xfffffffffffca728 (offset: 0x4d240) -> 0x623c fde=[ 4d94] │ │ │ │ + 0xfffffffffffcabc8 (offset: 0x4d6e0) -> 0x62b8 fde=[ 4e10] │ │ │ │ + 0xfffffffffffcabf8 (offset: 0x4d710) -> 0x62cc fde=[ 4e24] │ │ │ │ + 0xfffffffffffcac18 (offset: 0x4d730) -> 0x6318 fde=[ 4e70] │ │ │ │ + 0xfffffffffffcad98 (offset: 0x4d8b0) -> 0x6354 fde=[ 4eac] │ │ │ │ + 0xfffffffffffcaee8 (offset: 0x4da00) -> 0x6398 fde=[ 4ef0] │ │ │ │ + 0xfffffffffffcb008 (offset: 0x4db20) -> 0x63c4 fde=[ 4f1c] │ │ │ │ + 0xfffffffffffcbb78 (offset: 0x4e690) -> 0x6418 fde=[ 4f70] │ │ │ │ + 0xfffffffffffcd4a8 (offset: 0x4ffc0) -> 0x62e0 fde=[ 4e38] │ │ │ │ + 0xfffffffffffcd588 (offset: 0x500a0) -> 0x6470 fde=[ 4fc8] │ │ │ │ + 0xfffffffffffcd5a8 (offset: 0x500c0) -> 0x6484 fde=[ 4fdc] │ │ │ │ + 0xfffffffffffcd5d8 (offset: 0x500f0) -> 0x6498 fde=[ 4ff0] │ │ │ │ + 0xfffffffffffcd718 (offset: 0x50230) -> 0x64e0 fde=[ 5038] │ │ │ │ + 0xfffffffffffcd7f8 (offset: 0x50310) -> 0x64f4 fde=[ 504c] │ │ │ │ + 0xfffffffffffcd878 (offset: 0x50390) -> 0x6518 fde=[ 5070] │ │ │ │ + 0xfffffffffffcd8f8 (offset: 0x50410) -> 0x653c fde=[ 5094] │ │ │ │ + 0xfffffffffffcdda8 (offset: 0x508c0) -> 0x6580 fde=[ 50d8] │ │ │ │ + 0xfffffffffffcddc8 (offset: 0x508e0) -> 0x6598 fde=[ 50f0] │ │ │ │ + 0xfffffffffffcdf78 (offset: 0x50a90) -> 0x6600 fde=[ 5158] │ │ │ │ + 0xfffffffffffce048 (offset: 0x50b60) -> 0x662c fde=[ 5184] │ │ │ │ + 0xfffffffffffce198 (offset: 0x50cb0) -> 0x665c fde=[ 51b4] │ │ │ │ + 0xfffffffffffce218 (offset: 0x50d30) -> 0x6670 fde=[ 51c8] │ │ │ │ + 0xfffffffffffce238 (offset: 0x50d50) -> 0x6684 fde=[ 51dc] │ │ │ │ + 0xfffffffffffce408 (offset: 0x50f20) -> 0x66c8 fde=[ 5220] │ │ │ │ + 0xfffffffffffcf418 (offset: 0x51f30) -> 0x6740 fde=[ 5298] │ │ │ │ + 0xfffffffffffcfad8 (offset: 0x525f0) -> 0x6790 fde=[ 52e8] │ │ │ │ + 0xfffffffffffd0198 (offset: 0x52cb0) -> 0x67e0 fde=[ 5338] │ │ │ │ + 0xfffffffffffd1138 (offset: 0x53c50) -> 0x6880 fde=[ 53d8] │ │ │ │ + 0xfffffffffffd19f8 (offset: 0x54510) -> 0x68d0 fde=[ 5428] │ │ │ │ + 0xfffffffffffd1c08 (offset: 0x54720) -> 0x68fc fde=[ 5454] │ │ │ │ + 0xfffffffffffd1da8 (offset: 0x548c0) -> 0x693c fde=[ 5494] │ │ │ │ + 0xfffffffffffd2c28 (offset: 0x55740) -> 0x69e8 fde=[ 5540] │ │ │ │ + 0xfffffffffffd2f38 (offset: 0x55a50) -> 0x6a30 fde=[ 5588] │ │ │ │ + 0xfffffffffffd3f88 (offset: 0x56aa0) -> 0x6990 fde=[ 54e8] │ │ │ │ + 0xfffffffffffd4148 (offset: 0x56c60) -> 0x69ac fde=[ 5504] │ │ │ │ + 0xfffffffffffd42a8 (offset: 0x56dc0) -> 0x6a80 fde=[ 55d8] │ │ │ │ + 0xfffffffffffd42c8 (offset: 0x56de0) -> 0x6a94 fde=[ 55ec] │ │ │ │ + 0xfffffffffffd43a8 (offset: 0x56ec0) -> 0x6acc fde=[ 5624] │ │ │ │ + 0xfffffffffffd4668 (offset: 0x57180) -> 0x6b04 fde=[ 565c] │ │ │ │ + 0xfffffffffffd46d8 (offset: 0x571f0) -> 0x6b18 fde=[ 5670] │ │ │ │ + 0xfffffffffffd4738 (offset: 0x57250) -> 0x6b2c fde=[ 5684] │ │ │ │ + 0xfffffffffffd4798 (offset: 0x572b0) -> 0x6b40 fde=[ 5698] │ │ │ │ + 0xfffffffffffd4818 (offset: 0x57330) -> 0x6b68 fde=[ 56c0] │ │ │ │ + 0xfffffffffffd4ee8 (offset: 0x57a00) -> 0x6bb8 fde=[ 5710] │ │ │ │ + 0xfffffffffffd5078 (offset: 0x57b90) -> 0x6c08 fde=[ 5760] │ │ │ │ + 0xfffffffffffd5378 (offset: 0x57e90) -> 0x6c3c fde=[ 5794] │ │ │ │ + 0xfffffffffffd6da8 (offset: 0x598c0) -> 0x6ca8 fde=[ 5800] │ │ │ │ + 0xfffffffffffd7178 (offset: 0x59c90) -> 0x6cd8 fde=[ 5830] │ │ │ │ + 0xfffffffffffd7818 (offset: 0x5a330) -> 0x6d68 fde=[ 58c0] │ │ │ │ + 0xfffffffffffd95a8 (offset: 0x5c0c0) -> 0x6e18 fde=[ 5970] │ │ │ │ + 0xfffffffffffda028 (offset: 0x5cb40) -> 0x6d14 fde=[ 586c] │ │ │ │ + 0xfffffffffffda0e8 (offset: 0x5cc00) -> 0x6d4c fde=[ 58a4] │ │ │ │ + 0xfffffffffffda188 (offset: 0x5cca0) -> 0x6eb8 fde=[ 5a10] │ │ │ │ + 0xfffffffffffda318 (offset: 0x5ce30) -> 0x6f08 fde=[ 5a60] │ │ │ │ + 0xfffffffffffda618 (offset: 0x5d130) -> 0x6f3c fde=[ 5a94] │ │ │ │ + 0xfffffffffffdc1e8 (offset: 0x5ed00) -> 0x6fa8 fde=[ 5b00] │ │ │ │ + 0xfffffffffffdc5c8 (offset: 0x5f0e0) -> 0x6fd8 fde=[ 5b30] │ │ │ │ + 0xfffffffffffdcc68 (offset: 0x5f780) -> 0x7070 fde=[ 5bc8] │ │ │ │ + 0xfffffffffffdebc8 (offset: 0x616e0) -> 0x7120 fde=[ 5c78] │ │ │ │ + 0xfffffffffffdf5e8 (offset: 0x62100) -> 0x701c fde=[ 5b74] │ │ │ │ + 0xfffffffffffdf6a8 (offset: 0x621c0) -> 0x7054 fde=[ 5bac] │ │ │ │ + 0xfffffffffffdf748 (offset: 0x62260) -> 0x7260 fde=[ 5db8] │ │ │ │ + 0xfffffffffffdf8d8 (offset: 0x623f0) -> 0x7410 fde=[ 5f68] │ │ │ │ + 0xfffffffffffe0948 (offset: 0x63460) -> 0x746c fde=[ 5fc4] │ │ │ │ + 0xfffffffffffe0b88 (offset: 0x636a0) -> 0x74a0 fde=[ 5ff8] │ │ │ │ + 0xfffffffffffe3a18 (offset: 0x66530) -> 0x754c fde=[ 60a4] │ │ │ │ + 0xfffffffffffe6148 (offset: 0x68c60) -> 0x71c0 fde=[ 5d18] │ │ │ │ + 0xfffffffffffe6158 (offset: 0x68c70) -> 0x71d4 fde=[ 5d2c] │ │ │ │ + 0xfffffffffffe6168 (offset: 0x68c80) -> 0x71e8 fde=[ 5d40] │ │ │ │ + 0xfffffffffffe61a8 (offset: 0x68cc0) -> 0x7204 fde=[ 5d5c] │ │ │ │ + 0xfffffffffffe6218 (offset: 0x68d30) -> 0x7368 fde=[ 5ec0] │ │ │ │ + 0xfffffffffffe6298 (offset: 0x68db0) -> 0x7388 fde=[ 5ee0] │ │ │ │ + 0xfffffffffffe6328 (offset: 0x68e40) -> 0x72bc fde=[ 5e14] │ │ │ │ + 0xfffffffffffe65d8 (offset: 0x690f0) -> 0x72f0 fde=[ 5e48] │ │ │ │ + 0xfffffffffffe6648 (offset: 0x69160) -> 0x7318 fde=[ 5e70] │ │ │ │ + 0xfffffffffffe66b8 (offset: 0x691d0) -> 0x7340 fde=[ 5e98] │ │ │ │ + 0xfffffffffffe6728 (offset: 0x69240) -> 0x73a8 fde=[ 5f00] │ │ │ │ + 0xfffffffffffe6858 (offset: 0x69370) -> 0x73dc fde=[ 5f34] │ │ │ │ + 0xfffffffffffe6988 (offset: 0x694a0) -> 0x798c fde=[ 64e4] │ │ │ │ + 0xfffffffffffe6a08 (offset: 0x69520) -> 0x7a70 fde=[ 65c8] │ │ │ │ + 0xfffffffffffe6b68 (offset: 0x69680) -> 0x7bbc fde=[ 6714] │ │ │ │ + 0xfffffffffffe6c48 (offset: 0x69760) -> 0x7e34 fde=[ 698c] │ │ │ │ + 0xfffffffffffe6dd8 (offset: 0x698f0) -> 0x7ed8 fde=[ 6a30] │ │ │ │ + 0xfffffffffffe6fb8 (offset: 0x69ad0) -> 0x7f08 fde=[ 6a60] │ │ │ │ + 0xfffffffffffe72c8 (offset: 0x69de0) -> 0x7f54 fde=[ 6aac] │ │ │ │ + 0xfffffffffffe7668 (offset: 0x6a180) -> 0x875c fde=[ 72b4] │ │ │ │ + 0xfffffffffffe7848 (offset: 0x6a360) -> 0x8798 fde=[ 72f0] │ │ │ │ + 0xfffffffffffe7a98 (offset: 0x6a5b0) -> 0x87d8 fde=[ 7330] │ │ │ │ + 0xfffffffffffe7c48 (offset: 0x6a760) -> 0x89e4 fde=[ 753c] │ │ │ │ + 0xfffffffffffe8438 (offset: 0x6af50) -> 0x8a24 fde=[ 757c] │ │ │ │ + 0xfffffffffffe91e8 (offset: 0x6bd00) -> 0x8acc fde=[ 7624] │ │ │ │ + 0xfffffffffffeab98 (offset: 0x6d6b0) -> 0x8b70 fde=[ 76c8] │ │ │ │ + 0xfffffffffffeb4f8 (offset: 0x6e010) -> 0x8cbc fde=[ 7814] │ │ │ │ + 0xfffffffffffec258 (offset: 0x6ed70) -> 0x75f0 fde=[ 6148] │ │ │ │ + 0xfffffffffffec268 (offset: 0x6ed80) -> 0x7604 fde=[ 615c] │ │ │ │ + 0xfffffffffffec278 (offset: 0x6ed90) -> 0x7618 fde=[ 6170] │ │ │ │ + 0xfffffffffffec288 (offset: 0x6eda0) -> 0x762c fde=[ 6184] │ │ │ │ + 0xfffffffffffec298 (offset: 0x6edb0) -> 0x7640 fde=[ 6198] │ │ │ │ + 0xfffffffffffec2a8 (offset: 0x6edc0) -> 0x7654 fde=[ 61ac] │ │ │ │ + 0xfffffffffffec2c8 (offset: 0x6ede0) -> 0x7668 fde=[ 61c0] │ │ │ │ + 0xfffffffffffec308 (offset: 0x6ee20) -> 0x767c fde=[ 61d4] │ │ │ │ + 0xfffffffffffec338 (offset: 0x6ee50) -> 0x7690 fde=[ 61e8] │ │ │ │ + 0xfffffffffffec348 (offset: 0x6ee60) -> 0x76a4 fde=[ 61fc] │ │ │ │ + 0xfffffffffffec358 (offset: 0x6ee70) -> 0x76b8 fde=[ 6210] │ │ │ │ + 0xfffffffffffec368 (offset: 0x6ee80) -> 0x79e4 fde=[ 653c] │ │ │ │ + 0xfffffffffffec388 (offset: 0x6eea0) -> 0x76cc fde=[ 6224] │ │ │ │ + 0xfffffffffffec3c8 (offset: 0x6eee0) -> 0x76e0 fde=[ 6238] │ │ │ │ + 0xfffffffffffec3f8 (offset: 0x6ef10) -> 0x76f4 fde=[ 624c] │ │ │ │ + 0xfffffffffffec408 (offset: 0x6ef20) -> 0x7708 fde=[ 6260] │ │ │ │ + 0xfffffffffffec418 (offset: 0x6ef30) -> 0x771c fde=[ 6274] │ │ │ │ + 0xfffffffffffec428 (offset: 0x6ef40) -> 0x7a0c fde=[ 6564] │ │ │ │ + 0xfffffffffffec448 (offset: 0x6ef60) -> 0x7730 fde=[ 6288] │ │ │ │ + 0xfffffffffffec488 (offset: 0x6efa0) -> 0x7744 fde=[ 629c] │ │ │ │ + 0xfffffffffffec4b8 (offset: 0x6efd0) -> 0x7758 fde=[ 62b0] │ │ │ │ + 0xfffffffffffec4c8 (offset: 0x6efe0) -> 0x776c fde=[ 62c4] │ │ │ │ + 0xfffffffffffec4d8 (offset: 0x6eff0) -> 0x7780 fde=[ 62d8] │ │ │ │ + 0xfffffffffffec4e8 (offset: 0x6f000) -> 0x79f8 fde=[ 6550] │ │ │ │ + 0xfffffffffffec4f8 (offset: 0x6f010) -> 0x7794 fde=[ 62ec] │ │ │ │ + 0xfffffffffffec528 (offset: 0x6f040) -> 0x77a8 fde=[ 6300] │ │ │ │ + 0xfffffffffffec5c8 (offset: 0x6f0e0) -> 0x77bc fde=[ 6314] │ │ │ │ + 0xfffffffffffec5f8 (offset: 0x6f110) -> 0x77d0 fde=[ 6328] │ │ │ │ + 0xfffffffffffec638 (offset: 0x6f150) -> 0x77f4 fde=[ 634c] │ │ │ │ + 0xfffffffffffec678 (offset: 0x6f190) -> 0x7818 fde=[ 6370] │ │ │ │ + 0xfffffffffffec688 (offset: 0x6f1a0) -> 0x782c fde=[ 6384] │ │ │ │ + 0xfffffffffffec698 (offset: 0x6f1b0) -> 0x7840 fde=[ 6398] │ │ │ │ + 0xfffffffffffec6a8 (offset: 0x6f1c0) -> 0x7854 fde=[ 63ac] │ │ │ │ + 0xfffffffffffec6e8 (offset: 0x6f200) -> 0x7870 fde=[ 63c8] │ │ │ │ + 0xfffffffffffec758 (offset: 0x6f270) -> 0x7b3c fde=[ 6694] │ │ │ │ + 0xfffffffffffec7d8 (offset: 0x6f2f0) -> 0x7b5c fde=[ 66b4] │ │ │ │ + 0xfffffffffffec858 (offset: 0x6f370) -> 0x78b4 fde=[ 640c] │ │ │ │ + 0xfffffffffffec868 (offset: 0x6f380) -> 0x78c8 fde=[ 6420] │ │ │ │ + 0xfffffffffffec898 (offset: 0x6f3b0) -> 0x78e4 fde=[ 643c] │ │ │ │ + 0xfffffffffffec8b8 (offset: 0x6f3d0) -> 0x78f8 fde=[ 6450] │ │ │ │ + 0xfffffffffffec8f8 (offset: 0x6f410) -> 0x7918 fde=[ 6470] │ │ │ │ + 0xfffffffffffec908 (offset: 0x6f420) -> 0x792c fde=[ 6484] │ │ │ │ + 0xfffffffffffec948 (offset: 0x6f460) -> 0x7948 fde=[ 64a0] │ │ │ │ + 0xfffffffffffec9b8 (offset: 0x6f4d0) -> 0x7b7c fde=[ 66d4] │ │ │ │ + 0xfffffffffffeca38 (offset: 0x6f550) -> 0x7b9c fde=[ 66f4] │ │ │ │ + 0xfffffffffffecac8 (offset: 0x6f5e0) -> 0x79c4 fde=[ 651c] │ │ │ │ + 0xfffffffffffecb98 (offset: 0x6f6b0) -> 0x7a20 fde=[ 6578] │ │ │ │ + 0xfffffffffffecc08 (offset: 0x6f720) -> 0x7a9c fde=[ 65f4] │ │ │ │ + 0xfffffffffffecc78 (offset: 0x6f790) -> 0x7ac4 fde=[ 661c] │ │ │ │ + 0xfffffffffffecce8 (offset: 0x6f800) -> 0x7a48 fde=[ 65a0] │ │ │ │ + 0xfffffffffffecd58 (offset: 0x6f870) -> 0x7aec fde=[ 6644] │ │ │ │ + 0xfffffffffffecdc8 (offset: 0x6f8e0) -> 0x7b14 fde=[ 666c] │ │ │ │ + 0xfffffffffffece48 (offset: 0x6f960) -> 0x7bf4 fde=[ 674c] │ │ │ │ + 0xfffffffffffece88 (offset: 0x6f9a0) -> 0x7c08 fde=[ 6760] │ │ │ │ + 0xfffffffffffecee8 (offset: 0x6fa00) -> 0x7c24 fde=[ 677c] │ │ │ │ + 0xfffffffffffecfb8 (offset: 0x6fad0) -> 0x7d14 fde=[ 686c] │ │ │ │ + 0xfffffffffffed0a8 (offset: 0x6fbc0) -> 0x7c54 fde=[ 67ac] │ │ │ │ + 0xfffffffffffed178 (offset: 0x6fc90) -> 0x7cb4 fde=[ 680c] │ │ │ │ + 0xfffffffffffed268 (offset: 0x6fd80) -> 0x7c84 fde=[ 67dc] │ │ │ │ + 0xfffffffffffed338 (offset: 0x6fe50) -> 0x7ce4 fde=[ 683c] │ │ │ │ + 0xfffffffffffed428 (offset: 0x6ff40) -> 0x7d44 fde=[ 689c] │ │ │ │ + 0xfffffffffffed508 (offset: 0x70020) -> 0x7de4 fde=[ 693c] │ │ │ │ + 0xfffffffffffed5e8 (offset: 0x70100) -> 0x7d6c fde=[ 68c4] │ │ │ │ + 0xfffffffffffed6c8 (offset: 0x701e0) -> 0x7e0c fde=[ 6964] │ │ │ │ + 0xfffffffffffed7a8 (offset: 0x702c0) -> 0x7d94 fde=[ 68ec] │ │ │ │ + 0xfffffffffffed888 (offset: 0x703a0) -> 0x7dbc fde=[ 6914] │ │ │ │ + 0xfffffffffffed968 (offset: 0x70480) -> 0x7e90 fde=[ 69e8] │ │ │ │ + 0xfffffffffffedb58 (offset: 0x70670) -> 0x7f9c fde=[ 6af4] │ │ │ │ + 0xfffffffffffedc58 (offset: 0x70770) -> 0x7fc8 fde=[ 6b20] │ │ │ │ + 0xfffffffffffedd58 (offset: 0x70870) -> 0x7ff4 fde=[ 6b4c] │ │ │ │ + 0xfffffffffffede68 (offset: 0x70980) -> 0x8020 fde=[ 6b78] │ │ │ │ + 0xfffffffffffedf78 (offset: 0x70a90) -> 0x804c fde=[ 6ba4] │ │ │ │ + 0xfffffffffffee0a8 (offset: 0x70bc0) -> 0x807c fde=[ 6bd4] │ │ │ │ + 0xfffffffffffee1d8 (offset: 0x70cf0) -> 0x810c fde=[ 6c64] │ │ │ │ + 0xfffffffffffee308 (offset: 0x70e20) -> 0x80ac fde=[ 6c04] │ │ │ │ + 0xfffffffffffee438 (offset: 0x70f50) -> 0x80dc fde=[ 6c34] │ │ │ │ + 0xfffffffffffee568 (offset: 0x71080) -> 0x813c fde=[ 6c94] │ │ │ │ + 0xfffffffffffee698 (offset: 0x711b0) -> 0x816c fde=[ 6cc4] │ │ │ │ + 0xfffffffffffee7d8 (offset: 0x712f0) -> 0x81cc fde=[ 6d24] │ │ │ │ + 0xfffffffffffee918 (offset: 0x71430) -> 0x81fc fde=[ 6d54] │ │ │ │ + 0xfffffffffffeea58 (offset: 0x71570) -> 0x819c fde=[ 6cf4] │ │ │ │ + 0xfffffffffffeeb98 (offset: 0x716b0) -> 0x822c fde=[ 6d84] │ │ │ │ + 0xfffffffffffeecd8 (offset: 0x717f0) -> 0x825c fde=[ 6db4] │ │ │ │ + 0xfffffffffffeee18 (offset: 0x71930) -> 0x828c fde=[ 6de4] │ │ │ │ + 0xfffffffffffeef18 (offset: 0x71a30) -> 0x82b8 fde=[ 6e10] │ │ │ │ + 0xfffffffffffef028 (offset: 0x71b40) -> 0x82e4 fde=[ 6e3c] │ │ │ │ + 0xfffffffffffef118 (offset: 0x71c30) -> 0x8318 fde=[ 6e70] │ │ │ │ + 0xfffffffffffef228 (offset: 0x71d40) -> 0x8354 fde=[ 6eac] │ │ │ │ + 0xfffffffffffef448 (offset: 0x71f60) -> 0x83a0 fde=[ 6ef8] │ │ │ │ + 0xfffffffffffef548 (offset: 0x72060) -> 0x83dc fde=[ 6f34] │ │ │ │ + 0xfffffffffffef5e8 (offset: 0x72100) -> 0x8414 fde=[ 6f6c] │ │ │ │ + 0xfffffffffffefa68 (offset: 0x72580) -> 0x8454 fde=[ 6fac] │ │ │ │ + 0xfffffffffffefe78 (offset: 0x72990) -> 0x84f0 fde=[ 7048] │ │ │ │ + 0xfffffffffffeff88 (offset: 0x72aa0) -> 0x8530 fde=[ 7088] │ │ │ │ + 0xffffffffffff0008 (offset: 0x72b20) -> 0x855c fde=[ 70b4] │ │ │ │ + 0xffffffffffff04e8 (offset: 0x73000) -> 0x85ec fde=[ 7144] │ │ │ │ + 0xffffffffffff09c8 (offset: 0x734e0) -> 0x867c fde=[ 71d4] │ │ │ │ + 0xffffffffffff0ea8 (offset: 0x739c0) -> 0x870c fde=[ 7264] │ │ │ │ + 0xffffffffffff1348 (offset: 0x73e60) -> 0x881c fde=[ 7374] │ │ │ │ + 0xffffffffffff13a8 (offset: 0x73ec0) -> 0x8830 fde=[ 7388] │ │ │ │ + 0xffffffffffff1528 (offset: 0x74040) -> 0x8864 fde=[ 73bc] │ │ │ │ + 0xffffffffffff16a8 (offset: 0x741c0) -> 0x8898 fde=[ 73f0] │ │ │ │ + 0xffffffffffff1828 (offset: 0x74340) -> 0x88cc fde=[ 7424] │ │ │ │ + 0xffffffffffff1ae8 (offset: 0x74600) -> 0x891c fde=[ 7474] │ │ │ │ + 0xffffffffffff1db8 (offset: 0x748d0) -> 0x896c fde=[ 74c4] │ │ │ │ + 0xffffffffffff1e38 (offset: 0x74950) -> 0x8990 fde=[ 74e8] │ │ │ │ + 0xffffffffffff1ec8 (offset: 0x749e0) -> 0x89b4 fde=[ 750c] │ │ │ │ + 0xffffffffffff2048 (offset: 0x74b60) -> 0x8b3c fde=[ 7694] │ │ │ │ + 0xffffffffffff2388 (offset: 0x74ea0) -> 0x8bb4 fde=[ 770c] │ │ │ │ + 0xffffffffffff2488 (offset: 0x74fa0) -> 0x8bec fde=[ 7744] │ │ │ │ + 0xffffffffffff2b48 (offset: 0x75660) -> 0x8d28 fde=[ 7880] │ │ │ │ + 0xffffffffffff2ce8 (offset: 0x75800) -> 0x8d50 fde=[ 78a8] │ │ │ │ + 0xffffffffffff2e88 (offset: 0x759a0) -> 0x8d78 fde=[ 78d0] │ │ │ │ + 0xffffffffffff2fe8 (offset: 0x75b00) -> 0x8da8 fde=[ 7900] │ │ │ │ + 0xffffffffffff31c8 (offset: 0x75ce0) -> 0x8e1c fde=[ 7974] │ │ │ │ + 0xffffffffffff34e8 (offset: 0x76000) -> 0x8e9c fde=[ 79f4] │ │ │ │ + 0xffffffffffff3b48 (offset: 0x76660) -> 0x8f3c fde=[ 7a94] │ │ │ │ + 0xffffffffffff3c08 (offset: 0x76720) -> 0x8f50 fde=[ 7aa8] │ │ │ │ + 0xffffffffffff4308 (offset: 0x76e20) -> 0x8f84 fde=[ 7adc] │ │ │ │ + 0xffffffffffff4348 (offset: 0x76e60) -> 0x8f98 fde=[ 7af0] │ │ │ │ + 0xffffffffffff45c8 (offset: 0x770e0) -> 0x9004 fde=[ 7b5c] │ │ │ │ + 0xffffffffffff4848 (offset: 0x77360) -> 0x9088 fde=[ 7be0] │ │ │ │ + 0xffffffffffff49d8 (offset: 0x774f0) -> 0x90e4 fde=[ 7c3c] │ │ │ │ + 0xffffffffffff6be8 (offset: 0x79700) -> 0x9158 fde=[ 7cb0] │ │ │ │ + 0xffffffffffff6d78 (offset: 0x79890) -> 0x91b4 fde=[ 7d0c] │ │ │ │ + 0xffffffffffff7b28 (offset: 0x7a640) -> 0x9208 fde=[ 7d60] │ │ │ │ + 0xffffffffffff7c38 (offset: 0x7a750) -> 0x9248 fde=[ 7da0] │ │ │ │ + 0xffffffffffff7ec8 (offset: 0x7a9e0) -> 0x9294 fde=[ 7dec] │ │ │ │ + 0xffffffffffff81c8 (offset: 0x7ace0) -> 0x9338 fde=[ 7e90] │ │ │ │ + 0xffffffffffff8328 (offset: 0x7ae40) -> 0x9378 fde=[ 7ed0] │ │ │ │ + 0xffffffffffff86b8 (offset: 0x7b1d0) -> 0x93c4 fde=[ 7f1c] │ │ │ │ + 0xffffffffffff8718 (offset: 0x7b230) -> 0x93e8 fde=[ 7f40] │ │ │ │ + 0xffffffffffff9218 (offset: 0x7bd30) -> 0x9488 fde=[ 7fe0] │ │ │ │ + 0xffffffffffffa218 (offset: 0x7cd30) -> 0x92e0 fde=[ 7e38] │ │ │ │ + 0xffffffffffffa2e8 (offset: 0x7ce00) -> 0x930c fde=[ 7e64] │ │ │ │ │ │ │ │ Contents of the .eh_frame section: │ │ │ │ │ │ │ │ │ │ │ │ 00000000 0000000000000010 00000000 CIE │ │ │ │ Version: 1 │ │ │ │ Augmentation: "zR" │ │ │ │ @@ -679,6161 +679,2129 @@ │ │ │ │ DW_CFA_def_cfa_register: r3 ($sp) │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 00000014 0000000000000010 00000018 FDE cie=00000000 pc=000000000000df80..000000000000dfe0 │ │ │ │ DW_CFA_undefined: r1 ($ra) │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000028 0000000000000010 0000002c FDE cie=00000000 pc=0000000000013a90..0000000000013a98 │ │ │ │ +00000028 0000000000000010 0000002c FDE cie=00000000 pc=000000000000e1c0..000000000000e1c4 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000003c 0000000000000010 00000040 FDE cie=00000000 pc=0000000000013aa0..0000000000013aa8 │ │ │ │ +0000003c 0000000000000010 00000040 FDE cie=00000000 pc=000000000000e1d0..000000000000e1d4 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000050 0000000000000010 00000054 FDE cie=00000000 pc=0000000000013ab0..0000000000013ab8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00000064 0000000000000010 00000068 FDE cie=00000000 pc=0000000000013ac0..0000000000013acc │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00000078 0000000000000010 0000007c FDE cie=00000000 pc=0000000000013ad0..0000000000013ad4 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000008c 0000000000000010 00000090 FDE cie=00000000 pc=0000000000013ae0..0000000000013ae4 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000000a0 0000000000000010 000000a4 FDE cie=00000000 pc=0000000000013af0..0000000000013afc │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000000b4 0000000000000010 000000b8 FDE cie=00000000 pc=0000000000013b00..0000000000013b08 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000000c8 0000000000000010 000000cc FDE cie=00000000 pc=0000000000013b10..0000000000013b1c │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000000dc 0000000000000010 000000e0 FDE cie=00000000 pc=0000000000013b20..0000000000013b48 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000000f0 0000000000000010 000000f4 FDE cie=00000000 pc=0000000000013b60..0000000000013b88 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00000104 0000000000000010 00000108 FDE cie=00000000 pc=0000000000013b90..0000000000013b98 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00000118 0000000000000010 0000011c FDE cie=00000000 pc=0000000000013ba0..0000000000013ba8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000012c 0000000000000010 00000130 FDE cie=00000000 pc=0000000000013bb0..0000000000013bbc │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00000140 0000000000000010 00000144 FDE cie=00000000 pc=0000000000013be0..0000000000013c08 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00000154 0000000000000010 00000158 FDE cie=00000000 pc=0000000000013c20..0000000000013c48 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00000168 0000000000000010 0000016c FDE cie=00000000 pc=0000000000013c50..0000000000013c58 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000017c 0000000000000010 00000180 FDE cie=00000000 pc=0000000000013c60..0000000000013c68 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00000190 0000000000000010 00000194 FDE cie=00000000 pc=0000000000013c70..0000000000013c78 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000001a4 0000000000000010 000001a8 FDE cie=00000000 pc=0000000000013ca0..0000000000013cc8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000001b8 0000000000000010 000001bc FDE cie=00000000 pc=0000000000013ce0..0000000000013d08 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000001cc 0000000000000010 000001d0 FDE cie=00000000 pc=0000000000013d10..0000000000013d18 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000001e0 0000000000000010 000001e4 FDE cie=00000000 pc=0000000000013d20..0000000000013d28 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000001f4 0000000000000010 000001f8 FDE cie=00000000 pc=0000000000013d30..0000000000013d3c │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00000208 0000000000000010 0000020c FDE cie=00000000 pc=0000000000013d50..0000000000013d64 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000021c 0000000000000010 00000220 FDE cie=00000000 pc=0000000000013d80..0000000000013e20 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00000230 0000000000000010 00000234 FDE cie=00000000 pc=0000000000013e20..0000000000013e4c │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00000244 0000000000000020 00000248 FDE cie=00000000 pc=0000000000013e50..0000000000013e88 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013e54 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013e58 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000013e64 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000013e70 │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000013e80 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013e84 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00000268 0000000000000020 0000026c FDE cie=00000000 pc=0000000000013e90..0000000000013ec8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013e94 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013e98 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000013ea4 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000013eb0 │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000013ec0 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013ec4 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000028c 0000000000000010 00000290 FDE cie=00000000 pc=0000000000013ed0..0000000000013ed4 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000002a0 0000000000000010 000002a4 FDE cie=00000000 pc=0000000000013ee0..0000000000013ee4 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000002b4 0000000000000010 000002b8 FDE cie=00000000 pc=0000000000013ef0..0000000000013efc │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000002c8 0000000000000018 000002cc FDE cie=00000000 pc=0000000000013f00..0000000000013f28 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013f04 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013f08 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000013f20 │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013f24 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - │ │ │ │ -000002e4 0000000000000010 000002e8 FDE cie=00000000 pc=0000000000013f30..0000000000013f3c │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000002f8 0000000000000018 000002fc FDE cie=00000000 pc=0000000000013f40..0000000000013f68 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013f44 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013f48 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000013f60 │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013f64 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - │ │ │ │ -00000314 0000000000000018 00000000 CIE │ │ │ │ +00000050 0000000000000018 00000000 CIE │ │ │ │ Version: 1 │ │ │ │ Augmentation: "zPLR" │ │ │ │ Code alignment factor: 1 │ │ │ │ Data alignment factor: -8 │ │ │ │ Return address column: 1 │ │ │ │ - Augmentation data: 9b 11 be 02 00 1b 1b │ │ │ │ + Augmentation data: 9b dd bf 02 00 1b 1b │ │ │ │ DW_CFA_def_cfa_register: r3 ($sp) │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000330 000000000000001c 00000020 FDE cie=00000314 pc=0000000000013f80..0000000000013ff0 │ │ │ │ - Augmentation data: 17 7d 00 00 │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000013fac │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013fb0 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000013fc4 │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000013fd4 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - │ │ │ │ -00000350 000000000000001c 00000040 FDE cie=00000314 pc=0000000000014100..0000000000014170 │ │ │ │ - Augmentation data: ff 7c 00 00 │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000001412c │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014130 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000014144 │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000014154 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - │ │ │ │ -00000370 0000000000000020 00000060 FDE cie=00000314 pc=000000000000cf20..000000000000cfd0 │ │ │ │ - Augmentation data: e7 7c 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000cf24 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000cf28 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000000cf3c │ │ │ │ - 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_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00000394 0000000000000020 00000084 FDE cie=00000314 pc=000000000000cfd0..000000000000d088 │ │ │ │ - Augmentation data: d7 7c 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000cfd4 │ │ │ │ +0000006c 0000000000000028 00000020 FDE cie=00000050 pc=000000000000e1e0..000000000000e2cc │ │ │ │ + Augmentation data: d7 7f 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e1e4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000cfd8 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000000cfec │ │ │ │ - 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_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000003b8 0000000000000010 000003bc FDE cie=00000000 pc=0000000000014270..000000000001427c │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000003cc 0000000000000018 000003d0 FDE cie=00000000 pc=0000000000014280..00000000000142a8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014284 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014288 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000000142a0 │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000142a4 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - │ │ │ │ -000003e8 0000000000000010 000003ec FDE cie=00000000 pc=00000000000142b0..00000000000142cc │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000003fc 000000000000001c 00000400 FDE cie=00000000 pc=00000000000142d0..000000000001430c │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000142d4 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000142e4 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000000142fc │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000014304 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014308 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - │ │ │ │ -0000041c 0000000000000010 00000420 FDE cie=00000000 pc=0000000000014310..000000000001431c │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00000430 0000000000000018 00000434 FDE cie=00000000 pc=0000000000014320..0000000000014348 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014324 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014328 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000014340 │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014344 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - │ │ │ │ -0000044c 000000000000001c 0000013c FDE cie=00000314 pc=0000000000014360..00000000000143d0 │ │ │ │ - Augmentation data: 33 7c 00 00 │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000001438c │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014390 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000143a4 │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000143b4 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - │ │ │ │ -0000046c 0000000000000020 0000015c FDE cie=00000314 pc=000000000000d088..000000000000d148 │ │ │ │ - Augmentation data: 1b 7c 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d08c │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d090 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000000d0a8 │ │ │ │ - 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: r25 ($s2) at cfa-32 │ │ │ │ - │ │ │ │ -00000490 000000000000001c 00000494 FDE cie=00000000 pc=000000000000e1c0..000000000000e234 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e1c4 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000e1cc │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000000e1e0 │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc1: 80 to 000000000000e230 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000004b0 0000000000000014 000004b4 FDE cie=00000000 pc=000000000000d148..000000000000d190 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d14c │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000d154 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000004c8 000000000000001c 000004cc FDE cie=00000000 pc=00000000000144e0..00000000000145a4 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000014500 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000001450c │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 64 to 000000000001454c │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014550 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000004e8 0000000000000010 000004ec FDE cie=00000000 pc=0000000000013bc0..0000000000013bcc │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000004fc 0000000000000010 00000500 FDE cie=00000000 pc=0000000000013d40..0000000000013d4c │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00000510 0000000000000010 00000514 FDE cie=00000000 pc=0000000000013c80..0000000000013c88 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00000524 0000000000000024 00000214 FDE cie=00000314 pc=00000000000145b0..0000000000014614 │ │ │ │ - Augmentation data: 77 7b 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000145b4 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000145b8 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000145c4 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 64 to 0000000000014604 │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001460c │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014610 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000054c 0000000000000024 0000023c FDE cie=00000314 pc=0000000000014700..0000000000014764 │ │ │ │ - Augmentation data: 57 7b 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014704 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014708 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000014714 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 64 to 0000000000014754 │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001475c │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014760 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00000574 0000000000000024 00000264 FDE cie=00000314 pc=0000000000014850..00000000000148b4 │ │ │ │ - Augmentation data: 37 7b 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014854 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014858 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000014864 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 64 to 00000000000148a4 │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000148ac │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000148b0 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000059c 0000000000000028 000005a0 FDE cie=00000000 pc=000000000000e240..000000000000e398 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e244 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000e254 │ │ │ │ - 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: 124 to 000000000000e2d0 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e2d4 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e2d8 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e2dc │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e2e0 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000000e300 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -000005c8 0000000000000024 000002b8 FDE cie=00000314 pc=0000000000014620..000000000001468c │ │ │ │ - Augmentation data: eb 7a 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014624 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000014634 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 72 to 000000000001467c │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000014684 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014688 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000005f0 0000000000000024 000002e0 FDE cie=00000314 pc=0000000000014690..00000000000146fc │ │ │ │ - Augmentation data: cc 7a 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014694 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000146a4 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 72 to 00000000000146ec │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000146f4 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000146f8 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00000618 0000000000000024 00000308 FDE cie=00000314 pc=0000000000014770..00000000000147dc │ │ │ │ - Augmentation data: ad 7a 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014774 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000014784 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 72 to 00000000000147cc │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000147d4 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000147d8 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00000640 0000000000000024 00000330 FDE cie=00000314 pc=00000000000147e0..000000000001484c │ │ │ │ - Augmentation data: 8e 7a 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000147e4 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000147f4 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 72 to 000000000001483c │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000014844 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014848 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00000668 0000000000000024 00000358 FDE cie=00000314 pc=00000000000148c0..000000000001492c │ │ │ │ - Augmentation data: 6f 7a 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000148c4 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000148d4 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 72 to 000000000001491c │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000014924 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014928 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00000690 0000000000000024 00000380 FDE cie=00000314 pc=0000000000014930..000000000001499c │ │ │ │ - Augmentation data: 50 7a 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014934 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000014944 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 72 to 000000000001498c │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000014994 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014998 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000006b8 000000000000001c 000003a8 FDE cie=00000314 pc=0000000000013ff0..0000000000014070 │ │ │ │ - Augmentation data: 31 7a 00 00 │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000001401c │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014020 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000014034 │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000014044 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - │ │ │ │ -000006d8 000000000000001c 000003c8 FDE cie=00000314 pc=0000000000014070..00000000000140f0 │ │ │ │ - Augmentation data: 19 7a 00 00 │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000001409c │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000140a0 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000140b4 │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000140c4 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - │ │ │ │ -000006f8 000000000000001c 000003e8 FDE cie=00000314 pc=00000000000143d0..0000000000014450 │ │ │ │ - Augmentation data: 01 7a 00 00 │ │ │ │ - DW_CFA_advance_loc: 44 to 00000000000143fc │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014400 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000014414 │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000014424 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - │ │ │ │ -00000718 000000000000001c 00000408 FDE cie=00000314 pc=0000000000014450..00000000000144d0 │ │ │ │ - Augmentation data: e9 79 00 00 │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000001447c │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014480 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000014494 │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000144a4 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - │ │ │ │ -00000738 000000000000001c 00000428 FDE cie=00000314 pc=0000000000014170..00000000000141f0 │ │ │ │ - Augmentation data: d1 79 00 00 │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000001419c │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000141a0 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000141b4 │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000141c4 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - │ │ │ │ -00000758 000000000000001c 00000448 FDE cie=00000314 pc=00000000000141f0..0000000000014270 │ │ │ │ - Augmentation data: b9 79 00 00 │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000001421c │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014220 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000014234 │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000014244 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - │ │ │ │ -00000778 0000000000000034 00000468 FDE cie=00000314 pc=000000000000e3a0..000000000000e480 │ │ │ │ - Augmentation data: a3 79 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e3a4 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e3a8 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000000e3bc │ │ │ │ - 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 000000000000e3c8 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 116 to 000000000000e43c │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e440 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e444 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e448 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000e450 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e454 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e458 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000007b0 0000000000000010 000007b4 FDE cie=00000000 pc=00000000000149a0..00000000000149c4 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000007c4 0000000000000018 000007c8 FDE cie=00000000 pc=00000000000149e0..0000000000014a28 │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000149f4 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000149f8 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000014a08 │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014a0c │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - │ │ │ │ -000007e0 000000000000002c 000004d0 FDE cie=00000314 pc=0000000000014a40..0000000000014b10 │ │ │ │ - Augmentation data: f3 7f 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014a44 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000014a50 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 128 to 0000000000014ad0 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014ad4 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014ad8 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000014ae0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 36 to 0000000000014b04 │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014b08 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014b0c │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - │ │ │ │ -00000810 000000000000002c 00000500 FDE cie=00000314 pc=0000000000014c00..0000000000014cd0 │ │ │ │ - Augmentation data: cc 7f 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014c04 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000014c10 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 128 to 0000000000014c90 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014c94 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014c98 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000014ca0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 36 to 0000000000014cc4 │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014cc8 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014ccc │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - │ │ │ │ -00000840 000000000000002c 00000530 FDE cie=00000314 pc=0000000000014dc0..0000000000014e90 │ │ │ │ - Augmentation data: a5 7f 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014dc4 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000014dd0 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 128 to 0000000000014e50 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014e54 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014e58 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000014e60 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 36 to 0000000000014e84 │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014e88 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014e8c │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - │ │ │ │ -00000870 000000000000002c 00000560 FDE cie=00000314 pc=0000000000014cd0..0000000000014db0 │ │ │ │ - Augmentation data: 7e 7f 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014cd4 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000014ce0 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 128 to 0000000000014d60 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014d64 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014d68 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000014d80 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 36 to 0000000000014da4 │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014da8 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014dac │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - │ │ │ │ -000008a0 000000000000002c 00000590 FDE cie=00000314 pc=0000000000014e90..0000000000014f70 │ │ │ │ - Augmentation data: 57 7f 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014e94 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000014ea0 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 128 to 0000000000014f20 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014f24 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014f28 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000014f40 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 36 to 0000000000014f64 │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014f68 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014f6c │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - │ │ │ │ -000008d0 000000000000002c 000005c0 FDE cie=00000314 pc=0000000000014b10..0000000000014bf0 │ │ │ │ - Augmentation data: 30 7f 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014b14 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000014b20 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 128 to 0000000000014ba0 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014ba4 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014ba8 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000014bc0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 36 to 0000000000014be4 │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014be8 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014bec │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - │ │ │ │ -00000900 0000000000000024 000005f0 FDE cie=00000314 pc=0000000000014f80..0000000000015060 │ │ │ │ - Augmentation data: 09 7f 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014f84 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000014f90 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 132 to 0000000000015014 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001501c │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000015020 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000015040 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00000928 0000000000000024 00000618 FDE cie=00000314 pc=0000000000015140..0000000000015220 │ │ │ │ - Augmentation data: ea 7e 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000015144 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000015150 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 132 to 00000000000151d4 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000151dc │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000151e0 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000015200 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00000950 0000000000000024 00000640 FDE cie=00000314 pc=0000000000015300..00000000000153e0 │ │ │ │ - Augmentation data: cb 7e 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000015304 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000015310 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 132 to 0000000000015394 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001539c │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000153a0 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 32 to 00000000000153c0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00000978 0000000000000024 00000668 FDE cie=00000314 pc=00000000000153e0..00000000000154c0 │ │ │ │ - Augmentation data: ac 7e 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000153e4 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000153f0 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 132 to 0000000000015474 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001547c │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000015480 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 32 to 00000000000154a0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -000009a0 0000000000000024 00000690 FDE cie=00000314 pc=0000000000015060..0000000000015140 │ │ │ │ - Augmentation data: 8d 7e 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000015064 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000015070 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 132 to 00000000000150f4 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000150fc │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000015100 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000015120 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -000009c8 0000000000000024 000006b8 FDE cie=00000314 pc=0000000000015220..0000000000015300 │ │ │ │ - Augmentation data: 6e 7e 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000015224 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000015230 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 132 to 00000000000152b4 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000152bc │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000152c0 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 32 to 00000000000152e0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -000009f0 0000000000000058 000009f4 FDE cie=00000000 pc=000000000000e480..000000000000e610 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e484 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e488 │ │ │ │ - DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000e494 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000e4a4 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000e4ac │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000000e4c0 │ │ │ │ - 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: 228 to 000000000000e5a4 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e5a8 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e5ac │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e5b0 │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e5b4 │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e5b8 │ │ │ │ - DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e5bc │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e5c0 │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000e5c8 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e5cc │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000000e5e0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e5e4 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e5e8 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e5ec │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e5f0 │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e5f4 │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e5f8 │ │ │ │ - DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e5fc │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e600 │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000e608 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e60c │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00000a4c 0000000000000044 00000a50 FDE cie=00000000 pc=00000000000154c0..00000000000156b0 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000154c4 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000154c8 │ │ │ │ - DW_CFA_offset: r30 ($s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 36 to 00000000000154ec │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e1e8 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000e1f4 │ │ │ │ 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: r28 ($s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r31 ($s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000001550c │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 136 to 0000000000015594 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc1: 64 to 00000000000155d4 │ │ │ │ + DW_CFA_advance_loc1: 136 to 000000000000e27c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000155d8 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000e288 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000155dc │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000155e0 │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000155e4 │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000155e8 │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000155ec │ │ │ │ - DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000155f8 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000155fc │ │ │ │ - DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000015600 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e28c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000015620 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000000e2a0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -00000a94 000000000000002c 00000a98 FDE cie=00000000 pc=000000000000e610..000000000000e7e4 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000e61c │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000e624 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000000e63c │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e640 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e644 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000000e660 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 84 to 000000000000e6b4 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e6b8 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e6bc │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e6c0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000ac4 0000000000000048 00000ac8 FDE cie=00000000 pc=000000000000e7f0..000000000000eaf4 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000e7f8 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000e808 │ │ │ │ - DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ +00000098 000000000000004c 0000004c FDE cie=00000050 pc=000000000000d8e0..000000000000dd88 │ │ │ │ + Augmentation data: c3 7f 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d8e4 │ │ │ │ + DW_CFA_def_cfa_offset: 1280 │ │ │ │ + DW_CFA_advance_loc1: 64 to 000000000000d924 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ - DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000000e830 │ │ │ │ - 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: r30 ($s7) at cfa-80 │ │ │ │ - DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_advance_loc1: 60 to 000000000000e86c │ │ │ │ DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 68 to 000000000000e8b0 │ │ │ │ - DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc2: 468 to 000000000000ea84 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ea88 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ea8c │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ea90 │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ea94 │ │ │ │ - DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ea98 │ │ │ │ - DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc1: 68 to 000000000000eadc │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000eae0 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000eae4 │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000eae8 │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000eaec │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00000b10 0000000000000044 00000b14 FDE cie=00000000 pc=000000000000eb00..000000000000ee9c │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000eb08 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000eb18 │ │ │ │ - DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ - DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000000eb44 │ │ │ │ - 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_loc2: 720 to 000000000000ee14 │ │ │ │ + DW_CFA_advance_loc2: 308 to 000000000000da58 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000da5c │ │ │ │ DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ee18 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000da60 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000da64 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ee1c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000da68 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ee20 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000da6c │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ee24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000da70 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ee28 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000da74 │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ee2c │ │ │ │ - DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc1: 88 to 000000000000ee84 │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ee88 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ee8c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000da78 │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ee90 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000da7c │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ee94 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - │ │ │ │ -00000b58 0000000000000028 00000b5c FDE cie=00000000 pc=00000000000156b0..00000000000157ac │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000156b4 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000156b8 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000156cc │ │ │ │ - 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_loc2: 196 to 0000000000015790 │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000015794 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000015798 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000157a4 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000157a8 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00000b84 0000000000000028 00000b88 FDE cie=00000000 pc=00000000000157b0..00000000000158ac │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000157b4 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000157b8 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000157cc │ │ │ │ - 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_loc2: 196 to 0000000000015890 │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000015894 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000015898 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000158a4 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000158a8 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00000bb0 0000000000000028 00000bb4 FDE cie=00000000 pc=00000000000158b0..00000000000159b4 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000158b4 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000158b8 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000158cc │ │ │ │ - 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_loc2: 208 to 000000000001599c │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000159a0 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000159a4 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000159ac │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000159b0 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00000bdc 0000000000000028 00000be0 FDE cie=00000000 pc=00000000000159c0..0000000000015ac4 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000159c4 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000159c8 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000159dc │ │ │ │ - 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_loc2: 208 to 0000000000015aac │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000015ab0 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000015ab4 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000015abc │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000015ac0 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00000c08 000000000000002c 000008f8 FDE cie=00000314 pc=0000000000015ad0..0000000000015bfc │ │ │ │ - Augmentation data: 37 7c 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000015ad4 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000015ad8 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000015aec │ │ │ │ - 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_loc2: 244 to 0000000000015be0 │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000015be4 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000015be8 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000015bf4 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000015bf8 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00000c38 000000000000002c 00000928 FDE cie=00000314 pc=0000000000015c00..0000000000015d2c │ │ │ │ - Augmentation data: 10 7c 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000015c04 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000015c08 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000015c1c │ │ │ │ - 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_loc2: 244 to 0000000000015d10 │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000015d14 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000015d18 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000015d24 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000015d28 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00000c68 000000000000002c 00000958 FDE cie=00000314 pc=0000000000015e60..0000000000015f8c │ │ │ │ - Augmentation data: e9 7b 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000015e64 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000015e68 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000015e7c │ │ │ │ - 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_loc2: 244 to 0000000000015f70 │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000015f74 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000015f78 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000015f84 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000015f88 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00000c98 000000000000002c 00000988 FDE cie=00000314 pc=0000000000015f90..00000000000160bc │ │ │ │ - Augmentation data: c2 7b 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000015f94 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000015f98 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000015fac │ │ │ │ - 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_loc2: 244 to 00000000000160a0 │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000160a4 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000160a8 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000160b4 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000160b8 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00000cc8 000000000000002c 000009b8 FDE cie=00000314 pc=0000000000015d30..0000000000015e5c │ │ │ │ - Augmentation data: 9b 7b 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000015d34 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000015d38 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000015d4c │ │ │ │ - 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_loc2: 244 to 0000000000015e40 │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000015e44 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000015e48 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000015e54 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000015e58 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00000cf8 000000000000002c 000009e8 FDE cie=00000314 pc=00000000000160c0..00000000000161ec │ │ │ │ - Augmentation data: 74 7b 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000160c4 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000160c8 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000160dc │ │ │ │ - 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_loc2: 244 to 00000000000161d0 │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000161d4 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000161d8 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000161e4 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000161e8 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00000d28 000000000000002c 00000a18 FDE cie=00000314 pc=00000000000161f0..0000000000016324 │ │ │ │ - Augmentation data: 4d 7b 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000161f4 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000161f8 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000001620c │ │ │ │ - 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_loc2: 256 to 000000000001630c │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000016310 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000016314 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001631c │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000016320 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00000d58 000000000000002c 00000a48 FDE cie=00000314 pc=00000000000165b0..00000000000166e4 │ │ │ │ - Augmentation data: 26 7b 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000165b4 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000165b8 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000165cc │ │ │ │ - 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_loc2: 256 to 00000000000166cc │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000166d0 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000166d4 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000166dc │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000166e0 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00000d88 000000000000002c 00000a78 FDE cie=00000314 pc=0000000000016330..0000000000016464 │ │ │ │ - Augmentation data: ff 7a 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000016334 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000016338 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000001634c │ │ │ │ - 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_loc2: 256 to 000000000001644c │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000016450 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000016454 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001645c │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000016460 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00000db8 000000000000002c 00000aa8 FDE cie=00000314 pc=0000000000016470..00000000000165a4 │ │ │ │ - Augmentation data: d8 7a 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000016474 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000016478 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000001648c │ │ │ │ - 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_loc2: 256 to 000000000001658c │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000016590 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000016594 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001659c │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000165a0 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00000de8 000000000000002c 00000ad8 FDE cie=00000314 pc=00000000000166f0..0000000000016824 │ │ │ │ - Augmentation data: b1 7a 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000166f4 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000166f8 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000001670c │ │ │ │ - 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_loc2: 256 to 000000000001680c │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000016810 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000016814 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001681c │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000016820 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000da80 │ │ │ │ + DW_CFA_restore: r31 ($s8) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000da88 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000000daa0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000e18 000000000000002c 00000b08 FDE cie=00000314 pc=0000000000016830..0000000000016964 │ │ │ │ - Augmentation data: 8a 7a 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000016834 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000016838 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000001684c │ │ │ │ +000000e8 0000000000000044 0000009c FDE cie=00000050 pc=000000000000dd90..000000000000df80 │ │ │ │ + Augmentation data: a0 7f 00 00 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000dd98 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 60 to 000000000000ddd4 │ │ │ │ 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_loc2: 256 to 000000000001694c │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000016950 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000016954 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001695c │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000016960 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00000e48 0000000000000028 00000e4c FDE cie=00000000 pc=0000000000016970..0000000000016a6c │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000016974 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000016978 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000001698c │ │ │ │ - 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_loc2: 196 to 0000000000016a50 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc2: 312 to 000000000000df0c │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000016a54 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000016a58 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000df14 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000016a64 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000016a68 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00000e74 0000000000000028 00000e78 FDE cie=00000000 pc=0000000000016a70..0000000000016b74 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000016a74 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000016a78 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000016a8c │ │ │ │ - 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_loc2: 208 to 0000000000016b5c │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000016b60 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000df18 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000016b64 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000016b6c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000df1c │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000016b70 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000df20 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000df24 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00000ea0 0000000000000030 00000b90 FDE cie=00000314 pc=0000000000016b80..0000000000016d00 │ │ │ │ - Augmentation data: 0b 7a 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000016b84 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000016b88 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000016b98 │ │ │ │ - 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: 208 to 0000000000016c68 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000df28 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000000df3c │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000016c6c │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000016c70 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000016c74 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000016c78 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000016c80 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000df48 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000df4c │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000000df60 │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -00000ed4 0000000000000030 00000bc4 FDE cie=00000314 pc=0000000000016d00..0000000000016de4 │ │ │ │ - Augmentation data: f6 79 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000016d04 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000016d08 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000016d1c │ │ │ │ - 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: 116 to 0000000000016d90 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000016d94 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000016d98 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000016da0 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000016da4 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000016da8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000f08 0000000000000030 00000bf8 FDE cie=00000314 pc=0000000000016df0..0000000000016edc │ │ │ │ - Augmentation data: da 79 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000016df4 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000016df8 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000016e0c │ │ │ │ - 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: 124 to 0000000000016e88 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000016e8c │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000016e90 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000016e98 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000016e9c │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000016ea0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ +00000130 0000000000000010 00000134 FDE cie=00000000 pc=00000000000104c0..00000000000104c8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000f3c 0000000000000038 00000c2c FDE cie=00000314 pc=0000000000016ee0..0000000000016fd8 │ │ │ │ - Augmentation data: be 79 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000016ee4 │ │ │ │ +00000144 000000000000003c 00000148 FDE cie=00000000 pc=000000000000e2e0..000000000000e51c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e2e4 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000016ee8 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000016efc │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000e2ec │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 124 to 0000000000016f78 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000016f7c │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000016f80 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000016f88 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000016f8c │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000016f90 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000016fa0 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000016fb8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000016fc4 │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00000f78 0000000000000018 00000f7c FDE cie=00000000 pc=0000000000016fe0..00000000000170a0 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000016fe8 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000016ff4 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000000e300 │ │ │ │ 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_nop │ │ │ │ - │ │ │ │ -00000f94 0000000000000048 00000f98 FDE cie=00000000 pc=00000000000170a0..00000000000172a4 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000170a4 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000170ac │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 28 to 00000000000170c8 │ │ │ │ - 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: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 344 to 0000000000017220 │ │ │ │ + DW_CFA_advance_loc2: 376 to 000000000000e478 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000017224 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e47c │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000017228 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e480 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001722c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e484 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000017230 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e488 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000017234 │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000017238 │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001723c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e48c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000017240 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000000e4a0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 68 to 0000000000017284 │ │ │ │ + DW_CFA_advance_loc1: 100 to 000000000000e504 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000017288 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e508 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001728c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e50c │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000017290 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e510 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000017294 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e514 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000017298 │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001729c │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000172a0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e518 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ │ │ │ │ -00000fe0 0000000000000038 00000cd0 FDE cie=00000314 pc=00000000000172c0..00000000000173b8 │ │ │ │ - Augmentation data: 32 79 00 00 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000172c8 │ │ │ │ +00000184 0000000000000038 00000188 FDE cie=00000000 pc=000000000000e520..000000000000e6d8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e524 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000172d8 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000e52c │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000e538 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 128 to 0000000000017358 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc2: 264 to 000000000000e640 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001735c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e644 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000017360 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000017368 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e648 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001736c │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000e650 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e654 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000017380 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000e660 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 36 to 00000000000173a4 │ │ │ │ + DW_CFA_advance_loc1: 100 to 000000000000e6c4 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000173a8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e6c8 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000173ac │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e6cc │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000173b0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e6d0 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000173b4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e6d4 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000101c 0000000000000034 00001020 FDE cie=00000000 pc=00000000000173c0..0000000000017454 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000173c4 │ │ │ │ +000001c0 0000000000000034 000001c4 FDE cie=00000000 pc=00000000000104e0..0000000000010598 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000104e4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000173cc │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000104ec │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000173d8 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000173e0 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000104fc │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 48 to 0000000000017410 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000017418 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 52 to 0000000000010530 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001741c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010534 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000017424 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010538 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000010540 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000017428 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010544 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000017440 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000010560 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000017444 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000010584 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000017448 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010588 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001744c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001058c │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000017450 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00001054 000000000000003c 00000d44 FDE cie=00000314 pc=0000000000017460..00000000000178c8 │ │ │ │ - Augmentation data: c7 78 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000017464 │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001746c │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 52 to 00000000000174a0 │ │ │ │ - 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_offset: r28 ($s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 360 to 0000000000017608 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001760c │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000017610 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010590 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000017614 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000017618 │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001761c │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000017624 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000017628 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010594 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000017640 │ │ │ │ - DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001094 0000000000000098 00000d84 FDE cie=00000314 pc=00000000000178e0..0000000000017ce8 │ │ │ │ - Augmentation data: b2 78 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000178e4 │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000000178fc │ │ │ │ - DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000017924 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ +000001f8 000000000000015c 000001ac FDE cie=00000050 pc=000000000000e6e0..000000000000fd98 │ │ │ │ + Augmentation data: ab 7e 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e6e4 │ │ │ │ + DW_CFA_def_cfa_offset: 656 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000000e6fc │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000000e718 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001792c │ │ │ │ DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000017948 │ │ │ │ + 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: r22 ($fp) at cfa-16 │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 92 to 000000000000e774 │ │ │ │ + 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: 468 to 0000000000017b1c │ │ │ │ + DW_CFA_offset: r56 ($fs0) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000000e790 │ │ │ │ + DW_CFA_offset: r60 ($fs4) at cfa-136 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000000e7a4 │ │ │ │ + DW_CFA_offset: r58 ($fs2) at cfa-120 │ │ │ │ + DW_CFA_offset: r59 ($fs3) at cfa-128 │ │ │ │ + DW_CFA_offset: r62 ($fs6) at cfa-152 │ │ │ │ + DW_CFA_advance_loc: 52 to 000000000000e7d8 │ │ │ │ + DW_CFA_offset: r57 ($fs1) at cfa-112 │ │ │ │ + DW_CFA_offset: r61 ($fs5) at cfa-144 │ │ │ │ + DW_CFA_advance_loc2: 3668 to 000000000000f62c │ │ │ │ + DW_CFA_restore: r57 ($fs1) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f630 │ │ │ │ + DW_CFA_restore: r58 ($fs2) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f634 │ │ │ │ + DW_CFA_restore: r59 ($fs3) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f638 │ │ │ │ + DW_CFA_restore: r60 ($fs4) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f63c │ │ │ │ + DW_CFA_restore: r61 ($fs5) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f640 │ │ │ │ + DW_CFA_restore: r62 ($fs6) │ │ │ │ + DW_CFA_advance_loc2: 748 to 000000000000f92c │ │ │ │ DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000017b20 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000017b24 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000017b28 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f930 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000017b2c │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000017b30 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f934 │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f938 │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000017b34 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f93c │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc1: 108 to 0000000000017ba0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f940 │ │ │ │ + DW_CFA_restore: r56 ($fs0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f944 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000017ba4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f948 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000017ba8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f94c │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000017bac │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000017bb0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f950 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f954 │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000f95c │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f960 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000017bc0 │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000f968 │ │ │ │ + DW_CFA_def_cfa_offset: 656 │ │ │ │ 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: 72 to 0000000000017c08 │ │ │ │ + DW_CFA_offset: r56 ($fs0) at cfa-104 │ │ │ │ + DW_CFA_offset: r57 ($fs1) at cfa-112 │ │ │ │ + DW_CFA_offset: r58 ($fs2) at cfa-120 │ │ │ │ + DW_CFA_offset: r59 ($fs3) at cfa-128 │ │ │ │ + DW_CFA_offset: r60 ($fs4) at cfa-136 │ │ │ │ + DW_CFA_offset: r61 ($fs5) at cfa-144 │ │ │ │ + DW_CFA_offset: r62 ($fs6) at cfa-152 │ │ │ │ + DW_CFA_advance_loc: 56 to 000000000000f9a0 │ │ │ │ + DW_CFA_restore: r57 ($fs1) │ │ │ │ + DW_CFA_restore: r58 ($fs2) │ │ │ │ + DW_CFA_restore: r59 ($fs3) │ │ │ │ + DW_CFA_restore: r60 ($fs4) │ │ │ │ + DW_CFA_restore: r61 ($fs5) │ │ │ │ + DW_CFA_restore: r62 ($fs6) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000f9a8 │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f9ac │ │ │ │ DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f9b0 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f9b4 │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f9b8 │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f9bc │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000017c24 │ │ │ │ - DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f9c0 │ │ │ │ + DW_CFA_restore: r56 ($fs0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f9c4 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f9c8 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f9cc │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f9d0 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f9d4 │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f9d8 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000f9e0 │ │ │ │ + DW_CFA_def_cfa_offset: 656 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + 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: r29 ($s6) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000000fa04 │ │ │ │ + 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_loc: 12 to 0000000000017c30 │ │ │ │ + DW_CFA_offset: r56 ($fs0) at cfa-104 │ │ │ │ + DW_CFA_advance_loc2: 332 to 000000000000fb50 │ │ │ │ + DW_CFA_offset: r57 ($fs1) at cfa-112 │ │ │ │ + DW_CFA_offset: r58 ($fs2) at cfa-120 │ │ │ │ + DW_CFA_offset: r59 ($fs3) at cfa-128 │ │ │ │ + DW_CFA_offset: r60 ($fs4) at cfa-136 │ │ │ │ + DW_CFA_offset: r61 ($fs5) at cfa-144 │ │ │ │ + DW_CFA_offset: r62 ($fs6) at cfa-152 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000fb60 │ │ │ │ + DW_CFA_restore: r57 ($fs1) │ │ │ │ + DW_CFA_restore: r58 ($fs2) │ │ │ │ + DW_CFA_restore: r59 ($fs3) │ │ │ │ + DW_CFA_restore: r60 ($fs4) │ │ │ │ + DW_CFA_restore: r61 ($fs5) │ │ │ │ + DW_CFA_restore: r62 ($fs6) │ │ │ │ + DW_CFA_advance_loc1: 88 to 000000000000fbb8 │ │ │ │ + DW_CFA_offset: r57 ($fs1) at cfa-112 │ │ │ │ + DW_CFA_offset: r58 ($fs2) at cfa-120 │ │ │ │ + DW_CFA_offset: r59 ($fs3) at cfa-128 │ │ │ │ + DW_CFA_offset: r60 ($fs4) at cfa-136 │ │ │ │ + DW_CFA_offset: r61 ($fs5) at cfa-144 │ │ │ │ + DW_CFA_offset: r62 ($fs6) at cfa-152 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000000fbd4 │ │ │ │ + DW_CFA_restore: r57 ($fs1) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000fbd8 │ │ │ │ + DW_CFA_restore: r58 ($fs2) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000fbdc │ │ │ │ + DW_CFA_restore: r59 ($fs3) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000fbe0 │ │ │ │ + DW_CFA_restore: r60 ($fs4) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000fbe4 │ │ │ │ + DW_CFA_restore: r61 ($fs5) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000fbe8 │ │ │ │ + DW_CFA_restore: r62 ($fs6) │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000000fbfc │ │ │ │ DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000fc00 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000fc04 │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000fc08 │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000fc0c │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc1: 64 to 0000000000017c70 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000fc10 │ │ │ │ + DW_CFA_restore: r56 ($fs0) │ │ │ │ + DW_CFA_advance_loc1: 88 to 000000000000fc68 │ │ │ │ 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 │ │ │ │ - │ │ │ │ -00001130 000000000000003c 00001134 FDE cie=00000000 pc=0000000000017cf0..0000000000017dfc │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000017cf4 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000017cfc │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000017d08 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000017d18 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 168 to 0000000000017dc0 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000017dc4 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000017dc8 │ │ │ │ + DW_CFA_offset: r56 ($fs0) at cfa-104 │ │ │ │ + DW_CFA_offset: r57 ($fs1) at cfa-112 │ │ │ │ + DW_CFA_offset: r58 ($fs2) at cfa-120 │ │ │ │ + DW_CFA_offset: r59 ($fs3) at cfa-128 │ │ │ │ + DW_CFA_offset: r60 ($fs4) at cfa-136 │ │ │ │ + DW_CFA_offset: r61 ($fs5) at cfa-144 │ │ │ │ + DW_CFA_offset: r62 ($fs6) at cfa-152 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000fc78 │ │ │ │ + DW_CFA_restore: r57 ($fs1) │ │ │ │ + DW_CFA_restore: r58 ($fs2) │ │ │ │ + DW_CFA_restore: r59 ($fs3) │ │ │ │ + DW_CFA_restore: r60 ($fs4) │ │ │ │ + DW_CFA_restore: r61 ($fs5) │ │ │ │ + DW_CFA_restore: r62 ($fs6) │ │ │ │ + DW_CFA_advance_loc1: 112 to 000000000000fce8 │ │ │ │ + DW_CFA_restore: r22 ($fp) │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000017dd0 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000017dd4 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000017ddc │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000017de0 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000017de8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000017dec │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000017df0 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000017df4 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000017df8 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_restore: r30 ($s7) │ │ │ │ + DW_CFA_restore: r31 ($s8) │ │ │ │ + DW_CFA_restore: r56 ($fs0) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000fcf0 │ │ │ │ + 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_offset: r56 ($fs0) at cfa-104 │ │ │ │ + DW_CFA_advance_loc1: 152 to 000000000000fd88 │ │ │ │ + DW_CFA_offset: r57 ($fs1) at cfa-112 │ │ │ │ + DW_CFA_offset: r58 ($fs2) at cfa-120 │ │ │ │ + DW_CFA_offset: r59 ($fs3) at cfa-128 │ │ │ │ + DW_CFA_offset: r60 ($fs4) at cfa-136 │ │ │ │ + DW_CFA_offset: r61 ($fs5) at cfa-144 │ │ │ │ + DW_CFA_offset: r62 ($fs6) at cfa-152 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000fd90 │ │ │ │ + DW_CFA_restore: r57 ($fs1) │ │ │ │ + DW_CFA_restore: r58 ($fs2) │ │ │ │ + DW_CFA_restore: r59 ($fs3) │ │ │ │ + DW_CFA_restore: r60 ($fs4) │ │ │ │ + DW_CFA_restore: r61 ($fs5) │ │ │ │ + DW_CFA_restore: r62 ($fs6) │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -00001170 000000000000002c 00001174 FDE cie=00000000 pc=0000000000017e00..0000000000017ec8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000017e04 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000017e08 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 60 to 0000000000017e44 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000017e4c │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000017e60 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000017e70 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000017e78 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000017e80 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 60 to 0000000000017ebc │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000017ec4 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000011a0 0000000000000028 00000e90 FDE cie=00000314 pc=0000000000017ed0..0000000000017f3c │ │ │ │ - Augmentation data: c7 77 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000017ed4 │ │ │ │ +00000358 0000000000000018 0000035c FDE cie=00000000 pc=00000000000105a0..000000000001062c │ │ │ │ + DW_CFA_advance_loc: 60 to 00000000000105dc │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000017ed8 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000017ee8 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000105e0 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000017f14 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 52 to 0000000000010614 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000017f18 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000017f20 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000017f24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010618 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000017f28 │ │ │ │ - DW_CFA_restore_state │ │ │ │ │ │ │ │ -000011cc 000000000000008c 00000ebc FDE cie=00000314 pc=0000000000017f40..0000000000018414 │ │ │ │ - Augmentation data: ab 77 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000017f44 │ │ │ │ +00000374 0000000000000050 00000328 FDE cie=00000050 pc=000000000000fda0..00000000000104c0 │ │ │ │ + Augmentation data: 95 7d 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000fda4 │ │ │ │ DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc: 60 to 0000000000017f80 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc1: 68 to 000000000000fde8 │ │ │ │ + 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: r29 ($s6) at cfa-72 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 96 to 0000000000017fe0 │ │ │ │ + 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_offset: r30 ($s7) at cfa-80 │ │ │ │ + DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ + DW_CFA_offset: r56 ($fs0) at cfa-104 │ │ │ │ + DW_CFA_advance_loc2: 1120 to 0000000000010248 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000017fe4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001024c │ │ │ │ + DW_CFA_restore: r22 ($fp) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010250 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000017fec │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010254 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000017ff0 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000018000 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000001802c │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 56 to 0000000000018064 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 104 to 00000000000180cc │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000180d0 │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 44 to 00000000000180fc │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 196 to 00000000000181c0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010258 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000181c4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001025c │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 28 to 00000000000181e0 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 76 to 000000000001822c │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000018230 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010260 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000018240 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000018244 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000018250 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc1: 60 to 000000000001828c │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000018298 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000182a0 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 52 to 00000000000182d4 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000182e0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010264 │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010268 │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001026c │ │ │ │ + DW_CFA_restore: r30 ($s7) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010270 │ │ │ │ + DW_CFA_restore: r31 ($s8) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010274 │ │ │ │ + DW_CFA_restore: r56 ($fs0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010278 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000010280 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000182e8 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000182f0 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc1: 128 to 0000000000018370 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc1: 60 to 00000000000183ac │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 48 to 00000000000183dc │ │ │ │ - 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: 12 to 00000000000183e8 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000183f0 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000183f8 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000018400 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000018410 │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000125c 000000000000008c 00000f4c FDE cie=00000314 pc=0000000000018420..00000000000188f4 │ │ │ │ - Augmentation data: 71 77 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000018424 │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc: 60 to 0000000000018460 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ +000003c8 000000000000001c 000003cc FDE cie=00000000 pc=0000000000010640..00000000000106a0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010644 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000010654 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 96 to 00000000000184c0 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000003e8 000000000000001c 000003ec FDE cie=00000000 pc=00000000000106a0..0000000000010738 │ │ │ │ + DW_CFA_advance_loc1: 36 to 00000000000106c4 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000106cc │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 80 to 000000000001071c │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000184c4 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000184cc │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000184d0 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000010734 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000184e0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000001850c │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 56 to 0000000000018544 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 104 to 00000000000185ac │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000185b0 │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 44 to 00000000000185dc │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 196 to 00000000000186a0 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000186a4 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 28 to 00000000000186c0 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 76 to 000000000001870c │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000018710 │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000018720 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000018724 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000018730 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc1: 60 to 000000000001876c │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000018778 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000018780 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 52 to 00000000000187b4 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000187c0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000187c8 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000187d0 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc1: 128 to 0000000000018850 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc1: 60 to 000000000001888c │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 48 to 00000000000188bc │ │ │ │ - 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: 12 to 00000000000188c8 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000188d0 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000188d8 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000188e0 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000188f0 │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000012ec 000000000000008c 00000fdc FDE cie=00000314 pc=0000000000018900..0000000000018dd4 │ │ │ │ - Augmentation data: 37 77 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000018904 │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc: 60 to 0000000000018940 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ +00000408 0000000000000024 0000040c FDE cie=00000000 pc=0000000000010740..00000000000107cc │ │ │ │ + DW_CFA_advance_loc1: 68 to 0000000000010784 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010788 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 96 to 00000000000189a0 │ │ │ │ + DW_CFA_advance_loc: 32 to 00000000000107a8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000189a4 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000189ac │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000189b0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000107ac │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000189c0 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000107c0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 44 to 00000000000189ec │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 56 to 0000000000018a24 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 104 to 0000000000018a8c │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000018a90 │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000018abc │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 196 to 0000000000018b80 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000018b84 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000018ba0 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 76 to 0000000000018bec │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000018bf0 │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000018c00 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000018c04 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000018c10 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc1: 60 to 0000000000018c4c │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000018c58 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000018c60 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 52 to 0000000000018c94 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000018ca0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000018ca8 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000018cb0 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc1: 128 to 0000000000018d30 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc1: 60 to 0000000000018d6c │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 48 to 0000000000018d9c │ │ │ │ - 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: 12 to 0000000000018da8 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000018db0 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000018db8 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000018dc0 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000018dd0 │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000107c4 │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000107c8 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000137c 000000000000004c 0000106c FDE cie=00000314 pc=0000000000018de0..0000000000019264 │ │ │ │ - Augmentation data: ff 76 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000018de4 │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000018e00 │ │ │ │ +00000430 0000000000000010 00000434 FDE cie=00000000 pc=00000000000107d0..00000000000107e4 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00000444 0000000000000050 000003f8 FDE cie=00000050 pc=00000000000107f0..0000000000011374 │ │ │ │ + Augmentation data: 0b 7d 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000107f4 │ │ │ │ + DW_CFA_def_cfa_offset: 688 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000010810 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000001083c │ │ │ │ + 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_advance_loc: 52 to 0000000000018e34 │ │ │ │ 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: 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_advance_loc2: 332 to 0000000000018f80 │ │ │ │ + DW_CFA_offset: r56 ($fs0) at cfa-104 │ │ │ │ + DW_CFA_advance_loc2: 1484 to 0000000000010e08 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000018f84 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010e0c │ │ │ │ DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000018f88 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010e10 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000018f8c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010e14 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000018f90 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010e18 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000018f94 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010e1c │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000018f98 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010e20 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000018f9c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010e24 │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000018fa0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010e28 │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000018fa4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010e2c │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000018fa8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010e30 │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000018fac │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000018fc0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000013cc 0000000000000038 000010bc FDE cie=00000314 pc=000000000000eea0..000000000000f078 │ │ │ │ - Augmentation data: 63 6d 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000eea4 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000eea8 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000000eebc │ │ │ │ - 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 000000000000eec8 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc2: 252 to 000000000000efc4 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000efc8 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000efcc │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000efd0 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000efd4 │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000efdc │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000efe0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010e34 │ │ │ │ + DW_CFA_restore: r56 ($fs0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010e38 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000efe8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000010e40 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001408 000000000000003c 000010f8 FDE cie=00000314 pc=000000000000f080..000000000000f2c8 │ │ │ │ - Augmentation data: 77 6d 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f084 │ │ │ │ +00000498 000000000000003c 0000044c FDE cie=00000050 pc=0000000000011380..000000000001149c │ │ │ │ + Augmentation data: 49 7d 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000011384 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f088 │ │ │ │ + DW_CFA_advance_loc: 32 to 00000000000113a4 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000000f09c │ │ │ │ - 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: r29 ($s6) at cfa-64 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000f0ac │ │ │ │ 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: r28 ($s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 312 to 000000000000f1e4 │ │ │ │ + DW_CFA_advance_loc1: 148 to 0000000000011438 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f1e8 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f1ec │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000001144c │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f1f0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000011450 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000011454 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000011458 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f1f4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001145c │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f1f8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000011460 │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000f200 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f204 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000011464 │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000011468 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f208 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000011470 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00001448 0000000000000040 00001138 FDE cie=00000314 pc=000000000000f2d0..000000000000f480 │ │ │ │ - Augmentation data: 93 6d 00 00 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000f2e0 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000f2ec │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 64 to 000000000000f32c │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000f334 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc1: 44 to 000000000000f360 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ +000004d8 0000000000000028 000004dc FDE cie=00000000 pc=00000000000114a0..0000000000011510 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000114a4 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000114a8 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000114b4 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f364 │ │ │ │ + DW_CFA_advance_loc1: 60 to 00000000000114f0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f368 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000114f4 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000114f8 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000000f380 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000011500 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000f390 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 56 to 000000000000f3c8 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc1: 152 to 000000000000f460 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000011504 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000f468 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f46c │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000011508 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001150c │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ │ │ │ │ -0000148c 0000000000000010 00001490 FDE cie=00000000 pc=0000000000019280..00000000000192d0 │ │ │ │ +00000504 0000000000000010 00000508 FDE cie=00000000 pc=0000000000011510..000000000001152c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000014a0 0000000000000030 00001190 FDE cie=00000314 pc=00000000000192e0..0000000000019460 │ │ │ │ - Augmentation data: 0b 76 00 00 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000192f0 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000019300 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 68 to 0000000000019344 │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000019348 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000019350 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc1: 48 to 0000000000019380 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc2: 204 to 000000000001944c │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ +00000518 0000000000000010 0000051c FDE cie=00000000 pc=0000000000011530..0000000000011574 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000014d4 0000000000000030 000011c4 FDE cie=00000314 pc=0000000000019460..00000000000195e0 │ │ │ │ - Augmentation data: eb 75 00 00 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000019470 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000019480 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 68 to 00000000000194c4 │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000194c8 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000194d0 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc1: 48 to 0000000000019500 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc2: 204 to 00000000000195cc │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ +0000052c 0000000000000010 00000530 FDE cie=00000000 pc=0000000000011580..00000000000115b0 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001508 0000000000000030 000011f8 FDE cie=00000314 pc=00000000000195e0..0000000000019760 │ │ │ │ - Augmentation data: cb 75 00 00 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000195f0 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000019600 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 68 to 0000000000019644 │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000019648 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000019650 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc1: 48 to 0000000000019680 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc2: 204 to 000000000001974c │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ +00000540 0000000000000010 00000544 FDE cie=00000000 pc=00000000000115b0..00000000000115e4 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000153c 000000000000004c 0000122c FDE cie=00000314 pc=0000000000019760..0000000000019a20 │ │ │ │ - Augmentation data: ab 75 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000019764 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000019768 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000019778 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 96 to 00000000000197d8 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc2: 336 to 0000000000019928 │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001992c │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000019930 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000019938 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001993c │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000019940 │ │ │ │ - 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_advance_loc: 32 to 0000000000019960 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 56 to 0000000000019998 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000199a8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 36 to 00000000000199cc │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000000199e4 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000199f4 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000019a08 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000019a18 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - │ │ │ │ -0000158c 000000000000004c 0000127c FDE cie=00000314 pc=0000000000019a20..0000000000019ce8 │ │ │ │ - Augmentation data: 8c 75 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000019a24 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000019a28 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000019a38 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 96 to 0000000000019a98 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc2: 336 to 0000000000019be8 │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000019bec │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000019bf0 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000019bf8 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000019bfc │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000019c00 │ │ │ │ - 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_advance_loc: 32 to 0000000000019c20 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 64 to 0000000000019c60 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000019c70 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000019c94 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000019cac │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000019cbc │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000019cd0 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000019ce0 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - │ │ │ │ -000015dc 0000000000000020 000015e0 FDE cie=00000000 pc=0000000000019cf0..0000000000019d70 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000019cf4 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000019cf8 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000019d04 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000019d18 │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc1: 80 to 0000000000019d68 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000019d6c │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ +00000554 0000000000000010 00000558 FDE cie=00000000 pc=00000000000115f0..0000000000011628 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001600 0000000000000020 00001604 FDE cie=00000000 pc=0000000000019d70..0000000000019df0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000019d74 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000019d78 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000019d84 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000019d98 │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc1: 80 to 0000000000019de8 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000019dec │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ +00000568 0000000000000014 0000056c FDE cie=00000000 pc=0000000000011630..0000000000011668 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -00001624 000000000000002c 00001314 FDE cie=00000314 pc=0000000000019e00..0000000000019f78 │ │ │ │ - Augmentation data: 25 75 00 00 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000019e0c │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000019e24 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 136 to 0000000000019eac │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000019ec0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000019eec │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000019ef0 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000019f00 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 52 to 0000000000019f34 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -00001654 000000000000003c 00001344 FDE cie=00000314 pc=000000000000f480..000000000000fc6c │ │ │ │ - Augmentation data: 9c 6b 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f484 │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000000f49c │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000000f4c0 │ │ │ │ - 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_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 1312 to 000000000000f9e0 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f9e4 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f9e8 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f9ec │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f9f0 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f9f4 │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f9f8 │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f9fc │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000fa00 │ │ │ │ - DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001694 000000000000002c 00001384 FDE cie=00000314 pc=0000000000019f80..000000000001a130 │ │ │ │ - Augmentation data: c4 74 00 00 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000019f8c │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000019fb0 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 164 to 000000000001a054 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000001a060 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 76 to 000000000001a0ac │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001a0b0 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000001a0c0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000001a0ec │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ +00000580 0000000000000010 00000584 FDE cie=00000000 pc=0000000000011680..00000000000116cc │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -000016c4 000000000000002c 000013b4 FDE cie=00000314 pc=000000000001a140..000000000001a318 │ │ │ │ - Augmentation data: a3 74 00 00 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000001a14c │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000001a170 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 148 to 000000000001a204 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000001a220 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 76 to 000000000001a26c │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001a270 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000001a280 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 84 to 000000000001a2d4 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000016f4 00000000000000a4 000013e4 FDE cie=00000314 pc=000000000000fc70..0000000000010a1c │ │ │ │ - Augmentation data: b8 6b 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000fc74 │ │ │ │ - DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000fc7c │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 48 to 000000000000fcac │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ +00000594 0000000000000028 00000598 FDE cie=00000000 pc=00000000000116d0..0000000000011750 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000116d4 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000116d8 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r56 ($fs0) at cfa-88 │ │ │ │ - DW_CFA_offset: r30 ($s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000000fcd0 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 60 to 000000000000fd0c │ │ │ │ - DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc2: 908 to 0000000000010098 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000116e4 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 56 to 000000000001171c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001009c │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000100a0 │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000100a4 │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000100a8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000011720 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000100ac │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000100b0 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000100b4 │ │ │ │ - DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000100b8 │ │ │ │ - DW_CFA_restore: r56 ($fs0) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000100bc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000011724 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000100c0 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000011740 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 384 to 0000000000010240 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc1: 96 to 00000000000102a0 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 96 to 0000000000010300 │ │ │ │ - DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc2: 1004 to 00000000000106ec │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000106f8 │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc1: 56 to 0000000000010730 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000010740 │ │ │ │ - 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: r29 ($s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000010748 │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000010754 │ │ │ │ - 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: 4 to 0000000000010758 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 52 to 000000000001078c │ │ │ │ - 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: r29 ($s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000010798 │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 40 to 00000000000107c0 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000107c8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 60 to 0000000000010804 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000010810 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 344 to 0000000000010968 │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 48 to 0000000000010998 │ │ │ │ - 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 00000000000109a0 │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000179c 0000000000000050 0000148c FDE cie=00000314 pc=0000000000010a20..00000000000123cc │ │ │ │ - Augmentation data: 61 6c 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010a24 │ │ │ │ - DW_CFA_def_cfa_offset: 848 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010a28 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000010a44 │ │ │ │ - DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 52 to 0000000000010a78 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ - 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_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: r56 ($fs0) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 4068 to 0000000000011a5c │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000011744 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011a60 │ │ │ │ - DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011a64 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000011748 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011a68 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011a6c │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011a70 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011a74 │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011a78 │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011a7c │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011a80 │ │ │ │ - DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011a84 │ │ │ │ - DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011a88 │ │ │ │ - DW_CFA_restore: r56 ($fs0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011a8c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001174c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000011aa0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ │ │ │ │ -000017f0 0000000000000018 000017f4 FDE cie=00000000 pc=000000000000d190..000000000000d1e8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d194 │ │ │ │ +000005c0 0000000000000024 000005c4 FDE cie=00000000 pc=0000000000011750..000000000001182c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000011754 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d198 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000d1a4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000011758 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000180c 0000000000000030 000014fc FDE cie=00000314 pc=000000000001a320..000000000001a648 │ │ │ │ - Augmentation data: 6a 73 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001a324 │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000001a33c │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000001a34c │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001a354 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc2: 292 to 000000000001a478 │ │ │ │ + DW_CFA_advance_loc1: 104 to 00000000000117c0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001a47c │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001a480 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001a488 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001a48c │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000117c8 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000001a4a0 │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000117e0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00001840 0000000000000040 00001530 FDE cie=00000314 pc=00000000000123d0..0000000000012d28 │ │ │ │ - Augmentation data: fb 6d 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000123d4 │ │ │ │ - DW_CFA_def_cfa_offset: 1040 │ │ │ │ - DW_CFA_advance_loc: 28 to 00000000000123f0 │ │ │ │ - DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000012414 │ │ │ │ - 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_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_advance_loc2: 1764 to 0000000000012af8 │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000011808 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012afc │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012b00 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012b04 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012b08 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012b0c │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012b10 │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012b14 │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012b18 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000011810 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000012b20 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000011818 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00001884 0000000000000034 00001888 FDE cie=00000000 pc=000000000001a660..000000000001a758 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001a664 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001a66c │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000001a67c │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ +000005e8 0000000000000024 000005ec FDE cie=00000000 pc=0000000000011830..000000000001190c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000011834 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000011838 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 148 to 000000000001a710 │ │ │ │ + DW_CFA_advance_loc1: 104 to 00000000000118a0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001a714 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001a718 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001a71c │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001a720 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000118a8 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000001a740 │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000118c0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001a744 │ │ │ │ + DW_CFA_advance_loc: 40 to 00000000000118e8 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001a748 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001a74c │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001a750 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001a754 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000118f0 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000118f8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ │ │ │ │ -000018bc 00000000000000cc 000015ac FDE cie=00000314 pc=000000000001a760..000000000001ae10 │ │ │ │ - Augmentation data: d3 72 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001a764 │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001a768 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000001a788 │ │ │ │ +00000610 0000000000000114 000005c4 FDE cie=00000050 pc=0000000000011910..0000000000012bf0 │ │ │ │ + Augmentation data: df 7b 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000011914 │ │ │ │ + DW_CFA_def_cfa_offset: 832 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000011920 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000001a7a0 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ - DW_CFA_advance_loc1: 172 to 000000000001a84c │ │ │ │ + DW_CFA_advance_loc1: 64 to 0000000000011960 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ - DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc2: 316 to 0000000000011a9c │ │ │ │ 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: r56 ($fs0) at cfa-104 │ │ │ │ + DW_CFA_offset: r57 ($fs1) at cfa-112 │ │ │ │ + DW_CFA_advance_loc1: 144 to 0000000000011b2c │ │ │ │ + DW_CFA_offset: r58 ($fs2) at cfa-120 │ │ │ │ + DW_CFA_offset: r59 ($fs3) at cfa-128 │ │ │ │ + DW_CFA_offset: r60 ($fs4) at cfa-136 │ │ │ │ + DW_CFA_advance_loc1: 120 to 0000000000011ba4 │ │ │ │ + DW_CFA_restore: r58 ($fs2) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000011ba8 │ │ │ │ + DW_CFA_restore: r59 ($fs3) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000011bac │ │ │ │ + DW_CFA_restore: r60 ($fs4) │ │ │ │ + DW_CFA_advance_loc2: 304 to 0000000000011cdc │ │ │ │ + DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 52 to 0000000000011d10 │ │ │ │ DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_advance_loc2: 768 to 000000000001ab4c │ │ │ │ + DW_CFA_advance_loc2: 1672 to 0000000000012398 │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001239c │ │ │ │ DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001ab50 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000123a0 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001ab54 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000123a4 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001ab58 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000123a8 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001ab5c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000123ac │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000123b0 │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001ab60 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000123b4 │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001ab64 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000123b8 │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 52 to 000000000001ab98 │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001aba0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000123bc │ │ │ │ + DW_CFA_restore: r56 ($fs0) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000123c0 │ │ │ │ + DW_CFA_restore: r57 ($fs1) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000123c4 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001aba4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000123c8 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001aba8 │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001abac │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000123cc │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000001abc0 │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000123e0 │ │ │ │ + DW_CFA_def_cfa_offset: 832 │ │ │ │ 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: r56 ($fs0) at cfa-104 │ │ │ │ + DW_CFA_offset: r57 ($fs1) at cfa-112 │ │ │ │ + DW_CFA_advance_loc1: 64 to 0000000000012420 │ │ │ │ + DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_advance_loc1: 64 to 000000000001ac00 │ │ │ │ + DW_CFA_advance_loc2: 924 to 00000000000127bc │ │ │ │ + DW_CFA_offset: r58 ($fs2) at cfa-120 │ │ │ │ + DW_CFA_offset: r59 ($fs3) at cfa-128 │ │ │ │ + DW_CFA_offset: r60 ($fs4) at cfa-136 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000127c8 │ │ │ │ + DW_CFA_restore: r58 ($fs2) │ │ │ │ + DW_CFA_restore: r59 ($fs3) │ │ │ │ + DW_CFA_restore: r60 ($fs4) │ │ │ │ + DW_CFA_advance_loc: 44 to 00000000000127f4 │ │ │ │ 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: r30 ($s7) │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000127fc │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc1: 96 to 000000000001ac60 │ │ │ │ + DW_CFA_advance_loc1: 68 to 0000000000012840 │ │ │ │ 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: r30 ($s7) at cfa-80 │ │ │ │ DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_advance_loc1: 96 to 000000000001acc0 │ │ │ │ + DW_CFA_offset: r58 ($fs2) at cfa-120 │ │ │ │ + DW_CFA_offset: r59 ($fs3) at cfa-128 │ │ │ │ + DW_CFA_offset: r60 ($fs4) at cfa-136 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000012850 │ │ │ │ + DW_CFA_restore: r58 ($fs2) │ │ │ │ + DW_CFA_restore: r59 ($fs3) │ │ │ │ + DW_CFA_restore: r60 ($fs4) │ │ │ │ + DW_CFA_advance_loc1: 100 to 00000000000128b4 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r58 ($fs2) at cfa-120 │ │ │ │ + DW_CFA_offset: r59 ($fs3) at cfa-128 │ │ │ │ + DW_CFA_offset: r60 ($fs4) at cfa-136 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000128c0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 192 to 0000000000012980 │ │ │ │ DW_CFA_restore: r22 ($fp) │ │ │ │ + DW_CFA_restore: r31 ($s8) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000012984 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000012988 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001298c │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000012990 │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000012994 │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000012998 │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000001acdc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001299c │ │ │ │ + DW_CFA_restore: r56 ($fs0) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000129a0 │ │ │ │ + DW_CFA_restore: r57 ($fs1) │ │ │ │ + DW_CFA_advance_loc1: 76 to 00000000000129ec │ │ │ │ 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_offset: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_advance_loc1: 128 to 000000000001ad5c │ │ │ │ + DW_CFA_offset: r56 ($fs0) at cfa-104 │ │ │ │ + DW_CFA_offset: r57 ($fs1) at cfa-112 │ │ │ │ + DW_CFA_offset: r58 ($fs2) at cfa-120 │ │ │ │ + DW_CFA_offset: r59 ($fs3) at cfa-128 │ │ │ │ + DW_CFA_offset: r60 ($fs4) at cfa-136 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000129f8 │ │ │ │ DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001ad60 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001ad64 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001ad68 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001ad6c │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001ad70 │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001ad74 │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc1: 64 to 000000000001adb4 │ │ │ │ - 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: r30 ($s7) at cfa-80 │ │ │ │ - DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000001adc8 │ │ │ │ - DW_CFA_restore: r22 ($fp) │ │ │ │ + DW_CFA_restore: r56 ($fs0) │ │ │ │ + DW_CFA_restore: r57 ($fs1) │ │ │ │ + DW_CFA_restore: r58 ($fs2) │ │ │ │ + DW_CFA_restore: r59 ($fs3) │ │ │ │ + DW_CFA_restore: r60 ($fs4) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000129fc │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000012a00 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001add0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000012a08 │ │ │ │ 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: r30 ($s7) at cfa-80 │ │ │ │ - DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ - │ │ │ │ -0000198c 000000000000004c 0000167c FDE cie=00000314 pc=0000000000012d30..0000000000013a84 │ │ │ │ - Augmentation data: 37 6d 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012d34 │ │ │ │ - DW_CFA_def_cfa_offset: 688 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000012d4c │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 48 to 0000000000012d7c │ │ │ │ - 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: 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: 1672 to 0000000000013404 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013408 │ │ │ │ + DW_CFA_offset: r56 ($fs0) at cfa-104 │ │ │ │ + DW_CFA_offset: r57 ($fs1) at cfa-112 │ │ │ │ + DW_CFA_advance_loc2: 232 to 0000000000012af0 │ │ │ │ DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001340c │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013410 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013414 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013418 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001341c │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013420 │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013424 │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013428 │ │ │ │ - DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001342c │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013430 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000013438 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000019dc 0000000000000018 000019e0 FDE cie=00000000 pc=000000000000d1e8..000000000000d254 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d1ec │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000d1fc │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000012af8 │ │ │ │ + DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ + DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000019f8 0000000000000024 000019fc FDE cie=00000000 pc=000000000001ae20..000000000001afb0 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000001ae2c │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000001ae38 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 184 to 000000000001aef0 │ │ │ │ +00000728 000000000000001c 0000072c FDE cie=00000000 pc=0000000000012c00..0000000000012d44 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000012c10 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc1: 164 to 0000000000012cb4 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000001aefc │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001af00 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000012cc0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000001af24 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001af28 │ │ │ │ + DW_CFA_advance_loc1: 128 to 0000000000012d40 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000001af40 │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00001a20 0000000000000024 00001a24 FDE cie=00000000 pc=000000000001afc0..000000000001b148 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000001afcc │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000001afd8 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 200 to 000000000001b0a0 │ │ │ │ +00000748 000000000000001c 0000074c FDE cie=00000000 pc=0000000000012d50..0000000000012e7c │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000012d60 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc1: 132 to 0000000000012de4 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000001b0ac │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000001b0c0 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000012e00 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000001b0e4 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001b0e8 │ │ │ │ + DW_CFA_advance_loc1: 120 to 0000000000012e78 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000001b100 │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00001a48 000000000000002c 00001a4c FDE cie=00000000 pc=000000000001b160..000000000001b2ac │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001b164 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001b168 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000001b174 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 164 to 000000000001b218 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000001b224 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001b228 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000001b240 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000001b264 │ │ │ │ +00000768 0000000000000020 0000076c FDE cie=00000000 pc=0000000000015540..00000000000156e8 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000015554 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc1: 252 to 0000000000015650 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001b268 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001b26c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000001b280 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000015660 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00001a78 0000000000000030 00001768 FDE cie=00000314 pc=000000000001b2c0..000000000001b488 │ │ │ │ - Augmentation data: 47 71 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001b2c4 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001b2cc │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000001b2dc │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc2: 296 to 000000000001b404 │ │ │ │ + DW_CFA_advance_loc1: 116 to 00000000000156d4 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001b408 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001b40c │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001b410 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001b414 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000001b420 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000156d8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001aac 000000000000001c 0000179c FDE cie=00000314 pc=000000000000d258..000000000000d2e4 │ │ │ │ - Augmentation data: 33 71 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d25c │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d260 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000d270 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ +0000078c 000000000000005c 00000790 FDE cie=00000000 pc=0000000000012e80..00000000000131a4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000012e84 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000012ea4 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - │ │ │ │ -00001acc 000000000000001c 000017bc FDE cie=00000314 pc=000000000000d2e8..000000000000d374 │ │ │ │ - Augmentation data: 21 71 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d2ec │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d2f0 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000d300 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - │ │ │ │ -00001aec 000000000000007c 000017dc FDE cie=00000314 pc=000000000001b4a0..000000000001b7b0 │ │ │ │ - Augmentation data: 0f 71 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001b4a4 │ │ │ │ - DW_CFA_def_cfa_offset: 368 │ │ │ │ - DW_CFA_advance_loc: 48 to 000000000001b4d4 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 68 to 000000000001b518 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001b51c │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001b520 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000001b53c │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 104 to 000000000001b5a4 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000001b5c0 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc1: 124 to 000000000001b63c │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 104 to 000000000001b6a4 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000001b6b0 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000001b6c4 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000012ec0 │ │ │ │ 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: 12 to 000000000001b6d0 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000001b6ec │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc1: 60 to 000000000001b728 │ │ │ │ + DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ 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: 16 to 000000000001b738 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000001b744 │ │ │ │ - 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 000000000001b748 │ │ │ │ + DW_CFA_advance_loc2: 588 to 000000000001310c │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000013110 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000013114 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001b74c │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000001b760 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001b768 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000001b784 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001b788 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001b790 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001b798 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001b7a0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000013118 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001b7a8 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - │ │ │ │ -00001b6c 000000000000009c 0000185c FDE cie=00000314 pc=000000000001b7c0..000000000001be04 │ │ │ │ - Augmentation data: d3 70 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001b7c4 │ │ │ │ - DW_CFA_def_cfa_offset: 480 │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000001b7f0 │ │ │ │ - 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: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000001b808 │ │ │ │ - DW_CFA_offset: r56 ($fs0) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 320 to 000000000001b948 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000001b96c │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc2: 308 to 000000000001baa0 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001311c │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_restore: r56 ($fs0) │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000001bac8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000013120 │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000013140 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001bacc │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001bad0 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001bad8 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001badc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000013144 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001bae0 │ │ │ │ - DW_CFA_def_cfa_offset: 480 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000013148 │ │ │ │ + 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: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r56 ($fs0) at cfa-56 │ │ │ │ - DW_CFA_advance_loc1: 96 to 000000000001bb40 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 128 to 000000000001bbc0 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001bbc4 │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc1: 100 to 000000000001bc28 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001bc2c │ │ │ │ - DW_CFA_restore: r56 ($fs0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001bc30 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001bc34 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001bc38 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001bc3c │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001bc40 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 72 to 000000000001bc88 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 48 to 000000000001bcb8 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001bcbc │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc1: 76 to 000000000001bd08 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001bd10 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_restore: r56 ($fs0) │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000001bd1c │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r56 ($fs0) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001bd20 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001bd28 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 80 to 000000000001bd78 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 48 to 000000000001bda8 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000001bdb8 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001bdc0 │ │ │ │ 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: 28 to 000000000001bddc │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001bde0 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - │ │ │ │ -00001c0c 0000000000000010 00001c10 FDE cie=00000000 pc=000000000001be20..000000000001becc │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00001c20 0000000000000030 00001910 FDE cie=00000314 pc=000000000001bee0..000000000001c5d4 │ │ │ │ - Augmentation data: 73 70 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001bee4 │ │ │ │ - DW_CFA_def_cfa_offset: 400 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000001bf04 │ │ │ │ - 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 000000000001bf10 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc2: 608 to 000000000001c170 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001c174 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001c178 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001c17c │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001c180 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000001c1a0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00001c54 0000000000000010 00001c58 FDE cie=00000000 pc=000000000001c5e0..000000000001c610 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00001c68 0000000000000048 00001958 FDE cie=00000314 pc=000000000001c620..000000000001c8a0 │ │ │ │ - Augmentation data: 73 70 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001c624 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000001c634 │ │ │ │ - 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_loc1: 92 to 000000000001c690 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc2: 288 to 000000000001c7b0 │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000001c7d0 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001c7d4 │ │ │ │ + DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc1: 64 to 0000000000013188 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001c7d8 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001c7dc │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001c7e0 │ │ │ │ - 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_advance_loc: 32 to 000000000001c800 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000001c820 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001c828 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000001c840 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000001c850 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000001c86c │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000001c888 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - │ │ │ │ -00001cb4 000000000000001c 000019a4 FDE cie=00000314 pc=000000000000d378..000000000000d3c4 │ │ │ │ - Augmentation data: 4d 70 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d37c │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000000d390 │ │ │ │ - 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_nop │ │ │ │ - │ │ │ │ -00001cd4 0000000000000048 000019c4 FDE cie=00000314 pc=000000000001c8a0..000000000001cb20 │ │ │ │ - Augmentation data: 39 70 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001c8a4 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000001c8b4 │ │ │ │ - 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_loc1: 92 to 000000000001c910 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc2: 288 to 000000000001ca30 │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000001ca50 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001ca54 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001ca58 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001ca5c │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001ca60 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000131a0 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000001ca80 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000001caa0 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001caa8 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000001cac4 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000001cad0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000001caec │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000001cb08 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - │ │ │ │ -00001d20 000000000000001c 00001a10 FDE cie=00000314 pc=000000000000d3c8..000000000000d414 │ │ │ │ - Augmentation data: 13 70 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d3cc │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000000d3e0 │ │ │ │ - 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: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -00001d40 000000000000003c 00001d44 FDE cie=00000000 pc=000000000001cb20..000000000001cc28 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001cb28 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000001cb38 │ │ │ │ - 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: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 144 to 000000000001cbc8 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001cbcc │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001cbd0 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001cbd4 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001cbd8 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001cbe0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000001cc00 │ │ │ │ - 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_advance_loc: 32 to 000000000001cc20 │ │ │ │ - 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_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001d80 0000000000000048 00001d84 FDE cie=00000000 pc=000000000001cc30..000000000001ceb4 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001cc38 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000001cc48 │ │ │ │ - DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ - DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000001cc70 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ +000007ec 00000000000000b0 000007a0 FDE cie=00000050 pc=00000000000131b0..00000000000147c4 │ │ │ │ + Augmentation data: d1 7a 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000131b4 │ │ │ │ + DW_CFA_def_cfa_offset: 384 │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000131cc │ │ │ │ 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_offset: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_advance_loc1: 60 to 000000000001ccac │ │ │ │ - DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 52 to 000000000001cce0 │ │ │ │ - DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc2: 372 to 000000000001ce54 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001ce58 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001ce5c │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001ce60 │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001ce64 │ │ │ │ - DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001ce68 │ │ │ │ - DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc1: 52 to 000000000001ce9c │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001cea0 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001cea4 │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001cea8 │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001ceac │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00001dcc 0000000000000048 00001dd0 FDE cie=00000000 pc=000000000001cec0..000000000001d1b4 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001cec8 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000001ced8 │ │ │ │ - DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 40 to 00000000000131f4 │ │ │ │ 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: r28 ($s5) at cfa-64 │ │ │ │ DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000001cf00 │ │ │ │ + DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ + DW_CFA_advance_loc1: 96 to 0000000000013254 │ │ │ │ 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_loc2: 412 to 00000000000133f0 │ │ │ │ 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_loc1: 60 to 000000000001cf3c │ │ │ │ - DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 68 to 000000000001cf80 │ │ │ │ - DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc2: 452 to 000000000001d144 │ │ │ │ + DW_CFA_advance_loc2: 1740 to 0000000000013abc │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d148 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d14c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000013ac0 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d150 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000013ac4 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d154 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000013ac8 │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d158 │ │ │ │ - DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc1: 68 to 000000000001d19c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000013acc │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d1a0 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d1a4 │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d1a8 │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d1ac │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00001e18 0000000000000028 00001e1c FDE cie=00000000 pc=000000000001f210..000000000001f2d4 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001f214 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000001f220 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000001f230 │ │ │ │ - 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_loc1: 144 to 000000000001f2c0 │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001f2c4 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001f2c8 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001f2cc │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001f2d0 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00001e44 0000000000000028 00001e48 FDE cie=00000000 pc=000000000001f2e0..000000000001f3ac │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001f2e4 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000001f2f0 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000001f300 │ │ │ │ - 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_loc1: 148 to 000000000001f394 │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001f398 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001f39c │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001f3a4 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001f3a8 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00001e70 000000000000003c 00001b60 FDE cie=00000314 pc=000000000001d1c0..000000000001d318 │ │ │ │ - Augmentation data: cf 6e 00 00 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000001d1d0 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001d1d8 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001d1e0 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 48 to 000000000001d210 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc1: 104 to 000000000001d278 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d27c │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d280 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000001d2a4 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - 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_advance_loc: 12 to 000000000001d2b0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d2b4 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000001d2c8 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00001eb0 0000000000000048 00001eb4 FDE cie=00000000 pc=000000000001d320..000000000001d6a4 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000001d32c │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000001d348 │ │ │ │ - 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_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_advance_loc2: 728 to 000000000001d620 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d624 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000013ad0 │ │ │ │ + DW_CFA_restore: r22 ($fp) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000013ad4 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d628 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d62c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000013ad8 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d630 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d634 │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d638 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000013adc │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d63c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000013ae0 │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000013ae4 │ │ │ │ + DW_CFA_restore: r31 ($s8) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000013ae8 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d640 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000013b00 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 68 to 000000000001d684 │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d688 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d68c │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d690 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d694 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d698 │ │ │ │ + DW_CFA_advance_loc2: 1344 to 0000000000014040 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d69c │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d6a0 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00001efc 0000000000000020 00001f00 FDE cie=00000000 pc=000000000001d6b0..000000000001d710 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d6b4 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001d6bc │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 68 to 000000000001d700 │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001d708 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d70c │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00001f20 000000000000009c 00001c10 FDE cie=00000314 pc=000000000001d710..000000000001e208 │ │ │ │ - Augmentation data: 45 6e 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d714 │ │ │ │ - DW_CFA_def_cfa_offset: 544 │ │ │ │ - DW_CFA_advance_loc: 60 to 000000000001d750 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ + DW_CFA_restore: r30 ($s7) │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000014058 │ │ │ │ DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ - 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: r29 ($s6) at cfa-72 │ │ │ │ - DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_advance_loc2: 520 to 000000000001d958 │ │ │ │ DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000001d968 │ │ │ │ - DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc2: 332 to 000000000001dab4 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ - DW_CFA_advance_loc2: 820 to 000000000001dde8 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001ddec │ │ │ │ - DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001ddf0 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001ddf4 │ │ │ │ - DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001ddf8 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001ddfc │ │ │ │ + DW_CFA_advance_loc2: 512 to 0000000000014258 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001de00 │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001de04 │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001de08 │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001de0c │ │ │ │ - DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001de14 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001de18 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001de20 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 128 to 000000000001dea0 │ │ │ │ - DW_CFA_restore: r22 ($fp) │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc1: 96 to 000000000001df00 │ │ │ │ - DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000001427c │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000014280 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000001df20 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000001df30 │ │ │ │ - DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000001df40 │ │ │ │ - DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ - DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000001df6c │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 148 to 000000000001e000 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000001e028 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001e030 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000001e05c │ │ │ │ - DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001e064 │ │ │ │ + DW_CFA_advance_loc2: 696 to 0000000000014538 │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc1: 60 to 000000000001e0a0 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ - DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001e0a8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001e0b0 │ │ │ │ - DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000014548 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ - DW_CFA_advance_loc1: 152 to 000000000001e148 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000001e158 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000001e180 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000001e1a8 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 88 to 000000000001e200 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001e204 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00001fc0 0000000000000040 00001fc4 FDE cie=00000000 pc=000000000001f3c0..000000000001f580 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001f3c4 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001f3cc │ │ │ │ - DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000001f3dc │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000001f3f8 │ │ │ │ - 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: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r30 ($s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc2: 284 to 000000000001f514 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000001f528 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001f52c │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001f530 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001f534 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001f538 │ │ │ │ + DW_CFA_advance_loc1: 176 to 00000000000145f8 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001f53c │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001f540 │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001f544 │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001f548 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000001f560 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00002004 0000000000000034 00002008 FDE cie=00000000 pc=000000000001f580..000000000001f660 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001f584 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001f58c │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000001f5ac │ │ │ │ - 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_loc1: 128 to 000000000001f62c │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000001f640 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001f644 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000001460c │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001f648 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001f64c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000014610 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001f650 │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001f654 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001f658 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000203c 0000000000000070 00001d2c FDE cie=00000314 pc=000000000001e210..000000000001f204 │ │ │ │ - Augmentation data: ab 6d 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001e214 │ │ │ │ - DW_CFA_def_cfa_offset: 656 │ │ │ │ - DW_CFA_advance_loc1: 80 to 000000000001e264 │ │ │ │ + DW_CFA_advance_loc: 48 to 0000000000014640 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ - 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_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_loc2: 1328 to 000000000001e794 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001e798 │ │ │ │ - DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001e79c │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001e7a0 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001e7a4 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001e7a8 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001e7ac │ │ │ │ + DW_CFA_advance_loc1: 56 to 0000000000014678 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001e7b0 │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001e7b4 │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001e7b8 │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001e7bc │ │ │ │ - DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001e7c0 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000001e7e0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 192 to 000000000001e8a0 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001e8a4 │ │ │ │ - DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001e8a8 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001e8ac │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000014690 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001e8b0 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001e8b4 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001e8b8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000014698 │ │ │ │ + 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: r30 ($s7) at cfa-80 │ │ │ │ + DW_CFA_advance_loc1: 80 to 00000000000146e8 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001e8bc │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001e8c0 │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001e8c4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000146ec │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001e8c8 │ │ │ │ - DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001e8cc │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000001e8e0 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000146f8 │ │ │ │ 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 │ │ │ │ - │ │ │ │ -000020b0 0000000000000014 000020b4 FDE cie=00000000 pc=000000000000d414..000000000000d45c │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d418 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000d420 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000020c8 0000000000000058 000020cc FDE cie=00000000 pc=000000000001f660..000000000001f7f0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001f664 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001f668 │ │ │ │ - DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000001f674 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000001f684 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001f68c │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000001f6a0 │ │ │ │ - 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: 228 to 000000000001f784 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001f788 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001f78c │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001f790 │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000014720 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001f794 │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001f798 │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001f79c │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001f7a0 │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001f7a8 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001f7ac │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000001f7c0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001f7c4 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001f7c8 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000001472c │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001f7cc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000014730 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001f7d0 │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001f7d4 │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001f7d8 │ │ │ │ - DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001f7dc │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001f7e0 │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001f7e8 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001f7ec │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00002124 0000000000000058 00001e14 FDE cie=00000314 pc=000000000001f7f0..00000000000219e8 │ │ │ │ - Augmentation data: 80 6d 00 00 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001f7f8 │ │ │ │ - DW_CFA_def_cfa_offset: 1040 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000001f80c │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000014738 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000001f818 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 52 to 000000000001f84c │ │ │ │ - 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: 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: r56 ($fs0) at cfa-104 │ │ │ │ - DW_CFA_offset: r57 ($fs1) at cfa-112 │ │ │ │ - DW_CFA_advance_loc2: 4868 to 0000000000020b50 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000020b54 │ │ │ │ - DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000020b58 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000020b5c │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000020b60 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000020b64 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000020b68 │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000020b6c │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000020b70 │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000020b74 │ │ │ │ - DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000020b78 │ │ │ │ - DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000020b7c │ │ │ │ - DW_CFA_restore: r56 ($fs0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000020b80 │ │ │ │ - DW_CFA_restore: r57 ($fs1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000020b84 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000020ba0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002180 0000000000000014 00002184 FDE cie=00000000 pc=000000000000d45c..000000000000d4a4 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d460 │ │ │ │ +000008a0 0000000000000020 000008a4 FDE cie=00000000 pc=0000000000015700..00000000000158d0 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000015714 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000d468 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00002198 0000000000000058 0000219c FDE cie=00000000 pc=0000000000021a00..0000000000021b90 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000021a04 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000021a08 │ │ │ │ - DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000021a14 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000021a24 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000021a2c │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000021a40 │ │ │ │ - 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: 228 to 0000000000021b24 │ │ │ │ + DW_CFA_advance_loc2: 268 to 0000000000015820 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000021b28 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000021b2c │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000021b30 │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000021b34 │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000021b38 │ │ │ │ - DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000021b3c │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000021b40 │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000021b48 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000021b4c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000021b60 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000015840 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000021b64 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000021b68 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000021b6c │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000021b70 │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000021b74 │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000021b78 │ │ │ │ - DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000021b7c │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000021b80 │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000021b88 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000021b8c │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000021f4 0000000000000050 00001ee4 FDE cie=00000314 pc=0000000000021b90..0000000000022930 │ │ │ │ - Augmentation data: 6c 6e 00 00 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000021b9c │ │ │ │ - DW_CFA_def_cfa_offset: 640 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000021ba8 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 52 to 0000000000021bdc │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ - 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: 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: 1772 to 00000000000222c8 │ │ │ │ + DW_CFA_advance_loc1: 124 to 00000000000158bc │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000222cc │ │ │ │ - DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000222d0 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000222d4 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000222d8 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000222dc │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000222e0 │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000222e4 │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000222e8 │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000222ec │ │ │ │ - DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000222f0 │ │ │ │ - DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000222f4 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000022300 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000158c0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00002248 0000000000000014 0000224c FDE cie=00000000 pc=000000000000d4a4..000000000000d4ec │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d4a8 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000d4b0 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00002260 0000000000000058 00002264 FDE cie=00000000 pc=0000000000022940..0000000000022ad0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022944 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022948 │ │ │ │ - DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000022954 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ +000008c4 000000000000005c 000008c8 FDE cie=00000000 pc=00000000000147d0..0000000000014b44 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000147d4 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 32 to 00000000000147f4 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000022964 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002296c │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000022980 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000014810 │ │ │ │ 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: r30 ($s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc2: 228 to 0000000000022a64 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022a68 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc2: 652 to 0000000000014a9c │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022a6c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000014aa0 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022a70 │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022a74 │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022a78 │ │ │ │ - DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022a7c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000014aa4 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022a80 │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000022a88 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022a8c │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000022aa0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022aa4 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022aa8 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022aac │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000014aa8 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022ab0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000014aac │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022ab4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000014ab0 │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022ab8 │ │ │ │ - DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022abc │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000014ad0 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022ac0 │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000022ac8 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022acc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000014ad4 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000022bc 0000000000000058 00001fac FDE cie=00000314 pc=0000000000022ad0..0000000000023b38 │ │ │ │ - Augmentation data: 52 6e 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022ad4 │ │ │ │ - DW_CFA_def_cfa_offset: 1328 │ │ │ │ - DW_CFA_advance_loc: 60 to 0000000000022b10 │ │ │ │ - DW_CFA_def_cfa_offset: 34096 │ │ │ │ - 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: r30 ($s7) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000014ad8 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ 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_offset: r29 ($s6) at cfa-72 │ │ │ │ - DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_offset: r56 ($fs0) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 2076 to 000000000002332c │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 1328 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000023330 │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000023334 │ │ │ │ - DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000023338 │ │ │ │ + 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_advance_loc1: 80 to 0000000000014b28 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002333c │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000023340 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000023344 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000023348 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002334c │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000023350 │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000023354 │ │ │ │ - DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000023358 │ │ │ │ - DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002335c │ │ │ │ - DW_CFA_restore: r56 ($fs0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000023360 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000023368 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00002318 0000000000000030 00002008 FDE cie=00000314 pc=0000000000023b40..0000000000023d80 │ │ │ │ - Augmentation data: ac 6e 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000023b44 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000023b48 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000023b64 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000014b40 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 48 to 0000000000023b94 │ │ │ │ - DW_CFA_offset: r57 ($fs1) at cfa-96 │ │ │ │ - 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: 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: r56 ($fs0) at cfa-88 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r30 ($s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r31 ($s8) at cfa-80 │ │ │ │ - │ │ │ │ -0000234c 00000000000000a8 0000203c FDE cie=00000314 pc=0000000000023d80..0000000000026c04 │ │ │ │ - Augmentation data: 8d 6e 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000023d84 │ │ │ │ - DW_CFA_def_cfa_offset: 1136 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000023da4 │ │ │ │ - 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_advance_loc: 8 to 0000000000023dac │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 112 to 0000000000023e1c │ │ │ │ - DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ - DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ - 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: r56 ($fs0) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 3612 to 0000000000024c38 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000024c3c │ │ │ │ - DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000024c40 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000024c44 │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000024c48 │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000024c4c │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000024c50 │ │ │ │ - DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000024c54 │ │ │ │ - DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000024c58 │ │ │ │ - DW_CFA_restore: r56 ($fs0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000024c5c │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000024c60 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000024c64 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000024c68 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000024c80 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 2820 to 0000000000025784 │ │ │ │ - DW_CFA_offset: r57 ($fs1) at cfa-112 │ │ │ │ - DW_CFA_advance_loc2: 304 to 00000000000258b4 │ │ │ │ - DW_CFA_restore: r57 ($fs1) │ │ │ │ - DW_CFA_advance_loc2: 2144 to 0000000000026114 │ │ │ │ - DW_CFA_offset: r57 ($fs1) at cfa-112 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000026120 │ │ │ │ - DW_CFA_restore: r57 ($fs1) │ │ │ │ - DW_CFA_advance_loc2: 204 to 00000000000261ec │ │ │ │ - DW_CFA_offset: r57 ($fs1) at cfa-112 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000261f8 │ │ │ │ - DW_CFA_restore: r57 ($fs1) │ │ │ │ - DW_CFA_advance_loc1: 108 to 0000000000026264 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r57 ($fs1) at cfa-112 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000026270 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 260 to 0000000000026374 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r57 ($fs1) at cfa-112 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000026380 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 1208 to 0000000000026838 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r57 ($fs1) at cfa-112 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000026840 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 624 to 0000000000026ab0 │ │ │ │ - DW_CFA_offset: r57 ($fs1) at cfa-112 │ │ │ │ - DW_CFA_advance_loc: 48 to 0000000000026ae0 │ │ │ │ - DW_CFA_restore: r57 ($fs1) │ │ │ │ - DW_CFA_advance_loc1: 80 to 0000000000026b30 │ │ │ │ - DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - 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_restore: r56 ($fs0) │ │ │ │ - DW_CFA_advance_loc1: 72 to 0000000000026b78 │ │ │ │ - DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ - 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: r30 ($s7) at cfa-80 │ │ │ │ - DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_offset: r56 ($fs0) at cfa-104 │ │ │ │ - DW_CFA_offset: r57 ($fs1) at cfa-112 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000026b80 │ │ │ │ - DW_CFA_restore: r57 ($fs1) │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000023f8 00000000000000a4 000020e8 FDE cie=00000314 pc=0000000000026c10..0000000000029338 │ │ │ │ - Augmentation data: 36 70 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000026c14 │ │ │ │ - DW_CFA_def_cfa_offset: 784 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000026c30 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000026c40 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000026c64 │ │ │ │ - DW_CFA_offset: r57 ($fs1) at cfa-112 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000026c70 │ │ │ │ - DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_offset: r58 ($fs2) at cfa-120 │ │ │ │ - DW_CFA_advance_loc1: 64 to 0000000000026cb0 │ │ │ │ - DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ +00000924 00000000000000a8 000008d8 FDE cie=00000050 pc=0000000000014b50..0000000000015538 │ │ │ │ + Augmentation data: f6 79 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000014b54 │ │ │ │ + DW_CFA_def_cfa_offset: 336 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000014b58 │ │ │ │ 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: r56 ($fs0) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 4932 to 0000000000027ff4 │ │ │ │ - DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000027ff8 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000027ffc │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000028000 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000028004 │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000028008 │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002800c │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000028010 │ │ │ │ - DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000028014 │ │ │ │ - DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000028018 │ │ │ │ - DW_CFA_restore: r56 ($fs0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002801c │ │ │ │ - DW_CFA_restore: r57 ($fs1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000028020 │ │ │ │ - DW_CFA_restore: r58 ($fs2) │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000028040 │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000028044 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000028048 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000028060 │ │ │ │ - DW_CFA_def_cfa_offset: 784 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 96 to 0000000000014bb8 │ │ │ │ DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ + DW_CFA_offset: r58 ($fs2) at cfa-120 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ 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: r56 ($fs0) at cfa-104 │ │ │ │ DW_CFA_offset: r57 ($fs1) at cfa-112 │ │ │ │ - DW_CFA_offset: r58 ($fs2) at cfa-120 │ │ │ │ - DW_CFA_advance_loc2: 3056 to 0000000000028c50 │ │ │ │ - DW_CFA_restore: r22 ($fp) │ │ │ │ - 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_restore: r31 ($s8) │ │ │ │ - DW_CFA_restore: r56 ($fs0) │ │ │ │ - DW_CFA_restore: r57 ($fs1) │ │ │ │ - DW_CFA_restore: r58 ($fs2) │ │ │ │ - DW_CFA_advance_loc: 48 to 0000000000028c80 │ │ │ │ - DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ + DW_CFA_offset: r59 ($fs3) at cfa-128 │ │ │ │ + DW_CFA_offset: r60 ($fs4) at cfa-136 │ │ │ │ + DW_CFA_advance_loc1: 112 to 0000000000014c28 │ │ │ │ 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: r56 ($fs0) at cfa-104 │ │ │ │ - DW_CFA_offset: r57 ($fs1) at cfa-112 │ │ │ │ - DW_CFA_offset: r58 ($fs2) at cfa-120 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000024a0 000000000000003c 00002190 FDE cie=00000314 pc=0000000000029340..000000000002945c │ │ │ │ - Augmentation data: a4 71 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000029344 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000029364 │ │ │ │ - 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_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: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 148 to 00000000000293f8 │ │ │ │ + DW_CFA_advance_loc2: 924 to 0000000000014fc4 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000002940c │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000029410 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000029414 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000029418 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000014fc8 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002941c │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000029420 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000014fcc │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000029424 │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000029428 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000029430 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -000024e0 0000000000000028 000024e4 FDE cie=00000000 pc=0000000000029460..00000000000294d0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000029464 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000029468 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000029474 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 60 to 00000000000294b0 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000014fd0 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000294b4 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000294b8 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000294c0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000294c4 │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000294c8 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000294cc │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - │ │ │ │ -0000250c 0000000000000010 00002510 FDE cie=00000000 pc=00000000000294d0..00000000000294ec │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00002520 0000000000000010 00002524 FDE cie=00000000 pc=00000000000294f0..0000000000029534 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00002534 0000000000000010 00002538 FDE cie=00000000 pc=0000000000029540..0000000000029570 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00002548 0000000000000010 0000254c FDE cie=00000000 pc=0000000000029570..00000000000295a4 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000255c 0000000000000010 00002560 FDE cie=00000000 pc=00000000000295b0..00000000000295e8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00002570 0000000000000014 00002574 FDE cie=00000000 pc=00000000000295f0..0000000000029628 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00002588 0000000000000010 0000258c FDE cie=00000000 pc=0000000000029640..000000000002968c │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000259c 0000000000000028 000025a0 FDE cie=00000000 pc=0000000000029690..0000000000029710 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000029694 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000029698 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000296a4 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 56 to 00000000000296dc │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000296e0 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000296e4 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000029700 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000029704 │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000029708 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002970c │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - │ │ │ │ -000025c8 0000000000000024 000025cc FDE cie=00000000 pc=0000000000029710..00000000000297ec │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000029714 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000029718 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 104 to 0000000000029780 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000029788 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000000297a0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 40 to 00000000000297c8 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000297d0 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000297d8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -000025f0 0000000000000024 000025f4 FDE cie=00000000 pc=00000000000297f0..00000000000298cc │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000297f4 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000297f8 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 104 to 0000000000029860 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000029868 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000029880 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 40 to 00000000000298a8 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000298b0 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000298b8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00002618 0000000000000114 00002308 FDE cie=00000314 pc=00000000000298d0..000000000002abb0 │ │ │ │ - Augmentation data: 3a 70 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000298d4 │ │ │ │ - DW_CFA_def_cfa_offset: 832 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000298e0 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 64 to 0000000000029920 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ - DW_CFA_advance_loc2: 316 to 0000000000029a5c │ │ │ │ - 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: r56 ($fs0) at cfa-104 │ │ │ │ - DW_CFA_offset: r57 ($fs1) at cfa-112 │ │ │ │ - DW_CFA_advance_loc1: 144 to 0000000000029aec │ │ │ │ - DW_CFA_offset: r58 ($fs2) at cfa-120 │ │ │ │ - DW_CFA_offset: r59 ($fs3) at cfa-128 │ │ │ │ - DW_CFA_offset: r60 ($fs4) at cfa-136 │ │ │ │ - DW_CFA_advance_loc1: 120 to 0000000000029b64 │ │ │ │ - DW_CFA_restore: r58 ($fs2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000029b68 │ │ │ │ - DW_CFA_restore: r59 ($fs3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000029b6c │ │ │ │ - DW_CFA_restore: r60 ($fs4) │ │ │ │ - DW_CFA_advance_loc2: 304 to 0000000000029c9c │ │ │ │ - DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 52 to 0000000000029cd0 │ │ │ │ - DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_advance_loc2: 1672 to 000000000002a358 │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002a35c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000014fd4 │ │ │ │ DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002a360 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002a364 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002a368 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000014fd8 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000014fdc │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000014fe0 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002a36c │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002a370 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000014fe4 │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002a374 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000014fe8 │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002a378 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000014fec │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002a37c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000014ff0 │ │ │ │ DW_CFA_restore: r56 ($fs0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002a380 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000014ff4 │ │ │ │ DW_CFA_restore: r57 ($fs1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002a384 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002a388 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002a38c │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000002a3a0 │ │ │ │ - DW_CFA_def_cfa_offset: 832 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - 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: r56 ($fs0) at cfa-104 │ │ │ │ - DW_CFA_offset: r57 ($fs1) at cfa-112 │ │ │ │ - DW_CFA_advance_loc1: 64 to 000000000002a3e0 │ │ │ │ - DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ - DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_advance_loc2: 924 to 000000000002a77c │ │ │ │ - DW_CFA_offset: r58 ($fs2) at cfa-120 │ │ │ │ - DW_CFA_offset: r59 ($fs3) at cfa-128 │ │ │ │ - DW_CFA_offset: r60 ($fs4) at cfa-136 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000002a788 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000014ff8 │ │ │ │ DW_CFA_restore: r58 ($fs2) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000014ffc │ │ │ │ DW_CFA_restore: r59 ($fs3) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000015000 │ │ │ │ DW_CFA_restore: r60 ($fs4) │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000002a7b4 │ │ │ │ - DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002a7bc │ │ │ │ - DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc1: 68 to 000000000002a800 │ │ │ │ - DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ - DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_offset: r58 ($fs2) at cfa-120 │ │ │ │ - DW_CFA_offset: r59 ($fs3) at cfa-128 │ │ │ │ - DW_CFA_offset: r60 ($fs4) at cfa-136 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000002a810 │ │ │ │ - DW_CFA_restore: r58 ($fs2) │ │ │ │ - DW_CFA_restore: r59 ($fs3) │ │ │ │ - DW_CFA_restore: r60 ($fs4) │ │ │ │ - DW_CFA_advance_loc1: 100 to 000000000002a874 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r58 ($fs2) at cfa-120 │ │ │ │ - DW_CFA_offset: r59 ($fs3) at cfa-128 │ │ │ │ - DW_CFA_offset: r60 ($fs4) at cfa-136 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000002a880 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000015004 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000015008 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 192 to 000000000002a940 │ │ │ │ - DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002a944 │ │ │ │ + DW_CFA_advance_loc2: 480 to 00000000000151e8 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000151ec │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002a948 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000151f0 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002a94c │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002a950 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000151f4 │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002a954 │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002a958 │ │ │ │ - DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002a95c │ │ │ │ - DW_CFA_restore: r56 ($fs0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002a960 │ │ │ │ - DW_CFA_restore: r57 ($fs1) │ │ │ │ - DW_CFA_advance_loc1: 76 to 000000000002a9ac │ │ │ │ - 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_offset: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_offset: r56 ($fs0) at cfa-104 │ │ │ │ - DW_CFA_offset: r57 ($fs1) at cfa-112 │ │ │ │ - DW_CFA_offset: r58 ($fs2) at cfa-120 │ │ │ │ - DW_CFA_offset: r59 ($fs3) at cfa-128 │ │ │ │ - DW_CFA_offset: r60 ($fs4) at cfa-136 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000002a9b8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000151f8 │ │ │ │ DW_CFA_restore: r22 ($fp) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000151fc │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000015200 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000015204 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000015208 │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001520c │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000015210 │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000015214 │ │ │ │ DW_CFA_restore: r56 ($fs0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000015218 │ │ │ │ DW_CFA_restore: r57 ($fs1) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001521c │ │ │ │ DW_CFA_restore: r58 ($fs2) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000015220 │ │ │ │ DW_CFA_restore: r59 ($fs3) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000015224 │ │ │ │ DW_CFA_restore: r60 ($fs4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002a9bc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000015228 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000015230 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc2: 664 to 00000000000154c8 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002a9c0 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002a9c8 │ │ │ │ - DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_advance_loc1: 60 to 0000000000015504 │ │ │ │ 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: r56 ($fs0) at cfa-104 │ │ │ │ - DW_CFA_offset: r57 ($fs1) at cfa-112 │ │ │ │ - DW_CFA_advance_loc2: 232 to 000000000002aab0 │ │ │ │ - DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002aab8 │ │ │ │ - DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ - DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000015520 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000015524 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000015528 │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000015530 │ │ │ │ + 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 │ │ │ │ │ │ │ │ -00002730 00000000000000c8 00002420 FDE cie=00000314 pc=000000000002abc0..000000000002b694 │ │ │ │ - Augmentation data: f0 6f 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002abc4 │ │ │ │ +000009d0 00000000000000c8 00000984 FDE cie=00000050 pc=00000000000158e0..00000000000163b4 │ │ │ │ + Augmentation data: 69 79 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000158e4 │ │ │ │ DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002abc8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000158e8 │ │ │ │ DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000002abf0 │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000015910 │ │ │ │ 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: r28 ($s5) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 52 to 000000000002ac24 │ │ │ │ + DW_CFA_advance_loc: 52 to 0000000000015944 │ │ │ │ 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: r29 ($s6) at cfa-72 │ │ │ │ DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ DW_CFA_offset: r56 ($fs0) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 1548 to 000000000002b230 │ │ │ │ + DW_CFA_advance_loc2: 1548 to 0000000000015f50 │ │ │ │ DW_CFA_restore: r56 ($fs0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002b234 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000015f54 │ │ │ │ DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002b238 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000015f58 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002b23c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000015f5c │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002b240 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000015f60 │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002b244 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000015f64 │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002b248 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000015f68 │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc2: 520 to 000000000002b450 │ │ │ │ + DW_CFA_advance_loc2: 520 to 0000000000016170 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002b454 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000016174 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002b458 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000016178 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002b45c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001617c │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002b460 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000016180 │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002b464 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000016184 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002b468 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000016188 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000002b48c │ │ │ │ + DW_CFA_advance_loc: 36 to 00000000000161ac │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002b490 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000161b0 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002b494 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000161b4 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002b498 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000161b8 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002b49c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000161bc │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002b4a0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000161c0 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002b4a8 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000161c8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 40 to 000000000002b4d0 │ │ │ │ + DW_CFA_advance_loc1: 40 to 00000000000161f0 │ │ │ │ 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: r29 ($s6) at cfa-72 │ │ │ │ DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ DW_CFA_offset: r56 ($fs0) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000002b4dc │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000161fc │ │ │ │ DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002b4e0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000016200 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002b4e4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000016204 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002b4e8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000016208 │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002b4ec │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001620c │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002b4f0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000016210 │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002b4f4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000016214 │ │ │ │ DW_CFA_restore: r56 ($fs0) │ │ │ │ - DW_CFA_advance_loc1: 80 to 000000000002b544 │ │ │ │ + DW_CFA_advance_loc1: 80 to 0000000000016264 │ │ │ │ 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: r29 ($s6) at cfa-72 │ │ │ │ DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ DW_CFA_offset: r56 ($fs0) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000002b550 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000016270 │ │ │ │ DW_CFA_restore: r22 ($fp) │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ DW_CFA_restore: r56 ($fs0) │ │ │ │ - DW_CFA_advance_loc1: 204 to 000000000002b61c │ │ │ │ + DW_CFA_advance_loc1: 204 to 000000000001633c │ │ │ │ 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: r29 ($s6) at cfa-72 │ │ │ │ DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ DW_CFA_offset: r56 ($fs0) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000002b634 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000016354 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002b638 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000016358 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002b63c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001635c │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002b640 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000016360 │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002b644 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000016364 │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002b648 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000016368 │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002b64c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001636c │ │ │ │ DW_CFA_restore: r56 ($fs0) │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000002b660 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000016380 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000002b66c │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000001638c │ │ │ │ DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002b670 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000016390 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002b674 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000016394 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002b678 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000016398 │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002b67c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001639c │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002b680 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000163a0 │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002b684 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000163a4 │ │ │ │ DW_CFA_restore: r56 ($fs0) │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000027fc 0000000000000054 00002800 FDE cie=00000000 pc=000000000002b6a0..000000000002bcc8 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000002b6b0 │ │ │ │ +00000a9c 0000000000000054 00000aa0 FDE cie=00000000 pc=00000000000163c0..00000000000169e8 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000163d0 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000002b6c8 │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000163e8 │ │ │ │ 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_advance_loc2: 816 to 000000000002b9f8 │ │ │ │ + DW_CFA_advance_loc2: 816 to 0000000000016718 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002b9fc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001671c │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000002ba08 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000016728 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002ba0c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001672c │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002ba10 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000016730 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000002ba20 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000016740 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000002ba30 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000016750 │ │ │ │ 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_loc2: 380 to 000000000002bbac │ │ │ │ + DW_CFA_advance_loc2: 380 to 00000000000168cc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002bbb0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000168d0 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002bbb4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000168d4 │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000002bbc0 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000168e0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 160 to 000000000002bc60 │ │ │ │ + DW_CFA_advance_loc1: 160 to 0000000000016980 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc1: 64 to 000000000002bca0 │ │ │ │ + DW_CFA_advance_loc1: 64 to 00000000000169c0 │ │ │ │ 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 000000000002bca4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000169c4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002bca8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000169c8 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002bcac │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000169cc │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002bcb0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000169d0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002854 0000000000000038 00002858 FDE cie=00000000 pc=000000000002c6c0..000000000002c8e0 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000002c6d0 │ │ │ │ +00000af4 0000000000000038 00000af8 FDE cie=00000000 pc=00000000000173e0..0000000000017600 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000173f0 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000002c6e0 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000017400 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000002c700 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000017420 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 236 to 000000000002c7ec │ │ │ │ + DW_CFA_advance_loc1: 236 to 000000000001750c │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000002c808 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000017528 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002c80c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001752c │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002c810 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000017530 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc1: 48 to 000000000002c840 │ │ │ │ + DW_CFA_advance_loc1: 48 to 0000000000017560 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 60 to 000000000002c87c │ │ │ │ + DW_CFA_advance_loc1: 60 to 000000000001759c │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002c884 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000175a4 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000002c8a0 │ │ │ │ + DW_CFA_advance_loc: 28 to 00000000000175c0 │ │ │ │ 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_nop │ │ │ │ │ │ │ │ -00002890 0000000000000010 00002894 FDE cie=00000000 pc=000000000002c8e0..000000000002ca24 │ │ │ │ +00000b30 0000000000000010 00000b34 FDE cie=00000000 pc=0000000000017600..0000000000017744 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000028a4 000000000000003c 000028a8 FDE cie=00000000 pc=000000000002ca40..000000000002cbd0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002ca44 │ │ │ │ +00000b44 000000000000003c 00000b48 FDE cie=00000000 pc=0000000000017760..00000000000178f0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000017764 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000002ca58 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000017778 │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ DW_CFA_offset: r56 ($fs0) at cfa-56 │ │ │ │ DW_CFA_offset: r57 ($fs1) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000002ca70 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000017790 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000002ca84 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000177a4 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ 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_advance_loc1: 204 to 000000000002cb50 │ │ │ │ + DW_CFA_advance_loc1: 204 to 0000000000017870 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002cb54 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000017874 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002cb58 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000017878 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002cb5c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001787c │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002cb60 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000017880 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002cb64 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000017884 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002cb68 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000017888 │ │ │ │ DW_CFA_restore: r56 ($fs0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002cb6c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001788c │ │ │ │ DW_CFA_restore: r57 ($fs1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002cb70 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000017890 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000002cb80 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000178a0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000028e4 000000000000009c 000025d4 FDE cie=00000314 pc=000000000002bcd0..000000000002c03c │ │ │ │ - Augmentation data: 5d 6e 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002bcd4 │ │ │ │ +00000b84 000000000000009c 00000b38 FDE cie=00000050 pc=00000000000169f0..0000000000016d5c │ │ │ │ + Augmentation data: d6 77 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000169f4 │ │ │ │ DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000002bcec │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000016a0c │ │ │ │ DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000002bd08 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000016a28 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ 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_advance_loc1: 72 to 000000000002bd50 │ │ │ │ + DW_CFA_advance_loc1: 72 to 0000000000016a70 │ │ │ │ DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ 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: r56 ($fs0) at cfa-104 │ │ │ │ DW_CFA_offset: r57 ($fs1) at cfa-112 │ │ │ │ DW_CFA_offset: r58 ($fs2) at cfa-120 │ │ │ │ - DW_CFA_advance_loc2: 404 to 000000000002bee4 │ │ │ │ + DW_CFA_advance_loc2: 404 to 0000000000016c04 │ │ │ │ DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002bee8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000016c08 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002beec │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000016c0c │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002bef0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000016c10 │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002bef4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000016c14 │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002bef8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000016c18 │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002befc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000016c1c │ │ │ │ DW_CFA_restore: r56 ($fs0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002bf00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000016c20 │ │ │ │ DW_CFA_restore: r57 ($fs1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002bf04 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000016c24 │ │ │ │ DW_CFA_restore: r58 ($fs2) │ │ │ │ - DW_CFA_advance_loc1: 68 to 000000000002bf48 │ │ │ │ + DW_CFA_advance_loc1: 68 to 0000000000016c68 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002bf4c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000016c6c │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002bf50 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000016c70 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002bf54 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000016c74 │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002bf5c │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000016c7c │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002bf60 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000016c80 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002bf68 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000016c88 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 52 to 000000000002bf9c │ │ │ │ + DW_CFA_advance_loc: 52 to 0000000000016cbc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ 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: r56 ($fs0) at cfa-104 │ │ │ │ DW_CFA_offset: r57 ($fs1) at cfa-112 │ │ │ │ DW_CFA_offset: r58 ($fs2) at cfa-120 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002bfa0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000016cc0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 92 to 000000000002bffc │ │ │ │ + DW_CFA_advance_loc1: 92 to 0000000000016d1c │ │ │ │ DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ 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: r56 ($fs0) at cfa-104 │ │ │ │ DW_CFA_offset: r57 ($fs1) at cfa-112 │ │ │ │ DW_CFA_offset: r58 ($fs2) at cfa-120 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000002c00c │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000016d2c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002c010 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000016d30 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002c014 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000016d34 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002c018 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000016d38 │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002c01c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000016d3c │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002c020 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000016d40 │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002c024 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000016d44 │ │ │ │ DW_CFA_restore: r56 ($fs0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002c028 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000016d48 │ │ │ │ DW_CFA_restore: r57 ($fs1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002c02c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000016d4c │ │ │ │ DW_CFA_restore: r58 ($fs2) │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000002c038 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000016d58 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002984 00000000000000dc 00002674 FDE cie=00000314 pc=000000000002c040..000000000002c62c │ │ │ │ - Augmentation data: d7 6d 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002c044 │ │ │ │ +00000c24 00000000000000dc 00000bd8 FDE cie=00000050 pc=0000000000016d60..000000000001734c │ │ │ │ + Augmentation data: 50 77 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000016d64 │ │ │ │ DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002c048 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000016d68 │ │ │ │ DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002c050 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000016d70 │ │ │ │ DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000002c070 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000016d90 │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 48 to 000000000002c0a0 │ │ │ │ + DW_CFA_advance_loc: 48 to 0000000000016dc0 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ 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_advance_loc1: 64 to 000000000002c0e0 │ │ │ │ + DW_CFA_advance_loc1: 64 to 0000000000016e00 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ 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_offset: r56 ($fs0) at cfa-104 │ │ │ │ DW_CFA_offset: r57 ($fs1) at cfa-112 │ │ │ │ - DW_CFA_advance_loc2: 876 to 000000000002c44c │ │ │ │ + DW_CFA_advance_loc2: 876 to 000000000001716c │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002c450 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000017170 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002c454 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000017174 │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002c458 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000017178 │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002c45c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001717c │ │ │ │ DW_CFA_restore: r56 ($fs0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002c460 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000017180 │ │ │ │ DW_CFA_restore: r57 ($fs1) │ │ │ │ - DW_CFA_advance_loc1: 64 to 000000000002c4a0 │ │ │ │ + DW_CFA_advance_loc1: 64 to 00000000000171c0 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002c4a4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000171c4 │ │ │ │ DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002c4a8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000171c8 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002c4ac │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000171cc │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002c4b0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000171d0 │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002c4b4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000171d4 │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002c4bc │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000171dc │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002c4c0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000171e0 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002c4c8 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000171e8 │ │ │ │ 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: 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: r56 ($fs0) at cfa-104 │ │ │ │ DW_CFA_offset: r57 ($fs1) at cfa-112 │ │ │ │ - DW_CFA_advance_loc1: 104 to 000000000002c530 │ │ │ │ + DW_CFA_advance_loc1: 104 to 0000000000017250 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ DW_CFA_restore: r56 ($fs0) │ │ │ │ DW_CFA_restore: r57 ($fs1) │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000002c540 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000017260 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ 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_offset: r56 ($fs0) at cfa-104 │ │ │ │ DW_CFA_offset: r57 ($fs1) at cfa-112 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000002c558 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000017278 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ DW_CFA_restore: r56 ($fs0) │ │ │ │ DW_CFA_restore: r57 ($fs1) │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000002c570 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000017290 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ 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_offset: r56 ($fs0) at cfa-104 │ │ │ │ DW_CFA_offset: r57 ($fs1) at cfa-112 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000002c57c │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000001729c │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002c580 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000172a0 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002c584 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000172a4 │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002c588 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000172a8 │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002c58c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000172ac │ │ │ │ DW_CFA_restore: r56 ($fs0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002c590 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000172b0 │ │ │ │ DW_CFA_restore: r57 ($fs1) │ │ │ │ - DW_CFA_advance_loc1: 64 to 000000000002c5d0 │ │ │ │ + DW_CFA_advance_loc1: 64 to 00000000000172f0 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ 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_offset: r56 ($fs0) at cfa-104 │ │ │ │ DW_CFA_offset: r57 ($fs1) at cfa-112 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000002c5e0 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000017300 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ DW_CFA_restore: r56 ($fs0) │ │ │ │ DW_CFA_restore: r57 ($fs1) │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000002c600 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000017320 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ 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_offset: r56 ($fs0) at cfa-104 │ │ │ │ DW_CFA_offset: r57 ($fs1) at cfa-112 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002c608 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000017328 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002c60c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001732c │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002c610 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000017330 │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002c614 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000017334 │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002c618 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000017338 │ │ │ │ DW_CFA_restore: r56 ($fs0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002c61c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001733c │ │ │ │ DW_CFA_restore: r57 ($fs1) │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000002c628 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000017348 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002a64 0000000000000028 00002a68 FDE cie=00000000 pc=000000000002c630..000000000002c6b0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002c634 │ │ │ │ +00000d04 0000000000000028 00000d08 FDE cie=00000000 pc=0000000000017350..00000000000173d0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000017354 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002c63c │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000002c650 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000002c67c │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002c680 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002c684 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000002c6a0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002c6a4 │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002c6a8 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002c6ac │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00002a90 000000000000001c 00002a94 FDE cie=00000000 pc=000000000002cbe0..000000000002cd24 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000002cbf0 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc1: 164 to 000000000002cc94 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000002cca0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 128 to 000000000002cd20 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00002ab0 000000000000001c 00002ab4 FDE cie=00000000 pc=000000000002cd30..000000000002ce5c │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000002cd40 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc1: 132 to 000000000002cdc4 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000002cde0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 120 to 000000000002ce58 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00002ad0 0000000000000020 00002ad4 FDE cie=00000000 pc=000000000002f520..000000000002f6c8 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000002f534 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc1: 252 to 000000000002f630 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000002f640 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 116 to 000000000002f6b4 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f6b8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00002af4 000000000000005c 00002af8 FDE cie=00000000 pc=000000000002ce60..000000000002d184 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002ce64 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000002ce84 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000002cea0 │ │ │ │ - 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: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc2: 588 to 000000000002d0ec │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002d0f0 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002d0f4 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002d0f8 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002d0fc │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002d100 │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000002d120 │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002d124 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002d128 │ │ │ │ - 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_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc1: 64 to 000000000002d168 │ │ │ │ - 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_advance_loc: 24 to 000000000002d180 │ │ │ │ - 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 │ │ │ │ - │ │ │ │ -00002b54 00000000000000b0 00002844 FDE cie=00000314 pc=000000000002d190..000000000002e7a4 │ │ │ │ - Augmentation data: 2b 6c 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002d194 │ │ │ │ - DW_CFA_def_cfa_offset: 384 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000002d1ac │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000002d1d4 │ │ │ │ - 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: 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: 96 to 000000000002d234 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ - DW_CFA_advance_loc2: 412 to 000000000002d3d0 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ - DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ - DW_CFA_advance_loc2: 1740 to 000000000002da9c │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002daa0 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002daa4 │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002daa8 │ │ │ │ - DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002daac │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002dab0 │ │ │ │ - DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002dab4 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002dab8 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002dabc │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002dac0 │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002dac4 │ │ │ │ - DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002dac8 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000002dae0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 1344 to 000000000002e020 │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000002e038 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ - DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ - DW_CFA_advance_loc2: 512 to 000000000002e238 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000002e25c │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002e260 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ - DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ - DW_CFA_advance_loc2: 696 to 000000000002e518 │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000002e528 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ - DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ - DW_CFA_advance_loc1: 176 to 000000000002e5d8 │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000002e5ec │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002e5f0 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 48 to 000000000002e620 │ │ │ │ - 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: r30 ($s7) at cfa-80 │ │ │ │ - DW_CFA_advance_loc1: 56 to 000000000002e658 │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000002e670 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002e678 │ │ │ │ - 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: r30 ($s7) at cfa-80 │ │ │ │ - DW_CFA_advance_loc1: 80 to 000000000002e6c8 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002e6cc │ │ │ │ - DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000002e6d8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000002e700 │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000002e70c │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002e710 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002e718 │ │ │ │ - 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: r30 ($s7) at cfa-80 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00002c08 0000000000000020 00002c0c FDE cie=00000000 pc=000000000002f6e0..000000000002f8b0 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000002f6f4 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc2: 268 to 000000000002f800 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000002f820 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 124 to 000000000002f89c │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f8a0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00002c2c 000000000000005c 00002c30 FDE cie=00000000 pc=000000000002e7b0..000000000002eb24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002e7b4 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000002e7d4 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000002e7f0 │ │ │ │ - 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: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc2: 652 to 000000000002ea7c │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002ea80 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002ea84 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002ea88 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002ea8c │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002ea90 │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000002eab0 │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002eab4 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002eab8 │ │ │ │ - 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_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc1: 80 to 000000000002eb08 │ │ │ │ - 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_advance_loc: 24 to 000000000002eb20 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001735c │ │ │ │ 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 │ │ │ │ - │ │ │ │ -00002c8c 00000000000000a8 0000297c FDE cie=00000314 pc=000000000002eb30..000000000002f518 │ │ │ │ - Augmentation data: 50 6b 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002eb34 │ │ │ │ - DW_CFA_def_cfa_offset: 336 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002eb38 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 96 to 000000000002eb98 │ │ │ │ - DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ - DW_CFA_offset: r58 ($fs2) at cfa-120 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000017370 │ │ │ │ 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_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: r56 ($fs0) at cfa-104 │ │ │ │ - DW_CFA_offset: r57 ($fs1) at cfa-112 │ │ │ │ - DW_CFA_offset: r59 ($fs3) at cfa-128 │ │ │ │ - DW_CFA_offset: r60 ($fs4) at cfa-136 │ │ │ │ - DW_CFA_advance_loc1: 112 to 000000000002ec08 │ │ │ │ - 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_advance_loc2: 924 to 000000000002efa4 │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000001739c │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002efa8 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002efac │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002efb0 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002efb4 │ │ │ │ - DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002efb8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000173a0 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002efbc │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002efc0 │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002efc4 │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002efc8 │ │ │ │ - DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002efcc │ │ │ │ - DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002efd0 │ │ │ │ - DW_CFA_restore: r56 ($fs0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002efd4 │ │ │ │ - DW_CFA_restore: r57 ($fs1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002efd8 │ │ │ │ - DW_CFA_restore: r58 ($fs2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002efdc │ │ │ │ - DW_CFA_restore: r59 ($fs3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002efe0 │ │ │ │ - DW_CFA_restore: r60 ($fs4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002efe4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000173a4 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002efe8 │ │ │ │ + DW_CFA_advance_loc: 28 to 00000000000173c0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 480 to 000000000002f1c8 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000173c4 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f1cc │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f1d0 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f1d4 │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f1d8 │ │ │ │ - DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f1dc │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000173c8 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f1e0 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f1e4 │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f1e8 │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f1ec │ │ │ │ - DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f1f0 │ │ │ │ - DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f1f4 │ │ │ │ - DW_CFA_restore: r56 ($fs0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f1f8 │ │ │ │ - DW_CFA_restore: r57 ($fs1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f1fc │ │ │ │ - DW_CFA_restore: r58 ($fs2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f200 │ │ │ │ - DW_CFA_restore: r59 ($fs3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f204 │ │ │ │ - DW_CFA_restore: r60 ($fs4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f208 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000173cc │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002f210 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 664 to 000000000002f4a8 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc1: 60 to 000000000002f4e4 │ │ │ │ - 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_advance_loc: 28 to 000000000002f500 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f504 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f508 │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002f510 │ │ │ │ - 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 │ │ │ │ │ │ │ │ -00002d38 0000000000000044 00002d3c FDE cie=00000000 pc=000000000002f8c0..000000000002fba4 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002f8c8 │ │ │ │ +00000d30 0000000000000044 00000d34 FDE cie=00000000 pc=0000000000017900..0000000000017be4 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000017908 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000002f8d8 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000017918 │ │ │ │ DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000002f904 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000017944 │ │ │ │ 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_loc2: 560 to 000000000002fb34 │ │ │ │ + DW_CFA_advance_loc2: 560 to 0000000000017b74 │ │ │ │ DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fb38 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000017b78 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fb3c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000017b7c │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fb40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000017b80 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fb44 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000017b84 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fb48 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000017b88 │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fb4c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000017b8c │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc1: 64 to 000000000002fb8c │ │ │ │ + DW_CFA_advance_loc1: 64 to 0000000000017bcc │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fb90 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000017bd0 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fb94 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000017bd4 │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fb98 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000017bd8 │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fb9c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000017bdc │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ │ │ │ │ -00002d80 0000000000000038 00002d84 FDE cie=00000000 pc=0000000000030fa0..0000000000031190 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030fa4 │ │ │ │ +00000d78 0000000000000038 00000d7c FDE cie=00000000 pc=0000000000018fe0..00000000000191d0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000018fe4 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030fa8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000018fe8 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000030fc0 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000019000 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 184 to 0000000000031078 │ │ │ │ + DW_CFA_advance_loc1: 184 to 00000000000190b8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000031090 │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000190d0 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000031094 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000190d4 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000310a0 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000190e0 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000310a4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000190e4 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 28 to 00000000000310c0 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000019100 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 96 to 0000000000031120 │ │ │ │ + DW_CFA_advance_loc1: 96 to 0000000000019160 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000031128 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000019168 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003112c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001916c │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000031134 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000019174 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000031138 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000019178 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000031140 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000019180 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00002dbc 00000000000000e8 00002aac FDE cie=00000314 pc=000000000002fbb0..0000000000030f88 │ │ │ │ - Augmentation data: 3f 6a 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fbb4 │ │ │ │ +00000db4 00000000000000e8 00000d68 FDE cie=00000050 pc=0000000000017bf0..0000000000018fc8 │ │ │ │ + Augmentation data: e4 75 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000017bf4 │ │ │ │ DW_CFA_def_cfa_offset: 368 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000002fbcc │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000017c0c │ │ │ │ DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000002fbec │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000017c2c │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc2: 356 to 000000000002fd50 │ │ │ │ + DW_CFA_advance_loc2: 356 to 0000000000017d90 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fd54 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000017d94 │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fd58 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000017d98 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002fd60 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000017da0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000002fd74 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000017db4 │ │ │ │ DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000002fd94 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000017dd4 │ │ │ │ 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_advance_loc1: 116 to 000000000002fe08 │ │ │ │ + DW_CFA_advance_loc1: 116 to 0000000000017e48 │ │ │ │ DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ - DW_CFA_advance_loc2: 632 to 0000000000030080 │ │ │ │ + DW_CFA_advance_loc2: 632 to 00000000000180c0 │ │ │ │ DW_CFA_restore: r22 ($fp) │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc1: 64 to 00000000000300c0 │ │ │ │ + DW_CFA_advance_loc1: 64 to 0000000000018100 │ │ │ │ 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_advance_loc2: 2660 to 0000000000030b24 │ │ │ │ + DW_CFA_advance_loc2: 2660 to 0000000000018b64 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030b28 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000018b68 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030b2c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000018b6c │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030b30 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000018b70 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030b34 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000018b74 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030b38 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000018b78 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030b3c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000018b7c │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030b40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000018b80 │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030b44 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000018b84 │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030b48 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000018b88 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 424 to 0000000000030cf0 │ │ │ │ + DW_CFA_advance_loc2: 424 to 0000000000018d30 │ │ │ │ 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: r29 ($s6) │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc1: 96 to 0000000000030d50 │ │ │ │ + DW_CFA_advance_loc1: 96 to 0000000000018d90 │ │ │ │ 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_loc2: 264 to 0000000000030e58 │ │ │ │ + DW_CFA_advance_loc2: 264 to 0000000000018e98 │ │ │ │ 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: r29 ($s6) │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000030e68 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000018ea8 │ │ │ │ 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: 32 to 0000000000030e88 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000018ec8 │ │ │ │ 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: r29 ($s6) │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000030eac │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000018eec │ │ │ │ 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: 20 to 0000000000030ec0 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000018f00 │ │ │ │ DW_CFA_restore: r22 ($fp) │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030ec4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000018f04 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030ec8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000018f08 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030ecc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000018f0c │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030ed0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000018f10 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030ed4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000018f14 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030ed8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000018f18 │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000030ee0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000018f20 │ │ │ │ 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 │ │ │ │ @@ -6843,10490 +2811,14518 @@ │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002ea8 0000000000000028 00002b98 FDE cie=00000314 pc=00000000000311a0..0000000000031340 │ │ │ │ - Augmentation data: 91 69 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000311a4 │ │ │ │ +00000ea0 0000000000000028 00000e54 FDE cie=00000050 pc=00000000000191e0..0000000000019380 │ │ │ │ + Augmentation data: 36 75 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000191e4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 216 to 000000000003127c │ │ │ │ + DW_CFA_advance_loc1: 216 to 00000000000192bc │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000031288 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000192c8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003128c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000192cc │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000031290 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000192d0 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000031298 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000192d8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000312a0 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000192e0 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002ed4 0000000000000028 00002ed8 FDE cie=00000000 pc=0000000000031340..0000000000031410 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000031344 │ │ │ │ +00000ecc 0000000000000028 00000ed0 FDE cie=00000000 pc=0000000000019380..0000000000019450 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000019384 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000031350 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000019390 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 152 to 00000000000313e8 │ │ │ │ + DW_CFA_advance_loc1: 152 to 0000000000019428 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000313ec │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001942c │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000313f0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000019430 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000031400 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000019440 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000031404 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000019444 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000031408 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000019448 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003140c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001944c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002f00 000000000000002c 00002bf0 FDE cie=00000314 pc=0000000000031410..00000000000314f0 │ │ │ │ - Augmentation data: 48 69 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000031414 │ │ │ │ +00000ef8 000000000000002c 00000eac FDE cie=00000050 pc=0000000000019450..0000000000019530 │ │ │ │ + Augmentation data: ed 74 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000019454 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003141c │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001945c │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 164 to 00000000000314c0 │ │ │ │ + DW_CFA_advance_loc1: 164 to 0000000000019500 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000314c4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000019504 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000314c8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000019508 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000000314e0 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000019520 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000314e4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000019524 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000314e8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000019528 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000314ec │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001952c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002f30 0000000000000044 00002f34 FDE cie=00000000 pc=00000000000314f0..00000000000317b4 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000031508 │ │ │ │ +00000f28 0000000000000044 00000f2c FDE cie=00000000 pc=0000000000019530..00000000000197f4 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000019548 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000031514 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000019554 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-16 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-24 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000031528 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000019568 │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-32 │ │ │ │ DW_CFA_offset: r27 ($s4) at cfa-40 │ │ │ │ DW_CFA_offset: r28 ($s5) at cfa-48 │ │ │ │ DW_CFA_offset: r29 ($s6) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 256 to 0000000000031628 │ │ │ │ + DW_CFA_advance_loc2: 256 to 0000000000019668 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003162c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001966c │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000031630 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000019670 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000031634 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000019674 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000031638 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000019678 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003163c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001967c │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000031640 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000019680 │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000031644 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000019684 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000031660 │ │ │ │ + DW_CFA_advance_loc: 28 to 00000000000196a0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 336 to 00000000000317b0 │ │ │ │ + DW_CFA_advance_loc2: 336 to 00000000000197f0 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ 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 │ │ │ │ │ │ │ │ -00002f78 000000000000003c 00002f7c FDE cie=00000000 pc=00000000000317c0..0000000000031950 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000317c4 │ │ │ │ +00000f70 000000000000003c 00000f74 FDE cie=00000000 pc=0000000000019800..0000000000019990 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000019804 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000317cc │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001980c │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000317e0 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000019820 │ │ │ │ DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ DW_CFA_offset: r56 ($fs0) at cfa-72 │ │ │ │ DW_CFA_offset: r57 ($fs1) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000000317f8 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000019838 │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000031808 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000019848 │ │ │ │ DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 200 to 00000000000318d0 │ │ │ │ + DW_CFA_advance_loc1: 200 to 0000000000019910 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000318d4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000019914 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000318d8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000019918 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000318dc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001991c │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000318e0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000019920 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000318e4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000019924 │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000318e8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000019928 │ │ │ │ DW_CFA_restore: r56 ($fs0) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000318ec │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001992c │ │ │ │ DW_CFA_restore: r57 ($fs1) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000318f0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000019930 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000031900 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000019940 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002fb8 000000000000005c 00002fbc FDE cie=00000000 pc=0000000000031950..0000000000031c74 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000003195c │ │ │ │ +00000fb0 000000000000005c 00000fb4 FDE cie=00000000 pc=0000000000019990..0000000000019cb4 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000001999c │ │ │ │ DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000031964 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000199a4 │ │ │ │ DW_CFA_offset: r56 ($fs0) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 48 to 0000000000031994 │ │ │ │ + DW_CFA_advance_loc: 48 to 00000000000199d4 │ │ │ │ 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: 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_advance_loc2: 292 to 0000000000031ab8 │ │ │ │ + DW_CFA_advance_loc2: 292 to 0000000000019af8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000031abc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000019afc │ │ │ │ DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000031ac0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000019b00 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000031ac4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000019b04 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000031ac8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000019b08 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000031acc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000019b0c │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000031ad0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000019b10 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000031ad4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000019b14 │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000031ad8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000019b18 │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000031adc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000019b1c │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000031ae0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000019b20 │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000031ae4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000019b24 │ │ │ │ DW_CFA_restore: r56 ($fs0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000031ae8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000019b28 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000031b00 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000019b40 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 368 to 0000000000031c70 │ │ │ │ + DW_CFA_advance_loc2: 368 to 0000000000019cb0 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ 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: r29 ($s6) │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ DW_CFA_restore: r56 ($fs0) │ │ │ │ │ │ │ │ -00003018 000000000000004c 00002d08 FDE cie=00000314 pc=0000000000031c80..00000000000326dc │ │ │ │ - Augmentation data: 39 68 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000031c84 │ │ │ │ +00001010 000000000000004c 00000fc4 FDE cie=00000050 pc=0000000000019cc0..000000000001a71c │ │ │ │ + Augmentation data: de 73 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000019cc4 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000031c88 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000019cc8 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000031ca0 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000019ce0 │ │ │ │ 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_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc2: 1764 to 0000000000032384 │ │ │ │ + DW_CFA_advance_loc2: 1764 to 000000000001a3c4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000032388 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001a3c8 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003238c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001a3cc │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000032390 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001a3d0 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000032394 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001a3d4 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003239c │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001a3dc │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000323a0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001a3e0 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 32 to 00000000000323c0 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000001a400 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 588 to 000000000003260c │ │ │ │ + DW_CFA_advance_loc2: 588 to 000000000001a64c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000032610 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001a650 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000032614 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001a654 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000032618 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001a658 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003261c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001a65c │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000032620 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001a660 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000032624 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001a664 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000032628 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001a668 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003068 0000000000000010 0000306c FDE cie=00000000 pc=00000000000326e0..0000000000032820 │ │ │ │ +00001060 0000000000000010 00001064 FDE cie=00000000 pc=000000000001a720..000000000001a860 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000307c 0000000000000050 00003080 FDE cie=00000000 pc=0000000000032820..0000000000032914 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000032828 │ │ │ │ +00001074 0000000000000050 00001078 FDE cie=00000000 pc=000000000001a860..000000000001a954 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001a868 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000032830 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001a870 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000003284c │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000001a88c │ │ │ │ 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: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 84 to 00000000000328a0 │ │ │ │ + DW_CFA_advance_loc1: 84 to 000000000001a8e0 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000328a4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001a8e4 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000328a8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001a8e8 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000328ac │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001a8ec │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000328b0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001a8f0 │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000328b4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001a8f4 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000328b8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001a8f8 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000328bc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001a8fc │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000328c0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001a900 │ │ │ │ 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_advance_loc1: 80 to 0000000000032910 │ │ │ │ + DW_CFA_advance_loc1: 80 to 000000000001a950 │ │ │ │ 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_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000030d0 0000000000000030 000030d4 FDE cie=00000000 pc=0000000000032920..0000000000032b0c │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000032930 │ │ │ │ +000010c8 0000000000000030 000010cc FDE cie=00000000 pc=000000000001a960..000000000001ab4c │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000001a970 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000032940 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000001a980 │ │ │ │ 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_advance_loc2: 404 to 0000000000032ad4 │ │ │ │ + DW_CFA_advance_loc2: 404 to 000000000001ab14 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000032ad8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001ab18 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000032adc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001ab1c │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000032ae0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001ab20 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000032ae4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001ab24 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000032ae8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001ab28 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000032b08 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000001ab48 │ │ │ │ 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) │ │ │ │ │ │ │ │ -00003104 0000000000000038 00002df4 FDE cie=00000314 pc=0000000000032b10..0000000000032f20 │ │ │ │ - Augmentation data: 62 67 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000032b14 │ │ │ │ +000010fc 0000000000000038 000010b0 FDE cie=00000050 pc=000000000001ab50..000000000001af60 │ │ │ │ + Augmentation data: 07 73 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001ab54 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000032b2c │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000001ab6c │ │ │ │ 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: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc2: 664 to 0000000000032dc4 │ │ │ │ + DW_CFA_advance_loc2: 664 to 000000000001ae04 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000032dcc │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001ae0c │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000032dd0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001ae10 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000032dd4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001ae14 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000032dd8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001ae18 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000032ddc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001ae1c │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000032de0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001ae20 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000032e00 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000001ae40 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003140 0000000000000034 00003144 FDE cie=00000000 pc=0000000000032f20..0000000000033008 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000032f24 │ │ │ │ +00001138 0000000000000034 0000113c FDE cie=00000000 pc=000000000001af60..000000000001b048 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001af64 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000032f28 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001af68 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000032f3c │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000001af7c │ │ │ │ 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: 136 to 0000000000032fc4 │ │ │ │ + DW_CFA_advance_loc1: 136 to 000000000001b004 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000032fc8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001b008 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000032fcc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001b00c │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000032fd4 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001b014 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000032fd8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001b018 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000032fe0 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001b020 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000032ff4 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000001b034 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000032ff8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001b038 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000032ffc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001b03c │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000033000 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001b040 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000033004 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001b044 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ │ │ │ │ -00003178 0000000000000034 0000317c FDE cie=00000000 pc=0000000000033010..0000000000033138 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000033014 │ │ │ │ +00001170 0000000000000034 00001174 FDE cie=00000000 pc=000000000001b050..000000000001b178 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001b054 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003301c │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001b05c │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000033028 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000001b068 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 172 to 00000000000330d4 │ │ │ │ + DW_CFA_advance_loc1: 172 to 000000000001b114 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000330d8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001b118 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000330dc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001b11c │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000330e0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001b120 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000330e4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001b124 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000033100 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000001b140 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000033124 │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000001b164 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000033128 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001b168 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003312c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001b16c │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000033130 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001b170 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000033134 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001b174 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ │ │ │ │ -000031b0 0000000000000034 000031b4 FDE cie=00000000 pc=0000000000033140..0000000000033330 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000033144 │ │ │ │ +000011a8 0000000000000034 000011ac FDE cie=00000000 pc=000000000001b180..000000000001b370 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001b184 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000033148 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001b188 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000033158 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000001b198 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc2: 388 to 00000000000332dc │ │ │ │ + DW_CFA_advance_loc2: 388 to 000000000001b31c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000332e0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001b320 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000332e4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001b324 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000332ec │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001b32c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000033300 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000001b340 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000033314 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000001b354 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000033318 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001b358 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003331c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001b35c │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000033324 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001b364 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000033328 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001b368 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000031e8 0000000000000034 000031ec FDE cie=00000000 pc=0000000000035880..0000000000035960 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035884 │ │ │ │ +000011e0 0000000000000034 000011e4 FDE cie=00000000 pc=000000000001d8c0..000000000001d9a0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001d8c4 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003588c │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001d8cc │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 32 to 00000000000358ac │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000001d8ec │ │ │ │ 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_loc1: 128 to 000000000003592c │ │ │ │ + DW_CFA_advance_loc1: 128 to 000000000001d96c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000035940 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000001d980 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035944 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001d984 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035948 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001d988 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003594c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001d98c │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035950 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001d990 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035954 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001d994 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035958 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001d998 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003220 0000000000000094 00003224 FDE cie=00000000 pc=0000000000033330..000000000003362c │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000033334 │ │ │ │ +00001218 0000000000000094 0000121c FDE cie=00000000 pc=000000000001b370..000000000001b66c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001b374 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003333c │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001b37c │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000003335c │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000001b39c │ │ │ │ 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: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000033370 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000001b3b0 │ │ │ │ DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000033390 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000001b3d0 │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 120 to 0000000000033408 │ │ │ │ + DW_CFA_advance_loc1: 120 to 000000000001b448 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003340c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001b44c │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000033410 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001b450 │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000033414 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001b454 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000033418 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001b458 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003341c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001b45c │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000033424 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001b464 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000033428 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001b468 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000033440 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000001b480 │ │ │ │ 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: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 116 to 00000000000334b4 │ │ │ │ + DW_CFA_advance_loc1: 116 to 000000000001b4f4 │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000334c4 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000001b504 │ │ │ │ DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc1: 108 to 0000000000033530 │ │ │ │ + DW_CFA_advance_loc1: 108 to 000000000001b570 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000033534 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001b574 │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000033544 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000001b584 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000033548 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001b588 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003354c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001b58c │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000033550 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001b590 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000033558 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001b598 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003355c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001b59c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000033560 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001b5a0 │ │ │ │ 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_advance_loc: 32 to 0000000000033580 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000001b5c0 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc1: 84 to 00000000000335d4 │ │ │ │ + DW_CFA_advance_loc1: 84 to 000000000001b614 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000335e4 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000001b624 │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000335e8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001b628 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000335ec │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001b62c │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000335f0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001b630 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000335f8 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001b638 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000335fc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001b63c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000033600 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001b640 │ │ │ │ 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: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000033610 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000001b650 │ │ │ │ DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000033620 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000001b660 │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000033624 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001b664 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000032b8 0000000000000054 00002fa8 FDE cie=00000314 pc=0000000000033630..0000000000033b20 │ │ │ │ - Augmentation data: c4 65 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000033634 │ │ │ │ +000012b0 0000000000000054 00001264 FDE cie=00000050 pc=000000000001b670..000000000001bb60 │ │ │ │ + Augmentation data: 69 71 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001b674 │ │ │ │ DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000033660 │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000001b6a0 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 92 to 00000000000336bc │ │ │ │ + DW_CFA_advance_loc1: 92 to 000000000001b6fc │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 68 to 0000000000033700 │ │ │ │ + DW_CFA_advance_loc1: 68 to 000000000001b740 │ │ │ │ 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_loc2: 292 to 0000000000033824 │ │ │ │ + DW_CFA_advance_loc2: 292 to 000000000001b864 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000033828 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001b868 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003382c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001b86c │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000033830 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001b870 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc1: 56 to 0000000000033868 │ │ │ │ + DW_CFA_advance_loc1: 56 to 000000000001b8a8 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003386c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001b8ac │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000033880 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000001b8c0 │ │ │ │ DW_CFA_def_cfa_offset: 208 │ │ │ │ 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_loc2: 456 to 0000000000033a48 │ │ │ │ + DW_CFA_advance_loc2: 456 to 000000000001ba88 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000033a58 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000001ba98 │ │ │ │ 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_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003310 0000000000000034 00003314 FDE cie=00000000 pc=0000000000035960..0000000000035a40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035964 │ │ │ │ +00001308 0000000000000034 0000130c FDE cie=00000000 pc=000000000001d9a0..000000000001da80 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001d9a4 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003596c │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001d9ac │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000003598c │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000001d9cc │ │ │ │ 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_loc1: 128 to 0000000000035a0c │ │ │ │ + DW_CFA_advance_loc1: 128 to 000000000001da4c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000035a20 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000001da60 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035a24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001da64 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035a28 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001da68 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035a2c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001da6c │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035a30 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001da70 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035a34 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001da74 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035a38 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001da78 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003348 0000000000000074 00003038 FDE cie=00000314 pc=0000000000033b20..0000000000035878 │ │ │ │ - Augmentation data: 56 65 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000033b24 │ │ │ │ +00001340 0000000000000034 00001344 FDE cie=00000000 pc=000000000001da80..000000000001db60 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001da84 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001da8c │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000001daac │ │ │ │ + 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_loc1: 128 to 000000000001db2c │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000001db40 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001db44 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001db48 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001db4c │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001db50 │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001db54 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001db58 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001378 0000000000000074 0000132c FDE cie=00000050 pc=000000000001bb60..000000000001d8b8 │ │ │ │ + Augmentation data: c3 70 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001bb64 │ │ │ │ DW_CFA_def_cfa_offset: 432 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000033b40 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000001bb80 │ │ │ │ DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000033b54 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000001bb94 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000033b60 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000001bba0 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000033b84 │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000001bbc4 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ 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: r29 ($s6) at cfa-72 │ │ │ │ DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ DW_CFA_offset: r56 ($fs0) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 4336 to 0000000000034c74 │ │ │ │ + DW_CFA_advance_loc2: 4336 to 000000000001ccb4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000034c78 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001ccb8 │ │ │ │ DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000034c7c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001ccbc │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000034c80 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001ccc0 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000034c84 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001ccc4 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000034c88 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001ccc8 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000034c8c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001cccc │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000034c90 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001ccd0 │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000034c94 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001ccd4 │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000034c98 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001ccd8 │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000034c9c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001ccdc │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000034ca0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001cce0 │ │ │ │ DW_CFA_restore: r56 ($fs0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000034ca4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001cce4 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000034cc0 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000001cd00 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 1672 to 0000000000035348 │ │ │ │ + DW_CFA_advance_loc2: 1672 to 000000000001d388 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003534c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001d38c │ │ │ │ DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035350 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001d390 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035354 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001d394 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035358 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001d398 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003535c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001d39c │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035360 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001d3a0 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035364 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001d3a4 │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035368 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001d3a8 │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003536c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001d3ac │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035370 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001d3b0 │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035374 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001d3b4 │ │ │ │ DW_CFA_restore: r56 ($fs0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035378 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001d3b8 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000035380 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001d3c0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000033c0 000000000000003c 000033c4 FDE cie=00000000 pc=0000000000035a40..0000000000035c7c │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035a44 │ │ │ │ +000013f0 0000000000000018 000013f4 FDE cie=00000000 pc=0000000000021ea0..0000000000021f60 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000021ea8 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000035a4c │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000035a60 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000021eb4 │ │ │ │ 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_advance_loc2: 376 to 0000000000035bd8 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000140c 0000000000000030 000013c0 FDE cie=00000050 pc=000000000001db60..000000000001dc80 │ │ │ │ + Augmentation data: f8 70 00 00 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001db68 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001db70 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000001db84 │ │ │ │ + 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: 116 to 000000000001dbf8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035bdc │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035be0 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000001dc14 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035be4 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035be8 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035bec │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000035c00 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 100 to 0000000000035c64 │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035c68 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001dc18 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035c6c │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035c70 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001dc1c │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035c74 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035c78 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001dc20 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001dc28 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001dc30 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ │ │ │ │ -00003400 0000000000000038 00003404 FDE cie=00000000 pc=0000000000035c80..0000000000035e38 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035c84 │ │ │ │ +00001440 0000000000000034 000013f4 FDE cie=00000050 pc=000000000001dc80..000000000001dd34 │ │ │ │ + Augmentation data: d3 70 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001dc84 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000035c8c │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000001dc94 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000035c98 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc2: 264 to 0000000000035da0 │ │ │ │ + DW_CFA_advance_loc1: 108 to 000000000001dd00 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035da4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001dd04 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035da8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001dd08 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000035db0 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035db4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001dd0c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000035dc0 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000001dd20 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 100 to 0000000000035e24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001dd24 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035e28 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001dd28 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035e2c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001dd2c │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035e30 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035e34 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001dd30 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000343c 0000000000000034 00003440 FDE cie=00000000 pc=0000000000037c20..0000000000037cd8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037c24 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000037c2c │ │ │ │ +00001478 000000000000003c 0000142c FDE cie=00000050 pc=000000000001dd40..000000000001df9c │ │ │ │ + Augmentation data: a4 70 00 00 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001dd48 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000001dd64 │ │ │ │ + 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: 16 to 0000000000037c3c │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 52 to 0000000000037c70 │ │ │ │ + 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_loc2: 368 to 000000000001ded4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037c74 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001ded8 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037c78 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000037c80 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001dedc │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037c84 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000037ca0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000037cc4 │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037cc8 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037ccc │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037cd0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001dee0 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037cd4 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003474 000000000000015c 00003164 FDE cie=00000314 pc=0000000000035e40..00000000000374f8 │ │ │ │ - Augmentation data: f3 64 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035e44 │ │ │ │ - DW_CFA_def_cfa_offset: 656 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000035e5c │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000035e78 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ - DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ - 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_advance_loc1: 92 to 0000000000035ed4 │ │ │ │ - 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_offset: r56 ($fs0) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000035ef0 │ │ │ │ - DW_CFA_offset: r60 ($fs4) at cfa-136 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000035f04 │ │ │ │ - DW_CFA_offset: r58 ($fs2) at cfa-120 │ │ │ │ - DW_CFA_offset: r59 ($fs3) at cfa-128 │ │ │ │ - DW_CFA_offset: r62 ($fs6) at cfa-152 │ │ │ │ - DW_CFA_advance_loc: 52 to 0000000000035f38 │ │ │ │ - DW_CFA_offset: r57 ($fs1) at cfa-112 │ │ │ │ - DW_CFA_offset: r61 ($fs5) at cfa-144 │ │ │ │ - DW_CFA_advance_loc2: 3668 to 0000000000036d8c │ │ │ │ - DW_CFA_restore: r57 ($fs1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000036d90 │ │ │ │ - DW_CFA_restore: r58 ($fs2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000036d94 │ │ │ │ - DW_CFA_restore: r59 ($fs3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000036d98 │ │ │ │ - DW_CFA_restore: r60 ($fs4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000036d9c │ │ │ │ - DW_CFA_restore: r61 ($fs5) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000036da0 │ │ │ │ - DW_CFA_restore: r62 ($fs6) │ │ │ │ - DW_CFA_advance_loc2: 748 to 000000000003708c │ │ │ │ - DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037090 │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037094 │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037098 │ │ │ │ - DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003709c │ │ │ │ - DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000370a0 │ │ │ │ - DW_CFA_restore: r56 ($fs0) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000370a4 │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000370a8 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000370ac │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000370b0 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000370b4 │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000370bc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001dee4 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000370c0 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000370c8 │ │ │ │ - DW_CFA_def_cfa_offset: 656 │ │ │ │ - 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: r56 ($fs0) at cfa-104 │ │ │ │ - DW_CFA_offset: r57 ($fs1) at cfa-112 │ │ │ │ - DW_CFA_offset: r58 ($fs2) at cfa-120 │ │ │ │ - DW_CFA_offset: r59 ($fs3) at cfa-128 │ │ │ │ - DW_CFA_offset: r60 ($fs4) at cfa-136 │ │ │ │ - DW_CFA_offset: r61 ($fs5) at cfa-144 │ │ │ │ - DW_CFA_offset: r62 ($fs6) at cfa-152 │ │ │ │ - DW_CFA_advance_loc: 56 to 0000000000037100 │ │ │ │ - DW_CFA_restore: r57 ($fs1) │ │ │ │ - DW_CFA_restore: r58 ($fs2) │ │ │ │ - DW_CFA_restore: r59 ($fs3) │ │ │ │ - DW_CFA_restore: r60 ($fs4) │ │ │ │ - DW_CFA_restore: r61 ($fs5) │ │ │ │ - DW_CFA_restore: r62 ($fs6) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000037108 │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003710c │ │ │ │ - DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037110 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001dee8 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037114 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001deec │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037118 │ │ │ │ - DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003711c │ │ │ │ - DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037120 │ │ │ │ - DW_CFA_restore: r56 ($fs0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037124 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037128 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003712c │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037130 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037134 │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037138 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000001def8 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000037140 │ │ │ │ - DW_CFA_def_cfa_offset: 656 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - 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: r29 ($s6) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000037164 │ │ │ │ - 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_offset: r56 ($fs0) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 332 to 00000000000372b0 │ │ │ │ - DW_CFA_offset: r57 ($fs1) at cfa-112 │ │ │ │ - DW_CFA_offset: r58 ($fs2) at cfa-120 │ │ │ │ - DW_CFA_offset: r59 ($fs3) at cfa-128 │ │ │ │ - DW_CFA_offset: r60 ($fs4) at cfa-136 │ │ │ │ - DW_CFA_offset: r61 ($fs5) at cfa-144 │ │ │ │ - DW_CFA_offset: r62 ($fs6) at cfa-152 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000372c0 │ │ │ │ - DW_CFA_restore: r57 ($fs1) │ │ │ │ - DW_CFA_restore: r58 ($fs2) │ │ │ │ - DW_CFA_restore: r59 ($fs3) │ │ │ │ - DW_CFA_restore: r60 ($fs4) │ │ │ │ - DW_CFA_restore: r61 ($fs5) │ │ │ │ - DW_CFA_restore: r62 ($fs6) │ │ │ │ - DW_CFA_advance_loc1: 88 to 0000000000037318 │ │ │ │ - DW_CFA_offset: r57 ($fs1) at cfa-112 │ │ │ │ - DW_CFA_offset: r58 ($fs2) at cfa-120 │ │ │ │ - DW_CFA_offset: r59 ($fs3) at cfa-128 │ │ │ │ - DW_CFA_offset: r60 ($fs4) at cfa-136 │ │ │ │ - DW_CFA_offset: r61 ($fs5) at cfa-144 │ │ │ │ - DW_CFA_offset: r62 ($fs6) at cfa-152 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000037334 │ │ │ │ - DW_CFA_restore: r57 ($fs1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037338 │ │ │ │ - DW_CFA_restore: r58 ($fs2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003733c │ │ │ │ - DW_CFA_restore: r59 ($fs3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037340 │ │ │ │ - DW_CFA_restore: r60 ($fs4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037344 │ │ │ │ - DW_CFA_restore: r61 ($fs5) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037348 │ │ │ │ - DW_CFA_restore: r62 ($fs6) │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000003735c │ │ │ │ - DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037360 │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037364 │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037368 │ │ │ │ - DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003736c │ │ │ │ - DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037370 │ │ │ │ - DW_CFA_restore: r56 ($fs0) │ │ │ │ - DW_CFA_advance_loc1: 88 to 00000000000373c8 │ │ │ │ - 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_offset: r56 ($fs0) at cfa-104 │ │ │ │ - DW_CFA_offset: r57 ($fs1) at cfa-112 │ │ │ │ - DW_CFA_offset: r58 ($fs2) at cfa-120 │ │ │ │ - DW_CFA_offset: r59 ($fs3) at cfa-128 │ │ │ │ - DW_CFA_offset: r60 ($fs4) at cfa-136 │ │ │ │ - DW_CFA_offset: r61 ($fs5) at cfa-144 │ │ │ │ - DW_CFA_offset: r62 ($fs6) at cfa-152 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000373d8 │ │ │ │ - DW_CFA_restore: r57 ($fs1) │ │ │ │ - DW_CFA_restore: r58 ($fs2) │ │ │ │ - DW_CFA_restore: r59 ($fs3) │ │ │ │ - DW_CFA_restore: r60 ($fs4) │ │ │ │ - DW_CFA_restore: r61 ($fs5) │ │ │ │ - DW_CFA_restore: r62 ($fs6) │ │ │ │ - DW_CFA_advance_loc1: 112 to 0000000000037448 │ │ │ │ - DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_restore: r56 ($fs0) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000037450 │ │ │ │ - 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_offset: r56 ($fs0) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 152 to 00000000000374e8 │ │ │ │ - DW_CFA_offset: r57 ($fs1) at cfa-112 │ │ │ │ - DW_CFA_offset: r58 ($fs2) at cfa-120 │ │ │ │ - DW_CFA_offset: r59 ($fs3) at cfa-128 │ │ │ │ - DW_CFA_offset: r60 ($fs4) at cfa-136 │ │ │ │ - DW_CFA_offset: r61 ($fs5) at cfa-144 │ │ │ │ - DW_CFA_offset: r62 ($fs6) at cfa-152 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000374f0 │ │ │ │ - DW_CFA_restore: r57 ($fs1) │ │ │ │ - DW_CFA_restore: r58 ($fs2) │ │ │ │ - DW_CFA_restore: r59 ($fs3) │ │ │ │ - DW_CFA_restore: r60 ($fs4) │ │ │ │ - DW_CFA_restore: r61 ($fs5) │ │ │ │ - DW_CFA_restore: r62 ($fs6) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001df00 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000035d4 0000000000000018 000035d8 FDE cie=00000000 pc=0000000000037ce0..0000000000037d6c │ │ │ │ - DW_CFA_advance_loc: 60 to 0000000000037d1c │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037d20 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 52 to 0000000000037d54 │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037d58 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - │ │ │ │ -000035f0 0000000000000054 000032e0 FDE cie=00000314 pc=0000000000037500..0000000000037c20 │ │ │ │ - Augmentation data: dd 63 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037504 │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc1: 68 to 0000000000037548 │ │ │ │ +000014b8 0000000000000054 0000146c FDE cie=00000050 pc=000000000001dfa0..000000000001fe34 │ │ │ │ + Augmentation data: 79 70 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001dfa4 │ │ │ │ + DW_CFA_def_cfa_offset: 992 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000001dfbc │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000001dfd4 │ │ │ │ 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: r29 ($s6) at cfa-72 │ │ │ │ + DW_CFA_advance_loc1: 64 to 000000000001e014 │ │ │ │ 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: r26 ($s3) at cfa-48 │ │ │ │ + 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_offset: r31 ($s8) at cfa-88 │ │ │ │ DW_CFA_offset: r56 ($fs0) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 1120 to 00000000000379a8 │ │ │ │ + DW_CFA_advance_loc2: 3212 to 000000000001eca0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000379ac │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001eca4 │ │ │ │ DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000379b0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001eca8 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000379b4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001ecac │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000379b8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001ecb0 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000379bc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001ecb4 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000379c0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001ecb8 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000379c4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001ecbc │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000379c8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001ecc0 │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000379cc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001ecc4 │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000379d0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001ecc8 │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000379d4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001eccc │ │ │ │ DW_CFA_restore: r56 ($fs0) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000379d8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001ecd0 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000379e0 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000001ece0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00003648 000000000000001c 0000364c FDE cie=00000000 pc=0000000000037d80..0000000000037de0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037d84 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000037d94 │ │ │ │ - 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_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003668 000000000000001c 0000366c FDE cie=00000000 pc=0000000000037de0..0000000000037e78 │ │ │ │ - DW_CFA_advance_loc1: 36 to 0000000000037e04 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000037e0c │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 80 to 0000000000037e5c │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000037e74 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003688 0000000000000024 0000368c FDE cie=00000000 pc=0000000000037e80..0000000000037f0c │ │ │ │ - DW_CFA_advance_loc1: 68 to 0000000000037ec4 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037ec8 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000037ee8 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037eec │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000037f00 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037f04 │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037f08 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000036b0 0000000000000010 000036b4 FDE cie=00000000 pc=0000000000037f10..0000000000037f24 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000036c4 0000000000000050 000033b4 FDE cie=00000314 pc=0000000000037f30..0000000000038ab4 │ │ │ │ - Augmentation data: 4f 63 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037f34 │ │ │ │ - DW_CFA_def_cfa_offset: 688 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000037f50 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ +00001510 0000000000000050 000014c4 FDE cie=00000050 pc=000000000001fe40..0000000000021b0c │ │ │ │ + Augmentation data: cb 71 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001fe44 │ │ │ │ + DW_CFA_def_cfa_offset: 880 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000001fe5c │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000001fe74 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000037f7c │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 60 to 000000000001feb0 │ │ │ │ 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_offset: r31 ($s8) at cfa-88 │ │ │ │ DW_CFA_offset: r56 ($fs0) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 1484 to 0000000000038548 │ │ │ │ + DW_CFA_advance_loc2: 2544 to 00000000000208a0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003854c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000208a4 │ │ │ │ DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000038550 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000208a8 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000038554 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000208ac │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000038558 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000208b0 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003855c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000208b4 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000038560 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000208b8 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000038564 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000208bc │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000038568 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000208c0 │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003856c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000208c4 │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000038570 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000208c8 │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000038574 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000208cc │ │ │ │ DW_CFA_restore: r56 ($fs0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000038578 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000208d0 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000038580 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000208e0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00003718 000000000000004c 0000371c FDE cie=00000000 pc=0000000000038ac0..0000000000038c50 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000038adc │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000038ae8 │ │ │ │ +00001564 000000000000003c 00001518 FDE cie=00000050 pc=0000000000021f60..00000000000221a0 │ │ │ │ + Augmentation data: 14 73 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000021f64 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000021f6c │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000021f84 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000021f9c │ │ │ │ + DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 60 to 0000000000038b24 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000021fa4 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc1: 60 to 0000000000021fe0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000038b2c │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000038b30 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000038b34 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000038b40 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000038b4c │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 48 to 0000000000038b7c │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000038b8c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000021fe4 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000038b94 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000038b98 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000021ff0 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000021ff4 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000038b9c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000021ff8 │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000021ffc │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000022004 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000022008 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc1: 36 to 0000000000038bc0 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000022020 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000015a4 0000000000000048 00001558 FDE cie=00000050 pc=0000000000021b10..0000000000021ea0 │ │ │ │ + Augmentation data: bf 72 00 00 │ │ │ │ + DW_CFA_advance_loc1: 84 to 0000000000021b64 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000021b78 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000021b84 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 68 to 0000000000038c04 │ │ │ │ + DW_CFA_advance_loc1: 76 to 0000000000021bd0 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc1: 204 to 0000000000021c9c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000038c10 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000038c14 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000038c18 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000021ca0 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000038c20 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000021cc0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc1: 96 to 0000000000021d20 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000021d24 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000021d40 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 140 to 0000000000021dcc │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc1: 120 to 0000000000021e44 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000021e70 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000021e78 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000021e84 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000021e88 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000021e8c │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003768 0000000000000030 0000376c FDE cie=00000000 pc=0000000000038c50..0000000000038f4c │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000038c54 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000038c74 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ +000015f0 0000000000000028 000015f4 FDE cie=00000000 pc=00000000000221a0..00000000000222f8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000221a4 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000221b4 │ │ │ │ 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_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc2: 528 to 0000000000038e84 │ │ │ │ + DW_CFA_advance_loc1: 124 to 0000000000022230 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000038e88 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000022234 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000022238 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000038e8c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002223c │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000038e90 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000038e98 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000038e9c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000022240 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000038ea0 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000022260 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -0000379c 0000000000000068 000037a0 FDE cie=00000000 pc=0000000000038f50..000000000003ab14 │ │ │ │ - DW_CFA_advance_loc: 52 to 0000000000038f84 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000038f94 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r56 ($fs0) at cfa-88 │ │ │ │ - DW_CFA_advance_loc1: 68 to 0000000000038fd8 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ +0000161c 0000000000000058 00001620 FDE cie=00000000 pc=0000000000022300..0000000000022490 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000022304 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000022308 │ │ │ │ + DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000022314 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000022324 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002232c │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000022340 │ │ │ │ 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: 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_offset: r57 ($fs1) at cfa-96 │ │ │ │ - DW_CFA_offset: r58 ($fs2) at cfa-104 │ │ │ │ - DW_CFA_offset: r59 ($fs3) at cfa-112 │ │ │ │ - DW_CFA_advance_loc2: 2972 to 0000000000039b74 │ │ │ │ + DW_CFA_advance_loc2: 228 to 0000000000022424 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000039b78 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000022428 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000039b7c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002242c │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000039b80 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000039b84 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000039b88 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000022430 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000039b8c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000022434 │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000039b90 │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000039b94 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000022438 │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000039b98 │ │ │ │ - DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000039b9c │ │ │ │ - DW_CFA_restore: r56 ($fs0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000039ba0 │ │ │ │ - DW_CFA_restore: r57 ($fs1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000039ba4 │ │ │ │ - DW_CFA_restore: r58 ($fs2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000039ba8 │ │ │ │ - DW_CFA_restore: r59 ($fs3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000039bac │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002243c │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000022440 │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000022448 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002244c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000039bc0 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000022460 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 3920 to 000000000003ab10 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000022464 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000022468 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002246c │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000022470 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000022474 │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000022478 │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_restore: r56 ($fs0) │ │ │ │ - DW_CFA_restore: r57 ($fs1) │ │ │ │ - DW_CFA_restore: r58 ($fs2) │ │ │ │ - DW_CFA_restore: r59 ($fs3) │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003808 000000000000002c 0000380c FDE cie=00000000 pc=000000000003ab20..000000000003aef8 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000003ab2c │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000003ab3c │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc2: 688 to 000000000003adec │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003adf0 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003adf8 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003ae00 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 208 to 000000000003aed0 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002247c │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003aed4 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003aed8 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003aee0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00003838 0000000000000040 0000383c FDE cie=00000000 pc=000000000003af00..000000000003b5a0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003af04 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003af0c │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000003af24 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000003af34 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000003af40 │ │ │ │ - DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000003af58 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r56 ($fs0) at cfa-72 │ │ │ │ - DW_CFA_advance_loc2: 1052 to 000000000003b374 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003b378 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003b37c │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003b380 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000022480 │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000022488 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003b384 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003b388 │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003b38c │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003b390 │ │ │ │ - DW_CFA_restore: r56 ($fs0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003b394 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002248c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003b398 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000387c 0000000000000034 00003880 FDE cie=00000000 pc=000000000003df20..000000000003dfd8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003df24 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003df2c │ │ │ │ +00001678 0000000000000034 0000162c FDE cie=00000050 pc=0000000000022490..0000000000022570 │ │ │ │ + Augmentation data: 0f 72 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000022494 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000022498 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000224ac │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000003df3c │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000224b8 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 52 to 000000000003df70 │ │ │ │ + DW_CFA_advance_loc1: 116 to 000000000002252c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003df74 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003df78 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003df80 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003df84 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000003dfa0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000003dfc4 │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003dfc8 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003dfcc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000022530 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003dfd0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000022534 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003dfd4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000022538 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000022540 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000022544 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000022548 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000038b4 0000000000000018 000038b8 FDE cie=00000000 pc=000000000003dfe0..000000000003e06c │ │ │ │ - DW_CFA_advance_loc: 60 to 000000000003e01c │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003e020 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 52 to 000000000003e054 │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003e058 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - │ │ │ │ -000038d0 00000000000000ac 000035c0 FDE cie=00000314 pc=000000000003b5a0..000000000003d500 │ │ │ │ - Augmentation data: d5 61 00 00 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000003b5ac │ │ │ │ - DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000003b5d8 │ │ │ │ - DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 68 to 000000000003b61c │ │ │ │ - DW_CFA_offset: r56 ($fs0) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003b624 │ │ │ │ - DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 48 to 000000000003b654 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ - 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 │ │ │ │ +000016b0 0000000000000048 000016b4 FDE cie=00000000 pc=0000000000022570..00000000000227f4 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000022578 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000022588 │ │ │ │ DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ - DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ - DW_CFA_offset: r57 ($fs1) at cfa-112 │ │ │ │ - DW_CFA_offset: r58 ($fs2) at cfa-120 │ │ │ │ - DW_CFA_offset: r59 ($fs3) at cfa-128 │ │ │ │ - DW_CFA_advance_loc2: 3344 to 000000000003c364 │ │ │ │ - DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003c368 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003c36c │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003c370 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003c374 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003c378 │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003c37c │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003c380 │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003c384 │ │ │ │ - DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003c388 │ │ │ │ - DW_CFA_restore: r56 ($fs0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003c38c │ │ │ │ - DW_CFA_restore: r57 ($fs1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003c390 │ │ │ │ - DW_CFA_restore: r58 ($fs2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003c394 │ │ │ │ - DW_CFA_restore: r59 ($fs3) │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000003c3b8 │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003c3c0 │ │ │ │ - DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003c3c4 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000003c3e0 │ │ │ │ - DW_CFA_def_cfa_offset: 240 │ │ │ │ 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: r29 ($s6) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 40 to 00000000000225b0 │ │ │ │ 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: r56 ($fs0) at cfa-104 │ │ │ │ - DW_CFA_offset: r57 ($fs1) at cfa-112 │ │ │ │ - DW_CFA_offset: r58 ($fs2) at cfa-120 │ │ │ │ - DW_CFA_offset: r59 ($fs3) at cfa-128 │ │ │ │ - DW_CFA_advance_loc2: 4168 to 000000000003d428 │ │ │ │ + DW_CFA_advance_loc1: 60 to 00000000000225ec │ │ │ │ + DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 52 to 0000000000022620 │ │ │ │ DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc2: 372 to 0000000000022794 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000022798 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002279c │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000227a0 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000227a4 │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_restore: r56 ($fs0) │ │ │ │ - DW_CFA_restore: r57 ($fs1) │ │ │ │ - DW_CFA_restore: r58 ($fs2) │ │ │ │ - DW_CFA_restore: r59 ($fs3) │ │ │ │ - DW_CFA_advance_loc1: 60 to 000000000003d464 │ │ │ │ - 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: r56 ($fs0) at cfa-104 │ │ │ │ - DW_CFA_offset: r57 ($fs1) at cfa-112 │ │ │ │ - DW_CFA_offset: r58 ($fs2) at cfa-120 │ │ │ │ - DW_CFA_offset: r59 ($fs3) at cfa-128 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003980 000000000000009c 00003670 FDE cie=00000314 pc=000000000003d500..000000000003df10 │ │ │ │ - Augmentation data: 47 61 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003d504 │ │ │ │ - DW_CFA_def_cfa_offset: 256 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000003d510 │ │ │ │ - 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_advance_loc: 60 to 000000000003d54c │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000003d578 │ │ │ │ - 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: r30 ($s7) at cfa-80 │ │ │ │ - DW_CFA_advance_loc2: 560 to 000000000003d7a8 │ │ │ │ - DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 100 to 000000000003d80c │ │ │ │ - DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc2: 420 to 000000000003d9b0 │ │ │ │ - DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 88 to 000000000003da08 │ │ │ │ - DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc2: 368 to 000000000003db78 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000227a8 │ │ │ │ + DW_CFA_restore: r31 ($s8) │ │ │ │ + DW_CFA_advance_loc1: 52 to 00000000000227dc │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003db7c │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003db80 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003db84 │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003db88 │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003db8c │ │ │ │ - DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003db90 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000227e0 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003db94 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003db98 │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003db9c │ │ │ │ - DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003dba0 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000003dbc0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 428 to 000000000003dd6c │ │ │ │ - DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000003dd78 │ │ │ │ - DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc1: 132 to 000000000003ddfc │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003de00 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003de04 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000227e4 │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003de08 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000227e8 │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003de0c │ │ │ │ - DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc1: 60 to 000000000003de48 │ │ │ │ - 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: r30 ($s7) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000003de58 │ │ │ │ - DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc1: 88 to 000000000003deb0 │ │ │ │ - DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000003dec8 │ │ │ │ - DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000003dee8 │ │ │ │ - DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003def0 │ │ │ │ - DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003def8 │ │ │ │ - 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: r30 ($s7) at cfa-80 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000227ec │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003a20 000000000000004c 00003a24 FDE cie=00000000 pc=000000000003e080..000000000003e210 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000003e09c │ │ │ │ +000016fc 0000000000000048 00001700 FDE cie=00000000 pc=0000000000030de0..000000000003108c │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000030de8 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000003e0a8 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000030df4 │ │ │ │ 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_loc1: 60 to 000000000003e0e4 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000030e0c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003e0ec │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003e0f0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030e10 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003e0f4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030e14 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030e18 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000003e100 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000030e20 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000003e10c │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000030e3c │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 48 to 000000000003e13c │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000003e14c │ │ │ │ + DW_CFA_advance_loc1: 160 to 0000000000030edc │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003e154 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003e158 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003e15c │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc1: 36 to 000000000003e180 │ │ │ │ - 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_advance_loc1: 68 to 000000000003e1c4 │ │ │ │ + DW_CFA_advance_loc1: 128 to 0000000000030f5c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000003e1d0 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003e1d4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030f60 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003e1d8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030f64 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030f68 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003e1e0 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000030f80 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003a70 0000000000000030 00003a74 FDE cie=00000000 pc=000000000003e210..000000000003e50c │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003e214 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000003e234 │ │ │ │ - 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_advance_loc1: 64 to 0000000000030fc0 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc2: 528 to 000000000003e444 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003e448 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003e44c │ │ │ │ + DW_CFA_advance_loc1: 64 to 0000000000031000 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003e450 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003e458 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003e45c │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003e460 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc1: 64 to 0000000000031040 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 64 to 0000000000031080 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000031084 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003aa4 0000000000000068 00003aa8 FDE cie=00000000 pc=000000000003e510..000000000003ff34 │ │ │ │ - DW_CFA_advance_loc: 52 to 000000000003e544 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003e54c │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000003e570 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r56 ($fs0) at cfa-88 │ │ │ │ +00001748 000000000000004c 000016fc FDE cie=00000050 pc=0000000000022800..0000000000022b10 │ │ │ │ + Augmentation data: 53 71 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000022804 │ │ │ │ + DW_CFA_def_cfa_offset: 496 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000002281c │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 48 to 000000000002284c │ │ │ │ + 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: r30 ($s7) at cfa-80 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000003e598 │ │ │ │ - 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_offset: r30 ($s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r31 ($s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r57 ($fs1) at cfa-96 │ │ │ │ - DW_CFA_offset: r58 ($fs2) at cfa-104 │ │ │ │ - DW_CFA_offset: r59 ($fs3) at cfa-112 │ │ │ │ - DW_CFA_advance_loc2: 2972 to 000000000003f134 │ │ │ │ + DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ + 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: 428 to 00000000000229f8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003f138 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003f13c │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003f140 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003f144 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003f148 │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003f14c │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003f150 │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003f154 │ │ │ │ - DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003f158 │ │ │ │ - DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003f15c │ │ │ │ - DW_CFA_restore: r56 ($fs0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003f160 │ │ │ │ - DW_CFA_restore: r57 ($fs1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003f164 │ │ │ │ - DW_CFA_restore: r58 ($fs2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003f168 │ │ │ │ - DW_CFA_restore: r59 ($fs3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003f16c │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000003f180 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 3504 to 000000000003ff30 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000229fc │ │ │ │ + DW_CFA_restore: r22 ($fp) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000022a00 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000022a04 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000022a08 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000022a0c │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000022a10 │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000022a14 │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000022a18 │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000022a1c │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_restore: r56 ($fs0) │ │ │ │ - DW_CFA_restore: r57 ($fs1) │ │ │ │ - DW_CFA_restore: r58 ($fs2) │ │ │ │ - DW_CFA_restore: r59 ($fs3) │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003b10 000000000000002c 00003b14 FDE cie=00000000 pc=000000000003ff40..0000000000040310 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000003ff4c │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000003ff58 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc2: 684 to 0000000000040204 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000040208 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000040210 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000040218 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 208 to 00000000000402e8 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000402ec │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000402f0 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000402f8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00003b40 0000000000000038 00003b44 FDE cie=00000000 pc=0000000000040310..00000000000409a8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000040314 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004031c │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000040340 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004034c │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000040364 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r56 ($fs0) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 1064 to 000000000004078c │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000040790 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000040794 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000040798 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004079c │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000407a0 │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000407a4 │ │ │ │ - DW_CFA_restore: r56 ($fs0) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000407a8 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000407b0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00003b7c 0000000000000034 00003b80 FDE cie=00000000 pc=00000000000431c0..0000000000043278 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000431c4 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000431cc │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000431dc │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 52 to 0000000000043210 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000043214 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000022a24 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000043218 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000043220 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000043224 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000022a28 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000043240 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000022a40 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000043264 │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000043268 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004326c │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000043270 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000043274 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003bb4 0000000000000018 00003bb8 FDE cie=00000000 pc=0000000000043280..000000000004330c │ │ │ │ - DW_CFA_advance_loc: 60 to 00000000000432bc │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000432c0 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 52 to 00000000000432f4 │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000432f8 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - │ │ │ │ -00003bd0 00000000000000ac 000038c0 FDE cie=00000314 pc=00000000000409b0..000000000004273c │ │ │ │ - Augmentation data: 6a 5f 00 00 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000409bc │ │ │ │ - DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc: 44 to 00000000000409e8 │ │ │ │ - DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ +00001798 0000000000000054 0000174c FDE cie=00000050 pc=0000000000022b10..00000000000259c8 │ │ │ │ + Augmentation data: 25 71 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000022b14 │ │ │ │ + DW_CFA_def_cfa_offset: 1104 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000022b34 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 68 to 0000000000040a2c │ │ │ │ - DW_CFA_offset: r56 ($fs0) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000040a34 │ │ │ │ - DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 48 to 0000000000040a64 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000022b44 │ │ │ │ + DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ + DW_CFA_offset: r56 ($fs0) at cfa-104 │ │ │ │ + DW_CFA_offset: r57 ($fs1) at cfa-112 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000022b64 │ │ │ │ + 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: r28 ($s5) at cfa-64 │ │ │ │ DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ - DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ - DW_CFA_offset: r57 ($fs1) at cfa-112 │ │ │ │ - DW_CFA_offset: r58 ($fs2) at cfa-120 │ │ │ │ - DW_CFA_offset: r59 ($fs3) at cfa-128 │ │ │ │ - DW_CFA_advance_loc2: 3424 to 00000000000417c4 │ │ │ │ + DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ + DW_CFA_advance_loc2: 5588 to 0000000000024138 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002413c │ │ │ │ + DW_CFA_restore: r22 ($fp) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000024140 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000417c8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000024144 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000417cc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000024148 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000417d0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002414c │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000417d4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000024150 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000417d8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000024154 │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000417dc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000024158 │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000417e0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002415c │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000417e4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000024160 │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000417e8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000024164 │ │ │ │ DW_CFA_restore: r56 ($fs0) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000417ec │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000024168 │ │ │ │ DW_CFA_restore: r57 ($fs1) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000417f0 │ │ │ │ - DW_CFA_restore: r58 ($fs2) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000417f4 │ │ │ │ - DW_CFA_restore: r59 ($fs3) │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000041818 │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000041820 │ │ │ │ - DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000041824 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002416c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000041840 │ │ │ │ - DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000024180 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +000017f0 0000000000000054 000017a4 FDE cie=00000050 pc=00000000000259d0..000000000002953c │ │ │ │ + Augmentation data: b6 72 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000259d4 │ │ │ │ + DW_CFA_def_cfa_offset: 1120 │ │ │ │ + DW_CFA_advance_loc: 40 to 00000000000259fc │ │ │ │ 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_advance_loc: 44 to 0000000000025a28 │ │ │ │ + DW_CFA_offset: r56 ($fs0) at cfa-104 │ │ │ │ + DW_CFA_offset: r57 ($fs1) at cfa-112 │ │ │ │ + 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_offset: r56 ($fs0) at cfa-104 │ │ │ │ - DW_CFA_offset: r57 ($fs1) at cfa-112 │ │ │ │ - DW_CFA_offset: r58 ($fs2) at cfa-120 │ │ │ │ - DW_CFA_offset: r59 ($fs3) at cfa-128 │ │ │ │ - DW_CFA_advance_loc2: 3624 to 0000000000042668 │ │ │ │ + DW_CFA_advance_loc2: 6648 to 0000000000027420 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000027424 │ │ │ │ + DW_CFA_restore: r22 ($fp) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000027428 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002742c │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000027430 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000027434 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000027438 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002743c │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000027440 │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000027444 │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000027448 │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002744c │ │ │ │ DW_CFA_restore: r56 ($fs0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000027450 │ │ │ │ DW_CFA_restore: r57 ($fs1) │ │ │ │ - DW_CFA_restore: r58 ($fs2) │ │ │ │ - DW_CFA_restore: r59 ($fs3) │ │ │ │ - DW_CFA_advance_loc1: 60 to 00000000000426a4 │ │ │ │ - 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: r56 ($fs0) at cfa-104 │ │ │ │ - DW_CFA_offset: r57 ($fs1) at cfa-112 │ │ │ │ - DW_CFA_offset: r58 ($fs2) at cfa-120 │ │ │ │ - DW_CFA_offset: r59 ($fs3) at cfa-128 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000027454 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000027460 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003c80 000000000000009c 00003970 FDE cie=00000314 pc=0000000000042740..00000000000431b0 │ │ │ │ - Augmentation data: dc 5e 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000042744 │ │ │ │ - DW_CFA_def_cfa_offset: 256 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000042750 │ │ │ │ +00001848 0000000000000048 0000184c FDE cie=00000000 pc=00000000000310a0..00000000000313a0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000310a4 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000310ac │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 48 to 00000000000310dc │ │ │ │ + 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_advance_loc: 60 to 000000000004278c │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 44 to 00000000000427b8 │ │ │ │ - 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_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: 564 to 00000000000429ec │ │ │ │ - DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 96 to 0000000000042a4c │ │ │ │ - DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc2: 468 to 0000000000042c20 │ │ │ │ - DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 104 to 0000000000042c88 │ │ │ │ - DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc2: 384 to 0000000000042e08 │ │ │ │ + DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ + DW_CFA_advance_loc2: 352 to 000000000003123c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000042e0c │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000042e10 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000042e14 │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000042e18 │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000042e1c │ │ │ │ - DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000042e20 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000031240 │ │ │ │ + DW_CFA_restore: r22 ($fp) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000031244 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000042e24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000031248 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000042e28 │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000042e2c │ │ │ │ - DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000042e30 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000042e40 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 460 to 000000000004300c │ │ │ │ - DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000043018 │ │ │ │ - DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc1: 132 to 000000000004309c │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000430a0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003124c │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000430a4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000031250 │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000031254 │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000430a8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000031258 │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000430ac │ │ │ │ - DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc1: 60 to 00000000000430e8 │ │ │ │ - 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: r30 ($s7) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000430f8 │ │ │ │ - DW_CFA_restore: r22 ($fp) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003125c │ │ │ │ + DW_CFA_restore: r31 ($s8) │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000031268 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003126c │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000043100 │ │ │ │ - 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: r30 ($s7) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000043128 │ │ │ │ - DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000043140 │ │ │ │ - DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc1: 64 to 0000000000043180 │ │ │ │ - DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000043188 │ │ │ │ - DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003d20 0000000000000010 00003d24 FDE cie=00000000 pc=0000000000043310..0000000000043314 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003d34 0000000000000010 00003d38 FDE cie=00000000 pc=0000000000043320..0000000000043324 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003d48 0000000000000028 00003a38 FDE cie=00000314 pc=0000000000043340..000000000004342c │ │ │ │ - Augmentation data: 87 5e 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000043344 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000043348 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000043354 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 136 to 00000000000433dc │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000433e8 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000433ec │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000031270 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000043400 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000031280 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00003d74 000000000000004c 00003a64 FDE cie=00000314 pc=000000000000d8e0..000000000000dd88 │ │ │ │ - Augmentation data: 73 5e 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d8e4 │ │ │ │ - DW_CFA_def_cfa_offset: 1280 │ │ │ │ - DW_CFA_advance_loc1: 64 to 000000000000d924 │ │ │ │ +00001894 0000000000000054 00001848 FDE cie=00000050 pc=0000000000029540..000000000002d08c │ │ │ │ + Augmentation data: c9 74 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000029544 │ │ │ │ + DW_CFA_def_cfa_offset: 1264 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000029570 │ │ │ │ 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: r29 ($s6) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000029598 │ │ │ │ + DW_CFA_offset: r56 ($fs0) at cfa-104 │ │ │ │ + DW_CFA_offset: r57 ($fs1) at cfa-112 │ │ │ │ + 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_advance_loc2: 308 to 000000000000da58 │ │ │ │ + DW_CFA_advance_loc2: 7136 to 000000000002b178 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000da5c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002b17c │ │ │ │ DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000da60 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002b180 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000da64 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002b184 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000da68 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002b188 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000da6c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002b18c │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000da70 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002b190 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000da74 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002b194 │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000da78 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002b198 │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000da7c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002b19c │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000da80 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002b1a0 │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000da88 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000000daa0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003dc4 0000000000000040 00003ab4 FDE cie=00000314 pc=000000000000dd90..000000000000df80 │ │ │ │ - Augmentation data: 50 5e 00 00 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000dd98 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 60 to 000000000000ddd4 │ │ │ │ - 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_loc2: 312 to 000000000000df0c │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000df14 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000df18 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000df1c │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000df20 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000df24 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000df28 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000000df3c │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000df48 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000df4c │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000000df60 │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003e08 0000000000000028 00003e0c FDE cie=00000000 pc=0000000000043440..0000000000043598 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000043444 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000043454 │ │ │ │ - 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: 124 to 00000000000434d0 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000434d4 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000434d8 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000434dc │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000434e0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002b1a4 │ │ │ │ + DW_CFA_restore: r56 ($fs0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002b1a8 │ │ │ │ + DW_CFA_restore: r57 ($fs1) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002b1ac │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000043500 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002b1c0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00003e34 0000000000000010 00003e38 FDE cie=00000000 pc=00000000000435a0..00000000000435b4 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003e48 0000000000000010 00003e4c FDE cie=00000000 pc=00000000000435c0..00000000000435c4 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003e5c 0000000000000020 00003e60 FDE cie=00000000 pc=00000000000469e0..0000000000046b20 │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000469f4 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000469fc │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ +000018ec 0000000000000058 000018a0 FDE cie=00000050 pc=000000000002d090..0000000000030dd8 │ │ │ │ + Augmentation data: 6f 77 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002d094 │ │ │ │ + DW_CFA_def_cfa_offset: 1264 │ │ │ │ + DW_CFA_advance_loc: 52 to 000000000002d0c8 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 140 to 0000000000046a88 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000046a90 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000046a94 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000046aa0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00003e80 0000000000000054 00003b70 FDE cie=00000314 pc=00000000000435d0..00000000000469dc │ │ │ │ - Augmentation data: af 5d 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000435d4 │ │ │ │ - DW_CFA_def_cfa_offset: 944 │ │ │ │ - DW_CFA_advance_loc: 32 to 00000000000435f4 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000043620 │ │ │ │ - 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: r56 ($fs0) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000002d0ec │ │ │ │ + DW_CFA_offset: r57 ($fs1) at cfa-112 │ │ │ │ + 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: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_offset: r56 ($fs0) at cfa-104 │ │ │ │ - DW_CFA_offset: r57 ($fs1) at cfa-112 │ │ │ │ - DW_CFA_advance_loc2: 5744 to 0000000000044c90 │ │ │ │ + DW_CFA_advance_loc2: 7284 to 000000000002ed60 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000044c94 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ed64 │ │ │ │ DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000044c98 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ed68 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000044c9c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ed6c │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000044ca0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ed70 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000044ca4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ed74 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000044ca8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ed78 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000044cac │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ed7c │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000044cb0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ed80 │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000044cb4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ed84 │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000044cb8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ed88 │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000044cbc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ed8c │ │ │ │ DW_CFA_restore: r56 ($fs0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000044cc0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ed90 │ │ │ │ DW_CFA_restore: r57 ($fs1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000044cc4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ed94 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000044cc8 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002eda0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001948 0000000000000010 0000194c FDE cie=00000000 pc=0000000000033320..000000000003332c │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00003ed8 0000000000000010 00003edc FDE cie=00000000 pc=0000000000048aa0..0000000000048aa4 │ │ │ │ +0000195c 0000000000000010 00001960 FDE cie=00000000 pc=0000000000033330..0000000000033334 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003eec 0000000000000010 00003ef0 FDE cie=00000000 pc=0000000000048ab0..0000000000048abc │ │ │ │ +00001970 0000000000000010 00001974 FDE cie=00000000 pc=0000000000033340..000000000003334c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003f00 0000000000000010 00003f04 FDE cie=00000000 pc=0000000000048ac0..0000000000048ac4 │ │ │ │ +00001984 0000000000000010 00001988 FDE cie=00000000 pc=0000000000033350..0000000000033354 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003f14 0000000000000010 00003f18 FDE cie=00000000 pc=0000000000048ad0..0000000000048ae4 │ │ │ │ +00001998 0000000000000010 0000199c FDE cie=00000000 pc=0000000000033360..0000000000033374 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003f28 0000000000000010 00003f2c FDE cie=00000000 pc=0000000000048af0..0000000000048b20 │ │ │ │ +000019ac 0000000000000010 000019b0 FDE cie=00000000 pc=0000000000033380..00000000000333b0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003f3c 0000000000000010 00003f40 FDE cie=00000000 pc=0000000000048b20..0000000000048b34 │ │ │ │ +000019c0 0000000000000010 000019c4 FDE cie=00000000 pc=00000000000333b0..00000000000333c4 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003f50 0000000000000010 00003f54 FDE cie=00000000 pc=0000000000048b40..0000000000048b70 │ │ │ │ +000019d4 0000000000000010 000019d8 FDE cie=00000000 pc=00000000000333d0..0000000000033400 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003f64 0000000000000010 00003f68 FDE cie=00000000 pc=0000000000048b70..0000000000048b7c │ │ │ │ +000019e8 0000000000000010 000019ec FDE cie=00000000 pc=0000000000033400..000000000003340c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003f78 0000000000000010 00003f7c FDE cie=00000000 pc=0000000000048b80..0000000000048b94 │ │ │ │ +000019fc 0000000000000010 00001a00 FDE cie=00000000 pc=0000000000033410..0000000000033424 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003f8c 0000000000000010 00003f90 FDE cie=00000000 pc=0000000000048ba0..0000000000048bd0 │ │ │ │ +00001a10 0000000000000010 00001a14 FDE cie=00000000 pc=0000000000033430..0000000000033460 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003fa0 0000000000000010 00003fa4 FDE cie=00000000 pc=0000000000048bd0..0000000000048bdc │ │ │ │ +00001a24 0000000000000010 00001a28 FDE cie=00000000 pc=0000000000033460..000000000003346c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003fb4 0000000000000010 00003fb8 FDE cie=00000000 pc=0000000000048be0..0000000000048bf4 │ │ │ │ +00001a38 0000000000000010 00001a3c FDE cie=00000000 pc=0000000000033470..0000000000033484 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003fc8 0000000000000010 00003fcc FDE cie=00000000 pc=0000000000048c00..0000000000048c30 │ │ │ │ +00001a4c 0000000000000010 00001a50 FDE cie=00000000 pc=0000000000033490..00000000000334c0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003fdc 0000000000000010 00003fe0 FDE cie=00000000 pc=0000000000048c30..0000000000048c3c │ │ │ │ +00001a60 0000000000000010 00001a64 FDE cie=00000000 pc=00000000000334c0..00000000000334cc │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003ff0 0000000000000010 00003ff4 FDE cie=00000000 pc=0000000000048c40..0000000000048c44 │ │ │ │ +00001a74 0000000000000010 00001a78 FDE cie=00000000 pc=00000000000334d0..00000000000334d4 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004004 0000000000000010 00004008 FDE cie=00000000 pc=0000000000048c50..0000000000048c54 │ │ │ │ +00001a88 0000000000000010 00001a8c FDE cie=00000000 pc=00000000000334e0..00000000000334e4 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004018 0000000000000010 0000401c FDE cie=00000000 pc=0000000000048c60..0000000000048c64 │ │ │ │ +00001a9c 0000000000000010 00001aa0 FDE cie=00000000 pc=00000000000334f0..00000000000334f4 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000402c 0000000000000010 00004030 FDE cie=00000000 pc=0000000000048c70..0000000000048c78 │ │ │ │ +00001ab0 0000000000000010 00001ab4 FDE cie=00000000 pc=0000000000033500..0000000000033508 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004040 0000000000000010 00004044 FDE cie=00000000 pc=0000000000048c80..0000000000048c88 │ │ │ │ +00001ac4 0000000000000010 00001ac8 FDE cie=00000000 pc=0000000000033510..0000000000033518 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004054 0000000000000010 00004058 FDE cie=00000000 pc=0000000000048c90..0000000000048c98 │ │ │ │ +00001ad8 0000000000000010 00001adc FDE cie=00000000 pc=0000000000033520..0000000000033528 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004068 0000000000000010 0000406c FDE cie=00000000 pc=0000000000048ca0..0000000000048ca8 │ │ │ │ +00001aec 0000000000000010 00001af0 FDE cie=00000000 pc=0000000000033530..0000000000033538 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000407c 0000000000000010 00004080 FDE cie=00000000 pc=0000000000048cb0..0000000000048cb8 │ │ │ │ +00001b00 0000000000000010 00001b04 FDE cie=00000000 pc=0000000000033540..0000000000033548 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004090 0000000000000010 00004094 FDE cie=00000000 pc=0000000000048cc0..0000000000048cc8 │ │ │ │ +00001b14 0000000000000010 00001b18 FDE cie=00000000 pc=0000000000033550..0000000000033558 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000040a4 0000000000000010 000040a8 FDE cie=00000000 pc=0000000000048cd0..0000000000048cd8 │ │ │ │ +00001b28 0000000000000010 00001b2c FDE cie=00000000 pc=0000000000033560..0000000000033568 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000040b8 0000000000000010 000040bc FDE cie=00000000 pc=0000000000048ce0..0000000000048ce8 │ │ │ │ +00001b3c 0000000000000010 00001b40 FDE cie=00000000 pc=0000000000033570..0000000000033578 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000040cc 0000000000000010 000040d0 FDE cie=00000000 pc=0000000000048cf0..0000000000048cf8 │ │ │ │ +00001b50 0000000000000010 00001b54 FDE cie=00000000 pc=0000000000033580..0000000000033588 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000040e0 0000000000000010 000040e4 FDE cie=00000000 pc=0000000000048d00..0000000000048d08 │ │ │ │ +00001b64 0000000000000010 00001b68 FDE cie=00000000 pc=0000000000033590..0000000000033598 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000040f4 0000000000000010 000040f8 FDE cie=00000000 pc=0000000000048d10..0000000000048d28 │ │ │ │ +00001b78 0000000000000010 00001b7c FDE cie=00000000 pc=00000000000335a0..00000000000335b8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004108 0000000000000010 0000410c FDE cie=00000000 pc=0000000000048d30..0000000000048d38 │ │ │ │ +00001b8c 0000000000000010 00001b90 FDE cie=00000000 pc=00000000000335c0..00000000000335c8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000411c 0000000000000010 00004120 FDE cie=00000000 pc=0000000000048d40..0000000000048d48 │ │ │ │ +00001ba0 0000000000000010 00001ba4 FDE cie=00000000 pc=00000000000335d0..00000000000335d8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004130 0000000000000010 00004134 FDE cie=00000000 pc=0000000000048d50..0000000000048d68 │ │ │ │ +00001bb4 0000000000000010 00001bb8 FDE cie=00000000 pc=00000000000335e0..00000000000335f8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004144 0000000000000010 00004148 FDE cie=00000000 pc=0000000000048d70..0000000000048d78 │ │ │ │ +00001bc8 0000000000000010 00001bcc FDE cie=00000000 pc=0000000000033600..0000000000033608 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004158 0000000000000010 0000415c FDE cie=00000000 pc=0000000000048d80..0000000000048d88 │ │ │ │ +00001bdc 0000000000000010 00001be0 FDE cie=00000000 pc=0000000000033610..0000000000033618 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000416c 0000000000000010 00004170 FDE cie=00000000 pc=0000000000048d90..0000000000048da8 │ │ │ │ +00001bf0 0000000000000010 00001bf4 FDE cie=00000000 pc=0000000000033620..0000000000033638 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004180 0000000000000010 00004184 FDE cie=00000000 pc=0000000000048db0..0000000000048db8 │ │ │ │ +00001c04 0000000000000010 00001c08 FDE cie=00000000 pc=0000000000033640..0000000000033648 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004194 0000000000000010 00004198 FDE cie=00000000 pc=0000000000048dc0..0000000000048dc8 │ │ │ │ +00001c18 0000000000000010 00001c1c FDE cie=00000000 pc=0000000000033650..0000000000033658 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000041a8 0000000000000010 000041ac FDE cie=00000000 pc=0000000000048dd0..0000000000048de8 │ │ │ │ +00001c2c 0000000000000010 00001c30 FDE cie=00000000 pc=0000000000033660..0000000000033678 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000041bc 0000000000000010 000041c0 FDE cie=00000000 pc=0000000000048df0..0000000000048df8 │ │ │ │ +00001c40 0000000000000010 00001c44 FDE cie=00000000 pc=0000000000033680..0000000000033688 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000041d0 0000000000000010 000041d4 FDE cie=00000000 pc=0000000000048e00..0000000000048e04 │ │ │ │ +00001c54 0000000000000010 00001c58 FDE cie=00000000 pc=0000000000033690..0000000000033694 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000041e4 0000000000000010 000041e8 FDE cie=00000000 pc=0000000000048e10..0000000000048e14 │ │ │ │ +00001c68 0000000000000010 00001c6c FDE cie=00000000 pc=00000000000336a0..00000000000336a4 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000041f8 0000000000000010 000041fc FDE cie=00000000 pc=0000000000048e20..0000000000048e24 │ │ │ │ +00001c7c 0000000000000010 00001c80 FDE cie=00000000 pc=00000000000336b0..00000000000336b4 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000420c 0000000000000010 00004210 FDE cie=00000000 pc=0000000000048e30..0000000000048e34 │ │ │ │ +00001c90 0000000000000010 00001c94 FDE cie=00000000 pc=00000000000336c0..00000000000336c4 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004220 0000000000000014 00004224 FDE cie=00000000 pc=0000000000048e40..0000000000048e8c │ │ │ │ - DW_CFA_advance_loc: 52 to 0000000000048e74 │ │ │ │ +00001ca4 0000000000000014 00001ca8 FDE cie=00000000 pc=00000000000336d0..000000000003371c │ │ │ │ + DW_CFA_advance_loc: 52 to 0000000000033704 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000048e88 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000033718 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004238 0000000000000014 0000423c FDE cie=00000000 pc=0000000000048e90..0000000000048ebc │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000048ea4 │ │ │ │ +00001cbc 0000000000000014 00001cc0 FDE cie=00000000 pc=0000000000033720..000000000003374c │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000033734 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000048eb8 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000033748 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004250 0000000000000014 00004254 FDE cie=00000000 pc=0000000000048ec0..0000000000048eec │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000048ed4 │ │ │ │ +00001cd4 0000000000000014 00001cd8 FDE cie=00000000 pc=0000000000033750..000000000003377c │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000033764 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000048ee8 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000033778 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004268 0000000000000014 0000426c FDE cie=00000000 pc=0000000000048ef0..0000000000048f1c │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000048f04 │ │ │ │ +00001cec 0000000000000014 00001cf0 FDE cie=00000000 pc=0000000000033780..00000000000337ac │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000033794 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000048f18 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000337a8 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004280 0000000000000014 00004284 FDE cie=00000000 pc=0000000000048f20..0000000000048f4c │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000048f34 │ │ │ │ +00001d04 0000000000000014 00001d08 FDE cie=00000000 pc=00000000000337b0..00000000000337dc │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000337c4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000048f48 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000337d8 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004298 000000000000001c 00003f88 FDE cie=00000314 pc=0000000000048f60..0000000000048fc8 │ │ │ │ - Augmentation data: fb 5c 00 00 │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000048f8c │ │ │ │ +00001d1c 000000000000001c 00001cd0 FDE cie=00000050 pc=00000000000337e0..0000000000033848 │ │ │ │ + Augmentation data: 5e 76 00 00 │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000003380c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000048f90 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000033810 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000048fa4 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000033824 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000048fa8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000033828 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ │ │ │ │ -000042b8 0000000000000020 00003fa8 FDE cie=00000314 pc=000000000000d4f0..000000000000d5c4 │ │ │ │ - Augmentation data: e3 5c 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d4f4 │ │ │ │ +00001d3c 0000000000000020 00001cf0 FDE cie=00000050 pc=000000000000cf20..000000000000cff4 │ │ │ │ + Augmentation data: 46 76 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000cf24 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d4f8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000cf28 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000000d50c │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000000cf3c │ │ │ │ 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_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000042dc 0000000000000018 000042e0 FDE cie=00000000 pc=00000000000490a0..00000000000490f8 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000490b0 │ │ │ │ +00001d60 0000000000000018 00001d64 FDE cie=00000000 pc=0000000000033920..0000000000033978 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000033930 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000490b4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000033934 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000000490cc │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000003394c │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000490dc │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000003395c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ │ │ │ │ -000042f8 0000000000000018 000042fc FDE cie=00000000 pc=0000000000049100..0000000000049158 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000049110 │ │ │ │ +00001d7c 0000000000000018 00001d80 FDE cie=00000000 pc=0000000000033980..00000000000339d8 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000033990 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049114 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000033994 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000004912c │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000339ac │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000004913c │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000339bc │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ │ │ │ │ -00004314 000000000000001c 00004004 FDE cie=00000314 pc=0000000000049160..00000000000491c8 │ │ │ │ - Augmentation data: 9b 5c 00 00 │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000004918c │ │ │ │ +00001d98 000000000000001c 00001d4c FDE cie=00000050 pc=00000000000339e0..0000000000033a48 │ │ │ │ + Augmentation data: fe 75 00 00 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000033a0c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049190 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000033a10 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000491a4 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000033a24 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000491a8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000033a28 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ │ │ │ │ -00004334 0000000000000020 00004024 FDE cie=00000314 pc=000000000000d5c8..000000000000d67c │ │ │ │ - Augmentation data: 83 5c 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d5cc │ │ │ │ +00001db8 0000000000000020 00001d6c FDE cie=00000050 pc=000000000000cff8..000000000000d0ac │ │ │ │ + Augmentation data: e6 75 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000cffc │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d5d0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d000 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000000d5e4 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000000d014 │ │ │ │ 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_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004358 0000000000000030 0000435c FDE cie=00000000 pc=0000000000049290..000000000004934c │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049294 │ │ │ │ +00001ddc 0000000000000030 00001de0 FDE cie=00000000 pc=0000000000033b10..0000000000033bcc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000033b14 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000000492ac │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000033b2c │ │ │ │ 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: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 124 to 0000000000049328 │ │ │ │ + DW_CFA_advance_loc1: 124 to 0000000000033ba8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004932c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000033bac │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049330 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000033bb0 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049334 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000033bb4 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049338 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000033bb8 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004933c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000033bbc │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049340 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000033bc0 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000049348 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000033bc8 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -0000438c 000000000000004c 00004390 FDE cie=00000000 pc=0000000000049360..0000000000049494 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000049368 │ │ │ │ +00001e10 000000000000004c 00001e14 FDE cie=00000000 pc=0000000000033be0..0000000000033d14 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000033be8 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004936c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000033bec │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000049378 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000033bf8 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000004939c │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000033c1c │ │ │ │ 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_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 132 to 0000000000049420 │ │ │ │ + DW_CFA_advance_loc1: 132 to 0000000000033ca0 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049424 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000033ca4 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049428 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000033ca8 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004942c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000033cac │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049430 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000033cb0 │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000049438 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000033cb8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000004944c │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000033ccc │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049450 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000033cd0 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049454 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000033cd4 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049458 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000033cd8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000049460 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000033ce0 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000004947c │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000033cfc │ │ │ │ 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 │ │ │ │ │ │ │ │ -000043dc 0000000000000020 000043e0 FDE cie=00000000 pc=00000000000494a0..00000000000494ec │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000494a4 │ │ │ │ +00001e60 0000000000000020 00001e64 FDE cie=00000000 pc=0000000000033d20..0000000000033d6c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000033d24 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000494a8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000033d28 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000494b4 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000033d34 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 40 to 00000000000494dc │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000033d5c │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000494e4 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000033d64 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000494e8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000033d68 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004400 0000000000000090 00004404 FDE cie=00000000 pc=0000000000049500..0000000000049b4c │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000049508 │ │ │ │ +00001e84 0000000000000090 00001e88 FDE cie=00000000 pc=0000000000033d80..00000000000343cc │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000033d88 │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000049524 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000033da4 │ │ │ │ DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 60 to 0000000000049560 │ │ │ │ + DW_CFA_advance_loc: 60 to 0000000000033de0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049564 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000033de4 │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049568 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000033de8 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000049580 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000033e00 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000049594 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000033e14 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 44 to 00000000000495c0 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000033e40 │ │ │ │ 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: r30 ($s7) at cfa-72 │ │ │ │ DW_CFA_offset: r31 ($s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc2: 572 to 00000000000497fc │ │ │ │ + DW_CFA_advance_loc2: 572 to 000000000003407c │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049800 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034080 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049804 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034084 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049808 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034088 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004980c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003408c │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049810 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034090 │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049814 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034094 │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049818 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034098 │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc1: 72 to 0000000000049860 │ │ │ │ + DW_CFA_advance_loc1: 72 to 00000000000340e0 │ │ │ │ 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: r30 ($s7) at cfa-72 │ │ │ │ DW_CFA_offset: r31 ($s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc2: 392 to 00000000000499e8 │ │ │ │ + DW_CFA_advance_loc2: 392 to 0000000000034268 │ │ │ │ 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: r30 ($s7) │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000049a00 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000034280 │ │ │ │ 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: r30 ($s7) at cfa-72 │ │ │ │ DW_CFA_offset: r31 ($s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc1: 200 to 0000000000049ac8 │ │ │ │ + DW_CFA_advance_loc1: 200 to 0000000000034348 │ │ │ │ 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: r30 ($s7) │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000049ae8 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000034368 │ │ │ │ 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: r30 ($s7) at cfa-72 │ │ │ │ DW_CFA_offset: r31 ($s8) at cfa-80 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004494 0000000000000020 00004498 FDE cie=00000000 pc=0000000000049b50..0000000000049b9c │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049b54 │ │ │ │ +00001f18 0000000000000020 00001f1c FDE cie=00000000 pc=00000000000343d0..000000000003441c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000343d4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049b58 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000343d8 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000049b64 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000343e4 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000049b8c │ │ │ │ + DW_CFA_advance_loc: 40 to 000000000003440c │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000049b94 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000034414 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049b98 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034418 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000044b8 000000000000002c 000041a8 FDE cie=00000314 pc=0000000000049ba0..0000000000049c10 │ │ │ │ - Augmentation data: 13 5b 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049ba4 │ │ │ │ +00001f3c 000000000000002c 00001ef0 FDE cie=00000050 pc=0000000000034420..0000000000034490 │ │ │ │ + Augmentation data: 76 74 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034424 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049ba8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034428 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000049bb0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000034430 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000049bdc │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000003445c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000049be4 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000034464 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049be8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034468 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000049c00 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000034480 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049c04 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034484 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049c08 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034488 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049c0c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003448c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000044e8 000000000000002c 000041d8 FDE cie=00000314 pc=0000000000049c20..0000000000049c90 │ │ │ │ - Augmentation data: eb 5a 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049c24 │ │ │ │ +00001f6c 000000000000002c 00001f20 FDE cie=00000050 pc=00000000000344a0..0000000000034510 │ │ │ │ + Augmentation data: 4e 74 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000344a4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049c28 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000344a8 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000049c30 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000344b0 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000049c5c │ │ │ │ + DW_CFA_advance_loc: 44 to 00000000000344dc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000049c64 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000344e4 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049c68 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000344e8 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000049c80 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000034500 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049c84 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034504 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049c88 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034508 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049c8c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003450c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004518 0000000000000024 00004208 FDE cie=00000314 pc=0000000000049c90..0000000000049cec │ │ │ │ - Augmentation data: c3 5a 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049c94 │ │ │ │ +00001f9c 0000000000000024 00001f50 FDE cie=00000050 pc=0000000000034510..000000000003456c │ │ │ │ + Augmentation data: 26 74 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034514 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049c98 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034518 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000049ca4 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000034524 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 56 to 0000000000049cdc │ │ │ │ + DW_CFA_advance_loc1: 56 to 000000000003455c │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000049ce4 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000034564 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049ce8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034568 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004540 0000000000000024 00004230 FDE cie=00000314 pc=0000000000049dd0..0000000000049e2c │ │ │ │ - Augmentation data: a3 5a 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049dd4 │ │ │ │ +00001fc4 0000000000000024 00001f78 FDE cie=00000050 pc=0000000000034650..00000000000346ac │ │ │ │ + Augmentation data: 06 74 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034654 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049dd8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034658 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000049de4 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000034664 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 56 to 0000000000049e1c │ │ │ │ + DW_CFA_advance_loc1: 56 to 000000000003469c │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000049e24 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000346a4 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049e28 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000346a8 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004568 0000000000000024 00004258 FDE cie=00000314 pc=0000000000049cf0..0000000000049d54 │ │ │ │ - Augmentation data: 83 5a 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049cf4 │ │ │ │ +00001fec 0000000000000024 00001fa0 FDE cie=00000050 pc=0000000000034570..00000000000345d4 │ │ │ │ + Augmentation data: e6 73 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034574 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000049d04 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000034584 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 64 to 0000000000049d44 │ │ │ │ + DW_CFA_advance_loc1: 64 to 00000000000345c4 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000049d4c │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000345cc │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049d50 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000345d0 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004590 0000000000000024 00004280 FDE cie=00000314 pc=0000000000049d60..0000000000049dc4 │ │ │ │ - Augmentation data: 63 5a 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049d64 │ │ │ │ +00002014 0000000000000024 00001fc8 FDE cie=00000050 pc=00000000000345e0..0000000000034644 │ │ │ │ + Augmentation data: c6 73 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000345e4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000049d74 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000345f4 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 64 to 0000000000049db4 │ │ │ │ + DW_CFA_advance_loc1: 64 to 0000000000034634 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000049dbc │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003463c │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049dc0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034640 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000045b8 0000000000000024 000042a8 FDE cie=00000314 pc=0000000000049e30..0000000000049e94 │ │ │ │ - Augmentation data: 43 5a 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049e34 │ │ │ │ +0000203c 0000000000000024 00001ff0 FDE cie=00000050 pc=00000000000346b0..0000000000034714 │ │ │ │ + Augmentation data: a6 73 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000346b4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000049e44 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000346c4 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 64 to 0000000000049e84 │ │ │ │ + DW_CFA_advance_loc1: 64 to 0000000000034704 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000049e8c │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003470c │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049e90 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034710 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000045e0 0000000000000024 000042d0 FDE cie=00000314 pc=0000000000049ea0..0000000000049f04 │ │ │ │ - Augmentation data: 23 5a 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049ea4 │ │ │ │ +00002064 0000000000000024 00002018 FDE cie=00000050 pc=0000000000034720..0000000000034784 │ │ │ │ + Augmentation data: 86 73 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034724 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000049eb4 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000034734 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 64 to 0000000000049ef4 │ │ │ │ + DW_CFA_advance_loc1: 64 to 0000000000034774 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000049efc │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003477c │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049f00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034780 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004608 000000000000001c 000042f8 FDE cie=00000314 pc=0000000000048fd0..0000000000049028 │ │ │ │ - Augmentation data: 03 5a 00 00 │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000048ffc │ │ │ │ +0000208c 000000000000001c 00002040 FDE cie=00000050 pc=0000000000033850..00000000000338a8 │ │ │ │ + Augmentation data: 66 73 00 00 │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000003387c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049000 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000033880 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000049014 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000033894 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049018 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000033898 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ │ │ │ │ -00004628 000000000000001c 00004318 FDE cie=00000314 pc=0000000000049030..0000000000049088 │ │ │ │ - Augmentation data: eb 59 00 00 │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000004905c │ │ │ │ +000020ac 000000000000001c 00002060 FDE cie=00000050 pc=00000000000338b0..0000000000033908 │ │ │ │ + Augmentation data: 4e 73 00 00 │ │ │ │ + DW_CFA_advance_loc: 44 to 00000000000338dc │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049060 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000338e0 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000049074 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000338f4 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049078 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000338f8 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ │ │ │ │ -00004648 000000000000001c 00004338 FDE cie=00000314 pc=00000000000491d0..0000000000049228 │ │ │ │ - Augmentation data: d3 59 00 00 │ │ │ │ - DW_CFA_advance_loc: 44 to 00000000000491fc │ │ │ │ +000020cc 000000000000001c 00002080 FDE cie=00000050 pc=0000000000033a50..0000000000033aa8 │ │ │ │ + Augmentation data: 36 73 00 00 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000033a7c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049200 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000033a80 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000049214 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000033a94 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049218 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000033a98 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ │ │ │ │ -00004668 000000000000001c 00004358 FDE cie=00000314 pc=0000000000049230..0000000000049288 │ │ │ │ - Augmentation data: bb 59 00 00 │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000004925c │ │ │ │ +000020ec 000000000000001c 000020a0 FDE cie=00000050 pc=0000000000033ab0..0000000000033b08 │ │ │ │ + Augmentation data: 1e 73 00 00 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000033adc │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049260 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000033ae0 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000049274 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000033af4 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049278 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000033af8 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ │ │ │ │ -00004688 0000000000000020 00004378 FDE cie=00000314 pc=0000000000049f20..0000000000049fd0 │ │ │ │ - Augmentation data: a3 59 00 00 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000049f2c │ │ │ │ +0000210c 0000000000000020 000020c0 FDE cie=00000050 pc=00000000000347a0..0000000000034850 │ │ │ │ + Augmentation data: 07 73 00 00 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000347ac │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049f30 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000347b0 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 76 to 0000000000049f7c │ │ │ │ + DW_CFA_advance_loc1: 76 to 00000000000347fc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049f80 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034800 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000049fa0 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000034820 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -000046ac 0000000000000020 0000439c FDE cie=00000314 pc=0000000000049fe0..000000000004a090 │ │ │ │ - Augmentation data: 97 59 00 00 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000049fec │ │ │ │ +00002130 0000000000000020 000020e4 FDE cie=00000050 pc=0000000000034860..0000000000034910 │ │ │ │ + Augmentation data: fb 72 00 00 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003486c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049ff0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034870 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 84 to 000000000004a044 │ │ │ │ + DW_CFA_advance_loc1: 84 to 00000000000348c4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004a048 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000348c8 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000004a060 │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000348e0 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -000046d0 0000000000000050 000043c0 FDE cie=00000314 pc=0000000000046b20..0000000000046c88 │ │ │ │ - Augmentation data: 8b 59 00 00 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000046b28 │ │ │ │ +00002154 0000000000000050 00002108 FDE cie=00000050 pc=00000000000313a0..0000000000031508 │ │ │ │ + Augmentation data: ef 72 00 00 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000313a8 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000046b40 │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000313c0 │ │ │ │ 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: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 84 to 0000000000046b94 │ │ │ │ + DW_CFA_advance_loc1: 84 to 0000000000031414 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000046b98 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000031418 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000046b9c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003141c │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000046ba0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000031420 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000046ba4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000031424 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000046bc0 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000031440 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000046bc4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000031444 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 88 to 0000000000046c1c │ │ │ │ + DW_CFA_advance_loc1: 88 to 000000000003149c │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000046c20 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000314a0 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000046c24 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000314a4 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000046c28 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000314a8 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000046c2c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000314ac │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000046c30 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000314b0 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000046c48 │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000314c8 │ │ │ │ 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_advance_loc: 24 to 0000000000046c60 │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000314e0 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000046c64 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000314e4 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004724 0000000000000028 00004728 FDE cie=00000000 pc=000000000004a0a0..000000000004a210 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004a0a8 │ │ │ │ +000021a8 0000000000000028 000021ac FDE cie=00000000 pc=0000000000034920..0000000000034a90 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000034928 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004a0ac │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003492c │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 64 to 000000000004a0ec │ │ │ │ + DW_CFA_advance_loc1: 64 to 000000000003496c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004a0f4 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000034974 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004a100 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000034980 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 116 to 000000000004a174 │ │ │ │ + DW_CFA_advance_loc1: 116 to 00000000000349f4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004a180 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000034a00 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000004a1a0 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000034a20 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004750 0000000000000028 00004754 FDE cie=00000000 pc=000000000004a210..000000000004a2ec │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004a214 │ │ │ │ +000021d4 0000000000000028 000021d8 FDE cie=00000000 pc=0000000000034a90..0000000000034b6c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034a94 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004a218 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034a98 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000004a228 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000034aa8 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000004a254 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000034ad4 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 132 to 000000000004a2d8 │ │ │ │ + DW_CFA_advance_loc1: 132 to 0000000000034b58 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004a2dc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034b5c │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004a2e0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034b60 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004a2e4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034b64 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004a2e8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034b68 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000477c 0000000000000030 0000446c FDE cie=00000314 pc=000000000004a2f0..000000000004a3f8 │ │ │ │ - Augmentation data: 55 5a 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004a2f4 │ │ │ │ +00002200 0000000000000030 000021b4 FDE cie=00000050 pc=0000000000034b70..0000000000034c78 │ │ │ │ + Augmentation data: b9 73 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034b74 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000004a314 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000034b94 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000004a334 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000034bb4 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 68 to 000000000004a378 │ │ │ │ + DW_CFA_advance_loc1: 68 to 0000000000034bf8 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000004a398 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000034c18 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004a39c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034c1c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004a3a0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034c20 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004a3a4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034c24 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004a3b0 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000034c30 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000004a3c4 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000034c44 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000047b0 0000000000000030 000044a0 FDE cie=00000314 pc=000000000004a400..000000000004a508 │ │ │ │ - Augmentation data: 2f 5a 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004a404 │ │ │ │ +00002234 0000000000000030 000021e8 FDE cie=00000050 pc=0000000000034c80..0000000000034d88 │ │ │ │ + Augmentation data: 93 73 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034c84 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000004a424 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000034ca4 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000004a444 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000034cc4 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 68 to 000000000004a488 │ │ │ │ + DW_CFA_advance_loc1: 68 to 0000000000034d08 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000004a4a8 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000034d28 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004a4ac │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034d2c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004a4b0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034d30 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004a4b4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034d34 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004a4c0 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000034d40 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000004a4d4 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000034d54 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000047e4 0000000000000030 000044d4 FDE cie=00000314 pc=000000000004a510..000000000004a618 │ │ │ │ - Augmentation data: 09 5a 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004a514 │ │ │ │ +00002268 0000000000000030 0000221c FDE cie=00000050 pc=0000000000034d90..0000000000034e98 │ │ │ │ + Augmentation data: 6d 73 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034d94 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000004a534 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000034db4 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000004a554 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000034dd4 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 68 to 000000000004a598 │ │ │ │ + DW_CFA_advance_loc1: 68 to 0000000000034e18 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000004a5b8 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000034e38 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004a5bc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034e3c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004a5c0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034e40 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004a5c4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034e44 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004a5d0 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000034e50 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000004a5e4 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000034e64 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004818 0000000000000030 00004508 FDE cie=00000314 pc=000000000004a620..000000000004a760 │ │ │ │ - Augmentation data: e3 59 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004a624 │ │ │ │ +0000229c 0000000000000030 00002250 FDE cie=00000050 pc=0000000000034ea0..0000000000034fe0 │ │ │ │ + Augmentation data: 47 73 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034ea4 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000004a644 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000034ec4 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004a650 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000034ed0 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 132 to 000000000004a6d4 │ │ │ │ + DW_CFA_advance_loc1: 132 to 0000000000034f54 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000004a6f8 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000034f78 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004a6fc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034f7c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004a700 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034f80 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004a704 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034f84 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004a70c │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000034f8c │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000484c 0000000000000024 0000453c FDE cie=00000314 pc=000000000004a760..000000000004a86c │ │ │ │ - Augmentation data: c3 59 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004a764 │ │ │ │ +000022d0 0000000000000024 00002284 FDE cie=00000050 pc=0000000000034fe0..00000000000350ec │ │ │ │ + Augmentation data: 27 73 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034fe4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004a76c │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000034fec │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000004a78c │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000003500c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004a790 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000035010 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004a794 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000035014 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004a7a0 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000035020 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004874 000000000000002c 00004564 FDE cie=00000314 pc=000000000004a880..000000000004a974 │ │ │ │ - Augmentation data: b3 59 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004a884 │ │ │ │ +000022f8 000000000000002c 000022ac FDE cie=00000050 pc=0000000000035100..00000000000351f4 │ │ │ │ + Augmentation data: 17 73 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000035104 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004a88c │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003510c │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004a898 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000035118 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 148 to 000000000004a92c │ │ │ │ + DW_CFA_advance_loc1: 148 to 00000000000351ac │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004a930 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000351b0 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004a934 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000351b4 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004a938 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000351b8 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004a940 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000351c0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000048a4 000000000000001c 000048a8 FDE cie=00000000 pc=000000000004a980..000000000004aa4c │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004a984 │ │ │ │ +00002328 000000000000001c 0000232c FDE cie=00000000 pc=0000000000035200..00000000000352cc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000035204 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004a990 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000035210 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 156 to 000000000004aa2c │ │ │ │ + DW_CFA_advance_loc1: 156 to 00000000000352ac │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000004aa3c │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000352bc │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004aa40 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000352c0 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -000048c4 0000000000000024 000048c8 FDE cie=00000000 pc=000000000004aa60..000000000004ab28 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004aa64 │ │ │ │ +00002348 0000000000000024 0000234c FDE cie=00000000 pc=00000000000352e0..00000000000353a8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000352e4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004aa68 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000352e8 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004aa74 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000352f4 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 152 to 000000000004ab0c │ │ │ │ + DW_CFA_advance_loc1: 152 to 000000000003538c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004ab14 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000035394 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004ab18 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000035398 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004ab20 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000353a0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000048ec 000000000000002c 000045dc FDE cie=00000314 pc=000000000004ab40..000000000004ac34 │ │ │ │ - Augmentation data: 53 59 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004ab44 │ │ │ │ +00002370 000000000000002c 00002324 FDE cie=00000050 pc=00000000000353c0..00000000000354b4 │ │ │ │ + Augmentation data: b7 72 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000353c4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004ab4c │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000353cc │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004ab58 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000353d8 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 148 to 000000000004abec │ │ │ │ + DW_CFA_advance_loc1: 148 to 000000000003546c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004abf0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000035470 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004abf4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000035474 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004abf8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000035478 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004ac00 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000035480 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000491c 000000000000004c 0000460c FDE cie=00000314 pc=000000000004ac40..000000000004af14 │ │ │ │ - Augmentation data: 3b 59 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004ac44 │ │ │ │ +000023a0 000000000000004c 00002354 FDE cie=00000050 pc=00000000000354c0..0000000000035794 │ │ │ │ + Augmentation data: 9f 72 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000354c4 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000004ac5c │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000354dc │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000004ac6c │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000354ec │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 60 to 000000000004aca8 │ │ │ │ + DW_CFA_advance_loc1: 60 to 0000000000035528 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 220 to 000000000004ad84 │ │ │ │ + DW_CFA_advance_loc1: 220 to 0000000000035604 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000004ada8 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000035628 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004adac │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003562c │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004adb4 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000035634 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004adb8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000035638 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004adc0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000035640 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 96 to 000000000004ae20 │ │ │ │ + DW_CFA_advance_loc1: 96 to 00000000000356a0 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004ae24 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000356a4 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004ae2c │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000356ac │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000004ae3c │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000356bc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004ae40 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000356c0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000004ae5c │ │ │ │ + DW_CFA_advance_loc: 28 to 00000000000356dc │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 48 to 000000000004ae8c │ │ │ │ + DW_CFA_advance_loc: 48 to 000000000003570c │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000004aea4 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000035724 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004aeb0 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000035730 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000004aed4 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000035754 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004aee0 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000035760 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -0000496c 000000000000004c 0000465c FDE cie=00000314 pc=000000000004af20..000000000004b214 │ │ │ │ - Augmentation data: 1b 59 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004af24 │ │ │ │ +000023f0 000000000000004c 000023a4 FDE cie=00000050 pc=00000000000357a0..0000000000035a94 │ │ │ │ + Augmentation data: 7f 72 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000357a4 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000004af3c │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000357bc │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000004af4c │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000357cc │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 92 to 000000000004afa8 │ │ │ │ + DW_CFA_advance_loc1: 92 to 0000000000035828 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 220 to 000000000004b084 │ │ │ │ + DW_CFA_advance_loc1: 220 to 0000000000035904 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000004b0a8 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000035928 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004b0ac │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003592c │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004b0b4 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000035934 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004b0b8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000035938 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004b0c0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000035940 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 96 to 000000000004b120 │ │ │ │ + DW_CFA_advance_loc1: 96 to 00000000000359a0 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004b124 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000359a4 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004b12c │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000359ac │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000004b13c │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000359bc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004b140 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000359c0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000004b15c │ │ │ │ + DW_CFA_advance_loc: 28 to 00000000000359dc │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 48 to 000000000004b18c │ │ │ │ + DW_CFA_advance_loc: 48 to 0000000000035a0c │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000004b1a4 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000035a24 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004b1b0 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000035a30 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000004b1d4 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000035a54 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004b1e0 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000035a60 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -000049bc 0000000000000024 000049c0 FDE cie=00000000 pc=000000000004b220..000000000004b2ac │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000004b248 │ │ │ │ +00002440 0000000000000024 00002444 FDE cie=00000000 pc=0000000000035aa0..0000000000035b2c │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000035ac8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004b24c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000035acc │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 64 to 000000000004b28c │ │ │ │ + DW_CFA_advance_loc1: 64 to 0000000000035b0c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004b294 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000035b14 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004b2a0 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000035b20 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004b2a4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000035b24 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004b2a8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000035b28 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000049e4 0000000000000020 000049e8 FDE cie=00000000 pc=000000000004b2c0..000000000004b350 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004b2c4 │ │ │ │ +00002468 0000000000000020 0000246c FDE cie=00000000 pc=0000000000035b40..0000000000035bd0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000035b44 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004b2c8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000035b48 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004b2d4 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000035b54 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000004b300 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000035b80 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004b30c │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000035b8c │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004b310 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000035b90 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000004b320 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000035ba0 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00004a08 0000000000000024 00004a0c FDE cie=00000000 pc=000000000004b360..000000000004b3f0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004b364 │ │ │ │ +0000248c 0000000000000024 00002490 FDE cie=00000000 pc=0000000000035be0..0000000000035c70 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000035be4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004b368 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000035be8 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004b374 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000035bf4 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 56 to 000000000004b3ac │ │ │ │ + DW_CFA_advance_loc1: 56 to 0000000000035c2c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004b3b4 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000035c34 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004b3b8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000035c38 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004b3c0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000035c40 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004a30 0000000000000034 00004a34 FDE cie=00000000 pc=000000000004b400..000000000004b4d4 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004b404 │ │ │ │ +000024b4 0000000000000034 000024b8 FDE cie=00000000 pc=0000000000035c80..0000000000035d54 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000035c84 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004b408 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000035c88 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004b414 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000035c94 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 112 to 000000000004b484 │ │ │ │ + DW_CFA_advance_loc1: 112 to 0000000000035d04 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004b490 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000035d10 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004b494 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000035d14 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004b4a0 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000035d20 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004b4a4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000035d24 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004b4a8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000035d28 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004b4ac │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000035d2c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000004b4c0 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000035d40 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004b4c4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000035d44 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004b4cc │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000035d4c │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004b4d0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000035d50 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004a68 0000000000000010 00004a6c FDE cie=00000000 pc=0000000000046c90..0000000000046c9c │ │ │ │ +000024ec 0000000000000010 000024f0 FDE cie=00000000 pc=0000000000031510..000000000003151c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004a7c 0000000000000010 00004a80 FDE cie=00000000 pc=0000000000046ca0..0000000000046ca4 │ │ │ │ +00002500 0000000000000010 00002504 FDE cie=00000000 pc=0000000000031520..0000000000031524 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004a90 0000000000000050 00004a94 FDE cie=00000000 pc=0000000000046cb0..0000000000047090 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000046cb4 │ │ │ │ +00002514 0000000000000050 00002518 FDE cie=00000000 pc=0000000000031530..0000000000031910 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000031534 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000046cb8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000031538 │ │ │ │ DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000046cd0 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000031550 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 48 to 0000000000046d00 │ │ │ │ + DW_CFA_advance_loc: 48 to 0000000000031580 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000046d18 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000031598 │ │ │ │ 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_loc2: 460 to 0000000000046ee4 │ │ │ │ + DW_CFA_advance_loc2: 460 to 0000000000031764 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000046ee8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000031768 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000046eec │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003176c │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000046f10 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000031790 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000046f14 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000031794 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000046f18 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000031798 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000046f1c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003179c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000046f20 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000317a0 │ │ │ │ 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_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc2: 288 to 0000000000047040 │ │ │ │ + DW_CFA_advance_loc2: 288 to 00000000000318c0 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004704c │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000318cc │ │ │ │ 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_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004ae4 0000000000000028 00004ae8 FDE cie=00000000 pc=0000000000047090..000000000004711c │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000047094 │ │ │ │ +00002568 0000000000000028 0000256c FDE cie=00000000 pc=0000000000031910..000000000003199c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000031914 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000047098 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000031918 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000470a4 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000031924 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 44 to 00000000000470d0 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000031950 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 52 to 0000000000047104 │ │ │ │ + DW_CFA_advance_loc: 52 to 0000000000031984 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000047108 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000031988 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004710c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003198c │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000047110 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000031990 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000047118 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000031998 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004b10 0000000000000024 00004800 FDE cie=00000314 pc=000000000004b4e0..000000000004b624 │ │ │ │ - Augmentation data: a8 57 00 00 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004b4e8 │ │ │ │ +00002594 0000000000000024 00002548 FDE cie=00000050 pc=0000000000035d60..0000000000035ea4 │ │ │ │ + Augmentation data: 0c 71 00 00 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000035d68 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004b4f0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000035d70 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 224 to 000000000004b5d0 │ │ │ │ + DW_CFA_advance_loc1: 224 to 0000000000035e50 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000004b5e8 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000035e68 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004b5ec │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000035e6c │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000035e80 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +000025bc 000000000000002c 000025c0 FDE cie=00000000 pc=0000000000035ec0..0000000000035f88 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000035ec4 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000035ec8 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 60 to 0000000000035f04 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000035f0c │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000035f20 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000035f30 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000035f38 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000004b600 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000035f40 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 60 to 0000000000035f7c │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000035f84 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00004b38 000000000000004c 00004828 FDE cie=00000314 pc=000000000004b640..000000000004bce0 │ │ │ │ - Augmentation data: 87 57 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004b644 │ │ │ │ +000025ec 000000000000004c 000025a0 FDE cie=00000050 pc=0000000000035fa0..0000000000036640 │ │ │ │ + Augmentation data: bb 70 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000035fa4 │ │ │ │ DW_CFA_def_cfa_offset: 352 │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000004b670 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000035fd0 │ │ │ │ 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: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ 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_offset: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_advance_loc2: 896 to 000000000004b9f0 │ │ │ │ + DW_CFA_advance_loc2: 896 to 0000000000036350 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004b9f4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000036354 │ │ │ │ DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004b9f8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000036358 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004b9fc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003635c │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004ba00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000036360 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004ba04 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000036364 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004ba08 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000036368 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004ba0c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003636c │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004ba10 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000036370 │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004ba14 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000036374 │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004ba18 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000036378 │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004ba1c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003637c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004ba20 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000036380 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004b88 0000000000000044 00004878 FDE cie=00000314 pc=000000000004bce0..000000000004bee4 │ │ │ │ - Augmentation data: 8f 57 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004bce4 │ │ │ │ +0000263c 0000000000000044 000025f0 FDE cie=00000050 pc=0000000000036640..0000000000036844 │ │ │ │ + Augmentation data: c3 70 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000036644 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000004bd08 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000036668 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000004bd28 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000036688 │ │ │ │ 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: 108 to 000000000004bd94 │ │ │ │ + DW_CFA_advance_loc1: 108 to 00000000000366f4 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004bd98 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000366f8 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004bd9c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000366fc │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000004bdc0 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000036720 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004bdc4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000036724 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004bdc8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000036728 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000004bde0 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000036740 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000004be00 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000036760 │ │ │ │ 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: 64 to 000000000004be40 │ │ │ │ + DW_CFA_advance_loc1: 64 to 00000000000367a0 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004be4c │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000367ac │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ │ │ │ │ -00004bd0 0000000000000018 00004bd4 FDE cie=00000000 pc=000000000000d67c..000000000000d6e8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d680 │ │ │ │ +00002684 0000000000000018 00002688 FDE cie=00000000 pc=000000000000d0ac..000000000000d118 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d0b0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000d690 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000d0c0 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004bec 0000000000000014 00004bf0 FDE cie=00000000 pc=000000000004bf00..000000000004bfa4 │ │ │ │ - DW_CFA_advance_loc1: 140 to 000000000004bf8c │ │ │ │ +000026a0 0000000000000014 000026a4 FDE cie=00000000 pc=0000000000036860..0000000000036904 │ │ │ │ + DW_CFA_advance_loc1: 140 to 00000000000368ec │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000004bfa0 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000036900 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ │ │ │ │ -00004c04 0000000000000018 00004c08 FDE cie=00000000 pc=000000000000d6e8..000000000000d768 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d6ec │ │ │ │ +000026b8 0000000000000018 000026bc FDE cie=00000000 pc=000000000000d118..000000000000d198 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d11c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d6f0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d120 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000d700 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000d130 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ │ │ │ │ -00004c20 000000000000002c 00004910 FDE cie=00000314 pc=000000000004bfb0..000000000004c0b8 │ │ │ │ - Augmentation data: 27 57 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004bfb4 │ │ │ │ +000026d4 000000000000002c 00002688 FDE cie=00000050 pc=0000000000036910..0000000000036a18 │ │ │ │ + Augmentation data: 5b 70 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000036914 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000004bfd4 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000036934 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 68 to 000000000004c018 │ │ │ │ + DW_CFA_advance_loc1: 68 to 0000000000036978 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004c020 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000036980 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004c028 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000036988 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 64 to 000000000004c068 │ │ │ │ + DW_CFA_advance_loc1: 64 to 00000000000369c8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000004c078 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000369d8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004c07c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000369dc │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004c50 000000000000002c 00004940 FDE cie=00000314 pc=000000000004c0c0..000000000004c1c8 │ │ │ │ - Augmentation data: 0b 57 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004c0c4 │ │ │ │ +00002704 000000000000002c 000026b8 FDE cie=00000050 pc=0000000000036a20..0000000000036b28 │ │ │ │ + Augmentation data: 3f 70 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000036a24 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000004c0e4 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000036a44 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 68 to 000000000004c128 │ │ │ │ + DW_CFA_advance_loc1: 68 to 0000000000036a88 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004c130 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000036a90 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004c138 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000036a98 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 64 to 000000000004c178 │ │ │ │ + DW_CFA_advance_loc1: 64 to 0000000000036ad8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000004c188 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000036ae8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004c18c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000036aec │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004c80 000000000000002c 00004970 FDE cie=00000314 pc=000000000004c1d0..000000000004c2d8 │ │ │ │ - Augmentation data: ef 56 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004c1d4 │ │ │ │ +00002734 000000000000002c 000026e8 FDE cie=00000050 pc=0000000000036b30..0000000000036c38 │ │ │ │ + Augmentation data: 23 70 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000036b34 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000004c1f4 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000036b54 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 68 to 000000000004c238 │ │ │ │ + DW_CFA_advance_loc1: 68 to 0000000000036b98 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004c240 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000036ba0 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004c248 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000036ba8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 64 to 000000000004c288 │ │ │ │ + DW_CFA_advance_loc1: 64 to 0000000000036be8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000004c298 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000036bf8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004c29c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000036bfc │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004cb0 000000000000002c 000049a0 FDE cie=00000314 pc=000000000004c2e0..000000000004c3e8 │ │ │ │ - Augmentation data: d3 56 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004c2e4 │ │ │ │ +00002764 000000000000002c 00002718 FDE cie=00000050 pc=0000000000036c40..0000000000036d48 │ │ │ │ + Augmentation data: 07 70 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000036c44 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000004c304 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000036c64 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 68 to 000000000004c348 │ │ │ │ + DW_CFA_advance_loc1: 68 to 0000000000036ca8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004c350 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000036cb0 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004c358 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000036cb8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 64 to 000000000004c398 │ │ │ │ + DW_CFA_advance_loc1: 64 to 0000000000036cf8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000004c3a8 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000036d08 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004c3ac │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000036d0c │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004ce0 0000000000000038 000049d0 FDE cie=00000314 pc=000000000004c400..000000000004c5c8 │ │ │ │ - Augmentation data: b7 56 00 00 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004c408 │ │ │ │ +00002794 0000000000000038 00002748 FDE cie=00000050 pc=0000000000036d60..0000000000036f28 │ │ │ │ + Augmentation data: eb 6f 00 00 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000036d68 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000004c424 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000036d84 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 48 to 000000000004c454 │ │ │ │ + DW_CFA_advance_loc: 48 to 0000000000036db4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004c458 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000036db8 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004c460 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000036dc0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 164 to 000000000004c504 │ │ │ │ + DW_CFA_advance_loc1: 164 to 0000000000036e64 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000004c520 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000036e80 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 68 to 000000000004c564 │ │ │ │ + DW_CFA_advance_loc1: 68 to 0000000000036ec4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004c568 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000036ec8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000004c578 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000036ed8 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 48 to 000000000004c5a8 │ │ │ │ + DW_CFA_advance_loc: 48 to 0000000000036f08 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000004c5bc │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000036f1c │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004d1c 0000000000000038 00004a0c FDE cie=00000314 pc=000000000004c5e0..000000000004c7a8 │ │ │ │ - Augmentation data: 90 56 00 00 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004c5e8 │ │ │ │ +000027d0 0000000000000038 00002784 FDE cie=00000050 pc=0000000000036f40..0000000000037108 │ │ │ │ + Augmentation data: c4 6f 00 00 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000036f48 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000004c604 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000036f64 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 48 to 000000000004c634 │ │ │ │ + DW_CFA_advance_loc: 48 to 0000000000036f94 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004c638 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000036f98 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004c640 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000036fa0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 164 to 000000000004c6e4 │ │ │ │ + DW_CFA_advance_loc1: 164 to 0000000000037044 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000004c700 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000037060 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 68 to 000000000004c744 │ │ │ │ + DW_CFA_advance_loc1: 68 to 00000000000370a4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004c748 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000370a8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000004c758 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000370b8 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 48 to 000000000004c788 │ │ │ │ + DW_CFA_advance_loc: 48 to 00000000000370e8 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000004c79c │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000370fc │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004d58 000000000000001c 00004a48 FDE cie=00000314 pc=0000000000047120..00000000000472b0 │ │ │ │ - Augmentation data: 2b 53 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000047124 │ │ │ │ +0000280c 000000000000001c 000027c0 FDE cie=00000050 pc=00000000000319a0..0000000000031b30 │ │ │ │ + Augmentation data: 5f 6c 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000319a4 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000047144 │ │ │ │ + DW_CFA_advance_loc: 32 to 00000000000319c4 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004d78 0000000000000014 00004d7c FDE cie=00000000 pc=000000000004c7b0..000000000004c7bc │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004c7b4 │ │ │ │ +0000282c 0000000000000014 00002830 FDE cie=00000000 pc=0000000000037110..000000000003711c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000037114 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004c7b8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000037118 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004d90 0000000000000014 00004d94 FDE cie=00000000 pc=000000000004c7c0..000000000004c7d0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004c7c4 │ │ │ │ +00002844 0000000000000014 00002848 FDE cie=00000000 pc=0000000000037120..0000000000037130 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000037124 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004c7cc │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003712c │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004da8 000000000000001c 00004a98 FDE cie=00000314 pc=00000000000472b0..0000000000047440 │ │ │ │ - Augmentation data: f9 52 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000472b4 │ │ │ │ +0000285c 000000000000001c 00002810 FDE cie=00000050 pc=0000000000031b30..0000000000031cc0 │ │ │ │ + Augmentation data: 2d 6c 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000031b34 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 32 to 00000000000472d4 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000031b54 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004dc8 0000000000000014 00004dcc FDE cie=00000000 pc=000000000004c7d0..000000000004c7dc │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004c7d4 │ │ │ │ +0000287c 0000000000000014 00002880 FDE cie=00000000 pc=0000000000037130..000000000003713c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000037134 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004c7d8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000037138 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004de0 0000000000000014 00004de4 FDE cie=00000000 pc=000000000004c7e0..000000000004c7f0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004c7e4 │ │ │ │ +00002894 0000000000000014 00002898 FDE cie=00000000 pc=0000000000037140..0000000000037150 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000037144 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004c7ec │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003714c │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004df8 000000000000001c 00004ae8 FDE cie=00000314 pc=0000000000047440..00000000000475d0 │ │ │ │ - Augmentation data: c7 52 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000047444 │ │ │ │ +000028ac 000000000000001c 00002860 FDE cie=00000050 pc=0000000000031cc0..0000000000031e50 │ │ │ │ + Augmentation data: fb 6b 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000031cc4 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000047464 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000031ce4 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004e18 0000000000000014 00004e1c FDE cie=00000000 pc=000000000004c7f0..000000000004c7fc │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004c7f4 │ │ │ │ +000028cc 0000000000000014 000028d0 FDE cie=00000000 pc=0000000000037150..000000000003715c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000037154 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004c7f8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000037158 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004e30 0000000000000014 00004e34 FDE cie=00000000 pc=000000000004c800..000000000004c810 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004c804 │ │ │ │ +000028e4 0000000000000014 000028e8 FDE cie=00000000 pc=0000000000037160..0000000000037170 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000037164 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004c80c │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003716c │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004e48 000000000000001c 00004b38 FDE cie=00000314 pc=00000000000475d0..0000000000047760 │ │ │ │ - Augmentation data: 95 52 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000475d4 │ │ │ │ +000028fc 000000000000001c 000028b0 FDE cie=00000050 pc=0000000000031e50..0000000000031fe0 │ │ │ │ + Augmentation data: c9 6b 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000031e54 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 32 to 00000000000475f4 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000031e74 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004e68 0000000000000014 00004e6c FDE cie=00000000 pc=000000000004c810..000000000004c81c │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004c814 │ │ │ │ +0000291c 0000000000000014 00002920 FDE cie=00000000 pc=0000000000037170..000000000003717c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000037174 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004c818 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000037178 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004e80 0000000000000014 00004e84 FDE cie=00000000 pc=000000000004c820..000000000004c830 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004c824 │ │ │ │ +00002934 0000000000000014 00002938 FDE cie=00000000 pc=0000000000037180..0000000000037190 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000037184 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004c82c │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003718c │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004e98 0000000000000010 00004e9c FDE cie=00000000 pc=000000000004c840..000000000004c8b4 │ │ │ │ +0000294c 0000000000000010 00002950 FDE cie=00000000 pc=00000000000371a0..0000000000037214 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004eac 0000000000000024 00004b9c FDE cie=00000314 pc=000000000004c8c0..000000000004c9c0 │ │ │ │ - Augmentation data: 17 55 00 00 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004c8c8 │ │ │ │ +00002960 0000000000000024 00002914 FDE cie=00000050 pc=0000000000037220..0000000000037320 │ │ │ │ + Augmentation data: 4b 6e 00 00 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000037228 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004c8d0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000037230 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 100 to 000000000004c934 │ │ │ │ + DW_CFA_advance_loc1: 100 to 0000000000037294 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004c93c │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003729c │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004c940 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000372a0 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004c948 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000372a8 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00004ed4 0000000000000024 00004bc4 FDE cie=00000314 pc=000000000004c9c0..000000000004ca54 │ │ │ │ - Augmentation data: 2b 55 00 00 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004c9c8 │ │ │ │ +00002988 0000000000000024 0000293c FDE cie=00000050 pc=0000000000037320..00000000000373b4 │ │ │ │ + Augmentation data: 5f 6e 00 00 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000037328 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004c9d4 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000037334 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 60 to 000000000004ca10 │ │ │ │ + DW_CFA_advance_loc1: 60 to 0000000000037370 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004ca1c │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003737c │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004ca20 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000037380 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000004ca40 │ │ │ │ + DW_CFA_advance_loc: 32 to 00000000000373a0 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00004efc 0000000000000024 00004bec FDE cie=00000314 pc=000000000004ca60..000000000004caf4 │ │ │ │ - Augmentation data: 1b 55 00 00 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004ca68 │ │ │ │ +000029b0 0000000000000024 00002964 FDE cie=00000050 pc=00000000000373c0..0000000000037454 │ │ │ │ + Augmentation data: 4f 6e 00 00 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000373c8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004ca74 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000373d4 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 72 to 000000000004cabc │ │ │ │ + DW_CFA_advance_loc1: 72 to 000000000003741c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004cac4 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000037424 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004cac8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000037428 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000004cae0 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000037440 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00004f24 0000000000000040 00004c14 FDE cie=00000314 pc=000000000004cb00..000000000004cd88 │ │ │ │ - Augmentation data: 0b 55 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004cb04 │ │ │ │ +000029d8 0000000000000040 0000298c FDE cie=00000050 pc=0000000000037460..00000000000376e8 │ │ │ │ + Augmentation data: 3f 6e 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000037464 │ │ │ │ DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000004cb24 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000037484 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000004cb48 │ │ │ │ + DW_CFA_advance_loc: 36 to 00000000000374a8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004cb4c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000374ac │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000004cb60 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000374c0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000004cb80 │ │ │ │ + DW_CFA_advance_loc: 32 to 00000000000374e0 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc2: 240 to 000000000004cc70 │ │ │ │ + DW_CFA_advance_loc2: 240 to 00000000000375d0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004cc74 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000375d4 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004cc78 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000375d8 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004cc80 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000375e0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 80 to 000000000004ccd0 │ │ │ │ + DW_CFA_advance_loc1: 80 to 0000000000037630 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004ccdc │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003763c │ │ │ │ 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_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004f68 0000000000000030 00004c58 FDE cie=00000314 pc=000000000004cda0..000000000004d034 │ │ │ │ - Augmentation data: 03 55 00 00 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004cda8 │ │ │ │ +00002a1c 0000000000000030 000029d0 FDE cie=00000050 pc=0000000000037700..0000000000037994 │ │ │ │ + Augmentation data: 37 6e 00 00 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000037708 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000004cdb8 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000037718 │ │ │ │ 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_advance_loc2: 300 to 000000000004cee4 │ │ │ │ + DW_CFA_advance_loc2: 300 to 0000000000037844 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004cee8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000037848 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004ceec │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003784c │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004cef8 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000037858 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004cefc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003785c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004cf00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000037860 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004f9c 0000000000000050 00004c8c FDE cie=00000314 pc=000000000004d680..000000000004d7a4 │ │ │ │ - Augmentation data: e7 54 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004d684 │ │ │ │ +00002a50 0000000000000050 00002a04 FDE cie=00000050 pc=0000000000037fe0..0000000000038104 │ │ │ │ + Augmentation data: 1b 6e 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000037fe4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004d688 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000037fe8 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004d690 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000037ff0 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004d69c │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000037ffc │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000004d6ac │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000003800c │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 104 to 000000000004d714 │ │ │ │ + DW_CFA_advance_loc1: 104 to 0000000000038074 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004d71c │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003807c │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004d720 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000038080 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004d728 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000038088 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004d72c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003808c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000004d740 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000380a0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ 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: 32 to 000000000004d760 │ │ │ │ + DW_CFA_advance_loc: 32 to 00000000000380c0 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004d764 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000380c4 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004d768 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000380c8 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004d76c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000380cc │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004d770 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000380d0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ 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: 40 to 000000000004d798 │ │ │ │ + DW_CFA_advance_loc: 40 to 00000000000380f8 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004ff0 0000000000000030 00004ce0 FDE cie=00000314 pc=000000000004d7c0..000000000004da74 │ │ │ │ - Augmentation data: af 54 00 00 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004d7c8 │ │ │ │ +00002aa4 0000000000000030 00002a58 FDE cie=00000050 pc=0000000000038120..00000000000383d4 │ │ │ │ + Augmentation data: e3 6d 00 00 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000038128 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000004d7d8 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000038138 │ │ │ │ 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_advance_loc2: 312 to 000000000004d910 │ │ │ │ + DW_CFA_advance_loc2: 312 to 0000000000038270 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004d914 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000038274 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004d918 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000038278 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004d920 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000038280 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004d924 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000038284 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000004d940 │ │ │ │ + DW_CFA_advance_loc: 28 to 00000000000382a0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005024 0000000000000034 00004d14 FDE cie=00000314 pc=000000000004da80..000000000004dd98 │ │ │ │ - Augmentation data: 93 54 00 00 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004da88 │ │ │ │ +00002ad8 0000000000000034 00002a8c FDE cie=00000050 pc=00000000000383e0..00000000000386f8 │ │ │ │ + Augmentation data: c7 6d 00 00 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000383e8 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000004dab4 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000038414 │ │ │ │ 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_loc2: 364 to 000000000004dc20 │ │ │ │ + DW_CFA_advance_loc2: 364 to 0000000000038580 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004dc24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000038584 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004dc28 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000038588 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004dc30 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000038590 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004dc34 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000038594 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004dc40 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000385a0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 340 to 000000000004dd94 │ │ │ │ + DW_CFA_advance_loc2: 340 to 00000000000386f4 │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000505c 0000000000000030 00004d4c FDE cie=00000314 pc=000000000004dda0..000000000004e0b4 │ │ │ │ - Augmentation data: 73 54 00 00 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004dda8 │ │ │ │ +00002b10 0000000000000030 00002ac4 FDE cie=00000050 pc=0000000000038700..0000000000038a14 │ │ │ │ + Augmentation data: a7 6d 00 00 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000038708 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000004ddb8 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000038718 │ │ │ │ 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: 12 to 000000000004ddc4 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000038724 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc2: 388 to 000000000004df48 │ │ │ │ + DW_CFA_advance_loc2: 388 to 00000000000388a8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004df4c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000388ac │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004df50 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000388b0 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004df58 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000388b8 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004df5c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000388bc │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004df60 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000388c0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005090 0000000000000030 00004d80 FDE cie=00000314 pc=000000000004d040..000000000004d354 │ │ │ │ - Augmentation data: 57 54 00 00 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004d048 │ │ │ │ +00002b44 0000000000000030 00002af8 FDE cie=00000050 pc=00000000000379a0..0000000000037cb4 │ │ │ │ + Augmentation data: 8b 6d 00 00 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000379a8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000004d058 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000379b8 │ │ │ │ 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: 12 to 000000000004d064 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000379c4 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc2: 376 to 000000000004d1dc │ │ │ │ + DW_CFA_advance_loc2: 376 to 0000000000037b3c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004d1e0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000037b40 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004d1e4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000037b44 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004d1f0 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000037b50 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004d1f4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000037b54 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004d200 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000037b60 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000050c4 0000000000000030 00004db4 FDE cie=00000314 pc=000000000004d360..000000000004d674 │ │ │ │ - Augmentation data: 3b 54 00 00 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004d368 │ │ │ │ +00002b78 0000000000000030 00002b2c FDE cie=00000050 pc=0000000000037cc0..0000000000037fd4 │ │ │ │ + Augmentation data: 6f 6d 00 00 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000037cc8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000004d378 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000037cd8 │ │ │ │ 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_loc2: 380 to 000000000004d4f4 │ │ │ │ + DW_CFA_advance_loc2: 380 to 0000000000037e54 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004d4f8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000037e58 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004d4fc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000037e5c │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004d508 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000037e68 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004d50c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000037e6c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000004d520 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000037e80 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000050f8 0000000000000030 00004de8 FDE cie=00000314 pc=000000000004e0c0..000000000004e270 │ │ │ │ - Augmentation data: 1f 54 00 00 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004e0c8 │ │ │ │ +00002bac 0000000000000030 00002b60 FDE cie=00000050 pc=0000000000038a20..0000000000038bd0 │ │ │ │ + Augmentation data: 53 6d 00 00 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000038a28 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004e0d0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000038a30 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 92 to 000000000004e12c │ │ │ │ + DW_CFA_advance_loc1: 92 to 0000000000038a8c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004e134 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000038a94 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004e138 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000038a98 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004e140 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000038aa0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 140 to 000000000004e1cc │ │ │ │ + DW_CFA_advance_loc1: 140 to 0000000000038b2c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004e1d4 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000038b34 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004e1d8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000038b38 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004e1e0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000038b40 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000512c 0000000000000024 00004e1c FDE cie=00000314 pc=000000000004e280..000000000004e39c │ │ │ │ - Augmentation data: 1f 54 00 00 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004e288 │ │ │ │ +00002be0 0000000000000024 00002b94 FDE cie=00000050 pc=0000000000038be0..0000000000038cfc │ │ │ │ + Augmentation data: 53 6d 00 00 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000038be8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004e294 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000038bf4 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 76 to 000000000004e2e0 │ │ │ │ + DW_CFA_advance_loc1: 76 to 0000000000038c40 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004e2ec │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000038c4c │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004e2f0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000038c50 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000004e300 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000038c60 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00005154 0000000000000024 00004e44 FDE cie=00000314 pc=000000000004e3a0..000000000004e4bc │ │ │ │ - Augmentation data: 0f 54 00 00 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004e3a8 │ │ │ │ +00002c08 0000000000000024 00002bbc FDE cie=00000050 pc=0000000000038d00..0000000000038e1c │ │ │ │ + Augmentation data: 43 6d 00 00 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000038d08 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004e3b4 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000038d14 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 88 to 000000000004e40c │ │ │ │ + DW_CFA_advance_loc1: 88 to 0000000000038d6c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004e414 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000038d74 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004e418 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000038d78 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004e420 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000038d80 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -0000517c 0000000000000024 00004e6c FDE cie=00000314 pc=000000000004e4c0..000000000004e5e0 │ │ │ │ - Augmentation data: ff 53 00 00 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004e4c8 │ │ │ │ +00002c30 0000000000000024 00002be4 FDE cie=00000050 pc=0000000000038e20..0000000000038f40 │ │ │ │ + Augmentation data: 33 6d 00 00 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000038e28 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004e4d0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000038e30 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 116 to 000000000004e544 │ │ │ │ + DW_CFA_advance_loc1: 116 to 0000000000038ea4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004e54c │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000038eac │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004e550 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000038eb0 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004e558 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000038eb8 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -000051a4 0000000000000024 00004e94 FDE cie=00000314 pc=000000000004e5e0..000000000004e6f4 │ │ │ │ - Augmentation data: 0b 54 00 00 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004e5e8 │ │ │ │ +00002c58 0000000000000024 00002c0c FDE cie=00000050 pc=0000000000038f40..0000000000039054 │ │ │ │ + Augmentation data: 3f 6d 00 00 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000038f48 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004e5f4 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000038f54 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 172 to 000000000004e6a0 │ │ │ │ + DW_CFA_advance_loc1: 172 to 0000000000039000 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004e6ac │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003900c │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004e6b0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000039010 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000004e6c0 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000039020 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -000051cc 0000000000000024 00004ebc FDE cie=00000314 pc=000000000004e700..000000000004e814 │ │ │ │ - Augmentation data: fb 53 00 00 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004e708 │ │ │ │ +00002c80 0000000000000024 00002c34 FDE cie=00000050 pc=0000000000039060..0000000000039174 │ │ │ │ + Augmentation data: 2f 6d 00 00 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000039068 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004e714 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000039074 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 184 to 000000000004e7cc │ │ │ │ + DW_CFA_advance_loc1: 184 to 000000000003912c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004e7d4 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000039134 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004e7d8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000039138 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004e7e0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000039140 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -000051f4 0000000000000024 00004ee4 FDE cie=00000314 pc=000000000004e820..000000000004e920 │ │ │ │ - Augmentation data: eb 53 00 00 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004e828 │ │ │ │ +00002ca8 0000000000000024 00002c5c FDE cie=00000050 pc=0000000000039180..0000000000039280 │ │ │ │ + Augmentation data: 1f 6d 00 00 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000039188 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004e830 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000039190 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 100 to 000000000004e894 │ │ │ │ + DW_CFA_advance_loc1: 100 to 00000000000391f4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004e89c │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000391fc │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004e8a0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000039200 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004e8a8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000039208 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -0000521c 0000000000000024 00004f0c FDE cie=00000314 pc=000000000004e920..000000000004e9b4 │ │ │ │ - Augmentation data: ff 53 00 00 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004e928 │ │ │ │ +00002cd0 0000000000000024 00002c84 FDE cie=00000050 pc=0000000000039280..0000000000039314 │ │ │ │ + Augmentation data: 33 6d 00 00 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000039288 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004e934 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000039294 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 60 to 000000000004e970 │ │ │ │ + DW_CFA_advance_loc1: 60 to 00000000000392d0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004e97c │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000392dc │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004e980 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000392e0 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000004e9a0 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000039300 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00005244 0000000000000024 00004f34 FDE cie=00000314 pc=000000000004e9c0..000000000004ea54 │ │ │ │ - Augmentation data: ef 53 00 00 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004e9c8 │ │ │ │ +00002cf8 0000000000000024 00002cac FDE cie=00000050 pc=0000000000039320..00000000000393b4 │ │ │ │ + Augmentation data: 23 6d 00 00 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000039328 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004e9d4 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000039334 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 72 to 000000000004ea1c │ │ │ │ + DW_CFA_advance_loc1: 72 to 000000000003937c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004ea24 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000039384 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004ea28 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000039388 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000004ea40 │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000393a0 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -0000526c 000000000000004c 00004f5c FDE cie=00000314 pc=000000000004ea60..000000000004edb8 │ │ │ │ - Augmentation data: df 53 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004ea64 │ │ │ │ +00002d20 000000000000004c 00002cd4 FDE cie=00000050 pc=00000000000393c0..0000000000039718 │ │ │ │ + Augmentation data: 13 6d 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000393c4 │ │ │ │ DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000004ea90 │ │ │ │ + DW_CFA_advance_loc: 44 to 00000000000393f0 │ │ │ │ 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: 160 to 000000000004eb30 │ │ │ │ + DW_CFA_advance_loc1: 160 to 0000000000039490 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004eb34 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000039494 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004eb38 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000039498 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004eb3c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003949c │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004eb40 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000394a0 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000004eb60 │ │ │ │ + DW_CFA_advance_loc: 32 to 00000000000394c0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 88 to 000000000004ebb8 │ │ │ │ + DW_CFA_advance_loc1: 88 to 0000000000039518 │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 200 to 000000000004ec80 │ │ │ │ + DW_CFA_advance_loc1: 200 to 00000000000395e0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000004eca0 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000039600 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 80 to 000000000004ecf0 │ │ │ │ + DW_CFA_advance_loc1: 80 to 0000000000039650 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004ecf4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000039654 │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 60 to 000000000004ed30 │ │ │ │ + DW_CFA_advance_loc1: 60 to 0000000000039690 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004ed38 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000039698 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 56 to 000000000004ed70 │ │ │ │ + DW_CFA_advance_loc1: 56 to 00000000000396d0 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000004ed98 │ │ │ │ + DW_CFA_advance_loc: 40 to 00000000000396f8 │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000052bc 0000000000000028 000052c0 FDE cie=00000000 pc=000000000004edc0..000000000004ee9c │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000004edd8 │ │ │ │ +00002d70 0000000000000028 00002d74 FDE cie=00000000 pc=0000000000039720..00000000000397fc │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000039738 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004eddc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003973c │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 80 to 000000000004ee2c │ │ │ │ + DW_CFA_advance_loc1: 80 to 000000000003978c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000004ee44 │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000397a4 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000004ee60 │ │ │ │ + DW_CFA_advance_loc: 28 to 00000000000397c0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004ee64 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000397c4 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000004ee74 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000397d4 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000004ee88 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000397e8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000052e8 000000000000001c 000052ec FDE cie=00000000 pc=000000000004eea0..000000000004f06c │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004eea4 │ │ │ │ +00002d9c 000000000000001c 00002da0 FDE cie=00000000 pc=0000000000039800..00000000000399cc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000039804 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000004eec0 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000039820 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 96 to 000000000004ef20 │ │ │ │ + DW_CFA_advance_loc1: 96 to 0000000000039880 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004ef28 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000039888 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000004ef40 │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000398a0 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00005308 0000000000000030 00004ff8 FDE cie=00000314 pc=000000000004f080..000000000004f190 │ │ │ │ - Augmentation data: 87 53 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004f084 │ │ │ │ +00002dbc 0000000000000030 00002d70 FDE cie=00000050 pc=00000000000399e0..0000000000039af0 │ │ │ │ + Augmentation data: bb 6c 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000399e4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004f08c │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000399ec │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000004f0b4 │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000039a14 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004f0b8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000039a18 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004f0bc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000039a1c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004f0c0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000039a20 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 80 to 000000000004f110 │ │ │ │ + DW_CFA_advance_loc1: 80 to 0000000000039a70 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004f114 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000039a74 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000004f130 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000039a90 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000004f140 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000039aa0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000533c 0000000000000088 00005340 FDE cie=00000000 pc=000000000004f1a0..000000000004f518 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004f1a4 │ │ │ │ +00002df0 0000000000000088 00002df4 FDE cie=00000000 pc=0000000000039b00..0000000000039e78 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000039b04 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004f1a8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000039b08 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000004f1c8 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000039b28 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000004f1dc │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000039b3c │ │ │ │ DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000004f200 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000039b60 │ │ │ │ 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: r29 ($s6) at cfa-72 │ │ │ │ DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ - DW_CFA_advance_loc2: 228 to 000000000004f2e4 │ │ │ │ + DW_CFA_advance_loc2: 228 to 0000000000039c44 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004f2e8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000039c48 │ │ │ │ DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004f2ec │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000039c4c │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004f2f0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000039c50 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004f2f4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000039c54 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004f2f8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000039c58 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004f2fc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000039c5c │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004f300 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000039c60 │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004f304 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000039c64 │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004f308 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000039c68 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004f30c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000039c6c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000004f320 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000039c80 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 320 to 000000000004f460 │ │ │ │ + DW_CFA_advance_loc2: 320 to 0000000000039dc0 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000004f470 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000039dd0 │ │ │ │ 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_advance_loc: 40 to 000000000004f498 │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000039df8 │ │ │ │ DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004f4a4 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000039e04 │ │ │ │ DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004f4a8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000039e08 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ 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_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000004f4c4 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000039e24 │ │ │ │ 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: 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: 24 to 000000000004f4dc │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000039e3c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004f4e0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000039e40 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000004f4f4 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000039e54 │ │ │ │ DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004f4f8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000039e58 │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000004f514 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000039e74 │ │ │ │ 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 │ │ │ │ │ │ │ │ -000053c8 0000000000000028 000053cc FDE cie=00000000 pc=000000000004f520..000000000004f5dc │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000004f538 │ │ │ │ +00002e7c 0000000000000028 00002e80 FDE cie=00000000 pc=0000000000039e80..0000000000039f3c │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000039e98 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004f53c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000039e9c │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 64 to 000000000004f57c │ │ │ │ + DW_CFA_advance_loc1: 64 to 0000000000039edc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000004f594 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000039ef4 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004f5a0 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000039f00 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004f5a4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000039f04 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000004f5b4 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000039f14 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000004f5c8 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000039f28 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000053f4 000000000000001c 000053f8 FDE cie=00000000 pc=000000000004f5e0..000000000004f78c │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004f5e4 │ │ │ │ +00002ea8 000000000000001c 00002eac FDE cie=00000000 pc=0000000000039f40..000000000003a0ec │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000039f44 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000004f600 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000039f60 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 96 to 000000000004f660 │ │ │ │ + DW_CFA_advance_loc1: 96 to 0000000000039fc0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004f668 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000039fc8 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000004f680 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000039fe0 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00005414 000000000000002c 00005104 FDE cie=00000314 pc=000000000004f7a0..000000000004f894 │ │ │ │ - Augmentation data: 93 52 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004f7a4 │ │ │ │ +00002ec8 000000000000002c 00002e7c FDE cie=00000050 pc=000000000003a100..000000000003a1f4 │ │ │ │ + Augmentation data: c7 6b 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a104 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004f7ac │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003a10c │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004f7b8 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003a118 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 124 to 000000000004f834 │ │ │ │ + DW_CFA_advance_loc1: 124 to 000000000003a194 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004f838 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a198 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004f83c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a19c │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004f840 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a1a0 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000004f860 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000003a1c0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005444 000000000000002c 00005134 FDE cie=00000314 pc=000000000004f8a0..000000000004f974 │ │ │ │ - Augmentation data: 7b 52 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004f8a4 │ │ │ │ +00002ef8 000000000000002c 00002eac FDE cie=00000050 pc=000000000003a200..000000000003a2d4 │ │ │ │ + Augmentation data: af 6b 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a204 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004f8ac │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003a20c │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004f8b8 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003a218 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 116 to 000000000004f92c │ │ │ │ + DW_CFA_advance_loc1: 116 to 000000000003a28c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004f930 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a290 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004f934 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a294 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004f93c │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003a29c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004f940 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a2a0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005474 000000000000001c 00005478 FDE cie=00000000 pc=000000000004f980..000000000004f9f4 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004f988 │ │ │ │ +00002f28 000000000000001c 00002f2c FDE cie=00000000 pc=000000000003a2e0..000000000003a354 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003a2e8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004f98c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a2ec │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000004f9a8 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000003a308 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000004f9c0 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000003a320 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004f9c8 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003a328 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005494 00000000000000b0 00005498 FDE cie=00000000 pc=000000000004fa00..000000000004fe18 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004fa04 │ │ │ │ +00002f48 00000000000000b0 00002f4c FDE cie=00000000 pc=000000000003a360..000000000003a778 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a364 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004fa0c │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003a36c │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000004fa30 │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000003a390 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004fa3c │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003a39c │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000004fa4c │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000003a3ac │ │ │ │ DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ - DW_CFA_advance_loc1: 84 to 000000000004faa0 │ │ │ │ + DW_CFA_advance_loc1: 84 to 000000000003a400 │ │ │ │ DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000004fab4 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000003a414 │ │ │ │ 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: r29 ($s6) at cfa-72 │ │ │ │ - DW_CFA_advance_loc1: 176 to 000000000004fb64 │ │ │ │ + DW_CFA_advance_loc1: 176 to 000000000003a4c4 │ │ │ │ DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000004fb78 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000003a4d8 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004fb7c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a4dc │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004fb80 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a4e0 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004fb84 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a4e4 │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004fb88 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a4e8 │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004fb8c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a4ec │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000004fbb0 │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000003a510 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004fbb4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a514 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004fbb8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a518 │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004fbbc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a51c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004fbc0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a520 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ 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_offset: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 52 to 000000000004fbf4 │ │ │ │ + DW_CFA_advance_loc: 52 to 000000000003a554 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004fbf8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a558 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004fc00 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003a560 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004fc04 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a564 │ │ │ │ DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000004fc20 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000003a580 │ │ │ │ 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: r29 ($s6) at cfa-72 │ │ │ │ - DW_CFA_advance_loc1: 184 to 000000000004fcd8 │ │ │ │ + DW_CFA_advance_loc1: 184 to 000000000003a638 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004fcdc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a63c │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004fce0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a640 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004fce4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a644 │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004fce8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a648 │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000004fd00 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000003a660 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 144 to 000000000004fd90 │ │ │ │ + DW_CFA_advance_loc1: 144 to 000000000003a6f0 │ │ │ │ DW_CFA_restore: r22 ($fp) │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000004fdb0 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000003a710 │ │ │ │ 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: r29 ($s6) at cfa-72 │ │ │ │ DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004fdb8 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003a718 │ │ │ │ DW_CFA_restore: r22 ($fp) │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000004fde4 │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000003a744 │ │ │ │ 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: 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: 4 to 000000000004fde8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a748 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000004fdfc │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000003a75c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004fe00 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a760 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000004fe14 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000003a774 │ │ │ │ DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005548 00000000000000c8 0000554c FDE cie=00000000 pc=000000000004fe20..0000000000050330 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004fe24 │ │ │ │ +00002ffc 00000000000000c8 00003000 FDE cie=00000000 pc=000000000003a780..000000000003ac90 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a784 │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000004fe4c │ │ │ │ + DW_CFA_advance_loc: 40 to 000000000003a7ac │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 92 to 000000000004fea8 │ │ │ │ + DW_CFA_advance_loc1: 92 to 000000000003a808 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004feac │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a80c │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004feb0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a810 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004feb8 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003a818 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004fec0 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003a820 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000004fedc │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000003a83c │ │ │ │ DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ - DW_CFA_advance_loc1: 84 to 000000000004ff30 │ │ │ │ + DW_CFA_advance_loc1: 84 to 000000000003a890 │ │ │ │ DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000004ff4c │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000003a8ac │ │ │ │ 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: r29 ($s6) at cfa-72 │ │ │ │ DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_advance_loc2: 308 to 0000000000050080 │ │ │ │ + DW_CFA_advance_loc2: 308 to 000000000003a9e0 │ │ │ │ DW_CFA_restore: r22 ($fp) │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc1: 64 to 00000000000500c0 │ │ │ │ + DW_CFA_advance_loc1: 64 to 000000000003aa20 │ │ │ │ DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000500c4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003aa24 │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 28 to 00000000000500e0 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000003aa40 │ │ │ │ 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: 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 0000000000050120 │ │ │ │ + DW_CFA_advance_loc1: 64 to 000000000003aa80 │ │ │ │ DW_CFA_restore: r22 ($fp) │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000050124 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003aa84 │ │ │ │ DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000050140 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000003aaa0 │ │ │ │ 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: r29 ($s6) at cfa-72 │ │ │ │ DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000050144 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003aaa4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000050148 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003aaa8 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005014c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003aaac │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000050150 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003aab0 │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000050154 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003aab4 │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000050158 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003aab8 │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005015c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003aabc │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000050180 │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000003aae0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 132 to 0000000000050204 │ │ │ │ + DW_CFA_advance_loc1: 132 to 000000000003ab64 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000050208 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003ab68 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005020c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003ab6c │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000050210 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003ab70 │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000050214 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003ab74 │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000050218 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003ab78 │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005021c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003ab7c │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000050240 │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000003aba0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000050260 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000003abc0 │ │ │ │ DW_CFA_restore: r22 ($fp) │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc1: 96 to 00000000000502c0 │ │ │ │ + DW_CFA_advance_loc1: 96 to 000000000003ac20 │ │ │ │ DW_CFA_remember_state │ │ │ │ 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: 8 to 00000000000502c8 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003ac28 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 48 to 00000000000502f8 │ │ │ │ + DW_CFA_advance_loc: 48 to 000000000003ac58 │ │ │ │ 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: 8 to 0000000000050300 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003ac60 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000050314 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000003ac74 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000050318 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003ac78 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000005032c │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000003ac8c │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ │ │ │ │ -00005614 0000000000000024 00005304 FDE cie=00000314 pc=0000000000050330..000000000005039c │ │ │ │ - Augmentation data: c3 50 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000050334 │ │ │ │ +000030c8 0000000000000024 0000307c FDE cie=00000050 pc=000000000003ac90..000000000003acfc │ │ │ │ + Augmentation data: f7 69 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003ac94 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005033c │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003ac9c │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 48 to 000000000005036c │ │ │ │ + DW_CFA_advance_loc: 48 to 000000000003accc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000050370 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003acd0 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000050374 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003acd4 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000050378 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003acd8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000563c 0000000000000024 0000532c FDE cie=00000314 pc=00000000000503a0..000000000005040c │ │ │ │ - Augmentation data: af 50 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000503a4 │ │ │ │ +000030f0 0000000000000024 000030a4 FDE cie=00000050 pc=000000000003ad00..000000000003ad6c │ │ │ │ + Augmentation data: e3 69 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003ad04 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000503ac │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003ad0c │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 40 to 00000000000503d4 │ │ │ │ + DW_CFA_advance_loc: 40 to 000000000003ad34 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000503d8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003ad38 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000503e0 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003ad40 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000503e8 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003ad48 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005664 0000000000000024 00005354 FDE cie=00000314 pc=0000000000050410..0000000000050490 │ │ │ │ - Augmentation data: 9b 50 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000050414 │ │ │ │ +00003118 0000000000000024 000030cc FDE cie=00000050 pc=000000000003ad70..000000000003adf0 │ │ │ │ + Augmentation data: cf 69 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003ad74 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000050418 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003ad78 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000050420 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003ad80 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000050444 │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000003ada4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005044c │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003adac │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000050450 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003adb0 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000050458 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003adb8 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -0000568c 00000000000000c4 0000537c FDE cie=00000314 pc=00000000000504a0..0000000000050934 │ │ │ │ - Augmentation data: 8f 50 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000504a4 │ │ │ │ +00003140 00000000000000c4 000030f4 FDE cie=00000050 pc=000000000003ae00..000000000003b294 │ │ │ │ + Augmentation data: c3 69 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003ae04 │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 32 to 00000000000504c4 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000003ae24 │ │ │ │ DW_CFA_offset: r30 ($s7) at cfa-72 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 40 to 00000000000504ec │ │ │ │ + DW_CFA_advance_loc: 40 to 000000000003ae4c │ │ │ │ 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_offset: r31 ($s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc2: 468 to 00000000000506c0 │ │ │ │ + DW_CFA_advance_loc2: 468 to 000000000003b020 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000506c4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003b024 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000506c8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003b028 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000506cc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003b02c │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000506d0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003b030 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000506d4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003b034 │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000506d8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003b038 │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000506dc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003b03c │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000050700 │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000003b060 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000050704 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003b064 │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000050708 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003b068 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000050720 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000003b080 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000050748 │ │ │ │ + DW_CFA_advance_loc: 40 to 000000000003b0a8 │ │ │ │ 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_offset: r31 ($s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 48 to 0000000000050778 │ │ │ │ + DW_CFA_advance_loc: 48 to 000000000003b0d8 │ │ │ │ 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: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc1: 72 to 00000000000507c0 │ │ │ │ + DW_CFA_advance_loc1: 72 to 000000000003b120 │ │ │ │ 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_offset: r31 ($s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 32 to 00000000000507e0 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000003b140 │ │ │ │ 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: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000050800 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000003b160 │ │ │ │ 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_offset: r31 ($s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000050818 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000003b178 │ │ │ │ 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: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000050820 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003b180 │ │ │ │ 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_offset: r31 ($s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc1: 88 to 0000000000050878 │ │ │ │ + DW_CFA_advance_loc1: 88 to 000000000003b1d8 │ │ │ │ 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: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc1: 64 to 00000000000508b8 │ │ │ │ + DW_CFA_advance_loc1: 64 to 000000000003b218 │ │ │ │ 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_offset: r31 ($s8) at cfa-80 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005754 000000000000002c 00005444 FDE cie=00000314 pc=0000000000050940..0000000000050b94 │ │ │ │ - Augmentation data: 13 50 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000050944 │ │ │ │ +00003208 000000000000002c 000031bc FDE cie=00000050 pc=000000000003b2a0..000000000003b4f4 │ │ │ │ + Augmentation data: 47 69 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003b2a4 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000050968 │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000003b2c8 │ │ │ │ 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_advance_loc: 56 to 00000000000509a0 │ │ │ │ + DW_CFA_advance_loc: 56 to 000000000003b300 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000509a4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003b304 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000509a8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003b308 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000509ac │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003b30c │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000509b0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003b310 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000509c0 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000003b320 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005784 0000000000000048 00005788 FDE cie=00000000 pc=0000000000050ba0..0000000000050fb4 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000050ba4 │ │ │ │ +00003238 0000000000000048 0000323c FDE cie=00000000 pc=000000000003b500..000000000003b914 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003b504 │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000050ba8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003b508 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000050bd4 │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000003b534 │ │ │ │ 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: 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 0000000000050da8 │ │ │ │ + DW_CFA_advance_loc2: 468 to 000000000003b708 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000050dac │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003b70c │ │ │ │ DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000050db0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003b710 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000050db4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003b714 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000050db8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003b718 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000050dbc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003b71c │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000050dc0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003b720 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000050dc4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003b724 │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000050dc8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003b728 │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000050dcc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003b72c │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000050dd0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003b730 │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000050dd4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003b734 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000050de0 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003b740 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000057d0 0000000000000050 000057d4 FDE cie=00000000 pc=0000000000050fc0..00000000000514c8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000050fc8 │ │ │ │ +00003284 0000000000000050 00003288 FDE cie=00000000 pc=000000000003b920..000000000003be28 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003b928 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000050fe4 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000003b944 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 52 to 0000000000051018 │ │ │ │ + DW_CFA_advance_loc: 52 to 000000000003b978 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005101c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003b97c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000051020 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003b980 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 72 to 0000000000051068 │ │ │ │ + DW_CFA_advance_loc1: 72 to 000000000003b9c8 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 100 to 00000000000510cc │ │ │ │ + DW_CFA_advance_loc1: 100 to 000000000003ba2c │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc1: 148 to 0000000000051160 │ │ │ │ + DW_CFA_advance_loc1: 148 to 000000000003bac0 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000051188 │ │ │ │ + DW_CFA_advance_loc: 40 to 000000000003bae8 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 68 to 00000000000511cc │ │ │ │ + DW_CFA_advance_loc1: 68 to 000000000003bb2c │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc1: 200 to 0000000000051294 │ │ │ │ + DW_CFA_advance_loc1: 200 to 000000000003bbf4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000512a0 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003bc00 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 160 to 0000000000051340 │ │ │ │ + DW_CFA_advance_loc1: 160 to 000000000003bca0 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000051360 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000003bcc0 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 112 to 00000000000513d0 │ │ │ │ + DW_CFA_advance_loc1: 112 to 000000000003bd30 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000513e0 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000003bd40 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 96 to 0000000000051440 │ │ │ │ + DW_CFA_advance_loc1: 96 to 000000000003bda0 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc1: 72 to 0000000000051488 │ │ │ │ + DW_CFA_advance_loc1: 72 to 000000000003bde8 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000051490 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003bdf0 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 32 to 00000000000514b0 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000003be10 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000514c4 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000003be24 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ │ │ │ │ -00005824 0000000000000014 00005828 FDE cie=00000000 pc=00000000000514d0..0000000000051514 │ │ │ │ - DW_CFA_advance_loc: 44 to 00000000000514fc │ │ │ │ +000032d8 0000000000000014 000032dc FDE cie=00000000 pc=000000000003be30..000000000003be74 │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000003be5c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000051510 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000003be70 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000583c 0000000000000048 0000552c FDE cie=00000314 pc=0000000000051520..0000000000051a18 │ │ │ │ - Augmentation data: 67 4f 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000051524 │ │ │ │ +000032f0 0000000000000048 000032a4 FDE cie=00000050 pc=000000000003be80..000000000003c378 │ │ │ │ + Augmentation data: 9b 68 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003be84 │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 60 to 0000000000051560 │ │ │ │ + DW_CFA_advance_loc: 60 to 000000000003bec0 │ │ │ │ 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: 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: r31 ($s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc2: 348 to 00000000000516bc │ │ │ │ + DW_CFA_advance_loc2: 348 to 000000000003c01c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000516c0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c020 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000516c4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c024 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000516c8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c028 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000516cc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c02c │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000516d0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c030 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000516d4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c034 │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000516d8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c038 │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000516dc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c03c │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000516e0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c040 │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000516e4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c044 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000516e8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c048 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005888 0000000000000030 00005578 FDE cie=00000314 pc=0000000000051a20..0000000000051cbc │ │ │ │ - Augmentation data: 5b 4f 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000051a24 │ │ │ │ +0000333c 0000000000000030 000032f0 FDE cie=00000050 pc=000000000003c380..000000000003c61c │ │ │ │ + Augmentation data: 8f 68 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c384 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000051a4c │ │ │ │ + DW_CFA_advance_loc: 40 to 000000000003c3ac │ │ │ │ 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_loc: 60 to 0000000000051a88 │ │ │ │ + DW_CFA_advance_loc: 60 to 000000000003c3e8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000051a8c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c3ec │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000051a90 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c3f0 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000051a94 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c3f4 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000051a98 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c3f8 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000051a9c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c3fc │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000051aa0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c400 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000058bc 0000000000000048 000055ac FDE cie=00000314 pc=0000000000051cc0..0000000000052470 │ │ │ │ - Augmentation data: 6b 4f 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000051cc4 │ │ │ │ +00003370 0000000000000048 00003324 FDE cie=00000050 pc=000000000003c620..000000000003cdd0 │ │ │ │ + Augmentation data: 9f 68 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c624 │ │ │ │ DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc1: 64 to 0000000000051d04 │ │ │ │ + DW_CFA_advance_loc1: 64 to 000000000003c664 │ │ │ │ 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_offset: r30 ($s7) at cfa-72 │ │ │ │ DW_CFA_offset: r31 ($s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc2: 908 to 0000000000052090 │ │ │ │ + DW_CFA_advance_loc2: 908 to 000000000003c9f0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000052094 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c9f4 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000052098 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c9f8 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005209c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c9fc │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000520a0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003ca00 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000520a4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003ca04 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000520a8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003ca08 │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000520ac │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003ca0c │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000520b0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003ca10 │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000520b4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003ca14 │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000520b8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003ca18 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000520c0 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003ca20 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005908 00000000000000ac 000055f8 FDE cie=00000314 pc=0000000000052480..00000000000534d0 │ │ │ │ - Augmentation data: 83 4f 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000052484 │ │ │ │ +000033bc 00000000000000ac 00003370 FDE cie=00000050 pc=000000000003cde0..000000000003de30 │ │ │ │ + Augmentation data: b7 68 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003cde4 │ │ │ │ DW_CFA_def_cfa_offset: 384 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000005249c │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000003cdfc │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000524b0 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000003ce10 │ │ │ │ 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: 8 to 00000000000524b8 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003ce18 │ │ │ │ DW_CFA_offset: r30 ($s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc1: 116 to 000000000005252c │ │ │ │ + DW_CFA_advance_loc1: 116 to 000000000003ce8c │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 128 to 00000000000525ac │ │ │ │ + DW_CFA_advance_loc1: 128 to 000000000003cf0c │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ DW_CFA_offset: r31 ($s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc1: 104 to 0000000000052614 │ │ │ │ + DW_CFA_advance_loc1: 104 to 000000000003cf74 │ │ │ │ DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc2: 1196 to 0000000000052ac0 │ │ │ │ + DW_CFA_advance_loc2: 1196 to 000000000003d420 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000052ac4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003d424 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000052ac8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003d428 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000052acc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003d42c │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000052ad0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003d430 │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000052ad4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003d434 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000052ad8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003d438 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000052adc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003d43c │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000052ae0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003d440 │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000052ae4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003d444 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000052b00 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000003d460 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 1388 to 000000000005306c │ │ │ │ + DW_CFA_advance_loc2: 1388 to 000000000003d9cc │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000053078 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003d9d8 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc2: 204 to 0000000000053144 │ │ │ │ + DW_CFA_advance_loc2: 204 to 000000000003daa4 │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000053158 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000003dab8 │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 48 to 0000000000053188 │ │ │ │ + DW_CFA_advance_loc: 48 to 000000000003dae8 │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ DW_CFA_offset: r31 ($s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000053198 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000003daf8 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc1: 88 to 00000000000531f0 │ │ │ │ + DW_CFA_advance_loc1: 88 to 000000000003db50 │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000053208 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000003db68 │ │ │ │ DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000053210 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003db70 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000053214 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003db74 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005321c │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003db7c │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000053230 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000003db90 │ │ │ │ DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ DW_CFA_offset: r31 ($s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000053238 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003db98 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc1: 72 to 0000000000053280 │ │ │ │ + DW_CFA_advance_loc1: 72 to 000000000003dbe0 │ │ │ │ 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: r31 ($s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000053288 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003dbe8 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc1: 112 to 00000000000532f8 │ │ │ │ + DW_CFA_advance_loc1: 112 to 000000000003dc58 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000053310 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000003dc70 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ DW_CFA_offset: r31 ($s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000005332c │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000003dc8c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000053338 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003dc98 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000005335c │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000003dcbc │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000053360 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003dcc0 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000053364 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003dcc4 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000053370 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003dcd0 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000053380 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000003dce0 │ │ │ │ DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ DW_CFA_offset: r31 ($s8) at cfa-80 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000059b8 0000000000000054 000056a8 FDE cie=00000314 pc=0000000000047760..0000000000048a98 │ │ │ │ - Augmentation data: 43 47 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000047764 │ │ │ │ +0000346c 0000000000000050 00003420 FDE cie=00000050 pc=0000000000031fe0..0000000000033318 │ │ │ │ + Augmentation data: 77 60 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000031fe4 │ │ │ │ DW_CFA_def_cfa_offset: 1664 │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000004778c │ │ │ │ + DW_CFA_advance_loc: 40 to 000000000003200c │ │ │ │ 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_advance_loc: 32 to 00000000000477ac │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000003202c │ │ │ │ DW_CFA_offset: r56 ($fs0) at cfa-104 │ │ │ │ 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: 2924 to 0000000000048318 │ │ │ │ + DW_CFA_advance_loc2: 2924 to 0000000000032b98 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004831c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032b9c │ │ │ │ DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000048320 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032ba0 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000048324 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032ba4 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000048328 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032ba8 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004832c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032bac │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000048330 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032bb0 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000048334 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032bb4 │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000048338 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032bb8 │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004833c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032bbc │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000048340 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032bc0 │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000048344 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032bc4 │ │ │ │ DW_CFA_restore: r56 ($fs0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000048348 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032bc8 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000048360 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000032be0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00005a10 0000000000000010 00005a14 FDE cie=00000000 pc=00000000000562d0..00000000000562d4 │ │ │ │ +000034c0 0000000000000010 000034c4 FDE cie=00000000 pc=0000000000040c30..0000000000040c34 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005a24 0000000000000010 00005a28 FDE cie=00000000 pc=00000000000562e0..00000000000562ec │ │ │ │ +000034d4 0000000000000010 000034d8 FDE cie=00000000 pc=0000000000040c40..0000000000040c4c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005a38 0000000000000010 00005a3c FDE cie=00000000 pc=00000000000562f0..00000000000562f4 │ │ │ │ +000034e8 0000000000000010 000034ec FDE cie=00000000 pc=0000000000040c50..0000000000040c54 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005a4c 0000000000000010 00005a50 FDE cie=00000000 pc=0000000000056300..0000000000056314 │ │ │ │ +000034fc 0000000000000010 00003500 FDE cie=00000000 pc=0000000000040c60..0000000000040c74 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005a60 0000000000000010 00005a64 FDE cie=00000000 pc=0000000000056320..0000000000056350 │ │ │ │ +00003510 0000000000000010 00003514 FDE cie=00000000 pc=0000000000040c80..0000000000040cb0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005a74 0000000000000010 00005a78 FDE cie=00000000 pc=0000000000056350..0000000000056364 │ │ │ │ +00003524 0000000000000010 00003528 FDE cie=00000000 pc=0000000000040cb0..0000000000040cc4 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005a88 0000000000000010 00005a8c FDE cie=00000000 pc=0000000000056370..00000000000563a0 │ │ │ │ +00003538 0000000000000010 0000353c FDE cie=00000000 pc=0000000000040cd0..0000000000040d00 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005a9c 0000000000000010 00005aa0 FDE cie=00000000 pc=00000000000563a0..00000000000563ac │ │ │ │ +0000354c 0000000000000010 00003550 FDE cie=00000000 pc=0000000000040d00..0000000000040d0c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005ab0 0000000000000010 00005ab4 FDE cie=00000000 pc=00000000000563b0..00000000000563c4 │ │ │ │ +00003560 0000000000000010 00003564 FDE cie=00000000 pc=0000000000040d10..0000000000040d24 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005ac4 0000000000000010 00005ac8 FDE cie=00000000 pc=00000000000563d0..0000000000056400 │ │ │ │ +00003574 0000000000000010 00003578 FDE cie=00000000 pc=0000000000040d30..0000000000040d60 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005ad8 0000000000000010 00005adc FDE cie=00000000 pc=0000000000056400..000000000005640c │ │ │ │ +00003588 0000000000000010 0000358c FDE cie=00000000 pc=0000000000040d60..0000000000040d6c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005aec 0000000000000010 00005af0 FDE cie=00000000 pc=0000000000056410..0000000000056424 │ │ │ │ +0000359c 0000000000000010 000035a0 FDE cie=00000000 pc=0000000000040d70..0000000000040d84 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005b00 0000000000000010 00005b04 FDE cie=00000000 pc=0000000000056430..0000000000056460 │ │ │ │ +000035b0 0000000000000010 000035b4 FDE cie=00000000 pc=0000000000040d90..0000000000040dc0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005b14 0000000000000010 00005b18 FDE cie=00000000 pc=0000000000056460..000000000005646c │ │ │ │ +000035c4 0000000000000010 000035c8 FDE cie=00000000 pc=0000000000040dc0..0000000000040dcc │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005b28 0000000000000010 00005b2c FDE cie=00000000 pc=0000000000056470..0000000000056474 │ │ │ │ +000035d8 0000000000000010 000035dc FDE cie=00000000 pc=0000000000040dd0..0000000000040dd4 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005b3c 0000000000000010 00005b40 FDE cie=00000000 pc=0000000000056480..0000000000056484 │ │ │ │ +000035ec 0000000000000010 000035f0 FDE cie=00000000 pc=0000000000040de0..0000000000040de4 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005b50 0000000000000010 00005b54 FDE cie=00000000 pc=0000000000056490..0000000000056494 │ │ │ │ +00003600 0000000000000010 00003604 FDE cie=00000000 pc=0000000000040df0..0000000000040df4 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005b64 0000000000000010 00005b68 FDE cie=00000000 pc=00000000000564a0..00000000000564a8 │ │ │ │ +00003614 0000000000000010 00003618 FDE cie=00000000 pc=0000000000040e00..0000000000040e08 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005b78 0000000000000010 00005b7c FDE cie=00000000 pc=00000000000564b0..00000000000564b8 │ │ │ │ +00003628 0000000000000010 0000362c FDE cie=00000000 pc=0000000000040e10..0000000000040e18 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005b8c 0000000000000010 00005b90 FDE cie=00000000 pc=00000000000564c0..00000000000564c8 │ │ │ │ +0000363c 0000000000000010 00003640 FDE cie=00000000 pc=0000000000040e20..0000000000040e28 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005ba0 0000000000000010 00005ba4 FDE cie=00000000 pc=00000000000564d0..00000000000564d8 │ │ │ │ +00003650 0000000000000010 00003654 FDE cie=00000000 pc=0000000000040e30..0000000000040e38 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005bb4 0000000000000010 00005bb8 FDE cie=00000000 pc=00000000000564e0..00000000000564e8 │ │ │ │ +00003664 0000000000000010 00003668 FDE cie=00000000 pc=0000000000040e40..0000000000040e48 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005bc8 0000000000000010 00005bcc FDE cie=00000000 pc=00000000000564f0..00000000000564f8 │ │ │ │ +00003678 0000000000000010 0000367c FDE cie=00000000 pc=0000000000040e50..0000000000040e58 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005bdc 0000000000000010 00005be0 FDE cie=00000000 pc=0000000000056500..0000000000056508 │ │ │ │ +0000368c 0000000000000010 00003690 FDE cie=00000000 pc=0000000000040e60..0000000000040e68 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005bf0 0000000000000010 00005bf4 FDE cie=00000000 pc=0000000000056510..0000000000056518 │ │ │ │ +000036a0 0000000000000010 000036a4 FDE cie=00000000 pc=0000000000040e70..0000000000040e78 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005c04 0000000000000010 00005c08 FDE cie=00000000 pc=0000000000056520..0000000000056528 │ │ │ │ +000036b4 0000000000000010 000036b8 FDE cie=00000000 pc=0000000000040e80..0000000000040e88 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005c18 0000000000000010 00005c1c FDE cie=00000000 pc=0000000000056530..0000000000056538 │ │ │ │ +000036c8 0000000000000010 000036cc FDE cie=00000000 pc=0000000000040e90..0000000000040e98 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005c2c 0000000000000010 00005c30 FDE cie=00000000 pc=0000000000056540..0000000000056558 │ │ │ │ +000036dc 0000000000000010 000036e0 FDE cie=00000000 pc=0000000000040ea0..0000000000040eb8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005c40 0000000000000010 00005c44 FDE cie=00000000 pc=0000000000056560..0000000000056568 │ │ │ │ +000036f0 0000000000000010 000036f4 FDE cie=00000000 pc=0000000000040ec0..0000000000040ec8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005c54 0000000000000010 00005c58 FDE cie=00000000 pc=0000000000056570..0000000000056578 │ │ │ │ +00003704 0000000000000010 00003708 FDE cie=00000000 pc=0000000000040ed0..0000000000040ed8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005c68 0000000000000010 00005c6c FDE cie=00000000 pc=0000000000056580..0000000000056598 │ │ │ │ +00003718 0000000000000010 0000371c FDE cie=00000000 pc=0000000000040ee0..0000000000040ef8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005c7c 0000000000000010 00005c80 FDE cie=00000000 pc=00000000000565a0..00000000000565a8 │ │ │ │ +0000372c 0000000000000010 00003730 FDE cie=00000000 pc=0000000000040f00..0000000000040f08 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005c90 0000000000000010 00005c94 FDE cie=00000000 pc=00000000000565b0..00000000000565b8 │ │ │ │ +00003740 0000000000000010 00003744 FDE cie=00000000 pc=0000000000040f10..0000000000040f18 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005ca4 0000000000000010 00005ca8 FDE cie=00000000 pc=00000000000565c0..00000000000565d8 │ │ │ │ +00003754 0000000000000010 00003758 FDE cie=00000000 pc=0000000000040f20..0000000000040f38 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005cb8 0000000000000010 00005cbc FDE cie=00000000 pc=00000000000565e0..00000000000565e8 │ │ │ │ +00003768 0000000000000010 0000376c FDE cie=00000000 pc=0000000000040f40..0000000000040f48 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005ccc 0000000000000010 00005cd0 FDE cie=00000000 pc=00000000000565f0..00000000000565f8 │ │ │ │ +0000377c 0000000000000010 00003780 FDE cie=00000000 pc=0000000000040f50..0000000000040f58 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005ce0 0000000000000010 00005ce4 FDE cie=00000000 pc=0000000000056600..0000000000056618 │ │ │ │ +00003790 0000000000000010 00003794 FDE cie=00000000 pc=0000000000040f60..0000000000040f78 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005cf4 0000000000000010 00005cf8 FDE cie=00000000 pc=0000000000056620..0000000000056628 │ │ │ │ +000037a4 0000000000000010 000037a8 FDE cie=00000000 pc=0000000000040f80..0000000000040f88 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005d08 0000000000000010 00005d0c FDE cie=00000000 pc=0000000000056630..0000000000056634 │ │ │ │ +000037b8 0000000000000010 000037bc FDE cie=00000000 pc=0000000000040f90..0000000000040f94 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005d1c 0000000000000010 00005d20 FDE cie=00000000 pc=0000000000056640..0000000000056644 │ │ │ │ +000037cc 0000000000000010 000037d0 FDE cie=00000000 pc=0000000000040fa0..0000000000040fa4 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005d30 0000000000000010 00005d34 FDE cie=00000000 pc=0000000000056650..0000000000056654 │ │ │ │ +000037e0 0000000000000010 000037e4 FDE cie=00000000 pc=0000000000040fb0..0000000000040fb4 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005d44 0000000000000010 00005d48 FDE cie=00000000 pc=0000000000056660..0000000000056664 │ │ │ │ +000037f4 0000000000000010 000037f8 FDE cie=00000000 pc=0000000000040fc0..0000000000040fc4 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005d58 0000000000000014 00005d5c FDE cie=00000000 pc=0000000000056670..00000000000566bc │ │ │ │ - DW_CFA_advance_loc: 52 to 00000000000566a4 │ │ │ │ +00003808 0000000000000014 0000380c FDE cie=00000000 pc=0000000000040fd0..000000000004101c │ │ │ │ + DW_CFA_advance_loc: 52 to 0000000000041004 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000566b8 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000041018 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005d70 0000000000000014 00005d74 FDE cie=00000000 pc=00000000000566c0..00000000000566ec │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000566d4 │ │ │ │ +00003820 0000000000000014 00003824 FDE cie=00000000 pc=0000000000041020..000000000004104c │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000041034 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000566e8 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000041048 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005d88 0000000000000014 00005d8c FDE cie=00000000 pc=00000000000566f0..000000000005671c │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000056704 │ │ │ │ +00003838 0000000000000014 0000383c FDE cie=00000000 pc=0000000000041050..000000000004107c │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000041064 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000056718 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000041078 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005da0 0000000000000014 00005da4 FDE cie=00000000 pc=0000000000056720..000000000005674c │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000056734 │ │ │ │ +00003850 0000000000000014 00003854 FDE cie=00000000 pc=0000000000041080..00000000000410ac │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000041094 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000056748 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000410a8 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005db8 0000000000000014 00005dbc FDE cie=00000000 pc=0000000000056750..000000000005677c │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000056764 │ │ │ │ +00003868 0000000000000014 0000386c FDE cie=00000000 pc=00000000000410b0..00000000000410dc │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000410c4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000056778 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000410d8 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005dd0 0000000000000010 00005dd4 FDE cie=00000000 pc=0000000000056780..000000000005678c │ │ │ │ +00003880 0000000000000010 00003884 FDE cie=00000000 pc=00000000000410e0..00000000000410ec │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005de4 0000000000000018 00005de8 FDE cie=00000000 pc=0000000000056790..00000000000567b8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000056794 │ │ │ │ +00003894 0000000000000018 00003898 FDE cie=00000000 pc=00000000000410f0..0000000000041118 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000410f4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000056798 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000410f8 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000000567b0 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000041110 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000567b4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000041114 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ │ │ │ │ -00005e00 000000000000001c 00005af0 FDE cie=00000314 pc=00000000000567c0..0000000000056830 │ │ │ │ - Augmentation data: 87 4b 00 00 │ │ │ │ - DW_CFA_advance_loc: 44 to 00000000000567ec │ │ │ │ +000038b0 000000000000001c 00003864 FDE cie=00000050 pc=0000000000041120..0000000000041190 │ │ │ │ + Augmentation data: bf 64 00 00 │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000004114c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000567f0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000041150 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000056804 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000041164 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000056814 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000041174 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ │ │ │ │ -00005e20 0000000000000020 00005b10 FDE cie=00000314 pc=000000000000d768..000000000000d840 │ │ │ │ - Augmentation data: 6f 4b 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d76c │ │ │ │ +000038d0 0000000000000020 00003884 FDE cie=00000050 pc=000000000000d198..000000000000d270 │ │ │ │ + Augmentation data: a7 64 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d19c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d770 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d1a0 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000000d788 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000000d1b8 │ │ │ │ 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: r25 ($s2) at cfa-32 │ │ │ │ │ │ │ │ -00005e44 0000000000000018 00005e48 FDE cie=00000000 pc=0000000000056940..0000000000056998 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000056950 │ │ │ │ +000038f4 0000000000000018 000038f8 FDE cie=00000000 pc=00000000000412a0..00000000000412f8 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000412b0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000056954 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000412b4 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000005696c │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000412cc │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000005697c │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000412dc │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ │ │ │ │ -00005e60 0000000000000018 00005e64 FDE cie=00000000 pc=00000000000569a0..00000000000569f8 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000569b0 │ │ │ │ +00003910 0000000000000018 00003914 FDE cie=00000000 pc=0000000000041300..0000000000041358 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000041310 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000569b4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000041314 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000000569cc │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000004132c │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000569dc │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000004133c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ │ │ │ │ -00005e7c 0000000000000030 00005b6c FDE cie=00000314 pc=0000000000056a00..0000000000056b40 │ │ │ │ - Augmentation data: 27 4b 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000056a04 │ │ │ │ +0000392c 0000000000000030 000038e0 FDE cie=00000050 pc=0000000000041360..00000000000414a0 │ │ │ │ + Augmentation data: 5f 64 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000041364 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000056a24 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000041384 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000056a30 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000041390 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 132 to 0000000000056ab4 │ │ │ │ + DW_CFA_advance_loc1: 132 to 0000000000041414 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000056ad8 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000041438 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000056adc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004143c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000056ae0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000041440 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000056ae4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000041444 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000056aec │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004144c │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005eb0 0000000000000014 00005eb4 FDE cie=00000000 pc=0000000000056b40..0000000000056b84 │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000056b6c │ │ │ │ +00003960 0000000000000014 00003964 FDE cie=00000000 pc=00000000000414a0..00000000000414e4 │ │ │ │ + DW_CFA_advance_loc: 44 to 00000000000414cc │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000056b80 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000414e0 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005ec8 0000000000000014 00005ecc FDE cie=00000000 pc=0000000000056b90..0000000000056bd4 │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000056bbc │ │ │ │ +00003978 0000000000000014 0000397c FDE cie=00000000 pc=00000000000414f0..0000000000041534 │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000004151c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000056bd0 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000041530 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005ee0 000000000000001c 00005ee4 FDE cie=00000000 pc=0000000000056be0..0000000000056d0c │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000056be8 │ │ │ │ +00003990 000000000000001c 00003994 FDE cie=00000000 pc=0000000000041540..000000000004166c │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000041548 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000056bec │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004154c │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000056c0c │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000004156c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000056c10 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000041570 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000056c20 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000041580 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005f00 0000000000000030 00005f04 FDE cie=00000000 pc=0000000000056d20..0000000000056f0c │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000056d28 │ │ │ │ +000039b0 0000000000000030 000039b4 FDE cie=00000000 pc=0000000000041680..000000000004186c │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000041688 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000056d2c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004168c │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000056d44 │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000416a4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000056d4c │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000416ac │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000056d60 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000416c0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 148 to 0000000000056df4 │ │ │ │ + DW_CFA_advance_loc1: 148 to 0000000000041754 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000056e08 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000041768 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000056e20 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000041780 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 136 to 0000000000056ea8 │ │ │ │ + DW_CFA_advance_loc1: 136 to 0000000000041808 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000056ec0 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000041820 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000056ee0 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000041840 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005f34 000000000000001c 00005f38 FDE cie=00000000 pc=00000000000534e0..00000000000535d4 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000534e4 │ │ │ │ +000039e4 000000000000001c 000039e8 FDE cie=00000000 pc=000000000003de40..000000000003df34 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003de44 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000053500 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000003de60 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 88 to 0000000000053558 │ │ │ │ + DW_CFA_advance_loc1: 88 to 000000000003deb8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005355c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003debc │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000053560 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003dec0 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00005f54 0000000000000020 00005f58 FDE cie=00000000 pc=0000000000056f10..0000000000056f5c │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000056f14 │ │ │ │ +00003a04 0000000000000020 00003a08 FDE cie=00000000 pc=0000000000041870..00000000000418bc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000041874 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000056f18 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000041878 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000056f24 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000041884 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000056f4c │ │ │ │ + DW_CFA_advance_loc: 40 to 00000000000418ac │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000056f54 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000418b4 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000056f58 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000418b8 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005f78 0000000000000020 00005f7c FDE cie=00000000 pc=0000000000056f60..0000000000056fac │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000056f64 │ │ │ │ +00003a28 0000000000000020 00003a2c FDE cie=00000000 pc=00000000000418c0..000000000004190c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000418c4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000056f68 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000418c8 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000056f74 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000418d4 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000056f9c │ │ │ │ + DW_CFA_advance_loc: 40 to 00000000000418fc │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000056fa4 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000041904 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000056fa8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000041908 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005f9c 000000000000002c 00005c8c FDE cie=00000314 pc=0000000000056fc0..0000000000057030 │ │ │ │ - Augmentation data: 1a 4a 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000056fc4 │ │ │ │ +00003a4c 000000000000002c 00003a00 FDE cie=00000050 pc=0000000000041920..0000000000041990 │ │ │ │ + Augmentation data: 52 63 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000041924 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000056fc8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000041928 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000056fd0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000041930 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000056ffc │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000004195c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000057004 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000041964 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000057008 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000041968 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000057020 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000041980 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000057024 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000041984 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000057028 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000041988 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005702c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004198c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005fcc 000000000000002c 00005cbc FDE cie=00000314 pc=0000000000057040..00000000000570b0 │ │ │ │ - Augmentation data: f2 49 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000057044 │ │ │ │ +00003a7c 000000000000002c 00003a30 FDE cie=00000050 pc=00000000000419a0..0000000000041a10 │ │ │ │ + Augmentation data: 2a 63 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000419a4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000057048 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000419a8 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000057050 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000419b0 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000005707c │ │ │ │ + DW_CFA_advance_loc: 44 to 00000000000419dc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000057084 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000419e4 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000057088 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000419e8 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000000570a0 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000041a00 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000570a4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000041a04 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000570a8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000041a08 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000570ac │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000041a0c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005ffc 00000000000000ac 00005cec FDE cie=00000314 pc=00000000000570c0..00000000000576f4 │ │ │ │ - Augmentation data: cb 49 00 00 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000570c8 │ │ │ │ +00003aac 00000000000000ac 00003a60 FDE cie=00000050 pc=0000000000041a20..0000000000042054 │ │ │ │ + Augmentation data: 03 63 00 00 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000041a28 │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 28 to 00000000000570e4 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000041a44 │ │ │ │ DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 60 to 0000000000057120 │ │ │ │ + DW_CFA_advance_loc: 60 to 0000000000041a80 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000057124 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000041a84 │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000057128 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000041a88 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000057130 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000041a90 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000057144 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000041aa4 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 48 to 0000000000057174 │ │ │ │ + DW_CFA_advance_loc: 48 to 0000000000041ad4 │ │ │ │ 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: 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: 552 to 000000000005739c │ │ │ │ + DW_CFA_advance_loc2: 552 to 0000000000041cfc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000573a0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000041d00 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000573a4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000041d04 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000573a8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000041d08 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000573ac │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000041d0c │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000573b0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000041d10 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000573b4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000041d14 │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000573b8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000041d18 │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000573bc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000041d1c │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000573c0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000041d20 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 56 to 00000000000573f8 │ │ │ │ + DW_CFA_advance_loc1: 56 to 0000000000041d58 │ │ │ │ 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: r29 ($s6) │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc1: 68 to 000000000005743c │ │ │ │ + DW_CFA_advance_loc1: 68 to 0000000000041d9c │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ 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: 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: 420 to 00000000000575e0 │ │ │ │ + DW_CFA_advance_loc2: 420 to 0000000000041f40 │ │ │ │ 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: r29 ($s6) │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000575f0 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000041f50 │ │ │ │ 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: 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: 32 to 0000000000057610 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000041f70 │ │ │ │ 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: r29 ($s6) │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000057634 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000041f94 │ │ │ │ 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: 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 │ │ │ │ │ │ │ │ -000060ac 0000000000000024 00005d9c FDE cie=00000314 pc=0000000000057700..0000000000057764 │ │ │ │ - Augmentation data: 4f 49 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000057704 │ │ │ │ +00003b5c 0000000000000024 00003b10 FDE cie=00000050 pc=0000000000042060..00000000000420c4 │ │ │ │ + Augmentation data: 87 62 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000042064 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000057708 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000042068 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000057714 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000042074 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 64 to 0000000000057754 │ │ │ │ + DW_CFA_advance_loc1: 64 to 00000000000420b4 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005775c │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000420bc │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000057760 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000420c0 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000060d4 0000000000000024 00005dc4 FDE cie=00000314 pc=0000000000057770..00000000000577dc │ │ │ │ - Augmentation data: 2f 49 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000057774 │ │ │ │ +00003b84 0000000000000024 00003b38 FDE cie=00000050 pc=00000000000420d0..000000000004213c │ │ │ │ + Augmentation data: 67 62 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000420d4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000057784 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000420e4 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 72 to 00000000000577cc │ │ │ │ + DW_CFA_advance_loc1: 72 to 000000000004212c │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000577d4 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000042134 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000577d8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000042138 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000060fc 0000000000000024 00005dec FDE cie=00000314 pc=00000000000577e0..000000000005784c │ │ │ │ - Augmentation data: 10 49 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000577e4 │ │ │ │ +00003bac 0000000000000024 00003b60 FDE cie=00000050 pc=0000000000042140..00000000000421ac │ │ │ │ + Augmentation data: 48 62 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000042144 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000577f4 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000042154 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 72 to 000000000005783c │ │ │ │ + DW_CFA_advance_loc1: 72 to 000000000004219c │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000057844 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000421a4 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000057848 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000421a8 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006124 000000000000001c 00005e14 FDE cie=00000314 pc=0000000000056830..00000000000568b0 │ │ │ │ - Augmentation data: f1 48 00 00 │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000005685c │ │ │ │ +00003bd4 000000000000001c 00003b88 FDE cie=00000050 pc=0000000000041190..0000000000041210 │ │ │ │ + Augmentation data: 29 62 00 00 │ │ │ │ + DW_CFA_advance_loc: 44 to 00000000000411bc │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000056860 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000411c0 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000056874 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000411d4 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000056884 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000411e4 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ │ │ │ │ -00006144 000000000000001c 00005e34 FDE cie=00000314 pc=00000000000568b0..0000000000056930 │ │ │ │ - Augmentation data: d9 48 00 00 │ │ │ │ - DW_CFA_advance_loc: 44 to 00000000000568dc │ │ │ │ +00003bf4 000000000000001c 00003ba8 FDE cie=00000050 pc=0000000000041210..0000000000041290 │ │ │ │ + Augmentation data: 11 62 00 00 │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000004123c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000568e0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000041240 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000568f4 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000041254 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000056904 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000041264 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ │ │ │ │ -00006164 0000000000000044 00005e54 FDE cie=00000314 pc=00000000000535e0..0000000000053720 │ │ │ │ - Augmentation data: c3 48 00 00 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000535e8 │ │ │ │ +00003c14 0000000000000044 00003bc8 FDE cie=00000050 pc=000000000003df40..000000000003e080 │ │ │ │ + Augmentation data: fb 61 00 00 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003df48 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000535fc │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000003df5c │ │ │ │ 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_advance_loc1: 88 to 0000000000053654 │ │ │ │ + DW_CFA_advance_loc1: 88 to 000000000003dfb4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000053658 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003dfb8 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005365c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003dfbc │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000053660 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003dfc0 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000053664 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003dfc4 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000053680 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000003dfe0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 52 to 00000000000536b4 │ │ │ │ + DW_CFA_advance_loc: 52 to 000000000003e014 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000536b8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003e018 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000536bc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003e01c │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000536c0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003e020 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000536c4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003e024 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 36 to 00000000000536e8 │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000003e048 │ │ │ │ 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_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000061ac 0000000000000030 00005e9c FDE cie=00000314 pc=0000000000057850..0000000000057958 │ │ │ │ - Augmentation data: 20 4b 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000057854 │ │ │ │ +00003c5c 0000000000000030 00003c10 FDE cie=00000050 pc=00000000000421b0..00000000000422b8 │ │ │ │ + Augmentation data: 58 64 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000421b4 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000057874 │ │ │ │ + DW_CFA_advance_loc: 32 to 00000000000421d4 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000057894 │ │ │ │ + DW_CFA_advance_loc: 32 to 00000000000421f4 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 68 to 00000000000578d8 │ │ │ │ + DW_CFA_advance_loc1: 68 to 0000000000042238 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 32 to 00000000000578f8 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000042258 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000578fc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004225c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000057900 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000042260 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000057904 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000042264 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000057910 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000042270 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000057924 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000042284 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000061e0 0000000000000030 00005ed0 FDE cie=00000314 pc=0000000000057960..0000000000057a68 │ │ │ │ - Augmentation data: fa 4a 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000057964 │ │ │ │ +00003c90 0000000000000030 00003c44 FDE cie=00000050 pc=00000000000422c0..00000000000423c8 │ │ │ │ + Augmentation data: 32 64 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000422c4 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000057984 │ │ │ │ + DW_CFA_advance_loc: 32 to 00000000000422e4 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 32 to 00000000000579a4 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000042304 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 68 to 00000000000579e8 │ │ │ │ + DW_CFA_advance_loc1: 68 to 0000000000042348 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000057a08 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000042368 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000057a0c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004236c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000057a10 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000042370 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000057a14 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000042374 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000057a20 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000042380 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000057a34 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000042394 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006214 0000000000000030 00005f04 FDE cie=00000314 pc=0000000000057a70..0000000000057b78 │ │ │ │ - Augmentation data: d4 4a 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000057a74 │ │ │ │ +00003cc4 0000000000000030 00003c78 FDE cie=00000050 pc=00000000000423d0..00000000000424d8 │ │ │ │ + Augmentation data: 0c 64 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000423d4 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000057a94 │ │ │ │ + DW_CFA_advance_loc: 32 to 00000000000423f4 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000057ab4 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000042414 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 68 to 0000000000057af8 │ │ │ │ + DW_CFA_advance_loc1: 68 to 0000000000042458 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000057b18 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000042478 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000057b1c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004247c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000057b20 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000042480 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000057b24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000042484 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000057b30 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000042490 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000057b44 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000424a4 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006248 0000000000000024 00005f38 FDE cie=00000314 pc=0000000000057b80..0000000000057c48 │ │ │ │ - Augmentation data: af 4a 00 00 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000057ba4 │ │ │ │ +00003cf8 0000000000000024 00003cac FDE cie=00000050 pc=00000000000424e0..00000000000425a8 │ │ │ │ + Augmentation data: e7 63 00 00 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000042504 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000057bb0 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000042510 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 56 to 0000000000057be8 │ │ │ │ + DW_CFA_advance_loc: 56 to 0000000000042548 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000057bf0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000042550 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000057bf4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000042554 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000057bf8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000042558 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006270 000000000000001c 00006274 FDE cie=00000000 pc=0000000000057c60..0000000000057d2c │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000057c64 │ │ │ │ +00003d20 000000000000001c 00003d24 FDE cie=00000000 pc=00000000000425c0..000000000004268c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000425c4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000057c70 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000425d0 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 156 to 0000000000057d0c │ │ │ │ + DW_CFA_advance_loc1: 156 to 000000000004266c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000057d1c │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000004267c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000057d20 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000042680 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00006290 0000000000000024 00006294 FDE cie=00000000 pc=0000000000057d40..0000000000057e08 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000057d44 │ │ │ │ +00003d40 0000000000000024 00003d44 FDE cie=00000000 pc=00000000000426a0..0000000000042768 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000426a4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000057d48 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000426a8 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000057d54 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000426b4 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 152 to 0000000000057dec │ │ │ │ + DW_CFA_advance_loc1: 152 to 000000000004274c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000057df4 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000042754 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000057df8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000042758 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000057e00 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000042760 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000062b8 0000000000000038 00005fa8 FDE cie=00000314 pc=0000000000057e10..0000000000057f20 │ │ │ │ - Augmentation data: 5b 4a 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000057e14 │ │ │ │ +00003d68 0000000000000030 00003d1c FDE cie=00000050 pc=0000000000042770..00000000000428f0 │ │ │ │ + Augmentation data: 93 63 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000042774 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000057e18 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000042778 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000042788 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000057e2c │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 208 to 0000000000042858 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004285c │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000042860 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000042864 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000042868 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000042870 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00003d9c 0000000000000038 00003d50 FDE cie=00000050 pc=00000000000428f0..0000000000042a00 │ │ │ │ + Augmentation data: 7e 63 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000428f4 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000428f8 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000004290c │ │ │ │ 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: 148 to 0000000000057ec0 │ │ │ │ + DW_CFA_advance_loc1: 148 to 00000000000429a0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000057ec4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000429a4 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000057ec8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000429a8 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000057ed0 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000429b0 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000057ed4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000429b4 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000057ed8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000429b8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000057ee8 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000429c8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000057f00 │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000429e0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000057f0c │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000429ec │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000062f4 0000000000000020 000062f8 FDE cie=00000000 pc=0000000000057f20..0000000000057fc0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000057f24 │ │ │ │ +00003dd8 0000000000000020 00003ddc FDE cie=00000000 pc=0000000000042a00..0000000000042aa0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000042a04 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000057f28 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000042a08 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000057f34 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000042a14 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000057f60 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000042a40 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000057f6c │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000042a4c │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000057f70 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000042a50 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000057f80 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000042a60 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00006318 0000000000000024 0000631c FDE cie=00000000 pc=0000000000057fc0..0000000000058060 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000057fc4 │ │ │ │ +00003dfc 0000000000000024 00003e00 FDE cie=00000000 pc=0000000000042aa0..0000000000042b40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000042aa4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000057fc8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000042aa8 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000057fd4 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000042ab4 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 56 to 000000000005800c │ │ │ │ + DW_CFA_advance_loc1: 56 to 0000000000042aec │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000058014 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000042af4 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000058018 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000042af8 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000058020 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000042b00 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006340 000000000000002c 00006344 FDE cie=00000000 pc=0000000000058060..0000000000058104 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000058064 │ │ │ │ +00003e24 000000000000002c 00003e28 FDE cie=00000000 pc=0000000000042b40..0000000000042be4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000042b44 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000058084 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000042b64 │ │ │ │ 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: 8 to 000000000005808c │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000042b6c │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 92 to 00000000000580e8 │ │ │ │ + DW_CFA_advance_loc1: 92 to 0000000000042bc8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000580ec │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000042bcc │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000580f0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000042bd0 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000580f4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000042bd4 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000580f8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000042bd8 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000058100 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000042be0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006370 0000000000000034 00006374 FDE cie=00000000 pc=0000000000058120..0000000000058214 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000058124 │ │ │ │ +00003e54 0000000000000034 00003e58 FDE cie=00000000 pc=0000000000042c00..0000000000042cf4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000042c04 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000058128 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000042c08 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000058134 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000042c14 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 128 to 00000000000581b4 │ │ │ │ + DW_CFA_advance_loc1: 128 to 0000000000042c94 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000581c0 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000042ca0 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000581c4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000042ca4 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 28 to 00000000000581e0 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000042cc0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000581e4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000042cc4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000581e8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000042cc8 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000581ec │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000042ccc │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000058200 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000042ce0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000058204 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000042ce4 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005820c │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000042cec │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000058210 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000042cf0 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000063a8 0000000000000010 000063ac FDE cie=00000000 pc=0000000000053720..000000000005373c │ │ │ │ +00003e8c 0000000000000010 00003e90 FDE cie=00000000 pc=000000000003e080..000000000003e09c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000063bc 0000000000000028 000063c0 FDE cie=00000000 pc=0000000000053740..00000000000537b0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000053744 │ │ │ │ +00003ea0 0000000000000028 00003ea4 FDE cie=00000000 pc=000000000003e0a0..000000000003e110 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003e0a4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000053748 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003e0a8 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000053754 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003e0b4 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 56 to 000000000005378c │ │ │ │ + DW_CFA_advance_loc1: 56 to 000000000003e0ec │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000053790 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003e0f0 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000053794 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003e0f4 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000537a0 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003e100 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000537a4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003e104 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000537a8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003e108 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000537ac │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003e10c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ │ │ │ │ -000063e8 0000000000000024 000060d8 FDE cie=00000314 pc=0000000000058220..0000000000058364 │ │ │ │ - Augmentation data: 44 49 00 00 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000058228 │ │ │ │ +00003ecc 0000000000000024 00003e80 FDE cie=00000050 pc=0000000000042d00..0000000000042e44 │ │ │ │ + Augmentation data: 67 62 00 00 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000042d08 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000058230 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000042d10 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 224 to 0000000000058310 │ │ │ │ + DW_CFA_advance_loc1: 224 to 0000000000042df0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000005832c │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000042e0c │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000058330 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000042e10 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000058340 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000042e20 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00006410 0000000000000038 00006100 FDE cie=00000314 pc=0000000000058370..0000000000058508 │ │ │ │ - Augmentation data: 20 49 00 00 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000005838c │ │ │ │ +00003ef4 0000000000000020 00003ef8 FDE cie=00000000 pc=0000000000042e60..0000000000042fa0 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000042e74 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000042e7c │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 140 to 0000000000042f08 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000042f10 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000042f14 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000042f20 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +00003f18 0000000000000038 00003ecc FDE cie=00000050 pc=0000000000042fa0..0000000000043138 │ │ │ │ + Augmentation data: 1f 62 00 00 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000042fbc │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000583a0 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000042fd0 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000000583b8 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000042fe8 │ │ │ │ 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: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 212 to 000000000005848c │ │ │ │ + DW_CFA_advance_loc1: 212 to 00000000000430bc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000058490 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000430c0 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000058494 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000430c4 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000058498 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000430c8 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005849c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000430cc │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000584a4 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000430d4 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000584a8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000430d8 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000584b0 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000430e0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000644c 0000000000000030 0000613c FDE cie=00000314 pc=0000000000058520..0000000000058818 │ │ │ │ - Augmentation data: fb 48 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000058524 │ │ │ │ +00003f54 0000000000000030 00003f08 FDE cie=00000050 pc=0000000000043140..0000000000043438 │ │ │ │ + Augmentation data: fb 61 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000043144 │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000005853c │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000004315c │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000058550 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000043170 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc2: 284 to 000000000005866c │ │ │ │ + DW_CFA_advance_loc2: 284 to 000000000004328c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000058670 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000043290 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000058674 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000043294 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000058678 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000043298 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005867c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004329c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000058680 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000432a0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006480 000000000000004c 00006170 FDE cie=00000314 pc=00000000000537b0..0000000000053ad0 │ │ │ │ - Augmentation data: cb 45 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000537b4 │ │ │ │ +00003f88 000000000000004c 00003f3c FDE cie=00000050 pc=000000000003e110..000000000003e430 │ │ │ │ + Augmentation data: ab 5e 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003e114 │ │ │ │ DW_CFA_def_cfa_offset: 496 │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000000537cc │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000003e12c │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 28 to 00000000000537e8 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000003e148 │ │ │ │ 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: r29 ($s6) at cfa-72 │ │ │ │ DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000053800 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000003e160 │ │ │ │ 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_offset: r28 ($s5) at cfa-64 │ │ │ │ DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_advance_loc2: 432 to 00000000000539b0 │ │ │ │ + DW_CFA_advance_loc2: 432 to 000000000003e310 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000539b4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003e314 │ │ │ │ DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000539b8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003e318 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000539bc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003e31c │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000539c0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003e320 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000539c4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003e324 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000539c8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003e328 │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000539cc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003e32c │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000539d0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003e330 │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000539d4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003e334 │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000539dc │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003e33c │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000539e0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003e340 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000053a00 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000003e360 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -000064d0 000000000000004c 000061c0 FDE cie=00000314 pc=0000000000053ad0..0000000000053df0 │ │ │ │ - Augmentation data: 9d 45 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000053ad4 │ │ │ │ +00003fd8 000000000000004c 00003f8c FDE cie=00000050 pc=000000000003e430..000000000003e750 │ │ │ │ + Augmentation data: 7d 5e 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003e434 │ │ │ │ DW_CFA_def_cfa_offset: 496 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000053aec │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000003e44c │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 52 to 0000000000053b20 │ │ │ │ + DW_CFA_advance_loc: 52 to 000000000003e480 │ │ │ │ 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_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: r27 ($s4) at cfa-56 │ │ │ │ DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ - DW_CFA_advance_loc2: 432 to 0000000000053cd0 │ │ │ │ + DW_CFA_advance_loc2: 432 to 000000000003e630 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000053cd4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003e634 │ │ │ │ DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000053cd8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003e638 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000053cdc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003e63c │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000053ce0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003e640 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000053ce4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003e644 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000053ce8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003e648 │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000053cec │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003e64c │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000053cf0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003e650 │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000053cf4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003e654 │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000053cfc │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003e65c │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003e660 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000003e680 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00004028 0000000000000040 0000402c FDE cie=00000000 pc=0000000000043440..0000000000043600 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000043444 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004344c │ │ │ │ + DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000004345c │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000043478 │ │ │ │ + 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: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r30 ($s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc2: 284 to 0000000000043594 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000435a8 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000053d00 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000435ac │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000435b0 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000435b4 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000435b8 │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000435bc │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000435c0 │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000435c4 │ │ │ │ + DW_CFA_restore: r30 ($s7) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000435c8 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000053d20 │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000435e0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006520 000000000000003c 00006210 FDE cie=00000314 pc=0000000000058820..00000000000589ec │ │ │ │ - Augmentation data: 6f 48 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000058824 │ │ │ │ +0000406c 000000000000003c 00004020 FDE cie=00000050 pc=0000000000043600..00000000000437cc │ │ │ │ + Augmentation data: 2b 61 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000043604 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000058848 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000043628 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000058864 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000043644 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 104 to 00000000000588cc │ │ │ │ + DW_CFA_advance_loc1: 104 to 00000000000436ac │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000588d0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000436b0 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 32 to 00000000000588f0 │ │ │ │ + DW_CFA_advance_loc: 32 to 00000000000436d0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000588f4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000436d4 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000588f8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000436d8 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000058900 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000436e0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000058920 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000043700 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000058948 │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000043728 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000058950 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000043730 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006560 0000000000000014 00006564 FDE cie=00000000 pc=0000000000058a00..0000000000058aa4 │ │ │ │ - DW_CFA_advance_loc1: 140 to 0000000000058a8c │ │ │ │ +000040ac 0000000000000014 000040b0 FDE cie=00000000 pc=00000000000437e0..0000000000043884 │ │ │ │ + DW_CFA_advance_loc1: 140 to 000000000004386c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000058aa0 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000043880 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ │ │ │ │ -00006578 000000000000002c 00006268 FDE cie=00000314 pc=0000000000058ab0..0000000000058bb8 │ │ │ │ - Augmentation data: 43 48 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000058ab4 │ │ │ │ +000040c4 000000000000002c 00004078 FDE cie=00000050 pc=0000000000043890..0000000000043998 │ │ │ │ + Augmentation data: ff 60 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000043894 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000058ad4 │ │ │ │ + DW_CFA_advance_loc: 32 to 00000000000438b4 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 68 to 0000000000058b18 │ │ │ │ + DW_CFA_advance_loc1: 68 to 00000000000438f8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000058b20 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000043900 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000058b28 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000043908 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 64 to 0000000000058b68 │ │ │ │ + DW_CFA_advance_loc1: 64 to 0000000000043948 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000058b78 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000043958 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000058b7c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004395c │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000065a8 000000000000002c 00006298 FDE cie=00000314 pc=0000000000058bc0..0000000000058cc8 │ │ │ │ - Augmentation data: 27 48 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000058bc4 │ │ │ │ +000040f4 000000000000002c 000040a8 FDE cie=00000050 pc=00000000000439a0..0000000000043aa8 │ │ │ │ + Augmentation data: e3 60 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000439a4 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000058be4 │ │ │ │ + DW_CFA_advance_loc: 32 to 00000000000439c4 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 68 to 0000000000058c28 │ │ │ │ + DW_CFA_advance_loc1: 68 to 0000000000043a08 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000058c30 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000043a10 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000058c38 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000043a18 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 64 to 0000000000058c78 │ │ │ │ + DW_CFA_advance_loc1: 64 to 0000000000043a58 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000058c88 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000043a68 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000058c8c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000043a6c │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000065d8 000000000000002c 000062c8 FDE cie=00000314 pc=0000000000058cd0..0000000000058dd8 │ │ │ │ - Augmentation data: 0b 48 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000058cd4 │ │ │ │ +00004124 000000000000002c 000040d8 FDE cie=00000050 pc=0000000000043ab0..0000000000043bb8 │ │ │ │ + Augmentation data: c7 60 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000043ab4 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000058cf4 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000043ad4 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 68 to 0000000000058d38 │ │ │ │ + DW_CFA_advance_loc1: 68 to 0000000000043b18 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000058d40 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000043b20 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000058d48 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000043b28 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 64 to 0000000000058d88 │ │ │ │ + DW_CFA_advance_loc1: 64 to 0000000000043b68 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000058d98 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000043b78 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000058d9c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000043b7c │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006608 000000000000002c 000062f8 FDE cie=00000314 pc=0000000000058de0..0000000000058ee8 │ │ │ │ - Augmentation data: ef 47 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000058de4 │ │ │ │ +00004154 000000000000002c 00004108 FDE cie=00000050 pc=0000000000043bc0..0000000000043cc8 │ │ │ │ + Augmentation data: ab 60 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000043bc4 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000058e04 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000043be4 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 68 to 0000000000058e48 │ │ │ │ + DW_CFA_advance_loc1: 68 to 0000000000043c28 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000058e50 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000043c30 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000058e58 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000043c38 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 64 to 0000000000058e98 │ │ │ │ + DW_CFA_advance_loc1: 64 to 0000000000043c78 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000058ea8 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000043c88 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000058eac │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000043c8c │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006638 000000000000001c 00006328 FDE cie=00000314 pc=0000000000053df0..0000000000053e90 │ │ │ │ - Augmentation data: 57 44 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000053df4 │ │ │ │ +00004184 000000000000001c 00004138 FDE cie=00000050 pc=000000000003e750..000000000003e7f0 │ │ │ │ + Augmentation data: f3 5c 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003e754 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000053e0c │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000003e76c │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 64 to 0000000000053e4c │ │ │ │ + DW_CFA_advance_loc1: 64 to 000000000003e7ac │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006658 0000000000000028 0000665c FDE cie=00000000 pc=0000000000058f00..000000000005902c │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000058f08 │ │ │ │ +000041a4 0000000000000028 000041a8 FDE cie=00000000 pc=0000000000043ce0..0000000000043e0c │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000043ce8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000058f0c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000043cec │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 64 to 0000000000058f4c │ │ │ │ + DW_CFA_advance_loc1: 64 to 0000000000043d2c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000058f54 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000043d34 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000058f60 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000043d40 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 116 to 0000000000058fd4 │ │ │ │ + DW_CFA_advance_loc1: 116 to 0000000000043db4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000058fdc │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000043dbc │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000058fe0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000043dc0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006684 0000000000000020 00006374 FDE cie=00000314 pc=0000000000059030..00000000000590ac │ │ │ │ - Augmentation data: 87 47 00 00 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000005903c │ │ │ │ +000041d0 0000000000000020 00004184 FDE cie=00000050 pc=0000000000043e10..0000000000043e8c │ │ │ │ + Augmentation data: 43 60 00 00 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000043e1c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000059040 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000043e20 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 52 to 0000000000059074 │ │ │ │ + DW_CFA_advance_loc: 52 to 0000000000043e54 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000059078 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000043e58 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000059080 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000043e60 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000066a8 0000000000000020 00006398 FDE cie=00000314 pc=00000000000590b0..000000000005912c │ │ │ │ - Augmentation data: 77 47 00 00 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000590bc │ │ │ │ +000041f4 0000000000000020 000041a8 FDE cie=00000050 pc=0000000000043e90..0000000000043f0c │ │ │ │ + Augmentation data: 33 60 00 00 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000043e9c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000590c0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000043ea0 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 52 to 00000000000590f4 │ │ │ │ + DW_CFA_advance_loc: 52 to 0000000000043ed4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000590fc │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000043edc │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000059100 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000043ee0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000066cc 000000000000001c 000063bc FDE cie=00000314 pc=0000000000053e90..0000000000053f30 │ │ │ │ - Augmentation data: d4 43 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000053e94 │ │ │ │ +00004218 000000000000001c 000041cc FDE cie=00000050 pc=000000000003e7f0..000000000003e890 │ │ │ │ + Augmentation data: 70 5c 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003e7f4 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000053eac │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000003e80c │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 64 to 0000000000053eec │ │ │ │ + DW_CFA_advance_loc1: 64 to 000000000003e84c │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000066ec 0000000000000028 000066f0 FDE cie=00000000 pc=0000000000059140..000000000005926c │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000059148 │ │ │ │ +00004238 0000000000000028 0000423c FDE cie=00000000 pc=0000000000043f20..000000000004404c │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000043f28 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005914c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000043f2c │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 64 to 000000000005918c │ │ │ │ + DW_CFA_advance_loc1: 64 to 0000000000043f6c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000059194 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000043f74 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000591a0 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000043f80 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 116 to 0000000000059214 │ │ │ │ + DW_CFA_advance_loc1: 116 to 0000000000043ff4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005921c │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000043ffc │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000059220 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000044000 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006718 0000000000000020 00006408 FDE cie=00000314 pc=0000000000059270..00000000000592ec │ │ │ │ - Augmentation data: 1b 47 00 00 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000005927c │ │ │ │ +00004264 0000000000000020 00004218 FDE cie=00000050 pc=0000000000044050..00000000000440cc │ │ │ │ + Augmentation data: d7 5f 00 00 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000004405c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000059280 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000044060 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 52 to 00000000000592b4 │ │ │ │ + DW_CFA_advance_loc: 52 to 0000000000044094 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000592b8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000044098 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000592c0 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000440a0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000673c 0000000000000020 0000642c FDE cie=00000314 pc=00000000000592f0..000000000005936c │ │ │ │ - Augmentation data: 0b 47 00 00 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000592fc │ │ │ │ +00004288 0000000000000020 0000423c FDE cie=00000050 pc=00000000000440d0..000000000004414c │ │ │ │ + Augmentation data: c7 5f 00 00 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000440dc │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000059300 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000440e0 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 52 to 0000000000059334 │ │ │ │ + DW_CFA_advance_loc: 52 to 0000000000044114 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005933c │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004411c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000059340 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000044120 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006760 000000000000001c 00006450 FDE cie=00000314 pc=0000000000053f30..00000000000540c0 │ │ │ │ - Augmentation data: 51 43 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000053f34 │ │ │ │ +000042ac 000000000000001c 00004260 FDE cie=00000050 pc=000000000003e890..000000000003ea20 │ │ │ │ + Augmentation data: ed 5b 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003e894 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000053f54 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000003e8b4 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006780 0000000000000014 00006784 FDE cie=00000000 pc=0000000000059370..000000000005937c │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000059374 │ │ │ │ +000042cc 0000000000000014 000042d0 FDE cie=00000000 pc=0000000000044150..000000000004415c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000044154 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000059378 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000044158 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006798 0000000000000014 0000679c FDE cie=00000000 pc=0000000000059380..0000000000059390 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000059384 │ │ │ │ +000042e4 0000000000000014 000042e8 FDE cie=00000000 pc=0000000000044160..0000000000044170 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000044164 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005938c │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004416c │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000067b0 000000000000001c 000064a0 FDE cie=00000314 pc=00000000000540c0..0000000000054250 │ │ │ │ - Augmentation data: 1f 43 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000540c4 │ │ │ │ +000042fc 000000000000001c 000042b0 FDE cie=00000050 pc=000000000003ea20..000000000003ebb0 │ │ │ │ + Augmentation data: bb 5b 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003ea24 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 32 to 00000000000540e4 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000003ea44 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000067d0 0000000000000014 000067d4 FDE cie=00000000 pc=0000000000059390..000000000005939c │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000059394 │ │ │ │ +0000431c 0000000000000014 00004320 FDE cie=00000000 pc=0000000000044170..000000000004417c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000044174 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000059398 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000044178 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000067e8 0000000000000014 000067ec FDE cie=00000000 pc=00000000000593a0..00000000000593b0 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000593a4 │ │ │ │ +00004334 0000000000000014 00004338 FDE cie=00000000 pc=0000000000044180..0000000000044190 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000044184 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000593ac │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004418c │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006800 000000000000001c 000064f0 FDE cie=00000314 pc=0000000000054250..00000000000543e0 │ │ │ │ - Augmentation data: ed 42 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000054254 │ │ │ │ +0000434c 000000000000001c 00004300 FDE cie=00000050 pc=000000000003ebb0..000000000003ed40 │ │ │ │ + Augmentation data: 89 5b 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003ebb4 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000054274 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000003ebd4 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006820 0000000000000014 00006824 FDE cie=00000000 pc=00000000000593b0..00000000000593bc │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000593b4 │ │ │ │ +0000436c 0000000000000014 00004370 FDE cie=00000000 pc=0000000000044190..000000000004419c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000044194 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000593b8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000044198 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006838 0000000000000014 0000683c FDE cie=00000000 pc=00000000000593c0..00000000000593d0 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000593c4 │ │ │ │ +00004384 0000000000000014 00004388 FDE cie=00000000 pc=00000000000441a0..00000000000441b0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000441a4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000593cc │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000441ac │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006850 000000000000001c 00006540 FDE cie=00000314 pc=00000000000543e0..0000000000054570 │ │ │ │ - Augmentation data: bb 42 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000543e4 │ │ │ │ +0000439c 000000000000001c 00004350 FDE cie=00000050 pc=000000000003ed40..000000000003eed0 │ │ │ │ + Augmentation data: 57 5b 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003ed44 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000054404 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000003ed64 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006870 0000000000000014 00006874 FDE cie=00000000 pc=00000000000593d0..00000000000593dc │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000593d4 │ │ │ │ +000043bc 0000000000000014 000043c0 FDE cie=00000000 pc=00000000000441b0..00000000000441bc │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000441b4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000593d8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000441b8 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006888 0000000000000014 0000688c FDE cie=00000000 pc=00000000000593e0..00000000000593f0 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000593e4 │ │ │ │ +000043d4 0000000000000014 000043d8 FDE cie=00000000 pc=00000000000441c0..00000000000441d0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000441c4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000593ec │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000441cc │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000068a0 0000000000000024 00006590 FDE cie=00000314 pc=00000000000593f0..00000000000594f0 │ │ │ │ - Augmentation data: bb 45 00 00 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000593f8 │ │ │ │ +000043ec 0000000000000024 000043a0 FDE cie=00000050 pc=00000000000441d0..00000000000442d0 │ │ │ │ + Augmentation data: 77 5e 00 00 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000441d8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000059400 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000441e0 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 100 to 0000000000059464 │ │ │ │ + DW_CFA_advance_loc1: 100 to 0000000000044244 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005946c │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004424c │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000059470 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000044250 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000059478 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000044258 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -000068c8 0000000000000024 000065b8 FDE cie=00000314 pc=0000000000059500..0000000000059594 │ │ │ │ - Augmentation data: cf 45 00 00 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000059508 │ │ │ │ +00004414 0000000000000024 000043c8 FDE cie=00000050 pc=00000000000442e0..0000000000044374 │ │ │ │ + Augmentation data: 8b 5e 00 00 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000442e8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000059514 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000442f4 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 60 to 0000000000059550 │ │ │ │ + DW_CFA_advance_loc1: 60 to 0000000000044330 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000005955c │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000004433c │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000059560 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000044340 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000059580 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000044360 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -000068f0 0000000000000024 000065e0 FDE cie=00000314 pc=00000000000595a0..0000000000059634 │ │ │ │ - Augmentation data: bf 45 00 00 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000595a8 │ │ │ │ +0000443c 0000000000000024 000043f0 FDE cie=00000050 pc=0000000000044380..0000000000044414 │ │ │ │ + Augmentation data: 7b 5e 00 00 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000044388 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000595b4 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000044394 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 72 to 00000000000595fc │ │ │ │ + DW_CFA_advance_loc1: 72 to 00000000000443dc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000059604 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000443e4 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000059608 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000443e8 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000059620 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000044400 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00006918 0000000000000040 00006608 FDE cie=00000314 pc=0000000000059640..00000000000598d8 │ │ │ │ - Augmentation data: af 45 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000059644 │ │ │ │ +00004464 0000000000000040 00004418 FDE cie=00000050 pc=0000000000044420..00000000000446b8 │ │ │ │ + Augmentation data: 6b 5e 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000044424 │ │ │ │ DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000059664 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000044444 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000059688 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000044468 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005968c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004446c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000596a0 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000044480 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 00000000000596c0 │ │ │ │ + DW_CFA_advance_loc: 32 to 00000000000444a0 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc2: 240 to 00000000000597b0 │ │ │ │ + DW_CFA_advance_loc2: 240 to 0000000000044590 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000597b4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000044594 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000597b8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000044598 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000597c0 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000445a0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 96 to 0000000000059820 │ │ │ │ + DW_CFA_advance_loc1: 96 to 0000000000044600 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000005982c │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000004460c │ │ │ │ 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_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000695c 0000000000000030 0000664c FDE cie=00000314 pc=00000000000598e0..0000000000059b94 │ │ │ │ - Augmentation data: a7 45 00 00 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000598e8 │ │ │ │ +000044a8 0000000000000030 0000445c FDE cie=00000050 pc=00000000000446c0..0000000000044974 │ │ │ │ + Augmentation data: 63 5e 00 00 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000446c8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000598f8 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000446d8 │ │ │ │ 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_advance_loc2: 300 to 0000000000059a24 │ │ │ │ + DW_CFA_advance_loc2: 300 to 0000000000044804 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000059a28 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000044808 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000059a2c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004480c │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000059a3c │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000004481c │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000059a40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000044820 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000059a60 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000044840 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006990 0000000000000050 00006680 FDE cie=00000314 pc=000000000005a1e0..000000000005a304 │ │ │ │ - Augmentation data: 8b 45 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005a1e4 │ │ │ │ +000044dc 0000000000000050 00004490 FDE cie=00000050 pc=0000000000044fc0..00000000000450e4 │ │ │ │ + Augmentation data: 47 5e 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000044fc4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005a1e8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000044fc8 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005a1f0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000044fd0 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000005a1fc │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000044fdc │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000005a20c │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000044fec │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 104 to 000000000005a274 │ │ │ │ + DW_CFA_advance_loc1: 104 to 0000000000045054 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005a27c │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004505c │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005a280 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045060 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005a288 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000045068 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005a28c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004506c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000005a2a0 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000045080 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ 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: 32 to 000000000005a2c0 │ │ │ │ + DW_CFA_advance_loc: 32 to 00000000000450a0 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005a2c4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000450a4 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005a2c8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000450a8 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005a2cc │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000450ac │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005a2d0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000450b0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ 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: 40 to 000000000005a2f8 │ │ │ │ + DW_CFA_advance_loc: 40 to 00000000000450d8 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000069e4 0000000000000030 000066d4 FDE cie=00000314 pc=000000000005a320..000000000005a5d4 │ │ │ │ - Augmentation data: 53 45 00 00 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005a328 │ │ │ │ +00004530 0000000000000030 000044e4 FDE cie=00000050 pc=0000000000045100..00000000000453b4 │ │ │ │ + Augmentation data: 0f 5e 00 00 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000045108 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000005a338 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000045118 │ │ │ │ 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_advance_loc2: 316 to 000000000005a474 │ │ │ │ + DW_CFA_advance_loc2: 316 to 0000000000045254 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005a478 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045258 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005a47c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004525c │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005a484 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000045264 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005a488 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045268 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000005a4a0 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000045280 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006a18 0000000000000034 00006708 FDE cie=00000314 pc=000000000005a5e0..000000000005a8f8 │ │ │ │ - Augmentation data: 37 45 00 00 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005a5e8 │ │ │ │ +00004564 0000000000000034 00004518 FDE cie=00000050 pc=00000000000453c0..00000000000456d8 │ │ │ │ + Augmentation data: f3 5d 00 00 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000453c8 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000005a614 │ │ │ │ + DW_CFA_advance_loc: 44 to 00000000000453f4 │ │ │ │ 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_loc2: 368 to 000000000005a784 │ │ │ │ + DW_CFA_advance_loc2: 368 to 0000000000045564 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005a788 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045568 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005a78c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004556c │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005a794 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000045574 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005a798 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045578 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005a7a0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000045580 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 340 to 000000000005a8f4 │ │ │ │ + DW_CFA_advance_loc2: 340 to 00000000000456d4 │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006a50 0000000000000030 00006740 FDE cie=00000314 pc=000000000005a900..000000000005ac34 │ │ │ │ - Augmentation data: 17 45 00 00 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005a908 │ │ │ │ +0000459c 0000000000000030 00004550 FDE cie=00000050 pc=00000000000456e0..0000000000045a14 │ │ │ │ + Augmentation data: d3 5d 00 00 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000456e8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000005a918 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000456f8 │ │ │ │ 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: 12 to 000000000005a924 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000045704 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc2: 392 to 000000000005aaac │ │ │ │ + DW_CFA_advance_loc2: 392 to 000000000004588c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005aab0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045890 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005aab4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045894 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005aabc │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004589c │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005aac0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000458a0 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000005aae0 │ │ │ │ + DW_CFA_advance_loc: 32 to 00000000000458c0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006a84 0000000000000030 00006774 FDE cie=00000314 pc=0000000000059ba0..0000000000059eb4 │ │ │ │ - Augmentation data: fb 44 00 00 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000059ba8 │ │ │ │ +000045d0 0000000000000030 00004584 FDE cie=00000050 pc=0000000000044980..0000000000044c94 │ │ │ │ + Augmentation data: b7 5d 00 00 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000044988 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000059bb8 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000044998 │ │ │ │ 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: 12 to 0000000000059bc4 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000449a4 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc2: 376 to 0000000000059d3c │ │ │ │ + DW_CFA_advance_loc2: 376 to 0000000000044b1c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000059d40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000044b20 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000059d44 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000044b24 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000059d54 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000044b34 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000059d58 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000044b38 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000059d60 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000044b40 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006ab8 0000000000000030 000067a8 FDE cie=00000314 pc=0000000000059ec0..000000000005a1d4 │ │ │ │ - Augmentation data: df 44 00 00 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000059ec8 │ │ │ │ +00004604 0000000000000030 000045b8 FDE cie=00000050 pc=0000000000044ca0..0000000000044fb4 │ │ │ │ + Augmentation data: 9b 5d 00 00 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000044ca8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000059ed8 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000044cb8 │ │ │ │ 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_loc2: 380 to 000000000005a054 │ │ │ │ + DW_CFA_advance_loc2: 380 to 0000000000044e34 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005a058 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000044e38 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005a05c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000044e3c │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000005a06c │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000044e4c │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005a070 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000044e50 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000005a080 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000044e60 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006aec 0000000000000030 000067dc FDE cie=00000314 pc=000000000005ac40..000000000005ad98 │ │ │ │ - Augmentation data: c3 44 00 00 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005ac48 │ │ │ │ +00004638 0000000000000030 000045ec FDE cie=00000050 pc=0000000000045a20..0000000000045b78 │ │ │ │ + Augmentation data: 7f 5d 00 00 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000045a28 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005ac50 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000045a30 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 92 to 000000000005acac │ │ │ │ + DW_CFA_advance_loc1: 92 to 0000000000045a8c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005acb4 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000045a94 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005acb8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045a98 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005acc0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000045aa0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 68 to 000000000005ad04 │ │ │ │ + DW_CFA_advance_loc1: 68 to 0000000000045ae4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000005ad10 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000045af0 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005ad14 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045af4 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005ad18 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045af8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006b20 0000000000000024 00006810 FDE cie=00000314 pc=000000000005ada0..000000000005ae74 │ │ │ │ - Augmentation data: cb 44 00 00 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005ada8 │ │ │ │ +0000466c 0000000000000024 00004620 FDE cie=00000050 pc=0000000000045b80..0000000000045c54 │ │ │ │ + Augmentation data: 87 5d 00 00 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000045b88 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000005adb4 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000045b94 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 76 to 000000000005ae00 │ │ │ │ + DW_CFA_advance_loc1: 76 to 0000000000045be0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000005ae0c │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000045bec │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005ae10 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045bf0 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000005ae20 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000045c00 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00006b48 0000000000000024 00006838 FDE cie=00000314 pc=000000000005ae80..000000000005af54 │ │ │ │ - Augmentation data: bb 44 00 00 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005ae88 │ │ │ │ +00004694 0000000000000024 00004648 FDE cie=00000050 pc=0000000000045c60..0000000000045d34 │ │ │ │ + Augmentation data: 77 5d 00 00 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000045c68 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000005ae94 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000045c74 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 88 to 000000000005aeec │ │ │ │ + DW_CFA_advance_loc1: 88 to 0000000000045ccc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005aef4 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000045cd4 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005aef8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045cd8 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005af00 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000045ce0 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00006b70 0000000000000024 00006860 FDE cie=00000314 pc=000000000005af60..000000000005b080 │ │ │ │ - Augmentation data: ab 44 00 00 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005af68 │ │ │ │ +000046bc 0000000000000024 00004670 FDE cie=00000050 pc=0000000000045d40..0000000000045e60 │ │ │ │ + Augmentation data: 67 5d 00 00 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000045d48 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005af70 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000045d50 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 116 to 000000000005afe4 │ │ │ │ + DW_CFA_advance_loc1: 116 to 0000000000045dc4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005afec │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000045dcc │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005aff0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045dd0 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005aff8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000045dd8 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00006b98 0000000000000024 00006888 FDE cie=00000314 pc=000000000005b080..000000000005b194 │ │ │ │ - Augmentation data: b7 44 00 00 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005b088 │ │ │ │ +000046e4 0000000000000024 00004698 FDE cie=00000050 pc=0000000000045e60..0000000000045f74 │ │ │ │ + Augmentation data: 73 5d 00 00 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000045e68 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000005b094 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000045e74 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 172 to 000000000005b140 │ │ │ │ + DW_CFA_advance_loc1: 172 to 0000000000045f20 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000005b14c │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000045f2c │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005b150 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045f30 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000005b160 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000045f40 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00006bc0 0000000000000024 000068b0 FDE cie=00000314 pc=000000000005b1a0..000000000005b2b4 │ │ │ │ - Augmentation data: a7 44 00 00 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005b1a8 │ │ │ │ +0000470c 0000000000000024 000046c0 FDE cie=00000050 pc=0000000000045f80..0000000000046094 │ │ │ │ + Augmentation data: 63 5d 00 00 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000045f88 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000005b1b4 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000045f94 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 184 to 000000000005b26c │ │ │ │ + DW_CFA_advance_loc1: 184 to 000000000004604c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005b274 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000046054 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005b278 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046058 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005b280 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000046060 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00006be8 0000000000000024 000068d8 FDE cie=00000314 pc=000000000005b2c0..000000000005b3c0 │ │ │ │ - Augmentation data: 97 44 00 00 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005b2c8 │ │ │ │ +00004734 0000000000000024 000046e8 FDE cie=00000050 pc=00000000000460a0..00000000000461a0 │ │ │ │ + Augmentation data: 53 5d 00 00 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000460a8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005b2d0 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000460b0 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 100 to 000000000005b334 │ │ │ │ + DW_CFA_advance_loc1: 100 to 0000000000046114 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005b33c │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004611c │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005b340 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046120 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005b348 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000046128 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00006c10 0000000000000024 00006900 FDE cie=00000314 pc=000000000005b3c0..000000000005b454 │ │ │ │ - Augmentation data: ab 44 00 00 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005b3c8 │ │ │ │ +0000475c 0000000000000024 00004710 FDE cie=00000050 pc=00000000000461a0..0000000000046234 │ │ │ │ + Augmentation data: 67 5d 00 00 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000461a8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000005b3d4 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000461b4 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 60 to 000000000005b410 │ │ │ │ + DW_CFA_advance_loc1: 60 to 00000000000461f0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000005b41c │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000461fc │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005b420 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046200 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000005b440 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000046220 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00006c38 0000000000000024 00006928 FDE cie=00000314 pc=000000000005b460..000000000005b4f4 │ │ │ │ - Augmentation data: 9b 44 00 00 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005b468 │ │ │ │ +00004784 0000000000000024 00004738 FDE cie=00000050 pc=0000000000046240..00000000000462d4 │ │ │ │ + Augmentation data: 57 5d 00 00 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000046248 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000005b474 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000046254 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 72 to 000000000005b4bc │ │ │ │ + DW_CFA_advance_loc1: 72 to 000000000004629c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005b4c4 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000462a4 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005b4c8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000462a8 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000005b4e0 │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000462c0 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00006c60 000000000000004c 00006950 FDE cie=00000314 pc=000000000005b500..000000000005b868 │ │ │ │ - Augmentation data: 8b 44 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005b504 │ │ │ │ +000047ac 000000000000004c 00004760 FDE cie=00000050 pc=00000000000462e0..0000000000046648 │ │ │ │ + Augmentation data: 47 5d 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000462e4 │ │ │ │ DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000005b530 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000046310 │ │ │ │ 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: 160 to 000000000005b5d0 │ │ │ │ + DW_CFA_advance_loc1: 160 to 00000000000463b0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005b5d4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000463b4 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005b5d8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000463b8 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005b5dc │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000463bc │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005b5e0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000463c0 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000005b600 │ │ │ │ + DW_CFA_advance_loc: 32 to 00000000000463e0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 88 to 000000000005b658 │ │ │ │ + DW_CFA_advance_loc1: 88 to 0000000000046438 │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 200 to 000000000005b720 │ │ │ │ + DW_CFA_advance_loc1: 200 to 0000000000046500 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000005b740 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000046520 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 96 to 000000000005b7a0 │ │ │ │ + DW_CFA_advance_loc1: 96 to 0000000000046580 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005b7a4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046584 │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 60 to 000000000005b7e0 │ │ │ │ + DW_CFA_advance_loc1: 60 to 00000000000465c0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005b7e8 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000465c8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 56 to 000000000005b820 │ │ │ │ + DW_CFA_advance_loc1: 56 to 0000000000046600 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000005b848 │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000046628 │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006cb0 000000000000008c 000069a0 FDE cie=00000314 pc=000000000005b880..000000000005bc90 │ │ │ │ - Augmentation data: 7f 44 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005b884 │ │ │ │ +000047fc 000000000000008c 000047b0 FDE cie=00000050 pc=0000000000046660..0000000000046a70 │ │ │ │ + Augmentation data: 3b 5d 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046664 │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005b888 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046668 │ │ │ │ DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000005b8a8 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000046688 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000005b8bc │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000004669c │ │ │ │ DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000005b8e0 │ │ │ │ + DW_CFA_advance_loc: 36 to 00000000000466c0 │ │ │ │ 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: r29 ($s6) at cfa-72 │ │ │ │ - DW_CFA_advance_loc2: 428 to 000000000005ba8c │ │ │ │ + DW_CFA_advance_loc2: 428 to 000000000004686c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005ba90 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046870 │ │ │ │ DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005ba94 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046874 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005ba98 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046878 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005ba9c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004687c │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005baa0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046880 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005baa4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046884 │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005baa8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046888 │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005baac │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004688c │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005bab0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046890 │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005bab4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046894 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000005bac0 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000468a0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 176 to 000000000005bb70 │ │ │ │ + DW_CFA_advance_loc1: 176 to 0000000000046950 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000005bb84 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000046964 │ │ │ │ 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_advance_loc: 36 to 000000000005bba8 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000046988 │ │ │ │ DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 52 to 000000000005bbdc │ │ │ │ + DW_CFA_advance_loc: 52 to 00000000000469bc │ │ │ │ DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000005bbe8 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000469c8 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000005bbfc │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000469dc │ │ │ │ DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005bc00 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000469e0 │ │ │ │ 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: r29 ($s6) │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000005bc1c │ │ │ │ + DW_CFA_advance_loc: 28 to 00000000000469fc │ │ │ │ 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: 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: 24 to 000000000005bc34 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000046a14 │ │ │ │ DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005bc38 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046a18 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000005bc50 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000046a30 │ │ │ │ DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005bc58 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000046a38 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000005bc84 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000046a64 │ │ │ │ DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ │ │ │ │ -00006d40 000000000000001c 00006d44 FDE cie=00000000 pc=000000000005bca0..000000000005beb4 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005bca4 │ │ │ │ +0000488c 000000000000001c 00004890 FDE cie=00000000 pc=0000000000046a80..0000000000046c94 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046a84 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000005bcc0 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000046aa0 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 96 to 000000000005bd20 │ │ │ │ + DW_CFA_advance_loc1: 96 to 0000000000046b00 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005bd28 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000046b08 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000005bd40 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000046b20 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00006d60 000000000000002c 00006a50 FDE cie=00000314 pc=000000000005bec0..000000000005bfb4 │ │ │ │ - Augmentation data: f7 43 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005bec4 │ │ │ │ +000048ac 000000000000002c 00004860 FDE cie=00000050 pc=0000000000046ca0..0000000000046d94 │ │ │ │ + Augmentation data: b3 5c 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046ca4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005becc │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000046cac │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000005bed8 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000046cb8 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 124 to 000000000005bf54 │ │ │ │ + DW_CFA_advance_loc1: 124 to 0000000000046d34 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005bf58 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046d38 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005bf5c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046d3c │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005bf60 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046d40 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000005bf80 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000046d60 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006d90 000000000000002c 00006a80 FDE cie=00000314 pc=000000000005bfc0..000000000005c094 │ │ │ │ - Augmentation data: df 43 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005bfc4 │ │ │ │ +000048dc 000000000000002c 00004890 FDE cie=00000050 pc=0000000000046da0..0000000000046e74 │ │ │ │ + Augmentation data: 9b 5c 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046da4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005bfcc │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000046dac │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000005bfd8 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000046db8 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 116 to 000000000005c04c │ │ │ │ + DW_CFA_advance_loc1: 116 to 0000000000046e2c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005c050 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046e30 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005c054 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046e34 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005c05c │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000046e3c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005c060 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046e40 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006dc0 0000000000000018 00006dc4 FDE cie=00000000 pc=000000000000d840..000000000000d8c8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d844 │ │ │ │ +0000490c 0000000000000018 00004910 FDE cie=00000000 pc=000000000000d270..000000000000d2f8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d274 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d848 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d278 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000d858 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000d288 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ │ │ │ │ -00006ddc 0000000000000014 00006de0 FDE cie=00000000 pc=000000000005c0a0..000000000005c0e4 │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000005c0cc │ │ │ │ +00004928 0000000000000014 0000492c FDE cie=00000000 pc=0000000000046e80..0000000000046ec4 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000046eac │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000005c0e0 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000046ec0 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006df4 000000000000004c 00006ae4 FDE cie=00000314 pc=0000000000054570..0000000000054d18 │ │ │ │ - Augmentation data: 37 3d 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000054574 │ │ │ │ +00004940 000000000000004c 000048f4 FDE cie=00000050 pc=000000000003eed0..000000000003f678 │ │ │ │ + Augmentation data: d3 55 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003eed4 │ │ │ │ DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc: 44 to 00000000000545a0 │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000003ef00 │ │ │ │ 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: r29 ($s6) at cfa-72 │ │ │ │ DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ 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_loc2: 496 to 0000000000054790 │ │ │ │ + DW_CFA_advance_loc2: 496 to 000000000003f0f0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000054794 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003f0f4 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000054798 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003f0f8 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005479c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003f0fc │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000547a0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003f100 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000547a4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003f104 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000547a8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003f108 │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000547ac │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003f10c │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000547b0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003f110 │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000547b4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003f114 │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000547bc │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003f11c │ │ │ │ DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000547c0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003f120 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 32 to 00000000000547e0 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000003f140 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006e44 000000000000001c 00006e48 FDE cie=00000000 pc=000000000005c100..000000000005c314 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005c104 │ │ │ │ +00004990 000000000000001c 00004994 FDE cie=00000000 pc=0000000000046ee0..00000000000470f4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046ee4 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000005c120 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000046f00 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 96 to 000000000005c180 │ │ │ │ + DW_CFA_advance_loc1: 96 to 0000000000046f60 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005c188 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000046f68 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000005c1a0 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000046f80 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00006e64 000000000000002c 00006b54 FDE cie=00000314 pc=000000000005c320..000000000005c414 │ │ │ │ - Augmentation data: 23 43 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005c324 │ │ │ │ +000049b0 000000000000002c 00004964 FDE cie=00000050 pc=0000000000047100..00000000000471f4 │ │ │ │ + Augmentation data: df 5b 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000047104 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005c32c │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004710c │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000005c338 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000047118 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 124 to 000000000005c3b4 │ │ │ │ + DW_CFA_advance_loc1: 124 to 0000000000047194 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005c3b8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000047198 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005c3bc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004719c │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005c3c0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000471a0 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000005c3e0 │ │ │ │ + DW_CFA_advance_loc: 32 to 00000000000471c0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006e94 000000000000002c 00006b84 FDE cie=00000314 pc=000000000005c420..000000000005c4f4 │ │ │ │ - Augmentation data: 0b 43 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005c424 │ │ │ │ +000049e0 000000000000002c 00004994 FDE cie=00000050 pc=0000000000047200..00000000000472d4 │ │ │ │ + Augmentation data: c7 5b 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000047204 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005c42c │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004720c │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000005c438 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000047218 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 116 to 000000000005c4ac │ │ │ │ + DW_CFA_advance_loc1: 116 to 000000000004728c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005c4b0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000047290 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005c4b4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000047294 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005c4bc │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004729c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005c4c0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000472a0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006ec4 0000000000000028 00006bb4 FDE cie=00000314 pc=000000000005c500..000000000005c670 │ │ │ │ - Augmentation data: f3 42 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005c504 │ │ │ │ +00004a10 0000000000000028 000049c4 FDE cie=00000050 pc=00000000000472e0..0000000000047450 │ │ │ │ + Augmentation data: af 5b 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000472e4 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000005c520 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000047300 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000005c548 │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000047328 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005c54c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004732c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000005c560 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000047340 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000005c574 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000047354 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000005c590 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000047370 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000005c59c │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000004737c │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006ef0 0000000000000030 00006ef4 FDE cie=00000000 pc=000000000005c680..000000000005c7dc │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000005c68c │ │ │ │ +00004a3c 0000000000000030 00004a40 FDE cie=00000000 pc=0000000000047460..00000000000475bc │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000004746c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000005c698 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000047478 │ │ │ │ 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: 124 to 000000000005c714 │ │ │ │ + DW_CFA_advance_loc1: 124 to 00000000000474f4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005c718 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000474f8 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005c720 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000047500 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005c724 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000047504 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000005c740 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000047520 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 52 to 000000000005c774 │ │ │ │ + DW_CFA_advance_loc: 52 to 0000000000047554 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000005c784 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000047564 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005c78c │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004756c │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005c790 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000047570 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000005c7a0 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000047580 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00006f24 000000000000004c 00006c14 FDE cie=00000314 pc=000000000005c7e0..000000000005d3a4 │ │ │ │ - Augmentation data: bf 42 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005c7e4 │ │ │ │ +00004a70 000000000000004c 00004a24 FDE cie=00000050 pc=00000000000475c0..0000000000048184 │ │ │ │ + Augmentation data: 7b 5b 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000475c4 │ │ │ │ DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000005c7fc │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000475dc │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 68 to 000000000005c840 │ │ │ │ + DW_CFA_advance_loc1: 68 to 0000000000047620 │ │ │ │ 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: 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: r26 ($s3) at cfa-48 │ │ │ │ DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_advance_loc2: 408 to 000000000005c9d8 │ │ │ │ + DW_CFA_advance_loc2: 408 to 00000000000477b8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005c9dc │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000477bc │ │ │ │ DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005c9e0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000477c0 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005c9e4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000477c4 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005c9e8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000477c8 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005c9ec │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000477cc │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005c9f0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000477d0 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005c9f4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000477d4 │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005c9f8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000477d8 │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005c9fc │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000477dc │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005ca04 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000477e4 │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005ca08 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000477e8 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000005ca20 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000047800 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00006f74 0000000000000030 00006f78 FDE cie=00000000 pc=000000000005d3c0..000000000005d58c │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005d3c8 │ │ │ │ +00004ac0 0000000000000030 00004ac4 FDE cie=00000000 pc=00000000000481a0..000000000004836c │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000481a8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005d3cc │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000481ac │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000005d3e4 │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000481c4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005d3ec │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000481cc │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000005d400 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000481e0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 140 to 000000000005d48c │ │ │ │ + DW_CFA_advance_loc1: 140 to 000000000004826c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005d494 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000048274 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000005d4a0 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000048280 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 156 to 000000000005d53c │ │ │ │ + DW_CFA_advance_loc1: 156 to 000000000004831c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005d544 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000048324 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000005d560 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000048340 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006fa8 000000000000004c 00006c98 FDE cie=00000314 pc=000000000005d5a0..000000000005dd88 │ │ │ │ - Augmentation data: c7 42 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005d5a4 │ │ │ │ +00004af4 000000000000004c 00004aa8 FDE cie=00000050 pc=0000000000048380..0000000000048b68 │ │ │ │ + Augmentation data: 83 5b 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000048384 │ │ │ │ DW_CFA_def_cfa_offset: 480 │ │ │ │ - DW_CFA_advance_loc1: 68 to 000000000005d5e8 │ │ │ │ + DW_CFA_advance_loc1: 68 to 00000000000483c8 │ │ │ │ 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: 1112 to 000000000005da40 │ │ │ │ + DW_CFA_advance_loc2: 1112 to 0000000000048820 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005da44 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000048824 │ │ │ │ DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005da48 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000048828 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005da4c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004882c │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005da50 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000048830 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005da54 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000048834 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005da58 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000048838 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005da5c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004883c │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005da60 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000048840 │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005da64 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000048844 │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005da68 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000048848 │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005da6c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004884c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000005da80 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000048860 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006ff8 00000000000000a0 00006ce8 FDE cie=00000314 pc=000000000005dda0..000000000005ec24 │ │ │ │ - Augmentation data: eb 42 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005dda4 │ │ │ │ +00004b44 00000000000000a0 00004af8 FDE cie=00000050 pc=0000000000048b80..0000000000049a04 │ │ │ │ + Augmentation data: a7 5b 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000048b84 │ │ │ │ DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000005ddbc │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000048b9c │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000005ddd0 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000048bb0 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000005dddc │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000048bbc │ │ │ │ DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ - DW_CFA_advance_loc1: 120 to 000000000005de54 │ │ │ │ + DW_CFA_advance_loc1: 120 to 0000000000048c34 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 128 to 000000000005ded4 │ │ │ │ + DW_CFA_advance_loc1: 128 to 0000000000048cb4 │ │ │ │ DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_advance_loc1: 112 to 000000000005df44 │ │ │ │ + DW_CFA_advance_loc1: 112 to 0000000000048d24 │ │ │ │ DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ - DW_CFA_advance_loc2: 980 to 000000000005e318 │ │ │ │ + DW_CFA_advance_loc2: 980 to 00000000000490f8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005e31c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000490fc │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005e320 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000049100 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005e324 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000049104 │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005e328 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000049108 │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005e32c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004910c │ │ │ │ DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005e330 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000049110 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005e334 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000049114 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005e338 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000049118 │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005e33c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004911c │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005e340 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000049120 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000005e360 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000049140 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 1204 to 000000000005e814 │ │ │ │ + DW_CFA_advance_loc2: 1204 to 00000000000495f4 │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000005e820 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000049600 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc2: 196 to 000000000005e8e4 │ │ │ │ + DW_CFA_advance_loc2: 196 to 00000000000496c4 │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000005e8f8 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000496d8 │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 48 to 000000000005e928 │ │ │ │ + DW_CFA_advance_loc: 48 to 0000000000049708 │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000005e938 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000049718 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000005e95c │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000004973c │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005e960 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000049740 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005e964 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000049744 │ │ │ │ DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000005e974 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000049754 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000005e980 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000049760 │ │ │ │ DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_advance_loc1: 120 to 000000000005e9f8 │ │ │ │ + DW_CFA_advance_loc1: 120 to 00000000000497d8 │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000005ea20 │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000049800 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc1: 56 to 000000000005ea58 │ │ │ │ + DW_CFA_advance_loc1: 56 to 0000000000049838 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005ea5c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004983c │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005ea64 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000049844 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000005ea80 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000049860 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000005ea90 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000049870 │ │ │ │ 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_offset: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005ea98 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000049878 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000005eab0 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000049890 │ │ │ │ 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_nop │ │ │ │ │ │ │ │ -0000709c 0000000000000058 00006d8c FDE cie=00000314 pc=0000000000054d20..00000000000562c8 │ │ │ │ - Augmentation data: e7 3a 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000054d24 │ │ │ │ +00004be8 0000000000000054 00004b9c FDE cie=00000050 pc=000000000003f680..0000000000040c28 │ │ │ │ + Augmentation data: 83 53 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003f684 │ │ │ │ DW_CFA_def_cfa_offset: 1808 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000054d40 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000003f6a0 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 48 to 0000000000054d70 │ │ │ │ + DW_CFA_advance_loc: 48 to 000000000003f6d0 │ │ │ │ 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_offset: r56 ($fs0) at cfa-104 │ │ │ │ DW_CFA_offset: r57 ($fs1) at cfa-112 │ │ │ │ - DW_CFA_advance_loc2: 3072 to 0000000000055970 │ │ │ │ + DW_CFA_advance_loc2: 3072 to 00000000000402d0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000055974 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000402d4 │ │ │ │ DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000055978 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000402d8 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005597c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000402dc │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000055980 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000402e0 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000055984 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000402e4 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000055988 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000402e8 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005598c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000402ec │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000055990 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000402f0 │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000055994 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000402f4 │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000055998 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000402f8 │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005599c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000402fc │ │ │ │ DW_CFA_restore: r56 ($fs0) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000559a0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000040300 │ │ │ │ DW_CFA_restore: r57 ($fs1) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000559a4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000040304 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000559a8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000040308 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000070f8 0000000000000028 000070fc FDE cie=00000000 pc=000000000005ec40..000000000005ed98 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005ec44 │ │ │ │ +00004c40 0000000000000028 00004c44 FDE cie=00000000 pc=0000000000049a20..0000000000049b78 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000049a24 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000005ec54 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000049a34 │ │ │ │ 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: 124 to 000000000005ecd0 │ │ │ │ + DW_CFA_advance_loc1: 124 to 0000000000049ab0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005ecd4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000049ab4 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005ecd8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000049ab8 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005ecdc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000049abc │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005ece0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000049ac0 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000005ed00 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000049ae0 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00007124 0000000000000058 00007128 FDE cie=00000000 pc=000000000005eda0..000000000005ef30 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005eda4 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005eda8 │ │ │ │ - DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000005edb4 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ +00004c6c 0000000000000010 00004c70 FDE cie=00000000 pc=0000000000049b80..0000000000049b94 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00004c80 0000000000000010 00004c84 FDE cie=00000000 pc=0000000000049ba0..0000000000049ba4 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00004c94 0000000000000058 00004c48 FDE cie=00000050 pc=0000000000049bb0..000000000004cfbc │ │ │ │ + Augmentation data: 3b 5b 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000049bb4 │ │ │ │ + DW_CFA_def_cfa_offset: 944 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000049bd4 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000005edc4 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005edcc │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000005ede0 │ │ │ │ - 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: 228 to 000000000005eec4 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000049c00 │ │ │ │ + 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_offset: r31 ($s8) at cfa-88 │ │ │ │ + DW_CFA_offset: r56 ($fs0) at cfa-104 │ │ │ │ + DW_CFA_offset: r57 ($fs1) at cfa-112 │ │ │ │ + DW_CFA_advance_loc2: 5744 to 000000000004b270 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005eec8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004b274 │ │ │ │ + DW_CFA_restore: r22 ($fp) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004b278 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005eecc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004b27c │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005eed0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004b280 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004b284 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004b288 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005eed4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004b28c │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005eed8 │ │ │ │ - DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005eedc │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005eee0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004b290 │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005eee8 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005eeec │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004b294 │ │ │ │ + DW_CFA_restore: r30 ($s7) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004b298 │ │ │ │ + DW_CFA_restore: r31 ($s8) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004b29c │ │ │ │ + DW_CFA_restore: r56 ($fs0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004b2a0 │ │ │ │ + DW_CFA_restore: r57 ($fs1) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004b2a4 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000005ef00 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004b2a8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005ef04 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00004cf0 0000000000000040 00004cf4 FDE cie=00000000 pc=000000000004cfc0..000000000004d10c │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004cfc8 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000004cfd4 │ │ │ │ + DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 40 to 000000000004cffc │ │ │ │ + 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: r30 ($s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r31 ($s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc2: 200 to 000000000004d0c4 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005ef08 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004d0c8 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005ef0c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004d0cc │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004d0d0 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005ef10 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004d0d4 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005ef14 │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005ef18 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004d0d8 │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005ef1c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004d0dc │ │ │ │ + DW_CFA_restore: r31 ($s8) │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000004d0f4 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005ef20 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004d0f8 │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004d0fc │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005ef28 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004d100 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00004d34 0000000000000010 00004d38 FDE cie=00000000 pc=000000000004d110..000000000004d138 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00004d48 0000000000000034 00004d4c FDE cie=00000000 pc=000000000004d140..000000000004d214 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000004d14c │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000004d158 │ │ │ │ + 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 000000000004d164 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc1: 72 to 000000000004d1ac │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc1: 52 to 000000000004d1e0 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004d1e4 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004d1e8 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005ef2c │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004d1f0 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000004d200 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004d204 │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004d208 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004d20c │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004d210 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00004d80 0000000000000010 00004d84 FDE cie=00000000 pc=000000000004d220..000000000004d238 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007180 0000000000000034 00006e70 FDE cie=00000314 pc=000000000005ef30..000000000005f010 │ │ │ │ - Augmentation data: 47 42 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005ef34 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005ef38 │ │ │ │ +00004d94 0000000000000078 00004d98 FDE cie=00000000 pc=000000000004d240..000000000004d6d4 │ │ │ │ + DW_CFA_advance_loc1: 164 to 000000000004d2e4 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 40 to 000000000004d30c │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000005ef4c │ │ │ │ + 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: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000005ef58 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 116 to 000000000005efcc │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc2: 568 to 000000000004d544 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005efd0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004d548 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004d54c │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005efd4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004d550 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005efd8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004d554 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005efe0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004d558 │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004d55c │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004d560 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 152 to 000000000004d5f8 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000004d610 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005efe4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004d614 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004d618 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004d61c │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004d620 │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004d628 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005efe8 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000004d640 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000004d660 │ │ │ │ + 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_advance_loc: 8 to 000000000004d668 │ │ │ │ + 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_advance_loc1: 48 to 000000000004d698 │ │ │ │ + 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_advance_loc: 16 to 000000000004d6a8 │ │ │ │ + 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_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000071b8 0000000000000048 000071bc FDE cie=00000000 pc=000000000005f010..000000000005f294 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005f018 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000005f028 │ │ │ │ - DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ +00004e10 0000000000000010 00004e14 FDE cie=00000000 pc=000000000004d6e0..000000000004d704 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00004e24 0000000000000010 00004e28 FDE cie=00000000 pc=000000000004d710..000000000004d730 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00004e38 0000000000000034 00004e3c FDE cie=00000000 pc=000000000004ffc0..00000000000500a0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004ffc4 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004ffcc │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000004ffec │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ - DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000005f050 │ │ │ │ - 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: r30 ($s7) at cfa-80 │ │ │ │ - DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_advance_loc1: 60 to 000000000005f08c │ │ │ │ - DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 52 to 000000000005f0c0 │ │ │ │ - DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc2: 372 to 000000000005f234 │ │ │ │ + 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: 128 to 000000000005006c │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000050080 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000050084 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005f238 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000050088 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005f23c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005008c │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005f240 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000050090 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005f244 │ │ │ │ - DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005f248 │ │ │ │ - DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc1: 52 to 000000000005f27c │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005f280 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005f284 │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005f288 │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005f28c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000050094 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000050098 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007204 0000000000000048 00007208 FDE cie=00000000 pc=000000000006d880..000000000006db2c │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000006d888 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000006d894 │ │ │ │ +00004e70 0000000000000038 00004e24 FDE cie=00000050 pc=000000000004d730..000000000004d8b0 │ │ │ │ + Augmentation data: c3 5c 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004d734 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004d738 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000004d750 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000006d8ac │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000004d75c │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000004d774 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004d77c │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006d8b0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004d780 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006d8b4 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004d788 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006d8b8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004d78c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000006d8c0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000006d8dc │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000004d7a0 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + 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_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00004eac 0000000000000040 00004eb0 FDE cie=00000000 pc=000000000004d8b0..000000000004d9f8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004d8b4 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000004d8d8 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000004d8f4 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 160 to 000000000006d97c │ │ │ │ + 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_advance_loc1: 168 to 000000000004d99c │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004d9a0 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc1: 128 to 000000000006d9fc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004d9a4 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004d9a8 │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004d9ac │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000004d9d0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006da00 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006da04 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004d9d8 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006da08 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004d9dc │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000006da20 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004d9e0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 64 to 000000000006da60 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000004d9f4 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 64 to 000000000006daa0 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc1: 64 to 000000000006dae0 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ + │ │ │ │ +00004ef0 0000000000000028 00004ef4 FDE cie=00000000 pc=000000000004da00..000000000004db1c │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000004da0c │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000004da1c │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 64 to 000000000006db20 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 152 to 000000000004dab4 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004dab8 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000004dac4 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006db24 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004dac8 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004dacc │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000004dae0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ │ │ │ │ -00007250 000000000000004c 00006f40 FDE cie=00000314 pc=000000000005f2a0..000000000005f5b0 │ │ │ │ - Augmentation data: 8b 41 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005f2a4 │ │ │ │ - DW_CFA_def_cfa_offset: 496 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000005f2bc │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 48 to 000000000005f2ec │ │ │ │ - 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: r30 ($s7) at cfa-80 │ │ │ │ +00004f1c 0000000000000050 00004ed0 FDE cie=00000050 pc=000000000004db20..000000000004e690 │ │ │ │ + Augmentation data: 26 5c 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004db24 │ │ │ │ + DW_CFA_def_cfa_offset: 688 │ │ │ │ + DW_CFA_advance_loc1: 76 to 000000000004db70 │ │ │ │ + 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: 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: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_advance_loc2: 428 to 000000000005f498 │ │ │ │ + DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ + DW_CFA_offset: r56 ($fs0) at cfa-104 │ │ │ │ + DW_CFA_advance_loc2: 1472 to 000000000004e130 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005f49c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004e134 │ │ │ │ DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005f4a0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004e138 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004e13c │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005f4a4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004e140 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005f4a8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004e144 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005f4ac │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004e148 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005f4b0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004e14c │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005f4b4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004e150 │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005f4b8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004e154 │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005f4bc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004e158 │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005f4c4 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005f4c8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004e15c │ │ │ │ + DW_CFA_restore: r56 ($fs0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004e160 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000005f4e0 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000004e180 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000072a0 0000000000000054 00006f90 FDE cie=00000314 pc=000000000005f5b0..0000000000062468 │ │ │ │ - Augmentation data: 5d 41 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005f5b4 │ │ │ │ - DW_CFA_def_cfa_offset: 1104 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000005f5d4 │ │ │ │ +00004f70 0000000000000054 00004f24 FDE cie=00000050 pc=000000000004e690..000000000004ffc0 │ │ │ │ + Augmentation data: 5b 5c 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004e694 │ │ │ │ + DW_CFA_def_cfa_offset: 816 │ │ │ │ + DW_CFA_advance_loc: 40 to 000000000004e6bc │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000005f5e4 │ │ │ │ - DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ DW_CFA_offset: r56 ($fs0) at cfa-104 │ │ │ │ - DW_CFA_offset: r57 ($fs1) at cfa-112 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000005f604 │ │ │ │ DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ + DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000004e6e0 │ │ │ │ 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_loc2: 5588 to 0000000000060bd8 │ │ │ │ + DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ + DW_CFA_advance_loc2: 3304 to 000000000004f3c8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000060bdc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004f3cc │ │ │ │ DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000060be0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004f3d0 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000060be4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004f3d4 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000060be8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004f3d8 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000060bec │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004f3dc │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000060bf0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004f3e0 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000060bf4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004f3e4 │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000060bf8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004f3e8 │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000060bfc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004f3ec │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000060c00 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004f3f0 │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000060c04 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004f3f4 │ │ │ │ DW_CFA_restore: r56 ($fs0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000060c08 │ │ │ │ - DW_CFA_restore: r57 ($fs1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000060c0c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004f3f8 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000060c20 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004f400 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000072f8 0000000000000054 00006fe8 FDE cie=00000314 pc=0000000000062470..0000000000065fdc │ │ │ │ - Augmentation data: ee 42 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000062474 │ │ │ │ - DW_CFA_def_cfa_offset: 1120 │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000006249c │ │ │ │ +00004fc8 0000000000000010 00004fcc FDE cie=00000000 pc=00000000000500a0..00000000000500b4 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00004fdc 0000000000000010 00004fe0 FDE cie=00000000 pc=00000000000500c0..00000000000500e4 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00004ff0 0000000000000044 00004ff4 FDE cie=00000000 pc=00000000000500f0..0000000000050228 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000500f4 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000500fc │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000050108 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000050114 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 68 to 0000000000050158 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + 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-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_advance_loc: 44 to 00000000000624c8 │ │ │ │ - DW_CFA_offset: r56 ($fs0) at cfa-104 │ │ │ │ - DW_CFA_offset: r57 ($fs1) at cfa-112 │ │ │ │ - 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_advance_loc2: 6648 to 0000000000063ec0 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000050184 │ │ │ │ + DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc1: 116 to 00000000000501f8 │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000501fc │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000050200 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000050204 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000050208 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005020c │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000050210 │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000050214 │ │ │ │ + DW_CFA_restore: r30 ($s7) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000050218 │ │ │ │ + DW_CFA_restore: r31 ($s8) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000050220 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000050224 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00005038 0000000000000010 0000503c FDE cie=00000000 pc=0000000000050230..000000000005030c │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000504c 0000000000000020 00005050 FDE cie=00000000 pc=0000000000050310..000000000005038c │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000005033c │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000050350 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000050360 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000005037c │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000063ec4 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000050384 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000050388 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00005070 0000000000000020 00005074 FDE cie=00000000 pc=0000000000050390..0000000000050404 │ │ │ │ + DW_CFA_advance_loc: 40 to 00000000000503b8 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000503cc │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000503dc │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000503f4 │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000503fc │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000050400 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00005094 0000000000000040 00005098 FDE cie=00000000 pc=0000000000050410..00000000000508b8 │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000050438 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000050458 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000050480 │ │ │ │ + DW_CFA_offset: r22 ($fp) at cfa-8 │ │ │ │ + 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: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r30 ($s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r31 ($s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc2: 1032 to 0000000000050888 │ │ │ │ DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000063ec8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005088c │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000063ecc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000050890 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000063ed0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000050894 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000063ed4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000050898 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000063ed8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005089c │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000063edc │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000508a0 │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000063ee0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000508a4 │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000063ee4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000508a8 │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000063ee8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000508ac │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000063eec │ │ │ │ - DW_CFA_restore: r56 ($fs0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000063ef0 │ │ │ │ - DW_CFA_restore: r57 ($fs1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000063ef4 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000508b4 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000063f00 │ │ │ │ - DW_CFA_restore_state │ │ │ │ + │ │ │ │ +000050d8 0000000000000014 000050dc FDE cie=00000000 pc=00000000000508c0..00000000000508cc │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007350 0000000000000048 00007354 FDE cie=00000000 pc=000000000006db40..000000000006de40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006db44 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000006db4c │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 48 to 000000000006db7c │ │ │ │ - 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 │ │ │ │ +000050f0 0000000000000064 000050f4 FDE cie=00000000 pc=00000000000508e0..0000000000050a84 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000508e8 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000508f0 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - 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: 352 to 000000000006dcdc │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000508fc │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000050924 │ │ │ │ + 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: r30 ($s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r31 ($s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc1: 160 to 00000000000509c4 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000509c8 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000509cc │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000509d0 │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000509d4 │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000509d8 │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000509dc │ │ │ │ + DW_CFA_restore: r30 ($s7) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000509e0 │ │ │ │ + DW_CFA_restore: r31 ($s8) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000509e4 │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000509e8 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000509ec │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000050a00 │ │ │ │ + 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_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: r30 ($s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r31 ($s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc1: 128 to 0000000000050a80 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006dce0 │ │ │ │ - DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006dce4 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006dce8 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006dcec │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006dcf0 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006dcf4 │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006dcf8 │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006dcfc │ │ │ │ + DW_CFA_restore: r30 ($s7) │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000006dd08 │ │ │ │ + │ │ │ │ +00005158 0000000000000028 0000510c FDE cie=00000050 pc=0000000000050a90..0000000000050b58 │ │ │ │ + Augmentation data: cc 5b 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000050a94 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000050a9c │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 152 to 0000000000050b34 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000050b38 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000050b3c │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000050b40 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000050b44 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00005184 000000000000002c 00005188 FDE cie=00000000 pc=0000000000050b60..0000000000050cb0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000050b64 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000050b7c │ │ │ │ + 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_loc2: 264 to 0000000000050c84 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000050c88 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000050c8c │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006dd0c │ │ │ │ - DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006dd10 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000050c94 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000050c98 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000006dd20 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000050ca0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000739c 0000000000000054 0000708c FDE cie=00000314 pc=0000000000065fe0..0000000000069b2c │ │ │ │ - Augmentation data: 01 45 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000065fe4 │ │ │ │ - DW_CFA_def_cfa_offset: 1264 │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000066010 │ │ │ │ +000051b4 0000000000000010 000051b8 FDE cie=00000000 pc=0000000000050cb0..0000000000050d2c │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000051c8 0000000000000010 000051cc FDE cie=00000000 pc=0000000000050d30..0000000000050d48 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000051dc 0000000000000040 000051e0 FDE cie=00000000 pc=0000000000050d50..0000000000050f1c │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000050d5c │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000050d70 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ + 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_loc2: 296 to 0000000000050e98 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000050e9c │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000050ea0 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000050ea4 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000050ea8 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000050eac │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000050ec0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000050ec4 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000050ec8 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000050ecc │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000050ed0 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000050ed4 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000050ed8 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000050ee0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00005220 0000000000000074 000051d4 FDE cie=00000050 pc=0000000000050f20..0000000000051f24 │ │ │ │ + Augmentation data: 16 5b 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000050f24 │ │ │ │ + DW_CFA_def_cfa_offset: 640 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000050f3c │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 52 to 0000000000050f70 │ │ │ │ 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_advance_loc: 40 to 0000000000066038 │ │ │ │ - DW_CFA_offset: r56 ($fs0) at cfa-104 │ │ │ │ - DW_CFA_offset: r57 ($fs1) at cfa-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: 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: 7136 to 0000000000067c18 │ │ │ │ + DW_CFA_offset: r56 ($fs0) at cfa-104 │ │ │ │ + DW_CFA_offset: r57 ($fs1) at cfa-112 │ │ │ │ + DW_CFA_advance_loc2: 2844 to 0000000000051a8c │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000051a90 │ │ │ │ + DW_CFA_restore: r22 ($fp) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000051a94 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000051a98 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000051a9c │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000051aa0 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000051aa4 │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000051aa8 │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000051aac │ │ │ │ + DW_CFA_restore: r30 ($s7) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000051ab0 │ │ │ │ + DW_CFA_restore: r31 ($s8) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000051ab4 │ │ │ │ + DW_CFA_restore: r56 ($fs0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000051ab8 │ │ │ │ + DW_CFA_restore: r57 ($fs1) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000051ac0 │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000051ac4 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000051ac8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 72 to 0000000000051b10 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000067c1c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000051b14 │ │ │ │ DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000067c20 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000051b18 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000067c24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000051b1c │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000067c28 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000051b20 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000067c2c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000051b24 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000067c30 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000051b28 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000067c34 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000051b2c │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000067c38 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000051b30 │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000067c3c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000051b34 │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000067c40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000051b38 │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000067c44 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000051b3c │ │ │ │ DW_CFA_restore: r56 ($fs0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000067c48 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000051b40 │ │ │ │ DW_CFA_restore: r57 ($fs1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000067c4c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000051b44 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000067c60 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000051b48 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +00005298 000000000000004c 0000524c FDE cie=00000050 pc=0000000000051f30..00000000000525e8 │ │ │ │ + Augmentation data: 0c 5b 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000051f34 │ │ │ │ + DW_CFA_def_cfa_offset: 544 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000051f50 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000051f5c │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000051f7c │ │ │ │ + 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: r30 ($s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r31 ($s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r56 ($fs0) at cfa-88 │ │ │ │ + DW_CFA_advance_loc2: 772 to 0000000000052280 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000052284 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000052288 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005228c │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000052290 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000052294 │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000052298 │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005229c │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000522a0 │ │ │ │ + DW_CFA_restore: r30 ($s7) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000522a4 │ │ │ │ + DW_CFA_restore: r31 ($s8) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000522a8 │ │ │ │ + DW_CFA_restore: r56 ($fs0) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000522ac │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000522c0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +000052e8 000000000000004c 0000529c FDE cie=00000050 pc=00000000000525f0..0000000000052ca8 │ │ │ │ + Augmentation data: 0b 5b 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000525f4 │ │ │ │ + DW_CFA_def_cfa_offset: 544 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000052610 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000052638 │ │ │ │ + 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_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_offset: r56 ($fs0) at cfa-88 │ │ │ │ + DW_CFA_advance_loc2: 776 to 0000000000052940 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000052944 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000052948 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005294c │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000052950 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000052954 │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000052958 │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005295c │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000052960 │ │ │ │ + DW_CFA_restore: r30 ($s7) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000052964 │ │ │ │ + DW_CFA_restore: r31 ($s8) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000052968 │ │ │ │ + DW_CFA_restore: r56 ($fs0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005296c │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000052980 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000073f4 0000000000000058 000070e4 FDE cie=00000314 pc=0000000000069b30..000000000006d878 │ │ │ │ - Augmentation data: a7 47 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000069b34 │ │ │ │ - DW_CFA_def_cfa_offset: 1264 │ │ │ │ - DW_CFA_advance_loc: 52 to 0000000000069b68 │ │ │ │ +00005338 000000000000009c 000052ec FDE cie=00000050 pc=0000000000052cb0..0000000000053c44 │ │ │ │ + Augmentation data: 0a 5b 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000052cb4 │ │ │ │ + DW_CFA_def_cfa_offset: 944 │ │ │ │ + DW_CFA_advance_loc1: 68 to 0000000000052cf8 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ 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: r56 ($fs0) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000069b8c │ │ │ │ - DW_CFA_offset: r57 ($fs1) at cfa-112 │ │ │ │ - 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: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_advance_loc2: 7284 to 000000000006b800 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006b804 │ │ │ │ + DW_CFA_offset: r56 ($fs0) at cfa-104 │ │ │ │ + DW_CFA_advance_loc1: 68 to 0000000000052d3c │ │ │ │ + DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ + DW_CFA_offset: r57 ($fs1) at cfa-112 │ │ │ │ + DW_CFA_advance_loc2: 2064 to 000000000005354c │ │ │ │ DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006b808 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000053550 │ │ │ │ + DW_CFA_restore: r57 ($fs1) │ │ │ │ + DW_CFA_advance_loc2: 728 to 0000000000053828 │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005382c │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006b80c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000053830 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006b810 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000053834 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006b814 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000053838 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006b818 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005383c │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006b81c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000053840 │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006b820 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000053844 │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006b824 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000053848 │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006b828 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005384c │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006b82c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000053850 │ │ │ │ DW_CFA_restore: r56 ($fs0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006b830 │ │ │ │ - DW_CFA_restore: r57 ($fs1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006b834 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000053854 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000006b840 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000053858 │ │ │ │ + DW_CFA_def_cfa_offset: 944 │ │ │ │ + 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: r56 ($fs0) at cfa-104 │ │ │ │ + DW_CFA_offset: r57 ($fs1) at cfa-112 │ │ │ │ + DW_CFA_advance_loc1: 216 to 0000000000053930 │ │ │ │ + DW_CFA_restore: r22 ($fp) │ │ │ │ + DW_CFA_restore: r57 ($fs1) │ │ │ │ + DW_CFA_advance_loc2: 376 to 0000000000053aa8 │ │ │ │ + DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ + DW_CFA_offset: r57 ($fs1) at cfa-112 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000053ac0 │ │ │ │ + DW_CFA_restore: r22 ($fp) │ │ │ │ + DW_CFA_restore: r57 ($fs1) │ │ │ │ + DW_CFA_advance_loc1: 112 to 0000000000053b30 │ │ │ │ + DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ + DW_CFA_offset: r57 ($fs1) at cfa-112 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000053b40 │ │ │ │ + DW_CFA_restore: r22 ($fp) │ │ │ │ + DW_CFA_restore: r57 ($fs1) │ │ │ │ + DW_CFA_advance_loc1: 108 to 0000000000053bac │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ + DW_CFA_offset: r57 ($fs1) at cfa-112 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000053bb8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 48 to 0000000000053be8 │ │ │ │ + DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ + DW_CFA_offset: r57 ($fs1) at cfa-112 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000053bf0 │ │ │ │ + DW_CFA_restore: r22 ($fp) │ │ │ │ + DW_CFA_restore: r57 ($fs1) │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007450 0000000000000030 00007140 FDE cie=00000314 pc=000000000006de40..000000000006df60 │ │ │ │ - Augmentation data: 6a 4a 00 00 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000006de48 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000006de50 │ │ │ │ +000053d8 000000000000004c 0000538c FDE cie=00000050 pc=0000000000053c50..0000000000054508 │ │ │ │ + Augmentation data: b2 5a 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000053c54 │ │ │ │ + DW_CFA_def_cfa_offset: 544 │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000053c7c │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000006de64 │ │ │ │ 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: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 116 to 000000000006ded8 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000053c98 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + 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_offset: r31 ($s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r56 ($fs0) at cfa-88 │ │ │ │ + DW_CFA_advance_loc2: 912 to 0000000000054028 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000006def4 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006def8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005402c │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006defc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000054030 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000054034 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006df00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000054038 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005403c │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000054040 │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000054044 │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000054048 │ │ │ │ + DW_CFA_restore: r30 ($s7) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005404c │ │ │ │ + DW_CFA_restore: r31 ($s8) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000054050 │ │ │ │ + DW_CFA_restore: r56 ($fs0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000054054 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000006df08 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000054058 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000006df10 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00007484 0000000000000034 00007174 FDE cie=00000314 pc=000000000006df60..000000000006e014 │ │ │ │ - Augmentation data: 45 4a 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006df64 │ │ │ │ +00005428 0000000000000028 0000542c FDE cie=00000000 pc=0000000000054510..000000000005471c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000054514 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000006df74 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005451c │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 108 to 000000000006dfe0 │ │ │ │ + DW_CFA_advance_loc1: 88 to 0000000000054574 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006dfe4 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006dfe8 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006dfec │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000054588 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000006e000 │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000545a0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006e004 │ │ │ │ + DW_CFA_advance_loc1: 228 to 0000000000054684 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006e008 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006e00c │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006e010 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000054690 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000546a0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000074bc 000000000000003c 000071ac FDE cie=00000314 pc=000000000006e020..000000000006e27c │ │ │ │ - Augmentation data: 16 4a 00 00 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000006e028 │ │ │ │ +00005454 000000000000003c 00005458 FDE cie=00000000 pc=0000000000054720..00000000000548c0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000054724 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000006e044 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005472c │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000005474c │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ + 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_offset: r27 ($s4) at cfa-48 │ │ │ │ DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 368 to 000000000006e1b4 │ │ │ │ + DW_CFA_advance_loc2: 320 to 000000000005488c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006e1b8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000054890 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006e1bc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000054894 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006e1c0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000054898 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006e1c4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005489c │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006e1c8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000548a0 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006e1cc │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000548a4 │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000006e1d8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000548a8 │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000548ac │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000006e1e0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000548b0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000074fc 0000000000000054 000071ec FDE cie=00000314 pc=000000000006e280..0000000000070114 │ │ │ │ - Augmentation data: eb 49 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006e284 │ │ │ │ - DW_CFA_def_cfa_offset: 992 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000006e29c │ │ │ │ +00005494 0000000000000050 00005448 FDE cie=00000050 pc=00000000000548c0..0000000000055740 │ │ │ │ + Augmentation data: 3c 5a 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000548c4 │ │ │ │ + DW_CFA_def_cfa_offset: 688 │ │ │ │ + DW_CFA_advance_loc: 28 to 00000000000548e0 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000006e2b4 │ │ │ │ - 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_advance_loc1: 64 to 000000000006e2f4 │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000005490c │ │ │ │ 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: 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: r56 ($fs0) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 3212 to 000000000006ef80 │ │ │ │ + DW_CFA_advance_loc2: 1692 to 0000000000054fa8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006ef84 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000054fac │ │ │ │ DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006ef88 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000054fb0 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006ef8c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000054fb4 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006ef90 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000054fb8 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006ef94 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000054fbc │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006ef98 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000054fc0 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006ef9c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000054fc4 │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006efa0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000054fc8 │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006efa4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000054fcc │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006efa8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000054fd0 │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006efac │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000054fd4 │ │ │ │ DW_CFA_restore: r56 ($fs0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006efb0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000054fd8 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000006efc0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000054fe0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +000054e8 0000000000000018 000054ec FDE cie=00000000 pc=0000000000056aa0..0000000000056c4c │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000056aac │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc2: 300 to 0000000000056bd8 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000056be0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +00005504 0000000000000038 00005508 FDE cie=00000000 pc=0000000000056c60..0000000000056dbc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000056c64 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000056c7c │ │ │ │ + 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: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000056ca4 │ │ │ │ + DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000056cb4 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc1: 100 to 0000000000056d18 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000056d1c │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000056d20 │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_advance_loc1: 132 to 0000000000056da4 │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000056da8 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000056dac │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000056db0 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000056db4 │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000056db8 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + │ │ │ │ +00005540 0000000000000044 00005544 FDE cie=00000000 pc=0000000000055740..0000000000055a4c │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000055750 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000055754 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000055774 │ │ │ │ + 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: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc2: 468 to 0000000000055948 │ │ │ │ + DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc1: 120 to 00000000000559c0 │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000559c4 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000559c8 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000559cc │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000559d0 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000559d4 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000559d8 │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000559dc │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000559e0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 104 to 0000000000055a48 │ │ │ │ + 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_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007554 0000000000000050 00007244 FDE cie=00000314 pc=0000000000070120..0000000000071dec │ │ │ │ - Augmentation data: 3d 4b 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000070124 │ │ │ │ - DW_CFA_def_cfa_offset: 880 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000007013c │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000070154 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 60 to 0000000000070190 │ │ │ │ +00005588 000000000000004c 0000553c FDE cie=00000050 pc=0000000000055a50..0000000000056a90 │ │ │ │ + Augmentation data: e7 59 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000055a54 │ │ │ │ + DW_CFA_def_cfa_offset: 800 │ │ │ │ + DW_CFA_advance_loc1: 68 to 0000000000055a98 │ │ │ │ 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: r56 ($fs0) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 2544 to 0000000000070b80 │ │ │ │ + DW_CFA_advance_loc2: 2144 to 00000000000562f8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000070b84 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000562fc │ │ │ │ DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000070b88 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000056300 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000070b8c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000056304 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000070b90 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000056308 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000070b94 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005630c │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000070b98 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000056310 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000070b9c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000056314 │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000070ba0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000056318 │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000070ba4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005631c │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000070ba8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000056320 │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000070bac │ │ │ │ - DW_CFA_restore: r56 ($fs0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000070bb0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000056324 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000070bc0 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000056340 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000075a8 000000000000003c 00007298 FDE cie=00000314 pc=0000000000072180..00000000000723c0 │ │ │ │ - Augmentation data: 86 4c 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000072184 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000007218c │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000000721a4 │ │ │ │ +000055d8 0000000000000010 000055dc FDE cie=00000000 pc=0000000000056dc0..0000000000056dd4 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000055ec 0000000000000034 000055f0 FDE cie=00000000 pc=0000000000056de0..0000000000056eb4 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000056df0 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000056e00 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000000721bc │ │ │ │ - DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000721c4 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 60 to 0000000000072200 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc1: 80 to 0000000000056e50 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000072204 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000072210 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000072214 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000056e54 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000072218 │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007221c │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000072224 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000056e58 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000072228 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000056e5c │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000056e64 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000072240 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000056e80 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000056e84 │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000056e88 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000056e8c │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000056e90 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000056e94 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000075e8 000000000000004c 000072d8 FDE cie=00000314 pc=0000000000071df0..0000000000072180 │ │ │ │ - Augmentation data: 31 4c 00 00 │ │ │ │ - DW_CFA_advance_loc1: 84 to 0000000000071e44 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000071e58 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000071e64 │ │ │ │ +00005624 0000000000000034 00005628 FDE cie=00000000 pc=0000000000056ec0..0000000000057174 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000056ec4 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000056edc │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 76 to 0000000000071eb0 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc1: 204 to 0000000000071f7c │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000071f80 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000071fa0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 96 to 0000000000072000 │ │ │ │ + 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: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc2: 296 to 0000000000057004 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000072004 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000072020 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 140 to 00000000000720ac │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 120 to 0000000000072124 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000057008 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005700c │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000072150 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000072158 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000057010 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000057014 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000057018 │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005701c │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000057020 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000072164 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000072168 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007216c │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +0000565c 0000000000000010 00005660 FDE cie=00000000 pc=0000000000057180..00000000000571e8 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007638 0000000000000040 0000763c FDE cie=00000000 pc=00000000000723c0..000000000007250c │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000723c8 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000723d4 │ │ │ │ - DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 40 to 00000000000723fc │ │ │ │ +00005670 0000000000000010 00005674 FDE cie=00000000 pc=00000000000571f0..0000000000057248 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00005684 0000000000000010 00005688 FDE cie=00000000 pc=0000000000057250..00000000000572a8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00005698 0000000000000024 0000569c FDE cie=00000000 pc=00000000000572b0..0000000000057324 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000572bc │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000572c8 │ │ │ │ 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_loc1: 48 to 00000000000572f8 │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000572fc │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000057300 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000057304 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000056c0 000000000000004c 00005674 FDE cie=00000050 pc=0000000000057330..00000000000579e8 │ │ │ │ + Augmentation data: 74 59 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000057334 │ │ │ │ + DW_CFA_def_cfa_offset: 544 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000057350 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000057378 │ │ │ │ + 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_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_loc2: 200 to 00000000000724c4 │ │ │ │ + DW_CFA_offset: r56 ($fs0) at cfa-88 │ │ │ │ + DW_CFA_advance_loc2: 808 to 00000000000576a0 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000576a4 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000724c8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000576a8 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000724cc │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000576ac │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000724d0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000576b0 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000724d4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000576b4 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000724d8 │ │ │ │ - DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000724dc │ │ │ │ - DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000000724f4 │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000724f8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000576b8 │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000724fc │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000576bc │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000072500 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000576c0 │ │ │ │ + DW_CFA_restore: r30 ($s7) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000576c4 │ │ │ │ + DW_CFA_restore: r31 ($s8) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000576c8 │ │ │ │ + DW_CFA_restore: r56 ($fs0) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000576cc │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000576e0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000767c 0000000000000010 00007680 FDE cie=00000000 pc=0000000000072510..0000000000072538 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00007690 0000000000000034 00007694 FDE cie=00000000 pc=0000000000072540..0000000000072614 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000007254c │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000072558 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ +00005710 000000000000004c 00005714 FDE cie=00000000 pc=0000000000057a00..0000000000057b90 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000057a1c │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000057a28 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000072564 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 72 to 00000000000725ac │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc1: 52 to 00000000000725e0 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 60 to 0000000000057a64 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000725e4 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000057a6c │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000057a70 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000725e8 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000725f0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000057a74 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000072600 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000057a80 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000072604 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000057a8c │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 48 to 0000000000057abc │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000072608 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007260c │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000057acc │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000072610 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000057ad4 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000057ad8 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000057adc │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000076c8 0000000000000010 000076cc FDE cie=00000000 pc=0000000000072620..0000000000072638 │ │ │ │ + DW_CFA_advance_loc1: 36 to 0000000000057b00 │ │ │ │ + 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_advance_loc1: 68 to 0000000000057b44 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000057b50 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000057b54 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000057b58 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000057b60 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000076dc 0000000000000078 000076e0 FDE cie=00000000 pc=0000000000072640..0000000000072ad4 │ │ │ │ - DW_CFA_advance_loc1: 164 to 00000000000726e4 │ │ │ │ +00005760 0000000000000030 00005764 FDE cie=00000000 pc=0000000000057b90..0000000000057e8c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000057b94 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000007270c │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000057bb4 │ │ │ │ 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_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc2: 568 to 0000000000072944 │ │ │ │ + DW_CFA_advance_loc2: 528 to 0000000000057dc4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000072948 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007294c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000057dc8 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000072950 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000057dcc │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000072954 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000057dd0 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000072958 │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007295c │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000057dd8 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000057ddc │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000072960 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000057de0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 152 to 00000000000729f8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00005794 0000000000000068 00005798 FDE cie=00000000 pc=0000000000057e90..00000000000598b4 │ │ │ │ + DW_CFA_advance_loc: 52 to 0000000000057ec4 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000057ecc │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000057ef0 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r56 ($fs0) at cfa-88 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000057f18 │ │ │ │ + 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_offset: r30 ($s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r31 ($s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r57 ($fs1) at cfa-96 │ │ │ │ + DW_CFA_offset: r58 ($fs2) at cfa-104 │ │ │ │ + DW_CFA_offset: r59 ($fs3) at cfa-112 │ │ │ │ + DW_CFA_advance_loc2: 2972 to 0000000000058ab4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000072a10 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000058ab8 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000072a14 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000058abc │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000072a18 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000058ac0 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000072a1c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000058ac4 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000072a20 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000058ac8 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000072a28 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000058acc │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000058ad0 │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000058ad4 │ │ │ │ + DW_CFA_restore: r30 ($s7) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000058ad8 │ │ │ │ + DW_CFA_restore: r31 ($s8) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000058adc │ │ │ │ + DW_CFA_restore: r56 ($fs0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000058ae0 │ │ │ │ + DW_CFA_restore: r57 ($fs1) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000058ae4 │ │ │ │ + DW_CFA_restore: r58 ($fs2) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000058ae8 │ │ │ │ + DW_CFA_restore: r59 ($fs3) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000058aec │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000072a40 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000058b00 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000072a60 │ │ │ │ + DW_CFA_advance_loc2: 3504 to 00000000000598b0 │ │ │ │ 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_advance_loc: 8 to 0000000000072a68 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_restore: r30 ($s7) │ │ │ │ + DW_CFA_restore: r31 ($s8) │ │ │ │ + DW_CFA_restore: r56 ($fs0) │ │ │ │ + DW_CFA_restore: r57 ($fs1) │ │ │ │ + DW_CFA_restore: r58 ($fs2) │ │ │ │ + DW_CFA_restore: r59 ($fs3) │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00005800 000000000000002c 00005804 FDE cie=00000000 pc=00000000000598c0..0000000000059c90 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000598cc │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000598d8 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc2: 684 to 0000000000059b84 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000059b88 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000059b90 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000059b98 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 208 to 0000000000059c68 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000059c6c │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000059c70 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000059c78 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +00005830 0000000000000038 00005834 FDE cie=00000000 pc=0000000000059c90..000000000005a328 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000059c94 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000059c9c │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000059cc0 │ │ │ │ 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: 12 to 0000000000059ccc │ │ │ │ DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 48 to 0000000000072a98 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000059ce4 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r56 ($fs0) at cfa-56 │ │ │ │ + DW_CFA_advance_loc2: 1064 to 000000000005a10c │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005a110 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005a114 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005a118 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005a11c │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005a120 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000072aa8 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005a124 │ │ │ │ + DW_CFA_restore: r56 ($fs0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005a128 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005a130 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +0000586c 0000000000000034 00005870 FDE cie=00000000 pc=000000000005cb40..000000000005cbf8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005cb44 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005cb4c │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000005cb5c │ │ │ │ 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_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 52 to 000000000005cb90 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005cb94 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005cb98 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005cba0 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005cba4 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000005cbc0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000005cbe4 │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005cbe8 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005cbec │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005cbf0 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005cbf4 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007758 0000000000000010 0000775c FDE cie=00000000 pc=0000000000072ae0..0000000000072b04 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ +000058a4 0000000000000018 000058a8 FDE cie=00000000 pc=000000000005cc00..000000000005cc8c │ │ │ │ + DW_CFA_advance_loc: 60 to 000000000005cc3c │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005cc40 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 52 to 000000000005cc74 │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005cc78 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ │ │ │ │ -0000776c 0000000000000010 00007770 FDE cie=00000000 pc=0000000000072b10..0000000000072b30 │ │ │ │ +000058c0 00000000000000ac 00005874 FDE cie=00000050 pc=000000000005a330..000000000005c0bc │ │ │ │ + Augmentation data: bf 57 00 00 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000005a33c │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000005a368 │ │ │ │ + DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 68 to 000000000005a3ac │ │ │ │ + DW_CFA_offset: r56 ($fs0) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005a3b4 │ │ │ │ + DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 48 to 000000000005a3e4 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ + 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_offset: r57 ($fs1) at cfa-112 │ │ │ │ + DW_CFA_offset: r58 ($fs2) at cfa-120 │ │ │ │ + DW_CFA_offset: r59 ($fs3) at cfa-128 │ │ │ │ + DW_CFA_advance_loc2: 3424 to 000000000005b144 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b148 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b14c │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b150 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b154 │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b158 │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b15c │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b160 │ │ │ │ + DW_CFA_restore: r30 ($s7) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b164 │ │ │ │ + DW_CFA_restore: r31 ($s8) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b168 │ │ │ │ + DW_CFA_restore: r56 ($fs0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b16c │ │ │ │ + DW_CFA_restore: r57 ($fs1) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b170 │ │ │ │ + DW_CFA_restore: r58 ($fs2) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b174 │ │ │ │ + DW_CFA_restore: r59 ($fs3) │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000005b198 │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005b1a0 │ │ │ │ + DW_CFA_restore: r22 ($fp) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b1a4 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000005b1c0 │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + 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: r56 ($fs0) at cfa-104 │ │ │ │ + DW_CFA_offset: r57 ($fs1) at cfa-112 │ │ │ │ + DW_CFA_offset: r58 ($fs2) at cfa-120 │ │ │ │ + DW_CFA_offset: r59 ($fs3) at cfa-128 │ │ │ │ + DW_CFA_advance_loc2: 3624 to 000000000005bfe8 │ │ │ │ + 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_restore: r31 ($s8) │ │ │ │ + DW_CFA_restore: r56 ($fs0) │ │ │ │ + DW_CFA_restore: r57 ($fs1) │ │ │ │ + DW_CFA_restore: r58 ($fs2) │ │ │ │ + DW_CFA_restore: r59 ($fs3) │ │ │ │ + DW_CFA_advance_loc1: 60 to 000000000005c024 │ │ │ │ + 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: r56 ($fs0) at cfa-104 │ │ │ │ + DW_CFA_offset: r57 ($fs1) at cfa-112 │ │ │ │ + DW_CFA_offset: r58 ($fs2) at cfa-120 │ │ │ │ + DW_CFA_offset: r59 ($fs3) at cfa-128 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007780 0000000000000034 00007784 FDE cie=00000000 pc=00000000000753c0..00000000000754a0 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000753c4 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000753cc │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 32 to 00000000000753ec │ │ │ │ +00005970 000000000000009c 00005924 FDE cie=00000050 pc=000000000005c0c0..000000000005cb30 │ │ │ │ + Augmentation data: 31 57 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005c0c4 │ │ │ │ + DW_CFA_def_cfa_offset: 256 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000005c0d0 │ │ │ │ + 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_advance_loc: 60 to 000000000005c10c │ │ │ │ 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_loc1: 128 to 000000000007546c │ │ │ │ + DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000005c138 │ │ │ │ + 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: r30 ($s7) at cfa-80 │ │ │ │ + DW_CFA_advance_loc2: 564 to 000000000005c36c │ │ │ │ + DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 96 to 000000000005c3cc │ │ │ │ + DW_CFA_restore: r22 ($fp) │ │ │ │ + DW_CFA_advance_loc2: 468 to 000000000005c5a0 │ │ │ │ + DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 104 to 000000000005c608 │ │ │ │ + DW_CFA_restore: r22 ($fp) │ │ │ │ + DW_CFA_advance_loc2: 384 to 000000000005c788 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000075480 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000075484 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000075488 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005c78c │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007548c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005c790 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000075490 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005c794 │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005c798 │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005c79c │ │ │ │ + DW_CFA_restore: r30 ($s7) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005c7a0 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005c7a4 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005c7a8 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000075494 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005c7ac │ │ │ │ + DW_CFA_restore: r31 ($s8) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005c7b0 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000075498 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000005c7c0 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc2: 460 to 000000000005c98c │ │ │ │ + DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000005c998 │ │ │ │ + DW_CFA_restore: r22 ($fp) │ │ │ │ + DW_CFA_advance_loc1: 132 to 000000000005ca1c │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005ca20 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005ca24 │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005ca28 │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005ca2c │ │ │ │ + DW_CFA_restore: r30 ($s7) │ │ │ │ + DW_CFA_advance_loc1: 60 to 000000000005ca68 │ │ │ │ + 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: r30 ($s7) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000005ca78 │ │ │ │ + DW_CFA_restore: r22 ($fp) │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_restore: r30 ($s7) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005ca80 │ │ │ │ + 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: r30 ($s7) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 40 to 000000000005caa8 │ │ │ │ + DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000005cac0 │ │ │ │ + DW_CFA_restore: r22 ($fp) │ │ │ │ + DW_CFA_advance_loc1: 64 to 000000000005cb00 │ │ │ │ + DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005cb08 │ │ │ │ + DW_CFA_restore: r22 ($fp) │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000077b8 0000000000000038 000074a8 FDE cie=00000314 pc=0000000000072b30..0000000000072cb0 │ │ │ │ - Augmentation data: 85 4a 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000072b34 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000072b38 │ │ │ │ +00005a10 000000000000004c 00005a14 FDE cie=00000000 pc=000000000005cca0..000000000005ce30 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000005ccbc │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000005ccc8 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000072b50 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000072b5c │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000072b74 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000072b7c │ │ │ │ + DW_CFA_advance_loc1: 60 to 000000000005cd04 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000072b80 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005cd0c │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005cd10 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000072b88 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005cd14 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000005cd20 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000005cd2c │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 48 to 000000000005cd5c │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000005cd6c │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005cd74 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000072b8c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005cd78 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005cd7c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000072ba0 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc1: 36 to 000000000005cda0 │ │ │ │ + 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_advance_loc1: 68 to 000000000005cde4 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000005cdf0 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005cdf4 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005cdf8 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005ce00 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000077f4 0000000000000040 000077f8 FDE cie=00000000 pc=0000000000072cb0..0000000000072df8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000072cb4 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000072cd8 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ +00005a60 0000000000000030 00005a64 FDE cie=00000000 pc=000000000005ce30..000000000005d12c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005ce34 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000005ce54 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000072cf4 │ │ │ │ + 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_loc2: 528 to 000000000005d064 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005d068 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005d06c │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005d070 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005d078 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005d07c │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005d080 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00005a94 0000000000000068 00005a98 FDE cie=00000000 pc=000000000005d130..000000000005ecf4 │ │ │ │ + DW_CFA_advance_loc: 52 to 000000000005d164 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000005d174 │ │ │ │ + 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: r56 ($fs0) at cfa-88 │ │ │ │ + DW_CFA_advance_loc1: 68 to 000000000005d1b8 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 168 to 0000000000072d9c │ │ │ │ + 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_offset: r30 ($s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r31 ($s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r57 ($fs1) at cfa-96 │ │ │ │ + DW_CFA_offset: r58 ($fs2) at cfa-104 │ │ │ │ + DW_CFA_offset: r59 ($fs3) at cfa-112 │ │ │ │ + DW_CFA_advance_loc2: 2972 to 000000000005dd54 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005dd58 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000072da0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005dd5c │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005dd60 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000072da4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005dd64 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000072da8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005dd68 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000072dac │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005dd6c │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000072dd0 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005dd70 │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005dd74 │ │ │ │ + DW_CFA_restore: r30 ($s7) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005dd78 │ │ │ │ + DW_CFA_restore: r31 ($s8) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005dd7c │ │ │ │ + DW_CFA_restore: r56 ($fs0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005dd80 │ │ │ │ + DW_CFA_restore: r57 ($fs1) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005dd84 │ │ │ │ + DW_CFA_restore: r58 ($fs2) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005dd88 │ │ │ │ + DW_CFA_restore: r59 ($fs3) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005dd8c │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000005dda0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc2: 3920 to 000000000005ecf0 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000072dd8 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000072ddc │ │ │ │ + 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_restore: r31 ($s8) │ │ │ │ + DW_CFA_restore: r56 ($fs0) │ │ │ │ + DW_CFA_restore: r57 ($fs1) │ │ │ │ + DW_CFA_restore: r58 ($fs2) │ │ │ │ + DW_CFA_restore: r59 ($fs3) │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00005b00 000000000000002c 00005b04 FDE cie=00000000 pc=000000000005ed00..000000000005f0d8 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000005ed0c │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000005ed1c │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc2: 688 to 000000000005efcc │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005efd0 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005efd8 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000072de0 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005efe0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000072df4 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 208 to 000000000005f0b0 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005f0b4 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005f0b8 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005f0c0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +00005b30 0000000000000040 00005b34 FDE cie=00000000 pc=000000000005f0e0..000000000005f780 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005f0e4 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005f0ec │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000005f104 │ │ │ │ DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000005f114 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000005f120 │ │ │ │ DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000005f138 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r56 ($fs0) at cfa-72 │ │ │ │ + DW_CFA_advance_loc2: 1052 to 000000000005f554 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005f558 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005f55c │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005f560 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005f564 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005f568 │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005f56c │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005f570 │ │ │ │ + DW_CFA_restore: r56 ($fs0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005f574 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005f578 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00007838 0000000000000028 0000783c FDE cie=00000000 pc=0000000000072e00..0000000000072f1c │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000072e0c │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000072e1c │ │ │ │ +00005b74 0000000000000034 00005b78 FDE cie=00000000 pc=0000000000062100..00000000000621b8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000062104 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000006210c │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000006211c │ │ │ │ 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_loc1: 152 to 0000000000072eb4 │ │ │ │ + DW_CFA_advance_loc: 52 to 0000000000062150 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000072eb8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000062154 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000072ec4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000062158 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000072ec8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000062160 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000072ecc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000062164 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000072ee0 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000062180 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 36 to 00000000000621a4 │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000621a8 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000621ac │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000621b0 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000621b4 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00007864 0000000000000050 00007554 FDE cie=00000314 pc=0000000000072f20..0000000000073a90 │ │ │ │ - Augmentation data: e8 49 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000072f24 │ │ │ │ - DW_CFA_def_cfa_offset: 688 │ │ │ │ - DW_CFA_advance_loc1: 76 to 0000000000072f70 │ │ │ │ +00005bac 0000000000000018 00005bb0 FDE cie=00000000 pc=00000000000621c0..000000000006224c │ │ │ │ + DW_CFA_advance_loc: 60 to 00000000000621fc │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000062200 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 52 to 0000000000062234 │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000062238 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + │ │ │ │ +00005bc8 00000000000000ac 00005b7c FDE cie=00000050 pc=000000000005f780..00000000000616e0 │ │ │ │ + Augmentation data: 4c 55 00 00 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000005f78c │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000005f7b8 │ │ │ │ DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 68 to 000000000005f7fc │ │ │ │ + DW_CFA_offset: r56 ($fs0) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005f804 │ │ │ │ + DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 48 to 000000000005f834 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ 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: r56 ($fs0) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 1472 to 0000000000073530 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000073534 │ │ │ │ + DW_CFA_offset: r57 ($fs1) at cfa-112 │ │ │ │ + DW_CFA_offset: r58 ($fs2) at cfa-120 │ │ │ │ + DW_CFA_offset: r59 ($fs3) at cfa-128 │ │ │ │ + DW_CFA_advance_loc2: 3344 to 0000000000060544 │ │ │ │ DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000073538 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000060548 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007353c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006054c │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000073540 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000060550 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000073544 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000060554 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000073548 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000060558 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007354c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006055c │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000073550 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000060560 │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000073554 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000060564 │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000073558 │ │ │ │ - DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007355c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000060568 │ │ │ │ DW_CFA_restore: r56 ($fs0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000073560 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006056c │ │ │ │ + DW_CFA_restore: r57 ($fs1) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000060570 │ │ │ │ + DW_CFA_restore: r58 ($fs2) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000060574 │ │ │ │ + DW_CFA_restore: r59 ($fs3) │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000060598 │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000605a0 │ │ │ │ + DW_CFA_restore: r31 ($s8) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000605a4 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000073580 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000078b8 0000000000000054 000075a8 FDE cie=00000314 pc=0000000000073a90..00000000000753c0 │ │ │ │ - Augmentation data: 1d 4a 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000073a94 │ │ │ │ - DW_CFA_def_cfa_offset: 816 │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000073abc │ │ │ │ + DW_CFA_advance_loc: 28 to 00000000000605c0 │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r56 ($fs0) at cfa-104 │ │ │ │ DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ - DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000073ae0 │ │ │ │ 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_loc2: 3304 to 00000000000747c8 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000747cc │ │ │ │ + DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ + DW_CFA_offset: r56 ($fs0) at cfa-104 │ │ │ │ + DW_CFA_offset: r57 ($fs1) at cfa-112 │ │ │ │ + DW_CFA_offset: r58 ($fs2) at cfa-120 │ │ │ │ + DW_CFA_offset: r59 ($fs3) at cfa-128 │ │ │ │ + DW_CFA_advance_loc2: 4168 to 0000000000061608 │ │ │ │ DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000747d0 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000747d4 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000747d8 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000747dc │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000747e0 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000747e4 │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000747e8 │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000747ec │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000747f0 │ │ │ │ - DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000747f4 │ │ │ │ DW_CFA_restore: r56 ($fs0) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000747f8 │ │ │ │ + DW_CFA_restore: r57 ($fs1) │ │ │ │ + DW_CFA_restore: r58 ($fs2) │ │ │ │ + DW_CFA_restore: r59 ($fs3) │ │ │ │ + DW_CFA_advance_loc1: 60 to 0000000000061644 │ │ │ │ + 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: r56 ($fs0) at cfa-104 │ │ │ │ + DW_CFA_offset: r57 ($fs1) at cfa-112 │ │ │ │ + DW_CFA_offset: r58 ($fs2) at cfa-120 │ │ │ │ + DW_CFA_offset: r59 ($fs3) at cfa-128 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00005c78 000000000000009c 00005c2c FDE cie=00000050 pc=00000000000616e0..00000000000620f0 │ │ │ │ + Augmentation data: be 54 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000616e4 │ │ │ │ + DW_CFA_def_cfa_offset: 256 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000616f0 │ │ │ │ + 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_advance_loc: 60 to 000000000006172c │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000061758 │ │ │ │ + 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: r30 ($s7) at cfa-80 │ │ │ │ + DW_CFA_advance_loc2: 560 to 0000000000061988 │ │ │ │ + DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 100 to 00000000000619ec │ │ │ │ + DW_CFA_restore: r22 ($fp) │ │ │ │ + DW_CFA_advance_loc2: 420 to 0000000000061b90 │ │ │ │ + DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 88 to 0000000000061be8 │ │ │ │ + DW_CFA_restore: r22 ($fp) │ │ │ │ + DW_CFA_advance_loc2: 368 to 0000000000061d58 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000061d5c │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000061d60 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000061d64 │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000061d68 │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000061d6c │ │ │ │ + DW_CFA_restore: r30 ($s7) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000061d70 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000061d74 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000061d78 │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000061d7c │ │ │ │ + DW_CFA_restore: r31 ($s8) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000061d80 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000074800 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000061da0 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc2: 428 to 0000000000061f4c │ │ │ │ + DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000061f58 │ │ │ │ + DW_CFA_restore: r22 ($fp) │ │ │ │ + DW_CFA_advance_loc1: 132 to 0000000000061fdc │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000061fe0 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000061fe4 │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000061fe8 │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000061fec │ │ │ │ + DW_CFA_restore: r30 ($s7) │ │ │ │ + DW_CFA_advance_loc1: 60 to 0000000000062028 │ │ │ │ + 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: r30 ($s7) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000062038 │ │ │ │ + DW_CFA_restore: r22 ($fp) │ │ │ │ + DW_CFA_advance_loc1: 88 to 0000000000062090 │ │ │ │ + DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000620a8 │ │ │ │ + DW_CFA_restore: r22 ($fp) │ │ │ │ + DW_CFA_advance_loc: 32 to 00000000000620c8 │ │ │ │ + DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000620d0 │ │ │ │ + DW_CFA_restore: r22 ($fp) │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_restore: r30 ($s7) │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000620d8 │ │ │ │ + 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: r30 ($s7) at cfa-80 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007910 0000000000000064 00007914 FDE cie=00000000 pc=00000000000754a0..0000000000075644 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000754a8 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000754b0 │ │ │ │ +00005d18 0000000000000010 00005d1c FDE cie=00000000 pc=0000000000068c60..0000000000068c68 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00005d2c 0000000000000010 00005d30 FDE cie=00000000 pc=0000000000068c70..0000000000068c7c │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00005d40 0000000000000018 00005d44 FDE cie=00000000 pc=0000000000068c80..0000000000068ca8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000068c84 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000068c88 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000068ca0 │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000068ca4 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + │ │ │ │ +00005d5c 000000000000001c 00005d10 FDE cie=00000050 pc=0000000000068cc0..0000000000068d30 │ │ │ │ + Augmentation data: 4d 54 00 00 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000068cec │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000068cf0 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000068d04 │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000068d14 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + │ │ │ │ +00005d7c 0000000000000020 00005d30 FDE cie=00000050 pc=000000000000d2f8..000000000000d3a8 │ │ │ │ + Augmentation data: 35 54 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d2fc │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d300 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000000d314 │ │ │ │ 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_loc: 12 to 00000000000754bc │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00005da0 0000000000000014 00005da4 FDE cie=00000000 pc=000000000000d3a8..000000000000d3f0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d3ac │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000d3b4 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00005db8 0000000000000058 00005dbc FDE cie=00000000 pc=0000000000062260..00000000000623f0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000062264 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000062268 │ │ │ │ + DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000062274 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 40 to 00000000000754e4 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000062284 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000006228c │ │ │ │ DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000622a0 │ │ │ │ + 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_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r31 ($s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc1: 160 to 0000000000075584 │ │ │ │ + DW_CFA_advance_loc2: 228 to 0000000000062384 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000062388 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006238c │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000075588 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000062390 │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000062394 │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000062398 │ │ │ │ + DW_CFA_restore: r30 ($s7) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006239c │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007558c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000623a0 │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000623a8 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000075590 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000623ac │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000623c0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000623c4 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000623c8 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000623cc │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000623d0 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000075594 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000623d4 │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000075598 │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007559c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000623d8 │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000755a0 │ │ │ │ - DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000755a4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000623dc │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000755a8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000623e0 │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000623e8 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000623ec │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00005e14 0000000000000030 00005dc8 FDE cie=00000050 pc=0000000000068e40..00000000000690f0 │ │ │ │ + Augmentation data: b1 53 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000068e44 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000068e5c │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000068e70 │ │ │ │ + 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_loc2: 304 to 0000000000068fa0 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000068fa4 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000068fa8 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000068fb0 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000755ac │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000068fb4 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000755c0 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000068fc0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00005e48 0000000000000024 00005dfc FDE cie=00000050 pc=00000000000690f0..0000000000069154 │ │ │ │ + Augmentation data: ad 53 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000690f4 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000690f8 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000069104 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 64 to 0000000000069144 │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000006914c │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000069150 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00005e70 0000000000000024 00005e24 FDE cie=00000050 pc=0000000000069160..00000000000691cc │ │ │ │ + Augmentation data: 8d 53 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000069164 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000069174 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 72 to 00000000000691bc │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000691c4 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000691c8 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00005e98 0000000000000024 00005e4c FDE cie=00000050 pc=00000000000691d0..000000000006923c │ │ │ │ + Augmentation data: 6e 53 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000691d4 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000691e4 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 72 to 000000000006922c │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000069234 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000069238 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00005ec0 000000000000001c 00005e74 FDE cie=00000050 pc=0000000000068d30..0000000000068db0 │ │ │ │ + Augmentation data: 4f 53 00 00 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000068d5c │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000068d60 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000068d74 │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000068d84 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + │ │ │ │ +00005ee0 000000000000001c 00005e94 FDE cie=00000050 pc=0000000000068db0..0000000000068e30 │ │ │ │ + Augmentation data: 37 53 00 00 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000068ddc │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000068de0 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000068df4 │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000068e04 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + │ │ │ │ +00005f00 0000000000000030 00005eb4 FDE cie=00000050 pc=0000000000069240..0000000000069370 │ │ │ │ + Augmentation data: 1f 53 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000069244 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000069248 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000069270 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 120 to 00000000000692e8 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000692ec │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000692f0 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000692f8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000692fc │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000069300 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000069324 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00005f34 0000000000000030 00005ee8 FDE cie=00000050 pc=0000000000069370..00000000000694a0 │ │ │ │ + Augmentation data: fa 52 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000069374 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000069378 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 40 to 00000000000693a0 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 120 to 0000000000069418 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006941c │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000069420 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000069428 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006942c │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000069430 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000069454 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00005f68 0000000000000058 00005f1c FDE cie=00000050 pc=00000000000623f0..0000000000063458 │ │ │ │ + Augmentation data: d5 52 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000623f4 │ │ │ │ + DW_CFA_def_cfa_offset: 1328 │ │ │ │ + DW_CFA_advance_loc: 60 to 0000000000062430 │ │ │ │ + DW_CFA_def_cfa_offset: 34096 │ │ │ │ + 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: r30 ($s7) at cfa-80 │ │ │ │ + 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_offset: r29 ($s6) at cfa-72 │ │ │ │ + DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ + DW_CFA_offset: r56 ($fs0) at cfa-104 │ │ │ │ + DW_CFA_advance_loc2: 2076 to 0000000000062c4c │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 1328 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000062c50 │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000062c54 │ │ │ │ + DW_CFA_restore: r22 ($fp) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000062c58 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000062c5c │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000062c60 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000062c64 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000062c68 │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000062c6c │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000062c70 │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000062c74 │ │ │ │ + DW_CFA_restore: r30 ($s7) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000062c78 │ │ │ │ + DW_CFA_restore: r31 ($s8) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000062c7c │ │ │ │ + DW_CFA_restore: r56 ($fs0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000062c80 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000062c88 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00005fc4 0000000000000030 00005f78 FDE cie=00000050 pc=0000000000063460..00000000000636a0 │ │ │ │ + Augmentation data: 2f 53 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000063464 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000063468 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000063484 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 48 to 00000000000634b4 │ │ │ │ + DW_CFA_offset: r57 ($fs1) at cfa-96 │ │ │ │ + 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_offset: r28 ($s5) at cfa-56 │ │ │ │ DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r56 ($fs0) at cfa-88 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ DW_CFA_offset: r30 ($s7) at cfa-72 │ │ │ │ DW_CFA_offset: r31 ($s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc1: 128 to 0000000000075640 │ │ │ │ + │ │ │ │ +00005ff8 00000000000000a8 00005fac FDE cie=00000050 pc=00000000000636a0..0000000000066524 │ │ │ │ + Augmentation data: 10 53 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000636a4 │ │ │ │ + DW_CFA_def_cfa_offset: 1136 │ │ │ │ + DW_CFA_advance_loc: 32 to 00000000000636c4 │ │ │ │ + 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_advance_loc: 8 to 00000000000636cc │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 112 to 000000000006373c │ │ │ │ + DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ + DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ + 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: r56 ($fs0) at cfa-104 │ │ │ │ + DW_CFA_advance_loc2: 3612 to 0000000000064558 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006455c │ │ │ │ + DW_CFA_restore: r22 ($fp) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000064560 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000064564 │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000064568 │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006456c │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000064570 │ │ │ │ + DW_CFA_restore: r30 ($s7) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000064574 │ │ │ │ + DW_CFA_restore: r31 ($s8) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000064578 │ │ │ │ + DW_CFA_restore: r56 ($fs0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006457c │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000064580 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000064584 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000064588 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000645a0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc2: 2820 to 00000000000650a4 │ │ │ │ + DW_CFA_offset: r57 ($fs1) at cfa-112 │ │ │ │ + DW_CFA_advance_loc2: 304 to 00000000000651d4 │ │ │ │ + DW_CFA_restore: r57 ($fs1) │ │ │ │ + DW_CFA_advance_loc2: 2144 to 0000000000065a34 │ │ │ │ + DW_CFA_offset: r57 ($fs1) at cfa-112 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000065a40 │ │ │ │ + DW_CFA_restore: r57 ($fs1) │ │ │ │ + DW_CFA_advance_loc2: 204 to 0000000000065b0c │ │ │ │ + DW_CFA_offset: r57 ($fs1) at cfa-112 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000065b18 │ │ │ │ + DW_CFA_restore: r57 ($fs1) │ │ │ │ + DW_CFA_advance_loc1: 108 to 0000000000065b84 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r57 ($fs1) at cfa-112 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000065b90 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc2: 260 to 0000000000065c94 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r57 ($fs1) at cfa-112 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000065ca0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc2: 1208 to 0000000000066158 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r57 ($fs1) at cfa-112 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000066160 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc2: 624 to 00000000000663d0 │ │ │ │ + DW_CFA_offset: r57 ($fs1) at cfa-112 │ │ │ │ + DW_CFA_advance_loc: 48 to 0000000000066400 │ │ │ │ + DW_CFA_restore: r57 ($fs1) │ │ │ │ + DW_CFA_advance_loc1: 80 to 0000000000066450 │ │ │ │ + DW_CFA_restore: r22 ($fp) │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + 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_restore: r56 ($fs0) │ │ │ │ + DW_CFA_advance_loc1: 72 to 0000000000066498 │ │ │ │ + DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ + 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: r30 ($s7) at cfa-80 │ │ │ │ + DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ + DW_CFA_offset: r56 ($fs0) at cfa-104 │ │ │ │ + DW_CFA_offset: r57 ($fs1) at cfa-112 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000664a0 │ │ │ │ + DW_CFA_restore: r57 ($fs1) │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000060a4 00000000000000a0 00006058 FDE cie=00000050 pc=0000000000066530..0000000000068c58 │ │ │ │ + Augmentation data: b9 54 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000066534 │ │ │ │ + DW_CFA_def_cfa_offset: 784 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000066550 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000066560 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000066584 │ │ │ │ + DW_CFA_offset: r57 ($fs1) at cfa-112 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000066590 │ │ │ │ + DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ + DW_CFA_offset: r58 ($fs2) at cfa-120 │ │ │ │ + DW_CFA_advance_loc1: 64 to 00000000000665d0 │ │ │ │ + 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: r56 ($fs0) at cfa-104 │ │ │ │ + DW_CFA_advance_loc2: 4932 to 0000000000067914 │ │ │ │ + DW_CFA_restore: r22 ($fp) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000067918 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006791c │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000067920 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000067924 │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000067928 │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006792c │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000067930 │ │ │ │ + DW_CFA_restore: r30 ($s7) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000067934 │ │ │ │ + DW_CFA_restore: r31 ($s8) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000067938 │ │ │ │ + DW_CFA_restore: r56 ($fs0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006793c │ │ │ │ + DW_CFA_restore: r57 ($fs1) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000067940 │ │ │ │ + DW_CFA_restore: r58 ($fs2) │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000067960 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000067964 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000067968 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000067980 │ │ │ │ + DW_CFA_def_cfa_offset: 784 │ │ │ │ + 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: r56 ($fs0) at cfa-104 │ │ │ │ + DW_CFA_offset: r57 ($fs1) at cfa-112 │ │ │ │ + DW_CFA_offset: r58 ($fs2) at cfa-120 │ │ │ │ + DW_CFA_advance_loc2: 3056 to 0000000000068570 │ │ │ │ + DW_CFA_restore: r22 ($fp) │ │ │ │ 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_restore: r31 ($s8) │ │ │ │ + DW_CFA_restore: r56 ($fs0) │ │ │ │ + DW_CFA_restore: r57 ($fs1) │ │ │ │ + DW_CFA_restore: r58 ($fs2) │ │ │ │ + DW_CFA_advance_loc: 48 to 00000000000685a0 │ │ │ │ + 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_offset: r56 ($fs0) at cfa-104 │ │ │ │ + DW_CFA_offset: r57 ($fs1) at cfa-112 │ │ │ │ + DW_CFA_offset: r58 ($fs2) at cfa-120 │ │ │ │ + │ │ │ │ +00006148 0000000000000010 0000614c FDE cie=00000000 pc=000000000006ed70..000000000006ed78 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000615c 0000000000000010 00006160 FDE cie=00000000 pc=000000000006ed80..000000000006ed84 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00006170 0000000000000010 00006174 FDE cie=00000000 pc=000000000006ed90..000000000006ed94 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00006184 0000000000000010 00006188 FDE cie=00000000 pc=000000000006eda0..000000000006edac │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00006198 0000000000000010 0000619c FDE cie=00000000 pc=000000000006edb0..000000000006edb8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000061ac 0000000000000010 000061b0 FDE cie=00000000 pc=000000000006edc0..000000000006edcc │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000061c0 0000000000000010 000061c4 FDE cie=00000000 pc=000000000006ede0..000000000006ee08 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000061d4 0000000000000010 000061d8 FDE cie=00000000 pc=000000000006ee20..000000000006ee48 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000061e8 0000000000000010 000061ec FDE cie=00000000 pc=000000000006ee50..000000000006ee58 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000061fc 0000000000000010 00006200 FDE cie=00000000 pc=000000000006ee60..000000000006ee68 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00006210 0000000000000010 00006214 FDE cie=00000000 pc=000000000006ee70..000000000006ee7c │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00006224 0000000000000010 00006228 FDE cie=00000000 pc=000000000006eea0..000000000006eec8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00006238 0000000000000010 0000623c FDE cie=00000000 pc=000000000006eee0..000000000006ef08 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000624c 0000000000000010 00006250 FDE cie=00000000 pc=000000000006ef10..000000000006ef18 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00006260 0000000000000010 00006264 FDE cie=00000000 pc=000000000006ef20..000000000006ef28 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00006274 0000000000000010 00006278 FDE cie=00000000 pc=000000000006ef30..000000000006ef38 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00006288 0000000000000010 0000628c FDE cie=00000000 pc=000000000006ef60..000000000006ef88 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000629c 0000000000000010 000062a0 FDE cie=00000000 pc=000000000006efa0..000000000006efc8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000062b0 0000000000000010 000062b4 FDE cie=00000000 pc=000000000006efd0..000000000006efd8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000062c4 0000000000000010 000062c8 FDE cie=00000000 pc=000000000006efe0..000000000006efe8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000062d8 0000000000000010 000062dc FDE cie=00000000 pc=000000000006eff0..000000000006effc │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000062ec 0000000000000010 000062f0 FDE cie=00000000 pc=000000000006f010..000000000006f024 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00006300 0000000000000010 00006304 FDE cie=00000000 pc=000000000006f040..000000000006f0e0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00006314 0000000000000010 00006318 FDE cie=00000000 pc=000000000006f0e0..000000000006f10c │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00006328 0000000000000020 0000632c FDE cie=00000000 pc=000000000006f110..000000000006f148 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006f114 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006f118 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000006f124 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000006f130 │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000006f140 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006f144 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000634c 0000000000000020 00006350 FDE cie=00000000 pc=000000000006f150..000000000006f188 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006f154 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006f158 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000006f164 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000006f170 │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000006f180 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006f184 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00006370 0000000000000010 00006374 FDE cie=00000000 pc=000000000006f190..000000000006f194 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00006384 0000000000000010 00006388 FDE cie=00000000 pc=000000000006f1a0..000000000006f1a4 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00006398 0000000000000010 0000639c FDE cie=00000000 pc=000000000006f1b0..000000000006f1bc │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000063ac 0000000000000018 000063b0 FDE cie=00000000 pc=000000000006f1c0..000000000006f1e8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006f1c4 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006f1c8 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000006f1e0 │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006f1e4 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + │ │ │ │ +000063c8 000000000000001c 0000637c FDE cie=00000050 pc=000000000006f200..000000000006f270 │ │ │ │ + Augmentation data: ab 53 00 00 │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000006f22c │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006f230 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000006f244 │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000006f254 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ │ │ │ │ -00007978 0000000000000028 00007668 FDE cie=00000314 pc=0000000000075650..0000000000075718 │ │ │ │ - Augmentation data: b6 4a 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000075654 │ │ │ │ +000063e8 0000000000000020 0000639c FDE cie=00000050 pc=000000000000d3f0..000000000000d4a8 │ │ │ │ + Augmentation data: 93 53 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d3f4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000007565c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d3f8 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000000d40c │ │ │ │ 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: 152 to 00000000000756f4 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000640c 0000000000000010 00006410 FDE cie=00000000 pc=000000000006f370..000000000006f37c │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00006420 0000000000000018 00006424 FDE cie=00000000 pc=000000000006f380..000000000006f3a8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006f384 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006f388 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000006f3a0 │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006f3a4 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + │ │ │ │ +0000643c 0000000000000010 00006440 FDE cie=00000000 pc=000000000006f3b0..000000000006f3cc │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00006450 000000000000001c 00006454 FDE cie=00000000 pc=000000000006f3d0..000000000006f40c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006f3d4 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000006f3e4 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000006f3fc │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000756f8 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000006f404 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000756fc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006f408 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000075700 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000075704 │ │ │ │ + │ │ │ │ +00006470 0000000000000010 00006474 FDE cie=00000000 pc=000000000006f410..000000000006f41c │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00006484 0000000000000018 00006488 FDE cie=00000000 pc=000000000006f420..000000000006f448 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006f424 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006f428 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000006f440 │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006f444 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + │ │ │ │ +000064a0 000000000000001c 00006454 FDE cie=00000050 pc=000000000006f460..000000000006f4d0 │ │ │ │ + Augmentation data: ef 52 00 00 │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000006f48c │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006f490 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000006f4a4 │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000006f4b4 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + │ │ │ │ +000064c0 0000000000000020 00006474 FDE cie=00000050 pc=000000000000d4a8..000000000000d568 │ │ │ │ + Augmentation data: d7 52 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d4ac │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d4b0 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000000d4c8 │ │ │ │ + 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: r25 ($s2) at cfa-32 │ │ │ │ + │ │ │ │ +000064e4 000000000000001c 000064e8 FDE cie=00000000 pc=00000000000694a0..0000000000069514 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000694a4 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000694ac │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000694c0 │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc1: 80 to 0000000000069510 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00006504 0000000000000014 00006508 FDE cie=00000000 pc=000000000000d568..000000000000d5b0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d56c │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000d574 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000079a4 000000000000002c 000079a8 FDE cie=00000000 pc=0000000000075720..0000000000075870 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000075724 │ │ │ │ +0000651c 000000000000001c 00006520 FDE cie=00000000 pc=000000000006f5e0..000000000006f6a4 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000006f600 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000007573c │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000006f60c │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 64 to 000000000006f64c │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006f650 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000653c 0000000000000010 00006540 FDE cie=00000000 pc=000000000006ee80..000000000006ee8c │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00006550 0000000000000010 00006554 FDE cie=00000000 pc=000000000006f000..000000000006f00c │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00006564 0000000000000010 00006568 FDE cie=00000000 pc=000000000006ef40..000000000006ef48 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00006578 0000000000000024 0000652c FDE cie=00000050 pc=000000000006f6b0..000000000006f714 │ │ │ │ + Augmentation data: 33 52 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006f6b4 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006f6b8 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000006f6c4 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 64 to 000000000006f704 │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000006f70c │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006f710 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000065a0 0000000000000024 00006554 FDE cie=00000050 pc=000000000006f800..000000000006f864 │ │ │ │ + Augmentation data: 13 52 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006f804 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006f808 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000006f814 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 64 to 000000000006f854 │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000006f85c │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006f860 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000065c8 0000000000000028 000065cc FDE cie=00000000 pc=0000000000069520..0000000000069678 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000069524 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000069534 │ │ │ │ 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_loc2: 264 to 0000000000075844 │ │ │ │ + DW_CFA_advance_loc1: 124 to 00000000000695b0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000075848 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000695b4 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007584c │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000075854 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000695b8 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000075858 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000695bc │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000695c0 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000075860 │ │ │ │ + DW_CFA_advance_loc: 32 to 00000000000695e0 │ │ │ │ DW_CFA_restore_state │ │ │ │ + │ │ │ │ +000065f4 0000000000000024 000065a8 FDE cie=00000050 pc=000000000006f720..000000000006f78c │ │ │ │ + Augmentation data: c7 51 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006f724 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000006f734 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 72 to 000000000006f77c │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000006f784 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006f788 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000079d4 0000000000000010 000079d8 FDE cie=00000000 pc=0000000000075870..00000000000758ec │ │ │ │ +0000661c 0000000000000024 000065d0 FDE cie=00000050 pc=000000000006f790..000000000006f7fc │ │ │ │ + Augmentation data: a8 51 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006f794 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000006f7a4 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 72 to 000000000006f7ec │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000006f7f4 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006f7f8 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000079e8 0000000000000010 000079ec FDE cie=00000000 pc=00000000000758f0..0000000000075908 │ │ │ │ +00006644 0000000000000024 000065f8 FDE cie=00000050 pc=000000000006f870..000000000006f8dc │ │ │ │ + Augmentation data: 89 51 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006f874 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000006f884 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 72 to 000000000006f8cc │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000006f8d4 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006f8d8 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000079fc 0000000000000040 00007a00 FDE cie=00000000 pc=0000000000075910..0000000000075adc │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000007591c │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000075930 │ │ │ │ +0000666c 0000000000000024 00006620 FDE cie=00000050 pc=000000000006f8e0..000000000006f94c │ │ │ │ + Augmentation data: 6a 51 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006f8e4 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000006f8f4 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 72 to 000000000006f93c │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000006f944 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006f948 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00006694 000000000000001c 00006648 FDE cie=00000050 pc=000000000006f270..000000000006f2f0 │ │ │ │ + Augmentation data: 4b 51 00 00 │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000006f29c │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006f2a0 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000006f2b4 │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000006f2c4 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + │ │ │ │ +000066b4 000000000000001c 00006668 FDE cie=00000050 pc=000000000006f2f0..000000000006f370 │ │ │ │ + Augmentation data: 33 51 00 00 │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000006f31c │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006f320 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000006f334 │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000006f344 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + │ │ │ │ +000066d4 000000000000001c 00006688 FDE cie=00000050 pc=000000000006f4d0..000000000006f550 │ │ │ │ + Augmentation data: 1b 51 00 00 │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000006f4fc │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006f500 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000006f514 │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000006f524 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + │ │ │ │ +000066f4 000000000000001c 000066a8 FDE cie=00000050 pc=000000000006f550..000000000006f5d0 │ │ │ │ + Augmentation data: 03 51 00 00 │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000006f57c │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006f580 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000006f594 │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000006f5a4 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + │ │ │ │ +00006714 0000000000000034 000066c8 FDE cie=00000050 pc=0000000000069680..0000000000069760 │ │ │ │ + Augmentation data: eb 50 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000069684 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000069688 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000006969c │ │ │ │ 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_loc2: 296 to 0000000000075a58 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000696a8 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 116 to 000000000006971c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000075a5c │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000075a60 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000069720 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000075a64 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000069724 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000075a68 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000069728 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000075a6c │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000069730 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000069734 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000075a80 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000069738 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000075a84 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000674c 0000000000000010 00006750 FDE cie=00000000 pc=000000000006f960..000000000006f984 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00006760 0000000000000018 00006764 FDE cie=00000000 pc=000000000006f9a0..000000000006f9e8 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000006f9b4 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006f9b8 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000006f9c8 │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006f9cc │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + │ │ │ │ +0000677c 000000000000002c 00006730 FDE cie=00000050 pc=000000000006fa00..000000000006fad0 │ │ │ │ + Augmentation data: 3b 57 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006fa04 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000006fa10 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 128 to 000000000006fa90 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000075a88 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006fa94 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000075a8c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006fa98 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000006faa0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 36 to 000000000006fac4 │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006fac8 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006facc │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + │ │ │ │ +000067ac 000000000000002c 00006760 FDE cie=00000050 pc=000000000006fbc0..000000000006fc90 │ │ │ │ + Augmentation data: 14 57 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006fbc4 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000006fbd0 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 128 to 000000000006fc50 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006fc54 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006fc58 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000006fc60 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 36 to 000000000006fc84 │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006fc88 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006fc8c │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + │ │ │ │ +000067dc 000000000000002c 00006790 FDE cie=00000050 pc=000000000006fd80..000000000006fe50 │ │ │ │ + Augmentation data: ed 56 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006fd84 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000006fd90 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 128 to 000000000006fe10 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006fe14 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006fe18 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000006fe20 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 36 to 000000000006fe44 │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006fe48 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006fe4c │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + │ │ │ │ +0000680c 000000000000002c 000067c0 FDE cie=00000050 pc=000000000006fc90..000000000006fd70 │ │ │ │ + Augmentation data: c6 56 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006fc94 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000006fca0 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 128 to 000000000006fd20 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006fd24 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006fd28 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000006fd40 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 36 to 000000000006fd64 │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006fd68 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006fd6c │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + │ │ │ │ +0000683c 000000000000002c 000067f0 FDE cie=00000050 pc=000000000006fe50..000000000006ff30 │ │ │ │ + Augmentation data: 9f 56 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006fe54 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000006fe60 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 128 to 000000000006fee0 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006fee4 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006fee8 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000006ff00 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 36 to 000000000006ff24 │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006ff28 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006ff2c │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + │ │ │ │ +0000686c 000000000000002c 00006820 FDE cie=00000050 pc=000000000006fad0..000000000006fbb0 │ │ │ │ + Augmentation data: 78 56 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006fad4 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000006fae0 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 128 to 000000000006fb60 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006fb64 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006fb68 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000006fb80 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 36 to 000000000006fba4 │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006fba8 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006fbac │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + │ │ │ │ +0000689c 0000000000000024 00006850 FDE cie=00000050 pc=000000000006ff40..0000000000070020 │ │ │ │ + Augmentation data: 51 56 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006ff44 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000006ff50 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 132 to 000000000006ffd4 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000006ffdc │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006ffe0 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000070000 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +000068c4 0000000000000024 00006878 FDE cie=00000050 pc=0000000000070100..00000000000701e0 │ │ │ │ + Augmentation data: 32 56 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000070104 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000070110 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 132 to 0000000000070194 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000007019c │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000701a0 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 32 to 00000000000701c0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +000068ec 0000000000000024 000068a0 FDE cie=00000050 pc=00000000000702c0..00000000000703a0 │ │ │ │ + Augmentation data: 13 56 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000702c4 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000702d0 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 132 to 0000000000070354 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000007035c │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000070360 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000070380 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +00006914 0000000000000024 000068c8 FDE cie=00000050 pc=00000000000703a0..0000000000070480 │ │ │ │ + Augmentation data: f4 55 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000703a4 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000703b0 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 132 to 0000000000070434 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000007043c │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000070440 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000070460 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +0000693c 0000000000000024 000068f0 FDE cie=00000050 pc=0000000000070020..0000000000070100 │ │ │ │ + Augmentation data: d5 55 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000070024 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000070030 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 132 to 00000000000700b4 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000700bc │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000700c0 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 32 to 00000000000700e0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +00006964 0000000000000024 00006918 FDE cie=00000050 pc=00000000000701e0..00000000000702c0 │ │ │ │ + Augmentation data: b6 55 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000701e4 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000701f0 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 132 to 0000000000070274 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000007027c │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000070280 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 32 to 00000000000702a0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +0000698c 0000000000000058 00006990 FDE cie=00000000 pc=0000000000069760..00000000000698f0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000069764 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000069768 │ │ │ │ + DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000069774 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000069784 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000006978c │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000697a0 │ │ │ │ + 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: 228 to 0000000000069884 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000069888 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006988c │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000075a90 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000069890 │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000069894 │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000069898 │ │ │ │ + DW_CFA_restore: r30 ($s7) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006989c │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000075a94 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000698a0 │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000698a8 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000075a98 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000698ac │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000075aa0 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000698c0 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000698c4 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000698c8 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000698cc │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000698d0 │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000698d4 │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000698d8 │ │ │ │ + DW_CFA_restore: r30 ($s7) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000698dc │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000698e0 │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000698e8 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000698ec │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +000069e8 0000000000000044 000069ec FDE cie=00000000 pc=0000000000070480..0000000000070670 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000070484 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000070488 │ │ │ │ + DW_CFA_offset: r30 ($s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 36 to 00000000000704ac │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ + 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: r28 ($s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r31 ($s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 32 to 00000000000704cc │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 136 to 0000000000070554 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc1: 64 to 0000000000070594 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000070598 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007059c │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000705a0 │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000705a4 │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000705a8 │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000705ac │ │ │ │ + DW_CFA_restore: r31 ($s8) │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000705b8 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000705bc │ │ │ │ + DW_CFA_restore: r30 ($s7) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000705c0 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 32 to 00000000000705e0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007a40 0000000000000074 00007730 FDE cie=00000314 pc=0000000000075ae0..0000000000076ae4 │ │ │ │ - Augmentation data: 00 4a 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000075ae4 │ │ │ │ - DW_CFA_def_cfa_offset: 640 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000075afc │ │ │ │ +00006a30 000000000000002c 00006a34 FDE cie=00000000 pc=00000000000698f0..0000000000069ac4 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000698fc │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000069904 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000006991c │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000069920 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000069924 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000069940 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 84 to 0000000000069994 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000069998 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006999c │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000699a0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00006a60 0000000000000048 00006a64 FDE cie=00000000 pc=0000000000069ad0..0000000000069dd4 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000069ad8 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000069ae8 │ │ │ │ + DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ + DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000069b10 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 52 to 0000000000075b30 │ │ │ │ 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_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: 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: r56 ($fs0) at cfa-104 │ │ │ │ - DW_CFA_offset: r57 ($fs1) at cfa-112 │ │ │ │ - DW_CFA_advance_loc2: 2844 to 000000000007664c │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000076650 │ │ │ │ + DW_CFA_advance_loc1: 60 to 0000000000069b4c │ │ │ │ + DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 68 to 0000000000069b90 │ │ │ │ DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000076654 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000076658 │ │ │ │ + DW_CFA_advance_loc2: 468 to 0000000000069d64 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007665c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000069d68 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000076660 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000069d6c │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000076664 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000069d70 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000076668 │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007666c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000069d74 │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000076670 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000069d78 │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000076674 │ │ │ │ - DW_CFA_restore: r56 ($fs0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000076678 │ │ │ │ - DW_CFA_restore: r57 ($fs1) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000076680 │ │ │ │ + DW_CFA_advance_loc1: 68 to 0000000000069dbc │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000069dc0 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000069dc4 │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000076684 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000069dc8 │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000069dcc │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000076688 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 72 to 00000000000766d0 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000766d4 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00006aac 0000000000000044 00006ab0 FDE cie=00000000 pc=0000000000069de0..000000000006a17c │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000069de8 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000069df8 │ │ │ │ + DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ + DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000069e24 │ │ │ │ + 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_loc2: 720 to 000000000006a0f4 │ │ │ │ DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000766d8 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000766dc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006a0f8 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000766e0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006a0fc │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000766e4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006a100 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000766e8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006a104 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000766ec │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006a108 │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000766f0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006a10c │ │ │ │ + DW_CFA_restore: r31 ($s8) │ │ │ │ + DW_CFA_advance_loc1: 88 to 000000000006a164 │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006a168 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006a16c │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000766f4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006a170 │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000766f8 │ │ │ │ - DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000766fc │ │ │ │ - DW_CFA_restore: r56 ($fs0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000076700 │ │ │ │ - DW_CFA_restore: r57 ($fs1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000076704 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006a174 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000076708 │ │ │ │ - DW_CFA_restore_state │ │ │ │ │ │ │ │ -00007ab8 000000000000004c 000077a8 FDE cie=00000314 pc=0000000000076af0..00000000000771a8 │ │ │ │ - Augmentation data: f6 49 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000076af4 │ │ │ │ - DW_CFA_def_cfa_offset: 544 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000076b10 │ │ │ │ +00006af4 0000000000000028 00006af8 FDE cie=00000000 pc=0000000000070670..000000000007076c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000070674 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000070678 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000007068c │ │ │ │ + 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_loc2: 196 to 0000000000070750 │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000070754 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000070758 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000070764 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000070768 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00006b20 0000000000000028 00006b24 FDE cie=00000000 pc=0000000000070770..000000000007086c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000070774 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000070778 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000007078c │ │ │ │ + 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_loc2: 196 to 0000000000070850 │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000070854 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000070858 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000070864 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000070868 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00006b4c 0000000000000028 00006b50 FDE cie=00000000 pc=0000000000070870..0000000000070974 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000070874 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000070878 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000007088c │ │ │ │ + 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_loc2: 208 to 000000000007095c │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000070960 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000070964 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000007096c │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000070970 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00006b78 0000000000000028 00006b7c FDE cie=00000000 pc=0000000000070980..0000000000070a84 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000070984 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000070988 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000007099c │ │ │ │ + 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_loc2: 208 to 0000000000070a6c │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000070a70 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000070a74 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000070a7c │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000070a80 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00006ba4 000000000000002c 00006b58 FDE cie=00000050 pc=0000000000070a90..0000000000070bbc │ │ │ │ + Augmentation data: 7f 53 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000070a94 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000070a98 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000070aac │ │ │ │ + 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_loc2: 244 to 0000000000070ba0 │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000070ba4 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000070ba8 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000070bb4 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000070bb8 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00006bd4 000000000000002c 00006b88 FDE cie=00000050 pc=0000000000070bc0..0000000000070cec │ │ │ │ + Augmentation data: 58 53 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000070bc4 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000070bc8 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000070bdc │ │ │ │ + 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_loc2: 244 to 0000000000070cd0 │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000070cd4 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000070cd8 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000070ce4 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000070ce8 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00006c04 000000000000002c 00006bb8 FDE cie=00000050 pc=0000000000070e20..0000000000070f4c │ │ │ │ + Augmentation data: 31 53 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000070e24 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000070e28 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000070e3c │ │ │ │ + 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_loc2: 244 to 0000000000070f30 │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000070f34 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000070f38 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000070f44 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000070f48 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00006c34 000000000000002c 00006be8 FDE cie=00000050 pc=0000000000070f50..000000000007107c │ │ │ │ + Augmentation data: 0a 53 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000070f54 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000070f58 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000070f6c │ │ │ │ + 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_loc2: 244 to 0000000000071060 │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000071064 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000071068 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000071074 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000071078 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00006c64 000000000000002c 00006c18 FDE cie=00000050 pc=0000000000070cf0..0000000000070e1c │ │ │ │ + Augmentation data: e3 52 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000070cf4 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000070cf8 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000070d0c │ │ │ │ + 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_loc2: 244 to 0000000000070e00 │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000070e04 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000070e08 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000070e14 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000070e18 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00006c94 000000000000002c 00006c48 FDE cie=00000050 pc=0000000000071080..00000000000711ac │ │ │ │ + Augmentation data: bc 52 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000071084 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000071088 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000007109c │ │ │ │ + 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_loc2: 244 to 0000000000071190 │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000071194 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000071198 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000711a4 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000711a8 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00006cc4 000000000000002c 00006c78 FDE cie=00000050 pc=00000000000711b0..00000000000712e4 │ │ │ │ + Augmentation data: 95 52 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000711b4 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000711b8 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000711cc │ │ │ │ + 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_loc2: 256 to 00000000000712cc │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000712d0 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000712d4 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000712dc │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000712e0 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00006cf4 000000000000002c 00006ca8 FDE cie=00000050 pc=0000000000071570..00000000000716a4 │ │ │ │ + Augmentation data: 6e 52 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000071574 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000071578 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000007158c │ │ │ │ + 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_loc2: 256 to 000000000007168c │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000071690 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000071694 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000007169c │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000716a0 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00006d24 000000000000002c 00006cd8 FDE cie=00000050 pc=00000000000712f0..0000000000071424 │ │ │ │ + Augmentation data: 47 52 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000712f4 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000712f8 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000007130c │ │ │ │ + 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_loc2: 256 to 000000000007140c │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000071410 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000071414 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000007141c │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000071420 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00006d54 000000000000002c 00006d08 FDE cie=00000050 pc=0000000000071430..0000000000071564 │ │ │ │ + Augmentation data: 20 52 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000071434 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000071438 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000007144c │ │ │ │ + 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_loc2: 256 to 000000000007154c │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000071550 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000071554 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000007155c │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000071560 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00006d84 000000000000002c 00006d38 FDE cie=00000050 pc=00000000000716b0..00000000000717e4 │ │ │ │ + Augmentation data: f9 51 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000716b4 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000716b8 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000716cc │ │ │ │ + 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 0000000000076b1c │ │ │ │ + DW_CFA_advance_loc2: 256 to 00000000000717cc │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000717d0 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000717d4 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000717dc │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000717e0 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00006db4 000000000000002c 00006d68 FDE cie=00000050 pc=00000000000717f0..0000000000071924 │ │ │ │ + Augmentation data: d2 51 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000717f4 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000717f8 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000007180c │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000076b3c │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc2: 256 to 000000000007190c │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000071910 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000071914 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000007191c │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000071920 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00006de4 0000000000000028 00006de8 FDE cie=00000000 pc=0000000000071930..0000000000071a2c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000071934 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000071938 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000007194c │ │ │ │ + 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_loc2: 196 to 0000000000071a10 │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000071a14 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000071a18 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000071a24 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000071a28 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00006e10 0000000000000028 00006e14 FDE cie=00000000 pc=0000000000071a30..0000000000071b34 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000071a34 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000071a38 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000071a4c │ │ │ │ + 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_loc2: 208 to 0000000000071b1c │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000071b20 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000071b24 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000071b2c │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000071b30 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00006e3c 0000000000000030 00006df0 FDE cie=00000050 pc=0000000000071b40..0000000000071c2c │ │ │ │ + Augmentation data: 53 51 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000071b44 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000071b48 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000071b5c │ │ │ │ + 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: 124 to 0000000000071bd8 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000071bdc │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000071be0 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000071be8 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000071bec │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000071bf0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00006e70 0000000000000038 00006e24 FDE cie=00000050 pc=0000000000071c30..0000000000071d28 │ │ │ │ + Augmentation data: 37 51 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000071c34 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000071c38 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000071c4c │ │ │ │ + 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: 124 to 0000000000071cc8 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000071ccc │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000071cd0 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000071cd8 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000071cdc │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000071ce0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000071cf0 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000071d08 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000071d14 │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00006eac 0000000000000048 00006eb0 FDE cie=00000000 pc=0000000000071d40..0000000000071f44 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000071d44 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000071d4c │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000071d68 │ │ │ │ + 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: r27 ($s4) at cfa-48 │ │ │ │ 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_offset: r56 ($fs0) at cfa-88 │ │ │ │ - DW_CFA_advance_loc2: 772 to 0000000000076e40 │ │ │ │ + DW_CFA_advance_loc2: 344 to 0000000000071ec0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000076e44 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000071ec4 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000076e48 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000071ec8 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000076e4c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000071ecc │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000076e50 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000071ed0 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000076e54 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000071ed4 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000076e58 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000071ed8 │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000076e5c │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000076e60 │ │ │ │ - DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000076e64 │ │ │ │ - DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000076e68 │ │ │ │ - DW_CFA_restore: r56 ($fs0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000076e6c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000071edc │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000076e80 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000071ee0 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 68 to 0000000000071f24 │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000071f28 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000071f2c │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000071f30 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000071f34 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000071f38 │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000071f3c │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000071f40 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ │ │ │ │ -00007b08 000000000000004c 000077f8 FDE cie=00000314 pc=00000000000771b0..0000000000077868 │ │ │ │ - Augmentation data: f5 49 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000771b4 │ │ │ │ - DW_CFA_def_cfa_offset: 544 │ │ │ │ - DW_CFA_advance_loc: 28 to 00000000000771d0 │ │ │ │ +00006ef8 0000000000000038 00006eac FDE cie=00000050 pc=0000000000071f60..0000000000072058 │ │ │ │ + Augmentation data: c7 50 00 00 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000071f68 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000071f78 │ │ │ │ + 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_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 40 to 00000000000771f8 │ │ │ │ + DW_CFA_advance_loc1: 128 to 0000000000071ff8 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000071ffc │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000072000 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000072008 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007200c │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000072020 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 36 to 0000000000072044 │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000072048 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007204c │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000072050 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000072054 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + │ │ │ │ +00006f34 0000000000000034 00006f38 FDE cie=00000000 pc=0000000000072060..00000000000720f4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000072064 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000007206c │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000072078 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000072080 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 48 to 00000000000720b0 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000720b8 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000720bc │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000720c4 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000720c8 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000720e0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000720e4 │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000720e8 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000720ec │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000720f0 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00006f6c 000000000000003c 00006f20 FDE cie=00000050 pc=0000000000072100..0000000000072568 │ │ │ │ + Augmentation data: 5c 50 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000072104 │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000007210c │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 52 to 0000000000072140 │ │ │ │ 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_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_offset: r56 ($fs0) at cfa-88 │ │ │ │ - DW_CFA_advance_loc2: 776 to 0000000000077500 │ │ │ │ + DW_CFA_advance_loc2: 360 to 00000000000722a8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000077504 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000722ac │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000077508 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007750c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000722b0 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000077510 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000722b4 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000077514 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000722b8 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000077518 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000722bc │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007751c │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000077520 │ │ │ │ - DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000077524 │ │ │ │ - DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000077528 │ │ │ │ - DW_CFA_restore: r56 ($fs0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007752c │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000722c4 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000722c8 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000077540 │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000722e0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007b58 000000000000009c 00007848 FDE cie=00000314 pc=0000000000077870..0000000000078804 │ │ │ │ - Augmentation data: f4 49 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000077874 │ │ │ │ - DW_CFA_def_cfa_offset: 944 │ │ │ │ - DW_CFA_advance_loc1: 68 to 00000000000778b8 │ │ │ │ +00006fac 0000000000000098 00006f60 FDE cie=00000050 pc=0000000000072580..0000000000072988 │ │ │ │ + Augmentation data: 47 50 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000072584 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000007259c │ │ │ │ + DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 40 to 00000000000725c4 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000725cc │ │ │ │ + DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 28 to 00000000000725e8 │ │ │ │ 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: r22 ($fp) at cfa-16 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_offset: r56 ($fs0) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 68 to 00000000000778fc │ │ │ │ - DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ - DW_CFA_offset: r57 ($fs1) at cfa-112 │ │ │ │ - DW_CFA_advance_loc2: 2064 to 000000000007810c │ │ │ │ + DW_CFA_advance_loc2: 468 to 00000000000727bc │ │ │ │ DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000078110 │ │ │ │ - DW_CFA_restore: r57 ($fs1) │ │ │ │ - DW_CFA_advance_loc2: 728 to 00000000000783e8 │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000783ec │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000783f0 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000783f4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000727c0 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000783f8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000727c4 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000783fc │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000727c8 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000078400 │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000078404 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000727cc │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000078408 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000727d0 │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007840c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000727d4 │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000078410 │ │ │ │ - DW_CFA_restore: r56 ($fs0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000078414 │ │ │ │ + DW_CFA_advance_loc1: 108 to 0000000000072840 │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000072844 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000072848 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007284c │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000072850 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000078418 │ │ │ │ - DW_CFA_def_cfa_offset: 944 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000072860 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ 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: r56 ($fs0) at cfa-104 │ │ │ │ - DW_CFA_offset: r57 ($fs1) at cfa-112 │ │ │ │ - DW_CFA_advance_loc1: 216 to 00000000000784f0 │ │ │ │ + DW_CFA_advance_loc1: 72 to 00000000000728a8 │ │ │ │ DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_restore: r57 ($fs1) │ │ │ │ - DW_CFA_advance_loc2: 376 to 0000000000078668 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_restore: r30 ($s7) │ │ │ │ + DW_CFA_restore: r31 ($s8) │ │ │ │ + DW_CFA_advance_loc: 28 to 00000000000728c4 │ │ │ │ DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ - DW_CFA_offset: r57 ($fs1) at cfa-112 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000078680 │ │ │ │ + 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: r30 ($s7) at cfa-80 │ │ │ │ + DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000728d0 │ │ │ │ DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_restore: r57 ($fs1) │ │ │ │ - DW_CFA_advance_loc1: 112 to 00000000000786f0 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_restore: r30 ($s7) │ │ │ │ + DW_CFA_restore: r31 ($s8) │ │ │ │ + DW_CFA_advance_loc1: 64 to 0000000000072910 │ │ │ │ DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ - DW_CFA_offset: r57 ($fs1) at cfa-112 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000078700 │ │ │ │ - DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_restore: r57 ($fs1) │ │ │ │ - DW_CFA_advance_loc1: 108 to 000000000007876c │ │ │ │ + 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: r30 ($s7) at cfa-80 │ │ │ │ + DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00007048 000000000000003c 0000704c FDE cie=00000000 pc=0000000000072990..0000000000072a9c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000072994 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000007299c │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000729a8 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000729b8 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 168 to 0000000000072a60 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000072a64 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000072a68 │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000072a70 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ - DW_CFA_offset: r57 ($fs1) at cfa-112 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000078778 │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000072a74 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000072a7c │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000072a80 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000072a88 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 48 to 00000000000787a8 │ │ │ │ - DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ - DW_CFA_offset: r57 ($fs1) at cfa-112 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000787b0 │ │ │ │ - DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_restore: r57 ($fs1) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000072a8c │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000072a90 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000072a94 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000072a98 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00007088 0000000000000028 0000703c FDE cie=00000050 pc=0000000000072aa0..0000000000072b0c │ │ │ │ + Augmentation data: 8c 4f 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000072aa4 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000072aa8 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000072ab8 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000072ae4 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000072ae8 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000072af0 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000072af4 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000072af8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +000070b4 000000000000008c 00007068 FDE cie=00000050 pc=0000000000072b20..0000000000072ff4 │ │ │ │ + Augmentation data: 70 4f 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000072b24 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc: 60 to 0000000000072b60 │ │ │ │ + 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_loc1: 96 to 0000000000072bc0 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000072bc4 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000072bcc │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000072bd0 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000072be0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000072c0c │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc1: 56 to 0000000000072c44 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 104 to 0000000000072cac │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000072cb0 │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000072cdc │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc1: 196 to 0000000000072da0 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000072da4 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000072dc0 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 76 to 0000000000072e0c │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000072e10 │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000072e20 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000072e24 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000072e30 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc1: 60 to 0000000000072e6c │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000072e78 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000072e80 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 52 to 0000000000072eb4 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000072ec0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000072ec8 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000072ed0 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc1: 128 to 0000000000072f50 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc1: 60 to 0000000000072f8c │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 48 to 0000000000072fbc │ │ │ │ + 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: 12 to 0000000000072fc8 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000072fd0 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000072fd8 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000072fe0 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000072ff0 │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007bf8 000000000000004c 000078e8 FDE cie=00000314 pc=0000000000078810..00000000000790c8 │ │ │ │ - Augmentation data: 9c 49 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000078814 │ │ │ │ - DW_CFA_def_cfa_offset: 544 │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000007883c │ │ │ │ +00007144 000000000000008c 000070f8 FDE cie=00000050 pc=0000000000073000..00000000000734d4 │ │ │ │ + Augmentation data: 36 4f 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000073004 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc: 60 to 0000000000073040 │ │ │ │ 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_loc1: 96 to 00000000000730a0 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000730a4 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000730ac │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000730b0 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000730c0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 44 to 00000000000730ec │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc1: 56 to 0000000000073124 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 104 to 000000000007318c │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000073190 │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 44 to 00000000000731bc │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc1: 196 to 0000000000073280 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000073284 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 28 to 00000000000732a0 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 76 to 00000000000732ec │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000732f0 │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000073300 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000073304 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000073310 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc1: 60 to 000000000007334c │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000073358 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000073360 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 52 to 0000000000073394 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000733a0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000733a8 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000733b0 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc1: 128 to 0000000000073430 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc1: 60 to 000000000007346c │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 48 to 000000000007349c │ │ │ │ + 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: 12 to 00000000000734a8 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000734b0 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000734b8 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000734c0 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000734d0 │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000071d4 000000000000008c 00007188 FDE cie=00000050 pc=00000000000734e0..00000000000739b4 │ │ │ │ + Augmentation data: fc 4e 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000734e4 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc: 60 to 0000000000073520 │ │ │ │ + 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: 28 to 0000000000078858 │ │ │ │ + DW_CFA_advance_loc1: 96 to 0000000000073580 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000073584 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000007358c │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000073590 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000735a0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 44 to 00000000000735cc │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc1: 56 to 0000000000073604 │ │ │ │ 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_offset: r31 ($s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r56 ($fs0) at cfa-88 │ │ │ │ - DW_CFA_advance_loc2: 912 to 0000000000078be8 │ │ │ │ + DW_CFA_advance_loc1: 104 to 000000000007366c │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000073670 │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000007369c │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc1: 196 to 0000000000073760 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000073764 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000073780 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 76 to 00000000000737cc │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000737d0 │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000737e0 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000737e4 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000737f0 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc1: 60 to 000000000007382c │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000073838 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000073840 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 52 to 0000000000073874 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000073880 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000073888 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000073890 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc1: 128 to 0000000000073910 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc1: 60 to 000000000007394c │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 48 to 000000000007397c │ │ │ │ + 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: 12 to 0000000000073988 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000073990 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000073998 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000739a0 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000739b0 │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00007264 000000000000004c 00007218 FDE cie=00000050 pc=00000000000739c0..0000000000073e44 │ │ │ │ + Augmentation data: c3 4e 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000739c4 │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc: 28 to 00000000000739e0 │ │ │ │ + DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ + DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 52 to 0000000000073a14 │ │ │ │ + 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_offset: r31 ($s8) at cfa-88 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + 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_advance_loc2: 332 to 0000000000073b60 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000078bec │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000073b64 │ │ │ │ + DW_CFA_restore: r22 ($fp) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000073b68 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000078bf0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000073b6c │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000078bf4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000073b70 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000078bf8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000073b74 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000078bfc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000073b78 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000078c00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000073b7c │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000078c04 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000073b80 │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000078c08 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000073b84 │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000078c0c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000073b88 │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000078c10 │ │ │ │ - DW_CFA_restore: r56 ($fs0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000078c14 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000073b8c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000078c18 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000073ba0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007c48 0000000000000028 00007c4c FDE cie=00000000 pc=00000000000790d0..00000000000792dc │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000790d4 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000790dc │ │ │ │ +000072b4 0000000000000038 00007268 FDE cie=00000050 pc=000000000006a180..000000000006a358 │ │ │ │ + Augmentation data: 5f 45 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006a184 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006a188 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000006a19c │ │ │ │ + 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 000000000006a1a8 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc2: 252 to 000000000006a2a4 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006a2a8 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006a2ac │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006a2b0 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006a2b4 │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000006a2bc │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006a2c0 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000006a2c8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000072f0 000000000000003c 000072a4 FDE cie=00000050 pc=000000000006a360..000000000006a5a8 │ │ │ │ + Augmentation data: 73 45 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006a364 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006a368 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000006a37c │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 88 to 0000000000079134 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000006a38c │ │ │ │ + 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_loc2: 312 to 000000000006a4c4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000079148 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006a4c8 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006a4cc │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006a4d0 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006a4d4 │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006a4d8 │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000006a4e0 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006a4e4 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000079160 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006a4e8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 228 to 0000000000079244 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00007330 0000000000000040 000072e4 FDE cie=00000050 pc=000000000006a5b0..000000000006a760 │ │ │ │ + Augmentation data: 8f 45 00 00 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000006a5c0 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000006a5cc │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 64 to 000000000006a60c │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000006a614 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc1: 44 to 000000000006a640 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006a644 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000079250 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006a648 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000079260 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000006a660 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000006a670 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc1: 56 to 000000000006a6a8 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc1: 152 to 000000000006a740 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000006a748 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006a74c │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + │ │ │ │ +00007374 0000000000000010 00007378 FDE cie=00000000 pc=0000000000073e60..0000000000073eb0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007c74 000000000000003c 00007c78 FDE cie=00000000 pc=00000000000792e0..0000000000079480 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000792e4 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000792ec │ │ │ │ +00007388 0000000000000030 0000733c FDE cie=00000050 pc=0000000000073ec0..0000000000074040 │ │ │ │ + Augmentation data: cf 4d 00 00 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000073ed0 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000073ee0 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000007930c │ │ │ │ + DW_CFA_advance_loc1: 68 to 0000000000073f24 │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000073f28 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000073f30 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc1: 48 to 0000000000073f60 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc2: 204 to 000000000007402c │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000073bc 0000000000000030 00007370 FDE cie=00000050 pc=0000000000074040..00000000000741c0 │ │ │ │ + Augmentation data: af 4d 00 00 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000074050 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000074060 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc1: 68 to 00000000000740a4 │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000740a8 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000740b0 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc1: 48 to 00000000000740e0 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc2: 204 to 00000000000741ac │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000073f0 0000000000000030 000073a4 FDE cie=00000050 pc=00000000000741c0..0000000000074340 │ │ │ │ + Augmentation data: 8f 4d 00 00 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000741d0 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000741e0 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc1: 68 to 0000000000074224 │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000074228 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000074230 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc1: 48 to 0000000000074260 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc2: 204 to 000000000007432c │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00007424 000000000000004c 000073d8 FDE cie=00000050 pc=0000000000074340..0000000000074600 │ │ │ │ + Augmentation data: 6f 4d 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000074344 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000074348 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000074358 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 96 to 00000000000743b8 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc2: 336 to 0000000000074508 │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007450c │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000074510 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000074518 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007451c │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000074520 │ │ │ │ + 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_advance_loc: 32 to 0000000000074540 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 56 to 0000000000074578 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000074588 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 36 to 00000000000745ac │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000745c4 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000745d4 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000745e8 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000745f8 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + │ │ │ │ +00007474 000000000000004c 00007428 FDE cie=00000050 pc=0000000000074600..00000000000748c8 │ │ │ │ + Augmentation data: 50 4d 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000074604 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000074608 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000074618 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 96 to 0000000000074678 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc2: 336 to 00000000000747c8 │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000747cc │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000747d0 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000747d8 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000747dc │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000747e0 │ │ │ │ + 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_advance_loc: 32 to 0000000000074800 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 64 to 0000000000074840 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000074850 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000074874 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000007488c │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000007489c │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000748b0 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000748c0 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + │ │ │ │ +000074c4 0000000000000020 000074c8 FDE cie=00000000 pc=00000000000748d0..0000000000074950 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000748d4 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000748d8 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000748e4 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000748f8 │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc1: 80 to 0000000000074948 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007494c │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000074e8 0000000000000020 000074ec FDE cie=00000000 pc=0000000000074950..00000000000749d0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000074954 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000074958 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000074964 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000074978 │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc1: 80 to 00000000000749c8 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000749cc │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000750c 000000000000002c 000074c0 FDE cie=00000050 pc=00000000000749e0..0000000000074b58 │ │ │ │ + Augmentation data: e9 4c 00 00 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000749ec │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000074a04 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 136 to 0000000000074a8c │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000074aa0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000074acc │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000074ad0 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000074ae0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 52 to 0000000000074b14 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000753c 000000000000003c 000074f0 FDE cie=00000050 pc=000000000006a760..000000000006af4c │ │ │ │ + Augmentation data: 98 43 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006a764 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000006a77c │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000006a7a0 │ │ │ │ + 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_offset: r27 ($s4) at cfa-48 │ │ │ │ DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 320 to 000000000007944c │ │ │ │ + DW_CFA_advance_loc2: 1312 to 000000000006acc0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000079450 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006acc4 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000079454 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006acc8 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000079458 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006accc │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007945c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006acd0 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000079460 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006acd4 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000079464 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006acd8 │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000079468 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006acdc │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006ace0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000757c 00000000000000a4 00007530 FDE cie=00000050 pc=000000000006af50..000000000006bcfc │ │ │ │ + Augmentation data: 14 44 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006af54 │ │ │ │ + DW_CFA_def_cfa_offset: 272 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000006af5c │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 48 to 000000000006af8c │ │ │ │ + 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: r56 ($fs0) at cfa-88 │ │ │ │ + DW_CFA_offset: r30 ($s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000006afb0 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc1: 60 to 000000000006afec │ │ │ │ + DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc2: 908 to 000000000006b378 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006b37c │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006b380 │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006b384 │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007946c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006b388 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006b38c │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006b390 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006b394 │ │ │ │ + DW_CFA_restore: r30 ($s7) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006b398 │ │ │ │ + DW_CFA_restore: r56 ($fs0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006b39c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000079470 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006b3a0 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc2: 384 to 000000000006b520 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_advance_loc1: 96 to 000000000006b580 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc1: 96 to 000000000006b5e0 │ │ │ │ + DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc2: 1004 to 000000000006b9cc │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000006b9d8 │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc1: 56 to 000000000006ba10 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000006ba20 │ │ │ │ + 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: r29 ($s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000006ba28 │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000006ba34 │ │ │ │ + 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: 4 to 000000000006ba38 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_advance_loc: 52 to 000000000006ba6c │ │ │ │ + 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: r29 ($s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000006ba78 │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 40 to 000000000006baa0 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000006baa8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 60 to 000000000006bae4 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000006baf0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc2: 344 to 000000000006bc48 │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_advance_loc: 48 to 000000000006bc78 │ │ │ │ + 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 000000000006bc80 │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007cb4 0000000000000050 000079a4 FDE cie=00000314 pc=0000000000079480..000000000007a300 │ │ │ │ - Augmentation data: 26 49 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000079484 │ │ │ │ - DW_CFA_def_cfa_offset: 688 │ │ │ │ - DW_CFA_advance_loc: 28 to 00000000000794a0 │ │ │ │ +00007624 0000000000000050 000075d8 FDE cie=00000050 pc=000000000006bd00..000000000006d6ac │ │ │ │ + Augmentation data: bd 44 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006bd04 │ │ │ │ + DW_CFA_def_cfa_offset: 848 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006bd08 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 44 to 00000000000794cc │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000006bd24 │ │ │ │ DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 52 to 000000000006bd58 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ + 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_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: r56 ($fs0) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 1692 to 0000000000079b68 │ │ │ │ + DW_CFA_advance_loc2: 4068 to 000000000006cd3c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000079b6c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006cd40 │ │ │ │ DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000079b70 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006cd44 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000079b74 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006cd48 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000079b78 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006cd4c │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000079b7c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006cd50 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000079b80 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006cd54 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000079b84 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006cd58 │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000079b88 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006cd5c │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000079b8c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006cd60 │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000079b90 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006cd64 │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000079b94 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006cd68 │ │ │ │ DW_CFA_restore: r56 ($fs0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000079b98 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006cd6c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000079ba0 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000006cd80 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00007d08 0000000000000018 00007d0c FDE cie=00000000 pc=000000000007b660..000000000007b80c │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000007b66c │ │ │ │ +00007678 0000000000000018 0000767c FDE cie=00000000 pc=000000000000d5b0..000000000000d608 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d5b4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc2: 300 to 000000000007b798 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d5b8 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000d5c4 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00007694 0000000000000030 00007648 FDE cie=00000050 pc=0000000000074b60..0000000000074e88 │ │ │ │ + Augmentation data: 70 4b 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000074b64 │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000074b7c │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000074b8c │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000074b94 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc2: 292 to 0000000000074cb8 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000074cbc │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000074cc0 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000074cc8 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000074ccc │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000007b7a0 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000074ce0 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00007d24 0000000000000038 00007d28 FDE cie=00000000 pc=000000000007b820..000000000007b97c │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007b824 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000007b83c │ │ │ │ +000076c8 0000000000000040 0000767c FDE cie=00000050 pc=000000000006d6b0..000000000006e008 │ │ │ │ + Augmentation data: 57 46 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006d6b4 │ │ │ │ + DW_CFA_def_cfa_offset: 1040 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000006d6d0 │ │ │ │ + DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000006d6f4 │ │ │ │ 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_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: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000007b864 │ │ │ │ DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000007b874 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc1: 100 to 000000000007b8d8 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007b8dc │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007b8e0 │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc1: 132 to 000000000007b964 │ │ │ │ + DW_CFA_advance_loc2: 1764 to 000000000006ddd8 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007b968 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006dddc │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007b96c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006dde0 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007b970 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006dde4 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006dde8 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007b974 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006ddec │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007b978 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006ddf0 │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006ddf4 │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006ddf8 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000006de00 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00007d60 0000000000000044 00007d64 FDE cie=00000000 pc=000000000007a300..000000000007a60c │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000007a310 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007a314 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000007a334 │ │ │ │ +0000770c 0000000000000034 00007710 FDE cie=00000000 pc=0000000000074ea0..0000000000074f98 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000074ea4 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000074eac │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000074ebc │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - 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_advance_loc2: 468 to 000000000007a508 │ │ │ │ - DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc1: 120 to 000000000007a580 │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007a584 │ │ │ │ + DW_CFA_advance_loc1: 148 to 0000000000074f50 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007a588 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000074f54 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007a58c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000074f58 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007a590 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000074f5c │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007a594 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007a598 │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007a59c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000074f60 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007a5a0 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000074f80 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 104 to 000000000007a608 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000074f84 │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000074f88 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000074f8c │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000074f90 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000074f94 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ + │ │ │ │ +00007744 00000000000000cc 000076f8 FDE cie=00000050 pc=0000000000074fa0..0000000000075650 │ │ │ │ + Augmentation data: d9 4a 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000074fa4 │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000074fa8 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000074fc8 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000074fe0 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ + DW_CFA_advance_loc1: 172 to 000000000007508c │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ + 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_advance_loc2: 768 to 000000000007538c │ │ │ │ + DW_CFA_restore: r22 ($fp) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000075390 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000075394 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000075398 │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007539c │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000753a0 │ │ │ │ + DW_CFA_restore: r30 ($s7) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000753a4 │ │ │ │ + DW_CFA_restore: r31 ($s8) │ │ │ │ + DW_CFA_advance_loc: 52 to 00000000000753d8 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000753e0 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000753e4 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000753e8 │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000753ec │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000075400 │ │ │ │ + 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: 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: 64 to 0000000000075440 │ │ │ │ + DW_CFA_restore: r22 ($fp) │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_restore: r30 ($s7) │ │ │ │ + DW_CFA_restore: r31 ($s8) │ │ │ │ + DW_CFA_advance_loc1: 96 to 00000000000754a0 │ │ │ │ + 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: r30 ($s7) at cfa-80 │ │ │ │ + DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ + DW_CFA_advance_loc1: 96 to 0000000000075500 │ │ │ │ + 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: r30 ($s7) │ │ │ │ + DW_CFA_restore: r31 ($s8) │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000007551c │ │ │ │ + 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: r30 ($s7) at cfa-80 │ │ │ │ + DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ + DW_CFA_advance_loc1: 128 to 000000000007559c │ │ │ │ + DW_CFA_restore: r22 ($fp) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000755a0 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000755a4 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000755a8 │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000755ac │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000755b0 │ │ │ │ + DW_CFA_restore: r30 ($s7) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000755b4 │ │ │ │ + DW_CFA_restore: r31 ($s8) │ │ │ │ + DW_CFA_advance_loc1: 64 to 00000000000755f4 │ │ │ │ + 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: r30 ($s7) at cfa-80 │ │ │ │ + DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000075608 │ │ │ │ + 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: r30 ($s7) │ │ │ │ + DW_CFA_restore: r31 ($s8) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000075610 │ │ │ │ + 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: r30 ($s7) at cfa-80 │ │ │ │ + DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ │ │ │ │ -00007da8 000000000000004c 00007a98 FDE cie=00000314 pc=000000000007a610..000000000007b650 │ │ │ │ - Augmentation data: d1 48 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007a614 │ │ │ │ - DW_CFA_def_cfa_offset: 800 │ │ │ │ - DW_CFA_advance_loc1: 68 to 000000000007a658 │ │ │ │ +00007814 000000000000004c 000077c8 FDE cie=00000050 pc=000000000006e010..000000000006ed64 │ │ │ │ + Augmentation data: 93 45 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006e014 │ │ │ │ + DW_CFA_def_cfa_offset: 688 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000006e02c │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 48 to 000000000006e05c │ │ │ │ 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: 2144 to 000000000007aeb8 │ │ │ │ + DW_CFA_advance_loc2: 1672 to 000000000006e6e4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007aebc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006e6e8 │ │ │ │ DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007aec0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006e6ec │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007aec4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006e6f0 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007aec8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006e6f4 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007aecc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006e6f8 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007aed0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006e6fc │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007aed4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006e700 │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007aed8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006e704 │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007aedc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006e708 │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007aee0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006e70c │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007aee4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006e710 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000007af00 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000006e718 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007df8 0000000000000010 00007dfc FDE cie=00000000 pc=000000000007b980..000000000007b994 │ │ │ │ +00007864 0000000000000018 00007868 FDE cie=00000000 pc=000000000000d608..000000000000d674 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d60c │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000d61c │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007e0c 0000000000000034 00007e10 FDE cie=00000000 pc=000000000007b9a0..000000000007ba74 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000007b9b0 │ │ │ │ +00007880 0000000000000024 00007884 FDE cie=00000000 pc=0000000000075660..00000000000757f0 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000007566c │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000075678 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 184 to 0000000000075730 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000007573c │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000075740 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000075764 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000075768 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000075780 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +000078a8 0000000000000024 000078ac FDE cie=00000000 pc=0000000000075800..0000000000075988 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000007580c │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000075818 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 200 to 00000000000758e0 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000758ec │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000075900 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000075924 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000075928 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000075940 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +000078d0 000000000000002c 000078d4 FDE cie=00000000 pc=00000000000759a0..0000000000075aec │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000759a4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000007b9c0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000759a8 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000759b4 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 80 to 000000000007ba10 │ │ │ │ + DW_CFA_advance_loc1: 164 to 0000000000075a58 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007ba14 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000075a64 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007ba18 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007ba1c │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000007ba24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000075a68 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000007ba40 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000075a80 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007ba44 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000075aa4 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007ba48 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000075aa8 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007ba4c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000075aac │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000075ac0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00007900 0000000000000030 000078b4 FDE cie=00000050 pc=0000000000075b00..0000000000075cc8 │ │ │ │ + Augmentation data: 4d 49 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000075b04 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000075b0c │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000075b1c │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc2: 296 to 0000000000075c44 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000075c48 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000075c4c │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007ba50 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000075c50 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007ba54 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000075c54 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000075c60 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007e44 0000000000000034 00007e48 FDE cie=00000000 pc=000000000007ba80..000000000007bd34 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007ba84 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000007ba9c │ │ │ │ +00007934 000000000000001c 000078e8 FDE cie=00000050 pc=000000000000d678..000000000000d704 │ │ │ │ + Augmentation data: 39 49 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d67c │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d680 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000d690 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + │ │ │ │ +00007954 000000000000001c 00007908 FDE cie=00000050 pc=000000000000d708..000000000000d794 │ │ │ │ + Augmentation data: 27 49 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d70c │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d710 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000d720 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + │ │ │ │ +00007974 000000000000007c 00007928 FDE cie=00000050 pc=0000000000075ce0..0000000000075ff0 │ │ │ │ + Augmentation data: 15 49 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000075ce4 │ │ │ │ + DW_CFA_def_cfa_offset: 368 │ │ │ │ + DW_CFA_advance_loc: 48 to 0000000000075d14 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 68 to 0000000000075d58 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000075d5c │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000075d60 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000075d7c │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc1: 104 to 0000000000075de4 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000075e00 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc1: 124 to 0000000000075e7c │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc1: 104 to 0000000000075ee4 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000075ef0 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000075f04 │ │ │ │ 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: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc2: 296 to 000000000007bbc4 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000075f10 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000075f2c │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc1: 60 to 0000000000075f68 │ │ │ │ + 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: 16 to 0000000000075f78 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000075f84 │ │ │ │ + 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 0000000000075f88 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000075f8c │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000075fa0 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000075fa8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000075fc4 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000075fc8 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000075fd0 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000075fd8 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000075fe0 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000075fe8 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + │ │ │ │ +000079f4 000000000000009c 000079a8 FDE cie=00000050 pc=0000000000076000..0000000000076644 │ │ │ │ + Augmentation data: db 48 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000076004 │ │ │ │ + DW_CFA_def_cfa_offset: 480 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000076030 │ │ │ │ + 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: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000076048 │ │ │ │ + DW_CFA_offset: r56 ($fs0) at cfa-56 │ │ │ │ + DW_CFA_advance_loc2: 320 to 0000000000076188 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 36 to 00000000000761ac │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc2: 308 to 00000000000762e0 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_restore: r56 ($fs0) │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000076308 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007bbc8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007630c │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007bbcc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000076310 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000076318 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007bbd0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007631c │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000076320 │ │ │ │ + DW_CFA_def_cfa_offset: 480 │ │ │ │ + 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: r56 ($fs0) at cfa-56 │ │ │ │ + DW_CFA_advance_loc1: 96 to 0000000000076380 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 128 to 0000000000076400 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007bbd4 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007bbd8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000076404 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007bbdc │ │ │ │ + DW_CFA_advance_loc1: 100 to 0000000000076468 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007646c │ │ │ │ + DW_CFA_restore: r56 ($fs0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000076470 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000076474 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000076478 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007647c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007bbe0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000076480 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc1: 72 to 00000000000764c8 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 48 to 00000000000764f8 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000764fc │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc1: 76 to 0000000000076548 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000076550 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_restore: r56 ($fs0) │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000007655c │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r56 ($fs0) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000076560 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000076568 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 80 to 00000000000765b8 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 48 to 00000000000765e8 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000765f8 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000076600 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000007661c │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000076620 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ │ │ │ │ -00007e7c 0000000000000010 00007e80 FDE cie=00000000 pc=000000000007bd40..000000000007bda8 │ │ │ │ +00007a94 0000000000000010 00007a98 FDE cie=00000000 pc=0000000000076660..000000000007670c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007e90 0000000000000010 00007e94 FDE cie=00000000 pc=000000000007bdb0..000000000007be08 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ +00007aa8 0000000000000030 00007a5c FDE cie=00000050 pc=0000000000076720..0000000000076e14 │ │ │ │ + Augmentation data: 7b 48 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000076724 │ │ │ │ + DW_CFA_def_cfa_offset: 400 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000076744 │ │ │ │ + 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 0000000000076750 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc2: 608 to 00000000000769b0 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000769b4 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000769b8 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000769bc │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000769c0 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 32 to 00000000000769e0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007ea4 0000000000000010 00007ea8 FDE cie=00000000 pc=000000000007be10..000000000007be68 │ │ │ │ +00007adc 0000000000000010 00007ae0 FDE cie=00000000 pc=0000000000076e20..0000000000076e50 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007eb8 0000000000000024 00007ebc FDE cie=00000000 pc=000000000007be70..000000000007bee4 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000007be7c │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000007be88 │ │ │ │ +00007af0 0000000000000048 00007aa4 FDE cie=00000050 pc=0000000000076e60..00000000000770e0 │ │ │ │ + Augmentation data: 7b 48 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000076e64 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000076e74 │ │ │ │ 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_loc1: 48 to 000000000007beb8 │ │ │ │ + DW_CFA_advance_loc1: 92 to 0000000000076ed0 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc2: 288 to 0000000000076ff0 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007bebc │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000077010 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000077014 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007bec0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000077018 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007bec4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007701c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000077020 │ │ │ │ + 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_advance_loc: 32 to 0000000000077040 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000077060 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000077068 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000077080 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000077090 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 28 to 00000000000770ac │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 28 to 00000000000770c8 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + │ │ │ │ +00007b3c 000000000000001c 00007af0 FDE cie=00000050 pc=000000000000d798..000000000000d7e4 │ │ │ │ + Augmentation data: 55 48 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d79c │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000000d7b0 │ │ │ │ + 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_nop │ │ │ │ │ │ │ │ -00007ee0 000000000000004c 00007bd0 FDE cie=00000314 pc=000000000007bef0..000000000007c5a8 │ │ │ │ - Augmentation data: 5e 48 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007bef4 │ │ │ │ - DW_CFA_def_cfa_offset: 544 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000007bf10 │ │ │ │ +00007b5c 0000000000000048 00007b10 FDE cie=00000050 pc=00000000000770e0..0000000000077360 │ │ │ │ + Augmentation data: 41 48 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000770e4 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000770f4 │ │ │ │ + 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_loc1: 92 to 0000000000077150 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000007bf38 │ │ │ │ + DW_CFA_advance_loc2: 288 to 0000000000077270 │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000077290 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000077294 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000077298 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007729c │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000772a0 │ │ │ │ + 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_advance_loc: 32 to 00000000000772c0 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 32 to 00000000000772e0 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000772e8 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000077304 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000077310 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000007732c │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000077348 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + │ │ │ │ +00007ba8 000000000000001c 00007b5c FDE cie=00000050 pc=000000000000d7e8..000000000000d834 │ │ │ │ + Augmentation data: 1b 48 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d7ec │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000000d800 │ │ │ │ + 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_nop │ │ │ │ + │ │ │ │ +00007bc8 0000000000000014 00007bcc FDE cie=00000000 pc=000000000000d834..000000000000d87c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d838 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000d840 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00007be0 0000000000000058 00007be4 FDE cie=00000000 pc=0000000000077360..00000000000774f0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000077364 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000077368 │ │ │ │ + DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000077374 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000077384 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000007738c │ │ │ │ DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000773a0 │ │ │ │ + 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: r29 ($s6) at cfa-64 │ │ │ │ DW_CFA_offset: r30 ($s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r31 ($s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r56 ($fs0) at cfa-88 │ │ │ │ - DW_CFA_advance_loc2: 808 to 000000000007c260 │ │ │ │ + DW_CFA_advance_loc2: 228 to 0000000000077484 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007c264 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000077488 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007c268 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007748c │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007c26c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000077490 │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000077494 │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000077498 │ │ │ │ + DW_CFA_restore: r30 ($s7) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007749c │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007c270 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000774a0 │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000774a8 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000774ac │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000774c0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000774c4 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000774c8 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000774cc │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007c274 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000774d0 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007c278 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000774d4 │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007c27c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000774d8 │ │ │ │ + DW_CFA_restore: r30 ($s7) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000774dc │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000774e0 │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007c280 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000774e8 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000774ec │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00007c3c 0000000000000058 00007bf0 FDE cie=00000050 pc=00000000000774f0..00000000000796e8 │ │ │ │ + Augmentation data: 93 47 00 00 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000774f8 │ │ │ │ + DW_CFA_def_cfa_offset: 1040 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000007750c │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000077518 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 52 to 000000000007754c │ │ │ │ + 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: 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: r56 ($fs0) at cfa-104 │ │ │ │ + DW_CFA_offset: r57 ($fs1) at cfa-112 │ │ │ │ + DW_CFA_advance_loc2: 4868 to 0000000000078850 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000078854 │ │ │ │ + DW_CFA_restore: r22 ($fp) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000078858 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007885c │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000078860 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000078864 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000078868 │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007886c │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000078870 │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000078874 │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007c284 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000078878 │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007c288 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007887c │ │ │ │ DW_CFA_restore: r56 ($fs0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007c28c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000078880 │ │ │ │ + DW_CFA_restore: r57 ($fs1) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000078884 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000007c2a0 │ │ │ │ + DW_CFA_advance_loc: 28 to 00000000000788a0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -00007f30 0000000000000010 00007f34 FDE cie=00000000 pc=000000000007c5c0..000000000007c5d4 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007f44 0000000000000010 00007f48 FDE cie=00000000 pc=000000000007c5e0..000000000007c604 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ +00007c98 0000000000000014 00007c9c FDE cie=00000000 pc=000000000000d87c..000000000000d8c4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d880 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000d888 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007f58 0000000000000044 00007f5c FDE cie=00000000 pc=000000000007c610..000000000007c748 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007c614 │ │ │ │ +00007cb0 0000000000000058 00007cb4 FDE cie=00000000 pc=0000000000079700..0000000000079890 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000079704 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000007c61c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000079708 │ │ │ │ + DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000079714 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000079724 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000007c628 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000007972c │ │ │ │ DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000007c634 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 68 to 000000000007c678 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000079740 │ │ │ │ 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_offset: r31 ($s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000007c6a4 │ │ │ │ - DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc1: 116 to 000000000007c718 │ │ │ │ + DW_CFA_advance_loc2: 228 to 0000000000079824 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000079828 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007982c │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000079830 │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000079834 │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000079838 │ │ │ │ + DW_CFA_restore: r30 ($s7) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007983c │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000079840 │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007c71c │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000079848 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007984c │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000079860 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000079864 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000079868 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007986c │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000079870 │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000079874 │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000079878 │ │ │ │ + DW_CFA_restore: r30 ($s7) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007987c │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007c720 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000079880 │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000079888 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007988c │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00007d0c 0000000000000050 00007cc0 FDE cie=00000050 pc=0000000000079890..000000000007a630 │ │ │ │ + Augmentation data: 7f 48 00 00 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000007989c │ │ │ │ + DW_CFA_def_cfa_offset: 640 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000798a8 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 52 to 00000000000798dc │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ + 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: 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: 1772 to 0000000000079fc8 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000079fcc │ │ │ │ + DW_CFA_restore: r22 ($fp) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000079fd0 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007c724 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000079fd4 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007c728 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000079fd8 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007c72c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000079fdc │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000079fe0 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007c730 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000079fe4 │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007c734 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000079fe8 │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000079fec │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007c738 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000079ff0 │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000007c740 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007c744 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000079ff4 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000007a000 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -00007fa0 0000000000000010 00007fa4 FDE cie=00000000 pc=000000000007c750..000000000007c82c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007fb4 0000000000000020 00007fb8 FDE cie=00000000 pc=000000000007c830..000000000007c8ac │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000007c85c │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000007c870 │ │ │ │ +00007d60 000000000000003c 00007d64 FDE cie=00000000 pc=000000000007a640..000000000007a748 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000007a648 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000007a658 │ │ │ │ + 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: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000007c880 │ │ │ │ + DW_CFA_advance_loc1: 144 to 000000000007a6e8 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007a6ec │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007a6f0 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007a6f4 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007a6f8 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000007a700 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000007a720 │ │ │ │ + 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_advance_loc: 32 to 000000000007a740 │ │ │ │ + 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_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00007da0 0000000000000048 00007da4 FDE cie=00000000 pc=000000000007a750..000000000007a9d4 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000007a758 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000007a768 │ │ │ │ + DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000007c89c │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ + DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 40 to 000000000007a790 │ │ │ │ + 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: r30 ($s7) at cfa-80 │ │ │ │ + DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ + DW_CFA_advance_loc1: 60 to 000000000007a7cc │ │ │ │ + DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 52 to 000000000007a800 │ │ │ │ + DW_CFA_restore: r22 ($fp) │ │ │ │ + DW_CFA_advance_loc2: 372 to 000000000007a974 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007a978 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007a97c │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007a980 │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007a984 │ │ │ │ + DW_CFA_restore: r30 ($s7) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007a988 │ │ │ │ + DW_CFA_restore: r31 ($s8) │ │ │ │ + DW_CFA_advance_loc1: 52 to 000000000007a9bc │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000007c8a4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007a9c0 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007c8a8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007a9c4 │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007a9c8 │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007a9cc │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00007dec 0000000000000048 00007df0 FDE cie=00000000 pc=000000000007a9e0..000000000007acd4 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000007a9e8 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000007a9f8 │ │ │ │ + DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ + DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 40 to 000000000007aa20 │ │ │ │ + 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: r30 ($s7) at cfa-80 │ │ │ │ + DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ + DW_CFA_advance_loc1: 60 to 000000000007aa5c │ │ │ │ + DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 68 to 000000000007aaa0 │ │ │ │ + DW_CFA_restore: r22 ($fp) │ │ │ │ + DW_CFA_advance_loc2: 452 to 000000000007ac64 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007ac68 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007ac6c │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007ac70 │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007ac74 │ │ │ │ + DW_CFA_restore: r30 ($s7) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007ac78 │ │ │ │ + DW_CFA_restore: r31 ($s8) │ │ │ │ + DW_CFA_advance_loc1: 68 to 000000000007acbc │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007acc0 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007acc4 │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007acc8 │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007accc │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00007e38 0000000000000028 00007e3c FDE cie=00000000 pc=000000000007cd30..000000000007cdf4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007cd34 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000007cd40 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000007cd50 │ │ │ │ + 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_loc1: 144 to 000000000007cde0 │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007cde4 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007cde8 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007cdec │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007cdf0 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007fd8 0000000000000020 00007fdc FDE cie=00000000 pc=000000000007c8b0..000000000007c924 │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000007c8d8 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000007c8ec │ │ │ │ +00007e64 0000000000000028 00007e68 FDE cie=00000000 pc=000000000007ce00..000000000007cecc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007ce04 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000007ce10 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000007ce20 │ │ │ │ + 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: 16 to 000000000007c8fc │ │ │ │ + DW_CFA_advance_loc1: 148 to 000000000007ceb4 │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007ceb8 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007cebc │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000007cec4 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007cec8 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00007e90 000000000000003c 00007e44 FDE cie=00000050 pc=000000000007ace0..000000000007ae38 │ │ │ │ + Augmentation data: a9 47 00 00 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000007acf0 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000007acf8 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000007ad00 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000007c914 │ │ │ │ + DW_CFA_advance_loc1: 48 to 000000000007ad30 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000007c91c │ │ │ │ + DW_CFA_advance_loc1: 104 to 000000000007ad98 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007c920 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007ad9c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007ada0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000007adc4 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + 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_advance_loc: 12 to 000000000007add0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007add4 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000007ade8 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007ffc 0000000000000040 00008000 FDE cie=00000000 pc=000000000007c930..000000000007cdd8 │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000007c958 │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000007c978 │ │ │ │ +00007ed0 0000000000000048 00007ed4 FDE cie=00000000 pc=000000000007ae40..000000000007b1c4 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000007ae4c │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000007ae68 │ │ │ │ + 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_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: 40 to 000000000007c9a0 │ │ │ │ - DW_CFA_offset: r22 ($fp) at cfa-8 │ │ │ │ DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc2: 728 to 000000000007b140 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007b144 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007b148 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007b14c │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007b150 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007b154 │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007b158 │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007b15c │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007b160 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 68 to 000000000007b1a4 │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007b1a8 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007b1ac │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007b1b0 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007b1b4 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007b1b8 │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007b1bc │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007b1c0 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00007f1c 0000000000000020 00007f20 FDE cie=00000000 pc=000000000007b1d0..000000000007b230 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007b1d4 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000007b1dc │ │ │ │ + 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: r30 ($s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r31 ($s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc2: 1032 to 000000000007cda8 │ │ │ │ + DW_CFA_advance_loc1: 68 to 000000000007b220 │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000007b228 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007b22c │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00007f40 000000000000009c 00007ef4 FDE cie=00000050 pc=000000000007b230..000000000007bd28 │ │ │ │ + Augmentation data: 1f 47 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007b234 │ │ │ │ + DW_CFA_def_cfa_offset: 544 │ │ │ │ + DW_CFA_advance_loc: 60 to 000000000007b270 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ + 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: r29 ($s6) at cfa-72 │ │ │ │ + DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ + DW_CFA_advance_loc2: 520 to 000000000007b478 │ │ │ │ + DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000007b488 │ │ │ │ + DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc2: 332 to 000000000007b5d4 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ + DW_CFA_advance_loc2: 820 to 000000000007b908 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007b90c │ │ │ │ DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007cdac │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007b910 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007b914 │ │ │ │ + DW_CFA_restore: r30 ($s7) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007b918 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007cdb0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007b91c │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007cdb4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007b920 │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007b924 │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007b928 │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007b92c │ │ │ │ + DW_CFA_restore: r31 ($s8) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000007b934 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007cdb8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007b938 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000007b940 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 128 to 000000000007b9c0 │ │ │ │ + DW_CFA_restore: r22 ($fp) │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007cdbc │ │ │ │ + DW_CFA_restore: r30 ($s7) │ │ │ │ + DW_CFA_advance_loc1: 96 to 000000000007ba20 │ │ │ │ + DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ + DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000007ba40 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000007ba50 │ │ │ │ + DW_CFA_restore: r22 ($fp) │ │ │ │ + DW_CFA_restore: r30 ($s7) │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000007ba60 │ │ │ │ + DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ + DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000007ba8c │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 148 to 000000000007bb20 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 40 to 000000000007bb48 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000007bb50 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000007bb7c │ │ │ │ + DW_CFA_restore: r22 ($fp) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000007bb84 │ │ │ │ + DW_CFA_restore: r30 ($s7) │ │ │ │ + DW_CFA_advance_loc1: 60 to 000000000007bbc0 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ + DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000007bbc8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000007bbd0 │ │ │ │ + DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ + DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ + DW_CFA_advance_loc1: 152 to 000000000007bc68 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000007bc78 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 40 to 000000000007bca0 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 40 to 000000000007bcc8 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 88 to 000000000007bd20 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007bd24 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00007fe0 000000000000006c 00007f94 FDE cie=00000050 pc=000000000007bd30..000000000007cd24 │ │ │ │ + Augmentation data: 01 47 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007bd34 │ │ │ │ + DW_CFA_def_cfa_offset: 656 │ │ │ │ + DW_CFA_advance_loc1: 80 to 000000000007bd84 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ + 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_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_loc2: 1328 to 000000000007c2b4 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007c2b8 │ │ │ │ + DW_CFA_restore: r22 ($fp) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007c2bc │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007c2c0 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007c2c4 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007c2c8 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007c2cc │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007cdc0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007c2d0 │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007cdc4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007c2d4 │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007cdc8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007c2d8 │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007cdcc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007c2dc │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000007cdd4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007c2e0 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - │ │ │ │ -00008040 0000000000000010 00008044 FDE cie=00000000 pc=000000000007cde0..000000000007cdec │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000007c300 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc2: 192 to 000000000007c3c0 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007c3c4 │ │ │ │ + DW_CFA_restore: r22 ($fp) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007c3c8 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007c3cc │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007c3d0 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007c3d4 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007c3d8 │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007c3dc │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007c3e0 │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007c3e4 │ │ │ │ + DW_CFA_restore: r30 ($s7) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007c3e8 │ │ │ │ + DW_CFA_restore: r31 ($s8) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007c3ec │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000007c400 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008054 ZERO terminator │ │ │ │ +00008050 ZERO terminator │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ - /lib64/ld-linux-loongarch-lp64d.so.1 │ │ │ │ +/lib64/ld-linux-loongarch-lp64d.so.1 │ │ │ │ ''GT|VV │ │ │ │ _ITM_deregisterTMCloneTable │ │ │ │ _ITM_registerTMCloneTable │ │ │ │ bcf_sr_set_regions │ │ │ │ bcf_sr_init │ │ │ │ bcf_update_info │ │ │ │ bcf_write │ │ │ │ @@ -313,18 +313,165 @@ │ │ │ │ GLIBCXX_3.4.19 │ │ │ │ GLIBCXX_3.4.21 │ │ │ │ GLIBCXX_3.4 │ │ │ │ CXXABI_1.3 │ │ │ │ aB48B>48! │ │ │ │ (`@@,``B, │ │ │ │ #M48"148 │ │ │ │ -boost::bad_any_cast: failed conversion using boost::any_cast │ │ │ │ -bad lexical cast: source type value could not be interpreted as target │ │ │ │ +SfW`@J)$ │ │ │ │ +;dW`@J)$ │ │ │ │ basic_string: construction from null is not valid │ │ │ │ +vector::_M_realloc_append │ │ │ │ +PBWT phase sweep ( │ │ │ │ basic_string::append │ │ │ │ +Build genotype graphs [seg= │ │ │ │ +float hmm_parameters::getForwardTransProb(int, int) │ │ │ │ +src/objects/hmm_parameters.cpp │ │ │ │ +curr_idx>prev_idx │ │ │ │ +float hmm_parameters::getBackwardTransProb(int, int) │ │ │ │ +curr_idx&, std::vector&) │ │ │ │ +src/objects/genotype/genotype_prune.cpp │ │ │ │ +n_haps == HAP_NUMBER │ │ │ │ +vector::_M_default_append │ │ │ │ +void genotype::mask() │ │ │ │ +src/objects/genotype/genotype_mask.cpp │ │ │ │ +it->second.size() == 2 * haplotype.size() │ │ │ │ +void compute_job::make(unsigned int, double) │ │ │ │ +src/objects/compute_job.cpp │ │ │ │ +match_het <= count_het │ │ │ │ +vector::reserve │ │ │ │ +void genotype_reader::allocateGenotypes() │ │ │ │ +src/io/genotype_reader1.cpp │ │ │ │ +n_variants != 0 && (n_main_samples+n_ref_samples) != 0 │ │ │ │ +Impossible to jump to region [ │ │ │ │ +Problem opening index file for [ │ │ │ │ +No variants to be phased in files │ │ │ │ +VCF/BCF scanning [Nm= │ │ │ │ +Population based phasing for less than 20 individuals is not permitted, use a reference panel to solve this issue! │ │ │ │ +Population based phasing for less than 100 individuals is not recommended, use a reference panel to remove this warning! │ │ │ │ +WARNING: │ │ │ │ +No variants to be phased in [ │ │ │ │ +VCF/BCF scanning [N= │ │ │ │ +void genotype_reader::readGenotypes0(std::string) │ │ │ │ +src/io/genotype_reader2.cpp │ │ │ │ +ngt_main == 2 * n_main_samples │ │ │ │ + * VCF/BCF parsing │ │ │ │ +VCF/BCF parsing [ │ │ │ │ +void genotype_reader::readGenotypes1(std::string, std::string) │ │ │ │ +ngt_ref == 2 * n_ref_samples │ │ │ │ + missing genotypes in the reference panel (randomly imputed) │ │ │ │ + unphased genotypes in the reference panel (randomly phased) │ │ │ │ +void genotype_reader::readGenotypes2(std::string, std::string) │ │ │ │ +ngt_scaf == 2 * n_scaf_samples │ │ │ │ +void genotype_reader::readGenotypes3(std::string, std::string, std::string) │ │ │ │ +typename boost::detail::sp_member_access::type boost::shared_ptr::operator->() const [with T = boost::iostreams::detail::chain_base, std::allocator >, char, std::char_traits, std::allocator, boost::iostreams::output>::chain_impl; typename boost::detail::sp_member_access::type = boost::iostreams::detail::chain_base, std::allocator >, char, std::char_traits, std::allocator, boost::iostreams::output>::chain_impl*] │ │ │ │ +/usr/include/boost/smart_ptr/shared_ptr.hpp │ │ │ │ +T& boost::iostreams::detail::optional::operator*() [with T = boost::iostreams::detail::concept_adapter > >] │ │ │ │ +/usr/include/boost/iostreams/detail/optional.hpp │ │ │ │ +initialized_ │ │ │ │ +T& boost::iostreams::detail::optional::operator*() [with T = boost::iostreams::detail::concept_adapter >] │ │ │ │ +T& boost::iostreams::detail::optional::operator*() [with T = boost::iostreams::detail::concept_adapter >] │ │ │ │ +T& boost::iostreams::detail::optional::operator*() [with T = boost::iostreams::detail::concept_adapter >] │ │ │ │ +typename boost::detail::sp_member_access::type boost::shared_ptr::operator->() const [with T = boost::iostreams::symmetric_filter >, std::allocator >::impl; typename boost::detail::sp_member_access::type = boost::iostreams::symmetric_filter >, std::allocator >::impl*] │ │ │ │ +typename boost::detail::sp_member_access::type boost::shared_ptr::operator->() const [with T = boost::iostreams::symmetric_filter >, std::allocator >::impl; typename boost::detail::sp_member_access::type = boost::iostreams::symmetric_filter >, std::allocator >::impl*] │ │ │ │ +void boost::iostreams::symmetric_filter::begin_read() [with SymmetricFilter = boost::iostreams::detail::bzip2_compressor_impl >; Alloc = std::allocator] │ │ │ │ +/usr/include/boost/iostreams/filter/symmetric.hpp │ │ │ │ +!(state() & f_write) │ │ │ │ +typename boost::detail::sp_dereference::type boost::shared_ptr::operator*() const [with T = boost::iostreams::symmetric_filter >, std::allocator >::impl; typename boost::detail::sp_dereference::type = boost::iostreams::symmetric_filter >, std::allocator >::impl&] │ │ │ │ +vector::_M_range_check: __n (which is %zu) >= this->size() (which is %zu) │ │ │ │ +no random access │ │ │ │ +BIN writing [Compressed / N= │ │ │ │ +boost::iostreams::symmetric_filter::symmetric_filter(std::streamsize, const T0&) [with T0 = boost::iostreams::zlib_params; SymmetricFilter = boost::iostreams::detail::zlib_compressor_impl >; Alloc = std::allocator; std::streamsize = long int] │ │ │ │ +/usr/include/boost/preprocessor/iteration/detail/limits/local_256.hpp │ │ │ │ +buffer_size > 0 │ │ │ │ +putback buffer full │ │ │ │ +no read access │ │ │ │ +void boost::iostreams::symmetric_filter::begin_write() [with SymmetricFilter = boost::iostreams::detail::bzip2_compressor_impl >; Alloc = std::allocator] │ │ │ │ +!(state() & f_read) │ │ │ │ +void boost::iostreams::symmetric_filter::begin_write() [with SymmetricFilter = boost::iostreams::detail::zlib_compressor_impl >; Alloc = std::allocator] │ │ │ │ +typename boost::detail::sp_dereference::type boost::shared_ptr::operator*() const [with T = boost::iostreams::symmetric_filter >, std::allocator >::impl; typename boost::detail::sp_dereference::type = boost::iostreams::symmetric_filter >, std::allocator >::impl&] │ │ │ │ +void boost::iostreams::symmetric_filter::begin_read() [with SymmetricFilter = boost::iostreams::detail::zlib_compressor_impl >; Alloc = std::allocator] │ │ │ │ +chain complete │ │ │ │ +already open │ │ │ │ +basic_string::substr │ │ │ │ +%s: __pos (which is %zu) > this->size() (which is %zu) │ │ │ │ +typename boost::detail::sp_member_access::type boost::shared_ptr::operator->() const [with T = boost::iostreams::detail::chain_base, std::allocator >, char, std::char_traits, std::allocator, boost::iostreams::input>::chain_impl; typename boost::detail::sp_member_access::type = boost::iostreams::detail::chain_base, std::allocator >, char, std::char_traits, std::allocator, boost::iostreams::input>::chain_impl*] │ │ │ │ +T& boost::iostreams::detail::optional::operator*() [with T = boost::iostreams::detail::concept_adapter > >] │ │ │ │ +T& boost::iostreams::detail::optional::operator*() [with T = boost::iostreams::detail::concept_adapter >] │ │ │ │ +T& boost::iostreams::detail::optional::operator*() [with T = boost::iostreams::detail::concept_adapter >] │ │ │ │ +T& boost::iostreams::detail::optional::operator*() [with T = boost::iostreams::detail::concept_adapter >] │ │ │ │ +typename boost::detail::sp_member_access::type boost::shared_ptr::operator->() const [with T = boost::iostreams::symmetric_filter >, std::allocator >::impl; typename boost::detail::sp_member_access::type = boost::iostreams::symmetric_filter >, std::allocator >::impl*] │ │ │ │ +void boost::iostreams::symmetric_filter::begin_read() [with SymmetricFilter = boost::iostreams::detail::bzip2_decompressor_impl >; Alloc = std::allocator] │ │ │ │ +typename boost::detail::sp_dereference::type boost::shared_ptr::operator*() const [with T = boost::iostreams::symmetric_filter >, std::allocator >::impl; typename boost::detail::sp_dereference::type = boost::iostreams::symmetric_filter >, std::allocator >::impl&] │ │ │ │ +gzip error │ │ │ │ +boost::iostreams::symmetric_filter::symmetric_filter(std::streamsize, const T0&) [with T0 = boost::iostreams::zlib_params; SymmetricFilter = boost::iostreams::detail::zlib_decompressor_impl >; Alloc = std::allocator; std::streamsize = long int] │ │ │ │ +no write access │ │ │ │ +void boost::iostreams::symmetric_filter::begin_write() [with SymmetricFilter = boost::iostreams::detail::zlib_decompressor_impl >; Alloc = std::allocator] │ │ │ │ +typename boost::detail::sp_dereference::type boost::shared_ptr::operator*() const [with T = boost::iostreams::symmetric_filter >, std::allocator >::impl; typename boost::detail::sp_dereference::type = boost::iostreams::symmetric_filter >, std::allocator >::impl&] │ │ │ │ +Cannot open genetic map file │ │ │ │ +Wrong order in your genetic map file │ │ │ │ +Parsing line │ │ │ │ + : incorrect number of columns, observed: │ │ │ │ + expected: 3 │ │ │ │ +GMAP parsing [n= │ │ │ │ +void boost::iostreams::symmetric_filter::begin_write() [with SymmetricFilter = boost::iostreams::detail::bzip2_decompressor_impl >; Alloc = std::allocator] │ │ │ │ +typename boost::detail::sp_member_access::type boost::shared_ptr::operator->() const [with T = boost::iostreams::symmetric_filter >, std::allocator >::impl; typename boost::detail::sp_member_access::type = boost::iostreams::symmetric_filter >, std::allocator >::impl*] │ │ │ │ +void boost::iostreams::symmetric_filter::begin_read() [with SymmetricFilter = boost::iostreams::detail::zlib_decompressor_impl >; Alloc = std::allocator] │ │ │ │ +basic_string::basic_string │ │ │ │ +%d/%m/%Y - %X │ │ │ │ +##fileDate= │ │ │ │ +##source=shapeit4.1.3 │ │ │ │ +##contig= │ │ │ │ +##INFO= │ │ │ │ +##INFO= │ │ │ │ +##FORMAT= │ │ │ │ +Failing to write VCF/header │ │ │ │ +Failing to write VCF/record │ │ │ │ + * VCF writing │ │ │ │ +Non zero status when closing VCF/BCF file descriptor │ │ │ │ +VCF writing [Uncompressed / N= │ │ │ │ +VCF writing [Compressed / N= │ │ │ │ +BCF writing [Compressed / N= │ │ │ │ +int variant_map::interpolateCentiMorgan(std::vector&, std::vector&) │ │ │ │ +src/containers/variant_map.cpp │ │ │ │ +vec_pos[i_locus]->bp < pos_bp[closest_pos] │ │ │ │ +vec_pos[i_locus]->bp > pos_bp[closest_pos-1] │ │ │ │ +Region length [ │ │ │ │ + cM (assuming 1cM per Mb)] │ │ │ │ +cM interpolation [s= │ │ │ │ +void haplotype_set::allocatePBWTarrays() │ │ │ │ +src/containers/haplotype_set.cpp │ │ │ │ +pbwt_evaluated.size() > 0 │ │ │ │ +PBWT selection ( │ │ │ │ +H2V transpose ( │ │ │ │ +V2H transpose ( │ │ │ │ +C2H transpose ( │ │ │ │ +HAP update ( │ │ │ │ +PBWT indexing [l= │ │ │ │ +IBD2 constraints [#inds= │ │ │ │ + / #contraints= │ │ │ │ + / #merged = │ │ │ │ +HAP solving ( │ │ │ │ +boost::bad_any_cast: failed conversion using boost::any_cast │ │ │ │ +Could not find conditioning haplotypes for [ │ │ │ │ +] / check options --pbwt-* and --ibd2-* │ │ │ │ +Diploid underflow impossible to recover for [ │ │ │ │ +Haploid underflow impossible to recover for [ │ │ │ │ +HMM computations [K= │ │ │ │ +Burn-in iteration [ │ │ │ │ +Pruning iteration [ │ │ │ │ +Main iteration [ │ │ │ │ +Trimming [pc= │ │ │ │ +bad lexical cast: source type value could not be interpreted as target │ │ │ │ Input VCF : [ │ │ │ │ reference │ │ │ │ Reference VCF : [ │ │ │ │ scaffold │ │ │ │ Scaffold VCF : [ │ │ │ │ Genetic Map : [ │ │ │ │ Output VCF : [ │ │ │ │ @@ -333,15 +480,14 @@ │ │ │ │ Output LOG : [ │ │ │ │ You must specify one input file using --input │ │ │ │ You must specify a region or chromosome to phase using --region │ │ │ │ You must specify a phased output file with --output │ │ │ │ Random number generator needs a positive seed value │ │ │ │ You must use at least 1 thread │ │ │ │ Using multi-threading prevents reproducing a run by specifying --seed │ │ │ │ -WARNING: │ │ │ │ effective-size │ │ │ │ You must specify a positive effective size │ │ │ │ You must specify a window size comprised between 0.5 and 10 cM │ │ │ │ pbwt-modulo │ │ │ │ sequencing │ │ │ │ ibd2-length │ │ │ │ ibd2-maf │ │ │ │ @@ -407,199 +553,32 @@ │ │ │ │ output,O │ │ │ │ Phased haplotypes in BIN format [Useful to sample multiple likely haplotype configurations per sample] │ │ │ │ Log file │ │ │ │ Impossible to create log file [ │ │ │ │ Author : Olivier DELANEAU, University of Lausanne │ │ │ │ Contact : olivier.delaneau@gmail.com │ │ │ │ Version : 4.2.2 │ │ │ │ -%d/%m/%Y - %X │ │ │ │ Run date : │ │ │ │ Error parsing command line arguments: │ │ │ │ -vector::_M_realloc_append │ │ │ │ +Initialization: │ │ │ │ +Total running time = │ │ │ │ + seconds │ │ │ │ iterations [ │ │ │ │ -basic_string::substr │ │ │ │ -%s: __pos (which is %zu) > this->size() (which is %zu) │ │ │ │ Impossible to parse iteration scheme [ │ │ │ │ Incorrect number of iterations [ │ │ │ │ Unrecognized iteration type [ │ │ │ │ -Initialization: │ │ │ │ -cannot create std::vector larger than max_size() │ │ │ │ -Total running time = │ │ │ │ - seconds │ │ │ │ -Could not find conditioning haplotypes for [ │ │ │ │ -] / check options --pbwt-* and --ibd2-* │ │ │ │ -Diploid underflow impossible to recover for [ │ │ │ │ -Haploid underflow impossible to recover for [ │ │ │ │ -HMM computations [K= │ │ │ │ -Burn-in iteration [ │ │ │ │ -Pruning iteration [ │ │ │ │ -Main iteration [ │ │ │ │ -Trimming [pc= │ │ │ │ -float hmm_parameters::getForwardTransProb(int, int) │ │ │ │ -src/objects/hmm_parameters.cpp │ │ │ │ -curr_idx>prev_idx │ │ │ │ -float hmm_parameters::getBackwardTransProb(int, int) │ │ │ │ -curr_idx&, std::vector&) │ │ │ │ -src/objects/genotype/genotype_prune.cpp │ │ │ │ -n_haps == HAP_NUMBER │ │ │ │ -void genotype::mask() │ │ │ │ -src/objects/genotype/genotype_mask.cpp │ │ │ │ -it->second.size() == 2 * haplotype.size() │ │ │ │ -void compute_job::make(unsigned int, double) │ │ │ │ -src/objects/compute_job.cpp │ │ │ │ -match_het <= count_het │ │ │ │ -vector::reserve │ │ │ │ -PBWT phase sweep ( │ │ │ │ -Build genotype graphs [seg= │ │ │ │ -##fileDate= │ │ │ │ -##source=shapeit4.1.3 │ │ │ │ -##contig= │ │ │ │ -##INFO= │ │ │ │ -##INFO= │ │ │ │ -##FORMAT= │ │ │ │ -Failing to write VCF/header │ │ │ │ -Failing to write VCF/record │ │ │ │ - * VCF writing │ │ │ │ -Non zero status when closing VCF/BCF file descriptor │ │ │ │ -VCF writing [Uncompressed / N= │ │ │ │ -VCF writing [Compressed / N= │ │ │ │ -BCF writing [Compressed / N= │ │ │ │ -typename boost::detail::sp_member_access::type boost::shared_ptr::operator->() const [with T = boost::iostreams::detail::chain_base, std::allocator >, char, std::char_traits, std::allocator, boost::iostreams::output>::chain_impl; typename boost::detail::sp_member_access::type = boost::iostreams::detail::chain_base, std::allocator >, char, std::char_traits, std::allocator, boost::iostreams::output>::chain_impl*] │ │ │ │ -/usr/include/boost/smart_ptr/shared_ptr.hpp │ │ │ │ -T& boost::iostreams::detail::optional::operator*() [with T = boost::iostreams::detail::concept_adapter > >] │ │ │ │ -/usr/include/boost/iostreams/detail/optional.hpp │ │ │ │ -initialized_ │ │ │ │ -T& boost::iostreams::detail::optional::operator*() [with T = boost::iostreams::detail::concept_adapter >] │ │ │ │ -T& boost::iostreams::detail::optional::operator*() [with T = boost::iostreams::detail::concept_adapter >] │ │ │ │ -T& boost::iostreams::detail::optional::operator*() [with T = boost::iostreams::detail::concept_adapter >] │ │ │ │ -typename boost::detail::sp_member_access::type boost::shared_ptr::operator->() const [with T = boost::iostreams::symmetric_filter >, std::allocator >::impl; typename boost::detail::sp_member_access::type = boost::iostreams::symmetric_filter >, std::allocator >::impl*] │ │ │ │ -typename boost::detail::sp_member_access::type boost::shared_ptr::operator->() const [with T = boost::iostreams::symmetric_filter >, std::allocator >::impl; typename boost::detail::sp_member_access::type = boost::iostreams::symmetric_filter >, std::allocator >::impl*] │ │ │ │ -void boost::iostreams::symmetric_filter::begin_read() [with SymmetricFilter = boost::iostreams::detail::bzip2_compressor_impl >; Alloc = std::allocator] │ │ │ │ -/usr/include/boost/iostreams/filter/symmetric.hpp │ │ │ │ -!(state() & f_write) │ │ │ │ -typename boost::detail::sp_dereference::type boost::shared_ptr::operator*() const [with T = boost::iostreams::symmetric_filter >, std::allocator >::impl; typename boost::detail::sp_dereference::type = boost::iostreams::symmetric_filter >, std::allocator >::impl&] │ │ │ │ -vector::_M_range_check: __n (which is %zu) >= this->size() (which is %zu) │ │ │ │ -no random access │ │ │ │ -BIN writing [Compressed / N= │ │ │ │ -boost::iostreams::symmetric_filter::symmetric_filter(std::streamsize, const T0&) [with T0 = boost::iostreams::zlib_params; SymmetricFilter = boost::iostreams::detail::zlib_compressor_impl >; Alloc = std::allocator; std::streamsize = long int] │ │ │ │ -/usr/include/boost/preprocessor/iteration/detail/limits/local_256.hpp │ │ │ │ -buffer_size > 0 │ │ │ │ -putback buffer full │ │ │ │ -no read access │ │ │ │ -void boost::iostreams::symmetric_filter::begin_write() [with SymmetricFilter = boost::iostreams::detail::bzip2_compressor_impl >; Alloc = std::allocator] │ │ │ │ -!(state() & f_read) │ │ │ │ -void boost::iostreams::symmetric_filter::begin_write() [with SymmetricFilter = boost::iostreams::detail::zlib_compressor_impl >; Alloc = std::allocator] │ │ │ │ -typename boost::detail::sp_dereference::type boost::shared_ptr::operator*() const [with T = boost::iostreams::symmetric_filter >, std::allocator >::impl; typename boost::detail::sp_dereference::type = boost::iostreams::symmetric_filter >, std::allocator >::impl&] │ │ │ │ -void boost::iostreams::symmetric_filter::begin_read() [with SymmetricFilter = boost::iostreams::detail::zlib_compressor_impl >; Alloc = std::allocator] │ │ │ │ -chain complete │ │ │ │ -already open │ │ │ │ -typename boost::detail::sp_member_access::type boost::shared_ptr::operator->() const [with T = boost::iostreams::detail::chain_base, std::allocator >, char, std::char_traits, std::allocator, boost::iostreams::input>::chain_impl; typename boost::detail::sp_member_access::type = boost::iostreams::detail::chain_base, std::allocator >, char, std::char_traits, std::allocator, boost::iostreams::input>::chain_impl*] │ │ │ │ -T& boost::iostreams::detail::optional::operator*() [with T = boost::iostreams::detail::concept_adapter > >] │ │ │ │ -T& boost::iostreams::detail::optional::operator*() [with T = boost::iostreams::detail::concept_adapter >] │ │ │ │ -T& boost::iostreams::detail::optional::operator*() [with T = boost::iostreams::detail::concept_adapter >] │ │ │ │ -T& boost::iostreams::detail::optional::operator*() [with T = boost::iostreams::detail::concept_adapter >] │ │ │ │ -typename boost::detail::sp_member_access::type boost::shared_ptr::operator->() const [with T = boost::iostreams::symmetric_filter >, std::allocator >::impl; typename boost::detail::sp_member_access::type = boost::iostreams::symmetric_filter >, std::allocator >::impl*] │ │ │ │ -void boost::iostreams::symmetric_filter::begin_read() [with SymmetricFilter = boost::iostreams::detail::bzip2_decompressor_impl >; Alloc = std::allocator] │ │ │ │ -typename boost::detail::sp_dereference::type boost::shared_ptr::operator*() const [with T = boost::iostreams::symmetric_filter >, std::allocator >::impl; typename boost::detail::sp_dereference::type = boost::iostreams::symmetric_filter >, std::allocator >::impl&] │ │ │ │ -gzip error │ │ │ │ -boost::iostreams::symmetric_filter::symmetric_filter(std::streamsize, const T0&) [with T0 = boost::iostreams::zlib_params; SymmetricFilter = boost::iostreams::detail::zlib_decompressor_impl >; Alloc = std::allocator; std::streamsize = long int] │ │ │ │ -no write access │ │ │ │ -void boost::iostreams::symmetric_filter::begin_write() [with SymmetricFilter = boost::iostreams::detail::zlib_decompressor_impl >; Alloc = std::allocator] │ │ │ │ -typename boost::detail::sp_dereference::type boost::shared_ptr::operator*() const [with T = boost::iostreams::symmetric_filter >, std::allocator >::impl; typename boost::detail::sp_dereference::type = boost::iostreams::symmetric_filter >, std::allocator >::impl&] │ │ │ │ -Cannot open genetic map file │ │ │ │ -Wrong order in your genetic map file │ │ │ │ -Parsing line │ │ │ │ - : incorrect number of columns, observed: │ │ │ │ - expected: 3 │ │ │ │ -GMAP parsing [n= │ │ │ │ -void boost::iostreams::symmetric_filter::begin_write() [with SymmetricFilter = boost::iostreams::detail::bzip2_decompressor_impl >; Alloc = std::allocator] │ │ │ │ -typename boost::detail::sp_member_access::type boost::shared_ptr::operator->() const [with T = boost::iostreams::symmetric_filter >, std::allocator >::impl; typename boost::detail::sp_member_access::type = boost::iostreams::symmetric_filter >, std::allocator >::impl*] │ │ │ │ -void boost::iostreams::symmetric_filter::begin_read() [with SymmetricFilter = boost::iostreams::detail::zlib_decompressor_impl >; Alloc = std::allocator] │ │ │ │ -basic_string::basic_string │ │ │ │ -void genotype_reader::readGenotypes0(std::string) │ │ │ │ -src/io/genotype_reader2.cpp │ │ │ │ -ngt_main == 2 * n_main_samples │ │ │ │ - * VCF/BCF parsing │ │ │ │ -VCF/BCF parsing [ │ │ │ │ -void genotype_reader::readGenotypes1(std::string, std::string) │ │ │ │ -ngt_ref == 2 * n_ref_samples │ │ │ │ - missing genotypes in the reference panel (randomly imputed) │ │ │ │ - unphased genotypes in the reference panel (randomly phased) │ │ │ │ -Problem opening index file for [ │ │ │ │ -void genotype_reader::readGenotypes2(std::string, std::string) │ │ │ │ -ngt_scaf == 2 * n_scaf_samples │ │ │ │ -void genotype_reader::readGenotypes3(std::string, std::string, std::string) │ │ │ │ -void genotype_reader::allocateGenotypes() │ │ │ │ -src/io/genotype_reader1.cpp │ │ │ │ -n_variants != 0 && (n_main_samples+n_ref_samples) != 0 │ │ │ │ -Impossible to jump to region [ │ │ │ │ -No variants to be phased in files │ │ │ │ -VCF/BCF scanning [Nm= │ │ │ │ -Population based phasing for less than 20 individuals is not permitted, use a reference panel to solve this issue! │ │ │ │ -Population based phasing for less than 100 individuals is not recommended, use a reference panel to remove this warning! │ │ │ │ -No variants to be phased in [ │ │ │ │ -VCF/BCF scanning [N= │ │ │ │ -int variant_map::interpolateCentiMorgan(std::vector&, std::vector&) │ │ │ │ -src/containers/variant_map.cpp │ │ │ │ -vec_pos[i_locus]->bp < pos_bp[closest_pos] │ │ │ │ -vec_pos[i_locus]->bp > pos_bp[closest_pos-1] │ │ │ │ -Region length [ │ │ │ │ - cM (assuming 1cM per Mb)] │ │ │ │ -cM interpolation [s= │ │ │ │ -void haplotype_set::allocatePBWTarrays() │ │ │ │ -src/containers/haplotype_set.cpp │ │ │ │ -pbwt_evaluated.size() > 0 │ │ │ │ -PBWT selection ( │ │ │ │ -H2V transpose ( │ │ │ │ -V2H transpose ( │ │ │ │ -C2H transpose ( │ │ │ │ -HAP update ( │ │ │ │ -PBWT indexing [l= │ │ │ │ -IBD2 constraints [#inds= │ │ │ │ - / #contraints= │ │ │ │ - / #merged = │ │ │ │ -HAP solving ( │ │ │ │ -N5boost15program_options20invalid_option_valueE │ │ │ │ -N5boost10wrapexceptINS_17bad_function_callEEE │ │ │ │ -N5boost10wrapexceptINS_15program_options20invalid_option_valueEEE │ │ │ │ -N5boost10wrapexceptINS_15program_options16validation_errorEEE │ │ │ │ -N5boost6detail16basic_pointerbufIcSt15basic_streambufIcSt11char_traitsIcEEEE │ │ │ │ -N5boost6detail5lcast17basic_unlockedbufISt15basic_streambufIcSt11char_traitsIcEEcEE │ │ │ │ -N5boost15program_options5errorE │ │ │ │ -N5boost15program_options16validation_errorE │ │ │ │ -N5boost9exceptionE │ │ │ │ -N5boost16exception_detail10clone_baseE │ │ │ │ -N5boost12bad_any_castE │ │ │ │ -N5boost4anys6detail11placeholderE │ │ │ │ -N5boost3any11placeholderE │ │ │ │ -N5boost17bad_function_callE │ │ │ │ -N5boost16bad_lexical_castE │ │ │ │ -N5boost15program_options16typed_value_baseE │ │ │ │ -N5boost15program_options11typed_valueIicEE │ │ │ │ -N5boost15program_options11typed_valueINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEcEE │ │ │ │ -N5boost15program_options11typed_valueIdcEE │ │ │ │ -N5boost3any6holderIiEE │ │ │ │ -N5boost3any6holderINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEE │ │ │ │ -N5boost3any6holderIdEE │ │ │ │ -NSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE │ │ │ │ -N5boost10wrapexceptINS_16bad_lexical_castEEE │ │ │ │ -N5boost10wrapexceptINS_12bad_any_castEEE │ │ │ │ -N5boost9iostreams16symmetric_filterINS0_6detail20zlib_compressor_implISaIcEEES4_EE │ │ │ │ +>N5boost9iostreams16symmetric_filterINS0_6detail20zlib_compressor_implISaIcEEES4_EE │ │ │ │ N5boost9iostreams16symmetric_filterINS0_6detail21bzip2_compressor_implISaIcEEES4_EE │ │ │ │ N5boost9iostreams21basic_zlib_compressorISaIcEEE │ │ │ │ N5boost9iostreams6detail12mode_adapterINS0_6outputESoEE │ │ │ │ N5boost9iostreams22basic_bzip2_compressorISaIcEEE │ │ │ │ N5boost9iostreams21basic_gzip_compressorISaIcEEE │ │ │ │ N5boost9iostreams17basic_null_deviceIcNS0_6outputEEE │ │ │ │ +N5boost9exceptionE │ │ │ │ +N5boost16exception_detail10clone_baseE │ │ │ │ N5boost6detail15sp_counted_baseE │ │ │ │ N5boost9iostreams6detail12chain_clientINS0_5chainINS0_6outputEcSt11char_traitsIcESaIcEEEEE │ │ │ │ N5boost9iostreams6detail4pub_INS1_12chain_clientINS0_5chainINS0_6outputEcSt11char_traitsIcESaIcEEEEEEE │ │ │ │ N5boost9iostreams14access_controlINS0_6detail12chain_clientINS0_5chainINS0_6outputEcSt11char_traitsIcESaIcEEEEENS0_7public_ENS2_4pub_ISA_EEEE │ │ │ │ N5boost9iostreams6detail21filtering_stream_baseINS0_5chainINS0_6outputEcSt11char_traitsIcESaIcEEENS0_7public_EEE │ │ │ │ N5boost9iostreams16filtering_streamINS0_6outputEcSt11char_traitsIcESaIcENS0_7public_EEE │ │ │ │ 11output_file │ │ │ │ @@ -640,14 +619,37 @@ │ │ │ │ N5boost9iostreams13stream_bufferINS0_24basic_bzip2_decompressorISaIcEEESt11char_traitsIcES3_NS0_5inputEEE │ │ │ │ N5boost9iostreams6detail18indirect_streambufINS1_12mode_adapterINS0_5inputESiEESt11char_traitsIcESaIcES4_EE │ │ │ │ N5boost9iostreams13stream_bufferINS0_6detail12mode_adapterINS0_5inputESiEESt11char_traitsIcESaIcES4_EE │ │ │ │ N5boost6detail17sp_counted_impl_pINS_9iostreams16symmetric_filterINS2_6detail23bzip2_decompressor_implISaIcEEES6_E4implEEE │ │ │ │ N5boost6detail17sp_counted_impl_pINS_9iostreams16symmetric_filterINS2_6detail22zlib_decompressor_implISaIcEEES6_E4implEEE │ │ │ │ N5boost6detail17sp_counted_impl_pINS_9iostreams6detail10chain_baseINS2_5chainINS2_5inputEcSt11char_traitsIcESaIcEEEcS8_S9_S6_E10chain_implEEE │ │ │ │ N5boost10wrapexceptINS_9iostreams10gzip_errorEEE │ │ │ │ +N5boost12bad_any_castE │ │ │ │ +N5boost10wrapexceptINS_12bad_any_castEEE │ │ │ │ +N5boost15program_options20invalid_option_valueE │ │ │ │ +N5boost10wrapexceptINS_17bad_function_callEEE │ │ │ │ +N5boost10wrapexceptINS_15program_options20invalid_option_valueEEE │ │ │ │ +N5boost10wrapexceptINS_15program_options16validation_errorEEE │ │ │ │ +N5boost6detail16basic_pointerbufIcSt15basic_streambufIcSt11char_traitsIcEEEE │ │ │ │ +N5boost6detail5lcast17basic_unlockedbufISt15basic_streambufIcSt11char_traitsIcEEcEE │ │ │ │ +N5boost15program_options5errorE │ │ │ │ +N5boost15program_options16validation_errorE │ │ │ │ +N5boost4anys6detail11placeholderE │ │ │ │ +N5boost3any11placeholderE │ │ │ │ +N5boost17bad_function_callE │ │ │ │ +N5boost16bad_lexical_castE │ │ │ │ +N5boost15program_options16typed_value_baseE │ │ │ │ +N5boost15program_options11typed_valueIicEE │ │ │ │ +N5boost15program_options11typed_valueINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEcEE │ │ │ │ +N5boost15program_options11typed_valueIdcEE │ │ │ │ +N5boost3any6holderIiEE │ │ │ │ +N5boost3any6holderINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEE │ │ │ │ +N5boost3any6holderIdEE │ │ │ │ +NSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE │ │ │ │ +N5boost10wrapexceptINS_16bad_lexical_castEEE │ │ │ │ .shstrtab │ │ │ │ .note.gnu.build-id │ │ │ │ .gnu.hash │ │ │ │ .gnu.version │ │ │ │ .gnu.version_r │ │ │ │ .rela.dyn │ │ │ │ .rela.plt │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -1,631 +1,631 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .text: │ │ │ │ │ │ │ │ -000000000000cf20 ::do_widen(char) const@@Base-0x6b90>: │ │ │ │ +000000000000cf20 ::do_widen(char) const@@Base-0x35a0>: │ │ │ │ + addi.d $sp, $sp, -32 │ │ │ │ + st.d $s1, $sp, 8 │ │ │ │ + move $s1, $a0 │ │ │ │ + li.w $a0, 80 │ │ │ │ + st.d $ra, $sp, 24 │ │ │ │ + st.d $s0, $sp, 16 │ │ │ │ + stptr.d $s2, $sp, 0 │ │ │ │ + bl -2508 │ │ │ │ + pcaddi $t0, 164890 │ │ │ │ + move $s0, $a0 │ │ │ │ + stptr.d $t0, $a0, 0 │ │ │ │ + addi.d $a1, $s1, 8 │ │ │ │ + addi.d $a0, $a0, 8 │ │ │ │ + bl -1284 │ │ │ │ + ld.d $t1, $s1, 24 │ │ │ │ + ld.d $a0, $s1, 48 │ │ │ │ + pcalau12i $t0, 164 │ │ │ │ + ld.d $t0, $t0, -224 │ │ │ │ + st.d $t1, $s0, 24 │ │ │ │ + ld.d $t1, $s1, 32 │ │ │ │ + pcaddi $t2, 164870 │ │ │ │ + addi.d $t0, $t0, 16 │ │ │ │ + st.d $t0, $s0, 8 │ │ │ │ + st.d $t2, $s0, 40 │ │ │ │ + st.d $a0, $s0, 48 │ │ │ │ + st.d $t1, $s0, 32 │ │ │ │ + bnez $a0, 64 # cfc8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0xc8> │ │ │ │ + nop │ │ │ │ + ld.d $t0, $s1, 72 │ │ │ │ + vld $vr0, $s1, 56 │ │ │ │ + vst $vr0, $s0, 56 │ │ │ │ + pcaddi $t3, 165229 │ │ │ │ + pcaddi $t2, 165240 │ │ │ │ + pcaddi $t1, 165249 │ │ │ │ + stptr.d $t3, $s0, 0 │ │ │ │ + st.d $t2, $s0, 8 │ │ │ │ + st.d $t1, $s0, 40 │ │ │ │ + pcaddi $a2, 39435 │ │ │ │ + pcaddi $a1, 164818 │ │ │ │ + move $a0, $s0 │ │ │ │ + st.d $t0, $s0, 72 │ │ │ │ + bl -692 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ld.d $t0, $t0, 24 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + b -68 # cf90 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x90> │ │ │ │ + move $s1, $a0 │ │ │ │ + addi.d $a0, $s0, 8 │ │ │ │ + bl -912 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -2232 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -672 │ │ │ │ + nop │ │ │ │ + addi.d $sp, $sp, -32 │ │ │ │ + st.d $s1, $sp, 8 │ │ │ │ + move $s1, $a0 │ │ │ │ + li.w $a0, 64 │ │ │ │ + st.d $ra, $sp, 24 │ │ │ │ + st.d $s0, $sp, 16 │ │ │ │ + stptr.d $s2, $sp, 0 │ │ │ │ + bl -2724 │ │ │ │ + pcaddi $t0, 164836 │ │ │ │ + stptr.d $t0, $a0, 0 │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a1, $s1, 8 │ │ │ │ + addi.d $a0, $a0, 8 │ │ │ │ + bl -860 │ │ │ │ + ld.d $a0, $s1, 32 │ │ │ │ + pcaddi $t0, 164821 │ │ │ │ + st.d $t0, $s0, 24 │ │ │ │ + st.d $a0, $s0, 32 │ │ │ │ + bnez $a0, 64 # d080 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x180> │ │ │ │ + nop │ │ │ │ + ld.d $t0, $s1, 56 │ │ │ │ + vld $vr0, $s1, 40 │ │ │ │ + vst $vr0, $s0, 40 │ │ │ │ + pcaddi $t3, 165153 │ │ │ │ + pcaddi $t2, 165164 │ │ │ │ + pcaddi $t1, 165173 │ │ │ │ + stptr.d $t3, $s0, 0 │ │ │ │ + st.d $t2, $s0, 8 │ │ │ │ + st.d $t1, $s0, 24 │ │ │ │ + pcaddi $a2, 39517 │ │ │ │ + pcaddi $a1, 164748 │ │ │ │ + move $a0, $s0 │ │ │ │ + st.d $t0, $s0, 56 │ │ │ │ + bl -876 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ld.d $t0, $t0, 24 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + b -68 # d048 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x148> │ │ │ │ + move $s1, $a0 │ │ │ │ + addi.d $a0, $s0, 8 │ │ │ │ + bl -824 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -2416 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -856 │ │ │ │ + addi.d $sp, $sp, -32 │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + li.w $a0, 64 │ │ │ │ + st.d $ra, $sp, 24 │ │ │ │ + st.d $s0, $sp, 16 │ │ │ │ + bl -2896 │ │ │ │ + ld.d $a1, $sp, 8 │ │ │ │ + move $s0, $a0 │ │ │ │ + pcaddi $t0, 164791 │ │ │ │ + addi.d $a0, $a0, 8 │ │ │ │ + stptr.d $t0, $s0, 0 │ │ │ │ + bl -1032 │ │ │ │ + li.w $t3, -1 │ │ │ │ + pcaddi $t2, 165118 │ │ │ │ + pcaddi $t1, 165129 │ │ │ │ + pcaddi $t0, 165138 │ │ │ │ + st.d $zero, $s0, 32 │ │ │ │ + st.d $zero, $s0, 40 │ │ │ │ + st.d $zero, $s0, 48 │ │ │ │ + st.d $t3, $s0, 56 │ │ │ │ + stptr.d $t2, $s0, 0 │ │ │ │ + st.d $t1, $s0, 8 │ │ │ │ + st.d $t0, $s0, 24 │ │ │ │ + pcaddi $a2, 39478 │ │ │ │ + pcaddi $a1, 164709 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -1028 │ │ │ │ + addi.d $sp, $sp, -32 │ │ │ │ + st.d $s1, $sp, 8 │ │ │ │ + move $s1, $a0 │ │ │ │ + li.w $a0, 80 │ │ │ │ + st.d $ra, $sp, 24 │ │ │ │ + st.d $s0, $sp, 16 │ │ │ │ + bl -3008 │ │ │ │ + move $s0, $a0 │ │ │ │ + pcaddi $t0, 164764 │ │ │ │ + move $a1, $s1 │ │ │ │ + addi.d $a0, $a0, 8 │ │ │ │ + stptr.d $t0, $s0, 0 │ │ │ │ + bl -1784 │ │ │ │ + ld.d $t0, $s1, 16 │ │ │ │ + li.w $t4, -1 │ │ │ │ + pcaddi $t3, 165119 │ │ │ │ + st.d $t0, $s0, 24 │ │ │ │ + ld.d $t0, $s1, 24 │ │ │ │ + pcaddi $t2, 165128 │ │ │ │ + pcaddi $t1, 165137 │ │ │ │ + pcaddi $a2, 39326 │ │ │ │ + pcaddi $a1, 164709 │ │ │ │ + move $a0, $s0 │ │ │ │ + st.d $zero, $s0, 48 │ │ │ │ + st.d $zero, $s0, 56 │ │ │ │ + st.d $zero, $s0, 64 │ │ │ │ + st.d $t4, $s0, 72 │ │ │ │ + stptr.d $t3, $s0, 0 │ │ │ │ + st.d $t2, $s0, 8 │ │ │ │ + st.d $t1, $s0, 40 │ │ │ │ + st.d $t0, $s0, 32 │ │ │ │ + bl -1156 │ │ │ │ + addi.d $sp, $sp, -48 │ │ │ │ + st.d $s1, $sp, 24 │ │ │ │ + move $s1, $a0 │ │ │ │ + li.w $a0, 88 │ │ │ │ + st.d $ra, $sp, 40 │ │ │ │ + st.d $s0, $sp, 32 │ │ │ │ + st.d $s3, $sp, 8 │ │ │ │ + st.d $s2, $sp, 16 │ │ │ │ + bl -3144 │ │ │ │ + pcaddi $t0, 164731 │ │ │ │ + move $s0, $a0 │ │ │ │ + stptr.d $t0, $a0, 0 │ │ │ │ + addi.d $a1, $s1, 8 │ │ │ │ + addi.d $a0, $a0, 8 │ │ │ │ + bl -1920 │ │ │ │ + ld.d $t0, $s1, 24 │ │ │ │ + ld.d $t2, $s1, 40 │ │ │ │ + ld.d $a0, $s1, 56 │ │ │ │ + st.d $t0, $s0, 24 │ │ │ │ + ld.d $t0, $s1, 32 │ │ │ │ + pcaddi $s3, 165288 │ │ │ │ + pcaddi $t1, 164711 │ │ │ │ + st.d $s3, $s0, 8 │ │ │ │ + st.d $t2, $s0, 40 │ │ │ │ + st.d $t1, $s0, 48 │ │ │ │ + st.d $a0, $s0, 56 │ │ │ │ + st.d $t0, $s0, 32 │ │ │ │ + bnez $a0, 60 # d240 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x340> │ │ │ │ + ld.d $t0, $s1, 80 │ │ │ │ + vld $vr0, $s1, 64 │ │ │ │ + vst $vr0, $s0, 64 │ │ │ │ + pcaddi $t3, 165607 │ │ │ │ + pcaddi $t2, 165618 │ │ │ │ + pcaddi $t1, 165627 │ │ │ │ + stptr.d $t3, $s0, 0 │ │ │ │ + st.d $t2, $s0, 8 │ │ │ │ + st.d $t1, $s0, 48 │ │ │ │ + pcaddi $a2, 53181 │ │ │ │ + pcaddi $a1, 165248 │ │ │ │ + move $a0, $s0 │ │ │ │ + st.d $t0, $s0, 80 │ │ │ │ + bl -1324 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ld.d $t0, $t0, 24 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + b -68 # d208 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x308> │ │ │ │ + move $s1, $a0 │ │ │ │ + st.d $s3, $s0, 8 │ │ │ │ + addi.d $a0, $s0, 8 │ │ │ │ + bl -1548 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -2868 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -1308 │ │ │ │ + addi.d $sp, $sp, -32 │ │ │ │ + st.d $s1, $sp, 8 │ │ │ │ + move $s1, $a0 │ │ │ │ + li.w $a0, 88 │ │ │ │ + st.d $ra, $sp, 24 │ │ │ │ + st.d $s0, $sp, 16 │ │ │ │ + bl -3352 │ │ │ │ + move $s0, $a0 │ │ │ │ + pcaddi $t0, 164678 │ │ │ │ + move $a1, $s1 │ │ │ │ + addi.d $a0, $a0, 8 │ │ │ │ + stptr.d $t0, $s0, 0 │ │ │ │ + bl -2128 │ │ │ │ + ld.d $t0, $s1, 16 │ │ │ │ + ld.d $t5, $s1, 32 │ │ │ │ + li.w $t4, -1 │ │ │ │ + st.d $t0, $s0, 24 │ │ │ │ + ld.d $t0, $s1, 24 │ │ │ │ + pcaddi $t3, 165566 │ │ │ │ + pcaddi $t2, 165577 │ │ │ │ + pcaddi $t1, 165586 │ │ │ │ + pcaddi $a2, 53143 │ │ │ │ + pcaddi $a1, 165210 │ │ │ │ + move $a0, $s0 │ │ │ │ + st.d $t5, $s0, 40 │ │ │ │ + st.d $zero, $s0, 56 │ │ │ │ + st.d $zero, $s0, 64 │ │ │ │ + st.d $zero, $s0, 72 │ │ │ │ + st.d $t4, $s0, 80 │ │ │ │ + stptr.d $t3, $s0, 0 │ │ │ │ + st.d $t2, $s0, 8 │ │ │ │ + st.d $t1, $s0, 48 │ │ │ │ + st.d $t0, $s0, 32 │ │ │ │ + bl -1508 │ │ │ │ addi.d $sp, $sp, -32 │ │ │ │ st.d $s1, $sp, 8 │ │ │ │ move $s1, $a0 │ │ │ │ li.w $a0, 56 │ │ │ │ st.d $s0, $sp, 16 │ │ │ │ stptr.d $s2, $sp, 0 │ │ │ │ st.d $ra, $sp, 24 │ │ │ │ - bl -2508 │ │ │ │ + bl -3492 │ │ │ │ move $s0, $a0 │ │ │ │ ld.d $a0, $s1, 24 │ │ │ │ - pcaddi $t1, 165080 │ │ │ │ - pcaddi $s2, 164199 │ │ │ │ - pcaddi $t0, 165070 │ │ │ │ + pcaddi $t1, 164642 │ │ │ │ + pcaddi $s2, 164317 │ │ │ │ + pcaddi $t0, 164632 │ │ │ │ stptr.d $t1, $s0, 0 │ │ │ │ st.d $s2, $s0, 8 │ │ │ │ st.d $t0, $s0, 16 │ │ │ │ st.d $a0, $s0, 24 │ │ │ │ - bnez $a0, 60 # cfa0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0xa0> │ │ │ │ + bnez $a0, 60 # d378 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x478> │ │ │ │ ld.d $t0, $s1, 48 │ │ │ │ vld $vr0, $s1, 32 │ │ │ │ vst $vr0, $s0, 32 │ │ │ │ - pcaddi $t3, 164275 │ │ │ │ - pcaddi $t2, 164286 │ │ │ │ - pcaddi $t1, 164295 │ │ │ │ + pcaddi $t3, 164317 │ │ │ │ + pcaddi $t2, 164328 │ │ │ │ + pcaddi $t1, 164337 │ │ │ │ stptr.d $t3, $s0, 0 │ │ │ │ st.d $t2, $s0, 8 │ │ │ │ st.d $t1, $s0, 16 │ │ │ │ - pcaddi $a2, 7261 │ │ │ │ - pcaddi $a1, 164994 │ │ │ │ + pcaddi $a2, 93783 │ │ │ │ + pcaddi $a1, 165554 │ │ │ │ move $a0, $s0 │ │ │ │ st.d $t0, $s0, 48 │ │ │ │ - bl -652 │ │ │ │ + bl -1636 │ │ │ │ ldptr.d $t0, $a0, 0 │ │ │ │ ld.d $t0, $t0, 24 │ │ │ │ jirl $ra, $t0, 0 │ │ │ │ - b -68 # cf68 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x68> │ │ │ │ + b -68 # d340 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x440> │ │ │ │ move $s1, $a0 │ │ │ │ st.d $s2, $s0, 8 │ │ │ │ addi.d $a0, $s0, 8 │ │ │ │ - bl -860 │ │ │ │ + bl -1844 │ │ │ │ move $a0, $s0 │ │ │ │ - bl -2196 │ │ │ │ + bl -3180 │ │ │ │ move $a0, $s1 │ │ │ │ - bl -636 │ │ │ │ + bl -1620 │ │ │ │ + addi.d $sp, $sp, -16 │ │ │ │ + li.w $a0, 56 │ │ │ │ + st.d $ra, $sp, 8 │ │ │ │ + bl -3652 │ │ │ │ + li.w $t3, -1 │ │ │ │ + pcaddi $t2, 164289 │ │ │ │ + pcaddi $t1, 164300 │ │ │ │ + pcaddi $t0, 164309 │ │ │ │ + st.d $zero, $a0, 24 │ │ │ │ + st.d $zero, $a0, 32 │ │ │ │ + st.d $zero, $a0, 40 │ │ │ │ + st.d $t3, $a0, 48 │ │ │ │ + stptr.d $t2, $a0, 0 │ │ │ │ + st.d $t1, $a0, 8 │ │ │ │ + st.d $t0, $a0, 16 │ │ │ │ + pcaddi $a2, 93751 │ │ │ │ + pcaddi $a1, 165522 │ │ │ │ + bl -1756 │ │ │ │ addi.d $sp, $sp, -32 │ │ │ │ st.d $s1, $sp, 8 │ │ │ │ move $s1, $a0 │ │ │ │ li.w $a0, 72 │ │ │ │ st.d $s0, $sp, 16 │ │ │ │ stptr.d $s2, $sp, 0 │ │ │ │ st.d $ra, $sp, 24 │ │ │ │ - bl -2684 │ │ │ │ + bl -3740 │ │ │ │ move $s0, $a0 │ │ │ │ vld $vr0, $s1, 16 │ │ │ │ ld.d $a0, $s1, 40 │ │ │ │ vst $vr0, $s0, 16 │ │ │ │ - pcaddi $t1, 165034 │ │ │ │ - pcaddi $s2, 164163 │ │ │ │ - pcaddi $t0, 165024 │ │ │ │ + pcaddi $t1, 164578 │ │ │ │ + pcaddi $s2, 164293 │ │ │ │ + pcaddi $t0, 164568 │ │ │ │ stptr.d $t1, $s0, 0 │ │ │ │ st.d $s2, $s0, 8 │ │ │ │ st.d $t0, $s0, 32 │ │ │ │ st.d $a0, $s0, 40 │ │ │ │ - bnez $a0, 60 # d058 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x158> │ │ │ │ + bnez $a0, 60 # d478 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x578> │ │ │ │ ld.d $t0, $s1, 64 │ │ │ │ vld $vr0, $s1, 48 │ │ │ │ vst $vr0, $s0, 48 │ │ │ │ - pcaddi $t3, 164199 │ │ │ │ - pcaddi $t2, 164210 │ │ │ │ - pcaddi $t1, 164219 │ │ │ │ + pcaddi $t3, 164329 │ │ │ │ + pcaddi $t2, 164340 │ │ │ │ + pcaddi $t1, 164349 │ │ │ │ stptr.d $t3, $s0, 0 │ │ │ │ st.d $t2, $s0, 8 │ │ │ │ st.d $t1, $s0, 32 │ │ │ │ - pcaddi $a2, 7119 │ │ │ │ - pcaddi $a1, 164930 │ │ │ │ + pcaddi $a2, 100199 │ │ │ │ + pcaddi $a1, 165812 │ │ │ │ move $a0, $s0 │ │ │ │ st.d $t0, $s0, 64 │ │ │ │ - bl -836 │ │ │ │ + bl -1892 │ │ │ │ ldptr.d $t0, $a0, 0 │ │ │ │ ld.d $t0, $t0, 24 │ │ │ │ jirl $ra, $t0, 0 │ │ │ │ - b -68 # d020 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x120> │ │ │ │ + b -68 # d440 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x540> │ │ │ │ move $s1, $a0 │ │ │ │ st.d $s2, $s0, 8 │ │ │ │ addi.d $a0, $s0, 8 │ │ │ │ - bl -1044 │ │ │ │ + bl -2100 │ │ │ │ move $a0, $s0 │ │ │ │ - bl -2380 │ │ │ │ + bl -3436 │ │ │ │ move $a0, $s1 │ │ │ │ - bl -820 │ │ │ │ + bl -1876 │ │ │ │ addi.d $sp, $sp, -48 │ │ │ │ st.d $s1, $sp, 24 │ │ │ │ move $s1, $a0 │ │ │ │ li.w $a0, 64 │ │ │ │ st.d $ra, $sp, 40 │ │ │ │ st.d $s0, $sp, 32 │ │ │ │ st.d $s3, $sp, 8 │ │ │ │ st.d $s2, $sp, 16 │ │ │ │ - bl -2872 │ │ │ │ - pcaddi $t0, 164991 │ │ │ │ + bl -3928 │ │ │ │ + pcaddi $t0, 164535 │ │ │ │ move $s0, $a0 │ │ │ │ stptr.d $t0, $a0, 0 │ │ │ │ addi.d $a1, $s1, 8 │ │ │ │ addi.d $a0, $a0, 8 │ │ │ │ - bl -1648 │ │ │ │ + bl -2704 │ │ │ │ ld.d $a0, $s1, 32 │ │ │ │ - pcaddi $s3, 164996 │ │ │ │ - pcaddi $t0, 164975 │ │ │ │ + pcaddi $s3, 165840 │ │ │ │ + pcaddi $t0, 164519 │ │ │ │ st.d $s3, $s0, 8 │ │ │ │ st.d $t0, $s0, 24 │ │ │ │ st.d $a0, $s0, 32 │ │ │ │ - bnez $a0, 60 # d118 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x218> │ │ │ │ + bnez $a0, 60 # d538 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x638> │ │ │ │ ld.d $t0, $s1, 56 │ │ │ │ vld $vr0, $s1, 40 │ │ │ │ vst $vr0, $s0, 40 │ │ │ │ - pcaddi $t3, 164641 │ │ │ │ - pcaddi $t2, 164652 │ │ │ │ - pcaddi $t1, 164661 │ │ │ │ + pcaddi $t3, 165537 │ │ │ │ + pcaddi $t2, 165548 │ │ │ │ + pcaddi $t1, 165557 │ │ │ │ stptr.d $t3, $s0, 0 │ │ │ │ st.d $t2, $s0, 8 │ │ │ │ st.d $t1, $s0, 24 │ │ │ │ - pcaddi $a2, 7319 │ │ │ │ - pcaddi $a1, 164564 │ │ │ │ + pcaddi $a2, 100303 │ │ │ │ + pcaddi $a1, 165460 │ │ │ │ move $a0, $s0 │ │ │ │ st.d $t0, $s0, 56 │ │ │ │ - bl -1028 │ │ │ │ + bl -2084 │ │ │ │ ldptr.d $t0, $a0, 0 │ │ │ │ ld.d $t0, $t0, 24 │ │ │ │ jirl $ra, $t0, 0 │ │ │ │ - b -68 # d0e0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1e0> │ │ │ │ + b -68 # d500 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x600> │ │ │ │ move $s1, $a0 │ │ │ │ st.d $s3, $s0, 8 │ │ │ │ addi.d $a0, $s0, 8 │ │ │ │ - bl -2068 │ │ │ │ + bl -3124 │ │ │ │ move $a0, $s0 │ │ │ │ - bl -2572 │ │ │ │ + bl -3628 │ │ │ │ move $a0, $s1 │ │ │ │ - bl -1012 │ │ │ │ + bl -2068 │ │ │ │ addi.d $sp, $sp, -16 │ │ │ │ li.w $a0, 56 │ │ │ │ st.d $ra, $sp, 8 │ │ │ │ - bl -3044 │ │ │ │ + bl -4100 │ │ │ │ li.w $t3, -1 │ │ │ │ - pcaddi $t2, 164153 │ │ │ │ - pcaddi $t1, 164164 │ │ │ │ - pcaddi $t0, 164173 │ │ │ │ + pcaddi $t2, 164177 │ │ │ │ + pcaddi $t1, 164188 │ │ │ │ + pcaddi $t0, 164197 │ │ │ │ st.d $zero, $a0, 24 │ │ │ │ st.d $zero, $a0, 32 │ │ │ │ st.d $zero, $a0, 40 │ │ │ │ st.d $t3, $a0, 48 │ │ │ │ stptr.d $t2, $a0, 0 │ │ │ │ st.d $t1, $a0, 8 │ │ │ │ st.d $t0, $a0, 16 │ │ │ │ - pcaddi $a2, 7135 │ │ │ │ - pcaddi $a1, 164868 │ │ │ │ - bl -1148 │ │ │ │ + pcaddi $a2, 93639 │ │ │ │ + pcaddi $a1, 165410 │ │ │ │ + bl -2204 │ │ │ │ addi.d $sp, $sp, -16 │ │ │ │ stptr.d $s0, $sp, 0 │ │ │ │ move $s0, $a0 │ │ │ │ li.w $a0, 72 │ │ │ │ st.d $ra, $sp, 8 │ │ │ │ - bl -3124 │ │ │ │ + bl -4180 │ │ │ │ li.w $t3, -1 │ │ │ │ vld $vr0, $s0, 8 │ │ │ │ vst $vr0, $a0, 16 │ │ │ │ - pcaddi $t2, 164101 │ │ │ │ - pcaddi $t1, 164112 │ │ │ │ - pcaddi $t0, 164121 │ │ │ │ + pcaddi $t2, 164231 │ │ │ │ + pcaddi $t1, 164242 │ │ │ │ + pcaddi $t0, 164251 │ │ │ │ st.d $zero, $a0, 40 │ │ │ │ st.d $zero, $a0, 48 │ │ │ │ st.d $zero, $a0, 56 │ │ │ │ st.d $t3, $a0, 64 │ │ │ │ stptr.d $t2, $a0, 0 │ │ │ │ st.d $t1, $a0, 8 │ │ │ │ st.d $t0, $a0, 32 │ │ │ │ - pcaddi $a2, 7017 │ │ │ │ - pcaddi $a1, 164828 │ │ │ │ - bl -1236 │ │ │ │ + pcaddi $a2, 100097 │ │ │ │ + pcaddi $a1, 165710 │ │ │ │ + bl -2292 │ │ │ │ addi.d $sp, $sp, -32 │ │ │ │ st.d $a0, $sp, 8 │ │ │ │ li.w $a0, 64 │ │ │ │ st.d $ra, $sp, 24 │ │ │ │ st.d $s0, $sp, 16 │ │ │ │ - bl -3212 │ │ │ │ + bl -4268 │ │ │ │ ld.d $a1, $sp, 8 │ │ │ │ move $s0, $a0 │ │ │ │ - pcaddi $t0, 164904 │ │ │ │ + pcaddi $t0, 164448 │ │ │ │ addi.d $a0, $a0, 8 │ │ │ │ stptr.d $t0, $s0, 0 │ │ │ │ - bl -1988 │ │ │ │ + bl -3044 │ │ │ │ li.w $t3, -1 │ │ │ │ - pcaddi $t2, 164565 │ │ │ │ - pcaddi $t1, 164576 │ │ │ │ - pcaddi $t0, 164585 │ │ │ │ + pcaddi $t2, 165461 │ │ │ │ + pcaddi $t1, 165472 │ │ │ │ + pcaddi $t0, 165481 │ │ │ │ st.d $zero, $s0, 32 │ │ │ │ st.d $zero, $s0, 40 │ │ │ │ st.d $zero, $s0, 48 │ │ │ │ st.d $t3, $s0, 56 │ │ │ │ stptr.d $t2, $s0, 0 │ │ │ │ st.d $t1, $s0, 8 │ │ │ │ st.d $t0, $s0, 24 │ │ │ │ - pcaddi $a2, 7239 │ │ │ │ - pcaddi $a1, 164484 │ │ │ │ + pcaddi $a2, 100223 │ │ │ │ + pcaddi $a1, 165380 │ │ │ │ move $a0, $s0 │ │ │ │ - bl -1344 │ │ │ │ + bl -2400 │ │ │ │ nop │ │ │ │ addi.d $sp, $sp, -32 │ │ │ │ st.d $s1, $sp, 8 │ │ │ │ move $s1, $a0 │ │ │ │ li.w $a0, 240 │ │ │ │ st.d $s0, $sp, 16 │ │ │ │ st.d $ra, $sp, 24 │ │ │ │ - bl -3328 │ │ │ │ + bl -4384 │ │ │ │ move $s0, $a0 │ │ │ │ - pcaddi $t0, 164876 │ │ │ │ + pcaddi $t0, 164420 │ │ │ │ move $a1, $s1 │ │ │ │ addi.d $a0, $a0, 8 │ │ │ │ stptr.d $t0, $s0, 0 │ │ │ │ - bl 57400 # 1b2c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34c0> │ │ │ │ + bl 427096 # 75b00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3fc40> │ │ │ │ ldptr.w $t0, $s1, 184 │ │ │ │ li.w $t4, -1 │ │ │ │ - pcaddi $t3, 164565 │ │ │ │ - pcaddi $t2, 164576 │ │ │ │ - pcaddi $t1, 164589 │ │ │ │ + pcaddi $t3, 165461 │ │ │ │ + pcaddi $t2, 165472 │ │ │ │ + pcaddi $t1, 165485 │ │ │ │ st.d $zero, $s0, 208 │ │ │ │ st.d $zero, $s0, 216 │ │ │ │ st.d $zero, $s0, 224 │ │ │ │ st.d $t4, $s0, 232 │ │ │ │ stptr.d $t3, $s0, 0 │ │ │ │ st.d $t2, $s0, 8 │ │ │ │ st.d $t1, $s0, 200 │ │ │ │ st.w $t0, $s0, 192 │ │ │ │ - pcaddi $a2, 9088 │ │ │ │ - pcaddi $a1, 164471 │ │ │ │ + pcaddi $a2, 101992 │ │ │ │ + pcaddi $a1, 165367 │ │ │ │ move $a0, $s0 │ │ │ │ - bl -1468 │ │ │ │ + bl -2524 │ │ │ │ move $s1, $a0 │ │ │ │ move $a0, $s0 │ │ │ │ - bl -2984 │ │ │ │ + bl -4040 │ │ │ │ move $a0, $s1 │ │ │ │ - bl -1424 │ │ │ │ + bl -2480 │ │ │ │ nop │ │ │ │ addi.d $sp, $sp, -32 │ │ │ │ st.d $s1, $sp, 8 │ │ │ │ move $s1, $a0 │ │ │ │ li.w $a0, 240 │ │ │ │ st.d $s0, $sp, 16 │ │ │ │ st.d $ra, $sp, 24 │ │ │ │ - bl -3472 │ │ │ │ + bl -4528 │ │ │ │ move $s0, $a0 │ │ │ │ - pcaddi $t0, 164840 │ │ │ │ + pcaddi $t0, 164384 │ │ │ │ move $a1, $s1 │ │ │ │ addi.d $a0, $a0, 8 │ │ │ │ stptr.d $t0, $s0, 0 │ │ │ │ - bl 57256 # 1b2c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34c0> │ │ │ │ + bl 426952 # 75b00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3fc40> │ │ │ │ ldptr.w $t0, $s1, 184 │ │ │ │ li.w $t4, -1 │ │ │ │ - pcaddi $t3, 164563 │ │ │ │ - pcaddi $t2, 164574 │ │ │ │ - pcaddi $t1, 164587 │ │ │ │ + pcaddi $t3, 165459 │ │ │ │ + pcaddi $t2, 165470 │ │ │ │ + pcaddi $t1, 165483 │ │ │ │ st.d $zero, $s0, 208 │ │ │ │ st.d $zero, $s0, 216 │ │ │ │ st.d $zero, $s0, 224 │ │ │ │ st.d $t4, $s0, 232 │ │ │ │ stptr.d $t3, $s0, 0 │ │ │ │ st.d $t2, $s0, 8 │ │ │ │ st.d $t1, $s0, 200 │ │ │ │ st.w $t0, $s0, 192 │ │ │ │ - pcaddi $a2, 8824 │ │ │ │ - pcaddi $a1, 164453 │ │ │ │ + pcaddi $a2, 101728 │ │ │ │ + pcaddi $a1, 165349 │ │ │ │ move $a0, $s0 │ │ │ │ - bl -1612 │ │ │ │ + bl -2668 │ │ │ │ move $s1, $a0 │ │ │ │ move $a0, $s0 │ │ │ │ - bl -3128 │ │ │ │ + bl -4184 │ │ │ │ move $a0, $s1 │ │ │ │ - bl -1568 │ │ │ │ + bl -2624 │ │ │ │ nop │ │ │ │ addi.d $sp, $sp, -48 │ │ │ │ st.d $a0, $sp, 8 │ │ │ │ li.w $a0, 240 │ │ │ │ st.d $s0, $sp, 32 │ │ │ │ st.d $ra, $sp, 40 │ │ │ │ st.d $s1, $sp, 24 │ │ │ │ - bl -3616 │ │ │ │ + bl -4672 │ │ │ │ ld.d $a1, $sp, 8 │ │ │ │ move $s0, $a0 │ │ │ │ - bl 62084 # 1c620 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4820> │ │ │ │ - pcaddi $a2, 8804 │ │ │ │ - pcaddi $a1, 164433 │ │ │ │ + bl 431780 # 76e60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40fa0> │ │ │ │ + pcaddi $a2, 101708 │ │ │ │ + pcaddi $a1, 165329 │ │ │ │ move $a0, $s0 │ │ │ │ - bl -1692 │ │ │ │ + bl -2748 │ │ │ │ move $s1, $a0 │ │ │ │ move $a0, $s0 │ │ │ │ - bl -3208 │ │ │ │ + bl -4264 │ │ │ │ move $a0, $s1 │ │ │ │ - bl -1648 │ │ │ │ + bl -2704 │ │ │ │ nop │ │ │ │ addi.d $sp, $sp, -48 │ │ │ │ st.d $a0, $sp, 8 │ │ │ │ li.w $a0, 240 │ │ │ │ st.d $s0, $sp, 32 │ │ │ │ st.d $ra, $sp, 40 │ │ │ │ st.d $s1, $sp, 24 │ │ │ │ - bl -3696 │ │ │ │ + bl -4752 │ │ │ │ ld.d $a1, $sp, 8 │ │ │ │ move $s0, $a0 │ │ │ │ - bl 62644 # 1c8a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4aa0> │ │ │ │ - pcaddi $a2, 9012 │ │ │ │ - pcaddi $a1, 164395 │ │ │ │ + bl 432340 # 770e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41220> │ │ │ │ + pcaddi $a2, 101916 │ │ │ │ + pcaddi $a1, 165291 │ │ │ │ move $a0, $s0 │ │ │ │ - bl -1772 │ │ │ │ + bl -2828 │ │ │ │ move $s1, $a0 │ │ │ │ move $a0, $s0 │ │ │ │ - bl -3288 │ │ │ │ + bl -4344 │ │ │ │ move $a0, $s1 │ │ │ │ - bl -1728 │ │ │ │ - addi.d $sp, $sp, -16 │ │ │ │ - li.w $a0, 56 │ │ │ │ - st.d $ra, $sp, 8 │ │ │ │ - bl -3760 │ │ │ │ - li.w $t3, -1 │ │ │ │ - pcaddi $t2, 163974 │ │ │ │ - pcaddi $t1, 163985 │ │ │ │ - pcaddi $t0, 163994 │ │ │ │ - st.d $zero, $a0, 24 │ │ │ │ - st.d $zero, $a0, 32 │ │ │ │ - st.d $zero, $a0, 40 │ │ │ │ - st.d $t3, $a0, 48 │ │ │ │ - stptr.d $t2, $a0, 0 │ │ │ │ - st.d $t1, $a0, 8 │ │ │ │ - st.d $t0, $a0, 16 │ │ │ │ - pcaddi $a2, 6956 │ │ │ │ - pcaddi $a1, 164689 │ │ │ │ - bl -1864 │ │ │ │ + bl -2784 │ │ │ │ addi.d $sp, $sp, -16 │ │ │ │ li.w $a0, 56 │ │ │ │ st.d $ra, $sp, 8 │ │ │ │ - bl -3832 │ │ │ │ + bl -4816 │ │ │ │ li.w $t3, -1 │ │ │ │ - pcaddi $t2, 163956 │ │ │ │ - pcaddi $t1, 163967 │ │ │ │ - pcaddi $t0, 163976 │ │ │ │ + pcaddi $t2, 163998 │ │ │ │ + pcaddi $t1, 164009 │ │ │ │ + pcaddi $t0, 164018 │ │ │ │ st.d $zero, $a0, 24 │ │ │ │ st.d $zero, $a0, 32 │ │ │ │ st.d $zero, $a0, 40 │ │ │ │ st.d $t3, $a0, 48 │ │ │ │ stptr.d $t2, $a0, 0 │ │ │ │ st.d $t1, $a0, 8 │ │ │ │ st.d $t0, $a0, 16 │ │ │ │ - pcaddi $a2, 6938 │ │ │ │ - pcaddi $a1, 164671 │ │ │ │ - bl -1936 │ │ │ │ + pcaddi $a2, 93460 │ │ │ │ + pcaddi $a1, 165231 │ │ │ │ + bl -2920 │ │ │ │ addi.d $sp, $sp, -16 │ │ │ │ li.w $a0, 56 │ │ │ │ st.d $ra, $sp, 8 │ │ │ │ - bl -3904 │ │ │ │ + bl -4888 │ │ │ │ li.w $t3, -1 │ │ │ │ - pcaddi $t2, 163938 │ │ │ │ - pcaddi $t1, 163949 │ │ │ │ - pcaddi $t0, 163958 │ │ │ │ + pcaddi $t2, 163980 │ │ │ │ + pcaddi $t1, 163991 │ │ │ │ + pcaddi $t0, 164000 │ │ │ │ st.d $zero, $a0, 24 │ │ │ │ st.d $zero, $a0, 32 │ │ │ │ st.d $zero, $a0, 40 │ │ │ │ st.d $t3, $a0, 48 │ │ │ │ stptr.d $t2, $a0, 0 │ │ │ │ st.d $t1, $a0, 8 │ │ │ │ st.d $t0, $a0, 16 │ │ │ │ - pcaddi $a2, 6920 │ │ │ │ - pcaddi $a1, 164653 │ │ │ │ - bl -2008 │ │ │ │ - nop │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - st.d $s1, $sp, 8 │ │ │ │ - move $s1, $a0 │ │ │ │ - li.w $a0, 80 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - st.d $s0, $sp, 16 │ │ │ │ - stptr.d $s2, $sp, 0 │ │ │ │ - bl -3996 │ │ │ │ - pcaddi $t0, 164710 │ │ │ │ - move $s0, $a0 │ │ │ │ - stptr.d $t0, $a0, 0 │ │ │ │ - addi.d $a1, $s1, 8 │ │ │ │ - addi.d $a0, $a0, 8 │ │ │ │ - bl -2772 │ │ │ │ - ld.d $t1, $s1, 24 │ │ │ │ - ld.d $a0, $s1, 48 │ │ │ │ - pcalau12i $t0, 163 │ │ │ │ - ld.d $t0, $t0, -224 │ │ │ │ - st.d $t1, $s0, 24 │ │ │ │ - ld.d $t1, $s1, 32 │ │ │ │ - pcaddi $t2, 164690 │ │ │ │ - addi.d $t0, $t0, 16 │ │ │ │ - st.d $t0, $s0, 8 │ │ │ │ - st.d $t2, $s0, 40 │ │ │ │ - st.d $a0, $s0, 48 │ │ │ │ - st.d $t1, $s0, 32 │ │ │ │ - bnez $a0, 64 # d598 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x698> │ │ │ │ - nop │ │ │ │ - ld.d $t0, $s1, 72 │ │ │ │ - vld $vr0, $s1, 56 │ │ │ │ - vst $vr0, $s0, 56 │ │ │ │ - pcaddi $t3, 165365 │ │ │ │ - pcaddi $t2, 165376 │ │ │ │ - pcaddi $t1, 165385 │ │ │ │ - stptr.d $t3, $s0, 0 │ │ │ │ - st.d $t2, $s0, 8 │ │ │ │ - st.d $t1, $s0, 40 │ │ │ │ - pcaddi $a2, 61047 │ │ │ │ - pcaddi $a1, 164974 │ │ │ │ - move $a0, $s0 │ │ │ │ - st.d $t0, $s0, 72 │ │ │ │ - bl -2180 │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 24 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - b -68 # d560 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x660> │ │ │ │ - move $s1, $a0 │ │ │ │ - addi.d $a0, $s0, 8 │ │ │ │ - bl -2400 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -3720 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -2160 │ │ │ │ - nop │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - st.d $s1, $sp, 8 │ │ │ │ - move $s1, $a0 │ │ │ │ - li.w $a0, 64 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - st.d $s0, $sp, 16 │ │ │ │ - stptr.d $s2, $sp, 0 │ │ │ │ - bl -4212 │ │ │ │ - pcaddi $t0, 164656 │ │ │ │ - stptr.d $t0, $a0, 0 │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a1, $s1, 8 │ │ │ │ - addi.d $a0, $a0, 8 │ │ │ │ - bl -2348 │ │ │ │ - ld.d $a0, $s1, 32 │ │ │ │ - pcaddi $t0, 164641 │ │ │ │ - st.d $t0, $s0, 24 │ │ │ │ - st.d $a0, $s0, 32 │ │ │ │ - bnez $a0, 64 # d650 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x750> │ │ │ │ + pcaddi $a2, 93442 │ │ │ │ + pcaddi $a1, 165213 │ │ │ │ + bl -2992 │ │ │ │ nop │ │ │ │ - ld.d $t0, $s1, 56 │ │ │ │ - vld $vr0, $s1, 40 │ │ │ │ - vst $vr0, $s0, 40 │ │ │ │ - pcaddi $t3, 165289 │ │ │ │ - pcaddi $t2, 165300 │ │ │ │ - pcaddi $t1, 165309 │ │ │ │ - stptr.d $t3, $s0, 0 │ │ │ │ - st.d $t2, $s0, 8 │ │ │ │ - st.d $t1, $s0, 24 │ │ │ │ - pcaddi $a2, 61129 │ │ │ │ - pcaddi $a1, 164904 │ │ │ │ - move $a0, $s0 │ │ │ │ - st.d $t0, $s0, 56 │ │ │ │ - bl -2364 │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 24 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - b -68 # d618 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x718> │ │ │ │ - move $s1, $a0 │ │ │ │ - addi.d $a0, $s0, 8 │ │ │ │ - bl -2312 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -3904 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -2344 │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - li.w $a0, 64 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - st.d $s0, $sp, 16 │ │ │ │ - bl -4384 │ │ │ │ - ld.d $a1, $sp, 8 │ │ │ │ - move $s0, $a0 │ │ │ │ - pcaddi $t0, 164611 │ │ │ │ - addi.d $a0, $a0, 8 │ │ │ │ - stptr.d $t0, $s0, 0 │ │ │ │ - bl -2520 │ │ │ │ - li.w $t3, -1 │ │ │ │ - pcaddi $t2, 165254 │ │ │ │ - pcaddi $t1, 165265 │ │ │ │ - pcaddi $t0, 165274 │ │ │ │ - st.d $zero, $s0, 32 │ │ │ │ - st.d $zero, $s0, 40 │ │ │ │ - st.d $zero, $s0, 48 │ │ │ │ - st.d $t3, $s0, 56 │ │ │ │ - stptr.d $t2, $s0, 0 │ │ │ │ - st.d $t1, $s0, 8 │ │ │ │ - st.d $t0, $s0, 24 │ │ │ │ - pcaddi $a2, 61090 │ │ │ │ - pcaddi $a1, 164865 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -2516 │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - st.d $s1, $sp, 8 │ │ │ │ - move $s1, $a0 │ │ │ │ - li.w $a0, 80 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - st.d $s0, $sp, 16 │ │ │ │ - bl -4496 │ │ │ │ - move $s0, $a0 │ │ │ │ - pcaddi $t0, 164584 │ │ │ │ - move $a1, $s1 │ │ │ │ - addi.d $a0, $a0, 8 │ │ │ │ - stptr.d $t0, $s0, 0 │ │ │ │ - bl -3272 │ │ │ │ - ld.d $t0, $s1, 16 │ │ │ │ - li.w $t4, -1 │ │ │ │ - pcaddi $t3, 165255 │ │ │ │ - st.d $t0, $s0, 24 │ │ │ │ - ld.d $t0, $s1, 24 │ │ │ │ - pcaddi $t2, 165264 │ │ │ │ - pcaddi $t1, 165273 │ │ │ │ - pcaddi $a2, 60938 │ │ │ │ - pcaddi $a1, 164865 │ │ │ │ - move $a0, $s0 │ │ │ │ - st.d $zero, $s0, 48 │ │ │ │ - st.d $zero, $s0, 56 │ │ │ │ - st.d $zero, $s0, 64 │ │ │ │ - st.d $t4, $s0, 72 │ │ │ │ - stptr.d $t3, $s0, 0 │ │ │ │ - st.d $t2, $s0, 8 │ │ │ │ - st.d $t1, $s0, 40 │ │ │ │ - st.d $t0, $s0, 32 │ │ │ │ - bl -2644 │ │ │ │ - addi.d $sp, $sp, -48 │ │ │ │ - st.d $s1, $sp, 24 │ │ │ │ - move $s1, $a0 │ │ │ │ - li.w $a0, 88 │ │ │ │ - st.d $ra, $sp, 40 │ │ │ │ - st.d $s0, $sp, 32 │ │ │ │ - st.d $s3, $sp, 8 │ │ │ │ - st.d $s2, $sp, 16 │ │ │ │ - bl -4632 │ │ │ │ - pcaddi $t0, 164551 │ │ │ │ - move $s0, $a0 │ │ │ │ - stptr.d $t0, $a0, 0 │ │ │ │ - addi.d $a1, $s1, 8 │ │ │ │ - addi.d $a0, $a0, 8 │ │ │ │ - bl -3408 │ │ │ │ - ld.d $t0, $s1, 24 │ │ │ │ - ld.d $t2, $s1, 40 │ │ │ │ - ld.d $a0, $s1, 56 │ │ │ │ - st.d $t0, $s0, 24 │ │ │ │ - ld.d $t0, $s1, 32 │ │ │ │ - pcaddi $s3, 165424 │ │ │ │ - pcaddi $t1, 164531 │ │ │ │ - st.d $s3, $s0, 8 │ │ │ │ - st.d $t2, $s0, 40 │ │ │ │ - st.d $t1, $s0, 48 │ │ │ │ - st.d $a0, $s0, 56 │ │ │ │ - st.d $t0, $s0, 32 │ │ │ │ - bnez $a0, 60 # d810 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x910> │ │ │ │ - ld.d $t0, $s1, 80 │ │ │ │ - vld $vr0, $s1, 64 │ │ │ │ - vst $vr0, $s0, 64 │ │ │ │ - pcaddi $t3, 165743 │ │ │ │ - pcaddi $t2, 165754 │ │ │ │ - pcaddi $t1, 165763 │ │ │ │ - stptr.d $t3, $s0, 0 │ │ │ │ - st.d $t2, $s0, 8 │ │ │ │ - st.d $t1, $s0, 48 │ │ │ │ - pcaddi $a2, 74737 │ │ │ │ - pcaddi $a1, 165384 │ │ │ │ - move $a0, $s0 │ │ │ │ - st.d $t0, $s0, 80 │ │ │ │ - bl -2812 │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 24 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - b -68 # d7d8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x8d8> │ │ │ │ - move $s1, $a0 │ │ │ │ - st.d $s3, $s0, 8 │ │ │ │ - addi.d $a0, $s0, 8 │ │ │ │ - bl -3036 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -4356 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -2796 │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - st.d $s1, $sp, 8 │ │ │ │ - move $s1, $a0 │ │ │ │ - li.w $a0, 88 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - st.d $s0, $sp, 16 │ │ │ │ - bl -4840 │ │ │ │ - move $s0, $a0 │ │ │ │ - pcaddi $t0, 164498 │ │ │ │ - move $a1, $s1 │ │ │ │ - addi.d $a0, $a0, 8 │ │ │ │ - stptr.d $t0, $s0, 0 │ │ │ │ - bl -3616 │ │ │ │ - ld.d $t0, $s1, 16 │ │ │ │ - ld.d $t5, $s1, 32 │ │ │ │ - li.w $t4, -1 │ │ │ │ - st.d $t0, $s0, 24 │ │ │ │ - ld.d $t0, $s1, 24 │ │ │ │ - pcaddi $t3, 165702 │ │ │ │ - pcaddi $t2, 165713 │ │ │ │ - pcaddi $t1, 165722 │ │ │ │ - pcaddi $a2, 74699 │ │ │ │ - pcaddi $a1, 165346 │ │ │ │ - move $a0, $s0 │ │ │ │ - st.d $t5, $s0, 40 │ │ │ │ - st.d $zero, $s0, 56 │ │ │ │ - st.d $zero, $s0, 64 │ │ │ │ - st.d $zero, $s0, 72 │ │ │ │ - st.d $t4, $s0, 80 │ │ │ │ - stptr.d $t3, $s0, 0 │ │ │ │ - st.d $t2, $s0, 8 │ │ │ │ - st.d $t1, $s0, 48 │ │ │ │ - st.d $t0, $s0, 32 │ │ │ │ - bl -2996 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ addi.d $sp, $sp, -1280 │ │ │ │ @@ -690,20 +690,20 @@ │ │ │ │ addi.d $t1, $s8, 32 │ │ │ │ st.d $t1, $sp, 40 │ │ │ │ nop │ │ │ │ addi.d $s2, $s2, 8 │ │ │ │ bne $s5, $s2, -124 # d960 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0xa60> │ │ │ │ ld.d $s0, $sp, 8 │ │ │ │ move $a0, $s0 │ │ │ │ - bl 63448 # 1d1c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53c0> │ │ │ │ + bl 447224 # 7ace0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44e20> │ │ │ │ addi.d $a1, $sp, 32 │ │ │ │ move $a0, $s0 │ │ │ │ - bl 64700 # 1d6b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x58b0> │ │ │ │ + bl 448476 # 7b1d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45310> │ │ │ │ move $a0, $s0 │ │ │ │ - bl 63780 # 1d320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5520> │ │ │ │ + bl 447556 # 7ae40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44f80> │ │ │ │ ld.d $s0, $sp, 32 │ │ │ │ ld.d $s1, $sp, 40 │ │ │ │ beq $s0, $s1, 32 # da28 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0xb28> │ │ │ │ nop │ │ │ │ ldptr.d $a0, $s0, 0 │ │ │ │ addi.d $t0, $s0, 16 │ │ │ │ beq $a0, $t0, 8 # da20 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0xb20> │ │ │ │ @@ -885,15 +885,15 @@ │ │ │ │ pcalau12i $t1, 163 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ ld.d $t0, $sp, 1176 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ bnez $t0, -64 # dcb0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0xdb0> │ │ │ │ - pcaddi $a0, 113767 │ │ │ │ + pcaddi $a0, 113789 │ │ │ │ bl -5608 │ │ │ │ nop │ │ │ │ move $s0, $a0 │ │ │ │ ld.d $a0, $sp, 8 │ │ │ │ bl -4872 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ nop │ │ │ │ ld.d $s1, $sp, 32 │ │ │ │ @@ -916,35 +916,35 @@ │ │ │ │ ld.d $t0, $sp, 1176 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ bnez $t0, -176 # dcb0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0xdb0> │ │ │ │ move $a0, $s0 │ │ │ │ bl -4120 │ │ │ │ nop │ │ │ │ - pcaddi $a0, 114572 │ │ │ │ + pcaddi $a0, 113772 │ │ │ │ bl -6084 │ │ │ │ move $s0, $a0 │ │ │ │ ld.d $a0, $sp, 8 │ │ │ │ - bl 62880 # 1d320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5520> │ │ │ │ + bl 446656 # 7ae40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44f80> │ │ │ │ b -116 # dd10 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0xe10> │ │ │ │ nop │ │ │ │ nop │ │ │ │ lu12i.w $t1, 3674 │ │ │ │ addi.d $sp, $sp, -48 │ │ │ │ ori $t1, $t1, 0xceb │ │ │ │ pcalau12i $t0, 163 │ │ │ │ lu12i.w $t2, 3674 │ │ │ │ lu12i.w $t5, 442488 │ │ │ │ - st.d $t1, $t0, 664 │ │ │ │ + st.d $t1, $t0, 624 │ │ │ │ st.d $ra, $sp, 40 │ │ │ │ st.d $s0, $sp, 32 │ │ │ │ st.d $s1, $sp, 24 │ │ │ │ st.d $s2, $sp, 16 │ │ │ │ st.d $s3, $sp, 8 │ │ │ │ - pcaddi $t3, 166200 │ │ │ │ + pcaddi $t3, 166190 │ │ │ │ ori $t2, $t2, 0xceb │ │ │ │ li.w $t1, 1 │ │ │ │ ori $t5, $t5, 0x965 │ │ │ │ li.w $t4, 624 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ @@ -954,97 +954,97 @@ │ │ │ │ addi.d $t3, $t3, 8 │ │ │ │ add.d $t0, $t0, $t1 │ │ │ │ bstrpick.d $t2, $t0, 0x1f, 0x0 │ │ │ │ addi.d $t1, $t1, 1 │ │ │ │ st.d $t2, $t3, -8 │ │ │ │ bne $t1, $t4, -32 # dde0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0xee0> │ │ │ │ pcalau12i $t0, 116 │ │ │ │ - fld.d $fa0, $t0, 1136 │ │ │ │ + fld.d $fa0, $t0, 16 │ │ │ │ pcalau12i $t4, 164 │ │ │ │ move $t5, $zero │ │ │ │ - st.d $t1, $t4, 1560 │ │ │ │ + st.d $t1, $t4, 1520 │ │ │ │ lu32i.d $t5, 32768 │ │ │ │ pcalau12i $t1, 164 │ │ │ │ pcalau12i $t0, 164 │ │ │ │ - pcaddi $a0, 166095 │ │ │ │ - st.d $t5, $t1, 1568 │ │ │ │ + pcaddi $a0, 166085 │ │ │ │ + st.d $t5, $t1, 1528 │ │ │ │ pcalau12i $t1, 164 │ │ │ │ - st.d $zero, $t1, 1576 │ │ │ │ - fst.d $fa0, $t0, 1584 │ │ │ │ + st.d $zero, $t1, 1536 │ │ │ │ + fst.d $fa0, $t0, 1544 │ │ │ │ bl -6616 │ │ │ │ pcalau12i $t1, 163 │ │ │ │ ld.d $t1, $t1, -288 │ │ │ │ ld.d $s2, $t1, 8 │ │ │ │ pcalau12i $t0, 163 │ │ │ │ - st.h $zero, $t0, 576 │ │ │ │ + st.h $zero, $t0, 536 │ │ │ │ ld.d $a0, $s2, -24 │ │ │ │ ld.d $s3, $t1, 16 │ │ │ │ pcalau12i $s1, 163 │ │ │ │ ld.d $s1, $s1, -360 │ │ │ │ - pcaddi $s0, 166018 │ │ │ │ + pcaddi $s0, 166008 │ │ │ │ pcalau12i $t4, 163 │ │ │ │ addi.d $s1, $s1, 16 │ │ │ │ pcalau12i $t3, 163 │ │ │ │ pcalau12i $t2, 163 │ │ │ │ pcalau12i $t1, 163 │ │ │ │ pcalau12i $t0, 163 │ │ │ │ st.d $s1, $s0, 248 │ │ │ │ - st.d $zero, $t4, 568 │ │ │ │ - st.d $zero, $t3, 584 │ │ │ │ - st.d $zero, $t2, 592 │ │ │ │ - st.d $zero, $t1, 600 │ │ │ │ - st.d $zero, $t0, 608 │ │ │ │ + st.d $zero, $t4, 528 │ │ │ │ + st.d $zero, $t3, 544 │ │ │ │ + st.d $zero, $t2, 552 │ │ │ │ + st.d $zero, $t1, 560 │ │ │ │ + st.d $zero, $t0, 568 │ │ │ │ stptr.d $s2, $s0, 0 │ │ │ │ add.d $a0, $s0, $a0 │ │ │ │ move $a1, $zero │ │ │ │ stptr.d $s3, $a0, 0 │ │ │ │ bl -5108 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ pcalau12i $t0, 163 │ │ │ │ ld.d $t0, $t0, -128 │ │ │ │ addi.d $t1, $t0, 24 │ │ │ │ - pcaddi $a0, 165999 │ │ │ │ + pcaddi $a0, 165989 │ │ │ │ addi.d $t0, $t0, 64 │ │ │ │ stptr.d $t1, $s0, 0 │ │ │ │ st.d $t0, $s0, 248 │ │ │ │ bl -5636 # c8c0 >::basic_filebuf()@plt> │ │ │ │ - pcaddi $a1, 165994 │ │ │ │ - pcaddi $a0, 166053 │ │ │ │ + pcaddi $a1, 165984 │ │ │ │ + pcaddi $a0, 166043 │ │ │ │ bl -5152 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ li.w $t1, 1 │ │ │ │ li.w $t0, -1 │ │ │ │ pcaddi $a2, 165973 │ │ │ │ - pcaddi $a1, 165986 │ │ │ │ - pcaddi $a0, 54551 │ │ │ │ + pcaddi $a1, 165976 │ │ │ │ + pcaddi $a0, 191 │ │ │ │ st.h $t1, $s0, 512 │ │ │ │ st.w $t0, $s0, 516 │ │ │ │ bl -6784 │ │ │ │ pcalau12i $t1, 163 │ │ │ │ pcalau12i $t0, 163 │ │ │ │ - st.d $zero, $t1, 624 │ │ │ │ - st.d $zero, $t0, 632 │ │ │ │ + st.d $zero, $t1, 584 │ │ │ │ + st.d $zero, $t0, 592 │ │ │ │ bl -7156 │ │ │ │ ld.d $ra, $sp, 40 │ │ │ │ st.d $a0, $s0, 520 │ │ │ │ ld.d $s1, $sp, 24 │ │ │ │ ld.d $s0, $sp, 32 │ │ │ │ ld.d $s2, $sp, 16 │ │ │ │ ld.d $s3, $sp, 8 │ │ │ │ addi.d $sp, $sp, 48 │ │ │ │ ret │ │ │ │ move $s2, $a0 │ │ │ │ nop │ │ │ │ stptr.d $s4, $sp, 0 │ │ │ │ - pcaddi $a0, 166027 │ │ │ │ + pcaddi $a0, 166017 │ │ │ │ st.d $s1, $s0, 248 │ │ │ │ bl -6812 │ │ │ │ move $a0, $s2 │ │ │ │ bl -4596 │ │ │ │ stptr.d $s4, $sp, 0 │ │ │ │ move $s4, $a0 │ │ │ │ - pcaddi $a0, 165960 │ │ │ │ + pcaddi $a0, 165950 │ │ │ │ bl -4916 # cc20 >::~basic_filebuf()@plt> │ │ │ │ move $t0, $s4 │ │ │ │ ldptr.d $s4, $sp, 0 │ │ │ │ ld.d $t1, $s2, -24 │ │ │ │ stptr.d $s2, $s0, 0 │ │ │ │ move $s2, $t0 │ │ │ │ stx.d $s3, $s0, $t1 │ │ │ │ @@ -1192,17729 +1192,20583 @@ │ │ │ │ li.d $t0, 80 │ │ │ │ lu32i.d $t0, 0 │ │ │ │ lu52i.d $t0, $t0, 0 │ │ │ │ add.d $t0, $t1, $t0 │ │ │ │ addi.d $sp, $sp, 16 │ │ │ │ jr $t0 │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -16 │ │ │ │ - li.w $a0, 176 │ │ │ │ - st.d $ra, $sp, 8 │ │ │ │ - bl -6460 │ │ │ │ - st.b $zero, $a0, 40 │ │ │ │ - st.b $zero, $a0, 80 │ │ │ │ - st.b $zero, $a0, 120 │ │ │ │ - ld.d $ra, $sp, 8 │ │ │ │ - pcaddi $t4, 163950 │ │ │ │ - pcaddi $t3, 163977 │ │ │ │ - addi.d $t2, $a0, 40 │ │ │ │ - addi.d $t1, $a0, 80 │ │ │ │ - addi.d $t0, $a0, 120 │ │ │ │ - stptr.d $t4, $a0, 0 │ │ │ │ - st.d $t3, $a0, 8 │ │ │ │ - st.d $zero, $a0, 16 │ │ │ │ - st.d $t2, $a0, 24 │ │ │ │ - st.d $zero, $a0, 32 │ │ │ │ - st.d $zero, $a0, 56 │ │ │ │ - st.d $t1, $a0, 64 │ │ │ │ - st.d $zero, $a0, 72 │ │ │ │ - st.d $zero, $a0, 96 │ │ │ │ - st.d $t0, $a0, 104 │ │ │ │ - st.d $zero, $a0, 112 │ │ │ │ - st.w $zero, $a0, 136 │ │ │ │ - st.b $zero, $a0, 140 │ │ │ │ - st.d $zero, $a0, 144 │ │ │ │ - addi.d $sp, $sp, 16 │ │ │ │ ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -64 │ │ │ │ - st.d $s1, $sp, 40 │ │ │ │ - st.d $ra, $sp, 56 │ │ │ │ - st.d $s0, $sp, 48 │ │ │ │ - st.d $s2, $sp, 32 │ │ │ │ - addi.d $s1, $a0, 16 │ │ │ │ - pcalau12i $t0, 162 │ │ │ │ - ld.d $t0, $t0, -160 │ │ │ │ - ld.d $t0, $t0, 0 │ │ │ │ - st.d $t0, $sp, 24 │ │ │ │ - li.w $t0, 0x0 │ │ │ │ - stptr.d $s1, $a0, 0 │ │ │ │ - beqz $a1, 248 # e368 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1468> │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + addi.d $sp, $sp, -32 │ │ │ │ + st.d $s0, $sp, 16 │ │ │ │ move $s0, $a0 │ │ │ │ - move $a0, $a1 │ │ │ │ - move $s2, $a1 │ │ │ │ - bl -6016 │ │ │ │ - li.w $t1, 15 │ │ │ │ - st.d $a0, $sp, 16 │ │ │ │ - move $t0, $a0 │ │ │ │ - bltu $t1, $a0, 144 # e320 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1420> │ │ │ │ - li.w $t1, 1 │ │ │ │ - bne $a0, $t1, 104 # e300 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1400> │ │ │ │ - ld.bu $t1, $s2, 0 │ │ │ │ - st.b $t1, $s0, 16 │ │ │ │ + addi.d $a0, $a0, 8 │ │ │ │ + st.d $ra, $sp, 24 │ │ │ │ + bl -7716 # c3d0 >::close()@plt> │ │ │ │ + beqz $a0, 168 # e2a0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x13a0> │ │ │ │ nop │ │ │ │ - stx.b $zero, $s1, $t0 │ │ │ │ - st.d $t0, $s0, 8 │ │ │ │ + pcalau12i $t0, 162 │ │ │ │ + ld.d $t0, $t0, -128 │ │ │ │ pcalau12i $t1, 162 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 24 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, 192 # e388 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1488> │ │ │ │ - ld.d $ra, $sp, 56 │ │ │ │ - ld.d $s0, $sp, 48 │ │ │ │ - ld.d $s1, $sp, 40 │ │ │ │ - ld.d $s2, $sp, 32 │ │ │ │ - addi.d $sp, $sp, 64 │ │ │ │ - ret │ │ │ │ + ld.d $t1, $t1, -136 │ │ │ │ + addi.d $t2, $t0, 24 │ │ │ │ + addi.d $t1, $t1, 16 │ │ │ │ + addi.d $t0, $t0, 64 │ │ │ │ + addi.d $a0, $s0, 8 │ │ │ │ + stptr.d $t2, $s0, 0 │ │ │ │ + st.d $t0, $s0, 248 │ │ │ │ + st.d $t1, $s0, 8 │ │ │ │ + bl -7772 # c3d0 >::close()@plt> │ │ │ │ + addi.d $a0, $s0, 112 │ │ │ │ + bl -5124 # ce30 ::~__basic_file()@plt> │ │ │ │ + pcalau12i $t0, 162 │ │ │ │ + ld.d $t0, $t0, -296 │ │ │ │ + addi.d $t0, $t0, 16 │ │ │ │ + addi.d $a0, $s0, 64 │ │ │ │ + st.d $t0, $s0, 8 │ │ │ │ + bl -5884 │ │ │ │ + pcalau12i $t2, 162 │ │ │ │ + ld.d $t2, $t2, -288 │ │ │ │ + ld.d $t1, $t2, 8 │ │ │ │ + ld.d $t3, $t2, 16 │ │ │ │ + pcalau12i $t0, 162 │ │ │ │ + ld.d $t0, $t0, -360 │ │ │ │ + ld.d $t2, $t1, -24 │ │ │ │ + stptr.d $t1, $s0, 0 │ │ │ │ + addi.d $t0, $t0, 16 │ │ │ │ + stx.d $t3, $s0, $t2 │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + st.d $t0, $s0, 248 │ │ │ │ + addi.d $a0, $s0, 248 │ │ │ │ + ld.d $s0, $sp, 16 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + b -7660 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ldptr.d $t0, $s0, 0 │ │ │ │ + ld.d $a0, $t0, -24 │ │ │ │ + add.d $a0, $s0, $a0 │ │ │ │ + ldptr.w $a1, $a0, 32 │ │ │ │ + ori $a1, $a1, 0x4 │ │ │ │ + bl -5556 # cd00 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ + b -184 # e200 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1300> │ │ │ │ nop │ │ │ │ + bl -7616 │ │ │ │ + bl -5668 │ │ │ │ + b -152 # e230 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1330> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - beqz $a0, -88 # e2a8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x13a8> │ │ │ │ - b 68 # e348 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1448> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + addi.d $sp, $sp, -48 │ │ │ │ + st.d $s2, $sp, 16 │ │ │ │ + st.d $s3, $sp, 8 │ │ │ │ + ld.d $s2, $a0, 40 │ │ │ │ + ld.d $s3, $a0, 32 │ │ │ │ + st.d $s0, $sp, 32 │ │ │ │ + st.d $ra, $sp, 40 │ │ │ │ + st.d $s1, $sp, 24 │ │ │ │ + st.d $zero, $a0, 32 │ │ │ │ + st.d $zero, $a0, 40 │ │ │ │ + st.d $zero, $a0, 48 │ │ │ │ + move $s0, $a0 │ │ │ │ + beq $s3, $s2, 40 # e338 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1438> │ │ │ │ + move $s1, $s3 │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ldptr.d $a0, $s1, 0 │ │ │ │ + beqz $a0, 412 # e4c0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x15c0> │ │ │ │ + addi.d $s1, $s1, 24 │ │ │ │ + bl -6876 │ │ │ │ + bne $s2, $s1, -16 # e320 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1420> │ │ │ │ nop │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - move $a2, $zero │ │ │ │ - addi.d $a1, $sp, 16 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -5568 # cd70 , 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 -5748 │ │ │ │ - ld.d $t0, $sp, 16 │ │ │ │ - ldptr.d $s1, $s0, 0 │ │ │ │ - b -184 # e2a8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x13a8> │ │ │ │ + beqz $s3, 16 # e348 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1448> │ │ │ │ + move $a0, $s3 │ │ │ │ + bl -6896 │ │ │ │ nop │ │ │ │ - pcalau12i $t1, 162 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 24 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - beqz $t0, 16 # e390 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1490> │ │ │ │ + ld.d $s3, $s0, 56 │ │ │ │ + ld.d $s2, $s0, 64 │ │ │ │ + st.d $zero, $s0, 56 │ │ │ │ + st.d $zero, $s0, 64 │ │ │ │ + st.d $zero, $s0, 72 │ │ │ │ + beq $s3, $s2, 44 # e388 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1488> │ │ │ │ + move $s1, $s3 │ │ │ │ nop │ │ │ │ - bl -7352 │ │ │ │ nop │ │ │ │ - pcaddi $a0, 113344 │ │ │ │ - bl -7300 │ │ │ │ nop │ │ │ │ + ldptr.d $a0, $s1, 0 │ │ │ │ + beqz $a0, 364 # e4e0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x15e0> │ │ │ │ + addi.d $s1, $s1, 24 │ │ │ │ + bl -6956 │ │ │ │ + bne $s2, $s1, -16 # e370 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1470> │ │ │ │ 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 -6348 │ │ │ │ - addi.d $t0, $s0, 16 │ │ │ │ - add.d $a1, $a0, $s1 │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - st.b $zero, $s0, 16 │ │ │ │ - st.d $zero, $s0, 8 │ │ │ │ - stptr.d $t0, $s0, 0 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -6076 # cc30 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ - ld.d $t1, $s0, 8 │ │ │ │ - li.w $t0, -2 │ │ │ │ - ld.d $a2, $sp, 8 │ │ │ │ - lu52i.d $t0, $t0, 2047 │ │ │ │ - sub.d $t0, $t0, $t1 │ │ │ │ - bltu $t0, $a2, 116 # e478 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1578> │ │ │ │ - move $a1, $s2 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -8080 # c480 , std::allocator >::_M_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 │ │ │ │ - bltu $t0, $s1, 76 # e470 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1570> │ │ │ │ - move $a2, $s1 │ │ │ │ - move $a1, $s3 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -8116 # c480 , std::allocator >::_M_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 -6752 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -5912 │ │ │ │ + beqz $s3, 16 # e398 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1498> │ │ │ │ + move $a0, $s3 │ │ │ │ + bl -6976 │ │ │ │ nop │ │ │ │ - pcaddi $a0, 113302 │ │ │ │ - bl -7876 │ │ │ │ - pcaddi $a0, 113300 │ │ │ │ - bl -7884 │ │ │ │ - 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, 352 # e5f8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x16f8> │ │ │ │ - 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 │ │ │ │ + ld.d $s3, $s0, 80 │ │ │ │ + ld.d $s2, $s0, 88 │ │ │ │ + st.d $zero, $s0, 80 │ │ │ │ + st.d $zero, $s0, 88 │ │ │ │ + st.d $zero, $s0, 96 │ │ │ │ + beq $s3, $s2, 44 # e3d8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x14d8> │ │ │ │ + move $s1, $s3 │ │ │ │ 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 # e500 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1600> │ │ │ │ - bl -6392 │ │ │ │ - bnez $a0, 20 # e510 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1610> │ │ │ │ - sub.d $s0, $s0, $s7 │ │ │ │ - blt $s4, $s0, 20 # e518 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1618> │ │ │ │ - blt $s0, $s5, 56 # e540 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1640> │ │ │ │ - slli.w $a0, $s0, 0x0 │ │ │ │ - bltz $a0, 48 # e540 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1640> │ │ │ │ + ldptr.d $a0, $s1, 0 │ │ │ │ + beqz $a0, 220 # e4a0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x15a0> │ │ │ │ + addi.d $s1, $s1, 24 │ │ │ │ + bl -7036 │ │ │ │ + bne $s1, $s2, -16 # e3c0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x14c0> │ │ │ │ nop │ │ │ │ - move $s3, $s6 │ │ │ │ - ld.d $s6, $s6, 16 │ │ │ │ - beqz $s6, 40 # e548 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1648> │ │ │ │ + beqz $s3, 16 # e3e8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x14e8> │ │ │ │ + move $a0, $s3 │ │ │ │ + bl -7056 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s6, 32 │ │ │ │ - ld.d $s0, $s6, 40 │ │ │ │ - b -80 # e4e0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x15e0> │ │ │ │ + ld.d $a0, $s0, 104 │ │ │ │ + st.d $zero, $s0, 112 │ │ │ │ + st.d $zero, $s0, 104 │ │ │ │ + st.d $zero, $s0, 120 │ │ │ │ + beqz $a0, 8 # e400 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1500> │ │ │ │ + bl -7084 │ │ │ │ + ld.d $a0, $s0, 128 │ │ │ │ + st.d $zero, $s0, 136 │ │ │ │ + st.d $zero, $s0, 128 │ │ │ │ + st.d $zero, $s0, 144 │ │ │ │ + st.d $zero, $s0, 152 │ │ │ │ + st.d $zero, $s0, 160 │ │ │ │ + beqz $a0, 8 # e420 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1520> │ │ │ │ + bl -7116 │ │ │ │ + ld.d $a0, $s0, 168 │ │ │ │ + st.d $zero, $s0, 176 │ │ │ │ + st.d $zero, $s0, 168 │ │ │ │ + st.d $zero, $s0, 184 │ │ │ │ + st.d $zero, $s0, 192 │ │ │ │ + st.d $zero, $s0, 200 │ │ │ │ + beqz $a0, 8 # e440 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1540> │ │ │ │ + bl -7148 │ │ │ │ + ld.d $a0, $s0, 208 │ │ │ │ + st.d $zero, $s0, 216 │ │ │ │ + st.d $zero, $s0, 208 │ │ │ │ + st.d $zero, $s0, 224 │ │ │ │ + st.d $zero, $s0, 232 │ │ │ │ + st.d $zero, $s0, 240 │ │ │ │ + beqz $a0, 8 # e460 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1560> │ │ │ │ + bl -7180 │ │ │ │ + ld.d $a0, $s0, 248 │ │ │ │ + st.d $zero, $s0, 256 │ │ │ │ + st.d $zero, $s0, 248 │ │ │ │ + st.d $zero, $s0, 264 │ │ │ │ + beqz $a0, 144 # e500 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1600> │ │ │ │ + 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 │ │ │ │ + b -7228 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $s6, $s6, 24 │ │ │ │ - bnez $s6, -28 # e528 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1628> │ │ │ │ - beq $s2, $s3, 152 # e5e0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x16e0> │ │ │ │ - ld.d $s0, $s3, 40 │ │ │ │ - sltu $t0, $s0, $s7 │ │ │ │ - masknez $a2, $s7, $t0 │ │ │ │ - maskeqz $t0, $s0, $t0 │ │ │ │ - or $a2, $a2, $t0 │ │ │ │ - beqz $a2, 24 # e578 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1678> │ │ │ │ - ld.d $a1, $s3, 32 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -6508 │ │ │ │ - bnez $a0, 40 # e598 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1698> │ │ │ │ nop │ │ │ │ - lu12i.w $t0, 524287 │ │ │ │ - sub.d $s7, $s7, $s0 │ │ │ │ - ori $t0, $t0, 0xfff │ │ │ │ - blt $t0, $s7, 28 # e5a0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x16a0> │ │ │ │ - lu12i.w $t0, -524288 │ │ │ │ - blt $s7, $t0, 84 # e5e0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x16e0> │ │ │ │ - slli.w $a0, $s7, 0x0 │ │ │ │ + addi.d $s1, $s1, 24 │ │ │ │ + bne $s2, $s1, -228 # e3c0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x14c0> │ │ │ │ + b -208 # e3d8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x14d8> │ │ │ │ nop │ │ │ │ - bltz $a0, 72 # e5e0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x16e0> │ │ │ │ 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 │ │ │ │ + addi.d $s1, $s1, 24 │ │ │ │ + bne $s2, $s1, -420 # e320 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1420> │ │ │ │ + b -400 # e338 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1438> │ │ │ │ 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 │ │ │ │ - pcaddi $t0, 165526 │ │ │ │ - ld.bu $t1, $t0, 512 │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - st.d $s0, $sp, 16 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - move $s0, $a0 │ │ │ │ - bnez $t1, 152 # e6c0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x17c0> │ │ │ │ - ld.bu $t1, $t0, 513 │ │ │ │ - bnez $t1, 48 # e660 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1760> │ │ │ │ nop │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - ld.d $s0, $sp, 16 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + addi.d $s1, $s1, 24 │ │ │ │ + bne $s2, $s1, -372 # e370 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1470> │ │ │ │ + b -352 # e388 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1488> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - li.w $a2, 4 │ │ │ │ - pcaddi $a1, 113183 │ │ │ │ - move $a0, $t0 │ │ │ │ - bl -7436 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - ldptr.d $a1, $s0, 0 │ │ │ │ - ld.d $a2, $s0, 8 │ │ │ │ - pcaddi $a0, 165500 │ │ │ │ - bl -7452 # c960 >& 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 $s0, $t1, 240 │ │ │ │ - beqz $s0, 332 # e7e0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x18e0> │ │ │ │ - ld.bu $t1, $s0, 56 │ │ │ │ - beqz $t1, 196 # e760 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1860> │ │ │ │ - ld.b $a1, $s0, 67 │ │ │ │ nop │ │ │ │ - move $a0, $t0 │ │ │ │ - bl -9196 │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - ld.d $s0, $sp, 16 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - b -8188 │ │ │ │ - li.w $a2, 4 │ │ │ │ - pcaddi $a1, 113159 │ │ │ │ - pcalau12i $a0, 162 │ │ │ │ - ld.d $a0, $a0, -184 │ │ │ │ - bl -7536 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - ld.d $a2, $s0, 8 │ │ │ │ - ldptr.d $a1, $s0, 0 │ │ │ │ - pcalau12i $a0, 162 │ │ │ │ - ld.d $a0, $a0, -184 │ │ │ │ - bl -7556 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - ldptr.d $t2, $a0, 0 │ │ │ │ - move $t1, $a0 │ │ │ │ - ld.d $t2, $t2, -24 │ │ │ │ - add.d $t2, $a0, $t2 │ │ │ │ - ld.d $a0, $t2, 240 │ │ │ │ - beqz $a0, 228 # e7e0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x18e0> │ │ │ │ - ld.bu $t2, $a0, 56 │ │ │ │ - beqz $t2, 156 # e7a0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x18a0> │ │ │ │ - ld.b $a1, $a0, 67 │ │ │ │ nop │ │ │ │ - move $a0, $t1 │ │ │ │ - bl -9300 │ │ │ │ - bl -8280 │ │ │ │ - pcaddi $t0, 165459 │ │ │ │ - ld.bu $t0, $t0, 513 │ │ │ │ - beqz $t0, -236 # e638 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1738> │ │ │ │ - li.w $a2, 4 │ │ │ │ - pcaddi $a1, 113133 │ │ │ │ - pcaddi $a0, 165454 │ │ │ │ - bl -7636 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - ldptr.d $a1, $s0, 0 │ │ │ │ - ld.d $a2, $s0, 8 │ │ │ │ - b -200 # e678 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1778> │ │ │ │ + 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 │ │ │ │ + addi.d $sp, $sp, -32 │ │ │ │ + st.d $s1, $sp, 8 │ │ │ │ + st.d $ra, $sp, 24 │ │ │ │ + move $s1, $a0 │ │ │ │ + st.d $s0, $sp, 16 │ │ │ │ + stptr.d $s2, $sp, 0 │ │ │ │ + bl -600 # e2e0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x13e0> │ │ │ │ + ld.d $a0, $s1, 248 │ │ │ │ + beqz $a0, 8 # e548 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1648> │ │ │ │ + bl -7412 │ │ │ │ + ld.d $a0, $s1, 208 │ │ │ │ + beqz $a0, 12 # e558 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1658> │ │ │ │ + bl -7424 │ │ │ │ nop │ │ │ │ + ld.d $a0, $s1, 168 │ │ │ │ + beqz $a0, 12 # e568 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1668> │ │ │ │ + bl -7440 │ │ │ │ nop │ │ │ │ + ld.d $a0, $s1, 128 │ │ │ │ + beqz $a0, 12 # e578 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1678> │ │ │ │ + bl -7456 │ │ │ │ nop │ │ │ │ + ld.d $a0, $s1, 104 │ │ │ │ + beqz $a0, 12 # e588 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1688> │ │ │ │ + bl -7472 │ │ │ │ nop │ │ │ │ + ld.d $s0, $s1, 80 │ │ │ │ + ld.d $s2, $s1, 88 │ │ │ │ + beq $s0, $s2, 40 # e5b8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x16b8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - stptr.d $a0, $sp, 0 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -7672 # c970 ::_M_widen_init() const@plt> │ │ │ │ - ldptr.d $t1, $s0, 0 │ │ │ │ - pcaddi $t2, 5328 │ │ │ │ - ldptr.d $t0, $sp, 0 │ │ │ │ - ld.d $t1, $t1, 48 │ │ │ │ - li.w $a1, 10 │ │ │ │ - beq $t1, $t2, -216 # e6a8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x17a8> │ │ │ │ - move $a0, $s0 │ │ │ │ - jirl $ra, $t1, 0 │ │ │ │ - ldptr.d $t0, $sp, 0 │ │ │ │ - move $a1, $a0 │ │ │ │ - b -236 # e6a8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x17a8> │ │ │ │ nop │ │ │ │ + ldptr.d $a0, $s0, 0 │ │ │ │ + beqz $a0, 220 # e680 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1780> │ │ │ │ + addi.d $s0, $s0, 24 │ │ │ │ + bl -7516 │ │ │ │ + bne $s0, $s2, -16 # e5a0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x16a0> │ │ │ │ + ld.d $s2, $s1, 80 │ │ │ │ + beqz $s2, 16 # e5c8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x16c8> │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -7536 │ │ │ │ nop │ │ │ │ - st.d $t1, $sp, 8 │ │ │ │ - stptr.d $a0, $sp, 0 │ │ │ │ - bl -7736 # c970 ::_M_widen_init() const@plt> │ │ │ │ - ldptr.d $a0, $sp, 0 │ │ │ │ - pcaddi $t3, 5312 │ │ │ │ - ld.d $t1, $sp, 8 │ │ │ │ - ldptr.d $t2, $a0, 0 │ │ │ │ - li.w $a1, 10 │ │ │ │ - ld.d $t2, $t2, 48 │ │ │ │ - beq $t2, $t3, -180 # e710 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1810> │ │ │ │ - stptr.d $t1, $sp, 0 │ │ │ │ - jirl $ra, $t2, 0 │ │ │ │ - ldptr.d $t1, $sp, 0 │ │ │ │ - move $a1, $a0 │ │ │ │ - b -200 # e710 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1810> │ │ │ │ + ld.d $s0, $s1, 56 │ │ │ │ + ld.d $s2, $s1, 64 │ │ │ │ + beq $s0, $s2, 40 # e5f8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x16f8> │ │ │ │ nop │ │ │ │ - bl -7584 │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ldptr.d $a0, $s0, 0 │ │ │ │ + beqz $a0, 188 # e6a0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x17a0> │ │ │ │ + addi.d $s0, $s0, 24 │ │ │ │ + bl -7580 │ │ │ │ + bne $s2, $s0, -16 # e5e0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x16e0> │ │ │ │ + ld.d $s2, $s1, 56 │ │ │ │ + beqz $s2, 16 # e608 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1708> │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -7600 │ │ │ │ nop │ │ │ │ - beqz $a0, 768 # eaf0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1bf0> │ │ │ │ - addi.d $sp, $sp, -96 │ │ │ │ - st.d $s5, $sp, 32 │ │ │ │ - st.d $ra, $sp, 88 │ │ │ │ - st.d $s0, $sp, 72 │ │ │ │ - st.d $s6, $sp, 24 │ │ │ │ - move $s5, $a0 │ │ │ │ + ld.d $s0, $s1, 32 │ │ │ │ + ld.d $s2, $s1, 40 │ │ │ │ + beq $s0, $s2, 40 # e638 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1738> │ │ │ │ nop │ │ │ │ - ld.d $s6, $s5, 24 │ │ │ │ - beqz $s6, 644 # ea98 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1b98> │ │ │ │ - st.d $s1, $sp, 64 │ │ │ │ - st.d $s2, $sp, 56 │ │ │ │ - st.d $s3, $sp, 48 │ │ │ │ - st.d $s4, $sp, 40 │ │ │ │ - st.d $s7, $sp, 16 │ │ │ │ - st.d $s8, $sp, 8 │ │ │ │ - ld.d $s7, $s6, 24 │ │ │ │ - beqz $s7, 524 # ea40 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1b40> │ │ │ │ - ld.d $s8, $s7, 24 │ │ │ │ - beqz $s8, 452 # ea00 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1b00> │ │ │ │ - ld.d $s4, $s8, 24 │ │ │ │ - beqz $s4, 380 # e9c0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1ac0> │ │ │ │ - ld.d $s3, $s4, 24 │ │ │ │ - beqz $s3, 308 # e980 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1a80> │ │ │ │ - ld.d $s2, $s3, 24 │ │ │ │ - beqz $s2, 236 # e940 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1a40> │ │ │ │ - ld.d $s0, $s2, 24 │ │ │ │ - beqz $s0, 164 # e900 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1a00> │ │ │ │ - ld.d $s1, $s0, 24 │ │ │ │ - beqz $s1, 76 # e8b0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x19b0> │ │ │ │ - st.d $fp, $sp, 80 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s1, 24 │ │ │ │ - move $fp, $s1 │ │ │ │ - bl -136 # e7f0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x18f0> │ │ │ │ - ld.d $a0, $fp, 64 │ │ │ │ - addi.d $t0, $fp, 80 │ │ │ │ - ld.d $s1, $s1, 16 │ │ │ │ - beq $a0, $t0, 8 # e890 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1990> │ │ │ │ - bl -8252 │ │ │ │ - ld.d $a0, $fp, 32 │ │ │ │ - addi.d $t0, $fp, 48 │ │ │ │ - beq $a0, $t0, 8 # e8a0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x19a0> │ │ │ │ - bl -8268 │ │ │ │ - move $a0, $fp │ │ │ │ - bl -8276 │ │ │ │ - bnez $s1, -56 # e870 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1970> │ │ │ │ - ld.d $fp, $sp, 80 │ │ │ │ - ld.d $a0, $s0, 64 │ │ │ │ - addi.d $t0, $s0, 80 │ │ │ │ - ld.d $s1, $s0, 16 │ │ │ │ - beq $a0, $t0, 12 # e8c8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x19c8> │ │ │ │ - bl -8304 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s0, 32 │ │ │ │ - addi.d $t0, $s0, 48 │ │ │ │ - beq $a0, $t0, 8 # e8d8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x19d8> │ │ │ │ - bl -8324 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -8332 │ │ │ │ - beqz $s1, 32 # e900 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1a00> │ │ │ │ - move $s0, $s1 │ │ │ │ - b -136 # e860 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1960> │ │ │ │ + ldptr.d $a0, $s0, 0 │ │ │ │ + beqz $a0, 60 # e660 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1760> │ │ │ │ + addi.d $s0, $s0, 24 │ │ │ │ + bl -7644 │ │ │ │ + bne $s0, $s2, -16 # e620 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1720> │ │ │ │ + ld.d $s2, $s1, 32 │ │ │ │ + beqz $s2, 136 # e6c0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x17c0> │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + ld.d $s0, $sp, 16 │ │ │ │ + ld.d $s1, $sp, 8 │ │ │ │ + move $a0, $s2 │ │ │ │ + ldptr.d $s2, $sp, 0 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + b -7684 │ │ │ │ nop │ │ │ │ nop │ │ │ │ + addi.d $s0, $s0, 24 │ │ │ │ + bne $s2, $s0, -68 # e620 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1720> │ │ │ │ + ld.d $s2, $s1, 32 │ │ │ │ + b -52 # e638 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1738> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $a0, $s2, 64 │ │ │ │ - addi.d $t0, $s2, 80 │ │ │ │ - ld.d $s0, $s2, 16 │ │ │ │ - beq $a0, $t0, 12 # e918 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1a18> │ │ │ │ - bl -8384 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s2, 32 │ │ │ │ - addi.d $t0, $s2, 48 │ │ │ │ - beq $a0, $t0, 8 # e928 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1a28> │ │ │ │ - bl -8404 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -8412 │ │ │ │ - beqz $s0, 16 # e940 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1a40> │ │ │ │ - move $s2, $s0 │ │ │ │ - b -224 # e858 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1958> │ │ │ │ + addi.d $s0, $s0, 24 │ │ │ │ + bne $s2, $s0, -228 # e5a0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x16a0> │ │ │ │ + ld.d $s2, $s1, 80 │ │ │ │ + b -212 # e5b8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x16b8> │ │ │ │ nop │ │ │ │ - ld.d $a0, $s3, 64 │ │ │ │ - addi.d $t0, $s3, 80 │ │ │ │ - ld.d $s0, $s3, 16 │ │ │ │ - beq $a0, $t0, 12 # e958 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1a58> │ │ │ │ - bl -8448 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s3, 32 │ │ │ │ - addi.d $t0, $s3, 48 │ │ │ │ - beq $a0, $t0, 8 # e968 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1a68> │ │ │ │ - bl -8468 │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -8476 │ │ │ │ - beqz $s0, 16 # e980 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1a80> │ │ │ │ - move $s3, $s0 │ │ │ │ - b -296 # e850 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1950> │ │ │ │ nop │ │ │ │ - ld.d $a0, $s4, 64 │ │ │ │ - addi.d $t0, $s4, 80 │ │ │ │ - ld.d $s0, $s4, 16 │ │ │ │ - beq $a0, $t0, 12 # e998 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1a98> │ │ │ │ - bl -8512 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s4, 32 │ │ │ │ - addi.d $t0, $s4, 48 │ │ │ │ - beq $a0, $t0, 8 # e9a8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1aa8> │ │ │ │ - bl -8532 │ │ │ │ - move $a0, $s4 │ │ │ │ - bl -8540 │ │ │ │ - beqz $s0, 16 # e9c0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1ac0> │ │ │ │ - move $s4, $s0 │ │ │ │ - b -368 # e848 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1948> │ │ │ │ + addi.d $s0, $s0, 24 │ │ │ │ + bne $s2, $s0, -196 # e5e0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x16e0> │ │ │ │ + ld.d $s2, $s1, 56 │ │ │ │ + b -180 # e5f8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x16f8> │ │ │ │ nop │ │ │ │ - ld.d $a0, $s8, 64 │ │ │ │ - addi.d $t0, $s8, 80 │ │ │ │ - ld.d $s0, $s8, 16 │ │ │ │ - beq $a0, $t0, 12 # e9d8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1ad8> │ │ │ │ - bl -8576 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s8, 32 │ │ │ │ - addi.d $t0, $s8, 48 │ │ │ │ - beq $a0, $t0, 8 # e9e8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1ae8> │ │ │ │ - bl -8596 │ │ │ │ - move $a0, $s8 │ │ │ │ - bl -8604 │ │ │ │ - beqz $s0, 16 # ea00 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1b00> │ │ │ │ - move $s8, $s0 │ │ │ │ - b -440 # e840 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1940> │ │ │ │ nop │ │ │ │ - ld.d $a0, $s7, 64 │ │ │ │ - addi.d $t0, $s7, 80 │ │ │ │ - ld.d $s0, $s7, 16 │ │ │ │ - beq $a0, $t0, 12 # ea18 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1b18> │ │ │ │ - bl -8640 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s7, 32 │ │ │ │ - addi.d $t0, $s7, 48 │ │ │ │ - beq $a0, $t0, 8 # ea28 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1b28> │ │ │ │ - bl -8660 │ │ │ │ - move $a0, $s7 │ │ │ │ - bl -8668 │ │ │ │ - beqz $s0, 16 # ea40 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1b40> │ │ │ │ - move $s7, $s0 │ │ │ │ - b -512 # e838 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1938> │ │ │ │ + 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 │ │ │ │ - ld.d $a0, $s6, 64 │ │ │ │ - addi.d $t0, $s6, 80 │ │ │ │ - ld.d $s0, $s6, 16 │ │ │ │ - beq $a0, $t0, 12 # ea58 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1b58> │ │ │ │ - bl -8704 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s6, 32 │ │ │ │ - addi.d $t0, $s6, 48 │ │ │ │ - beq $a0, $t0, 8 # ea68 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1b68> │ │ │ │ + addi.d $sp, $sp, -656 │ │ │ │ + st.d $s0, $sp, 632 │ │ │ │ + pcalau12i $t0, 162 │ │ │ │ + ld.d $t0, $t0, -160 │ │ │ │ + ld.d $t0, $t0, 0 │ │ │ │ + st.d $t0, $sp, 488 │ │ │ │ + li.w $t0, 0x0 │ │ │ │ + move $s0, $a0 │ │ │ │ + st.d $s1, $sp, 624 │ │ │ │ + st.d $s6, $sp, 584 │ │ │ │ + st.d $ra, $sp, 648 │ │ │ │ + st.d $s2, $sp, 616 │ │ │ │ + st.d $s3, $sp, 608 │ │ │ │ + st.d $a1, $sp, 16 │ │ │ │ + bl -9224 │ │ │ │ + ldptr.w $s6, $s0, 20 │ │ │ │ + pcaddi $t0, 165578 │ │ │ │ + st.d $a0, $t0, 8 │ │ │ │ + bstrpick.d $s1, $s6, 0x1f, 0x0 │ │ │ │ + beqz $s1, 4788 # f9e0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2ae0> │ │ │ │ + slli.d $a0, $s1, 0x2 │ │ │ │ + bl -7844 │ │ │ │ + slli.d $a2, $s1, 0x2 │ │ │ │ + move $a1, $zero │ │ │ │ + move $s3, $a0 │ │ │ │ bl -8724 │ │ │ │ - move $a0, $s6 │ │ │ │ - bl -8732 │ │ │ │ - beqz $s0, 16 # ea80 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1b80> │ │ │ │ - move $s6, $s0 │ │ │ │ - b -584 # e830 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1930> │ │ │ │ + slli.d $a0, $s1, 0x2 │ │ │ │ + bl -7868 │ │ │ │ + slli.d $a2, $s1, 0x2 │ │ │ │ + move $a1, $zero │ │ │ │ + st.d $fp, $sp, 640 │ │ │ │ + st.d $s4, $sp, 600 │ │ │ │ + st.d $s5, $sp, 592 │ │ │ │ + st.d $s7, $sp, 576 │ │ │ │ + st.d $s8, $sp, 568 │ │ │ │ + fst.d $fs0, $sp, 552 │ │ │ │ + move $s2, $a0 │ │ │ │ + bl -8772 │ │ │ │ + ldptr.w $t0, $s0, 8 │ │ │ │ + beqz $t0, 4748 # fa08 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2b08> │ │ │ │ + pcalau12i $t0, 115 │ │ │ │ + pcalau12i $t1, 115 │ │ │ │ + move $s1, $zero │ │ │ │ + fst.d $fs4, $sp, 520 │ │ │ │ + fld.d $fs4, $t0, 48 │ │ │ │ + addi.d $t0, $sp, 112 │ │ │ │ + fst.d $fs2, $sp, 536 │ │ │ │ + fst.d $fs3, $sp, 528 │ │ │ │ + fst.d $fs6, $sp, 504 │ │ │ │ + fld.d $fs3, $t1, 16 │ │ │ │ + pcalau12i $t3, 115 │ │ │ │ + pcalau12i $t2, 115 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + nor $t1, $zero, $s1 │ │ │ │ + fst.d $fs1, $sp, 544 │ │ │ │ + fst.d $fs5, $sp, 512 │ │ │ │ + move $s5, $zero │ │ │ │ + fld.d $fs6, $t3, 32 │ │ │ │ + fld.d $fs2, $t2, 40 │ │ │ │ + addi.d $s4, $sp, 128 │ │ │ │ + move $t0, $s1 │ │ │ │ + andi $t8, $t1, 0x1 │ │ │ │ + bnez $s5, 584 # ea20 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1b20> │ │ │ │ nop │ │ │ │ - ld.d $s1, $sp, 64 │ │ │ │ - ld.d $s2, $sp, 56 │ │ │ │ - ld.d $s3, $sp, 48 │ │ │ │ - ld.d $s4, $sp, 40 │ │ │ │ - ld.d $s7, $sp, 16 │ │ │ │ - ld.d $s8, $sp, 8 │ │ │ │ - ld.d $a0, $s5, 64 │ │ │ │ - addi.d $t0, $s5, 80 │ │ │ │ - ld.d $s0, $s5, 16 │ │ │ │ - beq $a0, $t0, 12 # eab0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1bb0> │ │ │ │ - bl -8792 │ │ │ │ + beqz $s6, 256 # e8e0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x19e0> │ │ │ │ + ld.d $t5, $s0, 32 │ │ │ │ + ld.d $t6, $s0, 80 │ │ │ │ + ldptr.d $t1, $s0, 0 │ │ │ │ + andi $t3, $s1, 0x1 │ │ │ │ + alsl.d $t3, $t3, $t3, 0x1 │ │ │ │ + slli.d $s6, $t3, 0x3 │ │ │ │ + alsl.d $t4, $t3, $t5, 0x3 │ │ │ │ + ld.d $a1, $t1, 32 │ │ │ │ + alsl.d $t3, $t3, $t6, 0x3 │ │ │ │ + bnez $s5, 2904 # f360 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2460> │ │ │ │ + move $t0, $zero │ │ │ │ + move $a2, $zero │ │ │ │ + move $t7, $zero │ │ │ │ nop │ │ │ │ - ld.d $a0, $s5, 32 │ │ │ │ - addi.d $t0, $s5, 48 │ │ │ │ - beq $a0, $t0, 8 # eac0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1bc0> │ │ │ │ - bl -8812 │ │ │ │ - move $a0, $s5 │ │ │ │ - bl -8820 │ │ │ │ - beqz $s0, 16 # ead8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1bd8> │ │ │ │ - move $s5, $s0 │ │ │ │ - b -704 # e810 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1910> │ │ │ │ nop │ │ │ │ - ld.d $ra, $sp, 88 │ │ │ │ - ld.d $s0, $sp, 72 │ │ │ │ - ld.d $s5, $sp, 32 │ │ │ │ - ld.d $s6, $sp, 24 │ │ │ │ - addi.d $sp, $sp, 96 │ │ │ │ - ret │ │ │ │ - ret │ │ │ │ + bstrpick.d $t1, $t0, 0x1f, 0x3 │ │ │ │ + ldx.bu $t1, $a1, $t1 │ │ │ │ + nor $t2, $zero, $t0 │ │ │ │ + andi $t2, $t2, 0x7 │ │ │ │ + sra.w $t1, $t1, $t2 │ │ │ │ + andi $t1, $t1, 0x1 │ │ │ │ + beqz $t1, 904 # ebc0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1cc0> │ │ │ │ + bstrpick.d $t1, $a2, 0x1f, 0x0 │ │ │ │ + ldptr.w $t2, $s0, 20 │ │ │ │ + slli.d $t1, $t1, 0x2 │ │ │ │ + stx.w $t0, $s3, $t1 │ │ │ │ + stx.w $zero, $s2, $t1 │ │ │ │ + addi.w $t0, $t0, 1 │ │ │ │ + addi.w $a2, $a2, 1 │ │ │ │ + bltu $t0, $t2, -56 # e820 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1920> │ │ │ │ nop │ │ │ │ + ldx.d $a0, $t5, $s6 │ │ │ │ + bstrpick.d $s7, $a2, 0x1f, 0x0 │ │ │ │ + bstrpick.d $s8, $t7, 0x1f, 0x0 │ │ │ │ + slli.d $s8, $s8, 0x2 │ │ │ │ + li.w $t0, 4 │ │ │ │ + slli.d $s7, $s7, 0x2 │ │ │ │ + add.d $a0, $a0, $s8 │ │ │ │ + beq $s7, $t0, 916 # ec10 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1d10> │ │ │ │ + move $a2, $s7 │ │ │ │ + move $a1, $s3 │ │ │ │ + bl -7080 │ │ │ │ + ld.d $t0, $s0, 80 │ │ │ │ + move $a2, $s7 │ │ │ │ + move $a1, $s2 │ │ │ │ + ldx.d $a0, $t0, $s6 │ │ │ │ + add.d $a0, $a0, $s8 │ │ │ │ + bl -7104 │ │ │ │ + ldptr.w $t2, $s0, 20 │ │ │ │ + beqz $t2, 56 # e8e0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x19e0> │ │ │ │ + ld.d $t2, $s0, 56 │ │ │ │ + ld.d $t1, $s0, 32 │ │ │ │ + move $t0, $zero │ │ │ │ + ldx.d $t3, $t2, $s6 │ │ │ │ + ldx.d $t2, $t1, $s6 │ │ │ │ + ldptr.w $t1, $t2, 0 │ │ │ │ + addi.d $t2, $t2, 4 │ │ │ │ + slli.d $t1, $t1, 0x2 │ │ │ │ + stx.w $t0, $t3, $t1 │ │ │ │ + ldptr.w $t1, $s0, 20 │ │ │ │ + addi.w $t0, $t0, 1 │ │ │ │ + bltu $t0, $t1, -24 # e8c0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x19c0> │ │ │ │ nop │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + li.w $t0, 20 │ │ │ │ + move $a2, $zero │ │ │ │ + addi.d $a1, $sp, 40 │ │ │ │ + st.d $s4, $sp, 112 │ │ │ │ + st.d $t0, $sp, 40 │ │ │ │ + bl -7048 # cd70 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + ld.d $t3, $sp, 40 │ │ │ │ + lu12i.w $t2, 131746 │ │ │ │ + lu12i.w $t1, 398983 │ │ │ │ + ori $t2, $t2, 0x20 │ │ │ │ + ori $t1, $t1, 0x20 │ │ │ │ + lu32i.d $t2, 475728 │ │ │ │ + lu32i.d $t1, 25971 │ │ │ │ + lu12i.w $t0, 460374 │ │ │ │ + st.d $a0, $sp, 112 │ │ │ │ + st.d $t3, $sp, 128 │ │ │ │ + ori $t0, $t0, 0x577 │ │ │ │ + lu52i.d $t2, $t2, 1349 │ │ │ │ + lu52i.d $t1, $t1, 1842 │ │ │ │ + stptr.d $t2, $a0, 0 │ │ │ │ + st.d $t1, $a0, 8 │ │ │ │ + st.w $t0, $a0, 16 │ │ │ │ + ld.d $a2, $sp, 40 │ │ │ │ + ld.d $t0, $sp, 112 │ │ │ │ + pcaddi $s6, 165311 │ │ │ │ + stx.b $zero, $t0, $a2 │ │ │ │ + ld.bu $t0, $s6, 512 │ │ │ │ + st.d $a2, $sp, 120 │ │ │ │ + ld.d $a0, $sp, 112 │ │ │ │ + beqz $t0, 152 # e9f0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1af0> │ │ │ │ + ld.wu $t0, $s0, 8 │ │ │ │ + addi.w $s1, $s1, 1 │ │ │ │ + movgr2fr.d $fa0, $s1 │ │ │ │ + ldptr.w $t1, $s6, 516 │ │ │ │ + ffint.d.w $fs5, $fa0 │ │ │ │ + movgr2fr.d $fa0, $t0 │ │ │ │ + ld.d $a0, $sp, 112 │ │ │ │ + ffint.d.l $fa0, $fa0 │ │ │ │ + fdiv.d $fs5, $fs5, $fa0 │ │ │ │ + fcvt.s.d $fs5, $fs5 │ │ │ │ + fcvt.d.s $fs5, $fs5 │ │ │ │ + fmul.d $fs5, $fs5, $fs4 │ │ │ │ + ftintrz.w.d $fs5, $fs5 │ │ │ │ + movfr2gr.s $s7, $fs5 │ │ │ │ + bge $s7, $t1, 2764 # f460 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2560> │ │ │ │ + li.w $t0, -1 │ │ │ │ + st.w $t0, $s6, 516 │ │ │ │ + move $a1, $a0 │ │ │ │ + pcalau12i $a0, 162 │ │ │ │ + ld.d $a0, $a0, -184 │ │ │ │ + bl -8268 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + li.w $a2, 2 │ │ │ │ + pcaddi $a1, 112995 │ │ │ │ + move $s1, $a0 │ │ │ │ + bl -8284 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + move $a1, $s7 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -7336 │ │ │ │ + li.w $a2, 3 │ │ │ │ + pcaddi $a1, 112990 │ │ │ │ + bl -8308 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + pcalau12i $a0, 162 │ │ │ │ + ld.d $a0, $a0, -184 │ │ │ │ + bl -8992 │ │ │ │ + ld.d $a0, $sp, 112 │ │ │ │ + fst.s $fs5, $s6, 516 │ │ │ │ nop │ │ │ │ - beqz $a0, 920 # ee98 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1f98> │ │ │ │ - addi.d $sp, $sp, -96 │ │ │ │ - st.d $s6, $sp, 24 │ │ │ │ - st.d $ra, $sp, 88 │ │ │ │ - st.d $s0, $sp, 72 │ │ │ │ - st.d $s7, $sp, 16 │ │ │ │ - move $s6, $a0 │ │ │ │ + beq $a0, $s4, 8 # e9f8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1af8> │ │ │ │ + bl -8612 │ │ │ │ + ldptr.w $t0, $s0, 8 │ │ │ │ + addi.d $s5, $s5, 1 │ │ │ │ + slli.w $s1, $s5, 0x0 │ │ │ │ + bgeu $s1, $t0, 3108 # f628 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2728> │ │ │ │ + nor $t1, $zero, $s1 │ │ │ │ + ldptr.w $s6, $s0, 20 │ │ │ │ + move $t0, $s1 │ │ │ │ + andi $t8, $t1, 0x1 │ │ │ │ + beqz $s5, -568 # e7e0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x18e0> │ │ │ │ nop │ │ │ │ - ld.d $s7, $s6, 24 │ │ │ │ - beqz $s7, 780 # ee30 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1f30> │ │ │ │ - st.d $fp, $sp, 80 │ │ │ │ - st.d $s1, $sp, 64 │ │ │ │ - st.d $s2, $sp, 56 │ │ │ │ - st.d $s3, $sp, 48 │ │ │ │ - st.d $s4, $sp, 40 │ │ │ │ - st.d $s5, $sp, 32 │ │ │ │ - st.d $s8, $sp, 8 │ │ │ │ + beqz $s6, 96 # ea80 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1b80> │ │ │ │ + move $t4, $zero │ │ │ │ + move $t1, $zero │ │ │ │ + li.w $t5, -1 │ │ │ │ + ldptr.d $t3, $s0, 0 │ │ │ │ + bstrpick.d $t7, $t1, 0x1f, 0x3 │ │ │ │ + nor $t1, $zero, $t1 │ │ │ │ + ld.d $t2, $t3, 8 │ │ │ │ + ld.d $t3, $t3, 32 │ │ │ │ + andi $t1, $t1, 0x7 │ │ │ │ + srli.d $t2, $t2, 0x3 │ │ │ │ + mul.d $t2, $t2, $s5 │ │ │ │ + ld.d $t6, $s0, 104 │ │ │ │ + add.d $t2, $t3, $t2 │ │ │ │ + ldx.bu $t2, $t2, $t7 │ │ │ │ + sra.w $t1, $t2, $t1 │ │ │ │ + andi $t1, $t1, 0x1 │ │ │ │ + masknez $t2, $t5, $t1 │ │ │ │ + or $t1, $t2, $t1 │ │ │ │ + stx.b $t1, $t6, $t4 │ │ │ │ + ldptr.w $t2, $s0, 20 │ │ │ │ + addi.d $t4, $t4, 1 │ │ │ │ + slli.w $t1, $t4, 0x0 │ │ │ │ + bltu $t1, $t2, -76 # ea30 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1b30> │ │ │ │ + ldptr.w $a3, $s0, 12 │ │ │ │ + srli.w $t1, $a3, 0x1 │ │ │ │ + move $a1, $a3 │ │ │ │ + beqz $t1, 916 # ee20 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1f20> │ │ │ │ + ld.d $t1, $sp, 16 │ │ │ │ + ld.d $a7, $s0, 128 │ │ │ │ + ld.d $s7, $s0, 168 │ │ │ │ + ld.d $s6, $t1, 8 │ │ │ │ + ld.d $a0, $s0, 208 │ │ │ │ + andi $a5, $s1, 0x1 │ │ │ │ + srai.w $a6, $s1, 0x1 │ │ │ │ + move $a2, $zero │ │ │ │ + move $t5, $zero │ │ │ │ + slli.d $a5, $a5, 0x2 │ │ │ │ + move $t6, $zero │ │ │ │ + li.w $fp, 1 │ │ │ │ + li.w $s8, 2 │ │ │ │ + st.d $t0, $sp, 24 │ │ │ │ nop │ │ │ │ - ld.d $s8, $s7, 24 │ │ │ │ - beqz $s8, 628 # edc0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1ec0> │ │ │ │ - ld.d $fp, $s8, 24 │ │ │ │ - beqz $fp, 540 # ed70 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1e70> │ │ │ │ - ld.d $s5, $fp, 24 │ │ │ │ - beqz $s5, 452 # ed20 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1e20> │ │ │ │ - ld.d $s4, $s5, 24 │ │ │ │ - beqz $s4, 364 # ecd0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1dd0> │ │ │ │ - ld.d $s3, $s4, 24 │ │ │ │ - beqz $s3, 276 # ec80 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1d80> │ │ │ │ - ld.d $s1, $s3, 24 │ │ │ │ - beqz $s1, 172 # ec20 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1d20> │ │ │ │ - ld.d $s2, $s1, 24 │ │ │ │ - beqz $s2, 84 # ebd0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1cd0> │ │ │ │ - ld.d $a0, $s2, 24 │ │ │ │ - move $s0, $s2 │ │ │ │ - bl -136 # eb00 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c00> │ │ │ │ - ld.d $a0, $s0, 96 │ │ │ │ - addi.d $t0, $s0, 112 │ │ │ │ - ld.d $s2, $s2, 16 │ │ │ │ - beq $a0, $t0, 8 # eba0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1ca0> │ │ │ │ - bl -9036 │ │ │ │ - ld.d $a0, $s0, 64 │ │ │ │ - addi.d $t0, $s0, 80 │ │ │ │ - beq $a0, $t0, 8 # ebb0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1cb0> │ │ │ │ - bl -9052 │ │ │ │ - ld.d $a0, $s0, 32 │ │ │ │ - addi.d $t0, $s0, 48 │ │ │ │ - beq $a0, $t0, 8 # ebc0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1cc0> │ │ │ │ - bl -9068 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -9076 │ │ │ │ - bnez $s2, -72 # eb80 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c80> │ │ │ │ nop │ │ │ │ - ld.d $a0, $s1, 96 │ │ │ │ - addi.d $t0, $s1, 112 │ │ │ │ - ld.d $s0, $s1, 16 │ │ │ │ - beq $a0, $t0, 12 # ebe8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1ce8> │ │ │ │ - bl -9104 │ │ │ │ + bstrpick.d $t0, $t5, 0x1f, 0x0 │ │ │ │ + slli.d $t0, $t0, 0x3 │ │ │ │ + ldx.d $t0, $s6, $t0 │ │ │ │ + bstrpick.d $t3, $t5, 0x25, 0x6 │ │ │ │ + alsl.d $t7, $t3, $s7, 0x3 │ │ │ │ + ld.d $a1, $t0, 136 │ │ │ │ + ldptr.d $t1, $t7, 0 │ │ │ │ + sll.d $t2, $fp, $t5 │ │ │ │ + ldx.bu $t0, $a1, $a6 │ │ │ │ + nor $t4, $zero, $t2 │ │ │ │ + or $ra, $t2, $t1 │ │ │ │ + sra.w $t0, $t0, $a5 │ │ │ │ + andi $t0, $t0, 0x3 │ │ │ │ + xori $t0, $t0, 0x1 │ │ │ │ + and $t1, $t4, $t1 │ │ │ │ + maskeqz $t1, $t1, $t0 │ │ │ │ + masknez $t0, $ra, $t0 │ │ │ │ + or $t1, $t1, $t0 │ │ │ │ + stptr.d $t1, $t7, 0 │ │ │ │ + ldx.bu $t0, $a1, $a6 │ │ │ │ + slli.d $a4, $t3, 0x3 │ │ │ │ + alsl.d $t3, $t3, $a7, 0x3 │ │ │ │ + sra.w $t0, $t0, $a5 │ │ │ │ + andi $t0, $t0, 0x3 │ │ │ │ + ldptr.d $t1, $t3, 0 │ │ │ │ + bne $t0, $s8, 268 # ec40 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1d40> │ │ │ │ + or $t1, $t2, $t1 │ │ │ │ + stptr.d $t1, $t3, 0 │ │ │ │ + ldx.d $t0, $a0, $a4 │ │ │ │ + or $t0, $t0, $t2 │ │ │ │ + stx.d $t0, $a0, $a4 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s1, 64 │ │ │ │ - addi.d $t0, $s1, 80 │ │ │ │ - beq $a0, $t0, 8 # ebf8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1cf8> │ │ │ │ - bl -9124 │ │ │ │ - ld.d $a0, $s1, 32 │ │ │ │ - addi.d $t0, $s1, 48 │ │ │ │ - beq $a0, $t0, 8 # ec08 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1d08> │ │ │ │ - bl -9140 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -9148 │ │ │ │ - beqz $s0, 16 # ec20 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1d20> │ │ │ │ - move $s1, $s0 │ │ │ │ - b -160 # eb78 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c78> │ │ │ │ + ld.d $t3, $s0, 104 │ │ │ │ + addi.w $t0, $a2, 1 │ │ │ │ + addi.d $t5, $t5, 1 │ │ │ │ + stx.b $zero, $t3, $a2 │ │ │ │ + ld.d $t3, $s0, 104 │ │ │ │ + slli.w $t1, $t5, 0x0 │ │ │ │ + stx.b $zero, $t3, $t0 │ │ │ │ + ld.d $a7, $s0, 128 │ │ │ │ + ldptr.w $a3, $s0, 12 │ │ │ │ + ldx.d $t0, $a7, $a4 │ │ │ │ + srli.w $t7, $a3, 0x1 │ │ │ │ + move $a1, $a3 │ │ │ │ + and $t2, $t2, $t0 │ │ │ │ + sltu $t2, $zero, $t2 │ │ │ │ + add.w $t6, $t2, $t6 │ │ │ │ + bgeu $t1, $t7, 292 # ecb0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1db0> │ │ │ │ + ld.d $t0, $sp, 16 │ │ │ │ + ld.d $s7, $s0, 168 │ │ │ │ + ld.d $a0, $s0, 208 │ │ │ │ + ld.d $s6, $t0, 8 │ │ │ │ + addi.w $a2, $a2, 2 │ │ │ │ + b -212 # ead0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1bd0> │ │ │ │ nop │ │ │ │ - ld.d $a0, $s3, 96 │ │ │ │ - addi.d $t0, $s3, 112 │ │ │ │ - ld.d $s0, $s3, 16 │ │ │ │ - beq $a0, $t0, 12 # ec38 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1d38> │ │ │ │ - bl -9184 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s3, 64 │ │ │ │ - addi.d $t0, $s3, 80 │ │ │ │ - beq $a0, $t0, 8 # ec48 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1d48> │ │ │ │ - bl -9204 │ │ │ │ - ld.d $a0, $s3, 32 │ │ │ │ - addi.d $t0, $s3, 48 │ │ │ │ - beq $a0, $t0, 8 # ec58 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1d58> │ │ │ │ - bl -9220 │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -9228 │ │ │ │ - beqz $s0, 32 # ec80 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1d80> │ │ │ │ - move $s3, $s0 │ │ │ │ - b -248 # eb70 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c70> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ldptr.d $t8, $t4, 0 │ │ │ │ + ldptr.d $t2, $t3, 0 │ │ │ │ + bstrpick.d $t1, $t7, 0x1f, 0x0 │ │ │ │ + slli.d $t1, $t1, 0x2 │ │ │ │ + stx.w $t0, $t8, $t1 │ │ │ │ + stx.w $zero, $t2, $t1 │ │ │ │ + ldptr.w $t2, $s0, 20 │ │ │ │ + addi.w $t0, $t0, 1 │ │ │ │ + addi.w $t7, $t7, 1 │ │ │ │ + bltu $t0, $t2, -964 # e820 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1920> │ │ │ │ + ldx.d $a0, $t5, $s6 │ │ │ │ + bstrpick.d $s7, $a2, 0x1f, 0x0 │ │ │ │ + bstrpick.d $s8, $t7, 0x1f, 0x0 │ │ │ │ + slli.d $s8, $s8, 0x2 │ │ │ │ + li.w $t0, 4 │ │ │ │ + slli.d $s7, $s7, 0x2 │ │ │ │ + add.d $a0, $a0, $s8 │ │ │ │ + bltu $t0, $s7, -900 # e880 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1980> │ │ │ │ + bne $s7, $t0, -864 # e8a8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x19a8> │ │ │ │ nop │ │ │ │ - ld.d $a0, $s4, 96 │ │ │ │ - addi.d $t0, $s4, 112 │ │ │ │ - ld.d $s0, $s4, 16 │ │ │ │ - beq $a0, $t0, 12 # ec98 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1d98> │ │ │ │ - bl -9280 │ │ │ │ + ldptr.w $t2, $s3, 0 │ │ │ │ + ldx.d $t0, $t6, $s6 │ │ │ │ + ldptr.w $t1, $s2, 0 │ │ │ │ + st.w $t2, $a0, 0 │ │ │ │ + stx.w $t1, $t0, $s8 │ │ │ │ + ldptr.w $t2, $s0, 20 │ │ │ │ + b -896 # e8a8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x19a8> │ │ │ │ nop │ │ │ │ - ld.d $a0, $s4, 64 │ │ │ │ - addi.d $t0, $s4, 80 │ │ │ │ - beq $a0, $t0, 8 # eca8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1da8> │ │ │ │ - bl -9300 │ │ │ │ - ld.d $a0, $s4, 32 │ │ │ │ - addi.d $t0, $s4, 48 │ │ │ │ - beq $a0, $t0, 8 # ecb8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1db8> │ │ │ │ - bl -9316 │ │ │ │ - move $a0, $s4 │ │ │ │ - bl -9324 │ │ │ │ - beqz $s0, 16 # ecd0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1dd0> │ │ │ │ - move $s4, $s0 │ │ │ │ - b -352 # eb68 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c68> │ │ │ │ nop │ │ │ │ - ld.d $a0, $s5, 96 │ │ │ │ - addi.d $t0, $s5, 112 │ │ │ │ - ld.d $s0, $s5, 16 │ │ │ │ - beq $a0, $t0, 12 # ece8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1de8> │ │ │ │ - bl -9360 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s5, 64 │ │ │ │ - addi.d $t0, $s5, 80 │ │ │ │ - beq $a0, $t0, 8 # ecf8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1df8> │ │ │ │ - bl -9380 │ │ │ │ - ld.d $a0, $s5, 32 │ │ │ │ - addi.d $t0, $s5, 48 │ │ │ │ - beq $a0, $t0, 8 # ed08 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1e08> │ │ │ │ - bl -9396 │ │ │ │ - move $a0, $s5 │ │ │ │ - bl -9404 │ │ │ │ - beqz $s0, 16 # ed20 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1e20> │ │ │ │ - move $s5, $s0 │ │ │ │ - b -440 # eb60 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c60> │ │ │ │ nop │ │ │ │ - ld.d $a0, $fp, 96 │ │ │ │ - addi.d $t0, $fp, 112 │ │ │ │ - ld.d $s0, $fp, 16 │ │ │ │ - beq $a0, $t0, 12 # ed38 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1e38> │ │ │ │ - bl -9440 │ │ │ │ nop │ │ │ │ - ld.d $a0, $fp, 64 │ │ │ │ - addi.d $t0, $fp, 80 │ │ │ │ - beq $a0, $t0, 8 # ed48 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1e48> │ │ │ │ - bl -9460 │ │ │ │ - ld.d $a0, $fp, 32 │ │ │ │ - addi.d $t0, $fp, 48 │ │ │ │ - beq $a0, $t0, 8 # ed58 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1e58> │ │ │ │ - bl -9476 │ │ │ │ - move $a0, $fp │ │ │ │ - bl -9484 │ │ │ │ - beqz $s0, 16 # ed70 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1e70> │ │ │ │ - move $fp, $s0 │ │ │ │ - b -528 # eb58 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c58> │ │ │ │ + and $t1, $t4, $t1 │ │ │ │ + stptr.d $t1, $t3, 0 │ │ │ │ + ldptr.d $t0, $t7, 0 │ │ │ │ + ldx.d $t7, $a0, $a4 │ │ │ │ + and $t0, $t2, $t0 │ │ │ │ + beqz $t0, 44 # ec80 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1d80> │ │ │ │ + or $t7, $t2, $t7 │ │ │ │ + stx.d $t7, $a0, $a4 │ │ │ │ + b -272 # eb50 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c50> │ │ │ │ nop │ │ │ │ - ld.d $a0, $s8, 96 │ │ │ │ - addi.d $t0, $s8, 112 │ │ │ │ - ld.d $s0, $s8, 16 │ │ │ │ - beq $a0, $t0, 12 # ed88 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1e88> │ │ │ │ - bl -9520 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s8, 64 │ │ │ │ - addi.d $t0, $s8, 80 │ │ │ │ - beq $a0, $t0, 8 # ed98 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1e98> │ │ │ │ - bl -9540 │ │ │ │ - ld.d $a0, $s8, 32 │ │ │ │ - addi.d $t0, $s8, 48 │ │ │ │ - beq $a0, $t0, 8 # eda8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1ea8> │ │ │ │ - bl -9556 │ │ │ │ - move $a0, $s8 │ │ │ │ - bl -9564 │ │ │ │ - beqz $s0, 16 # edc0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1ec0> │ │ │ │ - move $s8, $s0 │ │ │ │ - b -616 # eb50 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c50> │ │ │ │ nop │ │ │ │ - ld.d $a0, $s7, 96 │ │ │ │ - addi.d $t0, $s7, 112 │ │ │ │ - ld.d $s0, $s7, 16 │ │ │ │ - beq $a0, $t0, 12 # edd8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1ed8> │ │ │ │ - bl -9600 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s7, 64 │ │ │ │ - addi.d $t0, $s7, 80 │ │ │ │ - beq $a0, $t0, 8 # ede8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1ee8> │ │ │ │ - bl -9620 │ │ │ │ - ld.d $a0, $s7, 32 │ │ │ │ - addi.d $t0, $s7, 48 │ │ │ │ - beq $a0, $t0, 8 # edf8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1ef8> │ │ │ │ - bl -9636 │ │ │ │ - move $a0, $s7 │ │ │ │ - bl -9644 │ │ │ │ - beqz $s0, 16 # ee10 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1f10> │ │ │ │ - move $s7, $s0 │ │ │ │ - b -704 # eb48 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c48> │ │ │ │ nop │ │ │ │ - ld.d $fp, $sp, 80 │ │ │ │ - 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 $s8, $sp, 8 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s6, 96 │ │ │ │ - addi.d $t0, $s6, 112 │ │ │ │ - ld.d $s0, $s6, 16 │ │ │ │ - beq $a0, $t0, 12 # ee48 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1f48> │ │ │ │ - bl -9712 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s6, 64 │ │ │ │ - addi.d $t0, $s6, 80 │ │ │ │ - beq $a0, $t0, 8 # ee58 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1f58> │ │ │ │ - bl -9732 │ │ │ │ - ld.d $a0, $s6, 32 │ │ │ │ - addi.d $t0, $s6, 48 │ │ │ │ - beq $a0, $t0, 8 # ee68 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1f68> │ │ │ │ - bl -9748 │ │ │ │ - move $a0, $s6 │ │ │ │ - bl -9756 │ │ │ │ - beqz $s0, 16 # ee80 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1f80> │ │ │ │ - move $s6, $s0 │ │ │ │ - b -856 # eb20 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c20> │ │ │ │ + and $t4, $t4, $t7 │ │ │ │ + stx.d $t4, $a0, $a4 │ │ │ │ + ldptr.d $t0, $t3, 0 │ │ │ │ + addi.d $t5, $t5, 1 │ │ │ │ + srli.w $t7, $a3, 0x1 │ │ │ │ + and $t0, $t2, $t0 │ │ │ │ + sltu $t0, $zero, $t0 │ │ │ │ + add.w $t6, $t0, $t6 │ │ │ │ + slli.w $t0, $t5, 0x0 │ │ │ │ + move $a1, $a3 │ │ │ │ + bltu $t0, $t7, -264 # eba0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1ca0> │ │ │ │ nop │ │ │ │ - ld.d $ra, $sp, 88 │ │ │ │ - ld.d $s0, $sp, 72 │ │ │ │ - ld.d $s6, $sp, 24 │ │ │ │ - ld.d $s7, $sp, 16 │ │ │ │ - addi.d $sp, $sp, 96 │ │ │ │ - ret │ │ │ │ - ret │ │ │ │ + ld.d $t0, $sp, 24 │ │ │ │ + beqz $t6, 364 # ee20 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1f20> │ │ │ │ + alsl.d $a2, $t8, $t8, 0x1 │ │ │ │ + pcalau12i $t1, 115 │ │ │ │ + fld.d $fa1, $t1, 24 │ │ │ │ + vxor.v $vr4, $vr4, $vr4 │ │ │ │ + li.w $a3, 1 │ │ │ │ + slli.d $a2, $a2, 0x3 │ │ │ │ + li.w $s6, -1 │ │ │ │ + beqz $t7, 332 # ee20 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1f20> │ │ │ │ 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 -9784 │ │ │ │ - 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 36636 # 17e00 , 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 36612 # 17e00 , 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 │ │ │ │ - st.w $t0, $s2, 0 │ │ │ │ - beqz $a0, 16 # ef28 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2028> │ │ │ │ - move $a1, $s2 │ │ │ │ - bl -128 # eea0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1fa0> │ │ │ │ - st.d $a0, $s2, 24 │ │ │ │ - ld.d $s1, $s0, 16 │ │ │ │ - move $s3, $s2 │ │ │ │ - beqz $s1, 144 # efc0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x20c0> │ │ │ │ - li.w $a0, 96 │ │ │ │ - bl -9896 │ │ │ │ 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 36516 # 17e00 , 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 36492 # 17e00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - ldptr.w $t0, $s1, 0 │ │ │ │ - st.d $zero, $s0, 24 │ │ │ │ - st.d $zero, $s0, 16 │ │ │ │ - st.w $t0, $s0, 0 │ │ │ │ - st.d $s0, $s3, 16 │ │ │ │ - st.d $s3, $s0, 8 │ │ │ │ - ld.d $a0, $s1, 24 │ │ │ │ - beqz $a0, 20 # efa8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x20a8> │ │ │ │ - move $a1, $s0 │ │ │ │ - bl -252 # eea0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1fa0> │ │ │ │ - st.d $a0, $s0, 24 │ │ │ │ + ld.d $a0, $s0, 208 │ │ │ │ + fneg.d $fa3, $fa1 │ │ │ │ + li.w $t5, 1 │ │ │ │ + move $t4, $zero │ │ │ │ + move $a5, $zero │ │ │ │ + move $s7, $zero │ │ │ │ nop │ │ │ │ - ld.d $s1, $s1, 16 │ │ │ │ - beqz $s1, 20 # efc0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x20c0> │ │ │ │ - li.w $a0, 96 │ │ │ │ - move $s3, $s0 │ │ │ │ - bl -10024 │ │ │ │ - b -124 # ef40 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2040> │ │ │ │ - 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 -10984 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -10144 │ │ │ │ - bl -9316 │ │ │ │ - move $s1, $a0 │ │ │ │ - move $a0, $s4 │ │ │ │ - bl -9728 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -11016 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -10176 │ │ │ │ - bl -9348 │ │ │ │ - bl -11032 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -2096 # e7f0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x18f0> │ │ │ │ - bl -9364 │ │ │ │ - b -32 # f008 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2108> │ │ │ │ + bstrpick.d $t1, $t4, 0x25, 0x6 │ │ │ │ + slli.d $t1, $t1, 0x3 │ │ │ │ + ldx.d $t2, $a0, $t1 │ │ │ │ + sll.d $a4, $a3, $t4 │ │ │ │ + and $t2, $a4, $t2 │ │ │ │ + beqz $t2, 236 # ee00 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1f00> │ │ │ │ + ld.d $t3, $s0, 128 │ │ │ │ + bstrpick.d $t2, $t4, 0x1f, 0x0 │ │ │ │ + slli.d $a6, $t2, 0x1 │ │ │ │ + ldx.d $a7, $t3, $t1 │ │ │ │ + ld.d $t3, $s0, 56 │ │ │ │ + slli.d $t2, $t2, 0x3 │ │ │ │ + and $a7, $a4, $a7 │ │ │ │ + ldx.d $ra, $t3, $a2 │ │ │ │ + bstrpick.d $t3, $t5, 0x1f, 0x0 │ │ │ │ + slli.d $t3, $t3, 0x2 │ │ │ │ + ldx.w $t2, $ra, $t2 │ │ │ │ + ldx.w $t3, $ra, $t3 │ │ │ │ + beqz $a7, 408 # eee0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1fe0> │ │ │ │ + vxor.v $vr0, $vr0, $vr0 │ │ │ │ + beqz $t2, 48 # ed80 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1e80> │ │ │ │ + ld.d $a7, $s0, 32 │ │ │ │ + ldx.d $ra, $a7, $a2 │ │ │ │ + addi.w $a7, $t2, -1 │ │ │ │ + bstrpick.d $a7, $a7, 0x1f, 0x0 │ │ │ │ + slli.d $a7, $a7, 0x2 │ │ │ │ + ldx.w $a7, $ra, $a7 │ │ │ │ + ld.d $ra, $s0, 104 │ │ │ │ + ldx.b $a7, $ra, $a7 │ │ │ │ + movgr2fr.w $fa0, $a7 │ │ │ │ + ffint.d.w $fa0, $fa0 │ │ │ │ + fadd.d $fa0, $fa0, $fa4 │ │ │ │ + ldptr.w $a7, $s0, 20 │ │ │ │ + addi.w $a7, $a7, -1 │ │ │ │ + bgeu $t2, $a7, 824 # f0c0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x21c0> │ │ │ │ + ld.d $ra, $s0, 32 │ │ │ │ + addi.w $t2, $t2, 1 │ │ │ │ + bstrpick.d $t2, $t2, 0x1f, 0x0 │ │ │ │ + ldx.d $ra, $ra, $a2 │ │ │ │ + slli.d $t2, $t2, 0x2 │ │ │ │ + ldx.w $s8, $ra, $t2 │ │ │ │ + ld.d $t2, $s0, 104 │ │ │ │ + ldx.b $s8, $t2, $s8 │ │ │ │ + movgr2fr.w $fa2, $s8 │ │ │ │ + ffint.d.w $fa2, $fa2 │ │ │ │ + fadd.d $fa0, $fa0, $fa2 │ │ │ │ + beqz $t3, 728 # f090 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2190> │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $s2, 32 │ │ │ │ - bl -9784 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - move $a0, $s0 │ │ │ │ - b -88 # efe8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x20e8> │ │ │ │ + addi.w $s8, $t3, -1 │ │ │ │ + bstrpick.d $s8, $s8, 0x1f, 0x0 │ │ │ │ + slli.d $s8, $s8, 0x2 │ │ │ │ + ldx.w $ra, $ra, $s8 │ │ │ │ + ldx.b $t2, $t2, $ra │ │ │ │ + movgr2fr.w $fa2, $t2 │ │ │ │ + ffint.d.w $fa2, $fa2 │ │ │ │ + fsub.d $fa0, $fa0, $fa2 │ │ │ │ + bltu $t3, $a7, 672 # f080 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2180> │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - bl -9132 │ │ │ │ - move $a0, $s0 │ │ │ │ - b -60 # f018 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2118> │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - bl -9148 │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - bl -8980 │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - bl -9164 │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - bl -8996 │ │ │ │ + fcmp.slt.d $fcc0, $fa1, $fa0 │ │ │ │ + bcnez $fcc0, 500 # efe0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x20e0> │ │ │ │ + fcmp.slt.d $fcc0, $fa0, $fa3 │ │ │ │ + bcnez $fcc0, 756 # f0e8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x21e8> │ │ │ │ + addi.w $a5, $a5, 1 │ │ │ │ nop │ │ │ │ + addi.d $t4, $t4, 1 │ │ │ │ + slli.w $t1, $t4, 0x0 │ │ │ │ + addi.d $t5, $t5, 2 │ │ │ │ + bltu $t1, $t7, -268 # ed00 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1e00> │ │ │ │ + beq $a5, $t6, 784 # f120 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2220> │ │ │ │ + beqz $a5, 3388 # fb50 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2c50> │ │ │ │ + move $t6, $a5 │ │ │ │ + bnez $t7, -316 # ece0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1de0> │ │ │ │ + move $t2, $zero │ │ │ │ + li.w $t5, 1 │ │ │ │ + li.w $t6, 1 │ │ │ │ + beqz $a1, 164 # eed0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1fd0> │ │ │ │ + srai.w $t1, $t2, 0x1 │ │ │ │ + ld.d $t4, $s0, 128 │ │ │ │ + bstrpick.d $t3, $t1, 0x25, 0x6 │ │ │ │ + slli.d $t3, $t3, 0x3 │ │ │ │ + ldx.d $t4, $t4, $t3 │ │ │ │ + sll.d $t1, $t5, $t1 │ │ │ │ + and $t4, $t1, $t4 │ │ │ │ + bnez $t4, 20 # ee60 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1f60> │ │ │ │ + ld.d $t4, $s0, 168 │ │ │ │ + ldx.d $t3, $t4, $t3 │ │ │ │ + and $t1, $t1, $t3 │ │ │ │ + beqz $t1, 100 # eec0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1fc0> │ │ │ │ + ldptr.d $a0, $s0, 0 │ │ │ │ + ld.d $t3, $s0, 104 │ │ │ │ + nor $t4, $zero, $t2 │ │ │ │ + ld.d $t1, $a0, 8 │ │ │ │ + ldx.b $t3, $t3, $t2 │ │ │ │ + ld.d $t7, $a0, 32 │ │ │ │ + srli.d $t1, $t1, 0x3 │ │ │ │ + mul.d $t1, $t1, $s5 │ │ │ │ + andi $t4, $t4, 0x7 │ │ │ │ + slt $t3, $zero, $t3 │ │ │ │ + sll.w $a2, $t6, $t4 │ │ │ │ + sll.w $t3, $t3, $t4 │ │ │ │ + bstrpick.d $t4, $t2, 0x1f, 0x3 │ │ │ │ + add.d $t1, $t1, $t4 │ │ │ │ + add.d $t4, $t7, $t1 │ │ │ │ + ld.bu $t7, $t4, 0 │ │ │ │ + andn $t7, $t7, $a2 │ │ │ │ + st.b $t7, $t4, 0 │ │ │ │ + ld.d $t4, $a0, 32 │ │ │ │ + add.d $t4, $t4, $t1 │ │ │ │ + ld.bu $t1, $t4, 0 │ │ │ │ + or $t1, $t3, $t1 │ │ │ │ + st.b $t1, $t4, 0 │ │ │ │ + ldptr.w $a1, $s0, 12 │ │ │ │ + addi.d $t2, $t2, 1 │ │ │ │ + slli.w $t1, $t2, 0x0 │ │ │ │ + bltu $t1, $a1, -152 # ee30 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1f30> │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -80 │ │ │ │ - st.d $s0, $sp, 64 │ │ │ │ - move $s0, $a0 │ │ │ │ - li.w $a0, 128 │ │ │ │ - st.d $s2, $sp, 48 │ │ │ │ - st.d $s4, $sp, 32 │ │ │ │ - st.d $ra, $sp, 72 │ │ │ │ - move $s4, $a1 │ │ │ │ - st.d $s1, $sp, 56 │ │ │ │ - st.d $s3, $sp, 40 │ │ │ │ - st.d $s5, $sp, 24 │ │ │ │ - bl -10268 │ │ │ │ - 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 36152 # 17e00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - ld.d $a2, $s0, 72 │ │ │ │ - ld.d $a1, $s0, 64 │ │ │ │ - addi.d $t0, $s2, 80 │ │ │ │ - st.d $t0, $s2, 64 │ │ │ │ - addi.d $a0, $s2, 64 │ │ │ │ - bl 36128 # 17e00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - ld.d $a2, $s0, 104 │ │ │ │ - ld.d $a1, $s0, 96 │ │ │ │ - addi.d $t0, $s2, 112 │ │ │ │ - addi.d $a0, $s2, 96 │ │ │ │ - st.d $t0, $s2, 96 │ │ │ │ - bl 36104 # 17e00 , 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 $s4, $s2, 8 │ │ │ │ - st.w $t0, $s2, 0 │ │ │ │ - beqz $a0, 20 # f128 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2228> │ │ │ │ - move $a1, $s2 │ │ │ │ - bl -156 # f080 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2180> │ │ │ │ - st.d $a0, $s2, 24 │ │ │ │ + ldptr.w $s6, $s0, 20 │ │ │ │ + b -1780 # e7e0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x18e0> │ │ │ │ nop │ │ │ │ - ld.d $s1, $s0, 16 │ │ │ │ - move $s3, $s2 │ │ │ │ - beqz $s1, 176 # f1e0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x22e0> │ │ │ │ - li.w $a0, 128 │ │ │ │ - bl -10408 │ │ │ │ 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 36004 # 17e00 , 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 $s5, $s0, 64 │ │ │ │ - move $a0, $s5 │ │ │ │ - bl 35976 # 17e00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - addi.d $t0, $s0, 112 │ │ │ │ - ld.d $a2, $s1, 104 │ │ │ │ - st.d $t0, $s0, 96 │ │ │ │ - ld.d $a1, $s1, 96 │ │ │ │ - addi.d $a0, $s0, 96 │ │ │ │ - bl 35952 # 17e00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - ldptr.w $t0, $s1, 0 │ │ │ │ - st.d $zero, $s0, 24 │ │ │ │ - st.d $zero, $s0, 16 │ │ │ │ - st.w $t0, $s0, 0 │ │ │ │ - st.d $s0, $s3, 16 │ │ │ │ - st.d $s3, $s0, 8 │ │ │ │ - ld.d $a0, $s1, 24 │ │ │ │ - beqz $a0, 16 # f1c0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x22c0> │ │ │ │ - move $a1, $s0 │ │ │ │ - bl -312 # f080 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2180> │ │ │ │ - st.d $a0, $s0, 24 │ │ │ │ - ld.d $s1, $s1, 16 │ │ │ │ - beqz $s1, 28 # f1e0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x22e0> │ │ │ │ - li.w $a0, 128 │ │ │ │ - move $s3, $s0 │ │ │ │ - bl -10560 │ │ │ │ - b -148 # f140 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2240> │ │ │ │ + beqz $t2, 48 # ef10 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2010> │ │ │ │ + ld.d $a7, $s0, 32 │ │ │ │ + ldx.d $ra, $a7, $a2 │ │ │ │ + addi.w $a7, $t2, -1 │ │ │ │ + bstrpick.d $a7, $a7, 0x1f, 0x0 │ │ │ │ + slli.d $a7, $a7, 0x2 │ │ │ │ + ldx.w $a7, $ra, $a7 │ │ │ │ + ld.d $ra, $s0, 104 │ │ │ │ + ldx.b $a7, $ra, $a7 │ │ │ │ + movgr2fr.w $fa0, $a7 │ │ │ │ + ffint.d.w $fs1, $fa0 │ │ │ │ nop │ │ │ │ + ldptr.w $a7, $s0, 20 │ │ │ │ + addi.w $a7, $a7, -1 │ │ │ │ + bgeu $t2, $a7, 328 # f060 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2160> │ │ │ │ + ld.d $ra, $s0, 32 │ │ │ │ + addi.w $t2, $t2, 1 │ │ │ │ + bstrpick.d $t2, $t2, 0x1f, 0x0 │ │ │ │ + ldx.d $ra, $ra, $a2 │ │ │ │ + slli.d $t2, $t2, 0x2 │ │ │ │ + ldx.w $s8, $ra, $t2 │ │ │ │ + ld.d $t2, $s0, 104 │ │ │ │ + ldx.b $s8, $t2, $s8 │ │ │ │ + movgr2fr.w $fa0, $s8 │ │ │ │ + ffint.d.w $fa0, $fa0 │ │ │ │ + fadd.d $fs1, $fs1, $fa0 │ │ │ │ + beqz $t3, 200 # f010 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2110> │ │ │ │ nop │ │ │ │ - ld.d $ra, $sp, 72 │ │ │ │ - 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 │ │ │ │ - move $a0, $s2 │ │ │ │ - ld.d $s2, $sp, 48 │ │ │ │ - addi.d $sp, $sp, 80 │ │ │ │ - ret │ │ │ │ - bl -11528 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -10688 │ │ │ │ - bl -9860 │ │ │ │ - move $s1, $a0 │ │ │ │ - move $a0, $s5 │ │ │ │ - bl -10272 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.w $s8, $t3, -1 │ │ │ │ + bstrpick.d $s8, $s8, 0x1f, 0x0 │ │ │ │ + slli.d $s8, $s8, 0x2 │ │ │ │ + ldx.w $ra, $ra, $s8 │ │ │ │ + ldx.b $t2, $t2, $ra │ │ │ │ + movgr2fr.w $fa0, $t2 │ │ │ │ + ffint.d.w $fs0, $fa0 │ │ │ │ nop │ │ │ │ - move $a0, $s4 │ │ │ │ - bl -10284 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - move $a0, $s1 │ │ │ │ + bltu $t3, $a7, 144 # f000 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2100> │ │ │ │ + fcmp.cune.d $fcc0, $fs1, $fs6 │ │ │ │ + bceqz $fcc0, 192 # f038 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2138> │ │ │ │ nop │ │ │ │ - bl -11576 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -10736 │ │ │ │ - bl -9908 │ │ │ │ - move $s1, $a0 │ │ │ │ - b -36 # f228 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2328> │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - bl -9652 │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - bl -9484 │ │ │ │ - move $s0, $a0 │ │ │ │ - bl -9668 │ │ │ │ - move $a0, $s0 │ │ │ │ + fcmp.cune.d $fcc0, $fs1, $fs2 │ │ │ │ + bcnez $fcc0, 380 # f100 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2200> │ │ │ │ + fcmp.cune.d $fcc0, $fs0, $fs6 │ │ │ │ + bceqz $fcc0, 84 # efe0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x20e0> │ │ │ │ + fcmp.cune.d $fcc0, $fs0, $fs2 │ │ │ │ + bcnez $fcc0, 364 # f100 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2200> │ │ │ │ + ld.d $t2, $s0, 104 │ │ │ │ + fmov.d $fs1, $fs0 │ │ │ │ + stx.b $a3, $t2, $a6 │ │ │ │ + ld.d $t2, $s0, 104 │ │ │ │ + stx.b $a3, $t2, $t5 │ │ │ │ nop │ │ │ │ - bl -11632 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -1912 # eb00 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c00> │ │ │ │ - bl -9964 │ │ │ │ - b -72 # f238 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2338> │ │ │ │ + ld.d $a0, $s0, 208 │ │ │ │ + ldptr.w $a1, $s0, 12 │ │ │ │ + ldx.d $t2, $a0, $t1 │ │ │ │ + srli.w $t7, $a1, 0x1 │ │ │ │ + andn $t2, $t2, $a4 │ │ │ │ + stx.d $t2, $a0, $t1 │ │ │ │ + b -456 # ee00 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1f00> │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $s2, 64 │ │ │ │ - bl -10384 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ nop │ │ │ │ - addi.d $a0, $s2, 32 │ │ │ │ - bl -10396 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - move $a0, $s0 │ │ │ │ - b -156 # f208 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2308> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -20 # f298 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2398> │ │ │ │ - b -64 # f270 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2370> │ │ │ │ nop │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - bl -9756 │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - bl -9588 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - move $t0, $a0 │ │ │ │ - beqz $a1, 108 # f340 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2440> │ │ │ │ - ldptr.d $t1, $a1, 0 │ │ │ │ - addi.d $sp, $sp, -48 │ │ │ │ - st.d $ra, $sp, 40 │ │ │ │ - ld.d $t1, $t1, 24 │ │ │ │ - pcaddi $t2, 4826 │ │ │ │ - beq $t1, $t2, 244 # f3e0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x24e0> │ │ │ │ - pcaddi $t2, 8952 │ │ │ │ - beq $t1, $t2, 140 # f380 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2480> │ │ │ │ - pcaddi $t2, 4838 │ │ │ │ - beq $t1, $t2, 292 # f420 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2520> │ │ │ │ - stptr.d $a0, $sp, 0 │ │ │ │ - move $a0, $a1 │ │ │ │ - jirl $ra, $t1, 0 │ │ │ │ - ldptr.d $t0, $sp, 0 │ │ │ │ - move $a1, $a0 │ │ │ │ + ld.d $t2, $s0, 104 │ │ │ │ + stx.b $a3, $t2, $a6 │ │ │ │ + ld.d $t2, $s0, 104 │ │ │ │ + stx.b $s6, $t2, $t5 │ │ │ │ + b -64 # efb0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x20b0> │ │ │ │ nop │ │ │ │ - ldptr.d $a0, $t0, 0 │ │ │ │ - stptr.d $a1, $t0, 0 │ │ │ │ - beqz $a0, 64 # f360 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2460> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $ra, $sp, 40 │ │ │ │ - ld.d $t0, $t0, 8 │ │ │ │ - addi.d $sp, $sp, 48 │ │ │ │ - jr $t0 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ldptr.d $a0, $a0, 0 │ │ │ │ - stptr.d $a1, $t0, 0 │ │ │ │ - beqz $a0, 280 # f460 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2560> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 8 │ │ │ │ - jr $t0 │ │ │ │ + ld.d $t2, $s0, 32 │ │ │ │ + ldx.d $ra, $t2, $a2 │ │ │ │ + ld.d $t2, $s0, 104 │ │ │ │ nop │ │ │ │ + addi.w $t3, $t3, 1 │ │ │ │ + bstrpick.d $t3, $t3, 0x1f, 0x0 │ │ │ │ + slli.d $t3, $t3, 0x2 │ │ │ │ + ldx.w $t3, $ra, $t3 │ │ │ │ + fcmp.cune.d $fcc0, $fs1, $fs6 │ │ │ │ + ldx.b $t2, $t2, $t3 │ │ │ │ + movgr2fr.w $fa0, $t2 │ │ │ │ + ffint.d.w $fa0, $fa0 │ │ │ │ + fadd.d $fs0, $fs0, $fa0 │ │ │ │ + bcnez $fcc0, -180 # ef80 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2080> │ │ │ │ + fcmp.cune.d $fcc0, $fs0, $fs6 │ │ │ │ + bcnez $fcc0, 164 # f0e0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x21e0> │ │ │ │ + ld.d $t2, $s0, 104 │ │ │ │ + fmov.d $fs1, $fs0 │ │ │ │ + stx.b $s6, $t2, $a6 │ │ │ │ + b -100 # efe8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x20e8> │ │ │ │ nop │ │ │ │ - ld.d $ra, $sp, 40 │ │ │ │ - addi.d $sp, $sp, 48 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + beqz $t3, -240 # ef70 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2070> │ │ │ │ + ld.d $t2, $s0, 32 │ │ │ │ + ldx.d $ra, $t2, $a2 │ │ │ │ + ld.d $t2, $s0, 104 │ │ │ │ + b -288 # ef50 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2050> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - li.w $a0, 40 │ │ │ │ - st.d $s1, $sp, 24 │ │ │ │ - stptr.d $a1, $sp, 0 │ │ │ │ - bl -11008 │ │ │ │ - ldptr.d $a1, $sp, 0 │ │ │ │ - addi.d $t1, $a0, 24 │ │ │ │ - pcaddi $t2, 161907 │ │ │ │ - ld.d $a2, $a1, 16 │ │ │ │ - ld.d $a1, $a1, 8 │ │ │ │ - move $s1, $a0 │ │ │ │ - stptr.d $t2, $a0, 0 │ │ │ │ - st.d $t1, $a0, 8 │ │ │ │ - addi.d $a0, $a0, 8 │ │ │ │ - bl 35400 # 17e00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - move $a1, $s1 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - ld.d $s1, $sp, 24 │ │ │ │ - b -176 # f318 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2418> │ │ │ │ nop │ │ │ │ + ld.d $t2, $s0, 32 │ │ │ │ + ldx.d $ra, $t2, $a2 │ │ │ │ + ld.d $t2, $s0, 104 │ │ │ │ nop │ │ │ │ + addi.w $t3, $t3, 1 │ │ │ │ + bstrpick.d $t3, $t3, 0x1f, 0x0 │ │ │ │ + slli.d $t3, $t3, 0x2 │ │ │ │ + ldx.w $t3, $ra, $t3 │ │ │ │ + ldx.b $t2, $t2, $t3 │ │ │ │ + movgr2fr.w $fa2, $t2 │ │ │ │ + ffint.d.w $fa2, $fa2 │ │ │ │ + fsub.d $fa0, $fa0, $fa2 │ │ │ │ + b -712 # ede8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1ee8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - li.w $a0, 16 │ │ │ │ - stptr.d $a1, $sp, 0 │ │ │ │ - bl -11100 │ │ │ │ - ldptr.d $a1, $sp, 0 │ │ │ │ - pcaddi $t2, 161873 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - ldptr.w $t1, $a1, 8 │ │ │ │ - stptr.d $t2, $a0, 0 │ │ │ │ - move $a1, $a0 │ │ │ │ - st.w $t1, $a0, 8 │ │ │ │ - b -244 # f318 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2418> │ │ │ │ + beqz $t3, -736 # ede0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1ee0> │ │ │ │ + ld.d $t2, $s0, 32 │ │ │ │ + ldx.d $ra, $t2, $a2 │ │ │ │ + ld.d $t2, $s0, 104 │ │ │ │ + b -784 # edc0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1ec0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + fcmp.cune.d $fcc0, $fs0, $fs2 │ │ │ │ + bcnez $fcc0, 28 # f100 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2200> │ │ │ │ + ld.d $t2, $s0, 104 │ │ │ │ + stx.b $s6, $t2, $a6 │ │ │ │ + ld.d $t2, $s0, 104 │ │ │ │ + stx.b $a3, $t2, $t5 │ │ │ │ + b -328 # efb0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x20b0> │ │ │ │ nop │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - li.w $a0, 16 │ │ │ │ - stptr.d $a1, $sp, 0 │ │ │ │ - bl -11164 │ │ │ │ - ldptr.d $a1, $sp, 0 │ │ │ │ - pcaddi $t1, 161881 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - fld.d $fa0, $a1, 8 │ │ │ │ - stptr.d $t1, $a0, 0 │ │ │ │ - move $a1, $a0 │ │ │ │ - fst.d $fa0, $a0, 8 │ │ │ │ - b -308 # f318 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2418> │ │ │ │ + addi.w $s7, $s7, 1 │ │ │ │ + b -772 # ee00 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1f00> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ret │ │ │ │ nop │ │ │ │ - st.d $s0, $sp, 32 │ │ │ │ - move $s0, $a0 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -11300 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -10028 │ │ │ │ - addi.d $sp, $sp, -192 │ │ │ │ - st.d $s0, $sp, 176 │ │ │ │ - pcalau12i $t0, 161 │ │ │ │ - ld.d $t0, $t0, -160 │ │ │ │ - ld.d $t0, $t0, 0 │ │ │ │ - st.d $t0, $sp, 120 │ │ │ │ - li.w $t0, 0x0 │ │ │ │ - move $s0, $a0 │ │ │ │ - pcaddi $a1, 112274 │ │ │ │ - addi.d $a0, $sp, 88 │ │ │ │ - st.d $s1, $sp, 168 │ │ │ │ - st.d $ra, $sp, 184 │ │ │ │ - st.d $s2, $sp, 160 │ │ │ │ - st.d $s3, $sp, 152 │ │ │ │ - st.d $s4, $sp, 144 │ │ │ │ - st.d $s5, $sp, 136 │ │ │ │ - pcaddi $s1, 164586 │ │ │ │ - bl -4740 # e240 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1340> │ │ │ │ - ld.bu $t0, $s1, 512 │ │ │ │ - bnez $t0, 1364 # fa20 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2b20> │ │ │ │ - ld.bu $t0, $s1, 513 │ │ │ │ - bnez $t0, 1324 # fa00 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2b00> │ │ │ │ - ld.d $a0, $sp, 88 │ │ │ │ - addi.d $s1, $sp, 104 │ │ │ │ - beq $a0, $s1, 8 # f4e8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x25e8> │ │ │ │ - bl -11412 │ │ │ │ - pcaddi $a1, 112326 │ │ │ │ - addi.d $a0, $sp, 24 │ │ │ │ - bl -4784 # e240 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1340> │ │ │ │ - addi.d $s3, $s0, 128 │ │ │ │ - addi.d $a1, $sp, 24 │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -11248 # c910 , std::allocator > const&) const@plt> │ │ │ │ - bl 43260 # 19e00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2000> │ │ │ │ - ld.d $s2, $a0, 8 │ │ │ │ - move $t0, $a0 │ │ │ │ - addi.d $s4, $sp, 72 │ │ │ │ - addi.d $a0, $sp, 56 │ │ │ │ - addi.d $a1, $s2, 17 │ │ │ │ - ldptr.d $s5, $t0, 0 │ │ │ │ - st.d $s4, $sp, 56 │ │ │ │ - st.b $zero, $sp, 72 │ │ │ │ - st.d $zero, $sp, 64 │ │ │ │ - bl -10492 # cc30 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ - ld.d $t0, $sp, 64 │ │ │ │ - li.w $t2, 18 │ │ │ │ - lu52i.d $t2, $t2, -2048 │ │ │ │ - li.w $t1, 16 │ │ │ │ - add.d $t0, $t0, $t2 │ │ │ │ - bgeu $t1, $t0, 1708 # fbf0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2cf0> │ │ │ │ - li.w $a2, 17 │ │ │ │ - pcaddi $a1, 112233 │ │ │ │ - addi.d $a0, $sp, 56 │ │ │ │ - bl -12500 # c480 , 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, 1416 # faf0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2bf0> │ │ │ │ - move $a2, $s2 │ │ │ │ - move $a1, $s5 │ │ │ │ - addi.d $a0, $sp, 56 │ │ │ │ - bl -12536 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - pcaddi $a1, 114051 │ │ │ │ - addi.d $a0, $sp, 56 │ │ │ │ - bl -9972 # ce90 , std::allocator >::append(char const*)@plt> │ │ │ │ - move $a1, $a0 │ │ │ │ - addi.d $a0, $sp, 88 │ │ │ │ - bl -12160 # c610 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - addi.d $a0, $sp, 88 │ │ │ │ - bl -3976 # e610 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1710> │ │ │ │ - ld.d $a0, $sp, 88 │ │ │ │ - beq $a0, $s1, 8 # f5a8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x26a8> │ │ │ │ - bl -11604 │ │ │ │ - ld.d $a0, $sp, 56 │ │ │ │ - beq $a0, $s4, 12 # f5b8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x26b8> │ │ │ │ - bl -11616 │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 24 │ │ │ │ - addi.d $s5, $sp, 40 │ │ │ │ - beq $a0, $s5, 8 # f5c8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x26c8> │ │ │ │ - bl -11636 │ │ │ │ - pcaddi $a1, 112208 │ │ │ │ - addi.d $a0, $sp, 88 │ │ │ │ - bl -5008 # e240 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1340> │ │ │ │ - ld.d $a1, $sp, 88 │ │ │ │ - ld.d $a2, $sp, 96 │ │ │ │ - addi.d $s2, $s0, 144 │ │ │ │ - move $a0, $s2 │ │ │ │ - st.d $a1, $sp, 8 │ │ │ │ - addi.d $s0, $s0, 152 │ │ │ │ - bl -4460 # e480 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1580> │ │ │ │ - ld.d $a1, $sp, 8 │ │ │ │ - beq $s0, $a0, 1132 # fa60 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2b60> │ │ │ │ - beq $a1, $s1, 16 # f608 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2708> │ │ │ │ - move $a0, $a1 │ │ │ │ - bl -11696 │ │ │ │ + fsub.d $fa1, $fa1, $fs3 │ │ │ │ + fcmp.slt.d $fcc0, $fs3, $fa1 │ │ │ │ + bcnez $fcc0, -784 # ee18 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1f18> │ │ │ │ nop │ │ │ │ - pcaddi $a1, 112192 │ │ │ │ - addi.d $a0, $sp, 24 │ │ │ │ - bl -5072 # e240 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1340> │ │ │ │ - addi.d $a1, $sp, 24 │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -11532 # c910 , std::allocator > const&) const@plt> │ │ │ │ - bl 42976 # 19e00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2000> │ │ │ │ - move $t0, $a0 │ │ │ │ - ld.d $a3, $t0, 8 │ │ │ │ - ldptr.d $a2, $t0, 0 │ │ │ │ - pcaddi $a1, 112186 │ │ │ │ - addi.d $a0, $sp, 56 │ │ │ │ - bl -4760 # e3a0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x14a0> │ │ │ │ - pcaddi $a1, 114003 │ │ │ │ - addi.d $a0, $sp, 56 │ │ │ │ - bl -10164 # ce90 , std::allocator >::append(char const*)@plt> │ │ │ │ - move $a1, $a0 │ │ │ │ - addi.d $a0, $sp, 88 │ │ │ │ - bl -12352 # c610 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - addi.d $a0, $sp, 88 │ │ │ │ - bl -4168 # e610 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1710> │ │ │ │ - ld.d $a0, $sp, 88 │ │ │ │ - beq $a0, $s1, 8 # f668 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2768> │ │ │ │ - bl -11796 │ │ │ │ - ld.d $a0, $sp, 56 │ │ │ │ - beq $a0, $s4, 12 # f678 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2778> │ │ │ │ - bl -11808 │ │ │ │ + beqz $t7, -784 # ee20 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1f20> │ │ │ │ + vxor.v $vr1, $vr1, $vr1 │ │ │ │ + li.w $t5, 1 │ │ │ │ + move $t3, $zero │ │ │ │ + li.w $t6, 1 │ │ │ │ + li.w $a3, -1 │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 24 │ │ │ │ - beq $a0, $s5, 12 # f688 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2788> │ │ │ │ - bl -11824 │ │ │ │ nop │ │ │ │ - pcaddi $a1, 112170 │ │ │ │ - addi.d $a0, $sp, 88 │ │ │ │ - bl -5200 # e240 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1340> │ │ │ │ - ld.d $a1, $sp, 88 │ │ │ │ - ld.d $a2, $sp, 96 │ │ │ │ - move $a0, $s2 │ │ │ │ - st.d $a1, $sp, 8 │ │ │ │ - bl -4644 # e480 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1580> │ │ │ │ - ld.d $a1, $sp, 8 │ │ │ │ - beq $s0, $a0, 916 # fa40 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2b40> │ │ │ │ - beq $a1, $s1, 16 # f6c0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x27c0> │ │ │ │ - move $a0, $a1 │ │ │ │ - bl -11880 │ │ │ │ + bstrpick.d $t1, $t3, 0x25, 0x6 │ │ │ │ + slli.d $t1, $t1, 0x3 │ │ │ │ + ldx.d $t2, $a0, $t1 │ │ │ │ + sll.d $t4, $t6, $t3 │ │ │ │ + and $t2, $t4, $t2 │ │ │ │ + beqz $t2, 348 # f2c0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x23c0> │ │ │ │ + ld.d $a0, $s0, 56 │ │ │ │ + bstrpick.d $t2, $t3, 0x1f, 0x0 │ │ │ │ + slli.d $a4, $t2, 0x3 │ │ │ │ + ldx.d $a0, $a0, $a2 │ │ │ │ + slli.d $a1, $t2, 0x1 │ │ │ │ + bstrpick.d $t7, $t5, 0x1f, 0x0 │ │ │ │ + ldx.w $t2, $a0, $a4 │ │ │ │ + ld.d $a4, $s0, 128 │ │ │ │ + slli.d $t7, $t7, 0x2 │ │ │ │ + ldx.w $t7, $a0, $t7 │ │ │ │ + ldx.d $t1, $a4, $t1 │ │ │ │ + ld.d $a0, $s0, 104 │ │ │ │ + and $t1, $t4, $t1 │ │ │ │ + beqz $t1, 740 # f480 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2580> │ │ │ │ + vxor.v $vr0, $vr0, $vr0 │ │ │ │ + beqz $t2, 92 # f200 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2300> │ │ │ │ + ld.d $t1, $s0, 80 │ │ │ │ + ldx.d $t4, $t1, $a2 │ │ │ │ + ld.d $t1, $s0, 32 │ │ │ │ + ldx.d $a4, $t1, $a2 │ │ │ │ + bstrpick.d $t1, $t2, 0x1f, 0x0 │ │ │ │ + slli.d $t1, $t1, 0x2 │ │ │ │ + ldx.w $t1, $t4, $t1 │ │ │ │ + addi.w $t4, $t2, -1 │ │ │ │ + bstrpick.d $t4, $t4, 0x1f, 0x0 │ │ │ │ + slli.d $t4, $t4, 0x2 │ │ │ │ + ldx.w $t4, $a4, $t4 │ │ │ │ + sub.w $t1, $s1, $t1 │ │ │ │ + addi.w $t1, $t1, 1 │ │ │ │ + ldx.b $t4, $a0, $t4 │ │ │ │ + slli.d $t1, $t1, 0x2 │ │ │ │ + movgr2fr.w $fa0, $t4 │ │ │ │ + ld.d $t4, $s0, 248 │ │ │ │ + ffint.s.w $fa0, $fa0 │ │ │ │ + fldx.s $fa2, $t4, $t1 │ │ │ │ + fmul.s $fa0, $fa0, $fa2 │ │ │ │ + fcvt.d.s $fa0, $fa0 │ │ │ │ + fadd.d $fa0, $fa0, $fa1 │ │ │ │ + ldptr.w $t1, $s0, 20 │ │ │ │ + addi.w $t1, $t1, -1 │ │ │ │ + bgeu $t2, $t1, 208 # f2d8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x23d8> │ │ │ │ + addi.w $t2, $t2, 1 │ │ │ │ + bstrpick.d $t4, $t2, 0x1f, 0x0 │ │ │ │ + ld.d $t2, $s0, 80 │ │ │ │ + slli.d $t4, $t4, 0x2 │ │ │ │ + ldx.d $a5, $t2, $a2 │ │ │ │ + ld.d $t2, $s0, 32 │ │ │ │ + ldx.d $a4, $t2, $a2 │ │ │ │ + ldx.w $t2, $a5, $t4 │ │ │ │ + ldx.w $t4, $a4, $t4 │ │ │ │ + sub.w $t2, $s1, $t2 │ │ │ │ + addi.w $t2, $t2, 1 │ │ │ │ + ldx.b $t4, $a0, $t4 │ │ │ │ + slli.d $t2, $t2, 0x2 │ │ │ │ + movgr2fr.w $fa2, $t4 │ │ │ │ + ld.d $t4, $s0, 248 │ │ │ │ + ffint.s.w $fa2, $fa2 │ │ │ │ + fldx.s $fa3, $t4, $t2 │ │ │ │ + fmul.s $fa2, $fa2, $fa3 │ │ │ │ + fcvt.d.s $fa2, $fa2 │ │ │ │ + fadd.d $fa0, $fa0, $fa2 │ │ │ │ + bnez $t7, 148 # f2f0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x23f0> │ │ │ │ + addi.w $t2, $t7, 1 │ │ │ │ + bstrpick.d $t2, $t2, 0x1f, 0x0 │ │ │ │ + slli.d $t2, $t2, 0x2 │ │ │ │ + ldx.w $t1, $a5, $t2 │ │ │ │ + ldx.w $t2, $a4, $t2 │ │ │ │ + sub.w $t1, $s1, $t1 │ │ │ │ + ldx.b $t2, $a0, $t2 │ │ │ │ + addi.w $t1, $t1, 1 │ │ │ │ + slli.d $t1, $t1, 0x2 │ │ │ │ + fldx.s $fa3, $t4, $t1 │ │ │ │ + movgr2fr.w $fa2, $t2 │ │ │ │ + ffint.s.w $fa2, $fa2 │ │ │ │ + fmul.s $fa2, $fa2, $fa3 │ │ │ │ + fcvt.d.s $fa2, $fa2 │ │ │ │ + fsub.d $fa0, $fa0, $fa2 │ │ │ │ nop │ │ │ │ - pcaddi $a1, 112156 │ │ │ │ - addi.d $a0, $sp, 24 │ │ │ │ - bl -5256 # e240 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1340> │ │ │ │ - addi.d $a1, $sp, 24 │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -11716 # c910 , std::allocator > const&) const@plt> │ │ │ │ - bl 42792 # 19e00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2000> │ │ │ │ - move $t0, $a0 │ │ │ │ - ld.d $a3, $t0, 8 │ │ │ │ - ldptr.d $a2, $t0, 0 │ │ │ │ - pcaddi $a1, 112150 │ │ │ │ - addi.d $a0, $sp, 56 │ │ │ │ - bl -4944 # e3a0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x14a0> │ │ │ │ - pcaddi $a1, 113957 │ │ │ │ - addi.d $a0, $sp, 56 │ │ │ │ - bl -10348 # ce90 , std::allocator >::append(char const*)@plt> │ │ │ │ - move $a1, $a0 │ │ │ │ - addi.d $a0, $sp, 88 │ │ │ │ - bl -12536 # c610 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - addi.d $a0, $sp, 88 │ │ │ │ - bl -4352 # e610 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1710> │ │ │ │ - ld.d $a0, $sp, 88 │ │ │ │ - beq $a0, $s1, 8 # f720 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2820> │ │ │ │ - bl -11980 │ │ │ │ - ld.d $a0, $sp, 56 │ │ │ │ - beq $a0, $s4, 12 # f730 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2830> │ │ │ │ - bl -11992 │ │ │ │ + fcmp.slt.d $fcc0, $fa1, $fa0 │ │ │ │ + add.d $a0, $a0, $a1 │ │ │ │ + bceqz $fcc0, 1752 # f980 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2a80> │ │ │ │ + st.b $t6, $a0, 0 │ │ │ │ + ld.d $t1, $s0, 104 │ │ │ │ + stx.b $a3, $t1, $t5 │ │ │ │ + ldptr.w $a1, $s0, 12 │ │ │ │ + srli.w $t7, $a1, 0x1 │ │ │ │ + addi.d $t3, $t3, 1 │ │ │ │ + slli.w $t1, $t3, 0x0 │ │ │ │ + bgeu $t1, $t7, -1192 # ee20 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1f20> │ │ │ │ + ld.d $a0, $s0, 208 │ │ │ │ + addi.d $t5, $t5, 2 │ │ │ │ + b -388 # f150 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2250> │ │ │ │ + beqz $t7, 96 # f338 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2438> │ │ │ │ + ld.d $t2, $s0, 32 │ │ │ │ + ld.d $t4, $s0, 248 │ │ │ │ + ldx.d $a4, $t2, $a2 │ │ │ │ + ld.d $t2, $s0, 80 │ │ │ │ + ldx.d $a5, $t2, $a2 │ │ │ │ + bstrpick.d $t2, $t7, 0x1f, 0x0 │ │ │ │ + slli.d $t2, $t2, 0x2 │ │ │ │ + ldx.w $t2, $a5, $t2 │ │ │ │ + sub.w $t2, $s1, $t2 │ │ │ │ + addi.w $t2, $t2, 1 │ │ │ │ + slli.d $t2, $t2, 0x2 │ │ │ │ + fldx.s $fa3, $t4, $t2 │ │ │ │ + addi.w $t2, $t7, -1 │ │ │ │ + bstrpick.d $t2, $t2, 0x1f, 0x0 │ │ │ │ + slli.d $t2, $t2, 0x2 │ │ │ │ + ldx.w $t2, $a4, $t2 │ │ │ │ + ldx.b $t2, $a0, $t2 │ │ │ │ + movgr2fr.w $fa2, $t2 │ │ │ │ + ffint.s.w $fa2, $fa2 │ │ │ │ + fmul.s $fa2, $fa2, $fa3 │ │ │ │ + fcvt.d.s $fa2, $fa2 │ │ │ │ + fsub.d $fa0, $fa0, $fa2 │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 24 │ │ │ │ - beq $a0, $s5, 12 # f740 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2840> │ │ │ │ - bl -12008 │ │ │ │ + bgeu $t7, $t1, -152 # f2a0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x23a0> │ │ │ │ + ld.d $t1, $s0, 32 │ │ │ │ + ld.d $t4, $s0, 248 │ │ │ │ + ldx.d $a4, $t1, $a2 │ │ │ │ + ld.d $t1, $s0, 80 │ │ │ │ + ldx.d $a5, $t1, $a2 │ │ │ │ + b -240 # f260 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2360> │ │ │ │ nop │ │ │ │ - pcaddi $a1, 112598 │ │ │ │ - addi.d $a0, $sp, 88 │ │ │ │ - bl -5384 # e240 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1340> │ │ │ │ - ld.d $s4, $sp, 88 │ │ │ │ - ld.d $a2, $sp, 96 │ │ │ │ - move $a0, $s2 │ │ │ │ - move $a1, $s4 │ │ │ │ - bl -4828 # e480 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1580> │ │ │ │ - beq $s0, $a0, 832 # faa0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2ba0> │ │ │ │ - beq $s4, $s1, 12 # f770 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2870> │ │ │ │ - move $a0, $s4 │ │ │ │ - bl -12060 │ │ │ │ - pcaddi $a1, 112586 │ │ │ │ - addi.d $a0, $sp, 24 │ │ │ │ - bl -5432 # e240 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1340> │ │ │ │ - addi.d $a1, $sp, 24 │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -11892 # c910 , std::allocator > const&) const@plt> │ │ │ │ - bl 42616 # 19e00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2000> │ │ │ │ - move $t0, $a0 │ │ │ │ - ld.d $a3, $t0, 8 │ │ │ │ - ldptr.d $a2, $t0, 0 │ │ │ │ - pcaddi $a1, 112112 │ │ │ │ - addi.d $a0, $sp, 56 │ │ │ │ - bl -5120 # e3a0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x14a0> │ │ │ │ - pcaddi $a1, 113913 │ │ │ │ - addi.d $a0, $sp, 56 │ │ │ │ - bl -10524 # ce90 , std::allocator >::append(char const*)@plt> │ │ │ │ - move $a1, $a0 │ │ │ │ - addi.d $a0, $sp, 88 │ │ │ │ - bl -12712 # c610 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - addi.d $a0, $sp, 88 │ │ │ │ - bl -4528 # e610 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1710> │ │ │ │ - addi.d $a0, $sp, 88 │ │ │ │ - bl -11720 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $a0, $sp, 56 │ │ │ │ - bl -11728 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $a0, $sp, 24 │ │ │ │ - bl -11736 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ nop │ │ │ │ - pcaddi $a1, 112100 │ │ │ │ - addi.d $a0, $sp, 88 │ │ │ │ - bl -5544 # e240 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1340> │ │ │ │ - ld.d $s4, $sp, 88 │ │ │ │ - ld.d $a2, $sp, 96 │ │ │ │ - move $a0, $s2 │ │ │ │ - move $a1, $s4 │ │ │ │ - bl -4988 # e480 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1580> │ │ │ │ - beq $s0, $a0, 736 # fae0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2be0> │ │ │ │ - beq $s4, $s1, 12 # f810 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2910> │ │ │ │ - move $a0, $s4 │ │ │ │ - bl -12220 │ │ │ │ - pcaddi $a1, 112088 │ │ │ │ - addi.d $a0, $sp, 24 │ │ │ │ - bl -5592 # e240 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1340> │ │ │ │ - addi.d $a1, $sp, 24 │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -12052 # c910 , std::allocator > const&) const@plt> │ │ │ │ - bl 42456 # 19e00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2000> │ │ │ │ - move $t0, $a0 │ │ │ │ - ld.d $a3, $t0, 8 │ │ │ │ - ldptr.d $a2, $t0, 0 │ │ │ │ - pcaddi $a1, 112080 │ │ │ │ - addi.d $a0, $sp, 56 │ │ │ │ - bl -5280 # e3a0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x14a0> │ │ │ │ - pcaddi $a1, 113873 │ │ │ │ - addi.d $a0, $sp, 56 │ │ │ │ - bl -10684 # ce90 , std::allocator >::append(char const*)@plt> │ │ │ │ - move $a1, $a0 │ │ │ │ - addi.d $a0, $sp, 88 │ │ │ │ - bl -12872 # c610 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - addi.d $a0, $sp, 88 │ │ │ │ - bl -4688 # e610 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1710> │ │ │ │ - addi.d $a0, $sp, 88 │ │ │ │ - bl -11880 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $a0, $sp, 56 │ │ │ │ - bl -11888 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $a0, $sp, 24 │ │ │ │ - bl -11896 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ nop │ │ │ │ - pcaddi $a1, 112068 │ │ │ │ - addi.d $a0, $sp, 88 │ │ │ │ - bl -5704 # e240 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1340> │ │ │ │ - ld.d $s4, $sp, 88 │ │ │ │ - ld.d $a2, $sp, 96 │ │ │ │ - move $a0, $s2 │ │ │ │ - move $a1, $s4 │ │ │ │ - bl -5148 # e480 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1580> │ │ │ │ - beq $s0, $a0, 544 # fac0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2bc0> │ │ │ │ - beq $s4, $s1, 12 # f8b0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x29b0> │ │ │ │ - move $a0, $s4 │ │ │ │ - bl -12380 │ │ │ │ - pcaddi $a1, 112056 │ │ │ │ - addi.d $a0, $sp, 24 │ │ │ │ - bl -5752 # e240 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1340> │ │ │ │ - addi.d $a1, $sp, 24 │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -12212 # c910 , std::allocator > const&) const@plt> │ │ │ │ - bl 42296 # 19e00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2000> │ │ │ │ - move $t0, $a0 │ │ │ │ - ld.d $a3, $t0, 8 │ │ │ │ - ldptr.d $a2, $t0, 0 │ │ │ │ - pcaddi $a1, 112050 │ │ │ │ - addi.d $a0, $sp, 56 │ │ │ │ - bl -5440 # e3a0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x14a0> │ │ │ │ - pcaddi $a1, 113833 │ │ │ │ - addi.d $a0, $sp, 56 │ │ │ │ - bl -10844 # ce90 , std::allocator >::append(char const*)@plt> │ │ │ │ - move $a1, $a0 │ │ │ │ - addi.d $a0, $sp, 88 │ │ │ │ - bl -13032 # c610 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - addi.d $a0, $sp, 88 │ │ │ │ - bl -4848 # e610 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1710> │ │ │ │ - addi.d $a0, $sp, 88 │ │ │ │ - bl -12040 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $a0, $sp, 56 │ │ │ │ - bl -12048 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $a0, $sp, 24 │ │ │ │ - beq $a0, $s5, 8 # f920 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2a20> │ │ │ │ - bl -12492 │ │ │ │ - pcaddi $a1, 112038 │ │ │ │ - addi.d $a0, $sp, 88 │ │ │ │ - bl -5864 # e240 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1340> │ │ │ │ - ld.d $s4, $sp, 88 │ │ │ │ - ld.d $a2, $sp, 96 │ │ │ │ - move $a0, $s2 │ │ │ │ - move $a1, $s4 │ │ │ │ - bl -5308 # e480 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1580> │ │ │ │ - beq $s0, $a0, 320 # fa80 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2b80> │ │ │ │ - beq $s4, $s1, 12 # f950 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2a50> │ │ │ │ - move $a0, $s4 │ │ │ │ - bl -12540 │ │ │ │ - pcaddi $a1, 112026 │ │ │ │ - addi.d $a0, $sp, 24 │ │ │ │ - bl -5912 # e240 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1340> │ │ │ │ - addi.d $a1, $sp, 24 │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -12372 # c910 , std::allocator > const&) const@plt> │ │ │ │ - bl 42136 # 19e00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2000> │ │ │ │ - move $t0, $a0 │ │ │ │ - ld.d $a3, $t0, 8 │ │ │ │ - ldptr.d $a2, $t0, 0 │ │ │ │ - pcaddi $a1, 112018 │ │ │ │ - addi.d $a0, $sp, 56 │ │ │ │ - bl -5600 # e3a0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x14a0> │ │ │ │ - pcaddi $a1, 113793 │ │ │ │ - addi.d $a0, $sp, 56 │ │ │ │ - bl -11004 # ce90 , std::allocator >::append(char const*)@plt> │ │ │ │ - move $a1, $a0 │ │ │ │ - addi.d $a0, $sp, 88 │ │ │ │ - bl -13192 # c610 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - addi.d $a0, $sp, 88 │ │ │ │ - bl -5008 # e610 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1710> │ │ │ │ - addi.d $a0, $sp, 88 │ │ │ │ - bl -12200 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $a0, $sp, 56 │ │ │ │ - bl -12208 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $a0, $sp, 24 │ │ │ │ - bl -12216 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $a5, $t1, 8 │ │ │ │ + alsl.d $t2, $t8, $t8, 0x1 │ │ │ │ + slli.d $t2, $t2, 0x3 │ │ │ │ + srli.d $a5, $a5, 0x3 │ │ │ │ + mul.d $a5, $a5, $s5 │ │ │ │ + ldx.d $a4, $t2, $t5 │ │ │ │ + ldx.d $a3, $t6, $t2 │ │ │ │ + move $t1, $s1 │ │ │ │ + move $a0, $zero │ │ │ │ + move $a2, $zero │ │ │ │ + move $t7, $zero │ │ │ │ + add.d $a5, $a1, $a5 │ │ │ │ + bstrpick.d $t2, $a0, 0x1f, 0x0 │ │ │ │ + slli.d $t2, $t2, 0x2 │ │ │ │ + ldx.w $t8, $a3, $t2 │ │ │ │ + ldx.w $a1, $a4, $t2 │ │ │ │ + slt $t2, $t8, $t0 │ │ │ │ + maskeqz $t0, $t0, $t2 │ │ │ │ + masknez $t2, $t8, $t2 │ │ │ │ + or $t0, $t0, $t2 │ │ │ │ + slt $t2, $t8, $t1 │ │ │ │ + maskeqz $t1, $t1, $t2 │ │ │ │ + masknez $t8, $t8, $t2 │ │ │ │ + bstrpick.d $t2, $a1, 0x1f, 0x3 │ │ │ │ + ldx.bu $t2, $a5, $t2 │ │ │ │ + nor $a6, $zero, $a1 │ │ │ │ + andi $a6, $a6, 0x7 │ │ │ │ + sra.w $t2, $t2, $a6 │ │ │ │ + andi $t2, $t2, 0x1 │ │ │ │ + or $t1, $t1, $t8 │ │ │ │ + bnez $t2, 72 # f420 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2520> │ │ │ │ + ldptr.d $t8, $t4, 0 │ │ │ │ + ldptr.d $a6, $t3, 0 │ │ │ │ + bstrpick.d $t2, $t7, 0x1f, 0x0 │ │ │ │ + slli.d $t2, $t2, 0x2 │ │ │ │ + stx.w $a1, $t8, $t2 │ │ │ │ + stx.w $t0, $a6, $t2 │ │ │ │ + ldptr.w $t2, $s0, 20 │ │ │ │ + addi.d $a0, $a0, 1 │ │ │ │ + slli.w $t8, $a0, 0x0 │ │ │ │ + addi.w $t7, $t7, 1 │ │ │ │ + bgeu $t8, $t2, -2076 # ebe8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1ce8> │ │ │ │ + move $t0, $zero │ │ │ │ + b -124 # f390 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2490> │ │ │ │ + nop │ │ │ │ nop │ │ │ │ - pcalau12i $t1, 161 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 120 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, 312 # fb10 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2c10> │ │ │ │ - ld.d $ra, $sp, 184 │ │ │ │ - ld.d $s0, $sp, 176 │ │ │ │ - ld.d $s1, $sp, 168 │ │ │ │ - ld.d $s2, $sp, 160 │ │ │ │ - ld.d $s3, $sp, 152 │ │ │ │ - ld.d $s4, $sp, 144 │ │ │ │ - ld.d $s5, $sp, 136 │ │ │ │ - addi.d $sp, $sp, 192 │ │ │ │ - ret │ │ │ │ - pcaddi $a0, 164250 │ │ │ │ - bl -13476 # c560 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ - ld.d $a2, $sp, 96 │ │ │ │ - ld.d $a1, $sp, 88 │ │ │ │ - bl -12464 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - bl -13492 # c560 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ - b -1344 # f4d8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x25d8> │ │ │ │ nop │ │ │ │ - pcalau12i $a0, 161 │ │ │ │ - ld.d $a0, $a0, -184 │ │ │ │ - bl -13512 # c560 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ - ld.d $a2, $sp, 96 │ │ │ │ - ld.d $a1, $sp, 88 │ │ │ │ - bl -12500 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - bl -13528 # c560 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ - b -1388 # f4d0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x25d0> │ │ │ │ - beq $a1, $s1, -768 # f740 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2840> │ │ │ │ - move $a0, $a1 │ │ │ │ - bl -12792 │ │ │ │ - b -780 # f740 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2840> │ │ │ │ nop │ │ │ │ + bstrpick.d $t2, $a2, 0x1f, 0x0 │ │ │ │ + ldptr.w $a6, $s0, 20 │ │ │ │ + slli.d $t2, $t2, 0x2 │ │ │ │ + addi.d $a0, $a0, 1 │ │ │ │ + slli.w $t8, $a0, 0x0 │ │ │ │ + stx.w $a1, $s3, $t2 │ │ │ │ + stx.w $t1, $s2, $t2 │ │ │ │ + addi.w $a2, $a2, 1 │ │ │ │ + bgeu $t8, $a6, -3040 # e860 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1960> │ │ │ │ + move $t1, $zero │ │ │ │ + b -184 # f390 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2490> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - beq $a1, $s1, -984 # f688 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2788> │ │ │ │ - move $a0, $a1 │ │ │ │ - bl -12824 │ │ │ │ - b -996 # f688 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2788> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + bge $t1, $s7, -2672 # e9f0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1af0> │ │ │ │ + b -2756 # e9a0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1aa0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - beq $s4, $s1, -192 # f9c0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2ac0> │ │ │ │ - move $a0, $s4 │ │ │ │ - bl -12856 │ │ │ │ - b -204 # f9c0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2ac0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - beq $s4, $s1, -704 # f7e0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x28e0> │ │ │ │ - move $a0, $s4 │ │ │ │ - bl -12888 │ │ │ │ - b -716 # f7e0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x28e0> │ │ │ │ + beqz $t2, 88 # f4d8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x25d8> │ │ │ │ + ld.d $t1, $s0, 80 │ │ │ │ + ldx.d $t4, $t1, $a2 │ │ │ │ + ld.d $t1, $s0, 32 │ │ │ │ + ldx.d $a4, $t1, $a2 │ │ │ │ + bstrpick.d $t1, $t2, 0x1f, 0x0 │ │ │ │ + slli.d $t1, $t1, 0x2 │ │ │ │ + ldx.w $t1, $t4, $t1 │ │ │ │ + addi.w $t4, $t2, -1 │ │ │ │ + bstrpick.d $t4, $t4, 0x1f, 0x0 │ │ │ │ + slli.d $t4, $t4, 0x2 │ │ │ │ + ldx.w $t4, $a4, $t4 │ │ │ │ + sub.w $t1, $s1, $t1 │ │ │ │ + addi.w $t1, $t1, 1 │ │ │ │ + ldx.b $t4, $a0, $t4 │ │ │ │ + slli.d $t1, $t1, 0x2 │ │ │ │ + movgr2fr.w $fa0, $t4 │ │ │ │ + ld.d $t4, $s0, 248 │ │ │ │ + ffint.s.w $fs1, $fa0 │ │ │ │ + fldx.s $fa0, $t4, $t1 │ │ │ │ + fmul.s $fs1, $fs1, $fa0 │ │ │ │ + fcvt.d.s $fs1, $fs1 │ │ │ │ + ldptr.w $t4, $s0, 20 │ │ │ │ + addi.w $t4, $t4, -1 │ │ │ │ + bgeu $t2, $t4, 208 # f5b0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x26b0> │ │ │ │ + addi.w $t1, $t2, 1 │ │ │ │ + ld.d $t2, $s0, 80 │ │ │ │ + bstrpick.d $t1, $t1, 0x1f, 0x0 │ │ │ │ + slli.d $t1, $t1, 0x2 │ │ │ │ + ldx.d $a6, $t2, $a2 │ │ │ │ + ld.d $t2, $s0, 32 │ │ │ │ + ldx.d $a5, $t2, $a2 │ │ │ │ + ldx.w $t2, $a6, $t1 │ │ │ │ + ldx.w $a4, $a5, $t1 │ │ │ │ + sub.w $t1, $s1, $t2 │ │ │ │ + addi.w $t1, $t1, 1 │ │ │ │ + ldx.b $t2, $a0, $a4 │ │ │ │ + ld.d $a4, $s0, 248 │ │ │ │ + slli.d $t1, $t1, 0x2 │ │ │ │ + movgr2fr.w $fa0, $t2 │ │ │ │ + fldx.s $fa2, $a4, $t1 │ │ │ │ + ffint.s.w $fa0, $fa0 │ │ │ │ + fmul.s $fa0, $fa0, $fa2 │ │ │ │ + fcvt.d.s $fa0, $fa0 │ │ │ │ + fadd.d $fs1, $fs1, $fa0 │ │ │ │ + bnez $t7, 148 # f5c8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x26c8> │ │ │ │ + addi.w $t1, $t7, 1 │ │ │ │ + bstrpick.d $t1, $t1, 0x1f, 0x0 │ │ │ │ + slli.d $t1, $t1, 0x2 │ │ │ │ + ldx.w $t2, $a6, $t1 │ │ │ │ + ldx.w $t4, $a5, $t1 │ │ │ │ + sub.w $t1, $s1, $t2 │ │ │ │ + ldx.b $t2, $a0, $t4 │ │ │ │ + addi.w $t1, $t1, 1 │ │ │ │ + slli.d $t1, $t1, 0x2 │ │ │ │ + fldx.s $fa2, $a4, $t1 │ │ │ │ + movgr2fr.w $fa0, $t2 │ │ │ │ + ffint.s.w $fa0, $fa0 │ │ │ │ + fmul.s $fa0, $fa0, $fa2 │ │ │ │ + fcvt.d.s $fa0, $fa0 │ │ │ │ + fadd.d $fs0, $fs0, $fa0 │ │ │ │ nop │ │ │ │ + fcmp.slt.d $fcc0, $fa1, $fs1 │ │ │ │ + movcf2fr $fa0, $fcc0 │ │ │ │ + movfr2gr.s $t1, $fa0 │ │ │ │ + slli.d $t1, $t1, 0x1 │ │ │ │ + addi.d $t1, $t1, -1 │ │ │ │ + stx.b $t1, $a0, $a1 │ │ │ │ + ld.d $t1, $s0, 104 │ │ │ │ + fcmp.slt.d $fcc0, $fa1, $fs0 │ │ │ │ + add.d $t1, $t1, $t5 │ │ │ │ + bceqz $fcc0, 972 # f968 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2a68> │ │ │ │ + st.b $t6, $t1, 0 │ │ │ │ + ldptr.w $a1, $s0, 12 │ │ │ │ + srli.w $t7, $a1, 0x1 │ │ │ │ + b -748 # f2c0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x23c0> │ │ │ │ + beqz $t7, 88 # f608 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2708> │ │ │ │ + ld.d $t1, $s0, 32 │ │ │ │ + ld.d $a4, $s0, 248 │ │ │ │ + ldx.d $a5, $t1, $a2 │ │ │ │ + ld.d $t1, $s0, 80 │ │ │ │ + ldx.d $a6, $t1, $a2 │ │ │ │ + bstrpick.d $t1, $t7, 0x1f, 0x0 │ │ │ │ + slli.d $t1, $t1, 0x2 │ │ │ │ + ldx.w $t1, $a6, $t1 │ │ │ │ + sub.w $t1, $s1, $t1 │ │ │ │ + addi.w $t1, $t1, 1 │ │ │ │ + slli.d $t1, $t1, 0x2 │ │ │ │ + fldx.s $fa0, $a4, $t1 │ │ │ │ + addi.w $t1, $t7, -1 │ │ │ │ + bstrpick.d $t1, $t1, 0x1f, 0x0 │ │ │ │ + slli.d $t1, $t1, 0x2 │ │ │ │ + ldx.w $t1, $a5, $t1 │ │ │ │ + ldx.b $t1, $a0, $t1 │ │ │ │ + movgr2fr.w $fa2, $t1 │ │ │ │ + ffint.s.w $fs0, $fa2 │ │ │ │ + fmul.s $fs0, $fs0, $fa0 │ │ │ │ + fcvt.d.s $fs0, $fs0 │ │ │ │ + bgeu $t7, $t4, -144 # f578 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2678> │ │ │ │ + ld.d $t1, $s0, 32 │ │ │ │ + ld.d $a4, $s0, 248 │ │ │ │ + ldx.d $a5, $t1, $a2 │ │ │ │ + ld.d $t1, $s0, 80 │ │ │ │ + ldx.d $a6, $t1, $a2 │ │ │ │ + b -232 # f538 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2638> │ │ │ │ nop │ │ │ │ + fld.d $fs1, $sp, 544 │ │ │ │ + fld.d $fs2, $sp, 536 │ │ │ │ + fld.d $fs3, $sp, 528 │ │ │ │ + fld.d $fs4, $sp, 520 │ │ │ │ + fld.d $fs5, $sp, 512 │ │ │ │ + fld.d $fs6, $sp, 504 │ │ │ │ + bl -13104 │ │ │ │ + pcaddi $t1, 164609 │ │ │ │ + ld.d $t3, $t1, 8 │ │ │ │ + lu12i.w $t2, 244 │ │ │ │ + ori $t2, $t2, 0x240 │ │ │ │ + sub.d $t0, $a0, $t3 │ │ │ │ + pcalau12i $t1, 114 │ │ │ │ + div.d $t0, $t0, $t2 │ │ │ │ + bstrpick.d $t0, $t0, 0x1f, 0x0 │ │ │ │ + movgr2fr.d $fa1, $t0 │ │ │ │ + fld.d $fa0, $t1, 56 │ │ │ │ + ffint.d.l $fs0, $fa1 │ │ │ │ + addi.d $a0, $sp, 224 │ │ │ │ + fdiv.d $fs0, $fs0, $fa0 │ │ │ │ + pcalau12i $s4, 161 │ │ │ │ + ld.d $s4, $s4, -360 │ │ │ │ + addi.d $s4, $s4, 16 │ │ │ │ + bl -12836 │ │ │ │ + pcalau12i $t0, 161 │ │ │ │ + ld.d $t0, $t0, -192 │ │ │ │ + ld.d $s1, $t0, 8 │ │ │ │ + st.h $zero, $sp, 448 │ │ │ │ + ld.d $s6, $t0, 16 │ │ │ │ + ld.d $a0, $s1, -24 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + st.d $zero, $sp, 440 │ │ │ │ + st.d $zero, $sp, 456 │ │ │ │ + st.d $s4, $sp, 224 │ │ │ │ + st.d $zero, $sp, 464 │ │ │ │ + st.d $zero, $sp, 472 │ │ │ │ + st.d $zero, $sp, 480 │ │ │ │ + st.d $s1, $sp, 112 │ │ │ │ + add.d $a0, $t0, $a0 │ │ │ │ + move $a1, $zero │ │ │ │ + stptr.d $s6, $a0, 0 │ │ │ │ + bl -11292 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + pcalau12i $s0, 161 │ │ │ │ + ld.d $s0, $s0, -240 │ │ │ │ + pcalau12i $s5, 161 │ │ │ │ + ld.d $s5, $s5, -296 │ │ │ │ + addi.d $fp, $s0, 24 │ │ │ │ + addi.d $a0, $sp, 176 │ │ │ │ + addi.d $s0, $s0, 64 │ │ │ │ + addi.d $s5, $s5, 16 │ │ │ │ + st.d $zero, $sp, 128 │ │ │ │ + st.d $fp, $sp, 112 │ │ │ │ + st.d $s0, $sp, 224 │ │ │ │ + st.d $s5, $sp, 120 │ │ │ │ + st.d $zero, $sp, 136 │ │ │ │ + st.d $zero, $sp, 144 │ │ │ │ + st.d $zero, $sp, 152 │ │ │ │ + st.d $zero, $sp, 160 │ │ │ │ + st.d $zero, $sp, 168 │ │ │ │ + pcalau12i $s7, 161 │ │ │ │ + ld.d $s7, $s7, -16 │ │ │ │ + bl -10284 │ │ │ │ + li.w $t0, 16 │ │ │ │ + addi.d $s8, $sp, 208 │ │ │ │ + addi.d $s7, $s7, 16 │ │ │ │ + addi.d $a1, $sp, 120 │ │ │ │ + addi.d $a0, $sp, 224 │ │ │ │ + st.w $t0, $sp, 184 │ │ │ │ + st.d $s8, $sp, 192 │ │ │ │ + st.d $s7, $sp, 120 │ │ │ │ + st.b $zero, $sp, 208 │ │ │ │ + st.d $zero, $sp, 200 │ │ │ │ + bl -11416 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + ld.d $t0, $sp, 112 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + fmov.d $fa0, $fs0 │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ + li.w $t2, 2 │ │ │ │ + add.d $t0, $a0, $t0 │ │ │ │ + ldptr.w $t1, $t0, 24 │ │ │ │ + ori $t1, $t1, 0x4 │ │ │ │ + st.w $t1, $t0, 24 │ │ │ │ + st.d $t2, $sp, 232 │ │ │ │ + bl -10996 # cc80 (double)@plt> │ │ │ │ + ld.d $a4, $sp, 160 │ │ │ │ + addi.d $s7, $sp, 64 │ │ │ │ + st.b $zero, $sp, 64 │ │ │ │ + st.d $zero, $sp, 56 │ │ │ │ + st.d $s7, $sp, 48 │ │ │ │ + beqz $a4, 948 # fb40 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2c40> │ │ │ │ + ld.d $t1, $sp, 144 │ │ │ │ + beqz $t1, 20 # f7a8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x28a8> │ │ │ │ + sltu $t0, $a4, $t1 │ │ │ │ + masknez $a4, $a4, $t0 │ │ │ │ + maskeqz $t0, $t1, $t0 │ │ │ │ + or $a4, $a4, $t0 │ │ │ │ + ld.d $a3, $sp, 152 │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $zero │ │ │ │ + sub.d $a4, $a4, $a3 │ │ │ │ + addi.d $a0, $sp, 48 │ │ │ │ + bl -11180 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + ld.d $a0, $sp, 192 │ │ │ │ + st.d $fp, $sp, 112 │ │ │ │ + st.d $s0, $sp, 224 │ │ │ │ + beq $a0, $s8, 12 # f7d8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x28d8> │ │ │ │ + bl -12160 │ │ │ │ nop │ │ │ │ + addi.d $a0, $sp, 176 │ │ │ │ + st.d $s5, $sp, 120 │ │ │ │ + bl -11408 │ │ │ │ + ld.d $t0, $s1, -24 │ │ │ │ + st.d $s1, $sp, 112 │ │ │ │ + addi.d $a0, $sp, 224 │ │ │ │ + add.d $t0, $t0, $sp │ │ │ │ + st.d $s6, $t0, 112 │ │ │ │ + st.d $s4, $sp, 224 │ │ │ │ + bl -13148 │ │ │ │ + li.w $a4, 18 │ │ │ │ + pcaddi $a3, 112083 │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $zero │ │ │ │ + addi.d $a0, $sp, 48 │ │ │ │ + bl -11268 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + addi.d $s5, $sp, 96 │ │ │ │ + st.d $s5, $sp, 80 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + addi.d $s1, $a0, 16 │ │ │ │ + move $s0, $a0 │ │ │ │ + beq $t0, $s1, 740 # fb10 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2c10> │ │ │ │ + ld.d $t1, $a0, 16 │ │ │ │ + st.d $t0, $sp, 80 │ │ │ │ + st.d $t1, $sp, 96 │ │ │ │ nop │ │ │ │ - beq $s4, $s1, -416 # f920 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2a20> │ │ │ │ - move $a0, $s4 │ │ │ │ - bl -12920 │ │ │ │ - b -428 # f920 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2a20> │ │ │ │ + ld.d $t0, $s0, 8 │ │ │ │ + li.w $t2, 3 │ │ │ │ + lu52i.d $t2, $t2, -2048 │ │ │ │ + st.d $t0, $sp, 88 │ │ │ │ + stptr.d $s1, $s0, 0 │ │ │ │ + st.b $zero, $s0, 16 │ │ │ │ + st.d $zero, $s0, 8 │ │ │ │ + li.w $t1, 1 │ │ │ │ + add.d $t0, $t0, $t2 │ │ │ │ + bgeu $t1, $t0, 1116 # fcc0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2dc0> │ │ │ │ + addi.d $s1, $sp, 80 │ │ │ │ + li.w $a2, 2 │ │ │ │ + pcaddi $a1, 112068 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -13304 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + addi.d $s4, $sp, 128 │ │ │ │ + st.d $s4, $sp, 112 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + addi.d $s8, $a0, 16 │ │ │ │ + move $s0, $a0 │ │ │ │ + beq $t0, $s8, 664 # fb28 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2c28> │ │ │ │ + ld.d $t1, $a0, 16 │ │ │ │ + st.d $t0, $sp, 112 │ │ │ │ + st.d $t1, $sp, 128 │ │ │ │ + ld.d $t0, $s0, 8 │ │ │ │ + pcaddi $s6, 164327 │ │ │ │ + stptr.d $s8, $s0, 0 │ │ │ │ + st.d $t0, $sp, 120 │ │ │ │ + st.b $zero, $s0, 16 │ │ │ │ + ld.bu $t0, $s6, 512 │ │ │ │ + st.d $zero, $s0, 8 │ │ │ │ + bnez $t0, 420 # fa60 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2b60> │ │ │ │ + ld.bu $t0, $s6, 513 │ │ │ │ + bnez $t0, 340 # fa18 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2b18> │ │ │ │ + ld.d $a0, $sp, 112 │ │ │ │ + beq $a0, $s4, 12 # f8d8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x29d8> │ │ │ │ + bl -12416 │ │ │ │ nop │ │ │ │ + ld.d $a0, $sp, 80 │ │ │ │ + beq $a0, $s5, 12 # f8e8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x29e8> │ │ │ │ + bl -12432 │ │ │ │ nop │ │ │ │ + ld.d $a0, $sp, 48 │ │ │ │ + beq $a0, $s7, 12 # f8f8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x29f8> │ │ │ │ + bl -12448 │ │ │ │ nop │ │ │ │ + beqz $s2, 16 # f908 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2a08> │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -12464 │ │ │ │ nop │ │ │ │ - beq $s4, $s1, -608 # f880 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2980> │ │ │ │ - move $a0, $s4 │ │ │ │ - bl -12952 │ │ │ │ - b -620 # f880 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2980> │ │ │ │ pcalau12i $t1, 161 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 120 │ │ │ │ + ld.d $t0, $sp, 488 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - beqz $t0, 280 # fc20 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2d20> │ │ │ │ + beqz $s3, 128 # f9a0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2aa0> │ │ │ │ + bnez $t0, 636 # fba0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2ca0> │ │ │ │ + ld.d $fp, $sp, 640 │ │ │ │ + ld.d $s4, $sp, 600 │ │ │ │ + ld.d $s5, $sp, 592 │ │ │ │ + ld.d $s7, $sp, 576 │ │ │ │ + ld.d $s8, $sp, 568 │ │ │ │ + fld.d $fs0, $sp, 552 │ │ │ │ + ld.d $ra, $sp, 648 │ │ │ │ + ld.d $s0, $sp, 632 │ │ │ │ + ld.d $s1, $sp, 624 │ │ │ │ + ld.d $s2, $sp, 616 │ │ │ │ + ld.d $s6, $sp, 584 │ │ │ │ + move $a0, $s3 │ │ │ │ + ld.d $s3, $sp, 608 │ │ │ │ + addi.d $sp, $sp, 656 │ │ │ │ + b -12560 │ │ │ │ nop │ │ │ │ - bl -13376 │ │ │ │ + li.w $t2, -1 │ │ │ │ + st.b $t2, $t1, 0 │ │ │ │ + ldptr.w $a1, $s0, 12 │ │ │ │ + srli.w $t7, $a1, 0x1 │ │ │ │ + b -1720 # f2c0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x23c0> │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ + li.w $t1, -1 │ │ │ │ + st.b $t1, $a0, 0 │ │ │ │ + ld.d $t1, $s0, 104 │ │ │ │ + li.w $t2, 1 │ │ │ │ + stx.b $t2, $t1, $t5 │ │ │ │ + ldptr.w $a1, $s0, 12 │ │ │ │ + srli.w $t7, $a1, 0x1 │ │ │ │ + b -1756 # f2c0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x23c0> │ │ │ │ + bnez $t0, 512 # fba0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2ca0> │ │ │ │ + ld.d $ra, $sp, 648 │ │ │ │ + ld.d $fp, $sp, 640 │ │ │ │ + ld.d $s4, $sp, 600 │ │ │ │ + ld.d $s5, $sp, 592 │ │ │ │ + ld.d $s7, $sp, 576 │ │ │ │ + ld.d $s8, $sp, 568 │ │ │ │ + fld.d $fs0, $sp, 552 │ │ │ │ + ld.d $s0, $sp, 632 │ │ │ │ + ld.d $s1, $sp, 624 │ │ │ │ + ld.d $s2, $sp, 616 │ │ │ │ + ld.d $s3, $sp, 608 │ │ │ │ + ld.d $s6, $sp, 584 │ │ │ │ + addi.d $sp, $sp, 656 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - addi.d $a0, $sp, 24 │ │ │ │ - bl -12580 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ldptr.w $t0, $s0, 8 │ │ │ │ + st.d $fp, $sp, 640 │ │ │ │ + st.d $s4, $sp, 600 │ │ │ │ + st.d $s5, $sp, 592 │ │ │ │ + st.d $s7, $sp, 576 │ │ │ │ + st.d $s8, $sp, 568 │ │ │ │ + fst.d $fs0, $sp, 552 │ │ │ │ + move $s3, $zero │ │ │ │ + move $s2, $zero │ │ │ │ + bnez $t0, -4740 # e780 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1880> │ │ │ │ + addi.d $t0, $sp, 112 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + b -976 # f640 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2740> │ │ │ │ + nop │ │ │ │ + li.w $a2, 4 │ │ │ │ + pcaddi $a1, 111963 │ │ │ │ + pcaddi $a0, 164232 │ │ │ │ + bl -12484 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + ld.d $a2, $sp, 120 │ │ │ │ + ld.d $a1, $sp, 112 │ │ │ │ + pcaddi $a0, 164228 │ │ │ │ + bl -12500 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + move $s6, $a0 │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ + add.d $t0, $a0, $t0 │ │ │ │ + ld.d $s0, $t0, 240 │ │ │ │ + beqz $s0, 588 # fc98 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2d98> │ │ │ │ + ld.bu $t0, $s0, 56 │ │ │ │ + beqz $t0, 140 # fae0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2be0> │ │ │ │ + ld.b $a1, $s0, 67 │ │ │ │ + b 164 # fb00 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2c00> │ │ │ │ + li.w $a2, 4 │ │ │ │ + pcaddi $a1, 111945 │ │ │ │ + pcalau12i $a0, 161 │ │ │ │ + ld.d $a0, $a0, -184 │ │ │ │ + bl -12560 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + ld.d $a2, $sp, 120 │ │ │ │ + ld.d $a1, $sp, 112 │ │ │ │ + pcalau12i $a0, 161 │ │ │ │ + ld.d $a0, $a0, -184 │ │ │ │ + bl -12580 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + move $s8, $a0 │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ + add.d $t0, $a0, $t0 │ │ │ │ + ld.d $s0, $t0, 240 │ │ │ │ + beqz $s0, 228 # fb80 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2c80> │ │ │ │ + ld.bu $t0, $s0, 56 │ │ │ │ + beqz $t0, 12 # fab0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2bb0> │ │ │ │ + ld.b $a1, $s0, 67 │ │ │ │ + b 36 # fad0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2bd0> │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -12612 # c970 ::_M_widen_init() const@plt> │ │ │ │ + ldptr.d $t0, $s0, 0 │ │ │ │ + pcaddi $t1, 641 │ │ │ │ + li.w $a1, 10 │ │ │ │ + ld.d $t0, $t0, 48 │ │ │ │ + bne $t0, $t1, 168 # fb70 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2c70> │ │ │ │ + nop │ │ │ │ + move $a0, $s8 │ │ │ │ + bl -14356 │ │ │ │ + bl -13336 │ │ │ │ + b -540 # f8c0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x29c0> │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -12660 # c970 ::_M_widen_init() const@plt> │ │ │ │ + ldptr.d $t0, $s0, 0 │ │ │ │ + pcaddi $t1, 629 │ │ │ │ + li.w $a1, 10 │ │ │ │ + ld.d $t0, $t0, 48 │ │ │ │ + bne $t0, $t1, 104 # fb60 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2c60> │ │ │ │ + nop │ │ │ │ + move $a0, $s6 │ │ │ │ + bl -14404 │ │ │ │ + bl -13384 │ │ │ │ + b -580 # f8c8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x29c8> │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + move $a1, $s1 │ │ │ │ + move $a0, $s5 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -11840 │ │ │ │ + b -740 # f840 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2940> │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + move $a1, $s8 │ │ │ │ + move $a0, $s4 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -11864 │ │ │ │ + b -668 # f8a0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x29a0> │ │ │ │ + addi.d $a1, $sp, 192 │ │ │ │ + addi.d $a0, $sp, 48 │ │ │ │ + bl -13704 # c5c0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + b -908 # f7c0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x28c0> │ │ │ │ + bnez $s7, -2592 # f130 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2230> │ │ │ │ + b -3380 # ee20 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1f20> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + move $a0, $s0 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + move $a1, $a0 │ │ │ │ + b -108 # fb00 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2c00> │ │ │ │ + move $a0, $s0 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + move $a1, $a0 │ │ │ │ + b -172 # fad0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2bd0> │ │ │ │ pcalau12i $t1, 161 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 120 │ │ │ │ + ld.d $t0, $sp, 488 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, -48 # fb10 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2c10> │ │ │ │ + beqz $t0, 288 # fcb8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2db8> │ │ │ │ nop │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -11772 │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 88 │ │ │ │ - bl -12632 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - nop │ │ │ │ - addi.d $a0, $sp, 56 │ │ │ │ - bl -12644 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - b -72 # fb20 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2c20> │ │ │ │ + fst.d $fs1, $sp, 544 │ │ │ │ + fst.d $fs2, $sp, 536 │ │ │ │ + fst.d $fs3, $sp, 528 │ │ │ │ + fst.d $fs4, $sp, 520 │ │ │ │ + fst.d $fs5, $sp, 512 │ │ │ │ + fst.d $fs6, $sp, 504 │ │ │ │ + bl -13544 │ │ │ │ nop │ │ │ │ move $s0, $a0 │ │ │ │ - b -84 # fb20 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2c20> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -92 # fb20 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2c20> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -36 # fb60 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2c60> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -44 # fb60 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2c60> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -52 # fb60 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2c60> │ │ │ │ - b -72 # fb50 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2c50> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + bl -12744 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ nop │ │ │ │ - b -80 # fb50 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2c50> │ │ │ │ + fld.d $fs1, $sp, 544 │ │ │ │ + fld.d $fs2, $sp, 536 │ │ │ │ + fld.d $fs3, $sp, 528 │ │ │ │ + fld.d $fs4, $sp, 520 │ │ │ │ + fld.d $fs5, $sp, 512 │ │ │ │ + fld.d $fs6, $sp, 504 │ │ │ │ + beqz $s2, 16 # fbf8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2cf8> │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b -76 # fb60 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2c60> │ │ │ │ - b -96 # fb50 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2c50> │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -13220 │ │ │ │ + ld.d $fp, $sp, 640 │ │ │ │ + ld.d $s4, $sp, 600 │ │ │ │ + ld.d $s5, $sp, 592 │ │ │ │ + ld.d $s7, $sp, 576 │ │ │ │ + ld.d $s8, $sp, 568 │ │ │ │ + fld.d $fs0, $sp, 552 │ │ │ │ + beqz $s3, 16 # fc20 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2d20> │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b -92 # fb60 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2c60> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -164 # fb20 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2c20> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -172 # fb20 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2c20> │ │ │ │ - b -128 # fb50 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2c50> │ │ │ │ + move $a0, $s3 │ │ │ │ + bl -13260 │ │ │ │ + pcalau12i $t1, 161 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 488 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + st.d $fp, $sp, 640 │ │ │ │ + st.d $s4, $sp, 600 │ │ │ │ + st.d $s5, $sp, 592 │ │ │ │ + st.d $s7, $sp, 576 │ │ │ │ + st.d $s8, $sp, 568 │ │ │ │ + fst.d $fs0, $sp, 552 │ │ │ │ + fst.d $fs1, $sp, 544 │ │ │ │ + fst.d $fs2, $sp, 536 │ │ │ │ + fst.d $fs3, $sp, 528 │ │ │ │ + fst.d $fs4, $sp, 520 │ │ │ │ + fst.d $fs5, $sp, 512 │ │ │ │ + fst.d $fs6, $sp, 504 │ │ │ │ + bnez $t0, -176 # fbb8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2cb8> │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -12064 │ │ │ │ nop │ │ │ │ move $s0, $a0 │ │ │ │ - b -124 # fb60 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2c60> │ │ │ │ - b -144 # fb50 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2c50> │ │ │ │ + addi.d $a0, $sp, 48 │ │ │ │ + bl -12928 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b -140 # fb60 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2c60> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + bl -14460 # c410 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + bnez $s2, -160 # fbf0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2cf0> │ │ │ │ + b -156 # fbf8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2cf8> │ │ │ │ pcalau12i $t1, 161 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 120 │ │ │ │ + ld.d $t0, $sp, 488 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, -248 # fb10 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2c10> │ │ │ │ - pcaddi $a0, 111791 │ │ │ │ - bl -13920 │ │ │ │ - nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b -252 # fb20 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2c20> │ │ │ │ - pcaddi $a0, 111786 │ │ │ │ - bl -13940 │ │ │ │ - b -216 # fb50 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2c50> │ │ │ │ + bnez $t0, -272 # fba0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2ca0> │ │ │ │ + bl -12916 │ │ │ │ + bl -12920 │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b -212 # fb60 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2c60> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -284 # fb20 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2c20> │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 88 │ │ │ │ - bl -12872 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ pcalau12i $t1, 161 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 120 │ │ │ │ + ld.d $t0, $sp, 488 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - beqz $t0, -284 # fb48 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2c48> │ │ │ │ - b -344 # fb10 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2c10> │ │ │ │ + bnez $t0, -312 # fba0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2ca0> │ │ │ │ + pcaddi $a0, 111779 │ │ │ │ + addi.d $s1, $sp, 80 │ │ │ │ + bl -14132 │ │ │ │ + move $s0, $a0 │ │ │ │ + b -212 # fc18 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2d18> │ │ │ │ + move $s0, $a0 │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -272 │ │ │ │ - st.d $s2, $sp, 240 │ │ │ │ - pcaddi $a1, 111842 │ │ │ │ - move $s2, $a0 │ │ │ │ + addi.d $a0, $sp, 48 │ │ │ │ + bl -13052 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + bnez $s2, -272 # fbf0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2cf0> │ │ │ │ + b -268 # fbf8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2cf8> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -132 # fc88 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2d88> │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 192 │ │ │ │ + st.d $s7, $sp, 120 │ │ │ │ + bl -13084 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $sp, 176 │ │ │ │ + st.d $s5, $sp, 120 │ │ │ │ + bl -12760 │ │ │ │ + ld.d $t0, $s1, -24 │ │ │ │ + addi.d $t1, $sp, 32 │ │ │ │ + st.d $s1, $sp, 112 │ │ │ │ + addi.d $t0, $t0, 464 │ │ │ │ + add.d $t0, $t0, $t1 │ │ │ │ + st.d $s6, $t0, -384 │ │ │ │ + nop │ │ │ │ + addi.d $a0, $sp, 224 │ │ │ │ + st.d $s4, $sp, 224 │ │ │ │ + bl -14512 │ │ │ │ + bnez $s2, -356 # fbf0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2cf0> │ │ │ │ + b -352 # fbf8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2cf8> │ │ │ │ + nop │ │ │ │ + move $s0, $a0 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + bl -13160 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + nop │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -13172 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -128 # fcf8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2df8> │ │ │ │ + nop │ │ │ │ + move $s0, $a0 │ │ │ │ + b -60 # fd48 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2e48> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -444 # fbd0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2cd0> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -36 # fd70 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2e70> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + addi.d $sp, $sp, -176 │ │ │ │ pcalau12i $t0, 161 │ │ │ │ ld.d $t0, $t0, -160 │ │ │ │ ld.d $t0, $t0, 0 │ │ │ │ - st.d $t0, $sp, 168 │ │ │ │ + st.d $t0, $sp, 56 │ │ │ │ li.w $t0, 0x0 │ │ │ │ - addi.d $a0, $sp, 136 │ │ │ │ - st.d $ra, $sp, 264 │ │ │ │ - st.d $s0, $sp, 256 │ │ │ │ - st.d $s3, $sp, 232 │ │ │ │ - fst.d $fs0, $sp, 184 │ │ │ │ - st.d $s7, $sp, 200 │ │ │ │ - bl -6764 # e240 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1340> │ │ │ │ - ld.d $s0, $sp, 136 │ │ │ │ - ld.d $a2, $sp, 144 │ │ │ │ - addi.d $a0, $s2, 144 │ │ │ │ - move $a1, $s0 │ │ │ │ - bl -6208 # e480 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1580> │ │ │ │ - addi.d $s3, $s2, 152 │ │ │ │ - beq $s3, $a0, 1400 # 10240 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x3340> │ │ │ │ - st.d $s1, $sp, 248 │ │ │ │ - addi.d $s1, $sp, 152 │ │ │ │ - beq $s0, $s1, 12 # fce0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2de0> │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -13452 │ │ │ │ - pcaddi $a1, 111818 │ │ │ │ - addi.d $a0, $sp, 136 │ │ │ │ - bl -6824 # e240 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1340> │ │ │ │ - ld.d $s0, $sp, 136 │ │ │ │ - ld.d $a2, $sp, 144 │ │ │ │ - addi.d $a0, $s2, 144 │ │ │ │ - move $a1, $s0 │ │ │ │ - bl -6268 # e480 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1580> │ │ │ │ - beq $s3, $a0, 1440 # 102a0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x33a0> │ │ │ │ - st.d $s5, $sp, 216 │ │ │ │ - st.d $s6, $sp, 208 │ │ │ │ - beq $s0, $s1, 12 # fd18 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2e18> │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -13508 │ │ │ │ - pcaddi $a1, 111766 │ │ │ │ - addi.d $a0, $sp, 104 │ │ │ │ - bl -6880 # e240 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1340> │ │ │ │ - ld.d $a1, $sp, 104 │ │ │ │ - ld.d $a2, $sp, 112 │ │ │ │ - addi.d $a0, $s2, 144 │ │ │ │ - bl -6320 # e480 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1580> │ │ │ │ - move $s0, $a0 │ │ │ │ - pcaddi $a1, 111766 │ │ │ │ - addi.d $a0, $sp, 136 │ │ │ │ - bl -6912 # e240 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1340> │ │ │ │ - ld.d $s5, $sp, 136 │ │ │ │ - ld.d $a2, $sp, 144 │ │ │ │ - addi.d $a0, $s2, 144 │ │ │ │ - move $a1, $s5 │ │ │ │ - bl -6356 # e480 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1580> │ │ │ │ - move $s6, $a0 │ │ │ │ - beq $s5, $s1, 12 # fd68 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2e68> │ │ │ │ - move $a0, $s5 │ │ │ │ - bl -13588 │ │ │ │ - ld.d $a0, $sp, 104 │ │ │ │ - addi.d $s5, $sp, 120 │ │ │ │ - beq $a0, $s5, 8 # fd78 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2e78> │ │ │ │ - bl -13604 │ │ │ │ - xor $s0, $s0, $s3 │ │ │ │ - xor $t0, $s6, $s3 │ │ │ │ - sltu $s0, $zero, $s0 │ │ │ │ - sltu $t0, $zero, $t0 │ │ │ │ - add.d $s0, $s0, $t0 │ │ │ │ - beqz $s0, 2412 # 106f8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x37f8> │ │ │ │ - pcaddi $a1, 111806 │ │ │ │ - addi.d $a0, $sp, 104 │ │ │ │ - bl -7000 # e240 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1340> │ │ │ │ - ld.d $s0, $sp, 104 │ │ │ │ - ld.d $a2, $sp, 112 │ │ │ │ - addi.d $a0, $s2, 144 │ │ │ │ - move $a1, $s0 │ │ │ │ - bl -6444 # e480 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1580> │ │ │ │ - beq $s3, $a0, 1360 # 10300 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x3400> │ │ │ │ - pcaddi $a1, 111797 │ │ │ │ - addi.d $a0, $sp, 136 │ │ │ │ - bl -7036 # e240 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1340> │ │ │ │ - addi.d $a1, $sp, 136 │ │ │ │ - addi.d $a0, $s2, 128 │ │ │ │ - bl -13496 # c910 , std::allocator > const&) const@plt> │ │ │ │ - bl 41396 # 19f80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2180> │ │ │ │ - ld.d $t0, $sp, 136 │ │ │ │ - ldptr.w $s0, $a0, 0 │ │ │ │ - beq $t0, $s1, 16 # fde8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2ee8> │ │ │ │ - move $a0, $t0 │ │ │ │ - bl -13712 │ │ │ │ - nop │ │ │ │ - ld.d $a0, $sp, 104 │ │ │ │ - beq $a0, $s5, 12 # fdf8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2ef8> │ │ │ │ - bl -13728 │ │ │ │ + st.d $s1, $sp, 144 │ │ │ │ + st.d $s2, $sp, 136 │ │ │ │ + st.d $s4, $sp, 120 │ │ │ │ + st.d $s5, $sp, 112 │ │ │ │ + st.d $s6, $sp, 104 │ │ │ │ + st.d $ra, $sp, 168 │ │ │ │ + st.d $fp, $sp, 160 │ │ │ │ + st.d $s0, $sp, 152 │ │ │ │ + st.d $s3, $sp, 128 │ │ │ │ + st.d $s7, $sp, 96 │ │ │ │ + st.d $s8, $sp, 88 │ │ │ │ + fst.d $fs0, $sp, 72 │ │ │ │ + addi.d $t0, $a1, 40 │ │ │ │ + stptr.d $t0, $a0, 0 │ │ │ │ + st.d $zero, $a0, 144 │ │ │ │ + st.w $zero, $a0, 152 │ │ │ │ + st.d $zero, $a0, 160 │ │ │ │ + st.d $zero, $a0, 168 │ │ │ │ + st.w $zero, $a0, 176 │ │ │ │ + st.d $zero, $a0, 184 │ │ │ │ + st.w $zero, $a0, 192 │ │ │ │ + st.d $zero, $a0, 200 │ │ │ │ + st.d $zero, $a0, 208 │ │ │ │ + st.w $zero, $a0, 216 │ │ │ │ + st.d $zero, $a0, 224 │ │ │ │ + st.w $zero, $a0, 232 │ │ │ │ + st.d $zero, $a0, 240 │ │ │ │ + st.d $zero, $a0, 248 │ │ │ │ + st.d $zero, $a0, 256 │ │ │ │ + st.d $zero, $a0, 264 │ │ │ │ + st.d $zero, $a0, 24 │ │ │ │ + ld.d $s5, $a1, 96 │ │ │ │ + ld.d $s2, $a1, 88 │ │ │ │ + ld.d $s4, $a1, 80 │ │ │ │ + slli.w $t0, $s5, 0x1 │ │ │ │ + st.d $zero, $a0, 32 │ │ │ │ + st.d $zero, $a0, 40 │ │ │ │ + st.d $zero, $a0, 48 │ │ │ │ + st.d $zero, $a0, 56 │ │ │ │ + st.d $zero, $a0, 64 │ │ │ │ + st.d $zero, $a0, 72 │ │ │ │ + st.d $zero, $a0, 80 │ │ │ │ + st.d $zero, $a0, 88 │ │ │ │ + st.d $zero, $a0, 96 │ │ │ │ + st.d $zero, $a0, 104 │ │ │ │ + st.d $zero, $a0, 112 │ │ │ │ + st.d $zero, $a0, 120 │ │ │ │ + st.d $zero, $a0, 128 │ │ │ │ + st.w $zero, $a0, 136 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + st.w $s4, $a0, 8 │ │ │ │ + st.w $s2, $a0, 20 │ │ │ │ + bstrpick.d $s6, $s2, 0x1f, 0x0 │ │ │ │ + st.w $t0, $a0, 12 │ │ │ │ + move $s1, $a0 │ │ │ │ + beqz $s6, 1004 # 10280 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x3380> │ │ │ │ + slli.d $a0, $s6, 0x2 │ │ │ │ + bl -13836 │ │ │ │ + move $s7, $a0 │ │ │ │ + slli.d $a2, $s6, 0x2 │ │ │ │ + move $a1, $zero │ │ │ │ + bl -14716 │ │ │ │ + alsl.d $s3, $s6, $s7, 0x2 │ │ │ │ nop │ │ │ │ - bltz $s0, 2176 # 10678 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x3778> │ │ │ │ + li.w $a0, 48 │ │ │ │ + bl -13868 │ │ │ │ + addi.d $t0, $sp, 16 │ │ │ │ + move $fp, $a0 │ │ │ │ + sub.d $s3, $s3, $s7 │ │ │ │ + st.d $a0, $sp, 16 │ │ │ │ + st.d $a0, $sp, 40 │ │ │ │ + st.d $t0, $sp, 48 │ │ │ │ + addi.d $s8, $a0, 48 │ │ │ │ + move $s0, $a0 │ │ │ │ + b 80 # ff30 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x3030> │ │ │ │ nop │ │ │ │ - pcaddi $a1, 111800 │ │ │ │ - addi.d $a0, $sp, 104 │ │ │ │ - bl -7112 # e240 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1340> │ │ │ │ - ld.d $s0, $sp, 104 │ │ │ │ - ld.d $a2, $sp, 112 │ │ │ │ - addi.d $a0, $s2, 144 │ │ │ │ - move $a1, $s0 │ │ │ │ - bl -6556 # e480 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1580> │ │ │ │ - beq $s3, $a0, 1280 # 10320 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x3420> │ │ │ │ - pcaddi $a1, 111791 │ │ │ │ - addi.d $a0, $sp, 136 │ │ │ │ - bl -7148 # e240 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1340> │ │ │ │ - addi.d $a1, $sp, 136 │ │ │ │ - addi.d $a0, $s2, 128 │ │ │ │ - bl -13608 # c910 , std::allocator > const&) const@plt> │ │ │ │ - bl 41284 # 19f80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2180> │ │ │ │ - ld.d $t0, $sp, 136 │ │ │ │ - ldptr.w $s0, $a0, 0 │ │ │ │ - beq $t0, $s1, 16 # fe58 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f58> │ │ │ │ - move $a0, $t0 │ │ │ │ - bl -13824 │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 104 │ │ │ │ - beq $a0, $s5, 12 # fe68 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f68> │ │ │ │ - bl -13840 │ │ │ │ nop │ │ │ │ - blez $s0, 2120 # 106b0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x37b0> │ │ │ │ nop │ │ │ │ - pcaddi $a1, 111772 │ │ │ │ - addi.d $a0, $sp, 104 │ │ │ │ - bl -7224 # e240 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1340> │ │ │ │ - addi.d $s0, $s2, 128 │ │ │ │ - addi.d $a1, $sp, 104 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -13688 # c910 , std::allocator > const&) const@plt> │ │ │ │ - ld.bu $t0, $a0, 8 │ │ │ │ - beqz $t0, 624 # 10100 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x3200> │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 104 │ │ │ │ - beq $a0, $s5, 12 # fea8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2fa8> │ │ │ │ - bl -13904 │ │ │ │ nop │ │ │ │ - pcaddi $a1, 111784 │ │ │ │ - addi.d $a0, $sp, 104 │ │ │ │ - bl -7280 # e240 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1340> │ │ │ │ - addi.d $a1, $sp, 104 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -13740 # c910 , std::allocator > const&) const@plt> │ │ │ │ - ld.bu $t0, $a0, 8 │ │ │ │ - beqz $t0, 508 # 100c0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x31c0> │ │ │ │ - ld.d $a0, $sp, 104 │ │ │ │ - beq $a0, $s5, 12 # fed8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2fd8> │ │ │ │ - bl -13952 │ │ │ │ nop │ │ │ │ - pcaddi $a1, 111788 │ │ │ │ - addi.d $a0, $sp, 72 │ │ │ │ - bl -7328 # e240 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1340> │ │ │ │ - addi.d $a1, $sp, 72 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -13788 # c910 , std::allocator > const&) const@plt> │ │ │ │ - ld.bu $t0, $a0, 8 │ │ │ │ - beqz $t0, 652 # 10180 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x3280> │ │ │ │ - ld.d $a0, $sp, 72 │ │ │ │ - addi.d $t0, $sp, 88 │ │ │ │ - beq $a0, $t0, 8 # ff08 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x3008> │ │ │ │ - bl -14004 │ │ │ │ - pcaddi $a1, 111794 │ │ │ │ - addi.d $a0, $sp, 136 │ │ │ │ - bl -7376 # e240 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1340> │ │ │ │ - addi.d $a1, $sp, 136 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -13836 # c910 , std::allocator > const&) const@plt> │ │ │ │ - bl 41504 # 1a140 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2340> │ │ │ │ - fld.d $fa0, $a0, 0 │ │ │ │ - ld.d $t0, $sp, 136 │ │ │ │ - fst.d $fa0, $s2, 1008 │ │ │ │ - beq $t0, $s1, 16 # ff40 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x3040> │ │ │ │ - move $a0, $t0 │ │ │ │ - bl -14056 │ │ │ │ + move $a0, $s3 │ │ │ │ + bl -13940 │ │ │ │ + add.d $s5, $a0, $s3 │ │ │ │ + stptr.d $a0, $s0, 0 │ │ │ │ + st.d $s5, $s0, 16 │ │ │ │ + move $a2, $s3 │ │ │ │ + move $a1, $s7 │ │ │ │ + bl -12860 │ │ │ │ + addi.d $s0, $s0, 24 │ │ │ │ + st.d $s5, $s0, -16 │ │ │ │ + st.d $s0, $sp, 16 │ │ │ │ + beq $s0, $s8, 44 # ff58 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x3058> │ │ │ │ + stptr.d $zero, $s0, 0 │ │ │ │ + st.d $zero, $s0, 8 │ │ │ │ + st.d $zero, $s0, 16 │ │ │ │ + bnez $s3, -60 # ff00 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x3000> │ │ │ │ + move $s5, $zero │ │ │ │ + st.d $s5, $s0, 8 │ │ │ │ + addi.d $s0, $s0, 24 │ │ │ │ + st.d $s0, $sp, 16 │ │ │ │ + bne $s0, $s8, -32 # ff30 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x3030> │ │ │ │ nop │ │ │ │ - pcaddi $a1, 111784 │ │ │ │ - addi.d $a0, $sp, 136 │ │ │ │ - bl -7432 # e240 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1340> │ │ │ │ - ld.d $s6, $sp, 136 │ │ │ │ - ld.d $a2, $sp, 144 │ │ │ │ - addi.d $a0, $s2, 144 │ │ │ │ - move $a1, $s6 │ │ │ │ - bl -6876 # e480 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1580> │ │ │ │ - beq $s3, $a0, 992 # 10340 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x3440> │ │ │ │ - beq $s6, $s1, 12 # ff70 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x3070> │ │ │ │ - move $a0, $s6 │ │ │ │ + st.d $fp, $s1, 32 │ │ │ │ + st.d $s0, $s1, 40 │ │ │ │ + st.d $s0, $s1, 48 │ │ │ │ + beqz $s7, 12 # ff70 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x3070> │ │ │ │ + move $a0, $s7 │ │ │ │ bl -14108 │ │ │ │ - pcalau12i $t0, 114 │ │ │ │ - fld.d $fa0, $s2, 1008 │ │ │ │ - fld.d $fa1, $t0, 1032 │ │ │ │ - fdiv.d $fa0, $fa0, $fa1 │ │ │ │ - fst.d $fa0, $s2, 1008 │ │ │ │ + beqz $s6, 848 # 102c0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x33c0> │ │ │ │ + bstrpick.d $s3, $s2, 0x1f, 0x0 │ │ │ │ + slli.d $a0, $s3, 0x2 │ │ │ │ + bl -14060 │ │ │ │ + slli.d $a2, $s3, 0x2 │ │ │ │ + move $s7, $a0 │ │ │ │ + move $a1, $zero │ │ │ │ + bl -14940 │ │ │ │ + alsl.d $s3, $s3, $s7, 0x2 │ │ │ │ nop │ │ │ │ - pcaddi $a1, 111762 │ │ │ │ - addi.d $a0, $sp, 136 │ │ │ │ - bl -7504 # e240 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1340> │ │ │ │ - addi.d $a1, $sp, 136 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -13964 # c910 , std::allocator > const&) const@plt> │ │ │ │ - ld.d $t0, $sp, 136 │ │ │ │ - ld.bu $s6, $a0, 8 │ │ │ │ - beq $t0, $s1, 16 # ffb8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x30b8> │ │ │ │ - move $a0, $t0 │ │ │ │ - bl -14176 │ │ │ │ + li.w $a0, 48 │ │ │ │ + bl -14092 │ │ │ │ + addi.d $t0, $sp, 24 │ │ │ │ + move $fp, $a0 │ │ │ │ + sub.d $s3, $s3, $s7 │ │ │ │ + st.d $a0, $sp, 24 │ │ │ │ + st.d $a0, $sp, 40 │ │ │ │ + st.d $t0, $sp, 48 │ │ │ │ + addi.d $s8, $a0, 48 │ │ │ │ + move $s0, $a0 │ │ │ │ + b 80 # 10010 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x3110> │ │ │ │ nop │ │ │ │ - beqz $s6, 392 # 10140 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x3240> │ │ │ │ nop │ │ │ │ - pcaddi $a1, 111756 │ │ │ │ - addi.d $a0, $sp, 8 │ │ │ │ - bl -7560 # e240 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1340> │ │ │ │ - addi.d $a1, $sp, 8 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -14020 # c910 , std::allocator > const&) const@plt> │ │ │ │ - ld.bu $s6, $a0, 8 │ │ │ │ - bnez $s6, 548 # 10200 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x3300> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - addi.d $t0, $sp, 24 │ │ │ │ - beq $a0, $t0, 8 # fff0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x30f0> │ │ │ │ - bl -14236 │ │ │ │ - pcaddi $a1, 111764 │ │ │ │ - addi.d $a0, $sp, 136 │ │ │ │ - bl -7608 # e240 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1340> │ │ │ │ - pcaddi $s6, 163867 │ │ │ │ - ld.bu $t0, $s6, 512 │ │ │ │ - bnez $t0, 1020 # 10400 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x3500> │ │ │ │ - ld.bu $t0, $s6, 513 │ │ │ │ - bnez $t0, 1100 # 10458 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x3558> │ │ │ │ - addi.d $a0, $sp, 136 │ │ │ │ - bl -13844 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - pcaddi $a1, 111788 │ │ │ │ - addi.d $a0, $sp, 104 │ │ │ │ - bl -7648 # e240 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1340> │ │ │ │ - addi.d $a1, $sp, 104 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -14108 # c910 , std::allocator > const&) const@plt> │ │ │ │ - bl 40400 # 19e00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2000> │ │ │ │ - move $t0, $a0 │ │ │ │ - st.d $s1, $sp, 136 │ │ │ │ - ld.d $a2, $t0, 8 │ │ │ │ - ldptr.d $a1, $t0, 0 │ │ │ │ - addi.d $a0, $sp, 136 │ │ │ │ - bl 32184 # 17e00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - addi.d $a1, $sp, 136 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl 57788 # 1e210 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6410> │ │ │ │ - ld.d $a0, $sp, 136 │ │ │ │ - beq $a0, $s1, 12 # 10068 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x3168> │ │ │ │ - bl -14352 │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 104 │ │ │ │ - beq $a0, $s5, 12 # 10078 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x3178> │ │ │ │ - bl -14368 │ │ │ │ nop │ │ │ │ - pcalau12i $t1, 160 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 168 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, 1624 # 106e8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x37e8> │ │ │ │ - ld.d $ra, $sp, 264 │ │ │ │ - ld.d $s1, $sp, 248 │ │ │ │ - ld.d $s5, $sp, 216 │ │ │ │ - ld.d $s6, $sp, 208 │ │ │ │ - ld.d $s0, $sp, 256 │ │ │ │ - ld.d $s2, $sp, 240 │ │ │ │ - ld.d $s3, $sp, 232 │ │ │ │ - ld.d $s7, $sp, 200 │ │ │ │ - fld.d $fs0, $sp, 184 │ │ │ │ - addi.d $sp, $sp, 272 │ │ │ │ - ret │ │ │ │ - pcaddi $a1, 111650 │ │ │ │ - addi.d $a0, $sp, 136 │ │ │ │ - bl -7816 # e240 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1340> │ │ │ │ - addi.d $a1, $sp, 136 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -14276 # c910 , std::allocator > const&) const@plt> │ │ │ │ - bl 40616 # 19f80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2180> │ │ │ │ - ldptr.w $t0, $a0, 0 │ │ │ │ - addi.d $a0, $sp, 136 │ │ │ │ - blez $t0, 700 # 103a0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x34a0> │ │ │ │ - bl -14056 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - b -548 # fec8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2fc8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + move $a0, $s3 │ │ │ │ + bl -14164 │ │ │ │ + add.d $s5, $a0, $s3 │ │ │ │ + stptr.d $a0, $s0, 0 │ │ │ │ + st.d $s5, $s0, 16 │ │ │ │ + move $a2, $s3 │ │ │ │ + move $a1, $s7 │ │ │ │ + bl -13084 │ │ │ │ + addi.d $s0, $s0, 24 │ │ │ │ + st.d $s5, $s0, -16 │ │ │ │ + st.d $s0, $sp, 24 │ │ │ │ + beq $s0, $s8, 44 # 10038 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x3138> │ │ │ │ + stptr.d $zero, $s0, 0 │ │ │ │ + st.d $zero, $s0, 8 │ │ │ │ + st.d $zero, $s0, 16 │ │ │ │ + bnez $s3, -60 # ffe0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x30e0> │ │ │ │ + move $s5, $zero │ │ │ │ + st.d $s5, $s0, 8 │ │ │ │ + addi.d $s0, $s0, 24 │ │ │ │ + st.d $s0, $sp, 24 │ │ │ │ + bne $s0, $s8, -32 # 10010 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x3110> │ │ │ │ nop │ │ │ │ - pcaddi $a1, 111586 │ │ │ │ - addi.d $a0, $sp, 136 │ │ │ │ - bl -7880 # e240 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1340> │ │ │ │ - addi.d $a1, $sp, 136 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -14340 # c910 , std::allocator > const&) const@plt> │ │ │ │ - ld.bu $t0, $a0, 8 │ │ │ │ - addi.d $a0, $sp, 136 │ │ │ │ - beqz $t0, 576 # 10360 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x3460> │ │ │ │ - bl -14116 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - b -656 # fe98 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f98> │ │ │ │ + st.d $fp, $s1, 56 │ │ │ │ + st.d $s0, $s1, 64 │ │ │ │ + st.d $s0, $s1, 72 │ │ │ │ + beqz $s7, 12 # 10050 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x3150> │ │ │ │ + move $a0, $s7 │ │ │ │ + bl -14332 │ │ │ │ + beqz $s6, 592 # 102a0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x33a0> │ │ │ │ + bstrpick.d $s2, $s2, 0x1f, 0x0 │ │ │ │ + slli.d $a0, $s2, 0x2 │ │ │ │ + bl -14284 │ │ │ │ + slli.d $a2, $s2, 0x2 │ │ │ │ + move $s7, $a0 │ │ │ │ + move $a1, $zero │ │ │ │ + bl -15164 │ │ │ │ + alsl.d $s2, $s2, $s7, 0x2 │ │ │ │ nop │ │ │ │ + li.w $a0, 48 │ │ │ │ + bl -14316 │ │ │ │ + addi.d $t0, $sp, 32 │ │ │ │ + move $fp, $a0 │ │ │ │ + sub.d $s2, $s2, $s7 │ │ │ │ + st.d $a0, $sp, 32 │ │ │ │ + st.d $a0, $sp, 40 │ │ │ │ + st.d $t0, $sp, 48 │ │ │ │ + addi.d $s8, $a0, 48 │ │ │ │ + move $s0, $a0 │ │ │ │ + b 80 # 100f0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x31f0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - pcaddi $a1, 111652 │ │ │ │ - addi.d $a0, $sp, 136 │ │ │ │ - bl -7944 # e240 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1340> │ │ │ │ - addi.d $a1, $sp, 136 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -14404 # c910 , std::allocator > const&) const@plt> │ │ │ │ - bl 40936 # 1a140 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2340> │ │ │ │ - move $t0, $a0 │ │ │ │ - fld.d $fa0, $t0, 0 │ │ │ │ - addi.d $a0, $sp, 136 │ │ │ │ - fst.d $fa0, $s2, 1008 │ │ │ │ - bl -14188 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - b -432 # ffc0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x30c0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - pcaddi $a1, 111618 │ │ │ │ - addi.d $a0, $sp, 104 │ │ │ │ - bl -8008 # e240 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1340> │ │ │ │ - addi.d $a1, $sp, 104 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -14468 # c910 , std::allocator > const&) const@plt> │ │ │ │ - bl 40872 # 1a140 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2340> │ │ │ │ - pcalau12i $t0, 113 │ │ │ │ - fld.d $fa1, $a0, 0 │ │ │ │ - fld.d $fa0, $t0, 1016 │ │ │ │ - fcmp.slt.d $fcc0, $fa1, $fa0 │ │ │ │ - bceqz $fcc0, 916 # 10540 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x3640> │ │ │ │ - addi.d $a0, $sp, 104 │ │ │ │ - bl -14260 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $a0, $sp, 72 │ │ │ │ - addi.d $t0, $sp, 88 │ │ │ │ - beq $a0, $t0, 8 # 101c8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x32c8> │ │ │ │ - bl -14708 │ │ │ │ - pcaddi $a1, 111602 │ │ │ │ - addi.d $a0, $sp, 136 │ │ │ │ - bl -8080 # e240 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1340> │ │ │ │ - pcalau12i $t1, 160 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 168 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, 1276 # 106e8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x37e8> │ │ │ │ - addi.d $a1, $sp, 136 │ │ │ │ - pcaddi $a0, 163741 │ │ │ │ - bl 28136 # 16fe0 ::do_widen(char) const@@Base+0x3530> │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -14388 │ │ │ │ + add.d $s3, $a0, $s2 │ │ │ │ + stptr.d $a0, $s0, 0 │ │ │ │ + st.d $s3, $s0, 16 │ │ │ │ + move $a2, $s2 │ │ │ │ + move $a1, $s7 │ │ │ │ + bl -13308 │ │ │ │ + addi.d $s0, $s0, 24 │ │ │ │ + st.d $s3, $s0, -16 │ │ │ │ + st.d $s0, $sp, 32 │ │ │ │ + beq $s0, $s8, 44 # 10118 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x3218> │ │ │ │ + stptr.d $zero, $s0, 0 │ │ │ │ + st.d $zero, $s0, 8 │ │ │ │ + st.d $zero, $s0, 16 │ │ │ │ + bnez $s2, -60 # 100c0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x31c0> │ │ │ │ + move $s3, $zero │ │ │ │ + st.d $s3, $s0, 8 │ │ │ │ + addi.d $s0, $s0, 24 │ │ │ │ + st.d $s0, $sp, 32 │ │ │ │ + bne $s0, $s8, -32 # 100f0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x31f0> │ │ │ │ nop │ │ │ │ - pcaddi $a1, 111616 │ │ │ │ - addi.d $a0, $sp, 40 │ │ │ │ - bl -8136 # e240 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1340> │ │ │ │ - addi.d $a1, $sp, 40 │ │ │ │ + st.d $fp, $s1, 80 │ │ │ │ + st.d $s0, $s1, 88 │ │ │ │ + st.d $s0, $s1, 96 │ │ │ │ + beqz $s7, 12 # 10130 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x3230> │ │ │ │ + move $a0, $s7 │ │ │ │ + bl -14556 │ │ │ │ + beqz $s6, 656 # 103c0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x34c0> │ │ │ │ + move $a0, $s6 │ │ │ │ + bl -14504 │ │ │ │ + move $a2, $s6 │ │ │ │ + move $a1, $zero │ │ │ │ + move $s0, $a0 │ │ │ │ + add.d $s6, $a0, $s6 │ │ │ │ + bl -15388 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + st.d $s0, $s1, 104 │ │ │ │ + st.d $s6, $s1, 112 │ │ │ │ + st.d $s6, $s1, 120 │ │ │ │ + srli.w $s5, $t0, 0x1 │ │ │ │ + bnez $s5, 380 # 102e0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x33e0> │ │ │ │ + move $s3, $zero │ │ │ │ + move $s2, $zero │ │ │ │ + move $s0, $zero │ │ │ │ + st.d $zero, $s1, 128 │ │ │ │ + st.w $zero, $s1, 136 │ │ │ │ + st.d $zero, $s1, 144 │ │ │ │ + st.w $zero, $s1, 152 │ │ │ │ + st.d $zero, $s1, 160 │ │ │ │ + st.d $zero, $s1, 168 │ │ │ │ + st.w $zero, $s1, 176 │ │ │ │ + st.d $zero, $s1, 184 │ │ │ │ + st.w $zero, $s1, 192 │ │ │ │ + st.d $zero, $s1, 200 │ │ │ │ + st.d $s2, $s1, 208 │ │ │ │ + st.w $zero, $s1, 216 │ │ │ │ + st.d $s3, $s1, 224 │ │ │ │ + st.w $s5, $s1, 232 │ │ │ │ + st.d $s0, $s1, 240 │ │ │ │ + bstrpick.d $t0, $s4, 0x1f, 0x0 │ │ │ │ + beqz $t0, 484 # 10398 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x3498> │ │ │ │ + slli.d $s0, $t0, 0x2 │ │ │ │ move $a0, $s0 │ │ │ │ - bl -14596 # c910 , std::allocator > const&) const@plt> │ │ │ │ - ld.bu $s6, $a0, 8 │ │ │ │ - bnez $s6, 900 # 105a0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x36a0> │ │ │ │ - addi.d $a0, $sp, 40 │ │ │ │ - bl -14372 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - b -584 # ffe0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x30e0> │ │ │ │ - nop │ │ │ │ + bl -14640 │ │ │ │ + move $a2, $s0 │ │ │ │ + move $a1, $zero │ │ │ │ + move $s2, $a0 │ │ │ │ + bl -15520 │ │ │ │ + pcalau12i $t0, 113 │ │ │ │ + fld.d $fs0, $t0, 16 │ │ │ │ + add.d $s0, $s2, $s0 │ │ │ │ + st.d $s0, $s1, 256 │ │ │ │ + st.d $s0, $s1, 264 │ │ │ │ + st.d $s2, $s1, 248 │ │ │ │ + slli.w $s4, $s4, 0x0 │ │ │ │ + move $s0, $zero │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + movgr2fr.d $fa0, $s0 │ │ │ │ + addi.d $s2, $s2, 4 │ │ │ │ + ffint.d.w $fa0, $fa0 │ │ │ │ + fadd.d $fa0, $fa0, $fs0 │ │ │ │ + addi.w $s0, $s0, 1 │ │ │ │ + bl -14116 │ │ │ │ + fcvt.s.d $fa0, $fa0 │ │ │ │ + fst.s $fa0, $s2, -4 │ │ │ │ + bne $s0, $s4, -32 # 10200 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x3300> │ │ │ │ nop │ │ │ │ - addi.d $t0, $sp, 152 │ │ │ │ - beq $s0, $t0, 12 # 10250 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x3350> │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -14844 │ │ │ │ - pcaddi $a1, 111458 │ │ │ │ - addi.d $a0, $sp, 136 │ │ │ │ - bl -8216 # e240 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1340> │ │ │ │ pcalau12i $t1, 160 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 168 │ │ │ │ + ld.d $t0, $sp, 56 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, 1212 # 10730 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x3830> │ │ │ │ - addi.d $a1, $sp, 136 │ │ │ │ - pcaddi $a0, 163707 │ │ │ │ - bl 28000 # 16fe0 ::do_widen(char) const@@Base+0x3530> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + bnez $t0, 496 # 10430 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x3530> │ │ │ │ + ld.d $ra, $sp, 168 │ │ │ │ + ld.d $fp, $sp, 160 │ │ │ │ + ld.d $s0, $sp, 152 │ │ │ │ + ld.d $s1, $sp, 144 │ │ │ │ + ld.d $s2, $sp, 136 │ │ │ │ + ld.d $s3, $sp, 128 │ │ │ │ + ld.d $s4, $sp, 120 │ │ │ │ + ld.d $s5, $sp, 112 │ │ │ │ + ld.d $s6, $sp, 104 │ │ │ │ + ld.d $s7, $sp, 96 │ │ │ │ + ld.d $s8, $sp, 88 │ │ │ │ + fld.d $fs0, $sp, 72 │ │ │ │ + addi.d $sp, $sp, 176 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ + move $s7, $zero │ │ │ │ + move $s3, $zero │ │ │ │ + b -976 # feb8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2fb8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - beq $s0, $s1, 16 # 102b0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x33b0> │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -14936 │ │ │ │ nop │ │ │ │ - pcaddi $a1, 111448 │ │ │ │ - addi.d $a0, $sp, 136 │ │ │ │ - bl -8312 # e240 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1340> │ │ │ │ - pcalau12i $t1, 160 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 168 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, 1140 # 10748 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x3848> │ │ │ │ - addi.d $a1, $sp, 136 │ │ │ │ - pcaddi $a0, 163683 │ │ │ │ - bl 27904 # 16fe0 ::do_widen(char) const@@Base+0x3530> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + move $s7, $zero │ │ │ │ + move $s2, $zero │ │ │ │ + b -560 # 10078 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x3178> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - beq $s0, $s5, -1280 # fe00 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f00> │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -15032 │ │ │ │ - b -1292 # fe00 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f00> │ │ │ │ + move $s7, $zero │ │ │ │ + move $s3, $zero │ │ │ │ + b -816 # ff98 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x3098> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - beq $s0, $s5, -1200 # fe70 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f70> │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -15064 │ │ │ │ - b -1212 # fe70 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f70> │ │ │ │ nop │ │ │ │ + addi.w $s0, $s5, 63 │ │ │ │ + bstrpick.d $s2, $s0, 0x1f, 0x6 │ │ │ │ + slli.d $a0, $s2, 0x3 │ │ │ │ + bl -14940 │ │ │ │ + slli.d $a2, $s2, 0x3 │ │ │ │ + move $a1, $zero │ │ │ │ + bl -15816 │ │ │ │ + srli.d $s6, $s5, 0x6 │ │ │ │ + alsl.d $t2, $s6, $a0, 0x3 │ │ │ │ + alsl.d $t1, $s2, $a0, 0x3 │ │ │ │ + srai.d $s3, $s5, 0x6 │ │ │ │ + andi $s5, $s5, 0x3f │ │ │ │ + st.d $a0, $s1, 128 │ │ │ │ + st.w $zero, $s1, 136 │ │ │ │ + st.d $t2, $s1, 144 │ │ │ │ + st.w $s5, $s1, 152 │ │ │ │ + st.d $t1, $s1, 160 │ │ │ │ + slli.d $a0, $s2, 0x3 │ │ │ │ + bl -15000 │ │ │ │ + slli.d $a2, $s2, 0x3 │ │ │ │ + move $a1, $zero │ │ │ │ + bl -15876 │ │ │ │ + alsl.d $s6, $s6, $a0, 0x3 │ │ │ │ + alsl.d $s2, $s2, $a0, 0x3 │ │ │ │ + bstrpick.d $s0, $s0, 0x1f, 0x6 │ │ │ │ + st.d $a0, $s1, 168 │ │ │ │ + st.w $zero, $s1, 176 │ │ │ │ + st.d $s6, $s1, 184 │ │ │ │ + st.w $s5, $s1, 192 │ │ │ │ + st.d $s2, $s1, 200 │ │ │ │ + slli.d $a0, $s0, 0x3 │ │ │ │ + bl -15052 │ │ │ │ + slli.d $a2, $s0, 0x3 │ │ │ │ + move $a1, $zero │ │ │ │ + move $s2, $a0 │ │ │ │ + alsl.d $s0, $s0, $a0, 0x3 │ │ │ │ + alsl.d $s3, $s3, $a0, 0x3 │ │ │ │ + bl -15940 │ │ │ │ + bstrpick.d $t0, $s4, 0x1f, 0x0 │ │ │ │ + st.d $s2, $s1, 208 │ │ │ │ + st.w $zero, $s1, 216 │ │ │ │ + st.d $s3, $s1, 224 │ │ │ │ + st.w $s5, $s1, 232 │ │ │ │ + st.d $s0, $s1, 240 │ │ │ │ + bnez $t0, -472 # 101b8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x32b8> │ │ │ │ nop │ │ │ │ + st.d $zero, $s1, 248 │ │ │ │ + st.d $zero, $s1, 256 │ │ │ │ + st.d $zero, $s1, 264 │ │ │ │ + b -380 # 10228 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x3328> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - beq $s6, $s1, -952 # ff88 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x3088> │ │ │ │ - move $a0, $s6 │ │ │ │ - bl -15096 │ │ │ │ - b -964 # ff88 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x3088> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - bl -14688 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $a0, $sp, 104 │ │ │ │ - beq $a0, $s5, 8 # 10370 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x3470> │ │ │ │ - bl -15132 │ │ │ │ - pcaddi $a1, 111454 │ │ │ │ - addi.d $a0, $sp, 136 │ │ │ │ - bl -8504 # e240 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1340> │ │ │ │ - pcaddi $s6, 163643 │ │ │ │ - ld.bu $t0, $s6, 512 │ │ │ │ - bnez $t0, 348 # 104e0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x35e0> │ │ │ │ - ld.bu $t0, $s6, 513 │ │ │ │ - bnez $t0, 276 # 104a0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x35a0> │ │ │ │ - addi.d $a0, $sp, 136 │ │ │ │ - bl -14740 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - b -1264 # fea8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2fa8> │ │ │ │ + move $s0, $zero │ │ │ │ + b -628 # 10150 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x3250> │ │ │ │ + move $s0, $a0 │ │ │ │ nop │ │ │ │ - bl -14752 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $a0, $sp, 104 │ │ │ │ - beq $a0, $s5, 8 # 103b0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x34b0> │ │ │ │ - bl -15196 │ │ │ │ - pcaddi $a1, 111466 │ │ │ │ - addi.d $a0, $sp, 136 │ │ │ │ - bl -8568 # e240 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1340> │ │ │ │ + ld.d $a0, $s1, 248 │ │ │ │ + bnez $a0, 188 # 10490 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x3590> │ │ │ │ + ld.d $a0, $s1, 208 │ │ │ │ + bnez $a0, 188 # 10498 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x3598> │ │ │ │ + ld.d $a0, $s1, 168 │ │ │ │ + bnez $a0, 188 # 104a0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x35a0> │ │ │ │ + ld.d $a0, $s1, 128 │ │ │ │ + bnez $a0, 188 # 104a8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x35a8> │ │ │ │ + ld.d $a0, $s1, 104 │ │ │ │ + bnez $a0, 188 # 104b0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x35b0> │ │ │ │ + addi.d $a0, $s1, 80 │ │ │ │ + bl 228 # 104e0 ::do_widen(char) const@@Base+0x20> │ │ │ │ + addi.d $a0, $s1, 56 │ │ │ │ + bl 220 # 104e0 ::do_widen(char) const@@Base+0x20> │ │ │ │ + addi.d $a0, $s1, 32 │ │ │ │ + bl 212 # 104e0 ::do_widen(char) const@@Base+0x20> │ │ │ │ pcalau12i $t1, 160 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 168 │ │ │ │ + ld.d $t0, $sp, 56 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, 788 # 106e8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x37e8> │ │ │ │ - addi.d $a1, $sp, 136 │ │ │ │ - pcaddi $a0, 163619 │ │ │ │ - bl 27648 # 16fe0 ::do_widen(char) const@@Base+0x3530> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + beqz $t0, 144 # 104b8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x35b8> │ │ │ │ nop │ │ │ │ + bl -15712 │ │ │ │ nop │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 40 │ │ │ │ + bl 352 # 105a0 ::do_widen(char) const@@Base+0xe0> │ │ │ │ + move $a0, $fp │ │ │ │ + bl -15352 │ │ │ │ + beqz $s7, -124 # 103d0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x34d0> │ │ │ │ + move $a0, $s7 │ │ │ │ + bl -15364 │ │ │ │ + b -136 # 103d0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x34d0> │ │ │ │ nop │ │ │ │ + b -40 # 10438 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x3538> │ │ │ │ nop │ │ │ │ - pcalau12i $a0, 160 │ │ │ │ - ld.d $a0, $a0, -184 │ │ │ │ - bl -16040 # c560 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ - li.w $a2, 5 │ │ │ │ - pcaddi $a1, 111432 │ │ │ │ - move $s3, $a0 │ │ │ │ - bl -15032 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - li.w $a2, 9 │ │ │ │ - pcaddi $a1, 111430 │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -15048 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - li.w $a2, 4 │ │ │ │ - pcaddi $a1, 112090 │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -15064 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - ld.d $a2, $sp, 144 │ │ │ │ - ld.d $a1, $sp, 136 │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -15080 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - bl -16108 # c560 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ - ld.bu $t0, $s6, 513 │ │ │ │ - beqz $t0, -1092 # 10010 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x3110> │ │ │ │ - pcaddi $a0, 163588 │ │ │ │ - bl -16124 # c560 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ - li.w $a2, 9 │ │ │ │ - pcaddi $a1, 111413 │ │ │ │ - move $s3, $a0 │ │ │ │ - bl -15116 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - ld.d $a2, $sp, 144 │ │ │ │ - ld.d $a1, $sp, 136 │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -15132 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - bl -16160 # c560 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ - b -1140 # 10010 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x3110> │ │ │ │ + move $s0, $a0 │ │ │ │ nop │ │ │ │ + bnez $s7, -32 # 10450 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x3550> │ │ │ │ + b -164 # 103d0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x34d0> │ │ │ │ + b -64 # 10438 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x3538> │ │ │ │ nop │ │ │ │ + move $s0, $a0 │ │ │ │ + b -20 # 10470 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x3570> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -28 # 10470 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x3570> │ │ │ │ + bl -15424 │ │ │ │ + b -188 # 103d8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x34d8> │ │ │ │ + bl -15432 │ │ │ │ + b -188 # 103e0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x34e0> │ │ │ │ + bl -15440 │ │ │ │ + b -188 # 103e8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x34e8> │ │ │ │ + bl -15448 │ │ │ │ + b -188 # 103f0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x34f0> │ │ │ │ + bl -15456 │ │ │ │ + b -188 # 103f8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x34f8> │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -14188 │ │ │ │ + │ │ │ │ +00000000000104c0 ::do_widen(char) const@@Base>: │ │ │ │ + move $a0, $a1 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - pcaddi $a0, 163570 │ │ │ │ - bl -16196 # c560 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ - li.w $a2, 9 │ │ │ │ - pcaddi $a1, 111395 │ │ │ │ - move $s6, $a0 │ │ │ │ - bl -15188 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - ld.d $a2, $sp, 144 │ │ │ │ - ld.d $a1, $sp, 136 │ │ │ │ - move $a0, $s6 │ │ │ │ - bl -15204 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - bl -16232 # c560 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ - b -316 # 10390 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x3490> │ │ │ │ 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, 40 # 10528 ::do_widen(char) const@@Base+0x68> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - pcalau12i $a0, 160 │ │ │ │ - ld.d $a0, $a0, -184 │ │ │ │ - bl -16264 # c560 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ - li.w $a2, 5 │ │ │ │ - pcaddi $a1, 111376 │ │ │ │ - move $s7, $a0 │ │ │ │ - bl -15256 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - li.w $a2, 9 │ │ │ │ - pcaddi $a1, 111374 │ │ │ │ - move $a0, $s7 │ │ │ │ - bl -15272 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - li.w $a2, 4 │ │ │ │ - pcaddi $a1, 112034 │ │ │ │ - move $a0, $s7 │ │ │ │ - bl -15288 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - ld.d $a2, $sp, 144 │ │ │ │ - ld.d $a1, $sp, 136 │ │ │ │ - move $a0, $s7 │ │ │ │ - bl -15304 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - bl -16332 # c560 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ - b -424 # 10388 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x3488> │ │ │ │ nop │ │ │ │ + ldptr.d $a0, $s0, 0 │ │ │ │ + beqz $a0, 76 # 10560 ::do_widen(char) const@@Base+0xa0> │ │ │ │ + addi.d $s0, $s0, 24 │ │ │ │ + bl -15564 │ │ │ │ + bne $s1, $s0, -16 # 10510 ::do_widen(char) const@@Base+0x50> │ │ │ │ + ldptr.d $s1, $s2, 0 │ │ │ │ + beqz $s1, 88 # 10580 ::do_widen(char) const@@Base+0xc0> │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + ld.d $s0, $sp, 16 │ │ │ │ + ldptr.d $s2, $sp, 0 │ │ │ │ + move $a0, $s1 │ │ │ │ + ld.d $s1, $sp, 8 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + b -15604 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - pcaddi $a1, 111378 │ │ │ │ - addi.d $a0, $sp, 136 │ │ │ │ - bl -8968 # e240 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1340> │ │ │ │ - addi.d $a1, $sp, 136 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -15428 # c910 , std::allocator > const&) const@plt> │ │ │ │ - bl 39912 # 1a140 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2340> │ │ │ │ - move $t0, $a0 │ │ │ │ - fld.d $fa0, $t0, 0 │ │ │ │ - addi.d $a0, $sp, 136 │ │ │ │ - fmov.d $fs0, $fa0 │ │ │ │ - bl -15212 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $a0, $sp, 104 │ │ │ │ - bl -15220 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $a0, $sp, 72 │ │ │ │ - addi.d $t0, $sp, 88 │ │ │ │ - beq $a0, $t0, 8 # 10588 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x3688> │ │ │ │ - bl -15668 │ │ │ │ - pcalau12i $t0, 113 │ │ │ │ - fld.d $fa0, $t0, 1024 │ │ │ │ - fcmp.slt.d $fcc0, $fa0, $fs0 │ │ │ │ - bceqz $fcc0, -1676 # ff08 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x3008> │ │ │ │ - b -976 # 101c8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x32c8> │ │ │ │ nop │ │ │ │ - pcaddi $a1, 111388 │ │ │ │ - addi.d $a0, $sp, 72 │ │ │ │ - bl -9064 # e240 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1340> │ │ │ │ - addi.d $a1, $sp, 72 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -15524 # c910 , std::allocator > const&) const@plt> │ │ │ │ - ld.bu $s6, $a0, 8 │ │ │ │ - bnez $s6, 36 # 105e0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x36e0> │ │ │ │ - addi.d $a0, $sp, 72 │ │ │ │ - bl -15300 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - b -936 # 10220 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x3320> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + addi.d $s0, $s0, 24 │ │ │ │ + bne $s1, $s0, -84 # 10510 ::do_widen(char) const@@Base+0x50> │ │ │ │ + ldptr.d $s1, $s2, 0 │ │ │ │ + b -68 # 10528 ::do_widen(char) const@@Base+0x68> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - pcaddi $a1, 111376 │ │ │ │ - addi.d $a0, $sp, 104 │ │ │ │ - bl -9128 # e240 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1340> │ │ │ │ - addi.d $a1, $sp, 104 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -15588 # c910 , std::allocator > const&) const@plt> │ │ │ │ - ld.bu $t0, $a0, 8 │ │ │ │ - move $s7, $t0 │ │ │ │ - bnez $t0, 64 # 10640 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x3740> │ │ │ │ - addi.d $a0, $sp, 104 │ │ │ │ - bl -15368 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ nop │ │ │ │ - addi.d $a0, $sp, 72 │ │ │ │ - bl -15380 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $a0, $sp, 40 │ │ │ │ - bl -15388 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - addi.d $t0, $sp, 24 │ │ │ │ - beq $a0, $t0, 8 # 10630 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x3730> │ │ │ │ - bl -15836 │ │ │ │ - beqz $s6, -1560 # 10018 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x3118> │ │ │ │ - b -1604 # fff0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x30f0> │ │ │ │ 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 │ │ │ │ - pcaddi $a1, 111356 │ │ │ │ - addi.d $a0, $sp, 136 │ │ │ │ - bl -9224 # e240 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1340> │ │ │ │ - ld.d $a2, $sp, 144 │ │ │ │ - ld.d $a1, $sp, 136 │ │ │ │ - addi.d $a0, $s2, 144 │ │ │ │ - bl -8664 # e480 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1580> │ │ │ │ - xor $s3, $s3, $a0 │ │ │ │ - addi.d $a0, $sp, 136 │ │ │ │ - bl -15460 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $a0, $sp, 104 │ │ │ │ - sltu $s6, $zero, $s3 │ │ │ │ - bl -15472 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - b -100 # 10610 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x3710> │ │ │ │ - pcaddi $a1, 111238 │ │ │ │ - addi.d $a0, $sp, 136 │ │ │ │ - bl -9280 # e240 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1340> │ │ │ │ - pcalau12i $t1, 160 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 168 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, 76 # 106e8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x37e8> │ │ │ │ - addi.d $a1, $sp, 136 │ │ │ │ - pcaddi $a0, 163441 │ │ │ │ - bl 26936 # 16fe0 ::do_widen(char) const@@Base+0x3530> │ │ │ │ nop │ │ │ │ - pcaddi $a1, 111238 │ │ │ │ - addi.d $a0, $sp, 136 │ │ │ │ - bl -9336 # e240 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1340> │ │ │ │ - pcalau12i $t1, 160 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 168 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, 20 # 106e8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x37e8> │ │ │ │ - addi.d $a1, $sp, 136 │ │ │ │ - pcaddi $a0, 163427 │ │ │ │ - bl 26880 # 16fe0 ::do_widen(char) const@@Base+0x3530> │ │ │ │ + ld.d $t1, $a0, 8 │ │ │ │ + bnez $t1, 28 # 105c0 ::do_widen(char) const@@Base+0x100> │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - st.d $s4, $sp, 224 │ │ │ │ nop │ │ │ │ - bl -16416 │ │ │ │ nop │ │ │ │ - pcaddi $a1, 111190 │ │ │ │ - addi.d $a0, $sp, 136 │ │ │ │ - bl -9408 # e240 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1340> │ │ │ │ - pcalau12i $t1, 160 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 168 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, -52 # 106e8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x37e8> │ │ │ │ - addi.d $a1, $sp, 136 │ │ │ │ - pcaddi $a0, 163409 │ │ │ │ - bl 26808 # 16fe0 ::do_widen(char) const@@Base+0x3530> │ │ │ │ nop │ │ │ │ - st.d $s1, $sp, 248 │ │ │ │ - st.d $s4, $sp, 224 │ │ │ │ - st.d $s5, $sp, 216 │ │ │ │ - st.d $s6, $sp, 208 │ │ │ │ - bl -16496 │ │ │ │ nop │ │ │ │ - st.d $s4, $sp, 224 │ │ │ │ - st.d $s5, $sp, 216 │ │ │ │ - st.d $s6, $sp, 208 │ │ │ │ - bl -16516 │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 136 │ │ │ │ - bl -15712 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - pcalau12i $t1, 160 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 168 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - st.d $s1, $sp, 248 │ │ │ │ - st.d $s4, $sp, 224 │ │ │ │ - st.d $s5, $sp, 216 │ │ │ │ - st.d $s6, $sp, 208 │ │ │ │ - bnez $t0, -156 # 106f0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x37f0> │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -14916 │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 136 │ │ │ │ - bl -15776 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - pcalau12i $t1, 160 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 168 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - st.d $s4, $sp, 224 │ │ │ │ - beqz $t0, -48 # 10790 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x3890> │ │ │ │ - b -212 # 106f0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x37f0> │ │ │ │ - move $s0, $a0 │ │ │ │ - b 28 # 107e8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x38e8> │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 136 │ │ │ │ - bl -15832 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ldptr.d $t1, $t1, 0 │ │ │ │ + beq $t0, $t1, -32 # 105a8 ::do_widen(char) const@@Base+0xe8> │ │ │ │ nop │ │ │ │ - addi.d $a0, $sp, 104 │ │ │ │ - bl -15844 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - pcalau12i $t1, 160 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 168 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - st.d $s4, $sp, 224 │ │ │ │ - beqz $t0, -116 # 10790 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x3890> │ │ │ │ - b -280 # 106f0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x37f0> │ │ │ │ + ldptr.d $a0, $t0, 0 │ │ │ │ + beqz $a0, 76 # 10620 ::do_widen(char) const@@Base+0x160> │ │ │ │ + addi.d $sp, $sp, -32 │ │ │ │ + st.d $ra, $sp, 24 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + stptr.d $t1, $sp, 0 │ │ │ │ + bl -15768 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + ldptr.d $t1, $sp, 0 │ │ │ │ + addi.d $t0, $t0, 24 │ │ │ │ + beq $t1, $t0, 24 # 10610 ::do_widen(char) const@@Base+0x150> │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b -52 # 107e0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x38e0> │ │ │ │ - move $s6, $zero │ │ │ │ - move $s0, $a0 │ │ │ │ - beqz $s6, -56 # 107e8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x38e8> │ │ │ │ + ldptr.d $a0, $t0, 0 │ │ │ │ + bnez $a0, -36 # 105e0 ::do_widen(char) const@@Base+0x120> │ │ │ │ + addi.d $t0, $t0, 24 │ │ │ │ + bne $t1, $t0, -12 # 10600 ::do_widen(char) const@@Base+0x140> │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - addi.d $a0, $sp, 8 │ │ │ │ - bl -15916 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - b -72 # 107e8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x38e8> │ │ │ │ + addi.d $t0, $t0, 24 │ │ │ │ + bne $t1, $t0, -84 # 105d0 ::do_widen(char) const@@Base+0x110> │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b -84 # 107e8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x38e8> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -92 # 107e8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x38e8> │ │ │ │ - move $s0, $a0 │ │ │ │ nop │ │ │ │ - addi.d $a0, $sp, 72 │ │ │ │ - bl -15956 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - b -112 # 107e8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x38e8> │ │ │ │ nop │ │ │ │ - li.w $s6, 1 │ │ │ │ - move $s0, $a0 │ │ │ │ - bnez $s6, -64 # 10828 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x3928> │ │ │ │ - b -132 # 107e8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x38e8> │ │ │ │ - b -216 # 10798 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x3898> │ │ │ │ nop │ │ │ │ - move $t0, $s7 │ │ │ │ - move $s6, $s7 │ │ │ │ - move $s1, $s7 │ │ │ │ - move $s0, $a0 │ │ │ │ - beqz $t0, 16 # 10898 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x3998> │ │ │ │ nop │ │ │ │ - addi.d $a0, $sp, 104 │ │ │ │ - bl -16020 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - beqz $s1, 16 # 108a8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x39a8> │ │ │ │ + addi.d $sp, $sp, -32 │ │ │ │ + st.d $s1, $sp, 8 │ │ │ │ + st.d $ra, $sp, 24 │ │ │ │ + st.d $s0, $sp, 16 │ │ │ │ + stptr.d $s2, $sp, 0 │ │ │ │ + move $s1, $a0 │ │ │ │ + b 24 # 10670 ::do_widen(char) const@@Base+0x1b0> │ │ │ │ nop │ │ │ │ - addi.d $a0, $sp, 72 │ │ │ │ - bl -16036 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - beqz $s7, -136 # 10820 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x3920> │ │ │ │ + ld.d $t0, $t0, 8 │ │ │ │ + slli.d $s0, $s0, 0x3 │ │ │ │ + ldx.d $a0, $t0, $s0 │ │ │ │ + bl 38484 # 19cc0 ::do_widen(char) const@@Base+0x9800> │ │ │ │ + addi.d $a0, $s1, 16 │ │ │ │ + bl -17092 │ │ │ │ + ldptr.w $s0, $s1, 8 │ │ │ │ + addi.d $a0, $s1, 16 │ │ │ │ + addi.w $t0, $s0, 1 │ │ │ │ + st.w $t0, $s1, 8 │ │ │ │ + bl -14792 │ │ │ │ + ldptr.d $t0, $s1, 0 │ │ │ │ + ldptr.w $t1, $t0, 4 │ │ │ │ + blt $s0, $t1, -52 # 10660 ::do_widen(char) const@@Base+0x1a0> │ │ │ │ + move $a0, $zero │ │ │ │ + bl -16556 │ │ │ │ + li.w $t0, 1 │ │ │ │ + stptr.d $a1, $a0, 0 │ │ │ │ + st.d $zero, $a0, 56 │ │ │ │ + st.d $zero, $a0, 64 │ │ │ │ + st.d $zero, $a0, 72 │ │ │ │ + st.w $a2, $a0, 12 │ │ │ │ + blt $t0, $a2, 8 # 106c0 ::do_widen(char) const@@Base+0x200> │ │ │ │ + ret │ │ │ │ + addi.d $sp, $sp, -48 │ │ │ │ + bstrpick.d $t1, $a2, 0x1f, 0x0 │ │ │ │ + st.d $ra, $sp, 40 │ │ │ │ + slli.d $t1, $t1, 0x3 │ │ │ │ + st.d $a0, $sp, 24 │ │ │ │ + st.w $zero, $a0, 8 │ │ │ │ + move $a0, $t1 │ │ │ │ + st.d $t1, $sp, 8 │ │ │ │ + bl -15952 │ │ │ │ + ld.d $t1, $sp, 8 │ │ │ │ + move $t2, $a0 │ │ │ │ + stptr.d $zero, $a0, 0 │ │ │ │ + addi.d $a2, $t1, -8 │ │ │ │ + move $a1, $zero │ │ │ │ + add.d $t1, $t2, $t1 │ │ │ │ + addi.d $a0, $a0, 8 │ │ │ │ + st.d $t2, $sp, 16 │ │ │ │ + st.d $t1, $sp, 8 │ │ │ │ + bl -16856 │ │ │ │ + ld.d $t0, $sp, 24 │ │ │ │ + ld.d $t1, $sp, 8 │ │ │ │ + ld.d $t2, $sp, 16 │ │ │ │ + ld.d $ra, $sp, 40 │ │ │ │ + st.d $t1, $t0, 64 │ │ │ │ + st.d $t2, $t0, 56 │ │ │ │ + st.d $t1, $t0, 72 │ │ │ │ + move $a1, $zero │ │ │ │ + addi.d $a0, $t0, 16 │ │ │ │ + addi.d $sp, $sp, 48 │ │ │ │ + b -16324 │ │ │ │ nop │ │ │ │ - addi.d $a0, $sp, 40 │ │ │ │ - bl -16052 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - bnez $s6, -144 # 10828 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x3928> │ │ │ │ - b -212 # 107e8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x38e8> │ │ │ │ - b -240 # 107d0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x38d0> │ │ │ │ nop │ │ │ │ - b -304 # 10798 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x3898> │ │ │ │ + ldptr.w $t2, $a0, 12 │ │ │ │ + li.w $t1, 1 │ │ │ │ + move $t0, $a0 │ │ │ │ + blt $t1, $t2, 52 # 10780 ::do_widen(char) const@@Base+0x2c0> │ │ │ │ + ld.d $a0, $a0, 56 │ │ │ │ + beqz $a0, 12 # 10760 ::do_widen(char) const@@Base+0x2a0> │ │ │ │ + b -16136 │ │ │ │ nop │ │ │ │ - move $t0, $s6 │ │ │ │ - move $s1, $s6 │ │ │ │ - move $s7, $s6 │ │ │ │ - move $s0, $a0 │ │ │ │ - bnez $t0, -80 # 10890 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x3990> │ │ │ │ - b -76 # 10898 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x3998> │ │ │ │ - move $s1, $s6 │ │ │ │ - move $s7, $s6 │ │ │ │ - move $s0, $a0 │ │ │ │ - bnez $s1, -84 # 108a0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x39a0> │ │ │ │ - b -80 # 108a8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x39a8> │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b -180 # 10850 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x3950> │ │ │ │ - b -368 # 10798 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x3898> │ │ │ │ nop │ │ │ │ - b -40 # 108e8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x39e8> │ │ │ │ nop │ │ │ │ - move $s7, $s6 │ │ │ │ - move $s0, $a0 │ │ │ │ - bnez $s7, -112 # 108b0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x39b0> │ │ │ │ - b -260 # 10820 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x3920> │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 136 │ │ │ │ - bl -16176 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ nop │ │ │ │ - addi.d $a0, $sp, 104 │ │ │ │ - bl -16188 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - b -240 # 10850 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x3950> │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b -20 # 10938 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x3a38> │ │ │ │ - b -440 # 10798 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x3898> │ │ │ │ nop │ │ │ │ - b -448 # 10798 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x3898> │ │ │ │ nop │ │ │ │ - b -456 # 10798 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x3898> │ │ │ │ + addi.d $sp, $sp, -32 │ │ │ │ + st.d $ra, $sp, 24 │ │ │ │ + st.w $zero, $a0, 8 │ │ │ │ + addi.d $a0, $a0, 16 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + bl -17156 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + ld.d $a0, $t0, 56 │ │ │ │ + beqz $a0, 32 # 107c0 ::do_widen(char) const@@Base+0x300> │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + b -16220 │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 136 │ │ │ │ - bl -16240 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - pcalau12i $t1, 160 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 168 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - st.d $s4, $sp, 224 │ │ │ │ - st.d $s5, $sp, 216 │ │ │ │ - st.d $s6, $sp, 208 │ │ │ │ - beqz $t0, -520 # 10790 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x3890> │ │ │ │ - b -684 # 106f0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x37f0> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -108 # 10938 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x3a38> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -460 # 107e0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x38e0> │ │ │ │ - b -480 # 107d0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x38d0> │ │ │ │ nop │ │ │ │ - b -488 # 107d0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x38d0> │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b -484 # 107e0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x38e0> │ │ │ │ - b -176 # 10918 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x3a18> │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b -436 # 10820 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x3920> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -508 # 107e0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x38e0> │ │ │ │ - b -584 # 10798 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x3898> │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b -524 # 107e0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x38e0> │ │ │ │ - b -600 # 10798 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x3898> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + slli.d $a1, $a1, 0x3 │ │ │ │ + ld.d $t0, $t0, 8 │ │ │ │ + ldx.d $a0, $t0, $a1 │ │ │ │ + b 38112 # 19cc0 ::do_widen(char) const@@Base+0x9800> │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b -540 # 107e0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x38e0> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -540 # 107e8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x38e8> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -548 # 107e8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x38e8> │ │ │ │ - b -632 # 10798 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x3898> │ │ │ │ nop │ │ │ │ - b -584 # 107d0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x38d0> │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -848 │ │ │ │ - st.d $s0, $sp, 824 │ │ │ │ - addi.d $s0, $sp, 352 │ │ │ │ - st.d $fp, $sp, 832 │ │ │ │ + addi.d $sp, $sp, -688 │ │ │ │ pcalau12i $t0, 160 │ │ │ │ ld.d $t0, $t0, -160 │ │ │ │ ld.d $t0, $t0, 0 │ │ │ │ - st.d $t0, $sp, 728 │ │ │ │ + st.d $t0, $sp, 568 │ │ │ │ li.w $t0, 0x0 │ │ │ │ + st.d $s0, $sp, 664 │ │ │ │ + st.d $s1, $sp, 656 │ │ │ │ + move $s0, $a0 │ │ │ │ + st.d $ra, $sp, 680 │ │ │ │ + st.d $fp, $sp, 672 │ │ │ │ + st.d $s2, $sp, 648 │ │ │ │ + st.d $s3, $sp, 640 │ │ │ │ + st.d $s4, $sp, 632 │ │ │ │ + st.d $s5, $sp, 624 │ │ │ │ + st.d $s6, $sp, 616 │ │ │ │ + st.d $s7, $sp, 608 │ │ │ │ + st.d $s8, $sp, 600 │ │ │ │ + fst.d $fs0, $sp, 584 │ │ │ │ + bl -17708 │ │ │ │ + ldptr.w $t1, $s0, 12 │ │ │ │ + pcaddi $t0, 163457 │ │ │ │ + st.d $a0, $t0, 8 │ │ │ │ + li.w $t0, 1 │ │ │ │ + move $s1, $zero │ │ │ │ + bge $t0, $t1, 1612 # 10ea0 ::do_widen(char) const@@Base+0x9e0> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ld.d $a0, $s0, 56 │ │ │ │ + bstrpick.d $t0, $s1, 0x1f, 0x0 │ │ │ │ + move $a3, $s0 │ │ │ │ + alsl.d $a0, $t0, $a0, 0x3 │ │ │ │ + pcaddi $a2, -140 │ │ │ │ + move $a1, $zero │ │ │ │ + bl -15784 │ │ │ │ + ldptr.w $t0, $s0, 12 │ │ │ │ + addi.d $s1, $s1, 1 │ │ │ │ + slli.w $t1, $s1, 0x0 │ │ │ │ + blt $t1, $t0, -40 # 10860 ::do_widen(char) const@@Base+0x3a0> │ │ │ │ + move $s1, $zero │ │ │ │ + blez $t0, 56 # 108c8 ::do_widen(char) const@@Base+0x408> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ld.d $t1, $s0, 56 │ │ │ │ + bstrpick.d $t0, $s1, 0x1f, 0x0 │ │ │ │ + slli.d $t0, $t0, 0x3 │ │ │ │ + ldx.d $a0, $t1, $t0 │ │ │ │ + move $a1, $zero │ │ │ │ + addi.d $s1, $s1, 1 │ │ │ │ + bl -15960 │ │ │ │ + ldptr.w $t1, $s0, 12 │ │ │ │ + slli.w $t0, $s1, 0x0 │ │ │ │ + blt $t0, $t1, -36 # 108a0 ::do_widen(char) const@@Base+0x3e0> │ │ │ │ + ldptr.d $a0, $s0, 0 │ │ │ │ + nop │ │ │ │ + bl 289152 # 57250 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21390> │ │ │ │ move $fp, $a0 │ │ │ │ - pcaddi $a1, 111140 │ │ │ │ - move $a0, $s0 │ │ │ │ - st.d $s1, $sp, 816 │ │ │ │ - st.d $ra, $sp, 840 │ │ │ │ - st.d $s2, $sp, 808 │ │ │ │ - st.d $s3, $sp, 800 │ │ │ │ - st.d $s4, $sp, 792 │ │ │ │ - st.d $s5, $sp, 784 │ │ │ │ - st.d $s6, $sp, 776 │ │ │ │ - st.d $s7, $sp, 768 │ │ │ │ - st.d $s8, $sp, 760 │ │ │ │ - fst.d $fs0, $sp, 744 │ │ │ │ - pcaddi $s1, 163196 │ │ │ │ - bl -10300 # e240 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1340> │ │ │ │ - ld.bu $t0, $s1, 512 │ │ │ │ - bnez $t0, 4284 # 11b40 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x4c40> │ │ │ │ - ld.bu $t0, $s1, 513 │ │ │ │ - bnez $t0, 4244 # 11b20 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x4c20> │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -16532 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - pcaddi $a1, 110972 │ │ │ │ - addi.d $a0, $sp, 288 │ │ │ │ - bl -10336 # e240 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1340> │ │ │ │ - addi.d $t0, $fp, 128 │ │ │ │ - addi.d $a1, $sp, 288 │ │ │ │ - move $a0, $t0 │ │ │ │ - stptr.d $t0, $sp, 0 │ │ │ │ - bl -16804 # c910 , std::allocator > const&) const@plt> │ │ │ │ - bl 38088 # 19f80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2180> │ │ │ │ - move $t0, $a0 │ │ │ │ - ldptr.w $t0, $t0, 0 │ │ │ │ - addi.d $a0, $sp, 464 │ │ │ │ - pcalau12i $s3, 160 │ │ │ │ - ld.d $s3, $s3, -360 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - bl -18036 │ │ │ │ + addi.d $a0, $sp, 304 │ │ │ │ + bl -17532 │ │ │ │ pcalau12i $t0, 160 │ │ │ │ ld.d $t0, $t0, -192 │ │ │ │ - ld.d $s1, $t0, 8 │ │ │ │ - st.h $zero, $sp, 688 │ │ │ │ + ld.d $s0, $t0, 8 │ │ │ │ + st.h $zero, $sp, 528 │ │ │ │ ld.d $s5, $t0, 16 │ │ │ │ - ld.d $a0, $s1, -24 │ │ │ │ - addi.d $s3, $s3, 16 │ │ │ │ - st.d $zero, $sp, 680 │ │ │ │ - st.d $zero, $sp, 696 │ │ │ │ - st.d $s3, $sp, 464 │ │ │ │ - st.d $zero, $sp, 704 │ │ │ │ - st.d $zero, $sp, 712 │ │ │ │ - st.d $zero, $sp, 720 │ │ │ │ - st.d $s1, $sp, 352 │ │ │ │ - add.d $a0, $s0, $a0 │ │ │ │ - move $a1, $zero │ │ │ │ - stptr.d $s5, $a0, 0 │ │ │ │ - bl -16492 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + ld.d $a0, $s0, -24 │ │ │ │ pcalau12i $s2, 160 │ │ │ │ - ld.d $s2, $s2, -240 │ │ │ │ - pcalau12i $s4, 160 │ │ │ │ - ld.d $s4, $s4, -296 │ │ │ │ - addi.d $s6, $s2, 24 │ │ │ │ - addi.d $a0, $sp, 416 │ │ │ │ - addi.d $s2, $s2, 64 │ │ │ │ - addi.d $s4, $s4, 16 │ │ │ │ - st.d $zero, $sp, 368 │ │ │ │ - st.d $s6, $sp, 352 │ │ │ │ - st.d $s2, $sp, 464 │ │ │ │ - st.d $s4, $sp, 360 │ │ │ │ - st.d $zero, $sp, 376 │ │ │ │ - st.d $zero, $sp, 384 │ │ │ │ - st.d $zero, $sp, 392 │ │ │ │ - st.d $zero, $sp, 400 │ │ │ │ - st.d $zero, $sp, 408 │ │ │ │ - pcalau12i $s7, 160 │ │ │ │ - ld.d $s7, $s7, -16 │ │ │ │ - bl -15484 │ │ │ │ - li.w $t0, 16 │ │ │ │ - addi.d $s7, $s7, 16 │ │ │ │ - addi.d $s8, $sp, 448 │ │ │ │ - addi.d $a1, $sp, 360 │ │ │ │ - addi.d $a0, $sp, 464 │ │ │ │ - st.b $zero, $sp, 448 │ │ │ │ - st.w $t0, $sp, 424 │ │ │ │ - st.d $zero, $sp, 440 │ │ │ │ - st.d $s7, $sp, 360 │ │ │ │ - st.d $s8, $sp, 432 │ │ │ │ - bl -16616 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - ld.d $a1, $sp, 8 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -16004 │ │ │ │ - ld.d $a4, $sp, 400 │ │ │ │ - addi.d $t0, $sp, 336 │ │ │ │ - st.b $zero, $sp, 336 │ │ │ │ - st.d $zero, $sp, 328 │ │ │ │ - st.d $t0, $sp, 320 │ │ │ │ - beqz $a4, 4196 # 11c20 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x4d20> │ │ │ │ - ld.d $t1, $sp, 384 │ │ │ │ - beqz $t1, 20 # 10bd8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x3cd8> │ │ │ │ - sltu $t0, $a4, $t1 │ │ │ │ - masknez $a4, $a4, $t0 │ │ │ │ - maskeqz $t0, $t1, $t0 │ │ │ │ - or $a4, $a4, $t0 │ │ │ │ - ld.d $a3, $sp, 392 │ │ │ │ - move $a2, $zero │ │ │ │ - move $a1, $zero │ │ │ │ - sub.d $a4, $a4, $a3 │ │ │ │ - addi.d $a0, $sp, 320 │ │ │ │ - bl -16348 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - ld.d $a0, $sp, 432 │ │ │ │ - st.d $s6, $sp, 352 │ │ │ │ - st.d $s2, $sp, 464 │ │ │ │ - beq $a0, $s8, 12 # 10c08 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x3d08> │ │ │ │ - bl -17328 │ │ │ │ - nop │ │ │ │ - addi.d $a0, $sp, 416 │ │ │ │ - st.d $s4, $sp, 360 │ │ │ │ - bl -16576 │ │ │ │ - ld.d $t0, $s1, -24 │ │ │ │ - st.d $s1, $sp, 352 │ │ │ │ - addi.d $a0, $sp, 464 │ │ │ │ - add.d $t0, $t0, $sp │ │ │ │ - st.d $s5, $t0, 352 │ │ │ │ - st.d $s3, $sp, 464 │ │ │ │ - bl -18316 │ │ │ │ - li.w $a4, 10 │ │ │ │ - pcaddi $a3, 111021 │ │ │ │ - move $a2, $zero │ │ │ │ + ld.d $s2, $s2, -360 │ │ │ │ + addi.d $s4, $sp, 192 │ │ │ │ + addi.d $s2, $s2, 16 │ │ │ │ + st.d $zero, $sp, 520 │ │ │ │ + st.d $zero, $sp, 536 │ │ │ │ + st.d $s2, $sp, 304 │ │ │ │ + st.d $zero, $sp, 544 │ │ │ │ + st.d $zero, $sp, 552 │ │ │ │ + st.d $zero, $sp, 560 │ │ │ │ + st.d $s0, $sp, 192 │ │ │ │ + add.d $a0, $s4, $a0 │ │ │ │ move $a1, $zero │ │ │ │ - addi.d $a0, $sp, 320 │ │ │ │ - bl -16436 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - move $a1, $a0 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -17984 # c610 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -9800 # e610 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1710> │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -16992 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $a0, $sp, 320 │ │ │ │ - bl -17000 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $a0, $sp, 288 │ │ │ │ - bl -17008 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - pcaddi $a1, 110875 │ │ │ │ - addi.d $a0, $sp, 256 │ │ │ │ - bl -10812 # e240 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1340> │ │ │ │ - ldptr.d $a0, $sp, 0 │ │ │ │ - addi.d $a1, $sp, 256 │ │ │ │ - bl -17272 # c910 , std::allocator > const&) const@plt> │ │ │ │ - bl 37620 # 19f80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2180> │ │ │ │ - ldptr.w $t0, $a0, 0 │ │ │ │ - addi.d $a0, $sp, 464 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - bl -18492 │ │ │ │ - st.h $zero, $sp, 688 │ │ │ │ - ld.d $a0, $s1, -24 │ │ │ │ - st.d $s3, $sp, 464 │ │ │ │ - st.d $zero, $sp, 680 │ │ │ │ - st.d $zero, $sp, 696 │ │ │ │ - st.d $zero, $sp, 704 │ │ │ │ - st.d $zero, $sp, 712 │ │ │ │ - st.d $zero, $sp, 720 │ │ │ │ - st.d $s1, $sp, 352 │ │ │ │ - add.d $a0, $s0, $a0 │ │ │ │ stptr.d $s5, $a0, 0 │ │ │ │ - move $a1, $zero │ │ │ │ - bl -16928 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - addi.d $a0, $sp, 416 │ │ │ │ - st.d $s6, $sp, 352 │ │ │ │ - st.d $s2, $sp, 464 │ │ │ │ - st.d $s4, $sp, 360 │ │ │ │ - st.d $zero, $sp, 368 │ │ │ │ - st.d $zero, $sp, 376 │ │ │ │ - st.d $zero, $sp, 384 │ │ │ │ - st.d $zero, $sp, 392 │ │ │ │ - st.d $zero, $sp, 400 │ │ │ │ - st.d $zero, $sp, 408 │ │ │ │ - bl -15884 │ │ │ │ - li.w $t0, 16 │ │ │ │ - addi.d $a1, $sp, 360 │ │ │ │ - addi.d $a0, $sp, 464 │ │ │ │ - st.d $s7, $sp, 360 │ │ │ │ - st.d $s8, $sp, 432 │ │ │ │ - st.b $zero, $sp, 448 │ │ │ │ - st.d $zero, $sp, 440 │ │ │ │ - st.w $t0, $sp, 424 │ │ │ │ - bl -17008 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - ld.d $a1, $sp, 8 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -16396 │ │ │ │ - ld.d $a4, $sp, 400 │ │ │ │ - addi.d $t0, $sp, 304 │ │ │ │ - st.b $zero, $sp, 304 │ │ │ │ - st.d $zero, $sp, 296 │ │ │ │ - st.d $t0, $sp, 288 │ │ │ │ - beqz $a4, 3996 # 11ce0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x4de0> │ │ │ │ - ld.d $t1, $sp, 384 │ │ │ │ - beqz $t1, 20 # 10d60 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x3e60> │ │ │ │ - sltu $t0, $a4, $t1 │ │ │ │ - masknez $a4, $a4, $t0 │ │ │ │ - maskeqz $t0, $t1, $t0 │ │ │ │ - or $a4, $a4, $t0 │ │ │ │ - ld.d $a3, $sp, 392 │ │ │ │ - move $a2, $zero │ │ │ │ - move $a1, $zero │ │ │ │ - sub.d $a4, $a4, $a3 │ │ │ │ - addi.d $a0, $sp, 288 │ │ │ │ - bl -16740 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - ld.d $a0, $sp, 432 │ │ │ │ - st.d $s6, $sp, 352 │ │ │ │ - st.d $s2, $sp, 464 │ │ │ │ - beq $a0, $s8, 12 # 10d90 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x3e90> │ │ │ │ - bl -17720 │ │ │ │ - nop │ │ │ │ - addi.d $a0, $sp, 416 │ │ │ │ - st.d $s4, $sp, 360 │ │ │ │ - bl -16968 │ │ │ │ - ld.d $t0, $s1, -24 │ │ │ │ - st.d $s1, $sp, 352 │ │ │ │ - addi.d $a0, $sp, 464 │ │ │ │ - add.d $t0, $t0, $sp │ │ │ │ - st.d $s5, $t0, 352 │ │ │ │ - st.d $s3, $sp, 464 │ │ │ │ - bl -18708 │ │ │ │ - li.w $a4, 10 │ │ │ │ - pcaddi $a3, 110927 │ │ │ │ - move $a2, $zero │ │ │ │ - move $a1, $zero │ │ │ │ - addi.d $a0, $sp, 288 │ │ │ │ - bl -16828 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - move $a1, $a0 │ │ │ │ - addi.d $a0, $sp, 320 │ │ │ │ - bl -18376 # c610 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - pcaddi $a1, 110923 │ │ │ │ - addi.d $a0, $sp, 320 │ │ │ │ - bl -16212 # ce90 , std::allocator >::append(char const*)@plt> │ │ │ │ - move $a1, $a0 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -18400 # c610 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -10216 # e610 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1710> │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -17408 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $a0, $sp, 320 │ │ │ │ - bl -17416 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $a0, $sp, 288 │ │ │ │ - bl -17424 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + bl -16000 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + pcalau12i $s1, 160 │ │ │ │ + ld.d $s1, $s1, -240 │ │ │ │ + pcalau12i $s3, 160 │ │ │ │ + ld.d $s3, $s3, -296 │ │ │ │ + addi.d $s8, $s1, 24 │ │ │ │ addi.d $a0, $sp, 256 │ │ │ │ - bl -17432 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - move $a1, $fp │ │ │ │ - addi.d $a0, $sp, 320 │ │ │ │ - bl 51436 # 1d710 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5910> │ │ │ │ - li.w $a4, 10 │ │ │ │ - pcaddi $a3, 110907 │ │ │ │ - move $a2, $zero │ │ │ │ - move $a1, $zero │ │ │ │ - addi.d $a0, $sp, 320 │ │ │ │ - bl -16940 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - move $a1, $a0 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -18488 # c610 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -10304 # e610 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1710> │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -17496 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $a0, $sp, 320 │ │ │ │ - bl -17504 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - pcaddi $a1, 110897 │ │ │ │ - addi.d $a0, $sp, 288 │ │ │ │ - bl -11308 # e240 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1340> │ │ │ │ - ldptr.d $a0, $sp, 0 │ │ │ │ - addi.d $a1, $sp, 288 │ │ │ │ - bl -17768 # c910 , std::allocator > const&) const@plt> │ │ │ │ - bl 37124 # 19f80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2180> │ │ │ │ - ldptr.w $t0, $a0, 0 │ │ │ │ - addi.d $a0, $sp, 464 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - bl -18988 │ │ │ │ - st.h $zero, $sp, 688 │ │ │ │ - ld.d $a0, $s1, -24 │ │ │ │ - st.d $s3, $sp, 464 │ │ │ │ - st.d $zero, $sp, 680 │ │ │ │ - st.d $zero, $sp, 696 │ │ │ │ - st.d $zero, $sp, 704 │ │ │ │ - st.d $zero, $sp, 712 │ │ │ │ - st.d $zero, $sp, 720 │ │ │ │ - st.d $s1, $sp, 352 │ │ │ │ - add.d $a0, $s0, $a0 │ │ │ │ - stptr.d $s5, $a0, 0 │ │ │ │ - move $a1, $zero │ │ │ │ - bl -17424 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - addi.d $a0, $sp, 416 │ │ │ │ - st.d $s6, $sp, 352 │ │ │ │ - st.d $s2, $sp, 464 │ │ │ │ - st.d $s4, $sp, 360 │ │ │ │ - st.d $zero, $sp, 368 │ │ │ │ - st.d $zero, $sp, 376 │ │ │ │ - st.d $zero, $sp, 384 │ │ │ │ - st.d $zero, $sp, 392 │ │ │ │ - st.d $zero, $sp, 400 │ │ │ │ - st.d $zero, $sp, 408 │ │ │ │ - bl -16380 │ │ │ │ + addi.d $s1, $s1, 64 │ │ │ │ + addi.d $s3, $s3, 16 │ │ │ │ + st.d $zero, $sp, 208 │ │ │ │ + st.d $s8, $sp, 192 │ │ │ │ + st.d $s1, $sp, 304 │ │ │ │ + st.d $s3, $sp, 200 │ │ │ │ + st.d $zero, $sp, 216 │ │ │ │ + st.d $zero, $sp, 224 │ │ │ │ + st.d $zero, $sp, 232 │ │ │ │ + st.d $zero, $sp, 240 │ │ │ │ + st.d $zero, $sp, 248 │ │ │ │ + pcalau12i $s6, 160 │ │ │ │ + ld.d $s6, $s6, -16 │ │ │ │ + bl -14992 │ │ │ │ li.w $t0, 16 │ │ │ │ - addi.d $a1, $sp, 360 │ │ │ │ - addi.d $a0, $sp, 464 │ │ │ │ - st.d $s7, $sp, 360 │ │ │ │ - st.d $s8, $sp, 432 │ │ │ │ - st.b $zero, $sp, 448 │ │ │ │ - st.d $zero, $sp, 440 │ │ │ │ - st.w $t0, $sp, 424 │ │ │ │ - bl -17504 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - ld.d $a1, $sp, 8 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -16892 │ │ │ │ - ld.d $a4, $sp, 400 │ │ │ │ - addi.d $t0, $sp, 336 │ │ │ │ - st.d $t0, $sp, 320 │ │ │ │ - st.b $zero, $sp, 336 │ │ │ │ - st.d $zero, $sp, 328 │ │ │ │ - beqz $a4, 3276 # 11c00 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x4d00> │ │ │ │ - ld.d $t1, $sp, 384 │ │ │ │ - beqz $t1, 20 # 10f50 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x4050> │ │ │ │ + addi.d $s7, $sp, 288 │ │ │ │ + addi.d $s6, $s6, 16 │ │ │ │ + addi.d $a1, $sp, 200 │ │ │ │ + addi.d $a0, $sp, 304 │ │ │ │ + st.w $t0, $sp, 264 │ │ │ │ + st.d $s7, $sp, 272 │ │ │ │ + st.d $s6, $sp, 200 │ │ │ │ + st.b $zero, $sp, 288 │ │ │ │ + st.d $zero, $sp, 280 │ │ │ │ + bl -16124 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + move $a1, $fp │ │ │ │ + move $a0, $s4 │ │ │ │ + bl -16728 # c860 (long)@plt> │ │ │ │ + ld.d $a4, $sp, 240 │ │ │ │ + addi.d $t0, $sp, 48 │ │ │ │ + st.b $zero, $sp, 48 │ │ │ │ + st.d $zero, $sp, 40 │ │ │ │ + st.d $t0, $sp, 32 │ │ │ │ + beqz $a4, 1808 # 110e0 ::do_widen(char) const@@Base+0xc20> │ │ │ │ + ld.d $t1, $sp, 224 │ │ │ │ + beqz $t1, 24 # 109f0 ::do_widen(char) const@@Base+0x530> │ │ │ │ sltu $t0, $a4, $t1 │ │ │ │ masknez $a4, $a4, $t0 │ │ │ │ maskeqz $t0, $t1, $t0 │ │ │ │ or $a4, $a4, $t0 │ │ │ │ - ld.d $a3, $sp, 392 │ │ │ │ + nop │ │ │ │ + ld.d $a3, $sp, 232 │ │ │ │ move $a2, $zero │ │ │ │ move $a1, $zero │ │ │ │ sub.d $a4, $a4, $a3 │ │ │ │ - addi.d $a0, $sp, 320 │ │ │ │ - bl -17236 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - ld.d $a0, $sp, 432 │ │ │ │ - st.d $s6, $sp, 352 │ │ │ │ - st.d $s2, $sp, 464 │ │ │ │ - beq $a0, $s8, 12 # 10f80 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x4080> │ │ │ │ - bl -18216 │ │ │ │ + addi.d $a0, $sp, 32 │ │ │ │ + bl -15860 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + ld.d $a0, $sp, 272 │ │ │ │ + st.d $s8, $sp, 192 │ │ │ │ + st.d $s1, $sp, 304 │ │ │ │ + beq $a0, $s7, 12 # 10a20 ::do_widen(char) const@@Base+0x560> │ │ │ │ + bl -16840 │ │ │ │ nop │ │ │ │ - addi.d $a0, $sp, 416 │ │ │ │ - st.d $s4, $sp, 360 │ │ │ │ - bl -17464 │ │ │ │ - ld.d $t0, $s1, -24 │ │ │ │ - st.d $s1, $sp, 352 │ │ │ │ - addi.d $a0, $sp, 464 │ │ │ │ + addi.d $a0, $sp, 256 │ │ │ │ + st.d $s3, $sp, 200 │ │ │ │ + bl -16088 │ │ │ │ + ld.d $t0, $s0, -24 │ │ │ │ + st.d $s0, $sp, 192 │ │ │ │ + addi.d $a0, $sp, 304 │ │ │ │ add.d $t0, $t0, $sp │ │ │ │ - st.d $s5, $t0, 352 │ │ │ │ - st.d $s3, $sp, 464 │ │ │ │ - bl -19204 │ │ │ │ - li.w $a4, 52 │ │ │ │ - pcaddi $a3, 110819 │ │ │ │ + st.d $s5, $t0, 192 │ │ │ │ + st.d $s2, $sp, 304 │ │ │ │ + bl -17828 │ │ │ │ + li.w $a4, 27 │ │ │ │ + pcaddi $a3, 110929 │ │ │ │ move $a2, $zero │ │ │ │ move $a1, $zero │ │ │ │ - addi.d $a0, $sp, 320 │ │ │ │ - bl -17324 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - move $a1, $a0 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -18872 # c610 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -10688 # e610 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1710> │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -17880 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $a0, $sp, 320 │ │ │ │ - bl -17888 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $a0, $sp, 288 │ │ │ │ - bl -17896 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - pcaddi $a1, 110817 │ │ │ │ addi.d $a0, $sp, 32 │ │ │ │ - bl -11700 # e240 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1340> │ │ │ │ - ldptr.d $a0, $sp, 0 │ │ │ │ - addi.d $a1, $sp, 32 │ │ │ │ - bl -18160 # c910 , std::allocator > const&) const@plt> │ │ │ │ - bl 36732 # 19f80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2180> │ │ │ │ - ldptr.w $t0, $a0, 0 │ │ │ │ - addi.d $a0, $sp, 464 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - bl -19380 │ │ │ │ - st.h $zero, $sp, 688 │ │ │ │ - ld.d $a0, $s1, -24 │ │ │ │ - st.d $s3, $sp, 464 │ │ │ │ - st.d $zero, $sp, 680 │ │ │ │ - st.d $zero, $sp, 696 │ │ │ │ - st.d $zero, $sp, 704 │ │ │ │ - st.d $zero, $sp, 712 │ │ │ │ - st.d $zero, $sp, 720 │ │ │ │ - st.d $s1, $sp, 352 │ │ │ │ - add.d $a0, $s0, $a0 │ │ │ │ - stptr.d $s5, $a0, 0 │ │ │ │ - move $a1, $zero │ │ │ │ - bl -17816 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - addi.d $a0, $sp, 416 │ │ │ │ - st.d $s6, $sp, 352 │ │ │ │ - st.d $s2, $sp, 464 │ │ │ │ - st.d $s4, $sp, 360 │ │ │ │ - st.d $zero, $sp, 368 │ │ │ │ - st.d $zero, $sp, 376 │ │ │ │ - st.d $zero, $sp, 384 │ │ │ │ - st.d $zero, $sp, 392 │ │ │ │ - st.d $zero, $sp, 400 │ │ │ │ - st.d $zero, $sp, 408 │ │ │ │ - bl -16772 │ │ │ │ - li.w $t0, 16 │ │ │ │ - addi.d $a1, $sp, 360 │ │ │ │ - addi.d $a0, $sp, 464 │ │ │ │ - st.d $s7, $sp, 360 │ │ │ │ - st.d $s8, $sp, 432 │ │ │ │ - st.b $zero, $sp, 448 │ │ │ │ - st.d $zero, $sp, 440 │ │ │ │ - st.w $t0, $sp, 424 │ │ │ │ - bl -17896 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - ld.d $a1, $sp, 8 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -17284 │ │ │ │ - ld.d $a4, $sp, 400 │ │ │ │ + bl -15948 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ addi.d $t0, $sp, 80 │ │ │ │ - st.b $zero, $sp, 80 │ │ │ │ - st.d $zero, $sp, 72 │ │ │ │ st.d $t0, $sp, 64 │ │ │ │ - beqz $a4, 2980 # 11c60 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x4d60> │ │ │ │ - ld.d $t1, $sp, 384 │ │ │ │ - beqz $t1, 20 # 110d8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x41d8> │ │ │ │ - sltu $t0, $a4, $t1 │ │ │ │ - masknez $a4, $a4, $t0 │ │ │ │ - maskeqz $t0, $t1, $t0 │ │ │ │ - or $a4, $a4, $t0 │ │ │ │ - ld.d $a3, $sp, 392 │ │ │ │ - move $a2, $zero │ │ │ │ - move $a1, $zero │ │ │ │ - sub.d $a4, $a4, $a3 │ │ │ │ - addi.d $a0, $sp, 64 │ │ │ │ - bl -17628 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - ld.d $a0, $sp, 432 │ │ │ │ - st.d $s6, $sp, 352 │ │ │ │ - st.d $s2, $sp, 464 │ │ │ │ - beq $a0, $s8, 12 # 11108 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x4208> │ │ │ │ - bl -18608 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + addi.d $a1, $a0, 16 │ │ │ │ + move $fp, $a0 │ │ │ │ + beq $t0, $a1, 1580 # 110a0 ::do_widen(char) const@@Base+0xbe0> │ │ │ │ + st.d $t0, $sp, 64 │ │ │ │ + ld.d $t0, $a0, 16 │ │ │ │ + st.d $t0, $sp, 80 │ │ │ │ nop │ │ │ │ - addi.d $a0, $sp, 416 │ │ │ │ - st.d $s4, $sp, 360 │ │ │ │ - bl -17856 │ │ │ │ - ld.d $t0, $s1, -24 │ │ │ │ - st.d $s1, $sp, 352 │ │ │ │ - addi.d $a0, $sp, 464 │ │ │ │ - add.d $t0, $t0, $sp │ │ │ │ - st.d $s5, $t0, 352 │ │ │ │ - st.d $s3, $sp, 464 │ │ │ │ - bl -19596 │ │ │ │ - li.w $a4, 42 │ │ │ │ - pcaddi $a3, 110739 │ │ │ │ - move $a2, $zero │ │ │ │ - move $a1, $zero │ │ │ │ - addi.d $a0, $sp, 64 │ │ │ │ - bl -17716 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - move $a1, $a0 │ │ │ │ - addi.d $a0, $sp, 96 │ │ │ │ - bl -19264 # c610 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - pcaddi $a1, 110743 │ │ │ │ - addi.d $a0, $sp, 96 │ │ │ │ - bl -17100 # ce90 , std::allocator >::append(char const*)@plt> │ │ │ │ - move $a1, $a0 │ │ │ │ - addi.d $a0, $sp, 128 │ │ │ │ - bl -19288 # c610 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - pcaddi $a1, 110741 │ │ │ │ - addi.d $a0, $sp, 160 │ │ │ │ - bl -12084 # e240 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1340> │ │ │ │ - ldptr.d $a0, $sp, 0 │ │ │ │ - addi.d $a1, $sp, 160 │ │ │ │ - bl -18544 # c910 , std::allocator > const&) const@plt> │ │ │ │ - bl 36796 # 1a140 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2340> │ │ │ │ - fld.d $fa0, $a0, 0 │ │ │ │ - addi.d $a0, $sp, 464 │ │ │ │ + ld.d $t0, $fp, 8 │ │ │ │ + li.w $t1, 4 │ │ │ │ + lu52i.d $t1, $t1, -2048 │ │ │ │ + st.d $t0, $sp, 72 │ │ │ │ + stptr.d $a1, $fp, 0 │ │ │ │ + add.d $t0, $t0, $t1 │ │ │ │ + st.b $zero, $fp, 16 │ │ │ │ + st.d $zero, $fp, 8 │ │ │ │ + li.w $t1, 2 │ │ │ │ + bgeu $t1, $t0, 2204 # 11348 ::do_widen(char) const@@Base+0xe88> │ │ │ │ + addi.d $t0, $sp, 64 │ │ │ │ + li.w $a2, 3 │ │ │ │ + pcaddi $a1, 110910 │ │ │ │ + move $a0, $t0 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + bl -17988 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + addi.d $fp, $sp, 112 │ │ │ │ + st.d $fp, $sp, 96 │ │ │ │ + ldptr.d $t1, $a0, 0 │ │ │ │ + addi.d $a1, $a0, 16 │ │ │ │ + move $t0, $a0 │ │ │ │ + beq $t1, $a1, 1380 # 11040 ::do_widen(char) const@@Base+0xb80> │ │ │ │ + st.d $t1, $sp, 96 │ │ │ │ + ld.d $t1, $a0, 16 │ │ │ │ + st.d $t1, $sp, 112 │ │ │ │ + nop │ │ │ │ + ld.d $t1, $t0, 8 │ │ │ │ + stptr.d $a1, $t0, 0 │ │ │ │ + st.b $zero, $t0, 16 │ │ │ │ + st.d $zero, $t0, 8 │ │ │ │ + st.d $t1, $sp, 104 │ │ │ │ + bl -18420 │ │ │ │ + pcaddi $t0, 163280 │ │ │ │ + ld.d $t0, $t0, 8 │ │ │ │ + pcalau12i $t1, 113 │ │ │ │ + fld.d $fa1, $t1, 64 │ │ │ │ + lu12i.w $t1, 244 │ │ │ │ + sub.d $t0, $a0, $t0 │ │ │ │ + ori $t1, $t1, 0x240 │ │ │ │ + div.d $t0, $t0, $t1 │ │ │ │ + bstrpick.d $t0, $t0, 0x1f, 0x0 │ │ │ │ + movgr2fr.d $fa0, $t0 │ │ │ │ + addi.d $a0, $sp, 304 │ │ │ │ + ffint.d.l $fa0, $fa0 │ │ │ │ + fmul.d $fa0, $fa0, $fa1 │ │ │ │ fmov.d $fs0, $fa0 │ │ │ │ - bl -19764 │ │ │ │ - st.h $zero, $sp, 688 │ │ │ │ - ld.d $a0, $s1, -24 │ │ │ │ - st.d $s3, $sp, 464 │ │ │ │ - st.d $zero, $sp, 680 │ │ │ │ - st.d $zero, $sp, 696 │ │ │ │ - st.d $zero, $sp, 704 │ │ │ │ - st.d $zero, $sp, 712 │ │ │ │ - st.d $zero, $sp, 720 │ │ │ │ - st.d $s1, $sp, 352 │ │ │ │ - add.d $a0, $s0, $a0 │ │ │ │ + bl -18144 │ │ │ │ + st.h $zero, $sp, 528 │ │ │ │ + ld.d $a0, $s0, -24 │ │ │ │ + st.d $s2, $sp, 304 │ │ │ │ + st.d $zero, $sp, 520 │ │ │ │ + st.d $zero, $sp, 536 │ │ │ │ + st.d $zero, $sp, 544 │ │ │ │ + st.d $zero, $sp, 552 │ │ │ │ + st.d $zero, $sp, 560 │ │ │ │ + st.d $s0, $sp, 192 │ │ │ │ + add.d $a0, $s4, $a0 │ │ │ │ stptr.d $s5, $a0, 0 │ │ │ │ move $a1, $zero │ │ │ │ - bl -18200 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - addi.d $a0, $sp, 416 │ │ │ │ - st.d $s6, $sp, 352 │ │ │ │ - st.d $s2, $sp, 464 │ │ │ │ - st.d $s4, $sp, 360 │ │ │ │ - st.d $zero, $sp, 368 │ │ │ │ - st.d $zero, $sp, 376 │ │ │ │ - st.d $zero, $sp, 384 │ │ │ │ - st.d $zero, $sp, 392 │ │ │ │ - st.d $zero, $sp, 400 │ │ │ │ - st.d $zero, $sp, 408 │ │ │ │ - bl -17156 │ │ │ │ + bl -16580 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + addi.d $a0, $sp, 256 │ │ │ │ + st.d $s8, $sp, 192 │ │ │ │ + st.d $s1, $sp, 304 │ │ │ │ + st.d $s3, $sp, 200 │ │ │ │ + st.d $zero, $sp, 208 │ │ │ │ + st.d $zero, $sp, 216 │ │ │ │ + st.d $zero, $sp, 224 │ │ │ │ + st.d $zero, $sp, 232 │ │ │ │ + st.d $zero, $sp, 240 │ │ │ │ + st.d $zero, $sp, 248 │ │ │ │ + bl -15536 │ │ │ │ li.w $t0, 16 │ │ │ │ - addi.d $a1, $sp, 360 │ │ │ │ - addi.d $a0, $sp, 464 │ │ │ │ - st.d $s7, $sp, 360 │ │ │ │ - st.d $s8, $sp, 432 │ │ │ │ - st.b $zero, $sp, 448 │ │ │ │ - st.d $zero, $sp, 440 │ │ │ │ - st.w $t0, $sp, 424 │ │ │ │ - bl -18280 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + addi.d $a1, $sp, 200 │ │ │ │ + addi.d $a0, $sp, 304 │ │ │ │ + st.d $s6, $sp, 200 │ │ │ │ + st.d $s7, $sp, 272 │ │ │ │ + st.b $zero, $sp, 288 │ │ │ │ + st.d $zero, $sp, 280 │ │ │ │ + st.w $t0, $sp, 264 │ │ │ │ + bl -16660 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + ld.d $t0, $sp, 192 │ │ │ │ fmov.d $fa0, $fs0 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -17828 # cc80 (double)@plt> │ │ │ │ - ld.d $a4, $sp, 400 │ │ │ │ - addi.d $t0, $sp, 208 │ │ │ │ - st.b $zero, $sp, 208 │ │ │ │ - st.d $zero, $sp, 200 │ │ │ │ - st.d $t0, $sp, 192 │ │ │ │ - beqz $a4, 2564 # 11c40 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x4d40> │ │ │ │ - ld.d $t1, $sp, 384 │ │ │ │ - beqz $t1, 20 # 11258 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x4358> │ │ │ │ + li.w $t2, 2 │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ + move $a0, $s4 │ │ │ │ + add.d $t0, $s4, $t0 │ │ │ │ + ldptr.w $t1, $t0, 24 │ │ │ │ + ori $t1, $t1, 0x4 │ │ │ │ + st.w $t1, $t0, 24 │ │ │ │ + st.d $t2, $sp, 312 │ │ │ │ + bl -16240 # cc80 (double)@plt> │ │ │ │ + ld.d $a4, $sp, 240 │ │ │ │ + addi.d $s6, $sp, 144 │ │ │ │ + st.b $zero, $sp, 144 │ │ │ │ + st.d $zero, $sp, 136 │ │ │ │ + st.d $s6, $sp, 128 │ │ │ │ + beqz $a4, 1208 # 110c0 ::do_widen(char) const@@Base+0xc00> │ │ │ │ + ld.d $t1, $sp, 224 │ │ │ │ + beqz $t1, 24 # 10c28 ::do_widen(char) const@@Base+0x768> │ │ │ │ sltu $t0, $a4, $t1 │ │ │ │ masknez $a4, $a4, $t0 │ │ │ │ maskeqz $t0, $t1, $t0 │ │ │ │ or $a4, $a4, $t0 │ │ │ │ - ld.d $a3, $sp, 392 │ │ │ │ + nop │ │ │ │ + ld.d $a3, $sp, 232 │ │ │ │ move $a2, $zero │ │ │ │ move $a1, $zero │ │ │ │ sub.d $a4, $a4, $a3 │ │ │ │ - addi.d $a0, $sp, 192 │ │ │ │ - bl -18012 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - addi.d $t0, $sp, 432 │ │ │ │ - st.d $t0, $sp, 16 │ │ │ │ - ld.d $a0, $sp, 16 │ │ │ │ - st.d $s6, $sp, 352 │ │ │ │ - st.d $s2, $sp, 464 │ │ │ │ - st.d $s7, $sp, 360 │ │ │ │ - bl -18568 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $a0, $sp, 416 │ │ │ │ - st.d $s4, $sp, 360 │ │ │ │ - bl -18244 │ │ │ │ - ld.d $t0, $s1, -24 │ │ │ │ - st.d $s1, $sp, 352 │ │ │ │ - addi.d $a0, $sp, 464 │ │ │ │ - add.d $t0, $t0, $sp │ │ │ │ - st.d $s5, $t0, 352 │ │ │ │ - st.d $s3, $sp, 464 │ │ │ │ - bl -19984 │ │ │ │ - ld.d $a4, $sp, 136 │ │ │ │ - ld.d $a2, $sp, 200 │ │ │ │ - ld.d $a3, $sp, 128 │ │ │ │ - addi.d $t1, $sp, 144 │ │ │ │ - add.d $t0, $a4, $a2 │ │ │ │ - beq $a3, $t1, 2264 # 11ba0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x4ca0> │ │ │ │ - ld.d $t1, $sp, 144 │ │ │ │ - ld.d $a1, $sp, 192 │ │ │ │ - bgeu $t1, $t0, 20 # 112e8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x43e8> │ │ │ │ - addi.d $t1, $sp, 208 │ │ │ │ - beq $a1, $t1, 12 # 112e8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x43e8> │ │ │ │ - ld.d $t1, $sp, 208 │ │ │ │ - bgeu $t1, $t0, 2076 # 11b00 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x4c00> │ │ │ │ - li.w $t0, -2 │ │ │ │ - lu52i.d $t0, $t0, 2047 │ │ │ │ - sub.d $t0, $t0, $a4 │ │ │ │ - bltu $t0, $a2, 2852 # 11e18 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x4f18> │ │ │ │ addi.d $a0, $sp, 128 │ │ │ │ - bl -20092 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - addi.d $t0, $sp, 224 │ │ │ │ - move $a1, $a0 │ │ │ │ - move $a0, $t0 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - bl -19712 # c610 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - pcaddi $a1, 110638 │ │ │ │ - bl -17548 # ce90 , std::allocator >::append(char const*)@plt> │ │ │ │ - move $a1, $a0 │ │ │ │ + bl -16428 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + ld.d $a0, $sp, 272 │ │ │ │ + st.d $s8, $sp, 192 │ │ │ │ + st.d $s1, $sp, 304 │ │ │ │ + beq $a0, $s7, 12 # 10c58 ::do_widen(char) const@@Base+0x798> │ │ │ │ + bl -17408 │ │ │ │ + nop │ │ │ │ addi.d $a0, $sp, 256 │ │ │ │ - bl -19736 # c610 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - fld.d $fs0, $fp, 1008 │ │ │ │ - addi.d $a0, $sp, 464 │ │ │ │ - bl -20180 │ │ │ │ - st.h $zero, $sp, 688 │ │ │ │ - ld.d $a0, $s1, -24 │ │ │ │ - st.d $s3, $sp, 464 │ │ │ │ - st.d $zero, $sp, 680 │ │ │ │ - st.d $zero, $sp, 696 │ │ │ │ - st.d $zero, $sp, 704 │ │ │ │ - st.d $zero, $sp, 712 │ │ │ │ - st.d $zero, $sp, 720 │ │ │ │ - st.d $s1, $sp, 352 │ │ │ │ - add.d $a0, $s0, $a0 │ │ │ │ - stptr.d $s5, $a0, 0 │ │ │ │ - move $a1, $zero │ │ │ │ - bl -18616 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - addi.d $a0, $sp, 416 │ │ │ │ - st.d $s6, $sp, 352 │ │ │ │ - st.d $s2, $sp, 464 │ │ │ │ - st.d $s4, $sp, 360 │ │ │ │ - st.d $zero, $sp, 368 │ │ │ │ - st.d $zero, $sp, 376 │ │ │ │ - st.d $zero, $sp, 384 │ │ │ │ - st.d $zero, $sp, 392 │ │ │ │ - st.d $zero, $sp, 400 │ │ │ │ - st.d $zero, $sp, 408 │ │ │ │ - bl -17572 │ │ │ │ - li.w $t0, 16 │ │ │ │ - addi.d $a1, $sp, 360 │ │ │ │ - addi.d $a0, $sp, 464 │ │ │ │ - st.d $s7, $sp, 360 │ │ │ │ - st.d $s8, $sp, 432 │ │ │ │ - st.b $zero, $sp, 448 │ │ │ │ - st.d $zero, $sp, 440 │ │ │ │ - st.w $t0, $sp, 424 │ │ │ │ - bl -18696 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - fmov.d $fa0, $fs0 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -18244 # cc80 (double)@plt> │ │ │ │ - ld.d $a4, $sp, 400 │ │ │ │ - addi.d $t0, $sp, 304 │ │ │ │ - st.d $t0, $sp, 288 │ │ │ │ - st.b $zero, $sp, 304 │ │ │ │ - st.d $zero, $sp, 296 │ │ │ │ - beqz $a4, 2276 # 11cc0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x4dc0> │ │ │ │ - ld.d $t1, $sp, 384 │ │ │ │ - beqz $t1, 20 # 113f8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x44f8> │ │ │ │ - sltu $t0, $a4, $t1 │ │ │ │ - masknez $a4, $a4, $t0 │ │ │ │ - maskeqz $t0, $t1, $t0 │ │ │ │ - or $a4, $a4, $t0 │ │ │ │ - ld.d $a3, $sp, 392 │ │ │ │ - move $a2, $zero │ │ │ │ - move $a1, $zero │ │ │ │ - sub.d $a4, $a4, $a3 │ │ │ │ - addi.d $a0, $sp, 288 │ │ │ │ - bl -18428 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - ld.d $a0, $sp, 16 │ │ │ │ - st.d $s6, $sp, 352 │ │ │ │ - st.d $s2, $sp, 464 │ │ │ │ - st.d $s7, $sp, 360 │ │ │ │ - bl -18976 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $a0, $sp, 416 │ │ │ │ - st.d $s4, $sp, 360 │ │ │ │ - bl -18652 │ │ │ │ - ld.d $t0, $s1, -24 │ │ │ │ - st.d $s1, $sp, 352 │ │ │ │ - addi.d $a0, $sp, 464 │ │ │ │ + st.d $s3, $sp, 200 │ │ │ │ + bl -16656 │ │ │ │ + ld.d $t0, $s0, -24 │ │ │ │ + st.d $s0, $sp, 192 │ │ │ │ + addi.d $a0, $sp, 304 │ │ │ │ add.d $t0, $t0, $sp │ │ │ │ - st.d $s5, $t0, 352 │ │ │ │ - st.d $s3, $sp, 464 │ │ │ │ - bl -20392 │ │ │ │ - ld.d $a4, $sp, 264 │ │ │ │ - ld.d $a2, $sp, 296 │ │ │ │ - ld.d $a3, $sp, 256 │ │ │ │ - addi.d $t1, $sp, 272 │ │ │ │ + st.d $s5, $t0, 192 │ │ │ │ + st.d $s2, $sp, 304 │ │ │ │ + bl -18396 │ │ │ │ + ld.d $a4, $sp, 104 │ │ │ │ + ld.d $a2, $sp, 136 │ │ │ │ + ld.d $a3, $sp, 96 │ │ │ │ add.d $t0, $a4, $a2 │ │ │ │ - beq $a3, $t1, 1888 # 11bc0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x4cc0> │ │ │ │ - ld.d $t1, $sp, 272 │ │ │ │ - ld.d $a1, $sp, 288 │ │ │ │ - bgeu $t1, $t0, 20 # 11480 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x4580> │ │ │ │ - addi.d $t1, $sp, 304 │ │ │ │ - beq $a1, $t1, 12 # 11480 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x4580> │ │ │ │ - ld.d $t1, $sp, 304 │ │ │ │ - bgeu $t1, $t0, 1636 # 11ae0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x4be0> │ │ │ │ + beq $a3, $fp, 1008 # 11080 ::do_widen(char) const@@Base+0xbc0> │ │ │ │ + ld.d $t1, $sp, 112 │ │ │ │ + ld.d $a1, $sp, 128 │ │ │ │ + bgeu $t1, $t0, 20 # 10cb0 ::do_widen(char) const@@Base+0x7f0> │ │ │ │ + beq $a1, $s6, 16 # 10cb0 ::do_widen(char) const@@Base+0x7f0> │ │ │ │ + nop │ │ │ │ + ld.d $t1, $sp, 144 │ │ │ │ + bgeu $t1, $t0, 404 # 10e40 ::do_widen(char) const@@Base+0x980> │ │ │ │ li.w $t0, -2 │ │ │ │ lu52i.d $t0, $t0, 2047 │ │ │ │ sub.d $t0, $t0, $a4 │ │ │ │ - bltu $t0, $a2, 2636 # 11ed8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x4fd8> │ │ │ │ - addi.d $a0, $sp, 256 │ │ │ │ - bl -20500 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - move $a1, $a0 │ │ │ │ - addi.d $a0, $sp, 320 │ │ │ │ - bl -20112 # c610 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - pcaddi $a1, 110543 │ │ │ │ - addi.d $a0, $sp, 320 │ │ │ │ - bl -17948 # ce90 , std::allocator >::append(char const*)@plt> │ │ │ │ - move $a1, $a0 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -20136 # c610 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -11952 # e610 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1710> │ │ │ │ + bltu $t0, $a2, 1316 # 111e0 ::do_widen(char) const@@Base+0xd20> │ │ │ │ + addi.d $s0, $sp, 96 │ │ │ │ move $a0, $s0 │ │ │ │ - bl -19144 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $a0, $sp, 320 │ │ │ │ - bl -19152 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $a0, $sp, 288 │ │ │ │ - bl -19160 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $a0, $sp, 256 │ │ │ │ - bl -19168 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - bl -19176 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $a0, $sp, 192 │ │ │ │ - bl -19184 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $a0, $sp, 160 │ │ │ │ - bl -19192 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $a0, $sp, 128 │ │ │ │ - bl -19200 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $a0, $sp, 96 │ │ │ │ - bl -19208 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $a0, $sp, 64 │ │ │ │ - bl -19216 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $a0, $sp, 32 │ │ │ │ - bl -19224 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - pcaddi $a1, 110363 │ │ │ │ - addi.d $a0, $sp, 160 │ │ │ │ - bl -13028 # e240 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1340> │ │ │ │ - ldptr.d $a0, $sp, 0 │ │ │ │ - addi.d $a1, $sp, 160 │ │ │ │ - bl -19488 # c910 , std::allocator > const&) const@plt> │ │ │ │ - bl 35852 # 1a140 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2340> │ │ │ │ - fld.d $fa0, $a0, 0 │ │ │ │ - addi.d $a0, $sp, 464 │ │ │ │ - fmov.d $fs0, $fa0 │ │ │ │ - bl -20708 │ │ │ │ - st.h $zero, $sp, 688 │ │ │ │ - ld.d $a0, $s1, -24 │ │ │ │ - st.d $s3, $sp, 464 │ │ │ │ - st.d $zero, $sp, 680 │ │ │ │ - st.d $zero, $sp, 696 │ │ │ │ - st.d $zero, $sp, 704 │ │ │ │ - st.d $zero, $sp, 712 │ │ │ │ - st.d $zero, $sp, 720 │ │ │ │ - st.d $s1, $sp, 352 │ │ │ │ - add.d $a0, $s0, $a0 │ │ │ │ - stptr.d $s5, $a0, 0 │ │ │ │ - move $a1, $zero │ │ │ │ - bl -19144 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - addi.d $a0, $sp, 416 │ │ │ │ - st.d $s6, $sp, 352 │ │ │ │ - st.d $s2, $sp, 464 │ │ │ │ - st.d $s4, $sp, 360 │ │ │ │ - st.d $zero, $sp, 368 │ │ │ │ - st.d $zero, $sp, 376 │ │ │ │ - st.d $zero, $sp, 384 │ │ │ │ - st.d $zero, $sp, 392 │ │ │ │ - st.d $zero, $sp, 400 │ │ │ │ - st.d $zero, $sp, 408 │ │ │ │ - bl -18100 │ │ │ │ - li.w $t0, 16 │ │ │ │ - addi.d $a1, $sp, 360 │ │ │ │ - addi.d $a0, $sp, 464 │ │ │ │ - st.d $s7, $sp, 360 │ │ │ │ - st.d $s8, $sp, 432 │ │ │ │ - st.b $zero, $sp, 448 │ │ │ │ - st.d $zero, $sp, 440 │ │ │ │ - st.w $t0, $sp, 424 │ │ │ │ - bl -19224 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - ld.d $t0, $sp, 352 │ │ │ │ - fmov.d $fa0, $fs0 │ │ │ │ - li.w $t2, 2 │ │ │ │ - ld.d $t0, $t0, -24 │ │ │ │ - move $a0, $s0 │ │ │ │ - add.d $t0, $s0, $t0 │ │ │ │ - ldptr.w $t1, $t0, 24 │ │ │ │ - ori $t1, $t1, 0x4 │ │ │ │ - st.w $t1, $t0, 24 │ │ │ │ - st.d $t2, $sp, 472 │ │ │ │ - bl -18804 # cc80 (double)@plt> │ │ │ │ - ld.d $a4, $sp, 400 │ │ │ │ - addi.d $t0, $sp, 208 │ │ │ │ + bl -18504 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + addi.d $s0, $sp, 176 │ │ │ │ + st.d $s0, $sp, 160 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + addi.d $s2, $a0, 16 │ │ │ │ + move $s1, $a0 │ │ │ │ + beq $t0, $s2, 400 # 10e70 ::do_widen(char) const@@Base+0x9b0> │ │ │ │ + nop │ │ │ │ + ld.d $t1, $a0, 16 │ │ │ │ + st.d $t0, $sp, 160 │ │ │ │ + st.d $t1, $sp, 176 │ │ │ │ + nop │ │ │ │ + ld.d $t0, $s1, 8 │ │ │ │ + st.b $zero, $s1, 16 │ │ │ │ + st.d $zero, $s1, 8 │ │ │ │ + stptr.d $s2, $s1, 0 │ │ │ │ + st.d $t0, $sp, 168 │ │ │ │ + ld.d $t0, $sp, 168 │ │ │ │ + li.w $t2, 3 │ │ │ │ + lu52i.d $t2, $t2, -2048 │ │ │ │ + li.w $t1, 1 │ │ │ │ + add.d $t0, $t0, $t2 │ │ │ │ + bgeu $t1, $t0, 1112 # 11178 ::do_widen(char) const@@Base+0xcb8> │ │ │ │ + addi.d $s3, $sp, 160 │ │ │ │ + li.w $a2, 2 │ │ │ │ + pcaddi $a1, 110741 │ │ │ │ + move $a0, $s3 │ │ │ │ + bl -18612 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + addi.d $s1, $sp, 208 │ │ │ │ + st.d $s1, $sp, 192 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + addi.d $s7, $a0, 16 │ │ │ │ + move $s5, $a0 │ │ │ │ + beq $t0, $s7, 724 # 11020 ::do_widen(char) const@@Base+0xb60> │ │ │ │ + ld.d $t1, $a0, 16 │ │ │ │ st.d $t0, $sp, 192 │ │ │ │ - st.b $zero, $sp, 208 │ │ │ │ - st.d $zero, $sp, 200 │ │ │ │ - beqz $a4, 1652 # 11c80 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x4d80> │ │ │ │ - ld.d $t1, $sp, 384 │ │ │ │ - beqz $t1, 20 # 11628 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x4728> │ │ │ │ - sltu $t0, $a4, $t1 │ │ │ │ - masknez $a4, $a4, $t0 │ │ │ │ - maskeqz $t0, $t1, $t0 │ │ │ │ - or $a4, $a4, $t0 │ │ │ │ - ld.d $a3, $sp, 392 │ │ │ │ - move $a2, $zero │ │ │ │ - move $a1, $zero │ │ │ │ - sub.d $a4, $a4, $a3 │ │ │ │ - addi.d $a0, $sp, 192 │ │ │ │ - bl -18988 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - ld.d $a0, $sp, 16 │ │ │ │ - st.d $s6, $sp, 352 │ │ │ │ - st.d $s2, $sp, 464 │ │ │ │ - st.d $s7, $sp, 360 │ │ │ │ - bl -19536 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $a0, $sp, 416 │ │ │ │ - st.d $s4, $sp, 360 │ │ │ │ - bl -19212 │ │ │ │ - ld.d $t0, $s1, -24 │ │ │ │ - st.d $s1, $sp, 352 │ │ │ │ - addi.d $a0, $sp, 464 │ │ │ │ - add.d $t0, $t0, $sp │ │ │ │ - st.d $s5, $t0, 352 │ │ │ │ - st.d $s3, $sp, 464 │ │ │ │ - bl -20952 │ │ │ │ - li.w $a4, 35 │ │ │ │ - pcaddi $a3, 110426 │ │ │ │ - move $a2, $zero │ │ │ │ - move $a1, $zero │ │ │ │ - addi.d $a0, $sp, 192 │ │ │ │ - bl -19072 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - move $a1, $a0 │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - bl -20620 # c610 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - pcaddi $a1, 110427 │ │ │ │ - bl -18456 # ce90 , std::allocator >::append(char const*)@plt> │ │ │ │ - move $a1, $a0 │ │ │ │ - addi.d $a0, $sp, 256 │ │ │ │ - bl -20644 # c610 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - pcaddi $a1, 110244 │ │ │ │ - addi.d $a0, $sp, 288 │ │ │ │ - bl -13440 # e240 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1340> │ │ │ │ - ldptr.d $a0, $sp, 0 │ │ │ │ - addi.d $a1, $sp, 288 │ │ │ │ - bl -19900 # c910 , std::allocator > const&) const@plt> │ │ │ │ - bl 34992 # 19f80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2180> │ │ │ │ - ldptr.w $t0, $a0, 0 │ │ │ │ - addi.d $a0, $sp, 464 │ │ │ │ - st.d $t0, $sp, 24 │ │ │ │ - bl -21120 │ │ │ │ - st.h $zero, $sp, 688 │ │ │ │ - ld.d $a0, $s1, -24 │ │ │ │ - st.d $s3, $sp, 464 │ │ │ │ - st.d $zero, $sp, 680 │ │ │ │ - st.d $zero, $sp, 696 │ │ │ │ - st.d $zero, $sp, 704 │ │ │ │ - st.d $zero, $sp, 712 │ │ │ │ - st.d $zero, $sp, 720 │ │ │ │ - st.d $s1, $sp, 352 │ │ │ │ - add.d $a0, $s0, $a0 │ │ │ │ - stptr.d $s5, $a0, 0 │ │ │ │ - move $a1, $zero │ │ │ │ - bl -19556 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - addi.d $a0, $sp, 416 │ │ │ │ - st.d $s6, $sp, 352 │ │ │ │ - st.d $s2, $sp, 464 │ │ │ │ - st.d $s4, $sp, 360 │ │ │ │ - st.d $zero, $sp, 368 │ │ │ │ - st.d $zero, $sp, 376 │ │ │ │ - st.d $zero, $sp, 384 │ │ │ │ - st.d $zero, $sp, 392 │ │ │ │ - st.d $zero, $sp, 400 │ │ │ │ - st.d $zero, $sp, 408 │ │ │ │ - bl -18512 │ │ │ │ - li.w $t0, 16 │ │ │ │ - addi.d $a1, $sp, 360 │ │ │ │ - addi.d $a0, $sp, 464 │ │ │ │ - st.d $s7, $sp, 360 │ │ │ │ - st.d $s8, $sp, 432 │ │ │ │ - st.b $zero, $sp, 448 │ │ │ │ - st.d $zero, $sp, 440 │ │ │ │ - st.w $t0, $sp, 424 │ │ │ │ - bl -19636 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - ld.d $a1, $sp, 24 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -19024 │ │ │ │ - ld.d $a4, $sp, 400 │ │ │ │ - addi.d $t0, $sp, 336 │ │ │ │ - st.d $t0, $sp, 320 │ │ │ │ - st.b $zero, $sp, 336 │ │ │ │ - st.d $zero, $sp, 328 │ │ │ │ - beqz $a4, 1304 # 11ca0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x4da0> │ │ │ │ - ld.d $t1, $sp, 384 │ │ │ │ - beqz $t1, 24 # 117a8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x48a8> │ │ │ │ - sltu $t0, $a4, $t1 │ │ │ │ - masknez $a4, $a4, $t0 │ │ │ │ - maskeqz $t0, $t1, $t0 │ │ │ │ - or $a4, $a4, $t0 │ │ │ │ + st.d $t1, $sp, 208 │ │ │ │ nop │ │ │ │ - ld.d $a3, $sp, 392 │ │ │ │ - move $a2, $zero │ │ │ │ - move $a1, $zero │ │ │ │ - sub.d $a4, $a4, $a3 │ │ │ │ - addi.d $a0, $sp, 320 │ │ │ │ - bl -19372 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - ld.d $a0, $sp, 432 │ │ │ │ - st.d $s6, $sp, 352 │ │ │ │ - st.d $s2, $sp, 464 │ │ │ │ - beq $a0, $s8, 12 # 117d8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x48d8> │ │ │ │ - bl -20352 │ │ │ │ + ld.d $t0, $s5, 8 │ │ │ │ + pcaddi $s2, 162999 │ │ │ │ + stptr.d $s7, $s5, 0 │ │ │ │ + st.d $t0, $sp, 200 │ │ │ │ + st.b $zero, $s5, 16 │ │ │ │ + ld.bu $t0, $s2, 512 │ │ │ │ + st.d $zero, $s5, 8 │ │ │ │ + bnez $t0, 452 # 10f40 ::do_widen(char) const@@Base+0xa80> │ │ │ │ + ld.bu $t0, $s2, 513 │ │ │ │ + bnez $t0, 348 # 10ee0 ::do_widen(char) const@@Base+0xa20> │ │ │ │ + ld.d $a0, $sp, 192 │ │ │ │ + beq $a0, $s1, 12 # 10d98 ::do_widen(char) const@@Base+0x8d8> │ │ │ │ + bl -17728 │ │ │ │ nop │ │ │ │ - addi.d $a0, $sp, 416 │ │ │ │ - st.d $s4, $sp, 360 │ │ │ │ - bl -19600 │ │ │ │ - ld.d $t0, $s1, -24 │ │ │ │ - st.d $s1, $sp, 352 │ │ │ │ - addi.d $a0, $sp, 464 │ │ │ │ - add.d $t0, $t0, $sp │ │ │ │ - st.d $s5, $t0, 352 │ │ │ │ - st.d $s3, $sp, 464 │ │ │ │ - bl -21340 │ │ │ │ - ld.d $a4, $sp, 264 │ │ │ │ - ld.d $a2, $sp, 328 │ │ │ │ - ld.d $a3, $sp, 256 │ │ │ │ - addi.d $t1, $sp, 272 │ │ │ │ - add.d $t0, $a4, $a2 │ │ │ │ - beq $a3, $t1, 972 # 11be0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x4ce0> │ │ │ │ - ld.d $t1, $sp, 272 │ │ │ │ - ld.d $a1, $sp, 320 │ │ │ │ - bgeu $t1, $t0, 24 # 11838 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x4938> │ │ │ │ - addi.d $t1, $sp, 336 │ │ │ │ - beq $a1, $t1, 16 # 11838 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x4938> │ │ │ │ + ld.d $a0, $sp, 160 │ │ │ │ + beq $a0, $s0, 12 # 10da8 ::do_widen(char) const@@Base+0x8e8> │ │ │ │ + bl -17744 │ │ │ │ nop │ │ │ │ - ld.d $t1, $sp, 336 │ │ │ │ - bgeu $t1, $t0, 652 # 11ac0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x4bc0> │ │ │ │ - li.w $t0, -2 │ │ │ │ - lu52i.d $t0, $t0, 2047 │ │ │ │ - sub.d $t0, $t0, $a4 │ │ │ │ - bltu $t0, $a2, 2740 # 122f8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x53f8> │ │ │ │ - addi.d $a0, $sp, 256 │ │ │ │ - bl -21452 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - move $a1, $a0 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -21064 # c610 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -12880 # e610 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1710> │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -20072 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $a0, $sp, 320 │ │ │ │ - bl -20080 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $a0, $sp, 288 │ │ │ │ - bl -20088 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $a0, $sp, 256 │ │ │ │ - bl -20096 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - addi.d $s8, $fp, 152 │ │ │ │ - bl -20108 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $a0, $sp, 192 │ │ │ │ - bl -20116 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $a0, $sp, 160 │ │ │ │ - bl -20124 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - pcaddi $a1, 110462 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -13928 # e240 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1340> │ │ │ │ - ld.d $a2, $sp, 360 │ │ │ │ - ld.d $a1, $sp, 352 │ │ │ │ - addi.d $t0, $fp, 144 │ │ │ │ - move $a0, $t0 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - bl -13376 # e480 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1580> │ │ │ │ - beq $s8, $a0, 476 # 11aa0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x4ba0> │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -20172 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - move $a0, $s0 │ │ │ │ - pcaddi $a1, 110291 │ │ │ │ - bl -13976 # e240 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1340> │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -13008 # e610 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1710> │ │ │ │ + ld.d $a0, $sp, 128 │ │ │ │ + beq $a0, $s6, 12 # 10db8 ::do_widen(char) const@@Base+0x8f8> │ │ │ │ + bl -17760 │ │ │ │ nop │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -20204 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - pcaddi $a1, 110312 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -14008 # e240 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1340> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - ld.d $a2, $sp, 360 │ │ │ │ - ld.d $a1, $sp, 352 │ │ │ │ - bl -13448 # e480 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1580> │ │ │ │ - beq $s8, $a0, 596 # 11b60 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x4c60> │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -20244 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - pcaddi $a1, 110302 │ │ │ │ - addi.d $a0, $sp, 288 │ │ │ │ - bl -14048 # e240 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1340> │ │ │ │ - ldptr.d $a0, $sp, 0 │ │ │ │ - addi.d $a1, $sp, 288 │ │ │ │ - bl -20508 # c910 , std::allocator > const&) const@plt> │ │ │ │ - bl 34832 # 1a140 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2340> │ │ │ │ - fld.d $fa0, $a0, 0 │ │ │ │ - li.w $a1, 16 │ │ │ │ - move $a0, $s0 │ │ │ │ - fst.d $fa0, $sp, 0 │ │ │ │ - bl -20868 # c7c0 , std::allocator >::basic_ostringstream(std::_Ios_Openmode)@plt> │ │ │ │ - fld.d $fa0, $sp, 0 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -19664 # cc80 (double)@plt> │ │ │ │ - ld.d $a4, $sp, 400 │ │ │ │ - addi.d $t0, $sp, 336 │ │ │ │ - st.d $t0, $sp, 320 │ │ │ │ - st.b $zero, $sp, 336 │ │ │ │ - st.d $zero, $sp, 328 │ │ │ │ - beqz $a4, 536 # 11b80 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x4c80> │ │ │ │ - ld.d $t1, $sp, 384 │ │ │ │ - beqz $t1, 24 # 11988 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x4a88> │ │ │ │ - sltu $t0, $a4, $t1 │ │ │ │ - masknez $a4, $a4, $t0 │ │ │ │ - maskeqz $t0, $t1, $t0 │ │ │ │ - or $a4, $a4, $t0 │ │ │ │ + ld.d $a0, $sp, 96 │ │ │ │ + beq $a0, $fp, 12 # 10dc8 ::do_widen(char) const@@Base+0x908> │ │ │ │ + bl -17776 │ │ │ │ nop │ │ │ │ - ld.d $a3, $sp, 392 │ │ │ │ - move $a2, $zero │ │ │ │ - move $a1, $zero │ │ │ │ - sub.d $a4, $a4, $a3 │ │ │ │ - addi.d $a0, $sp, 320 │ │ │ │ - bl -19852 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - ld.d $a0, $sp, 16 │ │ │ │ - st.d $s6, $sp, 352 │ │ │ │ - st.d $s2, $sp, 464 │ │ │ │ - st.d $s7, $sp, 360 │ │ │ │ - bl -20400 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $a0, $sp, 416 │ │ │ │ - st.d $s4, $sp, 360 │ │ │ │ - bl -20076 │ │ │ │ - ld.d $t0, $s1, -24 │ │ │ │ - st.d $s1, $sp, 352 │ │ │ │ - addi.d $a0, $sp, 464 │ │ │ │ - add.d $t0, $t0, $sp │ │ │ │ - st.d $s5, $t0, 352 │ │ │ │ - st.d $s3, $sp, 464 │ │ │ │ - bl -21816 │ │ │ │ - li.w $a4, 72 │ │ │ │ - pcaddi $a3, 110254 │ │ │ │ - move $a2, $zero │ │ │ │ - move $a1, $zero │ │ │ │ - addi.d $a0, $sp, 320 │ │ │ │ - bl -19936 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - move $a1, $a0 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -21484 # c610 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -13300 # e610 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1710> │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -20492 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $a0, $sp, 320 │ │ │ │ - bl -20500 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $a0, $sp, 288 │ │ │ │ - bl -20508 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - move $a0, $s0 │ │ │ │ - pcaddi $a1, 110257 │ │ │ │ - bl -14312 # e240 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1340> │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -13344 # e610 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1710> │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -20536 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - pcalau12i $t1, 159 │ │ │ │ + ld.d $a0, $sp, 64 │ │ │ │ + addi.d $t0, $sp, 80 │ │ │ │ + beq $a0, $t0, 8 # 10dd8 ::do_widen(char) const@@Base+0x918> │ │ │ │ + bl -17796 │ │ │ │ + ld.d $a0, $sp, 32 │ │ │ │ + addi.d $t0, $sp, 48 │ │ │ │ + beq $a0, $t0, 8 # 10de8 ::do_widen(char) const@@Base+0x928> │ │ │ │ + bl -17812 │ │ │ │ + pcalau12i $t1, 160 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 728 │ │ │ │ + ld.d $t0, $sp, 568 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, 796 # 11d70 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x4e70> │ │ │ │ - ld.d $ra, $sp, 840 │ │ │ │ - ld.d $fp, $sp, 832 │ │ │ │ - ld.d $s0, $sp, 824 │ │ │ │ - ld.d $s1, $sp, 816 │ │ │ │ - ld.d $s2, $sp, 808 │ │ │ │ - ld.d $s3, $sp, 800 │ │ │ │ - ld.d $s4, $sp, 792 │ │ │ │ - ld.d $s5, $sp, 784 │ │ │ │ - ld.d $s6, $sp, 776 │ │ │ │ - ld.d $s7, $sp, 768 │ │ │ │ - ld.d $s8, $sp, 760 │ │ │ │ - fld.d $fs0, $sp, 744 │ │ │ │ - addi.d $sp, $sp, 848 │ │ │ │ + bnez $t0, 808 # 11128 ::do_widen(char) const@@Base+0xc68> │ │ │ │ + ld.d $ra, $sp, 680 │ │ │ │ + ld.d $fp, $sp, 672 │ │ │ │ + ld.d $s0, $sp, 664 │ │ │ │ + ld.d $s1, $sp, 656 │ │ │ │ + ld.d $s2, $sp, 648 │ │ │ │ + ld.d $s3, $sp, 640 │ │ │ │ + ld.d $s4, $sp, 632 │ │ │ │ + ld.d $s5, $sp, 624 │ │ │ │ + ld.d $s6, $sp, 616 │ │ │ │ + ld.d $s7, $sp, 608 │ │ │ │ + ld.d $s8, $sp, 600 │ │ │ │ + fld.d $fs0, $sp, 584 │ │ │ │ + addi.d $sp, $sp, 688 │ │ │ │ ret │ │ │ │ nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -20644 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - move $a0, $s0 │ │ │ │ - pcaddi $a1, 110187 │ │ │ │ - bl -14448 # e240 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1340> │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -13480 # e610 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1710> │ │ │ │ - b -468 # 118e8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x49e8> │ │ │ │ - move $a2, $zero │ │ │ │ - move $a1, $zero │ │ │ │ - addi.d $a0, $sp, 320 │ │ │ │ - bl -20860 # c950 , std::allocator >::replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - b -640 # 11850 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x4950> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - move $a2, $zero │ │ │ │ - move $a1, $zero │ │ │ │ - addi.d $a0, $sp, 288 │ │ │ │ - bl -20892 # c950 , std::allocator >::replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - b -1624 # 11498 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x4598> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ move $a2, $zero │ │ │ │ move $a1, $zero │ │ │ │ - addi.d $a0, $sp, 192 │ │ │ │ - bl -20924 # c950 , std::allocator >::replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - b -2064 # 11300 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x4400> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - pcaddi $a0, 162130 │ │ │ │ - bl -21956 # c560 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ - ld.d $a2, $sp, 360 │ │ │ │ - ld.d $a1, $sp, 352 │ │ │ │ - bl -20944 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - bl -21972 # c560 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ - b -4264 # 10a90 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x3b90> │ │ │ │ + addi.d $a0, $sp, 128 │ │ │ │ + addi.d $s0, $sp, 96 │ │ │ │ + bl -16960 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + addi.d $s0, $sp, 176 │ │ │ │ + st.d $s0, $sp, 160 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + addi.d $s2, $a0, 16 │ │ │ │ + move $s1, $a0 │ │ │ │ + bne $t0, $s2, -384 # 10ce8 ::do_widen(char) const@@Base+0x828> │ │ │ │ nop │ │ │ │ - pcalau12i $a0, 159 │ │ │ │ - ld.d $a0, $a0, -184 │ │ │ │ - bl -21992 # c560 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ - ld.d $a2, $sp, 360 │ │ │ │ - ld.d $a1, $sp, 352 │ │ │ │ - bl -20980 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - bl -22008 # c560 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ - b -4308 # 10a88 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x3b88> │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + move $a1, $s2 │ │ │ │ move $a0, $s0 │ │ │ │ - bl -20836 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - b -328 # 11a20 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x4b20> │ │ │ │ - nop │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -16800 │ │ │ │ + b -396 # 10cf8 ::do_widen(char) const@@Base+0x838> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $a1, $sp, 16 │ │ │ │ - addi.d $a0, $sp, 320 │ │ │ │ - bl -21960 # c5c0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - b -492 # 119a0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x4aa0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ldptr.d $a0, $s0, 0 │ │ │ │ + ldptr.w $t0, $a0, 4 │ │ │ │ + blez $t0, -1496 # 108d0 ::do_widen(char) const@@Base+0x410> │ │ │ │ nop │ │ │ │ + ld.d $t1, $a0, 8 │ │ │ │ + bstrpick.d $t0, $s1, 0x1f, 0x0 │ │ │ │ + slli.d $t0, $t0, 0x3 │ │ │ │ + ldx.d $a0, $t1, $t0 │ │ │ │ + addi.d $s1, $s1, 1 │ │ │ │ + bl 36348 # 19cc0 ::do_widen(char) const@@Base+0x9800> │ │ │ │ + ldptr.d $a0, $s0, 0 │ │ │ │ + slli.w $t0, $s1, 0x0 │ │ │ │ + ldptr.w $t1, $a0, 4 │ │ │ │ + blt $t0, $t1, -36 # 10eb0 ::do_widen(char) const@@Base+0x9f0> │ │ │ │ + b -1544 # 108d0 ::do_widen(char) const@@Base+0x410> │ │ │ │ nop │ │ │ │ - li.w $t1, 15 │ │ │ │ + li.w $a2, 4 │ │ │ │ + pcaddi $a1, 110633 │ │ │ │ + pcaddi $a0, 162902 │ │ │ │ + bl -17804 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + ld.d $a2, $sp, 200 │ │ │ │ ld.d $a1, $sp, 192 │ │ │ │ - bgeu $t1, $t0, -2224 # 112f8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x43f8> │ │ │ │ - addi.d $t1, $sp, 208 │ │ │ │ - bne $a1, $t1, -2256 # 112e0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x43e0> │ │ │ │ - b -2236 # 112f8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x43f8> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - li.w $t1, 15 │ │ │ │ - ld.d $a1, $sp, 288 │ │ │ │ - bgeu $t1, $t0, -1848 # 11490 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x4590> │ │ │ │ - addi.d $t1, $sp, 304 │ │ │ │ - bne $a1, $t1, -1880 # 11478 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x4578> │ │ │ │ - b -1860 # 11490 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x4590> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - li.w $t1, 15 │ │ │ │ - ld.d $a1, $sp, 320 │ │ │ │ - bgeu $t1, $t0, -928 # 11848 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x4948> │ │ │ │ - addi.d $t1, $sp, 336 │ │ │ │ - bne $a1, $t1, -960 # 11830 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x4930> │ │ │ │ - b -940 # 11848 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x4948> │ │ │ │ + pcaddi $a0, 162898 │ │ │ │ + bl -17820 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + move $s5, $a0 │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ + add.d $t0, $a0, $t0 │ │ │ │ + ld.d $s2, $t0, 240 │ │ │ │ + beqz $s2, 828 # 11250 ::do_widen(char) const@@Base+0xd90> │ │ │ │ + ld.bu $t0, $s2, 56 │ │ │ │ + beqz $t0, 132 # 10fa0 ::do_widen(char) const@@Base+0xae0> │ │ │ │ + ld.b $a1, $s2, 67 │ │ │ │ nop │ │ │ │ + move $a0, $s5 │ │ │ │ + bl -19564 │ │ │ │ + bl -18544 │ │ │ │ + b -428 # 10d88 ::do_widen(char) const@@Base+0x8c8> │ │ │ │ nop │ │ │ │ - addi.d $a1, $sp, 432 │ │ │ │ - addi.d $a0, $sp, 320 │ │ │ │ - bl -22088 # c5c0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - b -3236 # 10f68 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x4068> │ │ │ │ nop │ │ │ │ + li.w $a2, 4 │ │ │ │ + pcaddi $a1, 110609 │ │ │ │ + pcalau12i $a0, 160 │ │ │ │ + ld.d $a0, $a0, -184 │ │ │ │ + bl -17904 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + ld.d $a2, $sp, 200 │ │ │ │ + ld.d $a1, $sp, 192 │ │ │ │ + pcalau12i $a0, 160 │ │ │ │ + ld.d $a0, $a0, -184 │ │ │ │ + bl -17924 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + move $s7, $a0 │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ + add.d $t0, $a0, $t0 │ │ │ │ + ld.d $s5, $t0, 240 │ │ │ │ + beqz $s5, 676 # 11220 ::do_widen(char) const@@Base+0xd60> │ │ │ │ + ld.bu $t0, $s5, 56 │ │ │ │ + beqz $t0, 92 # 10fe0 ::do_widen(char) const@@Base+0xb20> │ │ │ │ + ld.b $a1, $s5, 67 │ │ │ │ nop │ │ │ │ + move $a0, $s7 │ │ │ │ + bl -19668 │ │ │ │ + bl -18648 │ │ │ │ + b -540 # 10d80 ::do_widen(char) const@@Base+0x8c0> │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -17972 # c970 ::_M_widen_init() const@plt> │ │ │ │ + ldptr.d $t0, $s2, 0 │ │ │ │ + pcaddi $t1, -699 │ │ │ │ + li.w $a1, 10 │ │ │ │ + ld.d $t0, $t0, 48 │ │ │ │ + beq $t0, $t1, -144 # 10f28 ::do_widen(char) const@@Base+0xa68> │ │ │ │ + move $a0, $s2 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + move $a1, $a0 │ │ │ │ + b -160 # 10f28 ::do_widen(char) const@@Base+0xa68> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $a1, $sp, 432 │ │ │ │ - addi.d $a0, $sp, 320 │ │ │ │ - bl -22120 # c5c0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - b -4156 # 10bf0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x3cf0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + move $a0, $s5 │ │ │ │ + bl -18036 # c970 ::_M_widen_init() const@plt> │ │ │ │ + ldptr.d $t0, $s5, 0 │ │ │ │ + pcaddi $t1, -715 │ │ │ │ + li.w $a1, 10 │ │ │ │ + ld.d $t0, $t0, 48 │ │ │ │ + beq $t0, $t1, -104 # 10f90 ::do_widen(char) const@@Base+0xad0> │ │ │ │ + move $a0, $s5 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + move $a1, $a0 │ │ │ │ + b -120 # 10f90 ::do_widen(char) const@@Base+0xad0> │ │ │ │ nop │ │ │ │ - addi.d $t0, $sp, 432 │ │ │ │ - addi.d $a0, $sp, 192 │ │ │ │ - move $a1, $t0 │ │ │ │ - st.d $t0, $sp, 16 │ │ │ │ - bl -22160 # c5c0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - b -2524 # 11278 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x4378> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $a1, $sp, 432 │ │ │ │ - addi.d $a0, $sp, 64 │ │ │ │ - bl -22184 # c5c0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - b -2940 # 110f0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x41f0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + move $a1, $s7 │ │ │ │ + move $a0, $s1 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -17232 │ │ │ │ + b -724 # 10d60 ::do_widen(char) const@@Base+0x8a0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + st.d $a0, $sp, 24 │ │ │ │ + move $a0, $fp │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + st.d $a1, $sp, 16 │ │ │ │ + bl -17268 │ │ │ │ ld.d $a1, $sp, 16 │ │ │ │ - addi.d $a0, $sp, 192 │ │ │ │ - bl -22216 # c5c0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - b -1612 # 11640 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x4740> │ │ │ │ + ld.d $t0, $sp, 24 │ │ │ │ + b -1392 # 10af0 ::do_widen(char) const@@Base+0x630> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $a1, $sp, 16 │ │ │ │ - addi.d $a0, $sp, 320 │ │ │ │ - bl -22248 # c5c0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - b -1260 # 117c0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x48c0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + li.w $t1, 15 │ │ │ │ + ld.d $a1, $sp, 128 │ │ │ │ + bgeu $t1, $t0, -968 # 10cc0 ::do_widen(char) const@@Base+0x800> │ │ │ │ + bne $a1, $s6, -996 # 10ca8 ::do_widen(char) const@@Base+0x7e8> │ │ │ │ + b -976 # 10cc0 ::do_widen(char) const@@Base+0x800> │ │ │ │ nop │ │ │ │ - ld.d $a1, $sp, 16 │ │ │ │ - addi.d $a0, $sp, 288 │ │ │ │ - bl -22280 # c5c0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - b -2236 # 11410 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x4510> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + addi.d $a0, $sp, 80 │ │ │ │ + st.d $a1, $sp, 8 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -17360 │ │ │ │ + ld.d $a1, $sp, 8 │ │ │ │ + b -1584 # 10a88 ::do_widen(char) const@@Base+0x5c8> │ │ │ │ nop │ │ │ │ + addi.d $a1, $sp, 272 │ │ │ │ + addi.d $a0, $sp, 128 │ │ │ │ + bl -19208 # c5c0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + b -1164 # 10c40 ::do_widen(char) const@@Base+0x780> │ │ │ │ nop │ │ │ │ - addi.d $a1, $sp, 432 │ │ │ │ - addi.d $a0, $sp, 288 │ │ │ │ - bl -22312 # c5c0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - b -3956 # 10d78 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x3e78> │ │ │ │ - move $s1, $a0 │ │ │ │ - addi.d $a0, $sp, 288 │ │ │ │ - bl -21240 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ nop │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -22772 # c410 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - move $s0, $s1 │ │ │ │ nop │ │ │ │ - addi.d $a0, $sp, 256 │ │ │ │ - bl -21268 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - bl -21276 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $a0, $sp, 192 │ │ │ │ - bl -21284 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $a0, $sp, 160 │ │ │ │ - bl -21292 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $a0, $sp, 128 │ │ │ │ - bl -21300 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $a0, $sp, 96 │ │ │ │ - bl -21308 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $a0, $sp, 64 │ │ │ │ - bl -21316 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + nop │ │ │ │ + addi.d $a1, $sp, 272 │ │ │ │ + addi.d $a0, $sp, 32 │ │ │ │ + bl -19240 # c5c0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + b -1764 # 10a08 ::do_widen(char) const@@Base+0x548> │ │ │ │ + move $s0, $a0 │ │ │ │ addi.d $a0, $sp, 32 │ │ │ │ - bl -21324 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + bl -18168 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + nop │ │ │ │ + move $a0, $s4 │ │ │ │ + bl -19700 # c410 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ pcalau12i $t1, 159 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 728 │ │ │ │ + ld.d $t0, $sp, 568 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - beqz $t0, 88 # 11dc0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x4ec0> │ │ │ │ - nop │ │ │ │ - bl -22176 │ │ │ │ + beqz $t0, 72 # 11168 ::do_widen(char) const@@Base+0xca8> │ │ │ │ nop │ │ │ │ - move $s1, $a0 │ │ │ │ - addi.d $a0, $sp, 288 │ │ │ │ - bl -21376 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + bl -19032 │ │ │ │ nop │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -22908 # c410 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - move $s0, $s1 │ │ │ │ + move $s0, $a0 │ │ │ │ nop │ │ │ │ - addi.d $a0, $sp, 256 │ │ │ │ - bl -21404 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + bl -18236 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $sp, 32 │ │ │ │ + bl -18244 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ pcalau12i $t1, 159 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 728 │ │ │ │ + ld.d $t0, $sp, 568 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, -72 # 11d70 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x4e70> │ │ │ │ + bnez $t0, -56 # 11128 ::do_widen(char) const@@Base+0xc68> │ │ │ │ nop │ │ │ │ move $a0, $s0 │ │ │ │ - bl -20596 │ │ │ │ + bl -17436 │ │ │ │ move $s0, $a0 │ │ │ │ - b -180 # 11d18 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x4e18> │ │ │ │ - move $s0, $a0 │ │ │ │ - ld.d $a0, $sp, 16 │ │ │ │ - st.d $s7, $sp, 360 │ │ │ │ - bl -21468 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $a0, $sp, 416 │ │ │ │ - st.d $s4, $sp, 360 │ │ │ │ - bl -21144 │ │ │ │ - ld.d $t0, $s1, -24 │ │ │ │ - addi.d $t1, $sp, 32 │ │ │ │ - st.d $s1, $sp, 352 │ │ │ │ - addi.d $t0, $t0, 704 │ │ │ │ - add.d $t0, $t0, $t1 │ │ │ │ - st.d $s5, $t0, -384 │ │ │ │ - nop │ │ │ │ - addi.d $a0, $sp, 464 │ │ │ │ - st.d $s3, $sp, 464 │ │ │ │ - bl -22896 │ │ │ │ - b -260 # 11d10 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x4e10> │ │ │ │ + b -52 # 11140 ::do_widen(char) const@@Base+0xc80> │ │ │ │ pcalau12i $t1, 159 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 728 │ │ │ │ + ld.d $t0, $sp, 568 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, -192 # 11d70 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x4e70> │ │ │ │ - pcaddi $a0, 109605 │ │ │ │ - bl -22664 │ │ │ │ - nop │ │ │ │ + bnez $t0, -104 # 11128 ::do_widen(char) const@@Base+0xc68> │ │ │ │ + pcaddi $a0, 110453 │ │ │ │ + addi.d $s3, $sp, 160 │ │ │ │ + bl -19436 │ │ │ │ move $s1, $a0 │ │ │ │ - b -324 # 11d00 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x4e00> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -300 # 11d20 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x4e20> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -76 # 11e08 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x4f08> │ │ │ │ + nop │ │ │ │ + addi.d $a0, $sp, 304 │ │ │ │ + st.d $s2, $sp, 304 │ │ │ │ + addi.d $s0, $sp, 96 │ │ │ │ + bl -19732 │ │ │ │ + b 24 # 111d0 ::do_widen(char) const@@Base+0xd10> │ │ │ │ + nop │ │ │ │ move $s1, $a0 │ │ │ │ + nop │ │ │ │ + addi.d $a0, $sp, 128 │ │ │ │ + bl -18380 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ move $a0, $s0 │ │ │ │ - bl -21600 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + bl -18388 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ move $s0, $s1 │ │ │ │ - addi.d $a0, $sp, 320 │ │ │ │ - bl -21612 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $a0, $sp, 288 │ │ │ │ - bl -21620 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $a0, $sp, 256 │ │ │ │ - bl -21628 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - bl -21636 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $a0, $sp, 192 │ │ │ │ - bl -21644 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $a0, $sp, 160 │ │ │ │ - bl -21652 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -164 # 11138 ::do_widen(char) const@@Base+0xc78> │ │ │ │ pcalau12i $t1, 159 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 728 │ │ │ │ + ld.d $t0, $sp, 568 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - beqz $t0, -240 # 11dc0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x4ec0> │ │ │ │ - b -324 # 11d70 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x4e70> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -84 # 11e68 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x4f68> │ │ │ │ - move $s0, $a0 │ │ │ │ - nop │ │ │ │ - addi.d $a0, $sp, 288 │ │ │ │ - bl -21708 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - b -448 # 11d10 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x4e10> │ │ │ │ + bnez $t0, -208 # 11128 ::do_widen(char) const@@Base+0xc68> │ │ │ │ + pcaddi $a0, 110427 │ │ │ │ + addi.d $s0, $sp, 96 │ │ │ │ + bl -19540 │ │ │ │ + move $s1, $a0 │ │ │ │ nop │ │ │ │ + move $a0, $s3 │ │ │ │ + bl -18452 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $s0, $sp, 96 │ │ │ │ + b -84 # 111c8 ::do_widen(char) const@@Base+0xd08> │ │ │ │ pcalau12i $t1, 159 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 728 │ │ │ │ + ld.d $t0, $sp, 568 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, -384 # 11d70 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x4e70> │ │ │ │ - pcaddi $a0, 109557 │ │ │ │ - bl -22856 │ │ │ │ - nop │ │ │ │ - move $s0, $a0 │ │ │ │ - nop │ │ │ │ - addi.d $a0, $sp, 464 │ │ │ │ - st.d $s3, $sp, 464 │ │ │ │ - bl -23152 │ │ │ │ - b -132 # 11e90 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x4f90> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -140 # 11e90 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x4f90> │ │ │ │ - move $s1, $a0 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -21800 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - move $s0, $s1 │ │ │ │ - addi.d $a0, $sp, 320 │ │ │ │ - bl -21812 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - b -112 # 11ec8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x4fc8> │ │ │ │ - nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b -20 # 11f30 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x5030> │ │ │ │ - move $s1, $a0 │ │ │ │ - nop │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -23364 # c410 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - move $s0, $s1 │ │ │ │ - b -564 # 11d28 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x4e28> │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 432 │ │ │ │ - st.d $s7, $sp, 360 │ │ │ │ - bl -21868 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $a0, $sp, 416 │ │ │ │ - st.d $s4, $sp, 360 │ │ │ │ - bl -21544 │ │ │ │ - ld.d $t0, $s1, -24 │ │ │ │ - addi.d $t1, $sp, 32 │ │ │ │ - st.d $s1, $sp, 352 │ │ │ │ - addi.d $t0, $t0, 704 │ │ │ │ - add.d $t0, $t0, $t1 │ │ │ │ - st.d $s5, $t0, -384 │ │ │ │ - nop │ │ │ │ - addi.d $a0, $sp, 464 │ │ │ │ - st.d $s3, $sp, 464 │ │ │ │ - bl -23296 │ │ │ │ - b -636 # 11d28 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x4e28> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -20 # 11f98 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x5098> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -652 # 11d28 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x4e28> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -652 # 11d30 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x4e30> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -652 # 11d38 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x4e38> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -652 # 11d40 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x4e40> │ │ │ │ - move $s1, $a0 │ │ │ │ - addi.d $a0, $sp, 64 │ │ │ │ - bl -21976 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - nop │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -23508 # c410 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - move $s0, $s1 │ │ │ │ - b -676 # 11d48 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x4e48> │ │ │ │ - move $s1, $a0 │ │ │ │ - addi.d $a0, $sp, 320 │ │ │ │ - bl -22008 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - nop │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -23540 # c410 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - move $s0, $s1 │ │ │ │ - b 68 # 12050 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x5150> │ │ │ │ - move $s1, $a0 │ │ │ │ - b -20 # 12000 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x5100> │ │ │ │ - move $s1, $a0 │ │ │ │ - addi.d $a0, $sp, 192 │ │ │ │ - bl -22048 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - nop │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -23580 # c410 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - move $s0, $s1 │ │ │ │ - b -420 # 11e90 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x4f90> │ │ │ │ + bnez $t0, -272 # 11128 ::do_widen(char) const@@Base+0xc68> │ │ │ │ + bl -18428 │ │ │ │ move $s1, $a0 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -22080 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - move $s0, $s1 │ │ │ │ - addi.d $a0, $sp, 320 │ │ │ │ - bl -22092 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $a0, $sp, 288 │ │ │ │ - bl -22100 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - pcalau12i $t1, 158 │ │ │ │ + move $a0, $s4 │ │ │ │ + bl -18504 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -60 # 11210 ::do_widen(char) const@@Base+0xd50> │ │ │ │ + pcalau12i $t1, 159 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 728 │ │ │ │ + ld.d $t0, $sp, 568 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - beqz $t0, -688 # 11dc0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x4ec0> │ │ │ │ - b -772 # 11d70 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x4e70> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -52 # 12048 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x5148> │ │ │ │ - b -144 # 11ff0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x50f0> │ │ │ │ - nop │ │ │ │ - move $s1, $a0 │ │ │ │ - nop │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -23684 # c410 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - move $s0, $s1 │ │ │ │ - b -556 # 11e70 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x4f70> │ │ │ │ - move $s0, $a0 │ │ │ │ - nop │ │ │ │ - addi.d $a0, $sp, 464 │ │ │ │ - st.d $s3, $sp, 464 │ │ │ │ - bl -23568 │ │ │ │ - b -100 # 12050 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x5150> │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 432 │ │ │ │ - st.d $s7, $sp, 360 │ │ │ │ - bl -22212 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $a0, $sp, 416 │ │ │ │ - st.d $s4, $sp, 360 │ │ │ │ - bl -21888 │ │ │ │ - ld.d $t0, $s1, -24 │ │ │ │ - addi.d $t1, $sp, 32 │ │ │ │ - st.d $s1, $sp, 352 │ │ │ │ - addi.d $t0, $t0, 704 │ │ │ │ - add.d $t0, $t0, $t1 │ │ │ │ - st.d $s5, $t0, -384 │ │ │ │ - b -68 # 120a8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x51a8> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -940 # 11d48 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x4e48> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -644 # 11e78 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x4f78> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -644 # 11e80 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x4f80> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -644 # 11e88 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x4f88> │ │ │ │ - move $s0, $a0 │ │ │ │ - nop │ │ │ │ - addi.d $a0, $sp, 320 │ │ │ │ - bl -22300 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $a0, $sp, 288 │ │ │ │ - bl -22308 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - b -912 # 11d98 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x4e98> │ │ │ │ - nop │ │ │ │ - move $s0, $a0 │ │ │ │ - ld.d $a0, $sp, 16 │ │ │ │ - st.d $s7, $sp, 360 │ │ │ │ - bl -22332 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $a0, $sp, 416 │ │ │ │ - st.d $s4, $sp, 360 │ │ │ │ - bl -22008 │ │ │ │ - ld.d $t0, $s1, -24 │ │ │ │ - addi.d $t1, $sp, 32 │ │ │ │ - st.d $s1, $sp, 352 │ │ │ │ - addi.d $t0, $t0, 704 │ │ │ │ - add.d $t0, $t0, $t1 │ │ │ │ - st.d $s5, $t0, -384 │ │ │ │ - b -604 # 11f08 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x5008> │ │ │ │ + bnez $t0, -320 # 11128 ::do_widen(char) const@@Base+0xc68> │ │ │ │ + bl -18476 │ │ │ │ move $s1, $a0 │ │ │ │ - b -324 # 12028 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x5128> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -772 # 11e70 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x4f70> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -92 # 12120 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x5220> │ │ │ │ - move $s0, $a0 │ │ │ │ - ld.d $a0, $sp, 16 │ │ │ │ - st.d $s7, $sp, 360 │ │ │ │ - bl -22412 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $a0, $sp, 416 │ │ │ │ - st.d $s4, $sp, 360 │ │ │ │ - bl -22088 │ │ │ │ - ld.d $t0, $s1, -24 │ │ │ │ - addi.d $t1, $sp, 32 │ │ │ │ - st.d $s1, $sp, 352 │ │ │ │ - addi.d $t0, $t0, 704 │ │ │ │ - add.d $t0, $t0, $t1 │ │ │ │ - st.d $s5, $t0, -384 │ │ │ │ nop │ │ │ │ - addi.d $a0, $sp, 464 │ │ │ │ - st.d $s3, $sp, 464 │ │ │ │ - bl -23840 │ │ │ │ - b -852 # 11e70 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x4f70> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -20 # 121b8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x52b8> │ │ │ │ - move $s1, $a0 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -22488 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - pcalau12i $t1, 158 │ │ │ │ + addi.d $a0, $sp, 304 │ │ │ │ + st.d $s2, $sp, 304 │ │ │ │ + bl -19936 │ │ │ │ + pcalau12i $t1, 159 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 728 │ │ │ │ + ld.d $t0, $sp, 568 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, -1156 # 11d70 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x4e70> │ │ │ │ + bnez $t0, -372 # 11128 ::do_widen(char) const@@Base+0xc68> │ │ │ │ move $a0, $s1 │ │ │ │ - bl -21676 │ │ │ │ - move $s1, $a0 │ │ │ │ - addi.d $a0, $sp, 320 │ │ │ │ - bl -22536 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - b -380 # 12090 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x5190> │ │ │ │ + bl -17748 │ │ │ │ move $s0, $a0 │ │ │ │ - b -452 # 12050 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x5150> │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 432 │ │ │ │ - st.d $s7, $sp, 360 │ │ │ │ - bl -22564 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $a0, $sp, 416 │ │ │ │ - st.d $s4, $sp, 360 │ │ │ │ - bl -22240 │ │ │ │ - ld.d $t0, $s1, -24 │ │ │ │ - addi.d $t1, $sp, 32 │ │ │ │ - st.d $s1, $sp, 352 │ │ │ │ - addi.d $t0, $t0, 704 │ │ │ │ - add.d $t0, $t0, $t1 │ │ │ │ - st.d $s5, $t0, -384 │ │ │ │ - nop │ │ │ │ - addi.d $a0, $sp, 464 │ │ │ │ - st.d $s3, $sp, 464 │ │ │ │ - bl -23992 │ │ │ │ - b -1300 # 11d48 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x4e48> │ │ │ │ + b -428 # 11100 ::do_widen(char) const@@Base+0xc40> │ │ │ │ move $s1, $a0 │ │ │ │ - b -612 # 12000 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x5100> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -28 # 12250 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x5350> │ │ │ │ - b -568 # 12038 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x5138> │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b -564 # 12048 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x5148> │ │ │ │ + move $a0, $s4 │ │ │ │ + bl -20140 # c410 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + addi.d $s0, $sp, 96 │ │ │ │ + b -244 # 111d0 ::do_widen(char) const@@Base+0xd10> │ │ │ │ move $s1, $a0 │ │ │ │ - b -1276 # 11d88 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x4e88> │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 432 │ │ │ │ - st.d $s7, $sp, 360 │ │ │ │ - bl -22676 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $a0, $sp, 416 │ │ │ │ - st.d $s4, $sp, 360 │ │ │ │ - bl -22352 │ │ │ │ - ld.d $t0, $s1, -24 │ │ │ │ + addi.d $a0, $sp, 272 │ │ │ │ + st.d $s6, $sp, 200 │ │ │ │ + bl -18644 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $sp, 256 │ │ │ │ + st.d $s3, $sp, 200 │ │ │ │ + bl -18320 │ │ │ │ + ld.d $t0, $s0, -24 │ │ │ │ addi.d $t1, $sp, 32 │ │ │ │ - st.d $s1, $sp, 352 │ │ │ │ - addi.d $t0, $t0, 704 │ │ │ │ + st.d $s0, $sp, 192 │ │ │ │ + addi.d $t0, $t0, 544 │ │ │ │ add.d $t0, $t0, $t1 │ │ │ │ st.d $s5, $t0, -384 │ │ │ │ - nop │ │ │ │ - addi.d $a0, $sp, 464 │ │ │ │ - st.d $s3, $sp, 464 │ │ │ │ - bl -24104 │ │ │ │ - b -1332 # 11d98 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x4e98> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -20 # 122c0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x53c0> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -1348 # 11d98 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x4e98> │ │ │ │ + b -340 # 111a8 ::do_widen(char) const@@Base+0xce8> │ │ │ │ move $s1, $a0 │ │ │ │ - b -772 # 11fe0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x50e0> │ │ │ │ + addi.d $a0, $sp, 128 │ │ │ │ + bl -18696 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -84 # 112b8 ::do_widen(char) const@@Base+0xdf8> │ │ │ │ move $s1, $a0 │ │ │ │ - addi.d $a0, $sp, 192 │ │ │ │ - bl -22768 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - b -932 # 11f50 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x5050> │ │ │ │ - pcalau12i $t1, 158 │ │ │ │ + addi.d $a0, $sp, 272 │ │ │ │ + st.d $s6, $sp, 200 │ │ │ │ + bl -18716 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $sp, 256 │ │ │ │ + st.d $s3, $sp, 200 │ │ │ │ + bl -18392 │ │ │ │ + ld.d $t0, $s0, -24 │ │ │ │ + addi.d $t1, $sp, 32 │ │ │ │ + st.d $s0, $sp, 192 │ │ │ │ + addi.d $t0, $t0, 544 │ │ │ │ + add.d $t0, $t0, $t1 │ │ │ │ + st.d $s5, $t0, -384 │ │ │ │ + b -204 # 11278 ::do_widen(char) const@@Base+0xdb8> │ │ │ │ + pcalau12i $t1, 159 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 728 │ │ │ │ + ld.d $t0, $sp, 568 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, -1440 # 11d70 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x4e70> │ │ │ │ - pcaddi $a0, 109293 │ │ │ │ - bl -23912 │ │ │ │ + bnez $t0, -568 # 11128 ::do_widen(char) const@@Base+0xc68> │ │ │ │ + addi.d $t0, $sp, 64 │ │ │ │ + pcaddi $a0, 110336 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + bl -19904 │ │ │ │ nop │ │ │ │ - b -336 # 121d0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x52d0> │ │ │ │ nop │ │ │ │ - move $s1, $a0 │ │ │ │ - b -812 # 12000 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x5100> │ │ │ │ - b -632 # 120b8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x51b8> │ │ │ │ nop │ │ │ │ + addi.d $sp, $sp, -80 │ │ │ │ + st.d $s0, $sp, 64 │ │ │ │ + st.d $s4, $sp, 32 │ │ │ │ + st.d $s5, $sp, 24 │ │ │ │ + st.d $s6, $sp, 16 │ │ │ │ + st.d $ra, $sp, 72 │ │ │ │ + st.d $s1, $sp, 56 │ │ │ │ + st.d $s2, $sp, 48 │ │ │ │ + st.d $s3, $sp, 40 │ │ │ │ + addi.d $t3, $a0, 16 │ │ │ │ + addi.d $t2, $a0, 56 │ │ │ │ + addi.d $t1, $a0, 88 │ │ │ │ + addi.d $t0, $a0, 120 │ │ │ │ + stptr.d $t3, $a0, 0 │ │ │ │ + st.b $zero, $a0, 16 │ │ │ │ + st.d $zero, $a0, 8 │ │ │ │ + st.d $t2, $a0, 40 │ │ │ │ + st.b $zero, $a0, 56 │ │ │ │ + st.d $zero, $a0, 48 │ │ │ │ + st.d $t1, $a0, 72 │ │ │ │ + st.b $zero, $a0, 88 │ │ │ │ + st.d $zero, $a0, 80 │ │ │ │ + st.d $t0, $a0, 104 │ │ │ │ + st.b $zero, $a0, 120 │ │ │ │ + st.d $zero, $a0, 112 │ │ │ │ move $s0, $a0 │ │ │ │ - b -660 # 120a8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x51a8> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -756 # 12050 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x5150> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -764 # 12050 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x5150> │ │ │ │ - move $s1, $a0 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -22872 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + st.d $a2, $sp, 8 │ │ │ │ + stptr.d $a3, $sp, 0 │ │ │ │ + move $s6, $a4 │ │ │ │ + move $s5, $a5 │ │ │ │ + move $s4, $a6 │ │ │ │ + bl -20028 # c5c0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + ld.d $a2, $sp, 8 │ │ │ │ + ldptr.d $a1, $sp, 0 │ │ │ │ + addi.d $a0, $s0, 40 │ │ │ │ + st.w $a2, $s0, 32 │ │ │ │ + bl -20048 # c5c0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + move $a1, $s6 │ │ │ │ + addi.d $a0, $s0, 72 │ │ │ │ + bl -20060 # c5c0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + move $a1, $s5 │ │ │ │ + addi.d $a0, $s0, 104 │ │ │ │ + bl -20072 # c5c0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + pcalau12i $t0, 112 │ │ │ │ + fld.d $fa0, $t0, 72 │ │ │ │ + ld.d $ra, $sp, 72 │ │ │ │ + st.w $s4, $s0, 144 │ │ │ │ + st.w $zero, $s0, 148 │ │ │ │ + st.d $zero, $s0, 152 │ │ │ │ + fst.d $fa0, $s0, 136 │ │ │ │ + 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 │ │ │ │ + ld.d $s6, $sp, 16 │ │ │ │ + addi.d $sp, $sp, 80 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - addi.d $a0, $sp, 320 │ │ │ │ - bl -22884 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - pcalau12i $t1, 158 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 728 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - beqz $t0, -392 # 121f8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x52f8> │ │ │ │ - b -1556 # 11d70 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x4e70> │ │ │ │ - move $s1, $a0 │ │ │ │ - b -44 # 12360 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x5460> │ │ │ │ - move $s1, $a0 │ │ │ │ + move $s4, $a0 │ │ │ │ + addi.d $a0, $s0, 104 │ │ │ │ + bl -19064 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $s0, 72 │ │ │ │ + bl -19072 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $s0, 40 │ │ │ │ + bl -19080 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ move $a0, $s0 │ │ │ │ - bl -22936 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - move $s0, $s1 │ │ │ │ - b -648 # 12118 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x5218> │ │ │ │ - nop │ │ │ │ - b -952 # 11ff0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x50f0> │ │ │ │ + bl -19088 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + move $a0, $s4 │ │ │ │ + bl -18248 │ │ │ │ nop │ │ │ │ + addi.d $sp, $sp, -16 │ │ │ │ + stptr.d $s0, $sp, 0 │ │ │ │ move $s0, $a0 │ │ │ │ - b -876 # 12048 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x5148> │ │ │ │ - b -896 # 12038 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x5138> │ │ │ │ + ld.d $a0, $a0, 104 │ │ │ │ + st.d $ra, $sp, 8 │ │ │ │ + addi.d $t0, $s0, 120 │ │ │ │ + beq $a0, $t0, 8 # 114c0 ::do_widen(char) const@@Base+0x1000> │ │ │ │ + bl -19564 │ │ │ │ + ld.d $a0, $s0, 72 │ │ │ │ + addi.d $t0, $s0, 88 │ │ │ │ + beq $a0, $t0, 8 # 114d0 ::do_widen(char) const@@Base+0x1010> │ │ │ │ + bl -19580 │ │ │ │ + ld.d $a0, $s0, 40 │ │ │ │ + addi.d $t0, $s0, 56 │ │ │ │ + beq $a0, $t0, 8 # 114e0 ::do_widen(char) const@@Base+0x1020> │ │ │ │ + bl -19596 │ │ │ │ + ldptr.d $a0, $s0, 0 │ │ │ │ + addi.d $s0, $s0, 16 │ │ │ │ + beq $a0, $s0, 24 # 11500 ::do_widen(char) const@@Base+0x1040> │ │ │ │ + ld.d $ra, $sp, 8 │ │ │ │ + ldptr.d $s0, $sp, 0 │ │ │ │ + addi.d $sp, $sp, 16 │ │ │ │ + b -19624 │ │ │ │ nop │ │ │ │ - b -496 # 121d0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x52d0> │ │ │ │ + ld.d $ra, $sp, 8 │ │ │ │ + ldptr.d $s0, $sp, 0 │ │ │ │ + addi.d $sp, $sp, 16 │ │ │ │ + ret │ │ │ │ + ldptr.w $t2, $a0, 148 │ │ │ │ + ldptr.w $t1, $a0, 152 │ │ │ │ + sltu $t0, $t2, $t1 │ │ │ │ + masknez $a0, $t1, $t0 │ │ │ │ + maskeqz $t0, $t2, $t0 │ │ │ │ + or $a0, $a0, $t0 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - b -504 # 121d0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x52d0> │ │ │ │ + ldptr.w $t0, $a0, 148 │ │ │ │ + ldptr.w $t1, $a0, 152 │ │ │ │ + pcalau12i $t2, 112 │ │ │ │ + fld.d $fa0, $t2, 16 │ │ │ │ + add.w $t1, $t1, $t0 │ │ │ │ + bstrpick.d $t1, $t1, 0x1f, 0x0 │ │ │ │ + bstrpick.d $t0, $t0, 0x1f, 0x0 │ │ │ │ + movgr2fr.d $fa1, $t0 │ │ │ │ + movgr2fr.d $fa2, $t1 │ │ │ │ + ffint.s.l $fa1, $fa1 │ │ │ │ + ffint.s.l $fa2, $fa2 │ │ │ │ + fdiv.s $fa1, $fa1, $fa2 │ │ │ │ + fcvt.d.s $fa1, $fa1 │ │ │ │ + fsub.d $fa0, $fa0, $fa1 │ │ │ │ + fcmp.slt.d $fcc0, $fa0, $fa1 │ │ │ │ + fsel $fa0, $fa1, $fa0, $fcc0 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -1040 │ │ │ │ - st.d $s6, $sp, 976 │ │ │ │ - pcaddi $a1, 109660 │ │ │ │ - pcalau12i $t0, 158 │ │ │ │ - ld.d $t0, $t0, -160 │ │ │ │ - ld.d $t0, $t0, 0 │ │ │ │ - st.d $t0, $sp, 968 │ │ │ │ - li.w $t0, 0x0 │ │ │ │ - move $s6, $a0 │ │ │ │ - addi.d $a0, $sp, 840 │ │ │ │ - st.d $s0, $sp, 1024 │ │ │ │ - st.d $s2, $sp, 1008 │ │ │ │ - st.d $ra, $sp, 1032 │ │ │ │ - st.d $s1, $sp, 1016 │ │ │ │ - st.d $s3, $sp, 1000 │ │ │ │ - st.d $s4, $sp, 992 │ │ │ │ - st.d $s5, $sp, 984 │ │ │ │ - bl -16852 # e240 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1340> │ │ │ │ - pcalau12i $t0, 158 │ │ │ │ - ld.d $t0, $t0, -320 │ │ │ │ - ldptr.w $s0, $t0, 0 │ │ │ │ - addi.d $a1, $sp, 840 │ │ │ │ - addi.d $a0, $sp, 72 │ │ │ │ - srli.w $s2, $s0, 0x1 │ │ │ │ - move $a2, $s0 │ │ │ │ - move $a3, $s2 │ │ │ │ - bl -22824 # cb10 , std::allocator > const&, unsigned int, unsigned int)@plt> │ │ │ │ - ld.d $a0, $sp, 840 │ │ │ │ - addi.d $s3, $sp, 856 │ │ │ │ - beq $a0, $s3, 12 # 12450 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x5550> │ │ │ │ - bl -23544 │ │ │ │ nop │ │ │ │ - addi.d $a0, $sp, 72 │ │ │ │ - bl -23236 │ │ │ │ - st.d $a0, $sp, 32 │ │ │ │ - pcaddi $a2, 109631 │ │ │ │ - pcaddi $a1, 109636 │ │ │ │ - addi.d $a0, $sp, 32 │ │ │ │ - bl -22120 │ │ │ │ - move $s1, $a0 │ │ │ │ - move $a0, $zero │ │ │ │ - bl 30844 # 19cf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ef0> │ │ │ │ - lu12i.w $t0, 3674 │ │ │ │ - ori $t0, $t0, 0xceb │ │ │ │ - addi.d $a1, $sp, 16 │ │ │ │ - st.w $t0, $sp, 16 │ │ │ │ - bl 20440 # 17460 ::do_widen(char) const@@Base+0x39b0> │ │ │ │ - move $a2, $a0 │ │ │ │ - pcaddi $a3, 109626 │ │ │ │ - pcaddi $a1, 109309 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -22012 │ │ │ │ - move $s1, $a0 │ │ │ │ - move $a0, $zero │ │ │ │ - bl 30792 # 19cf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ef0> │ │ │ │ - li.w $t0, 1 │ │ │ │ - addi.d $a1, $sp, 24 │ │ │ │ - st.w $t0, $sp, 24 │ │ │ │ - bl 20392 # 17460 ::do_widen(char) const@@Base+0x39b0> │ │ │ │ - move $a2, $a0 │ │ │ │ - pcaddi $a3, 109624 │ │ │ │ - pcaddi $a1, 109629 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -22060 │ │ │ │ - pcaddi $a1, 109630 │ │ │ │ - addi.d $a0, $sp, 840 │ │ │ │ - bl -17048 # e240 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1340> │ │ │ │ - move $a3, $s2 │ │ │ │ - move $a2, $s0 │ │ │ │ - addi.d $a1, $sp, 840 │ │ │ │ - addi.d $a0, $sp, 200 │ │ │ │ - bl -23004 # cb10 , std::allocator > const&, unsigned int, unsigned int)@plt> │ │ │ │ - ld.d $a0, $sp, 840 │ │ │ │ - beq $a0, $s3, 12 # 12500 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x5600> │ │ │ │ - bl -23720 │ │ │ │ nop │ │ │ │ - addi.d $a0, $sp, 200 │ │ │ │ - bl -23412 │ │ │ │ - st.d $a0, $sp, 32 │ │ │ │ - bl -17228 # e1c0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x12c0> │ │ │ │ - move $a2, $a0 │ │ │ │ - pcaddi $a3, 109617 │ │ │ │ - pcaddi $a1, 109628 │ │ │ │ - addi.d $a0, $sp, 32 │ │ │ │ - bl -22144 │ │ │ │ - move $s1, $a0 │ │ │ │ - bl -17256 # e1c0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x12c0> │ │ │ │ - move $a2, $a0 │ │ │ │ - pcaddi $a3, 109624 │ │ │ │ - pcaddi $a1, 109635 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -22172 │ │ │ │ - move $s1, $a0 │ │ │ │ - bl -17284 # e1c0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x12c0> │ │ │ │ - move $a2, $a0 │ │ │ │ - pcaddi $a3, 109633 │ │ │ │ - pcaddi $a1, 109644 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -22200 │ │ │ │ - move $s1, $a0 │ │ │ │ - bl -17312 # e1c0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x12c0> │ │ │ │ - move $a2, $a0 │ │ │ │ - pcaddi $a3, 109642 │ │ │ │ - pcaddi $a1, 109645 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -22228 │ │ │ │ - move $s1, $a0 │ │ │ │ - bl -17340 # e1c0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x12c0> │ │ │ │ - move $a2, $a0 │ │ │ │ - pcaddi $a3, 109641 │ │ │ │ - pcaddi $a1, 109644 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -22256 │ │ │ │ - move $s1, $a0 │ │ │ │ - move $a0, $zero │ │ │ │ - bl 30676 # 19d70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f70> │ │ │ │ - move $a2, $a0 │ │ │ │ - pcaddi $a3, 109641 │ │ │ │ - pcaddi $a1, 109498 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -22288 │ │ │ │ - pcaddi $a2, 109651 │ │ │ │ - pcaddi $a1, 109322 │ │ │ │ - bl -22460 │ │ │ │ - pcaddi $a1, 109674 │ │ │ │ - addi.d $a0, $sp, 840 │ │ │ │ - bl -17288 # e240 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1340> │ │ │ │ - move $a3, $s2 │ │ │ │ - move $a2, $s0 │ │ │ │ - addi.d $a1, $sp, 840 │ │ │ │ - addi.d $a0, $sp, 328 │ │ │ │ - bl -23244 # cb10 , std::allocator > const&, unsigned int, unsigned int)@plt> │ │ │ │ - ld.d $a0, $sp, 840 │ │ │ │ - beq $a0, $s3, 12 # 125f0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x56f0> │ │ │ │ - bl -23960 │ │ │ │ + ldptr.w $t0, $a0, 148 │ │ │ │ + ldptr.w $t1, $a0, 152 │ │ │ │ + add.w $t1, $t1, $t0 │ │ │ │ + bstrpick.d $t1, $t1, 0x1f, 0x0 │ │ │ │ + bstrpick.d $t0, $t0, 0x1f, 0x0 │ │ │ │ + movgr2fr.d $fa0, $t0 │ │ │ │ + movgr2fr.d $fa1, $t1 │ │ │ │ + ffint.s.l $fa0, $fa0 │ │ │ │ + ffint.s.l $fa1, $fa1 │ │ │ │ + fdiv.s $fa0, $fa0, $fa1 │ │ │ │ + fcvt.d.s $fa0, $fa0 │ │ │ │ + ret │ │ │ │ + ldptr.w $t1, $a0, 156 │ │ │ │ + ldptr.w $t2, $a0, 148 │ │ │ │ + ldptr.w $t0, $a0, 152 │ │ │ │ + add.w $t2, $t2, $t1 │ │ │ │ + bstrpick.d $t1, $t1, 0x1f, 0x0 │ │ │ │ + movgr2fr.d $fa0, $t1 │ │ │ │ + add.w $t0, $t0, $t2 │ │ │ │ + bstrpick.d $t0, $t0, 0x1f, 0x0 │ │ │ │ + ffint.d.l $fa1, $fa0 │ │ │ │ + movgr2fr.d $fa0, $t0 │ │ │ │ + ffint.d.l $fa0, $fa0 │ │ │ │ + fdiv.d $fa0, $fa1, $fa0 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - addi.d $a0, $sp, 328 │ │ │ │ - bl -23652 │ │ │ │ - st.d $a0, $sp, 24 │ │ │ │ - bl -17468 # e1c0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x12c0> │ │ │ │ - move $s1, $a0 │ │ │ │ - pcaddi $a1, 109661 │ │ │ │ - addi.d $a0, $sp, 840 │ │ │ │ - bl -17356 # e240 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1340> │ │ │ │ - li.w $a0, 40 │ │ │ │ - bl -23940 │ │ │ │ - pcaddi $t0, 158676 │ │ │ │ - ld.d $a2, $sp, 848 │ │ │ │ - ld.d $a1, $sp, 840 │ │ │ │ - stptr.d $t0, $a0, 0 │ │ │ │ - addi.d $t0, $a0, 24 │ │ │ │ - move $s4, $a0 │ │ │ │ - st.d $t0, $a0, 8 │ │ │ │ - addi.d $a0, $a0, 8 │ │ │ │ - bl 22472 # 17e00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - ld.d $a0, $s1, 56 │ │ │ │ - st.d $s4, $s1, 56 │ │ │ │ - beqz $a0, 1244 # 12b20 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x5c20> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - addi.d $s4, $sp, 56 │ │ │ │ - ld.d $t0, $t0, 8 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - ld.d $a3, $sp, 840 │ │ │ │ - ld.d $a4, $sp, 848 │ │ │ │ - st.b $zero, $sp, 56 │ │ │ │ - st.d $s4, $sp, 40 │ │ │ │ - st.d $zero, $sp, 48 │ │ │ │ nop │ │ │ │ - move $a2, $zero │ │ │ │ - move $a1, $zero │ │ │ │ - addi.d $a0, $sp, 40 │ │ │ │ - bl -23148 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - ld.d $a0, $s1, 64 │ │ │ │ - addi.d $t0, $s1, 80 │ │ │ │ - ld.d $t1, $sp, 40 │ │ │ │ - ld.d $a2, $sp, 48 │ │ │ │ - beq $a0, $t0, 1200 # 12b40 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x5c40> │ │ │ │ - beq $t1, $s4, 1260 # 12b80 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x5c80> │ │ │ │ - ld.d $t0, $sp, 56 │ │ │ │ - st.d $t1, $s1, 64 │ │ │ │ - st.d $a2, $s1, 72 │ │ │ │ - st.d $t0, $s1, 80 │ │ │ │ - beqz $a0, 1200 # 12b58 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x5c58> │ │ │ │ - st.d $a0, $sp, 40 │ │ │ │ - st.b $zero, $a0, 0 │ │ │ │ - ld.d $a0, $sp, 40 │ │ │ │ - beq $a0, $s4, 8 # 126c0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x57c0> │ │ │ │ - bl -24172 │ │ │ │ - pcaddi $a3, 109620 │ │ │ │ - move $a2, $s1 │ │ │ │ - pcaddi $a1, 109312 │ │ │ │ - addi.d $a0, $sp, 24 │ │ │ │ - bl -22576 │ │ │ │ - move $s1, $a0 │ │ │ │ - move $a0, $zero │ │ │ │ - bl 30356 # 19d70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f70> │ │ │ │ - pcalau12i $t0, 111 │ │ │ │ - fld.d $fa0, $t0, 1040 │ │ │ │ - addi.d $a1, $sp, 32 │ │ │ │ - fst.d $fa0, $sp, 32 │ │ │ │ - bl 31792 # 1a320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2520> │ │ │ │ - move $a2, $a0 │ │ │ │ - pcaddi $a3, 109614 │ │ │ │ - move $a0, $s1 │ │ │ │ - pcaddi $a1, 109622 │ │ │ │ - bl -22628 │ │ │ │ - ld.d $a0, $sp, 840 │ │ │ │ - beq $a0, $s3, 12 # 12718 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x5818> │ │ │ │ - bl -24256 │ │ │ │ nop │ │ │ │ - pcaddi $a1, 109620 │ │ │ │ - addi.d $a0, $sp, 840 │ │ │ │ - bl -17632 # e240 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1340> │ │ │ │ - move $a3, $s2 │ │ │ │ - move $a2, $s0 │ │ │ │ - addi.d $a1, $sp, 840 │ │ │ │ - addi.d $a0, $sp, 456 │ │ │ │ - bl -23588 # cb10 , std::allocator > const&, unsigned int, unsigned int)@plt> │ │ │ │ - ld.d $a0, $sp, 840 │ │ │ │ - beq $a0, $s3, 12 # 12748 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x5848> │ │ │ │ - bl -24304 │ │ │ │ + ldptr.w $t1, $a0, 152 │ │ │ │ + li.w $t0, 1 │ │ │ │ + beq $t1, $t0, 40 # 11620 ::do_widen(char) const@@Base+0x1160> │ │ │ │ + ldptr.w $a0, $a0, 148 │ │ │ │ + xori $a0, $a0, 0x1 │ │ │ │ + sltui $a0, $a0, 1 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - addi.d $a0, $sp, 456 │ │ │ │ - bl -23996 │ │ │ │ - st.d $a0, $sp, 16 │ │ │ │ - move $a0, $zero │ │ │ │ - bl 30232 # 19d70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f70> │ │ │ │ - pcalau12i $t0, 111 │ │ │ │ - fld.d $fa0, $t0, 1048 │ │ │ │ - addi.d $a1, $sp, 24 │ │ │ │ - fst.d $fa0, $sp, 24 │ │ │ │ - bl 31668 # 1a320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2520> │ │ │ │ - move $a2, $a0 │ │ │ │ - pcaddi $a3, 109601 │ │ │ │ - pcaddi $a1, 109206 │ │ │ │ - addi.d $a0, $sp, 16 │ │ │ │ - bl -22752 │ │ │ │ - move $s1, $a0 │ │ │ │ - move $a0, $zero │ │ │ │ - bl 30052 # 19cf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ef0> │ │ │ │ - li.w $t0, 4 │ │ │ │ - addi.d $a1, $sp, 4 │ │ │ │ - st.w $t0, $sp, 4 │ │ │ │ - bl 19652 # 17460 ::do_widen(char) const@@Base+0x39b0> │ │ │ │ - move $a2, $a0 │ │ │ │ - pcaddi $a3, 109609 │ │ │ │ - move $a0, $s1 │ │ │ │ - pcaddi $a1, 109279 │ │ │ │ - bl -22800 │ │ │ │ - move $s1, $a0 │ │ │ │ - move $a0, $zero │ │ │ │ - bl 30004 # 19cf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ef0> │ │ │ │ - li.w $t0, 2 │ │ │ │ - addi.d $a1, $sp, 8 │ │ │ │ - st.w $t0, $sp, 8 │ │ │ │ - bl 19604 # 17460 ::do_widen(char) const@@Base+0x39b0> │ │ │ │ - move $a2, $a0 │ │ │ │ - pcaddi $a3, 109607 │ │ │ │ - move $a0, $s1 │ │ │ │ - pcaddi $a1, 109285 │ │ │ │ - bl -22848 │ │ │ │ - move $s5, $a0 │ │ │ │ - move $a0, $zero │ │ │ │ - bl 30084 # 19d70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f70> │ │ │ │ - pcaddi $s1, 113410 │ │ │ │ - fld.d $fa0, $s1, 0 │ │ │ │ - addi.d $a1, $sp, 32 │ │ │ │ - fst.d $fa0, $sp, 32 │ │ │ │ - bl 31520 # 1a320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2520> │ │ │ │ - move $a2, $a0 │ │ │ │ - pcaddi $a3, 109608 │ │ │ │ - move $a0, $s5 │ │ │ │ - pcaddi $a1, 109292 │ │ │ │ - bl -22900 │ │ │ │ - pcaddi $a2, 109618 │ │ │ │ - pcaddi $a1, 109627 │ │ │ │ - bl -23072 │ │ │ │ - pcaddi $a1, 109631 │ │ │ │ - addi.d $a0, $sp, 840 │ │ │ │ - bl -17900 # e240 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1340> │ │ │ │ - move $a3, $s2 │ │ │ │ - move $a2, $s0 │ │ │ │ - addi.d $a1, $sp, 840 │ │ │ │ - addi.d $a0, $sp, 584 │ │ │ │ - bl -23856 # cb10 , std::allocator > const&, unsigned int, unsigned int)@plt> │ │ │ │ - ld.d $a0, $sp, 840 │ │ │ │ - beq $a0, $s3, 8 # 12850 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x5950> │ │ │ │ - bl -24572 │ │ │ │ - addi.d $a0, $sp, 584 │ │ │ │ - bl -24260 │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - move $a0, $zero │ │ │ │ - bl 29968 # 19d70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f70> │ │ │ │ - pcalau12i $t0, 111 │ │ │ │ - fld.d $fa0, $t0, 1056 │ │ │ │ - addi.d $a1, $sp, 16 │ │ │ │ - fst.d $fa0, $sp, 16 │ │ │ │ - bl 31404 # 1a320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2520> │ │ │ │ - move $a2, $a0 │ │ │ │ - pcaddi $a3, 109617 │ │ │ │ - addi.d $a0, $sp, 8 │ │ │ │ - pcaddi $a1, 109147 │ │ │ │ - bl -23016 │ │ │ │ - move $s5, $a0 │ │ │ │ - move $a0, $zero │ │ │ │ - bl 29916 # 19d70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f70> │ │ │ │ - pcalau12i $t0, 111 │ │ │ │ - fld.d $fa0, $t0, 1064 │ │ │ │ - addi.d $a1, $sp, 24 │ │ │ │ - fst.d $fa0, $sp, 24 │ │ │ │ - bl 31352 # 1a320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2520> │ │ │ │ - move $a2, $a0 │ │ │ │ - pcaddi $a3, 109604 │ │ │ │ - move $a0, $s5 │ │ │ │ - pcaddi $a1, 109138 │ │ │ │ - bl -23068 │ │ │ │ - move $s5, $a0 │ │ │ │ - move $a0, $zero │ │ │ │ - bl 29864 # 19d70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f70> │ │ │ │ - fld.d $fa0, $s1, 0 │ │ │ │ - addi.d $a1, $sp, 32 │ │ │ │ - fst.d $fa0, $sp, 32 │ │ │ │ - bl 31304 # 1a320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2520> │ │ │ │ - move $a2, $a0 │ │ │ │ - pcaddi $a3, 109592 │ │ │ │ - move $a0, $s5 │ │ │ │ - pcaddi $a1, 109130 │ │ │ │ - bl -23116 │ │ │ │ - move $s1, $a0 │ │ │ │ - move $a0, $zero │ │ │ │ - bl 29688 # 19cf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ef0> │ │ │ │ - li.w $t0, 100 │ │ │ │ - addi.d $a1, $sp, 4 │ │ │ │ - st.w $t0, $sp, 4 │ │ │ │ - bl 19288 # 17460 ::do_widen(char) const@@Base+0x39b0> │ │ │ │ - move $a2, $a0 │ │ │ │ - pcaddi $a3, 109580 │ │ │ │ - move $a0, $s1 │ │ │ │ - pcaddi $a1, 109122 │ │ │ │ - bl -23164 │ │ │ │ - move $s1, $a0 │ │ │ │ - bl -18276 # e1c0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x12c0> │ │ │ │ - move $a2, $a0 │ │ │ │ - pcaddi $a3, 109573 │ │ │ │ - move $a0, $s1 │ │ │ │ - pcaddi $a1, 109119 │ │ │ │ - bl -23192 │ │ │ │ - pcaddi $a1, 109573 │ │ │ │ - addi.d $a0, $sp, 840 │ │ │ │ - bl -18180 # e240 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1340> │ │ │ │ - move $a3, $s2 │ │ │ │ - move $a2, $s0 │ │ │ │ - addi.d $a1, $sp, 840 │ │ │ │ - addi.d $a0, $sp, 712 │ │ │ │ - bl -24136 # cb10 , std::allocator > const&, unsigned int, unsigned int)@plt> │ │ │ │ - ld.d $a0, $sp, 840 │ │ │ │ - beq $a0, $s3, 8 # 12968 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x5a68> │ │ │ │ - bl -24852 │ │ │ │ - addi.d $a0, $sp, 712 │ │ │ │ - bl -24540 │ │ │ │ - st.d $a0, $sp, 24 │ │ │ │ - move $a0, $zero │ │ │ │ - bl 29688 # 19d70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f70> │ │ │ │ - pcalau12i $t0, 111 │ │ │ │ - fld.d $fa0, $t0, 1072 │ │ │ │ - addi.d $a1, $sp, 32 │ │ │ │ - fst.d $fa0, $sp, 32 │ │ │ │ - bl 31124 # 1a320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2520> │ │ │ │ - move $a2, $a0 │ │ │ │ - pcaddi $a3, 109555 │ │ │ │ - addi.d $a0, $sp, 24 │ │ │ │ - pcaddi $a1, 109565 │ │ │ │ - bl -23296 │ │ │ │ - move $s1, $a0 │ │ │ │ - move $a0, $zero │ │ │ │ - bl 29508 # 19cf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ef0> │ │ │ │ - lu12i.w $t0, 3 │ │ │ │ - ori $t0, $t0, 0xa98 │ │ │ │ - addi.d $a1, $sp, 16 │ │ │ │ - st.w $t0, $sp, 16 │ │ │ │ - bl 19104 # 17460 ::do_widen(char) const@@Base+0x39b0> │ │ │ │ - move $a2, $a0 │ │ │ │ - pcaddi $a3, 109558 │ │ │ │ - move $a0, $s1 │ │ │ │ - pcaddi $a1, 109022 │ │ │ │ - bl -23348 │ │ │ │ - pcaddi $a1, 109564 │ │ │ │ - addi.d $a0, $sp, 40 │ │ │ │ - bl -18336 # e240 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1340> │ │ │ │ - move $a3, $s2 │ │ │ │ - move $a2, $s0 │ │ │ │ - addi.d $a1, $sp, 40 │ │ │ │ - addi.d $a0, $sp, 840 │ │ │ │ - bl -24292 # cb10 , std::allocator > const&, unsigned int, unsigned int)@plt> │ │ │ │ - ld.d $a0, $sp, 40 │ │ │ │ - beq $a0, $s4, 12 # 12a08 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x5b08> │ │ │ │ - bl -25008 │ │ │ │ nop │ │ │ │ - addi.d $a0, $sp, 840 │ │ │ │ - bl -24700 │ │ │ │ - st.d $a0, $sp, 32 │ │ │ │ - bl -18516 # e1c0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x12c0> │ │ │ │ - move $a2, $a0 │ │ │ │ - pcaddi $a3, 109551 │ │ │ │ - pcaddi $a1, 109560 │ │ │ │ - addi.d $a0, $sp, 32 │ │ │ │ - bl -23432 │ │ │ │ - move $s0, $a0 │ │ │ │ - bl -18544 # e1c0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x12c0> │ │ │ │ - move $a2, $a0 │ │ │ │ - pcaddi $a3, 109558 │ │ │ │ - pcaddi $a1, 108885 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -23460 │ │ │ │ - move $s0, $a0 │ │ │ │ - bl -18572 # e1c0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x12c0> │ │ │ │ - move $a2, $a0 │ │ │ │ - pcaddi $a3, 109577 │ │ │ │ - pcaddi $a1, 108888 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -23488 │ │ │ │ - addi.d $a1, $sp, 72 │ │ │ │ - move $a0, $s6 │ │ │ │ - bl -25020 │ │ │ │ - addi.d $a1, $sp, 200 │ │ │ │ - bl -25028 │ │ │ │ - addi.d $a1, $sp, 328 │ │ │ │ - bl -25036 │ │ │ │ - addi.d $a1, $sp, 456 │ │ │ │ - bl -25044 │ │ │ │ - addi.d $a1, $sp, 584 │ │ │ │ - bl -25052 │ │ │ │ - addi.d $a1, $sp, 712 │ │ │ │ - bl -25060 │ │ │ │ - addi.d $a1, $sp, 840 │ │ │ │ - bl -25068 │ │ │ │ - addi.d $a0, $sp, 840 │ │ │ │ - bl 17916 # 170a0 ::do_widen(char) const@@Base+0x35f0> │ │ │ │ - addi.d $a0, $sp, 712 │ │ │ │ - bl 17908 # 170a0 ::do_widen(char) const@@Base+0x35f0> │ │ │ │ - addi.d $a0, $sp, 584 │ │ │ │ - bl 17900 # 170a0 ::do_widen(char) const@@Base+0x35f0> │ │ │ │ - addi.d $a0, $sp, 456 │ │ │ │ - bl 17892 # 170a0 ::do_widen(char) const@@Base+0x35f0> │ │ │ │ - addi.d $a0, $sp, 328 │ │ │ │ - bl 17884 # 170a0 ::do_widen(char) const@@Base+0x35f0> │ │ │ │ - addi.d $a0, $sp, 200 │ │ │ │ - bl 17876 # 170a0 ::do_widen(char) const@@Base+0x35f0> │ │ │ │ - addi.d $a0, $sp, 72 │ │ │ │ - bl 17868 # 170a0 ::do_widen(char) const@@Base+0x35f0> │ │ │ │ - pcalau12i $t1, 158 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 968 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, 320 # 12c30 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x5d30> │ │ │ │ - ld.d $ra, $sp, 1032 │ │ │ │ - ld.d $s0, $sp, 1024 │ │ │ │ - ld.d $s1, $sp, 1016 │ │ │ │ - ld.d $s2, $sp, 1008 │ │ │ │ - ld.d $s3, $sp, 1000 │ │ │ │ - ld.d $s4, $sp, 992 │ │ │ │ - ld.d $s5, $sp, 984 │ │ │ │ - ld.d $s6, $sp, 976 │ │ │ │ - addi.d $sp, $sp, 1040 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + li.w $a0, 1 │ │ │ │ ret │ │ │ │ nop │ │ │ │ - addi.d $s4, $sp, 56 │ │ │ │ - ld.d $a3, $sp, 840 │ │ │ │ - ld.d $a4, $sp, 848 │ │ │ │ - st.b $zero, $sp, 56 │ │ │ │ - st.d $s4, $sp, 40 │ │ │ │ - st.d $zero, $sp, 48 │ │ │ │ - b -1224 # 12670 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x5770> │ │ │ │ nop │ │ │ │ - beq $t1, $s4, 64 # 12b80 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x5c80> │ │ │ │ - ld.d $t0, $sp, 56 │ │ │ │ - st.d $t1, $s1, 64 │ │ │ │ - st.d $a2, $s1, 72 │ │ │ │ - st.d $t0, $s1, 80 │ │ │ │ + ldptr.w $t0, $a0, 152 │ │ │ │ + beqz $t0, 44 # 11660 ::do_widen(char) const@@Base+0x11a0> │ │ │ │ + ldptr.w $a0, $a0, 148 │ │ │ │ + sltui $a0, $a0, 1 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - st.d $s4, $sp, 40 │ │ │ │ - addi.d $s4, $sp, 56 │ │ │ │ - move $a0, $s4 │ │ │ │ - b -1204 # 126b0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x57b0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - beqz $a2, 32 # 12ba0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x5ca0> │ │ │ │ - li.w $t0, 1 │ │ │ │ - beq $a2, $t0, 56 # 12bc0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x5cc0> │ │ │ │ - move $a1, $s4 │ │ │ │ - bl -24240 │ │ │ │ + li.w $a0, 1 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - ld.d $a2, $sp, 48 │ │ │ │ - ld.d $a0, $s1, 64 │ │ │ │ - stx.b $zero, $a0, $a2 │ │ │ │ - ld.d $a0, $sp, 40 │ │ │ │ - st.d $a2, $s1, 72 │ │ │ │ - b -1276 # 126b0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x57b0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.b $t0, $sp, 56 │ │ │ │ - st.b $t0, $a0, 0 │ │ │ │ - b -48 # 12b98 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x5c98> │ │ │ │ nop │ │ │ │ + pcalau12i $t1, 112 │ │ │ │ + pcalau12i $t0, 112 │ │ │ │ + fld.d $fa1, $t1, 80 │ │ │ │ + fld.d $fa0, $t0, 88 │ │ │ │ + st.d $zero, $a0, 8 │ │ │ │ + st.d $zero, $a0, 16 │ │ │ │ + st.d $zero, $a0, 24 │ │ │ │ + st.d $zero, $a0, 32 │ │ │ │ + st.d $zero, $a0, 40 │ │ │ │ + st.d $zero, $a0, 48 │ │ │ │ + st.d $zero, $a0, 56 │ │ │ │ + st.d $zero, $a0, 64 │ │ │ │ + st.d $zero, $a0, 72 │ │ │ │ + st.d $zero, $a0, 80 │ │ │ │ + st.d $zero, $a0, 88 │ │ │ │ + st.d $zero, $a0, 96 │ │ │ │ + fst.d $fa1, $a0, 112 │ │ │ │ + fst.d $fa0, $a0, 104 │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + addi.d $sp, $sp, -16 │ │ │ │ + stptr.d $s0, $sp, 0 │ │ │ │ move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 40 │ │ │ │ - bl -25048 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $a0, $a0, 80 │ │ │ │ + st.d $ra, $sp, 8 │ │ │ │ + beqz $a0, 12 # 116f0 ::do_widen(char) const@@Base+0x1230> │ │ │ │ + bl -20120 │ │ │ │ nop │ │ │ │ - addi.d $a0, $sp, 712 │ │ │ │ - bl 17596 # 170a0 ::do_widen(char) const@@Base+0x35f0> │ │ │ │ - addi.d $a0, $sp, 584 │ │ │ │ - bl 17588 # 170a0 ::do_widen(char) const@@Base+0x35f0> │ │ │ │ - addi.d $a0, $sp, 456 │ │ │ │ - bl 17580 # 170a0 ::do_widen(char) const@@Base+0x35f0> │ │ │ │ - addi.d $a0, $sp, 328 │ │ │ │ - bl 17572 # 170a0 ::do_widen(char) const@@Base+0x35f0> │ │ │ │ - addi.d $a0, $sp, 200 │ │ │ │ - bl 17564 # 170a0 ::do_widen(char) const@@Base+0x35f0> │ │ │ │ - addi.d $a0, $sp, 72 │ │ │ │ - bl 17556 # 170a0 ::do_widen(char) const@@Base+0x35f0> │ │ │ │ - pcalau12i $t1, 158 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 968 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - beqz $t0, 104 # 12c90 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x5d90> │ │ │ │ + ld.d $a0, $s0, 56 │ │ │ │ + beqz $a0, 12 # 11700 ::do_widen(char) const@@Base+0x1240> │ │ │ │ + bl -20136 │ │ │ │ nop │ │ │ │ - bl -25952 │ │ │ │ + ld.d $a0, $s0, 32 │ │ │ │ + beqz $a0, 12 # 11710 ::do_widen(char) const@@Base+0x1250> │ │ │ │ + bl -20152 │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b 108 # 12ca8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x5da8> │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 840 │ │ │ │ - bl -25160 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - b -100 # 12be8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x5ce8> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -76 # 12c08 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x5d08> │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 840 │ │ │ │ - bl 17472 # 170a0 ::do_widen(char) const@@Base+0x35f0> │ │ │ │ - b -132 # 12be0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x5ce0> │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 840 │ │ │ │ - bl -25200 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - pcalau12i $t1, 158 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 968 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, -92 # 12c30 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x5d30> │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -24388 │ │ │ │ - move $s0, $a0 │ │ │ │ - move $a0, $s4 │ │ │ │ - bl -25680 │ │ │ │ + ld.d $a0, $s0, 8 │ │ │ │ + beqz $a0, 44 # 11740 ::do_widen(char) const@@Base+0x1280> │ │ │ │ + ld.d $ra, $sp, 8 │ │ │ │ + ldptr.d $s0, $sp, 0 │ │ │ │ + addi.d $sp, $sp, 16 │ │ │ │ + b -20180 │ │ │ │ nop │ │ │ │ - addi.d $a0, $sp, 840 │ │ │ │ - bl -25260 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - b -184 # 12bf8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x5cf8> │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 840 │ │ │ │ - bl -25280 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - b -212 # 12bf0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x5cf0> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -220 # 12bf0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x5cf0> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -244 # 12be0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x5ce0> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -220 # 12c00 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x5d00> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -252 # 12be8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x5ce8> │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 40 │ │ │ │ - bl -25328 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - b -76 # 12ca8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x5da8> │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 840 │ │ │ │ - bl -25344 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - b -252 # 12c08 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x5d08> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -276 # 12bf8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x5cf8> │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 840 │ │ │ │ - bl -25368 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - b -284 # 12c00 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x5d00> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -124 # 12ca8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x5da8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -688 │ │ │ │ - st.d $s4, $sp, 632 │ │ │ │ - pcalau12i $t0, 158 │ │ │ │ - ld.d $t0, $t0, -160 │ │ │ │ - ld.d $t0, $t0, 0 │ │ │ │ - st.d $t0, $sp, 584 │ │ │ │ - li.w $t0, 0x0 │ │ │ │ - move $s4, $a0 │ │ │ │ - addi.d $a0, $sp, 192 │ │ │ │ - st.d $ra, $sp, 680 │ │ │ │ - st.d $fp, $sp, 672 │ │ │ │ - st.d $s0, $sp, 664 │ │ │ │ - st.d $s1, $sp, 656 │ │ │ │ - st.d $s2, $sp, 648 │ │ │ │ - st.d $s3, $sp, 640 │ │ │ │ - st.d $s5, $sp, 624 │ │ │ │ - st.d $s6, $sp, 616 │ │ │ │ - st.d $s7, $sp, 608 │ │ │ │ - st.d $s8, $sp, 600 │ │ │ │ - bl 19300 # 178e0 ::do_widen(char) const@@Base+0x3e30> │ │ │ │ - move $a1, $s4 │ │ │ │ - addi.d $a0, $sp, 192 │ │ │ │ - bl -26024 │ │ │ │ - addi.d $a1, $sp, 192 │ │ │ │ - addi.d $a0, $sp, 88 │ │ │ │ - st.d $s4, $sp, 304 │ │ │ │ - bl 31176 # 1a760 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2960> │ │ │ │ - addi.d $s3, $s4, 128 │ │ │ │ - move $a2, $zero │ │ │ │ - addi.d $a0, $sp, 88 │ │ │ │ - move $a1, $s3 │ │ │ │ - bl -24700 # cd30 const&, boost::program_options::variables_map&, bool)@plt> │ │ │ │ - ld.d $s1, $sp, 88 │ │ │ │ - ld.d $s2, $sp, 96 │ │ │ │ - beq $s1, $s2, 168 # 12e60 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x5f60> │ │ │ │ nop │ │ │ │ - ld.d $s0, $s1, 64 │ │ │ │ - ld.d $s5, $s1, 72 │ │ │ │ - beq $s0, $s5, 40 # 12df0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x5ef0> │ │ │ │ nop │ │ │ │ - ldptr.d $a0, $s0, 0 │ │ │ │ - addi.d $t0, $s0, 16 │ │ │ │ - beq $a0, $t0, 8 # 12de0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x5ee0> │ │ │ │ - bl -25996 │ │ │ │ - addi.d $s0, $s0, 32 │ │ │ │ - bne $s5, $s0, -20 # 12dd0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x5ed0> │ │ │ │ - ld.d $s5, $s1, 64 │ │ │ │ + ld.d $ra, $sp, 8 │ │ │ │ + ldptr.d $s0, $sp, 0 │ │ │ │ + addi.d $sp, $sp, 16 │ │ │ │ + ret │ │ │ │ + addi.d $sp, $sp, -16 │ │ │ │ + st.d $ra, $sp, 8 │ │ │ │ + bge $a1, $a2, 192 # 11818 ::do_widen(char) const@@Base+0x1358> │ │ │ │ + addi.w $t0, $a1, 1 │ │ │ │ + slli.d $a1, $a1, 0x2 │ │ │ │ + beq $t0, $a2, 156 # 11800 ::do_widen(char) const@@Base+0x1340> │ │ │ │ + ld.d $t0, $a0, 56 │ │ │ │ + slli.d $a2, $a2, 0x2 │ │ │ │ + pcalau12i $t1, 112 │ │ │ │ + fldx.s $fa1, $t0, $a2 │ │ │ │ + fldx.s $fa2, $t0, $a1 │ │ │ │ + fld.d $fa0, $t1, 104 │ │ │ │ + fsub.s $fa1, $fa1, $fa2 │ │ │ │ + fcvt.d.s $fa1, $fa1 │ │ │ │ + fcmp.sle.d $fcc0, $fa1, $fa0 │ │ │ │ + bcnez $fcc0, 84 # 117e0 ::do_widen(char) const@@Base+0x1320> │ │ │ │ + fld.s $fa0, $a0, 0 │ │ │ │ + pcalau12i $t0, 112 │ │ │ │ + fld.d $fa3, $t0, 112 │ │ │ │ + ffint.d.w $fa0, $fa0 │ │ │ │ + fld.s $fa2, $a0, 4 │ │ │ │ + fmul.d $fa0, $fa0, $fa3 │ │ │ │ + ffint.d.w $fa2, $fa2 │ │ │ │ + fmul.d $fa0, $fa0, $fa1 │ │ │ │ + fdiv.d $fa0, $fa0, $fa2 │ │ │ │ + fcvt.s.d $fa0, $fa0 │ │ │ │ + bl -19672 │ │ │ │ + ld.d $ra, $sp, 8 │ │ │ │ + fneg.s $fa0, $fa0 │ │ │ │ + addi.d $sp, $sp, 16 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - beqz $s5, 16 # 12e00 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x5f00> │ │ │ │ - move $a0, $s5 │ │ │ │ - bl -26024 │ │ │ │ nop │ │ │ │ - ld.d $s0, $s1, 40 │ │ │ │ - ld.d $s5, $s1, 48 │ │ │ │ - beq $s0, $s5, 40 # 12e30 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x5f30> │ │ │ │ nop │ │ │ │ - ldptr.d $a0, $s0, 0 │ │ │ │ - addi.d $t0, $s0, 16 │ │ │ │ - beq $a0, $t0, 8 # 12e20 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x5f20> │ │ │ │ - bl -26060 │ │ │ │ - addi.d $s0, $s0, 32 │ │ │ │ - bne $s5, $s0, -20 # 12e10 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x5f10> │ │ │ │ - ld.d $s5, $s1, 40 │ │ │ │ nop │ │ │ │ - beqz $s5, 16 # 12e40 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x5f40> │ │ │ │ - move $a0, $s5 │ │ │ │ - bl -26088 │ │ │ │ nop │ │ │ │ - ldptr.d $a0, $s1, 0 │ │ │ │ - addi.d $t0, $s1, 16 │ │ │ │ - beq $a0, $t0, 8 # 12e50 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x5f50> │ │ │ │ - bl -26108 │ │ │ │ - addi.d $s1, $s1, 96 │ │ │ │ - bne $s2, $s1, -148 # 12dc0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x5ec0> │ │ │ │ - ld.d $s2, $sp, 88 │ │ │ │ + pcalau12i $t0, 112 │ │ │ │ + fld.d $fa1, $t0, 96 │ │ │ │ + b -88 # 11790 ::do_widen(char) const@@Base+0x12d0> │ │ │ │ nop │ │ │ │ - beqz $s2, 16 # 12e70 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x5f70> │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -26136 │ │ │ │ nop │ │ │ │ - ld.d $t0, $sp, 272 │ │ │ │ - beqz $t0, 44 # 12ea0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x5fa0> │ │ │ │ - andi $t1, $t0, 0x1 │ │ │ │ - bnez $t1, 36 # 12ea0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x5fa0> │ │ │ │ - bstrins.d $t0, $zero, 0x0, 0x0 │ │ │ │ - ldptr.d $t0, $t0, 0 │ │ │ │ - beqz $t0, 24 # 12ea0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x5fa0> │ │ │ │ - addi.d $a1, $sp, 280 │ │ │ │ - li.w $a2, 2 │ │ │ │ - move $a0, $a1 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ nop │ │ │ │ - ld.d $t0, $sp, 240 │ │ │ │ - beqz $t0, 12 # 12eb0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x5fb0> │ │ │ │ - andi $t1, $t0, 0x1 │ │ │ │ - beqz $t1, 172 # 12f58 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x6058> │ │ │ │ - ld.d $s0, $sp, 192 │ │ │ │ - ld.d $s1, $sp, 200 │ │ │ │ - beq $s0, $s1, 40 # 12ee0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x5fe0> │ │ │ │ nop │ │ │ │ - ldptr.d $a0, $s0, 0 │ │ │ │ - addi.d $t0, $s0, 16 │ │ │ │ - beq $a0, $t0, 8 # 12ed0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x5fd0> │ │ │ │ - bl -26236 │ │ │ │ - addi.d $s0, $s0, 32 │ │ │ │ - bne $s1, $s0, -20 # 12ec0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x5fc0> │ │ │ │ - ld.d $s1, $sp, 192 │ │ │ │ nop │ │ │ │ - beqz $s1, 16 # 12ef0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x5ff0> │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -26264 │ │ │ │ + ld.d $t0, $a0, 8 │ │ │ │ + ld.d $ra, $sp, 8 │ │ │ │ + fldx.s $fa0, $t0, $a1 │ │ │ │ + addi.d $sp, $sp, 16 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -26900 │ │ │ │ - pcaddi $a1, 108958 │ │ │ │ - addi.d $a0, $sp, 192 │ │ │ │ - bl -19648 # e240 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1340> │ │ │ │ - ld.d $s0, $sp, 192 │ │ │ │ - ld.d $a2, $sp, 200 │ │ │ │ - addi.d $s5, $s4, 144 │ │ │ │ - move $a0, $s5 │ │ │ │ - move $a1, $s0 │ │ │ │ - bl -19096 # e480 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1580> │ │ │ │ - addi.d $s1, $s4, 152 │ │ │ │ - beq $s1, $a0, 88 # 12f78 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x6078> │ │ │ │ - addi.d $t0, $sp, 208 │ │ │ │ - beq $s0, $t0, 16 # 12f38 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x6038> │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -26336 │ │ │ │ + pcaddi $a3, 110056 │ │ │ │ + li.w $a2, 57 │ │ │ │ + pcaddi $a1, 110068 │ │ │ │ + pcaddi $a0, 110075 │ │ │ │ + bl -18808 │ │ │ │ nop │ │ │ │ - move $a1, $s4 │ │ │ │ - pcalau12i $a0, 158 │ │ │ │ - ld.d $a0, $a0, -184 │ │ │ │ - bl -27524 │ │ │ │ - bl -27112 # c560 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ - move $a0, $zero │ │ │ │ - bl -25920 │ │ │ │ + addi.d $sp, $sp, -16 │ │ │ │ + st.d $ra, $sp, 8 │ │ │ │ + bge $a2, $a1, 192 # 118f8 ::do_widen(char) const@@Base+0x1438> │ │ │ │ + addi.w $t0, $a1, -1 │ │ │ │ + slli.d $t1, $a2, 0x2 │ │ │ │ + beq $t0, $a2, 156 # 118e0 ::do_widen(char) const@@Base+0x1420> │ │ │ │ + ld.d $t0, $a0, 56 │ │ │ │ + slli.d $a1, $a1, 0x2 │ │ │ │ + pcalau12i $t2, 112 │ │ │ │ + fldx.s $fa1, $t0, $a1 │ │ │ │ + fldx.s $fa2, $t0, $t1 │ │ │ │ + fld.d $fa0, $t2, 104 │ │ │ │ + fsub.s $fa1, $fa1, $fa2 │ │ │ │ + fcvt.d.s $fa1, $fa1 │ │ │ │ + fcmp.sle.d $fcc0, $fa1, $fa0 │ │ │ │ + bcnez $fcc0, 84 # 118c0 ::do_widen(char) const@@Base+0x1400> │ │ │ │ + fld.s $fa0, $a0, 0 │ │ │ │ + pcalau12i $t0, 112 │ │ │ │ + fld.d $fa3, $t0, 112 │ │ │ │ + ffint.d.w $fa0, $fa0 │ │ │ │ + fld.s $fa2, $a0, 4 │ │ │ │ + fmul.d $fa0, $fa0, $fa3 │ │ │ │ + ffint.d.w $fa2, $fa2 │ │ │ │ + fmul.d $fa0, $fa0, $fa1 │ │ │ │ + fdiv.d $fa0, $fa0, $fa2 │ │ │ │ + fcvt.s.d $fa0, $fa0 │ │ │ │ + bl -19896 │ │ │ │ + ld.d $ra, $sp, 8 │ │ │ │ + fneg.s $fa0, $fa0 │ │ │ │ + addi.d $sp, $sp, 16 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - bstrins.d $t0, $zero, 0x0, 0x0 │ │ │ │ - ldptr.d $t0, $t0, 0 │ │ │ │ - beqz $t0, -176 # 12eb0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x5fb0> │ │ │ │ - addi.d $a1, $sp, 248 │ │ │ │ - li.w $a2, 2 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + pcalau12i $t0, 112 │ │ │ │ + fld.d $fa1, $t0, 96 │ │ │ │ + b -88 # 11870 ::do_widen(char) const@@Base+0x13b0> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ld.d $t0, $a0, 8 │ │ │ │ + ld.d $ra, $sp, 8 │ │ │ │ + fldx.s $fa0, $t0, $t1 │ │ │ │ + addi.d $sp, $sp, 16 │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + pcaddi $a3, 110028 │ │ │ │ + li.w $a2, 67 │ │ │ │ + pcaddi $a1, 110012 │ │ │ │ + pcaddi $a0, 110039 │ │ │ │ + bl -19032 │ │ │ │ + nop │ │ │ │ + addi.d $sp, $sp, -832 │ │ │ │ + st.d $s0, $sp, 808 │ │ │ │ + st.d $s1, $sp, 800 │ │ │ │ + st.d $ra, $sp, 824 │ │ │ │ + move $s0, $a0 │ │ │ │ + pcalau12i $t0, 159 │ │ │ │ + ld.d $t0, $t0, -160 │ │ │ │ + ld.d $t0, $t0, 0 │ │ │ │ + st.d $t0, $sp, 680 │ │ │ │ + li.w $t0, 0x0 │ │ │ │ move $a0, $a1 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - b -196 # 12eb0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x5fb0> │ │ │ │ - addi.d $s2, $sp, 208 │ │ │ │ - beq $s0, $s2, 12 # 12f88 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x6088> │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -26420 │ │ │ │ - pcaddi $a1, 108556 │ │ │ │ - addi.d $a0, $sp, 128 │ │ │ │ - bl -19792 # e240 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1340> │ │ │ │ - ld.d $a2, $sp, 136 │ │ │ │ - ld.d $a1, $sp, 128 │ │ │ │ - move $a0, $s5 │ │ │ │ - bl -19232 # e480 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1580> │ │ │ │ - beq $s1, $a0, 1268 # 13498 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x6598> │ │ │ │ - addi.d $s0, $sp, 160 │ │ │ │ - pcaddi $a1, 108547 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -19828 # e240 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1340> │ │ │ │ - move $a1, $s0 │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -26288 # c910 , std::allocator > const&) const@plt> │ │ │ │ - bl 28220 # 19e00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2000> │ │ │ │ - move $t0, $a0 │ │ │ │ - st.d $s2, $sp, 192 │ │ │ │ - ld.d $a2, $t0, 8 │ │ │ │ - ldptr.d $a1, $t0, 0 │ │ │ │ - addi.d $a0, $sp, 192 │ │ │ │ - bl 20004 # 17e00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - ld.d $a1, $sp, 192 │ │ │ │ - pcaddi $s1, 160801 │ │ │ │ - li.w $a2, 16 │ │ │ │ - addi.d $a0, $s1, 8 │ │ │ │ - bl -26608 # c800 >::open(char const*, std::_Ios_Openmode)@plt> │ │ │ │ - ldptr.d $t0, $s1, 0 │ │ │ │ - ld.d $t0, $t0, -24 │ │ │ │ - add.d $t0, $s1, $t0 │ │ │ │ - beqz $a0, 1344 # 13540 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x6640> │ │ │ │ + st.w $a2, $s0, 0 │ │ │ │ + st.w $a3, $s0, 4 │ │ │ │ + move $s1, $a1 │ │ │ │ + bl 243928 # 4d220 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17360> │ │ │ │ + li.w $t0, -1 │ │ │ │ + lu52i.d $t0, $t0, 511 │ │ │ │ + bltu $t0, $a0, 4172 # 129a0 ::do_widen(char) const@@Base+0x24e0> │ │ │ │ + st.d $s2, $sp, 792 │ │ │ │ + st.d $s3, $sp, 784 │ │ │ │ + move $s2, $zero │ │ │ │ + move $s3, $zero │ │ │ │ + move $t0, $zero │ │ │ │ + beqz $a0, 44 # 11998 ::do_widen(char) const@@Base+0x14d8> │ │ │ │ + slli.d $s2, $a0, 0x2 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -20712 │ │ │ │ + move $a2, $s2 │ │ │ │ move $a1, $zero │ │ │ │ - move $a0, $t0 │ │ │ │ - bl -25356 # cd00 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ - ldptr.w $t0, $s1, 280 │ │ │ │ - andi $t0, $t0, 0x5 │ │ │ │ - bnez $t0, 1168 # 134a8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x65a8> │ │ │ │ - li.w $t0, 1 │ │ │ │ - addi.d $a0, $sp, 192 │ │ │ │ - st.b $t0, $s1, 513 │ │ │ │ - bl -26152 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -26160 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $a0, $sp, 128 │ │ │ │ - bl -26168 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + add.d $s2, $a0, $s2 │ │ │ │ + move $s3, $a0 │ │ │ │ + bl -21596 │ │ │ │ + move $t0, $s2 │ │ │ │ nop │ │ │ │ - pcaddi $a1, 109210 │ │ │ │ - addi.d $a0, $sp, 192 │ │ │ │ - bl -19976 # e240 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1340> │ │ │ │ - ld.bu $t0, $s1, 512 │ │ │ │ - bnez $t0, 1064 # 13478 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x6578> │ │ │ │ + ld.d $a0, $s0, 56 │ │ │ │ + st.d $t0, $s0, 64 │ │ │ │ + st.d $s3, $s0, 56 │ │ │ │ + st.d $s2, $s0, 72 │ │ │ │ + beqz $a0, 8 # 119b0 ::do_widen(char) const@@Base+0x14f0> │ │ │ │ + bl -20828 │ │ │ │ + move $s2, $zero │ │ │ │ + b 52 # 119e8 ::do_widen(char) const@@Base+0x1528> │ │ │ │ nop │ │ │ │ - ld.bu $t0, $s1, 513 │ │ │ │ - bnez $t0, 1020 # 13458 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x6558> │ │ │ │ - addi.d $a0, $sp, 192 │ │ │ │ - bl -26212 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $a0, $sp, 192 │ │ │ │ - pcaddi $a1, 109201 │ │ │ │ - bl -20016 # e240 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1340> │ │ │ │ - addi.d $a0, $sp, 192 │ │ │ │ - bl -19048 # e610 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1710> │ │ │ │ - addi.d $a0, $sp, 192 │ │ │ │ - bl -26240 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $a0, $sp, 192 │ │ │ │ - pcaddi $a1, 109210 │ │ │ │ - bl -20044 # e240 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1340> │ │ │ │ - addi.d $a0, $sp, 192 │ │ │ │ - bl -19076 # e610 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1710> │ │ │ │ - addi.d $a0, $sp, 192 │ │ │ │ - bl -26268 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $a0, $sp, 192 │ │ │ │ - pcaddi $a1, 109215 │ │ │ │ - bl -20072 # e240 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1340> │ │ │ │ - addi.d $a0, $sp, 192 │ │ │ │ - bl -19104 # e610 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1710> │ │ │ │ - addi.d $a0, $sp, 192 │ │ │ │ - bl -26296 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - bl -28076 │ │ │ │ - lu12i.w $t1, 244140 │ │ │ │ - move $t0, $a0 │ │ │ │ - ori $t1, $t1, 0xa00 │ │ │ │ - div.d $t0, $t0, $t1 │ │ │ │ - addi.d $a0, $sp, 320 │ │ │ │ - pcalau12i $s0, 157 │ │ │ │ - ld.d $s0, $s0, -328 │ │ │ │ - st.d $t0, $sp, 72 │ │ │ │ - bl -27776 │ │ │ │ - ld.d $s1, $s0, 16 │ │ │ │ - pcalau12i $t0, 157 │ │ │ │ - ld.d $t0, $t0, -360 │ │ │ │ - st.h $zero, $sp, 544 │ │ │ │ - addi.d $t0, $t0, 16 │ │ │ │ - st.d $t0, $sp, 320 │ │ │ │ + nop │ │ │ │ + ldptr.d $t3, $s1, 0 │ │ │ │ + bstrpick.d $t0, $s2, 0x1f, 0x0 │ │ │ │ + slli.d $t2, $t0, 0x3 │ │ │ │ + ldx.d $t2, $t3, $t2 │ │ │ │ + ld.d $t1, $s0, 56 │ │ │ │ + slli.d $t0, $t0, 0x2 │ │ │ │ + fld.d $fa0, $t2, 136 │ │ │ │ + addi.d $s2, $s2, 1 │ │ │ │ + fcvt.s.d $fa0, $fa0 │ │ │ │ + fstx.s $fa0, $t1, $t0 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl 243764 # 4d220 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17360> │ │ │ │ + slli.w $t0, $s2, 0x0 │ │ │ │ + blt $t0, $a0, -52 # 119c0 ::do_widen(char) const@@Base+0x1500> │ │ │ │ + move $a0, $s1 │ │ │ │ + bl 243748 # 4d220 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17360> │ │ │ │ + li.w $t0, -1 │ │ │ │ + addi.w $a2, $a0, -1 │ │ │ │ + lu52i.d $t0, $t0, 511 │ │ │ │ + bltu $t0, $a2, 4076 # 129f8 ::do_widen(char) const@@Base+0x2538> │ │ │ │ + move $s2, $zero │ │ │ │ + move $s3, $zero │ │ │ │ + move $t0, $zero │ │ │ │ + beqz $a2, 44 # 11a48 ::do_widen(char) const@@Base+0x1588> │ │ │ │ + slli.d $s2, $a2, 0x2 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -20888 │ │ │ │ + move $a2, $s2 │ │ │ │ + move $a1, $zero │ │ │ │ + add.d $s2, $a0, $s2 │ │ │ │ + move $s3, $a0 │ │ │ │ + bl -21772 │ │ │ │ + move $t0, $s2 │ │ │ │ + nop │ │ │ │ + ld.d $a0, $s0, 8 │ │ │ │ + st.d $t0, $s0, 16 │ │ │ │ + st.d $s3, $s0, 8 │ │ │ │ + st.d $s2, $s0, 24 │ │ │ │ + beqz $a0, 8 # 11a60 ::do_widen(char) const@@Base+0x15a0> │ │ │ │ + bl -21004 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl 243644 # 4d220 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17360> │ │ │ │ + li.w $t0, -1 │ │ │ │ + addi.w $a2, $a0, -1 │ │ │ │ + lu52i.d $t0, $t0, 511 │ │ │ │ + bltu $t0, $a2, 3972 # 129f8 ::do_widen(char) const@@Base+0x2538> │ │ │ │ + st.d $s4, $sp, 776 │ │ │ │ + st.d $s5, $sp, 768 │ │ │ │ + st.d $s6, $sp, 760 │ │ │ │ + st.d $s7, $sp, 752 │ │ │ │ + fst.d $fs0, $sp, 728 │ │ │ │ + fst.d $fs1, $sp, 720 │ │ │ │ + move $s2, $zero │ │ │ │ + move $s3, $zero │ │ │ │ + move $t0, $zero │ │ │ │ + beqz $a2, 44 # 11ac8 ::do_widen(char) const@@Base+0x1608> │ │ │ │ + slli.d $s2, $a2, 0x2 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -21016 │ │ │ │ + move $a2, $s2 │ │ │ │ + move $a1, $zero │ │ │ │ + add.d $s2, $a0, $s2 │ │ │ │ + move $s3, $a0 │ │ │ │ + bl -21900 │ │ │ │ + move $t0, $s2 │ │ │ │ + nop │ │ │ │ + ld.d $a0, $s0, 32 │ │ │ │ + st.d $t0, $s0, 40 │ │ │ │ + st.d $s3, $s0, 32 │ │ │ │ + st.d $s2, $s0, 48 │ │ │ │ + beqz $a0, 8 # 11ae0 ::do_widen(char) const@@Base+0x1620> │ │ │ │ + bl -21132 │ │ │ │ + ld.d $s2, $s0, 56 │ │ │ │ + ld.d $s5, $s0, 64 │ │ │ │ + li.w $t0, 4 │ │ │ │ + sub.d $s5, $s5, $s2 │ │ │ │ + bge $t0, $s5, 192 # 11bb0 ::do_widen(char) const@@Base+0x16f0> │ │ │ │ + pcalau12i $t0, 112 │ │ │ │ + fld.s $fs0, $s0, 0 │ │ │ │ + fld.d $fa0, $t0, 112 │ │ │ │ + fld.s $fs1, $s0, 4 │ │ │ │ + ffint.d.w $fs0, $fs0 │ │ │ │ + fmul.d $fs0, $fs0, $fa0 │ │ │ │ + pcalau12i $t2, 112 │ │ │ │ + pcalau12i $t1, 108 │ │ │ │ + pcalau12i $t0, 112 │ │ │ │ + fst.d $fs2, $sp, 712 │ │ │ │ + fst.d $fs3, $sp, 704 │ │ │ │ + fst.d $fs4, $sp, 696 │ │ │ │ + ld.d $s7, $s0, 32 │ │ │ │ + ld.d $s6, $s0, 8 │ │ │ │ + fld.d $fs3, $t2, 104 │ │ │ │ + fld.s $fs2, $t1, -300 │ │ │ │ + fld.d $fs4, $t0, 96 │ │ │ │ + srai.d $s5, $s5, 0x2 │ │ │ │ + ffint.d.w $fs1, $fs1 │ │ │ │ + move $s3, $zero │ │ │ │ + li.w $s4, 1 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + fld.s $fa0, $s2, 4 │ │ │ │ + fld.s $fa1, $s2, 0 │ │ │ │ + fsub.s $fa0, $fa0, $fa1 │ │ │ │ + fcvt.d.s $fa0, $fa0 │ │ │ │ + fcmp.sle.d $fcc0, $fa0, $fs3 │ │ │ │ + bceqz $fcc0, 12 # 11b70 ::do_widen(char) const@@Base+0x16b0> │ │ │ │ + fmov.d $fa0, $fs4 │ │ │ │ + nop │ │ │ │ + fmul.d $fa0, $fa0, $fs0 │ │ │ │ + addi.d $s4, $s4, 1 │ │ │ │ + addi.d $s2, $s2, 4 │ │ │ │ + fdiv.d $fa0, $fa0, $fs1 │ │ │ │ + fcvt.s.d $fa0, $fa0 │ │ │ │ + bl -20644 │ │ │ │ + fadd.s $fa1, $fa0, $fs2 │ │ │ │ + fneg.s $fa0, $fa0 │ │ │ │ + fstx.s $fa0, $s6, $s3 │ │ │ │ + fstx.s $fa1, $s7, $s3 │ │ │ │ + addi.d $s3, $s3, 4 │ │ │ │ + bltu $s4, $s5, -76 # 11b50 ::do_widen(char) const@@Base+0x1690> │ │ │ │ + fld.d $fs2, $sp, 712 │ │ │ │ + fld.d $fs3, $sp, 704 │ │ │ │ + fld.d $fs4, $sp, 696 │ │ │ │ + nop │ │ │ │ + move $a0, $s1 │ │ │ │ + bl 243308 # 4d220 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17360> │ │ │ │ + move $s3, $a0 │ │ │ │ + bltz $a0, 3524 # 12980 ::do_widen(char) const@@Base+0x24c0> │ │ │ │ + move $s2, $zero │ │ │ │ + move $s4, $zero │ │ │ │ + beqz $a0, 32 # 11be8 ::do_widen(char) const@@Base+0x1728> │ │ │ │ + bl -21308 │ │ │ │ + move $a2, $s3 │ │ │ │ + li.w $a1, 255 │ │ │ │ + move $s2, $a0 │ │ │ │ + add.d $s4, $a0, $s3 │ │ │ │ + bl -22192 │ │ │ │ + nop │ │ │ │ + ld.d $a0, $s0, 80 │ │ │ │ + st.d $s4, $s0, 88 │ │ │ │ + st.d $s2, $s0, 80 │ │ │ │ + st.d $s4, $s0, 96 │ │ │ │ + beqz $a0, 8 # 11c00 ::do_widen(char) const@@Base+0x1740> │ │ │ │ + bl -21420 │ │ │ │ + pcalau12i $t0, 112 │ │ │ │ + pcalau12i $t1, 112 │ │ │ │ + fld.d $fs1, $t0, 128 │ │ │ │ + fld.d $fs0, $t1, 120 │ │ │ │ + move $a0, $s1 │ │ │ │ + move $s2, $zero │ │ │ │ + bl 243208 # 4d220 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17360> │ │ │ │ + slli.w $t0, $s2, 0x0 │ │ │ │ + move $s5, $zero │ │ │ │ + bge $t0, $a0, 60 # 11c60 ::do_widen(char) const@@Base+0x17a0> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ldptr.d $t0, $s1, 0 │ │ │ │ + bstrpick.d $s3, $s2, 0x1f, 0x0 │ │ │ │ + slli.d $s3, $s3, 0x3 │ │ │ │ + ldx.d $a0, $t0, $s3 │ │ │ │ + bl -1808 # 11530 ::do_widen(char) const@@Base+0x1070> │ │ │ │ + fcmp.sle.d $fcc0, $fa0, $fs0 │ │ │ │ + bcnez $fcc0, 1944 # 123e0 ::do_widen(char) const@@Base+0x1f20> │ │ │ │ + addi.d $s2, $s2, 1 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl 243148 # 4d220 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17360> │ │ │ │ + slli.w $t0, $s2, 0x0 │ │ │ │ + blt $t0, $a0, -44 # 11c30 ::do_widen(char) const@@Base+0x1770> │ │ │ │ + ldptr.w $t0, $s0, 0 │ │ │ │ + addi.d $a0, $sp, 416 │ │ │ │ + pcalau12i $s3, 159 │ │ │ │ + ld.d $s3, $s3, -360 │ │ │ │ st.d $t0, $sp, 8 │ │ │ │ - ld.d $t0, $s1, -24 │ │ │ │ - ld.d $s6, $s0, 24 │ │ │ │ - st.d $zero, $sp, 536 │ │ │ │ - add.d $t0, $t0, $sp │ │ │ │ - st.d $zero, $sp, 552 │ │ │ │ - st.d $zero, $sp, 560 │ │ │ │ - st.d $zero, $sp, 568 │ │ │ │ - st.d $zero, $sp, 576 │ │ │ │ - st.d $s1, $sp, 192 │ │ │ │ - st.d $s6, $t0, 192 │ │ │ │ - st.d $zero, $sp, 200 │ │ │ │ + bl -22548 │ │ │ │ + pcalau12i $t0, 159 │ │ │ │ + ld.d $t0, $t0, -192 │ │ │ │ + ld.d $s1, $t0, 8 │ │ │ │ + st.h $zero, $sp, 640 │ │ │ │ + ld.d $s7, $t0, 16 │ │ │ │ ld.d $a0, $s1, -24 │ │ │ │ - addi.d $t0, $sp, 192 │ │ │ │ - move $a1, $zero │ │ │ │ - add.d $a0, $t0, $a0 │ │ │ │ - bl -26252 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - ld.d $s3, $s0, 32 │ │ │ │ - ld.d $s7, $s0, 40 │ │ │ │ + addi.d $s6, $sp, 304 │ │ │ │ + addi.d $s3, $s3, 16 │ │ │ │ + st.d $zero, $sp, 632 │ │ │ │ + st.d $zero, $sp, 648 │ │ │ │ + st.d $s3, $sp, 416 │ │ │ │ + st.d $zero, $sp, 656 │ │ │ │ + st.d $zero, $sp, 664 │ │ │ │ + st.d $zero, $sp, 672 │ │ │ │ + st.d $s1, $sp, 304 │ │ │ │ + add.d $a0, $s6, $a0 │ │ │ │ move $a1, $zero │ │ │ │ - ld.d $a0, $s3, -24 │ │ │ │ - st.d $s3, $sp, 208 │ │ │ │ - add.d $a0, $s2, $a0 │ │ │ │ stptr.d $s7, $a0, 0 │ │ │ │ - bl -26284 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - ld.d $fp, $s0, 8 │ │ │ │ - pcalau12i $t0, 157 │ │ │ │ - ld.d $t0, $t0, -216 │ │ │ │ - addi.d $t1, $t0, 64 │ │ │ │ - ld.d $t0, $fp, -24 │ │ │ │ - ld.d $s8, $s0, 48 │ │ │ │ - pcalau12i $s4, 157 │ │ │ │ + bl -21008 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + pcalau12i $s2, 159 │ │ │ │ + ld.d $s2, $s2, -240 │ │ │ │ + pcalau12i $s4, 159 │ │ │ │ ld.d $s4, $s4, -296 │ │ │ │ - add.d $t0, $t0, $sp │ │ │ │ - st.d $s8, $t0, 192 │ │ │ │ - pcalau12i $t0, 157 │ │ │ │ - ld.d $t0, $t0, -216 │ │ │ │ - addi.d $t2, $t0, 24 │ │ │ │ - addi.d $a0, $sp, 272 │ │ │ │ - addi.d $t0, $t0, 104 │ │ │ │ + st.d $fp, $sp, 816 │ │ │ │ + addi.d $a0, $sp, 368 │ │ │ │ + addi.d $fp, $s2, 24 │ │ │ │ addi.d $s4, $s4, 16 │ │ │ │ - st.d $t0, $sp, 320 │ │ │ │ - st.d $t1, $sp, 16 │ │ │ │ - st.d $t2, $sp, 192 │ │ │ │ - st.d $t1, $sp, 208 │ │ │ │ - st.d $s4, $sp, 216 │ │ │ │ - st.d $zero, $sp, 224 │ │ │ │ - st.d $zero, $sp, 232 │ │ │ │ - st.d $zero, $sp, 240 │ │ │ │ - st.d $zero, $sp, 248 │ │ │ │ - st.d $zero, $sp, 256 │ │ │ │ - st.d $zero, $sp, 264 │ │ │ │ - bl -25308 │ │ │ │ - li.w $t0, 24 │ │ │ │ - pcalau12i $s5, 157 │ │ │ │ - ld.d $s5, $s5, -16 │ │ │ │ - addi.d $s5, $s5, 16 │ │ │ │ - st.w $t0, $sp, 280 │ │ │ │ - addi.d $a1, $sp, 216 │ │ │ │ - addi.d $t0, $sp, 304 │ │ │ │ - addi.d $a0, $sp, 320 │ │ │ │ - st.b $zero, $sp, 304 │ │ │ │ - st.d $zero, $sp, 296 │ │ │ │ - st.d $s5, $sp, 216 │ │ │ │ - st.d $t0, $sp, 288 │ │ │ │ - bl -26448 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - addi.d $a0, $sp, 72 │ │ │ │ - bl -26760 │ │ │ │ - st.d $a0, $sp, 32 │ │ │ │ - move $a1, $s2 │ │ │ │ - addi.d $a0, $sp, 88 │ │ │ │ - bl -27256 │ │ │ │ - ld.bu $t0, $sp, 88 │ │ │ │ - beqz $t0, 176 # 132d0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x63d0> │ │ │ │ - ld.d $t0, $sp, 208 │ │ │ │ - addi.d $a0, $sp, 80 │ │ │ │ - ld.d $a1, $t0, -24 │ │ │ │ - add.d $a1, $s2, $a1 │ │ │ │ - addi.d $a1, $a1, 208 │ │ │ │ - bl -27640 │ │ │ │ - pcalau12i $a0, 157 │ │ │ │ - ld.d $a0, $a0, -168 │ │ │ │ - bl -27812 │ │ │ │ - ld.d $t0, $sp, 80 │ │ │ │ - ld.d $t0, $t0, 8 │ │ │ │ - alsl.d $t0, $a0, $t0, 0x3 │ │ │ │ - ldptr.d $t0, $t0, 0 │ │ │ │ - st.d $t0, $sp, 40 │ │ │ │ - beqz $t0, 1388 # 137c8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x68c8> │ │ │ │ - addi.d $a0, $sp, 80 │ │ │ │ - bl -26388 │ │ │ │ - ld.d $t0, $sp, 208 │ │ │ │ - move $s0, $zero │ │ │ │ - ld.d $t0, $t0, -24 │ │ │ │ - add.d $t0, $s2, $t0 │ │ │ │ - ld.d $t1, $t0, 232 │ │ │ │ - st.d $t0, $sp, 24 │ │ │ │ - ld.bu $t0, $t0, 225 │ │ │ │ - st.d $t1, $sp, 48 │ │ │ │ - sltui $t1, $t1, 1 │ │ │ │ - bstrins.d $s0, $t1, 0x7, 0x0 │ │ │ │ - beqz $t0, 736 # 13570 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x6670> │ │ │ │ - ld.d $t0, $sp, 24 │ │ │ │ - ld.b $a4, $t0, 224 │ │ │ │ - nop │ │ │ │ - ld.d $a5, $sp, 32 │ │ │ │ - ld.d $a3, $sp, 24 │ │ │ │ - ld.d $a1, $sp, 48 │ │ │ │ - ld.d $a0, $sp, 40 │ │ │ │ - move $a2, $s0 │ │ │ │ - pcalau12i $a7, 107 │ │ │ │ - addi.d $a7, $a7, -1211 │ │ │ │ - pcaddi $a6, 109087 │ │ │ │ - bl -26512 # cb30 > >::put(std::ostreambuf_iterator >, std::ios_base&, char, tm const*, char const*, char const*) const@plt> │ │ │ │ - bstrpick.w $t0, $a1, 0x7, 0x0 │ │ │ │ - bnez $t0, 368 # 13438 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x6538> │ │ │ │ - nop │ │ │ │ - addi.d $a0, $sp, 88 │ │ │ │ - bl -28036 │ │ │ │ - ld.d $a4, $sp, 256 │ │ │ │ - addi.d $t0, $sp, 176 │ │ │ │ - st.b $zero, $sp, 176 │ │ │ │ - st.d $zero, $sp, 168 │ │ │ │ - st.d $t0, $sp, 160 │ │ │ │ - addi.d $s0, $sp, 160 │ │ │ │ - beqz $a4, 616 # 13558 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x6658> │ │ │ │ - ld.d $t1, $sp, 240 │ │ │ │ - beqz $t1, 24 # 13310 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x6410> │ │ │ │ + addi.d $s2, $s2, 64 │ │ │ │ + st.d $s8, $sp, 744 │ │ │ │ + st.d $zero, $sp, 320 │ │ │ │ + st.d $fp, $sp, 304 │ │ │ │ + st.d $s2, $sp, 416 │ │ │ │ + st.d $s4, $sp, 312 │ │ │ │ + st.d $zero, $sp, 328 │ │ │ │ + st.d $zero, $sp, 336 │ │ │ │ + st.d $zero, $sp, 344 │ │ │ │ + st.d $zero, $sp, 352 │ │ │ │ + st.d $zero, $sp, 360 │ │ │ │ + bl -20000 │ │ │ │ + pcalau12i $t1, 159 │ │ │ │ + ld.d $t1, $t1, -16 │ │ │ │ + addi.d $t1, $t1, 16 │ │ │ │ + li.w $t0, 16 │ │ │ │ + addi.d $s8, $sp, 400 │ │ │ │ + addi.d $a1, $sp, 312 │ │ │ │ + addi.d $a0, $sp, 416 │ │ │ │ + stptr.d $t1, $sp, 0 │ │ │ │ + st.w $t0, $sp, 376 │ │ │ │ + st.d $s8, $sp, 384 │ │ │ │ + st.b $zero, $sp, 400 │ │ │ │ + st.d $t1, $sp, 312 │ │ │ │ + st.d $zero, $sp, 392 │ │ │ │ + bl -21144 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + ld.d $a1, $sp, 8 │ │ │ │ + move $a0, $s6 │ │ │ │ + bl -20532 │ │ │ │ + ld.d $a4, $sp, 352 │ │ │ │ + addi.d $t0, $sp, 64 │ │ │ │ + st.b $zero, $sp, 64 │ │ │ │ + st.d $zero, $sp, 56 │ │ │ │ + st.d $t0, $sp, 48 │ │ │ │ + beqz $a4, 2548 # 12760 ::do_widen(char) const@@Base+0x22a0> │ │ │ │ + ld.d $t1, $sp, 336 │ │ │ │ + beqz $t1, 20 # 11d88 ::do_widen(char) const@@Base+0x18c8> │ │ │ │ sltu $t0, $a4, $t1 │ │ │ │ masknez $a4, $a4, $t0 │ │ │ │ maskeqz $t0, $t1, $t0 │ │ │ │ or $a4, $a4, $t0 │ │ │ │ - nop │ │ │ │ - ld.d $a3, $sp, 248 │ │ │ │ + ld.d $a3, $sp, 344 │ │ │ │ move $a2, $zero │ │ │ │ move $a1, $zero │ │ │ │ sub.d $a4, $a4, $a3 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -26388 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - addi.d $s2, $sp, 288 │ │ │ │ + addi.d $a0, $sp, 48 │ │ │ │ + bl -20876 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + ld.d $a0, $sp, 384 │ │ │ │ + st.d $fp, $sp, 304 │ │ │ │ + st.d $s2, $sp, 416 │ │ │ │ + beq $a0, $s8, 12 # 11db8 ::do_widen(char) const@@Base+0x18f8> │ │ │ │ + bl -21856 │ │ │ │ nop │ │ │ │ - pcalau12i $t0, 157 │ │ │ │ - ld.d $t0, $t0, -216 │ │ │ │ - addi.d $t1, $t0, 24 │ │ │ │ - addi.d $t0, $t0, 104 │ │ │ │ - st.d $t0, $sp, 320 │ │ │ │ - ld.d $t0, $sp, 16 │ │ │ │ - move $a0, $s2 │ │ │ │ - st.d $t1, $sp, 192 │ │ │ │ - st.d $t0, $sp, 208 │ │ │ │ - st.d $s5, $sp, 216 │ │ │ │ - bl -26968 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $a0, $sp, 272 │ │ │ │ - st.d $s4, $sp, 216 │ │ │ │ - bl -26644 │ │ │ │ - ld.d $t2, $fp, -24 │ │ │ │ - ld.d $t1, $s3, -24 │ │ │ │ + addi.d $a0, $sp, 368 │ │ │ │ + st.d $s4, $sp, 312 │ │ │ │ + bl -21104 │ │ │ │ ld.d $t0, $s1, -24 │ │ │ │ - add.d $t2, $t2, $sp │ │ │ │ - st.d $s8, $t2, 192 │ │ │ │ - st.d $s3, $sp, 208 │ │ │ │ - add.d $t1, $t1, $sp │ │ │ │ - st.d $s7, $t1, 208 │ │ │ │ + st.d $s1, $sp, 304 │ │ │ │ + addi.d $a0, $sp, 416 │ │ │ │ add.d $t0, $t0, $sp │ │ │ │ - st.d $s1, $sp, 192 │ │ │ │ - st.d $s6, $t0, 192 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - addi.d $a0, $sp, 320 │ │ │ │ - st.d $zero, $sp, 200 │ │ │ │ - st.d $t0, $sp, 320 │ │ │ │ - bl -28420 │ │ │ │ - li.w $a4, 16 │ │ │ │ - pcaddi $a3, 109031 │ │ │ │ + st.d $s7, $t0, 304 │ │ │ │ + st.d $s3, $sp, 416 │ │ │ │ + bl -22844 │ │ │ │ + li.w $a4, 19 │ │ │ │ + pcaddi $a3, 109747 │ │ │ │ move $a2, $zero │ │ │ │ move $a1, $zero │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -26540 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - move $a1, $a0 │ │ │ │ - addi.d $a0, $sp, 192 │ │ │ │ - bl -28088 # c610 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - addi.d $a0, $sp, 192 │ │ │ │ - bl -19904 # e610 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1710> │ │ │ │ - addi.d $a0, $sp, 192 │ │ │ │ - bl -27096 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -27104 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - pcalau12i $t1, 157 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 584 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, 532 # 13610 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x6710> │ │ │ │ - ld.d $ra, $sp, 680 │ │ │ │ - ld.d $fp, $sp, 672 │ │ │ │ - ld.d $s0, $sp, 664 │ │ │ │ - ld.d $s1, $sp, 656 │ │ │ │ - ld.d $s2, $sp, 648 │ │ │ │ - ld.d $s3, $sp, 640 │ │ │ │ - ld.d $s4, $sp, 632 │ │ │ │ - ld.d $s5, $sp, 624 │ │ │ │ - ld.d $s6, $sp, 616 │ │ │ │ - ld.d $s7, $sp, 608 │ │ │ │ - ld.d $s8, $sp, 600 │ │ │ │ - addi.d $sp, $sp, 688 │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - ld.d $t0, $sp, 208 │ │ │ │ - ld.d $a0, $t0, -24 │ │ │ │ - add.d $a0, $s2, $a0 │ │ │ │ - ldptr.w $a1, $a0, 32 │ │ │ │ - ori $a1, $a1, 0x1 │ │ │ │ - bl -26444 # cd00 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ - b -384 # 132d0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x63d0> │ │ │ │ - nop │ │ │ │ - pcaddi $a0, 160516 │ │ │ │ - bl -28412 # c560 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ - ld.d $a2, $sp, 200 │ │ │ │ - ld.d $a1, $sp, 192 │ │ │ │ - bl -27400 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - bl -28428 # c560 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ - b -1040 # 13060 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x6160> │ │ │ │ - nop │ │ │ │ - pcalau12i $a0, 157 │ │ │ │ - ld.d $a0, $a0, -184 │ │ │ │ - bl -28448 # c560 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ - ld.d $a2, $sp, 200 │ │ │ │ - ld.d $a1, $sp, 192 │ │ │ │ - bl -27436 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - bl -28464 # c560 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ - b -1084 # 13058 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x6158> │ │ │ │ - addi.d $a0, $sp, 128 │ │ │ │ - bl -27292 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - pcaddi $s1, 160498 │ │ │ │ - b -1124 # 13040 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x6140> │ │ │ │ - addi.d $a0, $sp, 192 │ │ │ │ - bl -27308 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -27316 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $a0, $sp, 128 │ │ │ │ - bl -27324 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - pcaddi $a1, 108222 │ │ │ │ - addi.d $a0, $sp, 128 │ │ │ │ - bl -21128 # e240 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1340> │ │ │ │ - addi.d $a1, $sp, 128 │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -27588 # c910 , std::allocator > const&) const@plt> │ │ │ │ - bl 26920 # 19e00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2000> │ │ │ │ + addi.d $a0, $sp, 48 │ │ │ │ + bl -20964 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + addi.d $t1, $sp, 96 │ │ │ │ + st.d $t1, $sp, 80 │ │ │ │ + ldptr.d $t1, $a0, 0 │ │ │ │ + addi.d $a1, $a0, 16 │ │ │ │ move $t0, $a0 │ │ │ │ - ld.d $a3, $t0, 8 │ │ │ │ - ldptr.d $a2, $t0, 0 │ │ │ │ - pcaddi $a1, 108904 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -20816 # e3a0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x14a0> │ │ │ │ - pcaddi $a1, 109989 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -26220 # ce90 , std::allocator >::append(char const*)@plt> │ │ │ │ - move $a1, $a0 │ │ │ │ - addi.d $a0, $sp, 192 │ │ │ │ - bl -28408 # c610 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - pcalau12i $t1, 157 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 584 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, 236 # 13610 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x6710> │ │ │ │ - addi.d $a1, $sp, 192 │ │ │ │ - pcaddi $a0, 160463 │ │ │ │ - bl 15024 # 16fe0 ::do_widen(char) const@@Base+0x3530> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + beq $t1, $a1, 2292 # 12700 ::do_widen(char) const@@Base+0x2240> │ │ │ │ + st.d $t1, $sp, 80 │ │ │ │ + ld.d $t1, $a0, 16 │ │ │ │ + st.d $t1, $sp, 96 │ │ │ │ nop │ │ │ │ - ldptr.w $a1, $t0, 32 │ │ │ │ + ld.d $t1, $t0, 8 │ │ │ │ + stptr.d $a1, $t0, 0 │ │ │ │ + st.b $zero, $t0, 16 │ │ │ │ + st.d $zero, $t0, 8 │ │ │ │ + li.w $t0, 10 │ │ │ │ + lu52i.d $t0, $t0, -2048 │ │ │ │ + st.d $t1, $sp, 88 │ │ │ │ + add.d $t1, $t1, $t0 │ │ │ │ + li.w $t0, 8 │ │ │ │ + bgeu $t0, $t1, 3020 # 12a10 ::do_widen(char) const@@Base+0x2550> │ │ │ │ + addi.d $t0, $sp, 80 │ │ │ │ + li.w $a2, 9 │ │ │ │ + pcaddi $a1, 109726 │ │ │ │ move $a0, $t0 │ │ │ │ - ori $a1, $a1, 0x4 │ │ │ │ - bl -26700 # cd00 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ - b -1344 # 13010 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x6110> │ │ │ │ - nop │ │ │ │ - addi.d $s2, $sp, 288 │ │ │ │ - move $a0, $s0 │ │ │ │ - move $a1, $s2 │ │ │ │ - bl -28580 # c5c0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - b -568 # 13330 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x6430> │ │ │ │ - nop │ │ │ │ - ld.d $t0, $sp, 24 │ │ │ │ - ld.d $t0, $t0, 240 │ │ │ │ - st.d $t0, $sp, 56 │ │ │ │ - beqz $t0, 156 # 13618 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x6718> │ │ │ │ - move $t1, $t0 │ │ │ │ - ld.bu $t0, $t0, 56 │ │ │ │ - beqz $t0, 16 # 13598 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x6698> │ │ │ │ - ld.b $a4, $t1, 89 │ │ │ │ - b -752 # 132a0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x63a0> │ │ │ │ - nop │ │ │ │ - move $a0, $t1 │ │ │ │ - bl -27692 # c970 ::_M_widen_init() const@plt> │ │ │ │ - ld.d $t0, $sp, 56 │ │ │ │ - pcaddi $t1, 323 │ │ │ │ - li.w $a4, 32 │ │ │ │ - ldptr.d $t0, $t0, 0 │ │ │ │ - ld.d $t0, $t0, 48 │ │ │ │ - beq $t0, $t1, -788 # 132a0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x63a0> │ │ │ │ - ld.d $a0, $sp, 56 │ │ │ │ - li.w $a1, 32 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - move $a4, $a0 │ │ │ │ - b -808 # 132a0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x63a0> │ │ │ │ - nop │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 192 │ │ │ │ - bl -27608 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + st.d $t0, $sp, 16 │ │ │ │ + bl -23004 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + addi.d $t1, $sp, 128 │ │ │ │ + st.d $t1, $sp, 112 │ │ │ │ + ldptr.d $t1, $a0, 0 │ │ │ │ + addi.d $a1, $a0, 16 │ │ │ │ + move $t0, $a0 │ │ │ │ + beq $t1, $a1, 2060 # 12680 ::do_widen(char) const@@Base+0x21c0> │ │ │ │ + st.d $t1, $sp, 112 │ │ │ │ + ld.d $t1, $a0, 16 │ │ │ │ + st.d $t1, $sp, 128 │ │ │ │ nop │ │ │ │ - addi.d $a0, $sp, 160 │ │ │ │ - bl -27620 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $a0, $sp, 128 │ │ │ │ - bl -27628 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - pcalau12i $t1, 157 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 584 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - beqz $t0, 176 # 136b8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x67b8> │ │ │ │ + ld.d $t1, $t0, 8 │ │ │ │ + st.b $zero, $t0, 16 │ │ │ │ + fld.d $fs0, $s0, 112 │ │ │ │ + stptr.d $a1, $t0, 0 │ │ │ │ + addi.d $a0, $sp, 416 │ │ │ │ + st.d $zero, $t0, 8 │ │ │ │ + st.d $t1, $sp, 120 │ │ │ │ + bl -23108 │ │ │ │ + st.h $zero, $sp, 640 │ │ │ │ + ld.d $a0, $s1, -24 │ │ │ │ + st.d $s3, $sp, 416 │ │ │ │ + st.d $zero, $sp, 632 │ │ │ │ + st.d $zero, $sp, 648 │ │ │ │ + st.d $zero, $sp, 656 │ │ │ │ + st.d $zero, $sp, 664 │ │ │ │ + st.d $zero, $sp, 672 │ │ │ │ + st.d $s1, $sp, 304 │ │ │ │ + add.d $a0, $s6, $a0 │ │ │ │ + stptr.d $s7, $a0, 0 │ │ │ │ + move $a1, $zero │ │ │ │ + bl -21544 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + addi.d $a0, $sp, 368 │ │ │ │ + st.d $fp, $sp, 304 │ │ │ │ + st.d $s2, $sp, 416 │ │ │ │ + st.d $s4, $sp, 312 │ │ │ │ + st.d $zero, $sp, 320 │ │ │ │ + st.d $zero, $sp, 328 │ │ │ │ + st.d $zero, $sp, 336 │ │ │ │ + st.d $zero, $sp, 344 │ │ │ │ + st.d $zero, $sp, 352 │ │ │ │ + st.d $zero, $sp, 360 │ │ │ │ + bl -20500 │ │ │ │ + ldptr.d $t0, $sp, 0 │ │ │ │ + addi.d $a1, $sp, 312 │ │ │ │ + addi.d $a0, $sp, 416 │ │ │ │ + st.d $t0, $sp, 312 │ │ │ │ + li.w $t0, 16 │ │ │ │ + st.d $s8, $sp, 384 │ │ │ │ + st.b $zero, $sp, 400 │ │ │ │ + st.d $zero, $sp, 392 │ │ │ │ + st.w $t0, $sp, 376 │ │ │ │ + bl -21628 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + fmov.d $fa0, $fs0 │ │ │ │ + move $a0, $s6 │ │ │ │ + bl -21176 # cc80 (double)@plt> │ │ │ │ + ld.d $a4, $sp, 352 │ │ │ │ + addi.d $t0, $sp, 160 │ │ │ │ + st.b $zero, $sp, 160 │ │ │ │ + st.d $zero, $sp, 152 │ │ │ │ + st.d $t0, $sp, 144 │ │ │ │ + beqz $a4, 2032 # 12740 ::do_widen(char) const@@Base+0x2280> │ │ │ │ + ld.d $t1, $sp, 336 │ │ │ │ + beqz $t1, 24 # 11f70 ::do_widen(char) const@@Base+0x1ab0> │ │ │ │ + sltu $t0, $a4, $t1 │ │ │ │ + masknez $a4, $a4, $t0 │ │ │ │ + maskeqz $t0, $t1, $t0 │ │ │ │ + or $a4, $a4, $t0 │ │ │ │ nop │ │ │ │ - bl -28480 │ │ │ │ + ld.d $a3, $sp, 344 │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $zero │ │ │ │ + sub.d $a4, $a4, $a3 │ │ │ │ + addi.d $a0, $sp, 144 │ │ │ │ + bl -21364 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + ld.d $a0, $sp, 384 │ │ │ │ + st.d $fp, $sp, 304 │ │ │ │ + st.d $s2, $sp, 416 │ │ │ │ + beq $a0, $s8, 12 # 11fa0 ::do_widen(char) const@@Base+0x1ae0> │ │ │ │ + bl -22344 │ │ │ │ nop │ │ │ │ - pcalau12i $t1, 157 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 584 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, -32 # 13610 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x6710> │ │ │ │ - bl -27636 │ │ │ │ - move $s1, $a0 │ │ │ │ + addi.d $a0, $sp, 368 │ │ │ │ + st.d $s4, $sp, 312 │ │ │ │ + bl -21592 │ │ │ │ + ld.d $t0, $s1, -24 │ │ │ │ + st.d $s1, $sp, 304 │ │ │ │ + addi.d $a0, $sp, 416 │ │ │ │ + add.d $t0, $t0, $sp │ │ │ │ + st.d $s7, $t0, 304 │ │ │ │ + st.d $s3, $sp, 416 │ │ │ │ + bl -23332 │ │ │ │ + ld.d $a4, $sp, 120 │ │ │ │ + ld.d $a2, $sp, 152 │ │ │ │ + ld.d $a3, $sp, 112 │ │ │ │ + addi.d $t1, $sp, 128 │ │ │ │ + add.d $t0, $a4, $a2 │ │ │ │ + beq $a3, $t1, 1764 # 126c0 ::do_widen(char) const@@Base+0x2200> │ │ │ │ + ld.d $t1, $sp, 128 │ │ │ │ + ld.d $a1, $sp, 144 │ │ │ │ + bgeu $t1, $t0, 24 # 12000 ::do_widen(char) const@@Base+0x1b40> │ │ │ │ + addi.d $t1, $sp, 160 │ │ │ │ + beq $a1, $t1, 16 # 12000 ::do_widen(char) const@@Base+0x1b40> │ │ │ │ nop │ │ │ │ + ld.d $t1, $sp, 160 │ │ │ │ + bgeu $t1, $t0, 1156 # 12480 ::do_widen(char) const@@Base+0x1fc0> │ │ │ │ + li.w $t0, -2 │ │ │ │ + lu52i.d $t0, $t0, 2047 │ │ │ │ + sub.d $t0, $t0, $a4 │ │ │ │ + bltu $t0, $a2, 2356 # 12940 ::do_widen(char) const@@Base+0x2480> │ │ │ │ + addi.d $s0, $sp, 112 │ │ │ │ move $a0, $s0 │ │ │ │ - bl -27716 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $a0, $sp, 128 │ │ │ │ - bl -27724 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - pcalau12i $t1, 157 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 584 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, -88 # 13610 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x6710> │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -26912 │ │ │ │ - nop │ │ │ │ - move $s1, $a0 │ │ │ │ - b -52 # 13648 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x6748> │ │ │ │ + bl -23448 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + addi.d $t0, $sp, 192 │ │ │ │ + st.d $t0, $sp, 176 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + addi.d $a1, $a0, 16 │ │ │ │ move $s0, $a0 │ │ │ │ + beq $t0, $a1, 1148 # 124b0 ::do_widen(char) const@@Base+0x1ff0> │ │ │ │ + st.d $t0, $sp, 176 │ │ │ │ + ld.d $t0, $a0, 16 │ │ │ │ + st.d $t0, $sp, 192 │ │ │ │ nop │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - addi.d $a0, $sp, 320 │ │ │ │ - st.d $t0, $sp, 320 │ │ │ │ - bl -29172 │ │ │ │ - pcalau12i $t1, 157 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 584 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, -160 # 13610 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x6710> │ │ │ │ - nop │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -26988 │ │ │ │ - ld.d $t0, $s1, -24 │ │ │ │ - addi.d $t1, $sp, 64 │ │ │ │ - st.d $s1, $sp, 192 │ │ │ │ - addi.d $t0, $t0, 528 │ │ │ │ + ld.d $t0, $s0, 8 │ │ │ │ + st.b $zero, $s0, 16 │ │ │ │ + st.d $zero, $s0, 8 │ │ │ │ + stptr.d $a1, $s0, 0 │ │ │ │ + st.d $t0, $sp, 184 │ │ │ │ + ld.d $t0, $sp, 184 │ │ │ │ + li.w $t1, 10 │ │ │ │ + lu52i.d $t1, $t1, -2048 │ │ │ │ add.d $t0, $t0, $t1 │ │ │ │ - st.d $s6, $t0, -400 │ │ │ │ - move $s0, $a0 │ │ │ │ - st.d $zero, $sp, 200 │ │ │ │ - b -88 # 13688 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x6788> │ │ │ │ + li.w $t1, 8 │ │ │ │ + bgeu $t1, $t0, 2128 # 128c0 ::do_widen(char) const@@Base+0x2400> │ │ │ │ + addi.d $t0, $sp, 176 │ │ │ │ + li.w $a2, 9 │ │ │ │ + pcaddi $a1, 109591 │ │ │ │ + move $a0, $t0 │ │ │ │ + st.d $t0, $sp, 24 │ │ │ │ + bl -23560 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + addi.d $s0, $sp, 224 │ │ │ │ + st.d $s0, $sp, 208 │ │ │ │ + ldptr.d $t1, $a0, 0 │ │ │ │ + addi.d $a1, $a0, 16 │ │ │ │ + move $t0, $a0 │ │ │ │ + beq $t1, $a1, 1440 # 12640 ::do_widen(char) const@@Base+0x2180> │ │ │ │ + st.d $t1, $sp, 208 │ │ │ │ + ld.d $t1, $a0, 16 │ │ │ │ + st.d $t1, $sp, 224 │ │ │ │ + ld.d $t1, $t0, 8 │ │ │ │ + stptr.d $a1, $t0, 0 │ │ │ │ + addi.d $a0, $sp, 416 │ │ │ │ + st.b $zero, $t0, 16 │ │ │ │ + st.d $zero, $t0, 8 │ │ │ │ + st.d $t1, $sp, 216 │ │ │ │ + bl -23656 │ │ │ │ + st.h $zero, $sp, 640 │ │ │ │ + ld.d $a0, $s1, -24 │ │ │ │ + st.d $s3, $sp, 416 │ │ │ │ + st.d $zero, $sp, 632 │ │ │ │ + st.d $zero, $sp, 648 │ │ │ │ + st.d $zero, $sp, 656 │ │ │ │ + st.d $zero, $sp, 664 │ │ │ │ + st.d $zero, $sp, 672 │ │ │ │ + st.d $s1, $sp, 304 │ │ │ │ + add.d $a0, $s6, $a0 │ │ │ │ + stptr.d $s7, $a0, 0 │ │ │ │ + move $a1, $zero │ │ │ │ + bl -22092 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + addi.d $a0, $sp, 368 │ │ │ │ + st.d $fp, $sp, 304 │ │ │ │ + st.d $s2, $sp, 416 │ │ │ │ + st.d $s4, $sp, 312 │ │ │ │ + st.d $zero, $sp, 320 │ │ │ │ + st.d $zero, $sp, 328 │ │ │ │ + st.d $zero, $sp, 336 │ │ │ │ + st.d $zero, $sp, 344 │ │ │ │ + st.d $zero, $sp, 352 │ │ │ │ + st.d $zero, $sp, 360 │ │ │ │ + bl -21048 │ │ │ │ + ldptr.d $t0, $sp, 0 │ │ │ │ + addi.d $a1, $sp, 312 │ │ │ │ + addi.d $a0, $sp, 416 │ │ │ │ + st.d $t0, $sp, 312 │ │ │ │ + li.w $t0, 16 │ │ │ │ + st.d $s8, $sp, 384 │ │ │ │ + st.b $zero, $sp, 400 │ │ │ │ + st.d $zero, $sp, 392 │ │ │ │ + st.w $t0, $sp, 376 │ │ │ │ + bl -22176 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + move $a1, $s5 │ │ │ │ + move $a0, $s6 │ │ │ │ + bl -21564 │ │ │ │ + ld.d $a4, $sp, 352 │ │ │ │ + addi.d $s5, $sp, 256 │ │ │ │ + st.b $zero, $sp, 256 │ │ │ │ + st.d $zero, $sp, 248 │ │ │ │ + st.d $s5, $sp, 240 │ │ │ │ + beqz $a4, 1548 # 12780 ::do_widen(char) const@@Base+0x22c0> │ │ │ │ + ld.d $t1, $sp, 336 │ │ │ │ + beqz $t1, 20 # 12190 ::do_widen(char) const@@Base+0x1cd0> │ │ │ │ + sltu $t0, $a4, $t1 │ │ │ │ + masknez $a4, $a4, $t0 │ │ │ │ + maskeqz $t0, $t1, $t0 │ │ │ │ + or $a4, $a4, $t0 │ │ │ │ + ld.d $a3, $sp, 344 │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $zero │ │ │ │ + sub.d $a4, $a4, $a3 │ │ │ │ + addi.d $a0, $sp, 240 │ │ │ │ + bl -21908 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + ld.d $a0, $sp, 384 │ │ │ │ + st.d $fp, $sp, 304 │ │ │ │ + st.d $s2, $sp, 416 │ │ │ │ + beq $a0, $s8, 12 # 121c0 ::do_widen(char) const@@Base+0x1d00> │ │ │ │ + bl -22888 │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 288 │ │ │ │ - st.d $s5, $sp, 216 │ │ │ │ - bl -27892 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $a0, $sp, 272 │ │ │ │ - st.d $s4, $sp, 216 │ │ │ │ - bl -27568 │ │ │ │ - ld.d $t2, $fp, -24 │ │ │ │ - ld.d $t1, $s3, -24 │ │ │ │ - addi.d $t3, $sp, 64 │ │ │ │ - addi.d $t2, $t2, 528 │ │ │ │ + addi.d $a0, $sp, 368 │ │ │ │ + st.d $s4, $sp, 312 │ │ │ │ + bl -22136 │ │ │ │ ld.d $t0, $s1, -24 │ │ │ │ - add.d $t2, $t2, $t3 │ │ │ │ - st.d $s8, $t2, -400 │ │ │ │ - addi.d $t1, $t1, 528 │ │ │ │ - st.d $s3, $sp, 208 │ │ │ │ - add.d $t1, $t1, $t3 │ │ │ │ - st.d $s7, $t1, -384 │ │ │ │ - addi.d $t0, $t0, 528 │ │ │ │ - add.d $t0, $t0, $t3 │ │ │ │ - st.d $s1, $sp, 192 │ │ │ │ - st.d $s6, $t0, -400 │ │ │ │ - st.d $zero, $sp, 200 │ │ │ │ - b -188 # 13688 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x6788> │ │ │ │ - move $s0, $a0 │ │ │ │ + st.d $s1, $sp, 304 │ │ │ │ + addi.d $a0, $sp, 416 │ │ │ │ + add.d $t0, $t0, $sp │ │ │ │ + st.d $s7, $t0, 304 │ │ │ │ + st.d $s3, $sp, 416 │ │ │ │ + bl -23876 │ │ │ │ + ld.d $a4, $sp, 216 │ │ │ │ + ld.d $a2, $sp, 248 │ │ │ │ + ld.d $a3, $sp, 208 │ │ │ │ + add.d $t0, $a4, $a2 │ │ │ │ + beq $a3, $s0, 1256 # 126e0 ::do_widen(char) const@@Base+0x2220> │ │ │ │ + ld.d $t1, $sp, 224 │ │ │ │ + ld.d $a1, $sp, 240 │ │ │ │ + bgeu $t1, $t0, 20 # 12218 ::do_widen(char) const@@Base+0x1d58> │ │ │ │ + beq $a1, $s5, 16 # 12218 ::do_widen(char) const@@Base+0x1d58> │ │ │ │ nop │ │ │ │ - addi.d $a0, $sp, 192 │ │ │ │ - bl -28692 # c740 , std::allocator >::~basic_stringstream()@plt> │ │ │ │ - pcalau12i $t1, 157 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 584 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - beqz $t0, -184 # 136b8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x67b8> │ │ │ │ - b -356 # 13610 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x6710> │ │ │ │ - move $s0, $a0 │ │ │ │ + ld.d $t1, $sp, 256 │ │ │ │ + bgeu $t1, $t0, 524 # 12420 ::do_widen(char) const@@Base+0x1f60> │ │ │ │ + li.w $t0, -2 │ │ │ │ + lu52i.d $t0, $t0, 2047 │ │ │ │ + sub.d $t0, $t0, $a4 │ │ │ │ + bltu $t0, $a2, 2164 # 12a98 ::do_widen(char) const@@Base+0x25d8> │ │ │ │ + addi.d $s1, $sp, 208 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -23984 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + addi.d $s2, $sp, 288 │ │ │ │ + st.d $s2, $sp, 272 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + addi.d $s3, $a0, 16 │ │ │ │ + move $s1, $a0 │ │ │ │ + beq $t0, $s3, 520 # 12450 ::do_widen(char) const@@Base+0x1f90> │ │ │ │ nop │ │ │ │ - addi.d $a0, $sp, 88 │ │ │ │ - bl -29236 │ │ │ │ - b -56 # 13750 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x6850> │ │ │ │ + st.d $t0, $sp, 272 │ │ │ │ + ld.d $t0, $a0, 16 │ │ │ │ + st.d $t0, $sp, 288 │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 192 │ │ │ │ - bl -28056 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - pcalau12i $t1, 157 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 584 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - beqz $t0, -252 # 136b8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x67b8> │ │ │ │ - b -424 # 13610 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x6710> │ │ │ │ + ld.d $t0, $s1, 8 │ │ │ │ + st.b $zero, $s1, 16 │ │ │ │ + st.d $zero, $s1, 8 │ │ │ │ + stptr.d $s3, $s1, 0 │ │ │ │ + st.d $t0, $sp, 280 │ │ │ │ + ld.d $t1, $sp, 280 │ │ │ │ + li.w $t0, -2 │ │ │ │ + lu52i.d $t0, $t0, 2047 │ │ │ │ + beq $t1, $t0, 2368 # 12bc0 ::do_widen(char) const@@Base+0x2700> │ │ │ │ + addi.d $s3, $sp, 272 │ │ │ │ + li.w $a2, 1 │ │ │ │ + pcaddi $a1, 110357 │ │ │ │ + move $a0, $s3 │ │ │ │ + bl -24084 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + addi.d $s1, $sp, 320 │ │ │ │ + st.d $s1, $sp, 304 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + addi.d $s7, $a0, 16 │ │ │ │ + move $s4, $a0 │ │ │ │ + beq $t0, $s7, 884 # 12620 ::do_widen(char) const@@Base+0x2160> │ │ │ │ + st.d $t0, $sp, 304 │ │ │ │ + ld.d $t0, $a0, 16 │ │ │ │ + st.d $t0, $sp, 320 │ │ │ │ nop │ │ │ │ - b -48 # 13790 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x6890> │ │ │ │ + ld.d $t0, $s4, 8 │ │ │ │ + stptr.d $s7, $s4, 0 │ │ │ │ + st.d $zero, $s4, 8 │ │ │ │ + st.d $t0, $sp, 312 │ │ │ │ + st.b $zero, $s4, 16 │ │ │ │ + pcaddi $s4, 161627 │ │ │ │ + ld.bu $t0, $s4, 512 │ │ │ │ + bnez $t0, 612 # 12540 ::do_widen(char) const@@Base+0x2080> │ │ │ │ + ld.bu $t0, $s4, 513 │ │ │ │ + bnez $t0, 508 # 124e0 ::do_widen(char) const@@Base+0x2020> │ │ │ │ + ld.d $a0, $sp, 304 │ │ │ │ + beq $a0, $s1, 12 # 122f8 ::do_widen(char) const@@Base+0x1e38> │ │ │ │ + bl -23200 │ │ │ │ nop │ │ │ │ - pcalau12i $t1, 157 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 584 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, -464 # 13610 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x6710> │ │ │ │ - bl -28068 │ │ │ │ - move $s0, $a0 │ │ │ │ - move $s1, $a1 │ │ │ │ - b 592 # 13a40 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x6b40> │ │ │ │ + ld.d $a0, $sp, 272 │ │ │ │ + beq $a0, $s2, 12 # 12308 ::do_widen(char) const@@Base+0x1e48> │ │ │ │ + bl -23216 │ │ │ │ nop │ │ │ │ - move $s1, $a0 │ │ │ │ - addi.d $a0, $sp, 192 │ │ │ │ - bl -28160 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $a0, $sp, 240 │ │ │ │ + beq $a0, $s5, 12 # 12318 ::do_widen(char) const@@Base+0x1e58> │ │ │ │ + bl -23232 │ │ │ │ nop │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -28172 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - pcalau12i $t1, 157 │ │ │ │ + ld.d $a0, $sp, 208 │ │ │ │ + beq $a0, $s0, 12 # 12328 ::do_widen(char) const@@Base+0x1e68> │ │ │ │ + bl -23248 │ │ │ │ + nop │ │ │ │ + ld.d $a0, $sp, 176 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + beq $a0, $t0, 8 # 12338 ::do_widen(char) const@@Base+0x1e78> │ │ │ │ + bl -23268 │ │ │ │ + ld.d $a0, $sp, 144 │ │ │ │ + addi.d $t0, $sp, 160 │ │ │ │ + beq $a0, $t0, 8 # 12348 ::do_widen(char) const@@Base+0x1e88> │ │ │ │ + bl -23284 │ │ │ │ + ld.d $a0, $sp, 112 │ │ │ │ + addi.d $t0, $sp, 128 │ │ │ │ + beq $a0, $t0, 8 # 12358 ::do_widen(char) const@@Base+0x1e98> │ │ │ │ + bl -23300 │ │ │ │ + ld.d $a0, $sp, 80 │ │ │ │ + addi.d $t0, $sp, 96 │ │ │ │ + beq $a0, $t0, 8 # 12368 ::do_widen(char) const@@Base+0x1ea8> │ │ │ │ + bl -23316 │ │ │ │ + ld.d $a0, $sp, 48 │ │ │ │ + addi.d $t0, $sp, 64 │ │ │ │ + beq $a0, $t0, 8 # 12378 ::do_widen(char) const@@Base+0x1eb8> │ │ │ │ + bl -23332 │ │ │ │ + pcalau12i $t1, 158 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 584 │ │ │ │ + ld.d $t0, $sp, 680 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, -536 # 13610 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x6710> │ │ │ │ - move $a0, $s1 │ │ │ │ - b -448 # 13670 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x6770> │ │ │ │ + bnez $t0, 1056 # 127b0 ::do_widen(char) const@@Base+0x22f0> │ │ │ │ + ld.d $ra, $sp, 824 │ │ │ │ + ld.d $fp, $sp, 816 │ │ │ │ + ld.d $s2, $sp, 792 │ │ │ │ + ld.d $s3, $sp, 784 │ │ │ │ + ld.d $s4, $sp, 776 │ │ │ │ + ld.d $s5, $sp, 768 │ │ │ │ + ld.d $s6, $sp, 760 │ │ │ │ + ld.d $s7, $sp, 752 │ │ │ │ + ld.d $s8, $sp, 744 │ │ │ │ + fld.d $fs0, $sp, 728 │ │ │ │ + fld.d $fs1, $sp, 720 │ │ │ │ + ld.d $s0, $sp, 808 │ │ │ │ + ld.d $s1, $sp, 800 │ │ │ │ + addi.d $sp, $sp, 832 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b -604 # 135e0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x66e0> │ │ │ │ - b -176 # 13790 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x6890> │ │ │ │ nop │ │ │ │ - b -184 # 13790 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x6890> │ │ │ │ nop │ │ │ │ - move $s1, $a0 │ │ │ │ - addi.d $a0, $sp, 192 │ │ │ │ - bl -28248 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - b -540 # 13640 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x6740> │ │ │ │ - li.w $t0, 2 │ │ │ │ - bne $a1, $t0, 260 # 13968 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x6a68> │ │ │ │ - bl -29544 │ │ │ │ - ld.d $t0, $sp, 208 │ │ │ │ - ld.d $t0, $t0, -24 │ │ │ │ - add.d $t0, $s2, $t0 │ │ │ │ - ldptr.w $t2, $t0, 32 │ │ │ │ - ldptr.w $t1, $t0, 28 │ │ │ │ - ori $t2, $t2, 0x1 │ │ │ │ - andi $t1, $t1, 0x1 │ │ │ │ - st.w $t2, $t0, 32 │ │ │ │ - beqz $t1, 356 # 139f0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x6af0> │ │ │ │ - pcalau12i $t1, 157 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 584 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, -664 # 13610 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x6710> │ │ │ │ - bl -27932 │ │ │ │ - move $s0, $a0 │ │ │ │ - b -716 # 135e8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x66e8> │ │ │ │ - move $s1, $a1 │ │ │ │ nop │ │ │ │ - li.w $t0, 1 │ │ │ │ - bne $s1, $t0, 132 # 13948 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x6a48> │ │ │ │ - bl -29640 │ │ │ │ - move $s0, $a0 │ │ │ │ - li.w $a2, 38 │ │ │ │ - pcaddi $a1, 108707 │ │ │ │ - pcalau12i $a0, 157 │ │ │ │ - ld.d $a0, $a0, -48 │ │ │ │ - bl -28544 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - ldptr.d $t0, $s0, 0 │ │ │ │ - move $a0, $s0 │ │ │ │ - ld.d $t0, $t0, 16 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - move $a1, $a0 │ │ │ │ - addi.d $a0, $sp, 192 │ │ │ │ - bl -22204 # e240 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1340> │ │ │ │ - ld.d $a2, $sp, 200 │ │ │ │ - ld.d $a1, $sp, 192 │ │ │ │ - pcalau12i $a0, 157 │ │ │ │ - ld.d $a0, $a0, -48 │ │ │ │ - bl -28592 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - bl -29620 # c560 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ - addi.d $a0, $sp, 192 │ │ │ │ - bl -28444 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - move $a0, $zero │ │ │ │ - bl -28436 │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 80 │ │ │ │ - st.d $a1, $sp, 24 │ │ │ │ - bl -28132 │ │ │ │ - ld.d $a1, $sp, 24 │ │ │ │ - move $a0, $s0 │ │ │ │ - b -224 # 13860 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x6960> │ │ │ │ + ldptr.d $t0, $s1, 0 │ │ │ │ + addi.w $s5, $s5, 1 │ │ │ │ + ldx.d $a0, $t0, $s3 │ │ │ │ + bl -3692 # 11580 ::do_widen(char) const@@Base+0x10c0> │ │ │ │ + fcmp.slt.d $fcc0, $fs1, $fa0 │ │ │ │ + ld.d $t1, $s0, 80 │ │ │ │ + movcf2fr $fa0, $fcc0 │ │ │ │ + movfr2gr.s $t0, $fa0 │ │ │ │ + stx.b $t0, $t1, $s2 │ │ │ │ + addi.d $s2, $s2, 1 │ │ │ │ + b -1976 # 11c50 ::do_widen(char) const@@Base+0x1790> │ │ │ │ nop │ │ │ │ - pcalau12i $t1, 157 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 584 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, -848 # 13610 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x6710> │ │ │ │ - bl -27668 │ │ │ │ - bl -29800 │ │ │ │ - ld.d $t0, $sp, 208 │ │ │ │ - ld.d $t0, $t0, -24 │ │ │ │ - add.d $s2, $s2, $t0 │ │ │ │ - ldptr.w $t0, $s2, 32 │ │ │ │ - ori $t0, $t0, 0x1 │ │ │ │ - st.w $t0, $s2, 32 │ │ │ │ - ldptr.w $t0, $s2, 28 │ │ │ │ - andi $t0, $t0, 0x1 │ │ │ │ - beqz $t0, 36 # 139b0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x6ab0> │ │ │ │ - pcalau12i $t1, 157 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 584 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, -920 # 13610 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x6710> │ │ │ │ - bl -28188 │ │ │ │ - bl -27920 │ │ │ │ - b -1764 # 132d0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x63d0> │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 192 │ │ │ │ - bl -28608 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ nop │ │ │ │ - bl -27944 │ │ │ │ - pcalau12i $t1, 157 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 584 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - beqz $t0, -812 # 136b8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x67b8> │ │ │ │ - b -984 # 13610 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x6710> │ │ │ │ nop │ │ │ │ - pcalau12i $t1, 157 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 584 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, -1016 # 13610 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x6710> │ │ │ │ - bl -28284 │ │ │ │ - move $s0, $a0 │ │ │ │ - bl -28020 │ │ │ │ - b -664 # 13780 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x6880> │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b -92 # 139c8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x6ac8> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -1084 # 135f0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x66f0> │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 88 │ │ │ │ - move $s1, $a1 │ │ │ │ - bl 17076 # 17cf0 ::do_widen(char) const@@Base+0x4240> │ │ │ │ - addi.d $a0, $sp, 192 │ │ │ │ - bl 14460 # 172c0 ::do_widen(char) const@@Base+0x3810> │ │ │ │ - move $a0, $s0 │ │ │ │ - b -396 # 138c0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x69c0> │ │ │ │ - move $s1, $a0 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -28760 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - move $s0, $s1 │ │ │ │ - b -784 # 13750 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x6850> │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b -1164 # 135e0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x66e0> │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $zero │ │ │ │ + addi.d $a0, $sp, 240 │ │ │ │ + addi.d $s1, $sp, 208 │ │ │ │ + bl -22560 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + addi.d $s2, $sp, 288 │ │ │ │ + st.d $s2, $sp, 272 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + addi.d $s3, $a0, 16 │ │ │ │ move $s1, $a0 │ │ │ │ - b -620 # 13808 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x6908> │ │ │ │ - move $s0, $a0 │ │ │ │ - bl -28124 │ │ │ │ - b -768 # 13780 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x6880> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + bne $t0, $s3, -504 # 12250 ::do_widen(char) const@@Base+0x1d90> │ │ │ │ nop │ │ │ │ - pcaddi $a0, 107742 │ │ │ │ - ret │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + move $a1, $s3 │ │ │ │ + move $a0, $s2 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -22400 │ │ │ │ + b -516 # 12260 ::do_widen(char) const@@Base+0x1da0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - pcaddi $a0, 107754 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ - │ │ │ │ -0000000000013ab0 ::do_widen(char) const@@Base>: │ │ │ │ - move $a0, $a1 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $zero │ │ │ │ + addi.d $a0, $sp, 144 │ │ │ │ + addi.d $s0, $sp, 112 │ │ │ │ + bl -22656 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + addi.d $t0, $sp, 192 │ │ │ │ + st.d $t0, $sp, 176 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 8 │ │ │ │ - jr $t0 │ │ │ │ + addi.d $a1, $a0, 16 │ │ │ │ + move $s0, $a0 │ │ │ │ + bne $t0, $a1, -1140 # 12038 ::do_widen(char) const@@Base+0x1b78> │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + st.d $a1, $sp, 24 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -22496 │ │ │ │ + ld.d $a1, $sp, 24 │ │ │ │ + b -1152 # 12048 ::do_widen(char) const@@Base+0x1b88> │ │ │ │ nop │ │ │ │ - ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ret │ │ │ │ nop │ │ │ │ + li.w $a2, 4 │ │ │ │ + pcaddi $a1, 109225 │ │ │ │ + pcaddi $a0, 161494 │ │ │ │ + bl -23436 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + ld.d $a2, $sp, 312 │ │ │ │ + ld.d $a1, $sp, 304 │ │ │ │ + pcaddi $a0, 161490 │ │ │ │ + bl -23452 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + move $s7, $a0 │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ + add.d $t0, $a0, $t0 │ │ │ │ + ld.d $s4, $t0, 240 │ │ │ │ + beqz $s4, 636 # 12790 ::do_widen(char) const@@Base+0x22d0> │ │ │ │ + ld.bu $t0, $s4, 56 │ │ │ │ + beqz $t0, 132 # 125a0 ::do_widen(char) const@@Base+0x20e0> │ │ │ │ + ld.b $a1, $s4, 67 │ │ │ │ nop │ │ │ │ + move $a0, $s7 │ │ │ │ + bl -25196 │ │ │ │ + bl -24176 │ │ │ │ + b -588 # 122e8 ::do_widen(char) const@@Base+0x1e28> │ │ │ │ nop │ │ │ │ - pcalau12i $a0, 157 │ │ │ │ - ld.d $a0, $a0, -24 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ - pcaddi $a0, 158096 │ │ │ │ - ret │ │ │ │ + li.w $a2, 4 │ │ │ │ + pcaddi $a1, 109201 │ │ │ │ + pcalau12i $a0, 158 │ │ │ │ + ld.d $a0, $a0, -184 │ │ │ │ + bl -23536 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + ld.d $a2, $sp, 312 │ │ │ │ + ld.d $a1, $sp, 304 │ │ │ │ + pcalau12i $a0, 158 │ │ │ │ + ld.d $a0, $a0, -184 │ │ │ │ + bl -23556 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + move $s8, $a0 │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ + add.d $t0, $a0, $t0 │ │ │ │ + ld.d $s7, $t0, 240 │ │ │ │ + beqz $s7, 1268 # 12a70 ::do_widen(char) const@@Base+0x25b0> │ │ │ │ + ld.bu $t0, $s7, 56 │ │ │ │ + beqz $t0, 92 # 125e0 ::do_widen(char) const@@Base+0x2120> │ │ │ │ + ld.b $a1, $s7, 67 │ │ │ │ nop │ │ │ │ + move $a0, $s8 │ │ │ │ + bl -25300 │ │ │ │ + bl -24280 │ │ │ │ + b -700 # 122e0 ::do_widen(char) const@@Base+0x1e20> │ │ │ │ + move $a0, $s4 │ │ │ │ + bl -23604 # c970 ::_M_widen_init() const@plt> │ │ │ │ + ldptr.d $t0, $s4, 0 │ │ │ │ + pcaddi $t1, -2107 │ │ │ │ + li.w $a1, 10 │ │ │ │ + ld.d $t0, $t0, 48 │ │ │ │ + beq $t0, $t1, -144 # 12528 ::do_widen(char) const@@Base+0x2068> │ │ │ │ + move $a0, $s4 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + move $a1, $a0 │ │ │ │ + b -160 # 12528 ::do_widen(char) const@@Base+0x2068> │ │ │ │ nop │ │ │ │ - pcalau12i $a0, 157 │ │ │ │ - ld.d $a0, $a0, -376 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ - ld.bu $t0, $a0, 139 │ │ │ │ - bnez $t0, 28 # 13b40 ::do_widen(char) const@@Base+0x90> │ │ │ │ - ld.d $a0, $a0, 96 │ │ │ │ - sltui $a0, $a0, 1 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - move $a0, $zero │ │ │ │ - ret │ │ │ │ + move $a0, $s7 │ │ │ │ + bl -23668 # c970 ::_M_widen_init() const@plt> │ │ │ │ + ldptr.d $t0, $s7, 0 │ │ │ │ + pcaddi $t1, -2123 │ │ │ │ + li.w $a1, 10 │ │ │ │ + ld.d $t0, $t0, 48 │ │ │ │ + beq $t0, $t1, -104 # 12590 ::do_widen(char) const@@Base+0x20d0> │ │ │ │ + move $a0, $s7 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + move $a1, $a0 │ │ │ │ + b -120 # 12590 ::do_widen(char) const@@Base+0x20d0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + move $a1, $s7 │ │ │ │ + move $a0, $s1 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -22864 │ │ │ │ + b -884 # 122c0 ::do_widen(char) const@@Base+0x1e00> │ │ │ │ nop │ │ │ │ - ld.bu $t0, $a0, 138 │ │ │ │ - bnez $t0, 28 # 13b80 ::do_widen(char) const@@Base+0xd0> │ │ │ │ - ld.bu $a0, $a0, 139 │ │ │ │ - xori $a0, $a0, 0x1 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + st.d $a0, $sp, 40 │ │ │ │ + move $a0, $s0 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + st.d $a1, $sp, 32 │ │ │ │ + bl -22900 │ │ │ │ + ld.d $a1, $sp, 32 │ │ │ │ + ld.d $t0, $sp, 40 │ │ │ │ + b -1456 # 120b0 ::do_widen(char) const@@Base+0x1bf0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - li.w $a0, -1 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.bu $a0, $a0, 136 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.bu $a0, $a0, 140 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + st.d $a0, $sp, 24 │ │ │ │ + addi.d $a0, $sp, 128 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + st.d $a1, $sp, 8 │ │ │ │ + bl -22964 │ │ │ │ + ld.d $a1, $sp, 8 │ │ │ │ + ld.d $t0, $sp, 24 │ │ │ │ + b -2072 # 11e88 ::do_widen(char) const@@Base+0x19c8> │ │ │ │ nop │ │ │ │ - pcalau12i $a0, 157 │ │ │ │ - ld.d $a0, $a0, -24 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ - pcalau12i $a0, 157 │ │ │ │ - ld.d $a0, $a0, -24 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.bu $t0, $a0, 139 │ │ │ │ - bnez $t0, 28 # 13c00 ::do_widen(char) const@@Base+0x150> │ │ │ │ - ld.d $a0, $a0, 96 │ │ │ │ - sltui $a0, $a0, 1 │ │ │ │ - ret │ │ │ │ + li.w $t1, 15 │ │ │ │ + ld.d $a1, $sp, 144 │ │ │ │ + bgeu $t1, $t0, -1720 # 12010 ::do_widen(char) const@@Base+0x1b50> │ │ │ │ + addi.d $t1, $sp, 160 │ │ │ │ + bne $a1, $t1, -1752 # 11ff8 ::do_widen(char) const@@Base+0x1b38> │ │ │ │ + b -1732 # 12010 ::do_widen(char) const@@Base+0x1b50> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + li.w $t1, 15 │ │ │ │ + ld.d $a1, $sp, 240 │ │ │ │ + bgeu $t1, $t0, -1216 # 12228 ::do_widen(char) const@@Base+0x1d68> │ │ │ │ + bne $a1, $s5, -1244 # 12210 ::do_widen(char) const@@Base+0x1d50> │ │ │ │ + b -1224 # 12228 ::do_widen(char) const@@Base+0x1d68> │ │ │ │ nop │ │ │ │ - move $a0, $zero │ │ │ │ - ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + st.d $a0, $sp, 16 │ │ │ │ + addi.d $a0, $sp, 96 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + st.d $a1, $sp, 8 │ │ │ │ + bl -23092 │ │ │ │ + ld.d $a1, $sp, 8 │ │ │ │ + ld.d $t0, $sp, 16 │ │ │ │ + b -2304 # 11e20 ::do_widen(char) const@@Base+0x1960> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.bu $t0, $a0, 138 │ │ │ │ - bnez $t0, 28 # 13c40 ::do_widen(char) const@@Base+0x190> │ │ │ │ - ld.bu $a0, $a0, 139 │ │ │ │ - xori $a0, $a0, 0x1 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - li.w $a0, -1 │ │ │ │ - ret │ │ │ │ + addi.d $a1, $sp, 384 │ │ │ │ + addi.d $a0, $sp, 144 │ │ │ │ + bl -24968 # c5c0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + b -1988 # 11f88 ::do_widen(char) const@@Base+0x1ac8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.bu $a0, $a0, 136 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.bu $a0, $a0, 140 │ │ │ │ - ret │ │ │ │ + addi.d $a1, $sp, 384 │ │ │ │ + addi.d $a0, $sp, 48 │ │ │ │ + bl -25000 # c5c0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + b -2508 # 11da0 ::do_widen(char) const@@Base+0x18e0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - pcaddi $a0, 158004 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ - pcaddi $a0, 158000 │ │ │ │ - ret │ │ │ │ + addi.d $a1, $sp, 384 │ │ │ │ + addi.d $a0, $sp, 240 │ │ │ │ + bl -25032 # c5c0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + b -1508 # 121a8 ::do_widen(char) const@@Base+0x1ce8> │ │ │ │ + pcalau12i $t1, 158 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 680 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + beqz $t0, 744 # 12a90 ::do_widen(char) const@@Base+0x25d0> │ │ │ │ nop │ │ │ │ + fst.d $fs2, $sp, 712 │ │ │ │ + fst.d $fs3, $sp, 704 │ │ │ │ + fst.d $fs4, $sp, 696 │ │ │ │ nop │ │ │ │ + bl -24816 │ │ │ │ nop │ │ │ │ + ldptr.d $t0, $sp, 0 │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 384 │ │ │ │ + st.d $t0, $sp, 312 │ │ │ │ + bl -24024 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $sp, 368 │ │ │ │ + st.d $s4, $sp, 312 │ │ │ │ + bl -23700 │ │ │ │ + ld.d $t0, $s1, -24 │ │ │ │ + addi.d $t1, $sp, 48 │ │ │ │ + ld.d $fp, $sp, 816 │ │ │ │ + addi.d $t0, $t0, 640 │ │ │ │ + ld.d $s8, $sp, 744 │ │ │ │ + st.d $s1, $sp, 304 │ │ │ │ + add.d $t0, $t0, $t1 │ │ │ │ + st.d $s7, $t0, -384 │ │ │ │ + addi.d $a0, $sp, 416 │ │ │ │ + st.d $s3, $sp, 416 │ │ │ │ + bl -25456 │ │ │ │ + pcalau12i $t1, 158 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 680 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + st.d $fp, $sp, 816 │ │ │ │ + st.d $s8, $sp, 744 │ │ │ │ + fst.d $fs2, $sp, 712 │ │ │ │ + fst.d $fs3, $sp, 704 │ │ │ │ + fst.d $fs4, $sp, 696 │ │ │ │ + bnez $t0, -128 # 127c0 ::do_widen(char) const@@Base+0x2300> │ │ │ │ nop │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -23292 │ │ │ │ + move $s1, $a0 │ │ │ │ + addi.d $a0, $sp, 144 │ │ │ │ + bl -24152 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ nop │ │ │ │ + move $a0, $s6 │ │ │ │ + bl -25684 # c410 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + addi.d $s0, $sp, 112 │ │ │ │ nop │ │ │ │ - ld.bu $t0, $a0, 139 │ │ │ │ - bnez $t0, 28 # 13cc0 ::do_widen(char) const@@Base+0x210> │ │ │ │ - ld.d $a0, $a0, 96 │ │ │ │ - sltui $a0, $a0, 1 │ │ │ │ - ret │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -24180 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + move $s0, $s1 │ │ │ │ nop │ │ │ │ + ld.d $a0, $sp, 16 │ │ │ │ + bl -24196 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $sp, 48 │ │ │ │ + bl -24204 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + pcalau12i $t1, 158 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 680 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + fst.d $fs2, $sp, 712 │ │ │ │ + fst.d $fs3, $sp, 704 │ │ │ │ + fst.d $fs4, $sp, 696 │ │ │ │ + beqz $t0, -108 # 12848 ::do_widen(char) const@@Base+0x2388> │ │ │ │ + b -248 # 127c0 ::do_widen(char) const@@Base+0x2300> │ │ │ │ nop │ │ │ │ + pcalau12i $t1, 158 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 680 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -296 # 127b0 ::do_widen(char) const@@Base+0x22f0> │ │ │ │ + addi.d $t0, $sp, 176 │ │ │ │ + pcaddi $a0, 108962 │ │ │ │ + st.d $t0, $sp, 24 │ │ │ │ + bl -25400 │ │ │ │ nop │ │ │ │ - move $a0, $zero │ │ │ │ - ret │ │ │ │ + move $s1, $a0 │ │ │ │ nop │ │ │ │ + ld.d $a0, $sp, 24 │ │ │ │ + addi.d $s0, $sp, 112 │ │ │ │ + bl -24320 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ nop │ │ │ │ + addi.d $a0, $sp, 144 │ │ │ │ + bl -24332 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -160 # 12870 ::do_widen(char) const@@Base+0x23b0> │ │ │ │ nop │ │ │ │ + move $s0, $a0 │ │ │ │ nop │ │ │ │ + addi.d $a0, $sp, 416 │ │ │ │ + st.d $s3, $sp, 416 │ │ │ │ + addi.d $s1, $sp, 208 │ │ │ │ + bl -25740 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -24372 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + move $s1, $s0 │ │ │ │ + b -68 # 128f8 ::do_widen(char) const@@Base+0x2438> │ │ │ │ + pcalau12i $t1, 158 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 680 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -424 # 127b0 ::do_widen(char) const@@Base+0x22f0> │ │ │ │ + pcaddi $a0, 108931 │ │ │ │ + addi.d $s0, $sp, 112 │ │ │ │ + bl -25524 │ │ │ │ + move $s0, $a0 │ │ │ │ nop │ │ │ │ + move $a0, $s6 │ │ │ │ + bl -25956 # c410 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + b -232 # 12890 ::do_widen(char) const@@Base+0x23d0> │ │ │ │ nop │ │ │ │ - ld.bu $t0, $a0, 138 │ │ │ │ - bnez $t0, 28 # 13d00 ::do_widen(char) const@@Base+0x250> │ │ │ │ - ld.bu $a0, $a0, 139 │ │ │ │ - xori $a0, $a0, 0x1 │ │ │ │ - ret │ │ │ │ + ld.d $s2, $sp, 792 │ │ │ │ + ld.d $s3, $sp, 784 │ │ │ │ + ld.d $s4, $sp, 776 │ │ │ │ + ld.d $s5, $sp, 768 │ │ │ │ + ld.d $s6, $sp, 760 │ │ │ │ + ld.d $s7, $sp, 752 │ │ │ │ + fld.d $fs0, $sp, 728 │ │ │ │ + fld.d $fs1, $sp, 720 │ │ │ │ + pcalau12i $t1, 158 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 680 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + st.d $fp, $sp, 816 │ │ │ │ + st.d $s2, $sp, 792 │ │ │ │ + st.d $s3, $sp, 784 │ │ │ │ + st.d $s4, $sp, 776 │ │ │ │ + st.d $s5, $sp, 768 │ │ │ │ + st.d $s6, $sp, 760 │ │ │ │ + st.d $s7, $sp, 752 │ │ │ │ + st.d $s8, $sp, 744 │ │ │ │ + fst.d $fs0, $sp, 728 │ │ │ │ + fst.d $fs1, $sp, 720 │ │ │ │ + fst.d $fs2, $sp, 712 │ │ │ │ + fst.d $fs3, $sp, 704 │ │ │ │ + fst.d $fs4, $sp, 696 │ │ │ │ + bnez $t0, -556 # 127c0 ::do_widen(char) const@@Base+0x2300> │ │ │ │ + pcaddi $a0, 108962 │ │ │ │ + bl -25668 │ │ │ │ + ld.d $s2, $sp, 792 │ │ │ │ + ld.d $s3, $sp, 784 │ │ │ │ + b -96 # 129a0 ::do_widen(char) const@@Base+0x24e0> │ │ │ │ nop │ │ │ │ + move $s0, $a0 │ │ │ │ + b -396 # 12880 ::do_widen(char) const@@Base+0x23c0> │ │ │ │ + pcalau12i $t1, 158 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 680 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -632 # 127b0 ::do_widen(char) const@@Base+0x22f0> │ │ │ │ + addi.d $t0, $sp, 80 │ │ │ │ + pcaddi $a0, 108878 │ │ │ │ + st.d $t0, $sp, 16 │ │ │ │ + bl -25736 │ │ │ │ nop │ │ │ │ + move $s0, $a0 │ │ │ │ + b -444 # 12888 ::do_widen(char) const@@Base+0x23c8> │ │ │ │ + move $s1, $a0 │ │ │ │ nop │ │ │ │ - li.w $a0, -1 │ │ │ │ - ret │ │ │ │ + addi.d $a0, $sp, 416 │ │ │ │ + st.d $s3, $sp, 416 │ │ │ │ + addi.d $s0, $sp, 112 │ │ │ │ + bl -26044 │ │ │ │ + b -496 # 12870 ::do_widen(char) const@@Base+0x23b0> │ │ │ │ nop │ │ │ │ + move $s1, $a0 │ │ │ │ + b -356 # 12908 ::do_widen(char) const@@Base+0x2448> │ │ │ │ + pcalau12i $t1, 158 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 680 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -728 # 127b0 ::do_widen(char) const@@Base+0x22f0> │ │ │ │ + bl -24652 │ │ │ │ + bl -24656 │ │ │ │ nop │ │ │ │ - ld.bu $a0, $a0, 136 │ │ │ │ - ret │ │ │ │ + pcalau12i $t1, 158 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 680 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -768 # 127b0 ::do_widen(char) const@@Base+0x22f0> │ │ │ │ + pcaddi $a0, 108845 │ │ │ │ + addi.d $s1, $sp, 208 │ │ │ │ + bl -25868 │ │ │ │ + move $s0, $a0 │ │ │ │ + move $a0, $s6 │ │ │ │ + bl -24776 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ nop │ │ │ │ + move $a0, $s3 │ │ │ │ + bl -24788 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $s1, $sp, 208 │ │ │ │ nop │ │ │ │ - ld.bu $a0, $a0, 140 │ │ │ │ - ret │ │ │ │ + addi.d $a0, $sp, 240 │ │ │ │ + bl -24804 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -440 # 12930 ::do_widen(char) const@@Base+0x2470> │ │ │ │ nop │ │ │ │ + move $s0, $a0 │ │ │ │ + b -748 # 12808 ::do_widen(char) const@@Base+0x2348> │ │ │ │ + ldptr.d $t0, $sp, 0 │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 384 │ │ │ │ + st.d $t0, $sp, 312 │ │ │ │ + bl -24840 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $sp, 368 │ │ │ │ + st.d $s4, $sp, 312 │ │ │ │ + bl -24516 │ │ │ │ + ld.d $t0, $s1, -24 │ │ │ │ + addi.d $t1, $sp, 48 │ │ │ │ + st.d $s1, $sp, 304 │ │ │ │ + addi.d $t0, $t0, 640 │ │ │ │ + add.d $t0, $t0, $t1 │ │ │ │ + move $s1, $s0 │ │ │ │ + st.d $s7, $t0, -384 │ │ │ │ + b -228 # 12a50 ::do_widen(char) const@@Base+0x2590> │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 48 │ │ │ │ + bl -24896 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -468 # 12970 ::do_widen(char) const@@Base+0x24b0> │ │ │ │ + move $s1, $a0 │ │ │ │ + b -748 # 12860 ::do_widen(char) const@@Base+0x23a0> │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 240 │ │ │ │ + bl -24920 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ nop │ │ │ │ - pcalau12i $a0, 157 │ │ │ │ - ld.d $a0, $a0, -376 │ │ │ │ - ret │ │ │ │ + move $a0, $s6 │ │ │ │ + bl -26452 # c410 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + addi.d $s1, $sp, 208 │ │ │ │ + b -572 # 12930 ::do_widen(char) const@@Base+0x2470> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -20 # 12b60 ::do_widen(char) const@@Base+0x26a0> │ │ │ │ + ldptr.d $t0, $sp, 0 │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 384 │ │ │ │ + st.d $t0, $sp, 312 │ │ │ │ + bl -24968 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $sp, 368 │ │ │ │ + st.d $s4, $sp, 312 │ │ │ │ + bl -24644 │ │ │ │ + ld.d $t0, $s1, -24 │ │ │ │ + addi.d $t1, $sp, 48 │ │ │ │ + st.d $s1, $sp, 304 │ │ │ │ + addi.d $t0, $t0, 640 │ │ │ │ + add.d $t0, $t0, $t1 │ │ │ │ + st.d $s7, $t0, -384 │ │ │ │ + b -656 # 12920 ::do_widen(char) const@@Base+0x2460> │ │ │ │ nop │ │ │ │ - pcalau12i $a0, 157 │ │ │ │ - ld.d $a0, $a0, -376 │ │ │ │ - ret │ │ │ │ + move $s0, $a0 │ │ │ │ + b -236 # 12ad0 ::do_widen(char) const@@Base+0x2610> │ │ │ │ + pcalau12i $t1, 158 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 680 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -1064 # 127b0 ::do_widen(char) const@@Base+0x22f0> │ │ │ │ + pcaddi $a0, 108771 │ │ │ │ + addi.d $s3, $sp, 272 │ │ │ │ + bl -26164 │ │ │ │ + move $s0, $a0 │ │ │ │ + b -268 # 12ae0 ::do_widen(char) const@@Base+0x2620> │ │ │ │ nop │ │ │ │ - add.d $a2, $a1, $a2 │ │ │ │ - st.d $a1, $a0, 8 │ │ │ │ - st.d $a1, $a0, 16 │ │ │ │ - st.d $a2, $a0, 24 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + beq $a0, $a1, 320 # 12d40 ::do_widen(char) const@@Base+0x2880> │ │ │ │ + addi.d $t4, $a0, 16 │ │ │ │ + beq $t4, $a1, 312 # 12d40 ::do_widen(char) const@@Base+0x2880> │ │ │ │ + addi.d $sp, $sp, -16 │ │ │ │ + fld.d $fa1, $t4, 0 │ │ │ │ + fld.d $fa0, $a0, 0 │ │ │ │ + move $t0, $t4 │ │ │ │ + preld 0x0, $t4, 80 │ │ │ │ + fcmp.slt.d $fcc0, $fa1, $fa0 │ │ │ │ + addi.d $t4, $t4, 16 │ │ │ │ + bcnez $fcc0, 152 # 12cc0 ::do_widen(char) const@@Base+0x2800> │ │ │ │ + fld.d $fa0, $t0, -16 │ │ │ │ + ldptr.d $t3, $t0, 0 │ │ │ │ + ld.d $t2, $t0, 8 │ │ │ │ + fcmp.slt.d $fcc0, $fa1, $fa0 │ │ │ │ + stptr.d $t3, $sp, 0 │ │ │ │ + st.d $t2, $sp, 8 │ │ │ │ + addi.d $t1, $t0, -16 │ │ │ │ + bcnez $fcc0, 32 # 12c68 ::do_widen(char) const@@Base+0x27a8> │ │ │ │ + b 212 # 12d20 ::do_widen(char) const@@Base+0x2860> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - andi $a3, $a3, 0x10 │ │ │ │ - move $t1, $a0 │ │ │ │ - bnez $a3, 56 # 13dc0 ::do_widen(char) const@@Base+0x310> │ │ │ │ - ld.d $t2, $a0, 8 │ │ │ │ - ld.d $t3, $a0, 24 │ │ │ │ - ld.d $t0, $a0, 16 │ │ │ │ - li.w $t4, 1 │ │ │ │ - sub.d $t3, $t3, $t2 │ │ │ │ - sub.d $a0, $t0, $t2 │ │ │ │ - beq $a2, $t4, 60 # 13de0 ::do_widen(char) const@@Base+0x330> │ │ │ │ - li.w $t0, 2 │ │ │ │ - beq $a2, $t0, 84 # 13e00 ::do_widen(char) const@@Base+0x350> │ │ │ │ - bnez $a2, 24 # 13dc8 ::do_widen(char) const@@Base+0x318> │ │ │ │ - bltz $a1, 12 # 13dc0 ::do_widen(char) const@@Base+0x310> │ │ │ │ - bge $t3, $a1, 88 # 13e10 ::do_widen(char) const@@Base+0x360> │ │ │ │ + addi.d $t1, $t1, -16 │ │ │ │ nop │ │ │ │ - li.w $a0, -1 │ │ │ │ + ldptr.d $t2, $t1, 0 │ │ │ │ + stptr.d $t2, $t0, 0 │ │ │ │ + ldptr.w $t2, $t1, 8 │ │ │ │ + st.w $t2, $t0, 8 │ │ │ │ + ld.bu $t2, $t1, 12 │ │ │ │ + st.b $t2, $t0, 12 │ │ │ │ + fld.d $fa0, $t1, -16 │ │ │ │ + move $t0, $t1 │ │ │ │ + fcmp.slt.d $fcc0, $fa1, $fa0 │ │ │ │ + bcnez $fcc0, -44 # 12c60 ::do_widen(char) const@@Base+0x27a0> │ │ │ │ + ldptr.d $t3, $sp, 0 │ │ │ │ + ldptr.w $t2, $sp, 8 │ │ │ │ + ld.bu $t0, $sp, 12 │ │ │ │ + stptr.d $t3, $t1, 0 │ │ │ │ + st.w $t2, $t1, 8 │ │ │ │ + st.b $t0, $t1, 12 │ │ │ │ + bne $a1, $t4, -152 # 12c10 ::do_widen(char) const@@Base+0x2750> │ │ │ │ nop │ │ │ │ - move $a1, $zero │ │ │ │ + addi.d $sp, $sp, 16 │ │ │ │ ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ldptr.d $t2, $t0, 0 │ │ │ │ + ld.d $t1, $t0, 8 │ │ │ │ + stptr.d $t2, $sp, 0 │ │ │ │ + st.d $t1, $sp, 8 │ │ │ │ + beq $t0, $a0, 48 # 12d00 ::do_widen(char) const@@Base+0x2840> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - add.d $a0, $a0, $a1 │ │ │ │ - bltz $a0, -36 # 13dc0 ::do_widen(char) const@@Base+0x310> │ │ │ │ - blt $t3, $a0, -40 # 13dc0 ::do_widen(char) const@@Base+0x310> │ │ │ │ - add.d $t2, $t2, $a0 │ │ │ │ - st.d $t2, $t1, 16 │ │ │ │ - b -44 # 13dc8 ::do_widen(char) const@@Base+0x318> │ │ │ │ nop │ │ │ │ + ld.d $t3, $t0, -16 │ │ │ │ + ldptr.w $t2, $t0, -8 │ │ │ │ + ld.bu $t1, $t0, -4 │ │ │ │ + addi.d $t0, $t0, -16 │ │ │ │ + st.d $t3, $t0, 16 │ │ │ │ + st.w $t2, $t0, 24 │ │ │ │ + st.b $t1, $t0, 28 │ │ │ │ + bne $t0, $a0, -28 # 12ce0 ::do_widen(char) const@@Base+0x2820> │ │ │ │ + ldptr.d $t2, $sp, 0 │ │ │ │ + ldptr.w $t1, $sp, 8 │ │ │ │ + ld.bu $t0, $sp, 12 │ │ │ │ + stptr.d $t2, $a0, 0 │ │ │ │ + st.w $t1, $a0, 8 │ │ │ │ + st.b $t0, $a0, 12 │ │ │ │ + bne $a1, $t4, -264 # 12c10 ::do_widen(char) const@@Base+0x2750> │ │ │ │ + b -108 # 12cb0 ::do_widen(char) const@@Base+0x27f0> │ │ │ │ + move $t1, $t0 │ │ │ │ + ldptr.d $t3, $sp, 0 │ │ │ │ + ldptr.w $t2, $sp, 8 │ │ │ │ + ld.bu $t0, $sp, 12 │ │ │ │ + stptr.d $t3, $t1, 0 │ │ │ │ + st.w $t2, $t1, 8 │ │ │ │ + st.b $t0, $t1, 12 │ │ │ │ + b -148 # 12ca8 ::do_widen(char) const@@Base+0x27e8> │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - bltz $a1, -64 # 13dc0 ::do_widen(char) const@@Base+0x310> │ │ │ │ - blt $t3, $a1, -68 # 13dc0 ::do_widen(char) const@@Base+0x310> │ │ │ │ - sub.d $a1, $t3, $a1 │ │ │ │ nop │ │ │ │ - add.d $t2, $t2, $a1 │ │ │ │ - move $a0, $a1 │ │ │ │ - st.d $t2, $t1, 16 │ │ │ │ - b -84 # 13dc8 ::do_widen(char) const@@Base+0x318> │ │ │ │ - andi $a3, $a3, 0x10 │ │ │ │ - bnez $a3, 28 # 13e40 ::do_widen(char) const@@Base+0x390> │ │ │ │ - ld.d $t1, $a0, 8 │ │ │ │ - ld.d $t0, $a0, 24 │ │ │ │ - sub.d $t0, $t0, $t1 │ │ │ │ - blt $t0, $a1, 12 # 13e40 ::do_widen(char) const@@Base+0x390> │ │ │ │ - add.d $t1, $t1, $a1 │ │ │ │ - st.d $t1, $a0, 16 │ │ │ │ - li.w $a0, -1 │ │ │ │ - move $a1, $zero │ │ │ │ - ret │ │ │ │ nop │ │ │ │ + beq $a0, $a1, 296 # 12e78 ::do_widen(char) const@@Base+0x29b8> │ │ │ │ + addi.d $t3, $a0, 16 │ │ │ │ + beq $t3, $a1, 288 # 12e78 ::do_widen(char) const@@Base+0x29b8> │ │ │ │ addi.d $sp, $sp, -16 │ │ │ │ - stptr.d $s0, $sp, 0 │ │ │ │ - move $s0, $a0 │ │ │ │ - li.w $a0, 16 │ │ │ │ - st.d $ra, $sp, 8 │ │ │ │ - bl -30164 │ │ │ │ - ldptr.w $t0, $s0, 8 │ │ │ │ - ld.d $ra, $sp, 8 │ │ │ │ - pcaddi $t1, 157106 │ │ │ │ - stptr.d $t1, $a0, 0 │ │ │ │ - st.w $t0, $a0, 8 │ │ │ │ - ldptr.d $s0, $sp, 0 │ │ │ │ - addi.d $sp, $sp, 16 │ │ │ │ - ret │ │ │ │ + fld.d $fa1, $t3, 0 │ │ │ │ + fld.d $fa0, $a0, 0 │ │ │ │ + move $t0, $t3 │ │ │ │ + preld 0x0, $t3, 80 │ │ │ │ + fcmp.slt.d $fcc0, $fa0, $fa1 │ │ │ │ + addi.d $t3, $t3, 16 │ │ │ │ + bcnez $fcc0, 136 # 12e00 ::do_widen(char) const@@Base+0x2940> │ │ │ │ + fld.d $fa0, $t0, -16 │ │ │ │ + ldptr.d $t4, $t0, 0 │ │ │ │ + ld.d $t2, $t0, 8 │ │ │ │ + fcmp.slt.d $fcc0, $fa0, $fa1 │ │ │ │ + stptr.d $t4, $sp, 0 │ │ │ │ + st.d $t2, $sp, 8 │ │ │ │ + addi.d $t1, $t0, -16 │ │ │ │ + bcnez $fcc0, 16 # 12da8 ::do_widen(char) const@@Base+0x28e8> │ │ │ │ + b 196 # 12e60 ::do_widen(char) const@@Base+0x29a0> │ │ │ │ + addi.d $t1, $t1, -16 │ │ │ │ nop │ │ │ │ + ldptr.d $t2, $t1, 0 │ │ │ │ + stptr.d $t2, $t0, 0 │ │ │ │ + ldptr.w $t2, $t1, 8 │ │ │ │ + st.w $t2, $t0, 8 │ │ │ │ + fld.d $fa0, $t1, -16 │ │ │ │ + move $t0, $t1 │ │ │ │ + fcmp.slt.d $fcc0, $fa0, $fa1 │ │ │ │ + bcnez $fcc0, -36 # 12da0 ::do_widen(char) const@@Base+0x28e0> │ │ │ │ + ldptr.d $t2, $sp, 0 │ │ │ │ + ldptr.w $t0, $sp, 8 │ │ │ │ + stptr.d $t2, $t1, 0 │ │ │ │ + st.w $t0, $t1, 8 │ │ │ │ + bne $a1, $t3, -120 # 12d60 ::do_widen(char) const@@Base+0x28a0> │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -16 │ │ │ │ - stptr.d $s0, $sp, 0 │ │ │ │ - move $s0, $a0 │ │ │ │ - li.w $a0, 16 │ │ │ │ - st.d $ra, $sp, 8 │ │ │ │ - bl -30228 │ │ │ │ - fld.d $fa0, $s0, 8 │ │ │ │ - ld.d $ra, $sp, 8 │ │ │ │ - pcaddi $t0, 157114 │ │ │ │ - stptr.d $t0, $a0, 0 │ │ │ │ - fst.d $fa0, $a0, 8 │ │ │ │ - ldptr.d $s0, $sp, 0 │ │ │ │ addi.d $sp, $sp, 16 │ │ │ │ ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ - b -30336 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - b -30352 │ │ │ │ - nop │ │ │ │ nop │ │ │ │ + ldptr.d $t2, $t0, 0 │ │ │ │ + ld.d $t1, $t0, 8 │ │ │ │ + stptr.d $t2, $sp, 0 │ │ │ │ + st.d $t1, $sp, 8 │ │ │ │ + beq $t0, $a0, 40 # 12e38 ::do_widen(char) const@@Base+0x2978> │ │ │ │ nop │ │ │ │ - pcaddi $t0, 157064 │ │ │ │ - stptr.d $t0, $a0, 0 │ │ │ │ - b -29336 │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - pcaddi $t0, 157058 │ │ │ │ - stptr.d $t0, $a0, 0 │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - bl -29364 │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - b -30420 │ │ │ │ nop │ │ │ │ + ld.d $t2, $t0, -16 │ │ │ │ + ldptr.w $t1, $t0, -8 │ │ │ │ + addi.d $t0, $t0, -16 │ │ │ │ + st.d $t2, $t0, 16 │ │ │ │ + st.w $t1, $t0, 24 │ │ │ │ + bne $t0, $a0, -20 # 12e20 ::do_widen(char) const@@Base+0x2960> │ │ │ │ + ldptr.d $t1, $sp, 0 │ │ │ │ + ldptr.w $t0, $sp, 8 │ │ │ │ + stptr.d $t1, $a0, 0 │ │ │ │ + st.w $t0, $a0, 8 │ │ │ │ + bne $a1, $t3, -232 # 12d60 ::do_widen(char) const@@Base+0x28a0> │ │ │ │ + b -108 # 12de0 ::do_widen(char) const@@Base+0x2920> │ │ │ │ nop │ │ │ │ - pcaddi $t0, 157038 │ │ │ │ - stptr.d $t0, $a0, 0 │ │ │ │ - b -29400 │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - pcaddi $t0, 157032 │ │ │ │ - stptr.d $t0, $a0, 0 │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - bl -29428 │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - b -30484 │ │ │ │ nop │ │ │ │ nop │ │ │ │ + move $t1, $t0 │ │ │ │ + ldptr.d $t2, $sp, 0 │ │ │ │ + ldptr.w $t0, $sp, 8 │ │ │ │ + stptr.d $t2, $t1, 0 │ │ │ │ + st.w $t0, $t1, 8 │ │ │ │ + b -156 # 12dd8 ::do_widen(char) const@@Base+0x2918> │ │ │ │ + ret │ │ │ │ nop │ │ │ │ + addi.d $sp, $sp, -96 │ │ │ │ + pcalau12i $t0, 158 │ │ │ │ + ld.d $t0, $t0, -160 │ │ │ │ + ld.d $t0, $t0, 0 │ │ │ │ + st.d $t0, $sp, 24 │ │ │ │ + li.w $t0, 0x0 │ │ │ │ + st.d $ra, $sp, 88 │ │ │ │ + li.w $t1, 256 │ │ │ │ + sub.d $t0, $a1, $a0 │ │ │ │ + bge $t1, $t0, 636 # 13120 ::do_widen(char) const@@Base+0x2c60> │ │ │ │ + st.d $s1, $sp, 72 │ │ │ │ + st.d $s2, $sp, 64 │ │ │ │ + st.d $s3, $sp, 56 │ │ │ │ + st.d $s4, $sp, 48 │ │ │ │ + st.d $s5, $sp, 40 │ │ │ │ + st.d $s0, $sp, 80 │ │ │ │ + move $s4, $a2 │ │ │ │ + srai.d $s5, $t0, 0x4 │ │ │ │ + move $s1, $a0 │ │ │ │ + move $s3, $a1 │ │ │ │ + li.w $s2, 256 │ │ │ │ + srai.d $t0, $t0, 0x5 │ │ │ │ + beqz $s4, 384 # 13058 ::do_widen(char) const@@Base+0x2b98> │ │ │ │ nop │ │ │ │ + alsl.d $t0, $t0, $s1, 0x4 │ │ │ │ + fld.d $fa1, $s1, 16 │ │ │ │ + fld.d $fa0, $t0, 0 │ │ │ │ + fld.d $fa2, $s3, -16 │ │ │ │ + addi.d $s4, $s4, -1 │ │ │ │ + fcmp.slt.d $fcc0, $fa0, $fa1 │ │ │ │ + addi.d $s0, $s1, 16 │ │ │ │ + bceqz $fcc0, 588 # 13148 ::do_widen(char) const@@Base+0x2c88> │ │ │ │ + fcmp.slt.d $fcc0, $fa2, $fa0 │ │ │ │ + bcnez $fcc0, 596 # 13158 ::do_widen(char) const@@Base+0x2c98> │ │ │ │ + fcmp.slt.d $fcc0, $fa2, $fa1 │ │ │ │ + bceqz $fcc0, 204 # 12fd8 ::do_widen(char) const@@Base+0x2b18> │ │ │ │ + ld.d $t2, $s3, -16 │ │ │ │ + ldptr.d $t1, $s1, 0 │ │ │ │ + ld.d $t0, $s1, 8 │ │ │ │ + stptr.d $t2, $s1, 0 │ │ │ │ + ldptr.w $t2, $s3, -8 │ │ │ │ + st.d $t1, $sp, 8 │ │ │ │ + st.d $t0, $sp, 16 │ │ │ │ + st.w $t2, $s1, 8 │ │ │ │ + st.d $t1, $s3, -16 │ │ │ │ + st.w $t0, $s3, -8 │ │ │ │ + move $t1, $s3 │ │ │ │ nop │ │ │ │ + fld.d $fa0, $s1, 0 │ │ │ │ + fld.d $fa1, $s0, 0 │ │ │ │ + addi.d $t0, $s0, 16 │ │ │ │ + fcmp.slt.d $fcc0, $fa0, $fa1 │ │ │ │ + bceqz $fcc0, 40 # 12f78 ::do_widen(char) const@@Base+0x2ab8> │ │ │ │ nop │ │ │ │ - move $t0, $a0 │ │ │ │ - ld.d $a0, $a0, 40 │ │ │ │ - pcaddi $t3, 157072 │ │ │ │ - pcaddi $t2, 157083 │ │ │ │ - pcaddi $t1, 157886 │ │ │ │ - stptr.d $t3, $t0, 0 │ │ │ │ - st.d $t2, $t0, 8 │ │ │ │ - st.d $t1, $t0, 32 │ │ │ │ - beqz $a0, 64 # 13fe0 ::do_widen(char) const@@Base+0x530> │ │ │ │ - ldptr.d $t1, $a0, 0 │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - ld.d $t1, $t1, 32 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - jirl $ra, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - pcaddi $t1, 157011 │ │ │ │ - st.d $t1, $t0, 8 │ │ │ │ - addi.d $a0, $t0, 8 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - b -29556 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - pcaddi $t1, 157004 │ │ │ │ - addi.d $a0, $t0, 8 │ │ │ │ - st.d $t1, $t0, 8 │ │ │ │ - b -29580 │ │ │ │ - move $t0, $a0 │ │ │ │ - ld.d $a0, $a0, 32 │ │ │ │ - pcaddi $t3, 157044 │ │ │ │ - pcaddi $t2, 157055 │ │ │ │ - pcaddi $t1, 157858 │ │ │ │ - st.d $t3, $t0, -8 │ │ │ │ - stptr.d $t2, $t0, 0 │ │ │ │ - st.d $t1, $t0, 24 │ │ │ │ - beqz $a0, 80 # 14060 ::do_widen(char) const@@Base+0x5b0> │ │ │ │ - ldptr.d $t1, $a0, 0 │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - ld.d $t1, $t1, 32 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - jirl $ra, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - pcaddi $t1, 156983 │ │ │ │ - stptr.d $t1, $t0, 0 │ │ │ │ - move $a0, $t0 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - b -29668 │ │ │ │ + move $s0, $t0 │ │ │ │ + fld.d $fa1, $t0, 0 │ │ │ │ + addi.d $t0, $t0, 16 │ │ │ │ + fcmp.slt.d $fcc0, $fa0, $fa1 │ │ │ │ + bcnez $fcc0, -16 # 12f60 ::do_widen(char) const@@Base+0x2aa0> │ │ │ │ nop │ │ │ │ + fld.d $fa1, $t1, -16 │ │ │ │ + addi.d $t0, $t1, -32 │ │ │ │ + fcmp.slt.d $fcc0, $fa1, $fa0 │ │ │ │ + bceqz $fcc0, 156 # 13020 ::do_widen(char) const@@Base+0x2b60> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + move $t1, $t0 │ │ │ │ + fld.d $fa1, $t0, 0 │ │ │ │ + addi.d $t0, $t0, -16 │ │ │ │ + fcmp.slt.d $fcc0, $fa1, $fa0 │ │ │ │ + bcnez $fcc0, -16 # 12f90 ::do_widen(char) const@@Base+0x2ad0> │ │ │ │ + bgeu $s0, $t1, 140 # 13030 ::do_widen(char) const@@Base+0x2b70> │ │ │ │ + ldptr.d $t3, $t1, 0 │ │ │ │ + ldptr.d $t2, $s0, 0 │ │ │ │ + ld.d $t0, $s0, 8 │ │ │ │ + addi.d $s0, $s0, 16 │ │ │ │ + st.d $t2, $sp, 8 │ │ │ │ + st.d $t3, $s0, -16 │ │ │ │ + ldptr.w $t3, $t1, 8 │ │ │ │ + st.d $t0, $sp, 16 │ │ │ │ + st.w $t3, $s0, -8 │ │ │ │ + stptr.d $t2, $t1, 0 │ │ │ │ + st.w $t0, $t1, 8 │ │ │ │ + b -148 # 12f40 ::do_widen(char) const@@Base+0x2a80> │ │ │ │ + ldptr.d $t1, $s1, 0 │ │ │ │ + ld.d $t0, $s1, 8 │ │ │ │ + ld.d $t3, $s1, 16 │ │ │ │ + ldptr.w $t2, $s1, 24 │ │ │ │ + st.d $t1, $sp, 8 │ │ │ │ + st.d $t0, $sp, 16 │ │ │ │ + stptr.d $t3, $s1, 0 │ │ │ │ + st.w $t2, $s1, 8 │ │ │ │ + st.d $t1, $s1, 16 │ │ │ │ + st.w $t0, $s1, 24 │ │ │ │ + b -200 # 12f38 ::do_widen(char) const@@Base+0x2a78> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - pcaddi $t1, 156972 │ │ │ │ - move $a0, $t0 │ │ │ │ - stptr.d $t1, $t0, 0 │ │ │ │ - b -29708 │ │ │ │ - move $t0, $a0 │ │ │ │ - ld.d $a0, $a0, 8 │ │ │ │ - pcaddi $t3, 157012 │ │ │ │ - pcaddi $t2, 157023 │ │ │ │ - pcaddi $t1, 157826 │ │ │ │ - st.d $t3, $t0, -32 │ │ │ │ - st.d $t2, $t0, -24 │ │ │ │ - stptr.d $t1, $t0, 0 │ │ │ │ - beqz $a0, 80 # 140e0 ::do_widen(char) const@@Base+0x630> │ │ │ │ - ldptr.d $t1, $a0, 0 │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - ld.d $t1, $t1, 32 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - jirl $ra, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - pcaddi $t1, 156951 │ │ │ │ - st.d $t1, $t0, -24 │ │ │ │ - addi.d $a0, $t0, -24 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - b -29796 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + addi.d $t1, $t1, -16 │ │ │ │ + bltu $s0, $t1, -124 # 12fa8 ::do_widen(char) const@@Base+0x2ae8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - pcaddi $t1, 156940 │ │ │ │ - addi.d $a0, $t0, -24 │ │ │ │ - st.d $t1, $t0, -24 │ │ │ │ - b -29836 │ │ │ │ + move $a2, $s4 │ │ │ │ + move $a1, $s3 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -444 # 12e80 ::do_widen(char) const@@Base+0x29c0> │ │ │ │ + sub.d $t0, $s0, $s1 │ │ │ │ + bge $s2, $t0, 196 # 13108 ::do_widen(char) const@@Base+0x2c48> │ │ │ │ + srai.d $s5, $t0, 0x4 │ │ │ │ + move $s3, $s0 │ │ │ │ + srai.d $t0, $t0, 0x5 │ │ │ │ + bnez $s4, -372 # 12ee0 ::do_widen(char) const@@Base+0x2a20> │ │ │ │ + addi.d $t1, $s1, -16 │ │ │ │ + addi.d $s2, $t0, -1 │ │ │ │ + alsl.d $s0, $t0, $t1, 0x4 │ │ │ │ + b 12 # 13070 ::do_widen(char) const@@Base+0x2bb0> │ │ │ │ + addi.d $s0, $s0, -16 │ │ │ │ + addi.d $s2, $s2, -1 │ │ │ │ + ldptr.w $t0, $s0, 8 │ │ │ │ + fld.d $fa0, $s0, 0 │ │ │ │ + move $a4, $zero │ │ │ │ + addi.d $a3, $sp, 8 │ │ │ │ + move $a2, $s5 │ │ │ │ + move $a1, $s2 │ │ │ │ + move $a0, $s1 │ │ │ │ + fst.d $fa0, $sp, 8 │ │ │ │ + st.w $t0, $sp, 16 │ │ │ │ + bl 9388 # 15540 ::do_widen(char) const@@Base+0x5080> │ │ │ │ + bnez $s2, -48 # 13068 ::do_widen(char) const@@Base+0x2ba8> │ │ │ │ + sub.d $t0, $s3, $s1 │ │ │ │ + li.w $t1, 16 │ │ │ │ + bge $t1, $t0, 100 # 13108 ::do_widen(char) const@@Base+0x2c48> │ │ │ │ + li.w $t0, -8 │ │ │ │ + li.w $s2, 8 │ │ │ │ + addi.d $s0, $s3, -8 │ │ │ │ + li.w $s4, 16 │ │ │ │ + sub.d $s3, $t0, $s1 │ │ │ │ + sub.d $s2, $s2, $s1 │ │ │ │ + ldptr.d $t1, $s1, 0 │ │ │ │ + ldptr.w $t0, $s0, 0 │ │ │ │ + fld.d $fa0, $s0, -8 │ │ │ │ + st.d $t1, $s0, -8 │ │ │ │ + st.w $t0, $sp, 16 │ │ │ │ + ldptr.w $t0, $s1, 8 │ │ │ │ + add.d $a2, $s3, $s0 │ │ │ │ + move $a4, $zero │ │ │ │ + st.w $t0, $s0, 0 │ │ │ │ + addi.d $a3, $sp, 8 │ │ │ │ + srai.d $a2, $a2, 0x4 │ │ │ │ + move $a1, $zero │ │ │ │ + move $a0, $s1 │ │ │ │ + fst.d $fa0, $sp, 8 │ │ │ │ + addi.d $s0, $s0, -16 │ │ │ │ + bl 9284 # 15540 ::do_widen(char) const@@Base+0x5080> │ │ │ │ + add.d $t0, $s2, $s0 │ │ │ │ + blt $s4, $t0, -68 # 130c0 ::do_widen(char) const@@Base+0x2c00> │ │ │ │ + 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 │ │ │ │ + pcalau12i $t1, 157 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 24 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, 80 # 13188 ::do_widen(char) const@@Base+0x2cc8> │ │ │ │ + ld.d $ra, $sp, 88 │ │ │ │ + addi.d $sp, $sp, 96 │ │ │ │ + ret │ │ │ │ + fcmp.slt.d $fcc0, $fa2, $fa1 │ │ │ │ + bcnez $fcc0, -372 # 12fd8 ::do_widen(char) const@@Base+0x2b18> │ │ │ │ + fcmp.slt.d $fcc0, $fa2, $fa0 │ │ │ │ + bcnez $fcc0, -580 # 12f10 ::do_widen(char) const@@Base+0x2a50> │ │ │ │ + ldptr.d $t3, $t0, 0 │ │ │ │ + ldptr.d $t2, $s1, 0 │ │ │ │ + ld.d $t1, $s1, 8 │ │ │ │ + stptr.d $t3, $s1, 0 │ │ │ │ + ldptr.w $t3, $t0, 8 │ │ │ │ + st.d $t2, $sp, 8 │ │ │ │ + st.d $t1, $sp, 16 │ │ │ │ + st.w $t3, $s1, 8 │ │ │ │ + stptr.d $t2, $t0, 0 │ │ │ │ + st.w $t1, $t0, 8 │ │ │ │ + b -584 # 12f38 ::do_widen(char) const@@Base+0x2a78> │ │ │ │ nop │ │ │ │ + st.d $s0, $sp, 80 │ │ │ │ + st.d $s1, $sp, 72 │ │ │ │ + st.d $s2, $sp, 64 │ │ │ │ + st.d $s3, $sp, 56 │ │ │ │ + st.d $s4, $sp, 48 │ │ │ │ + st.d $s5, $sp, 40 │ │ │ │ + bl -27344 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + addi.d $sp, $sp, -384 │ │ │ │ + st.d $s2, $sp, 344 │ │ │ │ + pcalau12i $t0, 157 │ │ │ │ + ld.d $t0, $t0, -160 │ │ │ │ + ld.d $t0, $t0, 0 │ │ │ │ + st.d $t0, $sp, 280 │ │ │ │ + li.w $t0, 0x0 │ │ │ │ + move $s2, $a0 │ │ │ │ + lu12i.w $a0, 16 │ │ │ │ + st.d $ra, $sp, 376 │ │ │ │ + st.d $fp, $sp, 368 │ │ │ │ + st.d $s0, $sp, 360 │ │ │ │ + st.d $s5, $sp, 320 │ │ │ │ + st.d $s6, $sp, 312 │ │ │ │ + st.d $s8, $sp, 296 │ │ │ │ + st.d $a1, $sp, 136 │ │ │ │ + st.d $a2, $sp, 24 │ │ │ │ + bl -26980 │ │ │ │ move $t0, $a0 │ │ │ │ - ld.d $a0, $a0, 24 │ │ │ │ - pcaddi $t3, 157006 │ │ │ │ - pcaddi $t2, 157017 │ │ │ │ - pcaddi $t1, 157790 │ │ │ │ - stptr.d $t3, $t0, 0 │ │ │ │ - st.d $t2, $t0, 8 │ │ │ │ - st.d $t1, $t0, 16 │ │ │ │ - beqz $a0, 64 # 14160 ::do_widen(char) const@@Base+0x6b0> │ │ │ │ - ldptr.d $t1, $a0, 0 │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - ld.d $t1, $t1, 32 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - jirl $ra, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - pcaddi $t1, 156905 │ │ │ │ - st.d $t1, $t0, 8 │ │ │ │ - addi.d $a0, $t0, 8 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - b -29940 │ │ │ │ + st.d $a0, $sp, 16 │ │ │ │ + addu16i.d $t1, $a0, 1 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - pcaddi $t1, 156898 │ │ │ │ - addi.d $a0, $t0, 8 │ │ │ │ - st.d $t1, $t0, 8 │ │ │ │ - b -29964 │ │ │ │ - move $t0, $a0 │ │ │ │ - ld.d $a0, $a0, 16 │ │ │ │ - pcaddi $t3, 156978 │ │ │ │ - pcaddi $t2, 156989 │ │ │ │ - pcaddi $t1, 157762 │ │ │ │ - st.d $t3, $t0, -8 │ │ │ │ - stptr.d $t2, $t0, 0 │ │ │ │ - st.d $t1, $t0, 8 │ │ │ │ - beqz $a0, 80 # 141e0 ::do_widen(char) const@@Base+0x730> │ │ │ │ - ldptr.d $t1, $a0, 0 │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - ld.d $t1, $t1, 32 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - jirl $ra, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - pcaddi $t1, 156877 │ │ │ │ - stptr.d $t1, $t0, 0 │ │ │ │ - move $a0, $t0 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - b -30052 │ │ │ │ nop │ │ │ │ + stptr.d $zero, $t0, 0 │ │ │ │ + st.w $zero, $t0, 8 │ │ │ │ + addi.d $t0, $t0, 16 │ │ │ │ + bne $t0, $t1, -12 # 13210 ::do_widen(char) const@@Base+0x2d50> │ │ │ │ + ld.d $t0, $s2, 168 │ │ │ │ + ld.d $s8, $s2, 160 │ │ │ │ + st.d $t0, $sp, 152 │ │ │ │ + sub.d $s0, $t0, $s8 │ │ │ │ + st.d $s0, $sp, 144 │ │ │ │ + beq $t0, $s8, 4132 # 14258 ::do_widen(char) const@@Base+0x3d98> │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -27052 │ │ │ │ + move $a2, $s0 │ │ │ │ + move $a1, $zero │ │ │ │ + st.d $s1, $sp, 352 │ │ │ │ + st.d $s3, $sp, 336 │ │ │ │ + st.d $a0, $sp, 32 │ │ │ │ + bl -27940 │ │ │ │ + ldptr.w $t0, $s2, 36 │ │ │ │ + st.d $t0, $sp, 128 │ │ │ │ + ld.d $t0, $sp, 24 │ │ │ │ + ld.d $t1, $t0, 16 │ │ │ │ + ldptr.w $t5, $t0, 24 │ │ │ │ + ldptr.d $t0, $t0, 0 │ │ │ │ + sub.d $t1, $t1, $t0 │ │ │ │ + alsl.d $t5, $t1, $t5, 0x3 │ │ │ │ + beqz $t5, 312 # 133b0 ::do_widen(char) const@@Base+0x2ef0> │ │ │ │ + addi.d $t1, $t5, -1 │ │ │ │ + li.w $t2, 27 │ │ │ │ + bgeu $t2, $t1, 4788 # 14538 ::do_widen(char) const@@Base+0x4078> │ │ │ │ + srli.d $t2, $t5, 0x2 │ │ │ │ + vldi $vr6, 0 │ │ │ │ + vldi $vr7, 3073 │ │ │ │ + vori.b $vr8, $vr6, 0x0 │ │ │ │ + pcaddi $t3, 112542 │ │ │ │ + pcaddi $t1, 112545 │ │ │ │ + vld $vr5, $t3, 0 │ │ │ │ + move $t4, $zero │ │ │ │ + vld $vr3, $t1, 0 │ │ │ │ + slli.w $t7, $t2, 0x0 │ │ │ │ + vsrli.d $vr1, $vr3, 0x6 │ │ │ │ + vaddi.du $vr0, $vr3, 0x2 │ │ │ │ + vpickve2gr.du $t6, $vr1, 0x1 │ │ │ │ + vsrli.d $vr0, $vr0, 0x6 │ │ │ │ + alsl.d $t6, $t6, $t0, 0x3 │ │ │ │ + vpickve2gr.du $t1, $vr0, 0x1 │ │ │ │ + vpickve2gr.du $t3, $vr1, 0x0 │ │ │ │ + vaddi.du $vr3, $vr3, 0x4 │ │ │ │ + alsl.d $t1, $t1, $t0, 0x3 │ │ │ │ + ldptr.d $t8, $t6, 0 │ │ │ │ + ldptr.d $t6, $t1, 0 │ │ │ │ + vpickve2gr.du $t1, $vr0, 0x0 │ │ │ │ + vldi $vr0, 2111 │ │ │ │ + vand.v $vr2, $vr5, $vr0 │ │ │ │ + alsl.d $t3, $t3, $t0, 0x3 │ │ │ │ + vilvl.w $vr4, $vr8, $vr2 │ │ │ │ + vexth.du.wu $vr2, $vr2 │ │ │ │ + vsll.d $vr2, $vr7, $vr2 │ │ │ │ + alsl.d $t1, $t1, $t0, 0x3 │ │ │ │ + vldrepl.d $vr0, $t3, 0 │ │ │ │ + vsll.d $vr4, $vr7, $vr4 │ │ │ │ + vinsgr2vr.d $vr0, $t8, 0x1 │ │ │ │ + addi.w $t4, $t4, 1 │ │ │ │ + vldrepl.d $vr1, $t1, 0 │ │ │ │ + vand.v $vr0, $vr0, $vr4 │ │ │ │ + vinsgr2vr.d $vr1, $t6, 0x1 │ │ │ │ + vseqi.d $vr0, $vr0, 0 │ │ │ │ + vand.v $vr1, $vr1, $vr2 │ │ │ │ + vaddi.wu $vr5, $vr5, 0x4 │ │ │ │ + vldi $vr2, 3073 │ │ │ │ + vseqi.d $vr1, $vr1, 0 │ │ │ │ + vandn.v $vr0, $vr0, $vr2 │ │ │ │ + vandn.v $vr1, $vr1, $vr2 │ │ │ │ + vpickev.w $vr0, $vr1, $vr0 │ │ │ │ + vsub.w $vr6, $vr6, $vr0 │ │ │ │ + bne $t7, $t4, -140 # 132b0 ::do_widen(char) const@@Base+0x2df0> │ │ │ │ + ld.d $t3, $sp, 128 │ │ │ │ + vhaddw.d.w $vr6, $vr6, $vr6 │ │ │ │ + vhaddw.q.d $vr6, $vr6, $vr6 │ │ │ │ + vpickve2gr.w $t1, $vr6, 0x0 │ │ │ │ + slli.d $t2, $t2, 0x2 │ │ │ │ + slli.w $t4, $t2, 0x0 │ │ │ │ + add.w $t1, $t1, $t3 │ │ │ │ + st.d $t1, $sp, 128 │ │ │ │ + move $t7, $t1 │ │ │ │ + beq $t5, $t2, 76 # 133b0 ::do_widen(char) const@@Base+0x2ef0> │ │ │ │ + li.w $t6, 1 │ │ │ │ + b 28 # 13388 ::do_widen(char) const@@Base+0x2ec8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + move $t4, $t2 │ │ │ │ nop │ │ │ │ - pcaddi $t1, 156866 │ │ │ │ - move $a0, $t0 │ │ │ │ - stptr.d $t1, $t0, 0 │ │ │ │ - b -30092 │ │ │ │ - move $t0, $a0 │ │ │ │ - ld.d $a0, $a0, 8 │ │ │ │ - pcaddi $t3, 156946 │ │ │ │ - pcaddi $t2, 156957 │ │ │ │ - pcaddi $t1, 157730 │ │ │ │ - st.d $t3, $t0, -16 │ │ │ │ - st.d $t2, $t0, -8 │ │ │ │ - stptr.d $t1, $t0, 0 │ │ │ │ - beqz $a0, 80 # 14260 ::do_widen(char) const@@Base+0x7b0> │ │ │ │ - ldptr.d $t1, $a0, 0 │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - ld.d $t1, $t1, 32 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - jirl $ra, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - pcaddi $t1, 156845 │ │ │ │ - st.d $t1, $t0, -8 │ │ │ │ - addi.d $a0, $t0, -8 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - b -30180 │ │ │ │ + bstrpick.d $t3, $t2, 0x25, 0x6 │ │ │ │ + slli.d $t3, $t3, 0x3 │ │ │ │ + ldx.d $t3, $t0, $t3 │ │ │ │ + sll.d $t1, $t6, $t4 │ │ │ │ + addi.d $t2, $t4, 1 │ │ │ │ + and $t1, $t1, $t3 │ │ │ │ + sltu $t1, $zero, $t1 │ │ │ │ + sub.w $t7, $t7, $t1 │ │ │ │ + bltu $t2, $t5, -40 # 13380 ::do_widen(char) const@@Base+0x2ec0> │ │ │ │ + st.d $t7, $sp, 128 │ │ │ │ + ld.wu $s0, $sp, 128 │ │ │ │ + st.d $s0, $sp, 184 │ │ │ │ + beqz $s0, 3208 # 14040 ::do_widen(char) const@@Base+0x3b80> │ │ │ │ + slli.d $s1, $s0, 0x3 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -27444 │ │ │ │ + move $s3, $a0 │ │ │ │ + add.d $t0, $s3, $s1 │ │ │ │ + slli.d $a0, $s0, 0x1 │ │ │ │ + st.d $t0, $sp, 80 │ │ │ │ + bl -27464 │ │ │ │ + alsl.d $t0, $s0, $a0, 0x1 │ │ │ │ + st.d $s4, $sp, 328 │ │ │ │ + st.d $s7, $sp, 304 │ │ │ │ + st.d $a0, $sp, 48 │ │ │ │ + st.d $t0, $sp, 88 │ │ │ │ + ld.d $t0, $s2, 184 │ │ │ │ + move $t2, $zero │ │ │ │ + li.w $t4, 64 │ │ │ │ + ldptr.d $t3, $t0, 0 │ │ │ │ + st.d $t0, $sp, 104 │ │ │ │ + move $t0, $zero │ │ │ │ + movgr2fr.d $fa0, $t3 │ │ │ │ + vpcnt.d $vr0, $vr0 │ │ │ │ + movfr2gr.d $s7, $fa0 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + srl.d $t1, $t3, $t0 │ │ │ │ + andi $t1, $t1, 0x1 │ │ │ │ + beqz $t1, 24 # 13440 ::do_widen(char) const@@Base+0x2f80> │ │ │ │ + bstrpick.d $t1, $t2, 0x1f, 0x0 │ │ │ │ + add.d $t1, $s2, $t1 │ │ │ │ + addi.w $t2, $t2, 1 │ │ │ │ + st.b $t0, $t1, 65 │ │ │ │ nop │ │ │ │ + addi.w $t0, $t0, 1 │ │ │ │ + bne $t0, $t4, -36 # 13420 ::do_widen(char) const@@Base+0x2f60> │ │ │ │ + addi.d $a1, $s2, 65 │ │ │ │ + li.w $t0, 1 │ │ │ │ + st.d $a1, $sp, 96 │ │ │ │ + bgeu $t0, $s7, 4260 # 144f8 ::do_widen(char) const@@Base+0x4038> │ │ │ │ + move $a2, $s7 │ │ │ │ + addi.d $a0, $sp, 216 │ │ │ │ + bl -26496 │ │ │ │ nop │ │ │ │ + ld.d $t1, $sp, 24 │ │ │ │ + ldptr.d $t2, $t1, 0 │ │ │ │ + ld.d $t0, $t1, 16 │ │ │ │ + ld.wu $t1, $t1, 24 │ │ │ │ + st.d $t2, $sp, 8 │ │ │ │ + sub.d $t0, $t0, $t2 │ │ │ │ + alsl.d $t0, $t0, $t1, 0x3 │ │ │ │ + addi.d $t2, $t0, -1 │ │ │ │ + li.w $t1, 1 │ │ │ │ + bgeu $t1, $t2, 4220 # 14508 ::do_widen(char) const@@Base+0x4048> │ │ │ │ + ld.d $t0, $sp, 104 │ │ │ │ + st.d $s3, $sp, 72 │ │ │ │ + move $fp, $s7 │ │ │ │ + stptr.d $t0, $sp, 0 │ │ │ │ + ld.d $t0, $sp, 48 │ │ │ │ + move $s1, $zero │ │ │ │ + move $s0, $zero │ │ │ │ + st.d $t0, $sp, 56 │ │ │ │ + li.w $s4, 1 │ │ │ │ nop │ │ │ │ - pcaddi $t1, 156834 │ │ │ │ - addi.d $a0, $t0, -8 │ │ │ │ - st.d $t1, $t0, -8 │ │ │ │ - b -30220 │ │ │ │ - pcaddi $t0, 157664 │ │ │ │ - stptr.d $t0, $a0, 0 │ │ │ │ - b -29976 │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - pcaddi $t0, 157658 │ │ │ │ - stptr.d $t0, $a0, 0 │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - bl -30004 │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - b -31316 │ │ │ │ nop │ │ │ │ + ldptr.d $t0, $sp, 0 │ │ │ │ + slli.w $t5, $s4, 0x0 │ │ │ │ + ld.d $t3, $t0, 8 │ │ │ │ + beqz $t3, 2540 # 13eb8 ::do_widen(char) const@@Base+0x39f8> │ │ │ │ + movgr2fr.d $fa0, $t3 │ │ │ │ + vpcnt.d $vr0, $vr0 │ │ │ │ + movfr2gr.d $t0, $fa0 │ │ │ │ + mul.w $s5, $s7, $t0 │ │ │ │ + move $s7, $t0 │ │ │ │ nop │ │ │ │ - pcalau12i $t0, 156 │ │ │ │ - ld.d $t0, $t0, -296 │ │ │ │ - move $t1, $a0 │ │ │ │ - addi.d $t0, $t0, 16 │ │ │ │ - addi.d $a0, $a0, 56 │ │ │ │ - stptr.d $t0, $t1, 0 │ │ │ │ - b -30584 │ │ │ │ + move $t2, $zero │ │ │ │ + move $t0, $zero │ │ │ │ + li.w $t4, 64 │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -16 │ │ │ │ - pcalau12i $t0, 156 │ │ │ │ - ld.d $t0, $t0, -296 │ │ │ │ - stptr.d $s0, $sp, 0 │ │ │ │ - st.d $ra, $sp, 8 │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $t0, $t0, 16 │ │ │ │ - addi.d $a0, $a0, 56 │ │ │ │ - stptr.d $t0, $s0, 0 │ │ │ │ - bl -30628 │ │ │ │ - ld.d $ra, $sp, 8 │ │ │ │ - move $a0, $s0 │ │ │ │ - ldptr.d $s0, $sp, 0 │ │ │ │ - addi.d $sp, $sp, 16 │ │ │ │ - b -31416 │ │ │ │ nop │ │ │ │ - pcaddi $t0, 157682 │ │ │ │ - stptr.d $t0, $a0, 0 │ │ │ │ - b -31224 │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - pcaddi $t0, 157676 │ │ │ │ - stptr.d $t0, $a0, 0 │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - bl -31252 │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - b -31476 │ │ │ │ + srl.d $t1, $t3, $t0 │ │ │ │ + andi $t1, $t1, 0x1 │ │ │ │ + beqz $t1, 24 # 13520 ::do_widen(char) const@@Base+0x3060> │ │ │ │ + bstrpick.d $t1, $t2, 0x1f, 0x0 │ │ │ │ + add.d $t1, $s2, $t1 │ │ │ │ + addi.w $t2, $t2, 1 │ │ │ │ + st.b $t0, $t1, 65 │ │ │ │ nop │ │ │ │ + addi.w $t0, $t0, 1 │ │ │ │ + bne $t0, $t4, -36 # 13500 ::do_widen(char) const@@Base+0x3040> │ │ │ │ + ld.d $t1, $sp, 24 │ │ │ │ + li.w $t0, 1 │ │ │ │ + sll.d $t0, $t0, $t5 │ │ │ │ + ldptr.d $t2, $t1, 0 │ │ │ │ + bstrpick.d $t1, $s4, 0x25, 0x6 │ │ │ │ + slli.d $t1, $t1, 0x3 │ │ │ │ + ldx.d $t1, $t2, $t1 │ │ │ │ + st.d $t2, $sp, 8 │ │ │ │ + ld.d $t2, $s2, 208 │ │ │ │ + and $t0, $t0, $t1 │ │ │ │ + bstrpick.d $t1, $s4, 0x1f, 0x0 │ │ │ │ + slli.d $t1, $t1, 0x1 │ │ │ │ + add.d $t3, $t2, $t1 │ │ │ │ + ld.hu $t3, $t3, -2 │ │ │ │ + st.d $t3, $sp, 40 │ │ │ │ + beqz $t0, 1740 # 13c30 ::do_widen(char) const@@Base+0x3770> │ │ │ │ + ldx.hu $s6, $t2, $t1 │ │ │ │ + ld.d $t0, $sp, 48 │ │ │ │ + ld.d $t2, $sp, 88 │ │ │ │ + add.w $t1, $s6, $t3 │ │ │ │ + st.d $t1, $sp, 112 │ │ │ │ + beq $t0, $t2, 2412 # 13ee8 ::do_widen(char) const@@Base+0x3a28> │ │ │ │ + st.h $t1, $t0, 0 │ │ │ │ + addi.d $t0, $t0, 2 │ │ │ │ + st.d $t0, $sp, 48 │ │ │ │ + ld.d $t0, $sp, 80 │ │ │ │ + beq $t0, $s3, 2552 # 13f88 ::do_widen(char) const@@Base+0x3ac8> │ │ │ │ nop │ │ │ │ + stptr.d $zero, $s3, 0 │ │ │ │ + addi.d $s3, $s3, 8 │ │ │ │ + beqz $s5, 2680 # 14018 ::do_widen(char) const@@Base+0x3b58> │ │ │ │ nop │ │ │ │ + ld.d $t0, $sp, 136 │ │ │ │ + ld.d $t2, $sp, 16 │ │ │ │ + move $t1, $zero │ │ │ │ + ldptr.d $t3, $t0, 0 │ │ │ │ nop │ │ │ │ nop │ │ │ │ + add.w $t0, $t1, $fp │ │ │ │ + bstrpick.d $t0, $t0, 0x1f, 0x0 │ │ │ │ + slli.d $t0, $t0, 0x3 │ │ │ │ + fldx.d $fa0, $t3, $t0 │ │ │ │ + st.w $t1, $t2, 8 │ │ │ │ + addi.w $t1, $t1, 1 │ │ │ │ + fst.d $fa0, $t2, 0 │ │ │ │ + addi.d $t2, $t2, 16 │ │ │ │ + bne $s5, $t1, -32 # 135c0 ::do_widen(char) const@@Base+0x3100> │ │ │ │ + bstrpick.d $t0, $s5, 0x1f, 0x0 │ │ │ │ + slli.d $t1, $t0, 0x4 │ │ │ │ + ld.d $a0, $sp, 16 │ │ │ │ + srai.d $t0, $t1, 0x4 │ │ │ │ + clz.d $t0, $t0 │ │ │ │ + li.w $a2, 63 │ │ │ │ + add.d $t3, $a0, $t1 │ │ │ │ + sub.d $a2, $a2, $t0 │ │ │ │ + slli.d $a2, $a2, 0x1 │ │ │ │ + move $a1, $t3 │ │ │ │ + st.d $t1, $sp, 64 │ │ │ │ + st.d $t3, $sp, 120 │ │ │ │ + bl -1940 # 12e80 ::do_widen(char) const@@Base+0x29c0> │ │ │ │ + ld.d $t1, $sp, 64 │ │ │ │ + li.w $t0, 256 │ │ │ │ + bgeu $t0, $t1, 2120 # 13e68 ::do_widen(char) const@@Base+0x39a8> │ │ │ │ + ld.d $a0, $sp, 16 │ │ │ │ + addi.d $a1, $a0, 256 │ │ │ │ + bl -2268 # 12d50 ::do_widen(char) const@@Base+0x2890> │ │ │ │ + ld.d $t3, $sp, 120 │ │ │ │ nop │ │ │ │ - move $t0, $a0 │ │ │ │ - ld.d $a0, $a0, 32 │ │ │ │ - pcaddi $t3, 157314 │ │ │ │ - pcaddi $t2, 157325 │ │ │ │ - pcaddi $t1, 157638 │ │ │ │ - stptr.d $t3, $t0, 0 │ │ │ │ - st.d $t2, $t0, 8 │ │ │ │ - st.d $t1, $t0, 24 │ │ │ │ - beqz $a0, 64 # 143c0 ::do_widen(char) const@@Base+0x910> │ │ │ │ - ldptr.d $t1, $a0, 0 │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - ld.d $t1, $t1, 32 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - jirl $ra, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - pcaddi $t1, 157645 │ │ │ │ - st.d $t1, $t0, 8 │ │ │ │ - addi.d $a0, $t0, 8 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - b -31380 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - pcaddi $t1, 157638 │ │ │ │ - addi.d $a0, $t0, 8 │ │ │ │ - st.d $t1, $t0, 8 │ │ │ │ - b -31404 │ │ │ │ - move $t0, $a0 │ │ │ │ - ld.d $a0, $a0, 24 │ │ │ │ - pcaddi $t3, 157286 │ │ │ │ - pcaddi $t2, 157297 │ │ │ │ - pcaddi $t1, 157610 │ │ │ │ - st.d $t3, $t0, -8 │ │ │ │ - stptr.d $t2, $t0, 0 │ │ │ │ - st.d $t1, $t0, 16 │ │ │ │ - beqz $a0, 80 # 14440 ::do_widen(char) const@@Base+0x990> │ │ │ │ - ldptr.d $t1, $a0, 0 │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - ld.d $t1, $t1, 32 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - jirl $ra, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - pcaddi $t1, 157617 │ │ │ │ - stptr.d $t1, $t0, 0 │ │ │ │ - move $a0, $t0 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - b -31492 │ │ │ │ + ldptr.d $t0, $a1, 0 │ │ │ │ + fld.d $fa1, $a1, 0 │ │ │ │ + fld.d $fa0, $a1, -16 │ │ │ │ + st.d $t0, $sp, 200 │ │ │ │ + ld.d $t0, $a1, 8 │ │ │ │ + fcmp.slt.d $fcc0, $fa0, $fa1 │ │ │ │ + move $t1, $a1 │ │ │ │ + st.d $t0, $sp, 208 │ │ │ │ + addi.d $t0, $a1, -16 │ │ │ │ + bcnez $fcc0, 36 # 13688 ::do_widen(char) const@@Base+0x31c8> │ │ │ │ + b 2064 # 13e78 ::do_widen(char) const@@Base+0x39b8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + addi.d $t0, $t0, -16 │ │ │ │ nop │ │ │ │ - pcaddi $t1, 157606 │ │ │ │ - move $a0, $t0 │ │ │ │ - stptr.d $t1, $t0, 0 │ │ │ │ - b -31532 │ │ │ │ - move $t0, $a0 │ │ │ │ - ld.d $a0, $a0, 8 │ │ │ │ - pcaddi $t3, 157254 │ │ │ │ - pcaddi $t2, 157265 │ │ │ │ - pcaddi $t1, 157578 │ │ │ │ - st.d $t3, $t0, -24 │ │ │ │ - st.d $t2, $t0, -16 │ │ │ │ + ldptr.d $t2, $t0, 0 │ │ │ │ + stptr.d $t2, $t1, 0 │ │ │ │ + ldptr.w $t2, $t0, 8 │ │ │ │ + st.w $t2, $t1, 8 │ │ │ │ + fld.d $fa0, $t0, -16 │ │ │ │ + move $t1, $t0 │ │ │ │ + fcmp.slt.d $fcc0, $fa0, $fa1 │ │ │ │ + bcnez $fcc0, -36 # 13680 ::do_widen(char) const@@Base+0x31c0> │ │ │ │ + ld.d $t1, $sp, 200 │ │ │ │ + addi.d $a1, $a1, 16 │ │ │ │ stptr.d $t1, $t0, 0 │ │ │ │ - beqz $a0, 80 # 144c0 ::do_widen(char) const@@Base+0xa10> │ │ │ │ - ldptr.d $t1, $a0, 0 │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - ld.d $t1, $t1, 32 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - jirl $ra, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - pcaddi $t1, 157585 │ │ │ │ - st.d $t1, $t0, -16 │ │ │ │ - addi.d $a0, $t0, -16 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - b -31620 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + ldptr.w $t1, $sp, 208 │ │ │ │ + st.w $t1, $t0, 8 │ │ │ │ + bne $t3, $a1, -124 # 13640 ::do_widen(char) const@@Base+0x3180> │ │ │ │ + li.w $a0, 256 │ │ │ │ + bl -28212 │ │ │ │ + li.w $a2, 256 │ │ │ │ + li.w $a1, 255 │ │ │ │ + bl -29088 │ │ │ │ + ld.d $t0, $sp, 40 │ │ │ │ + move $t8, $a0 │ │ │ │ + st.d $s4, $sp, 40 │ │ │ │ + add.d $a7, $s6, $t0 │ │ │ │ + slli.w $s6, $t0, 0x0 │ │ │ │ + ld.d $t0, $sp, 16 │ │ │ │ + ld.d $a0, $s2, 136 │ │ │ │ + ld.d $s4, $sp, 112 │ │ │ │ + addi.d $t2, $t0, 40 │ │ │ │ + ld.d $t0, $sp, 64 │ │ │ │ + move $t5, $zero │ │ │ │ + li.w $ra, 8 │ │ │ │ + add.d $a2, $t2, $t0 │ │ │ │ + move $t6, $fp │ │ │ │ nop │ │ │ │ + ldptr.w $t0, $t2, -32 │ │ │ │ + preld 0x0, $t2, 0 │ │ │ │ + div.wu $t3, $t0, $s7 │ │ │ │ + mod.wu $t1, $t0, $s7 │ │ │ │ + bstrpick.d $t0, $t3, 0x1f, 0x0 │ │ │ │ + bstrpick.d $t1, $t1, 0x1f, 0x0 │ │ │ │ + add.d $t0, $t0, $sp │ │ │ │ + add.d $t1, $s2, $t1 │ │ │ │ + ld.bu $t0, $t0, 216 │ │ │ │ + ld.bu $t1, $t1, 65 │ │ │ │ + andi $a3, $t0, 0xf8 │ │ │ │ + srli.w $t4, $t1, 0x3 │ │ │ │ + add.d $t3, $a3, $t4 │ │ │ │ + andi $a6, $t0, 0x7 │ │ │ │ + andi $t1, $t1, 0x7 │ │ │ │ + alsl.d $t3, $t3, $t8, 0x2 │ │ │ │ + alsl.w $a6, $a6, $t1, 0x3 │ │ │ │ + ldptr.w $a1, $t3, 0 │ │ │ │ + alsl.d $t7, $a6, $t8, 0x2 │ │ │ │ + ldptr.w $a5, $t7, 0 │ │ │ │ + srli.w $a4, $a1, 0x1f │ │ │ │ + srli.w $fp, $t0, 0x3 │ │ │ │ + add.w $a3, $a3, $t4 │ │ │ │ + andi $t0, $t0, 0x7 │ │ │ │ + add.w $a4, $a4, $t5 │ │ │ │ + bltz $a5, 908 # 13b00 ::do_widen(char) const@@Base+0x3640> │ │ │ │ + blt $ra, $a4, 32 # 13798 ::do_widen(char) const@@Base+0x32d8> │ │ │ │ + bltz $a1, 1404 # 13cf8 ::do_widen(char) const@@Base+0x3838> │ │ │ │ + li.w $t0, 1 │ │ │ │ + alsl.w $a1, $a1, $a5, 0x3 │ │ │ │ + sll.d $a1, $t0, $a1 │ │ │ │ + ld.d $t0, $s3, -8 │ │ │ │ + or $t0, $t0, $a1 │ │ │ │ + st.d $t0, $s3, -8 │ │ │ │ + addi.d $t2, $t2, 16 │ │ │ │ + bne $t2, $a2, -140 # 13710 ::do_widen(char) const@@Base+0x3250> │ │ │ │ + li.w $t0, 8 │ │ │ │ + ld.d $s4, $sp, 40 │ │ │ │ + move $fp, $t6 │ │ │ │ + bne $t5, $t0, 2156 # 14018 ::do_widen(char) const@@Base+0x3b58> │ │ │ │ + move $a0, $t8 │ │ │ │ + bl -28516 │ │ │ │ + beqz $s6, 72 # 13800 ::do_widen(char) const@@Base+0x3340> │ │ │ │ + ld.d $t2, $s2, 136 │ │ │ │ + add.w $s6, $s1, $s6 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - pcaddi $t1, 157574 │ │ │ │ - addi.d $a0, $t0, -16 │ │ │ │ - st.d $t1, $t0, -16 │ │ │ │ - b -31660 │ │ │ │ + bstrpick.d $t0, $s1, 0x1f, 0x1 │ │ │ │ + ldx.bu $t0, $t2, $t0 │ │ │ │ + andi $t1, $s1, 0x1 │ │ │ │ + slli.d $t1, $t1, 0x2 │ │ │ │ + sra.w $t0, $t0, $t1 │ │ │ │ + andi $t0, $t0, 0x2 │ │ │ │ + addi.w $t1, $s0, 1 │ │ │ │ + maskeqz $t1, $t1, $t0 │ │ │ │ + masknez $s0, $s0, $t0 │ │ │ │ + addi.w $s1, $s1, 1 │ │ │ │ + or $s0, $t1, $s0 │ │ │ │ + bne $s1, $s6, -44 # 137d0 ::do_widen(char) const@@Base+0x3310> │ │ │ │ + li.w $t0, 1 │ │ │ │ + bgeu $t0, $s7, 1740 # 13ed0 ::do_widen(char) const@@Base+0x3a10> │ │ │ │ + ld.d $a1, $sp, 96 │ │ │ │ + move $a2, $s7 │ │ │ │ + addi.d $a0, $sp, 216 │ │ │ │ + bl -27444 │ │ │ │ + ldptr.d $t0, $sp, 0 │ │ │ │ + ld.d $t1, $sp, 24 │ │ │ │ + ld.d $t2, $sp, 8 │ │ │ │ + addi.d $t0, $t0, 8 │ │ │ │ + stptr.d $t0, $sp, 0 │ │ │ │ + ld.d $t0, $t1, 16 │ │ │ │ + ld.wu $t1, $t1, 24 │ │ │ │ + addi.d $s4, $s4, 1 │ │ │ │ + sub.d $t0, $t0, $t2 │ │ │ │ + alsl.d $t0, $t0, $t1, 0x3 │ │ │ │ + addi.d $t1, $t0, -1 │ │ │ │ + add.w $fp, $fp, $s5 │ │ │ │ + bltu $s4, $t1, -904 # 134c0 ::do_widen(char) const@@Base+0x3000> │ │ │ │ nop │ │ │ │ + addi.d $t0, $t0, -2 │ │ │ │ + li.w $t1, 1 │ │ │ │ + sll.d $t1, $t1, $t0 │ │ │ │ + srli.d $t0, $t0, 0x6 │ │ │ │ + alsl.d $t0, $t0, $t2, 0x3 │ │ │ │ + ldptr.d $t0, $t0, 0 │ │ │ │ + and $t0, $t1, $t0 │ │ │ │ + bnez $t0, 148 # 13900 ::do_widen(char) const@@Base+0x3440> │ │ │ │ + ld.d $t0, $s2, 216 │ │ │ │ + ld.hu $s4, $t0, -2 │ │ │ │ + beqz $s4, 80 # 138c8 ::do_widen(char) const@@Base+0x3408> │ │ │ │ + ld.d $t4, $s2, 136 │ │ │ │ + ld.d $t5, $sp, 32 │ │ │ │ + add.w $t3, $s4, $s1 │ │ │ │ + move $t2, $zero │ │ │ │ nop │ │ │ │ + bstrpick.d $t0, $s1, 0x1f, 0x1 │ │ │ │ + ldx.bu $t0, $t4, $t0 │ │ │ │ + andi $t1, $s1, 0x1 │ │ │ │ + slli.d $t1, $t1, 0x2 │ │ │ │ + sra.w $t0, $t0, $t1 │ │ │ │ + andi $t0, $t0, 0x2 │ │ │ │ + beqz $t0, 24 # 138c0 ::do_widen(char) const@@Base+0x3400> │ │ │ │ + add.w $t0, $s0, $t2 │ │ │ │ + bstrpick.d $t0, $t0, 0x1f, 0x0 │ │ │ │ + ldx.bu $t1, $s8, $t0 │ │ │ │ + addi.w $t2, $t2, 1 │ │ │ │ + stx.b $t1, $t5, $t0 │ │ │ │ + addi.w $s1, $s1, 1 │ │ │ │ + bne $s1, $t3, -52 # 13890 ::do_widen(char) const@@Base+0x33d0> │ │ │ │ + ld.d $t1, $sp, 88 │ │ │ │ + ld.d $t0, $sp, 48 │ │ │ │ + beq $t1, $t0, 2840 # 143e8 ::do_widen(char) const@@Base+0x3f28> │ │ │ │ + st.h $s4, $t0, 0 │ │ │ │ + addi.d $t0, $t0, 2 │ │ │ │ + st.d $t0, $sp, 48 │ │ │ │ + ld.d $t0, $sp, 80 │ │ │ │ + ld.d $s4, $s2, 192 │ │ │ │ + beq $t0, $s3, 2960 # 14478 ::do_widen(char) const@@Base+0x3fb8> │ │ │ │ nop │ │ │ │ + ld.d $t0, $s4, -8 │ │ │ │ + addi.d $s3, $s3, 8 │ │ │ │ + st.d $t0, $s3, -8 │ │ │ │ nop │ │ │ │ - move $t0, $a1 │ │ │ │ - sltu $t1, $a3, $t0 │ │ │ │ - move $a1, $a2 │ │ │ │ - masknez $a2, $t0, $t1 │ │ │ │ - maskeqz $t1, $a3, $t1 │ │ │ │ - or $a2, $a2, $t1 │ │ │ │ - beqz $a2, 104 # 14560 ::do_widen(char) const@@Base+0xab0> │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - st.d $a3, $sp, 8 │ │ │ │ - stptr.d $t0, $sp, 0 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - bl -30988 │ │ │ │ - ldptr.d $t0, $sp, 0 │ │ │ │ - ld.d $a3, $sp, 8 │ │ │ │ - bnez $a0, 48 # 14548 ::do_widen(char) const@@Base+0xa98> │ │ │ │ - lu12i.w $a0, 524287 │ │ │ │ - sub.d $t0, $t0, $a3 │ │ │ │ - ori $a0, $a0, 0xfff │ │ │ │ - blt $a0, $t0, 32 # 14548 ::do_widen(char) const@@Base+0xa98> │ │ │ │ - lu12i.w $t1, -524288 │ │ │ │ - slli.w $a0, $t0, 0x0 │ │ │ │ - slt $t0, $t0, $t1 │ │ │ │ - masknez $a0, $a0, $t0 │ │ │ │ - maskeqz $t0, $t1, $t0 │ │ │ │ - or $a0, $a0, $t0 │ │ │ │ + ld.d $t0, $s2, 176 │ │ │ │ + ld.d $t1, $sp, 144 │ │ │ │ + sub.d $t0, $t0, $s8 │ │ │ │ + bltu $t0, $t1, 2220 # 141b8 ::do_widen(char) const@@Base+0x3cf8> │ │ │ │ + li.w $t0, 1 │ │ │ │ + move $s0, $t1 │ │ │ │ + bge $t0, $t1, 3120 # 14548 ::do_widen(char) const@@Base+0x4088> │ │ │ │ + ld.d $a1, $sp, 32 │ │ │ │ + move $a2, $t1 │ │ │ │ + move $a0, $s8 │ │ │ │ + bl -27720 │ │ │ │ + ld.d $t0, $s2, 160 │ │ │ │ + ld.d $t1, $s2, 184 │ │ │ │ + add.d $t0, $t0, $s0 │ │ │ │ + st.d $t1, $sp, 104 │ │ │ │ + st.d $t0, $sp, 152 │ │ │ │ + ld.d $t1, $sp, 152 │ │ │ │ + ld.d $t0, $s2, 200 │ │ │ │ + st.d $t1, $s2, 168 │ │ │ │ + ld.d $t1, $sp, 72 │ │ │ │ + sub.d $s0, $s3, $t1 │ │ │ │ + ld.d $t1, $sp, 104 │ │ │ │ + sub.d $t0, $t0, $t1 │ │ │ │ + bltu $t0, $s0, 2244 # 14220 ::do_widen(char) const@@Base+0x3d60> │ │ │ │ + ld.d $a0, $s2, 192 │ │ │ │ + move $t0, $t1 │ │ │ │ + sub.d $a2, $a0, $t1 │ │ │ │ + bltu $a2, $s0, 1956 # 14110 ::do_widen(char) const@@Base+0x3c50> │ │ │ │ + li.w $t1, 8 │ │ │ │ + bge $t1, $s0, 3068 # 14570 ::do_widen(char) const@@Base+0x40b0> │ │ │ │ + ld.d $a1, $sp, 72 │ │ │ │ + move $a0, $t0 │ │ │ │ + move $a2, $s0 │ │ │ │ + bl -27812 │ │ │ │ + ld.d $t0, $s2, 184 │ │ │ │ + add.d $t0, $t0, $s0 │ │ │ │ + ld.d $s1, $s2, 208 │ │ │ │ + ld.d $t1, $s2, 224 │ │ │ │ + ld.d $t2, $sp, 56 │ │ │ │ + st.d $t0, $s2, 192 │ │ │ │ + ld.d $t0, $sp, 48 │ │ │ │ + sub.d $s0, $t0, $t2 │ │ │ │ + sub.d $t0, $t1, $s1 │ │ │ │ + bltu $t0, $s0, 2004 # 14180 ::do_widen(char) const@@Base+0x3cc0> │ │ │ │ + ld.d $a0, $s2, 216 │ │ │ │ + sub.d $a2, $a0, $s1 │ │ │ │ + bltu $a2, $s0, 1808 # 140c8 ::do_widen(char) const@@Base+0x3c08> │ │ │ │ + li.w $t1, 2 │ │ │ │ + bge $t1, $s0, 3064 # 145b8 ::do_widen(char) const@@Base+0x40f8> │ │ │ │ + move $a1, $t2 │ │ │ │ + move $a2, $s0 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -27888 │ │ │ │ + ld.d $t0, $s2, 208 │ │ │ │ + add.d $t0, $t0, $s0 │ │ │ │ nop │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - ret │ │ │ │ + st.d $t0, $s2, 216 │ │ │ │ + ld.d $t0, $sp, 128 │ │ │ │ + st.w $t0, $s2, 36 │ │ │ │ + beqz $t0, 116 # 13a60 ::do_widen(char) const@@Base+0x35a0> │ │ │ │ + ld.d $t1, $s2, 184 │ │ │ │ + ld.d $t0, $sp, 184 │ │ │ │ + move $t3, $zero │ │ │ │ + li.w $t2, 1 │ │ │ │ + alsl.d $t4, $t0, $t1, 0x3 │ │ │ │ + b 60 # 13a40 ::do_widen(char) const@@Base+0x3580> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - lu12i.w $a0, 524287 │ │ │ │ - sub.d $t0, $t0, $a3 │ │ │ │ - ori $a0, $a0, 0xfff │ │ │ │ - blt $a0, $t0, 52 # 145a0 ::do_widen(char) const@@Base+0xaf0> │ │ │ │ - lu12i.w $t1, -524288 │ │ │ │ - slli.w $a0, $t0, 0x0 │ │ │ │ - slt $t0, $t0, $t1 │ │ │ │ - masknez $a0, $a0, $t0 │ │ │ │ - maskeqz $t0, $t1, $t0 │ │ │ │ - or $a0, $a0, $t0 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + movgr2fr.d $fa0, $t0 │ │ │ │ + addi.d $t1, $t1, 8 │ │ │ │ + vpcnt.d $vr0, $vr0 │ │ │ │ + movfr2gr.d $t0, $fa0 │ │ │ │ + mul.w $t5, $t0, $t2 │ │ │ │ + move $t2, $t0 │ │ │ │ + add.w $t3, $t5, $t3 │ │ │ │ + beq $t1, $t4, 28 # 13a58 ::do_widen(char) const@@Base+0x3598> │ │ │ │ + ldptr.d $t0, $t1, 0 │ │ │ │ + bnez $t0, -36 # 13a20 ::do_widen(char) const@@Base+0x3560> │ │ │ │ + addi.d $t1, $t1, 8 │ │ │ │ + move $t2, $zero │ │ │ │ + bne $t1, $t4, -16 # 13a40 ::do_widen(char) const@@Base+0x3580> │ │ │ │ nop │ │ │ │ + st.d $t3, $sp, 128 │ │ │ │ nop │ │ │ │ - ret │ │ │ │ + ld.d $t0, $sp, 128 │ │ │ │ + st.w $t0, $s2, 52 │ │ │ │ + ld.d $t0, $sp, 56 │ │ │ │ + beqz $t0, 12 # 13a78 ::do_widen(char) const@@Base+0x35b8> │ │ │ │ + ld.d $a0, $sp, 56 │ │ │ │ + bl -29220 │ │ │ │ + ld.d $t0, $sp, 72 │ │ │ │ + beqz $t0, 12 # 13a88 ::do_widen(char) const@@Base+0x35c8> │ │ │ │ + move $a0, $t0 │ │ │ │ + bl -29236 │ │ │ │ + ld.d $t0, $sp, 32 │ │ │ │ + beqz $t0, 12 # 13a98 ::do_widen(char) const@@Base+0x35d8> │ │ │ │ + move $a0, $t0 │ │ │ │ + bl -29252 │ │ │ │ + pcalau12i $t1, 157 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 280 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, 2968 # 14648 ::do_widen(char) const@@Base+0x4188> │ │ │ │ + ld.d $a0, $sp, 16 │ │ │ │ + ld.d $s1, $sp, 352 │ │ │ │ + ld.d $s3, $sp, 336 │ │ │ │ + ld.d $s4, $sp, 328 │ │ │ │ + ld.d $s7, $sp, 304 │ │ │ │ + ld.d $ra, $sp, 376 │ │ │ │ + ld.d $fp, $sp, 368 │ │ │ │ + ld.d $s0, $sp, 360 │ │ │ │ + ld.d $s2, $sp, 344 │ │ │ │ + ld.d $s5, $sp, 320 │ │ │ │ + ld.d $s6, $sp, 312 │ │ │ │ + ld.d $s8, $sp, 296 │ │ │ │ + addi.d $sp, $sp, 384 │ │ │ │ + b -29336 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -16 │ │ │ │ - stptr.d $s0, $sp, 0 │ │ │ │ - move $s0, $a0 │ │ │ │ - ld.d $a0, $a0, 40 │ │ │ │ - st.d $ra, $sp, 8 │ │ │ │ - pcaddi $t2, 156673 │ │ │ │ - pcaddi $t1, 156684 │ │ │ │ - pcaddi $t0, 157487 │ │ │ │ - stptr.d $t2, $s0, 0 │ │ │ │ - st.d $t1, $s0, 8 │ │ │ │ - st.d $t0, $s0, 32 │ │ │ │ - beqz $a0, 20 # 145f0 ::do_widen(char) const@@Base+0xb40> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 32 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ nop │ │ │ │ - pcaddi $t0, 156616 │ │ │ │ - addi.d $a0, $s0, 8 │ │ │ │ - st.d $t0, $s0, 8 │ │ │ │ - bl -31132 │ │ │ │ - ld.d $ra, $sp, 8 │ │ │ │ - move $a0, $s0 │ │ │ │ - ldptr.d $s0, $sp, 0 │ │ │ │ - addi.d $sp, $sp, 16 │ │ │ │ - b -32192 │ │ │ │ nop │ │ │ │ + beq $a3, $a6, -904 # 13778 ::do_widen(char) const@@Base+0x32b8> │ │ │ │ + li.w $a3, 7 │ │ │ │ + blt $a3, $a4, -880 # 13798 ::do_widen(char) const@@Base+0x32d8> │ │ │ │ + bltz $a1, 908 # 13e98 ::do_widen(char) const@@Base+0x39d8> │ │ │ │ + st.w $t5, $t7, 0 │ │ │ │ + move $a5, $t5 │ │ │ │ + beqz $a7, 264 # 13c20 ::do_widen(char) const@@Base+0x3760> │ │ │ │ + move $t7, $zero │ │ │ │ + move $t4, $zero │ │ │ │ + beqz $s6, 140 # 13bb0 ::do_widen(char) const@@Base+0x36f0> │ │ │ │ + ld.d $a5, $sp, 32 │ │ │ │ + li.w $t4, 1 │ │ │ │ + sll.w $t0, $t4, $t0 │ │ │ │ + move $a1, $s1 │ │ │ │ + move $t7, $zero │ │ │ │ + move $a3, $zero │ │ │ │ + sll.w $a4, $t4, $t5 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - move $t0, $a0 │ │ │ │ - ld.d $a0, $a0, 32 │ │ │ │ - st.d $s0, $sp, 16 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - pcaddi $t3, 156645 │ │ │ │ - pcaddi $t2, 156656 │ │ │ │ - pcaddi $t1, 157459 │ │ │ │ - st.d $t3, $t0, -8 │ │ │ │ - stptr.d $t2, $t0, 0 │ │ │ │ - st.d $t1, $t0, 24 │ │ │ │ - addi.d $s0, $t0, -8 │ │ │ │ - beqz $a0, 24 # 14668 ::do_widen(char) const@@Base+0xbb8> │ │ │ │ - ldptr.d $t1, $a0, 0 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - ld.d $t1, $t1, 32 │ │ │ │ - jirl $ra, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - pcaddi $t1, 156586 │ │ │ │ - move $a0, $t0 │ │ │ │ - stptr.d $t1, $t0, 0 │ │ │ │ - bl -31252 │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - move $a0, $s0 │ │ │ │ - ld.d $s0, $sp, 16 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - b -32312 │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - move $t0, $a0 │ │ │ │ - ld.d $a0, $a0, 8 │ │ │ │ - st.d $s0, $sp, 16 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - pcaddi $t3, 156617 │ │ │ │ - pcaddi $t2, 156628 │ │ │ │ - pcaddi $t1, 157431 │ │ │ │ - st.d $t3, $t0, -32 │ │ │ │ - st.d $t2, $t0, -24 │ │ │ │ - stptr.d $t1, $t0, 0 │ │ │ │ - addi.d $s0, $t0, -32 │ │ │ │ - beqz $a0, 24 # 146d8 ::do_widen(char) const@@Base+0xc28> │ │ │ │ - ldptr.d $t1, $a0, 0 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - ld.d $t1, $t1, 32 │ │ │ │ - jirl $ra, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - pcaddi $t1, 156558 │ │ │ │ - addi.d $a0, $t0, -24 │ │ │ │ - st.d $t1, $t0, -24 │ │ │ │ - bl -31364 │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - move $a0, $s0 │ │ │ │ - ld.d $s0, $sp, 16 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - b -32424 │ │ │ │ + bstrpick.d $t4, $a1, 0x1f, 0x1 │ │ │ │ + ldx.bu $t4, $a0, $t4 │ │ │ │ + andi $a6, $a1, 0x1 │ │ │ │ + slli.d $a6, $a6, 0x2 │ │ │ │ + sra.w $t4, $t4, $a6 │ │ │ │ + andi $t4, $t4, 0x2 │ │ │ │ + beqz $t4, 48 # 13b98 ::do_widen(char) const@@Base+0x36d8> │ │ │ │ + add.w $t4, $s0, $t7 │ │ │ │ + bstrpick.d $t4, $t4, 0x1f, 0x0 │ │ │ │ + ldx.bu $a6, $s8, $t4 │ │ │ │ + and $a6, $t0, $a6 │ │ │ │ + beqz $a6, 20 # 13b90 ::do_widen(char) const@@Base+0x36d0> │ │ │ │ + ldx.bu $a6, $a5, $t4 │ │ │ │ + or $a6, $a4, $a6 │ │ │ │ + stx.b $a6, $a5, $t4 │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -16 │ │ │ │ - stptr.d $s0, $sp, 0 │ │ │ │ - move $s0, $a0 │ │ │ │ - ld.d $a0, $a0, 32 │ │ │ │ - st.d $ra, $sp, 8 │ │ │ │ - pcaddi $t2, 157079 │ │ │ │ - pcaddi $t1, 157090 │ │ │ │ - pcaddi $t0, 157403 │ │ │ │ - stptr.d $t2, $s0, 0 │ │ │ │ - st.d $t1, $s0, 8 │ │ │ │ - st.d $t0, $s0, 24 │ │ │ │ - beqz $a0, 20 # 14740 ::do_widen(char) const@@Base+0xc90> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 32 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ + addi.w $t7, $t7, 1 │ │ │ │ nop │ │ │ │ - pcaddi $t0, 157414 │ │ │ │ - addi.d $a0, $s0, 8 │ │ │ │ - st.d $t0, $s0, 8 │ │ │ │ - bl -32300 │ │ │ │ - ld.d $ra, $sp, 8 │ │ │ │ - move $a0, $s0 │ │ │ │ - ldptr.d $s0, $sp, 0 │ │ │ │ - addi.d $sp, $sp, 16 │ │ │ │ - b -32528 │ │ │ │ + addi.w $a3, $a3, 1 │ │ │ │ + addi.w $a1, $a1, 1 │ │ │ │ + bltu $a3, $s6, -80 # 13b50 ::do_widen(char) const@@Base+0x3690> │ │ │ │ + move $a5, $t5 │ │ │ │ + bgeu $s6, $a7, 120 # 13c20 ::do_widen(char) const@@Base+0x3760> │ │ │ │ + move $t4, $s6 │ │ │ │ + li.w $t0, 1 │ │ │ │ + sll.w $t1, $t0, $t1 │ │ │ │ + sll.w $t5, $t0, $t5 │ │ │ │ + add.w $a1, $s1, $t4 │ │ │ │ + bstrpick.d $t0, $a1, 0x1f, 0x1 │ │ │ │ + ldx.bu $t0, $a0, $t0 │ │ │ │ + andi $a3, $a1, 0x1 │ │ │ │ + slli.d $a3, $a3, 0x2 │ │ │ │ + sra.w $t0, $t0, $a3 │ │ │ │ + andi $t0, $t0, 0x2 │ │ │ │ + beqz $t0, 56 # 13c10 ::do_widen(char) const@@Base+0x3750> │ │ │ │ + add.w $t0, $s0, $t7 │ │ │ │ + bstrpick.d $t0, $t0, 0x1f, 0x0 │ │ │ │ + ldx.bu $a3, $s8, $t0 │ │ │ │ + and $a3, $t1, $a3 │ │ │ │ + beqz $a3, 28 # 13c08 ::do_widen(char) const@@Base+0x3748> │ │ │ │ + ld.d $a3, $sp, 32 │ │ │ │ + add.d $t0, $a3, $t0 │ │ │ │ + ld.bu $a3, $t0, 0 │ │ │ │ + or $a3, $t5, $a3 │ │ │ │ + st.b $a3, $t0, 0 │ │ │ │ nop │ │ │ │ + addi.w $t7, $t7, 1 │ │ │ │ nop │ │ │ │ + addi.w $t4, $t4, 1 │ │ │ │ + addi.w $a1, $a1, 1 │ │ │ │ + bltu $t4, $a7, -88 # 13bc0 ::do_widen(char) const@@Base+0x3700> │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - move $t0, $a0 │ │ │ │ - ld.d $a0, $a0, 24 │ │ │ │ - st.d $s0, $sp, 16 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - pcaddi $t3, 157051 │ │ │ │ - pcaddi $t2, 157062 │ │ │ │ - pcaddi $t1, 157375 │ │ │ │ - st.d $t3, $t0, -8 │ │ │ │ - stptr.d $t2, $t0, 0 │ │ │ │ - st.d $t1, $t0, 16 │ │ │ │ - addi.d $s0, $t0, -8 │ │ │ │ - beqz $a0, 24 # 147b8 ::do_widen(char) const@@Base+0xd08> │ │ │ │ - ldptr.d $t1, $a0, 0 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - ld.d $t1, $t1, 32 │ │ │ │ - jirl $ra, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - pcaddi $t1, 157384 │ │ │ │ - move $a0, $t0 │ │ │ │ - stptr.d $t1, $t0, 0 │ │ │ │ - bl -32420 │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - move $a0, $s0 │ │ │ │ - ld.d $s0, $sp, 16 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - b -32648 │ │ │ │ + ldptr.w $a1, $t3, 0 │ │ │ │ + addi.w $t5, $a5, 1 │ │ │ │ + b -1192 # 13780 ::do_widen(char) const@@Base+0x32c0> │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - move $t0, $a0 │ │ │ │ - ld.d $a0, $a0, 8 │ │ │ │ - st.d $s0, $sp, 16 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - pcaddi $t3, 157023 │ │ │ │ - pcaddi $t2, 157034 │ │ │ │ - pcaddi $t1, 157347 │ │ │ │ - st.d $t3, $t0, -24 │ │ │ │ - st.d $t2, $t0, -16 │ │ │ │ - stptr.d $t1, $t0, 0 │ │ │ │ - addi.d $s0, $t0, -24 │ │ │ │ - beqz $a0, 24 # 14828 ::do_widen(char) const@@Base+0xd78> │ │ │ │ - ldptr.d $t1, $a0, 0 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - ld.d $t1, $t1, 32 │ │ │ │ - jirl $ra, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - pcaddi $t1, 157356 │ │ │ │ - addi.d $a0, $t0, -16 │ │ │ │ - st.d $t1, $t0, -16 │ │ │ │ - bl -32532 │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - move $a0, $s0 │ │ │ │ - ld.d $s0, $sp, 16 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - b -32760 │ │ │ │ + ld.d $t1, $sp, 8 │ │ │ │ + addi.d $t0, $s4, -1 │ │ │ │ + bstrpick.d $t0, $t0, 0x25, 0x6 │ │ │ │ + slli.d $t0, $t0, 0x3 │ │ │ │ + ldx.d $t1, $t1, $t0 │ │ │ │ + li.w $t2, 1 │ │ │ │ + addi.w $t0, $s4, -1 │ │ │ │ + sll.d $t0, $t2, $t0 │ │ │ │ + and $t0, $t0, $t1 │ │ │ │ + ldptr.w $s6, $sp, 40 │ │ │ │ + bnez $t0, -1184 # 137b8 ::do_widen(char) const@@Base+0x32f8> │ │ │ │ + beqz $t3, 92 # 13cb8 ::do_widen(char) const@@Base+0x37f8> │ │ │ │ + ld.d $t5, $s2, 136 │ │ │ │ + ld.d $t6, $sp, 32 │ │ │ │ + add.w $t4, $s1, $s6 │ │ │ │ + move $t1, $s1 │ │ │ │ + move $t3, $zero │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -16 │ │ │ │ - stptr.d $s0, $sp, 0 │ │ │ │ - move $s0, $a0 │ │ │ │ - ld.d $a0, $a0, 24 │ │ │ │ - st.d $ra, $sp, 8 │ │ │ │ - pcaddi $t2, 156535 │ │ │ │ - pcaddi $t1, 156546 │ │ │ │ - pcaddi $t0, 157319 │ │ │ │ - stptr.d $t2, $s0, 0 │ │ │ │ - st.d $t1, $s0, 8 │ │ │ │ - st.d $t0, $s0, 16 │ │ │ │ - beqz $a0, 20 # 14890 ::do_widen(char) const@@Base+0xde0> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 32 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ nop │ │ │ │ - pcaddi $t0, 156438 │ │ │ │ - addi.d $a0, $s0, 8 │ │ │ │ - st.d $t0, $s0, 8 │ │ │ │ - bl -31804 │ │ │ │ - ld.d $ra, $sp, 8 │ │ │ │ - move $a0, $s0 │ │ │ │ - ldptr.d $s0, $sp, 0 │ │ │ │ - addi.d $sp, $sp, 16 │ │ │ │ - b -32864 │ │ │ │ nop │ │ │ │ + bstrpick.d $t0, $t1, 0x1f, 0x1 │ │ │ │ + ldx.bu $t0, $t5, $t0 │ │ │ │ + andi $t2, $t1, 0x1 │ │ │ │ + slli.d $t2, $t2, 0x2 │ │ │ │ + sra.w $t0, $t0, $t2 │ │ │ │ + andi $t0, $t0, 0x2 │ │ │ │ + beqz $t0, 24 # 13cb0 ::do_widen(char) const@@Base+0x37f0> │ │ │ │ + add.w $t0, $s0, $t3 │ │ │ │ + bstrpick.d $t0, $t0, 0x1f, 0x0 │ │ │ │ + ldx.bu $t2, $s8, $t0 │ │ │ │ + addi.w $t3, $t3, 1 │ │ │ │ + stx.b $t2, $t6, $t0 │ │ │ │ + addi.w $t1, $t1, 1 │ │ │ │ + bne $t1, $t4, -52 # 13c80 ::do_widen(char) const@@Base+0x37c0> │ │ │ │ + ld.d $t0, $sp, 48 │ │ │ │ + ld.d $t1, $sp, 88 │ │ │ │ + beq $t0, $t1, 1472 # 14280 ::do_widen(char) const@@Base+0x3dc0> │ │ │ │ + ld.d $t1, $sp, 40 │ │ │ │ + addi.d $t0, $t0, 2 │ │ │ │ + st.h $t1, $t0, -2 │ │ │ │ + st.d $t0, $sp, 48 │ │ │ │ + ld.d $t0, $sp, 80 │ │ │ │ + beq $t0, $s3, 1632 # 14338 ::do_widen(char) const@@Base+0x3e78> │ │ │ │ nop │ │ │ │ + ldptr.d $t0, $sp, 0 │ │ │ │ + addi.d $s3, $s3, 8 │ │ │ │ + ldptr.d $t0, $t0, 0 │ │ │ │ + st.d $t0, $s3, -8 │ │ │ │ + b -1336 # 137b8 ::do_widen(char) const@@Base+0x32f8> │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - move $t0, $a0 │ │ │ │ - ld.d $a0, $a0, 16 │ │ │ │ - st.d $s0, $sp, 16 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - pcaddi $t3, 156507 │ │ │ │ - pcaddi $t2, 156518 │ │ │ │ - pcaddi $t1, 157291 │ │ │ │ - st.d $t3, $t0, -8 │ │ │ │ - stptr.d $t2, $t0, 0 │ │ │ │ - st.d $t1, $t0, 8 │ │ │ │ - addi.d $s0, $t0, -8 │ │ │ │ - beqz $a0, 24 # 14908 ::do_widen(char) const@@Base+0xe58> │ │ │ │ - ldptr.d $t1, $a0, 0 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - ld.d $t1, $t1, 32 │ │ │ │ - jirl $ra, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - pcaddi $t1, 156408 │ │ │ │ - move $a0, $t0 │ │ │ │ - stptr.d $t1, $t0, 0 │ │ │ │ - bl -31924 │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - move $a0, $s0 │ │ │ │ - ld.d $s0, $sp, 16 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - b -32984 │ │ │ │ + addi.w $a1, $t5, 1 │ │ │ │ + st.w $t5, $t3, 0 │ │ │ │ + st.d $a1, $sp, 64 │ │ │ │ + st.d $zero, $sp, 112 │ │ │ │ + beqz $s4, 944 # 140b8 ::do_widen(char) const@@Base+0x3bf8> │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - move $t0, $a0 │ │ │ │ - ld.d $a0, $a0, 8 │ │ │ │ - st.d $s0, $sp, 16 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - pcaddi $t3, 156479 │ │ │ │ - pcaddi $t2, 156490 │ │ │ │ - pcaddi $t1, 157263 │ │ │ │ - st.d $t3, $t0, -16 │ │ │ │ - st.d $t2, $t0, -8 │ │ │ │ - stptr.d $t1, $t0, 0 │ │ │ │ - addi.d $s0, $t0, -16 │ │ │ │ - beqz $a0, 24 # 14978 ::do_widen(char) const@@Base+0xec8> │ │ │ │ - ldptr.d $t1, $a0, 0 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - ld.d $t1, $t1, 32 │ │ │ │ - jirl $ra, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - pcaddi $t1, 156380 │ │ │ │ - addi.d $a0, $t0, -8 │ │ │ │ - st.d $t1, $t0, -8 │ │ │ │ - bl -32036 │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - move $a0, $s0 │ │ │ │ - ld.d $s0, $sp, 16 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - b -33096 │ │ │ │ + beqz $s6, 328 # 13e58 ::do_widen(char) const@@Base+0x3998> │ │ │ │ + li.w $a4, 1 │ │ │ │ + sll.w $a1, $a4, $fp │ │ │ │ + st.d $a1, $sp, 160 │ │ │ │ + sltu $a3, $s6, $s4 │ │ │ │ + maskeqz $fp, $s6, $a3 │ │ │ │ + st.w $t0, $sp, 176 │ │ │ │ + st.w $t1, $sp, 180 │ │ │ │ + masknez $a3, $s4, $a3 │ │ │ │ + ld.d $t0, $sp, 160 │ │ │ │ + or $fp, $fp, $a3 │ │ │ │ + sll.w $a3, $a4, $t5 │ │ │ │ + move $a1, $s1 │ │ │ │ + move $a6, $zero │ │ │ │ + move $a5, $zero │ │ │ │ + st.d $a3, $sp, 120 │ │ │ │ + move $a4, $fp │ │ │ │ + st.d $t2, $sp, 168 │ │ │ │ nop │ │ │ │ - ld.d $t1, $a0, 8 │ │ │ │ - addi.d $t0, $a0, 24 │ │ │ │ - beq $t1, $t0, 24 # 149c0 ::do_widen(char) const@@Base+0xf10> │ │ │ │ - move $a0, $t1 │ │ │ │ - b -33120 │ │ │ │ nop │ │ │ │ + bstrpick.d $t2, $a1, 0x1f, 0x1 │ │ │ │ + ldx.bu $t2, $a0, $t2 │ │ │ │ + andi $a3, $a1, 0x1 │ │ │ │ + slli.d $a3, $a3, 0x2 │ │ │ │ + sra.w $t2, $t2, $a3 │ │ │ │ + andi $t2, $t2, 0x2 │ │ │ │ + beqz $t2, 56 # 13db0 ::do_widen(char) const@@Base+0x38f0> │ │ │ │ + add.w $t2, $s0, $a6 │ │ │ │ + bstrpick.d $t2, $t2, 0x1f, 0x0 │ │ │ │ + ldx.bu $a3, $s8, $t2 │ │ │ │ + and $a3, $t0, $a3 │ │ │ │ + beqz $a3, 28 # 13da8 ::do_widen(char) const@@Base+0x38e8> │ │ │ │ + ld.d $a3, $sp, 32 │ │ │ │ + ld.d $t1, $sp, 120 │ │ │ │ + add.d $t2, $a3, $t2 │ │ │ │ + ld.bu $a3, $t2, 0 │ │ │ │ + or $a3, $t1, $a3 │ │ │ │ + st.b $a3, $t2, 0 │ │ │ │ + addi.w $a6, $a6, 1 │ │ │ │ nop │ │ │ │ + addi.w $a5, $a5, 1 │ │ │ │ + addi.w $a1, $a1, 1 │ │ │ │ + bltu $a5, $fp, -88 # 13d60 ::do_widen(char) const@@Base+0x38a0> │ │ │ │ + ld.d $t2, $sp, 168 │ │ │ │ + ldptr.w $t0, $sp, 176 │ │ │ │ + ldptr.w $t1, $sp, 180 │ │ │ │ + bgeu $s6, $s4, 2072 # 145e0 ::do_widen(char) const@@Base+0x4120> │ │ │ │ nop │ │ │ │ - ret │ │ │ │ + li.w $a1, 1 │ │ │ │ + sll.w $t4, $a1, $t4 │ │ │ │ + add.w $a3, $s1, $a4 │ │ │ │ + sll.w $fp, $a1, $t5 │ │ │ │ + bstrpick.d $a1, $a3, 0x1f, 0x1 │ │ │ │ + ldx.bu $a1, $a0, $a1 │ │ │ │ + andi $a5, $a3, 0x1 │ │ │ │ + slli.d $a5, $a5, 0x2 │ │ │ │ + sra.w $a1, $a1, $a5 │ │ │ │ + andi $a1, $a1, 0x2 │ │ │ │ + beqz $a1, 56 # 13e30 ::do_widen(char) const@@Base+0x3970> │ │ │ │ + add.w $a1, $s0, $a6 │ │ │ │ + bstrpick.d $a1, $a1, 0x1f, 0x0 │ │ │ │ + ldx.bu $a5, $s8, $a1 │ │ │ │ + and $a5, $t4, $a5 │ │ │ │ + beqz $a5, 28 # 13e28 ::do_widen(char) const@@Base+0x3968> │ │ │ │ + ld.d $a5, $sp, 32 │ │ │ │ + add.d $a1, $a5, $a1 │ │ │ │ + ld.bu $a5, $a1, 0 │ │ │ │ + or $a5, $fp, $a5 │ │ │ │ + st.b $a5, $a1, 0 │ │ │ │ nop │ │ │ │ + addi.w $a6, $a6, 1 │ │ │ │ nop │ │ │ │ + addi.w $a4, $a4, 1 │ │ │ │ + addi.w $a3, $a3, 1 │ │ │ │ + bltu $a4, $s4, -88 # 13de0 ::do_widen(char) const@@Base+0x3920> │ │ │ │ + ld.d $t4, $sp, 112 │ │ │ │ + bnez $t4, 136 # 13ec8 ::do_widen(char) const@@Base+0x3a08> │ │ │ │ nop │ │ │ │ + move $a1, $t5 │ │ │ │ + ldptr.w $a5, $t7, 0 │ │ │ │ + ld.d $t5, $sp, 64 │ │ │ │ + b -1748 # 13780 ::do_widen(char) const@@Base+0x32c0> │ │ │ │ + move $a6, $zero │ │ │ │ + move $a4, $zero │ │ │ │ + b -144 # 13dd0 ::do_widen(char) const@@Base+0x3910> │ │ │ │ nop │ │ │ │ + ld.d $a1, $sp, 120 │ │ │ │ + ld.d $a0, $sp, 16 │ │ │ │ + bl -4384 # 12d50 ::do_widen(char) const@@Base+0x2890> │ │ │ │ + b -1972 # 136c0 ::do_widen(char) const@@Base+0x3200> │ │ │ │ + ld.d $t1, $sp, 200 │ │ │ │ + move $t0, $a1 │ │ │ │ + addi.d $a1, $a1, 16 │ │ │ │ + stptr.d $t1, $t0, 0 │ │ │ │ + ldptr.w $t1, $sp, 208 │ │ │ │ + st.w $t1, $t0, 8 │ │ │ │ + bne $t3, $a1, -2128 # 13640 ::do_widen(char) const@@Base+0x3180> │ │ │ │ + b -2004 # 136c0 ::do_widen(char) const@@Base+0x3200> │ │ │ │ + addi.w $a1, $t5, 1 │ │ │ │ + st.w $t5, $t3, 0 │ │ │ │ + st.d $a1, $sp, 64 │ │ │ │ + beqz $s4, 1668 # 14528 ::do_widen(char) const@@Base+0x4068> │ │ │ │ + li.w $a1, 1 │ │ │ │ + st.d $a1, $sp, 112 │ │ │ │ + b -416 # 13d10 ::do_widen(char) const@@Base+0x3850> │ │ │ │ nop │ │ │ │ + move $s5, $zero │ │ │ │ + move $s7, $zero │ │ │ │ + b -2520 # 134e8 ::do_widen(char) const@@Base+0x3028> │ │ │ │ nop │ │ │ │ + ld.d $t5, $sp, 64 │ │ │ │ + b -956 # 13b10 ::do_widen(char) const@@Base+0x3650> │ │ │ │ + li.w $t0, 1 │ │ │ │ + bne $s7, $t0, -1724 # 13818 ::do_widen(char) const@@Base+0x3358> │ │ │ │ + ld.bu $t0, $s2, 65 │ │ │ │ + st.b $t0, $sp, 216 │ │ │ │ + b -1736 # 13818 ::do_widen(char) const@@Base+0x3358> │ │ │ │ nop │ │ │ │ - move $t0, $a0 │ │ │ │ - ld.d $a0, $a0, 8 │ │ │ │ - addi.d $t1, $t0, 24 │ │ │ │ - beq $a0, $t1, 52 # 14a20 ::do_widen(char) const@@Base+0xf70> │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - bl -33196 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ + ld.d $t1, $sp, 56 │ │ │ │ + li.w $t2, -1 │ │ │ │ + lu52i.d $t2, $t2, 1023 │ │ │ │ + sub.d $a2, $t0, $t1 │ │ │ │ + srai.d $t1, $a2, 0x1 │ │ │ │ + beq $t1, $t2, 2212 # 147a0 ::do_widen(char) const@@Base+0x42e0> │ │ │ │ + sltui $t0, $t1, 1 │ │ │ │ + or $t0, $t1, $t0 │ │ │ │ + add.d $t0, $t0, $t1 │ │ │ │ + move $t1, $zero │ │ │ │ + lu52i.d $t1, $t1, 1024 │ │ │ │ + sltu $t1, $t0, $t1 │ │ │ │ + maskeqz $t0, $t0, $t1 │ │ │ │ + masknez $t1, $t2, $t1 │ │ │ │ + or $t0, $t0, $t1 │ │ │ │ + slli.d $t0, $t0, 0x1 │ │ │ │ move $a0, $t0 │ │ │ │ - b -33216 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + st.d $a2, $sp, 48 │ │ │ │ + st.d $t0, $sp, 64 │ │ │ │ + bl -30372 │ │ │ │ + ld.d $t1, $sp, 112 │ │ │ │ + ld.d $a2, $sp, 48 │ │ │ │ + move $t0, $a0 │ │ │ │ + stx.h $t1, $a0, $a2 │ │ │ │ + bnez $a2, 280 # 14060 ::do_widen(char) const@@Base+0x3ba0> │ │ │ │ + addi.d $a2, $a2, 2 │ │ │ │ + ld.d $a0, $sp, 56 │ │ │ │ + add.d $t1, $t0, $a2 │ │ │ │ + st.d $t1, $sp, 48 │ │ │ │ + beqz $a0, 20 # 13f70 ::do_widen(char) const@@Base+0x3ab0> │ │ │ │ + st.d $t0, $sp, 56 │ │ │ │ + bl -30484 │ │ │ │ + ld.d $t0, $sp, 56 │ │ │ │ nop │ │ │ │ + ld.d $t1, $sp, 64 │ │ │ │ + st.d $t0, $sp, 56 │ │ │ │ + add.d $t1, $t0, $t1 │ │ │ │ + ld.d $t0, $sp, 80 │ │ │ │ + st.d $t1, $sp, 88 │ │ │ │ + bne $t0, $s3, -2540 # 13598 ::do_widen(char) const@@Base+0x30d8> │ │ │ │ + ld.d $t1, $sp, 72 │ │ │ │ + li.w $t2, -1 │ │ │ │ + lu52i.d $t2, $t2, 255 │ │ │ │ + sub.d $s3, $t0, $t1 │ │ │ │ + srai.d $t1, $s3, 0x3 │ │ │ │ + beq $t1, $t2, 1716 # 14650 ::do_widen(char) const@@Base+0x4190> │ │ │ │ + sltui $t0, $t1, 1 │ │ │ │ + or $t0, $t1, $t0 │ │ │ │ + add.d $t0, $t0, $t1 │ │ │ │ + move $t1, $zero │ │ │ │ + lu52i.d $t1, $t1, 256 │ │ │ │ + sltu $t1, $t0, $t1 │ │ │ │ + maskeqz $t0, $t0, $t1 │ │ │ │ + masknez $t1, $t2, $t1 │ │ │ │ + or $t0, $t0, $t1 │ │ │ │ + slli.d $t0, $t0, 0x3 │ │ │ │ move $a0, $t0 │ │ │ │ - b -33236 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + st.d $t0, $sp, 64 │ │ │ │ + bl -30528 │ │ │ │ + stx.d $zero, $a0, $s3 │ │ │ │ + move $t0, $a0 │ │ │ │ + bnez $s3, 180 # 14090 ::do_widen(char) const@@Base+0x3bd0> │ │ │ │ + ld.d $a0, $sp, 72 │ │ │ │ + addi.d $s3, $s3, 8 │ │ │ │ + add.d $s3, $t0, $s3 │ │ │ │ + beqz $a0, 20 # 14000 ::do_widen(char) const@@Base+0x3b40> │ │ │ │ + st.d $t0, $sp, 72 │ │ │ │ + bl -30628 │ │ │ │ + ld.d $t0, $sp, 72 │ │ │ │ nop │ │ │ │ + ld.d $t1, $sp, 64 │ │ │ │ + st.d $t0, $sp, 72 │ │ │ │ + add.d $t1, $t0, $t1 │ │ │ │ + st.d $t1, $sp, 80 │ │ │ │ + bnez $s5, -2664 # 135a8 ::do_widen(char) const@@Base+0x30e8> │ │ │ │ nop │ │ │ │ + pcaddi $a3, 107572 │ │ │ │ + li.w $a2, 203 │ │ │ │ + pcaddi $a1, 107588 │ │ │ │ + pcaddi $a0, 107597 │ │ │ │ + bl -29048 │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -16 │ │ │ │ - ld.d $t0, $a0, 136 │ │ │ │ - stptr.d $s0, $sp, 0 │ │ │ │ - st.d $ra, $sp, 8 │ │ │ │ - pcaddi $t2, 157304 │ │ │ │ - pcaddi $t1, 157331 │ │ │ │ - st.d $t2, $a0, -8 │ │ │ │ - stptr.d $t1, $a0, 0 │ │ │ │ - move $s0, $a0 │ │ │ │ - beqz $t0, 12 # 14a70 ::do_widen(char) const@@Base+0xfc0> │ │ │ │ - andi $t1, $t0, 0x1 │ │ │ │ - beqz $t1, 116 # 14ae0 ::do_widen(char) const@@Base+0x1030> │ │ │ │ - ld.d $a0, $s0, 96 │ │ │ │ - addi.d $t0, $s0, 112 │ │ │ │ - beq $a0, $t0, 8 # 14a80 ::do_widen(char) const@@Base+0xfd0> │ │ │ │ - bl -33324 │ │ │ │ - ld.d $a0, $s0, 88 │ │ │ │ - beqz $a0, 20 # 14a98 ::do_widen(char) const@@Base+0xfe8> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 8 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s0, 56 │ │ │ │ - addi.d $t0, $s0, 72 │ │ │ │ - beq $a0, $t0, 8 # 14aa8 ::do_widen(char) const@@Base+0xff8> │ │ │ │ - bl -33364 │ │ │ │ - ld.d $a0, $s0, 48 │ │ │ │ - beqz $a0, 20 # 14ac0 ::do_widen(char) const@@Base+0x1010> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 8 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s0, 16 │ │ │ │ - addi.d $s0, $s0, 32 │ │ │ │ - beq $a0, $s0, 56 # 14b00 ::do_widen(char) const@@Base+0x1050> │ │ │ │ - ld.d $ra, $sp, 8 │ │ │ │ - ldptr.d $s0, $sp, 0 │ │ │ │ - addi.d $sp, $sp, 16 │ │ │ │ - b -33416 │ │ │ │ nop │ │ │ │ - bstrins.d $t0, $zero, 0x0, 0x0 │ │ │ │ - ldptr.d $t0, $t0, 0 │ │ │ │ - beqz $t0, -120 # 14a70 ::do_widen(char) const@@Base+0xfc0> │ │ │ │ - addi.d $a1, $a0, 144 │ │ │ │ - li.w $a2, 2 │ │ │ │ - move $a0, $a1 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - b -140 # 14a70 ::do_widen(char) const@@Base+0xfc0> │ │ │ │ - ld.d $ra, $sp, 8 │ │ │ │ - ldptr.d $s0, $sp, 0 │ │ │ │ - addi.d $sp, $sp, 16 │ │ │ │ - ret │ │ │ │ - addi.d $sp, $sp, -16 │ │ │ │ - ld.d $t0, $a0, 144 │ │ │ │ - stptr.d $s0, $sp, 0 │ │ │ │ - st.d $ra, $sp, 8 │ │ │ │ - pcaddi $t2, 157252 │ │ │ │ - pcaddi $t1, 157279 │ │ │ │ - stptr.d $t2, $a0, 0 │ │ │ │ - st.d $t1, $a0, 8 │ │ │ │ - move $s0, $a0 │ │ │ │ - beqz $t0, 12 # 14b40 ::do_widen(char) const@@Base+0x1090> │ │ │ │ - andi $t1, $t0, 0x1 │ │ │ │ - beqz $t1, 132 # 14bc0 ::do_widen(char) const@@Base+0x1110> │ │ │ │ - ld.d $a0, $s0, 104 │ │ │ │ - addi.d $t0, $s0, 120 │ │ │ │ - beq $a0, $t0, 8 # 14b50 ::do_widen(char) const@@Base+0x10a0> │ │ │ │ - bl -33532 │ │ │ │ - ld.d $a0, $s0, 96 │ │ │ │ - beqz $a0, 20 # 14b68 ::do_widen(char) const@@Base+0x10b8> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 8 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s0, 64 │ │ │ │ - addi.d $t0, $s0, 80 │ │ │ │ - beq $a0, $t0, 8 # 14b78 ::do_widen(char) const@@Base+0x10c8> │ │ │ │ - bl -33572 │ │ │ │ - ld.d $a0, $s0, 56 │ │ │ │ - beqz $a0, 20 # 14b90 ::do_widen(char) const@@Base+0x10e0> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 8 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ + st.d $s4, $sp, 328 │ │ │ │ + st.d $s7, $sp, 304 │ │ │ │ + st.d $zero, $sp, 88 │ │ │ │ + st.d $zero, $sp, 48 │ │ │ │ + st.d $zero, $sp, 80 │ │ │ │ + move $s3, $zero │ │ │ │ + b -3176 # 133f0 ::do_widen(char) const@@Base+0x2f30> │ │ │ │ nop │ │ │ │ - ld.d $a0, $s0, 24 │ │ │ │ - addi.d $s0, $s0, 40 │ │ │ │ - beq $a0, $s0, 72 # 14be0 ::do_widen(char) const@@Base+0x1130> │ │ │ │ - ld.d $ra, $sp, 8 │ │ │ │ - ldptr.d $s0, $sp, 0 │ │ │ │ - addi.d $sp, $sp, 16 │ │ │ │ - b -33624 │ │ │ │ + ld.d $a1, $sp, 56 │ │ │ │ + st.d $a0, $sp, 88 │ │ │ │ + bl -29576 │ │ │ │ + ld.d $a2, $sp, 48 │ │ │ │ + ld.d $t0, $sp, 88 │ │ │ │ + ld.d $a0, $sp, 56 │ │ │ │ + addi.d $a2, $a2, 2 │ │ │ │ + add.d $t1, $t0, $a2 │ │ │ │ + st.d $t1, $sp, 48 │ │ │ │ + bnez $a0, -292 # 13f60 ::do_widen(char) const@@Base+0x3aa0> │ │ │ │ + b -280 # 13f70 ::do_widen(char) const@@Base+0x3ab0> │ │ │ │ nop │ │ │ │ + ld.d $a1, $sp, 72 │ │ │ │ + move $a2, $s3 │ │ │ │ + st.d $a0, $sp, 80 │ │ │ │ + bl -29628 │ │ │ │ + ld.d $t0, $sp, 80 │ │ │ │ + ld.d $a0, $sp, 72 │ │ │ │ + addi.d $s3, $s3, 8 │ │ │ │ + add.d $s3, $t0, $s3 │ │ │ │ + bnez $a0, -192 # 13ff0 ::do_widen(char) const@@Base+0x3b30> │ │ │ │ + b -180 # 14000 ::do_widen(char) const@@Base+0x3b40> │ │ │ │ + move $a1, $t5 │ │ │ │ + ldptr.w $a5, $t7, 0 │ │ │ │ + addi.w $t5, $t5, 1 │ │ │ │ + b -2372 # 13780 ::do_widen(char) const@@Base+0x32c0> │ │ │ │ + li.w $t0, 2 │ │ │ │ + bge $t0, $a2, 1220 # 14590 ::do_widen(char) const@@Base+0x40d0> │ │ │ │ + move $a0, $s1 │ │ │ │ + move $a1, $t2 │ │ │ │ + bl -29688 │ │ │ │ + ld.d $a0, $s2, 216 │ │ │ │ + ld.d $s1, $s2, 208 │ │ │ │ + sub.d $a2, $a0, $s1 │ │ │ │ + ld.d $t0, $sp, 56 │ │ │ │ + add.d $a1, $t0, $a2 │ │ │ │ + ld.d $t0, $sp, 48 │ │ │ │ + sub.d $a2, $t0, $a1 │ │ │ │ + add.d $t0, $s1, $s0 │ │ │ │ + blez $a2, -1820 # 139e0 ::do_widen(char) const@@Base+0x3520> │ │ │ │ + bl -29728 │ │ │ │ + ld.d $t0, $s2, 208 │ │ │ │ + add.d $t0, $t0, $s0 │ │ │ │ + b -1836 # 139e0 ::do_widen(char) const@@Base+0x3520> │ │ │ │ + li.w $t0, 8 │ │ │ │ + bge $t0, $a2, 1164 # 145a0 ::do_widen(char) const@@Base+0x40e0> │ │ │ │ + ld.d $a1, $sp, 72 │ │ │ │ + ld.d $a0, $sp, 104 │ │ │ │ + bl -29760 │ │ │ │ + ld.d $t0, $s2, 184 │ │ │ │ + ld.d $a0, $s2, 192 │ │ │ │ + st.d $t0, $sp, 104 │ │ │ │ + sub.d $a2, $a0, $t0 │ │ │ │ nop │ │ │ │ + ld.d $t0, $sp, 72 │ │ │ │ + add.d $a1, $t0, $a2 │ │ │ │ + ld.d $t0, $sp, 104 │ │ │ │ + sub.d $a2, $s3, $a1 │ │ │ │ + add.d $t0, $t0, $s0 │ │ │ │ + blez $a2, -1980 # 13990 ::do_widen(char) const@@Base+0x34d0> │ │ │ │ + bl -29808 │ │ │ │ + ld.d $t0, $s2, 184 │ │ │ │ + ld.d $s1, $s2, 208 │ │ │ │ + ld.d $t1, $s2, 224 │ │ │ │ + add.d $t0, $t0, $s0 │ │ │ │ + ld.d $t2, $sp, 56 │ │ │ │ + st.d $t0, $s2, 192 │ │ │ │ + ld.d $t0, $sp, 48 │ │ │ │ + sub.d $s0, $t0, $t2 │ │ │ │ + sub.d $t0, $t1, $s1 │ │ │ │ + bgeu $t0, $s0, -1992 # 139b0 ::do_widen(char) const@@Base+0x34f0> │ │ │ │ nop │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -30964 │ │ │ │ + ld.d $a1, $sp, 56 │ │ │ │ + move $a2, $s0 │ │ │ │ + move $s3, $a0 │ │ │ │ + bl -29876 │ │ │ │ + beqz $s1, 16 # 141a8 ::do_widen(char) const@@Base+0x3ce8> │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -31056 │ │ │ │ nop │ │ │ │ + add.d $t0, $s3, $s0 │ │ │ │ + st.d $s3, $s2, 208 │ │ │ │ + st.d $t0, $s2, 224 │ │ │ │ + b -2004 # 139e0 ::do_widen(char) const@@Base+0x3520> │ │ │ │ + move $a0, $t1 │ │ │ │ + move $s1, $t1 │ │ │ │ + bl -31024 │ │ │ │ + ld.d $a1, $sp, 32 │ │ │ │ + move $a2, $s1 │ │ │ │ + move $s0, $a0 │ │ │ │ + bl -29936 │ │ │ │ + beqz $s8, 20 # 141e8 ::do_widen(char) const@@Base+0x3d28> │ │ │ │ + move $a0, $s8 │ │ │ │ + bl -31116 │ │ │ │ + ld.d $t0, $s2, 184 │ │ │ │ + st.d $t0, $sp, 104 │ │ │ │ + ld.d $t0, $sp, 144 │ │ │ │ + st.d $s0, $s2, 160 │ │ │ │ + add.d $t0, $s0, $t0 │ │ │ │ + st.d $t0, $sp, 152 │ │ │ │ + ld.d $t1, $sp, 152 │ │ │ │ + st.d $t0, $s2, 176 │ │ │ │ + ld.d $t0, $s2, 200 │ │ │ │ + st.d $t1, $s2, 168 │ │ │ │ + ld.d $t1, $sp, 72 │ │ │ │ + sub.d $s0, $s3, $t1 │ │ │ │ + ld.d $t1, $sp, 104 │ │ │ │ + sub.d $t0, $t0, $t1 │ │ │ │ + bgeu $t0, $s0, -2232 # 13960 ::do_widen(char) const@@Base+0x34a0> │ │ │ │ nop │ │ │ │ - bstrins.d $t0, $zero, 0x0, 0x0 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -31124 │ │ │ │ + ld.d $a1, $sp, 72 │ │ │ │ + move $a2, $s0 │ │ │ │ + move $s1, $a0 │ │ │ │ + bl -30036 │ │ │ │ + ld.d $t0, $sp, 104 │ │ │ │ + beqz $t0, 12 # 14248 ::do_widen(char) const@@Base+0x3d88> │ │ │ │ + move $a0, $t0 │ │ │ │ + bl -31220 │ │ │ │ + add.d $t0, $s1, $s0 │ │ │ │ + st.d $s1, $s2, 184 │ │ │ │ + st.d $t0, $s2, 200 │ │ │ │ + b -2244 # 13990 ::do_widen(char) const@@Base+0x34d0> │ │ │ │ + ldptr.w $t0, $s2, 36 │ │ │ │ + st.d $s1, $sp, 352 │ │ │ │ + st.d $s3, $sp, 336 │ │ │ │ + st.d $t0, $sp, 128 │ │ │ │ + ld.d $t0, $sp, 24 │ │ │ │ + st.d $zero, $sp, 32 │ │ │ │ + ld.d $t1, $t0, 16 │ │ │ │ + ldptr.w $t5, $t0, 24 │ │ │ │ ldptr.d $t0, $t0, 0 │ │ │ │ - beqz $t0, -136 # 14b40 ::do_widen(char) const@@Base+0x1090> │ │ │ │ - addi.d $a1, $a0, 152 │ │ │ │ - li.w $a2, 2 │ │ │ │ - move $a0, $a1 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - b -156 # 14b40 ::do_widen(char) const@@Base+0x1090> │ │ │ │ - ld.d $ra, $sp, 8 │ │ │ │ - ldptr.d $s0, $sp, 0 │ │ │ │ - addi.d $sp, $sp, 16 │ │ │ │ - ret │ │ │ │ + b -4108 # 13270 ::do_widen(char) const@@Base+0x2db0> │ │ │ │ + ld.d $t1, $sp, 56 │ │ │ │ + li.w $t2, -1 │ │ │ │ + lu52i.d $t2, $t2, 1023 │ │ │ │ + sub.d $a2, $t0, $t1 │ │ │ │ + srai.d $t1, $a2, 0x1 │ │ │ │ + beq $t1, $t2, 1028 # 14698 ::do_widen(char) const@@Base+0x41d8> │ │ │ │ + sltui $t0, $t1, 1 │ │ │ │ + or $t0, $t1, $t0 │ │ │ │ + add.d $t0, $t0, $t1 │ │ │ │ + move $t1, $zero │ │ │ │ + lu52i.d $t1, $t1, 1024 │ │ │ │ + sltu $t1, $t0, $t1 │ │ │ │ + maskeqz $t0, $t0, $t1 │ │ │ │ + masknez $t1, $t2, $t1 │ │ │ │ + or $t0, $t0, $t1 │ │ │ │ + slli.d $t0, $t0, 0x1 │ │ │ │ + move $a0, $t0 │ │ │ │ + st.d $a2, $sp, 48 │ │ │ │ + st.d $t0, $sp, 64 │ │ │ │ + bl -31292 │ │ │ │ + ld.d $t1, $sp, 40 │ │ │ │ + ld.d $a2, $sp, 48 │ │ │ │ + move $t0, $a0 │ │ │ │ + stx.h $t1, $a0, $a2 │ │ │ │ + beqz $a2, 32 # 14300 ::do_widen(char) const@@Base+0x3e40> │ │ │ │ + ld.d $a1, $sp, 56 │ │ │ │ + st.d $a2, $sp, 40 │ │ │ │ + st.d $a0, $sp, 48 │ │ │ │ + bl -30224 │ │ │ │ + ld.d $t0, $sp, 48 │ │ │ │ + ld.d $a2, $sp, 40 │ │ │ │ nop │ │ │ │ + addi.d $a2, $a2, 2 │ │ │ │ + ld.d $a0, $sp, 56 │ │ │ │ + add.d $t1, $t0, $a2 │ │ │ │ + st.d $t1, $sp, 48 │ │ │ │ + beqz $a0, 16 # 14320 ::do_widen(char) const@@Base+0x3e60> │ │ │ │ + st.d $t0, $sp, 40 │ │ │ │ + bl -31432 │ │ │ │ + ld.d $t0, $sp, 40 │ │ │ │ + ld.d $t1, $sp, 64 │ │ │ │ + st.d $t0, $sp, 56 │ │ │ │ + add.d $t1, $t0, $t1 │ │ │ │ + ld.d $t0, $sp, 80 │ │ │ │ + st.d $t1, $sp, 88 │ │ │ │ + bne $t0, $s3, -1620 # 13ce0 ::do_widen(char) const@@Base+0x3820> │ │ │ │ + ld.d $t1, $sp, 72 │ │ │ │ + li.w $t2, -1 │ │ │ │ + lu52i.d $t2, $t2, 255 │ │ │ │ + sub.d $s3, $t0, $t1 │ │ │ │ + srai.d $t1, $s3, 0x3 │ │ │ │ + beq $t1, $t2, 940 # 146f8 ::do_widen(char) const@@Base+0x4238> │ │ │ │ + sltui $t0, $t1, 1 │ │ │ │ + or $t0, $t1, $t0 │ │ │ │ + add.d $t0, $t0, $t1 │ │ │ │ + move $t1, $zero │ │ │ │ + lu52i.d $t1, $t1, 256 │ │ │ │ + sltu $t1, $t0, $t1 │ │ │ │ + maskeqz $t0, $t0, $t1 │ │ │ │ + masknez $t1, $t2, $t1 │ │ │ │ + or $t0, $t0, $t1 │ │ │ │ + slli.d $t0, $t0, 0x3 │ │ │ │ + move $a0, $t0 │ │ │ │ + st.d $t0, $sp, 40 │ │ │ │ + bl -31472 │ │ │ │ + ldptr.d $t1, $sp, 0 │ │ │ │ + move $t0, $a0 │ │ │ │ + ldptr.d $t1, $t1, 0 │ │ │ │ + stx.d $t1, $a0, $s3 │ │ │ │ + beqz $s3, 28 # 143b0 ::do_widen(char) const@@Base+0x3ef0> │ │ │ │ + ld.d $a1, $sp, 72 │ │ │ │ + move $a2, $s3 │ │ │ │ + st.d $a0, $sp, 64 │ │ │ │ + bl -30404 │ │ │ │ + ld.d $t0, $sp, 64 │ │ │ │ nop │ │ │ │ + ld.d $a0, $sp, 72 │ │ │ │ + addi.d $s3, $s3, 8 │ │ │ │ + add.d $s3, $t0, $s3 │ │ │ │ + beqz $a0, 20 # 143d0 ::do_widen(char) const@@Base+0x3f10> │ │ │ │ + st.d $t0, $sp, 64 │ │ │ │ + bl -31604 │ │ │ │ + ld.d $t0, $sp, 64 │ │ │ │ nop │ │ │ │ + ld.d $t1, $sp, 40 │ │ │ │ + st.d $t0, $sp, 72 │ │ │ │ + add.d $t1, $t0, $t1 │ │ │ │ + st.d $t1, $sp, 80 │ │ │ │ + b -3112 # 137b8 ::do_widen(char) const@@Base+0x32f8> │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -16 │ │ │ │ - ld.d $t0, $a0, 136 │ │ │ │ - stptr.d $s0, $sp, 0 │ │ │ │ - st.d $ra, $sp, 8 │ │ │ │ - pcaddi $t2, 157116 │ │ │ │ - pcaddi $t1, 157143 │ │ │ │ - st.d $t2, $a0, -8 │ │ │ │ - stptr.d $t1, $a0, 0 │ │ │ │ + move $t0, $t1 │ │ │ │ + ld.d $t1, $sp, 56 │ │ │ │ + sub.d $s1, $t0, $t1 │ │ │ │ + li.w $t1, -1 │ │ │ │ + srai.d $t0, $s1, 0x1 │ │ │ │ + lu52i.d $t1, $t1, 1023 │ │ │ │ + beq $t0, $t1, 864 # 14760 ::do_widen(char) const@@Base+0x42a0> │ │ │ │ + sltui $a0, $t0, 1 │ │ │ │ + or $a0, $t0, $a0 │ │ │ │ + add.d $a0, $a0, $t0 │ │ │ │ + move $t0, $zero │ │ │ │ + lu52i.d $t0, $t0, 1024 │ │ │ │ + sltu $t0, $a0, $t0 │ │ │ │ + maskeqz $a0, $a0, $t0 │ │ │ │ + masknez $t0, $t1, $t0 │ │ │ │ + or $a0, $a0, $t0 │ │ │ │ + slli.d $a0, $a0, 0x1 │ │ │ │ + bl -31644 │ │ │ │ + stx.h $s4, $a0, $s1 │ │ │ │ move $s0, $a0 │ │ │ │ - beqz $t0, 12 # 14c30 ::do_widen(char) const@@Base+0x1180> │ │ │ │ - andi $t1, $t0, 0x1 │ │ │ │ - beqz $t1, 116 # 14ca0 ::do_widen(char) const@@Base+0x11f0> │ │ │ │ - ld.d $a0, $s0, 96 │ │ │ │ - addi.d $t0, $s0, 112 │ │ │ │ - beq $a0, $t0, 8 # 14c40 ::do_widen(char) const@@Base+0x1190> │ │ │ │ - bl -33772 │ │ │ │ - ld.d $a0, $s0, 88 │ │ │ │ - beqz $a0, 20 # 14c58 ::do_widen(char) const@@Base+0x11a8> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 8 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - nop │ │ │ │ - ld.d $a0, $s0, 56 │ │ │ │ - addi.d $t0, $s0, 72 │ │ │ │ - beq $a0, $t0, 8 # 14c68 ::do_widen(char) const@@Base+0x11b8> │ │ │ │ - bl -33812 │ │ │ │ - ld.d $a0, $s0, 48 │ │ │ │ - beqz $a0, 20 # 14c80 ::do_widen(char) const@@Base+0x11d0> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 8 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - nop │ │ │ │ - ld.d $a0, $s0, 16 │ │ │ │ - addi.d $s0, $s0, 32 │ │ │ │ - beq $a0, $s0, 56 # 14cc0 ::do_widen(char) const@@Base+0x1210> │ │ │ │ - ld.d $ra, $sp, 8 │ │ │ │ - ldptr.d $s0, $sp, 0 │ │ │ │ - addi.d $sp, $sp, 16 │ │ │ │ - b -33864 │ │ │ │ + beqz $s1, 16 # 14448 ::do_widen(char) const@@Base+0x3f88> │ │ │ │ + ld.d $a1, $sp, 56 │ │ │ │ + move $a2, $s1 │ │ │ │ + bl -30564 │ │ │ │ + addi.d $s1, $s1, 2 │ │ │ │ + add.d $t0, $s0, $s1 │ │ │ │ + st.d $t0, $sp, 48 │ │ │ │ + ld.d $t0, $sp, 56 │ │ │ │ + beqz $t0, 16 # 14468 ::do_widen(char) const@@Base+0x3fa8> │ │ │ │ + move $a0, $t0 │ │ │ │ + bl -31760 │ │ │ │ nop │ │ │ │ - bstrins.d $t0, $zero, 0x0, 0x0 │ │ │ │ - ldptr.d $t0, $t0, 0 │ │ │ │ - beqz $t0, -120 # 14c30 ::do_widen(char) const@@Base+0x1180> │ │ │ │ - addi.d $a1, $a0, 144 │ │ │ │ - li.w $a2, 2 │ │ │ │ - move $a0, $a1 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - b -140 # 14c30 ::do_widen(char) const@@Base+0x1180> │ │ │ │ - ld.d $ra, $sp, 8 │ │ │ │ - ldptr.d $s0, $sp, 0 │ │ │ │ - addi.d $sp, $sp, 16 │ │ │ │ - ret │ │ │ │ - addi.d $sp, $sp, -16 │ │ │ │ - ld.d $t0, $a0, 144 │ │ │ │ - stptr.d $s0, $sp, 0 │ │ │ │ - st.d $ra, $sp, 8 │ │ │ │ - pcaddi $t2, 157064 │ │ │ │ - pcaddi $t1, 157091 │ │ │ │ - stptr.d $t2, $a0, 0 │ │ │ │ - st.d $t1, $a0, 8 │ │ │ │ + ld.d $t0, $sp, 80 │ │ │ │ + st.d $s0, $sp, 56 │ │ │ │ + ld.d $s4, $s2, 192 │ │ │ │ + bne $t0, $s3, -2948 # 138f0 ::do_widen(char) const@@Base+0x3430> │ │ │ │ + ld.d $t1, $sp, 72 │ │ │ │ + sub.d $s1, $t0, $t1 │ │ │ │ + li.w $t1, -1 │ │ │ │ + lu52i.d $t1, $t1, 255 │ │ │ │ + srai.d $t0, $s1, 0x3 │ │ │ │ + beq $t0, $t1, 684 # 14738 ::do_widen(char) const@@Base+0x4278> │ │ │ │ + sltui $a0, $t0, 1 │ │ │ │ + or $a0, $t0, $a0 │ │ │ │ + add.d $a0, $a0, $t0 │ │ │ │ + move $t0, $zero │ │ │ │ + lu52i.d $t0, $t0, 256 │ │ │ │ + sltu $t0, $a0, $t0 │ │ │ │ + maskeqz $a0, $a0, $t0 │ │ │ │ + masknez $t0, $t1, $t0 │ │ │ │ + or $a0, $a0, $t0 │ │ │ │ + slli.d $a0, $a0, 0x3 │ │ │ │ + bl -31784 │ │ │ │ + ld.d $t0, $s4, -8 │ │ │ │ move $s0, $a0 │ │ │ │ - beqz $t0, 12 # 14d00 ::do_widen(char) const@@Base+0x1250> │ │ │ │ - andi $t1, $t0, 0x1 │ │ │ │ - beqz $t1, 132 # 14d80 ::do_widen(char) const@@Base+0x12d0> │ │ │ │ - ld.d $a0, $s0, 104 │ │ │ │ - addi.d $t0, $s0, 120 │ │ │ │ - beq $a0, $t0, 8 # 14d10 ::do_widen(char) const@@Base+0x1260> │ │ │ │ - bl -33980 │ │ │ │ - ld.d $a0, $s0, 96 │ │ │ │ - beqz $a0, 20 # 14d28 ::do_widen(char) const@@Base+0x1278> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 8 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - nop │ │ │ │ - ld.d $a0, $s0, 64 │ │ │ │ - addi.d $t0, $s0, 80 │ │ │ │ - beq $a0, $t0, 8 # 14d38 ::do_widen(char) const@@Base+0x1288> │ │ │ │ - bl -34020 │ │ │ │ - ld.d $a0, $s0, 56 │ │ │ │ - beqz $a0, 20 # 14d50 ::do_widen(char) const@@Base+0x12a0> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 8 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - nop │ │ │ │ - ld.d $a0, $s0, 24 │ │ │ │ - addi.d $s0, $s0, 40 │ │ │ │ - beq $a0, $s0, 72 # 14da0 ::do_widen(char) const@@Base+0x12f0> │ │ │ │ - ld.d $ra, $sp, 8 │ │ │ │ - ldptr.d $s0, $sp, 0 │ │ │ │ - addi.d $sp, $sp, 16 │ │ │ │ - b -34072 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + stx.d $t0, $a0, $s1 │ │ │ │ + beqz $s1, 16 # 144d8 ::do_widen(char) const@@Base+0x4018> │ │ │ │ + ld.d $a1, $sp, 72 │ │ │ │ + move $a2, $s1 │ │ │ │ + bl -30708 │ │ │ │ + ld.d $t0, $sp, 72 │ │ │ │ + addi.d $s1, $s1, 8 │ │ │ │ + add.d $s3, $s0, $s1 │ │ │ │ + beqz $t0, 12 # 144f0 ::do_widen(char) const@@Base+0x4030> │ │ │ │ + move $a0, $t0 │ │ │ │ + bl -31900 │ │ │ │ + st.d $s0, $sp, 72 │ │ │ │ + b -3060 # 13900 ::do_widen(char) const@@Base+0x3440> │ │ │ │ + bne $s7, $t0, -4240 # 13468 ::do_widen(char) const@@Base+0x2fa8> │ │ │ │ + ld.bu $t0, $s2, 65 │ │ │ │ + st.b $t0, $sp, 216 │ │ │ │ + b -4252 # 13468 ::do_widen(char) const@@Base+0x2fa8> │ │ │ │ + ld.d $t1, $sp, 48 │ │ │ │ + ld.d $t2, $sp, 8 │ │ │ │ + st.d $s3, $sp, 72 │ │ │ │ + st.d $t1, $sp, 56 │ │ │ │ + move $s1, $zero │ │ │ │ + move $s0, $zero │ │ │ │ + b -3280 # 13850 ::do_widen(char) const@@Base+0x3390> │ │ │ │ nop │ │ │ │ + st.w $a1, $t7, 0 │ │ │ │ + move $a5, $a1 │ │ │ │ + b -2320 # 13c20 ::do_widen(char) const@@Base+0x3760> │ │ │ │ nop │ │ │ │ + ld.d $t7, $sp, 128 │ │ │ │ + move $t4, $zero │ │ │ │ + move $t2, $zero │ │ │ │ + b -4572 # 13368 ::do_widen(char) const@@Base+0x2ea8> │ │ │ │ + bne $t1, $t0, -3080 # 13940 ::do_widen(char) const@@Base+0x3480> │ │ │ │ + ld.d $t0, $sp, 32 │ │ │ │ + ld.bu $t0, $t0, 0 │ │ │ │ + st.b $t0, $s8, 0 │ │ │ │ + ld.d $t0, $s2, 160 │ │ │ │ + ld.d $t1, $s2, 184 │ │ │ │ + addi.d $t0, $t0, 1 │ │ │ │ + st.d $t1, $sp, 104 │ │ │ │ + st.d $t0, $sp, 152 │ │ │ │ + b -3116 # 13940 ::do_widen(char) const@@Base+0x3480> │ │ │ │ + add.d $t0, $t0, $s0 │ │ │ │ + bne $s0, $t1, -3044 # 13990 ::do_widen(char) const@@Base+0x34d0> │ │ │ │ + ld.d $t1, $sp, 72 │ │ │ │ + ld.d $t2, $sp, 104 │ │ │ │ + ldptr.d $t1, $t1, 0 │ │ │ │ + stptr.d $t1, $t2, 0 │ │ │ │ + b -3064 # 13990 ::do_widen(char) const@@Base+0x34d0> │ │ │ │ nop │ │ │ │ - bstrins.d $t0, $zero, 0x0, 0x0 │ │ │ │ + bne $a2, $t0, -1192 # 140e8 ::do_widen(char) const@@Base+0x3c28> │ │ │ │ + ld.hu $t0, $t2, 0 │ │ │ │ + st.h $t0, $s1, 0 │ │ │ │ + b -1204 # 140e8 ::do_widen(char) const@@Base+0x3c28> │ │ │ │ + bne $a2, $t0, -1128 # 14138 ::do_widen(char) const@@Base+0x3c78> │ │ │ │ + ld.d $t0, $sp, 72 │ │ │ │ + ld.d $t1, $sp, 104 │ │ │ │ ldptr.d $t0, $t0, 0 │ │ │ │ - beqz $t0, -136 # 14d00 ::do_widen(char) const@@Base+0x1250> │ │ │ │ - addi.d $a1, $a0, 152 │ │ │ │ - li.w $a2, 2 │ │ │ │ - move $a0, $a1 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - b -156 # 14d00 ::do_widen(char) const@@Base+0x1250> │ │ │ │ - ld.d $ra, $sp, 8 │ │ │ │ - ldptr.d $s0, $sp, 0 │ │ │ │ - addi.d $sp, $sp, 16 │ │ │ │ - ret │ │ │ │ + stptr.d $t0, $t1, 0 │ │ │ │ + b -1148 # 14138 ::do_widen(char) const@@Base+0x3c78> │ │ │ │ + add.d $t0, $s1, $s0 │ │ │ │ + bne $s0, $t1, -3036 # 139e0 ::do_widen(char) const@@Base+0x3520> │ │ │ │ + ld.hu $t1, $t2, 0 │ │ │ │ + st.h $t1, $s1, 0 │ │ │ │ + st.d $t0, $s2, 216 │ │ │ │ + ld.d $t0, $sp, 128 │ │ │ │ + st.w $t0, $s2, 36 │ │ │ │ + bnez $t0, -3044 # 139f0 ::do_widen(char) const@@Base+0x3530> │ │ │ │ + st.w $zero, $s2, 52 │ │ │ │ + b -2924 # 13a70 ::do_widen(char) const@@Base+0x35b0> │ │ │ │ + ld.d $t4, $sp, 112 │ │ │ │ + beqz $t4, -1948 # 13e48 ::do_widen(char) const@@Base+0x3988> │ │ │ │ + ld.d $t4, $sp, 64 │ │ │ │ + st.w $t4, $t7, 0 │ │ │ │ + move $t5, $t4 │ │ │ │ + b -2764 # 13b28 ::do_widen(char) const@@Base+0x3668> │ │ │ │ + move $s0, $a0 │ │ │ │ nop │ │ │ │ + ld.d $t0, $sp, 32 │ │ │ │ + bnez $t0, 284 # 14720 ::do_widen(char) const@@Base+0x4260> │ │ │ │ + ld.d $s1, $sp, 352 │ │ │ │ + ld.d $s3, $sp, 336 │ │ │ │ + ld.d $a0, $sp, 16 │ │ │ │ + bl -32196 │ │ │ │ + pcalau12i $t1, 156 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 280 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + st.d $s1, $sp, 352 │ │ │ │ + st.d $s3, $sp, 336 │ │ │ │ + st.d $s4, $sp, 328 │ │ │ │ + st.d $s7, $sp, 304 │ │ │ │ + beqz $t0, 128 # 146c0 ::do_widen(char) const@@Base+0x4200> │ │ │ │ nop │ │ │ │ + bl -32632 │ │ │ │ nop │ │ │ │ + pcalau12i $t1, 156 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 280 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -32 # 14648 ::do_widen(char) const@@Base+0x4188> │ │ │ │ + pcaddi $a0, 107053 │ │ │ │ + bl -32960 │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -16 │ │ │ │ - ld.d $t0, $a0, 136 │ │ │ │ - stptr.d $s0, $sp, 0 │ │ │ │ - st.d $ra, $sp, 8 │ │ │ │ - pcaddi $t2, 157042 │ │ │ │ - pcaddi $t1, 157069 │ │ │ │ - st.d $t2, $a0, -8 │ │ │ │ - stptr.d $t1, $a0, 0 │ │ │ │ move $s0, $a0 │ │ │ │ - beqz $t0, 12 # 14df0 ::do_widen(char) const@@Base+0x1340> │ │ │ │ - andi $t1, $t0, 0x1 │ │ │ │ - beqz $t1, 116 # 14e60 ::do_widen(char) const@@Base+0x13b0> │ │ │ │ - ld.d $a0, $s0, 96 │ │ │ │ - addi.d $t0, $s0, 112 │ │ │ │ - beq $a0, $t0, 8 # 14e00 ::do_widen(char) const@@Base+0x1350> │ │ │ │ - bl -34220 │ │ │ │ - ld.d $a0, $s0, 88 │ │ │ │ - beqz $a0, 20 # 14e18 ::do_widen(char) const@@Base+0x1368> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 8 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - nop │ │ │ │ - ld.d $a0, $s0, 56 │ │ │ │ - addi.d $t0, $s0, 72 │ │ │ │ - beq $a0, $t0, 8 # 14e28 ::do_widen(char) const@@Base+0x1378> │ │ │ │ - bl -34260 │ │ │ │ - ld.d $a0, $s0, 48 │ │ │ │ - beqz $a0, 20 # 14e40 ::do_widen(char) const@@Base+0x1390> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 8 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - nop │ │ │ │ - ld.d $a0, $s0, 16 │ │ │ │ - addi.d $s0, $s0, 32 │ │ │ │ - beq $a0, $s0, 56 # 14e80 ::do_widen(char) const@@Base+0x13d0> │ │ │ │ - ld.d $ra, $sp, 8 │ │ │ │ - ldptr.d $s0, $sp, 0 │ │ │ │ - addi.d $sp, $sp, 16 │ │ │ │ - b -34312 │ │ │ │ + beqz $s3, -124 # 14600 ::do_widen(char) const@@Base+0x4140> │ │ │ │ + move $a0, $s3 │ │ │ │ + bl -32308 │ │ │ │ + b -136 # 14600 ::do_widen(char) const@@Base+0x4140> │ │ │ │ nop │ │ │ │ - bstrins.d $t0, $zero, 0x0, 0x0 │ │ │ │ - ldptr.d $t0, $t0, 0 │ │ │ │ - beqz $t0, -120 # 14df0 ::do_widen(char) const@@Base+0x1340> │ │ │ │ - addi.d $a1, $a0, 144 │ │ │ │ - li.w $a2, 2 │ │ │ │ - move $a0, $a1 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - b -140 # 14df0 ::do_widen(char) const@@Base+0x1340> │ │ │ │ - ld.d $ra, $sp, 8 │ │ │ │ - ldptr.d $s0, $sp, 0 │ │ │ │ - addi.d $sp, $sp, 16 │ │ │ │ - ret │ │ │ │ - addi.d $sp, $sp, -16 │ │ │ │ - ld.d $t0, $a0, 144 │ │ │ │ - stptr.d $s0, $sp, 0 │ │ │ │ - st.d $ra, $sp, 8 │ │ │ │ - pcaddi $t2, 156990 │ │ │ │ - pcaddi $t1, 157017 │ │ │ │ - stptr.d $t2, $a0, 0 │ │ │ │ - st.d $t1, $a0, 8 │ │ │ │ move $s0, $a0 │ │ │ │ - beqz $t0, 12 # 14ec0 ::do_widen(char) const@@Base+0x1410> │ │ │ │ - andi $t1, $t0, 0x1 │ │ │ │ - beqz $t1, 132 # 14f40 ::do_widen(char) const@@Base+0x1490> │ │ │ │ - ld.d $a0, $s0, 104 │ │ │ │ - addi.d $t0, $s0, 120 │ │ │ │ - beq $a0, $t0, 8 # 14ed0 ::do_widen(char) const@@Base+0x1420> │ │ │ │ - bl -34428 │ │ │ │ - ld.d $a0, $s0, 96 │ │ │ │ - beqz $a0, 20 # 14ee8 ::do_widen(char) const@@Base+0x1438> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 8 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - nop │ │ │ │ - ld.d $a0, $s0, 64 │ │ │ │ - addi.d $t0, $s0, 80 │ │ │ │ - beq $a0, $t0, 8 # 14ef8 ::do_widen(char) const@@Base+0x1448> │ │ │ │ - bl -34468 │ │ │ │ - ld.d $a0, $s0, 56 │ │ │ │ - beqz $a0, 20 # 14f10 ::do_widen(char) const@@Base+0x1460> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 8 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ + b -132 # 14610 ::do_widen(char) const@@Base+0x4150> │ │ │ │ + pcalau12i $t1, 156 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 280 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -104 # 14648 ::do_widen(char) const@@Base+0x4188> │ │ │ │ + pcaddi $a0, 107035 │ │ │ │ + bl -33032 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s0, 24 │ │ │ │ - addi.d $s0, $s0, 40 │ │ │ │ - beq $a0, $s0, 72 # 14f60 ::do_widen(char) const@@Base+0x14b0> │ │ │ │ - ld.d $ra, $sp, 8 │ │ │ │ - ldptr.d $s0, $sp, 0 │ │ │ │ - addi.d $sp, $sp, 16 │ │ │ │ - b -34520 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -31092 │ │ │ │ + ld.d $t0, $sp, 56 │ │ │ │ + move $s0, $a0 │ │ │ │ + beqz $t0, 16 # 146e0 ::do_widen(char) const@@Base+0x4220> │ │ │ │ + move $a0, $t0 │ │ │ │ + bl -32392 │ │ │ │ nop │ │ │ │ + ld.d $s3, $sp, 72 │ │ │ │ + ld.d $s4, $sp, 328 │ │ │ │ + ld.d $s7, $sp, 304 │ │ │ │ + bnez $s3, -108 # 14680 ::do_widen(char) const@@Base+0x41c0> │ │ │ │ + b -240 # 14600 ::do_widen(char) const@@Base+0x4140> │ │ │ │ nop │ │ │ │ + pcalau12i $t1, 156 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 280 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -200 # 14648 ::do_widen(char) const@@Base+0x4188> │ │ │ │ + pcaddi $a0, 107011 │ │ │ │ + bl -33128 │ │ │ │ nop │ │ │ │ + move $a0, $t0 │ │ │ │ + bl -32468 │ │ │ │ + ld.d $s1, $sp, 352 │ │ │ │ + ld.d $s3, $sp, 336 │ │ │ │ + b -288 # 14610 ::do_widen(char) const@@Base+0x4150> │ │ │ │ nop │ │ │ │ + pcalau12i $t1, 156 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 280 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -264 # 14648 ::do_widen(char) const@@Base+0x4188> │ │ │ │ + pcaddi $a0, 106995 │ │ │ │ + bl -33192 │ │ │ │ nop │ │ │ │ - bstrins.d $t0, $zero, 0x0, 0x0 │ │ │ │ - ldptr.d $t0, $t0, 0 │ │ │ │ - beqz $t0, -136 # 14ec0 ::do_widen(char) const@@Base+0x1410> │ │ │ │ - addi.d $a1, $a0, 152 │ │ │ │ - li.w $a2, 2 │ │ │ │ - move $a0, $a1 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - b -156 # 14ec0 ::do_widen(char) const@@Base+0x1410> │ │ │ │ - ld.d $ra, $sp, 8 │ │ │ │ - ldptr.d $s0, $sp, 0 │ │ │ │ - addi.d $sp, $sp, 16 │ │ │ │ - ret │ │ │ │ + pcalau12i $t1, 156 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 280 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -304 # 14648 ::do_widen(char) const@@Base+0x4188> │ │ │ │ + pcaddi $a0, 106985 │ │ │ │ + bl -33232 │ │ │ │ nop │ │ │ │ + b -192 # 146c8 ::do_widen(char) const@@Base+0x4208> │ │ │ │ nop │ │ │ │ + b -200 # 146c8 ::do_widen(char) const@@Base+0x4208> │ │ │ │ nop │ │ │ │ + b -208 # 146c8 ::do_widen(char) const@@Base+0x4208> │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -16 │ │ │ │ - ld.d $t0, $a0, 144 │ │ │ │ - stptr.d $s0, $sp, 0 │ │ │ │ - st.d $ra, $sp, 8 │ │ │ │ - pcaddi $t2, 156892 │ │ │ │ - pcaddi $t1, 156919 │ │ │ │ - stptr.d $t2, $a0, 0 │ │ │ │ - st.d $t1, $a0, 8 │ │ │ │ - move $s0, $a0 │ │ │ │ - beqz $t0, 12 # 14fb0 ::do_widen(char) const@@Base+0x1500> │ │ │ │ - andi $t1, $t0, 0x1 │ │ │ │ - beqz $t1, 148 # 15040 ::do_widen(char) const@@Base+0x1590> │ │ │ │ - ld.d $a0, $s0, 104 │ │ │ │ - addi.d $t0, $s0, 120 │ │ │ │ - beq $a0, $t0, 8 # 14fc0 ::do_widen(char) const@@Base+0x1510> │ │ │ │ - bl -34668 │ │ │ │ - ld.d $a0, $s0, 96 │ │ │ │ - beqz $a0, 20 # 14fd8 ::do_widen(char) const@@Base+0x1528> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 8 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ + pcalau12i $t1, 156 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 280 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -368 # 14648 ::do_widen(char) const@@Base+0x4188> │ │ │ │ + pcaddi $a0, 106969 │ │ │ │ + bl -33296 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s0, 64 │ │ │ │ - addi.d $t0, $s0, 80 │ │ │ │ - beq $a0, $t0, 8 # 14fe8 ::do_widen(char) const@@Base+0x1538> │ │ │ │ - bl -34708 │ │ │ │ - ld.d $a0, $s0, 56 │ │ │ │ - beqz $a0, 20 # 15000 ::do_widen(char) const@@Base+0x1550> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 8 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s0, 24 │ │ │ │ - addi.d $t0, $s0, 40 │ │ │ │ - beq $a0, $t0, 8 # 15010 ::do_widen(char) const@@Base+0x1560> │ │ │ │ - bl -34748 │ │ │ │ - ld.d $ra, $sp, 8 │ │ │ │ - move $a0, $s0 │ │ │ │ - ldptr.d $s0, $sp, 0 │ │ │ │ - addi.d $sp, $sp, 16 │ │ │ │ - b -34768 │ │ │ │ nop │ │ │ │ + addi.d $sp, $sp, -96 │ │ │ │ + pcalau12i $t0, 156 │ │ │ │ + ld.d $t0, $t0, -160 │ │ │ │ + ld.d $t0, $t0, 0 │ │ │ │ + st.d $t0, $sp, 24 │ │ │ │ + li.w $t0, 0x0 │ │ │ │ + st.d $ra, $sp, 88 │ │ │ │ + li.w $t1, 256 │ │ │ │ + sub.d $t0, $a1, $a0 │ │ │ │ + bge $t1, $t0, 700 # 14ab0 ::do_widen(char) const@@Base+0x45f0> │ │ │ │ + st.d $s1, $sp, 72 │ │ │ │ + st.d $s2, $sp, 64 │ │ │ │ + st.d $s3, $sp, 56 │ │ │ │ + st.d $s4, $sp, 48 │ │ │ │ + st.d $s5, $sp, 40 │ │ │ │ + st.d $s0, $sp, 80 │ │ │ │ + move $s4, $a2 │ │ │ │ + srai.d $s5, $t0, 0x4 │ │ │ │ + move $s1, $a0 │ │ │ │ + move $s3, $a1 │ │ │ │ + li.w $s2, 256 │ │ │ │ + srai.d $t0, $t0, 0x5 │ │ │ │ + beqz $s4, 432 # 149d8 ::do_widen(char) const@@Base+0x4518> │ │ │ │ nop │ │ │ │ + alsl.d $t0, $t0, $s1, 0x4 │ │ │ │ + fld.d $fa1, $s1, 16 │ │ │ │ + fld.d $fa0, $t0, 0 │ │ │ │ + fld.d $fa2, $s3, -16 │ │ │ │ + addi.d $s4, $s4, -1 │ │ │ │ + fcmp.slt.d $fcc0, $fa1, $fa0 │ │ │ │ + addi.d $s0, $s1, 16 │ │ │ │ + bceqz $fcc0, 652 # 14ad8 ::do_widen(char) const@@Base+0x4618> │ │ │ │ + fcmp.slt.d $fcc0, $fa0, $fa2 │ │ │ │ + bcnez $fcc0, 660 # 14ae8 ::do_widen(char) const@@Base+0x4628> │ │ │ │ + fcmp.slt.d $fcc0, $fa1, $fa2 │ │ │ │ + bceqz $fcc0, 236 # 14948 ::do_widen(char) const@@Base+0x4488> │ │ │ │ + ld.d $t2, $s3, -16 │ │ │ │ + ldptr.d $t1, $s1, 0 │ │ │ │ + ld.d $t0, $s1, 8 │ │ │ │ + stptr.d $t2, $s1, 0 │ │ │ │ + ldptr.w $t3, $s3, -8 │ │ │ │ + bstrpick.d $t2, $t0, 0x27, 0x20 │ │ │ │ + st.d $t1, $sp, 8 │ │ │ │ + st.w $t3, $s1, 8 │ │ │ │ + ld.bu $t3, $s3, -4 │ │ │ │ + st.d $t0, $sp, 16 │ │ │ │ + st.b $t3, $s1, 12 │ │ │ │ + st.d $t1, $s3, -16 │ │ │ │ + st.w $t0, $s3, -8 │ │ │ │ + st.b $t2, $s3, -4 │ │ │ │ + move $t1, $s3 │ │ │ │ nop │ │ │ │ + fld.d $fa0, $s1, 0 │ │ │ │ + fld.d $fa1, $s0, 0 │ │ │ │ + addi.d $t0, $s0, 16 │ │ │ │ + fcmp.slt.d $fcc0, $fa1, $fa0 │ │ │ │ + bceqz $fcc0, 40 # 148d8 ::do_widen(char) const@@Base+0x4418> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + move $s0, $t0 │ │ │ │ + fld.d $fa1, $t0, 0 │ │ │ │ + addi.d $t0, $t0, 16 │ │ │ │ + fcmp.slt.d $fcc0, $fa1, $fa0 │ │ │ │ + bcnez $fcc0, -16 # 148c0 ::do_widen(char) const@@Base+0x4400> │ │ │ │ nop │ │ │ │ - bstrins.d $t0, $zero, 0x0, 0x0 │ │ │ │ - ldptr.d $t0, $t0, 0 │ │ │ │ - beqz $t0, -152 # 14fb0 ::do_widen(char) const@@Base+0x1500> │ │ │ │ - addi.d $a1, $a0, 152 │ │ │ │ - li.w $a2, 2 │ │ │ │ - move $a0, $a1 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - b -172 # 14fb0 ::do_widen(char) const@@Base+0x1500> │ │ │ │ - addi.d $sp, $sp, -16 │ │ │ │ - ld.d $t0, $a0, 136 │ │ │ │ - stptr.d $s0, $sp, 0 │ │ │ │ - st.d $ra, $sp, 8 │ │ │ │ - pcaddi $t2, 156836 │ │ │ │ - pcaddi $t1, 156863 │ │ │ │ - st.d $t2, $a0, -8 │ │ │ │ - stptr.d $t1, $a0, 0 │ │ │ │ - move $s0, $a0 │ │ │ │ - beqz $t0, 12 # 15090 ::do_widen(char) const@@Base+0x15e0> │ │ │ │ - andi $t1, $t0, 0x1 │ │ │ │ - beqz $t1, 148 # 15120 ::do_widen(char) const@@Base+0x1670> │ │ │ │ - ld.d $a0, $s0, 96 │ │ │ │ - addi.d $t0, $s0, 112 │ │ │ │ - beq $a0, $t0, 8 # 150a0 ::do_widen(char) const@@Base+0x15f0> │ │ │ │ - bl -34892 │ │ │ │ - ld.d $a0, $s0, 88 │ │ │ │ - beqz $a0, 20 # 150b8 ::do_widen(char) const@@Base+0x1608> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 8 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ + fld.d $fa1, $t1, -16 │ │ │ │ + addi.d $t0, $t1, -32 │ │ │ │ + fcmp.slt.d $fcc0, $fa0, $fa1 │ │ │ │ + bceqz $fcc0, 188 # 149a0 ::do_widen(char) const@@Base+0x44e0> │ │ │ │ nop │ │ │ │ - ld.d $a0, $s0, 56 │ │ │ │ - addi.d $t0, $s0, 72 │ │ │ │ - beq $a0, $t0, 8 # 150c8 ::do_widen(char) const@@Base+0x1618> │ │ │ │ - bl -34932 │ │ │ │ - ld.d $a0, $s0, 48 │ │ │ │ - beqz $a0, 20 # 150e0 ::do_widen(char) const@@Base+0x1630> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 8 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s0, 16 │ │ │ │ - addi.d $t0, $s0, 32 │ │ │ │ - beq $a0, $t0, 8 # 150f0 ::do_widen(char) const@@Base+0x1640> │ │ │ │ - bl -34972 │ │ │ │ - ld.d $ra, $sp, 8 │ │ │ │ - addi.d $a0, $s0, -8 │ │ │ │ - ldptr.d $s0, $sp, 0 │ │ │ │ - addi.d $sp, $sp, 16 │ │ │ │ - b -34992 │ │ │ │ + move $t1, $t0 │ │ │ │ + fld.d $fa1, $t0, 0 │ │ │ │ + addi.d $t0, $t0, -16 │ │ │ │ + fcmp.slt.d $fcc0, $fa0, $fa1 │ │ │ │ + bcnez $fcc0, -16 # 148f0 ::do_widen(char) const@@Base+0x4430> │ │ │ │ + bgeu $s0, $t1, 172 # 149b0 ::do_widen(char) const@@Base+0x44f0> │ │ │ │ + ldptr.d $t3, $t1, 0 │ │ │ │ + ld.d $t0, $s0, 8 │ │ │ │ + ldptr.d $t2, $s0, 0 │ │ │ │ + addi.d $s0, $s0, 16 │ │ │ │ + st.d $t0, $sp, 16 │ │ │ │ + st.d $t3, $s0, -16 │ │ │ │ + ldptr.w $t4, $t1, 8 │ │ │ │ + bstrpick.d $t3, $t0, 0x27, 0x20 │ │ │ │ + st.d $t2, $sp, 8 │ │ │ │ + st.w $t4, $s0, -8 │ │ │ │ + ld.bu $t4, $t1, 12 │ │ │ │ + st.b $t4, $s0, -4 │ │ │ │ + stptr.d $t2, $t1, 0 │ │ │ │ + st.w $t0, $t1, 8 │ │ │ │ + st.b $t3, $t1, 12 │ │ │ │ + b -164 # 148a0 ::do_widen(char) const@@Base+0x43e0> │ │ │ │ + ld.d $t0, $s1, 8 │ │ │ │ + ldptr.d $t1, $s1, 0 │ │ │ │ + ld.d $t5, $s1, 16 │ │ │ │ + ldptr.w $t4, $s1, 24 │ │ │ │ + ld.bu $t3, $s1, 28 │ │ │ │ + bstrpick.d $t2, $t0, 0x27, 0x20 │ │ │ │ + st.d $t1, $sp, 8 │ │ │ │ + st.d $t0, $sp, 16 │ │ │ │ + stptr.d $t5, $s1, 0 │ │ │ │ + st.w $t4, $s1, 8 │ │ │ │ + st.b $t3, $s1, 12 │ │ │ │ + st.d $t1, $s1, 16 │ │ │ │ + st.w $t0, $s1, 24 │ │ │ │ + st.b $t2, $s1, 28 │ │ │ │ + b -232 # 14898 ::do_widen(char) const@@Base+0x43d8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - bstrins.d $t0, $zero, 0x0, 0x0 │ │ │ │ - ldptr.d $t0, $t0, 0 │ │ │ │ - beqz $t0, -152 # 15090 ::do_widen(char) const@@Base+0x15e0> │ │ │ │ - addi.d $a1, $a0, 144 │ │ │ │ - li.w $a2, 2 │ │ │ │ - move $a0, $a1 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - b -172 # 15090 ::do_widen(char) const@@Base+0x15e0> │ │ │ │ - addi.d $sp, $sp, -16 │ │ │ │ - ld.d $t0, $a0, 144 │ │ │ │ - stptr.d $s0, $sp, 0 │ │ │ │ - st.d $ra, $sp, 8 │ │ │ │ - pcaddi $t2, 156818 │ │ │ │ - pcaddi $t1, 156845 │ │ │ │ - stptr.d $t2, $a0, 0 │ │ │ │ - st.d $t1, $a0, 8 │ │ │ │ - move $s0, $a0 │ │ │ │ - beqz $t0, 12 # 15170 ::do_widen(char) const@@Base+0x16c0> │ │ │ │ - andi $t1, $t0, 0x1 │ │ │ │ - beqz $t1, 148 # 15200 ::do_widen(char) const@@Base+0x1750> │ │ │ │ - ld.d $a0, $s0, 104 │ │ │ │ - addi.d $t0, $s0, 120 │ │ │ │ - beq $a0, $t0, 8 # 15180 ::do_widen(char) const@@Base+0x16d0> │ │ │ │ - bl -35116 │ │ │ │ - ld.d $a0, $s0, 96 │ │ │ │ - beqz $a0, 20 # 15198 ::do_widen(char) const@@Base+0x16e8> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 8 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ + addi.d $t1, $t1, -16 │ │ │ │ + bltu $s0, $t1, -156 # 14908 ::do_widen(char) const@@Base+0x4448> │ │ │ │ nop │ │ │ │ - ld.d $a0, $s0, 64 │ │ │ │ - addi.d $t0, $s0, 80 │ │ │ │ - beq $a0, $t0, 8 # 151a8 ::do_widen(char) const@@Base+0x16f8> │ │ │ │ - bl -35156 │ │ │ │ - ld.d $a0, $s0, 56 │ │ │ │ - beqz $a0, 20 # 151c0 ::do_widen(char) const@@Base+0x1710> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 8 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s0, 24 │ │ │ │ - addi.d $t0, $s0, 40 │ │ │ │ - beq $a0, $t0, 8 # 151d0 ::do_widen(char) const@@Base+0x1720> │ │ │ │ - bl -35196 │ │ │ │ - ld.d $ra, $sp, 8 │ │ │ │ + move $a2, $s4 │ │ │ │ + move $a1, $s3 │ │ │ │ move $a0, $s0 │ │ │ │ - ldptr.d $s0, $sp, 0 │ │ │ │ - addi.d $sp, $sp, 16 │ │ │ │ - b -35216 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + bl -492 # 147d0 ::do_widen(char) const@@Base+0x4310> │ │ │ │ + sub.d $t0, $s0, $s1 │ │ │ │ + bge $s2, $t0, 212 # 14a98 ::do_widen(char) const@@Base+0x45d8> │ │ │ │ + srai.d $s5, $t0, 0x4 │ │ │ │ + move $s3, $s0 │ │ │ │ + srai.d $t0, $t0, 0x5 │ │ │ │ + bnez $s4, -420 # 14830 ::do_widen(char) const@@Base+0x4370> │ │ │ │ + addi.d $t1, $s1, -16 │ │ │ │ + addi.d $s2, $t0, -1 │ │ │ │ + alsl.d $s0, $t0, $t1, 0x4 │ │ │ │ + b 12 # 149f0 ::do_widen(char) const@@Base+0x4530> │ │ │ │ + addi.d $s0, $s0, -16 │ │ │ │ + addi.d $s2, $s2, -1 │ │ │ │ + ldptr.w $t1, $s0, 8 │ │ │ │ + ld.bu $t0, $s0, 12 │ │ │ │ + fld.d $fa0, $s0, 0 │ │ │ │ + move $a4, $zero │ │ │ │ + addi.d $a3, $sp, 8 │ │ │ │ + move $a2, $s5 │ │ │ │ + move $a1, $s2 │ │ │ │ + move $a0, $s1 │ │ │ │ + fst.d $fa0, $sp, 8 │ │ │ │ + st.w $t1, $sp, 16 │ │ │ │ + st.b $t0, $sp, 20 │ │ │ │ + bl 3300 # 15700 ::do_widen(char) const@@Base+0x5240> │ │ │ │ + bnez $s2, -56 # 149e8 ::do_widen(char) const@@Base+0x4528> │ │ │ │ + sub.d $t0, $s3, $s1 │ │ │ │ + li.w $t1, 16 │ │ │ │ + bge $t1, $t0, 108 # 14a98 ::do_widen(char) const@@Base+0x45d8> │ │ │ │ + addi.d $s0, $s3, -16 │ │ │ │ + addi.d $s2, $t0, -16 │ │ │ │ + li.w $s3, 16 │ │ │ │ nop │ │ │ │ + ldptr.d $t2, $s1, 0 │ │ │ │ + ld.bu $t0, $s0, 12 │ │ │ │ + fld.d $fa0, $s0, 0 │ │ │ │ + stptr.d $t2, $s0, 0 │ │ │ │ + st.b $t0, $sp, 20 │ │ │ │ + ldptr.w $t0, $s1, 8 │ │ │ │ + ldptr.w $t1, $s0, 8 │ │ │ │ + srai.d $a2, $s2, 0x4 │ │ │ │ + st.w $t0, $s0, 8 │ │ │ │ + ld.bu $t0, $s1, 12 │ │ │ │ + move $a4, $zero │ │ │ │ + addi.d $a3, $sp, 8 │ │ │ │ + st.b $t0, $s0, 12 │ │ │ │ + move $a1, $zero │ │ │ │ + move $a0, $s1 │ │ │ │ + move $s4, $s2 │ │ │ │ + fst.d $fa0, $sp, 8 │ │ │ │ + st.w $t1, $sp, 16 │ │ │ │ + addi.d $s0, $s0, -16 │ │ │ │ + bl 3188 # 15700 ::do_widen(char) const@@Base+0x5240> │ │ │ │ + addi.d $s2, $s2, -16 │ │ │ │ + blt $s3, $s4, -84 # 14a40 ::do_widen(char) const@@Base+0x4580> │ │ │ │ + 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 │ │ │ │ + pcalau12i $t1, 156 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 24 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, 96 # 14b28 ::do_widen(char) const@@Base+0x4668> │ │ │ │ + ld.d $ra, $sp, 88 │ │ │ │ + addi.d $sp, $sp, 96 │ │ │ │ + ret │ │ │ │ + fcmp.slt.d $fcc0, $fa1, $fa2 │ │ │ │ + bcnez $fcc0, -404 # 14948 ::do_widen(char) const@@Base+0x4488> │ │ │ │ + fcmp.slt.d $fcc0, $fa0, $fa2 │ │ │ │ + bcnez $fcc0, -644 # 14860 ::do_widen(char) const@@Base+0x43a0> │ │ │ │ + ldptr.d $t3, $t0, 0 │ │ │ │ + ldptr.d $t2, $s1, 0 │ │ │ │ + ld.d $t1, $s1, 8 │ │ │ │ + stptr.d $t3, $s1, 0 │ │ │ │ + ldptr.w $t4, $t0, 8 │ │ │ │ + bstrpick.d $t3, $t1, 0x27, 0x20 │ │ │ │ + st.d $t2, $sp, 8 │ │ │ │ + st.w $t4, $s1, 8 │ │ │ │ + ld.bu $t4, $t0, 12 │ │ │ │ + st.d $t1, $sp, 16 │ │ │ │ + st.b $t4, $s1, 12 │ │ │ │ + stptr.d $t2, $t0, 0 │ │ │ │ + st.w $t1, $t0, 8 │ │ │ │ + st.b $t3, $t0, 12 │ │ │ │ + b -648 # 14898 ::do_widen(char) const@@Base+0x43d8> │ │ │ │ nop │ │ │ │ - bstrins.d $t0, $zero, 0x0, 0x0 │ │ │ │ - ldptr.d $t0, $t0, 0 │ │ │ │ - beqz $t0, -152 # 15170 ::do_widen(char) const@@Base+0x16c0> │ │ │ │ - addi.d $a1, $a0, 152 │ │ │ │ - li.w $a2, 2 │ │ │ │ - move $a0, $a1 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - b -172 # 15170 ::do_widen(char) const@@Base+0x16c0> │ │ │ │ - addi.d $sp, $sp, -16 │ │ │ │ - ld.d $t0, $a0, 136 │ │ │ │ - stptr.d $s0, $sp, 0 │ │ │ │ - st.d $ra, $sp, 8 │ │ │ │ - pcaddi $t2, 156762 │ │ │ │ - pcaddi $t1, 156789 │ │ │ │ - st.d $t2, $a0, -8 │ │ │ │ - stptr.d $t1, $a0, 0 │ │ │ │ - move $s0, $a0 │ │ │ │ - beqz $t0, 12 # 15250 ::do_widen(char) const@@Base+0x17a0> │ │ │ │ - andi $t1, $t0, 0x1 │ │ │ │ - beqz $t1, 148 # 152e0 ::do_widen(char) const@@Base+0x1830> │ │ │ │ - ld.d $a0, $s0, 96 │ │ │ │ - addi.d $t0, $s0, 112 │ │ │ │ - beq $a0, $t0, 8 # 15260 ::do_widen(char) const@@Base+0x17b0> │ │ │ │ - bl -35340 │ │ │ │ - ld.d $a0, $s0, 88 │ │ │ │ - beqz $a0, 20 # 15278 ::do_widen(char) const@@Base+0x17c8> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 8 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ + st.d $s0, $sp, 80 │ │ │ │ + st.d $s1, $sp, 72 │ │ │ │ + st.d $s2, $sp, 64 │ │ │ │ + st.d $s3, $sp, 56 │ │ │ │ + st.d $s4, $sp, 48 │ │ │ │ + st.d $s5, $sp, 40 │ │ │ │ + bl -33904 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s0, 56 │ │ │ │ - addi.d $t0, $s0, 72 │ │ │ │ - beq $a0, $t0, 8 # 15288 ::do_widen(char) const@@Base+0x17d8> │ │ │ │ - bl -35380 │ │ │ │ - ld.d $a0, $s0, 48 │ │ │ │ - beqz $a0, 20 # 152a0 ::do_widen(char) const@@Base+0x17f0> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 8 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s0, 16 │ │ │ │ - addi.d $t0, $s0, 32 │ │ │ │ - beq $a0, $t0, 8 # 152b0 ::do_widen(char) const@@Base+0x1800> │ │ │ │ - bl -35420 │ │ │ │ - ld.d $ra, $sp, 8 │ │ │ │ - addi.d $a0, $s0, -8 │ │ │ │ - ldptr.d $s0, $sp, 0 │ │ │ │ - addi.d $sp, $sp, 16 │ │ │ │ - b -35440 │ │ │ │ nop │ │ │ │ + addi.d $sp, $sp, -336 │ │ │ │ + st.d $s1, $sp, 304 │ │ │ │ + ldptr.w $s1, $a0, 36 │ │ │ │ + st.d $fp, $sp, 320 │ │ │ │ + fst.d $fs2, $sp, 216 │ │ │ │ + addi.w $t1, $s1, -1 │ │ │ │ + st.d $ra, $sp, 328 │ │ │ │ + st.d $s0, $sp, 312 │ │ │ │ + st.d $s4, $sp, 280 │ │ │ │ + st.d $s6, $sp, 264 │ │ │ │ + st.d $s7, $sp, 256 │ │ │ │ + st.d $s8, $sp, 248 │ │ │ │ + fst.d $fs0, $sp, 232 │ │ │ │ + fst.d $fs1, $sp, 224 │ │ │ │ + fst.d $fs3, $sp, 208 │ │ │ │ + fst.d $fs4, $sp, 200 │ │ │ │ + pcalau12i $t0, 156 │ │ │ │ + ld.d $t0, $t0, -160 │ │ │ │ + ld.d $t0, $t0, 0 │ │ │ │ + st.d $t0, $sp, 184 │ │ │ │ + li.w $t0, 0x0 │ │ │ │ + st.d $a1, $sp, 80 │ │ │ │ + st.d $a2, $sp, 64 │ │ │ │ + st.d $zero, $sp, 16 │ │ │ │ + st.d $zero, $sp, 32 │ │ │ │ + bstrpick.d $t1, $t1, 0x1f, 0x0 │ │ │ │ + fmov.d $fs2, $fa0 │ │ │ │ + move $fp, $a0 │ │ │ │ + beqz $t1, 72 # 14c08 ::do_widen(char) const@@Base+0x4748> │ │ │ │ + slli.d $s0, $t1, 0x4 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -33596 │ │ │ │ + pcalau12i $t0, 109 │ │ │ │ + fld.d $fa0, $t0, 56 │ │ │ │ + st.d $a0, $sp, 16 │ │ │ │ + li.w $t2, -1 │ │ │ │ + move $t0, $a0 │ │ │ │ + add.d $t1, $a0, $s0 │ │ │ │ nop │ │ │ │ nop │ │ │ │ + fst.d $fa0, $t0, 0 │ │ │ │ + st.w $t2, $t0, 8 │ │ │ │ + st.b $zero, $t0, 12 │ │ │ │ + addi.d $t0, $t0, 16 │ │ │ │ + bne $t0, $t1, -16 # 14bf0 ::do_widen(char) const@@Base+0x4730> │ │ │ │ + st.d $t0, $sp, 32 │ │ │ │ + lu12i.w $a0, 16 │ │ │ │ + bl -33660 │ │ │ │ + st.d $s2, $sp, 296 │ │ │ │ + st.d $s3, $sp, 288 │ │ │ │ + st.d $s5, $sp, 272 │ │ │ │ + move $t0, $a0 │ │ │ │ + st.d $a0, $sp, 24 │ │ │ │ + addu16i.d $t1, $a0, 1 │ │ │ │ nop │ │ │ │ nop │ │ │ │ + stptr.d $zero, $t0, 0 │ │ │ │ + st.w $zero, $t0, 8 │ │ │ │ + addi.d $t0, $t0, 16 │ │ │ │ + bne $t0, $t1, -12 # 14c30 ::do_widen(char) const@@Base+0x4770> │ │ │ │ + ld.d $s0, $fp, 184 │ │ │ │ + move $t2, $zero │ │ │ │ + move $t0, $zero │ │ │ │ + ldptr.d $t3, $s0, 0 │ │ │ │ + li.w $t4, 64 │ │ │ │ + movgr2fr.d $fa0, $t3 │ │ │ │ + vpcnt.d $vr0, $vr0 │ │ │ │ + movfr2gr.d $s5, $fa0 │ │ │ │ + srl.d $t1, $t3, $t0 │ │ │ │ + andi $t1, $t1, 0x1 │ │ │ │ + beqz $t1, 24 # 14c80 ::do_widen(char) const@@Base+0x47c0> │ │ │ │ + bstrpick.d $t1, $t2, 0x1f, 0x0 │ │ │ │ + add.d $t1, $fp, $t1 │ │ │ │ + addi.w $t2, $t2, 1 │ │ │ │ + st.b $t0, $t1, 65 │ │ │ │ nop │ │ │ │ + addi.w $t0, $t0, 1 │ │ │ │ + bne $t0, $t4, -36 # 14c60 ::do_widen(char) const@@Base+0x47a0> │ │ │ │ + addi.d $a1, $fp, 65 │ │ │ │ + li.w $t0, 1 │ │ │ │ + st.d $a1, $sp, 8 │ │ │ │ + bgeu $t0, $s5, 2036 # 15488 ::do_widen(char) const@@Base+0x4fc8> │ │ │ │ + move $a2, $s5 │ │ │ │ + addi.d $a0, $sp, 120 │ │ │ │ + bl -32704 │ │ │ │ nop │ │ │ │ - bstrins.d $t0, $zero, 0x0, 0x0 │ │ │ │ - ldptr.d $t0, $t0, 0 │ │ │ │ - beqz $t0, -152 # 15250 ::do_widen(char) const@@Base+0x17a0> │ │ │ │ - addi.d $a1, $a0, 144 │ │ │ │ - li.w $a2, 2 │ │ │ │ - move $a0, $a1 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - b -172 # 15250 ::do_widen(char) const@@Base+0x17a0> │ │ │ │ - addi.d $sp, $sp, -16 │ │ │ │ - ld.d $t0, $a0, 144 │ │ │ │ - stptr.d $s0, $sp, 0 │ │ │ │ - st.d $ra, $sp, 8 │ │ │ │ - pcaddi $t2, 156744 │ │ │ │ - pcaddi $t1, 156771 │ │ │ │ - stptr.d $t2, $a0, 0 │ │ │ │ - st.d $t1, $a0, 8 │ │ │ │ - move $s0, $a0 │ │ │ │ - beqz $t0, 12 # 15330 ::do_widen(char) const@@Base+0x1880> │ │ │ │ - andi $t1, $t0, 0x1 │ │ │ │ - beqz $t1, 148 # 153c0 ::do_widen(char) const@@Base+0x1910> │ │ │ │ - ld.d $a0, $s0, 104 │ │ │ │ - addi.d $t0, $s0, 120 │ │ │ │ - beq $a0, $t0, 8 # 15340 ::do_widen(char) const@@Base+0x1890> │ │ │ │ - bl -35564 │ │ │ │ - ld.d $a0, $s0, 96 │ │ │ │ - beqz $a0, 20 # 15358 ::do_widen(char) const@@Base+0x18a8> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 8 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ + li.w $t0, 1 │ │ │ │ + bgeu $t0, $s1, 1412 # 15230 ::do_widen(char) const@@Base+0x4d70> │ │ │ │ + ld.d $t0, $sp, 16 │ │ │ │ + addi.d $s0, $s0, 8 │ │ │ │ + move $s1, $s5 │ │ │ │ + addi.d $s6, $t0, 28 │ │ │ │ + li.w $s8, 1 │ │ │ │ + move $s3, $zero │ │ │ │ + li.w $a0, 1 │ │ │ │ + pcaddi $s7, 110831 │ │ │ │ + li.w $s4, 64 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s0, 64 │ │ │ │ - addi.d $t0, $s0, 80 │ │ │ │ - beq $a0, $t0, 8 # 15368 ::do_widen(char) const@@Base+0x18b8> │ │ │ │ - bl -35604 │ │ │ │ - ld.d $a0, $s0, 56 │ │ │ │ - beqz $a0, 20 # 15380 ::do_widen(char) const@@Base+0x18d0> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 8 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s0, 24 │ │ │ │ - addi.d $t0, $s0, 40 │ │ │ │ - beq $a0, $t0, 8 # 15390 ::do_widen(char) const@@Base+0x18e0> │ │ │ │ - bl -35644 │ │ │ │ - ld.d $ra, $sp, 8 │ │ │ │ - move $a0, $s0 │ │ │ │ - ldptr.d $s0, $sp, 0 │ │ │ │ - addi.d $sp, $sp, 16 │ │ │ │ - b -35664 │ │ │ │ nop │ │ │ │ + ldptr.d $t3, $s0, 0 │ │ │ │ + beqz $t3, 1188 # 15188 ::do_widen(char) const@@Base+0x4cc8> │ │ │ │ + movgr2fr.d $fa0, $t3 │ │ │ │ + vpcnt.d $vr0, $vr0 │ │ │ │ + movfr2gr.d $t0, $fa0 │ │ │ │ + mul.w $s2, $s5, $t0 │ │ │ │ + move $s5, $t0 │ │ │ │ nop │ │ │ │ + move $t2, $zero │ │ │ │ + move $t0, $zero │ │ │ │ nop │ │ │ │ nop │ │ │ │ + srl.d $t1, $t3, $t0 │ │ │ │ + andi $t1, $t1, 0x1 │ │ │ │ + beqz $t1, 24 # 14d30 ::do_widen(char) const@@Base+0x4870> │ │ │ │ + bstrpick.d $t1, $t2, 0x1f, 0x0 │ │ │ │ + add.d $t1, $fp, $t1 │ │ │ │ + addi.w $t2, $t2, 1 │ │ │ │ + st.b $t0, $t1, 65 │ │ │ │ nop │ │ │ │ + addi.w $t0, $t0, 1 │ │ │ │ + bne $t0, $s4, -36 # 14d10 ::do_widen(char) const@@Base+0x4850> │ │ │ │ + ld.d $t1, $fp, 208 │ │ │ │ + bstrpick.d $t0, $s8, 0x1f, 0x0 │ │ │ │ + slli.d $t0, $t0, 0x1 │ │ │ │ + add.d $t2, $t1, $t0 │ │ │ │ + fld.d $fa0, $s7, 0 │ │ │ │ + ldx.hu $t0, $t1, $t0 │ │ │ │ + ld.hu $t1, $t2, -2 │ │ │ │ + lu12i.w $t2, 15 │ │ │ │ + st.w $a0, $s6, -20 │ │ │ │ + st.b $zero, $s6, -16 │ │ │ │ + fst.d $fa0, $s6, -28 │ │ │ │ + add.w $t0, $t0, $t1 │ │ │ │ + ori $t2, $t2, 0xffe │ │ │ │ + preld 0x8, $s6, 0 │ │ │ │ + bge $t2, $t0, 664 # 15008 ::do_widen(char) const@@Base+0x4b48> │ │ │ │ nop │ │ │ │ + li.w $t0, 1 │ │ │ │ + add.w $s3, $t1, $s3 │ │ │ │ + bgeu $t0, $s5, 1048 # 15198 ::do_widen(char) const@@Base+0x4cd8> │ │ │ │ + ld.d $a1, $sp, 8 │ │ │ │ + move $a2, $s5 │ │ │ │ + addi.d $a0, $sp, 120 │ │ │ │ + bl -32944 │ │ │ │ nop │ │ │ │ - bstrins.d $t0, $zero, 0x0, 0x0 │ │ │ │ - ldptr.d $t0, $t0, 0 │ │ │ │ - beqz $t0, -152 # 15330 ::do_widen(char) const@@Base+0x1880> │ │ │ │ - addi.d $a1, $a0, 152 │ │ │ │ - li.w $a2, 2 │ │ │ │ - move $a0, $a1 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - b -172 # 15330 ::do_widen(char) const@@Base+0x1880> │ │ │ │ - addi.d $sp, $sp, -16 │ │ │ │ - ld.d $t0, $a0, 136 │ │ │ │ - stptr.d $s0, $sp, 0 │ │ │ │ - st.d $ra, $sp, 8 │ │ │ │ - pcaddi $t2, 156688 │ │ │ │ - pcaddi $t1, 156715 │ │ │ │ - st.d $t2, $a0, -8 │ │ │ │ - stptr.d $t1, $a0, 0 │ │ │ │ - move $s0, $a0 │ │ │ │ - beqz $t0, 12 # 15410 ::do_widen(char) const@@Base+0x1960> │ │ │ │ - andi $t1, $t0, 0x1 │ │ │ │ - beqz $t1, 148 # 154a0 ::do_widen(char) const@@Base+0x19f0> │ │ │ │ - ld.d $a0, $s0, 96 │ │ │ │ - addi.d $t0, $s0, 112 │ │ │ │ - beq $a0, $t0, 8 # 15420 ::do_widen(char) const@@Base+0x1970> │ │ │ │ - bl -35788 │ │ │ │ - ld.d $a0, $s0, 88 │ │ │ │ - beqz $a0, 20 # 15438 ::do_widen(char) const@@Base+0x1988> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 8 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ + ldptr.w $t0, $fp, 36 │ │ │ │ + addi.d $s8, $s8, 1 │ │ │ │ + slli.w $a0, $s8, 0x0 │ │ │ │ + add.w $s1, $s1, $s2 │ │ │ │ + addi.d $s0, $s0, 8 │ │ │ │ + addi.d $s6, $s6, 16 │ │ │ │ + bltu $a0, $t0, -208 # 14ce0 ::do_widen(char) const@@Base+0x4820> │ │ │ │ + ld.d $t1, $sp, 32 │ │ │ │ + ld.d $t2, $sp, 16 │ │ │ │ + beq $t1, $t2, 220 # 14e98 ::do_widen(char) const@@Base+0x49d8> │ │ │ │ + ld.d $s1, $sp, 32 │ │ │ │ + ld.d $s2, $sp, 16 │ │ │ │ + li.w $a2, 63 │ │ │ │ + move $a1, $s1 │ │ │ │ + sub.d $s0, $s1, $s2 │ │ │ │ + srai.d $t0, $s0, 0x4 │ │ │ │ + clz.d $t0, $t0 │ │ │ │ + sub.d $a2, $a2, $t0 │ │ │ │ + move $a0, $s2 │ │ │ │ + slli.d $a2, $a2, 0x1 │ │ │ │ + bl -1560 # 147d0 ::do_widen(char) const@@Base+0x4310> │ │ │ │ + li.w $t0, 256 │ │ │ │ + bge $t0, $s0, 960 # 151b0 ::do_widen(char) const@@Base+0x4cf0> │ │ │ │ + move $a0, $s2 │ │ │ │ + addi.d $a1, $s2, 256 │ │ │ │ + bl -8700 # 12c00 ::do_widen(char) const@@Base+0x2740> │ │ │ │ + move $t4, $s1 │ │ │ │ + beq $s1, $a1, 140 # 14e90 ::do_widen(char) const@@Base+0x49d0> │ │ │ │ + fld.d $fa1, $a1, 0 │ │ │ │ + fld.d $fa0, $a1, -16 │ │ │ │ + ldptr.d $t3, $a1, 0 │ │ │ │ + ld.d $t2, $a1, 8 │ │ │ │ + fcmp.slt.d $fcc0, $fa1, $fa0 │ │ │ │ + st.d $t3, $sp, 104 │ │ │ │ + st.d $t2, $sp, 112 │ │ │ │ + addi.d $t0, $a1, -16 │ │ │ │ + move $t1, $a1 │ │ │ │ + bcnez $fcc0, 28 # 14e48 ::do_widen(char) const@@Base+0x4988> │ │ │ │ + b 1104 # 15280 ::do_widen(char) const@@Base+0x4dc0> │ │ │ │ nop │ │ │ │ - ld.d $a0, $s0, 56 │ │ │ │ - addi.d $t0, $s0, 72 │ │ │ │ - beq $a0, $t0, 8 # 15448 ::do_widen(char) const@@Base+0x1998> │ │ │ │ - bl -35828 │ │ │ │ - ld.d $a0, $s0, 48 │ │ │ │ - beqz $a0, 20 # 15460 ::do_widen(char) const@@Base+0x19b0> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 8 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s0, 16 │ │ │ │ - addi.d $t0, $s0, 32 │ │ │ │ - beq $a0, $t0, 8 # 15470 ::do_widen(char) const@@Base+0x19c0> │ │ │ │ - bl -35868 │ │ │ │ - ld.d $ra, $sp, 8 │ │ │ │ - addi.d $a0, $s0, -8 │ │ │ │ - ldptr.d $s0, $sp, 0 │ │ │ │ - addi.d $sp, $sp, 16 │ │ │ │ - b -35888 │ │ │ │ nop │ │ │ │ + addi.d $t0, $t0, -16 │ │ │ │ nop │ │ │ │ + ldptr.d $t2, $t0, 0 │ │ │ │ + stptr.d $t2, $t1, 0 │ │ │ │ + ldptr.w $t2, $t0, 8 │ │ │ │ + st.w $t2, $t1, 8 │ │ │ │ + ld.bu $t2, $t0, 12 │ │ │ │ + st.b $t2, $t1, 12 │ │ │ │ + fld.d $fa0, $t0, -16 │ │ │ │ + move $t1, $t0 │ │ │ │ + fcmp.slt.d $fcc0, $fa1, $fa0 │ │ │ │ + bcnez $fcc0, -44 # 14e40 ::do_widen(char) const@@Base+0x4980> │ │ │ │ + ld.d $t3, $sp, 104 │ │ │ │ + ldptr.w $t2, $sp, 112 │ │ │ │ + ld.bu $t1, $sp, 116 │ │ │ │ + addi.d $a1, $a1, 16 │ │ │ │ + stptr.d $t3, $t0, 0 │ │ │ │ + st.w $t2, $t0, 8 │ │ │ │ + st.b $t1, $t0, 12 │ │ │ │ + bne $t4, $a1, -132 # 14e08 ::do_widen(char) const@@Base+0x4948> │ │ │ │ + ldptr.w $t0, $fp, 36 │ │ │ │ nop │ │ │ │ + addi.w $s1, $t0, 1 │ │ │ │ + bstrpick.d $t0, $s1, 0x1f, 0x0 │ │ │ │ + move $s0, $zero │ │ │ │ + move $s5, $zero │ │ │ │ + move $s2, $zero │ │ │ │ + move $s3, $zero │ │ │ │ + bnez $t0, 920 # 15248 ::do_widen(char) const@@Base+0x4d88> │ │ │ │ nop │ │ │ │ + ld.d $t0, $sp, 64 │ │ │ │ + ldptr.d $a0, $t0, 0 │ │ │ │ + beqz $a0, 8 # 14ec8 ::do_widen(char) const@@Base+0x4a08> │ │ │ │ + bl -34420 │ │ │ │ + ld.d $t0, $sp, 64 │ │ │ │ + ld.d $a1, $sp, 16 │ │ │ │ + stptr.d $s0, $t0, 0 │ │ │ │ + st.w $zero, $t0, 8 │ │ │ │ + st.d $s2, $t0, 16 │ │ │ │ + st.w $s3, $t0, 24 │ │ │ │ + st.d $s5, $t0, 32 │ │ │ │ + ld.d $t0, $sp, 32 │ │ │ │ + sub.d $a0, $t0, $a1 │ │ │ │ + beq $t0, $a1, 164 # 14f90 ::do_widen(char) const@@Base+0x4ad0> │ │ │ │ + srai.d $a0, $a0, 0x4 │ │ │ │ + move $t6, $zero │ │ │ │ + move $t0, $zero │ │ │ │ + li.w $t7, 1 │ │ │ │ + b 64 # 14f40 ::do_widen(char) const@@Base+0x4a80> │ │ │ │ nop │ │ │ │ + addi.w $t0, $t0, 1 │ │ │ │ + bstrpick.d $t1, $t0, 0x1f, 0x6 │ │ │ │ + slli.d $t1, $t1, 0x3 │ │ │ │ + ldx.d $t1, $s0, $t1 │ │ │ │ + sll.d $t0, $t7, $t0 │ │ │ │ + and $t0, $t0, $t1 │ │ │ │ + bnez $t0, 88 # 14f78 ::do_widen(char) const@@Base+0x4ab8> │ │ │ │ + ld.bu $t0, $t2, 12 │ │ │ │ + beqz $t0, 80 # 14f78 ::do_widen(char) const@@Base+0x4ab8> │ │ │ │ + or $t0, $t5, $t8 │ │ │ │ + addi.w $t6, $t6, 1 │ │ │ │ + stptr.d $t0, $t3, 0 │ │ │ │ + bstrpick.d $t0, $t6, 0x1f, 0x0 │ │ │ │ + bgeu $t0, $a0, 84 # 14f90 ::do_widen(char) const@@Base+0x4ad0> │ │ │ │ + alsl.d $t2, $t0, $a1, 0x4 │ │ │ │ + ldptr.w $t0, $t2, 8 │ │ │ │ + addi.w $t1, $t0, -1 │ │ │ │ + bstrpick.d $t4, $t1, 0x1f, 0x6 │ │ │ │ + slli.d $t4, $t4, 0x3 │ │ │ │ + ldx.d $t4, $s0, $t4 │ │ │ │ + bstrpick.d $t3, $t0, 0x1f, 0x6 │ │ │ │ + sll.d $t1, $t7, $t1 │ │ │ │ + alsl.d $t3, $t3, $s0, 0x3 │ │ │ │ + and $t1, $t1, $t4 │ │ │ │ + ldptr.d $t5, $t3, 0 │ │ │ │ + sll.d $t8, $t7, $t0 │ │ │ │ + beqz $t1, -104 # 14f08 ::do_widen(char) const@@Base+0x4a48> │ │ │ │ nop │ │ │ │ + andn $t0, $t5, $t8 │ │ │ │ + addi.w $t6, $t6, 1 │ │ │ │ + stptr.d $t0, $t3, 0 │ │ │ │ + bstrpick.d $t0, $t6, 0x1f, 0x0 │ │ │ │ + bltu $t0, $a0, -72 # 14f40 ::do_widen(char) const@@Base+0x4a80> │ │ │ │ nop │ │ │ │ - bstrins.d $t0, $zero, 0x0, 0x0 │ │ │ │ - ldptr.d $t0, $t0, 0 │ │ │ │ - beqz $t0, -152 # 15410 ::do_widen(char) const@@Base+0x1960> │ │ │ │ - addi.d $a1, $a0, 144 │ │ │ │ - li.w $a2, 2 │ │ │ │ - move $a0, $a1 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - b -172 # 15410 ::do_widen(char) const@@Base+0x1960> │ │ │ │ - addi.d $sp, $sp, -80 │ │ │ │ - st.d $s7, $sp, 8 │ │ │ │ - ld.d $s7, $a0, 16 │ │ │ │ - st.d $s0, $sp, 64 │ │ │ │ - st.d $s3, $sp, 40 │ │ │ │ - st.d $s6, $sp, 16 │ │ │ │ - st.d $ra, $sp, 72 │ │ │ │ - st.d $s1, $sp, 56 │ │ │ │ - st.d $s4, $sp, 32 │ │ │ │ - st.d $s5, $sp, 24 │ │ │ │ - stptr.d $s8, $sp, 0 │ │ │ │ - move $s3, $a0 │ │ │ │ - move $s0, $a1 │ │ │ │ - move $s6, $a2 │ │ │ │ - beqz $s7, 328 # 15640 ::do_widen(char) const@@Base+0x1b90> │ │ │ │ - ld.d $s8, $s7, 32 │ │ │ │ - ld.d $s4, $s7, 40 │ │ │ │ - lu12i.w $s1, 524287 │ │ │ │ - st.d $s2, $sp, 48 │ │ │ │ - ori $s1, $s1, 0xfff │ │ │ │ - lu12i.w $s2, -524288 │ │ │ │ + ld.d $a0, $sp, 24 │ │ │ │ + bl -34628 │ │ │ │ + ld.d $t0, $sp, 16 │ │ │ │ + beqz $t0, 556 # 151c8 ::do_widen(char) const@@Base+0x4d08> │ │ │ │ + pcalau12i $t1, 156 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 184 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, 1360 # 15508 ::do_widen(char) const@@Base+0x5048> │ │ │ │ + ld.d $a0, $sp, 16 │ │ │ │ + ld.d $s2, $sp, 296 │ │ │ │ + ld.d $s3, $sp, 288 │ │ │ │ + ld.d $s5, $sp, 272 │ │ │ │ + ld.d $ra, $sp, 328 │ │ │ │ + ld.d $fp, $sp, 320 │ │ │ │ + ld.d $s0, $sp, 312 │ │ │ │ + ld.d $s1, $sp, 304 │ │ │ │ + ld.d $s4, $sp, 280 │ │ │ │ + ld.d $s6, $sp, 264 │ │ │ │ + ld.d $s7, $sp, 256 │ │ │ │ + ld.d $s8, $sp, 248 │ │ │ │ + fld.d $fs0, $sp, 232 │ │ │ │ + fld.d $fs1, $sp, 224 │ │ │ │ + fld.d $fs2, $sp, 216 │ │ │ │ + fld.d $fs3, $sp, 208 │ │ │ │ + fld.d $fs4, $sp, 200 │ │ │ │ + addi.d $sp, $sp, 336 │ │ │ │ + b -34740 │ │ │ │ + beqz $t0, 80 # 15058 ::do_widen(char) const@@Base+0x4b98> │ │ │ │ + ld.d $a2, $fp, 136 │ │ │ │ + add.w $a0, $t0, $s3 │ │ │ │ + move $t2, $s3 │ │ │ │ + move $t0, $zero │ │ │ │ nop │ │ │ │ + bstrpick.d $t3, $t2, 0x1f, 0x1 │ │ │ │ + ldx.bu $t3, $a2, $t3 │ │ │ │ + andi $t4, $t2, 0x1 │ │ │ │ + slli.d $t4, $t4, 0x2 │ │ │ │ + sra.w $t3, $t3, $t4 │ │ │ │ + andi $t3, $t3, 0x2 │ │ │ │ + addi.w $t4, $t0, 1 │ │ │ │ + maskeqz $t4, $t4, $t3 │ │ │ │ + masknez $t0, $t0, $t3 │ │ │ │ + addi.w $t2, $t2, 1 │ │ │ │ + or $t0, $t4, $t0 │ │ │ │ + bne $a0, $t2, -44 # 15020 ::do_widen(char) const@@Base+0x4b60> │ │ │ │ + li.w $t2, 21 │ │ │ │ + bltu $t2, $t0, -732 # 14d78 ::do_widen(char) const@@Base+0x48b8> │ │ │ │ + beqz $s2, 1088 # 15498 ::do_widen(char) const@@Base+0x4fd8> │ │ │ │ + ld.d $t0, $sp, 80 │ │ │ │ + ld.d $a0, $sp, 24 │ │ │ │ + move $t2, $zero │ │ │ │ + ldptr.d $a1, $t0, 0 │ │ │ │ + move $t3, $a0 │ │ │ │ + add.w $t0, $t2, $s1 │ │ │ │ + bstrpick.d $t0, $t0, 0x1f, 0x0 │ │ │ │ + slli.d $t0, $t0, 0x3 │ │ │ │ + fldx.d $fa0, $a1, $t0 │ │ │ │ + st.w $t2, $a0, 8 │ │ │ │ + addi.w $t2, $t2, 1 │ │ │ │ + fst.d $fa0, $a0, 0 │ │ │ │ + addi.d $a0, $a0, 16 │ │ │ │ + bne $t2, $s2, -32 # 15070 ::do_widen(char) const@@Base+0x4bb0> │ │ │ │ + ld.d $a0, $sp, 24 │ │ │ │ + bstrpick.d $t0, $s2, 0x1f, 0x0 │ │ │ │ + st.d $t1, $sp, 56 │ │ │ │ + st.d $t0, $sp, 72 │ │ │ │ + move $t1, $t0 │ │ │ │ + li.w $a2, 63 │ │ │ │ + clz.d $t0, $t0 │ │ │ │ + alsl.d $a3, $t1, $a0, 0x4 │ │ │ │ + sub.d $a2, $a2, $t0 │ │ │ │ + slli.d $t2, $t1, 0x4 │ │ │ │ + move $a1, $a3 │ │ │ │ + slli.d $a2, $a2, 0x1 │ │ │ │ + st.d $t3, $sp, 88 │ │ │ │ + st.d $t2, $sp, 48 │ │ │ │ + st.d $a3, $sp, 40 │ │ │ │ + bl -8784 # 12e80 ::do_widen(char) const@@Base+0x29c0> │ │ │ │ + ld.d $t1, $sp, 56 │ │ │ │ + ld.d $t3, $sp, 88 │ │ │ │ + ld.d $t2, $sp, 48 │ │ │ │ + ld.d $a3, $sp, 40 │ │ │ │ + li.w $t0, 256 │ │ │ │ + st.d $t3, $sp, 48 │ │ │ │ + st.d $t1, $sp, 40 │ │ │ │ + bgeu $t0, $t2, 440 # 152a8 ::do_widen(char) const@@Base+0x4de8> │ │ │ │ + ld.d $a0, $sp, 24 │ │ │ │ + addi.d $a1, $a0, 256 │ │ │ │ + bl -9132 # 12d50 ::do_widen(char) const@@Base+0x2890> │ │ │ │ + ld.d $t1, $sp, 40 │ │ │ │ + ld.d $t3, $sp, 48 │ │ │ │ + ldptr.d $t0, $a1, 0 │ │ │ │ + fld.d $fa1, $a1, 0 │ │ │ │ + fld.d $fa0, $a1, -16 │ │ │ │ + st.d $t0, $sp, 104 │ │ │ │ + ld.d $t0, $a1, 8 │ │ │ │ + fcmp.slt.d $fcc0, $fa0, $fa1 │ │ │ │ + move $t2, $a1 │ │ │ │ + st.d $t0, $sp, 112 │ │ │ │ + addi.d $t0, $a1, -16 │ │ │ │ + bcnez $fcc0, 28 # 15148 ::do_widen(char) const@@Base+0x4c88> │ │ │ │ + b 824 # 15468 ::do_widen(char) const@@Base+0x4fa8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - sltu $s5, $s6, $s4 │ │ │ │ - masknez $a2, $s4, $s5 │ │ │ │ - maskeqz $t0, $s6, $s5 │ │ │ │ - or $a2, $a2, $t0 │ │ │ │ - move $a1, $s8 │ │ │ │ - move $a0, $s0 │ │ │ │ - beqz $a2, 16 # 15548 ::do_widen(char) const@@Base+0x1a98> │ │ │ │ - bl -35132 │ │ │ │ - bnez $a0, 24 # 15558 ::do_widen(char) const@@Base+0x1aa8> │ │ │ │ nop │ │ │ │ - sub.d $a0, $s6, $s4 │ │ │ │ - blt $s1, $a0, 20 # 15560 ::do_widen(char) const@@Base+0x1ab0> │ │ │ │ - blt $a0, $s2, 48 # 15580 ::do_widen(char) const@@Base+0x1ad0> │ │ │ │ - slli.w $a0, $a0, 0x0 │ │ │ │ - bltz $a0, 40 # 15580 ::do_widen(char) const@@Base+0x1ad0> │ │ │ │ + addi.d $t0, $t0, -16 │ │ │ │ nop │ │ │ │ - ld.d $t0, $s7, 24 │ │ │ │ - move $t1, $zero │ │ │ │ - beqz $t0, 40 # 15590 ::do_widen(char) const@@Base+0x1ae0> │ │ │ │ + ldptr.d $t4, $t0, 0 │ │ │ │ + stptr.d $t4, $t2, 0 │ │ │ │ + ldptr.w $t4, $t0, 8 │ │ │ │ + st.w $t4, $t2, 8 │ │ │ │ + fld.d $fa0, $t0, -16 │ │ │ │ + move $t2, $t0 │ │ │ │ + fcmp.slt.d $fcc0, $fa0, $fa1 │ │ │ │ + bcnez $fcc0, -36 # 15140 ::do_widen(char) const@@Base+0x4c80> │ │ │ │ + ld.d $t2, $sp, 104 │ │ │ │ + addi.d $a1, $a1, 16 │ │ │ │ + stptr.d $t2, $t0, 0 │ │ │ │ + ldptr.w $t2, $sp, 112 │ │ │ │ + st.w $t2, $t0, 8 │ │ │ │ + bne $a3, $a1, -116 # 15108 ::do_widen(char) const@@Base+0x4c48> │ │ │ │ + b 320 # 152c0 ::do_widen(char) const@@Base+0x4e00> │ │ │ │ nop │ │ │ │ - ld.d $s8, $t0, 32 │ │ │ │ - ld.d $s4, $t0, 40 │ │ │ │ - move $s7, $t0 │ │ │ │ - b -92 # 15520 ::do_widen(char) const@@Base+0x1a70> │ │ │ │ - ld.d $t0, $s7, 16 │ │ │ │ - li.w $t1, 1 │ │ │ │ - bnez $t0, -24 # 15570 ::do_widen(char) const@@Base+0x1ac0> │ │ │ │ + move $s2, $zero │ │ │ │ + move $s5, $zero │ │ │ │ + b -1168 # 14d00 ::do_widen(char) const@@Base+0x4840> │ │ │ │ nop │ │ │ │ - ld.d $s2, $sp, 48 │ │ │ │ - move $s1, $s7 │ │ │ │ - bnez $t1, 176 # 15648 ::do_widen(char) const@@Base+0x1b98> │ │ │ │ + li.w $t0, 1 │ │ │ │ + bne $s5, $t0, -1028 # 14d98 ::do_widen(char) const@@Base+0x48d8> │ │ │ │ + ld.bu $t0, $fp, 65 │ │ │ │ + st.b $t0, $sp, 120 │ │ │ │ + b -1040 # 14d98 ::do_widen(char) const@@Base+0x48d8> │ │ │ │ nop │ │ │ │ - masknez $a2, $s4, $s5 │ │ │ │ - maskeqz $s5, $s6, $s5 │ │ │ │ - or $a2, $a2, $s5 │ │ │ │ - beqz $a2, 116 # 15620 ::do_widen(char) const@@Base+0x1b70> │ │ │ │ - move $a1, $s0 │ │ │ │ - move $a0, $s8 │ │ │ │ - bl -35256 │ │ │ │ - beqz $a0, 100 # 15620 ::do_widen(char) const@@Base+0x1b70> │ │ │ │ - slti $a0, $a0, 0 │ │ │ │ - maskeqz $s1, $s1, $a0 │ │ │ │ - masknez $s7, $s7, $a0 │ │ │ │ + ld.d $a1, $sp, 32 │ │ │ │ + ld.d $a0, $sp, 16 │ │ │ │ + bl -9656 # 12c00 ::do_widen(char) const@@Base+0x2740> │ │ │ │ + ldptr.w $t0, $fp, 36 │ │ │ │ + b -808 # 14e98 ::do_widen(char) const@@Base+0x49d8> │ │ │ │ nop │ │ │ │ - ld.d $ra, $sp, 72 │ │ │ │ - ld.d $s0, $sp, 64 │ │ │ │ - ld.d $s3, $sp, 40 │ │ │ │ - ld.d $s4, $sp, 32 │ │ │ │ - ld.d $s5, $sp, 24 │ │ │ │ - ld.d $s6, $sp, 16 │ │ │ │ - ldptr.d $s8, $sp, 0 │ │ │ │ - move $a0, $s7 │ │ │ │ - move $a1, $s1 │ │ │ │ - ld.d $s1, $sp, 56 │ │ │ │ - ld.d $s7, $sp, 8 │ │ │ │ - addi.d $sp, $sp, 80 │ │ │ │ + pcalau12i $t1, 155 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 184 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, 808 # 15508 ::do_widen(char) const@@Base+0x5048> │ │ │ │ + ld.d $ra, $sp, 328 │ │ │ │ + ld.d $s2, $sp, 296 │ │ │ │ + ld.d $s3, $sp, 288 │ │ │ │ + ld.d $s5, $sp, 272 │ │ │ │ + ld.d $fp, $sp, 320 │ │ │ │ + ld.d $s0, $sp, 312 │ │ │ │ + ld.d $s1, $sp, 304 │ │ │ │ + ld.d $s4, $sp, 280 │ │ │ │ + ld.d $s6, $sp, 264 │ │ │ │ + ld.d $s7, $sp, 256 │ │ │ │ + ld.d $s8, $sp, 248 │ │ │ │ + fld.d $fs0, $sp, 232 │ │ │ │ + fld.d $fs1, $sp, 224 │ │ │ │ + fld.d $fs2, $sp, 216 │ │ │ │ + fld.d $fs3, $sp, 208 │ │ │ │ + fld.d $fs4, $sp, 200 │ │ │ │ + addi.d $sp, $sp, 336 │ │ │ │ ret │ │ │ │ nop │ │ │ │ + ld.d $t0, $sp, 32 │ │ │ │ + ld.d $t1, $sp, 16 │ │ │ │ + bne $t0, $t1, -1144 # 14dc0 ::do_widen(char) const@@Base+0x4900> │ │ │ │ + addi.w $s1, $s1, 1 │ │ │ │ + move $t0, $s1 │ │ │ │ nop │ │ │ │ + addi.d $s2, $t0, 63 │ │ │ │ + bstrpick.d $s2, $s2, 0x25, 0x6 │ │ │ │ + slli.d $a0, $s2, 0x3 │ │ │ │ + bl -35268 │ │ │ │ + bstrpick.d $t0, $s1, 0x1f, 0x6 │ │ │ │ + slli.d $a2, $s2, 0x3 │ │ │ │ + move $a1, $zero │ │ │ │ + alsl.d $s5, $s2, $a0, 0x3 │ │ │ │ + move $s0, $a0 │ │ │ │ + andi $s3, $s1, 0x3f │ │ │ │ + alsl.d $s2, $t0, $a0, 0x3 │ │ │ │ + bl -36164 │ │ │ │ + b -960 # 14eb8 ::do_widen(char) const@@Base+0x49f8> │ │ │ │ nop │ │ │ │ + ld.d $t3, $sp, 104 │ │ │ │ + ldptr.w $t2, $sp, 112 │ │ │ │ + ld.bu $t1, $sp, 116 │ │ │ │ + move $t0, $a1 │ │ │ │ + stptr.d $t3, $t0, 0 │ │ │ │ + addi.d $a1, $a1, 16 │ │ │ │ + st.w $t2, $t0, 8 │ │ │ │ + st.b $t1, $t0, 12 │ │ │ │ + bne $t4, $a1, -1176 # 14e08 ::do_widen(char) const@@Base+0x4948> │ │ │ │ + b -1044 # 14e90 ::do_widen(char) const@@Base+0x49d0> │ │ │ │ + ld.d $a0, $sp, 24 │ │ │ │ + move $a1, $a3 │ │ │ │ + bl -9568 # 12d50 ::do_widen(char) const@@Base+0x2890> │ │ │ │ + ld.d $t3, $sp, 48 │ │ │ │ + ld.d $t1, $sp, 40 │ │ │ │ nop │ │ │ │ + vxor.v $vr25, $vr25, $vr25 │ │ │ │ + pcalau12i $t0, 108 │ │ │ │ + fld.d $fs4, $t0, 144 │ │ │ │ + fmov.d $fs3, $fs1 │ │ │ │ + fld.d $fs0, $t3, 0 │ │ │ │ + fcmp.ceq.d $fcc0, $fs0, $fs3 │ │ │ │ + bceqz $fcc0, 304 # 15408 ::do_widen(char) const@@Base+0x4f48> │ │ │ │ + fmadd.d $fs1, $fs0, $fs4, $fs1 │ │ │ │ + addi.d $t3, $t3, 16 │ │ │ │ + fst.d $fs1, $s6, -28 │ │ │ │ + bne $a3, $t3, -24 # 152d0 ::do_widen(char) const@@Base+0x4e10> │ │ │ │ + li.w $a0, 256 │ │ │ │ + st.d $t1, $sp, 48 │ │ │ │ + bl -35428 │ │ │ │ + li.w $a2, 256 │ │ │ │ + li.w $a1, 255 │ │ │ │ + st.d $a0, $sp, 40 │ │ │ │ + bl -36308 │ │ │ │ + ld.d $t3, $sp, 40 │ │ │ │ + ld.d $t1, $sp, 48 │ │ │ │ + ld.d $t0, $sp, 24 │ │ │ │ + vxor.v $vr0, $vr0, $vr0 │ │ │ │ + move $a0, $zero │ │ │ │ + addi.d $t2, $t0, 72 │ │ │ │ + ld.d $t0, $sp, 72 │ │ │ │ + li.w $a1, 8 │ │ │ │ + li.w $a2, 1 │ │ │ │ + alsl.d $t4, $t0, $t2, 0x4 │ │ │ │ + ldptr.w $t0, $t2, -64 │ │ │ │ + fld.d $fa1, $t2, -72 │ │ │ │ + preld 0x0, $t2, 0 │ │ │ │ + mod.wu $t5, $t0, $s5 │ │ │ │ + div.wu $t0, $t0, $s5 │ │ │ │ + bstrpick.d $t5, $t5, 0x1f, 0x0 │ │ │ │ + bstrpick.d $t0, $t0, 0x1f, 0x0 │ │ │ │ + add.d $t0, $t0, $sp │ │ │ │ + add.d $t5, $fp, $t5 │ │ │ │ + ld.bu $t6, $t0, 120 │ │ │ │ + ld.bu $t5, $t5, 65 │ │ │ │ + fadd.d $fa0, $fa0, $fa1 │ │ │ │ + andi $t8, $t6, 0x7 │ │ │ │ + andi $t7, $t5, 0x7 │ │ │ │ + srli.w $t0, $t5, 0x3 │ │ │ │ + alsl.w $t8, $t8, $t7, 0x3 │ │ │ │ + andi $t5, $t6, 0xf8 │ │ │ │ + add.d $t6, $t0, $t5 │ │ │ │ + alsl.d $t7, $t8, $t3, 0x2 │ │ │ │ + add.w $t0, $t0, $t5 │ │ │ │ + alsl.d $t5, $t6, $t3, 0x2 │ │ │ │ + ldptr.w $t6, $t7, 0 │ │ │ │ + ldptr.w $a3, $t5, 0 │ │ │ │ + bltz $t6, 52 # 153c0 ::do_widen(char) const@@Base+0x4f00> │ │ │ │ + bltz $a3, 104 # 153f8 ::do_widen(char) const@@Base+0x4f38> │ │ │ │ nop │ │ │ │ + beq $a0, $a1, 80 # 153e8 ::do_widen(char) const@@Base+0x4f28> │ │ │ │ nop │ │ │ │ + addi.d $t2, $t2, 16 │ │ │ │ + bne $t4, $t2, -116 # 15330 ::do_widen(char) const@@Base+0x4e70> │ │ │ │ + move $a0, $t3 │ │ │ │ + st.d $t1, $sp, 40 │ │ │ │ + bl -35680 │ │ │ │ + ld.d $t1, $sp, 40 │ │ │ │ + b -1600 # 14d78 ::do_widen(char) const@@Base+0x48b8> │ │ │ │ nop │ │ │ │ - lu12i.w $t0, 524287 │ │ │ │ - sub.d $s4, $s4, $s6 │ │ │ │ - ori $t0, $t0, 0xfff │ │ │ │ - blt $t0, $s4, 116 # 156a0 ::do_widen(char) const@@Base+0x1bf0> │ │ │ │ - lu12i.w $t0, -524288 │ │ │ │ - blt $s4, $t0, 116 # 156a8 ::do_widen(char) const@@Base+0x1bf8> │ │ │ │ - slli.w $a0, $s4, 0x0 │ │ │ │ - b -124 # 155c0 ::do_widen(char) const@@Base+0x1b10> │ │ │ │ - addi.d $s7, $a0, 8 │ │ │ │ - nop │ │ │ │ - ld.d $t0, $s3, 24 │ │ │ │ - beq $t0, $s7, 52 # 15680 ::do_widen(char) const@@Base+0x1bd0> │ │ │ │ - move $a0, $s7 │ │ │ │ - bl -36228 │ │ │ │ - ld.d $s4, $a0, 40 │ │ │ │ - move $s1, $s7 │ │ │ │ - ld.d $s8, $a0, 32 │ │ │ │ - move $s7, $a0 │ │ │ │ - sltu $s5, $s6, $s4 │ │ │ │ - b -204 # 155a0 ::do_widen(char) const@@Base+0x1af0> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + beq $t0, $t8, -48 # 15390 ::do_widen(char) const@@Base+0x4ed0> │ │ │ │ + move $t0, $a0 │ │ │ │ + bgez $a3, 16 # 153d8 ::do_widen(char) const@@Base+0x4f18> │ │ │ │ + st.w $a0, $t5, 0 │ │ │ │ + addi.w $t0, $a0, 1 │ │ │ │ nop │ │ │ │ + st.w $t0, $t7, 0 │ │ │ │ + addi.w $a0, $t0, 1 │ │ │ │ + bne $a0, $a1, -64 # 153a0 ::do_widen(char) const@@Base+0x4ee0> │ │ │ │ nop │ │ │ │ - move $s1, $s7 │ │ │ │ - move $s7, $zero │ │ │ │ - b -184 # 155d0 ::do_widen(char) const@@Base+0x1b20> │ │ │ │ + fcmp.slt.d $fcc0, $fs2, $fa0 │ │ │ │ + bceqz $fcc0, -76 # 153a0 ::do_widen(char) const@@Base+0x4ee0> │ │ │ │ + st.b $a2, $s6, -16 │ │ │ │ + b -84 # 153a0 ::do_widen(char) const@@Base+0x4ee0> │ │ │ │ + st.w $a0, $t5, 0 │ │ │ │ + addi.w $a0, $a0, 1 │ │ │ │ + b -104 # 15398 ::do_widen(char) const@@Base+0x4ed8> │ │ │ │ nop │ │ │ │ + fmov.d $fa0, $fs0 │ │ │ │ + st.d $a3, $sp, 56 │ │ │ │ + st.d $t3, $sp, 48 │ │ │ │ + st.d $t1, $sp, 40 │ │ │ │ + bl -34232 │ │ │ │ + fneg.d $fa0, $fa0 │ │ │ │ + ld.d $t3, $sp, 48 │ │ │ │ + fmadd.d $fs1, $fs0, $fa0, $fs1 │ │ │ │ + ld.d $a3, $sp, 56 │ │ │ │ + addi.d $t3, $t3, 16 │ │ │ │ + ld.d $t1, $sp, 40 │ │ │ │ + fst.d $fs1, $s6, -28 │ │ │ │ + bne $a3, $t3, -360 # 152d0 ::do_widen(char) const@@Base+0x4e10> │ │ │ │ + li.w $a0, 256 │ │ │ │ + st.d $t1, $sp, 48 │ │ │ │ + bl -35764 │ │ │ │ + li.w $a2, 256 │ │ │ │ + li.w $a1, 255 │ │ │ │ + st.d $a0, $sp, 40 │ │ │ │ + bl -36644 │ │ │ │ + ld.d $t1, $sp, 48 │ │ │ │ + ld.d $t3, $sp, 40 │ │ │ │ + b -336 # 15310 ::do_widen(char) const@@Base+0x4e50> │ │ │ │ nop │ │ │ │ + ld.d $t2, $sp, 104 │ │ │ │ + move $t0, $a1 │ │ │ │ + addi.d $a1, $a1, 16 │ │ │ │ + stptr.d $t2, $t0, 0 │ │ │ │ + ldptr.w $t2, $sp, 112 │ │ │ │ + st.w $t2, $t0, 8 │ │ │ │ + bne $a3, $a1, -888 # 15108 ::do_widen(char) const@@Base+0x4c48> │ │ │ │ + b -452 # 152c0 ::do_widen(char) const@@Base+0x4e00> │ │ │ │ + bne $s5, $t0, -2016 # 14ca8 ::do_widen(char) const@@Base+0x47e8> │ │ │ │ + ld.bu $t0, $fp, 65 │ │ │ │ + st.b $t0, $sp, 120 │ │ │ │ + b -2028 # 14ca8 ::do_widen(char) const@@Base+0x47e8> │ │ │ │ + st.d $zero, $s6, -28 │ │ │ │ + li.w $a0, 256 │ │ │ │ + st.d $t1, $sp, 48 │ │ │ │ + bl -35860 │ │ │ │ + li.w $a2, 256 │ │ │ │ + li.w $a1, 255 │ │ │ │ + st.d $a0, $sp, 40 │ │ │ │ + bl -36740 │ │ │ │ + ld.d $t3, $sp, 40 │ │ │ │ + ld.d $t1, $sp, 48 │ │ │ │ + b -280 # 153a8 ::do_widen(char) const@@Base+0x4ee8> │ │ │ │ nop │ │ │ │ + move $s0, $a0 │ │ │ │ nop │ │ │ │ + ld.d $t0, $sp, 16 │ │ │ │ + beqz $t0, 12 # 154e0 ::do_widen(char) const@@Base+0x5020> │ │ │ │ + move $a0, $t0 │ │ │ │ + bl -35980 │ │ │ │ + pcalau12i $t1, 155 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 184 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + st.d $s2, $sp, 296 │ │ │ │ + st.d $s3, $sp, 288 │ │ │ │ + st.d $s5, $sp, 272 │ │ │ │ + beqz $t0, 44 # 15530 ::do_widen(char) const@@Base+0x5070> │ │ │ │ + bl -36408 │ │ │ │ nop │ │ │ │ - move $s1, $zero │ │ │ │ - b -212 # 155d0 ::do_widen(char) const@@Base+0x1b20> │ │ │ │ - move $s7, $zero │ │ │ │ - b -220 # 155d0 ::do_widen(char) const@@Base+0x1b20> │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - stptr.d $s2, $sp, 0 │ │ │ │ - move $s2, $a0 │ │ │ │ - ld.d $a0, $a0, 152 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - st.d $s0, $sp, 16 │ │ │ │ - st.d $s1, $sp, 8 │ │ │ │ - addi.d $t0, $s2, 168 │ │ │ │ - beq $a0, $t0, 8 # 156d8 ::do_widen(char) const@@Base+0x1c28> │ │ │ │ - bl -36484 │ │ │ │ - ld.d $a0, $s2, 120 │ │ │ │ - addi.d $t0, $s2, 136 │ │ │ │ - beq $a0, $t0, 8 # 156e8 ::do_widen(char) const@@Base+0x1c38> │ │ │ │ - bl -36500 │ │ │ │ - ld.d $s1, $s2, 88 │ │ │ │ - beqz $s1, 84 # 15740 ::do_widen(char) const@@Base+0x1c90> │ │ │ │ - ld.d $a0, $s1, 24 │ │ │ │ - move $s0, $s1 │ │ │ │ - bl -27640 # eb00 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c00> │ │ │ │ - ld.d $a0, $s0, 96 │ │ │ │ - addi.d $t0, $s0, 112 │ │ │ │ - ld.d $s1, $s1, 16 │ │ │ │ - beq $a0, $t0, 8 # 15710 ::do_widen(char) const@@Base+0x1c60> │ │ │ │ - bl -36540 │ │ │ │ - ld.d $a0, $s0, 64 │ │ │ │ - addi.d $t0, $s0, 80 │ │ │ │ - beq $a0, $t0, 8 # 15720 ::do_widen(char) const@@Base+0x1c70> │ │ │ │ - bl -36556 │ │ │ │ - ld.d $a0, $s0, 32 │ │ │ │ - addi.d $t0, $s0, 48 │ │ │ │ - beq $a0, $t0, 8 # 15730 ::do_widen(char) const@@Base+0x1c80> │ │ │ │ - bl -36572 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -36580 │ │ │ │ - bnez $s1, -72 # 156f0 ::do_widen(char) const@@Base+0x1c40> │ │ │ │ + move $s0, $a0 │ │ │ │ + ld.d $a0, $sp, 24 │ │ │ │ + bl -36040 │ │ │ │ + ld.d $s2, $sp, 296 │ │ │ │ + ld.d $s3, $sp, 288 │ │ │ │ + ld.d $s5, $sp, 272 │ │ │ │ + b -88 # 154d0 ::do_widen(char) const@@Base+0x5010> │ │ │ │ nop │ │ │ │ - ld.d $s1, $s2, 40 │ │ │ │ - beqz $s1, 68 # 15788 ::do_widen(char) const@@Base+0x1cd8> │ │ │ │ - ld.d $a0, $s1, 24 │ │ │ │ - move $s0, $s1 │ │ │ │ - bl -28512 # e7f0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x18f0> │ │ │ │ - ld.d $a0, $s0, 64 │ │ │ │ - addi.d $t0, $s0, 80 │ │ │ │ - ld.d $s1, $s1, 16 │ │ │ │ - beq $a0, $t0, 8 # 15768 ::do_widen(char) const@@Base+0x1cb8> │ │ │ │ - bl -36628 │ │ │ │ - ld.d $a0, $s0, 32 │ │ │ │ - addi.d $t0, $s0, 48 │ │ │ │ - beq $a0, $t0, 8 # 15778 ::do_widen(char) const@@Base+0x1cc8> │ │ │ │ - bl -36644 │ │ │ │ move $a0, $s0 │ │ │ │ - bl -36652 │ │ │ │ - bnez $s1, -56 # 15748 ::do_widen(char) const@@Base+0x1c98> │ │ │ │ - nop │ │ │ │ - pcaddi $t0, 156314 │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - ld.d $s0, $sp, 16 │ │ │ │ - ld.d $s1, $sp, 8 │ │ │ │ - stptr.d $t0, $s2, 0 │ │ │ │ - move $a0, $s2 │ │ │ │ - ldptr.d $s2, $sp, 0 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - b -35400 │ │ │ │ + bl -34788 │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - stptr.d $s2, $sp, 0 │ │ │ │ - move $s2, $a0 │ │ │ │ - ld.d $a0, $a0, 152 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - st.d $s0, $sp, 16 │ │ │ │ - st.d $s1, $sp, 8 │ │ │ │ - addi.d $t0, $s2, 168 │ │ │ │ - beq $a0, $t0, 8 # 157d8 ::do_widen(char) const@@Base+0x1d28> │ │ │ │ - bl -36740 │ │ │ │ - ld.d $a0, $s2, 120 │ │ │ │ - addi.d $t0, $s2, 136 │ │ │ │ - beq $a0, $t0, 8 # 157e8 ::do_widen(char) const@@Base+0x1d38> │ │ │ │ - bl -36756 │ │ │ │ - ld.d $s1, $s2, 88 │ │ │ │ - beqz $s1, 84 # 15840 ::do_widen(char) const@@Base+0x1d90> │ │ │ │ - ld.d $a0, $s1, 24 │ │ │ │ - move $s0, $s1 │ │ │ │ - bl -27896 # eb00 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c00> │ │ │ │ - ld.d $a0, $s0, 96 │ │ │ │ - addi.d $t0, $s0, 112 │ │ │ │ - ld.d $s1, $s1, 16 │ │ │ │ - beq $a0, $t0, 8 # 15810 ::do_widen(char) const@@Base+0x1d60> │ │ │ │ - bl -36796 │ │ │ │ - ld.d $a0, $s0, 64 │ │ │ │ - addi.d $t0, $s0, 80 │ │ │ │ - beq $a0, $t0, 8 # 15820 ::do_widen(char) const@@Base+0x1d70> │ │ │ │ - bl -36812 │ │ │ │ - ld.d $a0, $s0, 32 │ │ │ │ - addi.d $t0, $s0, 48 │ │ │ │ - beq $a0, $t0, 8 # 15830 ::do_widen(char) const@@Base+0x1d80> │ │ │ │ - bl -36828 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -36836 │ │ │ │ - bnez $s1, -72 # 157f0 ::do_widen(char) const@@Base+0x1d40> │ │ │ │ nop │ │ │ │ - ld.d $s1, $s2, 40 │ │ │ │ - beqz $s1, 68 # 15888 ::do_widen(char) const@@Base+0x1dd8> │ │ │ │ - ld.d $a0, $s1, 24 │ │ │ │ - move $s0, $s1 │ │ │ │ - bl -28768 # e7f0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x18f0> │ │ │ │ - ld.d $a0, $s0, 64 │ │ │ │ - addi.d $t0, $s0, 80 │ │ │ │ - ld.d $s1, $s1, 16 │ │ │ │ - beq $a0, $t0, 8 # 15868 ::do_widen(char) const@@Base+0x1db8> │ │ │ │ - bl -36884 │ │ │ │ - ld.d $a0, $s0, 32 │ │ │ │ - addi.d $t0, $s0, 48 │ │ │ │ - beq $a0, $t0, 8 # 15878 ::do_widen(char) const@@Base+0x1dc8> │ │ │ │ - bl -36900 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -36908 │ │ │ │ - bnez $s1, -56 # 15848 ::do_widen(char) const@@Base+0x1d98> │ │ │ │ + addi.d $t0, $a2, -1 │ │ │ │ + srli.d $t5, $t0, 0x3f │ │ │ │ + add.d $t5, $t5, $t0 │ │ │ │ + srai.d $t5, $t5, 0x1 │ │ │ │ + addi.d $sp, $sp, -16 │ │ │ │ + andi $t6, $a2, 0x1 │ │ │ │ + bge $a1, $t5, 264 # 15660 ::do_widen(char) const@@Base+0x51a0> │ │ │ │ + move $t1, $a1 │ │ │ │ + addi.d $t0, $t1, 1 │ │ │ │ + slli.d $t3, $t0, 0x1 │ │ │ │ + alsl.d $t2, $t1, $a0, 0x4 │ │ │ │ + slli.d $t0, $t0, 0x5 │ │ │ │ + addi.d $t1, $t3, -1 │ │ │ │ + add.d $t0, $a0, $t0 │ │ │ │ + alsl.d $t4, $t1, $a0, 0x4 │ │ │ │ + fld.d $fa0, $t0, 0 │ │ │ │ + fld.d $fa1, $t4, 0 │ │ │ │ + fcmp.slt.d $fcc0, $fa1, $fa0 │ │ │ │ + bceqz $fcc0, 16 # 15598 ::do_widen(char) const@@Base+0x50d8> │ │ │ │ + move $t0, $t4 │ │ │ │ + move $t3, $t1 │ │ │ │ nop │ │ │ │ - pcaddi $t0, 156250 │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - ld.d $s0, $sp, 16 │ │ │ │ - ld.d $s1, $sp, 8 │ │ │ │ - stptr.d $t0, $s2, 0 │ │ │ │ - move $a0, $s2 │ │ │ │ - ldptr.d $s2, $sp, 0 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - b -35656 │ │ │ │ + ldptr.d $t4, $t0, 0 │ │ │ │ + move $t1, $t3 │ │ │ │ + stptr.d $t4, $t2, 0 │ │ │ │ + ldptr.w $t4, $t0, 8 │ │ │ │ + st.w $t4, $t2, 8 │ │ │ │ + blt $t3, $t5, -76 # 15560 ::do_widen(char) const@@Base+0x50a0> │ │ │ │ + beqz $t6, 192 # 15670 ::do_widen(char) const@@Base+0x51b0> │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - stptr.d $s2, $sp, 0 │ │ │ │ - move $s2, $a0 │ │ │ │ - ld.d $a0, $a0, 152 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - st.d $s0, $sp, 16 │ │ │ │ - st.d $s1, $sp, 8 │ │ │ │ - addi.d $t0, $s2, 168 │ │ │ │ - beq $a0, $t0, 8 # 158d8 ::do_widen(char) const@@Base+0x1e28> │ │ │ │ - bl -36996 │ │ │ │ - ld.d $a0, $s2, 120 │ │ │ │ - addi.d $t0, $s2, 136 │ │ │ │ - beq $a0, $t0, 8 # 158e8 ::do_widen(char) const@@Base+0x1e38> │ │ │ │ - bl -37012 │ │ │ │ - ld.d $s1, $s2, 88 │ │ │ │ - beqz $s1, 84 # 15940 ::do_widen(char) const@@Base+0x1e90> │ │ │ │ - ld.d $a0, $s1, 24 │ │ │ │ - move $s0, $s1 │ │ │ │ - bl -28152 # eb00 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c00> │ │ │ │ - ld.d $a0, $s0, 96 │ │ │ │ - addi.d $t0, $s0, 112 │ │ │ │ - ld.d $s1, $s1, 16 │ │ │ │ - beq $a0, $t0, 8 # 15910 ::do_widen(char) const@@Base+0x1e60> │ │ │ │ - bl -37052 │ │ │ │ - ld.d $a0, $s0, 64 │ │ │ │ - addi.d $t0, $s0, 80 │ │ │ │ - beq $a0, $t0, 8 # 15920 ::do_widen(char) const@@Base+0x1e70> │ │ │ │ - bl -37068 │ │ │ │ - ld.d $a0, $s0, 32 │ │ │ │ - addi.d $t0, $s0, 48 │ │ │ │ - beq $a0, $t0, 8 # 15930 ::do_widen(char) const@@Base+0x1e80> │ │ │ │ - bl -37084 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -37092 │ │ │ │ - bnez $s1, -72 # 158f0 ::do_widen(char) const@@Base+0x1e40> │ │ │ │ + addi.d $t2, $t3, -1 │ │ │ │ + srli.d $t1, $t2, 0x3f │ │ │ │ + add.d $t1, $t1, $t2 │ │ │ │ + srai.d $t1, $t1, 0x1 │ │ │ │ + ldptr.d $t4, $a3, 0 │ │ │ │ + ld.d $t2, $a3, 8 │ │ │ │ + fld.d $fa1, $a3, 0 │ │ │ │ + stptr.d $t4, $sp, 0 │ │ │ │ + st.d $t2, $sp, 8 │ │ │ │ + blt $a1, $t3, 60 # 15618 ::do_widen(char) const@@Base+0x5158> │ │ │ │ + b 96 # 15640 ::do_widen(char) const@@Base+0x5180> │ │ │ │ nop │ │ │ │ - ld.d $s1, $s2, 40 │ │ │ │ - beqz $s1, 68 # 15988 ::do_widen(char) const@@Base+0x1ed8> │ │ │ │ - ld.d $a0, $s1, 24 │ │ │ │ - move $s0, $s1 │ │ │ │ - bl -29024 # e7f0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x18f0> │ │ │ │ - ld.d $a0, $s0, 64 │ │ │ │ - addi.d $t0, $s0, 80 │ │ │ │ - ld.d $s1, $s1, 16 │ │ │ │ - beq $a0, $t0, 8 # 15968 ::do_widen(char) const@@Base+0x1eb8> │ │ │ │ - bl -37140 │ │ │ │ - ld.d $a0, $s0, 32 │ │ │ │ - addi.d $t0, $s0, 48 │ │ │ │ - beq $a0, $t0, 8 # 15978 ::do_widen(char) const@@Base+0x1ec8> │ │ │ │ - bl -37156 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -37164 │ │ │ │ - bnez $s1, -56 # 15948 ::do_widen(char) const@@Base+0x1e98> │ │ │ │ nop │ │ │ │ - pcaddi $t0, 156186 │ │ │ │ - move $a0, $s2 │ │ │ │ - stptr.d $t0, $s2, 0 │ │ │ │ - bl -35892 │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - ld.d $s0, $sp, 16 │ │ │ │ - ld.d $s1, $sp, 8 │ │ │ │ - move $a0, $s2 │ │ │ │ - ldptr.d $s2, $sp, 0 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - b -37216 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - stptr.d $s2, $sp, 0 │ │ │ │ - move $s2, $a0 │ │ │ │ - ld.d $a0, $a0, 152 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - st.d $s0, $sp, 16 │ │ │ │ - st.d $s1, $sp, 8 │ │ │ │ - addi.d $t0, $s2, 168 │ │ │ │ - beq $a0, $t0, 8 # 159e8 ::do_widen(char) const@@Base+0x1f38> │ │ │ │ - bl -37268 │ │ │ │ - ld.d $a0, $s2, 120 │ │ │ │ - addi.d $t0, $s2, 136 │ │ │ │ - beq $a0, $t0, 8 # 159f8 ::do_widen(char) const@@Base+0x1f48> │ │ │ │ - bl -37284 │ │ │ │ - ld.d $s1, $s2, 88 │ │ │ │ - beqz $s1, 84 # 15a50 ::do_widen(char) const@@Base+0x1fa0> │ │ │ │ - ld.d $a0, $s1, 24 │ │ │ │ - move $s0, $s1 │ │ │ │ - bl -28424 # eb00 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c00> │ │ │ │ - ld.d $a0, $s0, 96 │ │ │ │ - addi.d $t0, $s0, 112 │ │ │ │ - ld.d $s1, $s1, 16 │ │ │ │ - beq $a0, $t0, 8 # 15a20 ::do_widen(char) const@@Base+0x1f70> │ │ │ │ - bl -37324 │ │ │ │ - ld.d $a0, $s0, 64 │ │ │ │ - addi.d $t0, $s0, 80 │ │ │ │ - beq $a0, $t0, 8 # 15a30 ::do_widen(char) const@@Base+0x1f80> │ │ │ │ - bl -37340 │ │ │ │ - ld.d $a0, $s0, 32 │ │ │ │ - addi.d $t0, $s0, 48 │ │ │ │ - beq $a0, $t0, 8 # 15a40 ::do_widen(char) const@@Base+0x1f90> │ │ │ │ - bl -37356 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -37364 │ │ │ │ - bnez $s1, -72 # 15a00 ::do_widen(char) const@@Base+0x1f50> │ │ │ │ nop │ │ │ │ - ld.d $s1, $s2, 40 │ │ │ │ - beqz $s1, 68 # 15a98 ::do_widen(char) const@@Base+0x1fe8> │ │ │ │ - ld.d $a0, $s1, 24 │ │ │ │ - move $s0, $s1 │ │ │ │ - bl -29296 # e7f0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x18f0> │ │ │ │ - ld.d $a0, $s0, 64 │ │ │ │ - addi.d $t0, $s0, 80 │ │ │ │ - ld.d $s1, $s1, 16 │ │ │ │ - beq $a0, $t0, 8 # 15a78 ::do_widen(char) const@@Base+0x1fc8> │ │ │ │ - bl -37412 │ │ │ │ - ld.d $a0, $s0, 32 │ │ │ │ - addi.d $t0, $s0, 48 │ │ │ │ - beq $a0, $t0, 8 # 15a88 ::do_widen(char) const@@Base+0x1fd8> │ │ │ │ - bl -37428 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -37436 │ │ │ │ - bnez $s1, -56 # 15a58 ::do_widen(char) const@@Base+0x1fa8> │ │ │ │ nop │ │ │ │ - pcaddi $t0, 156118 │ │ │ │ - move $a0, $s2 │ │ │ │ - stptr.d $t0, $s2, 0 │ │ │ │ - bl -36164 │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - ld.d $s0, $sp, 16 │ │ │ │ - ld.d $s1, $sp, 8 │ │ │ │ - move $a0, $s2 │ │ │ │ - ldptr.d $s2, $sp, 0 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - b -37488 │ │ │ │ + ldptr.d $t2, $t4, 0 │ │ │ │ + stptr.d $t2, $t0, 0 │ │ │ │ + ldptr.w $t2, $t4, 8 │ │ │ │ + st.w $t2, $t0, 8 │ │ │ │ + bge $a1, $t1, 176 # 156c0 ::do_widen(char) const@@Base+0x5200> │ │ │ │ + srai.d $t1, $t5, 0x1 │ │ │ │ + alsl.d $t4, $t1, $a0, 0x4 │ │ │ │ + fld.d $fa0, $t4, 0 │ │ │ │ + addi.d $t2, $t1, -1 │ │ │ │ + srli.d $t5, $t2, 0x3f │ │ │ │ + fcmp.slt.d $fcc0, $fa1, $fa0 │ │ │ │ + alsl.d $t0, $t3, $a0, 0x4 │ │ │ │ + add.d $t5, $t5, $t2 │ │ │ │ + move $t3, $t1 │ │ │ │ + bcnez $fcc0, -56 # 15600 ::do_widen(char) const@@Base+0x5140> │ │ │ │ nop │ │ │ │ + ldptr.w $t1, $sp, 8 │ │ │ │ + fst.d $fa1, $t0, 0 │ │ │ │ + st.w $t1, $t0, 8 │ │ │ │ + addi.d $sp, $sp, 16 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - stptr.d $s2, $sp, 0 │ │ │ │ - move $s2, $a0 │ │ │ │ - ld.d $a0, $a0, 200 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - st.d $s0, $sp, 16 │ │ │ │ - st.d $s1, $sp, 8 │ │ │ │ - pcaddi $t2, 155873 │ │ │ │ - pcaddi $t1, 155884 │ │ │ │ - pcaddi $t0, 156133 │ │ │ │ - st.d $t2, $s2, -8 │ │ │ │ - stptr.d $t1, $s2, 0 │ │ │ │ - st.d $t0, $s2, 192 │ │ │ │ - beqz $a0, 20 # 15b18 ::do_widen(char) const@@Base+0x2068> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 32 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s2, 152 │ │ │ │ - addi.d $t0, $s2, 168 │ │ │ │ - beq $a0, $t0, 8 # 15b28 ::do_widen(char) const@@Base+0x2078> │ │ │ │ - bl -37588 │ │ │ │ - ld.d $a0, $s2, 120 │ │ │ │ - addi.d $t0, $s2, 136 │ │ │ │ - beq $a0, $t0, 8 # 15b38 ::do_widen(char) const@@Base+0x2088> │ │ │ │ - bl -37604 │ │ │ │ - ld.d $s1, $s2, 88 │ │ │ │ - beqz $s1, 84 # 15b90 ::do_widen(char) const@@Base+0x20e0> │ │ │ │ - ld.d $a0, $s1, 24 │ │ │ │ - move $s0, $s1 │ │ │ │ - bl -28744 # eb00 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c00> │ │ │ │ - ld.d $a0, $s0, 96 │ │ │ │ - addi.d $t0, $s0, 112 │ │ │ │ - ld.d $s1, $s1, 16 │ │ │ │ - beq $a0, $t0, 8 # 15b60 ::do_widen(char) const@@Base+0x20b0> │ │ │ │ - bl -37644 │ │ │ │ - ld.d $a0, $s0, 64 │ │ │ │ - addi.d $t0, $s0, 80 │ │ │ │ - beq $a0, $t0, 8 # 15b70 ::do_widen(char) const@@Base+0x20c0> │ │ │ │ - bl -37660 │ │ │ │ - ld.d $a0, $s0, 32 │ │ │ │ - addi.d $t0, $s0, 48 │ │ │ │ - beq $a0, $t0, 8 # 15b80 ::do_widen(char) const@@Base+0x20d0> │ │ │ │ - bl -37676 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -37684 │ │ │ │ - bnez $s1, -72 # 15b40 ::do_widen(char) const@@Base+0x2090> │ │ │ │ + alsl.d $t0, $a1, $a0, 0x4 │ │ │ │ + bnez $t6, 116 # 156d8 ::do_widen(char) const@@Base+0x5218> │ │ │ │ + move $t3, $a1 │ │ │ │ nop │ │ │ │ - ld.d $s1, $s2, 40 │ │ │ │ - beqz $s1, 68 # 15bd8 ::do_widen(char) const@@Base+0x2128> │ │ │ │ - ld.d $a0, $s1, 24 │ │ │ │ - move $s0, $s1 │ │ │ │ - bl -29616 # e7f0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x18f0> │ │ │ │ - ld.d $a0, $s0, 64 │ │ │ │ - addi.d $t0, $s0, 80 │ │ │ │ - ld.d $s1, $s1, 16 │ │ │ │ - beq $a0, $t0, 8 # 15bb8 ::do_widen(char) const@@Base+0x2108> │ │ │ │ - bl -37732 │ │ │ │ - ld.d $a0, $s0, 32 │ │ │ │ - addi.d $t0, $s0, 48 │ │ │ │ - beq $a0, $t0, 8 # 15bc8 ::do_widen(char) const@@Base+0x2118> │ │ │ │ - bl -37748 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -37756 │ │ │ │ - bnez $s1, -56 # 15b98 ::do_widen(char) const@@Base+0x20e8> │ │ │ │ + addi.d $a2, $a2, -2 │ │ │ │ + srai.d $a2, $a2, 0x1 │ │ │ │ + bne $a2, $t3, -192 # 155b8 ::do_widen(char) const@@Base+0x50f8> │ │ │ │ + slli.d $t2, $t3, 0x1 │ │ │ │ + addi.d $t2, $t2, 1 │ │ │ │ + alsl.d $t4, $t2, $a0, 0x4 │ │ │ │ + move $t1, $t3 │ │ │ │ + move $t3, $t2 │ │ │ │ + ldptr.d $t2, $t4, 0 │ │ │ │ + stptr.d $t2, $t0, 0 │ │ │ │ + ldptr.w $t2, $t4, 8 │ │ │ │ + st.w $t2, $t0, 8 │ │ │ │ + move $t0, $t4 │ │ │ │ + b -220 # 155c8 ::do_widen(char) const@@Base+0x5108> │ │ │ │ nop │ │ │ │ - pcaddi $t0, 156038 │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - ld.d $s0, $sp, 16 │ │ │ │ - ld.d $s1, $sp, 8 │ │ │ │ - stptr.d $t0, $s2, 0 │ │ │ │ - move $a0, $s2 │ │ │ │ - ldptr.d $s2, $sp, 0 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - b -36504 │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - stptr.d $s2, $sp, 0 │ │ │ │ - move $s2, $a0 │ │ │ │ - ld.d $a0, $a0, 8 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - st.d $s0, $sp, 16 │ │ │ │ - st.d $s1, $sp, 8 │ │ │ │ - pcaddi $t2, 155797 │ │ │ │ - pcaddi $t1, 155808 │ │ │ │ - pcaddi $t0, 156057 │ │ │ │ - st.d $t2, $s2, -200 │ │ │ │ - st.d $t1, $s2, -192 │ │ │ │ - stptr.d $t0, $s2, 0 │ │ │ │ - beqz $a0, 20 # 15c48 ::do_widen(char) const@@Base+0x2198> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 32 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s2, -40 │ │ │ │ - addi.d $t0, $s2, -24 │ │ │ │ - beq $a0, $t0, 8 # 15c58 ::do_widen(char) const@@Base+0x21a8> │ │ │ │ - bl -37892 │ │ │ │ - ld.d $a0, $s2, -72 │ │ │ │ - addi.d $t0, $s2, -56 │ │ │ │ - beq $a0, $t0, 8 # 15c68 ::do_widen(char) const@@Base+0x21b8> │ │ │ │ - bl -37908 │ │ │ │ - ld.d $s1, $s2, -104 │ │ │ │ - beqz $s1, 84 # 15cc0 ::do_widen(char) const@@Base+0x2210> │ │ │ │ - ld.d $a0, $s1, 24 │ │ │ │ - move $s0, $s1 │ │ │ │ - bl -29048 # eb00 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c00> │ │ │ │ - ld.d $a0, $s0, 96 │ │ │ │ - addi.d $t0, $s0, 112 │ │ │ │ - ld.d $s1, $s1, 16 │ │ │ │ - beq $a0, $t0, 8 # 15c90 ::do_widen(char) const@@Base+0x21e0> │ │ │ │ - bl -37948 │ │ │ │ - ld.d $a0, $s0, 64 │ │ │ │ - addi.d $t0, $s0, 80 │ │ │ │ - beq $a0, $t0, 8 # 15ca0 ::do_widen(char) const@@Base+0x21f0> │ │ │ │ - bl -37964 │ │ │ │ - ld.d $a0, $s0, 32 │ │ │ │ - addi.d $t0, $s0, 48 │ │ │ │ - beq $a0, $t0, 8 # 15cb0 ::do_widen(char) const@@Base+0x2200> │ │ │ │ - bl -37980 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -37988 │ │ │ │ - bnez $s1, -72 # 15c70 ::do_widen(char) const@@Base+0x21c0> │ │ │ │ nop │ │ │ │ - ld.d $s1, $s2, -152 │ │ │ │ - beqz $s1, 68 # 15d08 ::do_widen(char) const@@Base+0x2258> │ │ │ │ - ld.d $a0, $s1, 24 │ │ │ │ - move $s0, $s1 │ │ │ │ - bl -29920 # e7f0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x18f0> │ │ │ │ - ld.d $a0, $s0, 64 │ │ │ │ - addi.d $t0, $s0, 80 │ │ │ │ - ld.d $s1, $s1, 16 │ │ │ │ - beq $a0, $t0, 8 # 15ce8 ::do_widen(char) const@@Base+0x2238> │ │ │ │ - bl -38036 │ │ │ │ - ld.d $a0, $s0, 32 │ │ │ │ - addi.d $t0, $s0, 48 │ │ │ │ - beq $a0, $t0, 8 # 15cf8 ::do_widen(char) const@@Base+0x2248> │ │ │ │ - bl -38052 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -38060 │ │ │ │ - bnez $s1, -56 # 15cc8 ::do_widen(char) const@@Base+0x2218> │ │ │ │ nop │ │ │ │ - pcaddi $t0, 155962 │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - ld.d $s0, $sp, 16 │ │ │ │ - ld.d $s1, $sp, 8 │ │ │ │ - st.d $t0, $s2, -192 │ │ │ │ - addi.d $a0, $s2, -192 │ │ │ │ - ldptr.d $s2, $sp, 0 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - b -36808 │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - stptr.d $s2, $sp, 0 │ │ │ │ - move $s2, $a0 │ │ │ │ - ld.d $a0, $a0, 208 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - st.d $s0, $sp, 16 │ │ │ │ - st.d $s1, $sp, 8 │ │ │ │ - pcaddi $t2, 155721 │ │ │ │ - pcaddi $t1, 155732 │ │ │ │ - pcaddi $t0, 155981 │ │ │ │ - stptr.d $t2, $s2, 0 │ │ │ │ - st.d $t1, $s2, 8 │ │ │ │ - st.d $t0, $s2, 200 │ │ │ │ - beqz $a0, 20 # 15d78 ::do_widen(char) const@@Base+0x22c8> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 32 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ + ldptr.w $t1, $sp, 8 │ │ │ │ + move $t0, $t4 │ │ │ │ + fst.d $fa1, $t0, 0 │ │ │ │ + st.w $t1, $t0, 8 │ │ │ │ + addi.d $sp, $sp, 16 │ │ │ │ + ret │ │ │ │ + ld.d $t1, $a3, 8 │ │ │ │ + fld.d $fa1, $a3, 0 │ │ │ │ + st.d $t1, $sp, 8 │ │ │ │ + b -164 # 15640 ::do_widen(char) const@@Base+0x5180> │ │ │ │ nop │ │ │ │ - ld.d $a0, $s2, 160 │ │ │ │ - addi.d $t0, $s2, 176 │ │ │ │ - beq $a0, $t0, 8 # 15d88 ::do_widen(char) const@@Base+0x22d8> │ │ │ │ - bl -38196 │ │ │ │ - ld.d $a0, $s2, 128 │ │ │ │ - addi.d $t0, $s2, 144 │ │ │ │ - beq $a0, $t0, 8 # 15d98 ::do_widen(char) const@@Base+0x22e8> │ │ │ │ - bl -38212 │ │ │ │ - ld.d $s1, $s2, 96 │ │ │ │ - beqz $s1, 84 # 15df0 ::do_widen(char) const@@Base+0x2340> │ │ │ │ - ld.d $a0, $s1, 24 │ │ │ │ - move $s0, $s1 │ │ │ │ - bl -29352 # eb00 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c00> │ │ │ │ - ld.d $a0, $s0, 96 │ │ │ │ - addi.d $t0, $s0, 112 │ │ │ │ - ld.d $s1, $s1, 16 │ │ │ │ - beq $a0, $t0, 8 # 15dc0 ::do_widen(char) const@@Base+0x2310> │ │ │ │ - bl -38252 │ │ │ │ - ld.d $a0, $s0, 64 │ │ │ │ - addi.d $t0, $s0, 80 │ │ │ │ - beq $a0, $t0, 8 # 15dd0 ::do_widen(char) const@@Base+0x2320> │ │ │ │ - bl -38268 │ │ │ │ - ld.d $a0, $s0, 32 │ │ │ │ - addi.d $t0, $s0, 48 │ │ │ │ - beq $a0, $t0, 8 # 15de0 ::do_widen(char) const@@Base+0x2330> │ │ │ │ - bl -38284 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -38292 │ │ │ │ - bnez $s1, -72 # 15da0 ::do_widen(char) const@@Base+0x22f0> │ │ │ │ nop │ │ │ │ - ld.d $s1, $s2, 48 │ │ │ │ - beqz $s1, 68 # 15e38 ::do_widen(char) const@@Base+0x2388> │ │ │ │ - ld.d $a0, $s1, 24 │ │ │ │ - move $s0, $s1 │ │ │ │ - bl -30224 # e7f0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x18f0> │ │ │ │ - ld.d $a0, $s0, 64 │ │ │ │ - addi.d $t0, $s0, 80 │ │ │ │ - ld.d $s1, $s1, 16 │ │ │ │ - beq $a0, $t0, 8 # 15e18 ::do_widen(char) const@@Base+0x2368> │ │ │ │ - bl -38340 │ │ │ │ - ld.d $a0, $s0, 32 │ │ │ │ - addi.d $t0, $s0, 48 │ │ │ │ - beq $a0, $t0, 8 # 15e28 ::do_widen(char) const@@Base+0x2378> │ │ │ │ - bl -38356 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -38364 │ │ │ │ - bnez $s1, -56 # 15df8 ::do_widen(char) const@@Base+0x2348> │ │ │ │ nop │ │ │ │ - pcaddi $t0, 155886 │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - ld.d $s0, $sp, 16 │ │ │ │ - ld.d $s1, $sp, 8 │ │ │ │ - st.d $t0, $s2, 8 │ │ │ │ - addi.d $a0, $s2, 8 │ │ │ │ - ldptr.d $s2, $sp, 0 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - b -37112 │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - stptr.d $s2, $sp, 0 │ │ │ │ - move $s2, $a0 │ │ │ │ - ld.d $a0, $a0, 200 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - st.d $s0, $sp, 16 │ │ │ │ - st.d $s1, $sp, 8 │ │ │ │ - pcaddi $t2, 155611 │ │ │ │ - pcaddi $t1, 155622 │ │ │ │ - pcaddi $t0, 155905 │ │ │ │ - st.d $t2, $s2, -8 │ │ │ │ - stptr.d $t1, $s2, 0 │ │ │ │ - st.d $t0, $s2, 192 │ │ │ │ - beqz $a0, 20 # 15ea8 ::do_widen(char) const@@Base+0x23f8> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 32 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s2, 152 │ │ │ │ - addi.d $t0, $s2, 168 │ │ │ │ - beq $a0, $t0, 8 # 15eb8 ::do_widen(char) const@@Base+0x2408> │ │ │ │ - bl -38500 │ │ │ │ - ld.d $a0, $s2, 120 │ │ │ │ - addi.d $t0, $s2, 136 │ │ │ │ - beq $a0, $t0, 8 # 15ec8 ::do_widen(char) const@@Base+0x2418> │ │ │ │ - bl -38516 │ │ │ │ - ld.d $s1, $s2, 88 │ │ │ │ - beqz $s1, 84 # 15f20 ::do_widen(char) const@@Base+0x2470> │ │ │ │ - ld.d $a0, $s1, 24 │ │ │ │ - move $s0, $s1 │ │ │ │ - bl -29656 # eb00 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c00> │ │ │ │ - ld.d $a0, $s0, 96 │ │ │ │ - addi.d $t0, $s0, 112 │ │ │ │ - ld.d $s1, $s1, 16 │ │ │ │ - beq $a0, $t0, 8 # 15ef0 ::do_widen(char) const@@Base+0x2440> │ │ │ │ - bl -38556 │ │ │ │ - ld.d $a0, $s0, 64 │ │ │ │ - addi.d $t0, $s0, 80 │ │ │ │ - beq $a0, $t0, 8 # 15f00 ::do_widen(char) const@@Base+0x2450> │ │ │ │ - bl -38572 │ │ │ │ - ld.d $a0, $s0, 32 │ │ │ │ - addi.d $t0, $s0, 48 │ │ │ │ - beq $a0, $t0, 8 # 15f10 ::do_widen(char) const@@Base+0x2460> │ │ │ │ - bl -38588 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -38596 │ │ │ │ - bnez $s1, -72 # 15ed0 ::do_widen(char) const@@Base+0x2420> │ │ │ │ nop │ │ │ │ - ld.d $s1, $s2, 40 │ │ │ │ - beqz $s1, 68 # 15f68 ::do_widen(char) const@@Base+0x24b8> │ │ │ │ - ld.d $a0, $s1, 24 │ │ │ │ - move $s0, $s1 │ │ │ │ - bl -30528 # e7f0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x18f0> │ │ │ │ - ld.d $a0, $s0, 64 │ │ │ │ - addi.d $t0, $s0, 80 │ │ │ │ - ld.d $s1, $s1, 16 │ │ │ │ - beq $a0, $t0, 8 # 15f48 ::do_widen(char) const@@Base+0x2498> │ │ │ │ - bl -38644 │ │ │ │ - ld.d $a0, $s0, 32 │ │ │ │ - addi.d $t0, $s0, 48 │ │ │ │ - beq $a0, $t0, 8 # 15f58 ::do_widen(char) const@@Base+0x24a8> │ │ │ │ - bl -38660 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -38668 │ │ │ │ - bnez $s1, -56 # 15f28 ::do_widen(char) const@@Base+0x2478> │ │ │ │ + addi.d $t0, $a2, -1 │ │ │ │ + srli.d $t5, $t0, 0x3f │ │ │ │ + add.d $t5, $t5, $t0 │ │ │ │ + srai.d $t5, $t5, 0x1 │ │ │ │ + addi.d $sp, $sp, -16 │ │ │ │ + andi $t6, $a2, 0x1 │ │ │ │ + bge $a1, $t5, 296 # 15840 ::do_widen(char) const@@Base+0x5380> │ │ │ │ + move $t2, $a1 │ │ │ │ + addi.d $t0, $t2, 1 │ │ │ │ + slli.d $t4, $t0, 0x1 │ │ │ │ + alsl.d $t1, $t2, $a0, 0x4 │ │ │ │ + slli.d $t0, $t0, 0x5 │ │ │ │ + addi.d $t2, $t4, -1 │ │ │ │ + add.d $t0, $a0, $t0 │ │ │ │ + alsl.d $t3, $t2, $a0, 0x4 │ │ │ │ + fld.d $fa0, $t0, 0 │ │ │ │ + fld.d $fa1, $t3, 0 │ │ │ │ + fcmp.slt.d $fcc0, $fa0, $fa1 │ │ │ │ + bceqz $fcc0, 16 # 15758 ::do_widen(char) const@@Base+0x5298> │ │ │ │ + move $t0, $t3 │ │ │ │ + move $t4, $t2 │ │ │ │ nop │ │ │ │ - pcaddi $t0, 155810 │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - ld.d $s0, $sp, 16 │ │ │ │ - ld.d $s1, $sp, 8 │ │ │ │ - stptr.d $t0, $s2, 0 │ │ │ │ - move $a0, $s2 │ │ │ │ - ldptr.d $s2, $sp, 0 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - b -37416 │ │ │ │ + ldptr.d $t3, $t0, 0 │ │ │ │ + move $t2, $t4 │ │ │ │ + stptr.d $t3, $t1, 0 │ │ │ │ + ldptr.w $t3, $t0, 8 │ │ │ │ + st.w $t3, $t1, 8 │ │ │ │ + ld.bu $t3, $t0, 12 │ │ │ │ + st.b $t3, $t1, 12 │ │ │ │ + blt $t4, $t5, -84 # 15720 ::do_widen(char) const@@Base+0x5260> │ │ │ │ + beqz $t6, 216 # 15850 ::do_widen(char) const@@Base+0x5390> │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - stptr.d $s2, $sp, 0 │ │ │ │ - move $s2, $a0 │ │ │ │ - ld.d $a0, $a0, 8 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - st.d $s0, $sp, 16 │ │ │ │ - st.d $s1, $sp, 8 │ │ │ │ - pcaddi $t2, 155535 │ │ │ │ - pcaddi $t1, 155546 │ │ │ │ - pcaddi $t0, 155829 │ │ │ │ - st.d $t2, $s2, -200 │ │ │ │ - st.d $t1, $s2, -192 │ │ │ │ - stptr.d $t0, $s2, 0 │ │ │ │ - beqz $a0, 20 # 15fd8 ::do_widen(char) const@@Base+0x2528> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 32 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ + addi.d $t2, $t4, -1 │ │ │ │ + srli.d $t1, $t2, 0x3f │ │ │ │ + add.d $t1, $t1, $t2 │ │ │ │ + srai.d $t1, $t1, 0x1 │ │ │ │ + ldptr.d $t3, $a3, 0 │ │ │ │ + ld.d $t2, $a3, 8 │ │ │ │ + fld.d $fa1, $a3, 0 │ │ │ │ + stptr.d $t3, $sp, 0 │ │ │ │ + st.d $t2, $sp, 8 │ │ │ │ + blt $a1, $t4, 60 # 157e0 ::do_widen(char) const@@Base+0x5320> │ │ │ │ + b 96 # 15808 ::do_widen(char) const@@Base+0x5348> │ │ │ │ nop │ │ │ │ - ld.d $a0, $s2, -40 │ │ │ │ - addi.d $t0, $s2, -24 │ │ │ │ - beq $a0, $t0, 8 # 15fe8 ::do_widen(char) const@@Base+0x2538> │ │ │ │ - bl -38804 │ │ │ │ - ld.d $a0, $s2, -72 │ │ │ │ - addi.d $t0, $s2, -56 │ │ │ │ - beq $a0, $t0, 8 # 15ff8 ::do_widen(char) const@@Base+0x2548> │ │ │ │ - bl -38820 │ │ │ │ - ld.d $s1, $s2, -104 │ │ │ │ - beqz $s1, 84 # 16050 ::do_widen(char) const@@Base+0x25a0> │ │ │ │ - ld.d $a0, $s1, 24 │ │ │ │ - move $s0, $s1 │ │ │ │ - bl -29960 # eb00 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c00> │ │ │ │ - ld.d $a0, $s0, 96 │ │ │ │ - addi.d $t0, $s0, 112 │ │ │ │ - ld.d $s1, $s1, 16 │ │ │ │ - beq $a0, $t0, 8 # 16020 ::do_widen(char) const@@Base+0x2570> │ │ │ │ - bl -38860 │ │ │ │ - ld.d $a0, $s0, 64 │ │ │ │ - addi.d $t0, $s0, 80 │ │ │ │ - beq $a0, $t0, 8 # 16030 ::do_widen(char) const@@Base+0x2580> │ │ │ │ - bl -38876 │ │ │ │ - ld.d $a0, $s0, 32 │ │ │ │ - addi.d $t0, $s0, 48 │ │ │ │ - beq $a0, $t0, 8 # 16040 ::do_widen(char) const@@Base+0x2590> │ │ │ │ - bl -38892 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -38900 │ │ │ │ - bnez $s1, -72 # 16000 ::do_widen(char) const@@Base+0x2550> │ │ │ │ nop │ │ │ │ - ld.d $s1, $s2, -152 │ │ │ │ - beqz $s1, 68 # 16098 ::do_widen(char) const@@Base+0x25e8> │ │ │ │ - ld.d $a0, $s1, 24 │ │ │ │ - move $s0, $s1 │ │ │ │ - bl -30832 # e7f0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x18f0> │ │ │ │ - ld.d $a0, $s0, 64 │ │ │ │ - addi.d $t0, $s0, 80 │ │ │ │ - ld.d $s1, $s1, 16 │ │ │ │ - beq $a0, $t0, 8 # 16078 ::do_widen(char) const@@Base+0x25c8> │ │ │ │ - bl -38948 │ │ │ │ - ld.d $a0, $s0, 32 │ │ │ │ - addi.d $t0, $s0, 48 │ │ │ │ - beq $a0, $t0, 8 # 16088 ::do_widen(char) const@@Base+0x25d8> │ │ │ │ - bl -38964 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -38972 │ │ │ │ - bnez $s1, -56 # 16058 ::do_widen(char) const@@Base+0x25a8> │ │ │ │ nop │ │ │ │ - pcaddi $t0, 155734 │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - ld.d $s0, $sp, 16 │ │ │ │ - ld.d $s1, $sp, 8 │ │ │ │ - st.d $t0, $s2, -192 │ │ │ │ - addi.d $a0, $s2, -192 │ │ │ │ - ldptr.d $s2, $sp, 0 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - b -37720 │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - stptr.d $s2, $sp, 0 │ │ │ │ - move $s2, $a0 │ │ │ │ - ld.d $a0, $a0, 208 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - st.d $s0, $sp, 16 │ │ │ │ - st.d $s1, $sp, 8 │ │ │ │ - pcaddi $t2, 155459 │ │ │ │ - pcaddi $t1, 155470 │ │ │ │ - pcaddi $t0, 155753 │ │ │ │ - stptr.d $t2, $s2, 0 │ │ │ │ - st.d $t1, $s2, 8 │ │ │ │ - st.d $t0, $s2, 200 │ │ │ │ - beqz $a0, 20 # 16108 ::do_widen(char) const@@Base+0x2658> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 32 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s2, 160 │ │ │ │ - addi.d $t0, $s2, 176 │ │ │ │ - beq $a0, $t0, 8 # 16118 ::do_widen(char) const@@Base+0x2668> │ │ │ │ - bl -39108 │ │ │ │ - ld.d $a0, $s2, 128 │ │ │ │ - addi.d $t0, $s2, 144 │ │ │ │ - beq $a0, $t0, 8 # 16128 ::do_widen(char) const@@Base+0x2678> │ │ │ │ - bl -39124 │ │ │ │ - ld.d $s1, $s2, 96 │ │ │ │ - beqz $s1, 84 # 16180 ::do_widen(char) const@@Base+0x26d0> │ │ │ │ - ld.d $a0, $s1, 24 │ │ │ │ - move $s0, $s1 │ │ │ │ - bl -30264 # eb00 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c00> │ │ │ │ - ld.d $a0, $s0, 96 │ │ │ │ - addi.d $t0, $s0, 112 │ │ │ │ - ld.d $s1, $s1, 16 │ │ │ │ - beq $a0, $t0, 8 # 16150 ::do_widen(char) const@@Base+0x26a0> │ │ │ │ - bl -39164 │ │ │ │ - ld.d $a0, $s0, 64 │ │ │ │ - addi.d $t0, $s0, 80 │ │ │ │ - beq $a0, $t0, 8 # 16160 ::do_widen(char) const@@Base+0x26b0> │ │ │ │ - bl -39180 │ │ │ │ - ld.d $a0, $s0, 32 │ │ │ │ - addi.d $t0, $s0, 48 │ │ │ │ - beq $a0, $t0, 8 # 16170 ::do_widen(char) const@@Base+0x26c0> │ │ │ │ - bl -39196 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -39204 │ │ │ │ - bnez $s1, -72 # 16130 ::do_widen(char) const@@Base+0x2680> │ │ │ │ + ldptr.d $t2, $t3, 0 │ │ │ │ + stptr.d $t2, $t0, 0 │ │ │ │ + ldptr.w $t2, $t3, 8 │ │ │ │ + st.w $t2, $t0, 8 │ │ │ │ + ld.bu $t2, $t3, 12 │ │ │ │ + st.b $t2, $t0, 12 │ │ │ │ + bge $a1, $t1, 200 # 158a0 ::do_widen(char) const@@Base+0x53e0> │ │ │ │ + srai.d $t1, $t5, 0x1 │ │ │ │ + alsl.d $t3, $t1, $a0, 0x4 │ │ │ │ + fld.d $fa0, $t3, 0 │ │ │ │ + addi.d $t2, $t1, -1 │ │ │ │ + srli.d $t5, $t2, 0x3f │ │ │ │ + fcmp.slt.d $fcc0, $fa0, $fa1 │ │ │ │ + alsl.d $t0, $t4, $a0, 0x4 │ │ │ │ + add.d $t5, $t5, $t2 │ │ │ │ + move $t4, $t1 │ │ │ │ + bcnez $fcc0, -64 # 157c0 ::do_widen(char) const@@Base+0x5300> │ │ │ │ nop │ │ │ │ - ld.d $s1, $s2, 48 │ │ │ │ - beqz $s1, 68 # 161c8 ::do_widen(char) const@@Base+0x2718> │ │ │ │ - ld.d $a0, $s1, 24 │ │ │ │ - move $s0, $s1 │ │ │ │ - bl -31136 # e7f0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x18f0> │ │ │ │ - ld.d $a0, $s0, 64 │ │ │ │ - addi.d $t0, $s0, 80 │ │ │ │ - ld.d $s1, $s1, 16 │ │ │ │ - beq $a0, $t0, 8 # 161a8 ::do_widen(char) const@@Base+0x26f8> │ │ │ │ - bl -39252 │ │ │ │ - ld.d $a0, $s0, 32 │ │ │ │ - addi.d $t0, $s0, 48 │ │ │ │ - beq $a0, $t0, 8 # 161b8 ::do_widen(char) const@@Base+0x2708> │ │ │ │ - bl -39268 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -39276 │ │ │ │ - bnez $s1, -56 # 16188 ::do_widen(char) const@@Base+0x26d8> │ │ │ │ + ldptr.w $t2, $sp, 8 │ │ │ │ + ld.bu $t1, $sp, 12 │ │ │ │ + fst.d $fa1, $t0, 0 │ │ │ │ + st.w $t2, $t0, 8 │ │ │ │ + st.b $t1, $t0, 12 │ │ │ │ + addi.d $sp, $sp, 16 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - pcaddi $t0, 155658 │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - ld.d $s0, $sp, 16 │ │ │ │ - ld.d $s1, $sp, 8 │ │ │ │ - st.d $t0, $s2, 8 │ │ │ │ - addi.d $a0, $s2, 8 │ │ │ │ - ldptr.d $s2, $sp, 0 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - b -38024 │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - stptr.d $s2, $sp, 0 │ │ │ │ - move $s2, $a0 │ │ │ │ - ld.d $a0, $a0, 208 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - st.d $s0, $sp, 16 │ │ │ │ - st.d $s1, $sp, 8 │ │ │ │ - pcaddi $t2, 155417 │ │ │ │ - pcaddi $t1, 155428 │ │ │ │ - pcaddi $t0, 155677 │ │ │ │ - stptr.d $t2, $s2, 0 │ │ │ │ - st.d $t1, $s2, 8 │ │ │ │ - st.d $t0, $s2, 200 │ │ │ │ - beqz $a0, 20 # 16238 ::do_widen(char) const@@Base+0x2788> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 32 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s2, 160 │ │ │ │ - addi.d $t0, $s2, 176 │ │ │ │ - beq $a0, $t0, 8 # 16248 ::do_widen(char) const@@Base+0x2798> │ │ │ │ - bl -39412 │ │ │ │ - ld.d $a0, $s2, 128 │ │ │ │ - addi.d $t0, $s2, 144 │ │ │ │ - beq $a0, $t0, 8 # 16258 ::do_widen(char) const@@Base+0x27a8> │ │ │ │ - bl -39428 │ │ │ │ - ld.d $s1, $s2, 96 │ │ │ │ - beqz $s1, 84 # 162b0 ::do_widen(char) const@@Base+0x2800> │ │ │ │ - ld.d $a0, $s1, 24 │ │ │ │ - move $s0, $s1 │ │ │ │ - bl -30568 # eb00 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c00> │ │ │ │ - ld.d $a0, $s0, 96 │ │ │ │ - addi.d $t0, $s0, 112 │ │ │ │ - ld.d $s1, $s1, 16 │ │ │ │ - beq $a0, $t0, 8 # 16280 ::do_widen(char) const@@Base+0x27d0> │ │ │ │ - bl -39468 │ │ │ │ - ld.d $a0, $s0, 64 │ │ │ │ - addi.d $t0, $s0, 80 │ │ │ │ - beq $a0, $t0, 8 # 16290 ::do_widen(char) const@@Base+0x27e0> │ │ │ │ - bl -39484 │ │ │ │ - ld.d $a0, $s0, 32 │ │ │ │ - addi.d $t0, $s0, 48 │ │ │ │ - beq $a0, $t0, 8 # 162a0 ::do_widen(char) const@@Base+0x27f0> │ │ │ │ - bl -39500 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -39508 │ │ │ │ - bnez $s1, -72 # 16260 ::do_widen(char) const@@Base+0x27b0> │ │ │ │ nop │ │ │ │ - ld.d $s1, $s2, 48 │ │ │ │ - beqz $s1, 68 # 162f8 ::do_widen(char) const@@Base+0x2848> │ │ │ │ - ld.d $a0, $s1, 24 │ │ │ │ - move $s0, $s1 │ │ │ │ - bl -31440 # e7f0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x18f0> │ │ │ │ - ld.d $a0, $s0, 64 │ │ │ │ - addi.d $t0, $s0, 80 │ │ │ │ - ld.d $s1, $s1, 16 │ │ │ │ - beq $a0, $t0, 8 # 162d8 ::do_widen(char) const@@Base+0x2828> │ │ │ │ - bl -39556 │ │ │ │ - ld.d $a0, $s0, 32 │ │ │ │ - addi.d $t0, $s0, 48 │ │ │ │ - beq $a0, $t0, 8 # 162e8 ::do_widen(char) const@@Base+0x2838> │ │ │ │ - bl -39572 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -39580 │ │ │ │ - bnez $s1, -56 # 162b8 ::do_widen(char) const@@Base+0x2808> │ │ │ │ nop │ │ │ │ - pcaddi $t0, 155582 │ │ │ │ - addi.d $a0, $s2, 8 │ │ │ │ - st.d $t0, $s2, 8 │ │ │ │ - bl -38308 │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - ld.d $s0, $sp, 16 │ │ │ │ - ld.d $s1, $sp, 8 │ │ │ │ - move $a0, $s2 │ │ │ │ - ldptr.d $s2, $sp, 0 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - b -39632 │ │ │ │ nop │ │ │ │ nop │ │ │ │ + alsl.d $t0, $a1, $a0, 0x4 │ │ │ │ + bnez $t6, 124 # 158c0 ::do_widen(char) const@@Base+0x5400> │ │ │ │ + move $t4, $a1 │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - stptr.d $s2, $sp, 0 │ │ │ │ - move $s2, $a0 │ │ │ │ - ld.d $a0, $a0, 200 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - st.d $s0, $sp, 16 │ │ │ │ - st.d $s1, $sp, 8 │ │ │ │ - pcaddi $t2, 155337 │ │ │ │ - pcaddi $t1, 155348 │ │ │ │ - pcaddi $t0, 155597 │ │ │ │ - st.d $t2, $s2, -8 │ │ │ │ - stptr.d $t1, $s2, 0 │ │ │ │ - st.d $t0, $s2, 192 │ │ │ │ - beqz $a0, 20 # 16378 ::do_widen(char) const@@Base+0x28c8> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 32 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ + addi.d $a2, $a2, -2 │ │ │ │ + srai.d $a2, $a2, 0x1 │ │ │ │ + bne $a2, $t4, -216 # 15780 ::do_widen(char) const@@Base+0x52c0> │ │ │ │ + slli.d $t3, $t4, 0x1 │ │ │ │ + addi.d $t3, $t3, 1 │ │ │ │ + alsl.d $t2, $t3, $a0, 0x4 │ │ │ │ + move $t1, $t4 │ │ │ │ + move $t4, $t3 │ │ │ │ + ldptr.d $t3, $t2, 0 │ │ │ │ + stptr.d $t3, $t0, 0 │ │ │ │ + ldptr.w $t3, $t2, 8 │ │ │ │ + st.w $t3, $t0, 8 │ │ │ │ + ld.bu $t3, $t2, 12 │ │ │ │ + st.b $t3, $t0, 12 │ │ │ │ + move $t0, $t2 │ │ │ │ + b -252 # 15790 ::do_widen(char) const@@Base+0x52d0> │ │ │ │ nop │ │ │ │ - ld.d $a0, $s2, 152 │ │ │ │ - addi.d $t0, $s2, 168 │ │ │ │ - beq $a0, $t0, 8 # 16388 ::do_widen(char) const@@Base+0x28d8> │ │ │ │ - bl -39732 │ │ │ │ - ld.d $a0, $s2, 120 │ │ │ │ - addi.d $t0, $s2, 136 │ │ │ │ - beq $a0, $t0, 8 # 16398 ::do_widen(char) const@@Base+0x28e8> │ │ │ │ - bl -39748 │ │ │ │ - ld.d $s1, $s2, 88 │ │ │ │ - beqz $s1, 84 # 163f0 ::do_widen(char) const@@Base+0x2940> │ │ │ │ - ld.d $a0, $s1, 24 │ │ │ │ - move $s0, $s1 │ │ │ │ - bl -30888 # eb00 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c00> │ │ │ │ - ld.d $a0, $s0, 96 │ │ │ │ - addi.d $t0, $s0, 112 │ │ │ │ - ld.d $s1, $s1, 16 │ │ │ │ - beq $a0, $t0, 8 # 163c0 ::do_widen(char) const@@Base+0x2910> │ │ │ │ - bl -39788 │ │ │ │ - ld.d $a0, $s0, 64 │ │ │ │ - addi.d $t0, $s0, 80 │ │ │ │ - beq $a0, $t0, 8 # 163d0 ::do_widen(char) const@@Base+0x2920> │ │ │ │ - bl -39804 │ │ │ │ - ld.d $a0, $s0, 32 │ │ │ │ - addi.d $t0, $s0, 48 │ │ │ │ - beq $a0, $t0, 8 # 163e0 ::do_widen(char) const@@Base+0x2930> │ │ │ │ - bl -39820 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -39828 │ │ │ │ - bnez $s1, -72 # 163a0 ::do_widen(char) const@@Base+0x28f0> │ │ │ │ nop │ │ │ │ - ld.d $s1, $s2, 40 │ │ │ │ - beqz $s1, 68 # 16438 ::do_widen(char) const@@Base+0x2988> │ │ │ │ - ld.d $a0, $s1, 24 │ │ │ │ - move $s0, $s1 │ │ │ │ - bl -31760 # e7f0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x18f0> │ │ │ │ - ld.d $a0, $s0, 64 │ │ │ │ - addi.d $t0, $s0, 80 │ │ │ │ - ld.d $s1, $s1, 16 │ │ │ │ - beq $a0, $t0, 8 # 16418 ::do_widen(char) const@@Base+0x2968> │ │ │ │ - bl -39876 │ │ │ │ - ld.d $a0, $s0, 32 │ │ │ │ - addi.d $t0, $s0, 48 │ │ │ │ - beq $a0, $t0, 8 # 16428 ::do_widen(char) const@@Base+0x2978> │ │ │ │ - bl -39892 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -39900 │ │ │ │ - bnez $s1, -56 # 163f8 ::do_widen(char) const@@Base+0x2948> │ │ │ │ nop │ │ │ │ - pcaddi $t0, 155502 │ │ │ │ - move $a0, $s2 │ │ │ │ - stptr.d $t0, $s2, 0 │ │ │ │ - bl -38628 │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - ld.d $s0, $sp, 16 │ │ │ │ - ld.d $s1, $sp, 8 │ │ │ │ - addi.d $a0, $s2, -8 │ │ │ │ - ldptr.d $s2, $sp, 0 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - b -39952 │ │ │ │ nop │ │ │ │ + ldptr.w $t2, $sp, 8 │ │ │ │ + ld.bu $t1, $sp, 12 │ │ │ │ + move $t0, $t3 │ │ │ │ + fst.d $fa1, $t0, 0 │ │ │ │ + st.w $t2, $t0, 8 │ │ │ │ + st.b $t1, $t0, 12 │ │ │ │ + addi.d $sp, $sp, 16 │ │ │ │ + ret │ │ │ │ + ld.d $t1, $a3, 8 │ │ │ │ + fld.d $fa1, $a3, 0 │ │ │ │ + st.d $t1, $sp, 8 │ │ │ │ + b -196 # 15808 ::do_widen(char) const@@Base+0x5348> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - stptr.d $s2, $sp, 0 │ │ │ │ - move $s2, $a0 │ │ │ │ - ld.d $a0, $a0, 8 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - st.d $s0, $sp, 16 │ │ │ │ - st.d $s1, $sp, 8 │ │ │ │ - pcaddi $t2, 155257 │ │ │ │ - pcaddi $t1, 155268 │ │ │ │ - pcaddi $t0, 155517 │ │ │ │ - st.d $t2, $s2, -200 │ │ │ │ - st.d $t1, $s2, -192 │ │ │ │ - stptr.d $t0, $s2, 0 │ │ │ │ - beqz $a0, 20 # 164b8 ::do_widen(char) const@@Base+0x2a08> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 32 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s2, -40 │ │ │ │ - addi.d $t0, $s2, -24 │ │ │ │ - beq $a0, $t0, 8 # 164c8 ::do_widen(char) const@@Base+0x2a18> │ │ │ │ - bl -40052 │ │ │ │ - ld.d $a0, $s2, -72 │ │ │ │ - addi.d $t0, $s2, -56 │ │ │ │ - beq $a0, $t0, 8 # 164d8 ::do_widen(char) const@@Base+0x2a28> │ │ │ │ - bl -40068 │ │ │ │ - ld.d $s1, $s2, -104 │ │ │ │ - beqz $s1, 84 # 16530 ::do_widen(char) const@@Base+0x2a80> │ │ │ │ - ld.d $a0, $s1, 24 │ │ │ │ - move $s0, $s1 │ │ │ │ - bl -31208 # eb00 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c00> │ │ │ │ - ld.d $a0, $s0, 96 │ │ │ │ - addi.d $t0, $s0, 112 │ │ │ │ - ld.d $s1, $s1, 16 │ │ │ │ - beq $a0, $t0, 8 # 16500 ::do_widen(char) const@@Base+0x2a50> │ │ │ │ - bl -40108 │ │ │ │ - ld.d $a0, $s0, 64 │ │ │ │ - addi.d $t0, $s0, 80 │ │ │ │ - beq $a0, $t0, 8 # 16510 ::do_widen(char) const@@Base+0x2a60> │ │ │ │ - bl -40124 │ │ │ │ - ld.d $a0, $s0, 32 │ │ │ │ - addi.d $t0, $s0, 48 │ │ │ │ - beq $a0, $t0, 8 # 16520 ::do_widen(char) const@@Base+0x2a70> │ │ │ │ - bl -40140 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -40148 │ │ │ │ - bnez $s1, -72 # 164e0 ::do_widen(char) const@@Base+0x2a30> │ │ │ │ nop │ │ │ │ - ld.d $s1, $s2, -152 │ │ │ │ - beqz $s1, 68 # 16578 ::do_widen(char) const@@Base+0x2ac8> │ │ │ │ - ld.d $a0, $s1, 24 │ │ │ │ - move $s0, $s1 │ │ │ │ - bl -32080 # e7f0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x18f0> │ │ │ │ - ld.d $a0, $s0, 64 │ │ │ │ - addi.d $t0, $s0, 80 │ │ │ │ - ld.d $s1, $s1, 16 │ │ │ │ - beq $a0, $t0, 8 # 16558 ::do_widen(char) const@@Base+0x2aa8> │ │ │ │ - bl -40196 │ │ │ │ - ld.d $a0, $s0, 32 │ │ │ │ - addi.d $t0, $s0, 48 │ │ │ │ - beq $a0, $t0, 8 # 16568 ::do_widen(char) const@@Base+0x2ab8> │ │ │ │ - bl -40212 │ │ │ │ + addi.d $sp, $sp, -208 │ │ │ │ + st.d $s4, $sp, 152 │ │ │ │ + ld.wu $s4, $a0, 36 │ │ │ │ + st.d $s3, $sp, 160 │ │ │ │ + st.d $ra, $sp, 200 │ │ │ │ + st.d $s0, $sp, 184 │ │ │ │ + st.d $s5, $sp, 144 │ │ │ │ + pcalau12i $t0, 155 │ │ │ │ + ld.d $t0, $t0, -160 │ │ │ │ + ld.d $t0, $t0, 0 │ │ │ │ + st.d $t0, $sp, 88 │ │ │ │ + li.w $t0, 0x0 │ │ │ │ + move $s3, $a0 │ │ │ │ + beqz $s4, 2332 # 16230 ::do_widen(char) const@@Base+0x5d70> │ │ │ │ + alsl.d $s0, $s4, $s4, 0x1 │ │ │ │ + slli.d $s0, $s0, 0x3 │ │ │ │ move $a0, $s0 │ │ │ │ - bl -40220 │ │ │ │ - bnez $s1, -56 # 16538 ::do_widen(char) const@@Base+0x2a88> │ │ │ │ + st.d $fp, $sp, 192 │ │ │ │ + st.d $s1, $sp, 176 │ │ │ │ + st.d $s2, $sp, 168 │ │ │ │ + st.d $s6, $sp, 136 │ │ │ │ + st.d $s7, $sp, 128 │ │ │ │ + st.d $s8, $sp, 120 │ │ │ │ + fst.d $fs0, $sp, 104 │ │ │ │ + addi.d $s4, $s4, -1 │ │ │ │ + bl -37044 │ │ │ │ + move $t0, $a0 │ │ │ │ + st.d $a0, $sp, 48 │ │ │ │ + li.w $t2, -1 │ │ │ │ + move $t1, $s4 │ │ │ │ nop │ │ │ │ - pcaddi $t0, 155422 │ │ │ │ - addi.d $a0, $s2, -192 │ │ │ │ - st.d $t0, $s2, -192 │ │ │ │ - bl -38948 │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - ld.d $s0, $sp, 16 │ │ │ │ - ld.d $s1, $sp, 8 │ │ │ │ - addi.d $a0, $s2, -200 │ │ │ │ - ldptr.d $s2, $sp, 0 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - b -40272 │ │ │ │ nop │ │ │ │ + stptr.d $zero, $t0, 0 │ │ │ │ + st.d $zero, $t0, 16 │ │ │ │ + st.d $zero, $t0, 8 │ │ │ │ + addi.d $t1, $t1, -1 │ │ │ │ + addi.d $t0, $t0, 24 │ │ │ │ + bne $t1, $t2, -20 # 15960 ::do_widen(char) const@@Base+0x54a0> │ │ │ │ + ld.d $t0, $sp, 48 │ │ │ │ + move $a0, $s0 │ │ │ │ + add.d $t0, $t0, $s0 │ │ │ │ + st.d $t0, $sp, 32 │ │ │ │ + bl -37112 │ │ │ │ + li.w $t1, -1 │ │ │ │ + move $t0, $a0 │ │ │ │ + st.d $a0, $sp, 56 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - stptr.d $s2, $sp, 0 │ │ │ │ - move $s2, $a0 │ │ │ │ - ld.d $a0, $a0, 208 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - st.d $s0, $sp, 16 │ │ │ │ - st.d $s1, $sp, 8 │ │ │ │ - pcaddi $t2, 155143 │ │ │ │ - pcaddi $t1, 155154 │ │ │ │ - pcaddi $t0, 155437 │ │ │ │ - stptr.d $t2, $s2, 0 │ │ │ │ - st.d $t1, $s2, 8 │ │ │ │ - st.d $t0, $s2, 200 │ │ │ │ - beqz $a0, 20 # 165f8 ::do_widen(char) const@@Base+0x2b48> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 32 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ + stptr.d $zero, $t0, 0 │ │ │ │ + st.d $zero, $t0, 16 │ │ │ │ + st.d $zero, $t0, 8 │ │ │ │ + addi.d $s4, $s4, -1 │ │ │ │ + addi.d $t0, $t0, 24 │ │ │ │ + bne $s4, $t1, -20 # 159a0 ::do_widen(char) const@@Base+0x54e0> │ │ │ │ + ld.d $t1, $sp, 56 │ │ │ │ + pcalau12i $t0, 108 │ │ │ │ + fld.d $fs0, $t0, 152 │ │ │ │ + add.d $t2, $t1, $s0 │ │ │ │ + addi.d $s0, $t1, 24 │ │ │ │ + ld.d $t1, $sp, 48 │ │ │ │ + li.w $t0, 1 │ │ │ │ + stptr.d $zero, $sp, 0 │ │ │ │ + st.d $t0, $sp, 16 │ │ │ │ + ld.wu $t0, $sp, 0 │ │ │ │ + addi.d $s2, $t1, 24 │ │ │ │ + ld.d $t1, $s3, 184 │ │ │ │ + slli.d $t0, $t0, 0x3 │ │ │ │ + st.d $t2, $sp, 40 │ │ │ │ + ldx.d $s6, $t1, $t0 │ │ │ │ + st.d $zero, $sp, 8 │ │ │ │ + move $s1, $zero │ │ │ │ + li.w $s7, 1 │ │ │ │ + beqz $s6, 944 # 15db0 ::do_widen(char) const@@Base+0x58f0> │ │ │ │ nop │ │ │ │ - ld.d $a0, $s2, 160 │ │ │ │ - addi.d $t0, $s2, 176 │ │ │ │ - beq $a0, $t0, 8 # 16608 ::do_widen(char) const@@Base+0x2b58> │ │ │ │ - bl -40372 │ │ │ │ - ld.d $a0, $s2, 128 │ │ │ │ - addi.d $t0, $s2, 144 │ │ │ │ - beq $a0, $t0, 8 # 16618 ::do_widen(char) const@@Base+0x2b68> │ │ │ │ - bl -40388 │ │ │ │ - ld.d $s1, $s2, 96 │ │ │ │ - beqz $s1, 84 # 16670 ::do_widen(char) const@@Base+0x2bc0> │ │ │ │ - ld.d $a0, $s1, 24 │ │ │ │ - move $s0, $s1 │ │ │ │ - bl -31528 # eb00 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c00> │ │ │ │ - ld.d $a0, $s0, 96 │ │ │ │ - addi.d $t0, $s0, 112 │ │ │ │ - ld.d $s1, $s1, 16 │ │ │ │ - beq $a0, $t0, 8 # 16640 ::do_widen(char) const@@Base+0x2b90> │ │ │ │ - bl -40428 │ │ │ │ - ld.d $a0, $s0, 64 │ │ │ │ - addi.d $t0, $s0, 80 │ │ │ │ - beq $a0, $t0, 8 # 16650 ::do_widen(char) const@@Base+0x2ba0> │ │ │ │ - bl -40444 │ │ │ │ - ld.d $a0, $s0, 32 │ │ │ │ - addi.d $t0, $s0, 48 │ │ │ │ - beq $a0, $t0, 8 # 16660 ::do_widen(char) const@@Base+0x2bb0> │ │ │ │ - bl -40460 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -40468 │ │ │ │ - bnez $s1, -72 # 16620 ::do_widen(char) const@@Base+0x2b70> │ │ │ │ nop │ │ │ │ - ld.d $s1, $s2, 48 │ │ │ │ - beqz $s1, 68 # 166b8 ::do_widen(char) const@@Base+0x2c08> │ │ │ │ - ld.d $a0, $s1, 24 │ │ │ │ - move $s0, $s1 │ │ │ │ - bl -32400 # e7f0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x18f0> │ │ │ │ - ld.d $a0, $s0, 64 │ │ │ │ - addi.d $t0, $s0, 80 │ │ │ │ - ld.d $s1, $s1, 16 │ │ │ │ - beq $a0, $t0, 8 # 16698 ::do_widen(char) const@@Base+0x2be8> │ │ │ │ - bl -40516 │ │ │ │ - ld.d $a0, $s0, 32 │ │ │ │ - addi.d $t0, $s0, 48 │ │ │ │ - beq $a0, $t0, 8 # 166a8 ::do_widen(char) const@@Base+0x2bf8> │ │ │ │ - bl -40532 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -40540 │ │ │ │ - bnez $s1, -56 # 16678 ::do_widen(char) const@@Base+0x2bc8> │ │ │ │ nop │ │ │ │ - pcaddi $t0, 155342 │ │ │ │ - addi.d $a0, $s2, 8 │ │ │ │ - st.d $t0, $s2, 8 │ │ │ │ - bl -39268 │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - ld.d $s0, $sp, 16 │ │ │ │ - ld.d $s1, $sp, 8 │ │ │ │ - move $a0, $s2 │ │ │ │ - ldptr.d $s2, $sp, 0 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - b -40592 │ │ │ │ + movgr2fr.d $fa0, $s6 │ │ │ │ + vpcnt.d $vr0, $vr0 │ │ │ │ + movfr2gr.d $s5, $fa0 │ │ │ │ + slli.d $fp, $s5, 0x3 │ │ │ │ + bstrpick.d $t0, $s5, 0x1f, 0x0 │ │ │ │ + move $a0, $fp │ │ │ │ + move $s8, $s5 │ │ │ │ + move $s6, $s5 │ │ │ │ + st.d $t0, $sp, 24 │ │ │ │ + bl -37284 │ │ │ │ + move $a2, $fp │ │ │ │ + move $a1, $zero │ │ │ │ + move $s4, $a0 │ │ │ │ + add.d $fp, $a0, $fp │ │ │ │ + bl -38168 │ │ │ │ + ld.d $t1, $sp, 24 │ │ │ │ + addi.d $t0, $s5, -1 │ │ │ │ + addi.d $a0, $s4, 8 │ │ │ │ + bstrpick.d $t0, $t0, 0x1f, 0x0 │ │ │ │ + slli.d $s5, $t1, 0x2 │ │ │ │ + alsl.d $t0, $t0, $a0, 0x3 │ │ │ │ nop │ │ │ │ + ld.d $a0, $s2, -24 │ │ │ │ + st.d $t0, $s2, -16 │ │ │ │ + st.d $s4, $s2, -24 │ │ │ │ + st.d $fp, $s2, -8 │ │ │ │ + preld 0x0, $s2, 0 │ │ │ │ + preld 0x8, $s2, 8 │ │ │ │ + beqz $a0, 8 # 15a88 ::do_widen(char) const@@Base+0x55c8> │ │ │ │ + bl -37428 │ │ │ │ + beqz $s8, 1016 # 15e80 ::do_widen(char) const@@Base+0x59c0> │ │ │ │ + move $a0, $s5 │ │ │ │ + bl -37376 │ │ │ │ + move $fp, $a0 │ │ │ │ + add.d $t2, $fp, $s5 │ │ │ │ + move $t0, $fp │ │ │ │ + beqz $s6, 40 # 15ac8 ::do_widen(char) const@@Base+0x5608> │ │ │ │ + bstrpick.d $s6, $s6, 0x1f, 0x0 │ │ │ │ + move $a1, $zero │ │ │ │ + move $a0, $fp │ │ │ │ + slli.d $a2, $s6, 0x2 │ │ │ │ + st.d $t2, $sp, 24 │ │ │ │ + bl -38280 │ │ │ │ + ld.d $t2, $sp, 24 │ │ │ │ + alsl.d $t0, $s6, $fp, 0x2 │ │ │ │ nop │ │ │ │ + ld.d $a0, $s0, -24 │ │ │ │ + st.d $t0, $s0, -16 │ │ │ │ + st.d $fp, $s0, -24 │ │ │ │ + st.d $t2, $s0, -8 │ │ │ │ + preld 0x0, $s0, 0 │ │ │ │ + preld 0x8, $s0, 8 │ │ │ │ + beqz $a0, 8 # 15ae8 ::do_widen(char) const@@Base+0x5628> │ │ │ │ + bl -37524 │ │ │ │ + ld.d $t0, $sp, 16 │ │ │ │ + mul.w $s5, $t0, $s8 │ │ │ │ + beqz $s5, 144 # 15b80 ::do_widen(char) const@@Base+0x56c0> │ │ │ │ + ldptr.d $t0, $sp, 0 │ │ │ │ + ld.d $t8, $s3, 232 │ │ │ │ + ld.d $a0, $s3, 272 │ │ │ │ + bnez $t0, 904 # 15e88 ::do_widen(char) const@@Base+0x59c8> │ │ │ │ + ld.d $a3, $sp, 8 │ │ │ │ + move $a2, $zero │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - stptr.d $s2, $sp, 0 │ │ │ │ - move $s2, $a0 │ │ │ │ - ld.d $a0, $a0, 200 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - st.d $s0, $sp, 16 │ │ │ │ - st.d $s1, $sp, 8 │ │ │ │ - pcaddi $t2, 155063 │ │ │ │ - pcaddi $t1, 155074 │ │ │ │ - pcaddi $t0, 155357 │ │ │ │ - st.d $t2, $s2, -8 │ │ │ │ - stptr.d $t1, $s2, 0 │ │ │ │ - st.d $t0, $s2, 192 │ │ │ │ - beqz $a0, 20 # 16738 ::do_widen(char) const@@Base+0x2c88> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 32 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ + srli.d $t2, $a3, 0x6 │ │ │ │ + mod.wu $a1, $a2, $s8 │ │ │ │ + alsl.d $t2, $t2, $t8, 0x3 │ │ │ │ + ldptr.d $t2, $t2, 0 │ │ │ │ + sll.d $t0, $s7, $a3 │ │ │ │ + fmov.d $fa0, $fs0 │ │ │ │ + and $t0, $t0, $t2 │ │ │ │ + beqz $t0, 28 # 15b48 ::do_widen(char) const@@Base+0x5688> │ │ │ │ + bstrpick.d $t0, $s1, 0x1f, 0x0 │ │ │ │ + slli.d $t0, $t0, 0x2 │ │ │ │ + fldx.s $fa0, $a0, $t0 │ │ │ │ + addi.w $s1, $s1, 1 │ │ │ │ + fcvt.d.s $fa0, $fa0 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s2, 152 │ │ │ │ - addi.d $t0, $s2, 168 │ │ │ │ - beq $a0, $t0, 8 # 16748 ::do_widen(char) const@@Base+0x2c98> │ │ │ │ - bl -40692 │ │ │ │ - ld.d $a0, $s2, 120 │ │ │ │ - addi.d $t0, $s2, 136 │ │ │ │ - beq $a0, $t0, 8 # 16758 ::do_widen(char) const@@Base+0x2ca8> │ │ │ │ - bl -40708 │ │ │ │ - ld.d $s1, $s2, 88 │ │ │ │ - beqz $s1, 84 # 167b0 ::do_widen(char) const@@Base+0x2d00> │ │ │ │ - ld.d $a0, $s1, 24 │ │ │ │ - move $s0, $s1 │ │ │ │ - bl -31848 # eb00 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c00> │ │ │ │ - ld.d $a0, $s0, 96 │ │ │ │ - addi.d $t0, $s0, 112 │ │ │ │ - ld.d $s1, $s1, 16 │ │ │ │ - beq $a0, $t0, 8 # 16780 ::do_widen(char) const@@Base+0x2cd0> │ │ │ │ - bl -40748 │ │ │ │ - ld.d $a0, $s0, 64 │ │ │ │ - addi.d $t0, $s0, 80 │ │ │ │ - beq $a0, $t0, 8 # 16790 ::do_widen(char) const@@Base+0x2ce0> │ │ │ │ - bl -40764 │ │ │ │ - ld.d $a0, $s0, 32 │ │ │ │ - addi.d $t0, $s0, 48 │ │ │ │ - beq $a0, $t0, 8 # 167a0 ::do_widen(char) const@@Base+0x2cf0> │ │ │ │ - bl -40780 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -40788 │ │ │ │ - bnez $s1, -72 # 16760 ::do_widen(char) const@@Base+0x2cb0> │ │ │ │ + bstrpick.d $t0, $a1, 0x1f, 0x0 │ │ │ │ + alsl.d $t2, $t0, $s4, 0x3 │ │ │ │ + fld.d $fa1, $t2, 0 │ │ │ │ + fcmp.slt.d $fcc0, $fa1, $fa0 │ │ │ │ + bceqz $fcc0, 24 # 15b70 ::do_widen(char) const@@Base+0x56b0> │ │ │ │ + slli.d $t0, $t0, 0x2 │ │ │ │ + div.wu $a1, $a2, $s8 │ │ │ │ + fst.d $fa0, $t2, 0 │ │ │ │ + stx.w $a1, $fp, $t0 │ │ │ │ nop │ │ │ │ - ld.d $s1, $s2, 40 │ │ │ │ - beqz $s1, 68 # 167f8 ::do_widen(char) const@@Base+0x2d48> │ │ │ │ - ld.d $a0, $s1, 24 │ │ │ │ - move $s0, $s1 │ │ │ │ - bl -32720 # e7f0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x18f0> │ │ │ │ - ld.d $a0, $s0, 64 │ │ │ │ - addi.d $t0, $s0, 80 │ │ │ │ - ld.d $s1, $s1, 16 │ │ │ │ - beq $a0, $t0, 8 # 167d8 ::do_widen(char) const@@Base+0x2d28> │ │ │ │ - bl -40836 │ │ │ │ - ld.d $a0, $s0, 32 │ │ │ │ - addi.d $t0, $s0, 48 │ │ │ │ - beq $a0, $t0, 8 # 167e8 ::do_widen(char) const@@Base+0x2d38> │ │ │ │ - bl -40852 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -40860 │ │ │ │ - bnez $s1, -56 # 167b8 ::do_widen(char) const@@Base+0x2d08> │ │ │ │ + addi.w $a2, $a2, 1 │ │ │ │ + addi.d $a3, $a3, 1 │ │ │ │ + bne $s5, $a2, -104 # 15b10 ::do_widen(char) const@@Base+0x5650> │ │ │ │ nop │ │ │ │ - pcaddi $t0, 155262 │ │ │ │ - move $a0, $s2 │ │ │ │ - stptr.d $t0, $s2, 0 │ │ │ │ - bl -39588 │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - ld.d $s0, $sp, 16 │ │ │ │ - ld.d $s1, $sp, 8 │ │ │ │ - addi.d $a0, $s2, -8 │ │ │ │ - ldptr.d $s2, $sp, 0 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - b -40912 │ │ │ │ + beqz $s8, 488 # 15d68 ::do_widen(char) const@@Base+0x58a8> │ │ │ │ + vxor.v $vr0, $vr0, $vr0 │ │ │ │ + move $t0, $s4 │ │ │ │ + alsl.d $t2, $s8, $s4, 0x3 │ │ │ │ + fld.d $fa1, $t0, 0 │ │ │ │ + addi.d $t0, $t0, 8 │ │ │ │ + fadd.d $fa0, $fa0, $fa1 │ │ │ │ + bne $t2, $t0, -12 # 15b90 ::do_widen(char) const@@Base+0x56d0> │ │ │ │ + addi.w $t0, $s8, -1 │ │ │ │ + li.w $t2, 6 │ │ │ │ + bgeu $t2, $t0, 1608 # 161f0 ::do_widen(char) const@@Base+0x5d30> │ │ │ │ + vreplvei.d $vr1, $vr0, 0x0 │ │ │ │ + vld $vr4, $s4, 16 │ │ │ │ + vld $vr3, $s4, 32 │ │ │ │ + vld $vr2, $s4, 48 │ │ │ │ + vld $vr5, $s4, 0 │ │ │ │ + vfdiv.d $vr4, $vr4, $vr1 │ │ │ │ + vfdiv.d $vr3, $vr3, $vr1 │ │ │ │ + vfdiv.d $vr2, $vr2, $vr1 │ │ │ │ + vfdiv.d $vr5, $vr5, $vr1 │ │ │ │ + srli.w $t0, $s8, 0x3 │ │ │ │ + vst $vr5, $s4, 0 │ │ │ │ + vst $vr4, $s4, 16 │ │ │ │ + vst $vr3, $s4, 32 │ │ │ │ + vst $vr2, $s4, 48 │ │ │ │ + beq $t0, $s7, 484 # 15dc8 ::do_widen(char) const@@Base+0x5908> │ │ │ │ + vld $vr4, $s4, 80 │ │ │ │ + vld $vr3, $s4, 96 │ │ │ │ + vld $vr2, $s4, 112 │ │ │ │ + vld $vr5, $s4, 64 │ │ │ │ + vfdiv.d $vr4, $vr4, $vr1 │ │ │ │ + vfdiv.d $vr3, $vr3, $vr1 │ │ │ │ + vfdiv.d $vr2, $vr2, $vr1 │ │ │ │ + vfdiv.d $vr5, $vr5, $vr1 │ │ │ │ + li.w $t8, 2 │ │ │ │ + vst $vr5, $s4, 64 │ │ │ │ + vst $vr4, $s4, 80 │ │ │ │ + vst $vr3, $s4, 96 │ │ │ │ + vst $vr2, $s4, 112 │ │ │ │ + beq $t0, $t8, 428 # 15dc8 ::do_widen(char) const@@Base+0x5908> │ │ │ │ + vld $vr4, $s4, 144 │ │ │ │ + vld $vr3, $s4, 160 │ │ │ │ + vld $vr2, $s4, 176 │ │ │ │ + vld $vr5, $s4, 128 │ │ │ │ + vfdiv.d $vr4, $vr4, $vr1 │ │ │ │ + vfdiv.d $vr3, $vr3, $vr1 │ │ │ │ + vfdiv.d $vr2, $vr2, $vr1 │ │ │ │ + vfdiv.d $vr5, $vr5, $vr1 │ │ │ │ + li.w $t8, 3 │ │ │ │ + vst $vr5, $s4, 128 │ │ │ │ + vst $vr4, $s4, 144 │ │ │ │ + vst $vr3, $s4, 160 │ │ │ │ + vst $vr2, $s4, 176 │ │ │ │ + beq $t0, $t8, 372 # 15dc8 ::do_widen(char) const@@Base+0x5908> │ │ │ │ + vld $vr4, $s4, 208 │ │ │ │ + vld $vr3, $s4, 224 │ │ │ │ + vld $vr2, $s4, 240 │ │ │ │ + vld $vr5, $s4, 192 │ │ │ │ + vfdiv.d $vr4, $vr4, $vr1 │ │ │ │ + vfdiv.d $vr3, $vr3, $vr1 │ │ │ │ + vfdiv.d $vr2, $vr2, $vr1 │ │ │ │ + vfdiv.d $vr5, $vr5, $vr1 │ │ │ │ + li.w $t8, 4 │ │ │ │ + vst $vr5, $s4, 192 │ │ │ │ + vst $vr4, $s4, 208 │ │ │ │ + vst $vr3, $s4, 224 │ │ │ │ + vst $vr2, $s4, 240 │ │ │ │ + beq $t0, $t8, 316 # 15dc8 ::do_widen(char) const@@Base+0x5908> │ │ │ │ + vld $vr4, $s4, 272 │ │ │ │ + vld $vr3, $s4, 288 │ │ │ │ + vld $vr2, $s4, 304 │ │ │ │ + vld $vr5, $s4, 256 │ │ │ │ + vfdiv.d $vr4, $vr4, $vr1 │ │ │ │ + vfdiv.d $vr3, $vr3, $vr1 │ │ │ │ + vfdiv.d $vr2, $vr2, $vr1 │ │ │ │ + vfdiv.d $vr5, $vr5, $vr1 │ │ │ │ + li.w $t8, 5 │ │ │ │ + vst $vr5, $s4, 256 │ │ │ │ + vst $vr4, $s4, 272 │ │ │ │ + vst $vr3, $s4, 288 │ │ │ │ + vst $vr2, $s4, 304 │ │ │ │ + beq $t0, $t8, 260 # 15dc8 ::do_widen(char) const@@Base+0x5908> │ │ │ │ + vld $vr5, $s4, 336 │ │ │ │ + vld $vr3, $s4, 352 │ │ │ │ + vld $vr2, $s4, 368 │ │ │ │ + vld $vr4, $s4, 320 │ │ │ │ + vfdiv.d $vr5, $vr5, $vr1 │ │ │ │ + vfdiv.d $vr3, $vr3, $vr1 │ │ │ │ + vfdiv.d $vr2, $vr2, $vr1 │ │ │ │ + vfdiv.d $vr4, $vr4, $vr1 │ │ │ │ + vst $vr5, $s4, 336 │ │ │ │ + vst $vr4, $s4, 320 │ │ │ │ + vst $vr3, $s4, 352 │ │ │ │ + vst $vr2, $s4, 368 │ │ │ │ + beq $t0, $t2, 208 # 15dc8 ::do_widen(char) const@@Base+0x5908> │ │ │ │ + vld $vr4, $s4, 400 │ │ │ │ + vld $vr3, $s4, 416 │ │ │ │ + vld $vr2, $s4, 432 │ │ │ │ + vld $vr5, $s4, 384 │ │ │ │ + vfdiv.d $vr4, $vr4, $vr1 │ │ │ │ + vfdiv.d $vr3, $vr3, $vr1 │ │ │ │ + vfdiv.d $vr2, $vr2, $vr1 │ │ │ │ + vfdiv.d $vr5, $vr5, $vr1 │ │ │ │ + li.w $t2, 8 │ │ │ │ + vst $vr5, $s4, 384 │ │ │ │ + vst $vr4, $s4, 400 │ │ │ │ + vst $vr3, $s4, 416 │ │ │ │ + vst $vr2, $s4, 432 │ │ │ │ + bne $t0, $t2, 152 # 15dc8 ::do_widen(char) const@@Base+0x5908> │ │ │ │ + vld $vr4, $s4, 464 │ │ │ │ + vld $vr2, $s4, 480 │ │ │ │ + vld $vr0, $s4, 496 │ │ │ │ + vld $vr3, $s4, 448 │ │ │ │ + vfdiv.d $vr4, $vr4, $vr1 │ │ │ │ + vfdiv.d $vr2, $vr2, $vr1 │ │ │ │ + vfdiv.d $vr0, $vr0, $vr1 │ │ │ │ + vst $vr4, $s4, 464 │ │ │ │ + vfdiv.d $vr1, $vr3, $vr1 │ │ │ │ + vst $vr2, $s4, 480 │ │ │ │ + vst $vr1, $s4, 448 │ │ │ │ + vst $vr0, $s4, 496 │ │ │ │ nop │ │ │ │ + ldptr.d $t1, $sp, 0 │ │ │ │ + ld.d $t2, $sp, 8 │ │ │ │ + ldptr.w $t0, $s3, 36 │ │ │ │ + addi.d $t1, $t1, 1 │ │ │ │ + add.w $t2, $t2, $s5 │ │ │ │ + st.d $t2, $sp, 8 │ │ │ │ + stptr.d $t1, $sp, 0 │ │ │ │ + slli.w $t2, $t1, 0x0 │ │ │ │ + addi.d $s0, $s0, 24 │ │ │ │ + addi.d $s2, $s2, 24 │ │ │ │ + bgeu $t2, $t0, 400 # 15f20 ::do_widen(char) const@@Base+0x5a60> │ │ │ │ + ld.wu $t0, $sp, 0 │ │ │ │ + ld.d $t1, $s3, 184 │ │ │ │ + st.d $s8, $sp, 16 │ │ │ │ + slli.d $t0, $t0, 0x3 │ │ │ │ + ldx.d $s6, $t1, $t0 │ │ │ │ + bnez $s6, -920 # 15a10 ::do_widen(char) const@@Base+0x5550> │ │ │ │ nop │ │ │ │ + move $s5, $zero │ │ │ │ + move $s8, $zero │ │ │ │ + move $fp, $zero │ │ │ │ + move $s4, $zero │ │ │ │ + move $t0, $zero │ │ │ │ + b -860 # 15a68 ::do_widen(char) const@@Base+0x55a8> │ │ │ │ + slli.w $t0, $t0, 0x3 │ │ │ │ + beq $t0, $s8, -100 # 15d68 ::do_widen(char) const@@Base+0x58a8> │ │ │ │ + bstrpick.d $t2, $t0, 0x1f, 0x0 │ │ │ │ + alsl.d $a0, $t2, $s4, 0x3 │ │ │ │ + fld.d $fa1, $a0, 0 │ │ │ │ + addi.w $t8, $t0, 1 │ │ │ │ + slli.d $t2, $t2, 0x3 │ │ │ │ + fdiv.d $fa1, $fa1, $fa0 │ │ │ │ + fst.d $fa1, $a0, 0 │ │ │ │ + bgeu $t8, $s8, -132 # 15d68 ::do_widen(char) const@@Base+0x58a8> │ │ │ │ + addi.d $t8, $t2, 8 │ │ │ │ + fldx.d $fa1, $s4, $t8 │ │ │ │ + fdiv.d $fa1, $fa1, $fa0 │ │ │ │ + fstx.d $fa1, $s4, $t8 │ │ │ │ + addi.w $t8, $t0, 2 │ │ │ │ + bgeu $t8, $s8, -156 # 15d68 ::do_widen(char) const@@Base+0x58a8> │ │ │ │ + addi.d $t8, $t2, 16 │ │ │ │ + fldx.d $fa1, $s4, $t8 │ │ │ │ + fdiv.d $fa1, $fa1, $fa0 │ │ │ │ + fstx.d $fa1, $s4, $t8 │ │ │ │ + addi.w $t8, $t0, 3 │ │ │ │ + bgeu $t8, $s8, -180 # 15d68 ::do_widen(char) const@@Base+0x58a8> │ │ │ │ + addi.d $t8, $t2, 24 │ │ │ │ + fldx.d $fa1, $s4, $t8 │ │ │ │ + fdiv.d $fa1, $fa1, $fa0 │ │ │ │ + fstx.d $fa1, $s4, $t8 │ │ │ │ + addi.w $t8, $t0, 4 │ │ │ │ + bgeu $t8, $s8, -204 # 15d68 ::do_widen(char) const@@Base+0x58a8> │ │ │ │ + addi.d $t8, $t2, 32 │ │ │ │ + fldx.d $fa1, $s4, $t8 │ │ │ │ + fdiv.d $fa1, $fa1, $fa0 │ │ │ │ + fstx.d $fa1, $s4, $t8 │ │ │ │ + addi.w $t8, $t0, 5 │ │ │ │ + bgeu $t8, $s8, -228 # 15d68 ::do_widen(char) const@@Base+0x58a8> │ │ │ │ + addi.d $t8, $t2, 40 │ │ │ │ + fldx.d $fa1, $s4, $t8 │ │ │ │ + addi.w $t0, $t0, 6 │ │ │ │ + fdiv.d $fa1, $fa1, $fa0 │ │ │ │ + fstx.d $fa1, $s4, $t8 │ │ │ │ + bgeu $t0, $s8, -252 # 15d68 ::do_widen(char) const@@Base+0x58a8> │ │ │ │ + addi.d $t2, $t2, 48 │ │ │ │ + fldx.d $fa1, $s4, $t2 │ │ │ │ + fdiv.d $fa0, $fa1, $fa0 │ │ │ │ + fstx.d $fa0, $s4, $t2 │ │ │ │ + b -272 # 15d68 ::do_widen(char) const@@Base+0x58a8> │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - stptr.d $s2, $sp, 0 │ │ │ │ - move $s2, $a0 │ │ │ │ - ld.d $a0, $a0, 8 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - st.d $s0, $sp, 16 │ │ │ │ - st.d $s1, $sp, 8 │ │ │ │ - pcaddi $t2, 154983 │ │ │ │ - pcaddi $t1, 154994 │ │ │ │ - pcaddi $t0, 155277 │ │ │ │ - st.d $t2, $s2, -200 │ │ │ │ - st.d $t1, $s2, -192 │ │ │ │ - stptr.d $t0, $s2, 0 │ │ │ │ - beqz $a0, 20 # 16878 ::do_widen(char) const@@Base+0x2dc8> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 32 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ + move $fp, $zero │ │ │ │ + b -1004 # 15a98 ::do_widen(char) const@@Base+0x55d8> │ │ │ │ + ld.d $a4, $s2, -48 │ │ │ │ + ld.d $a2, $sp, 8 │ │ │ │ + move $a1, $zero │ │ │ │ nop │ │ │ │ - ld.d $a0, $s2, -40 │ │ │ │ - addi.d $t0, $s2, -24 │ │ │ │ - beq $a0, $t0, 8 # 16888 ::do_widen(char) const@@Base+0x2dd8> │ │ │ │ - bl -41012 │ │ │ │ - ld.d $a0, $s2, -72 │ │ │ │ - addi.d $t0, $s2, -56 │ │ │ │ - beq $a0, $t0, 8 # 16898 ::do_widen(char) const@@Base+0x2de8> │ │ │ │ - bl -41028 │ │ │ │ - ld.d $s1, $s2, -104 │ │ │ │ - beqz $s1, 84 # 168f0 ::do_widen(char) const@@Base+0x2e40> │ │ │ │ - ld.d $a0, $s1, 24 │ │ │ │ - move $s0, $s1 │ │ │ │ - bl -32168 # eb00 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c00> │ │ │ │ - ld.d $a0, $s0, 96 │ │ │ │ - addi.d $t0, $s0, 112 │ │ │ │ - ld.d $s1, $s1, 16 │ │ │ │ - beq $a0, $t0, 8 # 168c0 ::do_widen(char) const@@Base+0x2e10> │ │ │ │ - bl -41068 │ │ │ │ - ld.d $a0, $s0, 64 │ │ │ │ - addi.d $t0, $s0, 80 │ │ │ │ - beq $a0, $t0, 8 # 168d0 ::do_widen(char) const@@Base+0x2e20> │ │ │ │ - bl -41084 │ │ │ │ - ld.d $a0, $s0, 32 │ │ │ │ - addi.d $t0, $s0, 48 │ │ │ │ - beq $a0, $t0, 8 # 168e0 ::do_widen(char) const@@Base+0x2e30> │ │ │ │ - bl -41100 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -41108 │ │ │ │ - bnez $s1, -72 # 168a0 ::do_widen(char) const@@Base+0x2df0> │ │ │ │ nop │ │ │ │ - ld.d $s1, $s2, -152 │ │ │ │ - beqz $s1, 68 # 16938 ::do_widen(char) const@@Base+0x2e88> │ │ │ │ - ld.d $a0, $s1, 24 │ │ │ │ - move $s0, $s1 │ │ │ │ - bl -33040 # e7f0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x18f0> │ │ │ │ - ld.d $a0, $s0, 64 │ │ │ │ - addi.d $t0, $s0, 80 │ │ │ │ - ld.d $s1, $s1, 16 │ │ │ │ - beq $a0, $t0, 8 # 16918 ::do_widen(char) const@@Base+0x2e68> │ │ │ │ - bl -41156 │ │ │ │ - ld.d $a0, $s0, 32 │ │ │ │ - addi.d $t0, $s0, 48 │ │ │ │ - beq $a0, $t0, 8 # 16928 ::do_widen(char) const@@Base+0x2e78> │ │ │ │ - bl -41172 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -41180 │ │ │ │ - bnez $s1, -56 # 168f8 ::do_widen(char) const@@Base+0x2e48> │ │ │ │ nop │ │ │ │ - pcaddi $t0, 155182 │ │ │ │ - addi.d $a0, $s2, -192 │ │ │ │ - st.d $t0, $s2, -192 │ │ │ │ - bl -39908 │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - ld.d $s0, $sp, 16 │ │ │ │ - ld.d $s1, $sp, 8 │ │ │ │ - addi.d $a0, $s2, -200 │ │ │ │ - ldptr.d $s2, $sp, 0 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - b -41232 │ │ │ │ + srli.d $t2, $a2, 0x6 │ │ │ │ + div.wu $a3, $a1, $s8 │ │ │ │ + mod.wu $a5, $a1, $s8 │ │ │ │ + alsl.d $t2, $t2, $t8, 0x3 │ │ │ │ + ldptr.d $t2, $t2, 0 │ │ │ │ + sll.d $t0, $s7, $a2 │ │ │ │ + bstrpick.d $a6, $a3, 0x1f, 0x0 │ │ │ │ + slli.d $a6, $a6, 0x3 │ │ │ │ + and $t0, $t0, $t2 │ │ │ │ + fldx.d $fa1, $a4, $a6 │ │ │ │ + fmov.d $fa0, $fs0 │ │ │ │ + beqz $t0, 28 # 15ee8 ::do_widen(char) const@@Base+0x5a28> │ │ │ │ + bstrpick.d $t0, $s1, 0x1f, 0x0 │ │ │ │ + slli.d $t0, $t0, 0x2 │ │ │ │ + fldx.s $fa0, $a0, $t0 │ │ │ │ + addi.w $s1, $s1, 1 │ │ │ │ + fcvt.d.s $fa0, $fa0 │ │ │ │ nop │ │ │ │ + fmul.d $fa0, $fa0, $fa1 │ │ │ │ + bstrpick.d $t0, $a5, 0x1f, 0x0 │ │ │ │ + alsl.d $t2, $t0, $s4, 0x3 │ │ │ │ + fld.d $fa1, $t2, 0 │ │ │ │ + fcmp.slt.d $fcc0, $fa1, $fa0 │ │ │ │ + bceqz $fcc0, 20 # 15f10 ::do_widen(char) const@@Base+0x5a50> │ │ │ │ + slli.d $t0, $t0, 0x2 │ │ │ │ + fst.d $fa0, $t2, 0 │ │ │ │ + stx.w $a3, $fp, $t0 │ │ │ │ nop │ │ │ │ + addi.w $a1, $a1, 1 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bne $a1, $s5, -120 # 15ea0 ::do_widen(char) const@@Base+0x59e0> │ │ │ │ + b -924 # 15b80 ::do_widen(char) const@@Base+0x56c0> │ │ │ │ + beqz $t0, 728 # 161f8 ::do_widen(char) const@@Base+0x5d38> │ │ │ │ + bstrpick.d $s5, $t0, 0x1f, 0x0 │ │ │ │ + move $a0, $s5 │ │ │ │ + bl -38556 │ │ │ │ + move $a2, $s5 │ │ │ │ + move $a1, $zero │ │ │ │ + add.d $s5, $a0, $s5 │ │ │ │ + move $s4, $a0 │ │ │ │ + st.d $a0, $sp, 64 │ │ │ │ + st.d $s5, $sp, 80 │ │ │ │ + bl -39448 │ │ │ │ + fld.d $fs0, $sp, 104 │ │ │ │ + ld.d $fp, $sp, 192 │ │ │ │ + ld.d $s1, $sp, 176 │ │ │ │ + ld.d $s2, $sp, 168 │ │ │ │ + ld.d $s6, $sp, 136 │ │ │ │ + ld.d $s7, $sp, 128 │ │ │ │ + ld.d $s8, $sp, 120 │ │ │ │ + ld.d $t0, $sp, 32 │ │ │ │ + st.d $s5, $sp, 72 │ │ │ │ + move $t6, $zero │ │ │ │ + ld.d $t4, $t0, -24 │ │ │ │ + ld.d $t3, $t0, -16 │ │ │ │ + li.w $t0, 8 │ │ │ │ + sub.d $t3, $t3, $t4 │ │ │ │ + bge $t0, $t3, 68 # 15fc8 ::do_widen(char) const@@Base+0x5b08> │ │ │ │ + fld.d $fa1, $t4, 0 │ │ │ │ + srai.d $t3, $t3, 0x3 │ │ │ │ + move $t0, $zero │ │ │ │ + li.w $t2, 1 │ │ │ │ + li.w $t1, 1 │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - stptr.d $s2, $sp, 0 │ │ │ │ - move $s2, $a0 │ │ │ │ - ld.d $a0, $a0, 152 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - st.d $s0, $sp, 16 │ │ │ │ - st.d $s1, $sp, 8 │ │ │ │ - addi.d $t0, $s2, 168 │ │ │ │ - beq $a0, $t0, 8 # 16998 ::do_widen(char) const@@Base+0x2ee8> │ │ │ │ - bl -41284 │ │ │ │ - ld.d $a0, $s2, 120 │ │ │ │ - addi.d $t0, $s2, 136 │ │ │ │ - beq $a0, $t0, 8 # 169a8 ::do_widen(char) const@@Base+0x2ef8> │ │ │ │ - bl -41300 │ │ │ │ - ld.d $s1, $s2, 88 │ │ │ │ - beqz $s1, 84 # 16a00 ::do_widen(char) const@@Base+0x2f50> │ │ │ │ - ld.d $a0, $s1, 24 │ │ │ │ - move $s0, $s1 │ │ │ │ - bl -32440 # eb00 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c00> │ │ │ │ - ld.d $a0, $s0, 96 │ │ │ │ - addi.d $t0, $s0, 112 │ │ │ │ - ld.d $s1, $s1, 16 │ │ │ │ - beq $a0, $t0, 8 # 169d0 ::do_widen(char) const@@Base+0x2f20> │ │ │ │ - bl -41340 │ │ │ │ - ld.d $a0, $s0, 64 │ │ │ │ - addi.d $t0, $s0, 80 │ │ │ │ - beq $a0, $t0, 8 # 169e0 ::do_widen(char) const@@Base+0x2f30> │ │ │ │ - bl -41356 │ │ │ │ - ld.d $a0, $s0, 32 │ │ │ │ - addi.d $t0, $s0, 48 │ │ │ │ - beq $a0, $t0, 8 # 169f0 ::do_widen(char) const@@Base+0x2f40> │ │ │ │ - bl -41372 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -41380 │ │ │ │ - bnez $s1, -72 # 169b0 ::do_widen(char) const@@Base+0x2f00> │ │ │ │ + slli.d $t1, $t1, 0x3 │ │ │ │ + fldx.d $fa0, $t4, $t1 │ │ │ │ + fcmp.slt.d $fcc0, $fa1, $fa0 │ │ │ │ + bceqz $fcc0, 12 # 15fb8 ::do_widen(char) const@@Base+0x5af8> │ │ │ │ + fmov.d $fa1, $fa0 │ │ │ │ + move $t0, $t2 │ │ │ │ + addi.w $t2, $t2, 1 │ │ │ │ + bstrpick.d $t1, $t2, 0x1f, 0x0 │ │ │ │ + bltu $t1, $t3, -32 # 15fa0 ::do_widen(char) const@@Base+0x5ae0> │ │ │ │ + move $t6, $t0 │ │ │ │ + ld.d $t1, $s3, 192 │ │ │ │ + move $t2, $zero │ │ │ │ + move $t0, $zero │ │ │ │ + ld.d $t3, $t1, -8 │ │ │ │ + li.w $t4, 64 │ │ │ │ nop │ │ │ │ - ld.d $s1, $s2, 40 │ │ │ │ - beqz $s1, 68 # 16a48 ::do_widen(char) const@@Base+0x2f98> │ │ │ │ - ld.d $a0, $s1, 24 │ │ │ │ - move $s0, $s1 │ │ │ │ - bl -33312 # e7f0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x18f0> │ │ │ │ - ld.d $a0, $s0, 64 │ │ │ │ - addi.d $t0, $s0, 80 │ │ │ │ - ld.d $s1, $s1, 16 │ │ │ │ - beq $a0, $t0, 8 # 16a28 ::do_widen(char) const@@Base+0x2f78> │ │ │ │ - bl -41428 │ │ │ │ - ld.d $a0, $s0, 32 │ │ │ │ - addi.d $t0, $s0, 48 │ │ │ │ - beq $a0, $t0, 8 # 16a38 ::do_widen(char) const@@Base+0x2f88> │ │ │ │ - bl -41444 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -41452 │ │ │ │ - bnez $s1, -56 # 16a08 ::do_widen(char) const@@Base+0x2f58> │ │ │ │ + srl.d $t1, $t3, $t0 │ │ │ │ + andi $t1, $t1, 0x1 │ │ │ │ + beqz $t1, 24 # 16000 ::do_widen(char) const@@Base+0x5b40> │ │ │ │ + bstrpick.d $t1, $t2, 0x1f, 0x0 │ │ │ │ + add.d $t1, $s3, $t1 │ │ │ │ + addi.w $t2, $t2, 1 │ │ │ │ + st.b $t0, $t1, 65 │ │ │ │ nop │ │ │ │ - pcaddi $t0, 155114 │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - ld.d $s0, $sp, 16 │ │ │ │ - ld.d $s1, $sp, 8 │ │ │ │ - stptr.d $t0, $s2, 0 │ │ │ │ - move $a0, $s2 │ │ │ │ - ldptr.d $s2, $sp, 0 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - b -40200 │ │ │ │ + addi.w $t0, $t0, 1 │ │ │ │ + bne $t0, $t4, -36 # 15fe0 ::do_widen(char) const@@Base+0x5b20> │ │ │ │ + bstrpick.d $t0, $t6, 0x1f, 0x0 │ │ │ │ + add.d $t1, $s3, $t0 │ │ │ │ + ld.bu $t1, $t1, 65 │ │ │ │ + sub.d $t7, $s5, $s4 │ │ │ │ + addi.w $t7, $t7, -2 │ │ │ │ + st.b $t1, $s5, -1 │ │ │ │ + bltz $t7, 160 # 160c0 ::do_widen(char) const@@Base+0x5c00> │ │ │ │ + ld.d $t1, $sp, 56 │ │ │ │ + bstrpick.d $t8, $t7, 0x1f, 0x0 │ │ │ │ + alsl.d $t8, $t8, $t8, 0x1 │ │ │ │ + addi.d $t1, $t1, -168 │ │ │ │ + li.w $t4, 64 │ │ │ │ + li.w $a1, -1 │ │ │ │ + alsl.d $t8, $t8, $t1, 0x3 │ │ │ │ + ld.d $t6, $t8, 192 │ │ │ │ + ld.d $a0, $s3, 184 │ │ │ │ + bstrpick.d $t3, $t7, 0x1f, 0x0 │ │ │ │ + slli.d $t1, $t0, 0x2 │ │ │ │ + slli.d $t3, $t3, 0x3 │ │ │ │ + ldx.w $t6, $t6, $t1 │ │ │ │ + ldx.d $t3, $a0, $t3 │ │ │ │ + preld 0x0, $t8, 0 │ │ │ │ + move $t2, $zero │ │ │ │ + move $t0, $zero │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - stptr.d $s2, $sp, 0 │ │ │ │ - move $s2, $a0 │ │ │ │ - ld.d $a0, $a0, 152 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - st.d $s0, $sp, 16 │ │ │ │ - st.d $s1, $sp, 8 │ │ │ │ - addi.d $t0, $s2, 168 │ │ │ │ - beq $a0, $t0, 8 # 16a98 ::do_widen(char) const@@Base+0x2fe8> │ │ │ │ - bl -41540 │ │ │ │ - ld.d $a0, $s2, 120 │ │ │ │ - addi.d $t0, $s2, 136 │ │ │ │ - beq $a0, $t0, 8 # 16aa8 ::do_widen(char) const@@Base+0x2ff8> │ │ │ │ - bl -41556 │ │ │ │ - ld.d $s1, $s2, 88 │ │ │ │ - beqz $s1, 84 # 16b00 ::do_widen(char) const@@Base+0x3050> │ │ │ │ - ld.d $a0, $s1, 24 │ │ │ │ - move $s0, $s1 │ │ │ │ - bl -32696 # eb00 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c00> │ │ │ │ - ld.d $a0, $s0, 96 │ │ │ │ - addi.d $t0, $s0, 112 │ │ │ │ - ld.d $s1, $s1, 16 │ │ │ │ - beq $a0, $t0, 8 # 16ad0 ::do_widen(char) const@@Base+0x3020> │ │ │ │ - bl -41596 │ │ │ │ - ld.d $a0, $s0, 64 │ │ │ │ - addi.d $t0, $s0, 80 │ │ │ │ - beq $a0, $t0, 8 # 16ae0 ::do_widen(char) const@@Base+0x3030> │ │ │ │ - bl -41612 │ │ │ │ - ld.d $a0, $s0, 32 │ │ │ │ - addi.d $t0, $s0, 48 │ │ │ │ - beq $a0, $t0, 8 # 16af0 ::do_widen(char) const@@Base+0x3040> │ │ │ │ - bl -41628 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -41636 │ │ │ │ - bnez $s1, -72 # 16ab0 ::do_widen(char) const@@Base+0x3000> │ │ │ │ nop │ │ │ │ - ld.d $s1, $s2, 40 │ │ │ │ - beqz $s1, 68 # 16b48 ::do_widen(char) const@@Base+0x3098> │ │ │ │ - ld.d $a0, $s1, 24 │ │ │ │ - move $s0, $s1 │ │ │ │ - bl -33568 # e7f0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x18f0> │ │ │ │ - ld.d $a0, $s0, 64 │ │ │ │ - addi.d $t0, $s0, 80 │ │ │ │ - ld.d $s1, $s1, 16 │ │ │ │ - beq $a0, $t0, 8 # 16b28 ::do_widen(char) const@@Base+0x3078> │ │ │ │ - bl -41684 │ │ │ │ - ld.d $a0, $s0, 32 │ │ │ │ - addi.d $t0, $s0, 48 │ │ │ │ - beq $a0, $t0, 8 # 16b38 ::do_widen(char) const@@Base+0x3088> │ │ │ │ - bl -41700 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -41708 │ │ │ │ - bnez $s1, -56 # 16b08 ::do_widen(char) const@@Base+0x3058> │ │ │ │ + srl.d $t1, $t3, $t0 │ │ │ │ + andi $t1, $t1, 0x1 │ │ │ │ + beqz $t1, 24 # 16090 ::do_widen(char) const@@Base+0x5bd0> │ │ │ │ + bstrpick.d $t1, $t2, 0x1f, 0x0 │ │ │ │ + add.d $t1, $s3, $t1 │ │ │ │ + addi.w $t2, $t2, 1 │ │ │ │ + st.b $t0, $t1, 65 │ │ │ │ nop │ │ │ │ - pcaddi $t0, 155050 │ │ │ │ - move $a0, $s2 │ │ │ │ - stptr.d $t0, $s2, 0 │ │ │ │ - bl -40436 │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - ld.d $s0, $sp, 16 │ │ │ │ - ld.d $s1, $sp, 8 │ │ │ │ - move $a0, $s2 │ │ │ │ - ldptr.d $s2, $sp, 0 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - b -41760 │ │ │ │ + addi.w $t0, $t0, 1 │ │ │ │ + bne $t0, $t4, -36 # 16070 ::do_widen(char) const@@Base+0x5bb0> │ │ │ │ + bstrpick.d $t0, $t6, 0x1f, 0x0 │ │ │ │ + add.d $t1, $s3, $t0 │ │ │ │ + ld.bu $t1, $t1, 65 │ │ │ │ + stx.b $t1, $s4, $t7 │ │ │ │ + addi.d $t7, $t7, -1 │ │ │ │ + slli.w $t1, $t7, 0x0 │ │ │ │ + beq $t1, $a1, 16 # 160c0 ::do_widen(char) const@@Base+0x5c00> │ │ │ │ + ld.d $s4, $sp, 64 │ │ │ │ + addi.d $t8, $t8, -24 │ │ │ │ + b -124 # 16040 ::do_widen(char) const@@Base+0x5b80> │ │ │ │ + addi.d $a1, $sp, 64 │ │ │ │ + move $a0, $s3 │ │ │ │ + bl 13416 # 19530 ::do_widen(char) const@@Base+0x9070> │ │ │ │ + ld.d $a0, $sp, 64 │ │ │ │ + beqz $a0, 8 # 160d8 ::do_widen(char) const@@Base+0x5c18> │ │ │ │ + bl -39044 │ │ │ │ + ld.d $t0, $sp, 56 │ │ │ │ + ld.d $t1, $sp, 40 │ │ │ │ + beq $t0, $t1, 40 # 16108 ::do_widen(char) const@@Base+0x5c48> │ │ │ │ + move $s4, $t0 │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ldptr.d $a0, $s4, 0 │ │ │ │ + beqz $a0, 236 # 161e0 ::do_widen(char) const@@Base+0x5d20> │ │ │ │ + bl -39080 │ │ │ │ + ld.d $t0, $sp, 40 │ │ │ │ + addi.d $s4, $s4, 24 │ │ │ │ + bne $s4, $t0, -20 # 160f0 ::do_widen(char) const@@Base+0x5c30> │ │ │ │ + ld.d $t0, $sp, 56 │ │ │ │ + beqz $t0, 12 # 16118 ::do_widen(char) const@@Base+0x5c58> │ │ │ │ + move $a0, $t0 │ │ │ │ + bl -39108 │ │ │ │ + ld.d $t1, $sp, 32 │ │ │ │ + ld.d $t0, $sp, 48 │ │ │ │ + beq $t1, $t0, 104 # 16188 ::do_widen(char) const@@Base+0x5cc8> │ │ │ │ + move $s0, $t0 │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -48 │ │ │ │ - st.d $s0, $sp, 32 │ │ │ │ - ld.d $s0, $a1, 8 │ │ │ │ - st.d $s1, $sp, 24 │ │ │ │ - st.d $s2, $sp, 16 │ │ │ │ - st.d $ra, $sp, 40 │ │ │ │ - pcalau12i $t0, 154 │ │ │ │ - ld.d $t0, $t0, -160 │ │ │ │ - ld.d $t0, $t0, 0 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - li.w $t0, 0x0 │ │ │ │ - move $s2, $a1 │ │ │ │ - move $s1, $a0 │ │ │ │ - beqz $s0, 68 # 16bf8 ::do_widen(char) const@@Base+0x3148> │ │ │ │ - ldptr.d $t0, $s0, 0 │ │ │ │ - move $a1, $s0 │ │ │ │ - move $a0, $sp │ │ │ │ - ld.d $t0, $t0, 40 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - ldptr.d $s0, $sp, 0 │ │ │ │ - beqz $s0, 40 # 16bf8 ::do_widen(char) const@@Base+0x3148> │ │ │ │ - ldptr.d $t0, $s0, 0 │ │ │ │ - move $a0, $s0 │ │ │ │ - ld.d $t0, $t0, 24 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - ldptr.d $a0, $sp, 0 │ │ │ │ - beqz $a0, 16 # 16bf8 ::do_widen(char) const@@Base+0x3148> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 32 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - ld.d $t0, $s2, 32 │ │ │ │ - vld $vr0, $s2, 16 │ │ │ │ - vst $vr0, $s1, 16 │ │ │ │ - ld.d $a0, $s1, 8 │ │ │ │ - st.d $t0, $s1, 32 │ │ │ │ - beqz $a0, 20 # 16c20 ::do_widen(char) const@@Base+0x3170> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 32 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ nop │ │ │ │ - st.d $s0, $s1, 8 │ │ │ │ - beqz $s0, 36 # 16c48 ::do_widen(char) const@@Base+0x3198> │ │ │ │ - ldptr.d $t0, $s0, 0 │ │ │ │ - move $a0, $s0 │ │ │ │ - ld.d $t0, $t0, 24 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - ldptr.d $t0, $s0, 0 │ │ │ │ - move $a0, $s0 │ │ │ │ - ld.d $t0, $t0, 32 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ + ldptr.d $a0, $s0, 0 │ │ │ │ + beqz $a0, 148 # 161c8 ::do_widen(char) const@@Base+0x5d08> │ │ │ │ + bl -39144 │ │ │ │ + ld.d $t0, $sp, 32 │ │ │ │ + addi.d $s0, $s0, 24 │ │ │ │ + bne $s0, $t0, -20 # 16130 ::do_widen(char) const@@Base+0x5c70> │ │ │ │ + ld.d $t0, $sp, 48 │ │ │ │ + bnez $t0, 60 # 16188 ::do_widen(char) const@@Base+0x5cc8> │ │ │ │ pcalau12i $t1, 154 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ + ld.d $t0, $sp, 88 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, 88 # 16cb8 ::do_widen(char) const@@Base+0x3208> │ │ │ │ - ld.d $ra, $sp, 40 │ │ │ │ - ld.d $s0, $sp, 32 │ │ │ │ - ld.d $s1, $sp, 24 │ │ │ │ - ld.d $s2, $sp, 16 │ │ │ │ - addi.d $sp, $sp, 48 │ │ │ │ + bnez $t0, 224 # 16248 ::do_widen(char) const@@Base+0x5d88> │ │ │ │ + ld.d $ra, $sp, 200 │ │ │ │ + ld.d $s0, $sp, 184 │ │ │ │ + ld.d $s3, $sp, 160 │ │ │ │ + ld.d $s4, $sp, 152 │ │ │ │ + ld.d $s5, $sp, 144 │ │ │ │ + addi.d $sp, $sp, 208 │ │ │ │ ret │ │ │ │ - nop │ │ │ │ - move $s1, $a0 │ │ │ │ - nop │ │ │ │ - ldptr.d $t0, $s0, 0 │ │ │ │ - move $a0, $s0 │ │ │ │ - ld.d $t0, $t0, 32 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ pcalau12i $t1, 154 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ + ld.d $t0, $sp, 88 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - beqz $t0, 72 # 16cf8 ::do_widen(char) const@@Base+0x3248> │ │ │ │ - nop │ │ │ │ - bl -42472 │ │ │ │ - nop │ │ │ │ - move $s1, $a0 │ │ │ │ - bnez $s0, -60 # 16c88 ::do_widen(char) const@@Base+0x31d8> │ │ │ │ - b -48 # 16c98 ::do_widen(char) const@@Base+0x31e8> │ │ │ │ + bnez $t0, 168 # 16248 ::do_widen(char) const@@Base+0x5d88> │ │ │ │ + ld.d $a0, $sp, 48 │ │ │ │ + ld.d $ra, $sp, 200 │ │ │ │ + ld.d $s0, $sp, 184 │ │ │ │ + ld.d $s3, $sp, 160 │ │ │ │ + ld.d $s4, $sp, 152 │ │ │ │ + ld.d $s5, $sp, 144 │ │ │ │ + addi.d $sp, $sp, 208 │ │ │ │ + b -39280 │ │ │ │ nop │ │ │ │ - ldptr.d $t0, $sp, 0 │ │ │ │ - move $s1, $a0 │ │ │ │ - beqz $t0, -80 # 16c88 ::do_widen(char) const@@Base+0x31d8> │ │ │ │ - ldptr.d $t1, $t0, 0 │ │ │ │ - move $a0, $t0 │ │ │ │ - ld.d $t0, $t1, 32 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - b -100 # 16c88 ::do_widen(char) const@@Base+0x31d8> │ │ │ │ - move $s1, $a0 │ │ │ │ - b -92 # 16c98 ::do_widen(char) const@@Base+0x31e8> │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -40876 │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - st.d $s1, $sp, 8 │ │ │ │ - move $s1, $a0 │ │ │ │ - li.w $a0, 56 │ │ │ │ - st.d $s0, $sp, 16 │ │ │ │ - stptr.d $s2, $sp, 0 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - bl -42124 │ │ │ │ - move $s0, $a0 │ │ │ │ - ld.d $a0, $s1, 24 │ │ │ │ - pcaddi $t1, 154976 │ │ │ │ - pcaddi $s2, 154095 │ │ │ │ - pcaddi $t0, 154966 │ │ │ │ - stptr.d $t1, $s0, 0 │ │ │ │ - st.d $s2, $s0, 8 │ │ │ │ - st.d $t0, $s0, 16 │ │ │ │ - st.d $a0, $s0, 24 │ │ │ │ - beqz $a0, 20 # 16d58 ::do_widen(char) const@@Base+0x32a8> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 24 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ + ld.d $t0, $sp, 32 │ │ │ │ + addi.d $s0, $s0, 24 │ │ │ │ + bne $t0, $s0, -160 # 16130 ::do_widen(char) const@@Base+0x5c70> │ │ │ │ + ld.d $t0, $sp, 48 │ │ │ │ + beqz $t0, -136 # 16150 ::do_widen(char) const@@Base+0x5c90> │ │ │ │ + b -84 # 16188 ::do_widen(char) const@@Base+0x5cc8> │ │ │ │ + ld.d $t0, $sp, 40 │ │ │ │ + addi.d $s4, $s4, 24 │ │ │ │ + bne $s4, $t0, -248 # 160f0 ::do_widen(char) const@@Base+0x5c30> │ │ │ │ + b -228 # 16108 ::do_widen(char) const@@Base+0x5c48> │ │ │ │ + move $t0, $zero │ │ │ │ + b -1060 # 15dd0 ::do_widen(char) const@@Base+0x5910> │ │ │ │ + ld.d $fp, $sp, 192 │ │ │ │ + ld.d $s1, $sp, 176 │ │ │ │ + ld.d $s2, $sp, 168 │ │ │ │ + ld.d $s6, $sp, 136 │ │ │ │ + ld.d $s7, $sp, 128 │ │ │ │ + ld.d $s8, $sp, 120 │ │ │ │ + fld.d $fs0, $sp, 104 │ │ │ │ nop │ │ │ │ - ld.d $t0, $s1, 48 │ │ │ │ - vld $vr0, $s1, 32 │ │ │ │ - vst $vr0, $s0, 32 │ │ │ │ - pcaddi $t3, 154167 │ │ │ │ - pcaddi $t2, 154178 │ │ │ │ - pcaddi $t1, 154187 │ │ │ │ - stptr.d $t3, $s0, 0 │ │ │ │ - st.d $t2, $s0, 8 │ │ │ │ - st.d $t1, $s0, 16 │ │ │ │ - addi.d $a1, $s1, 16 │ │ │ │ - addi.d $a0, $s0, 16 │ │ │ │ - st.d $t0, $s0, 48 │ │ │ │ - bl -520 # 16b80 ::do_widen(char) const@@Base+0x30d0> │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - ld.d $s1, $sp, 8 │ │ │ │ - ldptr.d $s2, $sp, 0 │ │ │ │ - move $a0, $s0 │ │ │ │ - ld.d $s0, $sp, 16 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - ret │ │ │ │ - move $s1, $a0 │ │ │ │ - st.d $s2, $s0, 8 │ │ │ │ - addi.d $a0, $s0, 8 │ │ │ │ - bl -41300 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -42348 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -41076 │ │ │ │ - ldptr.d $t0, $s0, 0 │ │ │ │ - move $s1, $a0 │ │ │ │ - move $a0, $s0 │ │ │ │ - ld.d $t0, $t0, 24 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -41104 │ │ │ │ + st.d $zero, $sp, 64 │ │ │ │ + st.d $zero, $sp, 80 │ │ │ │ + move $s4, $zero │ │ │ │ + move $s5, $zero │ │ │ │ + b -704 # 15f68 ::do_widen(char) const@@Base+0x5aa8> │ │ │ │ nop │ │ │ │ + st.d $zero, $sp, 48 │ │ │ │ + st.d $zero, $sp, 40 │ │ │ │ + st.d $zero, $sp, 32 │ │ │ │ + st.d $zero, $sp, 56 │ │ │ │ + b -40 # 16218 ::do_widen(char) const@@Base+0x5d58> │ │ │ │ nop │ │ │ │ + st.d $fp, $sp, 192 │ │ │ │ + st.d $s1, $sp, 176 │ │ │ │ + st.d $s2, $sp, 168 │ │ │ │ + st.d $s6, $sp, 136 │ │ │ │ + st.d $s7, $sp, 128 │ │ │ │ + st.d $s8, $sp, 120 │ │ │ │ + fst.d $fs0, $sp, 104 │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - st.d $s1, $sp, 8 │ │ │ │ - move $s1, $a0 │ │ │ │ - li.w $a0, 72 │ │ │ │ - st.d $s0, $sp, 16 │ │ │ │ - stptr.d $s2, $sp, 0 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - bl -42364 │ │ │ │ - move $s0, $a0 │ │ │ │ - vld $vr0, $s1, 16 │ │ │ │ - ld.d $a0, $s1, 40 │ │ │ │ - vst $vr0, $s0, 16 │ │ │ │ - pcaddi $t1, 154914 │ │ │ │ - pcaddi $s2, 154043 │ │ │ │ - pcaddi $t0, 154904 │ │ │ │ - stptr.d $t1, $s0, 0 │ │ │ │ - st.d $s2, $s0, 8 │ │ │ │ - st.d $t0, $s0, 32 │ │ │ │ - st.d $a0, $s0, 40 │ │ │ │ - beqz $a0, 20 # 16e50 ::do_widen(char) const@@Base+0x33a0> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 24 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ + bl -39832 │ │ │ │ nop │ │ │ │ - ld.d $t0, $s1, 64 │ │ │ │ - vld $vr0, $s1, 48 │ │ │ │ - vst $vr0, $s0, 48 │ │ │ │ - pcaddi $t3, 154075 │ │ │ │ - pcaddi $t2, 154086 │ │ │ │ - pcaddi $t1, 154095 │ │ │ │ - stptr.d $t3, $s0, 0 │ │ │ │ - st.d $t2, $s0, 8 │ │ │ │ - st.d $t1, $s0, 32 │ │ │ │ - addi.d $a1, $s1, 32 │ │ │ │ - addi.d $a0, $s0, 32 │ │ │ │ - st.d $t0, $s0, 64 │ │ │ │ - bl -768 # 16b80 ::do_widen(char) const@@Base+0x30d0> │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - ld.d $s1, $sp, 8 │ │ │ │ - ldptr.d $s2, $sp, 0 │ │ │ │ - move $a0, $s0 │ │ │ │ - ld.d $s0, $sp, 16 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - ret │ │ │ │ - move $s1, $a0 │ │ │ │ - st.d $s2, $s0, 8 │ │ │ │ - addi.d $a0, $s0, 8 │ │ │ │ - bl -41548 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -42596 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -41324 │ │ │ │ - ldptr.d $t0, $s0, 0 │ │ │ │ - move $s1, $a0 │ │ │ │ - move $a0, $s0 │ │ │ │ - ld.d $t0, $t0, 24 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -41352 │ │ │ │ + ld.d $t0, $sp, 64 │ │ │ │ + move $s4, $a0 │ │ │ │ + beqz $t0, 16 # 16288 ::do_widen(char) const@@Base+0x5dc8> │ │ │ │ + move $a0, $t0 │ │ │ │ + bl -39472 │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -48 │ │ │ │ - st.d $s1, $sp, 24 │ │ │ │ - move $s1, $a0 │ │ │ │ - li.w $a0, 64 │ │ │ │ - st.d $ra, $sp, 40 │ │ │ │ - st.d $s0, $sp, 32 │ │ │ │ - st.d $s2, $sp, 16 │ │ │ │ - bl -42604 │ │ │ │ - pcaddi $t0, 154858 │ │ │ │ - move $s0, $a0 │ │ │ │ - stptr.d $t0, $a0, 0 │ │ │ │ - addi.d $a1, $s1, 8 │ │ │ │ - addi.d $a0, $a0, 8 │ │ │ │ - bl -42180 │ │ │ │ - ld.d $a0, $s1, 32 │ │ │ │ - pcaddi $s2, 154863 │ │ │ │ - pcaddi $t0, 154842 │ │ │ │ - st.d $s2, $s0, 8 │ │ │ │ - st.d $t0, $s0, 24 │ │ │ │ - st.d $a0, $s0, 32 │ │ │ │ - beqz $a0, 16 # 16f40 ::do_widen(char) const@@Base+0x3490> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 24 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - ld.d $t0, $s1, 56 │ │ │ │ - vld $vr0, $s1, 40 │ │ │ │ - vst $vr0, $s0, 40 │ │ │ │ - pcaddi $t3, 154505 │ │ │ │ - pcaddi $t2, 154516 │ │ │ │ - pcaddi $t1, 154525 │ │ │ │ - stptr.d $t3, $s0, 0 │ │ │ │ - st.d $t2, $s0, 8 │ │ │ │ - st.d $t1, $s0, 24 │ │ │ │ - addi.d $a1, $s1, 24 │ │ │ │ - addi.d $a0, $s0, 24 │ │ │ │ - st.d $t0, $s0, 56 │ │ │ │ - bl -1008 # 16b80 ::do_widen(char) const@@Base+0x30d0> │ │ │ │ - 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 │ │ │ │ - ret │ │ │ │ - st.d $s3, $sp, 8 │ │ │ │ - move $s1, $a0 │ │ │ │ - st.d $s2, $s0, 8 │ │ │ │ - addi.d $a0, $s0, 8 │ │ │ │ - bl -42624 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -42840 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -41568 │ │ │ │ + ld.d $t0, $sp, 56 │ │ │ │ + ld.d $t1, $sp, 40 │ │ │ │ + beq $t0, $t1, 40 # 162b8 ::do_widen(char) const@@Base+0x5df8> │ │ │ │ + ld.d $s5, $sp, 56 │ │ │ │ + ldptr.d $a0, $s5, 0 │ │ │ │ + beqz $a0, 12 # 162a8 ::do_widen(char) const@@Base+0x5de8> │ │ │ │ + bl -39504 │ │ │ │ nop │ │ │ │ - ldptr.d $t0, $s0, 0 │ │ │ │ - move $s1, $a0 │ │ │ │ - st.d $s3, $sp, 8 │ │ │ │ - ld.d $t0, $t0, 24 │ │ │ │ - move $a0, $s0 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -41604 │ │ │ │ + ld.d $t0, $sp, 40 │ │ │ │ + addi.d $s5, $s5, 24 │ │ │ │ + bne $t0, $s5, -24 # 16298 ::do_widen(char) const@@Base+0x5dd8> │ │ │ │ nop │ │ │ │ + ld.d $t0, $sp, 56 │ │ │ │ + beqz $t0, 12 # 162c8 ::do_widen(char) const@@Base+0x5e08> │ │ │ │ + ld.d $a0, $sp, 56 │ │ │ │ + bl -39540 │ │ │ │ + ld.d $t0, $sp, 32 │ │ │ │ + ld.d $t1, $sp, 48 │ │ │ │ + beq $t0, $t1, 40 # 162f8 ::do_widen(char) const@@Base+0x5e38> │ │ │ │ + ld.d $s0, $sp, 48 │ │ │ │ + ldptr.d $a0, $s0, 0 │ │ │ │ + beqz $a0, 12 # 162e8 ::do_widen(char) const@@Base+0x5e28> │ │ │ │ + bl -39568 │ │ │ │ nop │ │ │ │ - ld.bu $t1, $a0, 512 │ │ │ │ - addi.d $sp, $sp, -48 │ │ │ │ - st.d $s0, $sp, 32 │ │ │ │ - st.d $ra, $sp, 40 │ │ │ │ - st.d $s1, $sp, 24 │ │ │ │ - move $s0, $a1 │ │ │ │ - bnez $t1, 64 # 17038 ::do_widen(char) const@@Base+0x3588> │ │ │ │ - ld.bu $t0, $a0, 513 │ │ │ │ - beqz $t0, 48 # 17030 ::do_widen(char) const@@Base+0x3580> │ │ │ │ + ld.d $t0, $sp, 32 │ │ │ │ + addi.d $s0, $s0, 24 │ │ │ │ + bne $s0, $t0, -24 # 162d8 ::do_widen(char) const@@Base+0x5e18> │ │ │ │ nop │ │ │ │ - bl -43688 # c560 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ - li.w $a2, 7 │ │ │ │ - pcaddi $a1, 105184 │ │ │ │ - move $s1, $a0 │ │ │ │ - bl -42680 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - ldptr.d $a1, $s0, 0 │ │ │ │ - ld.d $a2, $s0, 8 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -42696 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - bl -43724 # c560 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ - li.w $a0, 1 │ │ │ │ - bl -42532 │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - pcalau12i $a0, 153 │ │ │ │ - ld.d $a0, $a0, -184 │ │ │ │ - bl -43748 # c560 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ - li.w $a2, 5 │ │ │ │ - pcaddi $a1, 105167 │ │ │ │ - move $s1, $a0 │ │ │ │ - bl -42740 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - li.w $a2, 7 │ │ │ │ - pcaddi $a1, 105165 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -42756 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - li.w $a2, 4 │ │ │ │ - pcaddi $a1, 105163 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -42772 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - ld.d $a2, $s0, 8 │ │ │ │ - ldptr.d $a1, $s0, 0 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -42788 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - bl -43816 # c560 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - ld.bu $t1, $t0, 513 │ │ │ │ - beqz $t1, -100 # 17030 ::do_widen(char) const@@Base+0x3580> │ │ │ │ - move $a0, $t0 │ │ │ │ - b -148 # 17008 ::do_widen(char) const@@Base+0x3558> │ │ │ │ - addi.d $sp, $sp, -64 │ │ │ │ - st.d $s1, $sp, 40 │ │ │ │ - st.d $s2, $sp, 32 │ │ │ │ - ld.d $s1, $a0, 104 │ │ │ │ - ld.d $s2, $a0, 112 │ │ │ │ - st.d $s3, $sp, 24 │ │ │ │ - st.d $ra, $sp, 56 │ │ │ │ - st.d $s0, $sp, 48 │ │ │ │ - st.d $s4, $sp, 16 │ │ │ │ - st.d $s5, $sp, 8 │ │ │ │ - move $s3, $a0 │ │ │ │ - beq $s1, $s2, 132 # 17150 ::do_widen(char) const@@Base+0x36a0> │ │ │ │ - li.w $s4, -1 │ │ │ │ - pcaddi $s5, -3461 │ │ │ │ + ld.d $t0, $sp, 48 │ │ │ │ + beqz $t0, 12 # 16308 ::do_widen(char) const@@Base+0x5e48> │ │ │ │ + ld.d $a0, $sp, 48 │ │ │ │ + bl -39604 │ │ │ │ + pcalau12i $t1, 154 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 88 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + st.d $fp, $sp, 192 │ │ │ │ + st.d $s1, $sp, 176 │ │ │ │ + st.d $s2, $sp, 168 │ │ │ │ + st.d $s6, $sp, 136 │ │ │ │ + st.d $s7, $sp, 128 │ │ │ │ + st.d $s8, $sp, 120 │ │ │ │ + fst.d $fs0, $sp, 104 │ │ │ │ + bnez $t0, -212 # 16268 ::do_widen(char) const@@Base+0x5da8> │ │ │ │ + move $a0, $s4 │ │ │ │ + bl -38388 │ │ │ │ + ld.d $t0, $sp, 56 │ │ │ │ + ld.d $t1, $sp, 40 │ │ │ │ + ld.d $fp, $sp, 192 │ │ │ │ + ld.d $s1, $sp, 176 │ │ │ │ + ld.d $s2, $sp, 168 │ │ │ │ + ld.d $s6, $sp, 136 │ │ │ │ + ld.d $s7, $sp, 128 │ │ │ │ + ld.d $s8, $sp, 120 │ │ │ │ + fld.d $fs0, $sp, 104 │ │ │ │ + move $s4, $a0 │ │ │ │ + beq $t0, $t1, -176 # 162c0 ::do_widen(char) const@@Base+0x5e00> │ │ │ │ + ld.d $s5, $sp, 56 │ │ │ │ + b -224 # 16298 ::do_widen(char) const@@Base+0x5dd8> │ │ │ │ nop │ │ │ │ + ld.d $t0, $sp, 48 │ │ │ │ + ld.d $t1, $sp, 32 │ │ │ │ + ld.d $fp, $sp, 192 │ │ │ │ + ld.d $s1, $sp, 176 │ │ │ │ + ld.d $s2, $sp, 168 │ │ │ │ + ld.d $s6, $sp, 136 │ │ │ │ + ld.d $s7, $sp, 128 │ │ │ │ + ld.d $s8, $sp, 120 │ │ │ │ + fld.d $fs0, $sp, 104 │ │ │ │ + move $s4, $a0 │ │ │ │ + beq $t0, $t1, -168 # 16300 ::do_widen(char) const@@Base+0x5e40> │ │ │ │ + ld.d $s0, $sp, 48 │ │ │ │ + b -216 # 162d8 ::do_widen(char) const@@Base+0x5e18> │ │ │ │ nop │ │ │ │ - ld.d $s0, $s1, 8 │ │ │ │ - preld 0x0, $s1, 56 │ │ │ │ - beqz $s0, 88 # 17140 ::do_widen(char) const@@Base+0x3690> │ │ │ │ - addi.d $t1, $s0, 8 │ │ │ │ - amadd_db.w $t0, $s4, $t1 │ │ │ │ - addi.w $t0, $t0, -1 │ │ │ │ - move $a0, $s0 │ │ │ │ - bnez $t0, 68 # 17140 ::do_widen(char) const@@Base+0x3690> │ │ │ │ - ldptr.d $t0, $s0, 0 │ │ │ │ - ld.d $t0, $t0, 16 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - addi.d $t1, $s0, 12 │ │ │ │ - amadd_db.w $t0, $s4, $t1 │ │ │ │ - addi.w $t0, $t0, -1 │ │ │ │ - move $a0, $s0 │ │ │ │ - bnez $t0, 36 # 17140 ::do_widen(char) const@@Base+0x3690> │ │ │ │ - ldptr.d $t0, $s0, 0 │ │ │ │ - ld.d $t1, $t0, 24 │ │ │ │ - bne $t1, $s5, 280 # 17240 ::do_widen(char) const@@Base+0x3790> │ │ │ │ - ld.d $t0, $t0, 8 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $t1, $a0, 232 │ │ │ │ + ld.d $t0, $a0, 248 │ │ │ │ + ld.wu $t2, $a0, 256 │ │ │ │ + addi.d $sp, $sp, -96 │ │ │ │ + sub.d $t0, $t0, $t1 │ │ │ │ + st.d $s0, $sp, 80 │ │ │ │ + st.d $s1, $sp, 72 │ │ │ │ + st.d $s2, $sp, 64 │ │ │ │ + st.d $ra, $sp, 88 │ │ │ │ + alsl.d $t0, $t0, $t2, 0x3 │ │ │ │ + move $s0, $a0 │ │ │ │ + move $s1, $a1 │ │ │ │ + move $s2, $a2 │ │ │ │ + beqz $t0, 844 # 16740 ::do_widen(char) const@@Base+0x6280> │ │ │ │ + ldptr.w $t6, $s0, 52 │ │ │ │ + beqz $t6, 124 # 16478 ::do_widen(char) const@@Base+0x5fb8> │ │ │ │ + ld.d $a0, $s0, 232 │ │ │ │ + ld.d $t8, $s0, 272 │ │ │ │ + bstrpick.d $t6, $t6, 0x1f, 0x0 │ │ │ │ + move $t0, $zero │ │ │ │ + move $t5, $zero │ │ │ │ + li.w $t7, 1 │ │ │ │ nop │ │ │ │ - addi.d $s1, $s1, 16 │ │ │ │ - bne $s2, $s1, -100 # 170e0 ::do_widen(char) const@@Base+0x3630> │ │ │ │ - ld.d $s2, $s3, 104 │ │ │ │ nop │ │ │ │ - beqz $s2, 16 # 17160 ::do_widen(char) const@@Base+0x36b0> │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -43272 │ │ │ │ + bstrpick.d $t3, $t0, 0x25, 0x6 │ │ │ │ + slli.d $t3, $t3, 0x3 │ │ │ │ + ldx.d $t3, $a0, $t3 │ │ │ │ + sll.d $t2, $t7, $t0 │ │ │ │ + bstrpick.d $t4, $t0, 0x1f, 0x0 │ │ │ │ + bstrpick.d $t1, $t5, 0x1f, 0x0 │ │ │ │ + and $t2, $t2, $t3 │ │ │ │ + slli.d $t4, $t4, 0x3 │ │ │ │ + alsl.d $t1, $t1, $t8, 0x2 │ │ │ │ + addi.d $t0, $t0, 1 │ │ │ │ + beqz $t2, 40 # 16470 ::do_widen(char) const@@Base+0x5fb0> │ │ │ │ + ldptr.d $t2, $s1, 0 │ │ │ │ + fld.s $fa0, $t1, 0 │ │ │ │ + addi.w $t5, $t5, 1 │ │ │ │ + fldx.d $fa1, $t2, $t4 │ │ │ │ + fcvt.d.s $fa0, $fa0 │ │ │ │ + fadd.d $fa0, $fa0, $fa1 │ │ │ │ + fcvt.s.d $fa0, $fa0 │ │ │ │ + fst.s $fa0, $t1, 0 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s3, 64 │ │ │ │ - beqz $a0, 12 # 17170 ::do_widen(char) const@@Base+0x36c0> │ │ │ │ - bl -43288 │ │ │ │ + bne $t0, $t6, -80 # 16420 ::do_widen(char) const@@Base+0x5f60> │ │ │ │ nop │ │ │ │ - ld.d $s1, $s3, 40 │ │ │ │ - ld.d $s2, $s3, 48 │ │ │ │ - beq $s1, $s2, 136 # 17200 ::do_widen(char) const@@Base+0x3750> │ │ │ │ - li.w $s4, -1 │ │ │ │ - pcaddi $s5, -3504 │ │ │ │ + ldptr.w $t4, $s0, 48 │ │ │ │ + slli.w $t4, $t4, 0x3 │ │ │ │ + beqz $t4, 656 # 16710 ::do_widen(char) const@@Base+0x6250> │ │ │ │ + addi.w $t6, $t4, -1 │ │ │ │ + li.w $t0, 14 │ │ │ │ + ldptr.d $t3, $s2, 0 │ │ │ │ + ld.d $t2, $s0, 296 │ │ │ │ + bgeu $t0, $t6, 1260 # 16980 ::do_widen(char) const@@Base+0x64c0> │ │ │ │ + sub.d $t5, $t2, $t3 │ │ │ │ + li.w $t7, 56 │ │ │ │ + addi.d $t5, $t5, -4 │ │ │ │ + move $t0, $t2 │ │ │ │ + move $t1, $t3 │ │ │ │ + bgeu $t7, $t5, 1236 # 16980 ::do_widen(char) const@@Base+0x64c0> │ │ │ │ + bstrpick.d $t5, $t4, 0x1f, 0x4 │ │ │ │ + slli.d $t5, $t5, 0x6 │ │ │ │ + srli.w $t6, $t4, 0x4 │ │ │ │ + add.d $t5, $t5, $t2 │ │ │ │ + vld $vr3, $t1, 16 │ │ │ │ + vld $vr1, $t1, 32 │ │ │ │ + vld $vr0, $t1, 48 │ │ │ │ + vld $vr2, $t1, 0 │ │ │ │ + vld $vr7, $t0, 16 │ │ │ │ + vld $vr6, $t0, 32 │ │ │ │ + vld $vr5, $t0, 48 │ │ │ │ + vld $vr4, $t0, 0 │ │ │ │ + vfadd.s $vr3, $vr3, $vr7 │ │ │ │ + vfadd.s $vr1, $vr1, $vr6 │ │ │ │ + vfadd.s $vr0, $vr0, $vr5 │ │ │ │ + vfadd.s $vr2, $vr2, $vr4 │ │ │ │ + vst $vr3, $t0, 16 │ │ │ │ + vst $vr2, $t0, 0 │ │ │ │ + vst $vr1, $t0, 32 │ │ │ │ + vst $vr0, $t0, 48 │ │ │ │ + addi.d $t0, $t0, 64 │ │ │ │ + addi.d $t1, $t1, 64 │ │ │ │ + bne $t0, $t5, -72 # 164c0 ::do_widen(char) const@@Base+0x6000> │ │ │ │ + slli.w $t0, $t6, 0x4 │ │ │ │ + beq $t0, $t4, 512 # 16710 ::do_widen(char) const@@Base+0x6250> │ │ │ │ + bstrpick.d $t5, $t0, 0x1f, 0x0 │ │ │ │ + alsl.d $t6, $t5, $t2, 0x2 │ │ │ │ + slli.d $t5, $t5, 0x2 │ │ │ │ + fld.s $fa0, $t6, 0 │ │ │ │ + fldx.s $fa1, $t3, $t5 │ │ │ │ + addi.w $t1, $t0, 1 │ │ │ │ + fadd.s $fa0, $fa0, $fa1 │ │ │ │ + fst.s $fa0, $t6, 0 │ │ │ │ + bgeu $t1, $t4, 476 # 16710 ::do_widen(char) const@@Base+0x6250> │ │ │ │ + bstrpick.d $t1, $t1, 0x1f, 0x0 │ │ │ │ + slli.d $t1, $t1, 0x2 │ │ │ │ + fldx.s $fa1, $t3, $t1 │ │ │ │ + fldx.s $fa0, $t2, $t1 │ │ │ │ + addi.w $t5, $t0, 2 │ │ │ │ + fadd.s $fa0, $fa0, $fa1 │ │ │ │ + fstx.s $fa0, $t2, $t1 │ │ │ │ + bgeu $t5, $t4, 444 # 16710 ::do_widen(char) const@@Base+0x6250> │ │ │ │ + bstrpick.d $t5, $t5, 0x1f, 0x0 │ │ │ │ + alsl.d $t6, $t5, $t2, 0x2 │ │ │ │ + slli.d $t5, $t5, 0x2 │ │ │ │ + fld.s $fa0, $t6, 0 │ │ │ │ + fldx.s $fa1, $t3, $t5 │ │ │ │ + addi.w $t1, $t0, 3 │ │ │ │ + fadd.s $fa0, $fa0, $fa1 │ │ │ │ + fst.s $fa0, $t6, 0 │ │ │ │ + bgeu $t1, $t4, 408 # 16710 ::do_widen(char) const@@Base+0x6250> │ │ │ │ + bstrpick.d $t1, $t1, 0x1f, 0x0 │ │ │ │ + slli.d $t1, $t1, 0x2 │ │ │ │ + fldx.s $fa1, $t3, $t1 │ │ │ │ + fldx.s $fa0, $t2, $t1 │ │ │ │ + addi.w $t5, $t0, 4 │ │ │ │ + fadd.s $fa0, $fa0, $fa1 │ │ │ │ + fstx.s $fa0, $t2, $t1 │ │ │ │ + bgeu $t5, $t4, 376 # 16710 ::do_widen(char) const@@Base+0x6250> │ │ │ │ + bstrpick.d $t5, $t5, 0x1f, 0x0 │ │ │ │ + alsl.d $t6, $t5, $t2, 0x2 │ │ │ │ + slli.d $t5, $t5, 0x2 │ │ │ │ + fld.s $fa0, $t6, 0 │ │ │ │ + fldx.s $fa1, $t3, $t5 │ │ │ │ + addi.w $t1, $t0, 5 │ │ │ │ + fadd.s $fa0, $fa0, $fa1 │ │ │ │ + fst.s $fa0, $t6, 0 │ │ │ │ + bgeu $t1, $t4, 340 # 16710 ::do_widen(char) const@@Base+0x6250> │ │ │ │ + bstrpick.d $t1, $t1, 0x1f, 0x0 │ │ │ │ + slli.d $t1, $t1, 0x2 │ │ │ │ + fldx.s $fa1, $t3, $t1 │ │ │ │ + fldx.s $fa0, $t2, $t1 │ │ │ │ + addi.w $t5, $t0, 6 │ │ │ │ + fadd.s $fa0, $fa0, $fa1 │ │ │ │ + fstx.s $fa0, $t2, $t1 │ │ │ │ + bgeu $t5, $t4, 308 # 16710 ::do_widen(char) const@@Base+0x6250> │ │ │ │ + bstrpick.d $t5, $t5, 0x1f, 0x0 │ │ │ │ + alsl.d $t6, $t5, $t2, 0x2 │ │ │ │ + slli.d $t5, $t5, 0x2 │ │ │ │ + fld.s $fa0, $t6, 0 │ │ │ │ + fldx.s $fa1, $t3, $t5 │ │ │ │ + addi.w $t1, $t0, 7 │ │ │ │ + fadd.s $fa0, $fa0, $fa1 │ │ │ │ + fst.s $fa0, $t6, 0 │ │ │ │ + bgeu $t1, $t4, 272 # 16710 ::do_widen(char) const@@Base+0x6250> │ │ │ │ + bstrpick.d $t1, $t1, 0x1f, 0x0 │ │ │ │ + slli.d $t1, $t1, 0x2 │ │ │ │ + fldx.s $fa1, $t3, $t1 │ │ │ │ + fldx.s $fa0, $t2, $t1 │ │ │ │ + addi.w $t5, $t0, 8 │ │ │ │ + fadd.s $fa0, $fa0, $fa1 │ │ │ │ + fstx.s $fa0, $t2, $t1 │ │ │ │ + bgeu $t5, $t4, 240 # 16710 ::do_widen(char) const@@Base+0x6250> │ │ │ │ + bstrpick.d $t5, $t5, 0x1f, 0x0 │ │ │ │ + alsl.d $t6, $t5, $t2, 0x2 │ │ │ │ + slli.d $t5, $t5, 0x2 │ │ │ │ + fld.s $fa0, $t6, 0 │ │ │ │ + fldx.s $fa1, $t3, $t5 │ │ │ │ + addi.w $t1, $t0, 9 │ │ │ │ + fadd.s $fa0, $fa0, $fa1 │ │ │ │ + fst.s $fa0, $t6, 0 │ │ │ │ + bgeu $t1, $t4, 204 # 16710 ::do_widen(char) const@@Base+0x6250> │ │ │ │ + bstrpick.d $t1, $t1, 0x1f, 0x0 │ │ │ │ + slli.d $t1, $t1, 0x2 │ │ │ │ + fldx.s $fa1, $t3, $t1 │ │ │ │ + fldx.s $fa0, $t2, $t1 │ │ │ │ + addi.w $t5, $t0, 10 │ │ │ │ + fadd.s $fa0, $fa0, $fa1 │ │ │ │ + fstx.s $fa0, $t2, $t1 │ │ │ │ + bgeu $t5, $t4, 172 # 16710 ::do_widen(char) const@@Base+0x6250> │ │ │ │ + bstrpick.d $t5, $t5, 0x1f, 0x0 │ │ │ │ + alsl.d $t6, $t5, $t2, 0x2 │ │ │ │ + slli.d $t5, $t5, 0x2 │ │ │ │ + fld.s $fa0, $t6, 0 │ │ │ │ + fldx.s $fa1, $t3, $t5 │ │ │ │ + addi.w $t1, $t0, 11 │ │ │ │ + fadd.s $fa0, $fa0, $fa1 │ │ │ │ + fst.s $fa0, $t6, 0 │ │ │ │ + bgeu $t1, $t4, 136 # 16710 ::do_widen(char) const@@Base+0x6250> │ │ │ │ + bstrpick.d $t1, $t1, 0x1f, 0x0 │ │ │ │ + slli.d $t1, $t1, 0x2 │ │ │ │ + fldx.s $fa1, $t3, $t1 │ │ │ │ + fldx.s $fa0, $t2, $t1 │ │ │ │ + addi.w $t5, $t0, 12 │ │ │ │ + fadd.s $fa0, $fa0, $fa1 │ │ │ │ + fstx.s $fa0, $t2, $t1 │ │ │ │ + bgeu $t5, $t4, 104 # 16710 ::do_widen(char) const@@Base+0x6250> │ │ │ │ + bstrpick.d $t5, $t5, 0x1f, 0x0 │ │ │ │ + alsl.d $t6, $t5, $t2, 0x2 │ │ │ │ + slli.d $t5, $t5, 0x2 │ │ │ │ + fld.s $fa0, $t6, 0 │ │ │ │ + fldx.s $fa1, $t3, $t5 │ │ │ │ + addi.w $t1, $t0, 13 │ │ │ │ + fadd.s $fa0, $fa0, $fa1 │ │ │ │ + fst.s $fa0, $t6, 0 │ │ │ │ + bgeu $t1, $t4, 68 # 16710 ::do_widen(char) const@@Base+0x6250> │ │ │ │ + bstrpick.d $t1, $t1, 0x1f, 0x0 │ │ │ │ + slli.d $t1, $t1, 0x2 │ │ │ │ + fldx.s $fa1, $t3, $t1 │ │ │ │ + fldx.s $fa0, $t2, $t1 │ │ │ │ + addi.w $t0, $t0, 14 │ │ │ │ + fadd.s $fa0, $fa0, $fa1 │ │ │ │ + fstx.s $fa0, $t2, $t1 │ │ │ │ + bgeu $t0, $t4, 36 # 16710 ::do_widen(char) const@@Base+0x6250> │ │ │ │ + bstrpick.d $t0, $t0, 0x1f, 0x0 │ │ │ │ + alsl.d $t2, $t0, $t2, 0x2 │ │ │ │ + slli.d $t0, $t0, 0x2 │ │ │ │ + fld.s $fa0, $t2, 0 │ │ │ │ + fldx.s $fa1, $t3, $t0 │ │ │ │ + fadd.s $fa0, $fa0, $fa1 │ │ │ │ + fst.s $fa0, $t2, 0 │ │ │ │ nop │ │ │ │ + ldptr.w $t0, $s0, 60 │ │ │ │ + ld.d $ra, $sp, 88 │ │ │ │ + ld.d $s1, $sp, 72 │ │ │ │ + addi.w $t0, $t0, 1 │ │ │ │ + st.w $t0, $s0, 60 │ │ │ │ + ld.d $s2, $sp, 64 │ │ │ │ + ld.d $s0, $sp, 80 │ │ │ │ + addi.d $sp, $sp, 96 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $s0, $s1, 8 │ │ │ │ - preld 0x0, $s1, 56 │ │ │ │ - beqz $s0, 88 # 171f0 ::do_widen(char) const@@Base+0x3740> │ │ │ │ - addi.d $t1, $s0, 8 │ │ │ │ - amadd_db.w $t0, $s4, $t1 │ │ │ │ - addi.w $t0, $t0, -1 │ │ │ │ - move $a0, $s0 │ │ │ │ - bnez $t0, 68 # 171f0 ::do_widen(char) const@@Base+0x3740> │ │ │ │ - ldptr.d $t0, $s0, 0 │ │ │ │ - ld.d $t0, $t0, 16 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - addi.d $t1, $s0, 12 │ │ │ │ - amadd_db.w $t0, $s4, $t1 │ │ │ │ - addi.w $t0, $t0, -1 │ │ │ │ - move $a0, $s0 │ │ │ │ - bnez $t0, 36 # 171f0 ::do_widen(char) const@@Base+0x3740> │ │ │ │ - ldptr.d $t0, $s0, 0 │ │ │ │ - ld.d $t1, $t0, 24 │ │ │ │ - bne $t1, $s5, 136 # 17260 ::do_widen(char) const@@Base+0x37b0> │ │ │ │ - ld.d $t0, $t0, 8 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ nop │ │ │ │ + ldptr.w $t2, $a0, 52 │ │ │ │ + st.d $s3, $sp, 56 │ │ │ │ + st.d $s4, $sp, 48 │ │ │ │ + st.d $s5, $sp, 40 │ │ │ │ + st.w $zero, $a0, 56 │ │ │ │ + bstrpick.d $t6, $t2, 0x1f, 0x0 │ │ │ │ + bnez $t6, 392 # 168e0 ::do_widen(char) const@@Base+0x6420> │ │ │ │ + beqz $t1, 516 # 16960 ::do_widen(char) const@@Base+0x64a0> │ │ │ │ + move $s3, $zero │ │ │ │ + move $s4, $zero │ │ │ │ + move $s5, $zero │ │ │ │ + move $t4, $zero │ │ │ │ + move $a0, $t1 │ │ │ │ + stptr.d $t4, $sp, 0 │ │ │ │ + bl -40744 │ │ │ │ + ldptr.d $t4, $sp, 0 │ │ │ │ + ldptr.w $t2, $s0, 52 │ │ │ │ + st.w $zero, $s0, 240 │ │ │ │ + st.d $t4, $s0, 232 │ │ │ │ + st.d $s4, $s0, 248 │ │ │ │ + st.w $s5, $s0, 256 │ │ │ │ + st.d $s3, $s0, 264 │ │ │ │ + bstrpick.d $t6, $t2, 0x1f, 0x0 │ │ │ │ + beqz $t2, 580 # 169e0 ::do_widen(char) const@@Base+0x6520> │ │ │ │ + ldptr.w $a2, $s0, 56 │ │ │ │ + pcalau12i $t0, 107 │ │ │ │ + ldptr.d $t2, $s1, 0 │ │ │ │ + fld.d $fa1, $t0, 152 │ │ │ │ + move $a0, $zero │ │ │ │ + move $t1, $zero │ │ │ │ + li.w $t8, 1 │ │ │ │ + move $t7, $a2 │ │ │ │ + fld.d $fa0, $t2, 0 │ │ │ │ + bstrpick.d $t0, $t1, 0x25, 0x6 │ │ │ │ + sll.d $t5, $t8, $t1 │ │ │ │ + fcmp.sle.d $fcc0, $fa1, $fa0 │ │ │ │ + alsl.d $t0, $t0, $t4, 0x3 │ │ │ │ + addi.d $t1, $t1, 1 │ │ │ │ + addi.d $t2, $t2, 8 │ │ │ │ + bceqz $fcc0, 28 # 167f8 ::do_widen(char) const@@Base+0x6338> │ │ │ │ + ldptr.d $t3, $t0, 0 │ │ │ │ + addi.w $t7, $t7, 1 │ │ │ │ + li.w $a0, 1 │ │ │ │ + or $t3, $t3, $t5 │ │ │ │ + stptr.d $t3, $t0, 0 │ │ │ │ nop │ │ │ │ + bne $t1, $t6, -56 # 167c0 ::do_widen(char) const@@Base+0x6300> │ │ │ │ + beqz $a0, 12 # 16808 ::do_widen(char) const@@Base+0x6348> │ │ │ │ + st.w $t7, $s0, 56 │ │ │ │ + move $a2, $t7 │ │ │ │ + bstrpick.d $a2, $a2, 0x1f, 0x0 │ │ │ │ + beqz $a2, 452 # 169d0 ::do_widen(char) const@@Base+0x6510> │ │ │ │ + slli.d $a2, $a2, 0x2 │ │ │ │ + move $a0, $a2 │ │ │ │ + stptr.d $a2, $sp, 0 │ │ │ │ + bl -40844 │ │ │ │ + ldptr.d $a2, $sp, 0 │ │ │ │ + move $a1, $zero │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + add.d $t0, $a0, $a2 │ │ │ │ + stptr.d $t0, $sp, 0 │ │ │ │ + bl -41732 │ │ │ │ + ldptr.d $t0, $sp, 0 │ │ │ │ + ld.d $t2, $sp, 8 │ │ │ │ + move $t1, $t0 │ │ │ │ nop │ │ │ │ - addi.d $s1, $s1, 16 │ │ │ │ - bne $s2, $s1, -100 # 17190 ::do_widen(char) const@@Base+0x36e0> │ │ │ │ - ld.d $s2, $s3, 40 │ │ │ │ + ld.d $a0, $s0, 272 │ │ │ │ + st.d $t1, $s0, 280 │ │ │ │ + st.d $t2, $s0, 272 │ │ │ │ + st.d $t0, $s0, 288 │ │ │ │ + beqz $a0, 8 # 16860 ::do_widen(char) const@@Base+0x63a0> │ │ │ │ + bl -40972 │ │ │ │ + ldptr.w $a2, $s0, 48 │ │ │ │ + move $t1, $zero │ │ │ │ + move $t0, $zero │ │ │ │ + slli.w $a2, $a2, 0x3 │ │ │ │ + move $t2, $zero │ │ │ │ + beqz $a2, 60 # 168b0 ::do_widen(char) const@@Base+0x63f0> │ │ │ │ + bstrpick.d $a2, $a2, 0x1f, 0x0 │ │ │ │ + slli.d $a2, $a2, 0x2 │ │ │ │ + move $a0, $a2 │ │ │ │ + stptr.d $a2, $sp, 0 │ │ │ │ + bl -40952 │ │ │ │ + ldptr.d $a2, $sp, 0 │ │ │ │ + move $a1, $zero │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + add.d $t1, $a0, $a2 │ │ │ │ + stptr.d $t1, $sp, 0 │ │ │ │ + bl -41840 │ │ │ │ + ldptr.d $t1, $sp, 0 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + move $t2, $t1 │ │ │ │ + ld.d $a0, $s0, 296 │ │ │ │ + st.d $t2, $s0, 304 │ │ │ │ + st.d $t0, $s0, 296 │ │ │ │ + st.d $t1, $s0, 312 │ │ │ │ + beqz $a0, 256 # 169c0 ::do_widen(char) const@@Base+0x6500> │ │ │ │ + bl -41076 │ │ │ │ + ld.d $s3, $sp, 56 │ │ │ │ + ld.d $s4, $sp, 48 │ │ │ │ + ld.d $s5, $sp, 40 │ │ │ │ + b -1244 # 163f8 ::do_widen(char) const@@Base+0x5f38> │ │ │ │ nop │ │ │ │ - beqz $s2, 16 # 17210 ::do_widen(char) const@@Base+0x3760> │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -43448 │ │ │ │ nop │ │ │ │ - ldptr.d $a0, $s3, 0 │ │ │ │ - addi.d $s3, $s3, 16 │ │ │ │ - beq $a0, $s3, 104 # 17280 ::do_widen(char) const@@Base+0x37d0> │ │ │ │ - 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 │ │ │ │ - b -43500 │ │ │ │ - jirl $ra, $t1, 0 │ │ │ │ - b -260 # 17140 ::do_widen(char) const@@Base+0x3690> │ │ │ │ + addi.d $a2, $t6, 63 │ │ │ │ + srli.d $a2, $a2, 0x6 │ │ │ │ + slli.d $a2, $a2, 0x3 │ │ │ │ + move $a0, $a2 │ │ │ │ + st.d $t1, $sp, 24 │ │ │ │ + st.d $t2, $sp, 16 │ │ │ │ + st.d $t6, $sp, 8 │ │ │ │ + stptr.d $a2, $sp, 0 │ │ │ │ + bl -41072 │ │ │ │ + ld.d $t6, $sp, 8 │ │ │ │ + ldptr.d $a2, $sp, 0 │ │ │ │ + ld.d $t2, $sp, 16 │ │ │ │ + srli.d $t0, $t6, 0x6 │ │ │ │ + move $a1, $zero │ │ │ │ + add.d $s3, $a0, $a2 │ │ │ │ + stptr.d $a0, $sp, 0 │ │ │ │ + alsl.d $s4, $t0, $a0, 0x3 │ │ │ │ + andi $s5, $t2, 0x3f │ │ │ │ + bl -41976 │ │ │ │ + ld.d $t1, $sp, 24 │ │ │ │ + ldptr.d $t4, $sp, 0 │ │ │ │ + bnez $t1, -452 # 16770 ::do_widen(char) const@@Base+0x62b0> │ │ │ │ + ld.d $t6, $sp, 8 │ │ │ │ + st.d $t4, $s0, 232 │ │ │ │ + st.w $zero, $s0, 240 │ │ │ │ + st.d $s4, $s0, 248 │ │ │ │ + st.w $s5, $s0, 256 │ │ │ │ + st.d $s3, $s0, 264 │ │ │ │ + b -432 # 167a0 ::do_widen(char) const@@Base+0x62e0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + st.d $zero, $a0, 232 │ │ │ │ + st.w $zero, $a0, 240 │ │ │ │ + st.d $zero, $a0, 248 │ │ │ │ + st.w $zero, $a0, 256 │ │ │ │ + st.d $zero, $a0, 264 │ │ │ │ + move $t2, $zero │ │ │ │ + b -304 # 16848 ::do_widen(char) const@@Base+0x6388> │ │ │ │ nop │ │ │ │ + bstrpick.d $t6, $t6, 0x1f, 0x0 │ │ │ │ + addi.d $t0, $t3, 4 │ │ │ │ + alsl.d $t0, $t6, $t0, 0x2 │ │ │ │ nop │ │ │ │ + fld.s $fa0, $t2, 0 │ │ │ │ + fld.s $fa1, $t3, 0 │ │ │ │ + addi.d $t2, $t2, 4 │ │ │ │ + addi.d $t3, $t3, 4 │ │ │ │ + fadd.s $fa0, $fa0, $fa1 │ │ │ │ + fst.s $fa0, $t2, -4 │ │ │ │ + bne $t0, $t3, -24 # 16990 ::do_widen(char) const@@Base+0x64d0> │ │ │ │ + b -668 # 16710 ::do_widen(char) const@@Base+0x6250> │ │ │ │ nop │ │ │ │ - jirl $ra, $t1, 0 │ │ │ │ - b -116 # 171f0 ::do_widen(char) const@@Base+0x3740> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $s3, $sp, 56 │ │ │ │ + ld.d $s4, $sp, 48 │ │ │ │ + ld.d $s5, $sp, 40 │ │ │ │ + b -1492 # 163f8 ::do_widen(char) const@@Base+0x5f38> │ │ │ │ + move $t0, $zero │ │ │ │ + move $t2, $zero │ │ │ │ + move $t1, $zero │ │ │ │ + b -404 # 16848 ::do_widen(char) const@@Base+0x6388> │ │ │ │ + ldptr.w $a2, $s0, 56 │ │ │ │ + b -476 # 16808 ::do_widen(char) const@@Base+0x6348> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + addi.d $sp, $sp, -176 │ │ │ │ + st.d $s5, $sp, 112 │ │ │ │ + pcalau12i $t0, 154 │ │ │ │ + ld.d $t0, $t0, -160 │ │ │ │ + ld.d $t0, $t0, 0 │ │ │ │ + st.d $t0, $sp, 40 │ │ │ │ + li.w $t0, 0x0 │ │ │ │ + move $s5, $a0 │ │ │ │ + li.w $a0, 512 │ │ │ │ + st.d $ra, $sp, 168 │ │ │ │ + st.d $s0, $sp, 152 │ │ │ │ + st.d $s1, $sp, 144 │ │ │ │ + st.d $s3, $sp, 128 │ │ │ │ + st.d $a2, $sp, 8 │ │ │ │ + move $s3, $a1 │ │ │ │ + bl -41372 │ │ │ │ + li.w $a2, 512 │ │ │ │ + move $a1, $zero │ │ │ │ + move $s1, $a0 │ │ │ │ + bl -42252 │ │ │ │ + ld.wu $s0, $s5, 36 │ │ │ │ + beqz $s0, 580 # 16c88 ::do_widen(char) const@@Base+0x67c8> │ │ │ │ + move $a0, $s0 │ │ │ │ + st.d $fp, $sp, 160 │ │ │ │ + st.d $s2, $sp, 136 │ │ │ │ + st.d $s4, $sp, 120 │ │ │ │ + st.d $s6, $sp, 104 │ │ │ │ + st.d $s7, $sp, 96 │ │ │ │ + st.d $s8, $sp, 88 │ │ │ │ + fst.d $fs0, $sp, 72 │ │ │ │ + fst.d $fs1, $sp, 64 │ │ │ │ + fst.d $fs2, $sp, 56 │ │ │ │ + bl -41440 │ │ │ │ + move $a2, $s0 │ │ │ │ + move $a1, $zero │ │ │ │ + add.d $s0, $a0, $s0 │ │ │ │ + st.d $s0, $sp, 32 │ │ │ │ + st.d $a0, $sp, 16 │ │ │ │ + pcaddi $s2, 157176 │ │ │ │ + bl -42332 │ │ │ │ + addi.d $t0, $s2, 8 │ │ │ │ + vxor.v $vr26, $vr26, $vr26 │ │ │ │ + st.d $s0, $sp, 24 │ │ │ │ + move $s8, $zero │ │ │ │ + move $fp, $zero │ │ │ │ + li.w $s0, 1 │ │ │ │ + move $t4, $zero │ │ │ │ + stptr.d $t0, $sp, 0 │ │ │ │ + li.w $s7, 63 │ │ │ │ + li.w $s4, 64 │ │ │ │ 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 │ │ │ │ nop │ │ │ │ + ld.d $t6, $s5, 184 │ │ │ │ + bstrpick.d $t0, $s8, 0x1f, 0x0 │ │ │ │ + vxor.v $vr25, $vr25, $vr25 │ │ │ │ + alsl.d $s2, $t0, $t6, 0x3 │ │ │ │ + ldptr.d $s6, $s2, 0 │ │ │ │ + beqz $s6, 84 # 16b28 ::do_widen(char) const@@Base+0x6668> │ │ │ │ + movgr2fr.d $fa0, $s6 │ │ │ │ + ldptr.d $t5, $s3, 0 │ │ │ │ + vpcnt.d $vr0, $vr0 │ │ │ │ + movfr2gr.d $s6, $fa0 │ │ │ │ + vxor.v $vr25, $vr25, $vr25 │ │ │ │ + mul.w $t0, $s6, $t4 │ │ │ │ + move $t2, $s1 │ │ │ │ + move $t1, $zero │ │ │ │ + add.w $t3, $t0, $fp │ │ │ │ nop │ │ │ │ + add.w $t0, $t3, $t1 │ │ │ │ + bstrpick.d $t0, $t0, 0x1f, 0x0 │ │ │ │ + slli.d $t0, $t0, 0x3 │ │ │ │ + fldx.d $fa0, $t5, $t0 │ │ │ │ + addi.w $t1, $t1, 1 │ │ │ │ + addi.d $t2, $t2, 8 │ │ │ │ + fst.d $fa0, $t2, -8 │ │ │ │ + fadd.d $fs1, $fs1, $fa0 │ │ │ │ + bltu $t1, $s6, -32 # 16b00 ::do_widen(char) const@@Base+0x6640> │ │ │ │ nop │ │ │ │ + ldptr.d $a0, $sp, 0 │ │ │ │ + fld.d $fs0, $s1, 0 │ │ │ │ + bl 3120 # 17760 ::do_widen(char) const@@Base+0x72a0> │ │ │ │ + fadd.d $fa1, $fa0, $fs2 │ │ │ │ + addi.d $t1, $s1, 8 │ │ │ │ + move $t0, $zero │ │ │ │ + fmul.d $fa1, $fa1, $fs1 │ │ │ │ + b 52 # 16b78 ::do_widen(char) const@@Base+0x66b8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $t0, $a0, 80 │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - stptr.d $s2, $sp, 0 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - st.d $s0, $sp, 16 │ │ │ │ - st.d $s1, $sp, 8 │ │ │ │ - move $s2, $a0 │ │ │ │ - beqz $t0, 44 # 17308 ::do_widen(char) const@@Base+0x3858> │ │ │ │ - andi $t1, $t0, 0x1 │ │ │ │ - bnez $t1, 36 # 17308 ::do_widen(char) const@@Base+0x3858> │ │ │ │ - bstrins.d $t0, $zero, 0x0, 0x0 │ │ │ │ - ldptr.d $t0, $t0, 0 │ │ │ │ - beqz $t0, 24 # 17308 ::do_widen(char) const@@Base+0x3858> │ │ │ │ - addi.d $a1, $a0, 88 │ │ │ │ - li.w $a2, 2 │ │ │ │ - move $a0, $a1 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ nop │ │ │ │ - ld.d $t0, $s2, 48 │ │ │ │ - beqz $t0, 12 # 17318 ::do_widen(char) const@@Base+0x3868> │ │ │ │ - andi $t1, $t0, 0x1 │ │ │ │ - beqz $t1, 108 # 17380 ::do_widen(char) const@@Base+0x38d0> │ │ │ │ - ldptr.d $s0, $s2, 0 │ │ │ │ - ld.d $s1, $s2, 8 │ │ │ │ - beq $s0, $s1, 48 # 17350 ::do_widen(char) const@@Base+0x38a0> │ │ │ │ nop │ │ │ │ + fld.d $fa0, $t1, 0 │ │ │ │ + addi.w $t0, $t0, 1 │ │ │ │ + addi.d $t1, $t1, 8 │ │ │ │ + fadd.d $fs0, $fs0, $fa0 │ │ │ │ + beq $t0, $s7, 136 # 16bf8 ::do_widen(char) const@@Base+0x6738> │ │ │ │ nop │ │ │ │ + fcmp.slt.d $fcc0, $fa1, $fs0 │ │ │ │ + bceqz $fcc0, -28 # 16b60 ::do_widen(char) const@@Base+0x66a0> │ │ │ │ + move $t4, $t0 │ │ │ │ nop │ │ │ │ - ldptr.d $a0, $s0, 0 │ │ │ │ - addi.d $t0, $s0, 16 │ │ │ │ - beq $a0, $t0, 8 # 17340 ::do_widen(char) const@@Base+0x3890> │ │ │ │ - bl -43756 │ │ │ │ - addi.d $s0, $s0, 32 │ │ │ │ - bne $s1, $s0, -20 # 17330 ::do_widen(char) const@@Base+0x3880> │ │ │ │ - ldptr.d $s1, $s2, 0 │ │ │ │ + ldptr.d $t3, $s2, 0 │ │ │ │ + move $t2, $zero │ │ │ │ + move $t0, $zero │ │ │ │ nop │ │ │ │ - beqz $s1, 80 # 173a0 ::do_widen(char) const@@Base+0x38f0> │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - ld.d $s0, $sp, 16 │ │ │ │ - ldptr.d $s2, $sp, 0 │ │ │ │ - move $a0, $s1 │ │ │ │ - ld.d $s1, $sp, 8 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - b -43804 │ │ │ │ nop │ │ │ │ nop │ │ │ │ + srl.d $t1, $t3, $t0 │ │ │ │ + andi $t1, $t1, 0x1 │ │ │ │ + beqz $t1, 24 # 16bc0 ::do_widen(char) const@@Base+0x6700> │ │ │ │ + bstrpick.d $t1, $t2, 0x1f, 0x0 │ │ │ │ + add.d $t1, $s5, $t1 │ │ │ │ + addi.w $t2, $t2, 1 │ │ │ │ + st.b $t0, $t1, 65 │ │ │ │ nop │ │ │ │ + addi.w $t0, $t0, 1 │ │ │ │ + bne $t0, $s4, -36 # 16ba0 ::do_widen(char) const@@Base+0x66e0> │ │ │ │ + mul.w $s0, $s6, $s0 │ │ │ │ + add.d $t0, $s5, $t4 │ │ │ │ + ld.d $t1, $sp, 16 │ │ │ │ + ld.bu $t0, $t0, 65 │ │ │ │ + stx.b $t0, $t1, $s8 │ │ │ │ + ldptr.w $t1, $s5, 36 │ │ │ │ + addi.d $s8, $s8, 1 │ │ │ │ + slli.w $t0, $s8, 0x0 │ │ │ │ + add.w $fp, $s0, $fp │ │ │ │ + bgeu $t0, $t1, 20 # 16c00 ::do_widen(char) const@@Base+0x6740> │ │ │ │ + move $s0, $s6 │ │ │ │ + b -308 # 16ac0 ::do_widen(char) const@@Base+0x6600> │ │ │ │ + li.w $t4, 63 │ │ │ │ + b -116 # 16b88 ::do_widen(char) const@@Base+0x66c8> │ │ │ │ + ld.d $fp, $sp, 160 │ │ │ │ + ld.d $s2, $sp, 136 │ │ │ │ + ld.d $s4, $sp, 120 │ │ │ │ + ld.d $s6, $sp, 104 │ │ │ │ + ld.d $s7, $sp, 96 │ │ │ │ + ld.d $s8, $sp, 88 │ │ │ │ + fld.d $fs0, $sp, 72 │ │ │ │ + fld.d $fs1, $sp, 64 │ │ │ │ + fld.d $fs2, $sp, 56 │ │ │ │ nop │ │ │ │ - bstrins.d $t0, $zero, 0x0, 0x0 │ │ │ │ - ldptr.d $t0, $t0, 0 │ │ │ │ - beqz $t0, -112 # 17318 ::do_widen(char) const@@Base+0x3868> │ │ │ │ - addi.d $a1, $s2, 56 │ │ │ │ - li.w $a2, 2 │ │ │ │ - move $a0, $a1 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - b -132 # 17318 ::do_widen(char) const@@Base+0x3868> │ │ │ │ - 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 │ │ │ │ + ld.d $a2, $sp, 8 │ │ │ │ + addi.d $a1, $sp, 16 │ │ │ │ + move $a0, $s5 │ │ │ │ + bl 11612 # 19990 ::do_widen(char) const@@Base+0x94d0> │ │ │ │ + ld.d $a0, $sp, 16 │ │ │ │ + beqz $a0, 12 # 16c48 ::do_widen(char) const@@Base+0x6788> │ │ │ │ + bl -41968 │ │ │ │ nop │ │ │ │ + pcalau12i $t1, 154 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 40 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, 56 # 16c98 ::do_widen(char) const@@Base+0x67d8> │ │ │ │ + ld.d $ra, $sp, 168 │ │ │ │ + ld.d $s0, $sp, 152 │ │ │ │ + ld.d $s3, $sp, 128 │ │ │ │ + ld.d $s5, $sp, 112 │ │ │ │ + move $a0, $s1 │ │ │ │ + ld.d $s1, $sp, 144 │ │ │ │ + addi.d $sp, $sp, 176 │ │ │ │ + b -42032 │ │ │ │ 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 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - beq $s0, $s1, 56 # 17410 ::do_widen(char) const@@Base+0x3960> │ │ │ │ - stptr.d $s2, $sp, 0 │ │ │ │ - move $s2, $a0 │ │ │ │ + st.d $zero, $sp, 16 │ │ │ │ + st.d $zero, $sp, 32 │ │ │ │ + st.d $zero, $sp, 24 │ │ │ │ + b -108 # 16c28 ::do_widen(char) const@@Base+0x6768> │ │ │ │ + st.d $fp, $sp, 160 │ │ │ │ + st.d $s2, $sp, 136 │ │ │ │ + st.d $s4, $sp, 120 │ │ │ │ + st.d $s6, $sp, 104 │ │ │ │ + st.d $s7, $sp, 96 │ │ │ │ + st.d $s8, $sp, 88 │ │ │ │ + fst.d $fs0, $sp, 72 │ │ │ │ + fst.d $fs1, $sp, 64 │ │ │ │ + fst.d $fs2, $sp, 56 │ │ │ │ + bl -42476 │ │ │ │ + ld.d $t0, $sp, 16 │ │ │ │ + move $s0, $a0 │ │ │ │ + beqz $t0, 16 # 16cd8 ::do_widen(char) const@@Base+0x6818> │ │ │ │ + move $a0, $t0 │ │ │ │ + bl -42112 │ │ │ │ nop │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -42124 │ │ │ │ + pcalau12i $t1, 154 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 40 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + st.d $fp, $sp, 160 │ │ │ │ + st.d $s2, $sp, 136 │ │ │ │ + st.d $s4, $sp, 120 │ │ │ │ + st.d $s6, $sp, 104 │ │ │ │ + st.d $s7, $sp, 96 │ │ │ │ + st.d $s8, $sp, 88 │ │ │ │ + fst.d $fs0, $sp, 72 │ │ │ │ + fst.d $fs1, $sp, 64 │ │ │ │ + fst.d $fs2, $sp, 56 │ │ │ │ + bnez $t0, 60 # 16d58 ::do_widen(char) const@@Base+0x6898> │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -40916 │ │ │ │ + ld.d $fp, $sp, 160 │ │ │ │ + ld.d $s2, $sp, 136 │ │ │ │ + ld.d $s4, $sp, 120 │ │ │ │ + ld.d $s6, $sp, 104 │ │ │ │ + ld.d $s7, $sp, 96 │ │ │ │ + ld.d $s8, $sp, 88 │ │ │ │ + fld.d $fs0, $sp, 72 │ │ │ │ + fld.d $fs1, $sp, 64 │ │ │ │ + fld.d $fs2, $sp, 56 │ │ │ │ + move $s0, $a0 │ │ │ │ + b -120 # 16cd8 ::do_widen(char) const@@Base+0x6818> │ │ │ │ nop │ │ │ │ + bl -42632 │ │ │ │ nop │ │ │ │ - ldptr.d $a0, $s0, 0 │ │ │ │ - addi.d $t0, $s0, 16 │ │ │ │ - beq $a0, $t0, 8 # 17400 ::do_widen(char) const@@Base+0x3950> │ │ │ │ - bl -43948 │ │ │ │ - addi.d $s0, $s0, 32 │ │ │ │ - bne $s1, $s0, -20 # 173f0 ::do_widen(char) const@@Base+0x3940> │ │ │ │ - ldptr.d $s1, $s2, 0 │ │ │ │ - ldptr.d $s2, $sp, 0 │ │ │ │ - beqz $s1, 48 # 17440 ::do_widen(char) const@@Base+0x3990> │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - ld.d $s0, $sp, 16 │ │ │ │ + addi.d $sp, $sp, -224 │ │ │ │ + st.d $s7, $sp, 144 │ │ │ │ + move $s7, $a0 │ │ │ │ + st.d $fp, $sp, 208 │ │ │ │ + ldptr.w $fp, $s7, 36 │ │ │ │ + pcalau12i $t0, 154 │ │ │ │ + ld.d $t0, $t0, -160 │ │ │ │ + ld.d $t0, $t0, 0 │ │ │ │ + st.d $t0, $sp, 104 │ │ │ │ + li.w $t0, 0x0 │ │ │ │ + st.d $s3, $sp, 176 │ │ │ │ + addi.w $t0, $fp, -1 │ │ │ │ + ld.d $s3, $s7, 184 │ │ │ │ + bstrpick.d $t0, $t0, 0x1f, 0x0 │ │ │ │ + slli.d $t0, $t0, 0x3 │ │ │ │ + ldx.d $t3, $s3, $t0 │ │ │ │ + lu12i.w $a0, 8 │ │ │ │ + st.d $ra, $sp, 216 │ │ │ │ + movgr2fr.d $fa0, $t3 │ │ │ │ + st.d $s0, $sp, 200 │ │ │ │ + vpcnt.d $vr0, $vr0 │ │ │ │ + st.d $s1, $sp, 192 │ │ │ │ + st.d $s5, $sp, 160 │ │ │ │ + st.d $a1, $sp, 24 │ │ │ │ + movfr2gr.d $s5, $fa0 │ │ │ │ + st.d $a2, $sp, 40 │ │ │ │ + bl -42296 │ │ │ │ + lu12i.w $a2, 8 │ │ │ │ + move $a1, $zero │ │ │ │ + bstrpick.d $s1, $fp, 0x1f, 0x0 │ │ │ │ + move $s0, $a0 │ │ │ │ + bl -43180 │ │ │ │ + beqz $s1, 1136 # 17250 ::do_widen(char) const@@Base+0x6d90> │ │ │ │ move $a0, $s1 │ │ │ │ - ld.d $s1, $sp, 8 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - b -43992 │ │ │ │ + st.d $s2, $sp, 184 │ │ │ │ + st.d $s4, $sp, 168 │ │ │ │ + st.d $s6, $sp, 152 │ │ │ │ + st.d $s8, $sp, 136 │ │ │ │ + fst.d $fs0, $sp, 120 │ │ │ │ + fst.d $fs1, $sp, 112 │ │ │ │ + bl -42352 │ │ │ │ + move $a2, $s1 │ │ │ │ + move $a1, $zero │ │ │ │ + add.d $s1, $a0, $s1 │ │ │ │ + st.d $a0, $sp, 80 │ │ │ │ + st.d $s1, $sp, 96 │ │ │ │ + addi.w $fp, $fp, -2 │ │ │ │ + bl -43244 │ │ │ │ + st.d $s1, $sp, 88 │ │ │ │ + bltz $fp, 836 # 17168 ::do_widen(char) const@@Base+0x6ca8> │ │ │ │ + lu12i.w $s2, 8 │ │ │ │ + pcaddi $t0, 156943 │ │ │ │ + ldptr.w $s6, $s7, 52 │ │ │ │ + add.d $t1, $s0, $s2 │ │ │ │ + addi.d $t0, $t0, 8 │ │ │ │ + stptr.d $t1, $sp, 0 │ │ │ │ + li.w $t6, -1 │ │ │ │ + li.w $s1, -1 │ │ │ │ + st.d $t1, $sp, 32 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + bstrpick.d $s4, $fp, 0x1f, 0x0 │ │ │ │ + slli.d $s4, $s4, 0x3 │ │ │ │ + ldx.d $s8, $s3, $s4 │ │ │ │ + move $t4, $zero │ │ │ │ + beqz $s8, 24 # 16e78 ::do_widen(char) const@@Base+0x69b8> │ │ │ │ + movgr2fr.d $fa0, $s8 │ │ │ │ + vpcnt.d $vr0, $vr0 │ │ │ │ + movfr2gr.d $s8, $fa0 │ │ │ │ + mul.w $t4, $s5, $s8 │ │ │ │ nop │ │ │ │ + ldptr.d $t0, $sp, 0 │ │ │ │ + move $a0, $s6 │ │ │ │ + sub.w $s6, $s6, $t4 │ │ │ │ + sub.d $t8, $t0, $s0 │ │ │ │ + srai.d $s2, $t8, 0x3 │ │ │ │ + bne $t6, $s1, 436 # 17040 ::do_widen(char) const@@Base+0x6b80> │ │ │ │ + ldptr.w $t0, $s7, 52 │ │ │ │ + vxor.v $vr25, $vr25, $vr25 │ │ │ │ + bgeu $s6, $t0, 80 # 16ee8 ::do_widen(char) const@@Base+0x6a28> │ │ │ │ + ld.d $t1, $sp, 24 │ │ │ │ + sub.w $t4, $t4, $a0 │ │ │ │ + addi.w $t6, $t0, -1 │ │ │ │ + ldptr.d $a0, $t1, 0 │ │ │ │ + add.w $t6, $t6, $t4 │ │ │ │ + bstrpick.d $t0, $s6, 0x1f, 0x0 │ │ │ │ + bstrpick.d $t6, $t6, 0x1f, 0x0 │ │ │ │ + add.d $t6, $t6, $t0 │ │ │ │ + vxor.v $vr25, $vr25, $vr25 │ │ │ │ + alsl.d $t0, $t0, $a0, 0x3 │ │ │ │ + addi.d $a0, $a0, 8 │ │ │ │ + move $t4, $s0 │ │ │ │ + alsl.d $t6, $t6, $a0, 0x3 │ │ │ │ + fld.d $fa0, $t0, 0 │ │ │ │ + addi.d $t0, $t0, 8 │ │ │ │ + addi.d $t4, $t4, 8 │ │ │ │ + fst.d $fa0, $t4, -8 │ │ │ │ + fadd.d $fs1, $fs1, $fa0 │ │ │ │ + bne $t6, $t0, -20 # 16ed0 ::do_widen(char) const@@Base+0x6a10> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + fld.d $fs0, $s0, 0 │ │ │ │ + st.d $t8, $sp, 16 │ │ │ │ + bl 2156 # 17760 ::do_widen(char) const@@Base+0x72a0> │ │ │ │ + ld.d $t8, $sp, 16 │ │ │ │ + li.w $t0, 8 │ │ │ │ + beq $t8, $t0, 744 # 171e8 ::do_widen(char) const@@Base+0x6d28> │ │ │ │ + vxor.v $vr1, $vr1, $vr1 │ │ │ │ + addi.d $t4, $s2, -1 │ │ │ │ + fadd.d $fa0, $fa0, $fa1 │ │ │ │ + addi.d $t0, $s0, 8 │ │ │ │ + move $t6, $zero │ │ │ │ + fmul.d $fa1, $fa0, $fs1 │ │ │ │ + b 28 # 16f38 ::do_widen(char) const@@Base+0x6a78> │ │ │ │ + fld.d $fa0, $t0, 0 │ │ │ │ + addi.d $t6, $t6, 1 │ │ │ │ + addi.d $t0, $t0, 8 │ │ │ │ + fadd.d $fs0, $fs0, $fa0 │ │ │ │ + bgeu $t6, $t4, 696 # 171e8 ::do_widen(char) const@@Base+0x6d28> │ │ │ │ nop │ │ │ │ + fcmp.slt.d $fcc0, $fa1, $fs0 │ │ │ │ + bceqz $fcc0, -28 # 16f20 ::do_widen(char) const@@Base+0x6a60> │ │ │ │ + slli.w $t6, $t6, 0x0 │ │ │ │ nop │ │ │ │ + addi.w $a0, $fp, 1 │ │ │ │ + bstrpick.d $t7, $a0, 0x1f, 0x0 │ │ │ │ + slli.d $t7, $t7, 0x3 │ │ │ │ + ldx.d $t7, $s3, $t7 │ │ │ │ + move $t4, $zero │ │ │ │ + move $t0, $zero │ │ │ │ + li.w $t8, 64 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - ld.d $s0, $sp, 16 │ │ │ │ - ld.d $s1, $sp, 8 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ + srl.d $t1, $t7, $t0 │ │ │ │ + andi $t1, $t1, 0x1 │ │ │ │ + beqz $t1, 24 # 16f90 ::do_widen(char) const@@Base+0x6ad0> │ │ │ │ + bstrpick.d $t1, $t4, 0x1f, 0x0 │ │ │ │ + add.d $t1, $s7, $t1 │ │ │ │ + addi.w $t4, $t4, 1 │ │ │ │ + st.b $t0, $t1, 65 │ │ │ │ nop │ │ │ │ + addi.w $t0, $t0, 1 │ │ │ │ + bne $t0, $t8, -36 # 16f70 ::do_widen(char) const@@Base+0x6ab0> │ │ │ │ + mod.wu $t1, $t6, $s5 │ │ │ │ + bstrpick.d $t1, $t1, 0x1f, 0x0 │ │ │ │ + add.d $t1, $s7, $t1 │ │ │ │ + ld.bu $t1, $t1, 65 │ │ │ │ + ld.d $t8, $sp, 80 │ │ │ │ + move $t4, $zero │ │ │ │ + move $t0, $zero │ │ │ │ + stx.b $t1, $t8, $a0 │ │ │ │ + ld.d $t1, $s7, 184 │ │ │ │ + li.w $t7, 64 │ │ │ │ + ldx.d $t5, $t1, $s4 │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -208 │ │ │ │ - st.d $s0, $sp, 192 │ │ │ │ - st.d $s1, $sp, 184 │ │ │ │ - move $s0, $a1 │ │ │ │ - move $s1, $a0 │ │ │ │ - pcalau12i $t0, 153 │ │ │ │ - ld.d $t0, $t0, -160 │ │ │ │ - ld.d $t0, $t0, 0 │ │ │ │ - st.d $t0, $sp, 136 │ │ │ │ - li.w $t0, 0x0 │ │ │ │ - li.w $a0, 16 │ │ │ │ - st.d $s2, $sp, 176 │ │ │ │ - st.d $ra, $sp, 200 │ │ │ │ - st.d $s3, $sp, 168 │ │ │ │ - st.d $s4, $sp, 160 │ │ │ │ - st.d $s5, $sp, 152 │ │ │ │ - bl -44048 │ │ │ │ - ldptr.w $s2, $s0, 0 │ │ │ │ - ld.d $t0, $s1, 56 │ │ │ │ - pcaddi $t1, 153635 │ │ │ │ - st.d $a0, $s1, 56 │ │ │ │ - stptr.d $t1, $a0, 0 │ │ │ │ - st.w $s2, $a0, 8 │ │ │ │ - beqz $t0, 28 # 174d8 ::do_widen(char) const@@Base+0x3a28> │ │ │ │ - ldptr.d $t1, $t0, 0 │ │ │ │ - move $a0, $t0 │ │ │ │ - ld.d $t0, $t1, 8 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - ldptr.w $s2, $s0, 0 │ │ │ │ nop │ │ │ │ - srai.w $t0, $s2, 0x1f │ │ │ │ - addi.d $s3, $sp, 48 │ │ │ │ - addi.d $t1, $sp, 96 │ │ │ │ - addi.d $s4, $sp, 117 │ │ │ │ - xor $s0, $s2, $t0 │ │ │ │ - addi.d $a0, $sp, 24 │ │ │ │ - st.d $s3, $sp, 32 │ │ │ │ - st.b $zero, $sp, 48 │ │ │ │ - st.d $zero, $sp, 40 │ │ │ │ - st.d $t1, $sp, 120 │ │ │ │ - st.d $s4, $sp, 128 │ │ │ │ - sub.w $s0, $s0, $t0 │ │ │ │ - bl -42520 │ │ │ │ - bl -43596 │ │ │ │ - move $a1, $a0 │ │ │ │ - addi.d $a0, $sp, 24 │ │ │ │ - bl -45368 │ │ │ │ - beqz $a0, 292 # 17640 ::do_widen(char) const@@Base+0x3b90> │ │ │ │ - lu12i.w $t5, -209716 │ │ │ │ - addi.d $t0, $sp, 116 │ │ │ │ - li.w $t6, 10 │ │ │ │ - ori $t5, $t5, 0xccd │ │ │ │ - li.w $t4, 9 │ │ │ │ nop │ │ │ │ + srl.d $t1, $t5, $t0 │ │ │ │ + andi $t1, $t1, 0x1 │ │ │ │ + beqz $t1, 24 # 16ff0 ::do_widen(char) const@@Base+0x6b30> │ │ │ │ + bstrpick.d $t1, $t4, 0x1f, 0x0 │ │ │ │ + add.d $t1, $s7, $t1 │ │ │ │ + addi.w $t4, $t4, 1 │ │ │ │ + st.b $t0, $t1, 65 │ │ │ │ nop │ │ │ │ + addi.w $t0, $t0, 1 │ │ │ │ + bne $t0, $t7, -36 # 16fd0 ::do_widen(char) const@@Base+0x6b10> │ │ │ │ + div.wu $t6, $t6, $s5 │ │ │ │ + add.d $t1, $s7, $t6 │ │ │ │ + ld.d $t0, $sp, 80 │ │ │ │ + ld.bu $t1, $t1, 65 │ │ │ │ + stx.b $t1, $t0, $fp │ │ │ │ + addi.d $fp, $fp, -1 │ │ │ │ + slli.w $t0, $fp, 0x0 │ │ │ │ + beq $t0, $s1, 340 # 17168 ::do_widen(char) const@@Base+0x6ca8> │ │ │ │ + ld.d $s3, $s7, 184 │ │ │ │ + move $s5, $s8 │ │ │ │ + b -464 # 16e50 ::do_widen(char) const@@Base+0x6990> │ │ │ │ nop │ │ │ │ - mulh.wu $t3, $s0, $t5 │ │ │ │ - mod.wu $t1, $s0, $t6 │ │ │ │ - addi.w $t1, $t1, 48 │ │ │ │ - move $t2, $s0 │ │ │ │ - st.b $t1, $t0, 0 │ │ │ │ - move $s5, $t0 │ │ │ │ - addi.d $t0, $t0, -1 │ │ │ │ - srli.w $s0, $t3, 0x3 │ │ │ │ - bltu $t4, $t2, -32 # 17540 ::do_widen(char) const@@Base+0x3a90> │ │ │ │ nop │ │ │ │ - addi.d $a0, $sp, 24 │ │ │ │ - bl -43548 │ │ │ │ - ld.d $a2, $sp, 40 │ │ │ │ - bgez $s2, 20 # 17588 ::do_widen(char) const@@Base+0x3ad8> │ │ │ │ - li.w $t0, 45 │ │ │ │ - addi.d $s5, $s5, -1 │ │ │ │ - st.b $t0, $s5, 0 │ │ │ │ nop │ │ │ │ - addi.d $s0, $sp, 32 │ │ │ │ - sub.d $a4, $s4, $s5 │ │ │ │ - move $a3, $s5 │ │ │ │ - move $a1, $zero │ │ │ │ - move $a0, $s0 │ │ │ │ - st.d $s5, $sp, 120 │ │ │ │ - st.d $s4, $sp, 128 │ │ │ │ - bl -43412 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - ld.d $a0, $s1, 64 │ │ │ │ - addi.d $t0, $s1, 80 │ │ │ │ - ld.d $t1, $sp, 32 │ │ │ │ - ld.d $a2, $sp, 40 │ │ │ │ - beq $a0, $t0, 488 # 177a0 ::do_widen(char) const@@Base+0x3cf0> │ │ │ │ - beq $t1, $s3, 548 # 177e0 ::do_widen(char) const@@Base+0x3d30> │ │ │ │ - ld.d $t0, $sp, 48 │ │ │ │ - st.d $t1, $s1, 64 │ │ │ │ - st.d $a2, $s1, 72 │ │ │ │ - st.d $t0, $s1, 80 │ │ │ │ - beqz $a0, 488 # 177b8 ::do_widen(char) const@@Base+0x3d08> │ │ │ │ - st.d $a0, $sp, 32 │ │ │ │ - st.b $zero, $a0, 0 │ │ │ │ - ld.d $a0, $sp, 32 │ │ │ │ - beq $a0, $s3, 8 # 175e8 ::do_widen(char) const@@Base+0x3b38> │ │ │ │ - bl -44436 │ │ │ │ - pcalau12i $t1, 153 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 136 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, 648 # 17888 ::do_widen(char) const@@Base+0x3dd8> │ │ │ │ - ld.d $ra, $sp, 200 │ │ │ │ - ld.d $s0, $sp, 192 │ │ │ │ - ld.d $s2, $sp, 176 │ │ │ │ - ld.d $s3, $sp, 168 │ │ │ │ - ld.d $s4, $sp, 160 │ │ │ │ - ld.d $s5, $sp, 152 │ │ │ │ - move $a0, $s1 │ │ │ │ - ld.d $s1, $sp, 184 │ │ │ │ - addi.d $sp, $sp, 208 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + li.w $t0, 504 │ │ │ │ + bgeu $t0, $t8, 436 # 171f8 ::do_widen(char) const@@Base+0x6d38> │ │ │ │ + li.w $t0, 512 │ │ │ │ + bgeu $t0, $t8, 20 # 17060 ::do_widen(char) const@@Base+0x6ba0> │ │ │ │ + addi.d $t0, $s0, 512 │ │ │ │ + stptr.d $t0, $sp, 0 │ │ │ │ + li.w $s2, 64 │ │ │ │ + li.w $t8, 512 │ │ │ │ + beqz $s8, 512 # 17260 ::do_widen(char) const@@Base+0x6da0> │ │ │ │ nop │ │ │ │ - pcalau12i $a0, 153 │ │ │ │ - ld.d $a0, $a0, -272 │ │ │ │ - bl -45224 │ │ │ │ ld.d $t0, $sp, 24 │ │ │ │ - ld.d $t0, $t0, 8 │ │ │ │ - alsl.d $a0, $a0, $t0, 0x3 │ │ │ │ - ldptr.d $s5, $a0, 0 │ │ │ │ - beqz $s5, 580 # 178a0 ::do_widen(char) const@@Base+0x3df0> │ │ │ │ - ldptr.d $t0, $s5, 0 │ │ │ │ - move $a1, $s5 │ │ │ │ - addi.d $a0, $sp, 64 │ │ │ │ - ld.d $t0, $t0, 32 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - ld.d $t5, $sp, 72 │ │ │ │ - ld.d $a0, $sp, 64 │ │ │ │ - beqz $t5, 196 # 17740 ::do_widen(char) const@@Base+0x3c90> │ │ │ │ - ld.b $t0, $a0, 0 │ │ │ │ - blez $t0, 188 # 17740 ::do_widen(char) const@@Base+0x3c90> │ │ │ │ - ldptr.d $t0, $s5, 0 │ │ │ │ - st.d $t5, $sp, 8 │ │ │ │ - move $a0, $s5 │ │ │ │ - ld.d $t0, $t0, 24 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - move $a1, $a0 │ │ │ │ - ld.d $a0, $sp, 64 │ │ │ │ - lu12i.w $t7, -209716 │ │ │ │ - ld.d $t5, $sp, 8 │ │ │ │ - ld.b $t2, $a0, 0 │ │ │ │ - move $s5, $s4 │ │ │ │ - move $t4, $zero │ │ │ │ - ori $t7, $t7, 0xccd │ │ │ │ - li.w $t6, 9 │ │ │ │ - move $t8, $t2 │ │ │ │ - beqz $t2, 76 # 17710 ::do_widen(char) const@@Base+0x3c60> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - addi.w $t2, $t2, -1 │ │ │ │ - move $t3, $s5 │ │ │ │ - ext.w.b $t2, $t2 │ │ │ │ - nop │ │ │ │ - mulh.wu $t1, $s0, $t7 │ │ │ │ - addi.d $s5, $t3, -1 │ │ │ │ - srli.w $t1, $t1, 0x3 │ │ │ │ - alsl.w $t0, $t1, $t1, 0x2 │ │ │ │ - slli.w $t0, $t0, 0x1 │ │ │ │ - sub.w $t0, $s0, $t0 │ │ │ │ - addi.w $t0, $t0, 48 │ │ │ │ - st.b $t0, $t3, -1 │ │ │ │ - bgeu $t6, $s0, 128 # 17780 ::do_widen(char) const@@Base+0x3cd0> │ │ │ │ - move $s0, $t1 │ │ │ │ - bnez $t2, -56 # 176d0 ::do_widen(char) const@@Base+0x3c20> │ │ │ │ - nop │ │ │ │ - addi.d $t4, $t4, 1 │ │ │ │ - bgeu $t4, $t5, 12 # 17720 ::do_widen(char) const@@Base+0x3c70> │ │ │ │ - ldx.b $t8, $a0, $t4 │ │ │ │ - blez $t8, 260 # 17820 ::do_widen(char) const@@Base+0x3d70> │ │ │ │ - addi.w $t2, $t8, -1 │ │ │ │ - ext.w.b $t2, $t2 │ │ │ │ - addi.d $t3, $s5, -1 │ │ │ │ - st.b $a1, $s5, -1 │ │ │ │ - b -80 # 176e0 ::do_widen(char) const@@Base+0x3c30> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - lu12i.w $t5, -209716 │ │ │ │ - addi.d $t2, $sp, 116 │ │ │ │ - ori $t5, $t5, 0xccd │ │ │ │ - li.w $t4, 9 │ │ │ │ - mulh.wu $t1, $s0, $t5 │ │ │ │ - move $s5, $t2 │ │ │ │ - addi.d $t2, $t2, -1 │ │ │ │ - move $t3, $s0 │ │ │ │ - srli.w $t1, $t1, 0x3 │ │ │ │ - alsl.w $t0, $t1, $t1, 0x2 │ │ │ │ - slli.w $t0, $t0, 0x1 │ │ │ │ - sub.w $t0, $s0, $t0 │ │ │ │ - addi.w $t0, $t0, 48 │ │ │ │ - st.b $t0, $t2, 1 │ │ │ │ - move $s0, $t1 │ │ │ │ - bltu $t4, $t3, -44 # 17750 ::do_widen(char) const@@Base+0x3ca0> │ │ │ │ - addi.d $t0, $sp, 80 │ │ │ │ - beq $a0, $t0, -540 # 17568 ::do_widen(char) const@@Base+0x3ab8> │ │ │ │ - bl -44856 │ │ │ │ - b -548 # 17568 ::do_widen(char) const@@Base+0x3ab8> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - beq $t1, $s3, 64 # 177e0 ::do_widen(char) const@@Base+0x3d30> │ │ │ │ - ld.d $t0, $sp, 48 │ │ │ │ - st.d $t1, $s1, 64 │ │ │ │ - st.d $a2, $s1, 72 │ │ │ │ - st.d $t0, $s1, 80 │ │ │ │ - nop │ │ │ │ - st.d $s3, $sp, 32 │ │ │ │ - addi.d $s3, $sp, 48 │ │ │ │ - move $a0, $s3 │ │ │ │ - b -492 # 175d8 ::do_widen(char) const@@Base+0x3b28> │ │ │ │ + vxor.v $vr25, $vr25, $vr25 │ │ │ │ + add.w $t6, $t6, $s6 │ │ │ │ + ldptr.d $a0, $t0, 0 │ │ │ │ + alsl.d $t4, $s8, $s0, 0x3 │ │ │ │ + move $t0, $s0 │ │ │ │ + bstrpick.d $t1, $t6, 0x1f, 0x0 │ │ │ │ + slli.d $t1, $t1, 0x3 │ │ │ │ + fldx.d $fa0, $a0, $t1 │ │ │ │ + addi.d $t0, $t0, 8 │ │ │ │ + add.w $t6, $s5, $t6 │ │ │ │ + fst.d $fa0, $t0, -8 │ │ │ │ + fadd.d $fs1, $fs1, $fa0 │ │ │ │ + bne $t4, $t0, -28 # 17080 ::do_widen(char) const@@Base+0x6bc0> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + fld.d $fs0, $s0, 0 │ │ │ │ + st.d $t8, $sp, 16 │ │ │ │ + bl 1716 # 17760 ::do_widen(char) const@@Base+0x72a0> │ │ │ │ + ld.d $t8, $sp, 16 │ │ │ │ + li.w $t0, 8 │ │ │ │ + beq $t8, $t0, 312 # 171f0 ::do_widen(char) const@@Base+0x6d30> │ │ │ │ nop │ │ │ │ + vxor.v $vr1, $vr1, $vr1 │ │ │ │ + addi.d $t1, $s2, -1 │ │ │ │ + fadd.d $fa0, $fa0, $fa1 │ │ │ │ + addi.d $t0, $s0, 8 │ │ │ │ + move $t6, $zero │ │ │ │ + fmul.d $fa1, $fa0, $fs1 │ │ │ │ + b 32 # 170f8 ::do_widen(char) const@@Base+0x6c38> │ │ │ │ nop │ │ │ │ + fld.d $fa0, $t0, 0 │ │ │ │ + addi.d $t6, $t6, 1 │ │ │ │ + addi.d $t0, $t0, 8 │ │ │ │ + fadd.d $fs0, $fs0, $fa0 │ │ │ │ + bgeu $t6, $t1, 256 # 171f0 ::do_widen(char) const@@Base+0x6d30> │ │ │ │ nop │ │ │ │ + fcmp.slt.d $fcc0, $fa1, $fs0 │ │ │ │ + bceqz $fcc0, -28 # 170e0 ::do_widen(char) const@@Base+0x6c20> │ │ │ │ + slli.w $t6, $t6, 0x0 │ │ │ │ nop │ │ │ │ + ld.d $t1, $s7, 184 │ │ │ │ + move $t3, $zero │ │ │ │ + move $t0, $zero │ │ │ │ + ldx.d $t4, $t1, $s4 │ │ │ │ + li.w $t7, 64 │ │ │ │ nop │ │ │ │ + srl.d $t1, $t4, $t0 │ │ │ │ + andi $t1, $t1, 0x1 │ │ │ │ + beqz $t1, 24 # 17140 ::do_widen(char) const@@Base+0x6c80> │ │ │ │ + bstrpick.d $t1, $t3, 0x1f, 0x0 │ │ │ │ + add.d $t1, $s7, $t1 │ │ │ │ + addi.w $t3, $t3, 1 │ │ │ │ + st.b $t0, $t1, 65 │ │ │ │ nop │ │ │ │ - beqz $a2, 32 # 17800 ::do_widen(char) const@@Base+0x3d50> │ │ │ │ - li.w $t0, 1 │ │ │ │ - beq $a2, $t0, 72 # 17830 ::do_widen(char) const@@Base+0x3d80> │ │ │ │ - move $a1, $s3 │ │ │ │ - bl -43792 │ │ │ │ + addi.w $t0, $t0, 1 │ │ │ │ + bne $t0, $t7, -36 # 17120 ::do_widen(char) const@@Base+0x6c60> │ │ │ │ + add.d $t0, $s7, $t6 │ │ │ │ + ld.bu $t0, $t0, 65 │ │ │ │ + ld.d $t1, $sp, 80 │ │ │ │ + stx.b $t0, $t1, $fp │ │ │ │ + addi.d $fp, $fp, -1 │ │ │ │ + slli.w $t0, $fp, 0x0 │ │ │ │ + bne $t0, $s1, -328 # 17018 ::do_widen(char) const@@Base+0x6b58> │ │ │ │ nop │ │ │ │ + ld.d $s2, $sp, 184 │ │ │ │ + ld.d $s4, $sp, 168 │ │ │ │ + ld.d $s6, $sp, 152 │ │ │ │ + ld.d $s8, $sp, 136 │ │ │ │ + fld.d $fs0, $sp, 120 │ │ │ │ + fld.d $fs1, $sp, 112 │ │ │ │ ld.d $a2, $sp, 40 │ │ │ │ - ld.d $a0, $s1, 64 │ │ │ │ - stx.b $zero, $a0, $a2 │ │ │ │ - ld.d $a0, $sp, 32 │ │ │ │ - st.d $a2, $s1, 72 │ │ │ │ - b -564 # 175d8 ::do_widen(char) const@@Base+0x3b28> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - li.w $t2, 126 │ │ │ │ - li.w $t8, 127 │ │ │ │ - b -256 # 17728 ::do_widen(char) const@@Base+0x3c78> │ │ │ │ - nop │ │ │ │ - ld.b $t0, $sp, 48 │ │ │ │ - st.b $t0, $a0, 0 │ │ │ │ - b -64 # 177f8 ::do_widen(char) const@@Base+0x3d48> │ │ │ │ - nop │ │ │ │ - move $s1, $a0 │ │ │ │ - addi.d $a0, $sp, 64 │ │ │ │ - bl -44616 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - nop │ │ │ │ - addi.d $a0, $sp, 24 │ │ │ │ - bl -44292 │ │ │ │ - addi.d $s0, $sp, 32 │ │ │ │ + addi.d $a1, $sp, 80 │ │ │ │ + move $a0, $s7 │ │ │ │ + bl 10244 # 19990 ::do_widen(char) const@@Base+0x94d0> │ │ │ │ + ld.d $a0, $sp, 80 │ │ │ │ + beqz $a0, 12 # 171a0 ::do_widen(char) const@@Base+0x6ce0> │ │ │ │ + bl -43336 │ │ │ │ nop │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -44644 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ pcalau12i $t1, 153 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 136 │ │ │ │ + ld.d $t0, $sp, 104 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - beqz $t0, 64 # 178c0 ::do_widen(char) const@@Base+0x3e10> │ │ │ │ + bnez $t0, 192 # 17278 ::do_widen(char) const@@Base+0x6db8> │ │ │ │ + ld.d $ra, $sp, 216 │ │ │ │ + ld.d $fp, $sp, 208 │ │ │ │ + ld.d $s1, $sp, 192 │ │ │ │ + ld.d $s3, $sp, 176 │ │ │ │ + ld.d $s5, $sp, 160 │ │ │ │ + ld.d $s7, $sp, 144 │ │ │ │ + move $a0, $s0 │ │ │ │ + ld.d $s0, $sp, 200 │ │ │ │ + addi.d $sp, $sp, 224 │ │ │ │ + b -43408 │ │ │ │ nop │ │ │ │ - bl -45496 │ │ │ │ + addi.w $t6, $s2, -1 │ │ │ │ + b -676 # 16f48 ::do_widen(char) const@@Base+0x6a88> │ │ │ │ + addi.w $t6, $s2, -1 │ │ │ │ + b -236 # 17108 ::do_widen(char) const@@Base+0x6c48> │ │ │ │ + ldptr.d $t0, $sp, 0 │ │ │ │ + li.w $a1, 64 │ │ │ │ + addi.d $a0, $sp, 56 │ │ │ │ + st.d $t0, $sp, 64 │ │ │ │ + ld.d $t0, $sp, 32 │ │ │ │ + sub.d $a1, $a1, $s2 │ │ │ │ + st.d $t6, $sp, 16 │ │ │ │ + st.d $s0, $sp, 56 │ │ │ │ + st.d $t0, $sp, 72 │ │ │ │ + bl 452 # 173e0 ::do_widen(char) const@@Base+0x6f20> │ │ │ │ + ld.d $t0, $sp, 64 │ │ │ │ + ld.d $s0, $sp, 56 │ │ │ │ + ld.d $t1, $sp, 72 │ │ │ │ + stptr.d $t0, $sp, 0 │ │ │ │ + sub.d $t8, $t0, $s0 │ │ │ │ + st.d $t1, $sp, 32 │ │ │ │ + ld.d $t6, $sp, 16 │ │ │ │ + vxor.v $vr25, $vr25, $vr25 │ │ │ │ + srai.d $s2, $t8, 0x3 │ │ │ │ + bnez $s8, -476 # 17068 ::do_widen(char) const@@Base+0x6ba8> │ │ │ │ + b -424 # 170a0 ::do_widen(char) const@@Base+0x6be0> │ │ │ │ nop │ │ │ │ + st.d $zero, $sp, 80 │ │ │ │ + st.d $zero, $sp, 96 │ │ │ │ + st.d $zero, $sp, 88 │ │ │ │ + b -220 # 17180 ::do_widen(char) const@@Base+0x6cc0> │ │ │ │ + fld.d $fs0, $s0, 0 │ │ │ │ + pcaddi $a0, 156673 │ │ │ │ + addi.d $a0, $a0, 8 │ │ │ │ + bl 1268 # 17760 ::do_widen(char) const@@Base+0x72a0> │ │ │ │ + vxor.v $vr25, $vr25, $vr25 │ │ │ │ + b -436 # 170c0 ::do_widen(char) const@@Base+0x6c00> │ │ │ │ + st.d $s2, $sp, 184 │ │ │ │ + st.d $s4, $sp, 168 │ │ │ │ + st.d $s6, $sp, 152 │ │ │ │ + st.d $s8, $sp, 136 │ │ │ │ + fst.d $fs0, $sp, 120 │ │ │ │ + fst.d $fs1, $sp, 112 │ │ │ │ + bl -43968 │ │ │ │ + nop │ │ │ │ + ld.d $s2, $sp, 184 │ │ │ │ + ld.d $s4, $sp, 168 │ │ │ │ + ld.d $s6, $sp, 152 │ │ │ │ + ld.d $s8, $sp, 136 │ │ │ │ + fld.d $fs0, $sp, 120 │ │ │ │ + fld.d $fs1, $sp, 112 │ │ │ │ move $s1, $a0 │ │ │ │ - b -52 # 17860 ::do_widen(char) const@@Base+0x3db0> │ │ │ │ - move $s1, $a0 │ │ │ │ - b -76 # 17850 ::do_widen(char) const@@Base+0x3da0> │ │ │ │ + nop │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -43628 │ │ │ │ pcalau12i $t1, 153 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 136 │ │ │ │ + ld.d $t0, $sp, 104 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, -48 # 17888 ::do_widen(char) const@@Base+0x3dd8> │ │ │ │ - bl -44668 │ │ │ │ + st.d $s2, $sp, 184 │ │ │ │ + st.d $s4, $sp, 168 │ │ │ │ + st.d $s6, $sp, 152 │ │ │ │ + st.d $s8, $sp, 136 │ │ │ │ + fst.d $fs0, $sp, 120 │ │ │ │ + fst.d $fs1, $sp, 112 │ │ │ │ + bnez $t0, 88 # 17348 ::do_widen(char) const@@Base+0x6e88> │ │ │ │ move $a0, $s1 │ │ │ │ - bl -43892 │ │ │ │ + bl -42408 │ │ │ │ nop │ │ │ │ + move $s1, $a0 │ │ │ │ nop │ │ │ │ + ld.d $a0, $sp, 80 │ │ │ │ + beqz $a0, 12 # 17318 ::do_widen(char) const@@Base+0x6e58> │ │ │ │ + bl -43712 │ │ │ │ nop │ │ │ │ + beqz $s0, -88 # 172c0 ::do_widen(char) const@@Base+0x6e00> │ │ │ │ + b -100 # 172b8 ::do_widen(char) const@@Base+0x6df8> │ │ │ │ + ld.d $s0, $sp, 56 │ │ │ │ + ld.d $s2, $sp, 184 │ │ │ │ + ld.d $s4, $sp, 168 │ │ │ │ + ld.d $s6, $sp, 152 │ │ │ │ + ld.d $s8, $sp, 136 │ │ │ │ + fld.d $fs0, $sp, 120 │ │ │ │ + fld.d $fs1, $sp, 112 │ │ │ │ + move $s1, $a0 │ │ │ │ + b -56 # 17308 ::do_widen(char) const@@Base+0x6e48> │ │ │ │ nop │ │ │ │ + bl -44152 │ │ │ │ nop │ │ │ │ + addi.d $sp, $sp, -32 │ │ │ │ + pcaddi $t0, 156613 │ │ │ │ + st.d $s0, $sp, 16 │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $t0, 8 │ │ │ │ + st.d $a1, $sp, 8 │ │ │ │ + stptr.d $a2, $sp, 0 │ │ │ │ + st.d $ra, $sp, 24 │ │ │ │ + bl 1008 # 17760 ::do_widen(char) const@@Base+0x72a0> │ │ │ │ + vxor.v $vr2, $vr2, $vr2 │ │ │ │ + pcalau12i $t0, 106 │ │ │ │ + fadd.d $fa0, $fa0, $fa2 │ │ │ │ + fld.d $fa1, $t0, 128 │ │ │ │ + ldptr.d $a2, $sp, 0 │ │ │ │ + ld.d $a1, $sp, 8 │ │ │ │ + fcmp.slt.d $fcc0, $fa0, $fa1 │ │ │ │ + move $a0, $s0 │ │ │ │ + bceqz $fcc0, 44 # 173c0 ::do_widen(char) const@@Base+0x6f00> │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + ld.d $s0, $sp, 16 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + b -2484 # 169f0 ::do_widen(char) const@@Base+0x6530> │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -176 │ │ │ │ - st.d $s5, $sp, 112 │ │ │ │ - pcalau12i $t0, 153 │ │ │ │ - ld.d $t0, $t0, -160 │ │ │ │ - ld.d $t0, $t0, 0 │ │ │ │ - st.d $t0, $sp, 72 │ │ │ │ - li.w $t0, 0x0 │ │ │ │ - move $s5, $a1 │ │ │ │ - ld.d $t0, $s5, 8 │ │ │ │ - ldptr.d $a1, $a1, 0 │ │ │ │ - st.d $ra, $sp, 168 │ │ │ │ - st.d $s0, $sp, 152 │ │ │ │ - st.d $s1, $sp, 144 │ │ │ │ - st.d $zero, $sp, 16 │ │ │ │ - st.d $zero, $sp, 24 │ │ │ │ - st.d $zero, $sp, 32 │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - beq $t0, $a1, 532 # 17b38 ::do_widen(char) const@@Base+0x4088> │ │ │ │ - st.d $s6, $sp, 104 │ │ │ │ - li.w $s6, -1 │ │ │ │ - st.d $s2, $sp, 136 │ │ │ │ - st.d $s4, $sp, 120 │ │ │ │ - st.d $fp, $sp, 160 │ │ │ │ - st.d $s3, $sp, 128 │ │ │ │ - st.d $s7, $sp, 96 │ │ │ │ - st.d $s8, $sp, 88 │ │ │ │ - move $s2, $zero │ │ │ │ - move $t1, $zero │ │ │ │ - lu52i.d $s6, $s6, 63 │ │ │ │ - addi.d $s4, $sp, 56 │ │ │ │ - b 88 # 179b0 ::do_widen(char) const@@Base+0x3f00> │ │ │ │ nop │ │ │ │ - addi.d $a0, $fp, 16 │ │ │ │ - ld.d $s0, $sp, 48 │ │ │ │ - stptr.d $a0, $fp, 0 │ │ │ │ - ld.d $t0, $sp, 40 │ │ │ │ - beq $t0, $s4, 592 # 17bc0 ::do_widen(char) const@@Base+0x4110> │ │ │ │ - ld.d $t1, $sp, 56 │ │ │ │ - stptr.d $t0, $fp, 0 │ │ │ │ - st.d $t1, $fp, 16 │ │ │ │ - st.d $s0, $fp, 8 │ │ │ │ - addi.d $fp, $fp, 32 │ │ │ │ - st.d $fp, $sp, 24 │ │ │ │ nop │ │ │ │ - ldptr.d $a1, $s5, 0 │ │ │ │ - ld.d $t0, $s5, 8 │ │ │ │ - addi.w $s2, $s2, 1 │ │ │ │ - bstrpick.d $t1, $s2, 0x1f, 0x0 │ │ │ │ - sub.d $t0, $t0, $a1 │ │ │ │ - srai.d $t0, $t0, 0x5 │ │ │ │ - bgeu $t1, $t0, 368 # 17b18 ::do_widen(char) const@@Base+0x4068> │ │ │ │ nop │ │ │ │ - slli.d $t1, $t1, 0x5 │ │ │ │ - addi.d $a0, $sp, 40 │ │ │ │ - add.d $a1, $a1, $t1 │ │ │ │ - bl -45452 # c830 , std::allocator > const&)@plt> │ │ │ │ - ld.d $fp, $sp, 24 │ │ │ │ - ld.d $t0, $sp, 32 │ │ │ │ - bne $fp, $t0, -104 # 17960 ::do_widen(char) const@@Base+0x3eb0> │ │ │ │ - ld.d $s7, $sp, 16 │ │ │ │ - sub.d $s0, $fp, $s7 │ │ │ │ - srai.d $t0, $s0, 0x5 │ │ │ │ - beq $t0, $s6, 680 # 17c80 ::do_widen(char) const@@Base+0x41d0> │ │ │ │ - sltui $s1, $t0, 1 │ │ │ │ - or $s1, $t0, $s1 │ │ │ │ - add.d $s1, $s1, $t0 │ │ │ │ - move $t0, $zero │ │ │ │ - lu52i.d $t0, $t0, 64 │ │ │ │ - sltu $t0, $s1, $t0 │ │ │ │ - maskeqz $s1, $s1, $t0 │ │ │ │ - masknez $t0, $s6, $t0 │ │ │ │ - or $s1, $s1, $t0 │ │ │ │ - slli.d $s1, $s1, 0x5 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -45432 │ │ │ │ - add.d $s0, $a0, $s0 │ │ │ │ - ld.d $t0, $sp, 40 │ │ │ │ - move $s3, $a0 │ │ │ │ - addi.d $a0, $s0, 16 │ │ │ │ - stptr.d $a0, $s0, 0 │ │ │ │ - ld.d $s8, $sp, 48 │ │ │ │ - beq $t0, $s4, 444 # 17be0 ::do_widen(char) const@@Base+0x4130> │ │ │ │ - ld.d $t1, $sp, 56 │ │ │ │ - stptr.d $t0, $s0, 0 │ │ │ │ - st.d $t1, $s0, 16 │ │ │ │ nop │ │ │ │ - st.d $s8, $s0, 8 │ │ │ │ - st.d $s4, $sp, 40 │ │ │ │ - st.b $zero, $sp, 56 │ │ │ │ - st.d $zero, $sp, 48 │ │ │ │ - move $s0, $s3 │ │ │ │ - beq $fp, $s7, 132 # 17ad0 ::do_widen(char) const@@Base+0x4020> │ │ │ │ - addi.d $a1, $s7, 16 │ │ │ │ - move $s8, $s7 │ │ │ │ - b 48 # 17a88 ::do_widen(char) const@@Base+0x3fd8> │ │ │ │ nop │ │ │ │ - ld.d $t1, $s8, 16 │ │ │ │ - stptr.d $t0, $s0, 0 │ │ │ │ - ld.d $t0, $s8, 8 │ │ │ │ - st.d $t1, $s0, 16 │ │ │ │ - addi.d $s8, $s8, 32 │ │ │ │ - st.d $t0, $s0, 8 │ │ │ │ - addi.d $s0, $s0, 32 │ │ │ │ - addi.d $a1, $a1, 32 │ │ │ │ - beq $fp, $s8, 80 # 17ad0 ::do_widen(char) const@@Base+0x4020> │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + ld.d $s0, $sp, 16 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + b -1644 # 16d60 ::do_widen(char) const@@Base+0x68a0> │ │ │ │ nop │ │ │ │ - addi.d $a0, $s0, 16 │ │ │ │ - stptr.d $a0, $s0, 0 │ │ │ │ - ldptr.d $t0, $s8, 0 │ │ │ │ - bne $t0, $a1, -52 # 17a60 ::do_widen(char) const@@Base+0x3fb0> │ │ │ │ - ld.d $a2, $s8, 8 │ │ │ │ - stptr.d $a1, $sp, 0 │ │ │ │ - addi.d $s0, $s0, 32 │ │ │ │ - addi.d $a2, $a2, 1 │ │ │ │ - bl -44488 │ │ │ │ - ld.d $t0, $s8, 8 │ │ │ │ - ldptr.d $a1, $sp, 0 │ │ │ │ - addi.d $s8, $s8, 32 │ │ │ │ - st.d $t0, $s0, -24 │ │ │ │ - addi.d $a1, $a1, 32 │ │ │ │ - bne $fp, $s8, -56 # 17a88 ::do_widen(char) const@@Base+0x3fd8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $s0, $s0, 32 │ │ │ │ - beqz $s7, 284 # 17bf0 ::do_widen(char) const@@Base+0x4140> │ │ │ │ - move $a0, $s7 │ │ │ │ - bl -45708 │ │ │ │ - ld.d $a0, $sp, 40 │ │ │ │ - add.d $s1, $s3, $s1 │ │ │ │ - st.d $s3, $sp, 16 │ │ │ │ - st.d $s0, $sp, 24 │ │ │ │ - st.d $s1, $sp, 32 │ │ │ │ - beq $a0, $s4, -356 # 17990 ::do_widen(char) const@@Base+0x3ee0> │ │ │ │ - bl -45736 │ │ │ │ - ldptr.d $a1, $s5, 0 │ │ │ │ - ld.d $t0, $s5, 8 │ │ │ │ - addi.w $s2, $s2, 1 │ │ │ │ - bstrpick.d $t1, $s2, 0x1f, 0x0 │ │ │ │ - sub.d $t0, $t0, $a1 │ │ │ │ - srai.d $t0, $t0, 0x5 │ │ │ │ - bltu $t1, $t0, -356 # 179b0 ::do_widen(char) const@@Base+0x3f00> │ │ │ │ - ld.d $fp, $sp, 160 │ │ │ │ - ld.d $s2, $sp, 136 │ │ │ │ - ld.d $s3, $sp, 128 │ │ │ │ - ld.d $s4, $sp, 120 │ │ │ │ - ld.d $s6, $sp, 104 │ │ │ │ - ld.d $s7, $sp, 96 │ │ │ │ - ld.d $s8, $sp, 88 │ │ │ │ + beqz $a1, 352 # 17540 ::do_widen(char) const@@Base+0x7080> │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + ld.d $t0, $a0, 16 │ │ │ │ + addi.d $sp, $sp, -80 │ │ │ │ + st.d $ra, $sp, 72 │ │ │ │ + sub.d $t0, $t0, $a2 │ │ │ │ + srai.d $t0, $t0, 0x3 │ │ │ │ + move $t3, $a0 │ │ │ │ + bgeu $t0, $a1, 352 # 17560 ::do_widen(char) const@@Base+0x70a0> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + li.w $t7, -1 │ │ │ │ + lu52i.d $t7, $t7, 255 │ │ │ │ + sub.d $t1, $a2, $t0 │ │ │ │ + srai.d $t6, $t1, 0x3 │ │ │ │ + st.d $s0, $sp, 64 │ │ │ │ + st.d $s1, $sp, 56 │ │ │ │ + move $s0, $t0 │ │ │ │ + sub.d $t0, $t7, $t6 │ │ │ │ + bltu $t0, $a1, 464 # 175f8 ::do_widen(char) const@@Base+0x7138> │ │ │ │ + sltu $t5, $a1, $t6 │ │ │ │ + masknez $t0, $a1, $t5 │ │ │ │ + maskeqz $t5, $t6, $t5 │ │ │ │ + or $t0, $t0, $t5 │ │ │ │ + move $t4, $zero │ │ │ │ + add.d $t0, $t0, $t6 │ │ │ │ + lu52i.d $t4, $t4, 256 │ │ │ │ + sltu $t4, $t0, $t4 │ │ │ │ + maskeqz $t0, $t0, $t4 │ │ │ │ + masknez $t4, $t7, $t4 │ │ │ │ + or $t0, $t0, $t4 │ │ │ │ + st.d $a0, $sp, 32 │ │ │ │ + slli.d $a0, $t0, 0x3 │ │ │ │ + st.d $t1, $sp, 24 │ │ │ │ + st.d $t6, $sp, 8 │ │ │ │ + st.d $a1, $sp, 16 │ │ │ │ + slli.d $s1, $t0, 0x3 │ │ │ │ + bl -44000 │ │ │ │ + ld.d $t1, $sp, 24 │ │ │ │ + ld.d $t2, $sp, 16 │ │ │ │ + move $t4, $a0 │ │ │ │ + add.d $a0, $a0, $t1 │ │ │ │ + addi.d $a2, $t2, -1 │ │ │ │ + stptr.d $zero, $a0, 0 │ │ │ │ + ld.d $t6, $sp, 8 │ │ │ │ + ld.d $t3, $sp, 32 │ │ │ │ + beqz $a2, 60 # 174d0 ::do_widen(char) const@@Base+0x7010> │ │ │ │ + slli.d $a2, $a2, 0x3 │ │ │ │ + move $a1, $zero │ │ │ │ + addi.d $a0, $a0, 8 │ │ │ │ + st.d $t3, $sp, 40 │ │ │ │ + st.d $t2, $sp, 32 │ │ │ │ + st.d $t4, $sp, 24 │ │ │ │ + st.d $t1, $sp, 16 │ │ │ │ + bl -44932 │ │ │ │ + ld.d $t3, $sp, 40 │ │ │ │ + ld.d $t2, $sp, 32 │ │ │ │ + ld.d $t4, $sp, 24 │ │ │ │ + ld.d $t1, $sp, 16 │ │ │ │ + ld.d $t6, $sp, 8 │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - addi.d $a1, $sp, 16 │ │ │ │ - bl -46272 # c680 , std::allocator >, std::allocator, std::allocator > > > const&)@plt> │ │ │ │ - ld.d $s0, $sp, 16 │ │ │ │ - ld.d $s1, $sp, 24 │ │ │ │ - beq $s0, $s1, 36 # 17b70 ::do_widen(char) const@@Base+0x40c0> │ │ │ │ - ldptr.d $a0, $s0, 0 │ │ │ │ - addi.d $t0, $s0, 16 │ │ │ │ - beq $a0, $t0, 8 # 17b60 ::do_widen(char) const@@Base+0x40b0> │ │ │ │ - bl -45836 │ │ │ │ - addi.d $s0, $s0, 32 │ │ │ │ - bne $s1, $s0, -20 # 17b50 ::do_widen(char) const@@Base+0x40a0> │ │ │ │ - ld.d $s1, $sp, 16 │ │ │ │ + bnez $t1, 240 # 175c0 ::do_widen(char) const@@Base+0x7100> │ │ │ │ + move $a0, $s0 │ │ │ │ + beqz $s0, 48 # 17508 ::do_widen(char) const@@Base+0x7048> │ │ │ │ nop │ │ │ │ - beqz $s1, 16 # 17b80 ::do_widen(char) const@@Base+0x40d0> │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -45864 │ │ │ │ + st.d $t3, $sp, 32 │ │ │ │ + st.d $t2, $sp, 24 │ │ │ │ + st.d $t4, $sp, 16 │ │ │ │ + st.d $t6, $sp, 8 │ │ │ │ + bl -44192 │ │ │ │ + ld.d $t3, $sp, 32 │ │ │ │ + ld.d $t2, $sp, 24 │ │ │ │ + ld.d $t4, $sp, 16 │ │ │ │ + ld.d $t6, $sp, 8 │ │ │ │ nop │ │ │ │ - pcalau12i $t1, 153 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 72 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, 112 # 17c08 ::do_widen(char) const@@Base+0x4158> │ │ │ │ - ld.d $ra, $sp, 168 │ │ │ │ - ld.d $s0, $sp, 152 │ │ │ │ - ld.d $s1, $sp, 144 │ │ │ │ - ld.d $s5, $sp, 112 │ │ │ │ - addi.d $sp, $sp, 176 │ │ │ │ + ld.d $ra, $sp, 72 │ │ │ │ + add.d $a1, $t2, $t6 │ │ │ │ + add.d $t0, $t4, $s1 │ │ │ │ + alsl.d $a1, $a1, $t4, 0x3 │ │ │ │ + stptr.d $t4, $t3, 0 │ │ │ │ + st.d $t0, $t3, 16 │ │ │ │ + st.d $a1, $t3, 8 │ │ │ │ + ld.d $s0, $sp, 64 │ │ │ │ + ld.d $s1, $sp, 56 │ │ │ │ + addi.d $sp, $sp, 80 │ │ │ │ ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $a2, $s0, 1 │ │ │ │ - move $a1, $s4 │ │ │ │ - bl -44776 │ │ │ │ - b -588 # 17980 ::do_widen(char) const@@Base+0x3ed0> │ │ │ │ - nop │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $a2, $s8, 1 │ │ │ │ - move $a1, $s4 │ │ │ │ - bl -44808 │ │ │ │ - b -436 # 17a38 ::do_widen(char) const@@Base+0x3f88> │ │ │ │ - add.d $s1, $s3, $s1 │ │ │ │ - st.d $s3, $sp, 16 │ │ │ │ - st.d $s0, $sp, 24 │ │ │ │ - st.d $s1, $sp, 32 │ │ │ │ - b -624 # 17990 ::do_widen(char) const@@Base+0x3ee0> │ │ │ │ nop │ │ │ │ - st.d $fp, $sp, 160 │ │ │ │ - st.d $s2, $sp, 136 │ │ │ │ - st.d $s3, $sp, 128 │ │ │ │ - st.d $s4, $sp, 120 │ │ │ │ - st.d $s6, $sp, 104 │ │ │ │ - st.d $s7, $sp, 96 │ │ │ │ - st.d $s8, $sp, 88 │ │ │ │ nop │ │ │ │ - bl -46424 │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 16 │ │ │ │ - bl -2168 # 173c0 ::do_widen(char) const@@Base+0x3910> │ │ │ │ - pcalau12i $t1, 153 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 72 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - st.d $fp, $sp, 160 │ │ │ │ - st.d $s2, $sp, 136 │ │ │ │ - st.d $s3, $sp, 128 │ │ │ │ - st.d $s4, $sp, 120 │ │ │ │ - st.d $s6, $sp, 104 │ │ │ │ - st.d $s7, $sp, 96 │ │ │ │ - st.d $s8, $sp, 88 │ │ │ │ - bnez $t0, -72 # 17c28 ::do_widen(char) const@@Base+0x4178> │ │ │ │ nop │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -44844 │ │ │ │ - pcalau12i $t1, 153 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 72 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, -112 # 17c28 ::do_widen(char) const@@Base+0x4178> │ │ │ │ - pcaddi $a0, 104385 │ │ │ │ - bl -46832 │ │ │ │ + stptr.d $zero, $a2, 0 │ │ │ │ + addi.d $a1, $a1, -1 │ │ │ │ + addi.d $a0, $a2, 8 │ │ │ │ + beqz $a1, 44 # 17598 ::do_widen(char) const@@Base+0x70d8> │ │ │ │ + alsl.d $t2, $a1, $a0, 0x3 │ │ │ │ + sub.d $a2, $t2, $a2 │ │ │ │ + move $a1, $zero │ │ │ │ + addi.d $a2, $a2, -8 │ │ │ │ + st.d $t3, $sp, 16 │ │ │ │ + st.d $t2, $sp, 8 │ │ │ │ + bl -45144 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + ld.d $t3, $sp, 16 │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 40 │ │ │ │ - bl -45744 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $ra, $sp, 72 │ │ │ │ + st.d $a0, $t3, 8 │ │ │ │ + addi.d $sp, $sp, 80 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - addi.d $a0, $sp, 16 │ │ │ │ - bl -2300 # 173c0 ::do_widen(char) const@@Base+0x3910> │ │ │ │ - pcalau12i $t1, 153 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 72 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - beqz $t0, -96 # 17c78 ::do_widen(char) const@@Base+0x41c8> │ │ │ │ - b -180 # 17c28 ::do_widen(char) const@@Base+0x4178> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -44 # 17cb8 ::do_widen(char) const@@Base+0x4208> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -48 │ │ │ │ - st.d $s1, $sp, 24 │ │ │ │ - st.d $s2, $sp, 16 │ │ │ │ - ldptr.d $s1, $a0, 0 │ │ │ │ - ld.d $s2, $a0, 8 │ │ │ │ - st.d $ra, $sp, 40 │ │ │ │ - beq $s1, $s2, 192 # 17dc8 ::do_widen(char) const@@Base+0x4318> │ │ │ │ - st.d $s3, $sp, 8 │ │ │ │ - st.d $s0, $sp, 32 │ │ │ │ - stptr.d $s4, $sp, 0 │ │ │ │ - move $s3, $a0 │ │ │ │ nop │ │ │ │ - ld.d $s0, $s1, 64 │ │ │ │ - ld.d $s4, $s1, 72 │ │ │ │ - beq $s0, $s4, 40 # 17d50 ::do_widen(char) const@@Base+0x42a0> │ │ │ │ nop │ │ │ │ - ldptr.d $a0, $s0, 0 │ │ │ │ - addi.d $t0, $s0, 16 │ │ │ │ - beq $a0, $t0, 8 # 17d40 ::do_widen(char) const@@Base+0x4290> │ │ │ │ - bl -46316 │ │ │ │ - addi.d $s0, $s0, 32 │ │ │ │ - bne $s4, $s0, -20 # 17d30 ::do_widen(char) const@@Base+0x4280> │ │ │ │ - ld.d $s4, $s1, 64 │ │ │ │ nop │ │ │ │ - beqz $s4, 16 # 17d60 ::do_widen(char) const@@Base+0x42b0> │ │ │ │ - move $a0, $s4 │ │ │ │ - bl -46344 │ │ │ │ + move $a0, $t4 │ │ │ │ + move $a2, $t1 │ │ │ │ + move $a1, $s0 │ │ │ │ + st.d $t3, $sp, 24 │ │ │ │ + st.d $t2, $sp, 16 │ │ │ │ + st.d $t6, $sp, 8 │ │ │ │ + bl -43256 │ │ │ │ + move $t4, $a0 │ │ │ │ + ld.d $t3, $sp, 24 │ │ │ │ + ld.d $t2, $sp, 16 │ │ │ │ + ld.d $t6, $sp, 8 │ │ │ │ + move $a0, $s0 │ │ │ │ + bnez $s0, -272 # 174e0 ::do_widen(char) const@@Base+0x7020> │ │ │ │ + b -236 # 17508 ::do_widen(char) const@@Base+0x7048> │ │ │ │ + pcaddi $a0, 104158 │ │ │ │ + bl -45132 │ │ │ │ + pcaddi $t4, 108236 │ │ │ │ + lu12i.w $t3, 1 │ │ │ │ + vld $vr3, $t4, 0 │ │ │ │ + addi.d $t2, $a0, 1808 │ │ │ │ + move $t0, $a0 │ │ │ │ nop │ │ │ │ - ld.d $s0, $s1, 40 │ │ │ │ - ld.d $s4, $s1, 48 │ │ │ │ - beq $s0, $s4, 40 # 17d90 ::do_widen(char) const@@Base+0x42e0> │ │ │ │ nop │ │ │ │ - ldptr.d $a0, $s0, 0 │ │ │ │ - addi.d $t0, $s0, 16 │ │ │ │ - beq $a0, $t0, 8 # 17d80 ::do_widen(char) const@@Base+0x42d0> │ │ │ │ - bl -46380 │ │ │ │ - addi.d $s0, $s0, 32 │ │ │ │ - bne $s4, $s0, -20 # 17d70 ::do_widen(char) const@@Base+0x42c0> │ │ │ │ - ld.d $s4, $s1, 40 │ │ │ │ nop │ │ │ │ - beqz $s4, 16 # 17da0 ::do_widen(char) const@@Base+0x42f0> │ │ │ │ - move $a0, $s4 │ │ │ │ - bl -46408 │ │ │ │ + pcaddi $t5, 108232 │ │ │ │ + vld $vr0, $t0, 0 │ │ │ │ + vld $vr2, $t0, 8 │ │ │ │ + add.d $t1, $t0, $t3 │ │ │ │ + vld $vr1, $t5, 0 │ │ │ │ + vand.v $vr0, $vr0, $vr1 │ │ │ │ + vld $vr1, $t1, -920 │ │ │ │ + pcaddi $t1, 108229 │ │ │ │ + vld $vr4, $t1, 0 │ │ │ │ + addi.d $t0, $t0, 16 │ │ │ │ + vand.v $vr2, $vr2, $vr4 │ │ │ │ + vor.v $vr0, $vr0, $vr2 │ │ │ │ + vldi $vr4, 3073 │ │ │ │ + vsrli.d $vr2, $vr0, 0x1 │ │ │ │ + vand.v $vr0, $vr0, $vr4 │ │ │ │ + vxor.v $vr1, $vr1, $vr2 │ │ │ │ + vmul.d $vr0, $vr0, $vr3 │ │ │ │ + vxor.v $vr0, $vr1, $vr0 │ │ │ │ + vst $vr0, $t0, -16 │ │ │ │ + bne $t0, $t2, -76 # 17620 ::do_widen(char) const@@Base+0x7160> │ │ │ │ + ld.d $t2, $a0, 1808 │ │ │ │ + vld $vr3, $t4, 0 │ │ │ │ + ld.d $t3, $a0, 1816 │ │ │ │ + lu12i.w $t6, -421749 │ │ │ │ + ori $t6, $t6, 0xdf │ │ │ │ + bstrins.d $t2, $t3, 0x1e, 0x0 │ │ │ │ + andi $t3, $t2, 0x1 │ │ │ │ + mulw.d.wu $t3, $t3, $t6 │ │ │ │ + ldptr.d $t5, $a0, 4984 │ │ │ │ + srli.d $t2, $t2, 0x1 │ │ │ │ + lu12i.w $t1, 1 │ │ │ │ + xor $t2, $t2, $t5 │ │ │ │ + ori $t1, $t1, 0x378 │ │ │ │ + addi.d $t0, $a0, 1816 │ │ │ │ + add.d $t1, $a0, $t1 │ │ │ │ + xor $t2, $t2, $t3 │ │ │ │ + st.d $t2, $a0, 1808 │ │ │ │ nop │ │ │ │ - ldptr.d $a0, $s1, 0 │ │ │ │ - addi.d $t0, $s1, 16 │ │ │ │ - beq $a0, $t0, 8 # 17db0 ::do_widen(char) const@@Base+0x4300> │ │ │ │ - bl -46428 │ │ │ │ - addi.d $s1, $s1, 96 │ │ │ │ - bne $s2, $s1, -148 # 17d20 ::do_widen(char) const@@Base+0x4270> │ │ │ │ - ldptr.d $s2, $s3, 0 │ │ │ │ - ld.d $s0, $sp, 32 │ │ │ │ - ld.d $s3, $sp, 8 │ │ │ │ - ldptr.d $s4, $sp, 0 │ │ │ │ - beqz $s2, 32 # 17de8 ::do_widen(char) const@@Base+0x4338> │ │ │ │ - ld.d $ra, $sp, 40 │ │ │ │ - ld.d $s1, $sp, 24 │ │ │ │ - move $a0, $s2 │ │ │ │ - ld.d $s2, $sp, 16 │ │ │ │ - addi.d $sp, $sp, 48 │ │ │ │ - b -46480 │ │ │ │ nop │ │ │ │ - ld.d $ra, $sp, 40 │ │ │ │ - ld.d $s1, $sp, 24 │ │ │ │ - ld.d $s2, $sp, 16 │ │ │ │ - addi.d $sp, $sp, 48 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ - │ │ │ │ -0000000000017e00 , 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 # 17e80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x80> │ │ │ │ - ldptr.d $a0, $a0, 0 │ │ │ │ - addi.d $t3, $a2, 1 │ │ │ │ - beqz $a2, 60 # 17e60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x60> │ │ │ │ - move $a2, $t3 │ │ │ │ - move $a1, $t2 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - bl -45396 │ │ │ │ - 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 │ │ │ │ + pcaddi $t2, 108192 │ │ │ │ + vld $vr0, $t0, 0 │ │ │ │ + vld $vr2, $t0, 8 │ │ │ │ + vld $vr1, $t0, -1816 │ │ │ │ + vld $vr4, $t2, 0 │ │ │ │ + pcaddi $t2, 108191 │ │ │ │ + vand.v $vr0, $vr0, $vr4 │ │ │ │ + addi.d $t0, $t0, 16 │ │ │ │ + vld $vr4, $t2, 0 │ │ │ │ + vand.v $vr2, $vr2, $vr4 │ │ │ │ + vor.v $vr0, $vr0, $vr2 │ │ │ │ + vldi $vr4, 3073 │ │ │ │ + vsrli.d $vr2, $vr0, 0x1 │ │ │ │ + vand.v $vr0, $vr0, $vr4 │ │ │ │ + vxor.v $vr1, $vr1, $vr2 │ │ │ │ + vmul.d $vr0, $vr0, $vr3 │ │ │ │ + vxor.v $vr0, $vr1, $vr0 │ │ │ │ + vst $vr0, $t0, -16 │ │ │ │ + bne $t1, $t0, -72 # 176c0 ::do_widen(char) const@@Base+0x7200> │ │ │ │ + ldptr.d $t0, $a0, 4984 │ │ │ │ + ldptr.d $t1, $a0, 0 │ │ │ │ + lu12i.w $t3, -421749 │ │ │ │ + ori $t3, $t3, 0xdf │ │ │ │ + bstrins.d $t0, $t1, 0x1e, 0x0 │ │ │ │ + andi $t1, $t0, 0x1 │ │ │ │ + mulw.d.wu $t1, $t1, $t3 │ │ │ │ + ldptr.d $t2, $a0, 3168 │ │ │ │ + srli.d $t0, $t0, 0x1 │ │ │ │ + stptr.d $zero, $a0, 4992 │ │ │ │ + xor $t0, $t0, $t2 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + stptr.d $t0, $a0, 4984 │ │ │ │ ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ 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 │ │ │ │ - nop │ │ │ │ - st.d $a1, $sp, 16 │ │ │ │ - move $a2, $zero │ │ │ │ - addi.d $a1, $sp, 24 │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - bl -45344 # cd70 , 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 # 17e60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x60> │ │ │ │ - li.w $t1, -1 │ │ │ │ - bnez $t3, -140 # 17e28 , 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 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - st.d $s1, $sp, 8 │ │ │ │ - move $s1, $a0 │ │ │ │ - li.w $a0, 40 │ │ │ │ - st.d $s0, $sp, 16 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - bl -46680 │ │ │ │ - ld.d $a2, $s1, 16 │ │ │ │ - ld.d $a1, $s1, 8 │ │ │ │ - addi.d $t0, $a0, 24 │ │ │ │ - pcaddi $t1, 152988 │ │ │ │ - move $s0, $a0 │ │ │ │ - stptr.d $t1, $a0, 0 │ │ │ │ - st.d $t0, $a0, 8 │ │ │ │ - addi.d $a0, $a0, 8 │ │ │ │ - bl -268 # 17e00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - 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 $s1, $a0 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -46816 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -45544 │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -176 │ │ │ │ - ld.d $t1, $a1, 32 │ │ │ │ - pcalau12i $t0, 153 │ │ │ │ - ld.d $t0, $t0, -160 │ │ │ │ - ld.d $t0, $t0, 0 │ │ │ │ - st.d $t0, $sp, 120 │ │ │ │ - li.w $t0, 0x0 │ │ │ │ - ld.d $t2, $a1, 96 │ │ │ │ - pcalau12i $t3, 153 │ │ │ │ - ld.d $t3, $t3, -336 │ │ │ │ - addi.d $t0, $a1, 24 │ │ │ │ - maskeqz $t0, $t0, $t1 │ │ │ │ - st.d $s0, $sp, 160 │ │ │ │ - st.d $s1, $sp, 152 │ │ │ │ - masknez $t1, $t3, $t1 │ │ │ │ - st.d $ra, $sp, 168 │ │ │ │ - move $s0, $a1 │ │ │ │ + addi.d $sp, $sp, -64 │ │ │ │ + pcalau12i $t2, 106 │ │ │ │ + pcalau12i $t0, 106 │ │ │ │ + st.d $s3, $sp, 24 │ │ │ │ + fst.d $fs0, $sp, 8 │ │ │ │ + fst.d $fs1, $sp, 0 │ │ │ │ + lu12i.w $s3, -404795 │ │ │ │ + ldptr.d $t1, $a0, 4992 │ │ │ │ + fld.d $fs1, $t2, 160 │ │ │ │ + fld.d $fs0, $t0, 16 │ │ │ │ + st.d $s2, $sp, 32 │ │ │ │ + ori $s3, $s3, 0x680 │ │ │ │ + lu12i.w $s2, -66464 │ │ │ │ + st.d $s1, $sp, 40 │ │ │ │ + st.d $s4, $sp, 16 │ │ │ │ + st.d $ra, $sp, 56 │ │ │ │ + st.d $s0, $sp, 48 │ │ │ │ move $s1, $a0 │ │ │ │ - or $t0, $t0, $t1 │ │ │ │ - beqz $t2, 12 # 17f98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x198> │ │ │ │ - ld.d $t1, $a1, 112 │ │ │ │ - bnez $t1, 108 # 18000 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x200> │ │ │ │ - ld.d $t1, $s0, 56 │ │ │ │ - beqz $t1, 12 # 17fa8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a8> │ │ │ │ - ld.d $t1, $s0, 72 │ │ │ │ - bnez $t1, 316 # 180e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e0> │ │ │ │ - addi.d $t1, $s1, 16 │ │ │ │ - ld.d $a2, $t0, 8 │ │ │ │ - stptr.d $t1, $s1, 0 │ │ │ │ - ldptr.d $a1, $t0, 0 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -444 # 17e00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - pcalau12i $t1, 153 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 120 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, 608 # 18238 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x438> │ │ │ │ - ld.d $ra, $sp, 168 │ │ │ │ - ld.d $s0, $sp, 160 │ │ │ │ - move $a0, $s1 │ │ │ │ - ld.d $s1, $sp, 152 │ │ │ │ - addi.d $sp, $sp, 176 │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ld.d $a3, $t0, 8 │ │ │ │ - ldptr.d $a2, $t0, 0 │ │ │ │ - pcaddi $a1, 104174 │ │ │ │ - addi.d $a0, $sp, 24 │ │ │ │ - bl -40048 # e3a0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x14a0> │ │ │ │ - pcaddi $a1, 104173 │ │ │ │ - addi.d $a0, $sp, 24 │ │ │ │ - bl -45452 # ce90 , std::allocator >::append(char const*)@plt> │ │ │ │ - move $a1, $a0 │ │ │ │ - addi.d $a0, $sp, 56 │ │ │ │ - st.d $s3, $sp, 136 │ │ │ │ - bl -47644 # c610 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - ld.d $t1, $sp, 64 │ │ │ │ - li.w $t0, -2 │ │ │ │ - ld.d $a2, $s0, 112 │ │ │ │ - lu52i.d $t0, $t0, 2047 │ │ │ │ - sub.d $t0, $t0, $t1 │ │ │ │ - ld.d $a1, $s0, 104 │ │ │ │ - addi.d $s3, $sp, 56 │ │ │ │ - bltu $t0, $a2, 804 # 18370 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x570> │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -48084 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - move $a1, $a0 │ │ │ │ - addi.d $a0, $sp, 88 │ │ │ │ - st.d $s4, $sp, 128 │ │ │ │ - bl -47700 # c610 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - pcaddi $a1, 107354 │ │ │ │ - addi.d $a0, $sp, 88 │ │ │ │ - addi.d $s4, $sp, 88 │ │ │ │ - bl -45540 # ce90 , std::allocator >::append(char const*)@plt> │ │ │ │ - move $a1, $a0 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -47728 # c610 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - ld.d $a0, $sp, 88 │ │ │ │ - addi.d $t0, $sp, 104 │ │ │ │ - beq $a0, $t0, 12 # 18098 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x298> │ │ │ │ - bl -47168 │ │ │ │ + li.w $s4, 623 │ │ │ │ + lu32i.d $s3, 0 │ │ │ │ + lu32i.d $s2, 0 │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 56 │ │ │ │ - addi.d $t0, $sp, 72 │ │ │ │ - beq $a0, $t0, 8 # 180a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a8> │ │ │ │ - bl -47188 │ │ │ │ - ld.d $a0, $sp, 24 │ │ │ │ - addi.d $t0, $sp, 40 │ │ │ │ - beq $a0, $t0, 8 # 180b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b8> │ │ │ │ - bl -47204 │ │ │ │ - ld.d $t0, $s0, 56 │ │ │ │ - beqz $t0, 12 # 180c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c8> │ │ │ │ - ld.d $a3, $s0, 72 │ │ │ │ - bnez $a3, 284 # 181e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e0> │ │ │ │ - ld.d $s3, $sp, 136 │ │ │ │ - ld.d $s4, $sp, 128 │ │ │ │ - b -272 # 17fc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + bltu $s4, $t1, 288 # 178e0 ::do_widen(char) const@@Base+0x7420> │ │ │ │ nop │ │ │ │ - ld.d $a2, $t0, 8 │ │ │ │ + alsl.d $t0, $t1, $s1, 0x3 │ │ │ │ ldptr.d $t0, $t0, 0 │ │ │ │ - addi.d $a0, $sp, 56 │ │ │ │ - addi.d $t1, $sp, 72 │ │ │ │ - addi.d $a1, $a2, 3 │ │ │ │ - st.d $s2, $sp, 144 │ │ │ │ - st.d $s3, $sp, 136 │ │ │ │ - move $s2, $t0 │ │ │ │ - move $s3, $a0 │ │ │ │ - st.d $t1, $sp, 56 │ │ │ │ - st.b $zero, $sp, 72 │ │ │ │ - st.d $zero, $sp, 64 │ │ │ │ - st.d $a2, $sp, 8 │ │ │ │ - bl -46308 # cc30 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ - ld.d $t1, $sp, 64 │ │ │ │ - li.w $t0, -2 │ │ │ │ - ld.d $a2, $sp, 8 │ │ │ │ - lu52i.d $t0, $t0, 2047 │ │ │ │ - sub.d $t0, $t0, $t1 │ │ │ │ - bltu $t0, $a2, 532 # 18340 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x540> │ │ │ │ - move $a1, $s2 │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -48312 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - ld.d $t0, $sp, 64 │ │ │ │ - li.w $t2, 4 │ │ │ │ - lu52i.d $t2, $t2, -2048 │ │ │ │ - li.w $t1, 2 │ │ │ │ - add.d $t0, $t0, $t2 │ │ │ │ - bgeu $t1, $t0, 456 # 18318 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x518> │ │ │ │ - li.w $a2, 3 │ │ │ │ - pcaddi $a1, 104094 │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -48352 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - ld.d $t1, $sp, 64 │ │ │ │ - li.w $t0, -2 │ │ │ │ - ld.d $a2, $s0, 72 │ │ │ │ - lu52i.d $t0, $t0, 2047 │ │ │ │ - sub.d $t0, $t0, $t1 │ │ │ │ - ld.d $a1, $s0, 64 │ │ │ │ - bltu $t0, $a2, 372 # 182f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f0> │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -48388 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - move $a1, $a0 │ │ │ │ - addi.d $a0, $sp, 88 │ │ │ │ - bl -48000 # c610 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - pcaddi $a1, 104405 │ │ │ │ - addi.d $a0, $sp, 88 │ │ │ │ - bl -45836 # ce90 , std::allocator >::append(char const*)@plt> │ │ │ │ - move $a1, $a0 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -48024 # c610 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - addi.d $a0, $sp, 88 │ │ │ │ - bl -47024 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -47032 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $s2, $sp, 144 │ │ │ │ - ld.d $s3, $sp, 136 │ │ │ │ - b -516 # 17fc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c0> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + addi.d $t1, $t1, 1 │ │ │ │ + stptr.d $t1, $s1, 4992 │ │ │ │ + bstrpick.d $t2, $t0, 0x2a, 0xb │ │ │ │ + xor $t0, $t0, $t2 │ │ │ │ + slli.d $t2, $t0, 0x7 │ │ │ │ + and $t2, $t2, $s3 │ │ │ │ + xor $t0, $t0, $t2 │ │ │ │ + slli.d $t2, $t0, 0xf │ │ │ │ + and $t2, $t2, $s2 │ │ │ │ + xor $t0, $t0, $t2 │ │ │ │ + srli.d $t2, $t0, 0x12 │ │ │ │ + xor $s0, $t0, $t2 │ │ │ │ + bltu $s4, $t1, 192 # 178c0 ::do_widen(char) const@@Base+0x7400> │ │ │ │ nop │ │ │ │ + alsl.d $t0, $t1, $s1, 0x3 │ │ │ │ + ldptr.d $t0, $t0, 0 │ │ │ │ + addi.d $t1, $t1, 1 │ │ │ │ + stptr.d $t1, $s1, 4992 │ │ │ │ + bstrpick.d $t2, $t0, 0x2a, 0xb │ │ │ │ + xor $t0, $t0, $t2 │ │ │ │ + slli.d $t2, $t0, 0x7 │ │ │ │ + and $t2, $t2, $s3 │ │ │ │ + xor $t0, $t0, $t2 │ │ │ │ + slli.d $t2, $t0, 0xf │ │ │ │ + and $t2, $t2, $s2 │ │ │ │ + xor $t0, $t0, $t2 │ │ │ │ + srli.d $t2, $t0, 0x12 │ │ │ │ + xor $t0, $t0, $t2 │ │ │ │ + slli.d $t0, $t0, 0x20 │ │ │ │ + or $t0, $t0, $s0 │ │ │ │ + andi $t2, $t0, 0x1 │ │ │ │ + srli.d $t3, $t0, 0x1 │ │ │ │ + bltz $t0, 80 # 178a0 ::do_widen(char) const@@Base+0x73e0> │ │ │ │ + movgr2fr.d $fa0, $t0 │ │ │ │ + ffint.d.l $fa0, $fa0 │ │ │ │ nop │ │ │ │ + fmul.d $fa0, $fa0, $fs1 │ │ │ │ + fcmp.slt.d $fcc0, $fa0, $fs0 │ │ │ │ + bceqz $fcc0, -168 # 177c0 ::do_widen(char) const@@Base+0x7300> │ │ │ │ + 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 │ │ │ │ + fld.d $fs0, $sp, 8 │ │ │ │ + fld.d $fs1, $sp, 0 │ │ │ │ + addi.d $sp, $sp, 64 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $a2, $s0, 64 │ │ │ │ - pcaddi $a1, 104059 │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -40524 # e3a0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x14a0> │ │ │ │ - pcaddi $a1, 104382 │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -45928 # ce90 , std::allocator >::append(char const*)@plt> │ │ │ │ - move $a1, $a0 │ │ │ │ - move $a0, $s4 │ │ │ │ - bl -48116 # c610 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - ld.d $a2, $sp, 96 │ │ │ │ - ld.d $a1, $sp, 88 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -48836 # c350 , std::allocator >::append(char const*, unsigned long)@plt> │ │ │ │ - move $a0, $s4 │ │ │ │ - bl -47132 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -47140 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $s3, $sp, 136 │ │ │ │ - ld.d $s4, $sp, 128 │ │ │ │ - b -624 # 17fc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c0> │ │ │ │ nop │ │ │ │ - st.d $s2, $sp, 144 │ │ │ │ - st.d $s3, $sp, 136 │ │ │ │ - st.d $s4, $sp, 128 │ │ │ │ + or $t2, $t2, $t3 │ │ │ │ + movgr2fr.d $fa0, $t2 │ │ │ │ + ffint.d.l $fa0, $fa0 │ │ │ │ + fadd.d $fa0, $fa0, $fa0 │ │ │ │ + b -80 # 17860 ::do_widen(char) const@@Base+0x73a0> │ │ │ │ nop │ │ │ │ - bl -47992 │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - move $a0, $s4 │ │ │ │ - bl -47192 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ nop │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -47204 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ move $a0, $s1 │ │ │ │ - bl -47212 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - pcalau12i $t1, 152 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 120 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - st.d $s2, $sp, 144 │ │ │ │ - bnez $t0, -68 # 18248 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x448> │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -46404 │ │ │ │ - move $s0, $a0 │ │ │ │ - b -60 # 18260 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x460> │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 88 │ │ │ │ - bl -47272 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - nop │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -47284 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - pcalau12i $t1, 152 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 120 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - st.d $s4, $sp, 128 │ │ │ │ - beqz $t0, -68 # 18290 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x490> │ │ │ │ - b -144 # 18248 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x448> │ │ │ │ - nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b -52 # 182b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4b0> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -132 # 18268 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x468> │ │ │ │ - pcalau12i $t1, 152 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 120 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, -200 # 18240 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x440> │ │ │ │ - pcaddi $a0, 103151 │ │ │ │ - bl -48480 │ │ │ │ + bl -708 # 17600 ::do_widen(char) const@@Base+0x7140> │ │ │ │ + ldptr.d $t1, $s1, 4992 │ │ │ │ + b -196 # 17808 ::do_widen(char) const@@Base+0x7348> │ │ │ │ nop │ │ │ │ - pcalau12i $t1, 152 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 120 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, -240 # 18240 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x440> │ │ │ │ - pcaddi $a0, 103141 │ │ │ │ - bl -48520 │ │ │ │ nop │ │ │ │ - pcalau12i $t1, 152 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 120 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, -280 # 18240 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x440> │ │ │ │ - pcaddi $a0, 103131 │ │ │ │ - bl -48560 │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b -188 # 182b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4b0> │ │ │ │ - pcalau12i $t1, 152 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 120 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, 96 # 183e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5e8> │ │ │ │ - pcaddi $a0, 103119 │ │ │ │ - bl -48608 │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -740 # 17600 ::do_widen(char) const@@Base+0x7140> │ │ │ │ + ldptr.d $t1, $s1, 4992 │ │ │ │ + b -292 # 177c8 ::do_widen(char) const@@Base+0x7308> │ │ │ │ nop │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -47524 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $s3, $sp, 136 │ │ │ │ nop │ │ │ │ - addi.d $a0, $sp, 24 │ │ │ │ - bl -47540 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - pcalau12i $t1, 152 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 120 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - st.d $s2, $sp, 144 │ │ │ │ - st.d $s3, $sp, 136 │ │ │ │ - st.d $s4, $sp, 128 │ │ │ │ - beqz $t0, -332 # 18290 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x490> │ │ │ │ - b -408 # 18248 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x448> │ │ │ │ nop │ │ │ │ - st.d $s2, $sp, 144 │ │ │ │ - st.d $s4, $sp, 128 │ │ │ │ - bl -48416 │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b -76 # 183b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5b0> │ │ │ │ - move $s0, $a0 │ │ │ │ - move $a0, $s4 │ │ │ │ - bl -47624 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $s4, $sp, 128 │ │ │ │ - b -112 # 183a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5a0> │ │ │ │ + beqz $a0, 736 # 17be0 ::do_widen(char) const@@Base+0x7720> │ │ │ │ + addi.d $sp, $sp, -96 │ │ │ │ + st.d $s6, $sp, 24 │ │ │ │ + st.d $ra, $sp, 88 │ │ │ │ + st.d $s0, $sp, 72 │ │ │ │ + st.d $s7, $sp, 16 │ │ │ │ + move $s6, $a0 │ │ │ │ nop │ │ │ │ + ld.d $s7, $s6, 24 │ │ │ │ + beqz $s7, 620 # 17b90 ::do_widen(char) const@@Base+0x76d0> │ │ │ │ + st.d $fp, $sp, 80 │ │ │ │ + st.d $s1, $sp, 64 │ │ │ │ + st.d $s2, $sp, 56 │ │ │ │ + st.d $s3, $sp, 48 │ │ │ │ + st.d $s4, $sp, 40 │ │ │ │ + st.d $s5, $sp, 32 │ │ │ │ + st.d $s8, $sp, 8 │ │ │ │ nop │ │ │ │ + ld.d $s8, $s7, 24 │ │ │ │ + beqz $s8, 492 # 17b38 ::do_widen(char) const@@Base+0x7678> │ │ │ │ + ld.d $fp, $s8, 24 │ │ │ │ + beqz $fp, 428 # 17b00 ::do_widen(char) const@@Base+0x7640> │ │ │ │ + ld.d $s5, $fp, 24 │ │ │ │ + beqz $s5, 364 # 17ac8 ::do_widen(char) const@@Base+0x7608> │ │ │ │ + ld.d $s4, $s5, 24 │ │ │ │ + beqz $s4, 300 # 17a90 ::do_widen(char) const@@Base+0x75d0> │ │ │ │ + ld.d $s3, $s4, 24 │ │ │ │ + beqz $s3, 228 # 17a50 ::do_widen(char) const@@Base+0x7590> │ │ │ │ + ld.d $s2, $s3, 24 │ │ │ │ + beqz $s2, 156 # 17a10 ::do_widen(char) const@@Base+0x7550> │ │ │ │ + ld.d $s0, $s2, 24 │ │ │ │ + beqz $s0, 92 # 179d8 ::do_widen(char) const@@Base+0x7518> │ │ │ │ + ld.d $a0, $s0, 24 │ │ │ │ + bl -132 # 17900 ::do_widen(char) const@@Base+0x7440> │ │ │ │ + ld.d $t0, $s0, 40 │ │ │ │ + ld.d $s1, $s0, 16 │ │ │ │ + move $a0, $s0 │ │ │ │ + beqz $t0, 60 # 179d0 ::do_widen(char) const@@Base+0x7510> │ │ │ │ + move $a0, $t0 │ │ │ │ + bl -45388 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -45396 │ │ │ │ + beqz $s1, 48 # 179d8 ::do_widen(char) const@@Base+0x7518> │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -176 │ │ │ │ - ld.d $t1, $a1, 32 │ │ │ │ - pcalau12i $t0, 152 │ │ │ │ - ld.d $t0, $t0, -160 │ │ │ │ - ld.d $t0, $t0, 0 │ │ │ │ - st.d $t0, $sp, 120 │ │ │ │ - li.w $t0, 0x0 │ │ │ │ - ld.d $t2, $a1, 96 │ │ │ │ - pcalau12i $t3, 152 │ │ │ │ - ld.d $t3, $t3, -336 │ │ │ │ - addi.d $t0, $a1, 24 │ │ │ │ - maskeqz $t0, $t0, $t1 │ │ │ │ - st.d $s0, $sp, 160 │ │ │ │ - st.d $s1, $sp, 152 │ │ │ │ - masknez $t1, $t3, $t1 │ │ │ │ - st.d $ra, $sp, 168 │ │ │ │ - move $s0, $a1 │ │ │ │ - move $s1, $a0 │ │ │ │ - or $t0, $t0, $t1 │ │ │ │ - beqz $t2, 12 # 18478 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x678> │ │ │ │ - ld.d $t1, $a1, 112 │ │ │ │ - bnez $t1, 108 # 184e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6e0> │ │ │ │ - ld.d $t1, $s0, 56 │ │ │ │ - beqz $t1, 12 # 18488 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x688> │ │ │ │ - ld.d $t1, $s0, 72 │ │ │ │ - bnez $t1, 316 # 185c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7c0> │ │ │ │ - addi.d $t1, $s1, 16 │ │ │ │ - ld.d $a2, $t0, 8 │ │ │ │ - stptr.d $t1, $s1, 0 │ │ │ │ - ldptr.d $a1, $t0, 0 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -1692 # 17e00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - pcalau12i $t1, 152 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 120 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, 608 # 18718 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x918> │ │ │ │ - ld.d $ra, $sp, 168 │ │ │ │ - ld.d $s0, $sp, 160 │ │ │ │ - move $a0, $s1 │ │ │ │ - ld.d $s1, $sp, 152 │ │ │ │ - addi.d $sp, $sp, 176 │ │ │ │ - ret │ │ │ │ + move $s0, $s1 │ │ │ │ + ld.d $a0, $s0, 24 │ │ │ │ + bl -184 # 17900 ::do_widen(char) const@@Base+0x7440> │ │ │ │ + ld.d $t0, $s0, 40 │ │ │ │ + ld.d $s1, $s0, 16 │ │ │ │ + move $a0, $s0 │ │ │ │ + bnez $t0, -48 # 17998 ::do_widen(char) const@@Base+0x74d8> │ │ │ │ nop │ │ │ │ + bl -45440 │ │ │ │ + bnez $s1, -36 # 179b0 ::do_widen(char) const@@Base+0x74f0> │ │ │ │ + ld.d $a0, $s2, 40 │ │ │ │ + ld.d $s0, $s2, 16 │ │ │ │ + beqz $a0, 32 # 17a00 ::do_widen(char) const@@Base+0x7540> │ │ │ │ + bl -45460 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -45468 │ │ │ │ + beqz $s0, 32 # 17a10 ::do_widen(char) const@@Base+0x7550> │ │ │ │ nop │ │ │ │ + move $s2, $s0 │ │ │ │ + b -132 # 17978 ::do_widen(char) const@@Base+0x74b8> │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -45492 │ │ │ │ + bnez $s0, -16 # 179f8 ::do_widen(char) const@@Base+0x7538> │ │ │ │ nop │ │ │ │ - ld.d $a3, $t0, 8 │ │ │ │ - ldptr.d $a2, $t0, 0 │ │ │ │ - pcaddi $a1, 103862 │ │ │ │ - addi.d $a0, $sp, 24 │ │ │ │ - bl -41296 # e3a0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x14a0> │ │ │ │ - pcaddi $a1, 103861 │ │ │ │ - addi.d $a0, $sp, 24 │ │ │ │ - bl -46700 # ce90 , std::allocator >::append(char const*)@plt> │ │ │ │ - move $a1, $a0 │ │ │ │ - addi.d $a0, $sp, 56 │ │ │ │ - st.d $s3, $sp, 136 │ │ │ │ - bl -48892 # c610 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - ld.d $t1, $sp, 64 │ │ │ │ - li.w $t0, -2 │ │ │ │ - ld.d $a2, $s0, 112 │ │ │ │ - lu52i.d $t0, $t0, 2047 │ │ │ │ - sub.d $t0, $t0, $t1 │ │ │ │ - ld.d $a1, $s0, 104 │ │ │ │ - addi.d $s3, $sp, 56 │ │ │ │ - bltu $t0, $a2, 804 # 18850 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa50> │ │ │ │ + ld.d $a0, $s3, 40 │ │ │ │ + ld.d $s0, $s3, 16 │ │ │ │ + beqz $a0, 40 # 17a40 ::do_widen(char) const@@Base+0x7580> │ │ │ │ + bl -45516 │ │ │ │ move $a0, $s3 │ │ │ │ - bl -49332 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - move $a1, $a0 │ │ │ │ - addi.d $a0, $sp, 88 │ │ │ │ - st.d $s4, $sp, 128 │ │ │ │ - bl -48948 # c610 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - pcaddi $a1, 107042 │ │ │ │ - addi.d $a0, $sp, 88 │ │ │ │ - addi.d $s4, $sp, 88 │ │ │ │ - bl -46788 # ce90 , std::allocator >::append(char const*)@plt> │ │ │ │ - move $a1, $a0 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -48976 # c610 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - ld.d $a0, $sp, 88 │ │ │ │ - addi.d $t0, $sp, 104 │ │ │ │ - beq $a0, $t0, 12 # 18578 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x778> │ │ │ │ - bl -48416 │ │ │ │ - nop │ │ │ │ - ld.d $a0, $sp, 56 │ │ │ │ - addi.d $t0, $sp, 72 │ │ │ │ - beq $a0, $t0, 8 # 18588 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x788> │ │ │ │ - bl -48436 │ │ │ │ - ld.d $a0, $sp, 24 │ │ │ │ - addi.d $t0, $sp, 40 │ │ │ │ - beq $a0, $t0, 8 # 18598 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x798> │ │ │ │ - bl -48452 │ │ │ │ - ld.d $t0, $s0, 56 │ │ │ │ - beqz $t0, 12 # 185a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7a8> │ │ │ │ - ld.d $a3, $s0, 72 │ │ │ │ - bnez $a3, 284 # 186c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8c0> │ │ │ │ - ld.d $s3, $sp, 136 │ │ │ │ - ld.d $s4, $sp, 128 │ │ │ │ - b -272 # 184a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a0> │ │ │ │ + bl -45524 │ │ │ │ + beqz $s0, 40 # 17a50 ::do_widen(char) const@@Base+0x7590> │ │ │ │ nop │ │ │ │ + move $s3, $s0 │ │ │ │ + b -196 # 17970 ::do_widen(char) const@@Base+0x74b0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $a2, $t0, 8 │ │ │ │ - ldptr.d $t0, $t0, 0 │ │ │ │ - addi.d $a0, $sp, 56 │ │ │ │ - addi.d $t1, $sp, 72 │ │ │ │ - addi.d $a1, $a2, 3 │ │ │ │ - st.d $s2, $sp, 144 │ │ │ │ - st.d $s3, $sp, 136 │ │ │ │ - move $s2, $t0 │ │ │ │ - move $s3, $a0 │ │ │ │ - st.d $t1, $sp, 56 │ │ │ │ - st.b $zero, $sp, 72 │ │ │ │ - st.d $zero, $sp, 64 │ │ │ │ - st.d $a2, $sp, 8 │ │ │ │ - bl -47556 # cc30 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ - ld.d $t1, $sp, 64 │ │ │ │ - li.w $t0, -2 │ │ │ │ - ld.d $a2, $sp, 8 │ │ │ │ - lu52i.d $t0, $t0, 2047 │ │ │ │ - sub.d $t0, $t0, $t1 │ │ │ │ - bltu $t0, $a2, 532 # 18820 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa20> │ │ │ │ - move $a1, $s2 │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -49560 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - ld.d $t0, $sp, 64 │ │ │ │ - li.w $t2, 4 │ │ │ │ - lu52i.d $t2, $t2, -2048 │ │ │ │ - li.w $t1, 2 │ │ │ │ - add.d $t0, $t0, $t2 │ │ │ │ - bgeu $t1, $t0, 456 # 187f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9f8> │ │ │ │ - li.w $a2, 3 │ │ │ │ - pcaddi $a1, 103782 │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -49600 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - ld.d $t1, $sp, 64 │ │ │ │ - li.w $t0, -2 │ │ │ │ - ld.d $a2, $s0, 72 │ │ │ │ - lu52i.d $t0, $t0, 2047 │ │ │ │ - sub.d $t0, $t0, $t1 │ │ │ │ - ld.d $a1, $s0, 64 │ │ │ │ - bltu $t0, $a2, 372 # 187d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9d0> │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -49636 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - move $a1, $a0 │ │ │ │ - addi.d $a0, $sp, 88 │ │ │ │ - bl -49248 # c610 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - pcaddi $a1, 104093 │ │ │ │ - addi.d $a0, $sp, 88 │ │ │ │ - bl -47084 # ce90 , std::allocator >::append(char const*)@plt> │ │ │ │ - move $a1, $a0 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -49272 # c610 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - addi.d $a0, $sp, 88 │ │ │ │ - bl -48272 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ move $a0, $s3 │ │ │ │ - bl -48280 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $s2, $sp, 144 │ │ │ │ - ld.d $s3, $sp, 136 │ │ │ │ - b -516 # 184a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a0> │ │ │ │ - nop │ │ │ │ + bl -45556 │ │ │ │ + bnez $s0, -24 # 17a30 ::do_widen(char) const@@Base+0x7570> │ │ │ │ nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ld.d $a2, $s0, 64 │ │ │ │ - pcaddi $a1, 103747 │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -41772 # e3a0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x14a0> │ │ │ │ - pcaddi $a1, 104070 │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -47176 # ce90 , std::allocator >::append(char const*)@plt> │ │ │ │ - move $a1, $a0 │ │ │ │ - move $a0, $s4 │ │ │ │ - bl -49364 # c610 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - ld.d $a2, $sp, 96 │ │ │ │ - ld.d $a1, $sp, 88 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -50084 # c350 , std::allocator >::append(char const*, unsigned long)@plt> │ │ │ │ + ld.d $a0, $s4, 40 │ │ │ │ + ld.d $s0, $s4, 16 │ │ │ │ + beqz $a0, 40 # 17a80 ::do_widen(char) const@@Base+0x75c0> │ │ │ │ + bl -45580 │ │ │ │ move $a0, $s4 │ │ │ │ - bl -48380 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -48388 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $s3, $sp, 136 │ │ │ │ - ld.d $s4, $sp, 128 │ │ │ │ - b -624 # 184a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a0> │ │ │ │ + bl -45588 │ │ │ │ + beqz $s0, 40 # 17a90 ::do_widen(char) const@@Base+0x75d0> │ │ │ │ nop │ │ │ │ - st.d $s2, $sp, 144 │ │ │ │ - st.d $s3, $sp, 136 │ │ │ │ - st.d $s4, $sp, 128 │ │ │ │ + move $s4, $s0 │ │ │ │ + b -268 # 17968 ::do_widen(char) const@@Base+0x74a8> │ │ │ │ nop │ │ │ │ - bl -49240 │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ move $a0, $s4 │ │ │ │ - bl -48440 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + bl -45620 │ │ │ │ + bnez $s0, -24 # 17a70 ::do_widen(char) const@@Base+0x75b0> │ │ │ │ nop │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -48452 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -48460 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - pcalau12i $t1, 152 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 120 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - st.d $s2, $sp, 144 │ │ │ │ - bnez $t0, -68 # 18728 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x928> │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -47652 │ │ │ │ - move $s0, $a0 │ │ │ │ - b -60 # 18740 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x940> │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 88 │ │ │ │ - bl -48520 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $a0, $s5, 40 │ │ │ │ + ld.d $s0, $s5, 16 │ │ │ │ + beqz $a0, 32 # 17ab8 ::do_widen(char) const@@Base+0x75f8> │ │ │ │ + bl -45644 │ │ │ │ + move $a0, $s5 │ │ │ │ + bl -45652 │ │ │ │ + beqz $s0, 32 # 17ac8 ::do_widen(char) const@@Base+0x7608> │ │ │ │ nop │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -48532 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - pcalau12i $t1, 152 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 120 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - st.d $s4, $sp, 128 │ │ │ │ - beqz $t0, -68 # 18770 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x970> │ │ │ │ - b -144 # 18728 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x928> │ │ │ │ + move $s5, $s0 │ │ │ │ + b -340 # 17960 ::do_widen(char) const@@Base+0x74a0> │ │ │ │ + move $a0, $s5 │ │ │ │ + bl -45676 │ │ │ │ + bnez $s0, -16 # 17ab0 ::do_widen(char) const@@Base+0x75f0> │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b -52 # 18790 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x990> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -132 # 18748 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x948> │ │ │ │ - pcalau12i $t1, 152 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 120 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, -200 # 18720 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x920> │ │ │ │ - pcaddi $a0, 102839 │ │ │ │ - bl -49728 │ │ │ │ + ld.d $a0, $fp, 40 │ │ │ │ + ld.d $s0, $fp, 16 │ │ │ │ + beqz $a0, 32 # 17af0 ::do_widen(char) const@@Base+0x7630> │ │ │ │ + bl -45700 │ │ │ │ + move $a0, $fp │ │ │ │ + bl -45708 │ │ │ │ + beqz $s0, 32 # 17b00 ::do_widen(char) const@@Base+0x7640> │ │ │ │ nop │ │ │ │ - pcalau12i $t1, 152 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 120 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, -240 # 18720 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x920> │ │ │ │ - pcaddi $a0, 102829 │ │ │ │ - bl -49768 │ │ │ │ + move $fp, $s0 │ │ │ │ + b -404 # 17958 ::do_widen(char) const@@Base+0x7498> │ │ │ │ + move $a0, $fp │ │ │ │ + bl -45732 │ │ │ │ + bnez $s0, -16 # 17ae8 ::do_widen(char) const@@Base+0x7628> │ │ │ │ nop │ │ │ │ - pcalau12i $t1, 152 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 120 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, -280 # 18720 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x920> │ │ │ │ - pcaddi $a0, 102819 │ │ │ │ - bl -49808 │ │ │ │ + ld.d $a0, $s8, 40 │ │ │ │ + ld.d $s0, $s8, 16 │ │ │ │ + beqz $a0, 32 # 17b28 ::do_widen(char) const@@Base+0x7668> │ │ │ │ + bl -45756 │ │ │ │ + move $a0, $s8 │ │ │ │ + bl -45764 │ │ │ │ + beqz $s0, 32 # 17b38 ::do_widen(char) const@@Base+0x7678> │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b -188 # 18790 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x990> │ │ │ │ - pcalau12i $t1, 152 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 120 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, 96 # 188c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xac8> │ │ │ │ - pcaddi $a0, 102807 │ │ │ │ - bl -49856 │ │ │ │ + move $s8, $s0 │ │ │ │ + b -468 # 17950 ::do_widen(char) const@@Base+0x7490> │ │ │ │ + move $a0, $s8 │ │ │ │ + bl -45788 │ │ │ │ + bnez $s0, -16 # 17b20 ::do_widen(char) const@@Base+0x7660> │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ + ld.d $a0, $s7, 40 │ │ │ │ + ld.d $s0, $s7, 16 │ │ │ │ + beqz $a0, 32 # 17b60 ::do_widen(char) const@@Base+0x76a0> │ │ │ │ + bl -45812 │ │ │ │ + move $a0, $s7 │ │ │ │ + bl -45820 │ │ │ │ + beqz $s0, 32 # 17b70 ::do_widen(char) const@@Base+0x76b0> │ │ │ │ nop │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -48772 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $s3, $sp, 136 │ │ │ │ + move $s7, $s0 │ │ │ │ + b -532 # 17948 ::do_widen(char) const@@Base+0x7488> │ │ │ │ + move $a0, $s7 │ │ │ │ + bl -45844 │ │ │ │ + bnez $s0, -16 # 17b58 ::do_widen(char) const@@Base+0x7698> │ │ │ │ nop │ │ │ │ - addi.d $a0, $sp, 24 │ │ │ │ - bl -48788 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - pcalau12i $t1, 152 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 120 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - st.d $s2, $sp, 144 │ │ │ │ - st.d $s3, $sp, 136 │ │ │ │ - st.d $s4, $sp, 128 │ │ │ │ - beqz $t0, -332 # 18770 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x970> │ │ │ │ - b -408 # 18728 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x928> │ │ │ │ + ld.d $fp, $sp, 80 │ │ │ │ + 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 $s8, $sp, 8 │ │ │ │ nop │ │ │ │ - st.d $s2, $sp, 144 │ │ │ │ - st.d $s4, $sp, 128 │ │ │ │ - bl -49664 │ │ │ │ + ld.d $a0, $s6, 40 │ │ │ │ + ld.d $s0, $s6, 16 │ │ │ │ + beqz $a0, 32 # 17bb8 ::do_widen(char) const@@Base+0x76f8> │ │ │ │ + bl -45900 │ │ │ │ + move $a0, $s6 │ │ │ │ + bl -45908 │ │ │ │ + beqz $s0, 32 # 17bc8 ::do_widen(char) const@@Base+0x7708> │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b -76 # 18890 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa90> │ │ │ │ - move $s0, $a0 │ │ │ │ - move $a0, $s4 │ │ │ │ - bl -48872 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $s4, $sp, 128 │ │ │ │ - b -112 # 18880 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa80> │ │ │ │ + move $s6, $s0 │ │ │ │ + b -660 # 17920 ::do_widen(char) const@@Base+0x7460> │ │ │ │ + move $a0, $s6 │ │ │ │ + bl -45932 │ │ │ │ + bnez $s0, -16 # 17bb0 ::do_widen(char) const@@Base+0x76f0> │ │ │ │ + nop │ │ │ │ + ld.d $ra, $sp, 88 │ │ │ │ + ld.d $s0, $sp, 72 │ │ │ │ + ld.d $s6, $sp, 24 │ │ │ │ + ld.d $s7, $sp, 16 │ │ │ │ + addi.d $sp, $sp, 96 │ │ │ │ + ret │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -176 │ │ │ │ - ld.d $t1, $a1, 32 │ │ │ │ - pcalau12i $t0, 152 │ │ │ │ + addi.d $sp, $sp, -368 │ │ │ │ + st.d $s8, $sp, 280 │ │ │ │ + pcalau12i $t0, 153 │ │ │ │ ld.d $t0, $t0, -160 │ │ │ │ ld.d $t0, $t0, 0 │ │ │ │ - st.d $t0, $sp, 120 │ │ │ │ + st.d $t0, $sp, 264 │ │ │ │ li.w $t0, 0x0 │ │ │ │ - ld.d $t2, $a1, 96 │ │ │ │ - pcalau12i $t3, 152 │ │ │ │ - ld.d $t3, $t3, -336 │ │ │ │ - addi.d $t0, $a1, 24 │ │ │ │ - maskeqz $t0, $t0, $t1 │ │ │ │ - st.d $s0, $sp, 160 │ │ │ │ - st.d $s1, $sp, 152 │ │ │ │ - masknez $t1, $t3, $t1 │ │ │ │ - st.d $ra, $sp, 168 │ │ │ │ - move $s0, $a1 │ │ │ │ - move $s1, $a0 │ │ │ │ - or $t0, $t0, $t1 │ │ │ │ - beqz $t2, 12 # 18958 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb58> │ │ │ │ - ld.d $t1, $a1, 112 │ │ │ │ - bnez $t1, 108 # 189c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbc0> │ │ │ │ - ld.d $t1, $s0, 56 │ │ │ │ - beqz $t1, 12 # 18968 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb68> │ │ │ │ - ld.d $t1, $s0, 72 │ │ │ │ - bnez $t1, 316 # 18aa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xca0> │ │ │ │ - addi.d $t1, $s1, 16 │ │ │ │ - ld.d $a2, $t0, 8 │ │ │ │ - stptr.d $t1, $s1, 0 │ │ │ │ - ldptr.d $a1, $t0, 0 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -2940 # 17e00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - pcalau12i $t1, 152 │ │ │ │ + move $s8, $a0 │ │ │ │ + ld.d $a0, $a0, 344 │ │ │ │ + ld.d $t1, $s8, 320 │ │ │ │ + ld.d $t0, $s8, 328 │ │ │ │ + st.d $ra, $sp, 360 │ │ │ │ + st.w $zero, $s8, 368 │ │ │ │ + st.d $a0, $s8, 360 │ │ │ │ + sub.d $t4, $t0, $t1 │ │ │ │ + beq $t0, $t1, 324 # 17d70 ::do_widen(char) const@@Base+0x78b0> │ │ │ │ + srai.d $t4, $t4, 0x2 │ │ │ │ + li.w $t0, 6 │ │ │ │ + addi.d $t2, $t4, -1 │ │ │ │ + bgeu $t0, $t2, 4700 # 18e98 ::do_widen(char) const@@Base+0x89d8> │ │ │ │ + srli.d $t2, $t4, 0x3 │ │ │ │ + vldi $vr2, 0 │ │ │ │ + vori.b $vr3, $vr2, 0x0 │ │ │ │ + slli.d $t3, $t2, 0x5 │ │ │ │ + move $t0, $t1 │ │ │ │ + add.d $t3, $t3, $t1 │ │ │ │ + vld $vr1, $t0, 0 │ │ │ │ + vld $vr0, $t0, 16 │ │ │ │ + pcaddi $t5, 107840 │ │ │ │ + addi.d $t0, $t0, 32 │ │ │ │ + vld $vr4, $t5, 0 │ │ │ │ + vand.v $vr1, $vr1, $vr4 │ │ │ │ + vand.v $vr0, $vr0, $vr4 │ │ │ │ + vseqi.w $vr1, $vr1, 0 │ │ │ │ + vseqi.w $vr0, $vr0, 0 │ │ │ │ + vorn.v $vr3, $vr3, $vr1 │ │ │ │ + vorn.v $vr2, $vr2, $vr0 │ │ │ │ + bne $t3, $t0, -44 # 17c58 ::do_widen(char) const@@Base+0x7798> │ │ │ │ + vldi $vr1, 2049 │ │ │ │ + slli.d $t2, $t2, 0x3 │ │ │ │ + vor.v $vr0, $vr2, $vr3 │ │ │ │ + vand.v $vr0, $vr0, $vr1 │ │ │ │ + vbsrl.v $vr1, $vr0, 0x8 │ │ │ │ + move $t0, $t2 │ │ │ │ + vor.v $vr0, $vr0, $vr1 │ │ │ │ + vbsrl.v $vr1, $vr0, 0x4 │ │ │ │ + vor.v $vr0, $vr0, $vr1 │ │ │ │ + vpickve2gr.w $t3, $vr0, 0x0 │ │ │ │ + andi $t3, $t3, 0x1 │ │ │ │ + beq $t2, $t4, 180 # 17d68 ::do_widen(char) const@@Base+0x78a8> │ │ │ │ + bstrpick.d $t2, $t2, 0x1f, 0x0 │ │ │ │ + slli.d $t2, $t2, 0x2 │ │ │ │ + ldx.w $t2, $t1, $t2 │ │ │ │ + bstrpick.d $t2, $t2, 0x1d, 0x0 │ │ │ │ + bnez $t2, 216 # 17da0 ::do_widen(char) const@@Base+0x78e0> │ │ │ │ + addi.w $t2, $t0, 1 │ │ │ │ + bgeu $t2, $t4, 152 # 17d68 ::do_widen(char) const@@Base+0x78a8> │ │ │ │ + nop │ │ │ │ + bstrpick.d $t2, $t2, 0x1f, 0x0 │ │ │ │ + slli.d $t2, $t2, 0x2 │ │ │ │ + ldx.w $t5, $t1, $t2 │ │ │ │ + bstrpick.d $t5, $t5, 0x1d, 0x0 │ │ │ │ + beqz $t5, 4168 # 18d30 ::do_widen(char) const@@Base+0x8870> │ │ │ │ + addi.w $t5, $t0, 2 │ │ │ │ + li.w $t3, 1 │ │ │ │ + bgeu $t5, $t4, 188 # 17db0 ::do_widen(char) const@@Base+0x78f0> │ │ │ │ + add.d $t1, $t1, $t2 │ │ │ │ + ldptr.w $t2, $t1, 4 │ │ │ │ + bstrpick.d $t2, $t2, 0x1d, 0x0 │ │ │ │ + beqz $t2, 4164 # 18d48 ::do_widen(char) const@@Base+0x8888> │ │ │ │ + addi.w $t2, $t0, 3 │ │ │ │ + li.w $t3, 1 │ │ │ │ + bgeu $t2, $t4, 160 # 17db0 ::do_widen(char) const@@Base+0x78f0> │ │ │ │ + ldptr.w $t2, $t1, 8 │ │ │ │ + bstrpick.d $t2, $t2, 0x1d, 0x0 │ │ │ │ + beqz $t2, 4164 # 18d60 ::do_widen(char) const@@Base+0x88a0> │ │ │ │ + addi.w $t2, $t0, 4 │ │ │ │ + li.w $t3, 1 │ │ │ │ + bgeu $t2, $t4, 136 # 17db0 ::do_widen(char) const@@Base+0x78f0> │ │ │ │ + ldptr.w $t2, $t1, 12 │ │ │ │ + bstrpick.d $t2, $t2, 0x1d, 0x0 │ │ │ │ + beqz $t2, 4164 # 18d78 ::do_widen(char) const@@Base+0x88b8> │ │ │ │ + addi.w $t2, $t0, 5 │ │ │ │ + li.w $t3, 1 │ │ │ │ + bgeu $t2, $t4, 112 # 17db0 ::do_widen(char) const@@Base+0x78f0> │ │ │ │ + ldptr.w $t2, $t1, 16 │ │ │ │ + bstrpick.d $t2, $t2, 0x1d, 0x0 │ │ │ │ + bnez $t2, 100 # 17db0 ::do_widen(char) const@@Base+0x78f0> │ │ │ │ + addi.w $t0, $t0, 6 │ │ │ │ + bgeu $t0, $t4, 20 # 17d68 ::do_widen(char) const@@Base+0x78a8> │ │ │ │ + ldptr.w $t0, $t1, 20 │ │ │ │ + bstrpick.d $t0, $t0, 0x1d, 0x0 │ │ │ │ + bnez $t0, 80 # 17db0 ::do_widen(char) const@@Base+0x78f0> │ │ │ │ + nop │ │ │ │ + bnez $t3, 72 # 17db0 ::do_widen(char) const@@Base+0x78f0> │ │ │ │ + nop │ │ │ │ + pcalau12i $t1, 153 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 120 │ │ │ │ + ld.d $t0, $sp, 264 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, 608 # 18bf8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdf8> │ │ │ │ - ld.d $ra, $sp, 168 │ │ │ │ - ld.d $s0, $sp, 160 │ │ │ │ - move $a0, $s1 │ │ │ │ - ld.d $s1, $sp, 152 │ │ │ │ - addi.d $sp, $sp, 176 │ │ │ │ + bnez $t0, 4416 # 18ec8 ::do_widen(char) const@@Base+0x8a08> │ │ │ │ + ld.d $ra, $sp, 360 │ │ │ │ + ld.d $s8, $sp, 280 │ │ │ │ + addi.d $sp, $sp, 368 │ │ │ │ ret │ │ │ │ nop │ │ │ │ + addi.w $t2, $t0, 1 │ │ │ │ + li.w $t3, 1 │ │ │ │ + bltu $t2, $t4, -208 # 17cd8 ::do_widen(char) const@@Base+0x7818> │ │ │ │ nop │ │ │ │ + st.d $s5, $sp, 304 │ │ │ │ + ldptr.w $s5, $s8, 52 │ │ │ │ + st.d $s0, $sp, 344 │ │ │ │ + st.d $s1, $sp, 336 │ │ │ │ + st.d $s2, $sp, 328 │ │ │ │ + st.d $s3, $sp, 320 │ │ │ │ + st.d $s4, $sp, 312 │ │ │ │ + li.w $t0, 1 │ │ │ │ + st.b $t0, $s8, 64 │ │ │ │ + bstrpick.d $s2, $s5, 0x1f, 0x0 │ │ │ │ + move $s1, $zero │ │ │ │ + move $s4, $zero │ │ │ │ + move $s3, $zero │ │ │ │ + move $s0, $zero │ │ │ │ + bnez $s2, 728 # 180c0 ::do_widen(char) const@@Base+0x7c00> │ │ │ │ + beqz $a0, 12 # 17df8 ::do_widen(char) const@@Base+0x7938> │ │ │ │ + bl -46496 │ │ │ │ nop │ │ │ │ - ld.d $a3, $t0, 8 │ │ │ │ - ldptr.d $a2, $t0, 0 │ │ │ │ - pcaddi $a1, 103550 │ │ │ │ - addi.d $a0, $sp, 24 │ │ │ │ - bl -42544 # e3a0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x14a0> │ │ │ │ - pcaddi $a1, 103549 │ │ │ │ - addi.d $a0, $sp, 24 │ │ │ │ - bl -47948 # ce90 , std::allocator >::append(char const*)@plt> │ │ │ │ - move $a1, $a0 │ │ │ │ - addi.d $a0, $sp, 56 │ │ │ │ - st.d $s3, $sp, 136 │ │ │ │ - bl -50140 # c610 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - ld.d $t1, $sp, 64 │ │ │ │ - li.w $t0, -2 │ │ │ │ - ld.d $a2, $s0, 112 │ │ │ │ - lu52i.d $t0, $t0, 2047 │ │ │ │ - sub.d $t0, $t0, $t1 │ │ │ │ - ld.d $a1, $s0, 104 │ │ │ │ - addi.d $s3, $sp, 56 │ │ │ │ - bltu $t0, $a2, 804 # 18d30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf30> │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -50580 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - move $a1, $a0 │ │ │ │ - addi.d $a0, $sp, 88 │ │ │ │ - st.d $s4, $sp, 128 │ │ │ │ - bl -50196 # c610 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - pcaddi $a1, 106730 │ │ │ │ - addi.d $a0, $sp, 88 │ │ │ │ - addi.d $s4, $sp, 88 │ │ │ │ - bl -48036 # ce90 , std::allocator >::append(char const*)@plt> │ │ │ │ - move $a1, $a0 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -50224 # c610 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - ld.d $a0, $sp, 88 │ │ │ │ - addi.d $t0, $sp, 104 │ │ │ │ - beq $a0, $t0, 12 # 18a58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc58> │ │ │ │ - bl -49664 │ │ │ │ - nop │ │ │ │ - ld.d $a0, $sp, 56 │ │ │ │ - addi.d $t0, $sp, 72 │ │ │ │ - beq $a0, $t0, 8 # 18a68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc68> │ │ │ │ - bl -49684 │ │ │ │ - ld.d $a0, $sp, 24 │ │ │ │ - addi.d $t0, $sp, 40 │ │ │ │ - beq $a0, $t0, 8 # 18a78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc78> │ │ │ │ - bl -49700 │ │ │ │ - ld.d $t0, $s0, 56 │ │ │ │ - beqz $t0, 12 # 18a88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc88> │ │ │ │ - ld.d $a3, $s0, 72 │ │ │ │ - bnez $a3, 284 # 18ba0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xda0> │ │ │ │ - ld.d $s3, $sp, 136 │ │ │ │ - ld.d $s4, $sp, 128 │ │ │ │ - b -272 # 18980 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb80> │ │ │ │ - nop │ │ │ │ + ldptr.w $t0, $s8, 36 │ │ │ │ + st.d $s1, $s8, 344 │ │ │ │ + st.w $zero, $s8, 352 │ │ │ │ + st.d $s4, $s8, 360 │ │ │ │ + st.w $s3, $s8, 368 │ │ │ │ + st.d $s0, $s8, 376 │ │ │ │ + beqz $t0, 4336 # 18f00 ::do_widen(char) const@@Base+0x8a40> │ │ │ │ + li.w $t0, 1 │ │ │ │ + stptr.d $t0, $sp, 0 │ │ │ │ + addi.d $t0, $s8, 64 │ │ │ │ + st.d $s6, $sp, 296 │ │ │ │ + st.d $fp, $sp, 352 │ │ │ │ + st.d $s7, $sp, 288 │ │ │ │ + st.d $zero, $sp, 88 │ │ │ │ + st.d $zero, $sp, 96 │ │ │ │ + move $t4, $zero │ │ │ │ + move $t1, $zero │ │ │ │ + move $s0, $zero │ │ │ │ + move $t7, $zero │ │ │ │ + addi.d $s1, $sp, 160 │ │ │ │ + li.w $s6, -1 │ │ │ │ + st.d $t0, $sp, 80 │ │ │ │ + ld.d $t0, $s8, 184 │ │ │ │ + bnez $t7, 700 # 18110 ::do_widen(char) const@@Base+0x7c50> │ │ │ │ + ldptr.d $t5, $t0, 0 │ │ │ │ + beqz $t5, 4124 # 18e78 ::do_widen(char) const@@Base+0x89b8> │ │ │ │ + movgr2fr.d $fa0, $t5 │ │ │ │ + ldptr.d $t2, $sp, 0 │ │ │ │ + vpcnt.d $vr0, $vr0 │ │ │ │ + movfr2gr.d $t0, $fa0 │ │ │ │ + mul.w $t2, $t0, $t2 │ │ │ │ + stptr.d $t0, $sp, 0 │ │ │ │ + st.d $t2, $sp, 64 │ │ │ │ nop │ │ │ │ + move $t3, $zero │ │ │ │ + move $t0, $zero │ │ │ │ + li.w $t6, 64 │ │ │ │ nop │ │ │ │ - ld.d $a2, $t0, 8 │ │ │ │ - ldptr.d $t0, $t0, 0 │ │ │ │ - addi.d $a0, $sp, 56 │ │ │ │ - addi.d $t1, $sp, 72 │ │ │ │ - addi.d $a1, $a2, 3 │ │ │ │ - st.d $s2, $sp, 144 │ │ │ │ - st.d $s3, $sp, 136 │ │ │ │ - move $s2, $t0 │ │ │ │ - move $s3, $a0 │ │ │ │ - st.d $t1, $sp, 56 │ │ │ │ - st.b $zero, $sp, 72 │ │ │ │ - st.d $zero, $sp, 64 │ │ │ │ - st.d $a2, $sp, 8 │ │ │ │ - bl -48804 # cc30 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ - ld.d $t1, $sp, 64 │ │ │ │ - li.w $t0, -2 │ │ │ │ - ld.d $a2, $sp, 8 │ │ │ │ - lu52i.d $t0, $t0, 2047 │ │ │ │ - sub.d $t0, $t0, $t1 │ │ │ │ - bltu $t0, $a2, 532 # 18d00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf00> │ │ │ │ - move $a1, $s2 │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -50808 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - ld.d $t0, $sp, 64 │ │ │ │ - li.w $t2, 4 │ │ │ │ - lu52i.d $t2, $t2, -2048 │ │ │ │ - li.w $t1, 2 │ │ │ │ - add.d $t0, $t0, $t2 │ │ │ │ - bgeu $t1, $t0, 456 # 18cd8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xed8> │ │ │ │ - li.w $a2, 3 │ │ │ │ - pcaddi $a1, 103470 │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -50848 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - ld.d $t1, $sp, 64 │ │ │ │ - li.w $t0, -2 │ │ │ │ - ld.d $a2, $s0, 72 │ │ │ │ - lu52i.d $t0, $t0, 2047 │ │ │ │ - sub.d $t0, $t0, $t1 │ │ │ │ - ld.d $a1, $s0, 64 │ │ │ │ - bltu $t0, $a2, 372 # 18cb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xeb0> │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -50884 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - move $a1, $a0 │ │ │ │ - addi.d $a0, $sp, 88 │ │ │ │ - bl -50496 # c610 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - pcaddi $a1, 103781 │ │ │ │ - addi.d $a0, $sp, 88 │ │ │ │ - bl -48332 # ce90 , std::allocator >::append(char const*)@plt> │ │ │ │ - move $a1, $a0 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -50520 # c610 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - addi.d $a0, $sp, 88 │ │ │ │ - bl -49520 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -49528 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $s2, $sp, 144 │ │ │ │ - ld.d $s3, $sp, 136 │ │ │ │ - b -516 # 18980 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb80> │ │ │ │ + srl.d $t2, $t5, $t0 │ │ │ │ + andi $t2, $t2, 0x1 │ │ │ │ + beqz $t2, 24 # 17eb0 ::do_widen(char) const@@Base+0x79f0> │ │ │ │ + bstrpick.d $t2, $t3, 0x1f, 0x0 │ │ │ │ + add.d $t2, $s8, $t2 │ │ │ │ + addi.w $t3, $t3, 1 │ │ │ │ + st.b $t0, $t2, 65 │ │ │ │ nop │ │ │ │ + addi.w $t0, $t0, 1 │ │ │ │ + bne $t0, $t6, -36 # 17e90 ::do_widen(char) const@@Base+0x79d0> │ │ │ │ + ld.d $t0, $s8, 208 │ │ │ │ + ld.hu $t6, $t0, 0 │ │ │ │ + beqz $t6, 1296 # 183d0 ::do_widen(char) const@@Base+0x7f10> │ │ │ │ + ld.d $t7, $s8, 136 │ │ │ │ + add.w $t6, $t6, $t4 │ │ │ │ + move $t3, $t4 │ │ │ │ + bstrpick.d $t2, $t3, 0x1f, 0x1 │ │ │ │ + ldx.bu $t2, $t7, $t2 │ │ │ │ + andi $t5, $t3, 0x1 │ │ │ │ + slli.d $t5, $t5, 0x2 │ │ │ │ + sra.w $t2, $t2, $t5 │ │ │ │ + bstrpick.d $t2, $t2, 0x1, 0x1 │ │ │ │ + addi.w $t3, $t3, 1 │ │ │ │ + add.w $s0, $t2, $s0 │ │ │ │ + bne $t6, $t3, -32 # 17ed0 ::do_widen(char) const@@Base+0x7a10> │ │ │ │ + st.w $zero, $sp, 160 │ │ │ │ + st.d $zero, $sp, 168 │ │ │ │ + st.d $s1, $sp, 176 │ │ │ │ + st.d $s1, $sp, 184 │ │ │ │ + st.d $zero, $sp, 192 │ │ │ │ + move $fp, $t4 │ │ │ │ + move $s5, $zero │ │ │ │ + move $s7, $zero │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + bstrpick.d $t2, $fp, 0x1f, 0x1 │ │ │ │ + ldx.bu $t2, $t7, $t2 │ │ │ │ + andi $t3, $fp, 0x1 │ │ │ │ + slli.d $t3, $t3, 0x2 │ │ │ │ + sra.w $t2, $t2, $t3 │ │ │ │ + andi $t2, $t2, 0x2 │ │ │ │ + beqz $t2, 48 # 17f68 ::do_widen(char) const@@Base+0x7aa8> │ │ │ │ + ld.d $t3, $s8, 320 │ │ │ │ + add.w $t2, $t1, $s5 │ │ │ │ + bstrpick.d $t2, $t2, 0x1f, 0x0 │ │ │ │ + alsl.d $t2, $t2, $t3, 0x2 │ │ │ │ + ldptr.w $t7, $t2, 0 │ │ │ │ + bstrpick.d $t3, $t7, 0x1d, 0x0 │ │ │ │ + bstrpick.d $t7, $t7, 0x1d, 0x0 │ │ │ │ + bnez $t3, 40 # 17f80 ::do_widen(char) const@@Base+0x7ac0> │ │ │ │ nop │ │ │ │ + addi.w $s5, $s5, 1 │ │ │ │ nop │ │ │ │ - ld.d $a2, $s0, 64 │ │ │ │ - pcaddi $a1, 103435 │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -43020 # e3a0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x14a0> │ │ │ │ - pcaddi $a1, 103758 │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -48424 # ce90 , std::allocator >::append(char const*)@plt> │ │ │ │ - move $a1, $a0 │ │ │ │ - move $a0, $s4 │ │ │ │ - bl -50612 # c610 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - ld.d $a2, $sp, 96 │ │ │ │ - ld.d $a1, $sp, 88 │ │ │ │ + ld.hu $t2, $t0, 0 │ │ │ │ + addi.w $s7, $s7, 1 │ │ │ │ + addi.w $fp, $fp, 1 │ │ │ │ + bgeu $s7, $t2, 1140 # 183e8 ::do_widen(char) const@@Base+0x7f28> │ │ │ │ + ld.d $t7, $s8, 136 │ │ │ │ + b -92 # 17f20 ::do_widen(char) const@@Base+0x7a60> │ │ │ │ + ldptr.w $t8, $t2, 0 │ │ │ │ + ld.d $t0, $sp, 168 │ │ │ │ + bstrpick.d $a3, $t8, 0x1e, 0x1e │ │ │ │ + srli.w $t8, $t8, 0x1f │ │ │ │ + beqz $t0, 56 # 17fc8 ::do_widen(char) const@@Base+0x7b08> │ │ │ │ move $a0, $s1 │ │ │ │ - bl -51332 # c350 , std::allocator >::append(char const*, unsigned long)@plt> │ │ │ │ - move $a0, $s4 │ │ │ │ - bl -49628 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -49636 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $s3, $sp, 136 │ │ │ │ - ld.d $s4, $sp, 128 │ │ │ │ - b -624 # 18980 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb80> │ │ │ │ nop │ │ │ │ - st.d $s2, $sp, 144 │ │ │ │ - st.d $s3, $sp, 136 │ │ │ │ - st.d $s4, $sp, 128 │ │ │ │ nop │ │ │ │ - bl -50488 │ │ │ │ + ldptr.w $t2, $t0, 32 │ │ │ │ + ld.d $t5, $t0, 16 │ │ │ │ + ld.d $t6, $t0, 24 │ │ │ │ + bge $t2, $t3, 340 # 18100 ::do_widen(char) const@@Base+0x7c40> │ │ │ │ + move $t0, $t6 │ │ │ │ + bnez $t0, -20 # 17fa0 ::do_widen(char) const@@Base+0x7ae0> │ │ │ │ + beq $a0, $s1, 16 # 17fc8 ::do_widen(char) const@@Base+0x7b08> │ │ │ │ + ldptr.w $t0, $a0, 32 │ │ │ │ + bge $t3, $t0, 3016 # 18b88 ::do_widen(char) const@@Base+0x86c8> │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - move $a0, $s4 │ │ │ │ - bl -49688 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + slli.w $t0, $s0, 0x1 │ │ │ │ + beqz $t0, 3588 # 18dd0 ::do_widen(char) const@@Base+0x8910> │ │ │ │ + bstrpick.d $s2, $t0, 0x1f, 0x0 │ │ │ │ + move $a0, $s2 │ │ │ │ + st.b $a3, $sp, 40 │ │ │ │ + st.w $t7, $sp, 32 │ │ │ │ + st.d $t4, $sp, 24 │ │ │ │ + st.d $t8, $sp, 8 │ │ │ │ + st.d $t1, $sp, 16 │ │ │ │ + bl -46940 │ │ │ │ + move $a2, $s2 │ │ │ │ + li.w $a1, 255 │ │ │ │ + move $s3, $a0 │ │ │ │ + bl -47820 │ │ │ │ + ld.bu $a3, $sp, 40 │ │ │ │ + slli.w $t0, $s5, 0x1 │ │ │ │ + ld.d $t8, $sp, 8 │ │ │ │ + bstrpick.d $t2, $t0, 0x1f, 0x0 │ │ │ │ + ldptr.w $t7, $sp, 32 │ │ │ │ + addi.w $t0, $t0, 1 │ │ │ │ + stx.b $a3, $s3, $t2 │ │ │ │ + bstrpick.d $t0, $t0, 0x1f, 0x0 │ │ │ │ + stx.b $t8, $s3, $t0 │ │ │ │ + move $a0, $s2 │ │ │ │ + st.w $t7, $sp, 120 │ │ │ │ + bl -47004 │ │ │ │ + add.d $t2, $a0, $s2 │ │ │ │ + move $a2, $s2 │ │ │ │ + move $a1, $s3 │ │ │ │ + st.d $t2, $sp, 144 │ │ │ │ + st.d $t2, $sp, 8 │ │ │ │ + st.d $a0, $sp, 128 │ │ │ │ + st.d $a0, $sp, 136 │ │ │ │ + bl -45932 │ │ │ │ + ld.d $t4, $sp, 24 │ │ │ │ + ld.d $t1, $sp, 16 │ │ │ │ + ld.d $t2, $sp, 8 │ │ │ │ nop │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -49700 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -49708 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - pcalau12i $t1, 152 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 120 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - st.d $s2, $sp, 144 │ │ │ │ - bnez $t0, -68 # 18c08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe08> │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -48900 │ │ │ │ - move $s0, $a0 │ │ │ │ - b -60 # 18c20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe20> │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 88 │ │ │ │ - bl -49768 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a1, $sp, 120 │ │ │ │ + addi.d $a0, $sp, 152 │ │ │ │ + st.d $t4, $sp, 16 │ │ │ │ + st.d $t1, $sp, 8 │ │ │ │ + st.d $t2, $sp, 136 │ │ │ │ + bl 3948 # 18fe0 ::do_widen(char) const@@Base+0x8b20> │ │ │ │ + ld.d $a0, $sp, 128 │ │ │ │ + ld.d $t1, $sp, 8 │ │ │ │ + ld.d $t4, $sp, 16 │ │ │ │ + beqz $a0, 20 # 18098 ::do_widen(char) const@@Base+0x7bd8> │ │ │ │ + bl -47160 │ │ │ │ + ld.d $t4, $sp, 16 │ │ │ │ + ld.d $t1, $sp, 8 │ │ │ │ nop │ │ │ │ + beqz $s3, 2832 # 18ba8 ::do_widen(char) const@@Base+0x86e8> │ │ │ │ move $a0, $s3 │ │ │ │ - bl -49780 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - pcalau12i $t1, 152 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 120 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - st.d $s4, $sp, 128 │ │ │ │ - beqz $t0, -68 # 18c50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe50> │ │ │ │ - b -144 # 18c08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe08> │ │ │ │ + st.d $t4, $sp, 16 │ │ │ │ + st.d $t1, $sp, 8 │ │ │ │ + bl -47192 │ │ │ │ + ld.d $t0, $s8, 208 │ │ │ │ + ld.d $t4, $sp, 16 │ │ │ │ + ld.d $t1, $sp, 8 │ │ │ │ + b -344 # 17f60 ::do_widen(char) const@@Base+0x7aa0> │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b -52 # 18c70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe70> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -132 # 18c28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe28> │ │ │ │ - pcalau12i $t1, 152 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 120 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, -200 # 18c00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe00> │ │ │ │ - pcaddi $a0, 102527 │ │ │ │ - bl -50976 │ │ │ │ + addi.d $s0, $s2, 63 │ │ │ │ + srli.d $s0, $s0, 0x6 │ │ │ │ + slli.d $a0, $s0, 0x3 │ │ │ │ + bl -47164 │ │ │ │ + slli.d $a2, $s0, 0x3 │ │ │ │ + srli.d $s2, $s2, 0x6 │ │ │ │ + li.w $a1, -1 │ │ │ │ + move $s1, $a0 │ │ │ │ + alsl.d $s0, $s0, $a0, 0x3 │ │ │ │ + alsl.d $s4, $s2, $a0, 0x3 │ │ │ │ + bl -48056 │ │ │ │ + ld.d $a0, $s8, 344 │ │ │ │ + andi $s3, $s5, 0x3f │ │ │ │ + bnez $a0, -772 # 17df0 ::do_widen(char) const@@Base+0x7930> │ │ │ │ + b -768 # 17df8 ::do_widen(char) const@@Base+0x7938> │ │ │ │ nop │ │ │ │ - pcalau12i $t1, 152 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 120 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, -240 # 18c00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe00> │ │ │ │ - pcaddi $a0, 102517 │ │ │ │ - bl -51016 │ │ │ │ + move $a0, $t0 │ │ │ │ + move $t0, $t5 │ │ │ │ + bnez $t0, -360 # 17fa0 ::do_widen(char) const@@Base+0x7ae0> │ │ │ │ + b -340 # 17fb8 ::do_widen(char) const@@Base+0x7af8> │ │ │ │ + ld.d $t2, $sp, 88 │ │ │ │ + alsl.d $t0, $t2, $t0, 0x3 │ │ │ │ + ldptr.d $t5, $t0, 0 │ │ │ │ + beqz $t5, 3356 # 18e38 ::do_widen(char) const@@Base+0x8978> │ │ │ │ + movgr2fr.d $fa0, $t5 │ │ │ │ + ldptr.d $t2, $sp, 0 │ │ │ │ + vpcnt.d $vr0, $vr0 │ │ │ │ + movfr2gr.d $t0, $fa0 │ │ │ │ + mul.w $t2, $t0, $t2 │ │ │ │ + stptr.d $t0, $sp, 0 │ │ │ │ + st.d $t2, $sp, 48 │ │ │ │ nop │ │ │ │ - pcalau12i $t1, 152 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 120 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, -280 # 18c00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe00> │ │ │ │ - pcaddi $a0, 102507 │ │ │ │ - bl -51056 │ │ │ │ + move $t3, $zero │ │ │ │ + move $t0, $zero │ │ │ │ + li.w $t6, 64 │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b -188 # 18c70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe70> │ │ │ │ - pcalau12i $t1, 152 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 120 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, 96 # 18da8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfa8> │ │ │ │ - pcaddi $a0, 102495 │ │ │ │ - bl -51104 │ │ │ │ + srl.d $t2, $t5, $t0 │ │ │ │ + andi $t2, $t2, 0x1 │ │ │ │ + beqz $t2, 24 # 18170 ::do_widen(char) const@@Base+0x7cb0> │ │ │ │ + bstrpick.d $t2, $t3, 0x1f, 0x0 │ │ │ │ + add.d $t2, $s8, $t2 │ │ │ │ + addi.w $t3, $t3, 1 │ │ │ │ + st.b $t0, $t2, 65 │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ + addi.w $t0, $t0, 1 │ │ │ │ + bne $t0, $t6, -36 # 18150 ::do_widen(char) const@@Base+0x7c90> │ │ │ │ + ld.d $t3, $sp, 88 │ │ │ │ + ld.d $t0, $s8, 208 │ │ │ │ + addi.w $t2, $t7, -1 │ │ │ │ + bstrpick.d $s5, $t2, 0x1f, 0x0 │ │ │ │ + slli.d $t3, $t3, 0x1 │ │ │ │ + slli.d $s5, $s5, 0x1 │ │ │ │ + ldx.hu $t6, $t0, $s5 │ │ │ │ + ldx.hu $a1, $t0, $t3 │ │ │ │ + add.w $a1, $t6, $a1 │ │ │ │ + beqz $a1, 3172 # 18e00 ::do_widen(char) const@@Base+0x8940> │ │ │ │ + ld.d $a2, $s8, 136 │ │ │ │ + add.w $a0, $a1, $t4 │ │ │ │ + move $t7, $t4 │ │ │ │ + move $s0, $zero │ │ │ │ + bstrpick.d $t2, $t7, 0x1f, 0x1 │ │ │ │ + ldx.bu $t2, $a2, $t2 │ │ │ │ + andi $t5, $t7, 0x1 │ │ │ │ + slli.d $t5, $t5, 0x2 │ │ │ │ + sra.w $t2, $t2, $t5 │ │ │ │ + bstrpick.d $t2, $t2, 0x1, 0x1 │ │ │ │ + addi.w $t7, $t7, 1 │ │ │ │ + add.w $s0, $t2, $s0 │ │ │ │ + bne $a0, $t7, -32 # 181b0 ::do_widen(char) const@@Base+0x7cf0> │ │ │ │ + li.w $t8, 1 │ │ │ │ + st.w $zero, $sp, 160 │ │ │ │ + st.d $zero, $sp, 168 │ │ │ │ + st.d $s1, $sp, 176 │ │ │ │ + st.d $s1, $sp, 184 │ │ │ │ + st.d $zero, $sp, 192 │ │ │ │ + move $fp, $t4 │ │ │ │ + sub.w $s7, $t8, $t4 │ │ │ │ + move $s3, $zero │ │ │ │ nop │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -50020 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $s3, $sp, 136 │ │ │ │ nop │ │ │ │ - addi.d $a0, $sp, 24 │ │ │ │ - bl -50036 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - pcalau12i $t1, 152 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 120 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - st.d $s2, $sp, 144 │ │ │ │ - st.d $s3, $sp, 136 │ │ │ │ - st.d $s4, $sp, 128 │ │ │ │ - beqz $t0, -332 # 18c50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe50> │ │ │ │ - b -408 # 18c08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe08> │ │ │ │ + bstrpick.d $t5, $fp, 0x1f, 0x1 │ │ │ │ + ldx.bu $t5, $a2, $t5 │ │ │ │ + andi $a0, $fp, 0x1 │ │ │ │ + slli.d $a0, $a0, 0x2 │ │ │ │ + sra.w $t5, $t5, $a0 │ │ │ │ + andi $t5, $t5, 0x2 │ │ │ │ + beqz $t5, 48 # 18248 ::do_widen(char) const@@Base+0x7d88> │ │ │ │ + ld.d $a0, $s8, 320 │ │ │ │ + add.w $t5, $t1, $s3 │ │ │ │ + bstrpick.d $t5, $t5, 0x1f, 0x0 │ │ │ │ + alsl.d $t5, $t5, $a0, 0x2 │ │ │ │ + ldptr.w $a3, $t5, 0 │ │ │ │ + bstrpick.d $a0, $a3, 0x1d, 0x0 │ │ │ │ + bstrpick.d $a3, $a3, 0x1d, 0x0 │ │ │ │ + bnez $a0, 40 # 18260 ::do_widen(char) const@@Base+0x7da0> │ │ │ │ nop │ │ │ │ - st.d $s2, $sp, 144 │ │ │ │ - st.d $s4, $sp, 128 │ │ │ │ - bl -50912 │ │ │ │ + addi.w $s3, $s3, 1 │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b -76 # 18d70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf70> │ │ │ │ - move $s0, $a0 │ │ │ │ - move $a0, $s4 │ │ │ │ - bl -50120 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $s4, $sp, 128 │ │ │ │ - b -112 # 18d60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf60> │ │ │ │ + add.w $t5, $s7, $fp │ │ │ │ + bgeu $t5, $a1, 1452 # 187f8 ::do_widen(char) const@@Base+0x8338> │ │ │ │ + ld.d $a2, $s8, 136 │ │ │ │ + addi.w $fp, $fp, 1 │ │ │ │ + b -88 # 18200 ::do_widen(char) const@@Base+0x7d40> │ │ │ │ nop │ │ │ │ + ldptr.w $t6, $t5, 0 │ │ │ │ + ld.d $t0, $sp, 168 │ │ │ │ + bstrpick.d $a4, $t6, 0x1e, 0x1e │ │ │ │ + srli.w $t6, $t6, 0x1f │ │ │ │ + beqz $t0, 56 # 182a8 ::do_widen(char) const@@Base+0x7de8> │ │ │ │ + move $a5, $s1 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -160 │ │ │ │ - st.d $fp, $sp, 144 │ │ │ │ - st.d $s5, $sp, 96 │ │ │ │ - pcalau12i $t0, 152 │ │ │ │ - ld.d $t0, $t0, -160 │ │ │ │ - ld.d $t0, $t0, 0 │ │ │ │ - st.d $t0, $sp, 56 │ │ │ │ - li.w $t0, 0x0 │ │ │ │ - move $s5, $a0 │ │ │ │ - move $fp, $a1 │ │ │ │ - addi.d $a0, $sp, 24 │ │ │ │ - pcaddi $a1, 103283 │ │ │ │ - st.d $s2, $sp, 120 │ │ │ │ - st.d $s6, $sp, 88 │ │ │ │ - st.d $s7, $sp, 80 │ │ │ │ - st.d $s8, $sp, 72 │ │ │ │ - st.d $ra, $sp, 152 │ │ │ │ - st.d $s0, $sp, 136 │ │ │ │ - st.d $s1, $sp, 128 │ │ │ │ - st.d $s3, $sp, 112 │ │ │ │ - st.d $s4, $sp, 104 │ │ │ │ - bl -44020 # e240 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1340> │ │ │ │ - ld.d $s7, $s5, 40 │ │ │ │ - addi.d $t0, $s5, 24 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - ld.d $s2, $sp, 24 │ │ │ │ - ld.d $s8, $sp, 32 │ │ │ │ - addi.d $s6, $s5, 32 │ │ │ │ - beqz $s7, 880 # 191c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13c0> │ │ │ │ - ld.d $a0, $s7, 32 │ │ │ │ - ld.d $s0, $s7, 40 │ │ │ │ - lu12i.w $s3, 524287 │ │ │ │ - move $s1, $s6 │ │ │ │ - ori $s3, $s3, 0xfff │ │ │ │ - lu12i.w $s4, -524288 │ │ │ │ + ldptr.w $t2, $t0, 32 │ │ │ │ + ld.d $t5, $t0, 16 │ │ │ │ + ld.d $t7, $t0, 24 │ │ │ │ + bge $t2, $a0, 308 # 183c0 ::do_widen(char) const@@Base+0x7f00> │ │ │ │ + move $t0, $t7 │ │ │ │ + bnez $t0, -20 # 18280 ::do_widen(char) const@@Base+0x7dc0> │ │ │ │ + beq $a5, $s1, 16 # 182a8 ::do_widen(char) const@@Base+0x7de8> │ │ │ │ + ldptr.w $t0, $a5, 32 │ │ │ │ + bge $a0, $t0, 1312 # 187c0 ::do_widen(char) const@@Base+0x8300> │ │ │ │ nop │ │ │ │ - sltu $t0, $s0, $s8 │ │ │ │ - masknez $a2, $s8, $t0 │ │ │ │ - maskeqz $t0, $s0, $t0 │ │ │ │ - or $a2, $a2, $t0 │ │ │ │ - beqz $a2, 16 # 18e90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1090> │ │ │ │ - move $a1, $s2 │ │ │ │ - bl -49800 │ │ │ │ - bnez $a0, 20 # 18ea0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10a0> │ │ │ │ - sub.d $s0, $s0, $s8 │ │ │ │ - blt $s3, $s0, 20 # 18ea8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10a8> │ │ │ │ - blt $s0, $s4, 72 # 18ee0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10e0> │ │ │ │ - slli.w $a0, $s0, 0x0 │ │ │ │ - bltz $a0, 64 # 18ee0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10e0> │ │ │ │ + slli.w $t0, $s0, 0x1 │ │ │ │ + beqz $t0, 2804 # 18da0 ::do_widen(char) const@@Base+0x88e0> │ │ │ │ + bstrpick.d $s2, $t0, 0x1f, 0x0 │ │ │ │ + move $a0, $s2 │ │ │ │ + st.b $a4, $sp, 56 │ │ │ │ + st.w $a3, $sp, 40 │ │ │ │ + st.d $t3, $sp, 32 │ │ │ │ + st.d $t4, $sp, 24 │ │ │ │ + st.d $t6, $sp, 8 │ │ │ │ + st.d $t1, $sp, 16 │ │ │ │ + bl -47680 │ │ │ │ + move $a2, $s2 │ │ │ │ + li.w $a1, 255 │ │ │ │ + move $s4, $a0 │ │ │ │ + bl -48560 │ │ │ │ + ld.bu $a4, $sp, 56 │ │ │ │ + slli.w $t0, $s3, 0x1 │ │ │ │ + ld.d $t6, $sp, 8 │ │ │ │ + bstrpick.d $t5, $t0, 0x1f, 0x0 │ │ │ │ + ldptr.w $a3, $sp, 40 │ │ │ │ + addi.w $t0, $t0, 1 │ │ │ │ + stx.b $a4, $s4, $t5 │ │ │ │ + bstrpick.d $t0, $t0, 0x1f, 0x0 │ │ │ │ + stx.b $t6, $s4, $t0 │ │ │ │ + move $a0, $s2 │ │ │ │ + st.w $a3, $sp, 120 │ │ │ │ + bl -47744 │ │ │ │ + add.d $t5, $a0, $s2 │ │ │ │ + move $a2, $s2 │ │ │ │ + move $a1, $s4 │ │ │ │ + st.d $t5, $sp, 144 │ │ │ │ + st.d $t5, $sp, 8 │ │ │ │ + st.d $a0, $sp, 128 │ │ │ │ + st.d $a0, $sp, 136 │ │ │ │ + bl -46672 │ │ │ │ + ld.d $t3, $sp, 32 │ │ │ │ + ld.d $t4, $sp, 24 │ │ │ │ + ld.d $t1, $sp, 16 │ │ │ │ + ld.d $t5, $sp, 8 │ │ │ │ nop │ │ │ │ - move $s1, $s7 │ │ │ │ - ld.d $s7, $s7, 16 │ │ │ │ - beqz $s7, 56 # 18ee8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10e8> │ │ │ │ + addi.d $a1, $sp, 120 │ │ │ │ + addi.d $a0, $sp, 152 │ │ │ │ + st.d $t3, $sp, 24 │ │ │ │ + st.d $t4, $sp, 16 │ │ │ │ + st.d $t1, $sp, 8 │ │ │ │ + st.d $t5, $sp, 136 │ │ │ │ + bl 3200 # 18fe0 ::do_widen(char) const@@Base+0x8b20> │ │ │ │ + ld.d $a0, $sp, 128 │ │ │ │ + ld.d $t1, $sp, 8 │ │ │ │ + ld.d $t4, $sp, 16 │ │ │ │ + ld.d $t3, $sp, 24 │ │ │ │ + beqz $a0, 20 # 18388 ::do_widen(char) const@@Base+0x7ec8> │ │ │ │ + bl -47912 │ │ │ │ + ld.d $t3, $sp, 24 │ │ │ │ + ld.d $t4, $sp, 16 │ │ │ │ + ld.d $t1, $sp, 8 │ │ │ │ + beqz $s4, 1112 # 187e0 ::do_widen(char) const@@Base+0x8320> │ │ │ │ + move $a0, $s4 │ │ │ │ + st.d $t3, $sp, 24 │ │ │ │ + st.d $t4, $sp, 16 │ │ │ │ + st.d $t1, $sp, 8 │ │ │ │ + bl -47948 │ │ │ │ + ld.d $t0, $s8, 208 │ │ │ │ + ld.d $t3, $sp, 24 │ │ │ │ + ld.d $t4, $sp, 16 │ │ │ │ + ldx.hu $t6, $t0, $s5 │ │ │ │ + ldx.hu $a1, $t0, $t3 │ │ │ │ + ld.d $t1, $sp, 8 │ │ │ │ + add.w $a1, $t6, $a1 │ │ │ │ + b -380 # 18240 ::do_widen(char) const@@Base+0x7d80> │ │ │ │ + move $a5, $t0 │ │ │ │ + move $t0, $t5 │ │ │ │ + bnez $t0, -328 # 18280 ::do_widen(char) const@@Base+0x7dc0> │ │ │ │ + b -308 # 18298 ::do_widen(char) const@@Base+0x7dd8> │ │ │ │ + st.w $zero, $sp, 160 │ │ │ │ + st.d $zero, $sp, 168 │ │ │ │ + st.d $s1, $sp, 176 │ │ │ │ + st.d $s1, $sp, 184 │ │ │ │ + st.d $zero, $sp, 192 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s7, 32 │ │ │ │ - ld.d $s0, $s7, 40 │ │ │ │ - b -80 # 18e70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1070> │ │ │ │ + bstrpick.d $t2, $s0, 0x1f, 0x0 │ │ │ │ + st.d $t2, $sp, 104 │ │ │ │ + beqz $t2, 2304 # 18cf0 ::do_widen(char) const@@Base+0x8830> │ │ │ │ + move $a0, $t2 │ │ │ │ + move $s2, $t2 │ │ │ │ + st.d $t4, $sp, 16 │ │ │ │ + st.d $t1, $sp, 8 │ │ │ │ + bl -47988 │ │ │ │ + move $a2, $s2 │ │ │ │ + move $a1, $zero │ │ │ │ + move $s5, $a0 │ │ │ │ + bl -48868 │ │ │ │ + ld.d $t0, $sp, 64 │ │ │ │ + ld.d $t1, $sp, 8 │ │ │ │ + ld.d $t4, $sp, 16 │ │ │ │ + beqz $t0, 2596 # 18e48 ::do_widen(char) const@@Base+0x8988> │ │ │ │ + ld.d $t0, $s8, 208 │ │ │ │ + slli.d $t2, $s2, 0x1 │ │ │ │ + st.d $t2, $sp, 72 │ │ │ │ nop │ │ │ │ + move $fp, $t0 │ │ │ │ + ld.d $t2, $sp, 104 │ │ │ │ + ld.hu $t0, $fp, 0 │ │ │ │ + ld.d $a3, $sp, 96 │ │ │ │ + li.w $t5, 1 │ │ │ │ + add.d $s7, $s5, $t2 │ │ │ │ + move $a4, $t1 │ │ │ │ + beqz $t0, 556 # 18680 ::do_widen(char) const@@Base+0x81c0> │ │ │ │ + ld.d $t1, $sp, 80 │ │ │ │ + ld.d $a1, $s8, 136 │ │ │ │ + move $t3, $t4 │ │ │ │ + ldx.bu $t8, $t1, $t5 │ │ │ │ + move $a0, $t0 │ │ │ │ + move $t7, $zero │ │ │ │ + move $t6, $zero │ │ │ │ + srli.w $t8, $t8, 0x3 │ │ │ │ nop │ │ │ │ nop │ │ │ │ + bstrpick.d $t1, $t3, 0x1f, 0x1 │ │ │ │ + ldx.bu $t1, $a1, $t1 │ │ │ │ + andi $t2, $t3, 0x1 │ │ │ │ + slli.d $t2, $t2, 0x2 │ │ │ │ + sra.w $t1, $t1, $t2 │ │ │ │ + andi $t1, $t1, 0x2 │ │ │ │ + beqz $t1, 96 # 184f8 ::do_widen(char) const@@Base+0x8038> │ │ │ │ nop │ │ │ │ + ld.d $a0, $s8, 160 │ │ │ │ + add.w $t1, $t7, $a4 │ │ │ │ + bstrpick.d $t1, $t1, 0x1f, 0x0 │ │ │ │ + ldx.bu $t1, $a0, $t1 │ │ │ │ + bstrpick.d $t2, $t7, 0x1f, 0x0 │ │ │ │ + addi.w $t6, $t6, 1 │ │ │ │ + sra.w $t1, $t1, $t8 │ │ │ │ + andi $t1, $t1, 0x1 │ │ │ │ + stx.b $t1, $s5, $t2 │ │ │ │ + ld.d $fp, $s8, 208 │ │ │ │ + ld.hu $a0, $fp, 0 │ │ │ │ + bgeu $t6, $a0, 84 # 18520 ::do_widen(char) const@@Base+0x8060> │ │ │ │ + ld.d $a1, $s8, 136 │ │ │ │ + addi.w $t3, $t3, 1 │ │ │ │ + bstrpick.d $t1, $t3, 0x1f, 0x1 │ │ │ │ + ldx.bu $t1, $a1, $t1 │ │ │ │ + andi $t2, $t3, 0x1 │ │ │ │ + slli.d $t2, $t2, 0x2 │ │ │ │ + sra.w $t1, $t1, $t2 │ │ │ │ + andi $t1, $t1, 0x2 │ │ │ │ + addi.w $t7, $t7, 1 │ │ │ │ + bnez $t1, -84 # 184a0 ::do_widen(char) const@@Base+0x7fe0> │ │ │ │ + addi.w $t6, $t6, 1 │ │ │ │ + bgeu $t6, $a0, 36 # 18520 ::do_widen(char) const@@Base+0x8060> │ │ │ │ + addi.w $t3, $t3, 1 │ │ │ │ + b -132 # 18480 ::do_widen(char) const@@Base+0x7fc0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $s7, $s7, 24 │ │ │ │ - bnez $s7, -44 # 18eb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10b8> │ │ │ │ - beq $s6, $s1, 216 # 18fc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11c0> │ │ │ │ - ld.d $s0, $s1, 40 │ │ │ │ - sltu $t0, $s0, $s8 │ │ │ │ - masknez $a2, $s8, $t0 │ │ │ │ - maskeqz $t0, $s0, $t0 │ │ │ │ - or $a2, $a2, $t0 │ │ │ │ - beqz $a2, 24 # 18f18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1118> │ │ │ │ - ld.d $a1, $s1, 32 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -49932 │ │ │ │ - bnez $a0, 40 # 18f38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1138> │ │ │ │ nop │ │ │ │ - lu12i.w $t0, 524287 │ │ │ │ - sub.d $s0, $s8, $s0 │ │ │ │ - ori $t0, $t0, 0xfff │ │ │ │ - blt $t0, $s0, 28 # 18f40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1140> │ │ │ │ - lu12i.w $t0, -524288 │ │ │ │ - blt $s0, $t0, 148 # 18fc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11c0> │ │ │ │ - slli.w $a0, $s0, 0x0 │ │ │ │ nop │ │ │ │ - bltz $a0, 136 # 18fc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11c0> │ │ │ │ nop │ │ │ │ - move $a1, $fp │ │ │ │ - addi.d $a0, $s1, 64 │ │ │ │ - bl -51592 # c5c0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - ld.d $a0, $sp, 24 │ │ │ │ - addi.d $t0, $sp, 40 │ │ │ │ - beq $a0, $t0, 12 # 18f60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1160> │ │ │ │ - bl -50952 │ │ │ │ + ld.d $t3, $sp, 176 │ │ │ │ + beq $t3, $s1, 1676 # 18bb0 ::do_widen(char) const@@Base+0x86f0> │ │ │ │ + ld.d $t1, $t3, 48 │ │ │ │ + ld.d $t8, $t3, 40 │ │ │ │ + sub.d $s3, $t1, $t8 │ │ │ │ + ld.d $t1, $sp, 72 │ │ │ │ + bne $s3, $t1, 224 # 18618 ::do_widen(char) const@@Base+0x8158> │ │ │ │ + ld.d $a2, $s8, 344 │ │ │ │ + li.w $t1, 1 │ │ │ │ + bstrpick.d $s2, $a3, 0x1f, 0x6 │ │ │ │ + sll.d $s4, $t1, $a3 │ │ │ │ + move $a0, $t3 │ │ │ │ + nor $s4, $zero, $s4 │ │ │ │ + alsl.d $s2, $s2, $a2, 0x3 │ │ │ │ + st.d $a3, $sp, 8 │ │ │ │ + st.d $t5, $sp, 16 │ │ │ │ + st.d $a4, $sp, 24 │ │ │ │ + st.d $t3, $sp, 32 │ │ │ │ + st.d $t4, $sp, 40 │ │ │ │ + st.d $t0, $sp, 48 │ │ │ │ + st.d $a2, $sp, 56 │ │ │ │ nop │ │ │ │ - pcalau12i $t1, 152 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 56 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, 672 # 19218 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1418> │ │ │ │ - ld.d $ra, $sp, 152 │ │ │ │ - ld.d $fp, $sp, 144 │ │ │ │ - ld.d $s0, $sp, 136 │ │ │ │ - ld.d $s1, $sp, 128 │ │ │ │ - ld.d $s2, $sp, 120 │ │ │ │ - ld.d $s3, $sp, 112 │ │ │ │ - ld.d $s4, $sp, 104 │ │ │ │ - ld.d $s5, $sp, 96 │ │ │ │ - ld.d $s6, $sp, 88 │ │ │ │ - ld.d $s7, $sp, 80 │ │ │ │ - ld.d $s8, $sp, 72 │ │ │ │ - addi.d $sp, $sp, 160 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ + move $t0, $s5 │ │ │ │ + move $t1, $zero │ │ │ │ + li.w $t3, -1 │ │ │ │ + bnez $s0, 68 # 185d0 ::do_widen(char) const@@Base+0x8110> │ │ │ │ + b 112 # 18600 ::do_widen(char) const@@Base+0x8140> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - li.w $a0, 96 │ │ │ │ - bl -50996 │ │ │ │ - addi.d $t0, $a0, 48 │ │ │ │ - addi.d $s3, $a0, 32 │ │ │ │ - move $s0, $a0 │ │ │ │ - st.d $t0, $a0, 32 │ │ │ │ - move $a2, $s8 │ │ │ │ - move $a1, $s2 │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -4580 # 17e00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - addi.d $t0, $s0, 80 │ │ │ │ - st.b $zero, $s0, 80 │ │ │ │ - st.d $zero, $s0, 72 │ │ │ │ - st.d $t0, $s0, 64 │ │ │ │ - ld.d $s4, $s0, 32 │ │ │ │ - ld.d $s2, $s0, 40 │ │ │ │ - beq $s6, $s1, 352 # 19160 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1360> │ │ │ │ - ld.d $s7, $s1, 40 │ │ │ │ - ld.d $s8, $s1, 32 │ │ │ │ - sltu $t0, $s7, $s2 │ │ │ │ - masknez $a2, $s2, $t0 │ │ │ │ - maskeqz $t0, $s7, $t0 │ │ │ │ - or $a2, $a2, $t0 │ │ │ │ - beqz $a2, 20 # 19030 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1230> │ │ │ │ - move $a1, $s8 │ │ │ │ - move $a0, $s4 │ │ │ │ - bl -50216 │ │ │ │ - bnez $a0, 36 # 19050 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1250> │ │ │ │ - lu12i.w $t0, 524287 │ │ │ │ - sub.d $a0, $s2, $s7 │ │ │ │ - ori $t0, $t0, 0xfff │ │ │ │ - blt $t0, $a0, 28 # 19058 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1258> │ │ │ │ - lu12i.w $t0, -524288 │ │ │ │ - blt $a0, $t0, 92 # 190a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12a0> │ │ │ │ - slli.w $a0, $a0, 0x0 │ │ │ │ nop │ │ │ │ - bltz $a0, 80 # 190a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12a0> │ │ │ │ + add.w $t2, $t3, $t1 │ │ │ │ + bstrpick.d $t2, $t2, 0x1f, 0x0 │ │ │ │ + ldx.bu $t4, $t8, $t2 │ │ │ │ + ld.bu $t2, $t0, 0 │ │ │ │ + beq $t4, $t2, 16 # 185c0 ::do_widen(char) const@@Base+0x8100> │ │ │ │ + ldptr.d $t2, $s2, 0 │ │ │ │ + and $t2, $t2, $s4 │ │ │ │ + stptr.d $t2, $s2, 0 │ │ │ │ + addi.d $t0, $t0, 1 │ │ │ │ + addi.w $t1, $t1, 2 │ │ │ │ + beq $t0, $s7, 56 # 18600 ::do_widen(char) const@@Base+0x8140> │ │ │ │ nop │ │ │ │ - move $a3, $s2 │ │ │ │ - move $a2, $s4 │ │ │ │ - move $a1, $s7 │ │ │ │ - move $a0, $s8 │ │ │ │ - bl -19336 # 144e0 ::do_widen(char) const@@Base+0xa30> │ │ │ │ - bltz $a0, 180 # 19120 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1320> │ │ │ │ - addi.d $a0, $s0, 64 │ │ │ │ - bl -50804 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -50812 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -51252 │ │ │ │ - b -328 # 18f40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1140> │ │ │ │ + bstrpick.d $t2, $t1, 0x1f, 0x0 │ │ │ │ + ldx.b $t2, $t8, $t2 │ │ │ │ + bltz $t2, -24 # 185c0 ::do_widen(char) const@@Base+0x8100> │ │ │ │ + bne $t3, $s6, -60 # 185a0 ::do_widen(char) const@@Base+0x80e0> │ │ │ │ + ld.b $t3, $t0, 0 │ │ │ │ + addi.d $t0, $t0, 1 │ │ │ │ + addi.w $t1, $t1, 2 │ │ │ │ + xor $t3, $t3, $t2 │ │ │ │ + sltu $t3, $zero, $t3 │ │ │ │ + bne $t0, $s7, -36 # 185d0 ::do_widen(char) const@@Base+0x8110> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + bl -48912 │ │ │ │ + beq $a0, $s1, 60 # 18640 ::do_widen(char) const@@Base+0x8180> │ │ │ │ + ld.d $t8, $a0, 40 │ │ │ │ + ld.d $t0, $a0, 48 │ │ │ │ + sub.d $t0, $t0, $t8 │ │ │ │ + beq $t0, $s3, -148 # 18580 ::do_widen(char) const@@Base+0x80c0> │ │ │ │ + pcaddi $a3, 103134 │ │ │ │ + li.w $a2, 90 │ │ │ │ + pcaddi $a1, 103138 │ │ │ │ + pcaddi $a0, 103147 │ │ │ │ + bl -46968 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $t0, $s5, 48 │ │ │ │ - beq $t0, $s1, 308 # 191d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13d8> │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -51164 │ │ │ │ - ld.d $a1, $a0, 40 │ │ │ │ - move $s7, $a0 │ │ │ │ - ld.d $a0, $a0, 32 │ │ │ │ - move $a3, $s2 │ │ │ │ - move $a2, $s4 │ │ │ │ - bl -19428 # 144e0 ::do_widen(char) const@@Base+0xa30> │ │ │ │ - bltz $a0, 264 # 191d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13d0> │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - move $a2, $s2 │ │ │ │ - move $a1, $s4 │ │ │ │ - bl -15388 # 154c0 ::do_widen(char) const@@Base+0x1a10> │ │ │ │ - move $t0, $a0 │ │ │ │ - move $s1, $a0 │ │ │ │ - move $s7, $a1 │ │ │ │ - beqz $a1, -124 # 19070 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1270> │ │ │ │ - li.w $a0, 1 │ │ │ │ - beqz $t0, 148 # 19188 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1388> │ │ │ │ - move $a3, $s6 │ │ │ │ - move $a2, $s7 │ │ │ │ - move $a1, $s0 │ │ │ │ - bl -52628 │ │ │ │ - ld.d $t0, $s5, 64 │ │ │ │ - move $s1, $s0 │ │ │ │ - addi.d $t0, $t0, 1 │ │ │ │ - st.d $t0, $s5, 64 │ │ │ │ - b -472 # 18f40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1140> │ │ │ │ nop │ │ │ │ - ld.d $t0, $s5, 56 │ │ │ │ - beq $t0, $s1, 52 # 19158 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1358> │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -51772 │ │ │ │ - move $s7, $a0 │ │ │ │ - ld.d $a3, $s7, 40 │ │ │ │ - ld.d $a2, $s7, 32 │ │ │ │ - move $a1, $s2 │ │ │ │ - move $a0, $s4 │ │ │ │ - bl -19556 # 144e0 ::do_widen(char) const@@Base+0xa30> │ │ │ │ - bgez $a0, -120 # 190d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12d0> │ │ │ │ - ld.d $t0, $s1, 24 │ │ │ │ - li.w $a0, 1 │ │ │ │ - bnez $t0, -92 # 190f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12f8> │ │ │ │ - move $s7, $s1 │ │ │ │ - b 52 # 19190 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1390> │ │ │ │ - ld.d $t0, $s5, 64 │ │ │ │ - beqz $t0, -148 # 190d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12d0> │ │ │ │ - ld.d $s7, $s5, 56 │ │ │ │ - move $a3, $s2 │ │ │ │ - move $a2, $s4 │ │ │ │ - ld.d $a1, $s7, 40 │ │ │ │ - ld.d $a0, $s7, 32 │ │ │ │ - bl -19612 # 144e0 ::do_widen(char) const@@Base+0xa30> │ │ │ │ - bgez $a0, -176 # 190d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12d0> │ │ │ │ + ld.d $t5, $sp, 16 │ │ │ │ + ld.d $t1, $sp, 64 │ │ │ │ + ld.d $a3, $sp, 8 │ │ │ │ + slli.w $t2, $t5, 0x0 │ │ │ │ + ld.d $a4, $sp, 24 │ │ │ │ + ld.d $t3, $sp, 32 │ │ │ │ + ld.d $t4, $sp, 40 │ │ │ │ + ld.d $t0, $sp, 48 │ │ │ │ + ld.d $a2, $sp, 56 │ │ │ │ + bgeu $t2, $t1, 1372 # 18bc0 ::do_widen(char) const@@Base+0x8700> │ │ │ │ + beqz $t0, 1504 # 18c48 ::do_widen(char) const@@Base+0x8788> │ │ │ │ nop │ │ │ │ - li.w $a0, 1 │ │ │ │ - beq $s6, $s7, -148 # 190f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12f8> │ │ │ │ - ld.d $a3, $s7, 40 │ │ │ │ - ld.d $a2, $s7, 32 │ │ │ │ - move $a1, $s2 │ │ │ │ - move $a0, $s4 │ │ │ │ - bl -19648 # 144e0 ::do_widen(char) const@@Base+0xa30> │ │ │ │ - srli.w $a0, $a0, 0x1f │ │ │ │ - bstrpick.w $a0, $a0, 0x7, 0x0 │ │ │ │ - b -180 # 190f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12f8> │ │ │ │ + ld.hu $t0, $fp, 0 │ │ │ │ + addi.d $t5, $t5, 1 │ │ │ │ + addi.w $a3, $a3, 1 │ │ │ │ + bnez $t0, -548 # 18458 ::do_widen(char) const@@Base+0x7f98> │ │ │ │ + ld.d $t3, $sp, 176 │ │ │ │ + bne $t3, $s1, -348 # 18528 ::do_widen(char) const@@Base+0x8068> │ │ │ │ + ld.d $t0, $sp, 64 │ │ │ │ + slli.w $t2, $t5, 0x0 │ │ │ │ + move $t1, $a4 │ │ │ │ + move $s3, $t3 │ │ │ │ + bgeu $t2, $t0, 1328 # 18bc8 ::do_widen(char) const@@Base+0x8708> │ │ │ │ + ld.d $t3, $sp, 104 │ │ │ │ + ld.d $a2, $s8, 344 │ │ │ │ + move $t0, $t2 │ │ │ │ + add.d $fp, $s5, $t3 │ │ │ │ + li.w $s7, -1 │ │ │ │ + move $t3, $s8 │ │ │ │ + move $s8, $s3 │ │ │ │ + move $s3, $s0 │ │ │ │ nop │ │ │ │ + beq $s8, $s1, 1456 # 18c70 ::do_widen(char) const@@Base+0x87b0> │ │ │ │ nop │ │ │ │ + ld.d $t7, $s8, 40 │ │ │ │ + ld.d $s0, $s8, 48 │ │ │ │ + ld.d $t5, $sp, 72 │ │ │ │ + sub.d $s0, $s0, $t7 │ │ │ │ + bne $t5, $s0, -192 # 18618 ::do_widen(char) const@@Base+0x8158> │ │ │ │ + ld.d $t5, $sp, 96 │ │ │ │ + move $a0, $s8 │ │ │ │ + st.d $s8, $sp, 24 │ │ │ │ + add.w $t2, $t5, $t2 │ │ │ │ + li.w $t5, 1 │ │ │ │ + bstrpick.d $s2, $t2, 0x1f, 0x6 │ │ │ │ + sll.d $t2, $t5, $t2 │ │ │ │ + move $s8, $fp │ │ │ │ + alsl.d $s2, $s2, $a2, 0x3 │ │ │ │ + nor $s4, $zero, $t2 │ │ │ │ + st.d $t1, $sp, 8 │ │ │ │ + st.d $t0, $sp, 16 │ │ │ │ + st.d $t4, $sp, 32 │ │ │ │ + st.d $a2, $sp, 40 │ │ │ │ + move $fp, $t3 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - li.w $a0, 96 │ │ │ │ - bl -51508 │ │ │ │ - move $s1, $s6 │ │ │ │ - b -516 # 18fc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11c8> │ │ │ │ - ld.d $t0, $s7, 24 │ │ │ │ - beqz $t0, -76 # 19188 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1388> │ │ │ │ - move $s7, $s1 │ │ │ │ - li.w $a0, 1 │ │ │ │ - b -232 # 190f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12f8> │ │ │ │ + move $t0, $s5 │ │ │ │ + move $t1, $zero │ │ │ │ + li.w $t3, -1 │ │ │ │ + bnez $s3, 68 # 18770 ::do_widen(char) const@@Base+0x82b0> │ │ │ │ + b 112 # 187a0 ::do_widen(char) const@@Base+0x82e0> │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ nop │ │ │ │ - addi.d $a0, $sp, 24 │ │ │ │ - bl -51188 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - pcalau12i $t1, 151 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 56 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - beqz $t0, 64 # 19250 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1450> │ │ │ │ nop │ │ │ │ - bl -52040 │ │ │ │ + add.w $t2, $t3, $t1 │ │ │ │ + bstrpick.d $t2, $t2, 0x1f, 0x0 │ │ │ │ + ldx.bu $t4, $t7, $t2 │ │ │ │ + ld.bu $t2, $t0, 0 │ │ │ │ + beq $t4, $t2, 16 # 18760 ::do_widen(char) const@@Base+0x82a0> │ │ │ │ + ldptr.d $t2, $s2, 0 │ │ │ │ + and $t2, $t2, $s4 │ │ │ │ + stptr.d $t2, $s2, 0 │ │ │ │ + addi.d $t0, $t0, 1 │ │ │ │ + addi.w $t1, $t1, 2 │ │ │ │ + beq $t0, $s8, 56 # 187a0 ::do_widen(char) const@@Base+0x82e0> │ │ │ │ nop │ │ │ │ - bl -52512 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -51672 │ │ │ │ - pcalau12i $t1, 151 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 56 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, -44 # 19218 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1418> │ │ │ │ - bl -50872 │ │ │ │ + bstrpick.d $t2, $t1, 0x1f, 0x0 │ │ │ │ + ldx.b $t2, $t7, $t2 │ │ │ │ + bltz $t2, -24 # 18760 ::do_widen(char) const@@Base+0x82a0> │ │ │ │ + bne $t3, $s7, -60 # 18740 ::do_widen(char) const@@Base+0x8280> │ │ │ │ + ld.b $t3, $t0, 0 │ │ │ │ + addi.d $t0, $t0, 1 │ │ │ │ + addi.w $t1, $t1, 2 │ │ │ │ + xor $t3, $t3, $t2 │ │ │ │ + sltu $t3, $zero, $t3 │ │ │ │ + bne $t0, $s8, -36 # 18770 ::do_widen(char) const@@Base+0x82b0> │ │ │ │ nop │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -50436 │ │ │ │ - move $s0, $a0 │ │ │ │ - bl -50620 │ │ │ │ - b -112 # 191f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13f0> │ │ │ │ nop │ │ │ │ + bl -49328 │ │ │ │ + beq $a0, $s1, 1308 # 18cc0 ::do_widen(char) const@@Base+0x8800> │ │ │ │ + ld.d $t7, $a0, 40 │ │ │ │ + ld.d $t0, $a0, 48 │ │ │ │ + sub.d $t0, $t0, $t7 │ │ │ │ + beq $t0, $s0, -148 # 18720 ::do_widen(char) const@@Base+0x8260> │ │ │ │ + b -416 # 18618 ::do_widen(char) const@@Base+0x8158> │ │ │ │ nop │ │ │ │ + ld.d $a0, $a5, 40 │ │ │ │ + slli.w $t0, $s3, 0x1 │ │ │ │ + bstrpick.d $t5, $t0, 0x1f, 0x0 │ │ │ │ + stx.b $a4, $a0, $t5 │ │ │ │ + ld.d $t5, $a5, 40 │ │ │ │ + addi.w $t0, $t0, 1 │ │ │ │ + bstrpick.d $t0, $t0, 0x1f, 0x0 │ │ │ │ + stx.b $t6, $t5, $t0 │ │ │ │ + ld.d $t0, $s8, 208 │ │ │ │ + ldx.hu $t6, $t0, $s5 │ │ │ │ + ldx.hu $a1, $t0, $t3 │ │ │ │ + add.w $a1, $t6, $a1 │ │ │ │ + b -1456 # 18240 ::do_widen(char) const@@Base+0x7d80> │ │ │ │ nop │ │ │ │ + bstrpick.d $s3, $s0, 0x1f, 0x0 │ │ │ │ + beqz $s3, 1428 # 18d90 ::do_widen(char) const@@Base+0x88d0> │ │ │ │ + move $a0, $s3 │ │ │ │ + st.d $t3, $sp, 24 │ │ │ │ + st.d $t4, $sp, 16 │ │ │ │ + st.d $t1, $sp, 8 │ │ │ │ + bl -49024 │ │ │ │ + move $a2, $s3 │ │ │ │ + move $a1, $zero │ │ │ │ + move $s7, $a0 │ │ │ │ + add.d $s3, $a0, $s3 │ │ │ │ + bl -49908 │ │ │ │ + ld.d $t0, $s8, 208 │ │ │ │ + ld.d $t3, $sp, 24 │ │ │ │ + ld.d $t4, $sp, 16 │ │ │ │ + ldx.hu $t6, $t0, $s5 │ │ │ │ + ld.d $t1, $sp, 8 │ │ │ │ nop │ │ │ │ + ld.d $t2, $sp, 48 │ │ │ │ + beqz $t2, 604 # 18aa0 ::do_widen(char) const@@Base+0x85e0> │ │ │ │ + ld.d $a1, $sp, 96 │ │ │ │ + sub.d $s3, $s3, $s7 │ │ │ │ + bstrpick.d $fp, $s0, 0x1f, 0x0 │ │ │ │ + move $s2, $s5 │ │ │ │ + slli.d $s3, $s3, 0x1 │ │ │ │ + add.d $fp, $fp, $s7 │ │ │ │ + st.d $t4, $sp, 56 │ │ │ │ + move $s5, $zero │ │ │ │ + move $s4, $s7 │ │ │ │ + move $t2, $s8 │ │ │ │ + ldx.hu $a7, $t0, $t3 │ │ │ │ + add.w $a7, $a7, $t6 │ │ │ │ + beqz $a7, 192 # 18938 ::do_widen(char) const@@Base+0x8478> │ │ │ │ + ldptr.d $t4, $sp, 0 │ │ │ │ + ld.d $t8, $sp, 56 │ │ │ │ + move $a4, $zero │ │ │ │ + div.wu $a0, $s5, $t4 │ │ │ │ + mod.wu $t5, $s5, $t4 │ │ │ │ + bstrpick.d $a0, $a0, 0x1f, 0x0 │ │ │ │ + bstrpick.d $t5, $t5, 0x1f, 0x0 │ │ │ │ + add.d $a0, $a0, $sp │ │ │ │ + add.d $t5, $t2, $t5 │ │ │ │ + ld.bu $a6, $a0, 200 │ │ │ │ + ld.bu $a5, $t5, 65 │ │ │ │ + move $a3, $zero │ │ │ │ + srli.w $a6, $a6, 0x3 │ │ │ │ + srli.w $a5, $a5, 0x3 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $t2, $a2, 8 │ │ │ │ - ldptr.d $t1, $a2, 0 │ │ │ │ - move $t0, $a2 │ │ │ │ - move $t3, $a1 │ │ │ │ - beq $t2, $t1, 48 # 192c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14c0> │ │ │ │ + ld.d $t5, $t2, 136 │ │ │ │ + bstrpick.d $t4, $t8, 0x1f, 0x1 │ │ │ │ + ldx.bu $t4, $t5, $t4 │ │ │ │ + andi $t5, $t8, 0x1 │ │ │ │ + slli.d $t5, $t5, 0x2 │ │ │ │ + sra.w $t4, $t4, $t5 │ │ │ │ + andi $t4, $t4, 0x2 │ │ │ │ + beqz $t4, 76 # 18928 ::do_widen(char) const@@Base+0x8468> │ │ │ │ + ld.d $t4, $t2, 160 │ │ │ │ + add.w $t0, $a4, $t1 │ │ │ │ + bstrpick.d $t0, $t0, 0x1f, 0x0 │ │ │ │ + ldx.bu $t0, $t4, $t0 │ │ │ │ + sltu $t6, $a3, $t6 │ │ │ │ + masknez $t5, $a5, $t6 │ │ │ │ + maskeqz $t6, $a6, $t6 │ │ │ │ + or $t5, $t5, $t6 │ │ │ │ + sra.w $t0, $t0, $t5 │ │ │ │ + bstrpick.d $t4, $a4, 0x1f, 0x0 │ │ │ │ + andi $t0, $t0, 0x1 │ │ │ │ + stx.b $t0, $s4, $t4 │ │ │ │ + ld.d $t0, $t2, 208 │ │ │ │ + addi.w $a4, $a4, 1 │ │ │ │ + ldx.hu $t6, $t0, $s2 │ │ │ │ + ldx.hu $a7, $t0, $t3 │ │ │ │ + add.w $a7, $a7, $t6 │ │ │ │ nop │ │ │ │ - move $a3, $zero │ │ │ │ - move $a2, $zero │ │ │ │ - move $a1, $t0 │ │ │ │ - move $a0, $t3 │ │ │ │ - b -51240 # ca80 , std::allocator >, std::allocator, std::allocator > > > const&, std::__cxx11::basic_string, std::allocator >*, int)@plt> │ │ │ │ + addi.w $a3, $a3, 1 │ │ │ │ + addi.w $t8, $t8, 1 │ │ │ │ + bltu $a3, $a7, -112 # 188c0 ::do_widen(char) const@@Base+0x8400> │ │ │ │ nop │ │ │ │ + ld.d $a0, $sp, 176 │ │ │ │ + beq $a0, $s1, 324 # 18a80 ::do_widen(char) const@@Base+0x85c0> │ │ │ │ + ld.d $t8, $a0, 40 │ │ │ │ + ld.d $t5, $a0, 48 │ │ │ │ + sub.d $t5, $t5, $t8 │ │ │ │ + bne $t5, $s3, 236 # 18a38 ::do_widen(char) const@@Base+0x8578> │ │ │ │ + ld.d $t5, $t2, 344 │ │ │ │ + li.w $t4, 1 │ │ │ │ + bstrpick.d $s7, $a1, 0x1f, 0x6 │ │ │ │ + sll.d $s8, $t4, $a1 │ │ │ │ + st.d $s5, $sp, 16 │ │ │ │ + st.d $s2, $sp, 24 │ │ │ │ + nor $s5, $zero, $s8 │ │ │ │ + alsl.d $s2, $s7, $t5, 0x3 │ │ │ │ + st.d $t1, $sp, 8 │ │ │ │ + move $s7, $fp │ │ │ │ + st.d $t3, $sp, 32 │ │ │ │ + st.d $a1, $sp, 40 │ │ │ │ + move $s8, $t0 │ │ │ │ + move $fp, $t2 │ │ │ │ nop │ │ │ │ nop │ │ │ │ + move $t0, $s4 │ │ │ │ + move $t1, $zero │ │ │ │ + li.w $t3, -1 │ │ │ │ + bnez $s0, 84 # 189f0 ::do_widen(char) const@@Base+0x8530> │ │ │ │ + b 128 # 18a20 ::do_widen(char) const@@Base+0x8560> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $a1, $a0, 96 │ │ │ │ - beqz $a1, -44 # 19298 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1498> │ │ │ │ - move $a0, $t3 │ │ │ │ - b -40956 # f2d0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x23d0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $t0, $a0, 56 │ │ │ │ - beqz $t0, 124 # 19360 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1560> │ │ │ │ - ldptr.d $t2, $t0, 0 │ │ │ │ - addi.d $sp, $sp, -48 │ │ │ │ - st.d $ra, $sp, 40 │ │ │ │ - ld.d $t2, $t2, 24 │ │ │ │ - st.d $s1, $sp, 24 │ │ │ │ - pcaddi $t3, -5419 │ │ │ │ - beq $t2, $t3, 128 # 19380 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1580> │ │ │ │ - pcaddi $t3, -1293 │ │ │ │ - beq $t2, $t3, 248 # 19400 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1600> │ │ │ │ - pcaddi $t3, -5407 │ │ │ │ - beq $t2, $t3, 176 # 193c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15c0> │ │ │ │ - stptr.d $a1, $sp, 0 │ │ │ │ - move $a0, $t0 │ │ │ │ - jirl $ra, $t2, 0 │ │ │ │ - ldptr.d $t1, $sp, 0 │ │ │ │ - move $s1, $a0 │ │ │ │ - ldptr.d $a0, $t1, 0 │ │ │ │ - stptr.d $s1, $t1, 0 │ │ │ │ - beqz $a0, 16 # 19340 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1540> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 8 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - ld.d $ra, $sp, 40 │ │ │ │ - ld.d $s1, $sp, 24 │ │ │ │ - li.w $a0, 1 │ │ │ │ - addi.d $sp, $sp, 48 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ + add.w $t2, $t3, $t1 │ │ │ │ + bstrpick.d $t2, $t2, 0x1f, 0x0 │ │ │ │ + ldx.bu $t4, $t8, $t2 │ │ │ │ + ld.bu $t2, $t0, 0 │ │ │ │ + beq $t4, $t2, 16 # 189e0 ::do_widen(char) const@@Base+0x8520> │ │ │ │ + ldptr.d $t2, $s2, 0 │ │ │ │ + and $t2, $t2, $s5 │ │ │ │ + stptr.d $t2, $s2, 0 │ │ │ │ + addi.d $t0, $t0, 1 │ │ │ │ + addi.w $t1, $t1, 2 │ │ │ │ + beq $s7, $t0, 56 # 18a20 ::do_widen(char) const@@Base+0x8560> │ │ │ │ nop │ │ │ │ + bstrpick.d $t2, $t1, 0x1f, 0x0 │ │ │ │ + ldx.b $t2, $t8, $t2 │ │ │ │ + bltz $t2, -24 # 189e0 ::do_widen(char) const@@Base+0x8520> │ │ │ │ + bne $t3, $s6, -60 # 189c0 ::do_widen(char) const@@Base+0x8500> │ │ │ │ + ld.b $t3, $t0, 0 │ │ │ │ + addi.d $t0, $t0, 1 │ │ │ │ + addi.w $t1, $t1, 2 │ │ │ │ + xor $t3, $t3, $t2 │ │ │ │ + sltu $t3, $zero, $t3 │ │ │ │ + bne $s7, $t0, -36 # 189f0 ::do_widen(char) const@@Base+0x8530> │ │ │ │ nop │ │ │ │ - move $a0, $zero │ │ │ │ - ret │ │ │ │ nop │ │ │ │ + bl -49968 │ │ │ │ + beq $a0, $s1, 60 # 18a60 ::do_widen(char) const@@Base+0x85a0> │ │ │ │ + ld.d $t8, $a0, 40 │ │ │ │ + ld.d $t0, $a0, 48 │ │ │ │ + sub.d $t0, $t0, $t8 │ │ │ │ + beq $t0, $s3, -164 # 18990 ::do_widen(char) const@@Base+0x84d0> │ │ │ │ + pcaddi $a3, 102870 │ │ │ │ + li.w $a2, 164 │ │ │ │ + pcaddi $a1, 102874 │ │ │ │ + pcaddi $a0, 102883 │ │ │ │ + bl -48024 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - li.w $a0, 16 │ │ │ │ - stptr.d $t0, $sp, 0 │ │ │ │ - st.d $a1, $sp, 8 │ │ │ │ - bl -51964 │ │ │ │ - ldptr.d $t0, $sp, 0 │ │ │ │ - pcaddi $t2, 151657 │ │ │ │ ld.d $t1, $sp, 8 │ │ │ │ - ldptr.w $t0, $t0, 8 │ │ │ │ - move $s1, $a0 │ │ │ │ - stptr.d $t2, $a0, 0 │ │ │ │ - st.w $t0, $a0, 8 │ │ │ │ - b -132 # 19328 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1528> │ │ │ │ + ld.d $s5, $sp, 16 │ │ │ │ + ld.d $s2, $sp, 24 │ │ │ │ + ld.d $t3, $sp, 32 │ │ │ │ + ld.d $a1, $sp, 40 │ │ │ │ + move $t2, $fp │ │ │ │ + move $t0, $s8 │ │ │ │ + move $fp, $s7 │ │ │ │ + ld.d $t4, $sp, 48 │ │ │ │ + addi.w $s5, $s5, 1 │ │ │ │ + ldx.hu $t6, $t0, $s2 │ │ │ │ + addi.w $a1, $a1, 1 │ │ │ │ + bne $s5, $t4, -544 # 18870 ::do_widen(char) const@@Base+0x83b0> │ │ │ │ + ld.d $t4, $sp, 56 │ │ │ │ + move $s7, $s4 │ │ │ │ + move $s8, $t2 │ │ │ │ + move $s3, $t4 │ │ │ │ + beqz $t6, 68 # 18ae8 ::do_widen(char) const@@Base+0x8628> │ │ │ │ + ld.d $t3, $s8, 136 │ │ │ │ + add.w $t6, $t4, $t6 │ │ │ │ + move $s3, $t6 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + bstrpick.d $t0, $t4, 0x1f, 0x1 │ │ │ │ + ldx.bu $t0, $t3, $t0 │ │ │ │ + andi $t2, $t4, 0x1 │ │ │ │ + slli.d $t2, $t2, 0x2 │ │ │ │ + sra.w $t0, $t0, $t2 │ │ │ │ + bstrpick.d $t0, $t0, 0x1, 0x1 │ │ │ │ + addi.w $t4, $t4, 1 │ │ │ │ + add.w $t1, $t0, $t1 │ │ │ │ + bne $t6, $t4, -32 # 18ac0 ::do_widen(char) const@@Base+0x8600> │ │ │ │ nop │ │ │ │ - li.w $a0, 16 │ │ │ │ - stptr.d $t0, $sp, 0 │ │ │ │ - st.d $a1, $sp, 8 │ │ │ │ - bl -52028 │ │ │ │ - ldptr.d $t0, $sp, 0 │ │ │ │ + ld.d $t2, $sp, 96 │ │ │ │ + ld.d $t3, $sp, 48 │ │ │ │ + ldptr.d $a2, $sp, 0 │ │ │ │ + li.w $t0, 1 │ │ │ │ + add.w $t2, $t2, $t3 │ │ │ │ + st.d $t2, $sp, 96 │ │ │ │ + bgeu $t0, $a2, 904 # 18e88 ::do_widen(char) const@@Base+0x89c8> │ │ │ │ + addi.d $a1, $s8, 65 │ │ │ │ + addi.d $a0, $sp, 200 │ │ │ │ + st.d $t1, $sp, 8 │ │ │ │ + bl -48688 │ │ │ │ + ld.d $t1, $sp, 8 │ │ │ │ + beqz $s7, 24 # 18b30 ::do_widen(char) const@@Base+0x8670> │ │ │ │ + move $a0, $s7 │ │ │ │ + st.d $t1, $sp, 8 │ │ │ │ + bl -49876 │ │ │ │ ld.d $t1, $sp, 8 │ │ │ │ - move $s1, $a0 │ │ │ │ - fld.d $fa0, $t0, 8 │ │ │ │ - pcaddi $t0, 151662 │ │ │ │ - stptr.d $t0, $a0, 0 │ │ │ │ - fst.d $fa0, $a0, 8 │ │ │ │ - b -196 # 19328 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1528> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ nop │ │ │ │ - li.w $a0, 40 │ │ │ │ - st.d $a1, $sp, 8 │ │ │ │ - stptr.d $t0, $sp, 0 │ │ │ │ - bl -52092 │ │ │ │ - ldptr.d $t0, $sp, 0 │ │ │ │ - pcaddi $t3, 151637 │ │ │ │ - move $t1, $a0 │ │ │ │ - ld.d $a2, $t0, 16 │ │ │ │ - addi.d $t2, $a0, 24 │ │ │ │ - stptr.d $t3, $a0, 0 │ │ │ │ - st.d $t2, $t1, 8 │ │ │ │ - ld.d $a1, $t0, 8 │ │ │ │ - move $s1, $a0 │ │ │ │ - addi.d $a0, $a0, 8 │ │ │ │ - bl -5688 # 17e00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + ld.d $a0, $sp, 168 │ │ │ │ + st.d $t1, $sp, 8 │ │ │ │ + bl -4664 # 17900 ::do_widen(char) const@@Base+0x7440> │ │ │ │ ld.d $t1, $sp, 8 │ │ │ │ - b -280 # 19328 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1528> │ │ │ │ + move $t4, $s3 │ │ │ │ nop │ │ │ │ - st.d $s0, $sp, 32 │ │ │ │ - move $s0, $a0 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -52228 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -50956 │ │ │ │ - ld.d $t0, $a0, 56 │ │ │ │ - beqz $t0, 124 # 194e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16e0> │ │ │ │ - ldptr.d $t2, $t0, 0 │ │ │ │ - addi.d $sp, $sp, -48 │ │ │ │ - st.d $ra, $sp, 40 │ │ │ │ - ld.d $t2, $t2, 24 │ │ │ │ - st.d $s1, $sp, 24 │ │ │ │ - pcaddi $t3, -5515 │ │ │ │ - beq $t2, $t3, 128 # 19500 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1700> │ │ │ │ - pcaddi $t3, -1389 │ │ │ │ - beq $t2, $t3, 248 # 19580 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1780> │ │ │ │ - pcaddi $t3, -5503 │ │ │ │ - beq $t2, $t3, 176 # 19540 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1740> │ │ │ │ - stptr.d $a1, $sp, 0 │ │ │ │ - move $a0, $t0 │ │ │ │ - jirl $ra, $t2, 0 │ │ │ │ - ldptr.d $t1, $sp, 0 │ │ │ │ - move $s1, $a0 │ │ │ │ - ldptr.d $a0, $t1, 0 │ │ │ │ - stptr.d $s1, $t1, 0 │ │ │ │ - beqz $a0, 16 # 194c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16c0> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 8 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - ld.d $ra, $sp, 40 │ │ │ │ - ld.d $s1, $sp, 24 │ │ │ │ - li.w $a0, 1 │ │ │ │ - addi.d $sp, $sp, 48 │ │ │ │ - ret │ │ │ │ + ld.d $t2, $sp, 88 │ │ │ │ + ldptr.w $t0, $s8, 36 │ │ │ │ + addi.d $t2, $t2, 1 │ │ │ │ + st.d $t2, $sp, 88 │ │ │ │ + slli.w $t7, $t2, 0x0 │ │ │ │ + bltu $t7, $t0, -3340 # 17e50 ::do_widen(char) const@@Base+0x7990> │ │ │ │ + ld.d $fp, $sp, 352 │ │ │ │ + ld.d $s0, $sp, 344 │ │ │ │ + ld.d $s1, $sp, 336 │ │ │ │ + ld.d $s2, $sp, 328 │ │ │ │ + ld.d $s3, $sp, 320 │ │ │ │ + ld.d $s4, $sp, 312 │ │ │ │ + ld.d $s5, $sp, 304 │ │ │ │ + ld.d $s6, $sp, 296 │ │ │ │ + ld.d $s7, $sp, 288 │ │ │ │ + b -3604 # 17d70 ::do_widen(char) const@@Base+0x78b0> │ │ │ │ + ld.d $t3, $a0, 40 │ │ │ │ + slli.w $t0, $s5, 0x1 │ │ │ │ + bstrpick.d $t2, $t0, 0x1f, 0x0 │ │ │ │ + stx.b $a3, $t3, $t2 │ │ │ │ + ld.d $t2, $a0, 40 │ │ │ │ + addi.w $t0, $t0, 1 │ │ │ │ + bstrpick.d $t0, $t0, 0x1f, 0x0 │ │ │ │ + stx.b $t8, $t2, $t0 │ │ │ │ + ld.d $t0, $s8, 208 │ │ │ │ + b -3148 # 17f60 ::do_widen(char) const@@Base+0x7aa0> │ │ │ │ + ld.d $t1, $sp, 64 │ │ │ │ + slli.w $t0, $t5, 0x0 │ │ │ │ + bltu $t0, $t1, -1352 # 18670 ::do_widen(char) const@@Base+0x81b0> │ │ │ │ nop │ │ │ │ + move $t1, $a4 │ │ │ │ nop │ │ │ │ + ld.d $t2, $sp, 96 │ │ │ │ + ld.d $t3, $sp, 64 │ │ │ │ + ldptr.d $a2, $sp, 0 │ │ │ │ + li.w $t0, 1 │ │ │ │ + add.w $t2, $t2, $t3 │ │ │ │ + st.d $t2, $sp, 96 │ │ │ │ + bgeu $t0, $a2, 200 # 18ca8 ::do_widen(char) const@@Base+0x87e8> │ │ │ │ nop │ │ │ │ - move $a0, $zero │ │ │ │ - ret │ │ │ │ + addi.d $a1, $s8, 65 │ │ │ │ + addi.d $a0, $sp, 200 │ │ │ │ + st.d $t4, $sp, 16 │ │ │ │ + st.d $t1, $sp, 8 │ │ │ │ + bl -48920 │ │ │ │ + ld.d $t1, $sp, 8 │ │ │ │ + ld.d $t4, $sp, 16 │ │ │ │ nop │ │ │ │ + beqz $s5, 32 # 18c28 ::do_widen(char) const@@Base+0x8768> │ │ │ │ nop │ │ │ │ + move $a0, $s5 │ │ │ │ + st.d $t4, $sp, 16 │ │ │ │ + st.d $t1, $sp, 8 │ │ │ │ + bl -50124 │ │ │ │ + ld.d $t4, $sp, 16 │ │ │ │ + ld.d $t1, $sp, 8 │ │ │ │ + ld.d $a0, $sp, 168 │ │ │ │ + st.d $t4, $sp, 16 │ │ │ │ + st.d $t1, $sp, 8 │ │ │ │ + bl -4916 # 17900 ::do_widen(char) const@@Base+0x7440> │ │ │ │ + ld.d $t1, $sp, 8 │ │ │ │ + ld.d $t4, $sp, 16 │ │ │ │ + b -248 # 18b48 ::do_widen(char) const@@Base+0x8688> │ │ │ │ nop │ │ │ │ + move $s3, $t3 │ │ │ │ + ld.d $t3, $sp, 104 │ │ │ │ + move $t1, $a4 │ │ │ │ + move $t0, $t2 │ │ │ │ + add.d $fp, $s5, $t3 │ │ │ │ + move $t3, $s8 │ │ │ │ + move $s8, $s3 │ │ │ │ + li.w $s7, -1 │ │ │ │ + move $s3, $s0 │ │ │ │ + bne $s8, $s1, -1444 # 186c8 ::do_widen(char) const@@Base+0x8208> │ │ │ │ + ld.d $t5, $sp, 64 │ │ │ │ + addi.w $t0, $t0, 1 │ │ │ │ + move $t2, $t0 │ │ │ │ + bltu $t0, $t5, -1468 # 186c0 ::do_widen(char) const@@Base+0x8200> │ │ │ │ + ld.d $t2, $sp, 96 │ │ │ │ + move $s8, $t3 │ │ │ │ + ld.d $t3, $sp, 64 │ │ │ │ + ldptr.d $a2, $sp, 0 │ │ │ │ + li.w $t0, 1 │ │ │ │ + add.w $t2, $t2, $t3 │ │ │ │ + st.d $t2, $sp, 96 │ │ │ │ + move $s0, $s3 │ │ │ │ + bltu $t0, $a2, -184 # 18be8 ::do_widen(char) const@@Base+0x8728> │ │ │ │ nop │ │ │ │ + bne $a2, $t0, -160 # 18c08 ::do_widen(char) const@@Base+0x8748> │ │ │ │ + ld.bu $t0, $s8, 65 │ │ │ │ + st.b $t0, $sp, 200 │ │ │ │ + b -172 # 18c08 ::do_widen(char) const@@Base+0x8748> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - li.w $a0, 16 │ │ │ │ - stptr.d $t0, $sp, 0 │ │ │ │ - st.d $a1, $sp, 8 │ │ │ │ - bl -52348 │ │ │ │ - ldptr.d $t0, $sp, 0 │ │ │ │ - pcaddi $t2, 151561 │ │ │ │ + ld.d $t0, $sp, 16 │ │ │ │ + ld.d $t5, $sp, 64 │ │ │ │ + move $t3, $fp │ │ │ │ + addi.w $t0, $t0, 1 │ │ │ │ + move $fp, $s8 │ │ │ │ ld.d $t1, $sp, 8 │ │ │ │ - ldptr.w $t0, $t0, 8 │ │ │ │ - move $s1, $a0 │ │ │ │ - stptr.d $t2, $a0, 0 │ │ │ │ - st.w $t0, $a0, 8 │ │ │ │ - b -132 # 194a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16a8> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + ld.d $t4, $sp, 32 │ │ │ │ + ld.d $a2, $sp, 40 │ │ │ │ + ld.d $s8, $sp, 24 │ │ │ │ + move $t2, $t0 │ │ │ │ + bltu $t0, $t5, -1576 # 186c0 ::do_widen(char) const@@Base+0x8200> │ │ │ │ + b -108 # 18c80 ::do_widen(char) const@@Base+0x87c0> │ │ │ │ + ld.d $t2, $sp, 64 │ │ │ │ + st.d $zero, $sp, 72 │ │ │ │ + move $s5, $zero │ │ │ │ + bnez $t2, -2244 # 18438 ::do_widen(char) const@@Base+0x7f78> │ │ │ │ + ldptr.d $a2, $sp, 0 │ │ │ │ + li.w $t0, 1 │ │ │ │ + bgeu $t0, $a2, 432 # 18eb8 ::do_widen(char) const@@Base+0x89f8> │ │ │ │ + addi.d $a1, $s8, 65 │ │ │ │ + addi.d $a0, $sp, 200 │ │ │ │ + st.d $t4, $sp, 16 │ │ │ │ + st.d $t1, $sp, 8 │ │ │ │ + bl -49212 │ │ │ │ + ld.d $t1, $sp, 8 │ │ │ │ + ld.d $t4, $sp, 16 │ │ │ │ + b -256 # 18c28 ::do_widen(char) const@@Base+0x8768> │ │ │ │ nop │ │ │ │ + addi.w $t5, $t0, 2 │ │ │ │ + bgeu $t5, $t4, -4044 # 17d68 ::do_widen(char) const@@Base+0x78a8> │ │ │ │ + add.d $t1, $t1, $t2 │ │ │ │ + ldptr.w $t2, $t1, 4 │ │ │ │ + bstrpick.d $t2, $t2, 0x1d, 0x0 │ │ │ │ + bnez $t2, -4156 # 17d08 ::do_widen(char) const@@Base+0x7848> │ │ │ │ + addi.w $t2, $t0, 3 │ │ │ │ + bgeu $t2, $t4, -4068 # 17d68 ::do_widen(char) const@@Base+0x78a8> │ │ │ │ + ldptr.w $t2, $t1, 8 │ │ │ │ + bstrpick.d $t2, $t2, 0x1d, 0x0 │ │ │ │ + bnez $t2, -4152 # 17d20 ::do_widen(char) const@@Base+0x7860> │ │ │ │ nop │ │ │ │ - li.w $a0, 16 │ │ │ │ - stptr.d $t0, $sp, 0 │ │ │ │ - st.d $a1, $sp, 8 │ │ │ │ - bl -52412 │ │ │ │ - ldptr.d $t0, $sp, 0 │ │ │ │ - ld.d $t1, $sp, 8 │ │ │ │ - move $s1, $a0 │ │ │ │ - fld.d $fa0, $t0, 8 │ │ │ │ - pcaddi $t0, 151566 │ │ │ │ - stptr.d $t0, $a0, 0 │ │ │ │ - fst.d $fa0, $a0, 8 │ │ │ │ - b -196 # 194a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16a8> │ │ │ │ + addi.w $t2, $t0, 4 │ │ │ │ + bgeu $t2, $t4, -4092 # 17d68 ::do_widen(char) const@@Base+0x78a8> │ │ │ │ + ldptr.w $t2, $t1, 12 │ │ │ │ + bstrpick.d $t2, $t2, 0x1d, 0x0 │ │ │ │ + bnez $t2, -4152 # 17d38 ::do_widen(char) const@@Base+0x7878> │ │ │ │ nop │ │ │ │ + addi.w $t2, $t0, 5 │ │ │ │ + bgeu $t2, $t4, -4116 # 17d68 ::do_widen(char) const@@Base+0x78a8> │ │ │ │ + ldptr.w $t2, $t1, 16 │ │ │ │ + bstrpick.d $t2, $t2, 0x1d, 0x0 │ │ │ │ + bnez $t2, -4056 # 17db0 ::do_widen(char) const@@Base+0x78f0> │ │ │ │ + b -4156 # 17d50 ::do_widen(char) const@@Base+0x7890> │ │ │ │ + move $s0, $zero │ │ │ │ + move $s7, $zero │ │ │ │ + b -1368 # 18840 ::do_widen(char) const@@Base+0x8380> │ │ │ │ nop │ │ │ │ + slli.w $t0, $s3, 0x1 │ │ │ │ + bstrpick.d $a0, $t0, 0x1f, 0x0 │ │ │ │ + addi.w $t0, $t0, 1 │ │ │ │ + st.b $a4, $a0, 0 │ │ │ │ + bstrpick.d $t0, $t0, 0x1f, 0x0 │ │ │ │ + st.b $t6, $t0, 0 │ │ │ │ + move $s4, $zero │ │ │ │ + move $t5, $zero │ │ │ │ + st.w $a3, $sp, 120 │ │ │ │ + st.d $zero, $sp, 128 │ │ │ │ + st.d $zero, $sp, 144 │ │ │ │ + b -2692 # 18348 ::do_widen(char) const@@Base+0x7e88> │ │ │ │ + slli.w $t0, $s5, 0x1 │ │ │ │ + bstrpick.d $t3, $t0, 0x1f, 0x0 │ │ │ │ + addi.w $t0, $t0, 1 │ │ │ │ + st.b $a3, $t3, 0 │ │ │ │ + bstrpick.d $t0, $t0, 0x1f, 0x0 │ │ │ │ + st.b $t8, $t0, 0 │ │ │ │ + move $s3, $zero │ │ │ │ + move $t2, $zero │ │ │ │ + st.w $t7, $sp, 120 │ │ │ │ + st.d $zero, $sp, 128 │ │ │ │ + st.d $zero, $sp, 144 │ │ │ │ + b -3484 # 18060 ::do_widen(char) const@@Base+0x7ba0> │ │ │ │ + ld.d $t2, $sp, 48 │ │ │ │ + st.w $zero, $sp, 160 │ │ │ │ + st.d $zero, $sp, 168 │ │ │ │ + st.d $s1, $sp, 176 │ │ │ │ + st.d $s1, $sp, 184 │ │ │ │ + st.d $zero, $sp, 192 │ │ │ │ + move $t6, $zero │ │ │ │ + move $s0, $zero │ │ │ │ + move $s3, $zero │ │ │ │ + move $s7, $zero │ │ │ │ + bnez $t2, -1504 # 18848 ::do_widen(char) const@@Base+0x8388> │ │ │ │ + move $s3, $t4 │ │ │ │ + b -840 # 18ae8 ::do_widen(char) const@@Base+0x8628> │ │ │ │ nop │ │ │ │ + st.d $zero, $sp, 48 │ │ │ │ + stptr.d $zero, $sp, 0 │ │ │ │ + b -3328 # 18140 ::do_widen(char) const@@Base+0x7c80> │ │ │ │ nop │ │ │ │ - li.w $a0, 40 │ │ │ │ - st.d $a1, $sp, 8 │ │ │ │ - stptr.d $t0, $sp, 0 │ │ │ │ - bl -52476 │ │ │ │ - ldptr.d $t0, $sp, 0 │ │ │ │ - pcaddi $t3, 151541 │ │ │ │ - move $t1, $a0 │ │ │ │ - ld.d $a2, $t0, 16 │ │ │ │ - addi.d $t2, $a0, 24 │ │ │ │ - stptr.d $t3, $a0, 0 │ │ │ │ - st.d $t2, $t1, 8 │ │ │ │ - ld.d $a1, $t0, 8 │ │ │ │ - move $s1, $a0 │ │ │ │ - addi.d $a0, $a0, 8 │ │ │ │ - bl -6072 # 17e00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + ldptr.d $a2, $sp, 0 │ │ │ │ + li.w $t0, 1 │ │ │ │ + bgeu $t0, $a2, 88 # 18ea8 ::do_widen(char) const@@Base+0x89e8> │ │ │ │ + addi.d $a1, $s8, 65 │ │ │ │ + addi.d $a0, $sp, 200 │ │ │ │ + st.d $t4, $sp, 16 │ │ │ │ + st.d $t1, $sp, 8 │ │ │ │ + bl -49540 │ │ │ │ ld.d $t1, $sp, 8 │ │ │ │ - b -280 # 194a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16a8> │ │ │ │ + ld.d $t4, $sp, 16 │ │ │ │ + b -608 # 18c10 ::do_widen(char) const@@Base+0x8750> │ │ │ │ nop │ │ │ │ - st.d $s0, $sp, 32 │ │ │ │ - move $s0, $a0 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -52612 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -51340 │ │ │ │ - ld.d $t0, $a0, 56 │ │ │ │ - beqz $t0, 124 # 19660 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1860> │ │ │ │ - ldptr.d $t2, $t0, 0 │ │ │ │ - addi.d $sp, $sp, -48 │ │ │ │ - st.d $ra, $sp, 40 │ │ │ │ - ld.d $t2, $t2, 24 │ │ │ │ - st.d $s1, $sp, 24 │ │ │ │ - pcaddi $t3, -5611 │ │ │ │ - beq $t2, $t3, 128 # 19680 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1880> │ │ │ │ - pcaddi $t3, -1485 │ │ │ │ - beq $t2, $t3, 248 # 19700 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1900> │ │ │ │ - pcaddi $t3, -5599 │ │ │ │ - beq $t2, $t3, 176 # 196c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18c0> │ │ │ │ - stptr.d $a1, $sp, 0 │ │ │ │ - move $a0, $t0 │ │ │ │ - jirl $ra, $t2, 0 │ │ │ │ - ldptr.d $t1, $sp, 0 │ │ │ │ - move $s1, $a0 │ │ │ │ - ldptr.d $a0, $t1, 0 │ │ │ │ - stptr.d $s1, $t1, 0 │ │ │ │ - beqz $a0, 16 # 19640 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1840> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 8 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - ld.d $ra, $sp, 40 │ │ │ │ - ld.d $s1, $sp, 24 │ │ │ │ - li.w $a0, 1 │ │ │ │ - addi.d $sp, $sp, 48 │ │ │ │ - ret │ │ │ │ + st.d $zero, $sp, 64 │ │ │ │ + stptr.d $zero, $sp, 0 │ │ │ │ + b -4096 # 17e80 ::do_widen(char) const@@Base+0x79c0> │ │ │ │ nop │ │ │ │ + bne $a2, $t0, -880 # 18b18 ::do_widen(char) const@@Base+0x8658> │ │ │ │ + ld.bu $t0, $s8, 65 │ │ │ │ + st.b $t0, $sp, 200 │ │ │ │ + b -892 # 18b18 ::do_widen(char) const@@Base+0x8658> │ │ │ │ + move $t0, $zero │ │ │ │ + move $t3, $zero │ │ │ │ + move $t2, $zero │ │ │ │ + b -4588 # 17cb8 ::do_widen(char) const@@Base+0x77f8> │ │ │ │ + bne $a2, $t0, -664 # 18c10 ::do_widen(char) const@@Base+0x8750> │ │ │ │ + ld.bu $t0, $s8, 65 │ │ │ │ + st.b $t0, $sp, 200 │ │ │ │ + b -676 # 18c10 ::do_widen(char) const@@Base+0x8750> │ │ │ │ + bne $a2, $t0, -656 # 18c28 ::do_widen(char) const@@Base+0x8768> │ │ │ │ + ld.bu $t0, $s8, 65 │ │ │ │ + st.b $t0, $sp, 200 │ │ │ │ + b -668 # 18c28 ::do_widen(char) const@@Base+0x8768> │ │ │ │ + st.d $fp, $sp, 352 │ │ │ │ + st.d $s0, $sp, 344 │ │ │ │ + st.d $s1, $sp, 336 │ │ │ │ + st.d $s2, $sp, 328 │ │ │ │ + st.d $s3, $sp, 320 │ │ │ │ + st.d $s4, $sp, 312 │ │ │ │ + st.d $s5, $sp, 304 │ │ │ │ + st.d $s6, $sp, 296 │ │ │ │ + st.d $s7, $sp, 288 │ │ │ │ nop │ │ │ │ + bl -51232 │ │ │ │ nop │ │ │ │ - move $a0, $zero │ │ │ │ - ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $s0, $sp, 344 │ │ │ │ + ld.d $s1, $sp, 336 │ │ │ │ + ld.d $s2, $sp, 328 │ │ │ │ + ld.d $s3, $sp, 320 │ │ │ │ + ld.d $s4, $sp, 312 │ │ │ │ + ld.d $s5, $sp, 304 │ │ │ │ + b -4520 # 17d70 ::do_widen(char) const@@Base+0x78b0> │ │ │ │ nop │ │ │ │ + move $s0, $a0 │ │ │ │ nop │ │ │ │ + move $a0, $s3 │ │ │ │ + bl -50908 │ │ │ │ + ld.d $a0, $sp, 168 │ │ │ │ + bl -5684 # 17900 ::do_widen(char) const@@Base+0x7440> │ │ │ │ + pcalau12i $t1, 152 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 264 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -96 # 18ef0 ::do_widen(char) const@@Base+0x8a30> │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -49672 │ │ │ │ nop │ │ │ │ + ld.d $t0, $sp, 128 │ │ │ │ + move $s0, $a0 │ │ │ │ + beqz $t0, 16 # 18f78 ::do_widen(char) const@@Base+0x8ab8> │ │ │ │ + move $a0, $t0 │ │ │ │ + bl -50976 │ │ │ │ nop │ │ │ │ - li.w $a0, 16 │ │ │ │ - stptr.d $t0, $sp, 0 │ │ │ │ - st.d $a1, $sp, 8 │ │ │ │ - bl -52732 │ │ │ │ - ldptr.d $t0, $sp, 0 │ │ │ │ - pcaddi $t2, 151465 │ │ │ │ - ld.d $t1, $sp, 8 │ │ │ │ - ldptr.w $t0, $t0, 8 │ │ │ │ - move $s1, $a0 │ │ │ │ - stptr.d $t2, $a0, 0 │ │ │ │ - st.w $t0, $a0, 8 │ │ │ │ - b -132 # 19628 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1828> │ │ │ │ + beqz $s4, -72 # 18f30 ::do_widen(char) const@@Base+0x8a70> │ │ │ │ nop │ │ │ │ + move $a0, $s4 │ │ │ │ + bl -50996 │ │ │ │ + b -88 # 18f30 ::do_widen(char) const@@Base+0x8a70> │ │ │ │ nop │ │ │ │ + move $s0, $a0 │ │ │ │ + b -20 # 18f80 ::do_widen(char) const@@Base+0x8ac0> │ │ │ │ + ld.d $t0, $sp, 128 │ │ │ │ + move $s0, $a0 │ │ │ │ + beqz $t0, 16 # 18fb0 ::do_widen(char) const@@Base+0x8af0> │ │ │ │ + move $a0, $t0 │ │ │ │ + bl -51032 │ │ │ │ nop │ │ │ │ + bnez $s3, -136 # 18f28 ::do_widen(char) const@@Base+0x8a68> │ │ │ │ + b -132 # 18f30 ::do_widen(char) const@@Base+0x8a70> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -140 # 18f30 ::do_widen(char) const@@Base+0x8a70> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -148 # 18f30 ::do_widen(char) const@@Base+0x8a70> │ │ │ │ nop │ │ │ │ - li.w $a0, 16 │ │ │ │ - stptr.d $t0, $sp, 0 │ │ │ │ - st.d $a1, $sp, 8 │ │ │ │ - bl -52796 │ │ │ │ - ldptr.d $t0, $sp, 0 │ │ │ │ - ld.d $t1, $sp, 8 │ │ │ │ - move $s1, $a0 │ │ │ │ - fld.d $fa0, $t0, 8 │ │ │ │ - pcaddi $t0, 151470 │ │ │ │ - stptr.d $t0, $a0, 0 │ │ │ │ - fst.d $fa0, $a0, 8 │ │ │ │ - b -196 # 19628 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1828> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - li.w $a0, 40 │ │ │ │ - st.d $a1, $sp, 8 │ │ │ │ - stptr.d $t0, $sp, 0 │ │ │ │ - bl -52860 │ │ │ │ - ldptr.d $t0, $sp, 0 │ │ │ │ - pcaddi $t3, 151445 │ │ │ │ - move $t1, $a0 │ │ │ │ - ld.d $a2, $t0, 16 │ │ │ │ - addi.d $t2, $a0, 24 │ │ │ │ - stptr.d $t3, $a0, 0 │ │ │ │ - st.d $t2, $t1, 8 │ │ │ │ - ld.d $a1, $t0, 8 │ │ │ │ - move $s1, $a0 │ │ │ │ - addi.d $a0, $a0, 8 │ │ │ │ - bl -6456 # 17e00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - ld.d $t1, $sp, 8 │ │ │ │ - b -280 # 19628 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1828> │ │ │ │ nop │ │ │ │ - st.d $s0, $sp, 32 │ │ │ │ - move $s0, $a0 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -52996 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -51724 │ │ │ │ - addi.d $sp, $sp, -48 │ │ │ │ - st.d $s1, $sp, 24 │ │ │ │ + addi.d $sp, $sp, -64 │ │ │ │ + st.d $s1, $sp, 40 │ │ │ │ move $s1, $a0 │ │ │ │ - li.w $a0, 240 │ │ │ │ - st.d $ra, $sp, 40 │ │ │ │ - st.d $s0, $sp, 32 │ │ │ │ - bl -52968 │ │ │ │ - pcaddi $t0, 152267 │ │ │ │ + li.w $a0, 64 │ │ │ │ + st.d $s0, $sp, 48 │ │ │ │ + stptr.d $a1, $sp, 0 │ │ │ │ + st.d $ra, $sp, 56 │ │ │ │ + st.d $s2, $sp, 32 │ │ │ │ + bl -51056 │ │ │ │ + ldptr.d $a1, $sp, 0 │ │ │ │ + ld.d $a2, $s1, 16 │ │ │ │ move $s0, $a0 │ │ │ │ - stptr.d $t0, $a0, 0 │ │ │ │ - addi.d $a1, $s1, 8 │ │ │ │ - addi.d $a0, $a0, 8 │ │ │ │ - bl -51904 │ │ │ │ - ldptr.w $t1, $s1, 24 │ │ │ │ - pcalau12i $t0, 151 │ │ │ │ - ld.d $t0, $t0, -112 │ │ │ │ - ld.d $a0, $s1, 48 │ │ │ │ - addi.d $a1, $s0, 40 │ │ │ │ - addi.d $t0, $t0, 16 │ │ │ │ - st.w $zero, $s0, 40 │ │ │ │ - st.d $zero, $s0, 48 │ │ │ │ - st.d $a1, $s0, 56 │ │ │ │ - st.d $t0, $s0, 8 │ │ │ │ - st.d $a1, $s0, 64 │ │ │ │ - st.d $zero, $s0, 72 │ │ │ │ - st.w $t1, $s0, 24 │ │ │ │ - beqz $a0, 376 # 19940 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b40> │ │ │ │ - bl -43308 # eea0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1fa0> │ │ │ │ - st.d $s2, $sp, 16 │ │ │ │ - move $t0, $a0 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - move $t1, $t0 │ │ │ │ - ld.d $t0, $t0, 16 │ │ │ │ - bnez $t0, -8 # 197e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19e0> │ │ │ │ - st.d $t1, $s0, 56 │ │ │ │ - move $t0, $a0 │ │ │ │ + ld.d $t5, $a1, 8 │ │ │ │ + ld.d $t1, $a1, 16 │ │ │ │ + ld.d $t0, $a1, 24 │ │ │ │ + ldptr.w $t4, $a1, 0 │ │ │ │ + st.d $zero, $a1, 24 │ │ │ │ + st.d $zero, $a1, 16 │ │ │ │ + st.d $zero, $a1, 8 │ │ │ │ + st.w $t4, $a0, 32 │ │ │ │ + st.d $t5, $a0, 40 │ │ │ │ + st.d $t1, $a0, 48 │ │ │ │ + st.d $t0, $a0, 56 │ │ │ │ + addi.d $a3, $s1, 8 │ │ │ │ + bnez $a2, 40 # 19068 ::do_widen(char) const@@Base+0x8ba8> │ │ │ │ + b 188 # 19100 ::do_widen(char) const@@Base+0x8c40> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - move $t1, $t0 │ │ │ │ - ld.d $t0, $t0, 24 │ │ │ │ - bnez $t0, -8 # 19800 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a00> │ │ │ │ - ld.d $t0, $s1, 72 │ │ │ │ - st.d $a0, $s0, 48 │ │ │ │ - ld.d $a0, $s1, 96 │ │ │ │ - addi.d $a1, $s0, 88 │ │ │ │ - st.d $t1, $s0, 64 │ │ │ │ - st.d $t0, $s0, 72 │ │ │ │ - st.w $zero, $s0, 88 │ │ │ │ - st.d $zero, $s0, 96 │ │ │ │ - st.d $a1, $s0, 104 │ │ │ │ - st.d $a1, $s0, 112 │ │ │ │ - st.d $zero, $s0, 120 │ │ │ │ - beqz $a0, 304 # 19968 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b68> │ │ │ │ nop │ │ │ │ - bl -42944 # f080 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2180> │ │ │ │ - move $t0, $a0 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - move $t1, $t0 │ │ │ │ - ld.d $t0, $t0, 16 │ │ │ │ - bnez $t0, -8 # 19850 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a50> │ │ │ │ - st.d $t1, $s0, 104 │ │ │ │ - move $t0, $a0 │ │ │ │ + move $a2, $t0 │ │ │ │ nop │ │ │ │ + ldptr.w $t3, $a2, 32 │ │ │ │ + ld.d $t0, $a2, 24 │ │ │ │ + ld.d $t1, $a2, 16 │ │ │ │ + slt $t2, $t4, $t3 │ │ │ │ + masknez $t0, $t0, $t2 │ │ │ │ + maskeqz $t1, $t1, $t2 │ │ │ │ + or $t0, $t0, $t1 │ │ │ │ + bnez $t0, -36 # 19060 ::do_widen(char) const@@Base+0x8ba0> │ │ │ │ + move $a0, $a2 │ │ │ │ + bnez $t2, 244 # 19180 ::do_widen(char) const@@Base+0x8cc0> │ │ │ │ + bge $t3, $t4, 160 # 19130 ::do_widen(char) const@@Base+0x8c70> │ │ │ │ nop │ │ │ │ + beq $a3, $a2, 304 # 191c8 ::do_widen(char) const@@Base+0x8d08> │ │ │ │ + ldptr.w $a0, $a2, 32 │ │ │ │ + slt $a0, $t4, $a0 │ │ │ │ nop │ │ │ │ - move $t1, $t0 │ │ │ │ - ld.d $t0, $t0, 24 │ │ │ │ - bnez $t0, -8 # 19870 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a70> │ │ │ │ - ld.d $t0, $s1, 120 │ │ │ │ - ld.d $a1, $s1, 128 │ │ │ │ - ld.d $a2, $s1, 136 │ │ │ │ - addi.d $t2, $s0, 144 │ │ │ │ - st.d $t1, $s0, 112 │ │ │ │ - st.d $a0, $s0, 96 │ │ │ │ - addi.d $s2, $s0, 128 │ │ │ │ - st.d $t2, $s0, 128 │ │ │ │ - st.d $t0, $s0, 120 │ │ │ │ + move $a1, $s0 │ │ │ │ + bl -52540 │ │ │ │ + ld.d $t0, $s1, 40 │ │ │ │ + ld.d $ra, $sp, 56 │ │ │ │ + move $s2, $s0 │ │ │ │ + addi.d $t0, $t0, 1 │ │ │ │ + st.d $t0, $s1, 40 │ │ │ │ + li.w $t1, 1 │ │ │ │ + move $a1, $zero │ │ │ │ + ld.d $s0, $sp, 48 │ │ │ │ + ld.d $s1, $sp, 40 │ │ │ │ move $a0, $s2 │ │ │ │ - bl -6820 # 17e00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - ld.d $a2, $s1, 168 │ │ │ │ - ld.d $a1, $s1, 160 │ │ │ │ - addi.d $t0, $s0, 176 │ │ │ │ - addi.d $a0, $s0, 160 │ │ │ │ - st.d $t0, $s0, 160 │ │ │ │ - bl -6844 # 17e00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - ldptr.w $t0, $s1, 192 │ │ │ │ - ld.d $a0, $s1, 208 │ │ │ │ - pcaddi $s2, 152148 │ │ │ │ - pcaddi $t1, 152175 │ │ │ │ - st.d $s2, $s0, 8 │ │ │ │ - st.d $t1, $s0, 200 │ │ │ │ - st.w $t0, $s0, 192 │ │ │ │ - st.d $a0, $s0, 208 │ │ │ │ - beqz $a0, 16 # 198f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1af0> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 24 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - ld.d $t0, $s1, 232 │ │ │ │ - vld $vr0, $s1, 216 │ │ │ │ - vst $vr0, $s0, 216 │ │ │ │ - pcaddi $t3, 151901 │ │ │ │ - pcaddi $t2, 151912 │ │ │ │ - pcaddi $t1, 151925 │ │ │ │ - stptr.d $t3, $s0, 0 │ │ │ │ - st.d $t2, $s0, 8 │ │ │ │ - st.d $t1, $s0, 200 │ │ │ │ - addi.d $a1, $s1, 200 │ │ │ │ - addi.d $a0, $s0, 200 │ │ │ │ - st.d $t0, $s0, 232 │ │ │ │ - bl -11680 # 16b80 ::do_widen(char) const@@Base+0x30d0> │ │ │ │ - ld.d $ra, $sp, 40 │ │ │ │ - ld.d $s2, $sp, 16 │ │ │ │ - ld.d $s1, $sp, 24 │ │ │ │ - move $a0, $s0 │ │ │ │ - ld.d $s0, $sp, 32 │ │ │ │ - addi.d $sp, $sp, 48 │ │ │ │ + bstrins.d $a1, $t1, 0x7, 0x0 │ │ │ │ + ld.d $s2, $sp, 32 │ │ │ │ + addi.d $sp, $sp, 64 │ │ │ │ ret │ │ │ │ - ld.d $a0, $s1, 96 │ │ │ │ - st.d $s2, $sp, 16 │ │ │ │ - addi.d $a1, $s0, 88 │ │ │ │ - st.w $zero, $s0, 88 │ │ │ │ - st.d $zero, $s0, 96 │ │ │ │ - st.d $a1, $s0, 104 │ │ │ │ - st.d $a1, $s0, 112 │ │ │ │ - st.d $zero, $s0, 120 │ │ │ │ - bnez $a0, -288 # 19840 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a40> │ │ │ │ nop │ │ │ │ - addi.d $t0, $s0, 144 │ │ │ │ - ld.d $a1, $s1, 128 │ │ │ │ - ld.d $a2, $s1, 136 │ │ │ │ - addi.d $s2, $s0, 128 │ │ │ │ - st.d $t0, $s0, 128 │ │ │ │ - b -220 # 198a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1aa0> │ │ │ │ - move $s1, $a0 │ │ │ │ - st.d $s2, $s0, 8 │ │ │ │ - addi.d $a0, $s0, 8 │ │ │ │ - bl -12316 # 16970 ::do_widen(char) const@@Base+0x2ec0> │ │ │ │ - move $a0, $s0 │ │ │ │ - st.d $s3, $sp, 8 │ │ │ │ - bl -53576 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -52304 │ │ │ │ nop │ │ │ │ - move $s1, $a0 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -53168 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ nop │ │ │ │ - ld.d $a0, $s0, 96 │ │ │ │ - bl -44732 # eb00 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c00> │ │ │ │ - ld.d $a0, $s0, 48 │ │ │ │ - bl -45524 # e7f0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x18f0> │ │ │ │ - ld.d $s2, $sp, 16 │ │ │ │ nop │ │ │ │ - pcaddi $t0, 152072 │ │ │ │ - addi.d $a0, $s0, 8 │ │ │ │ - st.d $t0, $s0, 8 │ │ │ │ - bl -52348 │ │ │ │ - st.d $s2, $sp, 16 │ │ │ │ - b -84 # 19990 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b90> │ │ │ │ - ldptr.d $t0, $s0, 0 │ │ │ │ - move $s1, $a0 │ │ │ │ - st.d $s3, $sp, 8 │ │ │ │ - ld.d $t0, $t0, 24 │ │ │ │ - move $a0, $s0 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -52404 │ │ │ │ - move $s1, $a0 │ │ │ │ - b -84 # 199b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bb8> │ │ │ │ - move $s1, $a0 │ │ │ │ - b -84 # 199c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bc0> │ │ │ │ - move $s1, $a0 │ │ │ │ - b -76 # 199d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bd0> │ │ │ │ - addi.d $sp, $sp, -48 │ │ │ │ - st.d $s1, $sp, 24 │ │ │ │ - move $s1, $a0 │ │ │ │ - li.w $a0, 240 │ │ │ │ - st.d $ra, $sp, 40 │ │ │ │ - st.d $s0, $sp, 32 │ │ │ │ - bl -53672 │ │ │ │ - pcaddi $t0, 152091 │ │ │ │ - move $s0, $a0 │ │ │ │ - stptr.d $t0, $a0, 0 │ │ │ │ - addi.d $a1, $s1, 8 │ │ │ │ - addi.d $a0, $a0, 8 │ │ │ │ - bl -52608 │ │ │ │ - ldptr.w $t1, $s1, 24 │ │ │ │ - pcalau12i $t0, 151 │ │ │ │ - ld.d $t0, $t0, -112 │ │ │ │ - ld.d $a0, $s1, 48 │ │ │ │ - addi.d $a1, $s0, 40 │ │ │ │ - addi.d $t0, $t0, 16 │ │ │ │ - st.w $zero, $s0, 40 │ │ │ │ - st.d $zero, $s0, 48 │ │ │ │ - st.d $a1, $s0, 56 │ │ │ │ - st.d $t0, $s0, 8 │ │ │ │ - st.d $a1, $s0, 64 │ │ │ │ - st.d $zero, $s0, 72 │ │ │ │ - st.w $t1, $s0, 24 │ │ │ │ - beqz $a0, 376 # 19c00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e00> │ │ │ │ - bl -44012 # eea0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1fa0> │ │ │ │ - st.d $s2, $sp, 16 │ │ │ │ - move $t0, $a0 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - move $t1, $t0 │ │ │ │ - ld.d $t0, $t0, 16 │ │ │ │ - bnez $t0, -8 # 19aa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ca0> │ │ │ │ - st.d $t1, $s0, 56 │ │ │ │ - move $t0, $a0 │ │ │ │ + ld.d $t0, $s1, 24 │ │ │ │ + beq $a3, $t0, 180 # 191b8 ::do_widen(char) const@@Base+0x8cf8> │ │ │ │ + move $a0, $a3 │ │ │ │ + stptr.d $a3, $sp, 0 │ │ │ │ + st.d $t4, $sp, 8 │ │ │ │ + st.d $t5, $sp, 16 │ │ │ │ + bl -51272 │ │ │ │ + ldptr.w $t0, $a0, 32 │ │ │ │ + ld.d $t4, $sp, 8 │ │ │ │ + ldptr.d $a3, $sp, 0 │ │ │ │ + ld.d $t5, $sp, 16 │ │ │ │ + blt $t0, $t4, 140 # 191b8 ::do_widen(char) const@@Base+0x8cf8> │ │ │ │ + move $a1, $zero │ │ │ │ + move $s2, $a0 │ │ │ │ + bstrins.d $a1, $zero, 0x7, 0x0 │ │ │ │ + beqz $t5, 20 # 19150 ::do_widen(char) const@@Base+0x8c90> │ │ │ │ + move $a0, $t5 │ │ │ │ + stptr.d $a1, $sp, 0 │ │ │ │ + bl -51448 │ │ │ │ + ldptr.d $a1, $sp, 0 │ │ │ │ + move $a0, $s0 │ │ │ │ + stptr.d $a1, $sp, 0 │ │ │ │ + bl -51464 │ │ │ │ + ld.d $ra, $sp, 56 │ │ │ │ + ldptr.d $a1, $sp, 0 │ │ │ │ + ld.d $s0, $sp, 48 │ │ │ │ + ld.d $s1, $sp, 40 │ │ │ │ + move $a0, $s2 │ │ │ │ + ld.d $s2, $sp, 32 │ │ │ │ + addi.d $sp, $sp, 64 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ + ld.d $t0, $s1, 24 │ │ │ │ + beq $t0, $a2, -236 # 19098 ::do_widen(char) const@@Base+0x8bd8> │ │ │ │ + st.d $t4, $sp, 16 │ │ │ │ + st.d $a3, $sp, 8 │ │ │ │ + stptr.d $a2, $sp, 0 │ │ │ │ + st.d $t5, $sp, 24 │ │ │ │ + bl -51400 │ │ │ │ + ldptr.w $t3, $a0, 32 │ │ │ │ + ld.d $t4, $sp, 16 │ │ │ │ + ld.d $t5, $sp, 24 │ │ │ │ + ld.d $a3, $sp, 8 │ │ │ │ + ldptr.d $a2, $sp, 0 │ │ │ │ + blt $t3, $t4, -280 # 19098 ::do_widen(char) const@@Base+0x8bd8> │ │ │ │ + b -132 # 19130 ::do_widen(char) const@@Base+0x8c70> │ │ │ │ + move $a2, $a3 │ │ │ │ + li.w $a0, 1 │ │ │ │ + b -280 # 190a8 ::do_widen(char) const@@Base+0x8be8> │ │ │ │ nop │ │ │ │ + li.w $a0, 1 │ │ │ │ + b -292 # 190a8 ::do_widen(char) const@@Base+0x8be8> │ │ │ │ nop │ │ │ │ - move $t1, $t0 │ │ │ │ - ld.d $t0, $t0, 24 │ │ │ │ - bnez $t0, -8 # 19ac0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cc0> │ │ │ │ - ld.d $t0, $s1, 72 │ │ │ │ - st.d $a0, $s0, 48 │ │ │ │ - ld.d $a0, $s1, 96 │ │ │ │ - addi.d $a1, $s0, 88 │ │ │ │ - st.d $t1, $s0, 64 │ │ │ │ - st.d $t0, $s0, 72 │ │ │ │ - st.w $zero, $s0, 88 │ │ │ │ - st.d $zero, $s0, 96 │ │ │ │ - st.d $a1, $s0, 104 │ │ │ │ - st.d $a1, $s0, 112 │ │ │ │ - st.d $zero, $s0, 120 │ │ │ │ - beqz $a0, 304 # 19c28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e28> │ │ │ │ nop │ │ │ │ - bl -43648 # f080 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2180> │ │ │ │ - move $t0, $a0 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - move $t1, $t0 │ │ │ │ - ld.d $t0, $t0, 16 │ │ │ │ - bnez $t0, -8 # 19b10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d10> │ │ │ │ - st.d $t1, $s0, 104 │ │ │ │ - move $t0, $a0 │ │ │ │ + addi.d $sp, $sp, -32 │ │ │ │ + st.d $s0, $sp, 16 │ │ │ │ + st.d $ra, $sp, 24 │ │ │ │ + addi.d $t1, $a0, 16 │ │ │ │ + move $t0, $a1 │ │ │ │ + st.b $zero, $a0, 16 │ │ │ │ + st.d $zero, $a0, 8 │ │ │ │ + st.d $zero, $a0, 136 │ │ │ │ + stptr.d $t1, $a0, 0 │ │ │ │ + st.d $zero, $a0, 144 │ │ │ │ + st.d $zero, $a0, 152 │ │ │ │ + st.d $zero, $a0, 160 │ │ │ │ + st.d $zero, $a0, 168 │ │ │ │ + st.d $zero, $a0, 176 │ │ │ │ + st.d $zero, $a0, 184 │ │ │ │ + st.d $zero, $a0, 192 │ │ │ │ + st.d $zero, $a0, 200 │ │ │ │ + st.d $zero, $a0, 208 │ │ │ │ + st.d $zero, $a0, 216 │ │ │ │ + st.d $zero, $a0, 224 │ │ │ │ + st.d $zero, $a0, 232 │ │ │ │ + st.w $zero, $a0, 240 │ │ │ │ + st.d $zero, $a0, 248 │ │ │ │ + st.w $zero, $a0, 256 │ │ │ │ + st.d $zero, $a0, 264 │ │ │ │ + st.d $zero, $a0, 272 │ │ │ │ + st.d $zero, $a0, 280 │ │ │ │ + st.d $zero, $a0, 288 │ │ │ │ + st.d $zero, $a0, 296 │ │ │ │ + st.d $zero, $a0, 304 │ │ │ │ + st.d $zero, $a0, 312 │ │ │ │ + st.d $zero, $a0, 320 │ │ │ │ + st.d $zero, $a0, 328 │ │ │ │ + st.d $zero, $a0, 336 │ │ │ │ + st.d $zero, $a0, 344 │ │ │ │ + move $a4, $zero │ │ │ │ + pcaddi $a3, 106260 │ │ │ │ + st.w $zero, $a0, 352 │ │ │ │ + st.d $zero, $a0, 360 │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $zero │ │ │ │ + st.w $zero, $a0, 368 │ │ │ │ + st.d $zero, $a0, 376 │ │ │ │ + st.w $t0, $a0, 32 │ │ │ │ + st.w $zero, $a0, 36 │ │ │ │ + st.d $zero, $a0, 40 │ │ │ │ + st.d $zero, $a0, 56 │ │ │ │ + st.d $zero, $a0, 65 │ │ │ │ + st.d $zero, $a0, 73 │ │ │ │ + st.d $zero, $a0, 81 │ │ │ │ + st.d $zero, $a0, 89 │ │ │ │ + st.d $zero, $a0, 97 │ │ │ │ + st.d $zero, $a0, 105 │ │ │ │ + st.d $zero, $a0, 113 │ │ │ │ + st.d $zero, $a0, 121 │ │ │ │ + move $s0, $a0 │ │ │ │ + bl -50864 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + ld.d $s0, $sp, 16 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ + ld.d $t0, $s0, 344 │ │ │ │ + st.d $s1, $sp, 8 │ │ │ │ + move $s1, $a0 │ │ │ │ + beqz $t0, 12 # 192f0 ::do_widen(char) const@@Base+0x8e30> │ │ │ │ + move $a0, $t0 │ │ │ │ + bl -51868 │ │ │ │ + ld.d $a0, $s0, 320 │ │ │ │ + beqz $a0, 12 # 19300 ::do_widen(char) const@@Base+0x8e40> │ │ │ │ + bl -51880 │ │ │ │ nop │ │ │ │ + ld.d $a0, $s0, 296 │ │ │ │ + beqz $a0, 12 # 19310 ::do_widen(char) const@@Base+0x8e50> │ │ │ │ + bl -51896 │ │ │ │ nop │ │ │ │ - move $t1, $t0 │ │ │ │ - ld.d $t0, $t0, 24 │ │ │ │ - bnez $t0, -8 # 19b30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d30> │ │ │ │ - ld.d $t0, $s1, 120 │ │ │ │ - ld.d $a1, $s1, 128 │ │ │ │ - ld.d $a2, $s1, 136 │ │ │ │ - addi.d $t2, $s0, 144 │ │ │ │ - st.d $t1, $s0, 112 │ │ │ │ - st.d $a0, $s0, 96 │ │ │ │ - addi.d $s2, $s0, 128 │ │ │ │ - st.d $t2, $s0, 128 │ │ │ │ - st.d $t0, $s0, 120 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -7524 # 17e00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - ld.d $a2, $s1, 168 │ │ │ │ - ld.d $a1, $s1, 160 │ │ │ │ - addi.d $t0, $s0, 176 │ │ │ │ - addi.d $a0, $s0, 160 │ │ │ │ - st.d $t0, $s0, 160 │ │ │ │ - bl -7548 # 17e00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - ldptr.w $t0, $s1, 192 │ │ │ │ - ld.d $a0, $s1, 208 │ │ │ │ - pcaddi $t2, 151986 │ │ │ │ - pcaddi $t1, 151999 │ │ │ │ - st.d $t2, $s0, 8 │ │ │ │ - st.d $t1, $s0, 200 │ │ │ │ - st.w $t0, $s0, 192 │ │ │ │ - st.d $a0, $s0, 208 │ │ │ │ - beqz $a0, 16 # 19bb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1db0> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 24 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - ld.d $t0, $s1, 232 │ │ │ │ - vld $vr0, $s1, 216 │ │ │ │ - vst $vr0, $s0, 216 │ │ │ │ - pcaddi $t3, 151691 │ │ │ │ - pcaddi $t2, 151702 │ │ │ │ - pcaddi $t1, 151715 │ │ │ │ - stptr.d $t3, $s0, 0 │ │ │ │ - st.d $t2, $s0, 8 │ │ │ │ - st.d $t1, $s0, 200 │ │ │ │ - addi.d $a1, $s1, 200 │ │ │ │ - addi.d $a0, $s0, 200 │ │ │ │ - st.d $t0, $s0, 232 │ │ │ │ - bl -12384 # 16b80 ::do_widen(char) const@@Base+0x30d0> │ │ │ │ - ld.d $ra, $sp, 40 │ │ │ │ - ld.d $s2, $sp, 16 │ │ │ │ - ld.d $s1, $sp, 24 │ │ │ │ - move $a0, $s0 │ │ │ │ - ld.d $s0, $sp, 32 │ │ │ │ - addi.d $sp, $sp, 48 │ │ │ │ - ret │ │ │ │ - ld.d $a0, $s1, 96 │ │ │ │ - st.d $s2, $sp, 16 │ │ │ │ - addi.d $a1, $s0, 88 │ │ │ │ - st.w $zero, $s0, 88 │ │ │ │ - st.d $zero, $s0, 96 │ │ │ │ - st.d $a1, $s0, 104 │ │ │ │ - st.d $a1, $s0, 112 │ │ │ │ - st.d $zero, $s0, 120 │ │ │ │ - bnez $a0, -288 # 19b00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d00> │ │ │ │ + ld.d $a0, $s0, 272 │ │ │ │ + beqz $a0, 12 # 19320 ::do_widen(char) const@@Base+0x8e60> │ │ │ │ + bl -51912 │ │ │ │ nop │ │ │ │ - addi.d $t0, $s0, 144 │ │ │ │ - ld.d $a1, $s1, 128 │ │ │ │ - ld.d $a2, $s1, 136 │ │ │ │ - addi.d $s2, $s0, 128 │ │ │ │ - st.d $t0, $s0, 128 │ │ │ │ - b -220 # 19b60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d60> │ │ │ │ - pcaddi $t0, 151926 │ │ │ │ - move $s1, $a0 │ │ │ │ - st.d $t0, $s0, 8 │ │ │ │ - addi.d $a0, $s0, 8 │ │ │ │ - bl -13024 # 16970 ::do_widen(char) const@@Base+0x2ec0> │ │ │ │ + ld.d $a0, $s0, 232 │ │ │ │ + beqz $a0, 12 # 19330 ::do_widen(char) const@@Base+0x8e70> │ │ │ │ + bl -51928 │ │ │ │ nop │ │ │ │ - move $a0, $s0 │ │ │ │ - st.d $s3, $sp, 8 │ │ │ │ - bl -54288 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -53016 │ │ │ │ + ld.d $a0, $s0, 208 │ │ │ │ + beqz $a0, 12 # 19340 ::do_widen(char) const@@Base+0x8e80> │ │ │ │ + bl -51944 │ │ │ │ nop │ │ │ │ - move $s1, $a0 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -53880 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $a0, $s0, 184 │ │ │ │ + beqz $a0, 12 # 19350 ::do_widen(char) const@@Base+0x8e90> │ │ │ │ + bl -51960 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s0, 96 │ │ │ │ - bl -45444 # eb00 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c00> │ │ │ │ - ld.d $a0, $s0, 48 │ │ │ │ - bl -46236 # e7f0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x18f0> │ │ │ │ - ld.d $s2, $sp, 16 │ │ │ │ + ld.d $a0, $s0, 160 │ │ │ │ + beqz $a0, 12 # 19360 ::do_widen(char) const@@Base+0x8ea0> │ │ │ │ + bl -51976 │ │ │ │ + nop │ │ │ │ + ld.d $a0, $s0, 136 │ │ │ │ + beqz $a0, 12 # 19370 ::do_widen(char) const@@Base+0x8eb0> │ │ │ │ + bl -51992 │ │ │ │ nop │ │ │ │ - pcaddi $t0, 151894 │ │ │ │ - addi.d $a0, $s0, 8 │ │ │ │ - st.d $t0, $s0, 8 │ │ │ │ - bl -53060 │ │ │ │ - st.d $s2, $sp, 16 │ │ │ │ - b -84 # 19c58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e58> │ │ │ │ - ldptr.d $t0, $s0, 0 │ │ │ │ - move $s1, $a0 │ │ │ │ - st.d $s3, $sp, 8 │ │ │ │ - ld.d $t0, $t0, 24 │ │ │ │ move $a0, $s0 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ + bl -51572 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ move $a0, $s1 │ │ │ │ - bl -53116 │ │ │ │ - move $s1, $a0 │ │ │ │ - b -84 # 19c80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e80> │ │ │ │ - move $s1, $a0 │ │ │ │ - b -84 # 19c88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e88> │ │ │ │ - move $s1, $a0 │ │ │ │ - b -76 # 19c98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e98> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + bl -50732 │ │ │ │ addi.d $sp, $sp, -16 │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ stptr.d $s0, $sp, 0 │ │ │ │ - move $s0, $a0 │ │ │ │ - li.w $a0, 176 │ │ │ │ st.d $ra, $sp, 8 │ │ │ │ - bl -54388 │ │ │ │ - st.b $zero, $a0, 40 │ │ │ │ - st.b $zero, $a0, 80 │ │ │ │ - st.b $zero, $a0, 120 │ │ │ │ + move $a4, $zero │ │ │ │ + pcaddi $a3, 106187 │ │ │ │ + move $a1, $zero │ │ │ │ + st.d $zero, $a0, 65 │ │ │ │ + st.d $zero, $a0, 73 │ │ │ │ + st.d $zero, $a0, 81 │ │ │ │ + st.d $zero, $a0, 89 │ │ │ │ + st.d $zero, $a0, 97 │ │ │ │ + st.d $zero, $a0, 105 │ │ │ │ + st.d $zero, $a0, 113 │ │ │ │ + st.d $zero, $a0, 121 │ │ │ │ + move $s0, $a0 │ │ │ │ + bl -51120 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + ld.d $a0, $s0, 136 │ │ │ │ + st.d $zero, $s0, 144 │ │ │ │ + st.d $zero, $s0, 136 │ │ │ │ + st.d $zero, $s0, 152 │ │ │ │ + beqz $a0, 12 # 193e0 ::do_widen(char) const@@Base+0x8f20> │ │ │ │ + bl -52104 │ │ │ │ + nop │ │ │ │ + ld.d $a0, $s0, 160 │ │ │ │ + st.d $zero, $s0, 168 │ │ │ │ + st.d $zero, $s0, 160 │ │ │ │ + st.d $zero, $s0, 176 │ │ │ │ + beqz $a0, 8 # 193f8 ::do_widen(char) const@@Base+0x8f38> │ │ │ │ + bl -52132 │ │ │ │ + ld.d $a0, $s0, 184 │ │ │ │ + st.d $zero, $s0, 192 │ │ │ │ + st.d $zero, $s0, 184 │ │ │ │ + st.d $zero, $s0, 200 │ │ │ │ + beqz $a0, 8 # 19410 ::do_widen(char) const@@Base+0x8f50> │ │ │ │ + bl -52156 │ │ │ │ + ld.d $a0, $s0, 208 │ │ │ │ + st.d $zero, $s0, 216 │ │ │ │ + st.d $zero, $s0, 208 │ │ │ │ + st.d $zero, $s0, 224 │ │ │ │ + beqz $a0, 32 # 19440 ::do_widen(char) const@@Base+0x8f80> │ │ │ │ ld.d $ra, $sp, 8 │ │ │ │ - pcaddi $t4, 151930 │ │ │ │ - pcaddi $t3, 151957 │ │ │ │ - addi.d $t2, $a0, 40 │ │ │ │ - addi.d $t1, $a0, 80 │ │ │ │ - addi.d $t0, $a0, 120 │ │ │ │ - st.d $s0, $a0, 16 │ │ │ │ - stptr.d $t4, $a0, 0 │ │ │ │ - st.d $t3, $a0, 8 │ │ │ │ - st.d $t2, $a0, 24 │ │ │ │ - st.d $zero, $a0, 32 │ │ │ │ - st.d $zero, $a0, 56 │ │ │ │ - st.d $t1, $a0, 64 │ │ │ │ - st.d $zero, $a0, 72 │ │ │ │ - st.d $zero, $a0, 96 │ │ │ │ - st.d $t0, $a0, 104 │ │ │ │ - st.d $zero, $a0, 112 │ │ │ │ - st.w $zero, $a0, 136 │ │ │ │ - st.b $zero, $a0, 140 │ │ │ │ - st.d $zero, $a0, 144 │ │ │ │ ldptr.d $s0, $sp, 0 │ │ │ │ addi.d $sp, $sp, 16 │ │ │ │ - ret │ │ │ │ - addi.d $sp, $sp, -16 │ │ │ │ - stptr.d $s0, $sp, 0 │ │ │ │ - move $s0, $a0 │ │ │ │ - li.w $a0, 176 │ │ │ │ - st.d $ra, $sp, 8 │ │ │ │ - bl -54516 │ │ │ │ - st.b $zero, $a0, 40 │ │ │ │ - st.b $zero, $a0, 80 │ │ │ │ - st.b $zero, $a0, 120 │ │ │ │ + b -52192 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ ld.d $ra, $sp, 8 │ │ │ │ - pcaddi $t4, 151974 │ │ │ │ - pcaddi $t3, 152001 │ │ │ │ - addi.d $t2, $a0, 40 │ │ │ │ - addi.d $t1, $a0, 80 │ │ │ │ - addi.d $t0, $a0, 120 │ │ │ │ - st.d $s0, $a0, 16 │ │ │ │ - stptr.d $t4, $a0, 0 │ │ │ │ - st.d $t3, $a0, 8 │ │ │ │ - st.d $t2, $a0, 24 │ │ │ │ - st.d $zero, $a0, 32 │ │ │ │ - st.d $zero, $a0, 56 │ │ │ │ - st.d $t1, $a0, 64 │ │ │ │ - st.d $zero, $a0, 72 │ │ │ │ - st.d $zero, $a0, 96 │ │ │ │ - st.d $t0, $a0, 104 │ │ │ │ - st.d $zero, $a0, 112 │ │ │ │ - st.w $zero, $a0, 136 │ │ │ │ - st.b $zero, $a0, 140 │ │ │ │ - st.d $zero, $a0, 144 │ │ │ │ ldptr.d $s0, $sp, 0 │ │ │ │ addi.d $sp, $sp, 16 │ │ │ │ ret │ │ │ │ + addi.d $sp, $sp, -16 │ │ │ │ + stptr.d $s0, $sp, 0 │ │ │ │ + st.d $ra, $sp, 8 │ │ │ │ + move $s0, $a0 │ │ │ │ + bl -224 # 19380 ::do_widen(char) const@@Base+0x8ec0> │ │ │ │ + ld.d $a0, $s0, 344 │ │ │ │ + beqz $a0, 8 # 19470 ::do_widen(char) const@@Base+0x8fb0> │ │ │ │ + bl -52252 │ │ │ │ + ld.d $a0, $s0, 320 │ │ │ │ + beqz $a0, 12 # 19480 ::do_widen(char) const@@Base+0x8fc0> │ │ │ │ + bl -52264 │ │ │ │ nop │ │ │ │ + ld.d $a0, $s0, 296 │ │ │ │ + beqz $a0, 12 # 19490 ::do_widen(char) const@@Base+0x8fd0> │ │ │ │ + bl -52280 │ │ │ │ nop │ │ │ │ + ld.d $a0, $s0, 272 │ │ │ │ + beqz $a0, 12 # 194a0 ::do_widen(char) const@@Base+0x8fe0> │ │ │ │ + bl -52296 │ │ │ │ nop │ │ │ │ + ld.d $a0, $s0, 232 │ │ │ │ + beqz $a0, 12 # 194b0 ::do_widen(char) const@@Base+0x8ff0> │ │ │ │ + bl -52312 │ │ │ │ nop │ │ │ │ - move $t2, $a0 │ │ │ │ - ldptr.d $a0, $a0, 0 │ │ │ │ - addi.d $sp, $sp, -48 │ │ │ │ - st.d $ra, $sp, 40 │ │ │ │ - pcalau12i $t0, 151 │ │ │ │ - ld.d $t0, $t0, -160 │ │ │ │ - ld.d $t0, $t0, 0 │ │ │ │ - st.d $t0, $sp, 24 │ │ │ │ - li.w $t0, 0x0 │ │ │ │ - beqz $a0, 220 # 19f00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2100> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - pcaddi $t1, -6343 │ │ │ │ - ld.d $t0, $t0, 16 │ │ │ │ - beq $t0, $t1, 236 # 19f20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2120> │ │ │ │ - pcaddi $t1, -6350 │ │ │ │ - beq $t0, $t1, 140 # 19ec8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20c8> │ │ │ │ - pcaddi $t3, -6356 │ │ │ │ - pcalau12i $t1, 151 │ │ │ │ - ld.d $t1, $t1, -24 │ │ │ │ - beq $t0, $t3, 20 # 19e60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2060> │ │ │ │ - st.d $t2, $sp, 8 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - ld.d $t2, $sp, 8 │ │ │ │ - move $t1, $a0 │ │ │ │ - ld.d $a0, $t1, 8 │ │ │ │ - pcaddi $a1, 105791 │ │ │ │ - beq $a0, $a1, 88 # 19ec0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20c0> │ │ │ │ - ld.bu $t1, $a0, 0 │ │ │ │ - li.w $t0, 42 │ │ │ │ - beq $t1, $t0, 20 # 19e88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2088> │ │ │ │ - st.d $t2, $sp, 8 │ │ │ │ - bl -54924 │ │ │ │ - ld.d $t2, $sp, 8 │ │ │ │ - beqz $a0, 60 # 19ec0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20c0> │ │ │ │ - pcalau12i $t1, 151 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 24 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - st.d $s0, $sp, 32 │ │ │ │ - pcaddi $t1, 150929 │ │ │ │ - st.d $t1, $sp, 16 │ │ │ │ - bnez $t0, 188 # 19f68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2168> │ │ │ │ - bl -52584 # d148 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x248> │ │ │ │ + ld.d $a0, $s0, 208 │ │ │ │ + beqz $a0, 12 # 194c0 ::do_widen(char) const@@Base+0x9000> │ │ │ │ + bl -52328 │ │ │ │ nop │ │ │ │ + ld.d $a0, $s0, 184 │ │ │ │ + beqz $a0, 12 # 194d0 ::do_widen(char) const@@Base+0x9010> │ │ │ │ + bl -52344 │ │ │ │ nop │ │ │ │ + ld.d $a0, $s0, 160 │ │ │ │ + beqz $a0, 12 # 194e0 ::do_widen(char) const@@Base+0x9020> │ │ │ │ + bl -52360 │ │ │ │ nop │ │ │ │ - ldptr.d $a0, $t2, 0 │ │ │ │ + ld.d $a0, $s0, 136 │ │ │ │ + beqz $a0, 12 # 194f0 ::do_widen(char) const@@Base+0x9030> │ │ │ │ + bl -52376 │ │ │ │ nop │ │ │ │ - pcalau12i $t1, 151 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 24 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - addi.d $a0, $a0, 8 │ │ │ │ - bnez $t0, 76 # 19f30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2130> │ │ │ │ - ld.d $ra, $sp, 40 │ │ │ │ - addi.d $sp, $sp, 48 │ │ │ │ - ret │ │ │ │ + ldptr.d $a0, $s0, 0 │ │ │ │ + addi.d $s0, $s0, 16 │ │ │ │ + beq $a0, $s0, 40 # 19520 ::do_widen(char) const@@Base+0x9060> │ │ │ │ + ld.d $ra, $sp, 8 │ │ │ │ + ldptr.d $s0, $sp, 0 │ │ │ │ + addi.d $sp, $sp, 16 │ │ │ │ + b -52408 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - pcalau12i $t1, 151 │ │ │ │ - ld.d $t1, $t1, -208 │ │ │ │ - b -168 # 19e60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2060> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $ra, $sp, 8 │ │ │ │ + ldptr.d $s0, $sp, 0 │ │ │ │ + addi.d $sp, $sp, 16 │ │ │ │ + ret │ │ │ │ + ldptr.w $t1, $a0, 36 │ │ │ │ + beqz $t1, 700 # 197f0 ::do_widen(char) const@@Base+0x9330> │ │ │ │ + pcalau12i $t2, 100 │ │ │ │ + ld.d $t0, $a0, 208 │ │ │ │ + fld.s $fa1, $t2, -296 │ │ │ │ + addi.d $sp, $sp, -64 │ │ │ │ + st.d $s1, $sp, 48 │ │ │ │ + st.d $s2, $sp, 40 │ │ │ │ + st.d $s0, $sp, 56 │ │ │ │ + move $s2, $a1 │ │ │ │ + st.d $s3, $sp, 32 │ │ │ │ + st.d $s4, $sp, 24 │ │ │ │ + st.d $s5, $sp, 16 │ │ │ │ + st.d $s6, $sp, 8 │ │ │ │ + move $a4, $zero │ │ │ │ + move $t8, $zero │ │ │ │ + move $t6, $zero │ │ │ │ + move $t3, $zero │ │ │ │ + li.w $s1, 1 │ │ │ │ + li.w $a2, 1 │ │ │ │ + li.w $a1, 8 │ │ │ │ + li.w $a7, 4 │ │ │ │ nop │ │ │ │ nop │ │ │ │ + bstrpick.d $t7, $a4, 0x1f, 0x0 │ │ │ │ + slli.d $t7, $t7, 0x1 │ │ │ │ + ldx.hu $t2, $t0, $t7 │ │ │ │ + beqz $t2, 188 # 19658 ::do_widen(char) const@@Base+0x9198> │ │ │ │ + ldptr.d $t0, $s2, 0 │ │ │ │ + move $t5, $zero │ │ │ │ + ldx.bu $a3, $t0, $a4 │ │ │ │ + srli.d $s0, $a3, 0x3 │ │ │ │ + andi $a3, $a3, 0x7 │ │ │ │ + sll.w $a5, $s1, $s0 │ │ │ │ + sll.w $a6, $s1, $a3 │ │ │ │ nop │ │ │ │ - pcalau12i $t1, 151 │ │ │ │ - ld.d $t1, $t1, -376 │ │ │ │ - b -200 # 19e60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2060> │ │ │ │ + ld.d $t1, $a0, 136 │ │ │ │ + bstrpick.d $t2, $t3, 0x1f, 0x1 │ │ │ │ + andi $t0, $t3, 0x1 │ │ │ │ + ldx.bu $t4, $t1, $t2 │ │ │ │ + slli.d $t0, $t0, 0x2 │ │ │ │ + add.d $s3, $t1, $t2 │ │ │ │ + sra.w $t1, $t4, $t0 │ │ │ │ + andi $s4, $t1, 0x3 │ │ │ │ + beq $s4, $a2, 192 # 196a0 ::do_widen(char) const@@Base+0x91e0> │ │ │ │ nop │ │ │ │ - st.d $s0, $sp, 32 │ │ │ │ - bl -55396 │ │ │ │ - pcaddi $t0, 150892 │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 16 │ │ │ │ - st.d $t0, $sp, 16 │ │ │ │ - bl -53992 │ │ │ │ - pcalau12i $t1, 151 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 24 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - beqz $t0, 12 # 19f70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2170> │ │ │ │ - bl -55448 │ │ │ │ + andi $t1, $t1, 0x2 │ │ │ │ + beqz $t1, 84 # 19640 ::do_widen(char) const@@Base+0x9180> │ │ │ │ + ld.d $t1, $a0, 160 │ │ │ │ + bstrpick.d $s4, $t6, 0x1f, 0x0 │ │ │ │ + ldx.bu $t1, $t1, $s4 │ │ │ │ + and $t1, $a5, $t1 │ │ │ │ + beqz $t1, 384 # 19780 ::do_widen(char) const@@Base+0x92c0> │ │ │ │ + sll.w $t1, $a7, $t0 │ │ │ │ + or $t1, $t4, $t1 │ │ │ │ + st.b $t1, $s3, 0 │ │ │ │ + ld.d $t1, $a0, 160 │ │ │ │ + ldx.bu $t1, $t1, $s4 │ │ │ │ + and $t1, $a6, $t1 │ │ │ │ + bnez $t1, 388 # 197a0 ::do_widen(char) const@@Base+0x92e0> │ │ │ │ + andi $t0, $t3, 0x1 │ │ │ │ + beqz $t0, 436 # 197d8 ::do_widen(char) const@@Base+0x9318> │ │ │ │ + ld.d $t0, $a0, 136 │ │ │ │ + ldx.bu $t1, $t0, $t2 │ │ │ │ + andi $t1, $t1, 0x7f │ │ │ │ + stx.b $t1, $t0, $t2 │ │ │ │ + addi.w $t6, $t6, 1 │ │ │ │ nop │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -53796 │ │ │ │ + ld.d $t0, $a0, 208 │ │ │ │ + addi.w $t5, $t5, 1 │ │ │ │ + addi.w $t3, $t3, 1 │ │ │ │ + ldx.hu $t1, $t0, $t7 │ │ │ │ + bltu $t5, $t1, -144 # 195c0 ::do_widen(char) const@@Base+0x9100> │ │ │ │ + ldptr.w $t1, $a0, 36 │ │ │ │ + addi.d $a4, $a4, 1 │ │ │ │ + slli.w $t2, $a4, 0x0 │ │ │ │ + bltu $t2, $t1, -208 # 19590 ::do_widen(char) const@@Base+0x90d0> │ │ │ │ + ld.d $s0, $sp, 56 │ │ │ │ + ld.d $s1, $sp, 48 │ │ │ │ + ld.d $s2, $sp, 40 │ │ │ │ + ld.d $s3, $sp, 32 │ │ │ │ + ld.d $s4, $sp, 24 │ │ │ │ + ld.d $s5, $sp, 16 │ │ │ │ + ld.d $s6, $sp, 8 │ │ │ │ + addi.d $sp, $sp, 64 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ - move $t2, $a0 │ │ │ │ - ldptr.d $a0, $a0, 0 │ │ │ │ - addi.d $sp, $sp, -48 │ │ │ │ - pcalau12i $t0, 151 │ │ │ │ - ld.d $t0, $t0, -376 │ │ │ │ - st.d $ra, $sp, 40 │ │ │ │ - pcalau12i $t1, 151 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - st.d $t1, $sp, 24 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - ld.d $a1, $t0, 8 │ │ │ │ - beqz $a0, 176 # 1a060 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2260> │ │ │ │ - ldptr.d $t1, $a0, 0 │ │ │ │ - pcaddi $t3, -6442 │ │ │ │ - ld.d $t1, $t1, 16 │ │ │ │ - beq $t1, $t3, 288 # 1a0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22e0> │ │ │ │ - pcaddi $t3, -6449 │ │ │ │ - beq $t1, $t3, 248 # 1a0c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22c0> │ │ │ │ - pcaddi $t3, -6455 │ │ │ │ - pcalau12i $t0, 151 │ │ │ │ - ld.d $t0, $t0, -24 │ │ │ │ - beq $t1, $t3, 32 # 19ff8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21f8> │ │ │ │ - st.d $t2, $sp, 8 │ │ │ │ - stptr.d $a1, $sp, 0 │ │ │ │ - jirl $ra, $t1, 0 │ │ │ │ - ldptr.d $a1, $sp, 0 │ │ │ │ - ld.d $t2, $sp, 8 │ │ │ │ - move $t0, $a0 │ │ │ │ nop │ │ │ │ - ld.d $a0, $t0, 8 │ │ │ │ - beq $a1, $a0, 212 # 1a0d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22d0> │ │ │ │ - ld.bu $t1, $a0, 0 │ │ │ │ - li.w $t0, 42 │ │ │ │ - beq $t1, $t0, 40 # 1a030 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2230> │ │ │ │ nop │ │ │ │ - ld.bu $t0, $a1, 0 │ │ │ │ - stptr.d $t2, $sp, 0 │ │ │ │ - xori $t0, $t0, 0x2a │ │ │ │ - sltui $t0, $t0, 1 │ │ │ │ - add.d $a1, $a1, $t0 │ │ │ │ - bl -55348 │ │ │ │ - beqz $a0, 88 # 1a080 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2280> │ │ │ │ nop │ │ │ │ - pcalau12i $t1, 150 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 24 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - st.d $s0, $sp, 32 │ │ │ │ - pcaddi $t1, 150823 │ │ │ │ - st.d $t1, $sp, 16 │ │ │ │ - bnez $t0, 204 # 1a120 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2320> │ │ │ │ - bl -53008 # d148 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x248> │ │ │ │ nop │ │ │ │ - pcalau12i $t0, 150 │ │ │ │ - ld.d $t0, $t0, -208 │ │ │ │ - b -112 # 19ff8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21f8> │ │ │ │ + ld.wu $s5, $a0, 60 │ │ │ │ + alsl.wu $s6, $t8, $s0, 0x3 │ │ │ │ + slli.d $s6, $s6, 0x2 │ │ │ │ + movgr2fr.d $fa0, $s5 │ │ │ │ + ld.d $s5, $a0, 296 │ │ │ │ + ffint.s.l $fa0, $fa0 │ │ │ │ + fmul.s $fa0, $fa0, $fa1 │ │ │ │ + fldx.s $fa2, $s5, $s6 │ │ │ │ + sll.w $t1, $a7, $t0 │ │ │ │ + slli.w $s4, $t8, 0x3 │ │ │ │ + or $t1, $t4, $t1 │ │ │ │ + fcmp.sle.s $fcc0, $fa0, $fa2 │ │ │ │ + bcnez $fcc0, 32 # 196f0 ::do_widen(char) const@@Base+0x9230> │ │ │ │ + andi $s6, $t4, 0xbf │ │ │ │ + andi $t1, $t4, 0xfb │ │ │ │ + andi $t4, $t3, 0x1 │ │ │ │ + masknez $t1, $t1, $t4 │ │ │ │ + maskeqz $t4, $s6, $t4 │ │ │ │ + or $t1, $t1, $t4 │ │ │ │ nop │ │ │ │ + st.b $t1, $s3, 0 │ │ │ │ + ld.wu $s3, $a0, 60 │ │ │ │ + add.w $t4, $a3, $s4 │ │ │ │ + ld.d $s5, $a0, 296 │ │ │ │ + movgr2fr.d $fa0, $s3 │ │ │ │ + bstrpick.d $t4, $t4, 0x1f, 0x0 │ │ │ │ + ffint.s.l $fa0, $fa0 │ │ │ │ + fmul.s $fa0, $fa0, $fa1 │ │ │ │ + slli.d $t4, $t4, 0x2 │ │ │ │ + ld.d $s4, $a0, 136 │ │ │ │ + fldx.s $fa2, $s5, $t4 │ │ │ │ + sll.w $t1, $a1, $t0 │ │ │ │ + ldx.bu $s3, $s4, $t2 │ │ │ │ + add.d $t4, $s4, $t2 │ │ │ │ + fcmp.sle.s $fcc0, $fa0, $fa2 │ │ │ │ + or $t1, $s3, $t1 │ │ │ │ + bcnez $fcc0, 32 # 19750 ::do_widen(char) const@@Base+0x9290> │ │ │ │ + andi $t1, $t3, 0x1 │ │ │ │ + andi $s4, $s3, 0x7f │ │ │ │ + andi $s3, $s3, 0xf7 │ │ │ │ + masknez $s3, $s3, $t1 │ │ │ │ + maskeqz $t1, $s4, $t1 │ │ │ │ + or $t1, $s3, $t1 │ │ │ │ nop │ │ │ │ + st.b $t1, $t4, 0 │ │ │ │ + ld.d $t1, $a0, 136 │ │ │ │ + addi.w $t8, $t8, 1 │ │ │ │ + ldx.bu $t4, $t1, $t2 │ │ │ │ + add.d $s3, $t1, $t2 │ │ │ │ + sra.w $t1, $t4, $t0 │ │ │ │ + b -384 # 195e8 ::do_widen(char) const@@Base+0x9128> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ldptr.d $t2, $sp, 0 │ │ │ │ - ldptr.d $t0, $t2, 0 │ │ │ │ - pcalau12i $t2, 150 │ │ │ │ - ld.d $t2, $t2, -160 │ │ │ │ - ld.d $t2, $t2, 0 │ │ │ │ - ld.d $t1, $sp, 24 │ │ │ │ - xor $t1, $t1, $t2 │ │ │ │ - li.w $t2, 0x0 │ │ │ │ - addi.d $a0, $t0, 8 │ │ │ │ - bnez $t1, 68 # 1a0e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22e8> │ │ │ │ - ld.d $ra, $sp, 40 │ │ │ │ - addi.d $sp, $sp, 48 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ + andi $t1, $t3, 0x1 │ │ │ │ + beqz $t1, 60 # 197c0 ::do_widen(char) const@@Base+0x9300> │ │ │ │ + bstrins.d $t4, $zero, 0x6, 0x6 │ │ │ │ + st.b $t4, $s3, 0 │ │ │ │ + ld.d $t1, $a0, 160 │ │ │ │ + ldx.bu $t1, $t1, $s4 │ │ │ │ + and $t1, $a6, $t1 │ │ │ │ + beqz $t1, -372 # 19628 ::do_widen(char) const@@Base+0x9168> │ │ │ │ + ld.d $t1, $a0, 136 │ │ │ │ + sll.w $t0, $a1, $t0 │ │ │ │ + add.d $t1, $t1, $t2 │ │ │ │ + ld.bu $t2, $t1, 0 │ │ │ │ + or $t0, $t0, $t2 │ │ │ │ + st.b $t0, $t1, 0 │ │ │ │ + b -384 # 19638 ::do_widen(char) const@@Base+0x9178> │ │ │ │ nop │ │ │ │ - move $t0, $a0 │ │ │ │ - pcaddi $a0, 105639 │ │ │ │ - bne $a1, $a0, -184 # 1a010 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2210> │ │ │ │ - b -68 # 1a088 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2288> │ │ │ │ - ldptr.d $a0, $t2, 0 │ │ │ │ + bstrins.d $t4, $zero, 0x2, 0x2 │ │ │ │ + st.b $t4, $s3, 0 │ │ │ │ + ld.d $t1, $a0, 160 │ │ │ │ + ldx.bu $t1, $t1, $s4 │ │ │ │ + and $t1, $a6, $t1 │ │ │ │ + bnez $t1, -52 # 197a0 ::do_widen(char) const@@Base+0x92e0> │ │ │ │ + ld.d $t0, $a0, 136 │ │ │ │ + ldx.bu $t1, $t0, $t2 │ │ │ │ + bstrins.d $t1, $zero, 0x3, 0x3 │ │ │ │ + stx.b $t1, $t0, $t2 │ │ │ │ + b -432 # 19638 ::do_widen(char) const@@Base+0x9178> │ │ │ │ nop │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ - move $t0, $a0 │ │ │ │ - b -92 # 1a088 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2288> │ │ │ │ - st.d $s0, $sp, 32 │ │ │ │ - bl -55836 │ │ │ │ - pcaddi $t0, 150782 │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 16 │ │ │ │ - st.d $t0, $sp, 16 │ │ │ │ - bl -54432 │ │ │ │ - pcalau12i $t1, 150 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 24 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - beqz $t0, 12 # 1a128 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2328> │ │ │ │ - bl -55888 │ │ │ │ nop │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -54236 │ │ │ │ + addi.d $sp, $sp, -80 │ │ │ │ + st.d $s2, $sp, 48 │ │ │ │ + pcalau12i $t2, 104 │ │ │ │ + pcaddi $s2, 154263 │ │ │ │ + pcalau12i $t0, 104 │ │ │ │ + st.d $s4, $sp, 32 │ │ │ │ + fst.d $fs0, $sp, 8 │ │ │ │ + fst.d $fs1, $sp, 0 │ │ │ │ + lu12i.w $s4, -404795 │ │ │ │ + ldptr.d $t1, $s2, 5000 │ │ │ │ + fld.d $fs1, $t2, 160 │ │ │ │ + fld.d $fs0, $t0, 16 │ │ │ │ + st.d $s3, $sp, 40 │ │ │ │ + ori $s4, $s4, 0x680 │ │ │ │ + lu12i.w $s3, -66464 │ │ │ │ + st.d $s5, $sp, 24 │ │ │ │ + st.d $ra, $sp, 72 │ │ │ │ + st.d $s1, $sp, 56 │ │ │ │ + li.w $s5, 623 │ │ │ │ + lu32i.d $s4, 0 │ │ │ │ + lu32i.d $s3, 0 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + bltu $s5, $t1, 288 # 19980 ::do_widen(char) const@@Base+0x94c0> │ │ │ │ nop │ │ │ │ - move $t2, $a0 │ │ │ │ - ldptr.d $a0, $a0, 0 │ │ │ │ - addi.d $sp, $sp, -48 │ │ │ │ - pcalau12i $t0, 150 │ │ │ │ - ld.d $t0, $t0, -24 │ │ │ │ - st.d $ra, $sp, 40 │ │ │ │ - pcalau12i $t1, 150 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - st.d $t1, $sp, 24 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - ld.d $a1, $t0, 8 │ │ │ │ - beqz $a0, 176 # 1a220 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2420> │ │ │ │ - ldptr.d $t1, $a0, 0 │ │ │ │ - pcaddi $t3, -6554 │ │ │ │ - ld.d $t1, $t1, 16 │ │ │ │ - beq $t1, $t3, 288 # 1a2a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24a0> │ │ │ │ - pcaddi $t3, -6561 │ │ │ │ - beq $t1, $t3, 248 # 1a280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2480> │ │ │ │ - pcaddi $t0, -6567 │ │ │ │ - beq $t1, $t0, 312 # 1a2c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24c8> │ │ │ │ - stptr.d $a1, $sp, 0 │ │ │ │ - st.d $t2, $sp, 8 │ │ │ │ - jirl $ra, $t1, 0 │ │ │ │ - ldptr.d $a1, $sp, 0 │ │ │ │ - ld.d $t2, $sp, 8 │ │ │ │ - ld.d $a0, $a0, 8 │ │ │ │ - beq $a1, $a0, 276 # 1a2c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24c0> │ │ │ │ - ld.bu $t1, $a0, 0 │ │ │ │ - li.w $t0, 42 │ │ │ │ - beq $t1, $t0, 40 # 1a1e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23e0> │ │ │ │ + alsl.d $t0, $t1, $s2, 0x3 │ │ │ │ + ld.d $t0, $t0, 8 │ │ │ │ + addi.d $t1, $t1, 1 │ │ │ │ + stptr.d $t1, $s2, 5000 │ │ │ │ + bstrpick.d $t2, $t0, 0x2a, 0xb │ │ │ │ + xor $t0, $t0, $t2 │ │ │ │ + slli.d $t2, $t0, 0x7 │ │ │ │ + and $t2, $t2, $s4 │ │ │ │ + xor $t0, $t0, $t2 │ │ │ │ + slli.d $t2, $t0, 0xf │ │ │ │ + and $t2, $t2, $s3 │ │ │ │ + xor $t0, $t0, $t2 │ │ │ │ + srli.d $t2, $t0, 0x12 │ │ │ │ + xor $s1, $t0, $t2 │ │ │ │ + bltu $s5, $t1, 192 # 19960 ::do_widen(char) const@@Base+0x94a0> │ │ │ │ nop │ │ │ │ - ld.bu $t0, $a1, 0 │ │ │ │ - stptr.d $t2, $sp, 0 │ │ │ │ - xori $t0, $t0, 0x2a │ │ │ │ - sltui $t0, $t0, 1 │ │ │ │ - add.d $a1, $a1, $t0 │ │ │ │ - bl -55780 │ │ │ │ - beqz $a0, 104 # 1a240 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2440> │ │ │ │ + alsl.d $t0, $t1, $s2, 0x3 │ │ │ │ + ld.d $t0, $t0, 8 │ │ │ │ + addi.d $t1, $t1, 1 │ │ │ │ + stptr.d $t1, $s2, 5000 │ │ │ │ + bstrpick.d $t2, $t0, 0x2a, 0xb │ │ │ │ + xor $t0, $t0, $t2 │ │ │ │ + slli.d $t2, $t0, 0x7 │ │ │ │ + and $t2, $t2, $s4 │ │ │ │ + xor $t0, $t0, $t2 │ │ │ │ + slli.d $t2, $t0, 0xf │ │ │ │ + and $t2, $t2, $s3 │ │ │ │ + xor $t0, $t0, $t2 │ │ │ │ + srli.d $t2, $t0, 0x12 │ │ │ │ + xor $t0, $t0, $t2 │ │ │ │ + slli.d $t0, $t0, 0x20 │ │ │ │ + or $t0, $t0, $s1 │ │ │ │ + andi $t2, $t0, 0x1 │ │ │ │ + srli.d $t3, $t0, 0x1 │ │ │ │ + bltz $t0, 80 # 19940 ::do_widen(char) const@@Base+0x9480> │ │ │ │ + movgr2fr.d $fa0, $t0 │ │ │ │ + ffint.d.l $fa0, $fa0 │ │ │ │ nop │ │ │ │ - pcalau12i $t1, 150 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 24 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - st.d $s0, $sp, 32 │ │ │ │ - pcaddi $t1, 150715 │ │ │ │ - st.d $t1, $sp, 16 │ │ │ │ - bnez $t0, 260 # 1a308 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2508> │ │ │ │ - bl -53440 # d148 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x248> │ │ │ │ + fmul.d $fa0, $fa0, $fs1 │ │ │ │ + fcmp.slt.d $fcc0, $fa0, $fs0 │ │ │ │ + bceqz $fcc0, -168 # 19860 ::do_widen(char) const@@Base+0x93a0> │ │ │ │ + ld.d $ra, $sp, 72 │ │ │ │ + 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 │ │ │ │ + fld.d $fs0, $sp, 8 │ │ │ │ + fld.d $fs1, $sp, 0 │ │ │ │ + addi.d $sp, $sp, 80 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + or $t2, $t2, $t3 │ │ │ │ + movgr2fr.d $fa0, $t2 │ │ │ │ + ffint.d.l $fa0, $fa0 │ │ │ │ + fadd.d $fa0, $fa0, $fa0 │ │ │ │ + b -80 # 19900 ::do_widen(char) const@@Base+0x9440> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - pcalau12i $a0, 150 │ │ │ │ - ld.d $a0, $a0, -208 │ │ │ │ - b -128 # 1a1a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23a8> │ │ │ │ nop │ │ │ │ + addi.d $a0, $s2, 8 │ │ │ │ + bl -9060 # 17600 ::do_widen(char) const@@Base+0x7140> │ │ │ │ + ldptr.d $t1, $s2, 5000 │ │ │ │ + b -196 # 198a8 ::do_widen(char) const@@Base+0x93e8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ldptr.d $t2, $sp, 0 │ │ │ │ - ldptr.d $t0, $t2, 0 │ │ │ │ - pcalau12i $t2, 150 │ │ │ │ - ld.d $t2, $t2, -160 │ │ │ │ - ld.d $t2, $t2, 0 │ │ │ │ - ld.d $t1, $sp, 24 │ │ │ │ - xor $t1, $t1, $t2 │ │ │ │ - li.w $t2, 0x0 │ │ │ │ - addi.d $a0, $t0, 8 │ │ │ │ - bnez $t1, 108 # 1a2d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24d0> │ │ │ │ - ld.d $ra, $sp, 40 │ │ │ │ - addi.d $sp, $sp, 48 │ │ │ │ - ret │ │ │ │ + addi.d $a0, $s2, 8 │ │ │ │ + bl -9092 # 17600 ::do_widen(char) const@@Base+0x7140> │ │ │ │ + ldptr.d $t1, $s2, 5000 │ │ │ │ + b -292 # 19868 ::do_widen(char) const@@Base+0x93a8> │ │ │ │ + ldptr.w $t1, $a0, 36 │ │ │ │ + beqz $t1, 796 # 19cb0 ::do_widen(char) const@@Base+0x97f0> │ │ │ │ + addi.d $sp, $sp, -176 │ │ │ │ + ld.d $t0, $a0, 208 │ │ │ │ + fst.d $fs0, $sp, 72 │ │ │ │ + vxor.v $vr24, $vr24, $vr24 │ │ │ │ + st.d $s4, $sp, 120 │ │ │ │ + st.d $s5, $sp, 112 │ │ │ │ + st.d $s6, $sp, 104 │ │ │ │ + st.d $s7, $sp, 96 │ │ │ │ + st.d $s8, $sp, 88 │ │ │ │ + st.d $ra, $sp, 168 │ │ │ │ + st.d $fp, $sp, 160 │ │ │ │ + st.d $s0, $sp, 152 │ │ │ │ + st.d $s1, $sp, 144 │ │ │ │ + st.d $s2, $sp, 136 │ │ │ │ + st.d $s3, $sp, 128 │ │ │ │ + move $s4, $a2 │ │ │ │ + st.d $a1, $sp, 56 │ │ │ │ + move $s6, $a0 │ │ │ │ + st.d $zero, $sp, 32 │ │ │ │ + move $s5, $zero │ │ │ │ + move $s7, $zero │ │ │ │ + move $s8, $zero │ │ │ │ + ld.d $t2, $sp, 32 │ │ │ │ + bstrpick.d $t6, $t2, 0x1f, 0x0 │ │ │ │ + slli.d $t6, $t6, 0x1 │ │ │ │ + ldx.hu $t3, $t0, $t6 │ │ │ │ + beqz $t3, 224 # 19ae0 ::do_widen(char) const@@Base+0x9620> │ │ │ │ + ld.d $t0, $sp, 56 │ │ │ │ + li.w $s1, 1 │ │ │ │ + move $t4, $zero │ │ │ │ + ldptr.d $t0, $t0, 0 │ │ │ │ + li.w $s3, 1 │ │ │ │ + ldx.bu $s2, $t0, $t2 │ │ │ │ + srli.d $t0, $s2, 0x3 │ │ │ │ + andi $t1, $s2, 0x7 │ │ │ │ + st.d $t0, $sp, 40 │ │ │ │ + sll.w $t0, $s1, $t0 │ │ │ │ + st.d $t1, $sp, 48 │ │ │ │ + stptr.d $t0, $sp, 0 │ │ │ │ + sll.w $s1, $s1, $t1 │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $t0, $s6, 136 │ │ │ │ + bstrpick.d $s2, $s8, 0x1f, 0x1 │ │ │ │ + andi $s0, $s8, 0x1 │ │ │ │ + ldx.bu $t1, $t0, $s2 │ │ │ │ + slli.d $s0, $s0, 0x2 │ │ │ │ + add.d $fp, $t0, $s2 │ │ │ │ + sra.w $t0, $t1, $s0 │ │ │ │ + andi $a1, $t0, 0x3 │ │ │ │ + beq $a1, $s3, 288 # 19b80 ::do_widen(char) const@@Base+0x96c0> │ │ │ │ nop │ │ │ │ - move $t0, $a0 │ │ │ │ - pcaddi $a0, 105527 │ │ │ │ - bne $a1, $a0, -200 # 1a1c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23c0> │ │ │ │ - b -68 # 1a248 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2448> │ │ │ │ + andi $t0, $t0, 0x2 │ │ │ │ + beqz $t0, 92 # 19ac8 ::do_widen(char) const@@Base+0x9608> │ │ │ │ + ld.d $t0, $s6, 160 │ │ │ │ + bstrpick.d $a1, $s7, 0x1f, 0x0 │ │ │ │ + ldptr.d $t2, $sp, 0 │ │ │ │ + ldx.bu $t0, $t0, $a1 │ │ │ │ + and $t0, $t2, $t0 │ │ │ │ + beqz $t0, 188 # 19b40 ::do_widen(char) const@@Base+0x9680> │ │ │ │ + li.w $t0, 4 │ │ │ │ + sll.w $t0, $t0, $s0 │ │ │ │ + or $t0, $t1, $t0 │ │ │ │ + st.b $t0, $fp, 0 │ │ │ │ + ld.d $t0, $s6, 160 │ │ │ │ + ldx.bu $t0, $t0, $a1 │ │ │ │ + and $t0, $s1, $t0 │ │ │ │ + bnez $t0, 188 # 19b60 ::do_widen(char) const@@Base+0x96a0> │ │ │ │ + andi $t0, $s8, 0x1 │ │ │ │ + beqz $t0, 492 # 19c98 ::do_widen(char) const@@Base+0x97d8> │ │ │ │ + ld.d $t0, $s6, 136 │ │ │ │ + ldx.bu $t1, $t0, $s2 │ │ │ │ + andi $t1, $t1, 0x7f │ │ │ │ + stx.b $t1, $t0, $s2 │ │ │ │ + addi.w $s7, $s7, 1 │ │ │ │ nop │ │ │ │ + ld.d $t0, $s6, 208 │ │ │ │ + addi.w $t4, $t4, 1 │ │ │ │ + addi.w $s8, $s8, 1 │ │ │ │ + ldx.hu $t1, $t0, $t6 │ │ │ │ + bltu $t4, $t1, -152 # 19a40 ::do_widen(char) const@@Base+0x9580> │ │ │ │ + ldptr.w $t1, $s6, 36 │ │ │ │ + ld.d $t2, $sp, 32 │ │ │ │ + addi.d $t2, $t2, 1 │ │ │ │ + st.d $t2, $sp, 32 │ │ │ │ + slli.w $t3, $t2, 0x0 │ │ │ │ + bltu $t3, $t1, -256 # 199f0 ::do_widen(char) const@@Base+0x9530> │ │ │ │ + ld.d $ra, $sp, 168 │ │ │ │ + ld.d $fp, $sp, 160 │ │ │ │ + ld.d $s0, $sp, 152 │ │ │ │ + ld.d $s1, $sp, 144 │ │ │ │ + ld.d $s2, $sp, 136 │ │ │ │ + ld.d $s3, $sp, 128 │ │ │ │ + ld.d $s4, $sp, 120 │ │ │ │ + ld.d $s5, $sp, 112 │ │ │ │ + ld.d $s6, $sp, 104 │ │ │ │ + ld.d $s7, $sp, 96 │ │ │ │ + ld.d $s8, $sp, 88 │ │ │ │ + fld.d $fs0, $sp, 72 │ │ │ │ + addi.d $sp, $sp, 176 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - pcalau12i $a0, 150 │ │ │ │ - ld.d $a0, $a0, -376 │ │ │ │ - b -256 # 1a1a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23a8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + andi $t0, $s8, 0x1 │ │ │ │ + beqz $t0, 316 # 19c80 ::do_widen(char) const@@Base+0x97c0> │ │ │ │ + bstrins.d $t1, $zero, 0x6, 0x6 │ │ │ │ + st.b $t1, $fp, 0 │ │ │ │ + ld.d $t0, $s6, 160 │ │ │ │ + ldx.bu $t0, $t0, $a1 │ │ │ │ + and $t0, $s1, $t0 │ │ │ │ + beqz $t0, -172 # 19ab0 ::do_widen(char) const@@Base+0x95f0> │ │ │ │ + ld.d $t0, $s6, 136 │ │ │ │ + li.w $t1, 8 │ │ │ │ + sll.w $s0, $t1, $s0 │ │ │ │ + ldx.bu $t1, $t0, $s2 │ │ │ │ + or $s0, $s0, $t1 │ │ │ │ + stx.b $s0, $t0, $s2 │ │ │ │ + b -184 # 19ac0 ::do_widen(char) const@@Base+0x9600> │ │ │ │ nop │ │ │ │ + st.d $t6, $sp, 16 │ │ │ │ + st.d $t4, $sp, 8 │ │ │ │ + bl -904 # 19800 ::do_widen(char) const@@Base+0x9340> │ │ │ │ + ld.d $t0, $sp, 40 │ │ │ │ + ldptr.d $a4, $s4, 0 │ │ │ │ + fadd.d $fa0, $fa0, $fs0 │ │ │ │ + alsl.wu $a1, $s5, $t0, 0x3 │ │ │ │ + slli.d $a1, $a1, 0x2 │ │ │ │ + fldx.s $fa1, $a4, $a1 │ │ │ │ + ld.bu $a3, $fp, 0 │ │ │ │ + li.w $t0, 4 │ │ │ │ + fcvt.d.s $fa1, $fa1 │ │ │ │ + fcmp.sle.d $fcc0, $fa0, $fa1 │ │ │ │ + sll.w $t0, $t0, $s0 │ │ │ │ + ld.d $t4, $sp, 8 │ │ │ │ + ld.d $t6, $sp, 16 │ │ │ │ + slli.w $t1, $s5, 0x3 │ │ │ │ + or $t0, $a3, $t0 │ │ │ │ + bcnez $fcc0, 32 # 19be8 ::do_widen(char) const@@Base+0x9728> │ │ │ │ + andi $t0, $s8, 0x1 │ │ │ │ + andi $a1, $a3, 0xbf │ │ │ │ + andi $a3, $a3, 0xfb │ │ │ │ + masknez $a3, $a3, $t0 │ │ │ │ + maskeqz $t0, $a1, $t0 │ │ │ │ + or $t0, $a3, $t0 │ │ │ │ nop │ │ │ │ + st.b $t0, $fp, 0 │ │ │ │ + st.d $t1, $sp, 24 │ │ │ │ + st.d $t6, $sp, 16 │ │ │ │ + st.d $t4, $sp, 8 │ │ │ │ + bl -1016 # 19800 ::do_widen(char) const@@Base+0x9340> │ │ │ │ + ld.d $t0, $sp, 48 │ │ │ │ + ld.d $t1, $sp, 24 │ │ │ │ + ldptr.d $a1, $s4, 0 │ │ │ │ + fadd.d $fa0, $fa0, $fs0 │ │ │ │ + add.w $t1, $t0, $t1 │ │ │ │ + bstrpick.d $t1, $t1, 0x1f, 0x0 │ │ │ │ + slli.d $t1, $t1, 0x2 │ │ │ │ + fldx.s $fa1, $a1, $t1 │ │ │ │ + ld.d $a3, $s6, 136 │ │ │ │ + li.w $t0, 8 │ │ │ │ + fcvt.d.s $fa1, $fa1 │ │ │ │ + ldx.bu $a1, $a3, $s2 │ │ │ │ + fcmp.sle.d $fcc0, $fa0, $fa1 │ │ │ │ + sll.w $t0, $t0, $s0 │ │ │ │ + ld.d $t4, $sp, 8 │ │ │ │ + ld.d $t6, $sp, 16 │ │ │ │ + add.d $t1, $a3, $s2 │ │ │ │ + or $t0, $a1, $t0 │ │ │ │ + bcnez $fcc0, 28 # 19c60 ::do_widen(char) const@@Base+0x97a0> │ │ │ │ + andi $t0, $s8, 0x1 │ │ │ │ + andi $a3, $a1, 0x7f │ │ │ │ + andi $a1, $a1, 0xf7 │ │ │ │ + masknez $a1, $a1, $t0 │ │ │ │ + maskeqz $t0, $a3, $t0 │ │ │ │ + or $t0, $a1, $t0 │ │ │ │ + st.b $t0, $t1, 0 │ │ │ │ + ld.d $t0, $s6, 136 │ │ │ │ + addi.w $s5, $s5, 1 │ │ │ │ + ldx.bu $t1, $t0, $s2 │ │ │ │ + add.d $fp, $t0, $s2 │ │ │ │ + sra.w $t0, $t1, $s0 │ │ │ │ + b -528 # 19a68 ::do_widen(char) const@@Base+0x95a8> │ │ │ │ nop │ │ │ │ - ldptr.d $a0, $t2, 0 │ │ │ │ + bstrins.d $t1, $zero, 0x2, 0x2 │ │ │ │ + st.b $t1, $fp, 0 │ │ │ │ + ld.d $t0, $s6, 160 │ │ │ │ + ldx.bu $t0, $t0, $a1 │ │ │ │ + and $t0, $s1, $t0 │ │ │ │ + bnez $t0, -308 # 19b60 ::do_widen(char) const@@Base+0x96a0> │ │ │ │ + ld.d $t0, $s6, 136 │ │ │ │ + ldx.bu $t1, $t0, $s2 │ │ │ │ + bstrins.d $t1, $zero, 0x3, 0x3 │ │ │ │ + stx.b $t1, $t0, $s2 │ │ │ │ + b -488 # 19ac0 ::do_widen(char) const@@Base+0x9600> │ │ │ │ nop │ │ │ │ - move $t0, $a0 │ │ │ │ - b -132 # 1a248 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2448> │ │ │ │ - st.d $s0, $sp, 32 │ │ │ │ - bl -56324 │ │ │ │ - pcaddi $t0, 150660 │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 16 │ │ │ │ - st.d $t0, $sp, 16 │ │ │ │ - bl -54920 │ │ │ │ - pcalau12i $t1, 150 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 24 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - beqz $t0, 12 # 1a310 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2510> │ │ │ │ - bl -56376 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -54724 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -160 │ │ │ │ - st.d $s0, $sp, 144 │ │ │ │ - pcalau12i $t0, 150 │ │ │ │ - ld.d $t0, $t0, -160 │ │ │ │ - ld.d $t0, $t0, 0 │ │ │ │ - st.d $t0, $sp, 120 │ │ │ │ - li.w $t0, 0x0 │ │ │ │ - move $s0, $a0 │ │ │ │ - li.w $a0, 16 │ │ │ │ - st.d $s1, $sp, 136 │ │ │ │ - st.d $ra, $sp, 152 │ │ │ │ - move $s1, $a1 │ │ │ │ - st.d $s2, $sp, 128 │ │ │ │ - bl -56004 │ │ │ │ - fld.d $fa0, $s1, 0 │ │ │ │ - ld.d $t0, $s0, 56 │ │ │ │ - pcaddi $t1, 150670 │ │ │ │ - st.d $a0, $s0, 56 │ │ │ │ - stptr.d $t1, $a0, 0 │ │ │ │ - fst.d $fa0, $a0, 8 │ │ │ │ - beqz $t0, 24 # 1a388 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2588> │ │ │ │ - ldptr.d $t1, $t0, 0 │ │ │ │ - move $a0, $t0 │ │ │ │ - ld.d $t0, $t1, 8 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - fld.d $fa0, $s1, 0 │ │ │ │ - fcmp.cor.d $fcc0, $fa0, $fa0 │ │ │ │ - addi.d $s1, $sp, 56 │ │ │ │ - addi.d $t0, $sp, 72 │ │ │ │ - addi.d $t1, $sp, 101 │ │ │ │ + addi.d $sp, $sp, -64 │ │ │ │ + st.d $s0, $sp, 48 │ │ │ │ + ldptr.w $s0, $a0, 40 │ │ │ │ st.d $s1, $sp, 40 │ │ │ │ - st.b $zero, $sp, 56 │ │ │ │ - st.d $zero, $sp, 48 │ │ │ │ - st.d $t0, $sp, 104 │ │ │ │ - st.d $t1, $sp, 112 │ │ │ │ - bceqz $fcc0, 500 # 1a5a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27a0> │ │ │ │ - fclass.d $fa1, $fa0 │ │ │ │ - movfr2gr.s $t1, $fa1 │ │ │ │ - andi $t1, $t1, 0x44 │ │ │ │ - beqz $t1, 228 # 1a4a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26a0> │ │ │ │ - movfr2gr.d $t0, $fa0 │ │ │ │ - pcaddi $a3, 101901 │ │ │ │ - srli.d $t0, $t0, 0x3f │ │ │ │ - pcaddi $t1, 101897 │ │ │ │ - maskeqz $a3, $a3, $t0 │ │ │ │ - masknez $t0, $t1, $t0 │ │ │ │ - or $a3, $a3, $t0 │ │ │ │ - nop │ │ │ │ - move $a0, $a3 │ │ │ │ - st.d $a3, $sp, 104 │ │ │ │ - st.d $a3, $sp, 8 │ │ │ │ - bl -55532 │ │ │ │ - ld.d $a3, $sp, 8 │ │ │ │ + st.d $ra, $sp, 56 │ │ │ │ + st.d $s2, $sp, 32 │ │ │ │ + st.d $s3, $sp, 24 │ │ │ │ + st.d $s4, $sp, 16 │ │ │ │ + st.b $zero, $a0, 64 │ │ │ │ + move $s1, $a0 │ │ │ │ + beqz $s0, 2544 # 1a6d8 ::do_widen(char) const@@Base+0xa218> │ │ │ │ + lu12i.w $a3, 15 │ │ │ │ + ld.d $a1, $a0, 136 │ │ │ │ + move $s3, $zero │ │ │ │ + move $t2, $zero │ │ │ │ move $a2, $zero │ │ │ │ - add.d $a0, $a3, $a0 │ │ │ │ - st.d $a0, $sp, 112 │ │ │ │ - sub.d $a4, $a0, $a3 │ │ │ │ - move $a1, $zero │ │ │ │ - addi.d $a0, $sp, 40 │ │ │ │ - addi.d $s2, $sp, 40 │ │ │ │ - bl -55296 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - ld.d $a0, $s0, 64 │ │ │ │ - addi.d $t0, $s0, 80 │ │ │ │ - ld.d $a2, $sp, 48 │ │ │ │ - ld.d $t1, $sp, 40 │ │ │ │ - beq $a0, $t0, 252 # 1a520 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2720> │ │ │ │ - beq $t1, $s1, 312 # 1a560 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2760> │ │ │ │ - ld.d $t0, $sp, 56 │ │ │ │ - st.d $t1, $s0, 64 │ │ │ │ - st.d $a2, $s0, 72 │ │ │ │ - st.d $t0, $s0, 80 │ │ │ │ - beqz $a0, 252 # 1a538 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2738> │ │ │ │ - st.d $a0, $sp, 40 │ │ │ │ + move $t7, $zero │ │ │ │ + move $a5, $zero │ │ │ │ + move $t4, $zero │ │ │ │ + move $t5, $zero │ │ │ │ + move $t6, $zero │ │ │ │ + move $t3, $zero │ │ │ │ + li.w $a0, 3 │ │ │ │ + li.w $a7, 1 │ │ │ │ + li.w $t8, 4 │ │ │ │ + ori $a3, $a3, 0xfff │ │ │ │ + li.w $a4, 22 │ │ │ │ + li.w $a6, 2 │ │ │ │ + bstrpick.d $t0, $t2, 0x1f, 0x1 │ │ │ │ + ldx.bu $t0, $a1, $t0 │ │ │ │ + andi $t1, $t2, 0x1 │ │ │ │ + slli.d $t1, $t1, 0x2 │ │ │ │ + sra.w $t0, $t0, $t1 │ │ │ │ + andi $t0, $t0, 0x3 │ │ │ │ + xori $s2, $t0, 0x3 │ │ │ │ + xori $t1, $t0, 0x2 │ │ │ │ + sltui $s4, $s2, 1 │ │ │ │ + sltui $s2, $t1, 1 │ │ │ │ + bnez $s3, 1704 # 1a400 ::do_widen(char) const@@Base+0x9f40> │ │ │ │ + beq $t0, $a0, 1732 # 1a420 ::do_widen(char) const@@Base+0x9f60> │ │ │ │ + add.w $t3, $s2, $t3 │ │ │ │ + sltu $t1, $zero, $t5 │ │ │ │ + add.w $t1, $t3, $t1 │ │ │ │ + beq $t1, $t8, 84 # 19dc0 ::do_widen(char) const@@Base+0x9900> │ │ │ │ + beq $t6, $a3, 80 # 19dc0 ::do_widen(char) const@@Base+0x9900> │ │ │ │ + beq $t7, $a4, 76 # 19dc0 ::do_widen(char) const@@Base+0x9900> │ │ │ │ + xori $t1, $t0, 0x1 │ │ │ │ + add.w $t5, $s4, $t5 │ │ │ │ + sltui $t1, $t1, 1 │ │ │ │ + beq $t0, $a6, 1724 # 1a440 ::do_widen(char) const@@Base+0x9f80> │ │ │ │ + beq $t0, $a0, 1720 # 1a440 ::do_widen(char) const@@Base+0x9f80> │ │ │ │ nop │ │ │ │ - st.b $zero, $a0, 0 │ │ │ │ - ld.d $a0, $sp, 40 │ │ │ │ - beq $a0, $s1, 8 # 1a458 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2658> │ │ │ │ - bl -56324 │ │ │ │ - pcalau12i $t1, 150 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 120 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, 432 # 1a620 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2820> │ │ │ │ - ld.d $ra, $sp, 152 │ │ │ │ - ld.d $s1, $sp, 136 │ │ │ │ - ld.d $s2, $sp, 128 │ │ │ │ - move $a0, $s0 │ │ │ │ - ld.d $s0, $sp, 144 │ │ │ │ - addi.d $sp, $sp, 160 │ │ │ │ - ret │ │ │ │ + addi.w $t2, $t2, 1 │ │ │ │ + add.w $a2, $t1, $a2 │ │ │ │ + addi.w $t6, $t6, 1 │ │ │ │ + bgeu $t2, $s0, 60 # 19dd8 ::do_widen(char) const@@Base+0x9918> │ │ │ │ + ld.bu $s3, $s1, 64 │ │ │ │ + b -116 # 19d30 ::do_widen(char) const@@Base+0x9870> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - movfr2gr.d $a6, $fa0 │ │ │ │ - li.w $a3, 29 │ │ │ │ - move $a0, $t0 │ │ │ │ - li.w $a5, 17 │ │ │ │ - pcaddi $a4, 101844 │ │ │ │ - li.w $a2, 1 │ │ │ │ - li.w $a1, 29 │ │ │ │ - bl -56028 │ │ │ │ - ld.d $a3, $sp, 104 │ │ │ │ - addi.d $t0, $sp, 72 │ │ │ │ - add.d $a0, $t0, $a0 │ │ │ │ - bltu $a3, $a0, 244 # 1a5c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27c0> │ │ │ │ - pcalau12i $t1, 150 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 120 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - pcaddi $s1, 150538 │ │ │ │ - pcalau12i $t2, 150 │ │ │ │ - ld.d $t2, $t2, -24 │ │ │ │ - pcaddi $t1, 151315 │ │ │ │ - st.d $s1, $sp, 16 │ │ │ │ - st.d $t2, $sp, 24 │ │ │ │ - st.d $t1, $sp, 32 │ │ │ │ - bnez $t0, 284 # 1a620 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2820> │ │ │ │ - addi.d $a0, $sp, 16 │ │ │ │ - bl -54140 # d190 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x290> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + addi.w $t4, $t4, 1 │ │ │ │ + move $t7, $zero │ │ │ │ + move $t5, $zero │ │ │ │ + move $t6, $zero │ │ │ │ + move $t3, $zero │ │ │ │ + bltu $t2, $s0, -52 # 19da0 ::do_widen(char) const@@Base+0x98e0> │ │ │ │ + addi.w $t4, $t4, 1 │ │ │ │ + st.w $a5, $s1, 44 │ │ │ │ + st.w $a2, $s1, 48 │ │ │ │ + st.w $t4, $s1, 36 │ │ │ │ + bstrpick.d $s2, $t4, 0x1f, 0x0 │ │ │ │ + bnez $s2, 1636 # 1a450 ::do_widen(char) const@@Base+0x9f90> │ │ │ │ + ld.d $a0, $s1, 208 │ │ │ │ + st.d $zero, $s1, 216 │ │ │ │ + st.d $zero, $s1, 208 │ │ │ │ + st.d $zero, $s1, 224 │ │ │ │ + move $a3, $zero │ │ │ │ + beqz $a0, 36 # 19e28 ::do_widen(char) const@@Base+0x9968> │ │ │ │ + bl -54712 │ │ │ │ + ld.d $a3, $s1, 208 │ │ │ │ + ldptr.w $s0, $s1, 40 │ │ │ │ nop │ │ │ │ + move $t6, $zero │ │ │ │ + beqz $s0, 156 # 19eb8 ::do_widen(char) const@@Base+0x99f8> │ │ │ │ + ld.d $a1, $s1, 136 │ │ │ │ nop │ │ │ │ - beq $t1, $s1, 64 # 1a560 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2760> │ │ │ │ - ld.d $t0, $sp, 56 │ │ │ │ - st.d $t1, $s0, 64 │ │ │ │ - st.d $a2, $s0, 72 │ │ │ │ - st.d $t0, $s0, 80 │ │ │ │ + lu12i.w $a4, 15 │ │ │ │ + move $t5, $zero │ │ │ │ + move $a2, $zero │ │ │ │ + move $t7, $zero │ │ │ │ + move $t8, $zero │ │ │ │ + move $t6, $zero │ │ │ │ + move $t4, $zero │ │ │ │ + li.w $a0, 4 │ │ │ │ + ori $a4, $a4, 0xfff │ │ │ │ + li.w $a5, 22 │ │ │ │ + bstrpick.d $t0, $t5, 0x1f, 0x1 │ │ │ │ + ldx.bu $t0, $a1, $t0 │ │ │ │ + andi $t2, $t5, 0x1 │ │ │ │ + slli.d $t2, $t2, 0x2 │ │ │ │ + sra.w $t0, $t0, $t2 │ │ │ │ + andi $t0, $t0, 0x3 │ │ │ │ + xori $t2, $t0, 0x3 │ │ │ │ + xori $t3, $t0, 0x2 │ │ │ │ + sltu $t1, $zero, $t8 │ │ │ │ + sltui $t2, $t2, 1 │ │ │ │ + sltui $t3, $t3, 1 │ │ │ │ + add.w $t4, $t3, $t4 │ │ │ │ + or $t1, $t1, $t2 │ │ │ │ + add.w $t1, $t1, $t4 │ │ │ │ + beq $t1, $a0, 1592 # 1a4c0 ::do_widen(char) const@@Base+0xa000> │ │ │ │ + beq $t6, $a4, 1588 # 1a4c0 ::do_widen(char) const@@Base+0xa000> │ │ │ │ + beq $a2, $a5, 1584 # 1a4c0 ::do_widen(char) const@@Base+0xa000> │ │ │ │ + addi.w $t0, $t0, -2 │ │ │ │ + sltui $t0, $t0, 2 │ │ │ │ + addi.w $t5, $t5, 1 │ │ │ │ + add.w $t8, $t2, $t8 │ │ │ │ + addi.w $t6, $t6, 1 │ │ │ │ + add.w $a2, $t0, $a2 │ │ │ │ + bltu $t5, $s0, -92 # 19e50 ::do_widen(char) const@@Base+0x9990> │ │ │ │ + bstrpick.d $t7, $t7, 0x1f, 0x0 │ │ │ │ + alsl.d $a3, $t7, $a3, 0x1 │ │ │ │ + ld.wu $s2, $s1, 44 │ │ │ │ + st.h $t6, $a3, 0 │ │ │ │ + move $s0, $zero │ │ │ │ + move $s3, $zero │ │ │ │ + beqz $s2, 32 # 19ee8 ::do_widen(char) const@@Base+0x9a28> │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -54848 │ │ │ │ + move $a2, $s2 │ │ │ │ + move $a1, $zero │ │ │ │ + move $s0, $a0 │ │ │ │ + add.d $s3, $a0, $s2 │ │ │ │ + bl -55732 │ │ │ │ + ld.d $a0, $s1, 160 │ │ │ │ + st.d $s3, $s1, 168 │ │ │ │ + st.d $s0, $s1, 160 │ │ │ │ + st.d $s3, $s1, 176 │ │ │ │ + beqz $a0, 8 # 19f00 ::do_widen(char) const@@Base+0x9a40> │ │ │ │ + bl -54956 │ │ │ │ + ldptr.w $s3, $s1, 36 │ │ │ │ + bstrpick.d $s2, $s3, 0x1f, 0x0 │ │ │ │ + beqz $s2, 1832 # 1a630 ::do_widen(char) const@@Base+0xa170> │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -54912 │ │ │ │ + move $a2, $s2 │ │ │ │ + move $a1, $zero │ │ │ │ + move $s0, $a0 │ │ │ │ + bl -55792 │ │ │ │ + ld.d $t5, $s1, 208 │ │ │ │ + move $a0, $zero │ │ │ │ + move $a1, $zero │ │ │ │ + move $t3, $zero │ │ │ │ + move $t4, $zero │ │ │ │ + li.w $t8, 3 │ │ │ │ + li.w $a3, 4 │ │ │ │ + li.w $a2, 1 │ │ │ │ + li.w $t7, 2 │ │ │ │ + li.w $a5, -128 │ │ │ │ + li.w $a4, 8 │ │ │ │ + slli.d $t6, $a0, 0x1 │ │ │ │ + ldx.hu $s4, $t5, $t6 │ │ │ │ + move $a7, $a1 │ │ │ │ + move $s2, $zero │ │ │ │ + bnez $s4, 48 # 19f90 ::do_widen(char) const@@Base+0x9ad0> │ │ │ │ + b 644 # 1a1e8 ::do_widen(char) const@@Base+0x9d28> │ │ │ │ nop │ │ │ │ - st.d $s1, $sp, 40 │ │ │ │ - addi.d $s1, $sp, 56 │ │ │ │ - move $a0, $s1 │ │ │ │ - b -252 # 1a448 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2648> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + addi.w $s2, $s2, 1 │ │ │ │ + add.w $t4, $t4, $t2 │ │ │ │ + addi.w $a7, $a7, 1 │ │ │ │ + bgeu $s2, $s4, 356 # 1a0f0 ::do_widen(char) const@@Base+0x9c30> │ │ │ │ + ld.d $t1, $s1, 136 │ │ │ │ + bstrpick.d $s3, $a7, 0x1f, 0x1 │ │ │ │ + andi $t0, $a7, 0x1 │ │ │ │ + ldx.bu $t2, $t1, $s3 │ │ │ │ + slli.d $t0, $t0, 0x2 │ │ │ │ + sra.w $t1, $t2, $t0 │ │ │ │ + andi $t1, $t1, 0x3 │ │ │ │ + move $a6, $t2 │ │ │ │ + xori $t2, $t1, 0x2 │ │ │ │ + sltui $t2, $t2, 1 │ │ │ │ + bne $t1, $t8, -56 # 19f80 ::do_widen(char) const@@Base+0x9ac0> │ │ │ │ + sll.w $t5, $a3, $t0 │ │ │ │ + and $t1, $a6, $t5 │ │ │ │ + slli.w $t1, $t1, 0x0 │ │ │ │ + beqz $t1, 1592 # 1a600 ::do_widen(char) const@@Base+0xa140> │ │ │ │ + ld.d $t1, $s1, 160 │ │ │ │ + bstrpick.d $t2, $t4, 0x1f, 0x0 │ │ │ │ + sll.w $t0, $a4, $t0 │ │ │ │ + ldx.bu $a6, $t1, $t2 │ │ │ │ + ori $a6, $a6, 0x1 │ │ │ │ + stx.b $a6, $t1, $t2 │ │ │ │ + ld.d $t1, $s1, 136 │ │ │ │ + ldx.bu $a6, $t1, $s3 │ │ │ │ + and $t1, $t0, $a6 │ │ │ │ + beqz $t1, 32 # 1a010 ::do_widen(char) const@@Base+0x9b50> │ │ │ │ nop │ │ │ │ - beqz $a2, 32 # 1a580 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2780> │ │ │ │ - li.w $t0, 1 │ │ │ │ - beq $a2, $t0, 120 # 1a5e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27e0> │ │ │ │ - move $a1, $s1 │ │ │ │ - bl -55440 │ │ │ │ + ld.d $t1, $s1, 160 │ │ │ │ + ldx.bu $a6, $t1, $t2 │ │ │ │ + ori $a6, $a6, 0x2 │ │ │ │ + stx.b $a6, $t1, $t2 │ │ │ │ + ld.d $t1, $s1, 136 │ │ │ │ + ldx.bu $a6, $t1, $s3 │ │ │ │ + and $t1, $t5, $a6 │ │ │ │ + slli.w $t1, $t1, 0x0 │ │ │ │ + beqz $t1, 1536 # 1a618 ::do_widen(char) const@@Base+0xa158> │ │ │ │ + ld.d $t1, $s1, 160 │ │ │ │ + ldx.bu $a6, $t1, $t2 │ │ │ │ + ori $a6, $a6, 0x4 │ │ │ │ + stx.b $a6, $t1, $t2 │ │ │ │ + ld.d $t1, $s1, 136 │ │ │ │ + ldx.bu $t1, $t1, $s3 │ │ │ │ + and $a6, $t1, $t0 │ │ │ │ + beqz $a6, 32 # 1a058 ::do_widen(char) const@@Base+0x9b98> │ │ │ │ nop │ │ │ │ - ld.d $a2, $sp, 48 │ │ │ │ - ld.d $a0, $s0, 64 │ │ │ │ - stx.b $zero, $a0, $a2 │ │ │ │ - ld.d $a0, $sp, 40 │ │ │ │ - st.d $a2, $s0, 72 │ │ │ │ - b -324 # 1a448 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2648> │ │ │ │ + ld.d $t1, $s1, 160 │ │ │ │ + ldx.bu $a6, $t1, $t2 │ │ │ │ + ori $a6, $a6, 0x8 │ │ │ │ + stx.b $a6, $t1, $t2 │ │ │ │ + ld.d $t1, $s1, 136 │ │ │ │ + ldx.bu $t1, $t1, $s3 │ │ │ │ + and $a6, $t5, $t1 │ │ │ │ + slli.w $a6, $a6, 0x0 │ │ │ │ + beqz $a6, 1376 # 1a5c0 ::do_widen(char) const@@Base+0xa100> │ │ │ │ + ld.d $t1, $s1, 160 │ │ │ │ + ldx.bu $a6, $t1, $t2 │ │ │ │ + ori $a6, $a6, 0x10 │ │ │ │ + stx.b $a6, $t1, $t2 │ │ │ │ + ld.d $t1, $s1, 136 │ │ │ │ + ldx.bu $t1, $t1, $s3 │ │ │ │ + and $a6, $t1, $t0 │ │ │ │ + bnez $a6, 1360 # 1a5d0 ::do_widen(char) const@@Base+0xa110> │ │ │ │ + and $t1, $t5, $t1 │ │ │ │ + beqz $t1, 64 # 1a0c8 ::do_widen(char) const@@Base+0x9c08> │ │ │ │ nop │ │ │ │ + ld.d $t1, $s1, 160 │ │ │ │ + ldx.bu $t5, $t1, $t2 │ │ │ │ + ori $t5, $t5, 0x40 │ │ │ │ + stx.b $t5, $t1, $t2 │ │ │ │ + ld.d $t1, $s1, 136 │ │ │ │ + ldx.bu $t1, $t1, $s3 │ │ │ │ + and $t1, $t1, $t0 │ │ │ │ + slli.w $t1, $t1, 0x0 │ │ │ │ + beqz $t1, 24 # 1a0c8 ::do_widen(char) const@@Base+0x9c08> │ │ │ │ + ld.d $t0, $s1, 160 │ │ │ │ + ldx.bu $t1, $t0, $t2 │ │ │ │ + or $t1, $t1, $a5 │ │ │ │ + stx.b $t1, $t0, $t2 │ │ │ │ nop │ │ │ │ + ld.d $t5, $s1, 208 │ │ │ │ + stx.b $a2, $s0, $a0 │ │ │ │ + li.w $t2, 1 │ │ │ │ + ldx.hu $s4, $t5, $t6 │ │ │ │ + addi.w $s2, $s2, 1 │ │ │ │ + add.w $t4, $t4, $t2 │ │ │ │ + addi.w $a7, $a7, 1 │ │ │ │ + bltu $s2, $s4, -340 # 19f90 ::do_widen(char) const@@Base+0x9ad0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - movfr2gr.d $t0, $fa0 │ │ │ │ - pcaddi $a3, 101775 │ │ │ │ - srli.d $t0, $t0, 0x3f │ │ │ │ - pcaddi $t1, 101775 │ │ │ │ - masknez $a3, $a3, $t0 │ │ │ │ - maskeqz $t0, $t1, $t0 │ │ │ │ - or $a3, $a3, $t0 │ │ │ │ - b -476 # 1a3e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25e0> │ │ │ │ - ld.d $a2, $sp, 48 │ │ │ │ - st.d $a0, $sp, 112 │ │ │ │ - b -456 # 1a400 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2600> │ │ │ │ + ldx.bu $a7, $s0, $a0 │ │ │ │ + beqz $s4, 1548 # 1a700 ::do_widen(char) const@@Base+0xa240> │ │ │ │ + move $t2, $a1 │ │ │ │ + move $a6, $zero │ │ │ │ + b 56 # 1a138 ::do_widen(char) const@@Base+0x9c78> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.b $t0, $sp, 56 │ │ │ │ - st.b $t0, $a0, 0 │ │ │ │ - b -112 # 1a578 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2778> │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ nop │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -56316 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - pcalau12i $t1, 150 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 120 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - beqz $t0, 16 # 1a628 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2828> │ │ │ │ + ldx.hu $t0, $t5, $t6 │ │ │ │ + add.w $t3, $t3, $t1 │ │ │ │ + addi.w $a6, $a6, 1 │ │ │ │ + slli.w $t1, $t0, 0x0 │ │ │ │ + addi.w $t2, $t2, 1 │ │ │ │ + bgeu $a6, $t1, 172 # 1a1e0 ::do_widen(char) const@@Base+0x9d20> │ │ │ │ + ld.d $s2, $s1, 136 │ │ │ │ + bstrpick.d $t0, $t2, 0x1f, 0x1 │ │ │ │ + andi $t1, $t2, 0x1 │ │ │ │ + ldx.bu $t0, $s2, $t0 │ │ │ │ + slli.d $t1, $t1, 0x2 │ │ │ │ + sra.w $t0, $t0, $t1 │ │ │ │ + andi $t0, $t0, 0x3 │ │ │ │ + xori $t1, $t0, 0x3 │ │ │ │ + sltui $t1, $t1, 1 │ │ │ │ + bne $t0, $t7, -60 # 1a120 ::do_widen(char) const@@Base+0x9c60> │ │ │ │ + beqz $a7, 1056 # 1a580 ::do_widen(char) const@@Base+0xa0c0> │ │ │ │ + beq $a7, $a2, 988 # 1a540 ::do_widen(char) const@@Base+0xa080> │ │ │ │ + bne $a7, $t7, 80 # 1a1b8 ::do_widen(char) const@@Base+0x9cf8> │ │ │ │ + ld.d $t1, $s1, 160 │ │ │ │ + bstrpick.d $t0, $t3, 0x1f, 0x0 │ │ │ │ + ldx.bu $t5, $t1, $t0 │ │ │ │ + ori $t5, $t5, 0x10 │ │ │ │ + stx.b $t5, $t1, $t0 │ │ │ │ + ld.d $t1, $s1, 160 │ │ │ │ + ldx.bu $t5, $t1, $t0 │ │ │ │ + ori $t5, $t5, 0x20 │ │ │ │ + stx.b $t5, $t1, $t0 │ │ │ │ + ld.d $t1, $s1, 160 │ │ │ │ + ldx.bu $t5, $t1, $t0 │ │ │ │ + ori $t5, $t5, 0x40 │ │ │ │ + stx.b $t5, $t1, $t0 │ │ │ │ + ld.d $t1, $s1, 160 │ │ │ │ + add.d $t0, $t1, $t0 │ │ │ │ + ld.bu $t1, $t0, 0 │ │ │ │ + or $t1, $t1, $a5 │ │ │ │ + st.b $t1, $t0, 0 │ │ │ │ + ld.d $t5, $s1, 208 │ │ │ │ + ldx.hu $t0, $t5, $t6 │ │ │ │ + li.w $t1, 1 │ │ │ │ + add.w $t3, $t3, $t1 │ │ │ │ + addi.w $a6, $a6, 1 │ │ │ │ + slli.w $t1, $t0, 0x0 │ │ │ │ + addi.w $a7, $a7, 1 │ │ │ │ + addi.w $t2, $t2, 1 │ │ │ │ + bltu $a6, $t1, -156 # 1a138 ::do_widen(char) const@@Base+0x9c78> │ │ │ │ nop │ │ │ │ - bl -57168 │ │ │ │ nop │ │ │ │ + ldptr.w $s3, $s1, 36 │ │ │ │ + add.w $a1, $t0, $a1 │ │ │ │ + addi.d $a0, $a0, 1 │ │ │ │ + slli.w $t0, $a0, 0x0 │ │ │ │ + bltu $t0, $s3, -672 # 19f50 ::do_widen(char) const@@Base+0x9a90> │ │ │ │ + bstrpick.d $s4, $s3, 0x1f, 0x0 │ │ │ │ + beqz $s4, 1136 # 1a668 ::do_widen(char) const@@Base+0xa1a8> │ │ │ │ + slli.d $a2, $s4, 0x3 │ │ │ │ + move $a0, $a2 │ │ │ │ + st.d $a2, $sp, 8 │ │ │ │ + bl -55672 │ │ │ │ + ld.d $a2, $sp, 8 │ │ │ │ + li.w $t1, 1 │ │ │ │ + stptr.d $zero, $a0, 0 │ │ │ │ + move $s3, $a0 │ │ │ │ + add.d $s2, $a0, $a2 │ │ │ │ + addi.d $t0, $a0, 8 │ │ │ │ + beq $s4, $t1, 1180 # 1a6c0 ::do_widen(char) const@@Base+0xa200> │ │ │ │ + move $a0, $t0 │ │ │ │ + addi.d $a2, $a2, -8 │ │ │ │ + move $a1, $zero │ │ │ │ + bl -56580 │ │ │ │ + add.d $t0, $s2, $a0 │ │ │ │ + addi.d $t0, $t0, -8 │ │ │ │ + ld.d $a0, $s1, 184 │ │ │ │ + sub.d $t0, $t0, $s3 │ │ │ │ + st.d $s3, $s1, 184 │ │ │ │ + st.d $t0, $s1, 192 │ │ │ │ + st.d $t0, $s1, 200 │ │ │ │ + beqz $a0, 20 # 1a268 ::do_widen(char) const@@Base+0x9da8> │ │ │ │ + bl -55816 │ │ │ │ + ldptr.w $s3, $s1, 36 │ │ │ │ + bstrpick.d $s4, $s3, 0x1f, 0x0 │ │ │ │ + beqz $s3, 1052 # 1a680 ::do_widen(char) const@@Base+0xa1c0> │ │ │ │ + ld.d $t8, $s1, 184 │ │ │ │ + lu12i.w $a7, -61681 │ │ │ │ + lu12i.w $a4, 2720 │ │ │ │ + lu12i.w $s2, 209724 │ │ │ │ + ori $a7, $a7, 0xf0 │ │ │ │ + lu12i.w $a6, 350885 │ │ │ │ + ld.d $t7, $s1, 136 │ │ │ │ + ld.d $a1, $s1, 208 │ │ │ │ + ori $a4, $a4, 0xaa │ │ │ │ + ori $s2, $s2, 0xccc │ │ │ │ + lu32i.d $a7, -61681 │ │ │ │ + ori $a6, $a6, 0x5aa │ │ │ │ move $a0, $s0 │ │ │ │ - bl -55516 │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 16 │ │ │ │ - st.d $s1, $sp, 16 │ │ │ │ - addi.d $s2, $sp, 40 │ │ │ │ - bl -55776 │ │ │ │ - b -76 # 1a5f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27f8> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + move $t1, $zero │ │ │ │ + li.w $a5, -1 │ │ │ │ + bstrins.d $a4, $a4, 0x3f, 0x20 │ │ │ │ + li.w $t5, 2 │ │ │ │ + li.w $a2, 1 │ │ │ │ + bstrins.d $s2, $s2, 0x3f, 0x20 │ │ │ │ + lu52i.d $a7, $a7, 240 │ │ │ │ + bstrins.d $a6, $a6, 0x3f, 0x20 │ │ │ │ + alsl.d $a3, $s4, $t8, 0x3 │ │ │ │ + move $t6, $t8 │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - st.d $s0, $sp, 16 │ │ │ │ - st.d $s1, $sp, 8 │ │ │ │ - ld.d $s0, $a0, 64 │ │ │ │ - ld.d $s1, $a0, 72 │ │ │ │ - stptr.d $s2, $sp, 0 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - move $s2, $a0 │ │ │ │ - beq $s0, $s1, 48 # 1a6b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28b0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.bu $t3, $a0, 0 │ │ │ │ + ld.hu $t2, $a1, 0 │ │ │ │ + masknez $t0, $a5, $t3 │ │ │ │ + maskeqz $s3, $a4, $t3 │ │ │ │ + or $t0, $t0, $s3 │ │ │ │ + stptr.d $t0, $t6, 0 │ │ │ │ + beqz $t2, 120 # 1a360 ::do_widen(char) const@@Base+0x9ea0> │ │ │ │ + add.w $t4, $t1, $t2 │ │ │ │ + b 32 # 1a310 ::do_widen(char) const@@Base+0x9e50> │ │ │ │ nop │ │ │ │ - ldptr.d $a0, $s0, 0 │ │ │ │ - addi.d $t0, $s0, 16 │ │ │ │ - beq $a0, $t0, 8 # 1a6a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28a0> │ │ │ │ - bl -56908 │ │ │ │ - addi.d $s0, $s0, 32 │ │ │ │ - bne $s1, $s0, -20 # 1a690 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2890> │ │ │ │ - ld.d $s1, $s2, 64 │ │ │ │ nop │ │ │ │ - beqz $s1, 16 # 1a6c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28c0> │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -56936 │ │ │ │ nop │ │ │ │ - ld.d $s0, $s2, 40 │ │ │ │ - ld.d $s1, $s2, 48 │ │ │ │ - beq $s0, $s1, 40 # 1a6f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28f0> │ │ │ │ + addi.w $t1, $t1, 1 │ │ │ │ + add.w $t3, $t2, $t3 │ │ │ │ + beq $t4, $t1, 88 # 1a360 ::do_widen(char) const@@Base+0x9ea0> │ │ │ │ nop │ │ │ │ - ldptr.d $a0, $s0, 0 │ │ │ │ - addi.d $t0, $s0, 16 │ │ │ │ - beq $a0, $t0, 8 # 1a6e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28e0> │ │ │ │ - bl -56972 │ │ │ │ - addi.d $s0, $s0, 32 │ │ │ │ - bne $s1, $s0, -20 # 1a6d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28d0> │ │ │ │ - ld.d $s1, $s2, 40 │ │ │ │ + bstrpick.d $t0, $t1, 0x1f, 0x1 │ │ │ │ + ldx.bu $t0, $t7, $t0 │ │ │ │ + andi $t2, $t1, 0x1 │ │ │ │ + slli.d $t2, $t2, 0x2 │ │ │ │ + sra.w $t0, $t0, $t2 │ │ │ │ + andi $t0, $t0, 0x3 │ │ │ │ + xori $t2, $t0, 0x2 │ │ │ │ + sltui $t2, $t2, 1 │ │ │ │ + bne $t0, $t5, -48 # 1a300 ::do_widen(char) const@@Base+0x9e40> │ │ │ │ + beq $t3, $a2, 492 # 1a520 ::do_widen(char) const@@Base+0xa060> │ │ │ │ + beq $t3, $t5, 456 # 1a500 ::do_widen(char) const@@Base+0xa040> │ │ │ │ + bnez $t3, -60 # 1a300 ::do_widen(char) const@@Base+0x9e40> │ │ │ │ + ldptr.d $t0, $t6, 0 │ │ │ │ + addi.w $t1, $t1, 1 │ │ │ │ + add.w $t3, $t2, $t3 │ │ │ │ + and $t0, $t0, $a6 │ │ │ │ + stptr.d $t0, $t6, 0 │ │ │ │ + bne $t4, $t1, -68 # 1a310 ::do_widen(char) const@@Base+0x9e50> │ │ │ │ nop │ │ │ │ - beqz $s1, 16 # 1a700 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2900> │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -57000 │ │ │ │ nop │ │ │ │ - ldptr.d $a0, $s2, 0 │ │ │ │ - addi.d $s2, $s2, 16 │ │ │ │ - beq $a0, $s2, 56 # 1a740 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2940> │ │ │ │ - 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 │ │ │ │ - b -57040 │ │ │ │ + addi.d $t6, $t6, 8 │ │ │ │ + addi.d $a0, $a0, 1 │ │ │ │ + addi.d $a1, $a1, 2 │ │ │ │ + bne $t6, $a3, -156 # 1a2d0 ::do_widen(char) const@@Base+0x9e10> │ │ │ │ + move $t2, $zero │ │ │ │ + li.w $t1, 1 │ │ │ │ + b 40 # 1a3a0 ::do_widen(char) const@@Base+0x9ee0> │ │ │ │ nop │ │ │ │ + movgr2fr.d $fa0, $t0 │ │ │ │ + addi.d $t8, $t8, 8 │ │ │ │ + vpcnt.d $vr0, $vr0 │ │ │ │ + movfr2gr.d $t0, $fa0 │ │ │ │ + mul.w $t3, $t0, $t1 │ │ │ │ + move $t1, $t0 │ │ │ │ + add.w $t2, $t3, $t2 │ │ │ │ + beq $t8, $a3, 28 # 1a3b8 ::do_widen(char) const@@Base+0x9ef8> │ │ │ │ + ldptr.d $t0, $t8, 0 │ │ │ │ + bnez $t0, -36 # 1a380 ::do_widen(char) const@@Base+0x9ec0> │ │ │ │ + addi.d $t8, $t8, 8 │ │ │ │ + move $t1, $zero │ │ │ │ + bne $t8, $a3, -16 # 1a3a0 ::do_widen(char) const@@Base+0x9ee0> │ │ │ │ nop │ │ │ │ + st.w $t2, $s1, 52 │ │ │ │ + beqz $s0, 652 # 1a648 ::do_widen(char) const@@Base+0xa188> │ │ │ │ + ld.d $ra, $sp, 56 │ │ │ │ + ld.d $s1, $sp, 40 │ │ │ │ + ld.d $s2, $sp, 32 │ │ │ │ + ld.d $s3, $sp, 24 │ │ │ │ + ld.d $s4, $sp, 16 │ │ │ │ + move $a0, $s0 │ │ │ │ + ld.d $s0, $sp, 48 │ │ │ │ + addi.d $sp, $sp, 64 │ │ │ │ + b -56208 │ │ │ │ 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 │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -224 │ │ │ │ - st.d $s1, $sp, 192 │ │ │ │ - ld.d $s1, $a1, 112 │ │ │ │ - st.d $s0, $sp, 200 │ │ │ │ - st.d $a0, $sp, 24 │ │ │ │ - pcalau12i $t0, 150 │ │ │ │ - ld.d $t0, $t0, -160 │ │ │ │ - ld.d $t0, $t0, 0 │ │ │ │ - st.d $t0, $sp, 120 │ │ │ │ - li.w $t0, 0x0 │ │ │ │ - move $s0, $a0 │ │ │ │ - move $a0, $a1 │ │ │ │ - st.d $a1, $sp, 8 │ │ │ │ - st.d $ra, $sp, 216 │ │ │ │ - st.d $s5, $sp, 160 │ │ │ │ - st.d $s1, $sp, 32 │ │ │ │ - bl -56688 │ │ │ │ - ld.d $a1, $sp, 8 │ │ │ │ - move $t0, $a0 │ │ │ │ - st.d $a0, $sp, 40 │ │ │ │ - addi.d $a0, $sp, 56 │ │ │ │ - st.d $zero, $sp, 80 │ │ │ │ - st.d $zero, $sp, 88 │ │ │ │ - st.d $zero, $sp, 96 │ │ │ │ - st.d $s1, $sp, 104 │ │ │ │ - st.w $t0, $sp, 112 │ │ │ │ - bl -58312 │ │ │ │ - ld.d $t1, $sp, 56 │ │ │ │ - ld.d $s5, $sp, 64 │ │ │ │ - ld.d $t0, $sp, 72 │ │ │ │ - stptr.d $zero, $s0, 0 │ │ │ │ - st.d $zero, $s0, 8 │ │ │ │ - st.d $zero, $s0, 16 │ │ │ │ - st.d $t1, $sp, 8 │ │ │ │ - st.d $t1, $sp, 80 │ │ │ │ - st.d $s5, $sp, 88 │ │ │ │ - st.d $t0, $sp, 96 │ │ │ │ - sub.d $s0, $s5, $t1 │ │ │ │ - beq $s5, $t1, 1032 # 1ac00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e00> │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -57200 │ │ │ │ - st.d $a0, $sp, 16 │ │ │ │ - ld.d $s1, $sp, 16 │ │ │ │ - ld.d $t0, $sp, 24 │ │ │ │ - add.d $s0, $s1, $s0 │ │ │ │ - stptr.d $s1, $t0, 0 │ │ │ │ - st.d $s1, $t0, 8 │ │ │ │ - st.d $s0, $t0, 16 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - beq $t0, $s5, 1028 # 1ac28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e28> │ │ │ │ + sltu $t1, $zero, $t5 │ │ │ │ + add.w $t3, $s2, $t3 │ │ │ │ + or $t1, $t1, $s4 │ │ │ │ + b -1700 # 19d68 ::do_widen(char) const@@Base+0x98a8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - st.d $s2, $sp, 184 │ │ │ │ - st.d $s3, $sp, 176 │ │ │ │ - st.d $fp, $sp, 208 │ │ │ │ - st.d $s4, $sp, 168 │ │ │ │ - st.d $s6, $sp, 152 │ │ │ │ - st.d $s7, $sp, 144 │ │ │ │ - st.d $s8, $sp, 136 │ │ │ │ - move $s3, $t0 │ │ │ │ - li.w $s2, 1 │ │ │ │ nop │ │ │ │ nop │ │ │ │ + st.b $a7, $s1, 64 │ │ │ │ + li.w $t1, 1 │ │ │ │ + b -1728 # 19d68 ::do_widen(char) const@@Base+0x98a8> │ │ │ │ nop │ │ │ │ - addi.d $t0, $s1, 16 │ │ │ │ - ld.d $a2, $s3, 8 │ │ │ │ - stptr.d $t0, $s1, 0 │ │ │ │ - ldptr.d $a1, $s3, 0 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -10868 # 17e00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - ldptr.w $t2, $s3, 32 │ │ │ │ - ld.d $t1, $s3, 48 │ │ │ │ - ld.d $t0, $s3, 40 │ │ │ │ - st.d $zero, $s1, 40 │ │ │ │ - st.d $zero, $s1, 48 │ │ │ │ - st.d $zero, $s1, 56 │ │ │ │ - st.w $t2, $s1, 32 │ │ │ │ - sub.d $s0, $t1, $t0 │ │ │ │ - beq $t1, $t0, 968 # 1ac60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e60> │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -57360 │ │ │ │ - move $fp, $a0 │ │ │ │ - add.d $s0, $fp, $s0 │ │ │ │ - st.d $fp, $s1, 40 │ │ │ │ - st.d $fp, $s1, 48 │ │ │ │ - st.d $s0, $s1, 56 │ │ │ │ - ld.d $t0, $s3, 40 │ │ │ │ - ld.d $s4, $s3, 48 │ │ │ │ - beq $t0, $s4, 960 # 1ac80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e80> │ │ │ │ nop │ │ │ │ - move $s7, $t0 │ │ │ │ - move $s0, $fp │ │ │ │ - li.w $s8, 15 │ │ │ │ - b 60 # 1a910 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b10> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $a2, $a2, 1 │ │ │ │ - beq $a2, $s2, 732 # 1abc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2dc0> │ │ │ │ - move $a1, $s6 │ │ │ │ - bl -56332 │ │ │ │ - ld.d $t1, $sp, 48 │ │ │ │ nop │ │ │ │ - st.d $t1, $s0, 8 │ │ │ │ - addi.d $s7, $s7, 32 │ │ │ │ - preld 0x8, $s0, 136 │ │ │ │ - addi.d $s0, $s0, 32 │ │ │ │ - beq $s4, $s7, 104 # 1a970 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b70> │ │ │ │ + addi.w $a5, $a5, 1 │ │ │ │ + addi.w $t7, $t7, 1 │ │ │ │ + b -1720 # 19d90 ::do_widen(char) const@@Base+0x98d0> │ │ │ │ nop │ │ │ │ - ld.d $a2, $s7, 8 │ │ │ │ - addi.d $a0, $s0, 16 │ │ │ │ - stptr.d $a0, $s0, 0 │ │ │ │ - ldptr.d $s6, $s7, 0 │ │ │ │ - st.d $a2, $sp, 48 │ │ │ │ - bgeu $s8, $a2, -68 # 1a8e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ae0> │ │ │ │ - move $a2, $zero │ │ │ │ - addi.d $a1, $sp, 48 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -56260 # cd70 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - ld.d $a2, $sp, 48 │ │ │ │ - stptr.d $a0, $s0, 0 │ │ │ │ - st.d $a2, $s0, 16 │ │ │ │ - addi.d $a2, $a2, 1 │ │ │ │ - beq $a2, $s2, 632 # 1abc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2dc0> │ │ │ │ - li.w $t1, -1 │ │ │ │ - bnez $a2, -104 # 1a8e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ae8> │ │ │ │ - st.d $t1, $s0, 8 │ │ │ │ - addi.d $s7, $s7, 32 │ │ │ │ - preld 0x8, $s0, 136 │ │ │ │ - addi.d $s0, $s0, 32 │ │ │ │ - bne $s4, $s7, -84 # 1a910 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b10> │ │ │ │ + slli.d $a0, $s2, 0x1 │ │ │ │ + bl -56260 │ │ │ │ + alsl.d $s3, $s2, $a0, 0x1 │ │ │ │ + move $a3, $a0 │ │ │ │ + addi.d $s2, $s2, -1 │ │ │ │ nop │ │ │ │ + addi.d $a2, $s2, 1 │ │ │ │ + bstrpick.d $a2, $a2, 0x1f, 0x0 │ │ │ │ + move $a0, $a3 │ │ │ │ + move $a1, $zero │ │ │ │ + slli.d $a2, $a2, 0x1 │ │ │ │ + bl -57164 │ │ │ │ + move $a3, $a0 │ │ │ │ + bstrpick.d $t0, $s2, 0x1f, 0x0 │ │ │ │ + ld.d $a0, $s1, 208 │ │ │ │ + alsl.d $t0, $t0, $a3, 0x1 │ │ │ │ + addi.d $t0, $t0, 2 │ │ │ │ + st.d $s3, $s1, 224 │ │ │ │ + st.d $a3, $s1, 208 │ │ │ │ + st.d $t0, $s1, 216 │ │ │ │ + bnez $a0, -1688 # 19e08 ::do_widen(char) const@@Base+0x9948> │ │ │ │ + b -1676 # 19e18 ::do_widen(char) const@@Base+0x9958> │ │ │ │ nop │ │ │ │ - st.d $s0, $s1, 48 │ │ │ │ - ld.d $t1, $s3, 72 │ │ │ │ - ld.d $t0, $s3, 64 │ │ │ │ - st.d $zero, $s1, 64 │ │ │ │ - st.d $zero, $s1, 72 │ │ │ │ - st.d $zero, $s1, 80 │ │ │ │ - sub.d $s0, $t1, $t0 │ │ │ │ - move $fp, $zero │ │ │ │ - beq $t1, $t0, 16 # 1a9a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ba0> │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -57608 │ │ │ │ - move $fp, $a0 │ │ │ │ - add.d $s0, $fp, $s0 │ │ │ │ - st.d $fp, $s1, 64 │ │ │ │ - st.d $fp, $s1, 72 │ │ │ │ - st.d $s0, $s1, 80 │ │ │ │ - ld.d $t0, $s3, 64 │ │ │ │ - ld.d $s4, $s3, 72 │ │ │ │ - beq $t0, $s4, 744 # 1aca0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ea0> │ │ │ │ - move $s7, $t0 │ │ │ │ - move $s0, $fp │ │ │ │ - li.w $s8, 15 │ │ │ │ - b 72 # 1aa10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c10> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $a2, $a2, 1 │ │ │ │ - beq $a2, $s2, 508 # 1abe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2de0> │ │ │ │ - move $a1, $s6 │ │ │ │ - bl -56588 │ │ │ │ - ld.d $t1, $sp, 56 │ │ │ │ + bstrpick.d $t0, $t7, 0x1f, 0x0 │ │ │ │ + slli.d $t0, $t0, 0x1 │ │ │ │ + stx.h $t6, $a3, $t0 │ │ │ │ + move $a2, $zero │ │ │ │ + addi.w $t7, $t7, 1 │ │ │ │ + move $t8, $zero │ │ │ │ + move $t4, $zero │ │ │ │ + move $t6, $zero │ │ │ │ + bltu $t5, $s0, -1680 # 19e50 ::do_widen(char) const@@Base+0x9990> │ │ │ │ + b -1588 # 19eb0 ::do_widen(char) const@@Base+0x99f0> │ │ │ │ nop │ │ │ │ - st.d $t1, $s0, 8 │ │ │ │ - addi.d $s7, $s7, 32 │ │ │ │ - preld 0x8, $s0, 136 │ │ │ │ - addi.d $s0, $s0, 32 │ │ │ │ - beq $s4, $s7, 104 # 1aa70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c70> │ │ │ │ nop │ │ │ │ - ld.d $a2, $s7, 8 │ │ │ │ - addi.d $a0, $s0, 16 │ │ │ │ - stptr.d $a0, $s0, 0 │ │ │ │ - ldptr.d $s6, $s7, 0 │ │ │ │ - st.d $a2, $sp, 56 │ │ │ │ - bgeu $s8, $a2, -68 # 1a9e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2be0> │ │ │ │ - move $a2, $zero │ │ │ │ - addi.d $a1, $sp, 56 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -56516 # cd70 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - ld.d $a2, $sp, 56 │ │ │ │ - stptr.d $a0, $s0, 0 │ │ │ │ - st.d $a2, $s0, 16 │ │ │ │ - addi.d $a2, $a2, 1 │ │ │ │ - beq $a2, $s2, 408 # 1abe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2de0> │ │ │ │ - li.w $t1, -1 │ │ │ │ - bnez $a2, -104 # 1a9e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2be8> │ │ │ │ - st.d $t1, $s0, 8 │ │ │ │ - addi.d $s7, $s7, 32 │ │ │ │ - preld 0x8, $s0, 136 │ │ │ │ - addi.d $s0, $s0, 32 │ │ │ │ - bne $s4, $s7, -84 # 1aa10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c10> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.hu $t0, $s3, 88 │ │ │ │ - addi.d $s1, $s1, 96 │ │ │ │ - st.d $s0, $s1, -24 │ │ │ │ - addi.d $s3, $s3, 96 │ │ │ │ - st.h $t0, $s1, -8 │ │ │ │ - bne $s5, $s3, -548 # 1a860 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a60> │ │ │ │ - ld.d $t0, $sp, 24 │ │ │ │ - ld.d $t1, $sp, 32 │ │ │ │ - st.d $s1, $t0, 8 │ │ │ │ - st.d $t1, $t0, 24 │ │ │ │ - ld.d $t1, $sp, 40 │ │ │ │ - ld.d $s1, $sp, 8 │ │ │ │ - st.w $t1, $t0, 32 │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ldptr.d $t0, $t6, 0 │ │ │ │ + and $t0, $t0, $a7 │ │ │ │ + stptr.d $t0, $t6, 0 │ │ │ │ + b -524 # 1a300 ::do_widen(char) const@@Base+0x9e40> │ │ │ │ nop │ │ │ │ - ld.d $s0, $s1, 64 │ │ │ │ - ld.d $s2, $s1, 72 │ │ │ │ - beq $s0, $s2, 40 # 1aae0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ce0> │ │ │ │ nop │ │ │ │ - ldptr.d $a0, $s0, 0 │ │ │ │ - addi.d $t0, $s0, 16 │ │ │ │ - beq $a0, $t0, 8 # 1aad0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2cd0> │ │ │ │ - bl -57980 │ │ │ │ - addi.d $s0, $s0, 32 │ │ │ │ - bne $s2, $s0, -20 # 1aac0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2cc0> │ │ │ │ - ld.d $s2, $s1, 64 │ │ │ │ nop │ │ │ │ - beqz $s2, 16 # 1aaf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2cf0> │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -58008 │ │ │ │ nop │ │ │ │ - ld.d $s0, $s1, 40 │ │ │ │ - ld.d $s2, $s1, 48 │ │ │ │ - beq $s0, $s2, 40 # 1ab20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d20> │ │ │ │ + ldptr.d $t0, $t6, 0 │ │ │ │ + and $t0, $t0, $s2 │ │ │ │ + stptr.d $t0, $t6, 0 │ │ │ │ + b -556 # 1a300 ::do_widen(char) const@@Base+0x9e40> │ │ │ │ nop │ │ │ │ - ldptr.d $a0, $s0, 0 │ │ │ │ - addi.d $t0, $s0, 16 │ │ │ │ - beq $a0, $t0, 8 # 1ab10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d10> │ │ │ │ - bl -58044 │ │ │ │ - addi.d $s0, $s0, 32 │ │ │ │ - bne $s2, $s0, -20 # 1ab00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d00> │ │ │ │ - ld.d $s2, $s1, 40 │ │ │ │ nop │ │ │ │ - beqz $s2, 16 # 1ab30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d30> │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -58072 │ │ │ │ nop │ │ │ │ - ldptr.d $a0, $s1, 0 │ │ │ │ - addi.d $t0, $s1, 16 │ │ │ │ - beq $a0, $t0, 8 # 1ab40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d40> │ │ │ │ - bl -58092 │ │ │ │ - addi.d $s1, $s1, 96 │ │ │ │ - bne $s5, $s1, -148 # 1aab0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2cb0> │ │ │ │ - ld.d $fp, $sp, 208 │ │ │ │ - ld.d $s2, $sp, 184 │ │ │ │ - ld.d $s3, $sp, 176 │ │ │ │ - ld.d $s4, $sp, 168 │ │ │ │ - ld.d $s6, $sp, 152 │ │ │ │ - ld.d $s7, $sp, 144 │ │ │ │ - ld.d $s8, $sp, 136 │ │ │ │ nop │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - beqz $t0, 12 # 1ab78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d78> │ │ │ │ - move $a0, $t0 │ │ │ │ - bl -58148 │ │ │ │ - pcalau12i $t1, 150 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 120 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, 304 # 1acc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ec0> │ │ │ │ - ld.d $ra, $sp, 216 │ │ │ │ - ld.d $a0, $sp, 24 │ │ │ │ - ld.d $s0, $sp, 200 │ │ │ │ - ld.d $s1, $sp, 192 │ │ │ │ - ld.d $s5, $sp, 160 │ │ │ │ - addi.d $sp, $sp, 224 │ │ │ │ - ret │ │ │ │ + ld.d $t1, $s1, 160 │ │ │ │ + bstrpick.d $t0, $t3, 0x1f, 0x0 │ │ │ │ + ldx.bu $t5, $t1, $t0 │ │ │ │ + ori $t5, $t5, 0x4 │ │ │ │ + stx.b $t5, $t1, $t0 │ │ │ │ + ld.d $t1, $s1, 160 │ │ │ │ + ldx.bu $t5, $t1, $t0 │ │ │ │ + ori $t5, $t5, 0x8 │ │ │ │ + stx.b $t5, $t1, $t0 │ │ │ │ + b -980 # 1a190 ::do_widen(char) const@@Base+0x9cd0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.b $t1, $s6, 0 │ │ │ │ - st.b $t1, $a0, 0 │ │ │ │ - ld.d $t1, $sp, 48 │ │ │ │ - b -724 # 1a8f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2af8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $t1, $s1, 160 │ │ │ │ + bstrpick.d $t0, $t3, 0x1f, 0x0 │ │ │ │ + ldx.bu $t5, $t1, $t0 │ │ │ │ + ori $t5, $t5, 0x2 │ │ │ │ + stx.b $t5, $t1, $t0 │ │ │ │ + ld.d $t1, $s1, 160 │ │ │ │ + ldx.bu $t5, $t1, $t0 │ │ │ │ + ori $t5, $t5, 0x8 │ │ │ │ + stx.b $t5, $t1, $t0 │ │ │ │ + ld.d $t1, $s1, 160 │ │ │ │ + ldx.bu $t5, $t1, $t0 │ │ │ │ + ori $t5, $t5, 0x20 │ │ │ │ + stx.b $t5, $t1, $t0 │ │ │ │ + b -1044 # 1a1a0 ::do_widen(char) const@@Base+0x9ce0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.b $t1, $s6, 0 │ │ │ │ - st.b $t1, $a0, 0 │ │ │ │ - ld.d $t1, $sp, 56 │ │ │ │ - b -500 # 1a9f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bf8> │ │ │ │ + and $t1, $t1, $t0 │ │ │ │ + slli.w $t1, $t1, 0x0 │ │ │ │ + beqz $t1, -1280 # 1a0c8 ::do_widen(char) const@@Base+0x9c08> │ │ │ │ nop │ │ │ │ + ld.d $t1, $s1, 160 │ │ │ │ + ldx.bu $a6, $t1, $t2 │ │ │ │ + ori $a6, $a6, 0x20 │ │ │ │ + stx.b $a6, $t1, $t2 │ │ │ │ + ld.d $t1, $s1, 136 │ │ │ │ + ldx.bu $t1, $t1, $s3 │ │ │ │ + and $t5, $t5, $t1 │ │ │ │ + beqz $t5, -1348 # 1a0a8 ::do_widen(char) const@@Base+0x9be8> │ │ │ │ + b -1376 # 1a090 ::do_widen(char) const@@Base+0x9bd0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - st.d $zero, $sp, 16 │ │ │ │ - ld.d $s1, $sp, 16 │ │ │ │ - ld.d $t0, $sp, 24 │ │ │ │ - add.d $s0, $s1, $s0 │ │ │ │ - stptr.d $s1, $t0, 0 │ │ │ │ - st.d $s1, $t0, 8 │ │ │ │ - st.d $s0, $t0, 16 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - bne $t0, $s5, -1008 # 1a830 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a30> │ │ │ │ + sll.w $t0, $a4, $t0 │ │ │ │ + and $t1, $a6, $t0 │ │ │ │ + slli.w $t1, $t1, 0x0 │ │ │ │ + bstrpick.d $t2, $t4, 0x1f, 0x0 │ │ │ │ + bnez $t1, -1560 # 19ff8 ::do_widen(char) const@@Base+0x9b38> │ │ │ │ nop │ │ │ │ - ld.d $t0, $sp, 24 │ │ │ │ - ld.d $t1, $sp, 32 │ │ │ │ - st.d $s1, $t0, 8 │ │ │ │ - st.d $t1, $t0, 24 │ │ │ │ - ld.d $t1, $sp, 40 │ │ │ │ - st.w $t1, $t0, 32 │ │ │ │ - b -216 # 1ab68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d68> │ │ │ │ + and $t2, $t0, $a6 │ │ │ │ + slli.w $t2, $t2, 0x0 │ │ │ │ + beqz $t2, -1368 # 1a0c8 ::do_widen(char) const@@Base+0x9c08> │ │ │ │ + bstrpick.d $t2, $t4, 0x1f, 0x0 │ │ │ │ + b -1512 # 1a040 ::do_widen(char) const@@Base+0x9b80> │ │ │ │ nop │ │ │ │ + ld.d $a0, $s1, 184 │ │ │ │ + st.d $zero, $s1, 192 │ │ │ │ + st.d $zero, $s1, 184 │ │ │ │ + st.d $zero, $s1, 200 │ │ │ │ + bnez $a0, 72 # 1a688 ::do_widen(char) const@@Base+0xa1c8> │ │ │ │ + st.w $zero, $s1, 52 │ │ │ │ + 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 │ │ │ │ + addi.d $sp, $sp, 64 │ │ │ │ + ret │ │ │ │ + ld.d $a0, $s1, 184 │ │ │ │ + st.d $zero, $s1, 192 │ │ │ │ + st.d $zero, $s1, 184 │ │ │ │ + st.d $zero, $s1, 200 │ │ │ │ + bnez $a0, -1056 # 1a258 ::do_widen(char) const@@Base+0x9d98> │ │ │ │ nop │ │ │ │ + st.w $zero, $s1, 52 │ │ │ │ + b -708 # 1a3c0 ::do_widen(char) const@@Base+0x9f00> │ │ │ │ + bl -56888 │ │ │ │ + ldptr.w $s3, $s1, 36 │ │ │ │ + move $s0, $zero │ │ │ │ + bstrpick.d $s4, $s3, 0x1f, 0x0 │ │ │ │ + bnez $s3, -1072 # 1a268 ::do_widen(char) const@@Base+0x9da8> │ │ │ │ + st.w $zero, $s1, 52 │ │ │ │ + b -88 # 1a648 ::do_widen(char) const@@Base+0xa188> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - move $fp, $zero │ │ │ │ - add.d $s0, $fp, $s0 │ │ │ │ - st.d $fp, $s1, 40 │ │ │ │ - st.d $fp, $s1, 48 │ │ │ │ - st.d $s0, $s1, 56 │ │ │ │ - ld.d $t0, $s3, 40 │ │ │ │ - ld.d $s4, $s3, 48 │ │ │ │ - bne $t0, $s4, -948 # 1a8c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ac8> │ │ │ │ - move $s0, $fp │ │ │ │ - b -788 # 1a970 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b70> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $a0, $s1, 184 │ │ │ │ + st.d $t0, $s1, 192 │ │ │ │ + st.d $s3, $s1, 184 │ │ │ │ + st.d $s2, $s1, 200 │ │ │ │ + bnez $a0, -1144 # 1a258 ::do_widen(char) const@@Base+0x9d98> │ │ │ │ + b -1132 # 1a268 ::do_widen(char) const@@Base+0x9da8> │ │ │ │ + st.d $zero, $a0, 44 │ │ │ │ + li.w $t0, 1 │ │ │ │ + li.w $a0, 2 │ │ │ │ + st.w $t0, $s1, 36 │ │ │ │ + bl -56920 │ │ │ │ + move $a3, $a0 │ │ │ │ + move $s2, $zero │ │ │ │ + addi.d $s3, $a0, 2 │ │ │ │ + b -656 # 1a468 ::do_widen(char) const@@Base+0x9fa8> │ │ │ │ nop │ │ │ │ + ldptr.w $s3, $s1, 36 │ │ │ │ + b -1308 # 1a1e8 ::do_widen(char) const@@Base+0x9d28> │ │ │ │ + move $s1, $a0 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -57024 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -55752 │ │ │ │ nop │ │ │ │ + addi.d $t0, $a2, -1 │ │ │ │ + srli.d $t7, $t0, 0x3f │ │ │ │ + add.d $t7, $t7, $t0 │ │ │ │ + srai.d $t7, $t7, 0x1 │ │ │ │ + andi $t8, $a2, 0x1 │ │ │ │ + bge $a1, $t7, 236 # 1a820 ::do_widen(char) const@@Base+0xa360> │ │ │ │ + move $t2, $a1 │ │ │ │ nop │ │ │ │ + addi.d $t0, $t2, 1 │ │ │ │ + slli.d $t1, $t0, 0x1 │ │ │ │ + addi.d $t6, $t1, -1 │ │ │ │ + alsl.d $t0, $t0, $a0, 0x3 │ │ │ │ + alsl.d $t4, $t6, $a0, 0x2 │ │ │ │ + ldptr.w $t3, $t0, 0 │ │ │ │ + ldptr.w $t5, $t4, 0 │ │ │ │ + alsl.d $t2, $t2, $a0, 0x2 │ │ │ │ + bgeu $t3, $t5, 16 # 1a770 ::do_widen(char) const@@Base+0xa2b0> │ │ │ │ + move $t1, $t6 │ │ │ │ + move $t3, $t5 │ │ │ │ + move $t0, $t4 │ │ │ │ + st.w $t3, $t2, 0 │ │ │ │ + move $t2, $t1 │ │ │ │ + blt $t1, $t7, -56 # 1a740 ::do_widen(char) const@@Base+0xa280> │ │ │ │ + bnez $t8, 20 # 1a790 ::do_widen(char) const@@Base+0xa2d0> │ │ │ │ + addi.d $a2, $a2, -2 │ │ │ │ + srai.d $a2, $a2, 0x1 │ │ │ │ + beq $a2, $t1, 184 # 1a840 ::do_widen(char) const@@Base+0xa380> │ │ │ │ nop │ │ │ │ - ld.hu $t0, $s3, 88 │ │ │ │ - move $s0, $fp │ │ │ │ - st.d $s0, $s1, 72 │ │ │ │ - addi.d $s3, $s3, 96 │ │ │ │ - st.h $t0, $s1, 88 │ │ │ │ - addi.d $s1, $s1, 96 │ │ │ │ - bne $s5, $s3, -1112 # 1a860 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a60> │ │ │ │ - b -564 # 1aa88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c88> │ │ │ │ - st.d $fp, $sp, 208 │ │ │ │ - st.d $s2, $sp, 184 │ │ │ │ - st.d $s3, $sp, 176 │ │ │ │ - st.d $s4, $sp, 168 │ │ │ │ - st.d $s6, $sp, 152 │ │ │ │ - st.d $s7, $sp, 144 │ │ │ │ - st.d $s8, $sp, 136 │ │ │ │ + addi.d $t3, $t1, -1 │ │ │ │ + srli.d $t2, $t3, 0x3f │ │ │ │ + add.d $t2, $t2, $t3 │ │ │ │ + srai.d $t2, $t2, 0x1 │ │ │ │ + blt $a1, $t1, 48 # 1a7d0 ::do_widen(char) const@@Base+0xa310> │ │ │ │ + b 76 # 1a7f0 ::do_widen(char) const@@Base+0xa330> │ │ │ │ nop │ │ │ │ - bl -58896 │ │ │ │ nop │ │ │ │ - move $s2, $a0 │ │ │ │ - beq $fp, $s0, 20 # 1ad00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f00> │ │ │ │ - move $a0, $fp │ │ │ │ - addi.d $fp, $fp, 32 │ │ │ │ - bl -58104 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - bne $fp, $s0, -12 # 1acf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ef0> │ │ │ │ - ld.d $a0, $s1, 64 │ │ │ │ - beqz $a0, 12 # 1ad10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f10> │ │ │ │ - bl -58552 │ │ │ │ nop │ │ │ │ - move $s0, $s2 │ │ │ │ nop │ │ │ │ - addi.d $a0, $s1, 40 │ │ │ │ - bl -14684 # 173c0 ::do_widen(char) const@@Base+0x3910> │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -58148 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $t0, $sp, 16 │ │ │ │ - beq $t0, $s1, 28 # 1ad48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f48> │ │ │ │ - ld.d $s2, $sp, 16 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -1752 # 1a660 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2860> │ │ │ │ - addi.d $t0, $s2, 96 │ │ │ │ - st.d $t0, $sp, 16 │ │ │ │ - bne $t0, $s1, -20 # 1ad30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f30> │ │ │ │ - ld.d $t0, $sp, 24 │ │ │ │ - ldptr.d $a0, $t0, 0 │ │ │ │ - beqz $a0, 8 # 1ad58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f58> │ │ │ │ - bl -58628 │ │ │ │ - ld.d $fp, $sp, 208 │ │ │ │ - ld.d $s2, $sp, 184 │ │ │ │ - ld.d $s3, $sp, 176 │ │ │ │ - ld.d $s4, $sp, 168 │ │ │ │ - ld.d $s6, $sp, 152 │ │ │ │ - ld.d $s7, $sp, 144 │ │ │ │ - ld.d $s8, $sp, 136 │ │ │ │ nop │ │ │ │ - addi.d $a0, $sp, 80 │ │ │ │ - bl -12428 # 17cf0 ::do_widen(char) const@@Base+0x4240> │ │ │ │ - pcalau12i $t1, 150 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 120 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - st.d $fp, $sp, 208 │ │ │ │ - st.d $s2, $sp, 184 │ │ │ │ - st.d $s3, $sp, 176 │ │ │ │ - st.d $s4, $sp, 168 │ │ │ │ - st.d $s6, $sp, 152 │ │ │ │ - st.d $s7, $sp, 144 │ │ │ │ - st.d $s8, $sp, 136 │ │ │ │ - bnez $t0, -212 # 1ace0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ee0> │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -57452 │ │ │ │ - move $s0, $a0 │ │ │ │ - b -172 # 1ad18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f18> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -84 # 1ad78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f78> │ │ │ │ - move $s2, $a0 │ │ │ │ - beq $fp, $s0, 20 # 1ade8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fe8> │ │ │ │ - move $a0, $fp │ │ │ │ - addi.d $fp, $fp, 32 │ │ │ │ - bl -58336 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - bne $fp, $s0, -12 # 1add8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fd8> │ │ │ │ - ld.d $a0, $s1, 40 │ │ │ │ - beqz $a0, 12 # 1adf8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ff8> │ │ │ │ - bl -58784 │ │ │ │ nop │ │ │ │ - move $s0, $s2 │ │ │ │ - b -220 # 1ad20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f20> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -228 # 1ad20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f20> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -228 # 1ad28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f28> │ │ │ │ + st.w $t5, $t0, 0 │ │ │ │ + bge $a1, $t2, 60 # 1a800 ::do_widen(char) const@@Base+0xa340> │ │ │ │ + srai.d $t2, $t4, 0x1 │ │ │ │ nop │ │ │ │ + alsl.d $t6, $t2, $a0, 0x2 │ │ │ │ + ldptr.w $t5, $t6, 0 │ │ │ │ + addi.d $t3, $t2, -1 │ │ │ │ + srli.d $t4, $t3, 0x3f │ │ │ │ + alsl.d $t0, $t1, $a0, 0x2 │ │ │ │ + add.d $t4, $t4, $t3 │ │ │ │ + move $t1, $t2 │ │ │ │ + bltu $t5, $a3, -44 # 1a7c0 ::do_widen(char) const@@Base+0xa300> │ │ │ │ + st.w $a3, $t0, 0 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ + move $t0, $t6 │ │ │ │ + st.w $a3, $t0, 0 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - move $t1, $a0 │ │ │ │ - ldptr.d $a0, $a1, 0 │ │ │ │ - addi.d $sp, $sp, -48 │ │ │ │ - pcalau12i $t0, 150 │ │ │ │ - ld.d $t0, $t0, -24 │ │ │ │ - st.d $ra, $sp, 40 │ │ │ │ - ld.d $t2, $t0, 8 │ │ │ │ - move $t3, $a1 │ │ │ │ - beqz $a0, 256 # 1af40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3140> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - pcaddi $t4, -7374 │ │ │ │ - ld.d $t0, $t0, 16 │ │ │ │ - beq $t0, $t4, 304 # 1af80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3180> │ │ │ │ - pcaddi $t4, -7381 │ │ │ │ - beq $t0, $t4, 264 # 1af60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3160> │ │ │ │ - pcaddi $t4, -7387 │ │ │ │ - beq $t0, $t4, 328 # 1afa8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31a8> │ │ │ │ - st.d $t1, $sp, 8 │ │ │ │ - st.d $t2, $sp, 16 │ │ │ │ - st.d $a1, $sp, 24 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - ld.d $t1, $sp, 8 │ │ │ │ - ld.d $t2, $sp, 16 │ │ │ │ - ld.d $t3, $sp, 24 │ │ │ │ - ld.d $a0, $a0, 8 │ │ │ │ - beq $a0, $t2, 284 # 1afa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31a0> │ │ │ │ - ld.bu $t4, $a0, 0 │ │ │ │ - li.w $t0, 42 │ │ │ │ - beq $t4, $t0, 112 # 1af00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3100> │ │ │ │ nop │ │ │ │ - ld.bu $t0, $t2, 0 │ │ │ │ - st.d $t1, $sp, 8 │ │ │ │ - st.d $t3, $sp, 16 │ │ │ │ - xori $t0, $t0, 0x2a │ │ │ │ - sltui $t0, $t0, 1 │ │ │ │ - add.d $a1, $t2, $t0 │ │ │ │ - bl -59072 │ │ │ │ - ld.d $t1, $sp, 8 │ │ │ │ - bnez $a0, 72 # 1af00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3100> │ │ │ │ - ld.d $t3, $sp, 16 │ │ │ │ - ldptr.d $a1, $t3, 0 │ │ │ │ nop │ │ │ │ - addi.d $a1, $a1, 8 │ │ │ │ nop │ │ │ │ - ld.d $t0, $t1, 16 │ │ │ │ - beqz $t0, 12 # 1aee0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30e0> │ │ │ │ - fld.d $fa0, $a1, 0 │ │ │ │ - fst.d $fa0, $t0, 0 │ │ │ │ - ld.d $t0, $t1, 144 │ │ │ │ - beqz $t0, 60 # 1af20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3120> │ │ │ │ - bstrins.d $t0, $zero, 0x0, 0x0 │ │ │ │ - ld.d $ra, $sp, 40 │ │ │ │ - ld.d $t0, $t0, 8 │ │ │ │ - addi.d $a0, $t1, 152 │ │ │ │ - addi.d $sp, $sp, 48 │ │ │ │ - jr $t0 │ │ │ │ - move $a1, $zero │ │ │ │ - b -52 # 1aed0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30d0> │ │ │ │ nop │ │ │ │ + alsl.d $t0, $a1, $a0, 0x2 │ │ │ │ + bnez $t8, -52 # 1a7f0 ::do_widen(char) const@@Base+0xa330> │ │ │ │ + addi.d $t1, $a2, -2 │ │ │ │ + srai.d $t1, $t1, 0x1 │ │ │ │ + bne $a1, $t1, -64 # 1a7f0 ::do_widen(char) const@@Base+0xa330> │ │ │ │ + move $t1, $a1 │ │ │ │ nop │ │ │ │ nop │ │ │ │ + slli.d $t3, $t1, 0x1 │ │ │ │ + move $t2, $t1 │ │ │ │ + addi.d $t1, $t3, 1 │ │ │ │ + alsl.d $t3, $t1, $a0, 0x2 │ │ │ │ + ldptr.w $t4, $t3, 0 │ │ │ │ + st.w $t4, $t0, 0 │ │ │ │ + move $t0, $t3 │ │ │ │ + b -188 # 1a7a0 ::do_widen(char) const@@Base+0xa2e0> │ │ │ │ + beq $a0, $a1, 240 # 1a950 ::do_widen(char) const@@Base+0xa490> │ │ │ │ + addi.d $sp, $sp, -64 │ │ │ │ + st.d $s1, $sp, 40 │ │ │ │ + st.d $ra, $sp, 56 │ │ │ │ + addi.d $s1, $a0, 4 │ │ │ │ + beq $s1, $a1, 124 # 1a8f0 ::do_widen(char) const@@Base+0xa430> │ │ │ │ + st.d $s2, $sp, 32 │ │ │ │ + st.d $s3, $sp, 24 │ │ │ │ + st.d $s4, $sp, 16 │ │ │ │ + st.d $s5, $sp, 8 │ │ │ │ + st.d $s0, $sp, 48 │ │ │ │ + move $s4, $a1 │ │ │ │ + move $s3, $a0 │ │ │ │ + li.w $s2, 4 │ │ │ │ + li.w $s5, 4 │ │ │ │ nop │ │ │ │ + ldptr.w $s0, $s1, 0 │ │ │ │ + ldptr.w $t0, $s3, 0 │ │ │ │ + bgeu $s0, $t0, 88 # 1a900 ::do_widen(char) const@@Base+0xa440> │ │ │ │ + sub.d $a0, $s5, $s2 │ │ │ │ + add.d $a0, $s1, $a0 │ │ │ │ + bge $s5, $s2, 140 # 1a940 ::do_widen(char) const@@Base+0xa480> │ │ │ │ + move $a2, $s2 │ │ │ │ + move $a1, $s3 │ │ │ │ + bl -55936 │ │ │ │ nop │ │ │ │ + st.w $s0, $s3, 0 │ │ │ │ nop │ │ │ │ - ld.d $ra, $sp, 40 │ │ │ │ - addi.d $sp, $sp, 48 │ │ │ │ + addi.d $s1, $s1, 4 │ │ │ │ + addi.d $s2, $s2, 4 │ │ │ │ + bne $s1, $s4, -56 # 1a8a0 ::do_widen(char) const@@Base+0xa3e0> │ │ │ │ + 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 │ │ │ │ + ld.d $ra, $sp, 56 │ │ │ │ + ld.d $s1, $sp, 40 │ │ │ │ + addi.d $sp, $sp, 64 │ │ │ │ ret │ │ │ │ + ldptr.w $t1, $s1, -4 │ │ │ │ + move $t0, $s1 │ │ │ │ + bgeu $s0, $t1, 48 # 1a938 ::do_widen(char) const@@Base+0xa478> │ │ │ │ + addi.d $t0, $s1, -4 │ │ │ │ + move $t2, $s1 │ │ │ │ + b 20 # 1a928 ::do_widen(char) const@@Base+0xa468> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + addi.d $t0, $t0, -4 │ │ │ │ nop │ │ │ │ + st.w $t1, $t2, 0 │ │ │ │ + ldptr.w $t1, $t0, -4 │ │ │ │ + move $t2, $t0 │ │ │ │ + bltu $s0, $t1, -20 # 1a920 ::do_widen(char) const@@Base+0xa460> │ │ │ │ + st.w $s0, $t0, 0 │ │ │ │ + b -108 # 1a8d0 ::do_widen(char) const@@Base+0xa410> │ │ │ │ + bne $s2, $s5, -120 # 1a8c8 ::do_widen(char) const@@Base+0xa408> │ │ │ │ + st.w $t0, $a0, 0 │ │ │ │ + b -128 # 1a8c8 ::do_widen(char) const@@Base+0xa408> │ │ │ │ nop │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - pcalau12i $a0, 150 │ │ │ │ - ld.d $a0, $a0, -208 │ │ │ │ - b -200 # 1ae80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3080> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + li.w $t1, 64 │ │ │ │ + sub.d $t0, $a1, $a0 │ │ │ │ + bge $t1, $t0, 480 # 1ab48 ::do_widen(char) const@@Base+0xa688> │ │ │ │ + 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 │ │ │ │ + move $s2, $a2 │ │ │ │ + srai.d $a5, $t0, 0x2 │ │ │ │ + move $a4, $a1 │ │ │ │ + move $s1, $a0 │ │ │ │ + li.w $s0, 64 │ │ │ │ + srai.d $t0, $t0, 0x3 │ │ │ │ + beqz $s2, 264 # 1aaa0 ::do_widen(char) const@@Base+0xa5e0> │ │ │ │ nop │ │ │ │ + alsl.d $t3, $t0, $s1, 0x2 │ │ │ │ + ldptr.w $t1, $s1, 4 │ │ │ │ + ldptr.w $t4, $t3, 0 │ │ │ │ + ldptr.w $t5, $a4, -4 │ │ │ │ + ldptr.w $t2, $s1, 0 │ │ │ │ + addi.d $s2, $s2, -1 │ │ │ │ + addi.d $t0, $s1, 4 │ │ │ │ + bgeu $t1, $t4, 364 # 1ab28 ::do_widen(char) const@@Base+0xa668> │ │ │ │ + bltu $t4, $t5, 368 # 1ab30 ::do_widen(char) const@@Base+0xa670> │ │ │ │ + bgeu $t1, $t5, 124 # 1aa40 ::do_widen(char) const@@Base+0xa580> │ │ │ │ + st.w $t5, $s1, 0 │ │ │ │ + st.w $t2, $a4, -4 │ │ │ │ + ldptr.w $t2, $s1, 4 │ │ │ │ + ldptr.w $t1, $s1, 0 │ │ │ │ + move $t4, $a4 │ │ │ │ nop │ │ │ │ + move $a0, $t0 │ │ │ │ + bgeu $t2, $t1, 28 # 1aa00 ::do_widen(char) const@@Base+0xa540> │ │ │ │ + addi.d $t0, $t0, 4 │ │ │ │ nop │ │ │ │ - move $a1, $a0 │ │ │ │ - pcaddi $a0, 104703 │ │ │ │ - bne $t2, $a0, -208 # 1ae98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3098> │ │ │ │ - b -164 # 1aec8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30c8> │ │ │ │ + move $a0, $t0 │ │ │ │ + ldptr.w $t2, $t0, 0 │ │ │ │ + addi.d $t0, $t0, 4 │ │ │ │ + bltu $t2, $t1, -12 # 1a9f0 ::do_widen(char) const@@Base+0xa530> │ │ │ │ + ldptr.w $t3, $t4, -4 │ │ │ │ + bgeu $t1, $t3, 92 # 1aa60 ::do_widen(char) const@@Base+0xa5a0> │ │ │ │ + addi.d $t0, $t4, -8 │ │ │ │ nop │ │ │ │ + move $t4, $t0 │ │ │ │ + ldptr.w $t3, $t0, 0 │ │ │ │ + addi.d $t0, $t0, -4 │ │ │ │ + bltu $t1, $t3, -12 # 1aa10 ::do_widen(char) const@@Base+0xa550> │ │ │ │ + bgeu $a0, $t4, 80 # 1aa70 ::do_widen(char) const@@Base+0xa5b0> │ │ │ │ nop │ │ │ │ + st.w $t3, $a0, 0 │ │ │ │ + st.w $t2, $t4, 0 │ │ │ │ + ldptr.w $t1, $s1, 0 │ │ │ │ + ldptr.w $t2, $a0, 4 │ │ │ │ + addi.d $t0, $a0, 4 │ │ │ │ + b -92 # 1a9e0 ::do_widen(char) const@@Base+0xa520> │ │ │ │ + st.w $t1, $s1, 0 │ │ │ │ + st.w $t2, $s1, 4 │ │ │ │ + b -112 # 1a9d8 ::do_widen(char) const@@Base+0xa518> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - pcalau12i $a0, 150 │ │ │ │ - ld.d $a0, $a0, -376 │ │ │ │ - b -264 # 1ae80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3080> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + addi.d $t4, $t4, -4 │ │ │ │ + bltu $a0, $t4, -60 # 1aa28 ::do_widen(char) const@@Base+0xa568> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ldptr.d $a0, $t3, 0 │ │ │ │ + move $a2, $s2 │ │ │ │ + move $a1, $a4 │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + bl -284 # 1a960 ::do_widen(char) const@@Base+0xa4a0> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + sub.d $t0, $a0, $s1 │ │ │ │ + bge $s0, $t0, 136 # 1ab10 ::do_widen(char) const@@Base+0xa650> │ │ │ │ + srai.d $a5, $t0, 0x2 │ │ │ │ + move $a4, $a0 │ │ │ │ + srai.d $t0, $t0, 0x3 │ │ │ │ + bnez $s2, -248 # 1a9a0 ::do_widen(char) const@@Base+0xa4e0> │ │ │ │ nop │ │ │ │ - move $a1, $a0 │ │ │ │ - b -228 # 1aec8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30c8> │ │ │ │ + addi.d $a1, $t0, -1 │ │ │ │ + b 12 # 1aab0 ::do_widen(char) const@@Base+0xa5f0> │ │ │ │ + addi.d $a1, $a1, -1 │ │ │ │ nop │ │ │ │ + slli.d $t0, $a1, 0x2 │ │ │ │ + ldx.w $a3, $s1, $t0 │ │ │ │ + move $a2, $a5 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -928 # 1a720 ::do_widen(char) const@@Base+0xa260> │ │ │ │ + bnez $a1, -28 # 1aaa8 ::do_widen(char) const@@Base+0xa5e8> │ │ │ │ + sub.d $t0, $a4, $s1 │ │ │ │ + li.w $t1, 4 │ │ │ │ + bge $t1, $t0, 64 # 1ab10 ::do_widen(char) const@@Base+0xa650> │ │ │ │ + addi.d $a4, $a4, -4 │ │ │ │ + li.w $a6, 4 │ │ │ │ + addi.d $a5, $t0, -4 │ │ │ │ + ldptr.w $t0, $s1, 0 │ │ │ │ + ldptr.w $a3, $a4, 0 │ │ │ │ + srai.d $a2, $a5, 0x2 │ │ │ │ + st.w $t0, $a4, 0 │ │ │ │ + move $a1, $zero │ │ │ │ + move $a0, $s1 │ │ │ │ + move $a7, $a5 │ │ │ │ + bl -988 # 1a720 ::do_widen(char) const@@Base+0xa260> │ │ │ │ + addi.d $a4, $a4, -4 │ │ │ │ + addi.d $a5, $a5, -4 │ │ │ │ + blt $a6, $a7, -40 # 1aae0 ::do_widen(char) const@@Base+0xa620> │ │ │ │ nop │ │ │ │ + ld.d $ra, $sp, 40 │ │ │ │ + ld.d $s0, $sp, 32 │ │ │ │ + ld.d $s1, $sp, 24 │ │ │ │ + ld.d $s2, $sp, 16 │ │ │ │ + addi.d $sp, $sp, 48 │ │ │ │ + ret │ │ │ │ + bltu $t1, $t5, -232 # 1aa40 ::do_widen(char) const@@Base+0xa580> │ │ │ │ + bltu $t4, $t5, -356 # 1a9c8 ::do_widen(char) const@@Base+0xa508> │ │ │ │ + st.w $t4, $s1, 0 │ │ │ │ + st.w $t2, $t3, 0 │ │ │ │ + ldptr.w $t2, $s1, 4 │ │ │ │ + ldptr.w $t1, $s1, 0 │ │ │ │ + b -360 # 1a9d8 ::do_widen(char) const@@Base+0xa518> │ │ │ │ nop │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - move $t1, $a0 │ │ │ │ - ldptr.d $a0, $a1, 0 │ │ │ │ addi.d $sp, $sp, -48 │ │ │ │ - pcalau12i $t0, 150 │ │ │ │ - ld.d $t0, $t0, -376 │ │ │ │ + st.d $s0, $sp, 32 │ │ │ │ + st.d $s1, $sp, 24 │ │ │ │ + st.d $s2, $sp, 16 │ │ │ │ + st.d $s3, $sp, 8 │ │ │ │ st.d $ra, $sp, 40 │ │ │ │ - ld.d $t2, $t0, 8 │ │ │ │ - move $t3, $a1 │ │ │ │ - beqz $a0, 288 # 1b100 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3300> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - pcaddi $t4, -7478 │ │ │ │ - ld.d $t0, $t0, 16 │ │ │ │ - beq $t0, $t4, 336 # 1b140 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3340> │ │ │ │ - pcaddi $t4, -7485 │ │ │ │ - beq $t0, $t4, 296 # 1b120 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3320> │ │ │ │ - pcaddi $t5, -7491 │ │ │ │ - pcalau12i $t4, 149 │ │ │ │ - ld.d $t4, $t4, -24 │ │ │ │ - beq $t0, $t5, 40 # 1b030 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3230> │ │ │ │ - st.d $t1, $sp, 16 │ │ │ │ - st.d $t2, $sp, 8 │ │ │ │ - st.d $a1, $sp, 24 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - ld.d $t2, $sp, 8 │ │ │ │ - ld.d $t1, $sp, 16 │ │ │ │ - ld.d $t3, $sp, 24 │ │ │ │ - move $t4, $a0 │ │ │ │ + stptr.d $s4, $sp, 0 │ │ │ │ + stptr.d $a1, $a0, 0 │ │ │ │ + st.d $a2, $a0, 8 │ │ │ │ + st.d $a3, $a0, 16 │ │ │ │ + st.d $zero, $a0, 24 │ │ │ │ + st.d $zero, $a0, 48 │ │ │ │ + st.d $zero, $a0, 72 │ │ │ │ + st.d $zero, $a0, 80 │ │ │ │ + st.d $zero, $a0, 88 │ │ │ │ + st.d $zero, $a0, 96 │ │ │ │ + st.d $zero, $a0, 104 │ │ │ │ + st.d $zero, $a0, 112 │ │ │ │ + st.d $zero, $a0, 120 │ │ │ │ + st.d $zero, $a0, 128 │ │ │ │ + st.d $zero, $a0, 136 │ │ │ │ + st.d $zero, $a0, 152 │ │ │ │ + st.d $zero, $a0, 160 │ │ │ │ + st.d $zero, $a0, 168 │ │ │ │ + st.d $zero, $a0, 176 │ │ │ │ + st.d $zero, $a0, 184 │ │ │ │ + st.d $zero, $a0, 192 │ │ │ │ + st.d $zero, $a0, 200 │ │ │ │ + st.d $zero, $a0, 208 │ │ │ │ + st.d $zero, $a0, 216 │ │ │ │ + bstrpick.d $s2, $a4, 0x1f, 0x0 │ │ │ │ + move $s0, $a0 │ │ │ │ + move $s3, $a3 │ │ │ │ + move $s1, $a5 │ │ │ │ + beqz $s2, 648 # 1ae60 ::do_widen(char) const@@Base+0xa9a0> │ │ │ │ + slli.d $a0, $s2, 0x3 │ │ │ │ + bl -58192 │ │ │ │ + slli.d $a2, $s2, 0x3 │ │ │ │ + move $a1, $zero │ │ │ │ + alsl.d $s2, $s2, $a0, 0x3 │ │ │ │ + move $s4, $a0 │ │ │ │ + bl -59076 │ │ │ │ + move $t0, $s2 │ │ │ │ nop │ │ │ │ - ld.d $a0, $t4, 8 │ │ │ │ - beq $a0, $t2, 252 # 1b130 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3330> │ │ │ │ - ld.bu $t4, $a0, 0 │ │ │ │ - li.w $t0, 42 │ │ │ │ - beq $t4, $t0, 128 # 1b0c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32c0> │ │ │ │ + st.d $s4, $s0, 24 │ │ │ │ + st.d $t0, $s0, 32 │ │ │ │ + st.d $s2, $s0, 40 │ │ │ │ + bstrpick.d $s1, $s1, 0x1f, 0x0 │ │ │ │ + beqz $s1, 560 # 1ae40 ::do_widen(char) const@@Base+0xa980> │ │ │ │ + slli.d $a0, $s1, 0x2 │ │ │ │ + bl -58248 │ │ │ │ + slli.d $a2, $s1, 0x2 │ │ │ │ + move $a1, $zero │ │ │ │ + alsl.d $s1, $s1, $a0, 0x2 │ │ │ │ + move $s2, $a0 │ │ │ │ + bl -59132 │ │ │ │ + move $t0, $s1 │ │ │ │ nop │ │ │ │ - ld.bu $t0, $t2, 0 │ │ │ │ - st.d $t1, $sp, 8 │ │ │ │ - st.d $t3, $sp, 16 │ │ │ │ - xori $t0, $t0, 0x2a │ │ │ │ - sltui $t0, $t0, 1 │ │ │ │ - add.d $a1, $t2, $t0 │ │ │ │ - bl -59504 │ │ │ │ - ld.d $t1, $sp, 8 │ │ │ │ - bnez $a0, 88 # 1b0c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32c0> │ │ │ │ - ld.d $t3, $sp, 16 │ │ │ │ - ldptr.d $a1, $t3, 0 │ │ │ │ + ld.d $s3, $s3, 88 │ │ │ │ + st.d $t0, $s0, 56 │ │ │ │ + li.w $t0, -1 │ │ │ │ + st.d $s2, $s0, 48 │ │ │ │ + st.d $s1, $s0, 64 │ │ │ │ + lu52i.d $t0, $t0, 511 │ │ │ │ + bltu $t0, $s3, 584 # 1ae98 ::do_widen(char) const@@Base+0xa9d8> │ │ │ │ + beqz $s3, 428 # 1ae00 ::do_widen(char) const@@Base+0xa940> │ │ │ │ + slli.d $s1, $s3, 0x2 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -58320 │ │ │ │ + addi.d $t3, $a0, 4 │ │ │ │ + li.w $t0, 1 │ │ │ │ + st.w $zero, $a0, 0 │ │ │ │ + move $s4, $a0 │ │ │ │ + add.d $s2, $a0, $s1 │ │ │ │ + move $t4, $t3 │ │ │ │ + beq $s3, $t0, 516 # 1ae80 ::do_widen(char) const@@Base+0xa9c0> │ │ │ │ + addi.d $s1, $s1, -4 │ │ │ │ + move $a0, $t3 │ │ │ │ + move $a1, $zero │ │ │ │ + move $a2, $s1 │ │ │ │ + bl -59232 │ │ │ │ + add.d $t4, $a0, $s1 │ │ │ │ + st.d $s4, $s0, 120 │ │ │ │ + st.d $s2, $s0, 136 │ │ │ │ + st.d $t4, $s0, 128 │ │ │ │ + move $t3, $a0 │ │ │ │ + beq $t4, $s4, 344 # 1ae00 ::do_widen(char) const@@Base+0xa940> │ │ │ │ nop │ │ │ │ - addi.d $a1, $a1, 8 │ │ │ │ + sub.d $t2, $t4, $s4 │ │ │ │ + li.w $t5, 56 │ │ │ │ + addi.d $t2, $t2, -4 │ │ │ │ + move $t0, $s4 │ │ │ │ + bgeu $t5, $t2, 464 # 1ae90 ::do_widen(char) const@@Base+0xa9d0> │ │ │ │ + srli.d $t2, $t2, 0x2 │ │ │ │ + addi.d $t2, $t2, 1 │ │ │ │ + pcaddi $t1, 104721 │ │ │ │ + srli.d $t3, $t2, 0x4 │ │ │ │ + vld $vr0, $t1, 0 │ │ │ │ + slli.d $t1, $t3, 0x6 │ │ │ │ + add.d $t1, $t1, $s4 │ │ │ │ + vst $vr0, $t0, 0 │ │ │ │ + vaddi.wu $vr3, $vr0, 0x4 │ │ │ │ + vaddi.wu $vr2, $vr0, 0x8 │ │ │ │ + vaddi.wu $vr1, $vr0, 0xc │ │ │ │ + vst $vr3, $t0, 16 │ │ │ │ + vst $vr2, $t0, 32 │ │ │ │ + vst $vr1, $t0, 48 │ │ │ │ + addi.d $t0, $t0, 64 │ │ │ │ + vaddi.wu $vr0, $vr0, 0x10 │ │ │ │ + bne $t1, $t0, -36 # 1ace0 ::do_widen(char) const@@Base+0xa820> │ │ │ │ + slli.d $t0, $t3, 0x4 │ │ │ │ + beq $t2, $t0, 244 # 1ae00 ::do_widen(char) const@@Base+0xa940> │ │ │ │ + move $s4, $t1 │ │ │ │ + slli.w $t0, $t0, 0x0 │ │ │ │ + addi.d $t3, $t1, 4 │ │ │ │ nop │ │ │ │ - ld.d $t0, $t1, 16 │ │ │ │ - beqz $t0, 12 # 1b090 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3290> │ │ │ │ - ldptr.w $t2, $a1, 0 │ │ │ │ - st.w $t2, $t0, 0 │ │ │ │ - ld.d $t0, $t1, 144 │ │ │ │ - beqz $t0, 76 # 1b0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32e0> │ │ │ │ - bstrins.d $t0, $zero, 0x0, 0x0 │ │ │ │ + st.w $t0, $s4, 0 │ │ │ │ + beq $t4, $t3, 220 # 1ae00 ::do_widen(char) const@@Base+0xa940> │ │ │ │ + addi.w $t3, $t0, 1 │ │ │ │ + addi.d $t2, $s4, 8 │ │ │ │ + st.w $t3, $s4, 4 │ │ │ │ + beq $t4, $t2, 204 # 1ae00 ::do_widen(char) const@@Base+0xa940> │ │ │ │ + addi.w $t3, $t0, 2 │ │ │ │ + addi.d $t2, $s4, 12 │ │ │ │ + st.w $t3, $s4, 8 │ │ │ │ + beq $t4, $t2, 188 # 1ae00 ::do_widen(char) const@@Base+0xa940> │ │ │ │ + addi.w $t3, $t0, 3 │ │ │ │ + addi.d $t2, $s4, 16 │ │ │ │ + st.w $t3, $s4, 12 │ │ │ │ + beq $t4, $t2, 172 # 1ae00 ::do_widen(char) const@@Base+0xa940> │ │ │ │ + addi.w $t3, $t0, 4 │ │ │ │ + addi.d $t2, $s4, 20 │ │ │ │ + st.w $t3, $s4, 16 │ │ │ │ + beq $t4, $t2, 156 # 1ae00 ::do_widen(char) const@@Base+0xa940> │ │ │ │ + addi.w $t3, $t0, 5 │ │ │ │ + addi.d $t2, $s4, 24 │ │ │ │ + st.w $t3, $s4, 20 │ │ │ │ + beq $t4, $t2, 140 # 1ae00 ::do_widen(char) const@@Base+0xa940> │ │ │ │ + addi.w $t3, $t0, 6 │ │ │ │ + addi.d $t2, $s4, 28 │ │ │ │ + st.w $t3, $s4, 24 │ │ │ │ + beq $t4, $t2, 124 # 1ae00 ::do_widen(char) const@@Base+0xa940> │ │ │ │ + addi.w $t3, $t0, 7 │ │ │ │ + addi.d $t2, $s4, 32 │ │ │ │ + st.w $t3, $s4, 28 │ │ │ │ + beq $t4, $t2, 108 # 1ae00 ::do_widen(char) const@@Base+0xa940> │ │ │ │ + addi.w $t3, $t0, 8 │ │ │ │ + addi.d $t2, $s4, 36 │ │ │ │ + st.w $t3, $s4, 32 │ │ │ │ + beq $t4, $t2, 92 # 1ae00 ::do_widen(char) const@@Base+0xa940> │ │ │ │ + addi.w $t3, $t0, 9 │ │ │ │ + addi.d $t2, $s4, 40 │ │ │ │ + st.w $t3, $s4, 36 │ │ │ │ + beq $t4, $t2, 76 # 1ae00 ::do_widen(char) const@@Base+0xa940> │ │ │ │ + addi.w $t3, $t0, 10 │ │ │ │ + addi.d $t2, $s4, 44 │ │ │ │ + st.w $t3, $s4, 40 │ │ │ │ + beq $t4, $t2, 60 # 1ae00 ::do_widen(char) const@@Base+0xa940> │ │ │ │ + addi.w $t3, $t0, 11 │ │ │ │ + addi.d $t2, $s4, 48 │ │ │ │ + st.w $t3, $s4, 44 │ │ │ │ + beq $t4, $t2, 44 # 1ae00 ::do_widen(char) const@@Base+0xa940> │ │ │ │ + addi.w $t3, $t0, 12 │ │ │ │ + addi.d $t2, $s4, 52 │ │ │ │ + st.w $t3, $s4, 48 │ │ │ │ + beq $t4, $t2, 28 # 1ae00 ::do_widen(char) const@@Base+0xa940> │ │ │ │ + addi.w $t3, $t0, 13 │ │ │ │ + addi.d $t2, $s4, 56 │ │ │ │ + st.w $t3, $s4, 52 │ │ │ │ + beq $t4, $t2, 12 # 1ae00 ::do_widen(char) const@@Base+0xa940> │ │ │ │ + addi.w $t0, $t0, 14 │ │ │ │ + st.w $t0, $s4, 56 │ │ │ │ ld.d $ra, $sp, 40 │ │ │ │ - ld.d $t0, $t0, 8 │ │ │ │ - addi.d $a0, $t1, 152 │ │ │ │ + st.w $zero, $s0, 144 │ │ │ │ + ld.d $s1, $sp, 24 │ │ │ │ + ld.d $s0, $sp, 32 │ │ │ │ + ld.d $s2, $sp, 16 │ │ │ │ + ld.d $s3, $sp, 8 │ │ │ │ + ldptr.d $s4, $sp, 0 │ │ │ │ addi.d $sp, $sp, 48 │ │ │ │ - jr $t0 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ - move $a1, $zero │ │ │ │ - b -68 # 1b080 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3280> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + move $s2, $zero │ │ │ │ + move $t0, $zero │ │ │ │ + b -528 # 1ac38 ::do_widen(char) const@@Base+0xa778> │ │ │ │ nop │ │ │ │ - ld.d $ra, $sp, 40 │ │ │ │ - addi.d $sp, $sp, 48 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + move $s4, $zero │ │ │ │ + move $t0, $zero │ │ │ │ + b -616 # 1ac00 ::do_widen(char) const@@Base+0xa740> │ │ │ │ nop │ │ │ │ - pcalau12i $t4, 149 │ │ │ │ - ld.d $t4, $t4, -208 │ │ │ │ - b -216 # 1b030 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3230> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + st.d $a0, $s0, 120 │ │ │ │ + st.d $t3, $s0, 128 │ │ │ │ + st.d $s2, $s0, 136 │ │ │ │ + b -476 # 1acb0 ::do_widen(char) const@@Base+0xa7f0> │ │ │ │ + move $t0, $zero │ │ │ │ + b -372 # 1ad20 ::do_widen(char) const@@Base+0xa860> │ │ │ │ + pcaddi $a0, 100472 │ │ │ │ + bl -59628 │ │ │ │ + move $s1, $a0 │ │ │ │ nop │ │ │ │ - move $a1, $a0 │ │ │ │ - pcaddi $a0, 104591 │ │ │ │ - bne $t2, $a0, -224 # 1b048 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3248> │ │ │ │ - b -180 # 1b078 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3278> │ │ │ │ - ldptr.d $a0, $t3, 0 │ │ │ │ + ld.d $a0, $s0, 176 │ │ │ │ + beqz $a0, 12 # 1aeb8 ::do_widen(char) const@@Base+0xa9f8> │ │ │ │ + bl -58976 │ │ │ │ nop │ │ │ │ + ld.d $a0, $s0, 152 │ │ │ │ + beqz $a0, 12 # 1aec8 ::do_widen(char) const@@Base+0xaa08> │ │ │ │ + bl -58992 │ │ │ │ nop │ │ │ │ + ld.d $a0, $s0, 120 │ │ │ │ + beqz $a0, 12 # 1aed8 ::do_widen(char) const@@Base+0xaa18> │ │ │ │ + bl -59008 │ │ │ │ nop │ │ │ │ - move $a1, $a0 │ │ │ │ - b -204 # 1b078 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3278> │ │ │ │ + ld.d $s2, $s0, 96 │ │ │ │ + ld.d $s3, $s0, 104 │ │ │ │ + beq $s2, $s3, 32 # 1af00 ::do_widen(char) const@@Base+0xaa40> │ │ │ │ nop │ │ │ │ + ldptr.d $a0, $s2, 0 │ │ │ │ + beqz $a0, 12 # 1aef8 ::do_widen(char) const@@Base+0xaa38> │ │ │ │ + bl -59040 │ │ │ │ nop │ │ │ │ + addi.d $s2, $s2, 24 │ │ │ │ + bne $s3, $s2, -20 # 1aee8 ::do_widen(char) const@@Base+0xaa28> │ │ │ │ + ld.d $a0, $s0, 96 │ │ │ │ + beqz $a0, 12 # 1af10 ::do_widen(char) const@@Base+0xaa50> │ │ │ │ + bl -59064 │ │ │ │ nop │ │ │ │ + ld.d $a0, $s0, 72 │ │ │ │ + beqz $a0, 12 # 1af20 ::do_widen(char) const@@Base+0xaa60> │ │ │ │ + bl -59080 │ │ │ │ nop │ │ │ │ + ld.d $a0, $s0, 48 │ │ │ │ + beqz $a0, 12 # 1af30 ::do_widen(char) const@@Base+0xaa70> │ │ │ │ + bl -59096 │ │ │ │ nop │ │ │ │ + ld.d $a0, $s0, 24 │ │ │ │ + beqz $a0, 12 # 1af40 ::do_widen(char) const@@Base+0xaa80> │ │ │ │ + bl -59112 │ │ │ │ nop │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -57844 │ │ │ │ + ld.d $t0, $s0, 200 │ │ │ │ + move $s1, $a0 │ │ │ │ + beqz $t0, -168 # 1aea8 ::do_widen(char) const@@Base+0xa9e8> │ │ │ │ + move $a0, $t0 │ │ │ │ + bl -59144 │ │ │ │ + b -180 # 1aea8 ::do_widen(char) const@@Base+0xa9e8> │ │ │ │ addi.d $sp, $sp, -32 │ │ │ │ st.d $s0, $sp, 16 │ │ │ │ move $s0, $a0 │ │ │ │ - ldptr.d $a0, $a1, 0 │ │ │ │ + ld.d $a0, $a0, 24 │ │ │ │ st.d $ra, $sp, 24 │ │ │ │ - move $t2, $a1 │ │ │ │ - beqz $a0, 264 # 1b280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3480> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - pcaddi $t1, -7580 │ │ │ │ - ld.d $t0, $t0, 16 │ │ │ │ - beq $t0, $t1, 280 # 1b2a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34a0> │ │ │ │ - pcaddi $t1, -7587 │ │ │ │ - beq $t0, $t1, 88 # 1b1e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33e8> │ │ │ │ - pcaddi $t3, -7593 │ │ │ │ - pcalau12i $t1, 149 │ │ │ │ - ld.d $t1, $t1, -24 │ │ │ │ - beq $t0, $t3, 24 # 1b1b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33b8> │ │ │ │ - st.d $a1, $sp, 8 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - ld.d $t2, $sp, 8 │ │ │ │ - move $t1, $a0 │ │ │ │ + st.d $s1, $sp, 8 │ │ │ │ + stptr.d $s2, $sp, 0 │ │ │ │ + st.d $zero, $s0, 32 │ │ │ │ + st.d $zero, $s0, 24 │ │ │ │ + st.d $zero, $s0, 40 │ │ │ │ + beqz $a0, 8 # 1af90 ::do_widen(char) const@@Base+0xaad0> │ │ │ │ + bl -59196 │ │ │ │ + ld.d $a0, $s0, 48 │ │ │ │ + st.d $zero, $s0, 56 │ │ │ │ + st.d $zero, $s0, 48 │ │ │ │ + st.d $zero, $s0, 64 │ │ │ │ + beqz $a0, 8 # 1afa8 ::do_widen(char) const@@Base+0xaae8> │ │ │ │ + bl -59220 │ │ │ │ + ld.d $a0, $s0, 72 │ │ │ │ + st.d $zero, $s0, 80 │ │ │ │ + st.d $zero, $s0, 72 │ │ │ │ + st.d $zero, $s0, 88 │ │ │ │ + beqz $a0, 8 # 1afc0 ::do_widen(char) const@@Base+0xab00> │ │ │ │ + bl -59244 │ │ │ │ + ld.d $s2, $s0, 96 │ │ │ │ + ld.d $s1, $s0, 104 │ │ │ │ + st.d $zero, $s0, 96 │ │ │ │ + st.d $zero, $s0, 104 │ │ │ │ + st.d $zero, $s0, 112 │ │ │ │ + beq $s2, $s1, 36 # 1aff8 ::do_widen(char) const@@Base+0xab38> │ │ │ │ + move $s0, $s2 │ │ │ │ nop │ │ │ │ - ld.d $a0, $t1, 8 │ │ │ │ - pcaddi $a1, 104553 │ │ │ │ - beq $a0, $a1, 32 # 1b1e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33e0> │ │ │ │ - ld.bu $t1, $a0, 0 │ │ │ │ - li.w $t0, 42 │ │ │ │ - beq $t1, $t0, 116 # 1b240 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3440> │ │ │ │ - st.d $t2, $sp, 8 │ │ │ │ - bl -59876 │ │ │ │ - ld.d $t2, $sp, 8 │ │ │ │ - bnez $a0, 100 # 1b240 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3440> │ │ │ │ - ldptr.d $a0, $t2, 0 │ │ │ │ + ldptr.d $a0, $s0, 0 │ │ │ │ + beqz $a0, 60 # 1b020 ::do_widen(char) const@@Base+0xab60> │ │ │ │ + addi.d $s0, $s0, 24 │ │ │ │ + bl -59292 │ │ │ │ + bne $s1, $s0, -16 # 1afe0 ::do_widen(char) const@@Base+0xab20> │ │ │ │ nop │ │ │ │ - addi.d $a1, $a0, 8 │ │ │ │ + beqz $s2, 56 # 1b030 ::do_widen(char) const@@Base+0xab70> │ │ │ │ nop │ │ │ │ - ld.d $a0, $s0, 16 │ │ │ │ - beqz $a0, 20 # 1b208 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3408> │ │ │ │ - st.d $a1, $sp, 8 │ │ │ │ - bl -60476 # c5c0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - ld.d $a1, $sp, 8 │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + ld.d $s0, $sp, 16 │ │ │ │ + ld.d $s1, $sp, 8 │ │ │ │ + move $a0, $s2 │ │ │ │ + ldptr.d $s2, $sp, 0 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + b -59336 │ │ │ │ + nop │ │ │ │ + addi.d $s0, $s0, 24 │ │ │ │ + bne $s1, $s0, -68 # 1afe0 ::do_widen(char) const@@Base+0xab20> │ │ │ │ + bnez $s2, -40 # 1b000 ::do_widen(char) const@@Base+0xab40> │ │ │ │ nop │ │ │ │ - ld.d $t0, $s0, 144 │ │ │ │ - beqz $t0, 84 # 1b260 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3460> │ │ │ │ - bstrins.d $t0, $zero, 0x0, 0x0 │ │ │ │ ld.d $ra, $sp, 24 │ │ │ │ - ld.d $t0, $t0, 8 │ │ │ │ - addi.d $a0, $s0, 152 │ │ │ │ ld.d $s0, $sp, 16 │ │ │ │ + ld.d $s1, $sp, 8 │ │ │ │ + ldptr.d $s2, $sp, 0 │ │ │ │ addi.d $sp, $sp, 32 │ │ │ │ - jr $t0 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ + addi.d $sp, $sp, -32 │ │ │ │ + stptr.d $s2, $sp, 0 │ │ │ │ + st.d $ra, $sp, 24 │ │ │ │ + move $s2, $a0 │ │ │ │ + st.d $s0, $sp, 16 │ │ │ │ + st.d $s1, $sp, 8 │ │ │ │ + bl -264 # 1af60 ::do_widen(char) const@@Base+0xaaa0> │ │ │ │ + ld.d $a0, $s2, 200 │ │ │ │ + beqz $a0, 8 # 1b078 ::do_widen(char) const@@Base+0xabb8> │ │ │ │ + bl -59428 │ │ │ │ + ld.d $a0, $s2, 176 │ │ │ │ + beqz $a0, 12 # 1b088 ::do_widen(char) const@@Base+0xabc8> │ │ │ │ + bl -59440 │ │ │ │ nop │ │ │ │ + ld.d $a0, $s2, 152 │ │ │ │ + beqz $a0, 12 # 1b098 ::do_widen(char) const@@Base+0xabd8> │ │ │ │ + bl -59456 │ │ │ │ nop │ │ │ │ + ld.d $a0, $s2, 120 │ │ │ │ + beqz $a0, 12 # 1b0a8 ::do_widen(char) const@@Base+0xabe8> │ │ │ │ + bl -59472 │ │ │ │ nop │ │ │ │ - move $a1, $zero │ │ │ │ - b -84 # 1b1f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33f0> │ │ │ │ + ld.d $s0, $s2, 96 │ │ │ │ + ld.d $s1, $s2, 104 │ │ │ │ + beq $s0, $s1, 40 # 1b0d8 ::do_widen(char) const@@Base+0xac18> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ldptr.d $a0, $s0, 0 │ │ │ │ + beqz $a0, 124 # 1b140 ::do_widen(char) const@@Base+0xac80> │ │ │ │ + addi.d $s0, $s0, 24 │ │ │ │ + bl -59516 │ │ │ │ + bne $s0, $s1, -16 # 1b0c0 ::do_widen(char) const@@Base+0xac00> │ │ │ │ + ld.d $s1, $s2, 96 │ │ │ │ + beqz $s1, 16 # 1b0e8 ::do_widen(char) const@@Base+0xac28> │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -59536 │ │ │ │ nop │ │ │ │ + ld.d $a0, $s2, 72 │ │ │ │ + beqz $a0, 12 # 1b0f8 ::do_widen(char) const@@Base+0xac38> │ │ │ │ + bl -59552 │ │ │ │ nop │ │ │ │ + ld.d $a0, $s2, 48 │ │ │ │ + beqz $a0, 12 # 1b108 ::do_widen(char) const@@Base+0xac48> │ │ │ │ + bl -59568 │ │ │ │ nop │ │ │ │ + ld.d $a0, $s2, 24 │ │ │ │ + beqz $a0, 84 # 1b160 ::do_widen(char) const@@Base+0xaca0> │ │ │ │ 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 │ │ │ │ + b -59604 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - pcalau12i $t1, 149 │ │ │ │ - ld.d $t1, $t1, -208 │ │ │ │ - b -208 # 1b1b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33b8> │ │ │ │ - nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + addi.d $s0, $s0, 24 │ │ │ │ + bne $s1, $s0, -132 # 1b0c0 ::do_widen(char) const@@Base+0xac00> │ │ │ │ + ld.d $s1, $s2, 96 │ │ │ │ + b -116 # 1b0d8 ::do_widen(char) const@@Base+0xac18> │ │ │ │ nop │ │ │ │ - pcalau12i $t1, 149 │ │ │ │ - ld.d $t1, $t1, -376 │ │ │ │ - b -240 # 1b1b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33b8> │ │ │ │ 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 $s0, $sp, 16 │ │ │ │ - st.d $s1, $sp, 8 │ │ │ │ + addi.d $sp, $sp, -48 │ │ │ │ + st.d $s0, $sp, 32 │ │ │ │ move $s0, $a0 │ │ │ │ + lu12i.w $a0, 8 │ │ │ │ + st.d $ra, $sp, 40 │ │ │ │ + st.d $s1, $sp, 24 │ │ │ │ + fst.d $fa0, $sp, 8 │ │ │ │ move $s1, $a1 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - stptr.d $s2, $sp, 0 │ │ │ │ - bl -58892 │ │ │ │ - ldptr.w $t1, $s1, 16 │ │ │ │ - st.d $zero, $s0, 40 │ │ │ │ - ld.d $a0, $s1, 40 │ │ │ │ - pcalau12i $t0, 149 │ │ │ │ - ld.d $t0, $t0, -112 │ │ │ │ - addi.d $a1, $s0, 32 │ │ │ │ - addi.d $t0, $t0, 16 │ │ │ │ - st.w $zero, $s0, 32 │ │ │ │ - st.d $a1, $s0, 48 │ │ │ │ - stptr.d $t0, $s0, 0 │ │ │ │ - st.d $a1, $s0, 56 │ │ │ │ - st.d $zero, $s0, 64 │ │ │ │ - st.w $t1, $s0, 16 │ │ │ │ - beqz $a0, 76 # 1b360 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3560> │ │ │ │ - bl -50296 # eea0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1fa0> │ │ │ │ - move $t0, $a0 │ │ │ │ - move $t1, $t0 │ │ │ │ - ld.d $t0, $t0, 16 │ │ │ │ - bnez $t0, -8 # 1b320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3520> │ │ │ │ - st.d $t1, $s0, 48 │ │ │ │ - move $t0, $a0 │ │ │ │ + bl -59664 │ │ │ │ + lu12i.w $a2, 8 │ │ │ │ + move $a1, $zero │ │ │ │ + bl -60540 │ │ │ │ + ld.d $t1, $s0, 8 │ │ │ │ + bstrpick.d $t0, $s1, 0x1f, 0x0 │ │ │ │ + slli.d $t0, $t0, 0x3 │ │ │ │ + ld.d $t1, $t1, 8 │ │ │ │ + move $a3, $a0 │ │ │ │ + ldx.d $a7, $t1, $t0 │ │ │ │ + ldptr.w $a6, $a7, 36 │ │ │ │ + beqz $a6, 332 # 1b318 ::do_widen(char) const@@Base+0xae58> │ │ │ │ + ld.d $a1, $a7, 184 │ │ │ │ + pcalau12i $t1, 102 │ │ │ │ + pcalau12i $t0, 102 │ │ │ │ + ld.d $t6, $s0, 24 │ │ │ │ + fld.d $fa5, $t1, 168 │ │ │ │ + fld.d $fa4, $t0, 16 │ │ │ │ + fld.d $fa0, $sp, 8 │ │ │ │ + bstrpick.d $a6, $a6, 0x1f, 0x0 │ │ │ │ + move $a4, $zero │ │ │ │ + li.w $a2, 1 │ │ │ │ + li.w $a0, 1 │ │ │ │ + alsl.d $a6, $a6, $a1, 0x3 │ │ │ │ + ldptr.d $a5, $a1, 0 │ │ │ │ + beqz $a5, 316 # 1b340 ::do_widen(char) const@@Base+0xae80> │ │ │ │ + movgr2fr.d $fa1, $a5 │ │ │ │ + vpcnt.d $vr1, $vr1 │ │ │ │ + movfr2gr.d $a5, $fa1 │ │ │ │ + mul.w $a2, $a2, $a5 │ │ │ │ + beqz $a2, 336 # 1b368 ::do_widen(char) const@@Base+0xaea8> │ │ │ │ + ld.d $t8, $a7, 344 │ │ │ │ + bstrpick.d $t5, $a2, 0x1f, 0x0 │ │ │ │ + vxor.v $vr3, $vr3, $vr3 │ │ │ │ + move $t7, $a3 │ │ │ │ + move $t3, $a3 │ │ │ │ + move $t2, $a4 │ │ │ │ + alsl.d $t5, $t5, $a3, 0x3 │ │ │ │ nop │ │ │ │ nop │ │ │ │ + bstrpick.d $t0, $t2, 0x1f, 0x0 │ │ │ │ + srli.d $t4, $t0, 0x6 │ │ │ │ + slli.d $t4, $t4, 0x3 │ │ │ │ + ldx.d $t4, $t8, $t4 │ │ │ │ + slli.d $t0, $t0, 0x3 │ │ │ │ + fldx.d $fa1, $t6, $t0 │ │ │ │ + sll.d $t0, $a0, $t2 │ │ │ │ + and $t0, $t0, $t4 │ │ │ │ + beqz $t0, 96 # 1b2c0 ::do_widen(char) const@@Base+0xae00> │ │ │ │ + fsub.d $fa2, $fa4, $fa0 │ │ │ │ + addi.d $t3, $t3, 8 │ │ │ │ + addi.w $t2, $t2, 1 │ │ │ │ + fmul.d $fa1, $fa2, $fa1 │ │ │ │ + fst.d $fa1, $t3, -8 │ │ │ │ + fadd.d $fa3, $fa3, $fa1 │ │ │ │ + bne $t3, $t5, -60 # 1b240 ::do_widen(char) const@@Base+0xad80> │ │ │ │ + fcmp.slt.d $fcc0, $fa5, $fa3 │ │ │ │ + bcnez $fcc0, 92 # 1b2e0 ::do_widen(char) const@@Base+0xae20> │ │ │ │ + addi.d $a1, $a1, 8 │ │ │ │ + beq $a1, $a6, 140 # 1b318 ::do_widen(char) const@@Base+0xae58> │ │ │ │ + ldptr.d $t0, $a1, 0 │ │ │ │ + add.w $a4, $a4, $a2 │ │ │ │ + beqz $t0, 168 # 1b340 ::do_widen(char) const@@Base+0xae80> │ │ │ │ + movgr2fr.d $fa1, $t0 │ │ │ │ + vpcnt.d $vr1, $vr1 │ │ │ │ + movfr2gr.d $t0, $fa1 │ │ │ │ + mul.w $a2, $a5, $t0 │ │ │ │ + move $a5, $t0 │ │ │ │ + b -144 # 1b220 ::do_widen(char) const@@Base+0xad60> │ │ │ │ nop │ │ │ │ - move $t1, $t0 │ │ │ │ - ld.d $t0, $t0, 24 │ │ │ │ - bnez $t0, -8 # 1b340 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3540> │ │ │ │ - ld.d $t0, $s1, 64 │ │ │ │ - st.d $t1, $s0, 56 │ │ │ │ - st.d $a0, $s0, 40 │ │ │ │ - st.d $t0, $s0, 64 │ │ │ │ nop │ │ │ │ - st.d $zero, $s0, 88 │ │ │ │ - ld.d $a0, $s1, 88 │ │ │ │ - addi.d $a1, $s0, 80 │ │ │ │ - st.w $zero, $s0, 80 │ │ │ │ - st.d $zero, $s0, 112 │ │ │ │ - st.d $a1, $s0, 96 │ │ │ │ - st.d $a1, $s0, 104 │ │ │ │ - beqz $a0, 164 # 1b420 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3620> │ │ │ │ - bl -49920 # f080 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2180> │ │ │ │ - move $t0, $a0 │ │ │ │ + nop │ │ │ │ + fmul.d $fa1, $fa1, $fa0 │ │ │ │ + addi.d $t3, $t3, 8 │ │ │ │ + addi.w $t2, $t2, 1 │ │ │ │ + fst.d $fa1, $t3, -8 │ │ │ │ + fadd.d $fa3, $fa3, $fa1 │ │ │ │ + bne $t5, $t3, -148 # 1b240 ::do_widen(char) const@@Base+0xad80> │ │ │ │ + fcmp.slt.d $fcc0, $fa5, $fa3 │ │ │ │ + bceqz $fcc0, -84 # 1b288 ::do_widen(char) const@@Base+0xadc8> │ │ │ │ + move $t1, $a4 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - move $t1, $t0 │ │ │ │ - ld.d $t0, $t0, 16 │ │ │ │ - bnez $t0, -8 # 1b390 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3590> │ │ │ │ - st.d $t1, $s0, 96 │ │ │ │ - move $t0, $a0 │ │ │ │ + nop │ │ │ │ + fld.d $fa1, $t7, 0 │ │ │ │ + bstrpick.d $t0, $t1, 0x1f, 0x0 │ │ │ │ + slli.d $t0, $t0, 0x3 │ │ │ │ + fdiv.d $fa1, $fa1, $fa3 │ │ │ │ + addi.d $t7, $t7, 8 │ │ │ │ + addi.w $t1, $t1, 1 │ │ │ │ + fstx.d $fa1, $t6, $t0 │ │ │ │ + bne $t7, $t5, -28 # 1b2f0 ::do_widen(char) const@@Base+0xae30> │ │ │ │ + addi.d $a1, $a1, 8 │ │ │ │ + bne $a1, $a6, -132 # 1b290 ::do_widen(char) const@@Base+0xadd0> │ │ │ │ + ld.d $ra, $sp, 40 │ │ │ │ + ld.d $s0, $sp, 32 │ │ │ │ + ld.d $s1, $sp, 24 │ │ │ │ + move $a0, $a3 │ │ │ │ + addi.d $sp, $sp, 48 │ │ │ │ + b -60124 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - move $t1, $t0 │ │ │ │ - ld.d $t0, $t0, 24 │ │ │ │ - bnez $t0, -8 # 1b3b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35b0> │ │ │ │ - ld.d $t0, $s1, 112 │ │ │ │ - addi.d $t2, $s0, 136 │ │ │ │ - st.d $t2, $s0, 120 │ │ │ │ - ld.d $a1, $s1, 120 │ │ │ │ - st.d $t0, $s0, 112 │ │ │ │ - ld.d $a2, $s1, 128 │ │ │ │ - st.d $t1, $s0, 104 │ │ │ │ - st.d $a0, $s0, 88 │ │ │ │ - addi.d $s2, $s0, 120 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -13796 # 17e00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - addi.d $t0, $s0, 168 │ │ │ │ - ld.d $a2, $s1, 160 │ │ │ │ - st.d $t0, $s0, 152 │ │ │ │ - ld.d $a1, $s1, 152 │ │ │ │ - addi.d $a0, $s0, 152 │ │ │ │ - bl -13820 # 17e00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - 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 │ │ │ │ + move $a2, $zero │ │ │ │ nop │ │ │ │ - addi.d $t0, $s0, 136 │ │ │ │ - ld.d $a2, $s1, 128 │ │ │ │ - st.d $t0, $s0, 120 │ │ │ │ - ld.d $a1, $s1, 120 │ │ │ │ - addi.d $s2, $s0, 120 │ │ │ │ - b -84 # 1b3e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35e0> │ │ │ │ - move $s1, $a0 │ │ │ │ - b 36 # 1b460 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3660> │ │ │ │ + addi.d $a1, $a1, 8 │ │ │ │ + bne $a6, $a1, -332 # 1b200 ::do_widen(char) const@@Base+0xad40> │ │ │ │ + ld.d $ra, $sp, 40 │ │ │ │ + ld.d $s0, $sp, 32 │ │ │ │ + ld.d $s1, $sp, 24 │ │ │ │ + move $a0, $a3 │ │ │ │ + addi.d $sp, $sp, 48 │ │ │ │ + b -60180 │ │ │ │ + move $a2, $a5 │ │ │ │ + b -36 # 1b348 ::do_widen(char) const@@Base+0xae88> │ │ │ │ + addi.d $sp, $sp, -64 │ │ │ │ + st.d $s2, $sp, 32 │ │ │ │ + li.w $t0, -2 │ │ │ │ + bstrpick.d $s2, $a2, 0x1f, 0x0 │ │ │ │ + bstrpick.d $t1, $a1, 0x1f, 0x0 │ │ │ │ + st.d $s0, $sp, 48 │ │ │ │ + st.d $s1, $sp, 40 │ │ │ │ + st.d $ra, $sp, 56 │ │ │ │ + st.d $s4, $sp, 16 │ │ │ │ + lu32i.d $t0, 0 │ │ │ │ + sub.d $s2, $s2, $t1 │ │ │ │ + move $s0, $a1 │ │ │ │ move $s1, $a0 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -59976 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + bgeu $t0, $s2, 220 # 1b480 ::do_widen(char) const@@Base+0xafc0> │ │ │ │ + st.d $s5, $sp, 8 │ │ │ │ + li.w $t0, -1 │ │ │ │ + lu12i.w $s5, -404795 │ │ │ │ + ori $s5, $s5, 0x680 │ │ │ │ + lu12i.w $s4, -66464 │ │ │ │ + lu32i.d $t0, 0 │ │ │ │ + lu32i.d $s5, 0 │ │ │ │ + lu32i.d $s4, 0 │ │ │ │ + beq $s2, $t0, 504 # 1b5c0 ::do_widen(char) const@@Base+0xb100> │ │ │ │ + st.d $s3, $sp, 24 │ │ │ │ + li.w $a2, -1 │ │ │ │ + move $a1, $zero │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -108 # 1b370 ::do_widen(char) const@@Base+0xaeb0> │ │ │ │ + ldptr.d $t0, $s1, 4992 │ │ │ │ + li.w $t1, 623 │ │ │ │ + slli.d $s3, $a0, 0x20 │ │ │ │ + bgeu $t1, $t0, 20 # 1b400 ::do_widen(char) const@@Base+0xaf40> │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -15860 # 17600 ::do_widen(char) const@@Base+0x7140> │ │ │ │ + ldptr.d $t0, $s1, 4992 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s0, 88 │ │ │ │ - bl -51540 # eb00 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c00> │ │ │ │ - ld.d $a0, $s0, 40 │ │ │ │ - bl -52332 # e7f0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x18f0> │ │ │ │ - pcaddi $t0, 150372 │ │ │ │ - move $a0, $s0 │ │ │ │ - stptr.d $t0, $s0, 0 │ │ │ │ - bl -59148 │ │ │ │ + alsl.d $t1, $t0, $s1, 0x3 │ │ │ │ + ldptr.d $a0, $t1, 0 │ │ │ │ + addi.d $t0, $t0, 1 │ │ │ │ + stptr.d $t0, $s1, 4992 │ │ │ │ + bstrpick.d $t0, $a0, 0x2a, 0xb │ │ │ │ + xor $a0, $a0, $t0 │ │ │ │ + slli.d $t0, $a0, 0x7 │ │ │ │ + and $t0, $t0, $s5 │ │ │ │ + xor $a0, $a0, $t0 │ │ │ │ + slli.d $t0, $a0, 0xf │ │ │ │ + and $t0, $t0, $s4 │ │ │ │ + xor $a0, $a0, $t0 │ │ │ │ + srli.d $t0, $a0, 0x12 │ │ │ │ + xor $a0, $a0, $t0 │ │ │ │ + add.d $a0, $a0, $s3 │ │ │ │ + bltu $s2, $a0, -108 # 1b3d0 ::do_widen(char) const@@Base+0xaf10> │ │ │ │ + bltu $a0, $s3, -112 # 1b3d0 ::do_widen(char) const@@Base+0xaf10> │ │ │ │ + ld.d $ra, $sp, 56 │ │ │ │ + ld.d $s3, $sp, 24 │ │ │ │ + ld.d $s5, $sp, 8 │ │ │ │ + ld.d $s1, $sp, 40 │ │ │ │ + ld.d $s2, $sp, 32 │ │ │ │ + ld.d $s4, $sp, 16 │ │ │ │ + add.w $a0, $a0, $s0 │ │ │ │ + ld.d $s0, $sp, 48 │ │ │ │ + addi.d $sp, $sp, 64 │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ldptr.d $t0, $a0, 4992 │ │ │ │ + addi.d $s2, $s2, 1 │ │ │ │ + li.w $t1, 623 │ │ │ │ + slli.w $s4, $s2, 0x0 │ │ │ │ + bltu $t1, $t0, 432 # 1b640 ::do_widen(char) const@@Base+0xb180> │ │ │ │ + nop │ │ │ │ + alsl.d $t1, $t0, $s1, 0x3 │ │ │ │ + ldptr.d $a0, $t1, 0 │ │ │ │ + lu12i.w $t3, -404795 │ │ │ │ + ori $t3, $t3, 0x680 │ │ │ │ + bstrpick.d $t1, $a0, 0x2a, 0xb │ │ │ │ + xor $a0, $a0, $t1 │ │ │ │ + slli.d $t1, $a0, 0x7 │ │ │ │ + lu32i.d $t3, 0 │ │ │ │ + and $t1, $t1, $t3 │ │ │ │ + xor $a0, $a0, $t1 │ │ │ │ + lu12i.w $t2, -66464 │ │ │ │ + slli.d $t1, $a0, 0xf │ │ │ │ + lu32i.d $t2, 0 │ │ │ │ + and $t1, $t1, $t2 │ │ │ │ + xor $a0, $a0, $t1 │ │ │ │ + srli.d $t1, $a0, 0x12 │ │ │ │ + xor $a0, $a0, $t1 │ │ │ │ + mul.d $a0, $a0, $s2 │ │ │ │ + addi.d $t0, $t0, 1 │ │ │ │ + stptr.d $t0, $s1, 4992 │ │ │ │ + slli.w $t1, $a0, 0x0 │ │ │ │ + bgeu $t1, $s4, 140 # 1b578 ::do_widen(char) const@@Base+0xb0b8> │ │ │ │ + st.d $s3, $sp, 24 │ │ │ │ + sub.w $s3, $zero, $s4 │ │ │ │ + mod.wu $s3, $s3, $s4 │ │ │ │ + bgeu $t1, $s3, 356 # 1b660 ::do_widen(char) const@@Base+0xb1a0> │ │ │ │ + st.d $s5, $sp, 8 │ │ │ │ + lu12i.w $s5, -404795 │ │ │ │ + ori $s5, $s5, 0x680 │ │ │ │ + lu12i.w $s4, -66464 │ │ │ │ + li.w $t2, 623 │ │ │ │ + lu32i.d $s5, 0 │ │ │ │ + lu32i.d $s4, 0 │ │ │ │ + nop │ │ │ │ + bltu $t2, $t0, 128 # 1b5a0 ::do_widen(char) const@@Base+0xb0e0> │ │ │ │ + nop │ │ │ │ + alsl.d $t1, $t0, $s1, 0x3 │ │ │ │ + ldptr.d $a0, $t1, 0 │ │ │ │ + addi.d $t0, $t0, 1 │ │ │ │ + stptr.d $t0, $s1, 4992 │ │ │ │ + bstrpick.d $t1, $a0, 0x2a, 0xb │ │ │ │ + xor $a0, $a0, $t1 │ │ │ │ + slli.d $t1, $a0, 0x7 │ │ │ │ + and $t1, $t1, $s5 │ │ │ │ + xor $a0, $a0, $t1 │ │ │ │ + slli.d $t1, $a0, 0xf │ │ │ │ + and $t1, $t1, $s4 │ │ │ │ + xor $a0, $a0, $t1 │ │ │ │ + srli.d $t1, $a0, 0x12 │ │ │ │ + xor $a0, $a0, $t1 │ │ │ │ + mul.d $a0, $a0, $s2 │ │ │ │ + slli.w $t1, $a0, 0x0 │ │ │ │ + bltu $t1, $s3, -72 # 1b520 ::do_widen(char) const@@Base+0xb060> │ │ │ │ + ld.d $s3, $sp, 24 │ │ │ │ + ld.d $s5, $sp, 8 │ │ │ │ + nop │ │ │ │ + srli.d $a0, $a0, 0x20 │ │ │ │ + nop │ │ │ │ + ld.d $ra, $sp, 56 │ │ │ │ + ld.d $s1, $sp, 40 │ │ │ │ + ld.d $s2, $sp, 32 │ │ │ │ + ld.d $s4, $sp, 16 │ │ │ │ + add.w $a0, $a0, $s0 │ │ │ │ + ld.d $s0, $sp, 48 │ │ │ │ + addi.d $sp, $sp, 64 │ │ │ │ + ret │ │ │ │ move $a0, $s1 │ │ │ │ - bl -59172 │ │ │ │ - move $s1, $a0 │ │ │ │ - b -44 # 1b450 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3650> │ │ │ │ - move $s1, $a0 │ │ │ │ - b -44 # 1b458 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3658> │ │ │ │ + bl -16292 # 17600 ::do_widen(char) const@@Base+0x7140> │ │ │ │ + ldptr.d $t0, $s1, 4992 │ │ │ │ + li.w $t2, 623 │ │ │ │ + b -136 # 1b528 ::do_widen(char) const@@Base+0xb068> │ │ │ │ + nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ldptr.d $t0, $a0, 4992 │ │ │ │ + li.w $t1, 623 │ │ │ │ + bltu $t1, $t0, 136 # 1b650 ::do_widen(char) const@@Base+0xb190> │ │ │ │ nop │ │ │ │ + alsl.d $t3, $t0, $s1, 0x3 │ │ │ │ + ldptr.d $a0, $t3, 0 │ │ │ │ + addi.d $t0, $t0, 1 │ │ │ │ + stptr.d $t0, $s1, 4992 │ │ │ │ + lu12i.w $t2, -404795 │ │ │ │ + bstrpick.d $t0, $a0, 0x2a, 0xb │ │ │ │ + xor $a0, $a0, $t0 │ │ │ │ + ori $t2, $t2, 0x680 │ │ │ │ + slli.d $t0, $a0, 0x7 │ │ │ │ + lu32i.d $t2, 0 │ │ │ │ + and $t0, $t0, $t2 │ │ │ │ + xor $a0, $a0, $t0 │ │ │ │ + lu12i.w $t1, -66464 │ │ │ │ + slli.d $t0, $a0, 0xf │ │ │ │ + lu32i.d $t1, 0 │ │ │ │ + and $t0, $t0, $t1 │ │ │ │ + ld.d $ra, $sp, 56 │ │ │ │ + xor $a0, $a0, $t0 │ │ │ │ + srli.d $t0, $a0, 0x12 │ │ │ │ + xor $a0, $a0, $t0 │ │ │ │ + ld.d $s5, $sp, 8 │ │ │ │ + ld.d $s1, $sp, 40 │ │ │ │ + ld.d $s2, $sp, 32 │ │ │ │ + ld.d $s4, $sp, 16 │ │ │ │ + add.w $a0, $a0, $s0 │ │ │ │ + ld.d $s0, $sp, 48 │ │ │ │ + addi.d $sp, $sp, 64 │ │ │ │ + ret │ │ │ │ + bl -16448 # 17600 ::do_widen(char) const@@Base+0x7140> │ │ │ │ + ldptr.d $t0, $s1, 4992 │ │ │ │ + b -432 # 1b498 ::do_widen(char) const@@Base+0xafd8> │ │ │ │ nop │ │ │ │ + bl -16464 # 17600 ::do_widen(char) const@@Base+0x7140> │ │ │ │ + ldptr.d $t0, $s1, 4992 │ │ │ │ + b -136 # 1b5d0 ::do_widen(char) const@@Base+0xb110> │ │ │ │ nop │ │ │ │ + ld.d $s3, $sp, 24 │ │ │ │ + srli.d $a0, $a0, 0x20 │ │ │ │ + b -232 # 1b580 ::do_widen(char) const@@Base+0xb0c0> │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -368 │ │ │ │ - move $t1, $a0 │ │ │ │ - move $t3, $a1 │ │ │ │ - pcaddi $t2, 152293 │ │ │ │ + addi.d $sp, $sp, -208 │ │ │ │ pcalau12i $t0, 149 │ │ │ │ ld.d $t0, $t0, -160 │ │ │ │ ld.d $t0, $t0, 0 │ │ │ │ - st.d $t0, $sp, 312 │ │ │ │ + st.d $t0, $sp, 152 │ │ │ │ li.w $t0, 0x0 │ │ │ │ - st.d $ra, $sp, 360 │ │ │ │ - ld.b $t0, $t2, 0 │ │ │ │ - dbar 0x14 │ │ │ │ - bstrpick.w $t0, $t0, 0x7, 0x0 │ │ │ │ - beqz $t0, 236 # 1b5c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37c0> │ │ │ │ - ldptr.d $a0, $t1, 0 │ │ │ │ - ld.d $t0, $t1, 8 │ │ │ │ - li.w $t1, 32 │ │ │ │ - sub.d $t0, $t0, $a0 │ │ │ │ - blt $t1, $t0, 56 # 1b520 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3720> │ │ │ │ - beq $t0, $t1, 12 # 1b4f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36f8> │ │ │ │ - pcaddi $a0, 152278 │ │ │ │ - beqz $t3, 300 # 1b620 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3820> │ │ │ │ - pcalau12i $t1, 149 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 312 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, 416 # 1b6b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38b0> │ │ │ │ - ld.d $ra, $sp, 360 │ │ │ │ - addi.d $sp, $sp, 368 │ │ │ │ - ret │ │ │ │ - pcaddi $a1, 100750 │ │ │ │ - addi.d $a0, $sp, 24 │ │ │ │ - bl -53992 # e240 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1340> │ │ │ │ - pcaddi $a1, 100747 │ │ │ │ - addi.d $a0, $sp, 56 │ │ │ │ - bl -54004 # e240 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1340> │ │ │ │ - st.d $s3, $sp, 328 │ │ │ │ - addi.d $s3, $sp, 120 │ │ │ │ - li.w $a2, 30 │ │ │ │ - move $a1, $s3 │ │ │ │ - addi.d $a0, $sp, 88 │ │ │ │ - bl -61964 │ │ │ │ - move $a4, $zero │ │ │ │ - addi.d $a3, $sp, 56 │ │ │ │ - addi.d $a2, $sp, 24 │ │ │ │ - addi.d $a1, $sp, 88 │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -60884 # c790 , std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, int)@plt> │ │ │ │ - ld.d $a0, $sp, 88 │ │ │ │ - addi.d $t0, $sp, 104 │ │ │ │ - beq $a0, $t0, 8 # 1b578 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3778> │ │ │ │ - bl -60708 │ │ │ │ - pcalau12i $t1, 149 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 312 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - pcaddi $t2, 150306 │ │ │ │ - li.w $t1, 30 │ │ │ │ - st.d $t2, $sp, 120 │ │ │ │ - st.w $t1, $sp, 304 │ │ │ │ - st.d $s0, $sp, 352 │ │ │ │ - bnez $t0, 404 # 1b738 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3938> │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -58052 # d2e8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x3e8> │ │ │ │ + sub.w $t0, $a2, $a1 │ │ │ │ + st.d $ra, $sp, 200 │ │ │ │ + li.w $t3, 3 │ │ │ │ + st.w $a1, $sp, 92 │ │ │ │ + st.w $a2, $sp, 88 │ │ │ │ + addi.w $t0, $t0, 1 │ │ │ │ + bge $t3, $t0, 480 # 1b880 ::do_widen(char) const@@Base+0xb3c0> │ │ │ │ + ldptr.d $t8, $a4, 0 │ │ │ │ + ldptr.d $t7, $a3, 0 │ │ │ │ + slli.w $t2, $a2, 0x0 │ │ │ │ + slli.w $t1, $a1, 0x0 │ │ │ │ + slli.d $t3, $t2, 0x2 │ │ │ │ + slli.d $t4, $t1, 0x2 │ │ │ │ + ldx.w $t3, $t8, $t3 │ │ │ │ + ldx.w $t4, $t7, $t4 │ │ │ │ + li.w $t6, 98 │ │ │ │ + sub.w $t3, $t3, $t4 │ │ │ │ + bge $t6, $t3, 436 # 1b880 ::do_widen(char) const@@Base+0xb3c0> │ │ │ │ + ldptr.d $t7, $a6, 0 │ │ │ │ + ldptr.d $t6, $a5, 0 │ │ │ │ + slli.d $t4, $t2, 0x3 │ │ │ │ + slli.d $t3, $t1, 0x3 │ │ │ │ + fldx.d $fa1, $t7, $t4 │ │ │ │ + fldx.d $fa2, $t6, $t3 │ │ │ │ + fsub.d $fa1, $fa1, $fa2 │ │ │ │ + fcmp.slt.d $fcc0, $fa1, $fa0 │ │ │ │ + bcnez $fcc0, 400 # 1b880 ::do_widen(char) const@@Base+0xb3c0> │ │ │ │ + srai.w $a2, $t0, 0x1 │ │ │ │ + st.d $s0, $sp, 192 │ │ │ │ + move $s0, $a0 │ │ │ │ + pcaddi $a0, 152282 │ │ │ │ + move $a1, $zero │ │ │ │ + addi.w $a2, $a2, -1 │ │ │ │ + addi.d $a0, $a0, 8 │ │ │ │ + stptr.d $t0, $sp, 0 │ │ │ │ + fst.d $fa0, $sp, 8 │ │ │ │ + st.d $t1, $sp, 16 │ │ │ │ + st.d $a5, $sp, 24 │ │ │ │ + st.d $a6, $sp, 32 │ │ │ │ + st.d $a3, $sp, 64 │ │ │ │ + st.d $a4, $sp, 72 │ │ │ │ + st.d $a7, $sp, 80 │ │ │ │ + st.d $s1, $sp, 184 │ │ │ │ + st.d $s2, $sp, 176 │ │ │ │ + st.d $s3, $sp, 168 │ │ │ │ + st.d $t2, $sp, 56 │ │ │ │ + bl -976 # 1b370 ::do_widen(char) const@@Base+0xaeb0> │ │ │ │ + ldptr.d $t0, $sp, 0 │ │ │ │ + ld.d $t1, $sp, 16 │ │ │ │ + fld.d $fa0, $sp, 8 │ │ │ │ + srai.w $t0, $t0, 0x2 │ │ │ │ + addi.w $t0, $t0, 1 │ │ │ │ + ld.d $a6, $sp, 32 │ │ │ │ + ld.d $a5, $sp, 24 │ │ │ │ + add.w $t0, $t0, $a0 │ │ │ │ + ld.d $a4, $sp, 72 │ │ │ │ + ld.d $a3, $sp, 64 │ │ │ │ + add.w $t0, $t0, $t1 │ │ │ │ + addi.d $a7, $sp, 104 │ │ │ │ + move $a2, $t0 │ │ │ │ + move $a1, $t1 │ │ │ │ + move $a0, $s0 │ │ │ │ + fst.d $fa0, $sp, 48 │ │ │ │ + st.d $a6, $sp, 40 │ │ │ │ + st.d $a5, $sp, 32 │ │ │ │ + st.d $a4, $sp, 24 │ │ │ │ + stptr.d $a3, $sp, 0 │ │ │ │ + st.d $zero, $sp, 104 │ │ │ │ + st.d $zero, $sp, 112 │ │ │ │ + st.d $zero, $sp, 120 │ │ │ │ + st.d $t0, $sp, 16 │ │ │ │ + st.d $t1, $sp, 8 │ │ │ │ + bl -312 # 1b670 ::do_widen(char) const@@Base+0xb1b0> │ │ │ │ + ld.d $t2, $sp, 56 │ │ │ │ + ldptr.d $a3, $sp, 0 │ │ │ │ + fld.d $fa0, $sp, 48 │ │ │ │ + ld.d $a6, $sp, 40 │ │ │ │ + ld.d $a5, $sp, 32 │ │ │ │ + ld.d $a4, $sp, 24 │ │ │ │ + ld.d $a1, $sp, 16 │ │ │ │ + move $s1, $a0 │ │ │ │ + addi.d $a7, $sp, 128 │ │ │ │ + move $a0, $s0 │ │ │ │ + move $a2, $t2 │ │ │ │ + ld.d $s0, $sp, 104 │ │ │ │ + ld.d $s3, $sp, 112 │ │ │ │ + stptr.d $t2, $sp, 0 │ │ │ │ + st.d $zero, $sp, 128 │ │ │ │ + st.d $zero, $sp, 136 │ │ │ │ + st.d $zero, $sp, 144 │ │ │ │ + bl -384 # 1b670 ::do_widen(char) const@@Base+0xb1b0> │ │ │ │ + ld.d $s2, $sp, 128 │ │ │ │ + ldptr.d $t2, $sp, 0 │ │ │ │ + ld.d $t1, $sp, 8 │ │ │ │ + ld.d $t5, $sp, 80 │ │ │ │ + bnez $s1, 188 # 1b8c0 ::do_widen(char) const@@Base+0xb400> │ │ │ │ + ldptr.d $t0, $t5, 0 │ │ │ │ + ld.d $t3, $t5, 8 │ │ │ │ + beq $t0, $t3, 8 # 1b818 ::do_widen(char) const@@Base+0xb358> │ │ │ │ + st.d $t0, $t5, 8 │ │ │ │ + ld.d $t3, $t5, 16 │ │ │ │ + beq $t3, $t0, 484 # 1ba00 ::do_widen(char) const@@Base+0xb540> │ │ │ │ + st.w $t1, $t0, 0 │ │ │ │ + addi.d $t0, $t0, 4 │ │ │ │ + st.d $t0, $t5, 8 │ │ │ │ nop │ │ │ │ + beq $t3, $t0, 432 # 1b9e0 ::do_widen(char) const@@Base+0xb520> │ │ │ │ + st.w $t2, $t0, 0 │ │ │ │ + addi.d $t0, $t0, 4 │ │ │ │ + st.d $t0, $t5, 8 │ │ │ │ + beqz $s2, 16 # 1b850 ::do_widen(char) const@@Base+0xb390> │ │ │ │ nop │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -61436 │ │ │ │ + beqz $s0, 16 # 1b860 ::do_widen(char) const@@Base+0xb3a0> │ │ │ │ nop │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -61452 │ │ │ │ + ld.d $s0, $sp, 192 │ │ │ │ + ld.d $s1, $sp, 184 │ │ │ │ + ld.d $s2, $sp, 176 │ │ │ │ + ld.d $s3, $sp, 168 │ │ │ │ + li.w $a0, 1 │ │ │ │ + b 20 # 1b888 ::do_widen(char) const@@Base+0xb3c8> │ │ │ │ nop │ │ │ │ - stptr.d $a0, $sp, 0 │ │ │ │ - move $a0, $t2 │ │ │ │ - st.d $a1, $sp, 8 │ │ │ │ - bl -59388 │ │ │ │ - ldptr.d $t1, $sp, 0 │ │ │ │ - ld.d $t3, $sp, 8 │ │ │ │ - beqz $a0, -256 # 1b4d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36d8> │ │ │ │ - pcaddi $t5, 152223 │ │ │ │ - pcalau12i $t4, 149 │ │ │ │ - pcalau12i $t0, 149 │ │ │ │ - pcaddi $a1, 152216 │ │ │ │ - pcaddi $a2, 152209 │ │ │ │ - pcalau12i $a0, 149 │ │ │ │ - ld.d $a0, $a0, -304 │ │ │ │ - stptr.d $t5, $a1, 0 │ │ │ │ - st.b $zero, $t4, 88 │ │ │ │ - st.d $zero, $t0, 80 │ │ │ │ - bl -61844 │ │ │ │ - pcaddi $a0, 152206 │ │ │ │ - bl -61340 │ │ │ │ - ld.d $t3, $sp, 8 │ │ │ │ - ldptr.d $t1, $sp, 0 │ │ │ │ - b -320 # 1b4d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36d8> │ │ │ │ nop │ │ │ │ - pcaddi $a1, 100686 │ │ │ │ - addi.d $a0, $sp, 24 │ │ │ │ - bl -54248 # e240 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1340> │ │ │ │ - pcaddi $a1, 100683 │ │ │ │ - addi.d $a0, $sp, 56 │ │ │ │ - bl -54260 # e240 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1340> │ │ │ │ - st.d $s3, $sp, 328 │ │ │ │ - addi.d $s3, $sp, 120 │ │ │ │ - li.w $a2, 31 │ │ │ │ - move $a1, $s3 │ │ │ │ - addi.d $a0, $sp, 88 │ │ │ │ - bl -62220 │ │ │ │ - move $a4, $zero │ │ │ │ - addi.d $a3, $sp, 56 │ │ │ │ - addi.d $a2, $sp, 24 │ │ │ │ - addi.d $a1, $sp, 88 │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -61140 # c790 , std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, int)@plt> │ │ │ │ - ld.d $a0, $sp, 88 │ │ │ │ - addi.d $t0, $sp, 104 │ │ │ │ - beq $a0, $t0, 8 # 1b678 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3878> │ │ │ │ - bl -60964 │ │ │ │ + move $a0, $zero │ │ │ │ + nop │ │ │ │ pcalau12i $t1, 149 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 312 │ │ │ │ + ld.d $t0, $sp, 152 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - pcaddi $t2, 150242 │ │ │ │ - li.w $t1, 31 │ │ │ │ - st.d $t2, $sp, 120 │ │ │ │ - st.w $t1, $sp, 304 │ │ │ │ - st.d $s0, $sp, 352 │ │ │ │ - bnez $t0, 148 # 1b738 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3938> │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -58308 # d2e8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x3e8> │ │ │ │ - st.d $s0, $sp, 352 │ │ │ │ - st.d $s1, $sp, 344 │ │ │ │ - st.d $s2, $sp, 336 │ │ │ │ - st.d $s3, $sp, 328 │ │ │ │ - st.d $s4, $sp, 320 │ │ │ │ + bnez $t0, 488 # 1ba88 ::do_widen(char) const@@Base+0xb5c8> │ │ │ │ + ld.d $ra, $sp, 200 │ │ │ │ + addi.d $sp, $sp, 208 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - bl -61432 │ │ │ │ nop │ │ │ │ - move $t0, $a0 │ │ │ │ nop │ │ │ │ - addi.d $a0, $sp, 56 │ │ │ │ - stptr.d $t0, $sp, 0 │ │ │ │ - bl -60640 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ldptr.d $t0, $sp, 0 │ │ │ │ - ld.d $s3, $sp, 328 │ │ │ │ nop │ │ │ │ - addi.d $a0, $sp, 24 │ │ │ │ - stptr.d $t0, $sp, 0 │ │ │ │ - bl -60664 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - pcalau12i $t2, 149 │ │ │ │ - ld.d $t2, $t2, -160 │ │ │ │ - ld.d $t2, $t2, 0 │ │ │ │ - ld.d $t1, $sp, 312 │ │ │ │ - xor $t1, $t1, $t2 │ │ │ │ - li.w $t2, 0x0 │ │ │ │ - st.d $s0, $sp, 352 │ │ │ │ - st.d $s1, $sp, 344 │ │ │ │ - st.d $s2, $sp, 336 │ │ │ │ - st.d $s3, $sp, 328 │ │ │ │ - st.d $s4, $sp, 320 │ │ │ │ - bnez $t1, -96 # 1b6c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38c8> │ │ │ │ - ldptr.d $a0, $sp, 0 │ │ │ │ - bl -59872 │ │ │ │ + beqz $a0, -184 # 1b808 ::do_widen(char) const@@Base+0xb348> │ │ │ │ + ld.d $t1, $sp, 136 │ │ │ │ + sub.d $t2, $s3, $s0 │ │ │ │ + move $s1, $t2 │ │ │ │ + sub.d $t1, $t1, $s2 │ │ │ │ + li.w $t0, -1 │ │ │ │ + srai.d $t2, $t2, 0x2 │ │ │ │ + move $s3, $t1 │ │ │ │ + srai.d $t1, $t1, 0x2 │ │ │ │ + lu52i.d $t0, $t0, 511 │ │ │ │ + add.d $t1, $t1, $t2 │ │ │ │ + bltu $t0, $t1, 572 # 1bb28 ::do_widen(char) const@@Base+0xb668> │ │ │ │ + beqz $t1, 336 # 1ba40 ::do_widen(char) const@@Base+0xb580> │ │ │ │ + slli.d $a2, $t1, 0x2 │ │ │ │ + move $a0, $a2 │ │ │ │ + st.d $t5, $sp, 16 │ │ │ │ + st.d $t1, $sp, 8 │ │ │ │ + stptr.d $a2, $sp, 0 │ │ │ │ + bl -61560 │ │ │ │ + ldptr.d $a2, $sp, 0 │ │ │ │ + ld.d $t1, $sp, 8 │ │ │ │ + li.w $t4, 1 │ │ │ │ + st.w $zero, $a0, 0 │ │ │ │ + ld.d $t5, $sp, 16 │ │ │ │ + move $t0, $a0 │ │ │ │ + add.d $t3, $a0, $a2 │ │ │ │ + addi.d $t2, $a0, 4 │ │ │ │ + beq $t1, $t4, 44 # 1b958 ::do_widen(char) const@@Base+0xb498> │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + addi.d $a2, $a2, -4 │ │ │ │ + move $a0, $t2 │ │ │ │ + move $a1, $zero │ │ │ │ + stptr.d $t3, $sp, 0 │ │ │ │ + bl -62484 │ │ │ │ + ldptr.d $t3, $sp, 0 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + ld.d $t5, $sp, 16 │ │ │ │ + move $t2, $t3 │ │ │ │ + ldptr.d $a0, $t5, 0 │ │ │ │ + st.d $t2, $t5, 8 │ │ │ │ + stptr.d $t0, $t5, 0 │ │ │ │ + st.d $t3, $t5, 16 │ │ │ │ + beqz $a0, 24 # 1b980 ::do_widen(char) const@@Base+0xb4c0> │ │ │ │ + stptr.d $t5, $sp, 0 │ │ │ │ + bl -61728 │ │ │ │ + ldptr.d $t5, $sp, 0 │ │ │ │ + ldptr.d $t0, $t5, 0 │ │ │ │ nop │ │ │ │ - st.d $s1, $sp, 344 │ │ │ │ - st.d $s2, $sp, 336 │ │ │ │ - st.d $s4, $sp, 320 │ │ │ │ - bl -61556 │ │ │ │ - st.d $s0, $sp, 352 │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 88 │ │ │ │ - bl -60756 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - move $t0, $s0 │ │ │ │ - ld.d $s0, $sp, 352 │ │ │ │ - b -136 # 1b6d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38d8> │ │ │ │ + li.w $t1, 4 │ │ │ │ + move $a2, $s1 │ │ │ │ + bge $t1, $s1, 200 # 1ba50 ::do_widen(char) const@@Base+0xb590> │ │ │ │ + move $a0, $t0 │ │ │ │ + move $a1, $s0 │ │ │ │ + stptr.d $t5, $sp, 0 │ │ │ │ + bl -60248 │ │ │ │ + ldptr.d $t5, $sp, 0 │ │ │ │ + ldptr.d $t0, $t5, 0 │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - pcaddi $t1, 150187 │ │ │ │ - move $a0, $s3 │ │ │ │ - st.d $t1, $sp, 120 │ │ │ │ - bl -19976 # 16970 ::do_widen(char) const@@Base+0x2ec0> │ │ │ │ - move $t0, $s0 │ │ │ │ - ld.d $s0, $sp, 352 │ │ │ │ - b -172 # 1b6d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38d8> │ │ │ │ - move $t0, $a0 │ │ │ │ - b -156 # 1b6f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38f0> │ │ │ │ - b -40 # 1b768 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3968> │ │ │ │ + li.w $t1, 4 │ │ │ │ + add.d $a0, $t0, $s1 │ │ │ │ + move $a2, $s3 │ │ │ │ + bge $t1, $s3, 196 # 1ba78 ::do_widen(char) const@@Base+0xb5b8> │ │ │ │ + move $a1, $s2 │ │ │ │ + bl -60284 │ │ │ │ + b -384 # 1b840 ::do_widen(char) const@@Base+0xb380> │ │ │ │ nop │ │ │ │ - b -80 # 1b748 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3948> │ │ │ │ nop │ │ │ │ - move $t0, $a0 │ │ │ │ - b -180 # 1b6f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38f0> │ │ │ │ - move $t0, $a0 │ │ │ │ - b -212 # 1b6d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38d8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -480 │ │ │ │ - pcalau12i $t0, 149 │ │ │ │ - ld.d $t0, $t0, -160 │ │ │ │ - ld.d $t0, $t0, 0 │ │ │ │ - st.d $t0, $sp, 408 │ │ │ │ - li.w $t0, 0x0 │ │ │ │ - ld.d $t1, $a2, 8 │ │ │ │ - ldptr.d $t0, $a2, 0 │ │ │ │ - st.d $s0, $sp, 464 │ │ │ │ - st.d $s1, $sp, 456 │ │ │ │ - st.d $ra, $sp, 472 │ │ │ │ - st.d $s3, $sp, 440 │ │ │ │ - move $s0, $a2 │ │ │ │ - move $s1, $a1 │ │ │ │ - beq $t1, $t0, 680 # 1baa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ca0> │ │ │ │ nop │ │ │ │ - move $a0, $s1 │ │ │ │ - fst.d $fs0, $sp, 424 │ │ │ │ - bl -60248 │ │ │ │ - move $a1, $zero │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -884 # 1b4a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36a0> │ │ │ │ - addi.d $t0, $sp, 112 │ │ │ │ - ld.d $a2, $a0, 8 │ │ │ │ - st.d $t0, $sp, 96 │ │ │ │ - ldptr.d $a1, $a0, 0 │ │ │ │ - addi.d $a0, $sp, 96 │ │ │ │ - move $s3, $t0 │ │ │ │ - bl -14896 # 17e00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - ld.d $t1, $sp, 96 │ │ │ │ - ld.d $s0, $sp, 104 │ │ │ │ - st.d $zero, $sp, 24 │ │ │ │ - add.d $s0, $t1, $s0 │ │ │ │ - beq $t1, $s0, 236 # 1b930 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b30> │ │ │ │ - ld.b $t4, $t1, 0 │ │ │ │ - li.w $t2, 2 │ │ │ │ - addi.w $t0, $t4, -43 │ │ │ │ - andi $t0, $t0, 0xfd │ │ │ │ - sltui $t0, $t0, 1 │ │ │ │ - add.d $t0, $t1, $t0 │ │ │ │ - sub.d $t3, $s0, $t0 │ │ │ │ - bge $t2, $t3, 204 # 1b930 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b30> │ │ │ │ - ld.b $t2, $t0, 0 │ │ │ │ - li.w $t5, 78 │ │ │ │ - bstrins.d $t2, $zero, 0x5, 0x5 │ │ │ │ - beq $t2, $t5, 172 # 1b920 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b20> │ │ │ │ - li.w $t6, 3 │ │ │ │ - beq $t3, $t6, 964 # 1bc40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e40> │ │ │ │ - li.w $t6, 8 │ │ │ │ - bne $t3, $t6, 172 # 1b930 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b30> │ │ │ │ - li.w $t3, 73 │ │ │ │ - bne $t2, $t3, 164 # 1b930 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b30> │ │ │ │ - ld.bu $t6, $t0, 1 │ │ │ │ - andi $t6, $t6, 0xdf │ │ │ │ - bne $t6, $t5, 152 # 1b930 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b30> │ │ │ │ - ld.bu $t3, $t0, 2 │ │ │ │ - li.w $t5, 70 │ │ │ │ - andi $t3, $t3, 0xdf │ │ │ │ - bne $t3, $t5, 136 # 1b930 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b30> │ │ │ │ - ld.bu $t3, $t0, 3 │ │ │ │ - andi $t3, $t3, 0xdf │ │ │ │ - bne $t3, $t2, 124 # 1b930 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b30> │ │ │ │ - ld.bu $t2, $t0, 4 │ │ │ │ - andi $t2, $t2, 0xdf │ │ │ │ - bne $t2, $t6, 112 # 1b930 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b30> │ │ │ │ - ld.bu $t2, $t0, 5 │ │ │ │ - andi $t2, $t2, 0xdf │ │ │ │ - bne $t2, $t3, 100 # 1b930 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b30> │ │ │ │ - ld.bu $t2, $t0, 6 │ │ │ │ - li.w $t3, 84 │ │ │ │ - andi $t2, $t2, 0xdf │ │ │ │ - bne $t2, $t3, 84 # 1b930 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b30> │ │ │ │ - ld.bu $t0, $t0, 7 │ │ │ │ - li.w $t2, 89 │ │ │ │ - andi $t0, $t0, 0xdf │ │ │ │ - bne $t0, $t2, 68 # 1b930 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b30> │ │ │ │ - li.w $t0, 45 │ │ │ │ - beq $t4, $t0, 900 # 1bc78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e78> │ │ │ │ - pcalau12i $t0, 102 │ │ │ │ - fld.d $fs0, $t0, 1104 │ │ │ │ - b 712 # 1bbc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3dc8> │ │ │ │ + addi.d $a1, $sp, 88 │ │ │ │ + move $a0, $t5 │ │ │ │ + bl 7896 # 1d8c0 ::do_widen(char) const@@Base+0xd400> │ │ │ │ + b -428 # 1b840 ::do_widen(char) const@@Base+0xb380> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + addi.d $a1, $sp, 92 │ │ │ │ + move $a0, $t5 │ │ │ │ + st.d $t2, $sp, 8 │ │ │ │ + stptr.d $t5, $sp, 0 │ │ │ │ + bl 7856 # 1d8c0 ::do_widen(char) const@@Base+0xd400> │ │ │ │ + ldptr.d $t5, $sp, 0 │ │ │ │ + ld.d $t2, $sp, 8 │ │ │ │ + ld.d $t0, $t5, 8 │ │ │ │ + ld.d $t3, $t5, 16 │ │ │ │ + b -500 # 1b830 ::do_widen(char) const@@Base+0xb370> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.bu $t3, $t0, 1 │ │ │ │ - li.w $t5, 65 │ │ │ │ - andi $t3, $t3, 0xdf │ │ │ │ - beq $t3, $t5, 436 # 1bae0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ce0> │ │ │ │ - pcalau12i $t0, 149 │ │ │ │ - ld.d $t0, $t0, -296 │ │ │ │ - addi.d $t0, $t0, 16 │ │ │ │ - addi.d $a0, $sp, 88 │ │ │ │ - st.d $s4, $sp, 432 │ │ │ │ - st.d $t1, $sp, 8 │ │ │ │ - move $s4, $t0 │ │ │ │ - st.d $t0, $sp, 32 │ │ │ │ - st.d $s2, $sp, 448 │ │ │ │ - st.d $zero, $sp, 40 │ │ │ │ - st.d $zero, $sp, 48 │ │ │ │ - st.d $zero, $sp, 56 │ │ │ │ - st.d $zero, $sp, 64 │ │ │ │ - st.d $zero, $sp, 72 │ │ │ │ - st.d $zero, $sp, 80 │ │ │ │ - bl -60028 │ │ │ │ - ld.d $t1, $sp, 8 │ │ │ │ - pcaddi $t0, 149857 │ │ │ │ - addi.d $a0, $sp, 144 │ │ │ │ - st.d $t1, $sp, 40 │ │ │ │ - st.d $t1, $sp, 48 │ │ │ │ - st.d $t0, $sp, 32 │ │ │ │ - st.d $s0, $sp, 56 │ │ │ │ - bl -62764 │ │ │ │ - pcalau12i $t0, 149 │ │ │ │ - ld.d $t0, $t0, -104 │ │ │ │ - pcalau12i $t1, 149 │ │ │ │ - ld.d $t1, $t1, -104 │ │ │ │ - addi.d $t0, $t0, 64 │ │ │ │ - addi.d $t1, $t1, 24 │ │ │ │ - addi.d $a1, $sp, 32 │ │ │ │ - addi.d $a0, $sp, 144 │ │ │ │ - st.d $zero, $sp, 360 │ │ │ │ - st.h $zero, $sp, 368 │ │ │ │ - st.d $zero, $sp, 376 │ │ │ │ - st.d $zero, $sp, 384 │ │ │ │ - st.d $zero, $sp, 392 │ │ │ │ - st.d $zero, $sp, 400 │ │ │ │ - st.d $t1, $sp, 128 │ │ │ │ - st.d $t0, $sp, 144 │ │ │ │ - st.d $zero, $sp, 136 │ │ │ │ - bl -61220 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - ldptr.w $a1, $sp, 176 │ │ │ │ - li.w $t0, 1 │ │ │ │ - addi.d $a0, $sp, 144 │ │ │ │ - st.w $t0, $sp, 172 │ │ │ │ - bl -60648 # cd00 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ - ldptr.w $t0, $sp, 168 │ │ │ │ - addi.d $a0, $sp, 128 │ │ │ │ - li.w $t1, 17 │ │ │ │ - bstrins.d $t0, $zero, 0xc, 0xc │ │ │ │ - addi.d $a1, $sp, 24 │ │ │ │ - move $s2, $a0 │ │ │ │ - st.d $t1, $sp, 152 │ │ │ │ - st.w $t0, $sp, 168 │ │ │ │ - bl -62332 # c690 (double&)@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, 284 # 1bb40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d40> │ │ │ │ - pcalau12i $t0, 149 │ │ │ │ - ld.d $t0, $t0, -360 │ │ │ │ - pcalau12i $t1, 149 │ │ │ │ - ld.d $t1, $t1, -104 │ │ │ │ - addi.d $a0, $sp, 144 │ │ │ │ - addi.d $t1, $t1, 24 │ │ │ │ - addi.d $t0, $t0, 16 │ │ │ │ - st.d $t1, $sp, 128 │ │ │ │ - st.d $zero, $sp, 136 │ │ │ │ - st.d $t0, $sp, 144 │ │ │ │ - bl -62896 │ │ │ │ - addi.d $a0, $sp, 88 │ │ │ │ - st.d $s4, $sp, 32 │ │ │ │ - bl -61196 │ │ │ │ - pcalau12i $t1, 149 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 408 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - pcaddi $s0, 149158 │ │ │ │ - pcaddi $t2, 149937 │ │ │ │ - pcalau12i $t1, 149 │ │ │ │ - ld.d $t1, $t1, -24 │ │ │ │ - st.d $s0, $sp, 32 │ │ │ │ - st.d $t2, $sp, 40 │ │ │ │ - st.d $t1, $sp, 48 │ │ │ │ - bnez $t0, 628 # 1bd08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f08> │ │ │ │ - addi.d $a0, $sp, 32 │ │ │ │ - bl -59660 # d190 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x290> │ │ │ │ - ld.d $a1, $a0, 96 │ │ │ │ - beqz $a1, -676 # 1b800 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a00> │ │ │ │ - pcalau12i $t1, 149 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 408 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, 592 # 1bd10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f10> │ │ │ │ - ld.d $ra, $sp, 472 │ │ │ │ - ld.d $s0, $sp, 464 │ │ │ │ - ld.d $s3, $sp, 440 │ │ │ │ - move $a0, $s1 │ │ │ │ - ld.d $s1, $sp, 456 │ │ │ │ - addi.d $sp, $sp, 480 │ │ │ │ - b -51212 # f2d0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x23d0> │ │ │ │ - ld.bu $t3, $t0, 2 │ │ │ │ - andi $t3, $t3, 0xdf │ │ │ │ - bne $t3, $t2, -440 # 1b930 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b30> │ │ │ │ - addi.d $t2, $t0, 3 │ │ │ │ - beq $s0, $t2, 40 # 1bb18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d18> │ │ │ │ - sub.d $t2, $s0, $t2 │ │ │ │ - li.w $t3, 1 │ │ │ │ - bge $t3, $t2, -460 # 1b930 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b30> │ │ │ │ - ld.bu $t2, $t0, 3 │ │ │ │ - li.w $t0, 40 │ │ │ │ - bne $t2, $t0, -472 # 1b930 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b30> │ │ │ │ - ld.bu $t2, $s0, -1 │ │ │ │ - li.w $t0, 41 │ │ │ │ - bne $t2, $t0, -484 # 1b930 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b30> │ │ │ │ - li.w $t0, 45 │ │ │ │ - beq $t4, $t0, 332 # 1bc68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e68> │ │ │ │ - pcalau12i $t0, 102 │ │ │ │ - fld.d $fs0, $t0, 1096 │ │ │ │ - b 160 # 1bbc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3dc8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + move $t3, $zero │ │ │ │ + move $t0, $zero │ │ │ │ + move $t2, $zero │ │ │ │ + b -244 # 1b958 ::do_widen(char) const@@Base+0xb498> │ │ │ │ + bne $s1, $t1, -168 # 1b9a8 ::do_widen(char) const@@Base+0xb4e8> │ │ │ │ + ldptr.w $t1, $s0, 0 │ │ │ │ + st.w $t1, $t0, 0 │ │ │ │ + bge $s1, $s3, 68 # 1baa0 ::do_widen(char) const@@Base+0xb5e0> │ │ │ │ + move $a2, $s3 │ │ │ │ + move $a1, $s2 │ │ │ │ + addi.d $a0, $t0, 4 │ │ │ │ + bl -60460 │ │ │ │ + b -552 # 1b848 ::do_widen(char) const@@Base+0xb388> │ │ │ │ nop │ │ │ │ + bne $s3, $t1, -568 # 1b840 ::do_widen(char) const@@Base+0xb380> │ │ │ │ + ldptr.w $t0, $s2, 0 │ │ │ │ + st.w $t0, $a0, 0 │ │ │ │ + b -572 # 1b848 ::do_widen(char) const@@Base+0xb388> │ │ │ │ + st.d $s0, $sp, 192 │ │ │ │ + st.d $s1, $sp, 184 │ │ │ │ + st.d $s2, $sp, 176 │ │ │ │ + st.d $s3, $sp, 168 │ │ │ │ + bl -62408 │ │ │ │ nop │ │ │ │ move $a0, $s2 │ │ │ │ - bl -61844 │ │ │ │ - pcalau12i $t0, 149 │ │ │ │ - ld.d $t0, $t0, -360 │ │ │ │ - pcalau12i $t1, 149 │ │ │ │ - ld.d $t1, $t1, -104 │ │ │ │ - addi.d $t0, $t0, 16 │ │ │ │ - addi.d $t1, $t1, 24 │ │ │ │ - move $s2, $a0 │ │ │ │ - addi.d $a0, $sp, 144 │ │ │ │ - st.d $t0, $sp, 144 │ │ │ │ - st.d $t1, $sp, 128 │ │ │ │ - st.d $zero, $sp, 136 │ │ │ │ - bl -63188 │ │ │ │ - addi.d $a0, $sp, 88 │ │ │ │ - st.d $s4, $sp, 32 │ │ │ │ - bl -61488 │ │ │ │ - li.w $t0, -1 │ │ │ │ - bne $s2, $t0, -296 # 1ba60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c60> │ │ │ │ - ld.bu $t0, $s0, -1 │ │ │ │ - li.w $t1, 58 │ │ │ │ - addi.w $t0, $t0, -43 │ │ │ │ - bstrpick.w $t0, $t0, 0x7, 0x0 │ │ │ │ - bltu $t1, $t0, 28 # 1bbb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3db8> │ │ │ │ - lu12i.w $t1, 16384 │ │ │ │ - ori $t1, $t1, 0x5 │ │ │ │ - lu52i.d $t1, $t1, 64 │ │ │ │ - srl.d $t0, $t1, $t0 │ │ │ │ - andi $t0, $t0, 0x1 │ │ │ │ - bnez $t0, -340 # 1ba60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c60> │ │ │ │ - fld.d $fs0, $sp, 24 │ │ │ │ - ld.d $s2, $sp, 448 │ │ │ │ - ld.d $s4, $sp, 432 │ │ │ │ - nop │ │ │ │ - li.w $a0, 16 │ │ │ │ - bl -62268 │ │ │ │ - ldptr.d $t0, $s1, 0 │ │ │ │ - pcaddi $t1, 149105 │ │ │ │ - stptr.d $t1, $a0, 0 │ │ │ │ - fst.d $fs0, $a0, 8 │ │ │ │ - stptr.d $a0, $s1, 0 │ │ │ │ - beqz $t0, 20 # 1bbf8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3df8> │ │ │ │ - ldptr.d $t1, $t0, 0 │ │ │ │ - move $a0, $t0 │ │ │ │ - ld.d $t0, $t1, 8 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - ld.d $a0, $sp, 96 │ │ │ │ - beq $a0, $s3, 12 # 1bc08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e08> │ │ │ │ - bl -62384 │ │ │ │ + beq $s3, $s1, 20 # 1bab8 ::do_widen(char) const@@Base+0xb5f8> │ │ │ │ + beqz $s2, -592 # 1b858 ::do_widen(char) const@@Base+0xb398> │ │ │ │ + bl -62044 │ │ │ │ + b -600 # 1b858 ::do_widen(char) const@@Base+0xb398> │ │ │ │ nop │ │ │ │ - pcalau12i $t1, 149 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 408 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, 224 # 1bd00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f00> │ │ │ │ - ld.d $ra, $sp, 472 │ │ │ │ - fld.d $fs0, $sp, 424 │ │ │ │ - ld.d $s0, $sp, 464 │ │ │ │ - ld.d $s1, $sp, 456 │ │ │ │ - ld.d $s3, $sp, 440 │ │ │ │ - addi.d $sp, $sp, 480 │ │ │ │ - ret │ │ │ │ - li.w $t3, 73 │ │ │ │ - bne $t2, $t3, -788 # 1b930 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b30> │ │ │ │ - ld.bu $t2, $t0, 1 │ │ │ │ - andi $t2, $t2, 0xdf │ │ │ │ - bne $t2, $t5, -800 # 1b930 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b30> │ │ │ │ - ld.bu $t0, $t0, 2 │ │ │ │ - li.w $t2, 70 │ │ │ │ - andi $t0, $t0, 0xdf │ │ │ │ - bne $t0, $t2, -816 # 1b930 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b30> │ │ │ │ - b -884 # 1b8f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3af0> │ │ │ │ - pcalau12i $t0, 102 │ │ │ │ - fld.d $fs0, $t0, 1088 │ │ │ │ - b -168 # 1bbc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3dc8> │ │ │ │ + ldptr.w $t1, $s2, 0 │ │ │ │ + st.w $t1, $t0, 4 │ │ │ │ + bl -62064 │ │ │ │ + b -620 # 1b858 ::do_widen(char) const@@Base+0xb398> │ │ │ │ + ld.d $s2, $sp, 128 │ │ │ │ + move $s1, $a0 │ │ │ │ + beqz $s2, 16 # 1bae0 ::do_widen(char) const@@Base+0xb620> │ │ │ │ nop │ │ │ │ - pcalau12i $t0, 102 │ │ │ │ - fld.d $fs0, $t0, 1080 │ │ │ │ - b -184 # 1bbc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3dc8> │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -62092 │ │ │ │ + beqz $s0, 16 # 1baf0 ::do_widen(char) const@@Base+0xb630> │ │ │ │ nop │ │ │ │ - pcalau12i $t0, 149 │ │ │ │ - ld.d $t0, $t0, -360 │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $t0, $t0, 16 │ │ │ │ - addi.d $a0, $sp, 144 │ │ │ │ - move $s1, $a1 │ │ │ │ - st.d $t0, $sp, 144 │ │ │ │ - bl -63492 │ │ │ │ - addi.d $a0, $sp, 88 │ │ │ │ - st.d $s4, $sp, 32 │ │ │ │ - bl -61792 │ │ │ │ - ld.d $s2, $sp, 448 │ │ │ │ - ld.d $s4, $sp, 432 │ │ │ │ move $a0, $s0 │ │ │ │ - move $t0, $s1 │ │ │ │ - nop │ │ │ │ - li.w $t1, 1 │ │ │ │ - move $s0, $a0 │ │ │ │ - bne $t0, $t1, 176 # 1bd80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f80> │ │ │ │ - bl -63444 │ │ │ │ - addi.d $a1, $sp, 96 │ │ │ │ - addi.d $a0, $sp, 128 │ │ │ │ - bl -63200 # c600 , std::allocator > const&)@plt> │ │ │ │ + bl -62108 │ │ │ │ pcalau12i $t1, 149 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 408 │ │ │ │ + ld.d $t0, $sp, 152 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - beqz $t0, 188 # 1bdb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3fb8> │ │ │ │ - st.d $s2, $sp, 448 │ │ │ │ - st.d $s4, $sp, 432 │ │ │ │ - bl -63032 │ │ │ │ + bnez $t0, -112 # 1ba98 ::do_widen(char) const@@Base+0xb5d8> │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -60864 │ │ │ │ nop │ │ │ │ - st.d $s2, $sp, 448 │ │ │ │ - st.d $s4, $sp, 432 │ │ │ │ - fst.d $fs0, $sp, 424 │ │ │ │ - bl -63052 │ │ │ │ - move $t0, $a1 │ │ │ │ - b -92 # 1bcc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ec8> │ │ │ │ - pcalau12i $t0, 149 │ │ │ │ - ld.d $t0, $t0, -360 │ │ │ │ - pcalau12i $t1, 149 │ │ │ │ - ld.d $t1, $t1, -104 │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $t1, $t1, 24 │ │ │ │ - addi.d $t0, $t0, 16 │ │ │ │ - addi.d $a0, $sp, 144 │ │ │ │ - move $s1, $a1 │ │ │ │ - st.d $t1, $sp, 128 │ │ │ │ - st.d $zero, $sp, 136 │ │ │ │ - st.d $t0, $sp, 144 │ │ │ │ - bl -63672 │ │ │ │ - b -180 # 1bca8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ea8> │ │ │ │ - li.w $t0, 2 │ │ │ │ - bne $a1, $t0, -60 # 1bd28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f28> │ │ │ │ - bl -63592 │ │ │ │ - bl -61644 │ │ │ │ - b -840 # 1ba28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c28> │ │ │ │ + move $s1, $a0 │ │ │ │ + bnez $s2, -68 # 1bad8 ::do_widen(char) const@@Base+0xb618> │ │ │ │ + b -64 # 1bae0 ::do_widen(char) const@@Base+0xb620> │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - bl -61660 │ │ │ │ - addi.d $a0, $sp, 96 │ │ │ │ - bl -62340 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ pcalau12i $t1, 149 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 408 │ │ │ │ + ld.d $t0, $sp, 152 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - st.d $s2, $sp, 448 │ │ │ │ - st.d $s4, $sp, 432 │ │ │ │ - bnez $t0, -160 # 1bd08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f08> │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -61536 │ │ │ │ + bnez $t0, -168 # 1ba98 ::do_widen(char) const@@Base+0xb5d8> │ │ │ │ + pcaddi $a0, 99661 │ │ │ │ + bl -62872 │ │ │ │ nop │ │ │ │ - addi.d $a0, $sp, 128 │ │ │ │ - bl -60260 # d258 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x358> │ │ │ │ - move $s2, $a0 │ │ │ │ - addi.d $a0, $sp, 32 │ │ │ │ - move $s1, $a1 │ │ │ │ - st.d $s0, $sp, 32 │ │ │ │ - bl -61808 │ │ │ │ - move $a0, $s2 │ │ │ │ - ld.d $s4, $sp, 432 │ │ │ │ - ld.d $s2, $sp, 448 │ │ │ │ - move $t0, $s1 │ │ │ │ - b -284 # 1bcc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ec8> │ │ │ │ - pcaddi $t0, 149772 │ │ │ │ + ld.d $s0, $sp, 104 │ │ │ │ + move $s1, $a0 │ │ │ │ + bnez $s0, -112 # 1bae8 ::do_widen(char) const@@Base+0xb628> │ │ │ │ + b -108 # 1baf0 ::do_widen(char) const@@Base+0xb630> │ │ │ │ + addi.d $sp, $sp, -432 │ │ │ │ + pcalau12i $t0, 149 │ │ │ │ + ld.d $t0, $t0, -160 │ │ │ │ + ld.d $t0, $t0, 0 │ │ │ │ + st.d $t0, $sp, 312 │ │ │ │ + li.w $t0, 0x0 │ │ │ │ + ld.d $t0, $a0, 8 │ │ │ │ + st.d $fp, $sp, 416 │ │ │ │ + bstrpick.d $fp, $a1, 0x1f, 0x0 │ │ │ │ + st.d $t0, $sp, 40 │ │ │ │ + ld.d $t0, $t0, 8 │ │ │ │ + slli.d $fp, $fp, 0x3 │ │ │ │ + st.d $s2, $sp, 392 │ │ │ │ + ldx.d $s2, $t0, $fp │ │ │ │ + st.d $s1, $sp, 400 │ │ │ │ + st.d $s4, $sp, 376 │ │ │ │ + ld.wu $s1, $s2, 36 │ │ │ │ + st.d $ra, $sp, 424 │ │ │ │ + st.d $s0, $sp, 408 │ │ │ │ + st.d $s3, $sp, 384 │ │ │ │ + st.d $s5, $sp, 368 │ │ │ │ + st.d $s6, $sp, 360 │ │ │ │ + st.d $s7, $sp, 352 │ │ │ │ + st.d $s8, $sp, 344 │ │ │ │ + fst.d $fs0, $sp, 328 │ │ │ │ + stptr.d $a1, $sp, 0 │ │ │ │ + fst.d $fa0, $sp, 48 │ │ │ │ + move $s4, $a0 │ │ │ │ + beqz $s1, 6128 # 1d3c0 ::do_widen(char) const@@Base+0xcf00> │ │ │ │ + slli.d $s0, $s1, 0x2 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -62284 │ │ │ │ + move $a2, $s0 │ │ │ │ + move $a1, $zero │ │ │ │ + st.d $a0, $sp, 112 │ │ │ │ + bl -63164 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -62308 │ │ │ │ + move $a2, $s0 │ │ │ │ + move $a1, $zero │ │ │ │ + st.d $a0, $sp, 16 │ │ │ │ + bl -63188 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -62332 │ │ │ │ + move $a2, $s0 │ │ │ │ + move $a1, $zero │ │ │ │ + st.d $a0, $sp, 88 │ │ │ │ + bl -63212 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -62356 │ │ │ │ + move $a2, $s0 │ │ │ │ + move $a1, $zero │ │ │ │ + st.d $a0, $sp, 80 │ │ │ │ + bl -63236 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -62380 │ │ │ │ + move $a2, $s0 │ │ │ │ + move $a1, $zero │ │ │ │ + st.d $a0, $sp, 24 │ │ │ │ + bl -63260 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -62404 │ │ │ │ + move $a2, $s0 │ │ │ │ + move $a1, $zero │ │ │ │ + st.d $a0, $sp, 96 │ │ │ │ + bl -63284 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -62428 │ │ │ │ + move $a2, $s0 │ │ │ │ + move $a1, $zero │ │ │ │ + st.d $a0, $sp, 120 │ │ │ │ + bl -63308 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -62452 │ │ │ │ + move $a2, $s0 │ │ │ │ + move $a1, $zero │ │ │ │ + st.d $a0, $sp, 32 │ │ │ │ + bl -63332 │ │ │ │ + slli.d $a0, $s1, 0x3 │ │ │ │ + bl -62476 │ │ │ │ + alsl.d $s3, $s1, $a0, 0x3 │ │ │ │ + slli.d $a2, $s1, 0x3 │ │ │ │ + move $a1, $zero │ │ │ │ + move $s6, $a0 │ │ │ │ + st.d $a0, $sp, 192 │ │ │ │ + st.d $s3, $sp, 208 │ │ │ │ + bl -63368 │ │ │ │ + slli.d $a0, $s1, 0x3 │ │ │ │ + st.d $s3, $sp, 200 │ │ │ │ + bl -62516 │ │ │ │ + alsl.d $s3, $s1, $a0, 0x3 │ │ │ │ + slli.d $a2, $s1, 0x3 │ │ │ │ + move $a1, $zero │ │ │ │ + move $s5, $a0 │ │ │ │ + st.d $a0, $sp, 216 │ │ │ │ + st.d $s3, $sp, 232 │ │ │ │ + bl -63408 │ │ │ │ + move $a0, $s0 │ │ │ │ + st.d $s3, $sp, 224 │ │ │ │ + bl -62556 │ │ │ │ + add.d $s1, $a0, $s0 │ │ │ │ + move $a2, $s0 │ │ │ │ + move $a1, $zero │ │ │ │ + move $s3, $a0 │ │ │ │ + st.d $a0, $sp, 240 │ │ │ │ + st.d $s1, $sp, 256 │ │ │ │ + bl -63448 │ │ │ │ + ld.wu $a2, $s2, 36 │ │ │ │ + st.d $s1, $sp, 248 │ │ │ │ + beqz $a2, 5876 # 1d408 ::do_widen(char) const@@Base+0xcf48> │ │ │ │ + slli.d $a2, $a2, 0x2 │ │ │ │ + move $a0, $a2 │ │ │ │ + st.d $a2, $sp, 8 │ │ │ │ + bl -62612 │ │ │ │ + ld.d $a2, $sp, 8 │ │ │ │ + move $a1, $zero │ │ │ │ move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 128 │ │ │ │ - st.d $t0, $sp, 128 │ │ │ │ - bl -21640 # 16970 ::do_widen(char) const@@Base+0x2ec0> │ │ │ │ - bl -61788 │ │ │ │ - b -128 # 1bd80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f80> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + add.d $s1, $a0, $a2 │ │ │ │ + st.d $a0, $sp, 264 │ │ │ │ + st.d $s1, $sp, 280 │ │ │ │ + bl -63504 │ │ │ │ + ldptr.w $s7, $s2, 36 │ │ │ │ + st.d $s1, $sp, 272 │ │ │ │ + beqz $s7, 468 # 1bf20 ::do_widen(char) const@@Base+0xba60> │ │ │ │ + ldptr.d $t0, $s4, 0 │ │ │ │ + ld.d $a4, $s2, 208 │ │ │ │ + ld.d $s7, $sp, 88 │ │ │ │ + ldptr.d $ra, $t0, 0 │ │ │ │ + ld.d $a5, $sp, 80 │ │ │ │ + ld.hu $t0, $a4, 0 │ │ │ │ + move $t5, $zero │ │ │ │ + move $a2, $zero │ │ │ │ + st.d $fp, $sp, 56 │ │ │ │ + st.d $s4, $sp, 64 │ │ │ │ + st.d $s2, $sp, 8 │ │ │ │ + stx.w $a2, $s7, $t5 │ │ │ │ + ld.d $s8, $s2, 184 │ │ │ │ + ld.d $a1, $sp, 96 │ │ │ │ + ld.d $s1, $sp, 112 │ │ │ │ + ld.d $s4, $sp, 120 │ │ │ │ + ldx.w $fp, $a5, $t5 │ │ │ │ + move $t7, $zero │ │ │ │ + move $a6, $zero │ │ │ │ + move $t6, $zero │ │ │ │ + move $a7, $zero │ │ │ │ + move $a3, $zero │ │ │ │ + li.w $t8, 1 │ │ │ │ + move $t4, $t0 │ │ │ │ + beqz $t0, 328 # 1bef8 ::do_widen(char) const@@Base+0xba38> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ldptr.w $t0, $a0, 4 │ │ │ │ - ld.bu $t1, $a0, 0 │ │ │ │ - lu12i.w $t2, 104857 │ │ │ │ - ori $t2, $t2, 0x999 │ │ │ │ - sltu $t2, $t2, $t0 │ │ │ │ - ld.d $t4, $a0, 24 │ │ │ │ - or $t1, $t1, $t2 │ │ │ │ - alsl.w $t0, $t0, $t0, 0x2 │ │ │ │ - slli.w $t0, $t0, 0x1 │ │ │ │ - bstrpick.w $t1, $t1, 0x7, 0x0 │ │ │ │ - st.w $t0, $a0, 4 │ │ │ │ - st.b $t1, $a0, 0 │ │ │ │ - ld.b $t2, $t4, 0 │ │ │ │ - li.w $t3, 9 │ │ │ │ - addi.w $t2, $t2, -48 │ │ │ │ - bstrpick.w $t4, $t2, 0x7, 0x0 │ │ │ │ - bltu $t3, $t4, 96 # 1bec0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40c0> │ │ │ │ - ext.w.b $t2, $t2 │ │ │ │ - mul.w $t3, $t0, $t2 │ │ │ │ - beqz $t2, 52 # 1bea0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40a0> │ │ │ │ - bnez $t1, 80 # 1bec0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40c0> │ │ │ │ - bstrpick.d $t0, $t0, 0x1f, 0x0 │ │ │ │ - mul.d $t0, $t0, $t2 │ │ │ │ - bstrpick.d $t2, $t0, 0x1f, 0x0 │ │ │ │ - bne $t0, $t2, 56 # 1beb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40b8> │ │ │ │ - ld.d $t0, $a0, 8 │ │ │ │ - nor $t4, $zero, $t3 │ │ │ │ - ldptr.w $t2, $t0, 0 │ │ │ │ - bgeu $t4, $t2, 24 # 1bea8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40a8> │ │ │ │ - b 36 # 1beb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40b8> │ │ │ │ nop │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + add.w $t2, $t4, $t6 │ │ │ │ + move $t1, $t6 │ │ │ │ + ld.d $t3, $t0, 136 │ │ │ │ + move $a0, $t2 │ │ │ │ nop │ │ │ │ - ld.d $t0, $a0, 8 │ │ │ │ - ldptr.w $t2, $t0, 0 │ │ │ │ - add.w $t3, $t3, $t2 │ │ │ │ - li.w $t1, 1 │ │ │ │ - st.w $t3, $t0, 0 │ │ │ │ nop │ │ │ │ - move $a0, $t1 │ │ │ │ - ret │ │ │ │ - move $t1, $zero │ │ │ │ - move $a0, $t1 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ + bstrpick.d $t0, $t1, 0x1f, 0x1 │ │ │ │ + ldx.bu $t0, $t3, $t0 │ │ │ │ + andi $s2, $t1, 0x1 │ │ │ │ + slli.d $s2, $s2, 0x2 │ │ │ │ + sra.w $t0, $t0, $s2 │ │ │ │ + bstrpick.d $t0, $t0, 0x1, 0x1 │ │ │ │ + addi.w $t1, $t1, 1 │ │ │ │ + add.w $fp, $t0, $fp │ │ │ │ + bne $t1, $t2, -32 # 1bde0 ::do_widen(char) const@@Base+0xb920> │ │ │ │ + ld.d $t0, $sp, 24 │ │ │ │ + stx.w $fp, $a5, $t5 │ │ │ │ + add.w $a2, $fp, $a2 │ │ │ │ + stx.w $a6, $t0, $t5 │ │ │ │ + ldptr.w $fp, $a1, 0 │ │ │ │ + move $t1, $t6 │ │ │ │ nop │ │ │ │ + bstrpick.d $t0, $t1, 0x1f, 0x1 │ │ │ │ + ldx.bu $t0, $t3, $t0 │ │ │ │ + andi $s2, $t1, 0x1 │ │ │ │ + slli.d $s2, $s2, 0x2 │ │ │ │ + sra.w $t0, $t0, $s2 │ │ │ │ + andi $t0, $t0, 0x3 │ │ │ │ + xori $t0, $t0, 0x1 │ │ │ │ + sltui $t0, $t0, 1 │ │ │ │ + addi.w $t1, $t1, 1 │ │ │ │ + add.w $fp, $t0, $fp │ │ │ │ + bne $t2, $t1, -40 # 1be20 ::do_widen(char) const@@Base+0xb960> │ │ │ │ + st.w $fp, $a1, 0 │ │ │ │ + ld.d $t0, $sp, 16 │ │ │ │ + stx.w $t6, $s1, $t5 │ │ │ │ + stx.w $t6, $s3, $t5 │ │ │ │ + slli.d $t6, $t6, 0x3 │ │ │ │ + stx.w $t4, $t0, $t5 │ │ │ │ + ldx.d $t0, $ra, $t6 │ │ │ │ + stx.w $a7, $s4, $t5 │ │ │ │ + fld.d $fa0, $t0, 136 │ │ │ │ + addi.w $t0, $a0, -1 │ │ │ │ + stx.w $t0, $s0, $t5 │ │ │ │ + slli.d $t0, $t0, 0x3 │ │ │ │ + ldx.d $t0, $ra, $t0 │ │ │ │ + fstx.d $fa0, $s6, $t7 │ │ │ │ + fld.d $fa0, $t0, 136 │ │ │ │ + ldx.d $t0, $s8, $t7 │ │ │ │ + fstx.d $fa0, $s5, $t7 │ │ │ │ + beqz $t0, 1744 # 1c560 ::do_widen(char) const@@Base+0xc0a0> │ │ │ │ + movgr2fr.d $fa0, $t0 │ │ │ │ + ld.d $t1, $sp, 8 │ │ │ │ + vpcnt.d $vr0, $vr0 │ │ │ │ + movfr2gr.d $t0, $fa0 │ │ │ │ + ld.d $t2, $sp, 32 │ │ │ │ + mul.w $t8, $t0, $t8 │ │ │ │ + ldptr.w $t1, $t1, 36 │ │ │ │ + addi.w $a3, $a3, 1 │ │ │ │ + stx.w $t8, $t2, $t5 │ │ │ │ + bgeu $a3, $t1, 88 # 1bf10 ::do_widen(char) const@@Base+0xba50> │ │ │ │ + add.w $a7, $a7, $t8 │ │ │ │ + addi.d $a4, $a4, 2 │ │ │ │ + addi.d $a1, $a1, 4 │ │ │ │ + addi.d $t5, $t5, 4 │ │ │ │ + addi.d $t7, $t7, 8 │ │ │ │ + move $t8, $t0 │ │ │ │ nop │ │ │ │ + ld.hu $t0, $a4, 0 │ │ │ │ + stx.w $a2, $s7, $t5 │ │ │ │ + add.w $a6, $a6, $fp │ │ │ │ + move $t6, $a0 │ │ │ │ + ldx.w $fp, $a5, $t5 │ │ │ │ + move $t4, $t0 │ │ │ │ + bnez $t0, -304 # 1bdc0 ::do_widen(char) const@@Base+0xb900> │ │ │ │ nop │ │ │ │ + ld.d $t0, $sp, 24 │ │ │ │ + add.w $a2, $a2, $fp │ │ │ │ + move $a0, $t6 │ │ │ │ + stx.w $a6, $t0, $t5 │ │ │ │ + ldptr.w $fp, $a1, 0 │ │ │ │ + b -188 # 1be50 ::do_widen(char) const@@Base+0xb990> │ │ │ │ + ld.d $fp, $sp, 56 │ │ │ │ + ld.d $s4, $sp, 64 │ │ │ │ + move $s7, $t1 │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -400 │ │ │ │ - pcalau12i $t0, 149 │ │ │ │ - ld.d $t0, $t0, -160 │ │ │ │ - ld.d $t0, $t0, 0 │ │ │ │ - st.d $t0, $sp, 360 │ │ │ │ - li.w $t0, 0x0 │ │ │ │ - st.d $ra, $sp, 392 │ │ │ │ - st.d $s0, $sp, 384 │ │ │ │ - st.d $s1, $sp, 376 │ │ │ │ - move $s0, $a1 │ │ │ │ + li.w $a0, 4 │ │ │ │ + bl -63124 │ │ │ │ move $s1, $a0 │ │ │ │ - st.d $s2, $sp, 368 │ │ │ │ - bl -62048 │ │ │ │ + st.w $zero, $s1, 0 │ │ │ │ + li.w $a0, 8 │ │ │ │ + addi.w $s7, $s7, -1 │ │ │ │ + st.d $s1, $sp, 104 │ │ │ │ + bl -63148 │ │ │ │ + move $s0, $a0 │ │ │ │ + st.w $s7, $s0, 4 │ │ │ │ + move $a0, $s1 │ │ │ │ + st.w $zero, $s0, 0 │ │ │ │ + bl -63232 │ │ │ │ + ld.d $t0, $sp, 40 │ │ │ │ + fld.d $fa0, $sp, 48 │ │ │ │ + addi.d $s1, $s0, 8 │ │ │ │ + ld.d $t0, $t0, 8 │ │ │ │ + addi.d $a7, $sp, 288 │ │ │ │ + addi.d $a6, $sp, 216 │ │ │ │ + ldx.d $t0, $t0, $fp │ │ │ │ + addi.d $a5, $sp, 192 │ │ │ │ + addi.d $a4, $sp, 264 │ │ │ │ + ldptr.w $a2, $t0, 36 │ │ │ │ + addi.d $a3, $sp, 240 │ │ │ │ move $a1, $zero │ │ │ │ + addi.w $a2, $a2, -1 │ │ │ │ + move $a0, $s4 │ │ │ │ + st.d $s0, $sp, 288 │ │ │ │ + st.d $s1, $sp, 296 │ │ │ │ + st.d $s1, $sp, 304 │ │ │ │ + bl -2344 # 1b670 ::do_widen(char) const@@Base+0xb1b0> │ │ │ │ + ld.d $t1, $sp, 288 │ │ │ │ + ld.d $s6, $sp, 296 │ │ │ │ + lu12i.w $t0, 209715 │ │ │ │ + ori $t0, $t0, 0x333 │ │ │ │ + sub.d $s6, $s6, $t1 │ │ │ │ + lu32i.d $t0, 209715 │ │ │ │ + slli.d $s6, $s6, 0x1d │ │ │ │ + st.d $t1, $sp, 104 │ │ │ │ + lu52i.d $t0, $t0, 51 │ │ │ │ + srai.d $s6, $s6, 0x20 │ │ │ │ + bltu $t0, $s6, 6132 # 1d7b8 ::do_widen(char) const@@Base+0xd2f8> │ │ │ │ + beqz $s6, 5224 # 1d430 ::do_widen(char) const@@Base+0xcf70> │ │ │ │ + alsl.d $t3, $s6, $s6, 0x2 │ │ │ │ + slli.d $s0, $t3, 0x3 │ │ │ │ move $a0, $s0 │ │ │ │ - bl -2684 # 1b4a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36a0> │ │ │ │ - addi.d $s0, $sp, 152 │ │ │ │ + bl -63304 │ │ │ │ + li.w $t0, 1 │ │ │ │ + add.d $t3, $a0, $s0 │ │ │ │ + beq $s6, $t0, 5596 # 1d5c0 ::do_widen(char) const@@Base+0xd100> │ │ │ │ + bstrpick.d $t4, $s6, 0x20, 0x1 │ │ │ │ + vldi $vr0, 0 │ │ │ │ + alsl.d $t1, $t4, $t4, 0x2 │ │ │ │ move $t0, $a0 │ │ │ │ - st.d $s0, $sp, 136 │ │ │ │ - ld.d $a2, $a0, 8 │ │ │ │ - ldptr.d $a1, $t0, 0 │ │ │ │ - addi.d $a0, $sp, 136 │ │ │ │ - bl -16696 # 17e00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - ld.d $t1, $sp, 136 │ │ │ │ - ld.d $t0, $sp, 144 │ │ │ │ - add.d $t0, $t1, $t0 │ │ │ │ - beq $t1, $t0, 312 # 1c080 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4280> │ │ │ │ - st.w $zero, $sp, 92 │ │ │ │ - ld.b $t4, $t1, 0 │ │ │ │ - addi.d $t2, $sp, 92 │ │ │ │ - st.d $t2, $sp, 112 │ │ │ │ - addi.w $t2, $t4, -43 │ │ │ │ - andi $t2, $t2, 0xfd │ │ │ │ - sltui $t2, $t2, 1 │ │ │ │ - add.d $t1, $t1, $t2 │ │ │ │ - li.w $t5, 1 │ │ │ │ - st.b $zero, $sp, 104 │ │ │ │ - st.w $t5, $sp, 108 │ │ │ │ - st.d $t1, $sp, 120 │ │ │ │ - addi.d $t2, $t0, -1 │ │ │ │ - bltu $t2, $t1, 256 # 1c080 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4280> │ │ │ │ - ld.b $t2, $t0, -1 │ │ │ │ - li.w $t3, 9 │ │ │ │ - addi.w $t2, $t2, -48 │ │ │ │ - bstrpick.w $t5, $t2, 0x7, 0x0 │ │ │ │ - bltu $t3, $t5, 236 # 1c080 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4280> │ │ │ │ - addi.d $t0, $t0, -2 │ │ │ │ - ext.w.b $t2, $t2 │ │ │ │ - addi.d $a0, $sp, 96 │ │ │ │ - st.w $t2, $sp, 92 │ │ │ │ - st.d $t0, $sp, 128 │ │ │ │ - stptr.d $t0, $sp, 0 │ │ │ │ - st.d $t1, $sp, 8 │ │ │ │ - st.d $t4, $sp, 16 │ │ │ │ - bl -61640 │ │ │ │ - bl -62716 │ │ │ │ - move $a1, $a0 │ │ │ │ - addi.d $a0, $sp, 96 │ │ │ │ - bl -64488 │ │ │ │ - ldptr.d $t0, $sp, 0 │ │ │ │ - ld.d $t1, $sp, 8 │ │ │ │ - ld.d $t4, $sp, 16 │ │ │ │ - beqz $a0, 456 # 1c1a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43a0> │ │ │ │ - lu12i.w $t8, 104857 │ │ │ │ - addi.d $t7, $t1, -1 │ │ │ │ - li.w $t2, 1 │ │ │ │ - move $t5, $zero │ │ │ │ - ori $t8, $t8, 0x999 │ │ │ │ - li.w $t6, 9 │ │ │ │ - bltu $t0, $t1, 228 # 1c0d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42d8> │ │ │ │ + alsl.d $t1, $t1, $a0, 0x4 │ │ │ │ nop │ │ │ │ + vst $vr0, $t0, 0 │ │ │ │ + vst $vr0, $t0, 16 │ │ │ │ + vst $vr0, $t0, 32 │ │ │ │ + vst $vr0, $t0, 48 │ │ │ │ + vst $vr0, $t0, 64 │ │ │ │ + addi.d $t0, $t0, 80 │ │ │ │ + bne $t1, $t0, -24 # 1c000 ::do_widen(char) const@@Base+0xbb40> │ │ │ │ + slli.d $t4, $t4, 0x1 │ │ │ │ + beq $s6, $t4, 24 # 1c038 ::do_widen(char) const@@Base+0xbb78> │ │ │ │ nop │ │ │ │ - beqz $t5, 96 # 1c060 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4260> │ │ │ │ - ld.b $t1, $t0, 0 │ │ │ │ - addi.w $t1, $t1, -48 │ │ │ │ - bstrpick.w $t3, $t1, 0x7, 0x0 │ │ │ │ - bltu $t6, $t3, 104 # 1c078 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4278> │ │ │ │ + st.d $zero, $t1, 32 │ │ │ │ + vldi $vr0, 0 │ │ │ │ + vst $vr0, $t1, 0 │ │ │ │ + vst $vr0, $t1, 16 │ │ │ │ + ld.d $t0, $s4, 72 │ │ │ │ + st.d $t3, $s4, 80 │ │ │ │ + st.d $a0, $s4, 72 │ │ │ │ + st.d $t3, $s4, 88 │ │ │ │ + beqz $t0, 1648 # 1c6b8 ::do_widen(char) const@@Base+0xc1f8> │ │ │ │ + move $a0, $t0 │ │ │ │ + bl -63488 │ │ │ │ + beqz $s6, 1644 # 1c6c0 ::do_widen(char) const@@Base+0xc200> │ │ │ │ + ld.d $t7, $sp, 104 │ │ │ │ + addi.w $t8, $s6, -1 │ │ │ │ + ld.d $t0, $s4, 72 │ │ │ │ + ld.d $a4, $sp, 80 │ │ │ │ + ld.d $t6, $sp, 88 │ │ │ │ + ld.d $a5, $sp, 96 │ │ │ │ + ld.d $a0, $sp, 24 │ │ │ │ + ld.d $a6, $sp, 16 │ │ │ │ + ld.d $a1, $sp, 32 │ │ │ │ + ld.d $a2, $sp, 112 │ │ │ │ + ld.d $a3, $sp, 120 │ │ │ │ + addi.d $t1, $t7, 8 │ │ │ │ + bstrpick.d $t8, $t8, 0x1f, 0x0 │ │ │ │ + alsl.d $t8, $t8, $t1, 0x3 │ │ │ │ + ldptr.w $t1, $t7, 0 │ │ │ │ + addi.d $t7, $t7, 8 │ │ │ │ + addi.d $t0, $t0, 40 │ │ │ │ + st.w $t1, $t0, -36 │ │ │ │ + ldptr.w $t2, $t7, -4 │ │ │ │ + slli.d $t1, $t1, 0x2 │ │ │ │ + ldx.w $t4, $a1, $t1 │ │ │ │ + ldx.w $t3, $t6, $t1 │ │ │ │ + ldx.w $a7, $a3, $t1 │ │ │ │ + ldx.w $s3, $a0, $t1 │ │ │ │ + ldx.w $s5, $a2, $t1 │ │ │ │ + slli.d $t1, $t2, 0x2 │ │ │ │ + ldx.w $t5, $t6, $t1 │ │ │ │ + ldx.w $s2, $a4, $t1 │ │ │ │ + ldx.w $s1, $a5, $t1 │ │ │ │ + ldx.w $s0, $a6, $t1 │ │ │ │ + add.w $a7, $a7, $t4 │ │ │ │ + st.w $t2, $t0, -16 │ │ │ │ + ldx.w $t4, $a0, $t1 │ │ │ │ + ldx.w $t2, $a3, $t1 │ │ │ │ + st.w $t3, $t0, -32 │ │ │ │ + ldx.w $t3, $a2, $t1 │ │ │ │ + ldx.w $t1, $a1, $t1 │ │ │ │ + add.w $t5, $t5, $s2 │ │ │ │ + add.w $t4, $t4, $s1 │ │ │ │ + add.w $t1, $t2, $t1 │ │ │ │ + add.w $t3, $t3, $s0 │ │ │ │ + addi.w $t5, $t5, -1 │ │ │ │ + addi.w $t4, $t4, -1 │ │ │ │ + addi.w $t2, $t3, -1 │ │ │ │ + addi.w $t1, $t1, -1 │ │ │ │ + st.w $s3, $t0, -28 │ │ │ │ + st.w $s5, $t0, -40 │ │ │ │ + st.w $a7, $t0, -24 │ │ │ │ + st.w $t5, $t0, -12 │ │ │ │ + st.w $t4, $t0, -8 │ │ │ │ + st.w $t2, $t0, -20 │ │ │ │ + st.w $t1, $t0, -4 │ │ │ │ + bne $t8, $t7, -152 # 1c090 ::do_widen(char) const@@Base+0xbbd0> │ │ │ │ + ld.d $t0, $s4, 16 │ │ │ │ + ld.d $s2, $t0, 144 │ │ │ │ + ld.d $s0, $t0, 96 │ │ │ │ + beqz $s6, 5032 # 1d4e0 ::do_widen(char) const@@Base+0xd020> │ │ │ │ nop │ │ │ │ - alsl.w $t2, $t2, $t2, 0x2 │ │ │ │ - ext.w.b $t1, $t1 │ │ │ │ - slli.w $t2, $t2, 0x1 │ │ │ │ - mul.w $t3, $t2, $t1 │ │ │ │ - beqz $t1, 152 # 1c0c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42c0> │ │ │ │ - bnez $t5, 76 # 1c078 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4278> │ │ │ │ - bstrpick.d $t5, $t2, 0x1f, 0x0 │ │ │ │ - mul.d $t1, $t5, $t1 │ │ │ │ - bstrpick.d $t5, $t1, 0x1f, 0x0 │ │ │ │ - bne $t1, $t5, 60 # 1c078 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4278> │ │ │ │ - ldptr.w $t1, $sp, 92 │ │ │ │ - nor $t5, $zero, $t3 │ │ │ │ - bltu $t5, $t1, 48 # 1c078 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4278> │ │ │ │ - add.w $t3, $t3, $t1 │ │ │ │ - addi.d $t0, $t0, -1 │ │ │ │ - st.w $t3, $sp, 92 │ │ │ │ - beq $t0, $t7, 128 # 1c0d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42d8> │ │ │ │ + alsl.d $t1, $s6, $s6, 0x1 │ │ │ │ + slli.d $s1, $t1, 0x3 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -63676 │ │ │ │ + add.d $t1, $a0, $s1 │ │ │ │ + move $t0, $a0 │ │ │ │ + move $t3, $t1 │ │ │ │ nop │ │ │ │ - ld.b $t1, $t0, 0 │ │ │ │ - sltu $t5, $t8, $t2 │ │ │ │ - addi.w $t1, $t1, -48 │ │ │ │ - bstrpick.w $t3, $t1, 0x7, 0x0 │ │ │ │ - bgeu $t6, $t3, -88 # 1c018 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4218> │ │ │ │ + stptr.d $zero, $t0, 0 │ │ │ │ + st.d $zero, $t0, 8 │ │ │ │ + st.d $zero, $t0, 16 │ │ │ │ + addi.d $t0, $t0, 24 │ │ │ │ + bne $t0, $t1, -16 # 1c160 ::do_widen(char) const@@Base+0xbca0> │ │ │ │ nop │ │ │ │ - addi.d $a0, $sp, 96 │ │ │ │ - bl -62764 │ │ │ │ - pcalau12i $t1, 148 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 360 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - pcaddi $s0, 148766 │ │ │ │ - pcaddi $t2, 149545 │ │ │ │ - pcalau12i $t1, 148 │ │ │ │ - ld.d $t1, $t1, -376 │ │ │ │ - st.d $s0, $sp, 104 │ │ │ │ - st.d $t2, $sp, 112 │ │ │ │ - st.d $t1, $sp, 120 │ │ │ │ - bnez $t0, 1124 # 1c518 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4718> │ │ │ │ - addi.d $a0, $sp, 104 │ │ │ │ - bl -61228 # d190 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x290> │ │ │ │ - ldptr.w $t1, $sp, 92 │ │ │ │ - addi.d $t0, $t0, -1 │ │ │ │ - add.w $t1, $t1, $t3 │ │ │ │ - st.w $t1, $sp, 92 │ │ │ │ - bne $t0, $t7, -208 # 1c000 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4200> │ │ │ │ + ld.d $s1, $s4, 96 │ │ │ │ + ld.d $s5, $s4, 104 │ │ │ │ + st.d $t3, $s4, 112 │ │ │ │ + st.d $a0, $s4, 96 │ │ │ │ + st.d $t0, $s4, 104 │ │ │ │ + beq $s1, $s5, 44 # 1c1b8 ::do_widen(char) const@@Base+0xbcf8> │ │ │ │ + move $s3, $s1 │ │ │ │ nop │ │ │ │ - stptr.d $t4, $sp, 0 │ │ │ │ nop │ │ │ │ - addi.d $a0, $sp, 96 │ │ │ │ - bl -62868 │ │ │ │ - ldptr.d $t4, $sp, 0 │ │ │ │ - li.w $t0, 45 │ │ │ │ - beq $t4, $t0, 720 # 1c3c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45c0> │ │ │ │ nop │ │ │ │ + ldptr.d $a0, $s3, 0 │ │ │ │ + beqz $a0, 1340 # 1c6e0 ::do_widen(char) const@@Base+0xc220> │ │ │ │ + addi.d $s3, $s3, 24 │ │ │ │ + bl -63836 │ │ │ │ + bne $s3, $s5, -16 # 1c1a0 ::do_widen(char) const@@Base+0xbce0> │ │ │ │ nop │ │ │ │ + beqz $s1, 16 # 1c1c8 ::do_widen(char) const@@Base+0xbd08> │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -63856 │ │ │ │ nop │ │ │ │ - ldptr.w $t0, $sp, 92 │ │ │ │ - move $s2, $t0 │ │ │ │ - bltz $t0, -136 # 1c080 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4280> │ │ │ │ + ld.d $s3, $s4, 16 │ │ │ │ + li.w $t1, -1 │ │ │ │ + lu52i.d $t1, $t1, 511 │ │ │ │ + ld.d $s1, $s3, 112 │ │ │ │ + slli.d $t0, $s1, 0x1 │ │ │ │ + bltu $t1, $t0, 5148 # 1d5f8 ::do_widen(char) const@@Base+0xd138> │ │ │ │ + beqz $t0, 4672 # 1d420 ::do_widen(char) const@@Base+0xcf60> │ │ │ │ + slli.d $a0, $s1, 0x3 │ │ │ │ + bl -63832 │ │ │ │ + slli.d $a2, $s1, 0x3 │ │ │ │ + li.w $a1, 255 │ │ │ │ + move $s5, $a0 │ │ │ │ + st.d $a0, $sp, 72 │ │ │ │ + bl -64716 │ │ │ │ + alsl.d $t0, $s1, $s5, 0x3 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + ld.d $t8, $s3, 200 │ │ │ │ + ld.d $t0, $s3, 208 │ │ │ │ + beq $t0, $t8, 136 # 1c298 ::do_widen(char) const@@Base+0xbdd8> │ │ │ │ + ldptr.d $t0, $sp, 0 │ │ │ │ + mul.d $t5, $s0, $s2 │ │ │ │ + ld.d $t2, $sp, 72 │ │ │ │ + move $s0, $zero │ │ │ │ + slli.w $t0, $t0, 0x1 │ │ │ │ + addi.w $t1, $t0, 1 │ │ │ │ + bstrpick.d $s1, $t0, 0x1f, 0x0 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + move $s2, $zero │ │ │ │ + bstrpick.d $t1, $t1, 0x1f, 0x0 │ │ │ │ + sub.d $t0, $t0, $t2 │ │ │ │ + st.d $t0, $sp, 64 │ │ │ │ nop │ │ │ │ - li.w $a0, 16 │ │ │ │ - bl -63620 │ │ │ │ - ldptr.d $t0, $s1, 0 │ │ │ │ - pcaddi $t1, 148743 │ │ │ │ - stptr.d $t1, $a0, 0 │ │ │ │ - st.w $s2, $a0, 8 │ │ │ │ - stptr.d $a0, $s1, 0 │ │ │ │ - beqz $t0, 20 # 1c140 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4340> │ │ │ │ - ldptr.d $t1, $t0, 0 │ │ │ │ - move $a0, $t0 │ │ │ │ - ld.d $t0, $t1, 8 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - ld.d $a0, $sp, 136 │ │ │ │ - beq $a0, $s0, 12 # 1c150 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4350> │ │ │ │ - bl -63736 │ │ │ │ nop │ │ │ │ - pcalau12i $t1, 148 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 360 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, 944 # 1c518 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4718> │ │ │ │ - ld.d $ra, $sp, 392 │ │ │ │ - ld.d $s0, $sp, 384 │ │ │ │ - ld.d $s1, $sp, 376 │ │ │ │ - ld.d $s2, $sp, 368 │ │ │ │ - addi.d $sp, $sp, 400 │ │ │ │ - ret │ │ │ │ + nop │ │ │ │ + ld.d $s7, $s4, 72 │ │ │ │ + bstrpick.d $t3, $s2, 0x1f, 0x0 │ │ │ │ + alsl.d $t4, $t3, $t3, 0x2 │ │ │ │ + bstrpick.d $t6, $s0, 0x1f, 0x0 │ │ │ │ + slli.d $t6, $t6, 0x2 │ │ │ │ + alsl.d $t4, $t4, $s7, 0x3 │ │ │ │ + ldx.w $t3, $t8, $t6 │ │ │ │ + ldptr.w $t4, $t4, 20 │ │ │ │ + ld.d $t8, $s3, 224 │ │ │ │ + ldx.w $s5, $t8, $t6 │ │ │ │ + blt $t4, $t3, 808 # 1c5a0 ::do_widen(char) const@@Base+0xc0e0> │ │ │ │ + bgez $s5, 860 # 1c5d8 ::do_widen(char) const@@Base+0xc118> │ │ │ │ + ld.d $t8, $s3, 200 │ │ │ │ + ld.d $t3, $s3, 208 │ │ │ │ + addi.d $s0, $s0, 1 │ │ │ │ + sub.d $t3, $t3, $t8 │ │ │ │ + srai.d $t3, $t3, 0x2 │ │ │ │ + bltu $s0, $t3, -68 # 1c250 ::do_widen(char) const@@Base+0xbd90> │ │ │ │ + ld.d $t0, $s4, 152 │ │ │ │ + ld.d $t1, $s4, 160 │ │ │ │ + beq $t0, $t1, 8 # 1c2a8 ::do_widen(char) const@@Base+0xbde8> │ │ │ │ + st.d $t0, $s4, 160 │ │ │ │ + ld.d $t0, $s4, 176 │ │ │ │ + ld.d $t1, $s4, 184 │ │ │ │ + beq $t0, $t1, 8 # 1c2b8 ::do_widen(char) const@@Base+0xbdf8> │ │ │ │ + st.d $t0, $s4, 184 │ │ │ │ + ld.d $t0, $s4, 200 │ │ │ │ + ld.d $t1, $s4, 208 │ │ │ │ + beq $t0, $t1, 8 # 1c2c8 ::do_widen(char) const@@Base+0xbe08> │ │ │ │ + st.d $t0, $s4, 208 │ │ │ │ + beqz $s6, 2288 # 1cbb8 ::do_widen(char) const@@Base+0xc6f8> │ │ │ │ + slli.d $a2, $s6, 0x2 │ │ │ │ + move $a0, $a2 │ │ │ │ + st.d $a2, $sp, 8 │ │ │ │ + bl -64072 │ │ │ │ + ld.d $a2, $sp, 8 │ │ │ │ + move $a1, $zero │ │ │ │ + move $s5, $a0 │ │ │ │ + st.d $a0, $sp, 144 │ │ │ │ + bl -64956 │ │ │ │ + pcalau12i $t0, 97 │ │ │ │ + fld.s $fs0, $t0, -292 │ │ │ │ + move $s7, $s5 │ │ │ │ + move $s1, $zero │ │ │ │ + move $s3, $zero │ │ │ │ + st.d $zero, $sp, 8 │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $t3, $s4, 96 │ │ │ │ + add.d $t3, $t3, $s3 │ │ │ │ + ldptr.d $s8, $t3, 0 │ │ │ │ + ld.d $s2, $t3, 8 │ │ │ │ + beq $s2, $s8, 184 # 1c3d8 ::do_widen(char) const@@Base+0xbf18> │ │ │ │ + sub.d $s0, $s2, $s8 │ │ │ │ + srai.d $t1, $s0, 0x2 │ │ │ │ + clz.d $t1, $t1 │ │ │ │ + li.w $a2, 63 │ │ │ │ + sub.d $a2, $a2, $t1 │ │ │ │ + slli.d $a2, $a2, 0x1 │ │ │ │ + move $a1, $s2 │ │ │ │ + move $a0, $s8 │ │ │ │ + bl -6628 # 1a960 ::do_widen(char) const@@Base+0xa4a0> │ │ │ │ + li.w $t1, 64 │ │ │ │ + bge $t1, $s0, 2996 # 1cf00 ::do_widen(char) const@@Base+0xca40> │ │ │ │ + addi.d $s0, $s8, 64 │ │ │ │ + move $a0, $s8 │ │ │ │ + move $a1, $s0 │ │ │ │ + bl -6908 # 1a860 ::do_widen(char) const@@Base+0xa3a0> │ │ │ │ + beq $s2, $s0, 104 # 1c3c8 ::do_widen(char) const@@Base+0xbf08> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ldptr.w $t3, $s0, 0 │ │ │ │ + ldptr.w $t1, $s0, -4 │ │ │ │ + move $t0, $s0 │ │ │ │ + bgeu $t3, $t1, 60 # 1c3b8 ::do_widen(char) const@@Base+0xbef8> │ │ │ │ + addi.d $t0, $s0, -4 │ │ │ │ + move $t2, $s0 │ │ │ │ + b 32 # 1c3a8 ::do_widen(char) const@@Base+0xbee8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - st.d $a0, $sp, 32 │ │ │ │ - pcalau12i $a0, 148 │ │ │ │ - ld.d $a0, $a0, -272 │ │ │ │ - st.d $t0, $sp, 24 │ │ │ │ - st.d $t4, $sp, 16 │ │ │ │ - st.d $t1, $sp, 8 │ │ │ │ - bl -64536 │ │ │ │ - ld.d $t2, $sp, 96 │ │ │ │ - ld.d $t2, $t2, 8 │ │ │ │ - alsl.d $a0, $a0, $t2, 0x3 │ │ │ │ - ldptr.d $a1, $a0, 0 │ │ │ │ - beqz $a1, 852 # 1c520 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4720> │ │ │ │ - ldptr.d $t2, $a1, 0 │ │ │ │ - addi.d $a0, $sp, 168 │ │ │ │ - stptr.d $a1, $sp, 0 │ │ │ │ - ld.d $t2, $t2, 32 │ │ │ │ - move $s2, $a0 │ │ │ │ - jirl $ra, $t2, 0 │ │ │ │ - ld.d $t7, $sp, 176 │ │ │ │ - ldptr.d $a1, $sp, 0 │ │ │ │ - ld.d $t1, $sp, 8 │ │ │ │ - ld.d $t4, $sp, 16 │ │ │ │ - ld.d $t0, $sp, 24 │ │ │ │ - ld.d $t3, $sp, 32 │ │ │ │ - beqz $t7, 256 # 1c300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4500> │ │ │ │ - ld.d $t2, $sp, 168 │ │ │ │ - ld.b $t2, $t2, 0 │ │ │ │ - blez $t2, 244 # 1c300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4500> │ │ │ │ - ldptr.d $t2, $a1, 0 │ │ │ │ - st.d $t7, $sp, 32 │ │ │ │ - st.d $t3, $sp, 24 │ │ │ │ - ld.d $t2, $t2, 24 │ │ │ │ - st.d $t0, $sp, 16 │ │ │ │ - st.d $t4, $sp, 8 │ │ │ │ - stptr.d $t1, $sp, 0 │ │ │ │ - move $a0, $a1 │ │ │ │ - jirl $ra, $t2, 0 │ │ │ │ - ldptr.d $t1, $sp, 0 │ │ │ │ - ld.d $t0, $sp, 16 │ │ │ │ - ld.d $t4, $sp, 8 │ │ │ │ - bltu $t0, $t1, 328 # 1c388 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4588> │ │ │ │ - ld.d $a2, $sp, 168 │ │ │ │ - ld.d $t7, $sp, 32 │ │ │ │ - ld.d $t3, $sp, 24 │ │ │ │ - ld.bu $t5, $a2, 0 │ │ │ │ - addi.d $t8, $t1, -1 │ │ │ │ - move $t2, $zero │ │ │ │ - addi.w $t5, $t5, -1 │ │ │ │ - bstrpick.w $a1, $a0, 0x7, 0x0 │ │ │ │ - addi.d $t7, $t7, -1 │ │ │ │ - ext.w.b $t5, $t5 │ │ │ │ nop │ │ │ │ - bnez $t5, 368 # 1c3e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45e0> │ │ │ │ - ld.bu $t5, $t0, 0 │ │ │ │ - bne $t5, $a1, 496 # 1c468 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4668> │ │ │ │ - beq $t1, $t0, 68 # 1c2c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44c0> │ │ │ │ - addi.w $t5, $t2, 1 │ │ │ │ - sltu $t6, $t2, $t7 │ │ │ │ - bstrpick.w $t5, $t5, 0x7, 0x0 │ │ │ │ - maskeqz $t5, $t5, $t6 │ │ │ │ - masknez $t2, $t2, $t6 │ │ │ │ - or $t2, $t5, $t2 │ │ │ │ - ldx.b $t5, $a2, $t2 │ │ │ │ nop │ │ │ │ - addi.d $t0, $t0, -1 │ │ │ │ - st.d $t0, $sp, 128 │ │ │ │ - bne $t0, $t8, -56 # 1c270 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4470> │ │ │ │ nop │ │ │ │ - li.w $t3, 1 │ │ │ │ + addi.d $t0, $t0, -4 │ │ │ │ nop │ │ │ │ + st.w $t1, $t2, 0 │ │ │ │ + ldptr.w $t1, $t0, -4 │ │ │ │ + move $t2, $t0 │ │ │ │ + bltu $t3, $t1, -20 # 1c3a0 ::do_widen(char) const@@Base+0xbee0> │ │ │ │ + st.w $t3, $t0, 0 │ │ │ │ + addi.d $s0, $s0, 4 │ │ │ │ + bne $s2, $s0, -80 # 1c370 ::do_widen(char) const@@Base+0xbeb0> │ │ │ │ nop │ │ │ │ + ld.d $t3, $s4, 96 │ │ │ │ + add.d $t3, $t3, $s3 │ │ │ │ + ldptr.d $s8, $t3, 0 │ │ │ │ nop │ │ │ │ - move $a0, $s2 │ │ │ │ - st.d $t3, $sp, 8 │ │ │ │ - stptr.d $t4, $sp, 0 │ │ │ │ - bl -63692 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $a0, $sp, 96 │ │ │ │ - bl -63364 │ │ │ │ - ldptr.d $t4, $sp, 0 │ │ │ │ - li.w $t0, 45 │ │ │ │ - ld.d $t3, $sp, 8 │ │ │ │ - beq $t4, $t0, 212 # 1c3b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45b8> │ │ │ │ - bnez $t3, -488 # 1c100 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4300> │ │ │ │ - b -620 # 1c080 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4280> │ │ │ │ + ld.d $t7, $t3, 8 │ │ │ │ + beq $t7, $s8, 348 # 1c538 ::do_widen(char) const@@Base+0xc078> │ │ │ │ + sub.d $t4, $t7, $s8 │ │ │ │ + addi.d $t1, $t4, -4 │ │ │ │ + li.w $t5, 36 │ │ │ │ + bgeu $t5, $t1, 3716 # 1d270 ::do_widen(char) const@@Base+0xcdb0> │ │ │ │ + andi $t5, $t4, 0x3 │ │ │ │ + addi.d $t4, $s8, 4 │ │ │ │ + or $t4, $s8, $t4 │ │ │ │ + andi $t4, $t4, 0xf │ │ │ │ + or $t4, $t4, $t5 │ │ │ │ + bnez $t4, 3692 # 1d270 ::do_widen(char) const@@Base+0xcdb0> │ │ │ │ + srli.d $t5, $t1, 0x2 │ │ │ │ + addi.d $t5, $t5, 1 │ │ │ │ + srli.d $t5, $t5, 0x2 │ │ │ │ + addi.d $t5, $t5, -1 │ │ │ │ + slli.d $t5, $t5, 0x2 │ │ │ │ + move $t4, $s8 │ │ │ │ + move $t1, $zero │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + vld $vr0, $t4, 4 │ │ │ │ + vld $vr1, $t4, 0 │ │ │ │ + vseq.w $vr0, $vr0, $vr1 │ │ │ │ + vsetnez.v $fcc0, $vr0 │ │ │ │ + bcnez $fcc0, 16 # 1c450 ::do_widen(char) const@@Base+0xbf90> │ │ │ │ + addi.d $t1, $t1, 4 │ │ │ │ + addi.d $t4, $t4, 16 │ │ │ │ + bne $t1, $t5, -28 # 1c430 ::do_widen(char) const@@Base+0xbf70> │ │ │ │ + alsl.d $t1, $t1, $s8, 0x2 │ │ │ │ + addi.d $t4, $t1, 4 │ │ │ │ + beq $t7, $t4, 216 # 1c530 ::do_widen(char) const@@Base+0xc070> │ │ │ │ + ldptr.w $t5, $t1, 4 │ │ │ │ + ldptr.w $t6, $t1, 0 │ │ │ │ + beq $t6, $t5, 4196 # 1d4c8 ::do_widen(char) const@@Base+0xd008> │ │ │ │ + addi.d $t6, $t1, 8 │ │ │ │ + beq $t7, $t6, 3636 # 1d2a0 ::do_widen(char) const@@Base+0xcde0> │ │ │ │ + ldptr.w $t8, $t1, 8 │ │ │ │ + beq $t5, $t8, 3820 # 1d360 ::do_widen(char) const@@Base+0xcea0> │ │ │ │ + addi.d $t4, $t1, 12 │ │ │ │ + beq $t7, $t4, 180 # 1c530 ::do_widen(char) const@@Base+0xc070> │ │ │ │ + ldptr.w $t5, $t1, 12 │ │ │ │ + beq $t5, $t8, 84 # 1c4d8 ::do_widen(char) const@@Base+0xc018> │ │ │ │ + addi.d $t6, $t1, 16 │ │ │ │ + beq $t7, $t6, 3604 # 1d2a0 ::do_widen(char) const@@Base+0xcde0> │ │ │ │ + ldptr.w $t8, $t1, 16 │ │ │ │ + beq $t8, $t5, 3788 # 1d360 ::do_widen(char) const@@Base+0xcea0> │ │ │ │ + addi.d $t4, $t1, 20 │ │ │ │ + beq $t7, $t4, 148 # 1c530 ::do_widen(char) const@@Base+0xc070> │ │ │ │ + ldptr.w $t5, $t1, 20 │ │ │ │ + beq $t5, $t8, 52 # 1c4d8 ::do_widen(char) const@@Base+0xc018> │ │ │ │ + addi.d $a0, $t1, 24 │ │ │ │ + beq $t7, $a0, 3572 # 1d2a0 ::do_widen(char) const@@Base+0xcde0> │ │ │ │ + ldptr.w $t8, $t1, 24 │ │ │ │ + beq $t8, $t5, 3756 # 1d360 ::do_widen(char) const@@Base+0xcea0> │ │ │ │ + addi.d $t6, $t1, 28 │ │ │ │ + move $t4, $t7 │ │ │ │ + beq $t7, $t6, 112 # 1c530 ::do_widen(char) const@@Base+0xc070> │ │ │ │ + ldptr.w $t4, $t1, 28 │ │ │ │ + beq $t4, $t8, 4312 # 1d5a0 ::do_widen(char) const@@Base+0xd0e0> │ │ │ │ + addi.d $t4, $t1, 32 │ │ │ │ + beq $t7, $t4, 96 # 1c530 ::do_widen(char) const@@Base+0xc070> │ │ │ │ nop │ │ │ │ - lu12i.w $a0, 104857 │ │ │ │ - addi.d $t8, $t1, -1 │ │ │ │ - move $t6, $zero │ │ │ │ - li.w $t2, 1 │ │ │ │ - ori $a0, $a0, 0x999 │ │ │ │ - li.w $t7, 9 │ │ │ │ - bltu $t0, $t1, 112 # 1c388 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4588> │ │ │ │ + addi.d $t1, $t6, 8 │ │ │ │ + move $t4, $t6 │ │ │ │ + beq $t7, $t1, 64 # 1c520 ::do_widen(char) const@@Base+0xc060> │ │ │ │ + ldptr.w $t8, $t6, 0 │ │ │ │ + ldptr.w $t0, $t1, 0 │ │ │ │ + beq $t0, $t8, 36 # 1c510 ::do_widen(char) const@@Base+0xc050> │ │ │ │ + st.w $t0, $t6, 4 │ │ │ │ + addi.d $t1, $t1, 4 │ │ │ │ + addi.d $t6, $t6, 4 │ │ │ │ + beq $t7, $t1, 28 # 1c518 ::do_widen(char) const@@Base+0xc058> │ │ │ │ + move $t8, $t0 │ │ │ │ + ldptr.w $t0, $t1, 0 │ │ │ │ + bne $t0, $t8, -24 # 1c4f0 ::do_widen(char) const@@Base+0xc030> │ │ │ │ nop │ │ │ │ - beqz $t6, 96 # 1c380 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4580> │ │ │ │ + addi.d $t1, $t1, 4 │ │ │ │ + bne $t7, $t1, -44 # 1c4e8 ::do_widen(char) const@@Base+0xc028> │ │ │ │ + move $t4, $t6 │ │ │ │ nop │ │ │ │ - ld.b $t1, $t0, 0 │ │ │ │ - addi.w $t1, $t1, -48 │ │ │ │ - bstrpick.w $t5, $t1, 0x7, 0x0 │ │ │ │ - bltu $t7, $t5, -116 # 1c2c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44c0> │ │ │ │ - alsl.w $t2, $t2, $t2, 0x2 │ │ │ │ - ext.w.b $t1, $t1 │ │ │ │ - slli.w $t2, $t2, 0x1 │ │ │ │ - mul.w $t5, $t2, $t1 │ │ │ │ - beqz $t1, 88 # 1c3a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45a0> │ │ │ │ - bnez $t6, -140 # 1c2c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44c0> │ │ │ │ - bstrpick.d $t6, $t2, 0x1f, 0x0 │ │ │ │ - mul.d $t1, $t6, $t1 │ │ │ │ - bstrpick.d $t6, $t1, 0x1f, 0x0 │ │ │ │ - bne $t1, $t6, 260 # 1c460 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4660> │ │ │ │ - ldptr.w $t1, $sp, 92 │ │ │ │ - nor $t6, $zero, $t5 │ │ │ │ - bltu $t6, $t1, 248 # 1c460 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4660> │ │ │ │ - add.w $t5, $t5, $t1 │ │ │ │ - addi.d $t0, $t0, -1 │ │ │ │ - st.w $t5, $sp, 92 │ │ │ │ - beq $t8, $t0, -200 # 1c2b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44b0> │ │ │ │ + addi.d $t4, $t4, 4 │ │ │ │ + beq $t7, $t4, 12 # 1c530 ::do_widen(char) const@@Base+0xc070> │ │ │ │ + st.d $t4, $t3, 8 │ │ │ │ nop │ │ │ │ - sltu $t6, $a0, $t2 │ │ │ │ - b -92 # 1c328 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4528> │ │ │ │ - move $a0, $s2 │ │ │ │ - stptr.d $t4, $sp, 0 │ │ │ │ - bl -63888 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - b -692 # 1c0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42e0> │ │ │ │ + sub.d $t1, $t4, $s8 │ │ │ │ + bne $t4, $s8, 460 # 1c700 ::do_widen(char) const@@Base+0xc240> │ │ │ │ + ldptr.w $t0, $s5, 0 │ │ │ │ + bgtz $t0, 4124 # 1d558 ::do_widen(char) const@@Base+0xd098> │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + addi.w $t0, $t0, 1 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + bge $t0, $s6, 956 # 1c908 ::do_widen(char) const@@Base+0xc448> │ │ │ │ + addi.d $s3, $s3, 24 │ │ │ │ + addi.d $s5, $s5, 4 │ │ │ │ + addi.d $s1, $s1, 40 │ │ │ │ + b -588 # 1c310 ::do_widen(char) const@@Base+0xbe50> │ │ │ │ + ld.d $t0, $sp, 32 │ │ │ │ + addi.w $a3, $a3, 1 │ │ │ │ + stx.w $zero, $t0, $t5 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + ldptr.w $t1, $t0, 36 │ │ │ │ + bgeu $a3, $t1, -1636 # 1bf10 ::do_widen(char) const@@Base+0xba50> │ │ │ │ + addi.d $a4, $a4, 2 │ │ │ │ + addi.d $a1, $a1, 4 │ │ │ │ + addi.d $t5, $t5, 4 │ │ │ │ + addi.d $t7, $t7, 8 │ │ │ │ + move $t8, $zero │ │ │ │ + b -1716 # 1bed8 ::do_widen(char) const@@Base+0xba18> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ldptr.w $t1, $sp, 92 │ │ │ │ - addi.d $t0, $t0, -1 │ │ │ │ - add.w $t1, $t1, $t5 │ │ │ │ - st.w $t1, $sp, 92 │ │ │ │ - bne $t0, $t8, -144 # 1c320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4520> │ │ │ │ - b -260 # 1c2b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44b0> │ │ │ │ - beqz $t3, -824 # 1c080 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4280> │ │ │ │ nop │ │ │ │ - ldptr.w $t0, $sp, 92 │ │ │ │ - lu12i.w $t1, -524288 │ │ │ │ - sub.w $s2, $zero, $t0 │ │ │ │ - bgeu $t1, $t0, -700 # 1c110 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4310> │ │ │ │ - b -848 # 1c080 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4280> │ │ │ │ nop │ │ │ │ + ld.d $a0, $sp, 72 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + beq $a0, $t0, 40 # 1c5d0 ::do_widen(char) const@@Base+0xc110> │ │ │ │ + ld.d $a2, $sp, 64 │ │ │ │ + li.w $a1, 255 │ │ │ │ + st.d $t5, $sp, 56 │ │ │ │ + st.d $t1, $sp, 48 │ │ │ │ + st.d $t3, $sp, 40 │ │ │ │ + bl -65680 │ │ │ │ + ld.d $t5, $sp, 56 │ │ │ │ + ld.d $t1, $sp, 48 │ │ │ │ + ld.d $t3, $sp, 40 │ │ │ │ + addi.w $s2, $s2, 1 │ │ │ │ + bltz $s5, -852 # 1c280 ::do_widen(char) const@@Base+0xbdc0> │ │ │ │ + addi.w $t4, $s2, 1 │ │ │ │ + blt $t4, $s6, 2356 # 1cf10 ::do_widen(char) const@@Base+0xca50> │ │ │ │ + ld.d $t3, $s3, 112 │ │ │ │ + beqz $t3, -868 # 1c280 ::do_widen(char) const@@Base+0xbdc0> │ │ │ │ + bstrpick.d $t6, $s2, 0x1f, 0x0 │ │ │ │ + alsl.d $t6, $t6, $t6, 0x1 │ │ │ │ + slli.d $t6, $t6, 0x3 │ │ │ │ nop │ │ │ │ + ld.d $s7, $sp, 72 │ │ │ │ + move $s8, $zero │ │ │ │ + ld.d $t3, $s3, 144 │ │ │ │ + ld.d $a0, $s3, 296 │ │ │ │ + ldptr.w $t8, $s7, 0 │ │ │ │ + mul.d $t4, $s1, $t3 │ │ │ │ + mul.d $t3, $t1, $t3 │ │ │ │ + add.d $t4, $t4, $s5 │ │ │ │ + alsl.d $t4, $t4, $a0, 0x2 │ │ │ │ + ldptr.w $fp, $t4, 0 │ │ │ │ + add.d $t3, $t3, $s5 │ │ │ │ + alsl.d $t3, $t3, $a0, 0x2 │ │ │ │ + ldptr.w $s3, $t3, 0 │ │ │ │ + beq $t8, $fp, 52 # 1c660 ::do_widen(char) const@@Base+0xc1a0> │ │ │ │ + ld.d $t3, $s4, 96 │ │ │ │ + st.w $fp, $sp, 188 │ │ │ │ + add.d $a0, $t3, $t6 │ │ │ │ + ld.d $t4, $a0, 8 │ │ │ │ + ld.d $t3, $a0, 16 │ │ │ │ + beq $t3, $t4, 2564 # 1d048 ::do_widen(char) const@@Base+0xcb88> │ │ │ │ + st.w $fp, $t4, 0 │ │ │ │ + addi.d $t4, $t4, 4 │ │ │ │ + st.d $t4, $a0, 8 │ │ │ │ nop │ │ │ │ - addi.d $a0, $sp, 104 │ │ │ │ - stptr.d $t4, $sp, 0 │ │ │ │ - st.d $t7, $sp, 72 │ │ │ │ - st.d $a1, $sp, 64 │ │ │ │ - st.d $t8, $sp, 56 │ │ │ │ - st.d $t5, $sp, 48 │ │ │ │ - st.d $t2, $sp, 40 │ │ │ │ - st.d $a2, $sp, 32 │ │ │ │ - st.d $t3, $sp, 24 │ │ │ │ - st.d $t0, $sp, 16 │ │ │ │ - st.d $t1, $sp, 8 │ │ │ │ - bl -1516 # 1be20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4020> │ │ │ │ - ldptr.d $t4, $sp, 0 │ │ │ │ - beqz $a0, 76 # 1c460 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4660> │ │ │ │ - ld.d $t5, $sp, 48 │ │ │ │ - ld.d $t1, $sp, 8 │ │ │ │ - ld.d $t0, $sp, 16 │ │ │ │ - addi.w $t5, $t5, -1 │ │ │ │ - ld.d $t3, $sp, 24 │ │ │ │ - ld.d $a2, $sp, 32 │ │ │ │ - ld.d $t2, $sp, 40 │ │ │ │ - ld.d $t8, $sp, 56 │ │ │ │ - ld.d $a1, $sp, 64 │ │ │ │ - ld.d $t7, $sp, 72 │ │ │ │ - ext.w.b $t5, $t5 │ │ │ │ - b -420 # 1c2a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44a0> │ │ │ │ + st.w $fp, $s7, 0 │ │ │ │ nop │ │ │ │ + ldptr.w $t3, $s7, 4 │ │ │ │ + beq $t3, $s3, 52 # 1c698 ::do_widen(char) const@@Base+0xc1d8> │ │ │ │ + ld.d $t3, $s4, 96 │ │ │ │ + st.w $s3, $sp, 188 │ │ │ │ + add.d $a0, $t3, $t6 │ │ │ │ + ld.d $t4, $a0, 8 │ │ │ │ + ld.d $t3, $a0, 16 │ │ │ │ + beq $t3, $t4, 2644 # 1d0d0 ::do_widen(char) const@@Base+0xcc10> │ │ │ │ + st.w $s3, $t4, 0 │ │ │ │ + addi.d $t4, $t4, 4 │ │ │ │ + st.d $t4, $a0, 8 │ │ │ │ nop │ │ │ │ + st.w $s3, $s7, 4 │ │ │ │ nop │ │ │ │ + ld.d $s3, $s4, 16 │ │ │ │ + addi.d $s8, $s8, 1 │ │ │ │ + alsl.d $s5, $t5, $s5, 0x1 │ │ │ │ + ld.d $t3, $s3, 112 │ │ │ │ + addi.d $s7, $s7, 8 │ │ │ │ + bltu $s8, $t3, -172 # 1c600 ::do_widen(char) const@@Base+0xc140> │ │ │ │ + b -1072 # 1c280 ::do_widen(char) const@@Base+0xbdc0> │ │ │ │ nop │ │ │ │ + bnez $s6, -1632 # 1c058 ::do_widen(char) const@@Base+0xbb98> │ │ │ │ nop │ │ │ │ + ld.d $t0, $s4, 16 │ │ │ │ + ld.d $s2, $t0, 144 │ │ │ │ + ld.d $s0, $t0, 96 │ │ │ │ + b -1420 # 1c140 ::do_widen(char) const@@Base+0xbc80> │ │ │ │ nop │ │ │ │ - move $t3, $zero │ │ │ │ - b -420 # 1c2c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44c0> │ │ │ │ - ld.d $t0, $sp, 128 │ │ │ │ - bgeu $t0, $t1, 44 # 1c498 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4698> │ │ │ │ - b -232 # 1c388 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4588> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $t0, $sp, 16 │ │ │ │ - ld.d $t1, $sp, 8 │ │ │ │ - addi.d $t0, $t0, -1 │ │ │ │ - st.d $t0, $sp, 128 │ │ │ │ - bltu $t0, $t1, -464 # 1c2c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44c0> │ │ │ │ + addi.d $s3, $s3, 24 │ │ │ │ + bne $s5, $s3, -1348 # 1c1a0 ::do_widen(char) const@@Base+0xbce0> │ │ │ │ + b -1328 # 1c1b8 ::do_widen(char) const@@Base+0xbcf8> │ │ │ │ nop │ │ │ │ - addi.d $a0, $sp, 104 │ │ │ │ - stptr.d $t4, $sp, 0 │ │ │ │ - st.d $t0, $sp, 16 │ │ │ │ - st.d $t1, $sp, 8 │ │ │ │ - bl -1672 # 1be20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4020> │ │ │ │ - ldptr.d $t4, $sp, 0 │ │ │ │ - move $t3, $a0 │ │ │ │ - bnez $a0, -52 # 1c480 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4680> │ │ │ │ - b -504 # 1c2c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44c0> │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - move $a0, $s2 │ │ │ │ - move $s1, $a1 │ │ │ │ - bl -64204 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $a0, $sp, 96 │ │ │ │ - bl -63876 │ │ │ │ - move $a0, $s0 │ │ │ │ - move $t0, $s1 │ │ │ │ - li.w $t1, 1 │ │ │ │ - move $s0, $a0 │ │ │ │ - bne $t0, $t1, 152 # 1c580 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4780> │ │ │ │ - bl -65516 │ │ │ │ - addi.d $a1, $sp, 136 │ │ │ │ - addi.d $a0, $sp, 168 │ │ │ │ - bl -65272 # c600 , std::allocator > const&)@plt> │ │ │ │ - pcalau12i $t1, 148 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 360 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - beqz $t0, 156 # 1c5b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x47b0> │ │ │ │ - bl -65096 │ │ │ │ nop │ │ │ │ - pcalau12i $t1, 148 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 360 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, -32 # 1c518 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4718> │ │ │ │ - bl -64252 │ │ │ │ - move $t0, $a1 │ │ │ │ - b -100 # 1c4e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46e0> │ │ │ │ - move $s0, $a0 │ │ │ │ - move $s1, $a1 │ │ │ │ - b -128 # 1c4d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46d0> │ │ │ │ nop │ │ │ │ - move $s2, $a0 │ │ │ │ - addi.d $a0, $sp, 104 │ │ │ │ - move $s1, $a1 │ │ │ │ - st.d $s0, $sp, 104 │ │ │ │ - bl -63752 │ │ │ │ - move $a0, $s2 │ │ │ │ - move $t0, $s1 │ │ │ │ - b -148 # 1c4e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46e0> │ │ │ │ - move $s0, $a0 │ │ │ │ - bl -63708 │ │ │ │ - addi.d $a0, $sp, 136 │ │ │ │ - bl -64388 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - pcalau12i $t1, 148 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 360 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, -136 # 1c518 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4718> │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -63576 │ │ │ │ nop │ │ │ │ - addi.d $a0, $sp, 168 │ │ │ │ - bl -62300 # d258 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x358> │ │ │ │ - pcaddi $t0, 149272 │ │ │ │ + srai.d $t4, $t1, 0x2 │ │ │ │ + addi.d $a2, $t4, 63 │ │ │ │ + srli.d $a2, $a2, 0x6 │ │ │ │ + slli.d $a2, $a2, 0x3 │ │ │ │ + move $a0, $a2 │ │ │ │ + st.d $t3, $sp, 64 │ │ │ │ + st.d $t1, $sp, 56 │ │ │ │ + st.d $t4, $sp, 48 │ │ │ │ + st.d $a2, $sp, 40 │ │ │ │ + bl -65172 │ │ │ │ + ld.d $a2, $sp, 40 │ │ │ │ + move $a1, $zero │ │ │ │ move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 168 │ │ │ │ - st.d $t0, $sp, 168 │ │ │ │ - bl -23640 # 16970 ::do_widen(char) const@@Base+0x2ec0> │ │ │ │ - bl -63788 │ │ │ │ - b -80 # 1c580 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4780> │ │ │ │ - nop │ │ │ │ + bl -66052 │ │ │ │ + ld.d $t1, $sp, 56 │ │ │ │ + li.w $t5, 4 │ │ │ │ + ld.d $t4, $sp, 48 │ │ │ │ + ld.d $t3, $sp, 64 │ │ │ │ + li.w $fp, 1 │ │ │ │ + li.w $s2, 1 │ │ │ │ + blt $t5, $t1, 40 # 1c778 ::do_widen(char) const@@Base+0xc2b8> │ │ │ │ + b 3020 # 1d320 ::do_widen(char) const@@Base+0xce60> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $t1, $a2, 8 │ │ │ │ - ldptr.d $t0, $a2, 0 │ │ │ │ - move $t2, $a1 │ │ │ │ - beq $t1, $t0, 20 # 1c600 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4800> │ │ │ │ - move $a1, $a2 │ │ │ │ - move $a0, $t2 │ │ │ │ - b -1816 # 1bee0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40e0> │ │ │ │ + ldptr.d $s8, $t3, 0 │ │ │ │ + ld.d $t1, $t3, 8 │ │ │ │ + addi.d $fp, $fp, 1 │ │ │ │ + sub.d $t1, $t1, $s8 │ │ │ │ + srai.d $t4, $t1, 0x2 │ │ │ │ + bgeu $fp, $t4, 364 # 1c8e0 ::do_widen(char) const@@Base+0xc420> │ │ │ │ + bstrpick.d $t1, $fp, 0x1f, 0x0 │ │ │ │ + slli.d $t1, $t1, 0x2 │ │ │ │ + add.d $t4, $s8, $t1 │ │ │ │ + ldx.w $t0, $s8, $t1 │ │ │ │ + ldptr.w $a2, $t4, -4 │ │ │ │ + srli.w $t0, $t0, 0x1 │ │ │ │ + srli.w $s8, $a2, 0x1 │ │ │ │ + bne $t0, $s8, -52 # 1c760 ::do_widen(char) const@@Base+0xc2a0> │ │ │ │ + ld.d $t0, $s4, 72 │ │ │ │ + ld.d $a0, $s4, 16 │ │ │ │ + ldptr.d $a1, $sp, 0 │ │ │ │ + add.d $t1, $t0, $s1 │ │ │ │ + ldx.w $a3, $t0, $s1 │ │ │ │ + ldptr.w $a4, $t1, 20 │ │ │ │ + addi.d $a6, $sp, 176 │ │ │ │ + addi.d $a5, $sp, 172 │ │ │ │ + move $a2, $s8 │ │ │ │ + bl 211572 # 50230 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a370> │ │ │ │ + ldptr.w $t0, $sp, 176 │ │ │ │ + ldptr.w $t1, $sp, 172 │ │ │ │ + blt $t1, $t0, 4192 # 1d828 ::do_widen(char) const@@Base+0xd368> │ │ │ │ + movgr2fr.d $fa0, $t1 │ │ │ │ + sub.w $t0, $t1, $t0 │ │ │ │ + ffint.s.w $fa1, $fa0 │ │ │ │ + movgr2fr.d $fa0, $t0 │ │ │ │ + ffint.s.w $fa0, $fa0 │ │ │ │ + fdiv.s $fa0, $fa0, $fa1 │ │ │ │ + fcmp.slt.s $fcc0, $fs0, $fa0 │ │ │ │ + bceqz $fcc0, 216 # 1c8c0 ::do_widen(char) const@@Base+0xc400> │ │ │ │ + ldptr.w $t0, $s5, 0 │ │ │ │ + addi.w $t3, $fp, -1 │ │ │ │ + sll.d $t3, $s2, $t3 │ │ │ │ + addi.w $t0, $t0, 2 │ │ │ │ + st.w $t0, $s5, 0 │ │ │ │ + addi.d $t0, $fp, -1 │ │ │ │ + bstrpick.d $t0, $t0, 0x25, 0x6 │ │ │ │ + alsl.d $t0, $t0, $s0, 0x3 │ │ │ │ + ldptr.d $t1, $t0, 0 │ │ │ │ + sll.d $t4, $s2, $fp │ │ │ │ + ld.d $t5, $s4, 168 │ │ │ │ + or $t1, $t1, $t3 │ │ │ │ + stptr.d $t1, $t0, 0 │ │ │ │ + bstrpick.d $t0, $fp, 0x25, 0x6 │ │ │ │ + alsl.d $t0, $t0, $s0, 0x3 │ │ │ │ + ldptr.d $t3, $t0, 0 │ │ │ │ + ld.d $t1, $s4, 72 │ │ │ │ + st.w $s8, $sp, 180 │ │ │ │ + or $t3, $t3, $t4 │ │ │ │ + stptr.d $t3, $t0, 0 │ │ │ │ + ld.d $t0, $s4, 160 │ │ │ │ + add.d $t1, $t1, $s1 │ │ │ │ + ldptr.w $t4, $t1, 20 │ │ │ │ + ldptr.w $t2, $t1, 0 │ │ │ │ + beq $t0, $t5, 2556 # 1d248 ::do_widen(char) const@@Base+0xcd88> │ │ │ │ + st.w $s8, $t0, 0 │ │ │ │ + addi.d $t0, $t0, 4 │ │ │ │ + st.d $t0, $s4, 160 │ │ │ │ nop │ │ │ │ - ld.d $a1, $a0, 96 │ │ │ │ - beqz $a1, -20 # 1c5f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x47f0> │ │ │ │ - move $a0, $t2 │ │ │ │ - b -54076 # f2d0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x23d0> │ │ │ │ + sub.w $t4, $t4, $t2 │ │ │ │ + srli.w $t0, $t4, 0x1f │ │ │ │ + add.w $t0, $t0, $t4 │ │ │ │ + ldptr.w $t5, $t1, 0 │ │ │ │ + srai.w $t0, $t0, 0x1 │ │ │ │ + sub.w $s8, $zero, $t0 │ │ │ │ + ld.d $t3, $s4, 184 │ │ │ │ + ld.d $t6, $s4, 192 │ │ │ │ + add.w $t4, $t5, $s8 │ │ │ │ + st.w $t4, $sp, 184 │ │ │ │ + beq $t3, $t6, 2472 # 1d230 ::do_widen(char) const@@Base+0xcd70> │ │ │ │ + st.w $t4, $t3, 0 │ │ │ │ + addi.d $t3, $t3, 4 │ │ │ │ + st.d $t3, $s4, 184 │ │ │ │ + ldptr.w $t1, $t1, 20 │ │ │ │ + ld.d $t0, $s4, 208 │ │ │ │ + ld.d $t3, $s4, 216 │ │ │ │ + sub.w $t1, $t1, $s8 │ │ │ │ + st.w $t1, $sp, 188 │ │ │ │ + beq $t0, $t3, 2420 # 1d220 ::do_widen(char) const@@Base+0xcd60> │ │ │ │ + st.w $t1, $t0, 0 │ │ │ │ + addi.d $t0, $t0, 4 │ │ │ │ + st.d $t0, $s4, 208 │ │ │ │ nop │ │ │ │ + ld.d $t3, $s4, 96 │ │ │ │ + addi.d $fp, $fp, 1 │ │ │ │ + add.d $t3, $t3, $s3 │ │ │ │ + ldptr.d $s8, $t3, 0 │ │ │ │ + ld.d $t1, $t3, 8 │ │ │ │ + sub.d $t1, $t1, $s8 │ │ │ │ + srai.d $t4, $t1, 0x2 │ │ │ │ + bltu $fp, $t4, -356 # 1c778 ::do_widen(char) const@@Base+0xc2b8> │ │ │ │ + ldptr.w $t5, $s5, 0 │ │ │ │ + bgtz $t5, 1052 # 1cd00 ::do_widen(char) const@@Base+0xc840> │ │ │ │ + beqz $s0, -936 # 1c540 ::do_widen(char) const@@Base+0xc080> │ │ │ │ nop │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -65700 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + addi.w $t0, $t0, 1 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + blt $t0, $s6, -948 # 1c550 ::do_widen(char) const@@Base+0xc090> │ │ │ │ + move $fp, $zero │ │ │ │ + move $s3, $zero │ │ │ │ + b 32 # 1c930 ::do_widen(char) const@@Base+0xc470> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -48 │ │ │ │ - st.d $s0, $sp, 32 │ │ │ │ - st.d $s1, $sp, 24 │ │ │ │ - pcaddi $t0, 149279 │ │ │ │ - st.d $ra, $sp, 40 │ │ │ │ - move $s0, $a0 │ │ │ │ - stptr.d $t0, $a0, 0 │ │ │ │ - move $s1, $a1 │ │ │ │ - addi.d $a0, $a0, 8 │ │ │ │ - addi.d $a1, $a1, 8 │ │ │ │ - bl -63864 │ │ │ │ - ldptr.w $t1, $s1, 24 │ │ │ │ - st.d $zero, $s0, 48 │ │ │ │ - ld.d $a0, $s1, 48 │ │ │ │ - pcalau12i $t0, 148 │ │ │ │ - ld.d $t0, $t0, -112 │ │ │ │ - addi.d $a1, $s0, 40 │ │ │ │ - addi.d $t0, $t0, 16 │ │ │ │ - st.w $zero, $s0, 40 │ │ │ │ - st.d $a1, $s0, 56 │ │ │ │ - st.d $t0, $s0, 8 │ │ │ │ - st.d $a1, $s0, 64 │ │ │ │ - st.d $zero, $s0, 72 │ │ │ │ - st.w $t1, $s0, 24 │ │ │ │ - beqz $a0, 352 # 1c7e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x49e0> │ │ │ │ - bl -55268 # eea0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1fa0> │ │ │ │ - st.d $s2, $sp, 16 │ │ │ │ - move $t0, $a0 │ │ │ │ - move $t1, $t0 │ │ │ │ - ld.d $t0, $t0, 16 │ │ │ │ - bnez $t0, -8 # 1c690 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4890> │ │ │ │ - st.d $t1, $s0, 56 │ │ │ │ - move $t0, $a0 │ │ │ │ nop │ │ │ │ + addi.w $s3, $s3, 1 │ │ │ │ + addi.d $s7, $s7, 4 │ │ │ │ + addi.d $fp, $fp, 24 │ │ │ │ + bge $s3, $s6, 644 # 1cbb0 ::do_widen(char) const@@Base+0xc6f0> │ │ │ │ + ldptr.w $s2, $s7, 0 │ │ │ │ + blez $s2, -20 # 1c920 ::do_widen(char) const@@Base+0xc460> │ │ │ │ + ldptr.w $s8, $s4, 144 │ │ │ │ + ld.d $t3, $s4, 96 │ │ │ │ + move $s5, $zero │ │ │ │ nop │ │ │ │ nop │ │ │ │ - move $t1, $t0 │ │ │ │ - ld.d $t0, $t0, 24 │ │ │ │ - bnez $t0, -8 # 1c6b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x48b0> │ │ │ │ - ld.d $t0, $s1, 72 │ │ │ │ - st.d $t1, $s0, 64 │ │ │ │ - st.d $a0, $s0, 48 │ │ │ │ - st.d $zero, $s0, 96 │ │ │ │ - ld.d $a0, $s1, 96 │ │ │ │ - addi.d $a1, $s0, 88 │ │ │ │ - st.d $t0, $s0, 72 │ │ │ │ - st.w $zero, $s0, 88 │ │ │ │ - st.d $zero, $s0, 120 │ │ │ │ - st.d $a1, $s0, 104 │ │ │ │ - st.d $a1, $s0, 112 │ │ │ │ - beqz $a0, 288 # 1c808 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4a08> │ │ │ │ nop │ │ │ │ - bl -54896 # f080 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2180> │ │ │ │ - move $t0, $a0 │ │ │ │ + ld.d $t6, $s4, 120 │ │ │ │ + slli.d $t0, $s8, 0x2 │ │ │ │ + ldptr.d $t1, $sp, 0 │ │ │ │ + ldx.w $t7, $t6, $t0 │ │ │ │ + srli.w $t0, $t7, 0x1 │ │ │ │ + beq $t0, $t1, 36 # 1c988 ::do_widen(char) const@@Base+0xc4c8> │ │ │ │ + add.d $s1, $t3, $fp │ │ │ │ + ld.d $t0, $s1, 8 │ │ │ │ + ld.d $t8, $s1, 16 │ │ │ │ + beq $t0, $t8, 1196 # 1ce20 ::do_widen(char) const@@Base+0xc960> │ │ │ │ + st.w $t7, $t0, 0 │ │ │ │ + ldptr.w $s8, $s4, 144 │ │ │ │ + addi.d $t0, $t0, 4 │ │ │ │ + st.d $t0, $s1, 8 │ │ │ │ + ld.d $t0, $s4, 16 │ │ │ │ + addi.w $t6, $s8, 1 │ │ │ │ + addi.w $s5, $s5, 1 │ │ │ │ + ld.d $t0, $t0, 88 │ │ │ │ + addi.d $t0, $t0, -1 │ │ │ │ + sltu $t0, $s8, $t0 │ │ │ │ + maskeqz $s8, $t6, $t0 │ │ │ │ + st.w $s8, $s4, 144 │ │ │ │ + bne $s2, $s5, -88 # 1c950 ::do_widen(char) const@@Base+0xc490> │ │ │ │ + add.d $t3, $t3, $fp │ │ │ │ + ldptr.d $a0, $t3, 0 │ │ │ │ + ld.d $s8, $t3, 8 │ │ │ │ + beq $s8, $a0, -152 # 1c920 ::do_widen(char) const@@Base+0xc460> │ │ │ │ + sub.d $s0, $s8, $a0 │ │ │ │ + srai.d $a2, $s0, 0x2 │ │ │ │ + li.w $t0, 63 │ │ │ │ + clz.d $a2, $a2 │ │ │ │ + sub.d $a2, $t0, $a2 │ │ │ │ + move $a1, $s8 │ │ │ │ + slli.d $a2, $a2, 0x1 │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + bl -8316 # 1a960 ::do_widen(char) const@@Base+0xa4a0> │ │ │ │ + li.w $t0, 64 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + bge $t0, $s0, 2408 # 1d350 ::do_widen(char) const@@Base+0xce90> │ │ │ │ + addi.d $s0, $a0, 64 │ │ │ │ + move $a1, $s0 │ │ │ │ + bl -8596 # 1a860 ::do_widen(char) const@@Base+0xa3a0> │ │ │ │ + beq $s8, $s0, 80 # 1ca48 ::do_widen(char) const@@Base+0xc588> │ │ │ │ nop │ │ │ │ + ldptr.w $t3, $s0, 0 │ │ │ │ + ldptr.w $t1, $s0, -4 │ │ │ │ + move $t0, $s0 │ │ │ │ + bgeu $t3, $t1, 44 # 1ca38 ::do_widen(char) const@@Base+0xc578> │ │ │ │ + addi.d $t0, $s0, -4 │ │ │ │ + move $t2, $s0 │ │ │ │ + b 16 # 1ca28 ::do_widen(char) const@@Base+0xc568> │ │ │ │ nop │ │ │ │ - move $t1, $t0 │ │ │ │ - ld.d $t0, $t0, 16 │ │ │ │ - bnez $t0, -8 # 1c700 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4900> │ │ │ │ - st.d $t1, $s0, 104 │ │ │ │ - move $t0, $a0 │ │ │ │ + addi.d $t0, $t0, -4 │ │ │ │ nop │ │ │ │ + st.w $t1, $t2, 0 │ │ │ │ + ldptr.w $t1, $t0, -4 │ │ │ │ + move $t2, $t0 │ │ │ │ + bltu $t3, $t1, -20 # 1ca20 ::do_widen(char) const@@Base+0xc560> │ │ │ │ + st.w $t3, $t0, 0 │ │ │ │ + addi.d $s0, $s0, 4 │ │ │ │ + bne $s8, $s0, -64 # 1ca00 ::do_widen(char) const@@Base+0xc540> │ │ │ │ nop │ │ │ │ + ld.d $t3, $s4, 96 │ │ │ │ + add.d $t3, $t3, $fp │ │ │ │ + ld.d $t7, $t3, 8 │ │ │ │ + ldptr.d $t6, $t3, 0 │ │ │ │ + beq $t7, $t6, -312 # 1c920 ::do_widen(char) const@@Base+0xc460> │ │ │ │ + sub.d $t4, $t7, $t6 │ │ │ │ + addi.d $t0, $t4, -4 │ │ │ │ + li.w $t1, 36 │ │ │ │ + bgeu $t1, $t0, 2696 # 1d4f0 ::do_widen(char) const@@Base+0xd030> │ │ │ │ + andi $t8, $t4, 0x3 │ │ │ │ + addi.d $t4, $t6, 4 │ │ │ │ + or $t5, $t6, $t4 │ │ │ │ + andi $t5, $t5, 0xf │ │ │ │ + or $t5, $t5, $t8 │ │ │ │ + bnez $t5, 872 # 1cde8 ::do_widen(char) const@@Base+0xc928> │ │ │ │ + srli.d $t5, $t0, 0x2 │ │ │ │ + addi.d $t5, $t5, 1 │ │ │ │ + srli.d $t5, $t5, 0x2 │ │ │ │ + addi.d $t5, $t5, -1 │ │ │ │ + slli.d $t5, $t5, 0x2 │ │ │ │ + move $t0, $t6 │ │ │ │ + move $t4, $zero │ │ │ │ + vld $vr0, $t0, 4 │ │ │ │ + vld $vr1, $t0, 0 │ │ │ │ + vseq.w $vr0, $vr0, $vr1 │ │ │ │ + vsetnez.v $fcc0, $vr0 │ │ │ │ + bcnez $fcc0, 2200 # 1d348 ::do_widen(char) const@@Base+0xce88> │ │ │ │ + addi.d $t4, $t4, 4 │ │ │ │ + addi.d $t0, $t0, 16 │ │ │ │ + bne $t5, $t4, -28 # 1caa0 ::do_widen(char) const@@Base+0xc5e0> │ │ │ │ + alsl.d $t6, $t5, $t6, 0x2 │ │ │ │ nop │ │ │ │ - move $t1, $t0 │ │ │ │ - ld.d $t0, $t0, 24 │ │ │ │ - bnez $t0, -8 # 1c720 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4920> │ │ │ │ - ld.d $t0, $s1, 120 │ │ │ │ - addi.d $t2, $s0, 144 │ │ │ │ - st.d $t2, $s0, 128 │ │ │ │ - ld.d $a1, $s1, 128 │ │ │ │ - st.d $t0, $s0, 120 │ │ │ │ - ld.d $a2, $s1, 136 │ │ │ │ - st.d $t1, $s0, 112 │ │ │ │ - st.d $a0, $s0, 96 │ │ │ │ - addi.d $s2, $s0, 128 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -18772 # 17e00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - addi.d $t0, $s0, 176 │ │ │ │ - ld.d $a2, $s1, 168 │ │ │ │ - st.d $t0, $s0, 160 │ │ │ │ - ld.d $a1, $s1, 160 │ │ │ │ - addi.d $a0, $s0, 160 │ │ │ │ - bl -18796 # 17e00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - ld.d $a0, $s1, 208 │ │ │ │ - ldptr.w $t0, $s1, 192 │ │ │ │ - pcaddi $s2, 149160 │ │ │ │ - pcaddi $t1, 149187 │ │ │ │ - st.d $s2, $s0, 8 │ │ │ │ - st.d $t1, $s0, 200 │ │ │ │ - st.w $t0, $s0, 192 │ │ │ │ - st.d $a0, $s0, 208 │ │ │ │ - beqz $a0, 16 # 1c7a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x49a0> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 24 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - ld.d $t0, $s1, 232 │ │ │ │ - vld $vr0, $s1, 216 │ │ │ │ - vst $vr0, $s0, 216 │ │ │ │ - ld.d $ra, $sp, 40 │ │ │ │ - pcaddi $t3, 148912 │ │ │ │ - pcaddi $t2, 148923 │ │ │ │ - pcaddi $t1, 148936 │ │ │ │ - stptr.d $t3, $s0, 0 │ │ │ │ - st.d $t2, $s0, 8 │ │ │ │ - st.d $t1, $s0, 200 │ │ │ │ - st.d $t0, $s0, 232 │ │ │ │ - ld.d $s2, $sp, 16 │ │ │ │ - ld.d $s0, $sp, 32 │ │ │ │ - ld.d $s1, $sp, 24 │ │ │ │ - addi.d $sp, $sp, 48 │ │ │ │ - ret │ │ │ │ - st.d $s2, $sp, 16 │ │ │ │ - st.d $zero, $s0, 96 │ │ │ │ - ld.d $a0, $s1, 96 │ │ │ │ - addi.d $a1, $s0, 88 │ │ │ │ - st.w $zero, $s0, 88 │ │ │ │ - st.d $zero, $s0, 120 │ │ │ │ - st.d $a1, $s0, 104 │ │ │ │ - st.d $a1, $s0, 112 │ │ │ │ - bnez $a0, -272 # 1c6f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x48f0> │ │ │ │ + addi.d $t5, $t6, 4 │ │ │ │ + beq $t5, $t7, -428 # 1c920 ::do_widen(char) const@@Base+0xc460> │ │ │ │ + ldptr.w $t0, $t6, 4 │ │ │ │ + ldptr.w $t4, $t6, 0 │ │ │ │ + beq $t4, $t0, 2768 # 1d5a8 ::do_widen(char) const@@Base+0xd0e8> │ │ │ │ + addi.d $t8, $t6, 8 │ │ │ │ + beq $t8, $t7, -448 # 1c920 ::do_widen(char) const@@Base+0xc460> │ │ │ │ + ldptr.w $t4, $t6, 8 │ │ │ │ + beq $t0, $t4, 96 # 1cb48 ::do_widen(char) const@@Base+0xc688> │ │ │ │ + addi.d $t5, $t6, 12 │ │ │ │ + beq $t5, $t7, -464 # 1c920 ::do_widen(char) const@@Base+0xc460> │ │ │ │ + ldptr.w $t0, $t6, 12 │ │ │ │ + beq $t4, $t0, 2648 # 1d550 ::do_widen(char) const@@Base+0xd090> │ │ │ │ + addi.d $t8, $t6, 16 │ │ │ │ + beq $t8, $t7, -480 # 1c920 ::do_widen(char) const@@Base+0xc460> │ │ │ │ + ldptr.w $t4, $t6, 16 │ │ │ │ + beq $t4, $t0, 64 # 1cb48 ::do_widen(char) const@@Base+0xc688> │ │ │ │ + addi.d $t5, $t6, 20 │ │ │ │ + beq $t5, $t7, -496 # 1c920 ::do_widen(char) const@@Base+0xc460> │ │ │ │ + ldptr.w $t0, $t6, 20 │ │ │ │ + beq $t0, $t4, 2616 # 1d550 ::do_widen(char) const@@Base+0xd090> │ │ │ │ + addi.d $t8, $t6, 24 │ │ │ │ + beq $t8, $t7, -512 # 1c920 ::do_widen(char) const@@Base+0xc460> │ │ │ │ + ldptr.w $t4, $t6, 24 │ │ │ │ + beq $t0, $t4, 32 # 1cb48 ::do_widen(char) const@@Base+0xc688> │ │ │ │ + addi.d $t5, $t6, 28 │ │ │ │ + beq $t5, $t7, -528 # 1c920 ::do_widen(char) const@@Base+0xc460> │ │ │ │ + ldptr.w $t0, $t6, 28 │ │ │ │ + beq $t0, $t4, 2584 # 1d550 ::do_widen(char) const@@Base+0xd090> │ │ │ │ + addi.d $t6, $t6, 32 │ │ │ │ + beq $t7, $t6, -544 # 1c920 ::do_widen(char) const@@Base+0xc460> │ │ │ │ nop │ │ │ │ - addi.d $t0, $s0, 144 │ │ │ │ - ld.d $a2, $s1, 136 │ │ │ │ - st.d $t0, $s0, 128 │ │ │ │ - ld.d $a1, $s1, 128 │ │ │ │ - addi.d $s2, $s0, 128 │ │ │ │ - b -204 # 1c750 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4950> │ │ │ │ - move $s1, $a0 │ │ │ │ - st.d $s2, $sp, 16 │ │ │ │ - b 64 # 1c868 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4a68> │ │ │ │ + addi.d $t0, $t5, 8 │ │ │ │ + move $t6, $t5 │ │ │ │ + beq $t7, $t0, 64 # 1cb90 ::do_widen(char) const@@Base+0xc6d0> │ │ │ │ + ldptr.w $t8, $t5, 0 │ │ │ │ + ldptr.w $t1, $t0, 0 │ │ │ │ + beq $t1, $t8, 36 # 1cb80 ::do_widen(char) const@@Base+0xc6c0> │ │ │ │ + st.w $t1, $t5, 4 │ │ │ │ + addi.d $t0, $t0, 4 │ │ │ │ + addi.d $t5, $t5, 4 │ │ │ │ + beq $t7, $t0, 28 # 1cb88 ::do_widen(char) const@@Base+0xc6c8> │ │ │ │ + move $t8, $t1 │ │ │ │ + ldptr.w $t1, $t0, 0 │ │ │ │ + bne $t1, $t8, -24 # 1cb60 ::do_widen(char) const@@Base+0xc6a0> │ │ │ │ nop │ │ │ │ - st.d $s3, $sp, 8 │ │ │ │ - move $s1, $a0 │ │ │ │ - st.d $s2, $s0, 8 │ │ │ │ - addi.d $a0, $s0, 8 │ │ │ │ - bl -24272 # 16970 ::do_widen(char) const@@Base+0x2ec0> │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -64248 │ │ │ │ + addi.d $t0, $t0, 4 │ │ │ │ + bne $t7, $t0, -44 # 1cb58 ::do_widen(char) const@@Base+0xc698> │ │ │ │ + move $t6, $t5 │ │ │ │ nop │ │ │ │ - move $s1, $a0 │ │ │ │ + addi.d $t6, $t6, 4 │ │ │ │ + beq $t6, $t7, -628 # 1c920 ::do_widen(char) const@@Base+0xc460> │ │ │ │ + st.d $t6, $t3, 8 │ │ │ │ + addi.w $s3, $s3, 1 │ │ │ │ + addi.d $s7, $s7, 4 │ │ │ │ + addi.d $fp, $fp, 24 │ │ │ │ + blt $s3, $s6, -632 # 1c930 ::do_widen(char) const@@Base+0xc470> │ │ │ │ nop │ │ │ │ - ld.d $a0, $s0, 96 │ │ │ │ - bl -56668 # eb00 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c00> │ │ │ │ - ld.d $a0, $s0, 48 │ │ │ │ - bl -57460 # e7f0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x18f0> │ │ │ │ - st.d $s3, $sp, 8 │ │ │ │ - pcaddi $t0, 149089 │ │ │ │ - addi.d $a0, $s0, 8 │ │ │ │ - st.d $t0, $s0, 8 │ │ │ │ - bl -64280 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -64304 │ │ │ │ + ld.d $a0, $sp, 144 │ │ │ │ + bl -66404 │ │ │ │ + ld.d $t0, $sp, 72 │ │ │ │ + beqz $t0, 12 # 1cbc8 ::do_widen(char) const@@Base+0xc708> │ │ │ │ + move $a0, $t0 │ │ │ │ + bl -66420 │ │ │ │ + ld.d $t0, $sp, 104 │ │ │ │ + beqz $t0, 12 # 1cbd8 ::do_widen(char) const@@Base+0xc718> │ │ │ │ + move $a0, $t0 │ │ │ │ + bl -66436 │ │ │ │ + ld.d $a0, $sp, 264 │ │ │ │ + beqz $a0, 12 # 1cbe8 ::do_widen(char) const@@Base+0xc728> │ │ │ │ + bl -66448 │ │ │ │ nop │ │ │ │ - move $s1, $a0 │ │ │ │ - b -44 # 1c860 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4a60> │ │ │ │ - move $s1, $a0 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -65176 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - b -68 # 1c858 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4a58> │ │ │ │ - addi.d $sp, $sp, -48 │ │ │ │ - st.d $s0, $sp, 32 │ │ │ │ - st.d $s1, $sp, 24 │ │ │ │ - pcaddi $t0, 149119 │ │ │ │ - st.d $ra, $sp, 40 │ │ │ │ - move $s0, $a0 │ │ │ │ - stptr.d $t0, $a0, 0 │ │ │ │ - move $s1, $a1 │ │ │ │ - addi.d $a0, $a0, 8 │ │ │ │ - addi.d $a1, $a1, 8 │ │ │ │ - bl -64504 │ │ │ │ - ldptr.w $t1, $s1, 24 │ │ │ │ - st.d $zero, $s0, 48 │ │ │ │ - ld.d $a0, $s1, 48 │ │ │ │ - pcalau12i $t0, 148 │ │ │ │ - ld.d $t0, $t0, -112 │ │ │ │ - addi.d $a1, $s0, 40 │ │ │ │ - addi.d $t0, $t0, 16 │ │ │ │ - st.w $zero, $s0, 40 │ │ │ │ - st.d $a1, $s0, 56 │ │ │ │ - st.d $t0, $s0, 8 │ │ │ │ - st.d $a1, $s0, 64 │ │ │ │ - st.d $zero, $s0, 72 │ │ │ │ - st.w $t1, $s0, 24 │ │ │ │ - beqz $a0, 352 # 1ca60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4c60> │ │ │ │ - bl -55908 # eea0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1fa0> │ │ │ │ - st.d $s2, $sp, 16 │ │ │ │ - move $t0, $a0 │ │ │ │ - move $t1, $t0 │ │ │ │ - ld.d $t0, $t0, 16 │ │ │ │ - bnez $t0, -8 # 1c910 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4b10> │ │ │ │ - st.d $t1, $s0, 56 │ │ │ │ - move $t0, $a0 │ │ │ │ + ld.d $a0, $sp, 240 │ │ │ │ + beqz $a0, 12 # 1cbf8 ::do_widen(char) const@@Base+0xc738> │ │ │ │ + bl -66464 │ │ │ │ nop │ │ │ │ + ld.d $a0, $sp, 216 │ │ │ │ + beqz $a0, 12 # 1cc08 ::do_widen(char) const@@Base+0xc748> │ │ │ │ + bl -66480 │ │ │ │ nop │ │ │ │ + ld.d $a0, $sp, 192 │ │ │ │ + beqz $a0, 12 # 1cc18 ::do_widen(char) const@@Base+0xc758> │ │ │ │ + bl -66496 │ │ │ │ nop │ │ │ │ - move $t1, $t0 │ │ │ │ - ld.d $t0, $t0, 24 │ │ │ │ - bnez $t0, -8 # 1c930 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4b30> │ │ │ │ - ld.d $t0, $s1, 72 │ │ │ │ - st.d $t1, $s0, 64 │ │ │ │ - st.d $a0, $s0, 48 │ │ │ │ - st.d $zero, $s0, 96 │ │ │ │ - ld.d $a0, $s1, 96 │ │ │ │ - addi.d $a1, $s0, 88 │ │ │ │ - st.d $t0, $s0, 72 │ │ │ │ - st.w $zero, $s0, 88 │ │ │ │ - st.d $zero, $s0, 120 │ │ │ │ - st.d $a1, $s0, 104 │ │ │ │ - st.d $a1, $s0, 112 │ │ │ │ - beqz $a0, 288 # 1ca88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4c88> │ │ │ │ + ld.d $t0, $sp, 32 │ │ │ │ + beqz $t0, 12 # 1cc28 ::do_widen(char) const@@Base+0xc768> │ │ │ │ + move $a0, $t0 │ │ │ │ + bl -66516 │ │ │ │ + ld.d $t0, $sp, 120 │ │ │ │ + beqz $t0, 12 # 1cc38 ::do_widen(char) const@@Base+0xc778> │ │ │ │ + move $a0, $t0 │ │ │ │ + bl -66532 │ │ │ │ + ld.d $t0, $sp, 96 │ │ │ │ + beqz $t0, 12 # 1cc48 ::do_widen(char) const@@Base+0xc788> │ │ │ │ + move $a0, $t0 │ │ │ │ + bl -66548 │ │ │ │ + ld.d $t0, $sp, 24 │ │ │ │ + beqz $t0, 12 # 1cc58 ::do_widen(char) const@@Base+0xc798> │ │ │ │ + move $a0, $t0 │ │ │ │ + bl -66564 │ │ │ │ + ld.d $t0, $sp, 80 │ │ │ │ + beqz $t0, 12 # 1cc68 ::do_widen(char) const@@Base+0xc7a8> │ │ │ │ + move $a0, $t0 │ │ │ │ + bl -66580 │ │ │ │ + ld.d $t0, $sp, 88 │ │ │ │ + beqz $t0, 12 # 1cc78 ::do_widen(char) const@@Base+0xc7b8> │ │ │ │ + move $a0, $t0 │ │ │ │ + bl -66596 │ │ │ │ + ld.d $t0, $sp, 16 │ │ │ │ + beqz $t0, 12 # 1cc88 ::do_widen(char) const@@Base+0xc7c8> │ │ │ │ + move $a0, $t0 │ │ │ │ + bl -66612 │ │ │ │ + ld.d $t0, $sp, 112 │ │ │ │ + beqz $t0, 1756 # 1d368 ::do_widen(char) const@@Base+0xcea8> │ │ │ │ + pcalau12i $t1, 148 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 312 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, 2416 # 1d618 ::do_widen(char) const@@Base+0xd158> │ │ │ │ + ld.d $a0, $sp, 112 │ │ │ │ + ld.d $ra, $sp, 424 │ │ │ │ + ld.d $fp, $sp, 416 │ │ │ │ + ld.d $s0, $sp, 408 │ │ │ │ + ld.d $s1, $sp, 400 │ │ │ │ + ld.d $s2, $sp, 392 │ │ │ │ + ld.d $s3, $sp, 384 │ │ │ │ + ld.d $s4, $sp, 376 │ │ │ │ + ld.d $s5, $sp, 368 │ │ │ │ + ld.d $s6, $sp, 360 │ │ │ │ + ld.d $s7, $sp, 352 │ │ │ │ + ld.d $s8, $sp, 344 │ │ │ │ + fld.d $fs0, $sp, 328 │ │ │ │ + addi.d $sp, $sp, 432 │ │ │ │ + b -66708 │ │ │ │ nop │ │ │ │ - bl -55536 # f080 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2180> │ │ │ │ - move $t0, $a0 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - move $t1, $t0 │ │ │ │ - ld.d $t0, $t0, 16 │ │ │ │ - bnez $t0, -8 # 1c980 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4b80> │ │ │ │ - st.d $t1, $s0, 104 │ │ │ │ - move $t0, $a0 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - move $t1, $t0 │ │ │ │ - ld.d $t0, $t0, 24 │ │ │ │ - bnez $t0, -8 # 1c9a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4ba0> │ │ │ │ - ld.d $t0, $s1, 120 │ │ │ │ - addi.d $t2, $s0, 144 │ │ │ │ - st.d $t2, $s0, 128 │ │ │ │ - ld.d $a1, $s1, 128 │ │ │ │ - st.d $t0, $s0, 120 │ │ │ │ - ld.d $a2, $s1, 136 │ │ │ │ - st.d $t1, $s0, 112 │ │ │ │ - st.d $a0, $s0, 96 │ │ │ │ - addi.d $s2, $s0, 128 │ │ │ │ + li.w $t6, -1 │ │ │ │ + sub.d $t5, $t4, $t5 │ │ │ │ + lu52i.d $t6, $t6, 511 │ │ │ │ + bltu $t6, $t5, 2132 # 1d560 ::do_widen(char) const@@Base+0xd0a0> │ │ │ │ + beqz $t5, 1576 # 1d338 ::do_widen(char) const@@Base+0xce78> │ │ │ │ + slli.d $s2, $t5, 0x2 │ │ │ │ move $a0, $s2 │ │ │ │ - bl -19412 # 17e00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - addi.d $t0, $s0, 176 │ │ │ │ - ld.d $a2, $s1, 168 │ │ │ │ - st.d $t0, $s0, 160 │ │ │ │ - ld.d $a1, $s1, 160 │ │ │ │ - addi.d $a0, $s0, 160 │ │ │ │ - bl -19436 # 17e00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - ldptr.w $t0, $s1, 192 │ │ │ │ - ld.d $a0, $s1, 208 │ │ │ │ - pcaddi $t2, 149014 │ │ │ │ - pcaddi $t1, 149027 │ │ │ │ - st.d $t2, $s0, 8 │ │ │ │ - st.d $t1, $s0, 200 │ │ │ │ - st.w $t0, $s0, 192 │ │ │ │ - st.d $a0, $s0, 208 │ │ │ │ - beqz $a0, 16 # 1ca20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4c20> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 24 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - ld.d $t0, $s1, 232 │ │ │ │ - vld $vr0, $s1, 216 │ │ │ │ - vst $vr0, $s0, 216 │ │ │ │ - ld.d $ra, $sp, 40 │ │ │ │ - pcaddi $t3, 148718 │ │ │ │ - pcaddi $t2, 148729 │ │ │ │ - pcaddi $t1, 148742 │ │ │ │ - stptr.d $t3, $s0, 0 │ │ │ │ - st.d $t2, $s0, 8 │ │ │ │ - st.d $t1, $s0, 200 │ │ │ │ - st.d $t0, $s0, 232 │ │ │ │ - ld.d $s2, $sp, 16 │ │ │ │ - ld.d $s0, $sp, 32 │ │ │ │ - ld.d $s1, $sp, 24 │ │ │ │ - addi.d $sp, $sp, 48 │ │ │ │ - ret │ │ │ │ - st.d $s2, $sp, 16 │ │ │ │ - st.d $zero, $s0, 96 │ │ │ │ - ld.d $a0, $s1, 96 │ │ │ │ - addi.d $a1, $s0, 88 │ │ │ │ - st.w $zero, $s0, 88 │ │ │ │ - st.d $zero, $s0, 120 │ │ │ │ - st.d $a1, $s0, 104 │ │ │ │ - st.d $a1, $s0, 112 │ │ │ │ - bnez $a0, -272 # 1c970 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4b70> │ │ │ │ + st.d $t3, $sp, 56 │ │ │ │ + st.d $t4, $sp, 48 │ │ │ │ + st.d $t1, $sp, 40 │ │ │ │ + bl -66712 │ │ │ │ + ld.d $t1, $sp, 40 │ │ │ │ + ld.d $t4, $sp, 48 │ │ │ │ + ld.d $t3, $sp, 56 │ │ │ │ + move $t7, $a0 │ │ │ │ + add.d $s2, $a0, $s2 │ │ │ │ + move $t8, $s8 │ │ │ │ + move $fp, $t7 │ │ │ │ + move $t5, $zero │ │ │ │ + li.w $a3, 1 │ │ │ │ + bstrpick.d $t6, $t5, 0x25, 0x6 │ │ │ │ + slli.d $t6, $t6, 0x3 │ │ │ │ + ldx.d $a0, $s0, $t6 │ │ │ │ + sll.d $t6, $a3, $t5 │ │ │ │ + and $t6, $t6, $a0 │ │ │ │ + bnez $t6, 20 # 1cd78 ::do_widen(char) const@@Base+0xc8b8> │ │ │ │ + beq $s2, $t7, 912 # 1d0f8 ::do_widen(char) const@@Base+0xcc38> │ │ │ │ + ldptr.w $t6, $t8, 0 │ │ │ │ + addi.d $t7, $t7, 4 │ │ │ │ + st.w $t6, $t7, -4 │ │ │ │ + addi.d $t5, $t5, 1 │ │ │ │ + addi.d $t8, $t8, 4 │ │ │ │ + bltu $t5, $t4, -48 # 1cd50 ::do_widen(char) const@@Base+0xc890> │ │ │ │ + ld.d $t5, $t3, 16 │ │ │ │ + sub.d $s2, $t7, $fp │ │ │ │ + sub.d $t5, $t5, $s8 │ │ │ │ + bltu $t5, $s2, 1896 # 1d4f8 ::do_widen(char) const@@Base+0xd038> │ │ │ │ + bltu $t1, $s2, 1748 # 1d468 ::do_widen(char) const@@Base+0xcfa8> │ │ │ │ + li.w $t1, 4 │ │ │ │ + bge $t1, $s2, 2108 # 1d5d8 ::do_widen(char) const@@Base+0xd118> │ │ │ │ + move $a0, $s8 │ │ │ │ + move $a2, $s2 │ │ │ │ + move $a1, $fp │ │ │ │ + st.d $t3, $sp, 40 │ │ │ │ + bl -65744 │ │ │ │ + ld.d $t3, $sp, 40 │ │ │ │ + ldptr.d $t0, $t3, 0 │ │ │ │ + add.d $t4, $t0, $s2 │ │ │ │ + st.d $t4, $t3, 8 │ │ │ │ + beqz $fp, -1244 # 1c8e8 ::do_widen(char) const@@Base+0xc428> │ │ │ │ + move $a0, $fp │ │ │ │ + bl -66940 │ │ │ │ + b -1256 # 1c8e8 ::do_widen(char) const@@Base+0xc428> │ │ │ │ nop │ │ │ │ - addi.d $t0, $s0, 144 │ │ │ │ - ld.d $a2, $s1, 136 │ │ │ │ - st.d $t0, $s0, 128 │ │ │ │ - ld.d $a1, $s1, 128 │ │ │ │ - addi.d $s2, $s0, 128 │ │ │ │ - b -204 # 1c9d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4bd0> │ │ │ │ - move $s1, $a0 │ │ │ │ - st.d $s2, $sp, 16 │ │ │ │ - b 64 # 1cae8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4ce8> │ │ │ │ nop │ │ │ │ - st.d $s3, $sp, 8 │ │ │ │ - pcaddi $t0, 148953 │ │ │ │ - move $s1, $a0 │ │ │ │ - st.d $t0, $s0, 8 │ │ │ │ - addi.d $a0, $s0, 8 │ │ │ │ - bl -24916 # 16970 ::do_widen(char) const@@Base+0x2ec0> │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -64892 │ │ │ │ - move $s1, $a0 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s0, 96 │ │ │ │ - bl -57308 # eb00 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c00> │ │ │ │ - ld.d $a0, $s0, 48 │ │ │ │ - bl -58100 # e7f0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x18f0> │ │ │ │ - st.d $s3, $sp, 8 │ │ │ │ - pcaddi $t0, 148929 │ │ │ │ - addi.d $a0, $s0, 8 │ │ │ │ - st.d $t0, $s0, 8 │ │ │ │ - bl -64920 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -64944 │ │ │ │ + addi.d $t4, $t4, 4 │ │ │ │ nop │ │ │ │ - move $s1, $a0 │ │ │ │ - b -44 # 1cae0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4ce0> │ │ │ │ - move $s1, $a0 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -65816 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - b -68 # 1cad8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4cd8> │ │ │ │ - beqz $a0, 224 # 1cc00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4e00> │ │ │ │ - addi.d $sp, $sp, -48 │ │ │ │ - st.d $s1, $sp, 24 │ │ │ │ - st.d $s2, $sp, 16 │ │ │ │ - st.d $ra, $sp, 40 │ │ │ │ - st.d $s0, $sp, 32 │ │ │ │ - move $s1, $a0 │ │ │ │ - li.w $s2, -1 │ │ │ │ - ld.d $a0, $s1, 24 │ │ │ │ - move $s0, $s1 │ │ │ │ - bl -40 # 1cb20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4d20> │ │ │ │ - ld.d $a0, $s0, 88 │ │ │ │ - ld.d $s1, $s1, 16 │ │ │ │ - beqz $a0, 60 # 1cb90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4d90> │ │ │ │ - addi.d $t1, $a0, 8 │ │ │ │ - amadd_db.w $t0, $s2, $t1 │ │ │ │ - addi.w $t0, $t0, -1 │ │ │ │ - bnez $t0, 44 # 1cb90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4d90> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - ld.d $t0, $t0, 16 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - addi.d $t1, $a0, 12 │ │ │ │ - amadd_db.w $t0, $s2, $t1 │ │ │ │ - addi.w $t0, $t0, -1 │ │ │ │ - beqz $t0, 88 # 1cbe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4de0> │ │ │ │ + move $t5, $t6 │ │ │ │ + move $t6, $t4 │ │ │ │ + beq $t4, $t7, -1232 # 1c920 ::do_widen(char) const@@Base+0xc460> │ │ │ │ + ldptr.w $t1, $t4, 0 │ │ │ │ + ldptr.w $t0, $t4, -4 │ │ │ │ + bne $t1, $t0, -28 # 1cde0 ::do_widen(char) const@@Base+0xc920> │ │ │ │ + bne $t5, $t7, -696 # 1cb48 ::do_widen(char) const@@Base+0xc688> │ │ │ │ + b -1252 # 1c920 ::do_widen(char) const@@Base+0xc460> │ │ │ │ nop │ │ │ │ - ld.d $a0, $s0, 64 │ │ │ │ - beqz $a0, 20 # 1cba8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4da8> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 8 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s0, 32 │ │ │ │ - addi.d $t0, $s0, 48 │ │ │ │ - beq $a0, $t0, 8 # 1cbb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4db8> │ │ │ │ - bl -66404 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -66412 │ │ │ │ - bnez $s1, -128 # 1cb40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4d40> │ │ │ │ - ld.d $ra, $sp, 40 │ │ │ │ - ld.d $s0, $sp, 32 │ │ │ │ - ld.d $s1, $sp, 24 │ │ │ │ - ld.d $s2, $sp, 16 │ │ │ │ - addi.d $sp, $sp, 48 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - pcaddi $t2, -9289 │ │ │ │ - ld.d $t1, $t0, 24 │ │ │ │ - bne $t1, $t2, 52 # 1cc20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4e20> │ │ │ │ - ld.d $t0, $t0, 8 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - b -104 # 1cb90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4d90> │ │ │ │ nop │ │ │ │ - ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ldptr.d $a1, $s1, 0 │ │ │ │ + li.w $t1, -1 │ │ │ │ + lu52i.d $t1, $t1, 511 │ │ │ │ + sub.d $a2, $t0, $a1 │ │ │ │ + srai.d $t0, $a2, 0x2 │ │ │ │ + beq $t0, $t1, 2620 # 1d870 ::do_widen(char) const@@Base+0xd3b0> │ │ │ │ + sltui $s0, $t0, 1 │ │ │ │ + or $s0, $t0, $s0 │ │ │ │ + add.d $s0, $s0, $t0 │ │ │ │ + move $t0, $zero │ │ │ │ + lu52i.d $t0, $t0, 512 │ │ │ │ + li.w $t1, -1 │ │ │ │ + sltu $t0, $s0, $t0 │ │ │ │ + lu52i.d $t1, $t1, 511 │ │ │ │ + maskeqz $s0, $s0, $t0 │ │ │ │ + masknez $t0, $t1, $t0 │ │ │ │ + or $s0, $s0, $t0 │ │ │ │ + slli.d $s0, $s0, 0x2 │ │ │ │ + move $a0, $s0 │ │ │ │ + st.d $a2, $sp, 48 │ │ │ │ + st.d $a1, $sp, 40 │ │ │ │ + st.d $t7, $sp, 8 │ │ │ │ + bl -67048 │ │ │ │ + ld.d $t7, $sp, 8 │ │ │ │ + ld.d $a2, $sp, 48 │ │ │ │ + ld.d $a1, $sp, 40 │ │ │ │ + move $t3, $a0 │ │ │ │ + stx.w $t7, $a0, $a2 │ │ │ │ + beqz $a2, 32 # 1ceb0 ::do_widen(char) const@@Base+0xc9f0> │ │ │ │ + st.d $a2, $sp, 40 │ │ │ │ + st.d $a1, $sp, 8 │ │ │ │ + st.d $a0, $sp, 48 │ │ │ │ + bl -65984 │ │ │ │ + ld.d $t3, $sp, 48 │ │ │ │ + ld.d $a2, $sp, 40 │ │ │ │ + ld.d $a1, $sp, 8 │ │ │ │ + addi.d $t0, $a2, 4 │ │ │ │ + add.d $t0, $t3, $t0 │ │ │ │ + beqz $a1, 32 # 1ced8 ::do_widen(char) const@@Base+0xca18> │ │ │ │ + move $a0, $a1 │ │ │ │ + st.d $t3, $sp, 40 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + bl -67192 │ │ │ │ + ld.d $t3, $sp, 40 │ │ │ │ + ldptr.w $s8, $s4, 144 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + add.d $s0, $t3, $s0 │ │ │ │ + stptr.d $t3, $s1, 0 │ │ │ │ + st.d $t0, $s1, 8 │ │ │ │ + ld.d $t3, $s4, 96 │ │ │ │ + st.d $s0, $s1, 16 │ │ │ │ + b -1380 # 1c988 ::do_widen(char) const@@Base+0xc4c8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + move $a1, $s2 │ │ │ │ + move $a0, $s8 │ │ │ │ + bl -9896 # 1a860 ::do_widen(char) const@@Base+0xa3a0> │ │ │ │ + b -2884 # 1c3c8 ::do_widen(char) const@@Base+0xbf08> │ │ │ │ + ld.d $t6, $s3, 112 │ │ │ │ + beqz $t6, -3220 # 1c280 ::do_widen(char) const@@Base+0xbdc0> │ │ │ │ + bstrpick.d $t4, $t4, 0x1f, 0x0 │ │ │ │ + alsl.d $t4, $t4, $t4, 0x2 │ │ │ │ + slli.d $t4, $t4, 0x3 │ │ │ │ + ldx.w $a0, $s7, $t4 │ │ │ │ + bstrpick.d $t4, $s2, 0x1f, 0x0 │ │ │ │ + alsl.d $t4, $t4, $t4, 0x1 │ │ │ │ + slli.d $t4, $t4, 0x3 │ │ │ │ + ld.d $s7, $sp, 72 │ │ │ │ + move $s8, $s5 │ │ │ │ + move $fp, $zero │ │ │ │ + move $t6, $t4 │ │ │ │ + addi.d $t8, $t4, 24 │ │ │ │ + blt $t3, $a0, -2384 # 1c5f8 ::do_widen(char) const@@Base+0xc138> │ │ │ │ nop │ │ │ │ - jirl $ra, $t1, 0 │ │ │ │ - b -148 # 1cb90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4d90> │ │ │ │ + ld.d $t3, $s3, 144 │ │ │ │ + ld.d $a1, $s3, 296 │ │ │ │ + ldptr.w $a0, $s7, 0 │ │ │ │ + mul.d $t6, $t3, $s1 │ │ │ │ + mul.d $t3, $t3, $t1 │ │ │ │ + add.d $t6, $t6, $s8 │ │ │ │ + alsl.d $t6, $t6, $a1, 0x2 │ │ │ │ + ldptr.w $s3, $t6, 0 │ │ │ │ + add.d $t3, $t3, $s8 │ │ │ │ + alsl.d $t3, $t3, $a1, 0x2 │ │ │ │ + ldptr.w $s5, $t3, 0 │ │ │ │ + beq $a0, $s3, 196 # 1d040 ::do_widen(char) const@@Base+0xcb80> │ │ │ │ + ld.d $t3, $s4, 96 │ │ │ │ + st.w $s3, $sp, 188 │ │ │ │ + add.d $a0, $t3, $t4 │ │ │ │ + ld.d $t6, $a0, 8 │ │ │ │ + ld.d $a1, $a0, 16 │ │ │ │ + beq $t6, $a1, 268 # 1d0a0 ::do_widen(char) const@@Base+0xcbe0> │ │ │ │ + st.w $s3, $t6, 0 │ │ │ │ + addi.d $t6, $t6, 4 │ │ │ │ + st.d $t6, $a0, 8 │ │ │ │ nop │ │ │ │ + st.w $s3, $s7, 0 │ │ │ │ nop │ │ │ │ - beqz $a0, 640 # 1ceb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x50b0> │ │ │ │ - addi.d $sp, $sp, -96 │ │ │ │ - st.d $s5, $sp, 32 │ │ │ │ - st.d $ra, $sp, 88 │ │ │ │ - st.d $s0, $sp, 72 │ │ │ │ - st.d $s6, $sp, 24 │ │ │ │ - move $s5, $a0 │ │ │ │ + ldptr.w $t6, $s7, 4 │ │ │ │ + beq $t6, $s5, 44 # 1cfe0 ::do_widen(char) const@@Base+0xcb20> │ │ │ │ + add.d $a0, $t3, $t4 │ │ │ │ + ld.d $t6, $a0, 8 │ │ │ │ + ld.d $a1, $a0, 16 │ │ │ │ + st.w $s5, $sp, 188 │ │ │ │ + beq $t6, $a1, 168 # 1d070 ::do_widen(char) const@@Base+0xcbb0> │ │ │ │ + st.w $s5, $t6, 0 │ │ │ │ + addi.d $t6, $t6, 4 │ │ │ │ + st.d $t6, $a0, 8 │ │ │ │ + st.w $s5, $s7, 4 │ │ │ │ nop │ │ │ │ - ld.d $s6, $s5, 24 │ │ │ │ - beqz $s6, 532 # 1ce68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5068> │ │ │ │ - st.d $s1, $sp, 64 │ │ │ │ - st.d $s2, $sp, 56 │ │ │ │ - st.d $s3, $sp, 48 │ │ │ │ - st.d $s4, $sp, 40 │ │ │ │ - st.d $s7, $sp, 16 │ │ │ │ - st.d $s8, $sp, 8 │ │ │ │ - ld.d $s7, $s6, 24 │ │ │ │ - beqz $s7, 428 # 1ce20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5020> │ │ │ │ - ld.d $s8, $s7, 24 │ │ │ │ - beqz $s8, 372 # 1cdf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4ff0> │ │ │ │ - ld.d $s4, $s8, 24 │ │ │ │ - beqz $s4, 316 # 1cdc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4fc0> │ │ │ │ - ld.d $s3, $s4, 24 │ │ │ │ - beqz $s3, 260 # 1cd90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f90> │ │ │ │ - ld.d $s2, $s3, 24 │ │ │ │ - beqz $s2, 204 # 1cd60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f60> │ │ │ │ - ld.d $s0, $s2, 24 │ │ │ │ - beqz $s0, 132 # 1cd20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f20> │ │ │ │ - ld.d $s1, $s0, 24 │ │ │ │ - beqz $s1, 60 # 1cce0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4ee0> │ │ │ │ - st.d $fp, $sp, 80 │ │ │ │ + add.d $a0, $t3, $t8 │ │ │ │ + ld.d $t6, $a0, 8 │ │ │ │ + ld.d $t3, $a0, 16 │ │ │ │ + st.w $s3, $sp, 188 │ │ │ │ + beq $t6, $t3, 752 # 1d2e0 ::do_widen(char) const@@Base+0xce20> │ │ │ │ + st.w $s3, $t6, 0 │ │ │ │ + addi.d $t6, $t6, 4 │ │ │ │ + st.d $t6, $a0, 8 │ │ │ │ + st.w $s5, $sp, 188 │ │ │ │ + beq $t6, $t3, 676 # 1d2a8 ::do_widen(char) const@@Base+0xcde8> │ │ │ │ + st.w $s5, $t6, 0 │ │ │ │ + addi.d $t6, $t6, 4 │ │ │ │ + st.d $t6, $a0, 8 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s1, 24 │ │ │ │ - move $fp, $s1 │ │ │ │ - bl -136 # 1cc30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4e30> │ │ │ │ - ld.d $a0, $fp, 32 │ │ │ │ - addi.d $t0, $fp, 48 │ │ │ │ - ld.d $s1, $s1, 16 │ │ │ │ - beq $a0, $t0, 8 # 1ccd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4ed0> │ │ │ │ - bl -66684 │ │ │ │ - move $a0, $fp │ │ │ │ - bl -66692 │ │ │ │ - bnez $s1, -40 # 1ccb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4eb0> │ │ │ │ - ld.d $fp, $sp, 80 │ │ │ │ - ld.d $a0, $s0, 32 │ │ │ │ - addi.d $t0, $s0, 48 │ │ │ │ - ld.d $s1, $s0, 16 │ │ │ │ - beq $a0, $t0, 12 # 1ccf8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4ef8> │ │ │ │ - bl -66720 │ │ │ │ + ld.d $s3, $s4, 16 │ │ │ │ + addi.d $fp, $fp, 1 │ │ │ │ + alsl.d $s8, $t5, $s8, 0x1 │ │ │ │ + ld.d $t3, $s3, 112 │ │ │ │ + addi.d $s7, $s7, 8 │ │ │ │ + bltu $fp, $t3, -220 # 1cf50 ::do_widen(char) const@@Base+0xca90> │ │ │ │ + b -3504 # 1c280 ::do_widen(char) const@@Base+0xbdc0> │ │ │ │ nop │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -66732 │ │ │ │ - beqz $s1, 32 # 1cd20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f20> │ │ │ │ - move $s0, $s1 │ │ │ │ - b -104 # 1cca0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4ea0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $t3, $s4, 96 │ │ │ │ + b -148 # 1cfb0 ::do_widen(char) const@@Base+0xcaf0> │ │ │ │ + addi.d $a1, $sp, 188 │ │ │ │ + st.d $t5, $sp, 56 │ │ │ │ + st.d $t6, $sp, 48 │ │ │ │ + st.d $t1, $sp, 40 │ │ │ │ + bl 2600 # 1da80 ::do_widen(char) const@@Base+0xd5c0> │ │ │ │ + ld.d $t1, $sp, 40 │ │ │ │ + ld.d $t6, $sp, 48 │ │ │ │ + ld.d $t5, $sp, 56 │ │ │ │ + b -2576 # 1c658 ::do_widen(char) const@@Base+0xc198> │ │ │ │ nop │ │ │ │ + addi.d $a1, $sp, 188 │ │ │ │ + st.d $t4, $sp, 128 │ │ │ │ + st.d $t5, $sp, 56 │ │ │ │ + st.d $t8, $sp, 48 │ │ │ │ + st.d $t1, $sp, 40 │ │ │ │ + bl 2556 # 1da80 ::do_widen(char) const@@Base+0xd5c0> │ │ │ │ + ld.d $t3, $s4, 96 │ │ │ │ + ld.d $t4, $sp, 128 │ │ │ │ + ld.d $t5, $sp, 56 │ │ │ │ + ld.d $t8, $sp, 48 │ │ │ │ + ld.d $t1, $sp, 40 │ │ │ │ + b -196 # 1cfd8 ::do_widen(char) const@@Base+0xcb18> │ │ │ │ + addi.d $a1, $sp, 188 │ │ │ │ + st.d $t4, $sp, 128 │ │ │ │ + st.d $t5, $sp, 56 │ │ │ │ + st.d $t8, $sp, 48 │ │ │ │ + st.d $t1, $sp, 40 │ │ │ │ + bl 2508 # 1da80 ::do_widen(char) const@@Base+0xd5c0> │ │ │ │ + ld.d $t3, $s4, 96 │ │ │ │ + ld.d $t4, $sp, 128 │ │ │ │ + ld.d $t5, $sp, 56 │ │ │ │ + ld.d $t8, $sp, 48 │ │ │ │ + ld.d $t1, $sp, 40 │ │ │ │ + b -292 # 1cfa8 ::do_widen(char) const@@Base+0xcae8> │ │ │ │ + addi.d $a1, $sp, 188 │ │ │ │ + st.d $t5, $sp, 56 │ │ │ │ + st.d $t6, $sp, 48 │ │ │ │ + st.d $t1, $sp, 40 │ │ │ │ + bl 2464 # 1da80 ::do_widen(char) const@@Base+0xd5c0> │ │ │ │ + ld.d $t1, $sp, 40 │ │ │ │ + ld.d $t6, $sp, 48 │ │ │ │ + ld.d $t5, $sp, 56 │ │ │ │ + b -2656 # 1c690 ::do_widen(char) const@@Base+0xc1d0> │ │ │ │ nop │ │ │ │ + sub.d $a2, $s2, $fp │ │ │ │ + li.w $t7, -1 │ │ │ │ + lu52i.d $t7, $t7, 511 │ │ │ │ + srai.d $t6, $a2, 0x2 │ │ │ │ + beq $t6, $t7, 1776 # 1d7f8 ::do_widen(char) const@@Base+0xd338> │ │ │ │ + sltui $s2, $t6, 1 │ │ │ │ + or $s2, $t6, $s2 │ │ │ │ + add.d $s2, $s2, $t6 │ │ │ │ + move $t6, $zero │ │ │ │ + lu52i.d $t6, $t6, 512 │ │ │ │ + sltu $t6, $s2, $t6 │ │ │ │ + maskeqz $s2, $s2, $t6 │ │ │ │ + masknez $t6, $t7, $t6 │ │ │ │ + or $s2, $s2, $t6 │ │ │ │ + slli.d $s2, $s2, 0x2 │ │ │ │ + move $a0, $s2 │ │ │ │ + st.d $t3, $sp, 136 │ │ │ │ + st.d $a2, $sp, 128 │ │ │ │ + st.d $t8, $sp, 64 │ │ │ │ + st.d $t5, $sp, 56 │ │ │ │ + st.d $t4, $sp, 48 │ │ │ │ + st.d $t1, $sp, 40 │ │ │ │ + bl -67776 │ │ │ │ + ld.d $t8, $sp, 64 │ │ │ │ + ld.d $a2, $sp, 128 │ │ │ │ + ld.d $t1, $sp, 40 │ │ │ │ + ldptr.w $t7, $t8, 0 │ │ │ │ + ld.d $t4, $sp, 48 │ │ │ │ + ld.d $t5, $sp, 56 │ │ │ │ + stx.w $t7, $a0, $a2 │ │ │ │ + ld.d $t3, $sp, 136 │ │ │ │ + move $t6, $a0 │ │ │ │ + li.w $a3, 1 │ │ │ │ + beqz $a2, 68 # 1d1c0 ::do_widen(char) const@@Base+0xcd00> │ │ │ │ + move $a1, $fp │ │ │ │ + st.d $t8, $sp, 128 │ │ │ │ + st.d $t5, $sp, 64 │ │ │ │ + st.d $t4, $sp, 56 │ │ │ │ + st.d $t1, $sp, 48 │ │ │ │ + st.d $a2, $sp, 40 │ │ │ │ + st.d $a0, $sp, 152 │ │ │ │ + bl -66748 │ │ │ │ + ld.d $t6, $sp, 152 │ │ │ │ + ld.d $t3, $sp, 136 │ │ │ │ + ld.d $t8, $sp, 128 │ │ │ │ + ld.d $t5, $sp, 64 │ │ │ │ + ld.d $t4, $sp, 56 │ │ │ │ + ld.d $t1, $sp, 48 │ │ │ │ + ld.d $a2, $sp, 40 │ │ │ │ + li.w $a3, 1 │ │ │ │ + addi.d $t7, $a2, 4 │ │ │ │ + add.d $t7, $t6, $t7 │ │ │ │ + beqz $fp, 72 # 1d210 ::do_widen(char) const@@Base+0xcd50> │ │ │ │ + move $a0, $fp │ │ │ │ + st.d $t6, $sp, 152 │ │ │ │ + st.d $t3, $sp, 136 │ │ │ │ + st.d $t7, $sp, 128 │ │ │ │ + st.d $t8, $sp, 64 │ │ │ │ + st.d $t5, $sp, 56 │ │ │ │ + st.d $t4, $sp, 48 │ │ │ │ + st.d $t1, $sp, 40 │ │ │ │ + bl -67996 │ │ │ │ + ld.d $t6, $sp, 152 │ │ │ │ + ld.d $t3, $sp, 136 │ │ │ │ + ld.d $t7, $sp, 128 │ │ │ │ + ld.d $t8, $sp, 64 │ │ │ │ + ld.d $t5, $sp, 56 │ │ │ │ + ld.d $t4, $sp, 48 │ │ │ │ + ld.d $t1, $sp, 40 │ │ │ │ + li.w $a3, 1 │ │ │ │ + add.d $s2, $t6, $s2 │ │ │ │ + move $fp, $t6 │ │ │ │ + b -1184 # 1cd78 ::do_widen(char) const@@Base+0xc8b8> │ │ │ │ nop │ │ │ │ - ld.d $a0, $s2, 32 │ │ │ │ - addi.d $t0, $s2, 48 │ │ │ │ - ld.d $s0, $s2, 16 │ │ │ │ - beq $a0, $t0, 12 # 1cd38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f38> │ │ │ │ - bl -66784 │ │ │ │ + addi.d $a1, $sp, 188 │ │ │ │ + addi.d $a0, $s4, 200 │ │ │ │ + bl 1912 # 1d9a0 ::do_widen(char) const@@Base+0xd4e0> │ │ │ │ + b -2412 # 1c8c0 ::do_widen(char) const@@Base+0xc400> │ │ │ │ + addi.d $a1, $sp, 184 │ │ │ │ + addi.d $a0, $s4, 176 │ │ │ │ + bl 1896 # 1d9a0 ::do_widen(char) const@@Base+0xd4e0> │ │ │ │ + ld.d $t1, $s4, 72 │ │ │ │ + add.d $t1, $t1, $s1 │ │ │ │ + b -2476 # 1c898 ::do_widen(char) const@@Base+0xc3d8> │ │ │ │ + addi.d $a1, $sp, 180 │ │ │ │ + addi.d $a0, $s4, 152 │ │ │ │ + st.d $t2, $sp, 48 │ │ │ │ + st.d $t4, $sp, 40 │ │ │ │ + bl 1864 # 1d9a0 ::do_widen(char) const@@Base+0xd4e0> │ │ │ │ + ld.d $t1, $s4, 72 │ │ │ │ + ld.d $t2, $sp, 48 │ │ │ │ + ld.d $t4, $sp, 40 │ │ │ │ + add.d $t1, $t1, $s1 │ │ │ │ + b -2572 # 1c860 ::do_widen(char) const@@Base+0xc3a0> │ │ │ │ + move $t4, $s8 │ │ │ │ nop │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -66796 │ │ │ │ - beqz $s0, 32 # 1cd60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f60> │ │ │ │ - move $s2, $s0 │ │ │ │ - b -176 # 1cc98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4e98> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + move $t6, $t4 │ │ │ │ + addi.d $t4, $t4, 4 │ │ │ │ + beq $t7, $t4, -3416 # 1c530 ::do_widen(char) const@@Base+0xc070> │ │ │ │ + ldptr.w $t1, $t4, 0 │ │ │ │ + ldptr.w $t0, $t4, -4 │ │ │ │ + bne $t1, $t0, -20 # 1d280 ::do_widen(char) const@@Base+0xcdc0> │ │ │ │ + bne $t7, $t6, -3520 # 1c4d8 ::do_widen(char) const@@Base+0xc018> │ │ │ │ nop │ │ │ │ + move $t4, $t7 │ │ │ │ + b -3444 # 1c530 ::do_widen(char) const@@Base+0xc070> │ │ │ │ + addi.d $a1, $sp, 188 │ │ │ │ + st.d $t4, $sp, 128 │ │ │ │ + st.d $t5, $sp, 56 │ │ │ │ + st.d $t8, $sp, 48 │ │ │ │ + st.d $t1, $sp, 40 │ │ │ │ + bl 1988 # 1da80 ::do_widen(char) const@@Base+0xd5c0> │ │ │ │ + ld.d $t4, $sp, 128 │ │ │ │ + ld.d $t5, $sp, 56 │ │ │ │ + ld.d $t8, $sp, 48 │ │ │ │ + ld.d $t1, $sp, 40 │ │ │ │ + b -696 # 1d018 ::do_widen(char) const@@Base+0xcb58> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $a0, $s3, 32 │ │ │ │ - addi.d $t0, $s3, 48 │ │ │ │ - ld.d $s0, $s3, 16 │ │ │ │ - beq $a0, $t0, 12 # 1cd78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f78> │ │ │ │ - bl -66848 │ │ │ │ nop │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -66860 │ │ │ │ - beqz $s0, 16 # 1cd90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f90> │ │ │ │ - move $s3, $s0 │ │ │ │ - b -248 # 1cc90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4e90> │ │ │ │ + addi.d $a1, $sp, 188 │ │ │ │ + st.d $t4, $sp, 128 │ │ │ │ + st.d $t5, $sp, 56 │ │ │ │ + st.d $t8, $sp, 48 │ │ │ │ + st.d $t1, $sp, 40 │ │ │ │ + bl 1932 # 1da80 ::do_widen(char) const@@Base+0xd5c0> │ │ │ │ + ld.d $t3, $s4, 96 │ │ │ │ + ld.d $t8, $sp, 48 │ │ │ │ + ld.d $t4, $sp, 128 │ │ │ │ + ld.d $t5, $sp, 56 │ │ │ │ + add.d $a0, $t3, $t8 │ │ │ │ + ld.d $t6, $a0, 8 │ │ │ │ + ld.d $t3, $a0, 16 │ │ │ │ + ld.d $t1, $sp, 40 │ │ │ │ + b -792 # 1d000 ::do_widen(char) const@@Base+0xcb40> │ │ │ │ nop │ │ │ │ - ld.d $a0, $s4, 32 │ │ │ │ - addi.d $t0, $s4, 48 │ │ │ │ - ld.d $s0, $s4, 16 │ │ │ │ - beq $a0, $t0, 12 # 1cda8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4fa8> │ │ │ │ - bl -66896 │ │ │ │ + ldptr.w $t5, $s5, 0 │ │ │ │ + blez $t5, -2612 # 1c8f0 ::do_widen(char) const@@Base+0xc430> │ │ │ │ + li.w $t6, -1 │ │ │ │ + sub.d $t5, $t4, $t5 │ │ │ │ + lu52i.d $t6, $t6, 511 │ │ │ │ + bltu $t6, $t5, 556 # 1d560 ::do_widen(char) const@@Base+0xd0a0> │ │ │ │ + move $t7, $zero │ │ │ │ + move $s2, $zero │ │ │ │ + b -1536 # 1cd40 ::do_widen(char) const@@Base+0xc880> │ │ │ │ nop │ │ │ │ - move $a0, $s4 │ │ │ │ - bl -66908 │ │ │ │ - beqz $s0, 16 # 1cdc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4fc0> │ │ │ │ - move $s4, $s0 │ │ │ │ - b -304 # 1cc88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4e88> │ │ │ │ + alsl.d $t6, $t4, $t6, 0x2 │ │ │ │ + b -2180 # 1cac8 ::do_widen(char) const@@Base+0xc608> │ │ │ │ + move $a1, $s8 │ │ │ │ + bl -10996 # 1a860 ::do_widen(char) const@@Base+0xa3a0> │ │ │ │ + b -2320 # 1ca48 ::do_widen(char) const@@Base+0xc588> │ │ │ │ nop │ │ │ │ - ld.d $a0, $s8, 32 │ │ │ │ - addi.d $t0, $s8, 48 │ │ │ │ - ld.d $s0, $s8, 16 │ │ │ │ - beq $a0, $t0, 12 # 1cdd8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4fd8> │ │ │ │ - bl -66944 │ │ │ │ + move $t6, $t4 │ │ │ │ + b -3724 # 1c4d8 ::do_widen(char) const@@Base+0xc018> │ │ │ │ + pcalau12i $t1, 147 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 312 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, 664 # 1d618 ::do_widen(char) const@@Base+0xd158> │ │ │ │ + ld.d $ra, $sp, 424 │ │ │ │ + ld.d $fp, $sp, 416 │ │ │ │ + ld.d $s0, $sp, 408 │ │ │ │ + ld.d $s1, $sp, 400 │ │ │ │ + ld.d $s2, $sp, 392 │ │ │ │ + ld.d $s3, $sp, 384 │ │ │ │ + ld.d $s4, $sp, 376 │ │ │ │ + ld.d $s5, $sp, 368 │ │ │ │ + ld.d $s6, $sp, 360 │ │ │ │ + ld.d $s7, $sp, 352 │ │ │ │ + ld.d $s8, $sp, 344 │ │ │ │ + fld.d $fs0, $sp, 328 │ │ │ │ + addi.d $sp, $sp, 432 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - move $a0, $s8 │ │ │ │ - bl -66956 │ │ │ │ - beqz $s0, 16 # 1cdf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4ff0> │ │ │ │ - move $s8, $s0 │ │ │ │ - b -360 # 1cc80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4e80> │ │ │ │ + st.d $zero, $sp, 192 │ │ │ │ + st.d $zero, $sp, 208 │ │ │ │ + st.d $zero, $sp, 200 │ │ │ │ + st.d $zero, $sp, 216 │ │ │ │ + st.d $zero, $sp, 232 │ │ │ │ + st.d $zero, $sp, 224 │ │ │ │ + st.d $zero, $sp, 240 │ │ │ │ + st.d $zero, $sp, 256 │ │ │ │ + st.d $zero, $sp, 248 │ │ │ │ + st.d $zero, $sp, 88 │ │ │ │ + st.d $zero, $sp, 96 │ │ │ │ + st.d $zero, $sp, 120 │ │ │ │ + st.d $zero, $sp, 24 │ │ │ │ + st.d $zero, $sp, 80 │ │ │ │ + st.d $zero, $sp, 112 │ │ │ │ + st.d $zero, $sp, 16 │ │ │ │ + st.d $zero, $sp, 32 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s7, 32 │ │ │ │ - addi.d $t0, $s7, 48 │ │ │ │ - ld.d $s0, $s7, 16 │ │ │ │ - beq $a0, $t0, 12 # 1ce08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5008> │ │ │ │ - bl -66992 │ │ │ │ + st.d $zero, $sp, 264 │ │ │ │ + st.d $zero, $sp, 280 │ │ │ │ + st.d $zero, $sp, 272 │ │ │ │ + move $s7, $zero │ │ │ │ + b -5368 # 1bf20 ::do_widen(char) const@@Base+0xba60> │ │ │ │ nop │ │ │ │ - move $a0, $s7 │ │ │ │ - bl -67004 │ │ │ │ - beqz $s0, 16 # 1ce20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5020> │ │ │ │ - move $s7, $s0 │ │ │ │ - b -416 # 1cc78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4e78> │ │ │ │ + st.d $zero, $sp, 72 │ │ │ │ + st.d $zero, $sp, 8 │ │ │ │ + b -4640 # 1c208 ::do_widen(char) const@@Base+0xbd48> │ │ │ │ nop │ │ │ │ - ld.d $a0, $s6, 32 │ │ │ │ - addi.d $t0, $s6, 48 │ │ │ │ - ld.d $s0, $s6, 16 │ │ │ │ - beq $a0, $t0, 12 # 1ce38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5038> │ │ │ │ - bl -67040 │ │ │ │ + ld.d $t0, $s4, 72 │ │ │ │ + st.d $zero, $s4, 80 │ │ │ │ + st.d $zero, $s4, 72 │ │ │ │ + st.d $zero, $s4, 88 │ │ │ │ + beqz $t0, 248 # 1d538 ::do_widen(char) const@@Base+0xd078> │ │ │ │ + move $a0, $t0 │ │ │ │ + bl -68600 │ │ │ │ + ld.d $t1, $s4, 16 │ │ │ │ + move $t3, $zero │ │ │ │ + move $a0, $zero │ │ │ │ + ld.d $s2, $t1, 144 │ │ │ │ + ld.d $s0, $t1, 96 │ │ │ │ + move $t0, $zero │ │ │ │ + b -4844 # 1c178 ::do_widen(char) const@@Base+0xbcb8> │ │ │ │ + li.w $t5, 4 │ │ │ │ + bge $t5, $t1, 348 # 1d5c8 ::do_widen(char) const@@Base+0xd108> │ │ │ │ + move $a2, $t1 │ │ │ │ + move $a0, $s8 │ │ │ │ + move $a1, $fp │ │ │ │ + st.d $t3, $sp, 48 │ │ │ │ + st.d $t7, $sp, 40 │ │ │ │ + bl -67492 │ │ │ │ + ld.d $t7, $sp, 40 │ │ │ │ + ld.d $t3, $sp, 48 │ │ │ │ + ld.d $a0, $t3, 8 │ │ │ │ + ldptr.d $t0, $t3, 0 │ │ │ │ + sub.d $a1, $a0, $t0 │ │ │ │ + add.d $a1, $fp, $a1 │ │ │ │ + sub.d $a2, $t7, $a1 │ │ │ │ + blez $a2, 28 # 1d4c0 ::do_widen(char) const@@Base+0xd000> │ │ │ │ + st.d $t3, $sp, 40 │ │ │ │ + bl -67532 │ │ │ │ + ld.d $t3, $sp, 40 │ │ │ │ nop │ │ │ │ - move $a0, $s6 │ │ │ │ - bl -67052 │ │ │ │ - beqz $s0, 16 # 1ce50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5050> │ │ │ │ - move $s6, $s0 │ │ │ │ - b -472 # 1cc70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4e70> │ │ │ │ + ldptr.d $t0, $t3, 0 │ │ │ │ nop │ │ │ │ - ld.d $s1, $sp, 64 │ │ │ │ - ld.d $s2, $sp, 56 │ │ │ │ - ld.d $s3, $sp, 48 │ │ │ │ - ld.d $s4, $sp, 40 │ │ │ │ - ld.d $s7, $sp, 16 │ │ │ │ - ld.d $s8, $sp, 8 │ │ │ │ - ld.d $a0, $s5, 32 │ │ │ │ - addi.d $t0, $s5, 48 │ │ │ │ - ld.d $s0, $s5, 16 │ │ │ │ - beq $a0, $t0, 12 # 1ce80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5080> │ │ │ │ - bl -67112 │ │ │ │ + add.d $t4, $t0, $s2 │ │ │ │ + b -1796 # 1cdc0 ::do_widen(char) const@@Base+0xc900> │ │ │ │ + move $t6, $t1 │ │ │ │ + bne $t7, $t6, -4084 # 1c4d8 ::do_widen(char) const@@Base+0xc018> │ │ │ │ + b -560 # 1d2a0 ::do_widen(char) const@@Base+0xcde0> │ │ │ │ nop │ │ │ │ - move $a0, $s5 │ │ │ │ - bl -67124 │ │ │ │ - beqz $s0, 16 # 1ce98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5098> │ │ │ │ - move $s5, $s0 │ │ │ │ - b -576 # 1cc50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4e50> │ │ │ │ nop │ │ │ │ - ld.d $ra, $sp, 88 │ │ │ │ - ld.d $s0, $sp, 72 │ │ │ │ - ld.d $s5, $sp, 32 │ │ │ │ - ld.d $s6, $sp, 24 │ │ │ │ - addi.d $sp, $sp, 96 │ │ │ │ - ret │ │ │ │ - ret │ │ │ │ nop │ │ │ │ + move $t3, $zero │ │ │ │ + move $a0, $zero │ │ │ │ + move $t0, $zero │ │ │ │ + b -4980 # 1c178 ::do_widen(char) const@@Base+0xbcb8> │ │ │ │ + addi.d $t4, $t6, 4 │ │ │ │ + b -1804 # 1cde8 ::do_widen(char) const@@Base+0xc928> │ │ │ │ + move $a0, $s2 │ │ │ │ + st.d $t3, $sp, 40 │ │ │ │ + bl -68720 │ │ │ │ + move $a2, $s2 │ │ │ │ + move $a1, $fp │ │ │ │ + move $s8, $a0 │ │ │ │ + bl -67632 │ │ │ │ + ld.d $t3, $sp, 40 │ │ │ │ + ldptr.d $a0, $t3, 0 │ │ │ │ + beqz $a0, 12 # 1d528 ::do_widen(char) const@@Base+0xd068> │ │ │ │ + bl -68816 │ │ │ │ + ld.d $t3, $sp, 40 │ │ │ │ + add.d $t4, $s8, $s2 │ │ │ │ + stptr.d $s8, $t3, 0 │ │ │ │ + st.d $t4, $t3, 16 │ │ │ │ + b -1908 # 1cdc0 ::do_widen(char) const@@Base+0xc900> │ │ │ │ + ld.d $t1, $s4, 16 │ │ │ │ + move $t3, $zero │ │ │ │ + move $a0, $zero │ │ │ │ + ld.d $s2, $t1, 144 │ │ │ │ + ld.d $s0, $t1, 96 │ │ │ │ + b -5076 # 1c178 ::do_widen(char) const@@Base+0xbcb8> │ │ │ │ + move $t5, $t8 │ │ │ │ + b -2572 # 1cb48 ::do_widen(char) const@@Base+0xc688> │ │ │ │ + move $s0, $zero │ │ │ │ nop │ │ │ │ + pcalau12i $t1, 147 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 312 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, 160 # 1d618 ::do_widen(char) const@@Base+0xd158> │ │ │ │ + pcaddi $a0, 98107 │ │ │ │ + bl -69584 │ │ │ │ nop │ │ │ │ - beqz $a0, 752 # 1d1b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53b0> │ │ │ │ - addi.d $sp, $sp, -96 │ │ │ │ - st.d $s5, $sp, 32 │ │ │ │ - st.d $ra, $sp, 88 │ │ │ │ - st.d $s0, $sp, 72 │ │ │ │ - st.d $s6, $sp, 24 │ │ │ │ - move $s5, $a0 │ │ │ │ nop │ │ │ │ - ld.d $s6, $s5, 24 │ │ │ │ - beqz $s6, 628 # 1d158 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5358> │ │ │ │ - st.d $s1, $sp, 64 │ │ │ │ - st.d $s2, $sp, 56 │ │ │ │ - st.d $s3, $sp, 48 │ │ │ │ - st.d $s4, $sp, 40 │ │ │ │ - st.d $s7, $sp, 16 │ │ │ │ - st.d $s8, $sp, 8 │ │ │ │ - ld.d $s7, $s6, 24 │ │ │ │ - beqz $s7, 508 # 1d100 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5300> │ │ │ │ - ld.d $s8, $s7, 24 │ │ │ │ - beqz $s8, 436 # 1d0c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52c0> │ │ │ │ - ld.d $s4, $s8, 24 │ │ │ │ - beqz $s4, 364 # 1d080 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5280> │ │ │ │ - ld.d $s3, $s4, 24 │ │ │ │ - beqz $s3, 292 # 1d040 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5240> │ │ │ │ - ld.d $s2, $s3, 24 │ │ │ │ - beqz $s2, 220 # 1d000 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5200> │ │ │ │ - ld.d $s0, $s2, 24 │ │ │ │ - beqz $s0, 148 # 1cfc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51c0> │ │ │ │ - ld.d $s1, $s0, 24 │ │ │ │ - beqz $s1, 76 # 1cf80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5180> │ │ │ │ - st.d $fp, $sp, 80 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s1, 24 │ │ │ │ - move $fp, $s1 │ │ │ │ - bl -136 # 1cec0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x50c0> │ │ │ │ - ld.d $a0, $fp, 64 │ │ │ │ - addi.d $t0, $fp, 80 │ │ │ │ - ld.d $s1, $s1, 16 │ │ │ │ - beq $a0, $t0, 8 # 1cf60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5160> │ │ │ │ - bl -67340 │ │ │ │ - ld.d $a0, $fp, 32 │ │ │ │ - addi.d $t0, $fp, 48 │ │ │ │ - beq $a0, $t0, 8 # 1cf70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5170> │ │ │ │ - bl -67356 │ │ │ │ - move $a0, $fp │ │ │ │ - bl -67364 │ │ │ │ - bnez $s1, -56 # 1cf40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5140> │ │ │ │ - ld.d $fp, $sp, 80 │ │ │ │ - ld.d $a0, $s0, 64 │ │ │ │ - addi.d $t0, $s0, 80 │ │ │ │ - ld.d $s1, $s0, 16 │ │ │ │ - beq $a0, $t0, 12 # 1cf98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5198> │ │ │ │ - bl -67392 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s0, 32 │ │ │ │ - addi.d $t0, $s0, 48 │ │ │ │ - beq $a0, $t0, 8 # 1cfa8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51a8> │ │ │ │ - bl -67412 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -67420 │ │ │ │ - beqz $s1, 16 # 1cfc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51c0> │ │ │ │ - move $s0, $s1 │ │ │ │ - b -136 # 1cf30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5130> │ │ │ │ nop │ │ │ │ - ld.d $a0, $s2, 64 │ │ │ │ - addi.d $t0, $s2, 80 │ │ │ │ - ld.d $s0, $s2, 16 │ │ │ │ - beq $a0, $t0, 12 # 1cfd8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51d8> │ │ │ │ - bl -67456 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s2, 32 │ │ │ │ - addi.d $t0, $s2, 48 │ │ │ │ - beq $a0, $t0, 8 # 1cfe8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51e8> │ │ │ │ - bl -67476 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -67484 │ │ │ │ - beqz $s0, 16 # 1d000 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5200> │ │ │ │ - move $s2, $s0 │ │ │ │ - b -208 # 1cf28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5128> │ │ │ │ nop │ │ │ │ - ld.d $a0, $s3, 64 │ │ │ │ - addi.d $t0, $s3, 80 │ │ │ │ - ld.d $s0, $s3, 16 │ │ │ │ - beq $a0, $t0, 12 # 1d018 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5218> │ │ │ │ - bl -67520 │ │ │ │ + move $t6, $a0 │ │ │ │ + b -4300 # 1c4d8 ::do_widen(char) const@@Base+0xc018> │ │ │ │ + move $t5, $t6 │ │ │ │ + bne $t5, $t7, -2660 # 1cb48 ::do_widen(char) const@@Base+0xc688> │ │ │ │ + b -3216 # 1c920 ::do_widen(char) const@@Base+0xc460> │ │ │ │ nop │ │ │ │ - ld.d $a0, $s3, 32 │ │ │ │ - addi.d $t0, $s3, 48 │ │ │ │ - beq $a0, $t0, 8 # 1d028 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5228> │ │ │ │ - bl -67540 │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -67548 │ │ │ │ - beqz $s0, 16 # 1d040 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5240> │ │ │ │ - move $s3, $s0 │ │ │ │ - b -280 # 1cf20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5120> │ │ │ │ nop │ │ │ │ - ld.d $a0, $s4, 64 │ │ │ │ - addi.d $t0, $s4, 80 │ │ │ │ - ld.d $s0, $s4, 16 │ │ │ │ - beq $a0, $t0, 12 # 1d058 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5258> │ │ │ │ - bl -67584 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s4, 32 │ │ │ │ - addi.d $t0, $s4, 48 │ │ │ │ - beq $a0, $t0, 8 # 1d068 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5268> │ │ │ │ - bl -67604 │ │ │ │ - move $a0, $s4 │ │ │ │ - bl -67612 │ │ │ │ - beqz $s0, 16 # 1d080 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5280> │ │ │ │ - move $s4, $s0 │ │ │ │ - b -352 # 1cf18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5118> │ │ │ │ + move $t1, $a0 │ │ │ │ + b -5532 # 1c028 ::do_widen(char) const@@Base+0xbb68> │ │ │ │ + bne $t1, $t5, -312 # 1d490 ::do_widen(char) const@@Base+0xcfd0> │ │ │ │ + ldptr.w $t1, $fp, 0 │ │ │ │ + st.w $t1, $s8, 0 │ │ │ │ + b -324 # 1d490 ::do_widen(char) const@@Base+0xcfd0> │ │ │ │ + bne $s2, $t1, -288 # 1d4b8 ::do_widen(char) const@@Base+0xcff8> │ │ │ │ + ldptr.w $t1, $fp, 0 │ │ │ │ + ldptr.d $t0, $t3, 0 │ │ │ │ + st.w $t1, $s8, 0 │ │ │ │ + addi.d $t0, $t0, 4 │ │ │ │ + st.d $t0, $t3, 8 │ │ │ │ + b -2088 # 1cdc8 ::do_widen(char) const@@Base+0xc908> │ │ │ │ nop │ │ │ │ - ld.d $a0, $s8, 64 │ │ │ │ - addi.d $t0, $s8, 80 │ │ │ │ - ld.d $s0, $s8, 16 │ │ │ │ - beq $a0, $t0, 12 # 1d098 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5298> │ │ │ │ - bl -67648 │ │ │ │ + pcalau12i $t1, 147 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 312 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + beqz $t0, 648 # 1d898 ::do_widen(char) const@@Base+0xd3d8> │ │ │ │ nop │ │ │ │ - ld.d $a0, $s8, 32 │ │ │ │ - addi.d $t0, $s8, 48 │ │ │ │ - beq $a0, $t0, 8 # 1d0a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52a8> │ │ │ │ - bl -67668 │ │ │ │ - move $a0, $s8 │ │ │ │ - bl -67676 │ │ │ │ - beqz $s0, 16 # 1d0c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52c0> │ │ │ │ - move $s8, $s0 │ │ │ │ - b -424 # 1cf10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5110> │ │ │ │ + bl -69448 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s7, 64 │ │ │ │ - addi.d $t0, $s7, 80 │ │ │ │ - ld.d $s0, $s7, 16 │ │ │ │ - beq $a0, $t0, 12 # 1d0d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52d8> │ │ │ │ - bl -67712 │ │ │ │ + move $s0, $a0 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s7, 32 │ │ │ │ - addi.d $t0, $s7, 48 │ │ │ │ - beq $a0, $t0, 8 # 1d0e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52e8> │ │ │ │ - bl -67732 │ │ │ │ - move $a0, $s7 │ │ │ │ - bl -67740 │ │ │ │ - beqz $s0, 16 # 1d100 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5300> │ │ │ │ - move $s7, $s0 │ │ │ │ - b -496 # 1cf08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5108> │ │ │ │ + ld.d $a0, $sp, 32 │ │ │ │ + bl -69084 │ │ │ │ + ld.d $t0, $sp, 120 │ │ │ │ + beqz $t0, 12 # 1d640 ::do_widen(char) const@@Base+0xd180> │ │ │ │ + ld.d $a0, $sp, 120 │ │ │ │ + bl -69100 │ │ │ │ + ld.d $t0, $sp, 96 │ │ │ │ + beqz $t0, 12 # 1d650 ::do_widen(char) const@@Base+0xd190> │ │ │ │ + ld.d $a0, $sp, 96 │ │ │ │ + bl -69116 │ │ │ │ + ld.d $t0, $sp, 24 │ │ │ │ + beqz $t0, 12 # 1d660 ::do_widen(char) const@@Base+0xd1a0> │ │ │ │ + ld.d $a0, $sp, 24 │ │ │ │ + bl -69132 │ │ │ │ + ld.d $t0, $sp, 80 │ │ │ │ + beqz $t0, 12 # 1d670 ::do_widen(char) const@@Base+0xd1b0> │ │ │ │ + ld.d $a0, $sp, 80 │ │ │ │ + bl -69148 │ │ │ │ + ld.d $t0, $sp, 88 │ │ │ │ + beqz $t0, 12 # 1d680 ::do_widen(char) const@@Base+0xd1c0> │ │ │ │ + ld.d $a0, $sp, 88 │ │ │ │ + bl -69164 │ │ │ │ + ld.d $t0, $sp, 16 │ │ │ │ + beqz $t0, 12 # 1d690 ::do_widen(char) const@@Base+0xd1d0> │ │ │ │ + ld.d $a0, $sp, 16 │ │ │ │ + bl -69180 │ │ │ │ + ld.d $t0, $sp, 112 │ │ │ │ + beqz $t0, 12 # 1d6a0 ::do_widen(char) const@@Base+0xd1e0> │ │ │ │ + ld.d $a0, $sp, 112 │ │ │ │ + bl -69196 │ │ │ │ + pcalau12i $t1, 147 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 312 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -160 # 1d618 ::do_widen(char) const@@Base+0xd158> │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -67952 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s6, 64 │ │ │ │ - addi.d $t0, $s6, 80 │ │ │ │ - ld.d $s0, $s6, 16 │ │ │ │ - beq $a0, $t0, 12 # 1d118 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5318> │ │ │ │ - bl -67776 │ │ │ │ + move $s1, $a0 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s6, 32 │ │ │ │ - addi.d $t0, $s6, 48 │ │ │ │ - beq $a0, $t0, 8 # 1d128 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5328> │ │ │ │ - bl -67796 │ │ │ │ - move $a0, $s6 │ │ │ │ - bl -67804 │ │ │ │ - beqz $s0, 16 # 1d140 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5340> │ │ │ │ - move $s6, $s0 │ │ │ │ - b -568 # 1cf00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5100> │ │ │ │ + beqz $s0, 16 # 1d6e0 ::do_widen(char) const@@Base+0xd220> │ │ │ │ nop │ │ │ │ - ld.d $s1, $sp, 64 │ │ │ │ - ld.d $s2, $sp, 56 │ │ │ │ - ld.d $s3, $sp, 48 │ │ │ │ - ld.d $s4, $sp, 40 │ │ │ │ - ld.d $s7, $sp, 16 │ │ │ │ - ld.d $s8, $sp, 8 │ │ │ │ - ld.d $a0, $s5, 64 │ │ │ │ - addi.d $t0, $s5, 80 │ │ │ │ - ld.d $s0, $s5, 16 │ │ │ │ - beq $a0, $t0, 12 # 1d170 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5370> │ │ │ │ - bl -67864 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -69260 │ │ │ │ + move $s0, $s1 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s5, 32 │ │ │ │ - addi.d $t0, $s5, 48 │ │ │ │ - beq $a0, $t0, 8 # 1d180 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5380> │ │ │ │ - bl -67884 │ │ │ │ - move $a0, $s5 │ │ │ │ - bl -67892 │ │ │ │ - beqz $s0, 16 # 1d198 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5398> │ │ │ │ - move $s5, $s0 │ │ │ │ - b -688 # 1cee0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x50e0> │ │ │ │ + ld.d $a0, $sp, 144 │ │ │ │ + bl -69276 │ │ │ │ + ld.d $t0, $sp, 72 │ │ │ │ + beqz $t0, 12 # 1d700 ::do_widen(char) const@@Base+0xd240> │ │ │ │ + move $a0, $t0 │ │ │ │ + bl -69292 │ │ │ │ + ld.d $t0, $sp, 104 │ │ │ │ + beqz $t0, 12 # 1d710 ::do_widen(char) const@@Base+0xd250> │ │ │ │ + ld.d $a0, $sp, 104 │ │ │ │ + bl -69308 │ │ │ │ + ld.d $a0, $sp, 264 │ │ │ │ + beqz $a0, 12 # 1d720 ::do_widen(char) const@@Base+0xd260> │ │ │ │ + bl -69320 │ │ │ │ nop │ │ │ │ - ld.d $ra, $sp, 88 │ │ │ │ - ld.d $s0, $sp, 72 │ │ │ │ - ld.d $s5, $sp, 32 │ │ │ │ - ld.d $s6, $sp, 24 │ │ │ │ - addi.d $sp, $sp, 96 │ │ │ │ - ret │ │ │ │ - ret │ │ │ │ + ld.d $a0, $sp, 240 │ │ │ │ + beqz $a0, 12 # 1d730 ::do_widen(char) const@@Base+0xd270> │ │ │ │ + bl -69336 │ │ │ │ nop │ │ │ │ + ld.d $t0, $sp, 216 │ │ │ │ + beqz $t0, 12 # 1d740 ::do_widen(char) const@@Base+0xd280> │ │ │ │ + move $a0, $t0 │ │ │ │ + bl -69356 │ │ │ │ + ld.d $t0, $sp, 192 │ │ │ │ + beqz $t0, 12 # 1d750 ::do_widen(char) const@@Base+0xd290> │ │ │ │ + move $a0, $t0 │ │ │ │ + bl -69372 │ │ │ │ + ld.d $t0, $sp, 32 │ │ │ │ + beqz $t0, -292 # 1d630 ::do_widen(char) const@@Base+0xd170> │ │ │ │ + b -304 # 1d628 ::do_widen(char) const@@Base+0xd168> │ │ │ │ nop │ │ │ │ + move $s0, $a0 │ │ │ │ + b -204 # 1d698 ::do_widen(char) const@@Base+0xd1d8> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -292 # 1d648 ::do_widen(char) const@@Base+0xd188> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -100 # 1d710 ::do_widen(char) const@@Base+0xd250> │ │ │ │ + ld.d $t0, $sp, 216 │ │ │ │ + move $s0, $a0 │ │ │ │ + b -72 # 1d738 ::do_widen(char) const@@Base+0xd278> │ │ │ │ nop │ │ │ │ - pcalau12i $t0, 147 │ │ │ │ - ld.d $t0, $t0, -320 │ │ │ │ - ldptr.w $a1, $t0, 0 │ │ │ │ - addi.d $sp, $sp, -80 │ │ │ │ - st.d $s0, $sp, 64 │ │ │ │ - bstrpick.d $a2, $a1, 0x1f, 0x1 │ │ │ │ move $s0, $a0 │ │ │ │ - st.d $ra, $sp, 72 │ │ │ │ - bl -66320 │ │ │ │ - addi.d $a0, $s0, 128 │ │ │ │ - bl -68824 │ │ │ │ - addi.d $a0, $s0, 288 │ │ │ │ - bl 361568 # 75650 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5d850> │ │ │ │ - addi.d $a0, $s0, 632 │ │ │ │ - bl 386952 # 7b980 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x63b80> │ │ │ │ - addi.d $a0, $s0, 664 │ │ │ │ - bl 50240 # 29640 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11840> │ │ │ │ - addi.d $a0, $s0, 784 │ │ │ │ - bl 348936 # 72510 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5a710> │ │ │ │ - ld.d $ra, $sp, 72 │ │ │ │ - st.d $zero, $s0, 864 │ │ │ │ - st.d $zero, $s0, 872 │ │ │ │ - st.d $zero, $s0, 880 │ │ │ │ - st.d $zero, $s0, 928 │ │ │ │ - st.d $zero, $s0, 936 │ │ │ │ - st.d $zero, $s0, 944 │ │ │ │ - st.d $zero, $s0, 952 │ │ │ │ - st.d $zero, $s0, 960 │ │ │ │ - st.d $zero, $s0, 968 │ │ │ │ - st.d $zero, $s0, 976 │ │ │ │ - st.d $zero, $s0, 984 │ │ │ │ - st.d $zero, $s0, 992 │ │ │ │ - st.w $zero, $s0, 1016 │ │ │ │ - st.d $zero, $s0, 1024 │ │ │ │ - st.d $zero, $s0, 1032 │ │ │ │ - st.d $zero, $s0, 1040 │ │ │ │ - st.d $zero, $s0, 1048 │ │ │ │ - st.w $zero, $s0, 1056 │ │ │ │ - st.d $zero, $s0, 1064 │ │ │ │ - st.d $zero, $s0, 1072 │ │ │ │ - st.d $zero, $s0, 1080 │ │ │ │ - st.d $zero, $s0, 1088 │ │ │ │ - st.d $zero, $s0, 1096 │ │ │ │ - st.d $zero, $s0, 1104 │ │ │ │ - st.d $zero, $s0, 1112 │ │ │ │ - ld.d $s0, $sp, 64 │ │ │ │ - addi.d $sp, $sp, 80 │ │ │ │ - ret │ │ │ │ - move $t0, $a0 │ │ │ │ + b -308 # 1d658 ::do_widen(char) const@@Base+0xd198> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -140 # 1d708 ::do_widen(char) const@@Base+0xd248> │ │ │ │ + ld.d $t0, $sp, 192 │ │ │ │ + move $s0, $a0 │ │ │ │ + b -88 # 1d748 ::do_widen(char) const@@Base+0xd288> │ │ │ │ + nop │ │ │ │ + move $s0, $a0 │ │ │ │ + b -140 # 1d720 ::do_widen(char) const@@Base+0xd260> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -380 # 1d638 ::do_widen(char) const@@Base+0xd178> │ │ │ │ + pcalau12i $t1, 147 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 312 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -440 # 1d618 ::do_widen(char) const@@Base+0xd158> │ │ │ │ + pcaddi $a0, 97833 │ │ │ │ + bl -70184 │ │ │ │ + nop │ │ │ │ + ld.d $t0, $sp, 288 │ │ │ │ + move $s0, $a0 │ │ │ │ + st.d $t0, $sp, 104 │ │ │ │ + b -236 # 1d700 ::do_widen(char) const@@Base+0xd240> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -364 # 1d688 ::do_widen(char) const@@Base+0xd1c8> │ │ │ │ + pcalau12i $t1, 147 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 312 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -504 # 1d618 ::do_widen(char) const@@Base+0xd158> │ │ │ │ + pcaddi $a0, 97731 │ │ │ │ + bl -70248 │ │ │ │ nop │ │ │ │ - move $a0, $s0 │ │ │ │ - st.d $s1, $sp, 56 │ │ │ │ - st.d $s2, $sp, 48 │ │ │ │ - st.d $s3, $sp, 40 │ │ │ │ - st.d $s4, $sp, 32 │ │ │ │ - st.d $s5, $sp, 24 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - bl -25092 # 170a0 ::do_widen(char) const@@Base+0x35f0> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - bl -66908 │ │ │ │ - st.d $s1, $sp, 56 │ │ │ │ move $s1, $a0 │ │ │ │ - addi.d $a0, $s0, 664 │ │ │ │ - bl 50132 # 29690 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11890> │ │ │ │ - move $t0, $s1 │ │ │ │ - ld.d $s1, $sp, 56 │ │ │ │ - addi.d $a0, $s0, 632 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - bl 386768 # 7b9a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x63ba0> │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - addi.d $a0, $s0, 288 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - bl 361536 # 75720 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5d920> │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - addi.d $a0, $s0, 128 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - bl 7968 # 1f210 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7410> │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - b -112 # 1d288 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5488> │ │ │ │ + b -340 # 1d6d0 ::do_widen(char) const@@Base+0xd210> │ │ │ │ + pcaddi $a3, 97910 │ │ │ │ + li.w $a2, 183 │ │ │ │ + pcaddi $a1, 97920 │ │ │ │ + pcaddi $a0, 97927 │ │ │ │ + bl -67976 │ │ │ │ nop │ │ │ │ - move $t0, $a0 │ │ │ │ - b -44 # 1d2d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x54d8> │ │ │ │ - move $t0, $a0 │ │ │ │ - b -68 # 1d2c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x54c8> │ │ │ │ - move $t0, $a0 │ │ │ │ - b -44 # 1d2e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x54e8> │ │ │ │ + move $s1, $a0 │ │ │ │ + beqz $fp, -372 # 1d6d0 ::do_widen(char) const@@Base+0xd210> │ │ │ │ + move $a0, $fp │ │ │ │ + bl -69628 │ │ │ │ + bnez $s0, -376 # 1d6d8 ::do_widen(char) const@@Base+0xd218> │ │ │ │ + b -372 # 1d6e0 ::do_widen(char) const@@Base+0xd220> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -348 # 1d700 ::do_widen(char) const@@Base+0xd240> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -492 # 1d678 ::do_widen(char) const@@Base+0xd1b8> │ │ │ │ + b -40 # 1d840 ::do_widen(char) const@@Base+0xd380> │ │ │ │ + nop │ │ │ │ + pcalau12i $t1, 147 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 312 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -624 # 1d618 ::do_widen(char) const@@Base+0xd158> │ │ │ │ + pcaddi $a0, 97701 │ │ │ │ + bl -70368 │ │ │ │ + nop │ │ │ │ + pcaddi $a0, 97784 │ │ │ │ + bl -70380 │ │ │ │ + move $s0, $a0 │ │ │ │ + b -436 # 1d6f0 ::do_widen(char) const@@Base+0xd230> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -580 # 1d668 ::do_widen(char) const@@Base+0xd1a8> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -460 # 1d6e8 ::do_widen(char) const@@Base+0xd228> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $t0, $a0, 864 │ │ │ │ - ld.d $t1, $a0, 872 │ │ │ │ addi.d $sp, $sp, -64 │ │ │ │ - st.d $s2, $sp, 32 │ │ │ │ + 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 $s1, $sp, 40 │ │ │ │ + st.d $s2, $sp, 32 │ │ │ │ st.d $s3, $sp, 24 │ │ │ │ - st.d $s4, $sp, 16 │ │ │ │ - st.d $s5, $sp, 8 │ │ │ │ + lu52i.d $t2, $t2, 511 │ │ │ │ + srai.d $t1, $s1, 0x2 │ │ │ │ + beq $t1, $t2, 164 # 1d998 ::do_widen(char) const@@Base+0xd4d8> │ │ │ │ move $s2, $a0 │ │ │ │ - beq $t0, $t1, 12 # 1d358 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5558> │ │ │ │ - st.d $t0, $a0, 872 │ │ │ │ - nop │ │ │ │ - ld.d $s3, $s2, 928 │ │ │ │ - ld.d $s1, $s2, 936 │ │ │ │ - beq $s3, $s1, 40 # 1d388 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5588> │ │ │ │ - move $s0, $s3 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - move $a0, $s0 │ │ │ │ - addi.d $s0, $s0, 224 │ │ │ │ - bl 89240 # 33010 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b210> │ │ │ │ - bne $s1, $s0, -12 # 1d370 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5570> │ │ │ │ - st.d $s3, $s2, 936 │ │ │ │ - nop │ │ │ │ - ld.d $a0, $s2, 1096 │ │ │ │ - beqz $a0, 12 # 1d398 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5598> │ │ │ │ - bl -68416 │ │ │ │ - nop │ │ │ │ - ld.d $a0, $s2, 976 │ │ │ │ - beqz $a0, 12 # 1d3a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x55a8> │ │ │ │ - bl -68432 │ │ │ │ - nop │ │ │ │ - ld.d $a0, $s2, 952 │ │ │ │ - beqz $a0, 12 # 1d3b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x55b8> │ │ │ │ - bl -68448 │ │ │ │ - nop │ │ │ │ - ld.d $s0, $s2, 928 │ │ │ │ - ld.d $s1, $s2, 936 │ │ │ │ - beq $s0, $s1, 40 # 1d3e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x55e8> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - move $a0, $s0 │ │ │ │ - addi.d $s0, $s0, 224 │ │ │ │ - bl 89144 # 33010 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b210> │ │ │ │ - bne $s1, $s0, -12 # 1d3d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x55d0> │ │ │ │ - ld.d $s1, $s2, 928 │ │ │ │ - nop │ │ │ │ - beqz $s1, 16 # 1d3f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x55f8> │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -68512 │ │ │ │ - nop │ │ │ │ - ld.d $a0, $s2, 864 │ │ │ │ - beqz $a0, 12 # 1d408 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5608> │ │ │ │ - bl -68528 │ │ │ │ - nop │ │ │ │ - addi.d $a0, $s2, 784 │ │ │ │ - bl 348468 # 72540 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5a740> │ │ │ │ - addi.d $a0, $s2, 664 │ │ │ │ - bl 49788 # 29690 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11890> │ │ │ │ - addi.d $a0, $s2, 632 │ │ │ │ - bl 386436 # 7b9a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x63ba0> │ │ │ │ - addi.d $a0, $s2, 288 │ │ │ │ - bl 361212 # 75720 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5d920> │ │ │ │ - pcalau12i $t0, 147 │ │ │ │ - ld.d $t0, $t0, -88 │ │ │ │ - ld.d $s1, $s2, 256 │ │ │ │ - addi.d $t0, $t0, 16 │ │ │ │ - st.d $t0, $s2, 128 │ │ │ │ - beqz $s1, 68 # 1d480 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5680> │ │ │ │ - ld.d $a0, $s1, 24 │ │ │ │ - move $s0, $s1 │ │ │ │ - bl -1416 # 1cec0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x50c0> │ │ │ │ - ld.d $a0, $s0, 64 │ │ │ │ - addi.d $t0, $s0, 80 │ │ │ │ - ld.d $s1, $s1, 16 │ │ │ │ - beq $a0, $t0, 8 # 1d460 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5660> │ │ │ │ - bl -68620 │ │ │ │ - ld.d $a0, $s0, 32 │ │ │ │ - addi.d $t0, $s0, 48 │ │ │ │ - beq $a0, $t0, 8 # 1d470 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5670> │ │ │ │ - bl -68636 │ │ │ │ + sltui $a0, $t1, 1 │ │ │ │ + or $a0, $t1, $a0 │ │ │ │ + move $t0, $zero │ │ │ │ + add.d $a0, $a0, $t1 │ │ │ │ + lu52i.d $t0, $t0, 512 │ │ │ │ + sltu $t0, $a0, $t0 │ │ │ │ + maskeqz $a0, $a0, $t0 │ │ │ │ + masknez $t0, $t2, $t0 │ │ │ │ + or $a0, $a0, $t0 │ │ │ │ + slli.d $s0, $a0, 0x2 │ │ │ │ move $a0, $s0 │ │ │ │ - bl -68644 │ │ │ │ - bnez $s1, -56 # 1d440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5640> │ │ │ │ - nop │ │ │ │ - ld.d $s0, $s2, 208 │ │ │ │ - beqz $s0, 52 # 1d4b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x56b8> │ │ │ │ - ld.d $a0, $s0, 24 │ │ │ │ - move $s1, $s0 │ │ │ │ - bl -2144 # 1cc30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4e30> │ │ │ │ - ld.d $a0, $s1, 32 │ │ │ │ - addi.d $t0, $s1, 48 │ │ │ │ - ld.d $s0, $s0, 16 │ │ │ │ - beq $a0, $t0, 8 # 1d4a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x56a8> │ │ │ │ - bl -68692 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -68700 │ │ │ │ - bnez $s0, -40 # 1d488 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5688> │ │ │ │ - nop │ │ │ │ - ld.d $a0, $s2, 160 │ │ │ │ - bl -2460 # 1cb20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4d20> │ │ │ │ - ld.d $s1, $s2, 104 │ │ │ │ - ld.d $s3, $s2, 112 │ │ │ │ - beq $s1, $s3, 136 # 1d550 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5750> │ │ │ │ - li.w $s4, -1 │ │ │ │ - pcaddi $s5, -9860 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + st.d $a1, $sp, 8 │ │ │ │ + bl -69788 │ │ │ │ + ld.d $a1, $sp, 8 │ │ │ │ + move $s3, $a0 │ │ │ │ + ldptr.w $t0, $a1, 0 │ │ │ │ + stx.w $t0, $a0, $s1 │ │ │ │ + beqz $s1, 16 # 1d950 ::do_widen(char) const@@Base+0xd490> │ │ │ │ + move $a2, $s1 │ │ │ │ + move $a1, $s4 │ │ │ │ + bl -68716 │ │ │ │ + addi.d $s1, $s1, 4 │ │ │ │ + add.d $s1, $s3, $s1 │ │ │ │ + beqz $s4, 16 # 1d968 ::do_widen(char) const@@Base+0xd4a8> │ │ │ │ + move $a0, $s4 │ │ │ │ + bl -69904 │ │ │ │ nop │ │ │ │ - ld.d $s0, $s1, 8 │ │ │ │ - preld 0x0, $s1, 56 │ │ │ │ - beqz $s0, 88 # 1d540 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5740> │ │ │ │ - addi.d $t1, $s0, 8 │ │ │ │ - amadd_db.w $t0, $s4, $t1 │ │ │ │ - addi.w $t0, $t0, -1 │ │ │ │ - move $a0, $s0 │ │ │ │ - bnez $t0, 68 # 1d540 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5740> │ │ │ │ - ldptr.d $t0, $s0, 0 │ │ │ │ - ld.d $t0, $t0, 16 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - addi.d $t1, $s0, 12 │ │ │ │ - amadd_db.w $t0, $s4, $t1 │ │ │ │ - addi.w $t0, $t0, -1 │ │ │ │ + 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, 97634 │ │ │ │ + bl -70636 │ │ │ │ + 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, 511 │ │ │ │ + srai.d $t1, $s1, 0x2 │ │ │ │ + beq $t1, $t2, 164 # 1da78 ::do_widen(char) const@@Base+0xd5b8> │ │ │ │ + move $s2, $a0 │ │ │ │ + sltui $a0, $t1, 1 │ │ │ │ + or $a0, $t1, $a0 │ │ │ │ + move $t0, $zero │ │ │ │ + add.d $a0, $a0, $t1 │ │ │ │ + lu52i.d $t0, $t0, 512 │ │ │ │ + sltu $t0, $a0, $t0 │ │ │ │ + maskeqz $a0, $a0, $t0 │ │ │ │ + masknez $t0, $t2, $t0 │ │ │ │ + or $a0, $a0, $t0 │ │ │ │ + slli.d $s0, $a0, 0x2 │ │ │ │ move $a0, $s0 │ │ │ │ - bnez $t0, 36 # 1d540 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5740> │ │ │ │ - ldptr.d $t0, $s0, 0 │ │ │ │ - ld.d $t1, $t0, 24 │ │ │ │ - bne $t1, $s5, 280 # 1d640 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5840> │ │ │ │ - ld.d $t0, $t0, 8 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - addi.d $s1, $s1, 16 │ │ │ │ - bne $s3, $s1, -100 # 1d4e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x56e0> │ │ │ │ - ld.d $s3, $s2, 104 │ │ │ │ - nop │ │ │ │ - beqz $s3, 16 # 1d560 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5760> │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -68872 │ │ │ │ - nop │ │ │ │ - ld.d $a0, $s2, 64 │ │ │ │ - beqz $a0, 12 # 1d570 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5770> │ │ │ │ - bl -68888 │ │ │ │ - nop │ │ │ │ - ld.d $s1, $s2, 40 │ │ │ │ - ld.d $s3, $s2, 48 │ │ │ │ - beq $s1, $s3, 136 # 1d600 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5800> │ │ │ │ - li.w $s4, -1 │ │ │ │ - pcaddi $s5, -9904 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + st.d $a1, $sp, 8 │ │ │ │ + bl -70012 │ │ │ │ + ld.d $a1, $sp, 8 │ │ │ │ + move $s3, $a0 │ │ │ │ + ldptr.w $t0, $a1, 0 │ │ │ │ + stx.w $t0, $a0, $s1 │ │ │ │ + beqz $s1, 16 # 1da30 ::do_widen(char) const@@Base+0xd570> │ │ │ │ + move $a2, $s1 │ │ │ │ + move $a1, $s4 │ │ │ │ + bl -68940 │ │ │ │ + addi.d $s1, $s1, 4 │ │ │ │ + add.d $s1, $s3, $s1 │ │ │ │ + beqz $s4, 16 # 1da48 ::do_widen(char) const@@Base+0xd588> │ │ │ │ + move $a0, $s4 │ │ │ │ + bl -70128 │ │ │ │ nop │ │ │ │ - ld.d $s0, $s1, 8 │ │ │ │ - preld 0x0, $s1, 56 │ │ │ │ - beqz $s0, 88 # 1d5f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x57f0> │ │ │ │ - addi.d $t1, $s0, 8 │ │ │ │ - amadd_db.w $t0, $s4, $t1 │ │ │ │ - addi.w $t0, $t0, -1 │ │ │ │ - move $a0, $s0 │ │ │ │ - bnez $t0, 68 # 1d5f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x57f0> │ │ │ │ - ldptr.d $t0, $s0, 0 │ │ │ │ - ld.d $t0, $t0, 16 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - addi.d $t1, $s0, 12 │ │ │ │ - amadd_db.w $t0, $s4, $t1 │ │ │ │ - addi.w $t0, $t0, -1 │ │ │ │ + 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, 97578 │ │ │ │ + bl -70860 │ │ │ │ + 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, 511 │ │ │ │ + srai.d $t1, $s1, 0x2 │ │ │ │ + beq $t1, $t2, 164 # 1db58 ::do_widen(char) const@@Base+0xd698> │ │ │ │ + move $s2, $a0 │ │ │ │ + sltui $a0, $t1, 1 │ │ │ │ + or $a0, $t1, $a0 │ │ │ │ + move $t0, $zero │ │ │ │ + add.d $a0, $a0, $t1 │ │ │ │ + lu52i.d $t0, $t0, 512 │ │ │ │ + sltu $t0, $a0, $t0 │ │ │ │ + maskeqz $a0, $a0, $t0 │ │ │ │ + masknez $t0, $t2, $t0 │ │ │ │ + or $a0, $a0, $t0 │ │ │ │ + slli.d $s0, $a0, 0x2 │ │ │ │ move $a0, $s0 │ │ │ │ - bnez $t0, 36 # 1d5f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x57f0> │ │ │ │ - ldptr.d $t0, $s0, 0 │ │ │ │ - ld.d $t1, $t0, 24 │ │ │ │ - bne $t1, $s5, 136 # 1d660 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5860> │ │ │ │ - ld.d $t0, $t0, 8 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - addi.d $s1, $s1, 16 │ │ │ │ - bne $s3, $s1, -100 # 1d590 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5790> │ │ │ │ - ld.d $s3, $s2, 40 │ │ │ │ - nop │ │ │ │ - beqz $s3, 16 # 1d610 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5810> │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -69048 │ │ │ │ + st.d $a1, $sp, 8 │ │ │ │ + bl -70236 │ │ │ │ + ld.d $a1, $sp, 8 │ │ │ │ + move $s3, $a0 │ │ │ │ + ldptr.w $t0, $a1, 0 │ │ │ │ + stx.w $t0, $a0, $s1 │ │ │ │ + beqz $s1, 16 # 1db10 ::do_widen(char) const@@Base+0xd650> │ │ │ │ + move $a2, $s1 │ │ │ │ + move $a1, $s4 │ │ │ │ + bl -69164 │ │ │ │ + addi.d $s1, $s1, 4 │ │ │ │ + add.d $s1, $s3, $s1 │ │ │ │ + beqz $s4, 16 # 1db28 ::do_widen(char) const@@Base+0xd668> │ │ │ │ + move $a0, $s4 │ │ │ │ + bl -70352 │ │ │ │ nop │ │ │ │ - ldptr.d $a0, $s2, 0 │ │ │ │ - addi.d $s2, $s2, 16 │ │ │ │ - beq $a0, $s2, 104 # 1d680 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5880> │ │ │ │ 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 │ │ │ │ - ld.d $s5, $sp, 8 │ │ │ │ addi.d $sp, $sp, 64 │ │ │ │ - b -69100 │ │ │ │ - jirl $ra, $t1, 0 │ │ │ │ - b -260 # 1d540 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5740> │ │ │ │ + ret │ │ │ │ + pcaddi $a0, 97522 │ │ │ │ + bl -71084 │ │ │ │ + pcalau12i $t0, 96 │ │ │ │ + addi.d $sp, $sp, -64 │ │ │ │ + fld.s $fa0, $t0, -300 │ │ │ │ + st.d $s0, $sp, 48 │ │ │ │ + move $s0, $a0 │ │ │ │ + st.d $s1, $sp, 40 │ │ │ │ + st.d $s2, $sp, 32 │ │ │ │ + st.d $ra, $sp, 56 │ │ │ │ + addi.d $t1, $s0, 48 │ │ │ │ + addi.d $s1, $s0, 192 │ │ │ │ + li.w $t0, 1 │ │ │ │ + addi.d $a0, $a0, 32 │ │ │ │ + st.d $a1, $s0, 8 │ │ │ │ + st.d $a2, $s0, 16 │ │ │ │ + st.d $a3, $s0, 24 │ │ │ │ + st.d $t1, $s0, 32 │ │ │ │ + st.b $zero, $s0, 48 │ │ │ │ + st.d $zero, $s0, 40 │ │ │ │ + st.d $s1, $s0, 144 │ │ │ │ + st.d $t0, $s0, 152 │ │ │ │ + st.d $zero, $s0, 160 │ │ │ │ + st.d $zero, $s0, 168 │ │ │ │ + fst.s $fa0, $s0, 176 │ │ │ │ + st.d $zero, $s0, 184 │ │ │ │ + st.d $zero, $s0, 192 │ │ │ │ + st.d $zero, $s0, 200 │ │ │ │ + st.d $zero, $s0, 208 │ │ │ │ + st.d $zero, $s0, 216 │ │ │ │ + st.w $a6, $s0, 0 │ │ │ │ + st.d $zero, $s0, 72 │ │ │ │ + st.d $zero, $s0, 80 │ │ │ │ + st.d $zero, $s0, 88 │ │ │ │ + move $a1, $a4 │ │ │ │ + move $s2, $a0 │ │ │ │ + st.d $a5, $sp, 8 │ │ │ │ + bl -71212 # c5c0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + ld.d $a5, $sp, 8 │ │ │ │ + ld.d $ra, $sp, 56 │ │ │ │ + st.d $zero, $s0, 104 │ │ │ │ + st.d $zero, $s0, 112 │ │ │ │ + st.d $zero, $s0, 120 │ │ │ │ + st.d $zero, $s0, 128 │ │ │ │ + st.d $zero, $s0, 136 │ │ │ │ + st.b $a5, $s0, 64 │ │ │ │ + ld.d $s1, $sp, 40 │ │ │ │ + ld.d $s0, $sp, 48 │ │ │ │ + ld.d $s2, $sp, 32 │ │ │ │ + addi.d $sp, $sp, 64 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ + ld.d $t0, $s0, 200 │ │ │ │ + st.d $s3, $sp, 24 │ │ │ │ + move $s3, $a0 │ │ │ │ + beqz $t0, 12 # 1dc40 ::do_widen(char) const@@Base+0xd780> │ │ │ │ + move $a0, $t0 │ │ │ │ + bl -70636 │ │ │ │ + ld.d $t0, $s0, 160 │ │ │ │ + beqz $t0, 28 # 1dc60 ::do_widen(char) const@@Base+0xd7a0> │ │ │ │ + move $a0, $t0 │ │ │ │ + ldptr.d $t0, $t0, 0 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + bl -70660 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + bnez $t0, -20 # 1dc48 ::do_widen(char) const@@Base+0xd788> │ │ │ │ + ld.d $a0, $s0, 144 │ │ │ │ + bne $s1, $a0, 20 # 1dc78 ::do_widen(char) const@@Base+0xd7b8> │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -70252 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + move $a0, $s3 │ │ │ │ + bl -69412 │ │ │ │ + bl -70696 │ │ │ │ + b -20 # 1dc68 ::do_widen(char) const@@Base+0xd7a8> │ │ │ │ + addi.d $sp, $sp, -32 │ │ │ │ + ld.d $a2, $a0, 40 │ │ │ │ + st.d $s1, $sp, 8 │ │ │ │ + st.d $ra, $sp, 24 │ │ │ │ + st.d $s0, $sp, 16 │ │ │ │ + move $s1, $a0 │ │ │ │ + st.d $zero, $a0, 72 │ │ │ │ + st.d $zero, $a0, 80 │ │ │ │ + st.d $zero, $a0, 88 │ │ │ │ + move $a4, $zero │ │ │ │ + pcaddi $a3, 101510 │ │ │ │ + move $a1, $zero │ │ │ │ + addi.d $a0, $a0, 32 │ │ │ │ + bl -69796 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + ld.d $a0, $s1, 200 │ │ │ │ + beqz $a0, 12 # 1dcc8 ::do_widen(char) const@@Base+0xd808> │ │ │ │ + bl -70768 │ │ │ │ nop │ │ │ │ + ld.d $s0, $s1, 160 │ │ │ │ + beqz $s0, 20 # 1dce0 ::do_widen(char) const@@Base+0xd820> │ │ │ │ + move $a0, $s0 │ │ │ │ + ldptr.d $s0, $s0, 0 │ │ │ │ + bl -70792 │ │ │ │ + bnez $s0, -12 # 1dcd0 ::do_widen(char) const@@Base+0xd810> │ │ │ │ + ld.d $a0, $s1, 144 │ │ │ │ + addi.d $t0, $s1, 192 │ │ │ │ + beq $a0, $t0, 8 # 1dcf0 ::do_widen(char) const@@Base+0xd830> │ │ │ │ + bl -70812 │ │ │ │ + ld.d $a0, $s1, 32 │ │ │ │ + addi.d $s1, $s1, 48 │ │ │ │ + beq $a0, $s1, 40 # 1dd20 ::do_widen(char) const@@Base+0xd860> │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + ld.d $s0, $sp, 16 │ │ │ │ + ld.d $s1, $sp, 8 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + b -70844 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - jirl $ra, $t1, 0 │ │ │ │ - b -116 # 1d5f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x57f0> │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + ld.d $s0, $sp, 16 │ │ │ │ + ld.d $s1, $sp, 8 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $t1, $a0, 72 │ │ │ │ + addi.d $sp, $sp, -64 │ │ │ │ + st.d $ra, $sp, 56 │ │ │ │ + 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 │ │ │ │ + beqz $t1, 524 # 1df70 ::do_widen(char) const@@Base+0xdab0> │ │ │ │ + ld.d $s1, $a0, 80 │ │ │ │ + ld.d $t0, $a0, 88 │ │ │ │ + move $s3, $a0 │ │ │ │ + add.d $t0, $s1, $t0 │ │ │ │ + beqz $t0, 504 # 1df70 ::do_widen(char) const@@Base+0xdab0> │ │ │ │ + li.w $t0, -1 │ │ │ │ + lu52i.d $t0, $t0, 255 │ │ │ │ + ld.d $s2, $a0, 16 │ │ │ │ + bltu $t0, $s1, 480 # 1df68 ::do_widen(char) const@@Base+0xdaa8> │ │ │ │ + beqz $s1, 404 # 1df20 ::do_widen(char) const@@Base+0xda60> │ │ │ │ + slli.d $s4, $s1, 0x3 │ │ │ │ + move $a0, $s4 │ │ │ │ + bl -70920 │ │ │ │ + stptr.d $zero, $a0, 0 │ │ │ │ + li.w $t0, 1 │ │ │ │ + move $s0, $a0 │ │ │ │ + add.d $s5, $a0, $s4 │ │ │ │ + addi.d $t1, $a0, 8 │ │ │ │ + beq $s1, $t0, 400 # 1df40 ::do_widen(char) const@@Base+0xda80> │ │ │ │ + addi.d $a2, $s4, -8 │ │ │ │ + move $a1, $zero │ │ │ │ + move $a0, $t1 │ │ │ │ + bl -71824 │ │ │ │ + ld.d $a0, $s2, 8 │ │ │ │ + st.d $s5, $s2, 16 │ │ │ │ + st.d $s0, $s2, 8 │ │ │ │ + st.d $s5, $s2, 24 │ │ │ │ + beqz $a0, 20 # 1dde8 ::do_widen(char) const@@Base+0xd928> │ │ │ │ + bl -71048 │ │ │ │ + ld.d $s1, $s3, 80 │ │ │ │ + beqz $s1, 376 # 1df58 ::do_widen(char) const@@Base+0xda98> │ │ │ │ nop │ │ │ │ + move $s4, $zero │ │ │ │ + move $s0, $zero │ │ │ │ + li.w $a0, 384 │ │ │ │ + bl -71012 │ │ │ │ + move $a1, $s4 │ │ │ │ + move $s1, $a0 │ │ │ │ + bl -19488 # 191e0 ::do_widen(char) const@@Base+0x8d20> │ │ │ │ + ld.d $s2, $s3, 16 │ │ │ │ + ld.d $t1, $s3, 72 │ │ │ │ + slli.d $t0, $s0, 0x3 │ │ │ │ + ld.d $t2, $s2, 8 │ │ │ │ + srli.d $s0, $t1, 0x1 │ │ │ │ + andi $t3, $t1, 0x1 │ │ │ │ + stx.d $s1, $t2, $t0 │ │ │ │ + add.d $s0, $s0, $t3 │ │ │ │ + st.w $t1, $s1, 40 │ │ │ │ + bltz $s0, 320 # 1df68 ::do_widen(char) const@@Base+0xdaa8> │ │ │ │ + move $s2, $zero │ │ │ │ + move $s5, $zero │ │ │ │ + beqz $s0, 36 # 1de58 ::do_widen(char) const@@Base+0xd998> │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -71084 │ │ │ │ + move $a2, $s0 │ │ │ │ + move $a1, $zero │ │ │ │ + move $s2, $a0 │ │ │ │ + add.d $s5, $a0, $s0 │ │ │ │ + bl -71968 │ │ │ │ nop │ │ │ │ + ld.d $a0, $s1, 136 │ │ │ │ + st.d $s5, $s1, 144 │ │ │ │ + st.d $s2, $s1, 136 │ │ │ │ + st.d $s5, $s1, 152 │ │ │ │ + beqz $a0, 152 # 1df00 ::do_widen(char) const@@Base+0xda40> │ │ │ │ + bl -71196 │ │ │ │ + ld.d $s1, $s3, 80 │ │ │ │ + addi.w $s4, $s4, 1 │ │ │ │ + bstrpick.d $s0, $s4, 0x1f, 0x0 │ │ │ │ + bltu $s0, $s1, -140 # 1ddf0 ::do_widen(char) const@@Base+0xd930> │ │ │ │ + ld.d $t1, $s3, 72 │ │ │ │ + ld.d $s2, $s3, 16 │ │ │ │ + slli.w $t2, $s1, 0x0 │ │ │ │ nop │ │ │ │ + ld.d $t0, $s3, 8 │ │ │ │ + st.w $t2, $s2, 4 │ │ │ │ + st.w $t1, $s2, 0 │ │ │ │ + st.d $s1, $t0, 96 │ │ │ │ + ld.d $a2, $s3, 80 │ │ │ │ + ld.d $t1, $s3, 88 │ │ │ │ + addi.d $a0, $t0, 40 │ │ │ │ + add.d $a2, $a2, $t1 │ │ │ │ + slli.d $a2, $a2, 0x1 │ │ │ │ + st.d $a2, $t0, 88 │ │ │ │ + ld.d $a1, $s3, 72 │ │ │ │ + slli.w $a2, $a2, 0x0 │ │ │ │ + st.d $a1, $t0, 80 │ │ │ │ + slli.w $a1, $a1, 0x0 │ │ │ │ + bl 205896 # 50310 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a450> │ │ │ │ + ld.d $a0, $s3, 8 │ │ │ │ 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 │ │ │ │ + ldptr.w $a2, $a0, 80 │ │ │ │ + ldptr.w $a1, $a0, 88 │ │ │ │ addi.d $sp, $sp, 64 │ │ │ │ - ret │ │ │ │ + b 205848 # 50310 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a450> │ │ │ │ nop │ │ │ │ + ld.d $s1, $s3, 80 │ │ │ │ + addi.w $s4, $s4, 1 │ │ │ │ + bstrpick.d $s0, $s4, 0x1f, 0x0 │ │ │ │ + bltu $s0, $s1, -284 # 1ddf0 ::do_widen(char) const@@Base+0xd930> │ │ │ │ + b -144 # 1de80 ::do_widen(char) const@@Base+0xd9c0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - st.d $s0, $sp, 16 │ │ │ │ - st.d $a1, $sp, 8 │ │ │ │ + nop │ │ │ │ + ld.d $a0, $s2, 8 │ │ │ │ + st.d $zero, $s2, 16 │ │ │ │ + st.d $zero, $s2, 8 │ │ │ │ + st.d $zero, $s2, 24 │ │ │ │ + bnez $a0, -344 # 1ddd8 ::do_widen(char) const@@Base+0xd918> │ │ │ │ + move $t2, $zero │ │ │ │ + b -168 # 1de90 ::do_widen(char) const@@Base+0xd9d0> │ │ │ │ + nop │ │ │ │ + ld.d $a0, $s2, 8 │ │ │ │ + st.d $t1, $s2, 16 │ │ │ │ + st.d $s0, $s2, 8 │ │ │ │ + st.d $s5, $s2, 24 │ │ │ │ + bnez $a0, -376 # 1ddd8 ::do_widen(char) const@@Base+0xd918> │ │ │ │ + b -364 # 1dde8 ::do_widen(char) const@@Base+0xd928> │ │ │ │ + ld.d $t1, $s3, 72 │ │ │ │ + ld.d $s2, $s3, 16 │ │ │ │ + move $t2, $zero │ │ │ │ + b -212 # 1de90 ::do_widen(char) const@@Base+0xd9d0> │ │ │ │ + pcaddi $a0, 97348 │ │ │ │ + bl -72124 │ │ │ │ + pcaddi $a3, 97480 │ │ │ │ + li.w $a2, 46 │ │ │ │ + pcaddi $a1, 97490 │ │ │ │ + pcaddi $a0, 97497 │ │ │ │ + bl -69840 │ │ │ │ + nop │ │ │ │ move $s0, $a0 │ │ │ │ - bl -45812 # 123d0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x54d0> │ │ │ │ - ld.d $a1, $sp, 8 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -43424 # 12d30 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x5e30> │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -71488 │ │ │ │ move $a0, $s0 │ │ │ │ - bl -55912 # fc70 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2d70> │ │ │ │ + bl -70216 │ │ │ │ + nop │ │ │ │ + addi.d $sp, $sp, -992 │ │ │ │ + st.d $s3, $sp, 944 │ │ │ │ + pcalau12i $t1, 147 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + st.d $t1, $sp, 872 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + addi.d $s3, $sp, 496 │ │ │ │ + li.w $t0, 20 │ │ │ │ + addi.d $t1, $sp, 512 │ │ │ │ + st.d $s1, $sp, 960 │ │ │ │ + st.d $s4, $sp, 936 │ │ │ │ + st.d $s5, $sp, 928 │ │ │ │ + move $s1, $a0 │ │ │ │ + move $s4, $a1 │ │ │ │ + move $s5, $a2 │ │ │ │ + addi.d $a1, $sp, 72 │ │ │ │ + move $a2, $zero │ │ │ │ + move $a0, $s3 │ │ │ │ + st.d $t1, $sp, 496 │ │ │ │ + st.d $t0, $sp, 72 │ │ │ │ + st.d $ra, $sp, 984 │ │ │ │ + st.d $fp, $sp, 976 │ │ │ │ + st.d $s0, $sp, 968 │ │ │ │ + st.d $s2, $sp, 952 │ │ │ │ + st.d $s6, $sp, 920 │ │ │ │ + st.d $s7, $sp, 912 │ │ │ │ + st.d $s8, $sp, 904 │ │ │ │ + fst.d $fs0, $sp, 888 │ │ │ │ + bl -70308 # cd70 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + ld.d $t3, $sp, 72 │ │ │ │ + lu12i.w $t2, 131746 │ │ │ │ + lu12i.w $t1, 132196 │ │ │ │ + ori $t2, $t2, 0x20 │ │ │ │ + ori $t1, $t1, 0x342 │ │ │ │ + lu32i.d $t2, 410454 │ │ │ │ + lu32i.d $t1, 90995 │ │ │ │ + lu12i.w $t0, 423654 │ │ │ │ + st.d $a0, $sp, 496 │ │ │ │ + st.d $t3, $sp, 512 │ │ │ │ + ori $t0, $t0, 0x96e │ │ │ │ + lu52i.d $t2, $t2, 756 │ │ │ │ + lu52i.d $t1, $t1, 1766 │ │ │ │ + stptr.d $t2, $a0, 0 │ │ │ │ + st.d $t1, $a0, 8 │ │ │ │ + st.w $t0, $a0, 16 │ │ │ │ + ld.d $a2, $sp, 72 │ │ │ │ + ld.d $t0, $sp, 496 │ │ │ │ + stx.b $zero, $t0, $a2 │ │ │ │ + pcaddi $t0, 149495 │ │ │ │ + ld.bu $t0, $t0, 512 │ │ │ │ + st.d $a2, $sp, 504 │ │ │ │ + beqz $t0, 48 # 1e0a0 ::do_widen(char) const@@Base+0xdbe0> │ │ │ │ + ld.d $a1, $sp, 496 │ │ │ │ + pcalau12i $a0, 146 │ │ │ │ + ld.d $a0, $a0, -184 │ │ │ │ + bl -71456 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + li.w $a2, 5 │ │ │ │ + pcaddi $a1, 97444 │ │ │ │ + bl -71468 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + pcalau12i $a0, 146 │ │ │ │ + ld.d $a0, $a0, -184 │ │ │ │ + bl -72152 │ │ │ │ + nop │ │ │ │ + ld.d $a0, $sp, 496 │ │ │ │ + addi.d $t0, $sp, 512 │ │ │ │ + beq $a0, $t0, 8 # 1e0b0 ::do_widen(char) const@@Base+0xdbf0> │ │ │ │ + bl -71772 │ │ │ │ + bl -73120 │ │ │ │ + pcaddi $t0, 149605 │ │ │ │ + st.d $a0, $t0, 8 │ │ │ │ + bl -72156 │ │ │ │ + li.w $t0, 1 │ │ │ │ + st.w $zero, $a0, 0 │ │ │ │ + st.w $t0, $a0, 16 │ │ │ │ + ldptr.w $a1, $s1, 0 │ │ │ │ + move $s0, $a0 │ │ │ │ + blt $t0, $a1, 3372 # 1ee00 ::do_widen(char) const@@Base+0xe940> │ │ │ │ + ld.d $a1, $s1, 32 │ │ │ │ + move $a2, $zero │ │ │ │ + bl -73040 │ │ │ │ + li.w $t0, -1 │ │ │ │ + beq $a0, $t0, 3384 # 1ee20 ::do_widen(char) const@@Base+0xe960> │ │ │ │ + nop │ │ │ │ + ldptr.d $a1, $s4, 0 │ │ │ │ move $a0, $s0 │ │ │ │ - bl -57952 # f480 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2580> │ │ │ │ + bl -71480 │ │ │ │ + beqz $a0, 4940 # 1f448 ::do_widen(char) const@@Base+0xef88> │ │ │ │ + ldptr.d $a1, $s5, 0 │ │ │ │ move $a0, $s0 │ │ │ │ - bl -52424 # 10a20 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x3b20> │ │ │ │ + bl -71496 │ │ │ │ + beqz $a0, 4676 # 1f350 ::do_widen(char) const@@Base+0xee90> │ │ │ │ + ld.d $t0, $s0, 40 │ │ │ │ + li.w $s2, 2 │ │ │ │ + st.d $zero, $s1, 72 │ │ │ │ + ld.d $t1, $t0, 24 │ │ │ │ + ld.d $t0, $t0, 120 │ │ │ │ + ldptr.w $t1, $t1, 8 │ │ │ │ + ldptr.w $t0, $t0, 8 │ │ │ │ + st.d $t1, $s1, 80 │ │ │ │ + st.d $t0, $s1, 88 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ move $a0, $s0 │ │ │ │ - bl 8448 # 1f7f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x79f0> │ │ │ │ + bl -71700 │ │ │ │ + beqz $a0, 104 # 1e1b0 ::do_widen(char) const@@Base+0xdcf0> │ │ │ │ + nop │ │ │ │ + bne $a0, $s2, -16 # 1e140 ::do_widen(char) const@@Base+0xdc80> │ │ │ │ + ld.d $t0, $s0, 24 │ │ │ │ + move $t1, $zero │ │ │ │ + ldptr.w $t2, $t0, 0 │ │ │ │ + beqz $t2, 16 # 1e170 ::do_widen(char) const@@Base+0xdcb0> │ │ │ │ + ld.d $t1, $s0, 40 │ │ │ │ + ld.d $t1, $t1, 48 │ │ │ │ + ldptr.d $t1, $t1, 0 │ │ │ │ + ldptr.w $t0, $t0, 4 │ │ │ │ + move $t2, $zero │ │ │ │ + beqz $t0, 16 # 1e188 ::do_widen(char) const@@Base+0xdcc8> │ │ │ │ + ld.d $t0, $s0, 40 │ │ │ │ + ld.d $t0, $t0, 144 │ │ │ │ + ldptr.d $t2, $t0, 0 │ │ │ │ + ld.hu $t0, $t1, 26 │ │ │ │ + bne $t0, $s2, -76 # 1e140 ::do_widen(char) const@@Base+0xdc80> │ │ │ │ + ld.hu $t0, $t2, 26 │ │ │ │ + bne $t0, $s2, -84 # 1e140 ::do_widen(char) const@@Base+0xdc80> │ │ │ │ + ld.d $t0, $s1, 72 │ │ │ │ move $a0, $s0 │ │ │ │ - bl 38168 # 26c10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xee10> │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ + addi.d $t0, $t0, 1 │ │ │ │ + st.d $t0, $s1, 72 │ │ │ │ + bl -71800 │ │ │ │ + bnez $a0, -92 # 1e150 ::do_widen(char) const@@Base+0xdc90> │ │ │ │ move $a0, $s0 │ │ │ │ - ld.d $s0, $sp, 16 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - b 17540 # 21b90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9d90> │ │ │ │ - addi.d $sp, $sp, -544 │ │ │ │ - pcalau12i $t0, 147 │ │ │ │ - ld.d $t0, $t0, -160 │ │ │ │ - ld.d $t0, $t0, 0 │ │ │ │ - st.d $t0, $sp, 440 │ │ │ │ - li.w $t0, 0x0 │ │ │ │ - ld.d $t3, $a1, 976 │ │ │ │ - ld.d $t0, $a1, 984 │ │ │ │ - st.d $s0, $sp, 520 │ │ │ │ - st.d $s2, $sp, 504 │ │ │ │ - st.d $s4, $sp, 488 │ │ │ │ - st.d $ra, $sp, 536 │ │ │ │ - st.d $s1, $sp, 512 │ │ │ │ - st.d $s5, $sp, 480 │ │ │ │ - st.d $s6, $sp, 472 │ │ │ │ - st.d $s8, $sp, 456 │ │ │ │ - move $s4, $a1 │ │ │ │ - move $s2, $a0 │ │ │ │ - move $s0, $zero │ │ │ │ - sub.d $t4, $t0, $t3 │ │ │ │ - beq $t0, $t3, 400 # 1d8f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5af0> │ │ │ │ - srai.d $t4, $t4, 0x2 │ │ │ │ - li.w $t0, 14 │ │ │ │ - addi.d $t1, $t4, -1 │ │ │ │ - bgeu $t0, $t1, 1984 # 1df30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6130> │ │ │ │ - srli.d $t2, $t4, 0x4 │ │ │ │ - vldi $vr1, 0 │ │ │ │ - vori.b $vr0, $vr1, 0x0 │ │ │ │ - vori.b $vr3, $vr1, 0x0 │ │ │ │ - slli.d $t1, $t2, 0x6 │ │ │ │ - vori.b $vr2, $vr1, 0x0 │ │ │ │ - move $t0, $t3 │ │ │ │ - add.d $t1, $t1, $t3 │ │ │ │ + bl -70452 │ │ │ │ + ld.d $t0, $s1, 72 │ │ │ │ + beqz $t0, 5260 # 1f648 ::do_widen(char) const@@Base+0xf188> │ │ │ │ + ld.d $t0, $s1, 80 │ │ │ │ + addi.d $a0, $sp, 608 │ │ │ │ + pcalau12i $s4, 146 │ │ │ │ + ld.d $s4, $s4, -360 │ │ │ │ + stptr.d $t0, $sp, 0 │ │ │ │ + bl -73076 │ │ │ │ + pcalau12i $t0, 146 │ │ │ │ + ld.d $t0, $t0, -192 │ │ │ │ + ld.d $s0, $t0, 8 │ │ │ │ + st.h $zero, $sp, 832 │ │ │ │ + ld.d $s6, $t0, 16 │ │ │ │ + ld.d $a0, $s0, -24 │ │ │ │ + addi.d $s4, $s4, 16 │ │ │ │ + st.d $zero, $sp, 824 │ │ │ │ + st.d $zero, $sp, 840 │ │ │ │ + st.d $s4, $sp, 608 │ │ │ │ + st.d $zero, $sp, 848 │ │ │ │ + st.d $zero, $sp, 856 │ │ │ │ + st.d $zero, $sp, 864 │ │ │ │ + st.d $s0, $sp, 496 │ │ │ │ + add.d $a0, $s3, $a0 │ │ │ │ + move $a1, $zero │ │ │ │ + stptr.d $s6, $a0, 0 │ │ │ │ + bl -71532 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + pcalau12i $s2, 146 │ │ │ │ + ld.d $s2, $s2, -240 │ │ │ │ + pcalau12i $s5, 146 │ │ │ │ + ld.d $s5, $s5, -296 │ │ │ │ + addi.d $s8, $s2, 24 │ │ │ │ + addi.d $a0, $sp, 560 │ │ │ │ + addi.d $s2, $s2, 64 │ │ │ │ + addi.d $s5, $s5, 16 │ │ │ │ + st.d $zero, $sp, 512 │ │ │ │ + st.d $s8, $sp, 496 │ │ │ │ + st.d $s2, $sp, 608 │ │ │ │ + st.d $s5, $sp, 504 │ │ │ │ + st.d $zero, $sp, 520 │ │ │ │ + st.d $zero, $sp, 528 │ │ │ │ + st.d $zero, $sp, 536 │ │ │ │ + st.d $zero, $sp, 544 │ │ │ │ + st.d $zero, $sp, 552 │ │ │ │ + bl -70516 │ │ │ │ + pcalau12i $t1, 146 │ │ │ │ + ld.d $t1, $t1, -16 │ │ │ │ + li.w $t0, 16 │ │ │ │ + addi.d $fp, $t1, 16 │ │ │ │ + addi.d $s7, $sp, 592 │ │ │ │ + addi.d $a0, $sp, 608 │ │ │ │ + addi.d $a1, $sp, 504 │ │ │ │ + st.b $zero, $sp, 592 │ │ │ │ + st.d $zero, $sp, 584 │ │ │ │ + st.w $t0, $sp, 568 │ │ │ │ + st.d $fp, $sp, 504 │ │ │ │ + st.d $s7, $sp, 576 │ │ │ │ + bl -71656 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + ldptr.d $a1, $sp, 0 │ │ │ │ + move $a0, $s3 │ │ │ │ + bl -72692 # c6b0 (unsigned long)@plt> │ │ │ │ + ld.d $a4, $sp, 544 │ │ │ │ + addi.d $t0, $sp, 96 │ │ │ │ + st.b $zero, $sp, 96 │ │ │ │ + st.d $zero, $sp, 88 │ │ │ │ + st.d $t0, $sp, 80 │ │ │ │ + beqz $a4, 4132 # 1f2e0 ::do_widen(char) const@@Base+0xee20> │ │ │ │ + ld.d $t1, $sp, 528 │ │ │ │ + beqz $t1, 20 # 1e2d8 ::do_widen(char) const@@Base+0xde18> │ │ │ │ + sltu $t0, $a4, $t1 │ │ │ │ + masknez $a4, $a4, $t0 │ │ │ │ + maskeqz $t0, $t1, $t0 │ │ │ │ + or $a4, $a4, $t0 │ │ │ │ + ld.d $a3, $sp, 536 │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $zero │ │ │ │ + sub.d $a4, $a4, $a3 │ │ │ │ + addi.d $a0, $sp, 80 │ │ │ │ + bl -71388 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + ld.d $a0, $sp, 576 │ │ │ │ + st.d $s8, $sp, 496 │ │ │ │ + st.d $s2, $sp, 608 │ │ │ │ + beq $a0, $s7, 12 # 1e308 ::do_widen(char) const@@Base+0xde48> │ │ │ │ + bl -72368 │ │ │ │ nop │ │ │ │ + addi.d $a0, $sp, 560 │ │ │ │ + st.d $s5, $sp, 504 │ │ │ │ + bl -71616 │ │ │ │ + ld.d $t0, $s0, -24 │ │ │ │ + st.d $s0, $sp, 496 │ │ │ │ + addi.d $a0, $sp, 608 │ │ │ │ + add.d $t0, $t0, $sp │ │ │ │ + st.d $s6, $t0, 496 │ │ │ │ + st.d $s4, $sp, 608 │ │ │ │ + bl -73356 │ │ │ │ + li.w $a4, 21 │ │ │ │ + pcaddi $a3, 97305 │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $zero │ │ │ │ + addi.d $a0, $sp, 80 │ │ │ │ + bl -71476 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + addi.d $t1, $sp, 128 │ │ │ │ + st.d $t1, $sp, 112 │ │ │ │ + ldptr.d $t1, $a0, 0 │ │ │ │ + addi.d $a1, $a0, 16 │ │ │ │ + move $t0, $a0 │ │ │ │ + beq $t1, $a1, 3716 # 1f1e0 ::do_widen(char) const@@Base+0xed20> │ │ │ │ + st.d $t1, $sp, 112 │ │ │ │ + ld.d $t1, $a0, 16 │ │ │ │ + st.d $t1, $sp, 128 │ │ │ │ nop │ │ │ │ + ld.d $t1, $t0, 8 │ │ │ │ + stptr.d $a1, $t0, 0 │ │ │ │ + st.b $zero, $t0, 16 │ │ │ │ + st.d $zero, $t0, 8 │ │ │ │ + li.w $t0, 7 │ │ │ │ + lu52i.d $t0, $t0, -2048 │ │ │ │ + st.d $t1, $sp, 120 │ │ │ │ + add.d $t1, $t1, $t0 │ │ │ │ + li.w $t0, 5 │ │ │ │ + bgeu $t0, $t1, 5876 # 1fa88 ::do_widen(char) const@@Base+0xf5c8> │ │ │ │ + addi.d $t0, $sp, 112 │ │ │ │ + li.w $a2, 6 │ │ │ │ + pcaddi $a1, 97284 │ │ │ │ + move $a0, $t0 │ │ │ │ + st.d $t0, $sp, 16 │ │ │ │ + bl -73516 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + addi.d $t1, $sp, 160 │ │ │ │ + st.d $t1, $sp, 144 │ │ │ │ + ldptr.d $t1, $a0, 0 │ │ │ │ + addi.d $a1, $a0, 16 │ │ │ │ + move $t0, $a0 │ │ │ │ + beq $t1, $a1, 3676 # 1f220 ::do_widen(char) const@@Base+0xed60> │ │ │ │ + st.d $t1, $sp, 144 │ │ │ │ + ld.d $t1, $a0, 16 │ │ │ │ + st.d $t1, $sp, 160 │ │ │ │ nop │ │ │ │ - vld $vr7, $t0, 0 │ │ │ │ - vld $vr6, $t0, 16 │ │ │ │ - vld $vr5, $t0, 32 │ │ │ │ - vld $vr4, $t0, 48 │ │ │ │ - addi.d $t0, $t0, 64 │ │ │ │ - vadd.w $vr2, $vr7, $vr2 │ │ │ │ - vadd.w $vr3, $vr6, $vr3 │ │ │ │ - vadd.w $vr0, $vr5, $vr0 │ │ │ │ - vadd.w $vr1, $vr4, $vr1 │ │ │ │ - bne $t1, $t0, -36 # 1d7a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x59a0> │ │ │ │ - slli.d $t0, $t2, 0x4 │ │ │ │ - vadd.w $vr0, $vr0, $vr1 │ │ │ │ - vadd.w $vr2, $vr2, $vr3 │ │ │ │ - vadd.w $vr0, $vr0, $vr2 │ │ │ │ - vhaddw.d.w $vr0, $vr0, $vr0 │ │ │ │ - vhaddw.q.d $vr0, $vr0, $vr0 │ │ │ │ - vpickve2gr.w $t1, $vr0, 0x0 │ │ │ │ - slli.w $s0, $t1, 0x0 │ │ │ │ - move $t1, $t0 │ │ │ │ - beq $t0, $t4, 260 # 1d8f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5af0> │ │ │ │ - bstrpick.d $t0, $t0, 0x1f, 0x0 │ │ │ │ - slli.d $t0, $t0, 0x2 │ │ │ │ - ldx.w $t5, $t3, $t0 │ │ │ │ - addi.w $t2, $t1, 1 │ │ │ │ - add.w $t5, $t5, $s0 │ │ │ │ - bgeu $t2, $t4, 1692 # 1dea0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x60a0> │ │ │ │ - bstrpick.d $t0, $t2, 0x1f, 0x0 │ │ │ │ - slli.d $t0, $t0, 0x2 │ │ │ │ - ldx.w $t2, $t3, $t0 │ │ │ │ - add.w $t2, $t2, $t5 │ │ │ │ - addi.w $t5, $t1, 2 │ │ │ │ - bgeu $t5, $t4, 1732 # 1dee0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x60e0> │ │ │ │ - add.d $t3, $t3, $t0 │ │ │ │ - ldptr.w $t0, $t3, 4 │ │ │ │ - add.w $t0, $t0, $t2 │ │ │ │ - addi.w $t2, $t1, 3 │ │ │ │ - bgeu $t2, $t4, 1680 # 1dec0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x60c0> │ │ │ │ - ldptr.w $t2, $t3, 8 │ │ │ │ - add.w $t0, $t2, $t0 │ │ │ │ - addi.w $t2, $t1, 4 │ │ │ │ - bgeu $t2, $t4, 1664 # 1dec0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x60c0> │ │ │ │ - ldptr.w $t5, $t3, 12 │ │ │ │ - add.w $t5, $t5, $t0 │ │ │ │ - addi.w $t0, $t1, 5 │ │ │ │ - bgeu $t0, $t4, 1616 # 1dea0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x60a0> │ │ │ │ - ldptr.w $t2, $t3, 16 │ │ │ │ - addi.w $t0, $t1, 6 │ │ │ │ - add.w $t2, $t2, $t5 │ │ │ │ - bgeu $t0, $t4, 1664 # 1dee0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x60e0> │ │ │ │ - ldptr.w $t0, $t3, 20 │ │ │ │ - add.w $t0, $t0, $t2 │ │ │ │ - addi.w $t2, $t1, 7 │ │ │ │ - bgeu $t2, $t4, 1616 # 1dec0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x60c0> │ │ │ │ - ldptr.w $t2, $t3, 24 │ │ │ │ - add.w $t0, $t2, $t0 │ │ │ │ - addi.w $t2, $t1, 8 │ │ │ │ - bgeu $t2, $t4, 1600 # 1dec0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x60c0> │ │ │ │ - ldptr.w $t2, $t3, 28 │ │ │ │ - add.w $t0, $t2, $t0 │ │ │ │ - addi.w $t2, $t1, 9 │ │ │ │ - bgeu $t2, $t4, 1584 # 1dec0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x60c0> │ │ │ │ - ldptr.w $t5, $t3, 32 │ │ │ │ - add.w $t5, $t5, $t0 │ │ │ │ - addi.w $t0, $t1, 10 │ │ │ │ - bgeu $t0, $t4, 1536 # 1dea0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x60a0> │ │ │ │ - ldptr.w $t0, $t3, 36 │ │ │ │ - addi.w $t2, $t1, 11 │ │ │ │ - add.w $t0, $t0, $t5 │ │ │ │ - bgeu $t2, $t4, 1552 # 1dec0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x60c0> │ │ │ │ - ldptr.w $t5, $t3, 40 │ │ │ │ - add.w $t5, $t5, $t0 │ │ │ │ - addi.w $t0, $t1, 12 │ │ │ │ - bgeu $t0, $t4, 1504 # 1dea0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x60a0> │ │ │ │ - ldptr.w $t2, $t3, 44 │ │ │ │ - addi.w $t0, $t1, 13 │ │ │ │ - add.w $t2, $t2, $t5 │ │ │ │ - bgeu $t0, $t4, 1552 # 1dee0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x60e0> │ │ │ │ - ldptr.w $t5, $t3, 48 │ │ │ │ - addi.w $t0, $t1, 14 │ │ │ │ - add.w $t1, $t5, $t2 │ │ │ │ - move $s0, $t1 │ │ │ │ - bgeu $t0, $t4, 12 # 1d8f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5af0> │ │ │ │ - ldptr.w $t0, $t3, 52 │ │ │ │ - add.w $s0, $t0, $t1 │ │ │ │ - addi.d $a0, $sp, 176 │ │ │ │ - bl -70804 │ │ │ │ - pcalau12i $t0, 147 │ │ │ │ - ld.d $t0, $t0, -192 │ │ │ │ - ld.d $s1, $t0, 8 │ │ │ │ - st.h $zero, $sp, 400 │ │ │ │ - ld.d $s8, $t0, 16 │ │ │ │ - ld.d $a0, $s1, -24 │ │ │ │ - pcalau12i $s6, 147 │ │ │ │ - ld.d $s6, $s6, -360 │ │ │ │ - addi.d $s6, $s6, 16 │ │ │ │ - addi.d $t0, $sp, 64 │ │ │ │ - st.d $zero, $sp, 392 │ │ │ │ - st.d $zero, $sp, 408 │ │ │ │ - st.d $s6, $sp, 176 │ │ │ │ - st.d $zero, $sp, 416 │ │ │ │ - st.d $zero, $sp, 424 │ │ │ │ - st.d $zero, $sp, 432 │ │ │ │ - st.d $s1, $sp, 64 │ │ │ │ - add.d $a0, $t0, $a0 │ │ │ │ + ld.d $t1, $t0, 8 │ │ │ │ + st.b $zero, $t0, 16 │ │ │ │ + st.d $zero, $t0, 8 │ │ │ │ + stptr.d $a1, $t0, 0 │ │ │ │ + ld.d $t0, $s1, 88 │ │ │ │ + addi.d $a0, $sp, 608 │ │ │ │ + st.d $t1, $sp, 152 │ │ │ │ + stptr.d $t0, $sp, 0 │ │ │ │ + bl -73624 │ │ │ │ + st.h $zero, $sp, 832 │ │ │ │ + ld.d $a0, $s0, -24 │ │ │ │ + st.d $s4, $sp, 608 │ │ │ │ + st.d $zero, $sp, 824 │ │ │ │ + st.d $zero, $sp, 840 │ │ │ │ + st.d $zero, $sp, 848 │ │ │ │ + st.d $zero, $sp, 856 │ │ │ │ + st.d $zero, $sp, 864 │ │ │ │ + st.d $s0, $sp, 496 │ │ │ │ + add.d $a0, $s3, $a0 │ │ │ │ + stptr.d $s6, $a0, 0 │ │ │ │ move $a1, $zero │ │ │ │ - stptr.d $s8, $a0, 0 │ │ │ │ - bl -69272 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - st.d $s7, $sp, 464 │ │ │ │ - pcalau12i $t0, 147 │ │ │ │ - ld.d $t0, $t0, -240 │ │ │ │ - pcalau12i $s7, 147 │ │ │ │ - ld.d $s7, $s7, -296 │ │ │ │ - st.d $fp, $sp, 528 │ │ │ │ - addi.d $a0, $sp, 128 │ │ │ │ - addi.d $fp, $t0, 24 │ │ │ │ - addi.d $s7, $s7, 16 │ │ │ │ - addi.d $t0, $t0, 64 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - st.d $t0, $sp, 176 │ │ │ │ - st.d $zero, $sp, 80 │ │ │ │ - st.d $fp, $sp, 64 │ │ │ │ - st.d $s7, $sp, 72 │ │ │ │ - st.d $zero, $sp, 88 │ │ │ │ - st.d $zero, $sp, 96 │ │ │ │ - st.d $zero, $sp, 104 │ │ │ │ - st.d $zero, $sp, 112 │ │ │ │ - st.d $zero, $sp, 120 │ │ │ │ - bl -68268 │ │ │ │ + bl -72060 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + addi.d $a0, $sp, 560 │ │ │ │ + st.d $s8, $sp, 496 │ │ │ │ + st.d $s2, $sp, 608 │ │ │ │ + st.d $s5, $sp, 504 │ │ │ │ + st.d $zero, $sp, 512 │ │ │ │ + st.d $zero, $sp, 520 │ │ │ │ + st.d $zero, $sp, 528 │ │ │ │ + st.d $zero, $sp, 536 │ │ │ │ + st.d $zero, $sp, 544 │ │ │ │ + st.d $zero, $sp, 552 │ │ │ │ + bl -71016 │ │ │ │ li.w $t0, 16 │ │ │ │ - pcalau12i $t1, 147 │ │ │ │ - ld.d $t1, $t1, -16 │ │ │ │ - addi.d $t1, $t1, 16 │ │ │ │ - st.w $t0, $sp, 136 │ │ │ │ - addi.d $a1, $sp, 72 │ │ │ │ - addi.d $t0, $sp, 160 │ │ │ │ - addi.d $a0, $sp, 176 │ │ │ │ - st.d $t1, $sp, 24 │ │ │ │ - st.d $t0, $sp, 144 │ │ │ │ - st.b $zero, $sp, 160 │ │ │ │ - st.d $t1, $sp, 72 │ │ │ │ - st.d $zero, $sp, 152 │ │ │ │ - bl -69412 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - move $a1, $s0 │ │ │ │ - addi.d $a0, $sp, 64 │ │ │ │ - bl -68800 │ │ │ │ - ld.d $a4, $sp, 112 │ │ │ │ - addi.d $t0, $sp, 48 │ │ │ │ - st.b $zero, $sp, 48 │ │ │ │ - st.d $zero, $sp, 40 │ │ │ │ - st.d $t0, $sp, 32 │ │ │ │ - beqz $a4, 1320 # 1df20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6120> │ │ │ │ - ld.d $t1, $sp, 96 │ │ │ │ - beqz $t1, 24 # 1da18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5c18> │ │ │ │ + addi.d $a1, $sp, 504 │ │ │ │ + addi.d $a0, $sp, 608 │ │ │ │ + st.d $fp, $sp, 504 │ │ │ │ + st.d $s7, $sp, 576 │ │ │ │ + st.b $zero, $sp, 592 │ │ │ │ + st.d $zero, $sp, 584 │ │ │ │ + st.w $t0, $sp, 568 │ │ │ │ + bl -72140 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + ldptr.d $a1, $sp, 0 │ │ │ │ + move $a0, $s3 │ │ │ │ + bl -73176 # c6b0 (unsigned long)@plt> │ │ │ │ + ld.d $a4, $sp, 544 │ │ │ │ + addi.d $t0, $sp, 192 │ │ │ │ + st.b $zero, $sp, 192 │ │ │ │ + st.d $zero, $sp, 184 │ │ │ │ + st.d $t0, $sp, 176 │ │ │ │ + beqz $a4, 3744 # 1f340 ::do_widen(char) const@@Base+0xee80> │ │ │ │ + ld.d $t1, $sp, 528 │ │ │ │ + beqz $t1, 24 # 1e4c0 ::do_widen(char) const@@Base+0xe000> │ │ │ │ sltu $t0, $a4, $t1 │ │ │ │ masknez $a4, $a4, $t0 │ │ │ │ maskeqz $t0, $t1, $t0 │ │ │ │ or $a4, $a4, $t0 │ │ │ │ nop │ │ │ │ - ld.d $a3, $sp, 104 │ │ │ │ + ld.d $a3, $sp, 536 │ │ │ │ move $a2, $zero │ │ │ │ move $a1, $zero │ │ │ │ sub.d $a4, $a4, $a3 │ │ │ │ - addi.d $a0, $sp, 32 │ │ │ │ - bl -69148 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - ld.d $a0, $sp, 144 │ │ │ │ - st.d $fp, $sp, 64 │ │ │ │ - st.d $t0, $sp, 176 │ │ │ │ - addi.d $t0, $sp, 160 │ │ │ │ - beq $a0, $t0, 12 # 1da50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5c50> │ │ │ │ - bl -70136 │ │ │ │ - nop │ │ │ │ - addi.d $a0, $sp, 128 │ │ │ │ - st.d $s7, $sp, 72 │ │ │ │ - bl -69384 │ │ │ │ - ld.d $t0, $s1, -24 │ │ │ │ - st.d $s1, $sp, 64 │ │ │ │ addi.d $a0, $sp, 176 │ │ │ │ + bl -71876 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + ld.d $a0, $sp, 576 │ │ │ │ + st.d $s8, $sp, 496 │ │ │ │ + st.d $s2, $sp, 608 │ │ │ │ + beq $a0, $s7, 12 # 1e4f0 ::do_widen(char) const@@Base+0xe030> │ │ │ │ + bl -72856 │ │ │ │ + nop │ │ │ │ + addi.d $a0, $sp, 560 │ │ │ │ + st.d $s5, $sp, 504 │ │ │ │ + bl -72104 │ │ │ │ + ld.d $t0, $s0, -24 │ │ │ │ + st.d $s0, $sp, 496 │ │ │ │ + addi.d $a0, $sp, 608 │ │ │ │ add.d $t0, $t0, $sp │ │ │ │ - st.d $s8, $t0, 64 │ │ │ │ - st.d $s6, $sp, 176 │ │ │ │ - bl -71124 │ │ │ │ - ld.d $t0, $sp, 40 │ │ │ │ - li.w $t1, 14 │ │ │ │ - lu52i.d $t1, $t1, -2048 │ │ │ │ - add.d $t0, $t0, $t1 │ │ │ │ - li.w $t1, 12 │ │ │ │ - bgeu $t1, $t0, 1780 # 1e180 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6380> │ │ │ │ - li.w $a2, 13 │ │ │ │ - pcaddi $a1, 98397 │ │ │ │ - addi.d $a0, $sp, 32 │ │ │ │ - bl -71196 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - move $s0, $a0 │ │ │ │ - st.d $s3, $sp, 496 │ │ │ │ - addi.d $a0, $s2, 16 │ │ │ │ - stptr.d $a0, $s2, 0 │ │ │ │ - ldptr.d $t0, $s0, 0 │ │ │ │ - addi.d $s3, $s0, 16 │ │ │ │ - beq $t0, $s3, 1096 # 1df00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6100> │ │ │ │ - stptr.d $t0, $s2, 0 │ │ │ │ - ld.d $t0, $s0, 16 │ │ │ │ - st.d $t0, $s2, 16 │ │ │ │ - ld.d $t0, $s0, 8 │ │ │ │ - stptr.d $s3, $s0, 0 │ │ │ │ - st.d $zero, $s0, 8 │ │ │ │ - st.d $t0, $s2, 8 │ │ │ │ - st.b $zero, $s0, 16 │ │ │ │ - ld.d $a0, $sp, 32 │ │ │ │ - addi.d $t0, $sp, 48 │ │ │ │ - beq $a0, $t0, 12 # 1daf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5cf0> │ │ │ │ - bl -70296 │ │ │ │ + st.d $s6, $t0, 496 │ │ │ │ + st.d $s4, $sp, 608 │ │ │ │ + bl -73844 │ │ │ │ + ld.d $a4, $sp, 152 │ │ │ │ + ld.d $a2, $sp, 184 │ │ │ │ + ld.d $a3, $sp, 144 │ │ │ │ + addi.d $t1, $sp, 160 │ │ │ │ + add.d $t0, $a4, $a2 │ │ │ │ + beq $a3, $t1, 3092 # 1f140 ::do_widen(char) const@@Base+0xec80> │ │ │ │ + ld.d $t1, $sp, 160 │ │ │ │ + ld.d $a1, $sp, 176 │ │ │ │ + bgeu $t1, $t0, 24 # 1e550 ::do_widen(char) const@@Base+0xe090> │ │ │ │ + addi.d $t1, $sp, 192 │ │ │ │ + beq $a1, $t1, 16 # 1e550 ::do_widen(char) const@@Base+0xe090> │ │ │ │ nop │ │ │ │ - ld.d $t1, $s4, 976 │ │ │ │ - ld.d $t0, $s4, 984 │ │ │ │ - beq $t0, $t1, 688 # 1dda8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5fa8> │ │ │ │ - move $s3, $zero │ │ │ │ - pcaddi $s5, 98326 │ │ │ │ - b 100 # 1db68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5d68> │ │ │ │ + ld.d $t1, $sp, 192 │ │ │ │ + bgeu $t1, $t0, 2132 # 1eda0 ::do_widen(char) const@@Base+0xe8e0> │ │ │ │ + li.w $t0, -2 │ │ │ │ + lu52i.d $t0, $t0, 2047 │ │ │ │ + sub.d $t0, $t0, $a4 │ │ │ │ + bltu $t0, $a2, 5860 # 1fc40 ::do_widen(char) const@@Base+0xf780> │ │ │ │ + addi.d $t0, $sp, 144 │ │ │ │ + move $a0, $t0 │ │ │ │ + stptr.d $t0, $sp, 0 │ │ │ │ + bl -73964 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + addi.d $t1, $sp, 224 │ │ │ │ + st.d $t1, $sp, 208 │ │ │ │ + stptr.d $t1, $sp, 0 │ │ │ │ + ldptr.d $t1, $a0, 0 │ │ │ │ + addi.d $a1, $a0, 16 │ │ │ │ + move $t0, $a0 │ │ │ │ + beq $t1, $a1, 2128 # 1edd8 ::do_widen(char) const@@Base+0xe918> │ │ │ │ nop │ │ │ │ + st.d $t1, $sp, 208 │ │ │ │ + ld.d $t1, $a0, 16 │ │ │ │ + st.d $t1, $sp, 224 │ │ │ │ nop │ │ │ │ + ld.d $t1, $t0, 8 │ │ │ │ + stptr.d $a1, $t0, 0 │ │ │ │ + st.b $zero, $t0, 16 │ │ │ │ + st.d $zero, $t0, 8 │ │ │ │ + st.d $t1, $sp, 216 │ │ │ │ + ld.d $t0, $sp, 216 │ │ │ │ + li.w $t1, 6 │ │ │ │ + lu52i.d $t1, $t1, -2048 │ │ │ │ + add.d $t0, $t0, $t1 │ │ │ │ + li.w $t1, 4 │ │ │ │ + bgeu $t1, $t0, 5920 # 1fce8 ::do_widen(char) const@@Base+0xf828> │ │ │ │ + addi.d $t0, $sp, 208 │ │ │ │ + li.w $a2, 5 │ │ │ │ + pcaddi $a1, 97145 │ │ │ │ + move $a0, $t0 │ │ │ │ + st.d $t0, $sp, 24 │ │ │ │ + bl -74080 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + addi.d $t1, $sp, 256 │ │ │ │ + st.d $t1, $sp, 240 │ │ │ │ + ldptr.d $t1, $a0, 0 │ │ │ │ + addi.d $a1, $a0, 16 │ │ │ │ + move $t0, $a0 │ │ │ │ + beq $t1, $a1, 3240 # 1f2a0 ::do_widen(char) const@@Base+0xede0> │ │ │ │ + st.d $t1, $sp, 240 │ │ │ │ + ld.d $t1, $a0, 16 │ │ │ │ + st.d $t1, $sp, 256 │ │ │ │ + ld.d $t1, $t0, 8 │ │ │ │ + st.b $zero, $t0, 16 │ │ │ │ + st.d $zero, $t0, 8 │ │ │ │ + stptr.d $a1, $t0, 0 │ │ │ │ + ld.d $t0, $s1, 72 │ │ │ │ + addi.d $a0, $sp, 608 │ │ │ │ + st.d $t1, $sp, 248 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + bl -74184 │ │ │ │ + st.h $zero, $sp, 832 │ │ │ │ + ld.d $a0, $s0, -24 │ │ │ │ + st.d $s4, $sp, 608 │ │ │ │ + st.d $zero, $sp, 824 │ │ │ │ + st.d $zero, $sp, 840 │ │ │ │ + st.d $zero, $sp, 848 │ │ │ │ + st.d $zero, $sp, 856 │ │ │ │ + st.d $zero, $sp, 864 │ │ │ │ + st.d $s0, $sp, 496 │ │ │ │ + add.d $a0, $s3, $a0 │ │ │ │ + stptr.d $s6, $a0, 0 │ │ │ │ + move $a1, $zero │ │ │ │ + bl -72620 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + addi.d $a0, $sp, 560 │ │ │ │ + st.d $s8, $sp, 496 │ │ │ │ + st.d $s2, $sp, 608 │ │ │ │ + st.d $s5, $sp, 504 │ │ │ │ + st.d $zero, $sp, 512 │ │ │ │ + st.d $zero, $sp, 520 │ │ │ │ + st.d $zero, $sp, 528 │ │ │ │ + st.d $zero, $sp, 536 │ │ │ │ + st.d $zero, $sp, 544 │ │ │ │ + st.d $zero, $sp, 552 │ │ │ │ + bl -71576 │ │ │ │ + li.w $t0, 16 │ │ │ │ + addi.d $a1, $sp, 504 │ │ │ │ + addi.d $a0, $sp, 608 │ │ │ │ + st.d $fp, $sp, 504 │ │ │ │ + st.d $s7, $sp, 576 │ │ │ │ + st.b $zero, $sp, 592 │ │ │ │ + st.d $zero, $sp, 584 │ │ │ │ + st.w $t0, $sp, 568 │ │ │ │ + bl -72700 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + ld.d $a1, $sp, 8 │ │ │ │ + move $a0, $s3 │ │ │ │ + bl -73736 # c6b0 (unsigned long)@plt> │ │ │ │ + ld.d $a4, $sp, 544 │ │ │ │ + addi.d $t0, $sp, 288 │ │ │ │ + st.b $zero, $sp, 288 │ │ │ │ + st.d $zero, $sp, 280 │ │ │ │ + st.d $t0, $sp, 272 │ │ │ │ + beqz $a4, 3120 # 1f300 ::do_widen(char) const@@Base+0xee40> │ │ │ │ + ld.d $t1, $sp, 528 │ │ │ │ + beqz $t1, 24 # 1e6f0 ::do_widen(char) const@@Base+0xe230> │ │ │ │ + sltu $t0, $a4, $t1 │ │ │ │ + masknez $a4, $a4, $t0 │ │ │ │ + maskeqz $t0, $t1, $t0 │ │ │ │ + or $a4, $a4, $t0 │ │ │ │ nop │ │ │ │ + ld.d $a3, $sp, 536 │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $zero │ │ │ │ + sub.d $a4, $a4, $a3 │ │ │ │ + addi.d $a0, $sp, 272 │ │ │ │ + bl -72436 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + ld.d $a0, $sp, 576 │ │ │ │ + st.d $s8, $sp, 496 │ │ │ │ + st.d $s2, $sp, 608 │ │ │ │ + beq $a0, $s7, 12 # 1e720 ::do_widen(char) const@@Base+0xe260> │ │ │ │ + bl -73416 │ │ │ │ nop │ │ │ │ + addi.d $a0, $sp, 560 │ │ │ │ + st.d $s5, $sp, 504 │ │ │ │ + bl -72664 │ │ │ │ + ld.d $t0, $s0, -24 │ │ │ │ + st.d $s0, $sp, 496 │ │ │ │ + addi.d $a0, $sp, 608 │ │ │ │ + add.d $t0, $t0, $sp │ │ │ │ + st.d $s6, $t0, 496 │ │ │ │ + st.d $s4, $sp, 608 │ │ │ │ + bl -74404 │ │ │ │ + ld.d $a4, $sp, 248 │ │ │ │ + ld.d $a2, $sp, 280 │ │ │ │ + ld.d $a3, $sp, 240 │ │ │ │ + addi.d $t1, $sp, 256 │ │ │ │ + add.d $t0, $a4, $a2 │ │ │ │ + beq $a3, $t1, 2820 # 1f260 ::do_widen(char) const@@Base+0xeda0> │ │ │ │ + ld.d $t1, $sp, 256 │ │ │ │ + ld.d $a1, $sp, 272 │ │ │ │ + bgeu $t1, $t0, 24 # 1e780 ::do_widen(char) const@@Base+0xe2c0> │ │ │ │ + addi.d $t1, $sp, 288 │ │ │ │ + beq $a1, $t1, 16 # 1e780 ::do_widen(char) const@@Base+0xe2c0> │ │ │ │ nop │ │ │ │ + ld.d $t1, $sp, 288 │ │ │ │ + bgeu $t1, $t0, 1476 # 1ed40 ::do_widen(char) const@@Base+0xe880> │ │ │ │ + li.w $t0, -2 │ │ │ │ + lu52i.d $t0, $t0, 2047 │ │ │ │ + sub.d $t0, $t0, $a4 │ │ │ │ + bltu $t0, $a2, 5516 # 1fd18 ::do_widen(char) const@@Base+0xf858> │ │ │ │ + addi.d $t0, $sp, 240 │ │ │ │ + move $a0, $t0 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + bl -74524 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + addi.d $t1, $sp, 320 │ │ │ │ + st.d $t1, $sp, 304 │ │ │ │ + st.d $t1, $sp, 8 │ │ │ │ + ldptr.d $t1, $a0, 0 │ │ │ │ + addi.d $a1, $a0, 16 │ │ │ │ + move $t0, $a0 │ │ │ │ + beq $t1, $a1, 1472 # 1ed78 ::do_widen(char) const@@Base+0xe8b8> │ │ │ │ nop │ │ │ │ - bnez $t0, 40 # 1db48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5d48> │ │ │ │ - ld.d $t0, $s2, 8 │ │ │ │ - li.w $t1, -2 │ │ │ │ - lu52i.d $t1, $t1, 2047 │ │ │ │ - beq $t0, $t1, 1408 # 1e0b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x62b0> │ │ │ │ - li.w $a2, 1 │ │ │ │ - pcaddi $a1, 98360 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -71360 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + st.d $t1, $sp, 304 │ │ │ │ + ld.d $t1, $a0, 16 │ │ │ │ + st.d $t1, $sp, 320 │ │ │ │ nop │ │ │ │ - ld.d $t1, $s4, 976 │ │ │ │ - ld.d $t0, $s4, 984 │ │ │ │ - addi.d $s3, $s3, 1 │ │ │ │ - pcaddi $s5, 98357 │ │ │ │ + ld.d $t1, $t0, 8 │ │ │ │ + stptr.d $a1, $t0, 0 │ │ │ │ + st.b $zero, $t0, 16 │ │ │ │ + st.d $zero, $t0, 8 │ │ │ │ + st.d $t1, $sp, 312 │ │ │ │ + ld.d $t0, $sp, 312 │ │ │ │ + li.w $t1, 8 │ │ │ │ + lu52i.d $t1, $t1, -2048 │ │ │ │ + add.d $t0, $t0, $t1 │ │ │ │ + li.w $t1, 6 │ │ │ │ + bgeu $t1, $t0, 4808 # 1fac0 ::do_widen(char) const@@Base+0xf600> │ │ │ │ + addi.d $t0, $sp, 304 │ │ │ │ + li.w $a2, 7 │ │ │ │ + pcaddi $a1, 97007 │ │ │ │ + move $a0, $t0 │ │ │ │ + st.d $t0, $sp, 32 │ │ │ │ + bl -74640 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + addi.d $t1, $sp, 352 │ │ │ │ + st.d $t1, $sp, 336 │ │ │ │ + ldptr.d $t1, $a0, 0 │ │ │ │ + addi.d $a1, $a0, 16 │ │ │ │ + move $t0, $a0 │ │ │ │ + beq $t1, $a1, 2360 # 1f160 ::do_widen(char) const@@Base+0xeca0> │ │ │ │ + st.d $t1, $sp, 336 │ │ │ │ + ld.d $t1, $a0, 16 │ │ │ │ + st.d $t1, $sp, 352 │ │ │ │ + ld.d $t1, $t0, 8 │ │ │ │ + st.b $zero, $t0, 16 │ │ │ │ + st.d $zero, $t0, 8 │ │ │ │ + stptr.d $a1, $t0, 0 │ │ │ │ + ld.d $a2, $s1, 40 │ │ │ │ + li.w $t0, -2 │ │ │ │ + lu52i.d $t0, $t0, 2047 │ │ │ │ + st.d $t1, $sp, 344 │ │ │ │ sub.d $t0, $t0, $t1 │ │ │ │ - srai.d $t0, $t0, 0x2 │ │ │ │ - bgeu $s3, $t0, 584 # 1dda8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5fa8> │ │ │ │ + ld.d $a1, $s1, 32 │ │ │ │ + bltu $t0, $a2, 4816 # 1fb30 ::do_widen(char) const@@Base+0xf670> │ │ │ │ + addi.d $t0, $sp, 336 │ │ │ │ + move $a0, $t0 │ │ │ │ + st.d $t0, $sp, 40 │ │ │ │ + bl -74736 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + addi.d $t0, $sp, 384 │ │ │ │ + st.d $t0, $sp, 368 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + addi.d $a1, $a0, 16 │ │ │ │ + move $s1, $a0 │ │ │ │ + beq $t0, $a1, 2328 # 1f1a0 ::do_widen(char) const@@Base+0xece0> │ │ │ │ + st.d $t0, $sp, 368 │ │ │ │ + ld.d $t0, $a0, 16 │ │ │ │ + st.d $t0, $sp, 384 │ │ │ │ + ld.d $t0, $s1, 8 │ │ │ │ + li.w $t1, 4 │ │ │ │ + lu52i.d $t1, $t1, -2048 │ │ │ │ + st.d $t0, $sp, 376 │ │ │ │ + stptr.d $a1, $s1, 0 │ │ │ │ + add.d $t0, $t0, $t1 │ │ │ │ + st.b $zero, $s1, 16 │ │ │ │ + st.d $zero, $s1, 8 │ │ │ │ + li.w $t1, 2 │ │ │ │ + bgeu $t1, $t0, 5116 # 1fcb8 ::do_widen(char) const@@Base+0xf7f8> │ │ │ │ + addi.d $t0, $sp, 368 │ │ │ │ + li.w $a2, 3 │ │ │ │ + pcaddi $a1, 96698 │ │ │ │ + move $a0, $t0 │ │ │ │ + st.d $t0, $sp, 48 │ │ │ │ + bl -74836 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + addi.d $t0, $sp, 416 │ │ │ │ + st.d $t0, $sp, 400 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + addi.d $a1, $a0, 16 │ │ │ │ + move $s1, $a0 │ │ │ │ + beq $t0, $a1, 2260 # 1f1c0 ::do_widen(char) const@@Base+0xed00> │ │ │ │ + st.d $t0, $sp, 400 │ │ │ │ + ld.d $t0, $a0, 16 │ │ │ │ + st.d $t0, $sp, 416 │ │ │ │ nop │ │ │ │ - bstrpick.d $s0, $s3, 0x1f, 0x0 │ │ │ │ - slli.d $s0, $s0, 0x2 │ │ │ │ - ldx.w $t0, $t1, $s0 │ │ │ │ - addi.d $a0, $sp, 176 │ │ │ │ - st.d $t0, $sp, 16 │ │ │ │ - bl -71452 │ │ │ │ - st.h $zero, $sp, 400 │ │ │ │ - ld.d $a0, $s1, -24 │ │ │ │ - addi.d $t0, $sp, 64 │ │ │ │ - st.d $s6, $sp, 176 │ │ │ │ - st.d $zero, $sp, 392 │ │ │ │ - st.d $zero, $sp, 408 │ │ │ │ - st.d $zero, $sp, 416 │ │ │ │ - st.d $zero, $sp, 424 │ │ │ │ - st.d $zero, $sp, 432 │ │ │ │ - st.d $s1, $sp, 64 │ │ │ │ - add.d $a0, $t0, $a0 │ │ │ │ - stptr.d $s8, $a0, 0 │ │ │ │ + ld.d $t0, $s1, 8 │ │ │ │ + stptr.d $a1, $s1, 0 │ │ │ │ + st.d $zero, $s1, 8 │ │ │ │ + st.d $t0, $sp, 408 │ │ │ │ + st.b $zero, $s1, 16 │ │ │ │ + bl -75268 │ │ │ │ + pcaddi $t0, 149068 │ │ │ │ + ld.d $t0, $t0, 8 │ │ │ │ + pcalau12i $t1, 99 │ │ │ │ + fld.d $fa1, $t1, 56 │ │ │ │ + lu12i.w $t1, 244 │ │ │ │ + sub.d $t0, $a0, $t0 │ │ │ │ + ori $t1, $t1, 0x240 │ │ │ │ + div.d $t0, $t0, $t1 │ │ │ │ + bstrpick.d $t0, $t0, 0x1f, 0x0 │ │ │ │ + movgr2fr.d $fa0, $t0 │ │ │ │ + addi.d $a0, $sp, 608 │ │ │ │ + ffint.d.l $fa0, $fa0 │ │ │ │ + fdiv.d $fa0, $fa0, $fa1 │ │ │ │ + fmov.d $fs0, $fa0 │ │ │ │ + bl -74992 │ │ │ │ + st.h $zero, $sp, 832 │ │ │ │ + ld.d $a0, $s0, -24 │ │ │ │ + st.d $s4, $sp, 608 │ │ │ │ + st.d $zero, $sp, 824 │ │ │ │ + st.d $zero, $sp, 840 │ │ │ │ + st.d $zero, $sp, 848 │ │ │ │ + st.d $zero, $sp, 856 │ │ │ │ + st.d $zero, $sp, 864 │ │ │ │ + st.d $s0, $sp, 496 │ │ │ │ + add.d $a0, $s3, $a0 │ │ │ │ + stptr.d $s6, $a0, 0 │ │ │ │ move $a1, $zero │ │ │ │ - bl -69892 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - addi.d $a0, $sp, 128 │ │ │ │ - st.d $fp, $sp, 64 │ │ │ │ - st.d $t0, $sp, 176 │ │ │ │ - st.d $s7, $sp, 72 │ │ │ │ - st.d $zero, $sp, 80 │ │ │ │ - st.d $zero, $sp, 88 │ │ │ │ - st.d $zero, $sp, 96 │ │ │ │ - st.d $zero, $sp, 104 │ │ │ │ - st.d $zero, $sp, 112 │ │ │ │ - st.d $zero, $sp, 120 │ │ │ │ - bl -68852 │ │ │ │ - ld.d $t0, $sp, 24 │ │ │ │ - addi.d $a1, $sp, 72 │ │ │ │ - addi.d $a0, $sp, 176 │ │ │ │ - st.d $t0, $sp, 72 │ │ │ │ + bl -73428 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + addi.d $a0, $sp, 560 │ │ │ │ + st.d $s8, $sp, 496 │ │ │ │ + st.d $s2, $sp, 608 │ │ │ │ + st.d $s5, $sp, 504 │ │ │ │ + st.d $zero, $sp, 512 │ │ │ │ + st.d $zero, $sp, 520 │ │ │ │ + st.d $zero, $sp, 528 │ │ │ │ + st.d $zero, $sp, 536 │ │ │ │ + st.d $zero, $sp, 544 │ │ │ │ + st.d $zero, $sp, 552 │ │ │ │ + bl -72384 │ │ │ │ li.w $t0, 16 │ │ │ │ - st.w $t0, $sp, 136 │ │ │ │ - addi.d $t0, $sp, 160 │ │ │ │ - st.d $t0, $sp, 144 │ │ │ │ - st.b $zero, $sp, 160 │ │ │ │ - st.d $zero, $sp, 152 │ │ │ │ - bl -69984 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - ld.wu $a1, $sp, 16 │ │ │ │ - addi.d $a0, $sp, 64 │ │ │ │ - bl -71020 # c6b0 (unsigned long)@plt> │ │ │ │ - ld.d $a4, $sp, 112 │ │ │ │ - addi.d $t0, $sp, 48 │ │ │ │ - st.d $t0, $sp, 32 │ │ │ │ - st.b $zero, $sp, 48 │ │ │ │ - st.d $zero, $sp, 40 │ │ │ │ - beqz $a4, 588 # 1de80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6080> │ │ │ │ - ld.d $t1, $sp, 96 │ │ │ │ - beqz $t1, 20 # 1dc50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5e50> │ │ │ │ + addi.d $a1, $sp, 504 │ │ │ │ + addi.d $a0, $sp, 608 │ │ │ │ + st.d $fp, $sp, 504 │ │ │ │ + st.d $s7, $sp, 576 │ │ │ │ + st.b $zero, $sp, 592 │ │ │ │ + st.d $zero, $sp, 584 │ │ │ │ + st.w $t0, $sp, 568 │ │ │ │ + bl -73508 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + ld.d $t0, $sp, 496 │ │ │ │ + fmov.d $fa0, $fs0 │ │ │ │ + li.w $t2, 2 │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ + move $a0, $s3 │ │ │ │ + add.d $t0, $s3, $t0 │ │ │ │ + ldptr.w $t1, $t0, 24 │ │ │ │ + ori $t1, $t1, 0x4 │ │ │ │ + st.w $t1, $t0, 24 │ │ │ │ + st.d $t2, $sp, 616 │ │ │ │ + bl -73088 # cc80 (double)@plt> │ │ │ │ + ld.d $a4, $sp, 544 │ │ │ │ + addi.d $s1, $sp, 448 │ │ │ │ + st.b $zero, $sp, 448 │ │ │ │ + st.d $zero, $sp, 440 │ │ │ │ + st.d $s1, $sp, 432 │ │ │ │ + addi.d $fp, $sp, 432 │ │ │ │ + beqz $a4, 2308 # 1f320 ::do_widen(char) const@@Base+0xee60> │ │ │ │ + ld.d $t1, $sp, 528 │ │ │ │ + beqz $t1, 20 # 1ea38 ::do_widen(char) const@@Base+0xe578> │ │ │ │ sltu $t0, $a4, $t1 │ │ │ │ masknez $a4, $a4, $t0 │ │ │ │ maskeqz $t0, $t1, $t0 │ │ │ │ or $a4, $a4, $t0 │ │ │ │ - ld.d $a3, $sp, 104 │ │ │ │ + ld.d $a3, $sp, 536 │ │ │ │ move $a2, $zero │ │ │ │ move $a1, $zero │ │ │ │ sub.d $a4, $a4, $a3 │ │ │ │ - addi.d $a0, $sp, 32 │ │ │ │ - bl -69716 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + move $a0, $fp │ │ │ │ + bl -73276 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + ld.d $a0, $sp, 576 │ │ │ │ + st.d $s8, $sp, 496 │ │ │ │ + st.d $s2, $sp, 608 │ │ │ │ + beq $a0, $s7, 12 # 1ea68 ::do_widen(char) const@@Base+0xe5a8> │ │ │ │ + bl -74256 │ │ │ │ + nop │ │ │ │ + addi.d $a0, $sp, 560 │ │ │ │ + st.d $s5, $sp, 504 │ │ │ │ + bl -73504 │ │ │ │ + ld.d $t0, $s0, -24 │ │ │ │ + st.d $s0, $sp, 496 │ │ │ │ + addi.d $a0, $sp, 608 │ │ │ │ + add.d $t0, $t0, $sp │ │ │ │ + st.d $s6, $t0, 496 │ │ │ │ + st.d $s4, $sp, 608 │ │ │ │ + bl -75244 │ │ │ │ + ld.d $a4, $sp, 408 │ │ │ │ + ld.d $a2, $sp, 440 │ │ │ │ + ld.d $a3, $sp, 400 │ │ │ │ + addi.d $t1, $sp, 416 │ │ │ │ + add.d $t0, $a4, $a2 │ │ │ │ + beq $a3, $t1, 2012 # 1f280 ::do_widen(char) const@@Base+0xedc0> │ │ │ │ + ld.d $t1, $sp, 416 │ │ │ │ + ld.d $a1, $sp, 432 │ │ │ │ + bgeu $t1, $t0, 16 # 1eac0 ::do_widen(char) const@@Base+0xe600> │ │ │ │ + beq $a1, $s1, 12 # 1eac0 ::do_widen(char) const@@Base+0xe600> │ │ │ │ + ld.d $t1, $sp, 448 │ │ │ │ + bgeu $t1, $t0, 548 # 1ece0 ::do_widen(char) const@@Base+0xe820> │ │ │ │ + li.w $t0, -2 │ │ │ │ + lu52i.d $t0, $t0, 2047 │ │ │ │ + sub.d $t0, $t0, $a4 │ │ │ │ + bltu $t0, $a2, 4420 # 1fc10 ::do_widen(char) const@@Base+0xf750> │ │ │ │ + addi.d $s0, $sp, 400 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -75352 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + addi.d $s0, $sp, 480 │ │ │ │ + st.d $s0, $sp, 464 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + addi.d $s4, $a0, 16 │ │ │ │ + move $s2, $a0 │ │ │ │ + beq $t0, $s4, 544 # 1ed10 ::do_widen(char) const@@Base+0xe850> │ │ │ │ + nop │ │ │ │ + st.d $t0, $sp, 464 │ │ │ │ + ld.d $t0, $a0, 16 │ │ │ │ + st.d $t0, $sp, 480 │ │ │ │ + nop │ │ │ │ + ld.d $t0, $s2, 8 │ │ │ │ + stptr.d $s4, $s2, 0 │ │ │ │ + li.w $t1, 3 │ │ │ │ + st.d $t0, $sp, 472 │ │ │ │ + st.d $zero, $s2, 8 │ │ │ │ + st.b $zero, $s2, 16 │ │ │ │ + ld.d $t0, $sp, 472 │ │ │ │ + lu52i.d $t1, $t1, -2048 │ │ │ │ + add.d $t0, $t0, $t1 │ │ │ │ + li.w $t1, 1 │ │ │ │ + bgeu $t1, $t0, 4048 # 1fb00 ::do_widen(char) const@@Base+0xf640> │ │ │ │ + addi.d $s2, $sp, 464 │ │ │ │ + li.w $a2, 2 │ │ │ │ + pcaddi $a1, 96529 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -75460 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + addi.d $t0, $sp, 512 │ │ │ │ + st.d $t0, $sp, 496 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + addi.d $s5, $a0, 16 │ │ │ │ + move $s4, $a0 │ │ │ │ + beq $t0, $s5, 1476 # 1f120 ::do_widen(char) const@@Base+0xec60> │ │ │ │ + st.d $t0, $sp, 496 │ │ │ │ + ld.d $t0, $a0, 16 │ │ │ │ + st.d $t0, $sp, 512 │ │ │ │ + nop │ │ │ │ + ld.d $t0, $s4, 8 │ │ │ │ + stptr.d $s5, $s4, 0 │ │ │ │ + st.d $zero, $s4, 8 │ │ │ │ + st.d $t0, $sp, 504 │ │ │ │ + st.b $zero, $s4, 16 │ │ │ │ + pcaddi $t0, 148783 │ │ │ │ + ld.bu $t0, $t0, 512 │ │ │ │ + bnez $t0, 1204 # 1f040 ::do_widen(char) const@@Base+0xeb80> │ │ │ │ + pcaddi $t0, 148780 │ │ │ │ + ld.bu $t0, $t0, 513 │ │ │ │ + bnez $t0, 1096 # 1efe0 ::do_widen(char) const@@Base+0xeb20> │ │ │ │ + nop │ │ │ │ + ld.d $a0, $sp, 496 │ │ │ │ + addi.d $t0, $sp, 512 │ │ │ │ + beq $a0, $t0, 8 # 1ebb0 ::do_widen(char) const@@Base+0xe6f0> │ │ │ │ + bl -74588 │ │ │ │ + ld.d $a0, $sp, 464 │ │ │ │ + beq $a0, $s0, 12 # 1ebc0 ::do_widen(char) const@@Base+0xe700> │ │ │ │ + bl -74600 │ │ │ │ + nop │ │ │ │ + ld.d $a0, $sp, 432 │ │ │ │ + beq $a0, $s1, 12 # 1ebd0 ::do_widen(char) const@@Base+0xe710> │ │ │ │ + bl -74616 │ │ │ │ + nop │ │ │ │ + ld.d $a0, $sp, 400 │ │ │ │ + addi.d $t0, $sp, 416 │ │ │ │ + beq $a0, $t0, 8 # 1ebe0 ::do_widen(char) const@@Base+0xe720> │ │ │ │ + bl -74636 │ │ │ │ + ld.d $a0, $sp, 368 │ │ │ │ + addi.d $t0, $sp, 384 │ │ │ │ + beq $a0, $t0, 8 # 1ebf0 ::do_widen(char) const@@Base+0xe730> │ │ │ │ + bl -74652 │ │ │ │ + ld.d $a0, $sp, 336 │ │ │ │ + addi.d $t0, $sp, 352 │ │ │ │ + beq $a0, $t0, 8 # 1ec00 ::do_widen(char) const@@Base+0xe740> │ │ │ │ + bl -74668 │ │ │ │ + ld.d $a0, $sp, 304 │ │ │ │ ld.d $t0, $sp, 8 │ │ │ │ + beq $a0, $t0, 8 # 1ec10 ::do_widen(char) const@@Base+0xe750> │ │ │ │ + bl -74684 │ │ │ │ + ld.d $a0, $sp, 272 │ │ │ │ + addi.d $t0, $sp, 288 │ │ │ │ + beq $a0, $t0, 8 # 1ec20 ::do_widen(char) const@@Base+0xe760> │ │ │ │ + bl -74700 │ │ │ │ + ld.d $a0, $sp, 240 │ │ │ │ + addi.d $t0, $sp, 256 │ │ │ │ + beq $a0, $t0, 8 # 1ec30 ::do_widen(char) const@@Base+0xe770> │ │ │ │ + bl -74716 │ │ │ │ + ld.d $a0, $sp, 208 │ │ │ │ + ldptr.d $t0, $sp, 0 │ │ │ │ + beq $a0, $t0, 8 # 1ec40 ::do_widen(char) const@@Base+0xe780> │ │ │ │ + bl -74732 │ │ │ │ + ld.d $a0, $sp, 176 │ │ │ │ + addi.d $t0, $sp, 192 │ │ │ │ + beq $a0, $t0, 8 # 1ec50 ::do_widen(char) const@@Base+0xe790> │ │ │ │ + bl -74748 │ │ │ │ ld.d $a0, $sp, 144 │ │ │ │ - st.d $fp, $sp, 64 │ │ │ │ - st.d $t0, $sp, 176 │ │ │ │ addi.d $t0, $sp, 160 │ │ │ │ - beq $a0, $t0, 12 # 1dc88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5e88> │ │ │ │ - bl -70704 │ │ │ │ + beq $a0, $t0, 8 # 1ec60 ::do_widen(char) const@@Base+0xe7a0> │ │ │ │ + bl -74764 │ │ │ │ + ld.d $a0, $sp, 112 │ │ │ │ + addi.d $t0, $sp, 128 │ │ │ │ + beq $a0, $t0, 8 # 1ec70 ::do_widen(char) const@@Base+0xe7b0> │ │ │ │ + bl -74780 │ │ │ │ + ld.d $a0, $sp, 80 │ │ │ │ + addi.d $t0, $sp, 96 │ │ │ │ + beq $a0, $t0, 8 # 1ec80 ::do_widen(char) const@@Base+0xe7c0> │ │ │ │ + bl -74796 │ │ │ │ + pcalau12i $t1, 146 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 872 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, 2376 # 1f5e0 ::do_widen(char) const@@Base+0xf120> │ │ │ │ + ld.d $ra, $sp, 984 │ │ │ │ + ld.d $fp, $sp, 976 │ │ │ │ + ld.d $s0, $sp, 968 │ │ │ │ + ld.d $s1, $sp, 960 │ │ │ │ + ld.d $s2, $sp, 952 │ │ │ │ + ld.d $s3, $sp, 944 │ │ │ │ + ld.d $s4, $sp, 936 │ │ │ │ + ld.d $s5, $sp, 928 │ │ │ │ + ld.d $s6, $sp, 920 │ │ │ │ + ld.d $s7, $sp, 912 │ │ │ │ + ld.d $s8, $sp, 904 │ │ │ │ + fld.d $fs0, $sp, 888 │ │ │ │ + addi.d $sp, $sp, 992 │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ nop │ │ │ │ - addi.d $a0, $sp, 128 │ │ │ │ - st.d $s7, $sp, 72 │ │ │ │ - bl -69952 │ │ │ │ - ld.d $t0, $s1, -24 │ │ │ │ - st.d $s1, $sp, 64 │ │ │ │ - addi.d $a0, $sp, 176 │ │ │ │ - add.d $t0, $t0, $sp │ │ │ │ - st.d $s8, $t0, 64 │ │ │ │ - st.d $s6, $sp, 176 │ │ │ │ - bl -71692 │ │ │ │ - move $a0, $s5 │ │ │ │ - bl -70068 │ │ │ │ - move $a4, $a0 │ │ │ │ - move $a3, $s5 │ │ │ │ move $a2, $zero │ │ │ │ move $a1, $zero │ │ │ │ - addi.d $a0, $sp, 32 │ │ │ │ - bl -69820 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - addi.d $t0, $sp, 80 │ │ │ │ - st.d $t0, $sp, 64 │ │ │ │ + move $a0, $fp │ │ │ │ + addi.d $s0, $sp, 400 │ │ │ │ + bl -73952 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + addi.d $s0, $sp, 480 │ │ │ │ + st.d $s0, $sp, 464 │ │ │ │ ldptr.d $t0, $a0, 0 │ │ │ │ + addi.d $s4, $a0, 16 │ │ │ │ + move $s2, $a0 │ │ │ │ + bne $t0, $s4, -528 # 1eaf8 ::do_widen(char) const@@Base+0xe638> │ │ │ │ + nop │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + move $a1, $s4 │ │ │ │ + move $a0, $s0 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -73792 │ │ │ │ + b -540 # 1eb08 ::do_widen(char) const@@Base+0xe648> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + addi.d $t0, $sp, 240 │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $zero │ │ │ │ + addi.d $a0, $sp, 272 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + bl -74052 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + addi.d $t1, $sp, 320 │ │ │ │ + st.d $t1, $sp, 304 │ │ │ │ + st.d $t1, $sp, 8 │ │ │ │ + ldptr.d $t1, $a0, 0 │ │ │ │ addi.d $a1, $a0, 16 │ │ │ │ - move $s5, $a0 │ │ │ │ - beq $t0, $a1, 380 # 1de60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6060> │ │ │ │ - st.d $t0, $sp, 64 │ │ │ │ - ld.d $t0, $a0, 16 │ │ │ │ - st.d $t0, $sp, 80 │ │ │ │ + move $t0, $a0 │ │ │ │ + bne $t1, $a1, -1456 # 1e7c0 ::do_widen(char) const@@Base+0xe300> │ │ │ │ nop │ │ │ │ - ld.d $t0, $s5, 8 │ │ │ │ - st.d $zero, $s5, 8 │ │ │ │ - li.w $t1, -2 │ │ │ │ - st.d $t0, $sp, 72 │ │ │ │ - st.b $zero, $s5, 16 │ │ │ │ - ld.d $t0, $s2, 8 │ │ │ │ - ld.d $a2, $sp, 72 │ │ │ │ - lu52i.d $t1, $t1, 2047 │ │ │ │ - stptr.d $a1, $s5, 0 │ │ │ │ - sub.d $t0, $t1, $t0 │ │ │ │ - ld.d $a1, $sp, 64 │ │ │ │ - bltu $t0, $a2, 980 # 1e0f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x62f8> │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -71852 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - ld.d $a0, $sp, 64 │ │ │ │ - addi.d $t0, $sp, 80 │ │ │ │ - beq $a0, $t0, 8 # 1dd40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5f40> │ │ │ │ - bl -70892 │ │ │ │ - ld.d $a0, $sp, 32 │ │ │ │ - addi.d $t0, $sp, 48 │ │ │ │ - beq $a0, $t0, 8 # 1dd50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5f50> │ │ │ │ - bl -70908 │ │ │ │ - ld.d $t0, $s4, 952 │ │ │ │ - li.w $t1, 1 │ │ │ │ - ldx.w $t0, $t0, $s0 │ │ │ │ - beq $t0, $t1, 196 # 1de20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6020> │ │ │ │ - li.w $t1, 2 │ │ │ │ - bne $t0, $t1, -580 # 1db20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5d20> │ │ │ │ - ld.d $t0, $s2, 8 │ │ │ │ - li.w $t1, -2 │ │ │ │ - lu52i.d $t1, $t1, 2047 │ │ │ │ - beq $t0, $t1, 556 # 1dfa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x61a0> │ │ │ │ - li.w $a2, 1 │ │ │ │ - pcaddi $a1, 98217 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -71940 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - ld.d $t1, $s4, 976 │ │ │ │ - ld.d $t0, $s4, 984 │ │ │ │ - addi.d $s3, $s3, 1 │ │ │ │ - pcaddi $s5, 98213 │ │ │ │ - sub.d $t0, $t0, $t1 │ │ │ │ - srai.d $t0, $t0, 0x2 │ │ │ │ - bltu $s3, $t0, -568 # 1db68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5d68> │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + st.d $a0, $sp, 40 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + st.d $a1, $sp, 32 │ │ │ │ + bl -73900 │ │ │ │ + ld.d $a1, $sp, 32 │ │ │ │ + ld.d $t0, $sp, 40 │ │ │ │ + b -1480 # 1e7d0 ::do_widen(char) const@@Base+0xe310> │ │ │ │ nop │ │ │ │ - ld.d $t1, $s2, 8 │ │ │ │ + addi.d $t0, $sp, 144 │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $zero │ │ │ │ + addi.d $a0, $sp, 176 │ │ │ │ + stptr.d $t0, $sp, 0 │ │ │ │ + bl -74148 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + addi.d $t1, $sp, 224 │ │ │ │ + st.d $t1, $sp, 208 │ │ │ │ + stptr.d $t1, $sp, 0 │ │ │ │ + ldptr.d $t1, $a0, 0 │ │ │ │ + addi.d $a1, $a0, 16 │ │ │ │ + move $t0, $a0 │ │ │ │ + bne $t1, $a1, -2112 # 1e590 ::do_widen(char) const@@Base+0xe0d0> │ │ │ │ + nop │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + st.d $a0, $sp, 24 │ │ │ │ + ldptr.d $a0, $sp, 0 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + st.d $a1, $sp, 8 │ │ │ │ + bl -73996 │ │ │ │ + ld.d $a1, $sp, 8 │ │ │ │ + ld.d $t0, $sp, 24 │ │ │ │ + b -2136 # 1e5a0 ::do_widen(char) const@@Base+0xe0e0> │ │ │ │ + nop │ │ │ │ + bl -75680 │ │ │ │ + ld.d $a1, $s1, 32 │ │ │ │ + move $a2, $zero │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -76416 │ │ │ │ + li.w $t0, -1 │ │ │ │ + bne $a0, $t0, -3368 # 1e0f0 ::do_widen(char) const@@Base+0xdc30> │ │ │ │ + nop │ │ │ │ + ld.d $s2, $s1, 32 │ │ │ │ + ld.d $s1, $s1, 40 │ │ │ │ + addi.d $s0, $sp, 400 │ │ │ │ + addi.d $t0, $sp, 416 │ │ │ │ + addi.d $a1, $s1, 30 │ │ │ │ + move $a0, $s0 │ │ │ │ + st.b $zero, $sp, 416 │ │ │ │ + st.d $t0, $sp, 400 │ │ │ │ + st.d $zero, $sp, 408 │ │ │ │ + bl -74260 # cc30 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ + ld.d $t0, $sp, 408 │ │ │ │ + li.w $t2, 31 │ │ │ │ + lu52i.d $t2, $t2, -2048 │ │ │ │ + li.w $t1, 29 │ │ │ │ + add.d $t0, $t0, $t2 │ │ │ │ + bgeu $t1, $t0, 2364 # 1f798 ::do_widen(char) const@@Base+0xf2d8> │ │ │ │ + li.w $a2, 30 │ │ │ │ + pcaddi $a1, 96559 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -76268 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + ld.d $t1, $sp, 408 │ │ │ │ + li.w $t0, -2 │ │ │ │ + lu52i.d $t0, $t0, 2047 │ │ │ │ + sub.d $t0, $t0, $t1 │ │ │ │ + bltu $t0, $s1, 2288 # 1f770 ::do_widen(char) const@@Base+0xf2b0> │ │ │ │ + move $a2, $s1 │ │ │ │ + move $a1, $s2 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -76304 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + ld.d $t0, $sp, 408 │ │ │ │ + li.w $t2, 7 │ │ │ │ + lu52i.d $t2, $t2, -2048 │ │ │ │ + li.w $t1, 5 │ │ │ │ + add.d $t0, $t0, $t2 │ │ │ │ + bgeu $t1, $t0, 2208 # 1f748 ::do_widen(char) const@@Base+0xf288> │ │ │ │ + li.w $a2, 6 │ │ │ │ + pcaddi $a1, 96548 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -76344 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + move $s1, $a0 │ │ │ │ + addi.d $a0, $sp, 448 │ │ │ │ + st.d $a0, $sp, 432 │ │ │ │ + ldptr.d $t0, $s1, 0 │ │ │ │ + addi.d $s2, $s1, 16 │ │ │ │ + beq $t0, $s2, 1888 # 1f630 ::do_widen(char) const@@Base+0xf170> │ │ │ │ + ld.d $t1, $s1, 16 │ │ │ │ + st.d $t0, $sp, 432 │ │ │ │ + st.d $t1, $sp, 448 │ │ │ │ + ld.d $t1, $s1, 8 │ │ │ │ + st.d $zero, $s1, 8 │ │ │ │ + li.w $t0, -2 │ │ │ │ + st.d $t1, $sp, 440 │ │ │ │ + st.b $zero, $s1, 16 │ │ │ │ + ld.d $t1, $sp, 440 │ │ │ │ + ld.d $a2, $s4, 8 │ │ │ │ + lu52i.d $t0, $t0, 2047 │ │ │ │ + stptr.d $s2, $s1, 0 │ │ │ │ + sub.d $t0, $t0, $t1 │ │ │ │ + ldptr.d $a1, $s4, 0 │ │ │ │ + bltu $t0, $a2, 2068 # 1f720 ::do_widen(char) const@@Base+0xf260> │ │ │ │ + addi.d $fp, $sp, 432 │ │ │ │ + move $a0, $fp │ │ │ │ + bl -76440 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + move $s1, $a0 │ │ │ │ + addi.d $a0, $sp, 480 │ │ │ │ + st.d $a0, $sp, 464 │ │ │ │ + ldptr.d $t0, $s1, 0 │ │ │ │ + addi.d $s2, $s1, 16 │ │ │ │ + beq $t0, $s2, 1768 # 1f618 ::do_widen(char) const@@Base+0xf158> │ │ │ │ + ld.d $t1, $s1, 16 │ │ │ │ + st.d $t0, $sp, 464 │ │ │ │ + st.d $t1, $sp, 480 │ │ │ │ + ld.d $t1, $s1, 8 │ │ │ │ + st.d $zero, $s1, 8 │ │ │ │ li.w $t0, -2 │ │ │ │ + st.d $t1, $sp, 472 │ │ │ │ + st.b $zero, $s1, 16 │ │ │ │ + ld.d $t1, $sp, 472 │ │ │ │ + stptr.d $s2, $s1, 0 │ │ │ │ lu52i.d $t0, $t0, 2047 │ │ │ │ - beq $t1, $t0, 932 # 1e158 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6358> │ │ │ │ + beq $t1, $t0, 2176 # 1f7e0 ::do_widen(char) const@@Base+0xf320> │ │ │ │ + addi.d $s2, $sp, 464 │ │ │ │ li.w $a2, 1 │ │ │ │ - pcaddi $a1, 99187 │ │ │ │ + pcaddi $a1, 97245 │ │ │ │ move $a0, $s2 │ │ │ │ - bl -72004 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - pcalau12i $t1, 147 │ │ │ │ + bl -76532 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + addi.d $t0, $sp, 512 │ │ │ │ + st.d $t0, $sp, 496 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + addi.d $s4, $a0, 16 │ │ │ │ + move $s1, $a0 │ │ │ │ + beq $t0, $s4, 1652 # 1f600 ::do_widen(char) const@@Base+0xf140> │ │ │ │ + ld.d $t1, $a0, 16 │ │ │ │ + st.d $t0, $sp, 496 │ │ │ │ + st.d $t1, $sp, 512 │ │ │ │ + nop │ │ │ │ + ld.d $t0, $s1, 8 │ │ │ │ + stptr.d $s4, $s1, 0 │ │ │ │ + st.d $zero, $s1, 8 │ │ │ │ + st.d $t0, $sp, 504 │ │ │ │ + st.b $zero, $s1, 16 │ │ │ │ + pcalau12i $t1, 146 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 440 │ │ │ │ + ld.d $t0, $sp, 872 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, 400 # 1df70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6170> │ │ │ │ - ld.d $ra, $sp, 536 │ │ │ │ - ld.d $fp, $sp, 528 │ │ │ │ - ld.d $s3, $sp, 496 │ │ │ │ - ld.d $s7, $sp, 464 │ │ │ │ - ld.d $s0, $sp, 520 │ │ │ │ - ld.d $s1, $sp, 512 │ │ │ │ - ld.d $s4, $sp, 488 │ │ │ │ - ld.d $s5, $sp, 480 │ │ │ │ - ld.d $s6, $sp, 472 │ │ │ │ - ld.d $s8, $sp, 456 │ │ │ │ - move $a0, $s2 │ │ │ │ - ld.d $s2, $sp, 504 │ │ │ │ - addi.d $sp, $sp, 544 │ │ │ │ - ret │ │ │ │ + bnez $t0, 1556 # 1f5e0 ::do_widen(char) const@@Base+0xf120> │ │ │ │ + move $a1, $s3 │ │ │ │ + pcaddi $a0, 148507 │ │ │ │ + bl 11976 # 21ea0 ::do_widen(char) const@@Base+0x119e0> │ │ │ │ + nop │ │ │ │ + li.w $a2, 4 │ │ │ │ + pcaddi $a1, 96233 │ │ │ │ + pcaddi $a0, 148502 │ │ │ │ + bl -75404 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + ld.d $a2, $sp, 504 │ │ │ │ + ld.d $a1, $sp, 496 │ │ │ │ + pcaddi $a0, 148498 │ │ │ │ + bl -75420 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + move $s5, $a0 │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ + add.d $t0, $a0, $t0 │ │ │ │ + ld.d $s4, $t0, 240 │ │ │ │ + beqz $s4, 2068 # 1f828 ::do_widen(char) const@@Base+0xf368> │ │ │ │ + ld.bu $t0, $s4, 56 │ │ │ │ + beqz $t0, 132 # 1f0a0 ::do_widen(char) const@@Base+0xebe0> │ │ │ │ + ld.b $a1, $s4, 67 │ │ │ │ + nop │ │ │ │ + move $a0, $s5 │ │ │ │ + bl -77164 │ │ │ │ + bl -76144 │ │ │ │ + b -1172 # 1eba0 ::do_widen(char) const@@Base+0xe6e0> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + li.w $a2, 4 │ │ │ │ + pcaddi $a1, 96209 │ │ │ │ + pcalau12i $a0, 145 │ │ │ │ + ld.d $a0, $a0, -184 │ │ │ │ + bl -75504 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + ld.d $a2, $sp, 504 │ │ │ │ + ld.d $a1, $sp, 496 │ │ │ │ + pcalau12i $a0, 145 │ │ │ │ + ld.d $a0, $a0, -184 │ │ │ │ + bl -75524 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + move $s5, $a0 │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ + add.d $t0, $a0, $t0 │ │ │ │ + ld.d $s4, $t0, 240 │ │ │ │ + beqz $s4, 1932 # 1f808 ::do_widen(char) const@@Base+0xf348> │ │ │ │ + ld.bu $t0, $s4, 56 │ │ │ │ + beqz $t0, 92 # 1f0e0 ::do_widen(char) const@@Base+0xec20> │ │ │ │ + ld.b $a1, $s4, 67 │ │ │ │ + nop │ │ │ │ + move $a0, $s5 │ │ │ │ + bl -77268 │ │ │ │ + bl -76248 │ │ │ │ + b -1292 # 1eb90 ::do_widen(char) const@@Base+0xe6d0> │ │ │ │ + move $a0, $s4 │ │ │ │ + bl -75572 # c970 ::_M_widen_init() const@plt> │ │ │ │ + ldptr.d $t0, $s4, 0 │ │ │ │ + pcaddi $t1, -15099 │ │ │ │ + li.w $a1, 10 │ │ │ │ + ld.d $t0, $t0, 48 │ │ │ │ + beq $t0, $t1, -144 # 1f028 ::do_widen(char) const@@Base+0xeb68> │ │ │ │ + move $a0, $s4 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + move $a1, $a0 │ │ │ │ + b -160 # 1f028 ::do_widen(char) const@@Base+0xeb68> │ │ │ │ nop │ │ │ │ - ld.d $t0, $s2, 8 │ │ │ │ - li.w $t1, -2 │ │ │ │ - lu52i.d $t1, $t1, 2047 │ │ │ │ - beq $t0, $t1, 332 # 1df78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6178> │ │ │ │ - li.w $a2, 1 │ │ │ │ - pcaddi $a1, 99331 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -72124 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - b -760 # 1db48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5d48> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + move $a0, $s4 │ │ │ │ + bl -75636 # c970 ::_M_widen_init() const@plt> │ │ │ │ + ldptr.d $t0, $s4, 0 │ │ │ │ + pcaddi $t1, -15115 │ │ │ │ + li.w $a1, 10 │ │ │ │ + ld.d $t0, $t0, 48 │ │ │ │ + beq $t0, $t1, -104 # 1f090 ::do_widen(char) const@@Base+0xebd0> │ │ │ │ + move $a0, $s4 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + move $a1, $a0 │ │ │ │ + b -120 # 1f090 ::do_widen(char) const@@Base+0xebd0> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ ld.d $a2, $a0, 8 │ │ │ │ - addi.d $a0, $sp, 80 │ │ │ │ - st.d $a1, $sp, 16 │ │ │ │ + move $a1, $s5 │ │ │ │ + addi.d $a0, $sp, 512 │ │ │ │ addi.d $a2, $a2, 1 │ │ │ │ - bl -70032 │ │ │ │ - ld.d $a1, $sp, 16 │ │ │ │ - b -384 # 1dcf8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5ef8> │ │ │ │ + bl -74832 │ │ │ │ + b -1476 # 1eb70 ::do_widen(char) const@@Base+0xe6b0> │ │ │ │ nop │ │ │ │ - addi.d $a1, $sp, 144 │ │ │ │ - addi.d $a0, $sp, 32 │ │ │ │ - bl -71880 # c5c0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - b -548 # 1dc68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5e68> │ │ │ │ nop │ │ │ │ + li.w $t1, 15 │ │ │ │ + ld.d $a1, $sp, 176 │ │ │ │ + bgeu $t1, $t0, -3048 # 1e560 ::do_widen(char) const@@Base+0xe0a0> │ │ │ │ + addi.d $t1, $sp, 192 │ │ │ │ + bne $a1, $t1, -3080 # 1e548 ::do_widen(char) const@@Base+0xe088> │ │ │ │ + b -3060 # 1e560 ::do_widen(char) const@@Base+0xe0a0> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + st.d $a0, $sp, 48 │ │ │ │ + addi.d $a0, $sp, 352 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + st.d $a1, $sp, 40 │ │ │ │ + bl -74900 │ │ │ │ + ld.d $a1, $sp, 40 │ │ │ │ + ld.d $t0, $sp, 48 │ │ │ │ + b -2376 # 1e838 ::do_widen(char) const@@Base+0xe378> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - move $s0, $t5 │ │ │ │ - b -1460 # 1d8f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5af0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + addi.d $a0, $sp, 384 │ │ │ │ + st.d $a1, $sp, 48 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -74960 │ │ │ │ + ld.d $a1, $sp, 48 │ │ │ │ + b -2336 # 1e898 ::do_widen(char) const@@Base+0xe3d8> │ │ │ │ nop │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + addi.d $a0, $sp, 416 │ │ │ │ + st.d $a1, $sp, 56 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -74992 │ │ │ │ + ld.d $a1, $sp, 56 │ │ │ │ + b -2264 # 1e900 ::do_widen(char) const@@Base+0xe440> │ │ │ │ nop │ │ │ │ - move $s0, $t0 │ │ │ │ - b -1492 # 1d8f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5af0> │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + addi.d $a0, $sp, 128 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + stptr.d $a1, $sp, 0 │ │ │ │ + bl -75028 │ │ │ │ + ldptr.d $a1, $sp, 0 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + b -3728 # 1e370 ::do_widen(char) const@@Base+0xdeb0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - move $s0, $t2 │ │ │ │ - b -1524 # 1d8f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5af0> │ │ │ │ nop │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + addi.d $a0, $sp, 160 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + stptr.d $a1, $sp, 0 │ │ │ │ + bl -75092 │ │ │ │ + ldptr.d $a1, $sp, 0 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + b -3688 # 1e3d8 ::do_widen(char) const@@Base+0xdf18> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $a2, $s0, 8 │ │ │ │ - move $a1, $s3 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + li.w $t1, 15 │ │ │ │ + ld.d $a1, $sp, 272 │ │ │ │ + bgeu $t1, $t0, -2776 # 1e790 ::do_widen(char) const@@Base+0xe2d0> │ │ │ │ + addi.d $t1, $sp, 288 │ │ │ │ + bne $a1, $t1, -2808 # 1e778 ::do_widen(char) const@@Base+0xe2b8> │ │ │ │ + b -2788 # 1e790 ::do_widen(char) const@@Base+0xe2d0> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + li.w $t1, 15 │ │ │ │ + ld.d $a1, $sp, 432 │ │ │ │ + bgeu $t1, $t0, -1976 # 1ead0 ::do_widen(char) const@@Base+0xe610> │ │ │ │ + bne $a1, $s1, -2004 # 1eab8 ::do_widen(char) const@@Base+0xe5f8> │ │ │ │ + b -1984 # 1ead0 ::do_widen(char) const@@Base+0xe610> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + st.d $a0, $sp, 32 │ │ │ │ + addi.d $a0, $sp, 256 │ │ │ │ addi.d $a2, $a2, 1 │ │ │ │ - bl -70188 │ │ │ │ - b -1096 # 1dac8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5cc8> │ │ │ │ + st.d $a1, $sp, 8 │ │ │ │ + bl -75220 │ │ │ │ + ld.d $a1, $sp, 8 │ │ │ │ + ld.d $t0, $sp, 32 │ │ │ │ + b -3256 # 1e608 ::do_widen(char) const@@Base+0xe148> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $a1, $sp, 144 │ │ │ │ - addi.d $a0, $sp, 32 │ │ │ │ - bl -72040 # c5c0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - b -1276 # 1da30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5c30> │ │ │ │ - move $t1, $zero │ │ │ │ - move $t0, $zero │ │ │ │ - b -1864 # 1d7f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x59f0> │ │ │ │ nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + addi.d $a1, $sp, 576 │ │ │ │ + addi.d $a0, $sp, 80 │ │ │ │ + bl -77096 # c5c0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + b -4092 # 1e2f0 ::do_widen(char) const@@Base+0xde30> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + addi.d $a1, $sp, 576 │ │ │ │ + addi.d $a0, $sp, 272 │ │ │ │ + bl -77128 # c5c0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + b -3076 # 1e708 ::do_widen(char) const@@Base+0xe248> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + addi.d $a1, $sp, 576 │ │ │ │ + move $a0, $fp │ │ │ │ + bl -77160 # c5c0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + b -2268 # 1ea50 ::do_widen(char) const@@Base+0xe590> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + addi.d $a1, $sp, 576 │ │ │ │ + addi.d $a0, $sp, 176 │ │ │ │ + bl -77192 # c5c0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + b -3700 # 1e4d8 ::do_widen(char) const@@Base+0xe018> │ │ │ │ + ld.d $s0, $s5, 8 │ │ │ │ + addi.d $s2, $sp, 464 │ │ │ │ + addi.d $t0, $sp, 480 │ │ │ │ + move $a0, $s2 │ │ │ │ + addi.d $a1, $s0, 32 │ │ │ │ + ldptr.d $s1, $s5, 0 │ │ │ │ + st.d $t0, $sp, 464 │ │ │ │ + st.b $zero, $sp, 480 │ │ │ │ + st.d $zero, $sp, 472 │ │ │ │ + bl -75588 # cc30 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ + ld.d $t0, $sp, 472 │ │ │ │ + li.w $t2, 33 │ │ │ │ + lu52i.d $t2, $t2, -2048 │ │ │ │ + li.w $t1, 31 │ │ │ │ + add.d $t0, $t0, $t2 │ │ │ │ + bgeu $t1, $t0, 2652 # 1fde8 ::do_widen(char) const@@Base+0xf928> │ │ │ │ + li.w $a2, 32 │ │ │ │ + pcaddi $a1, 96237 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -77596 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + ld.d $t1, $sp, 472 │ │ │ │ + li.w $t0, -2 │ │ │ │ + lu52i.d $t0, $t0, 2047 │ │ │ │ + sub.d $t0, $t0, $t1 │ │ │ │ + bltu $t0, $s0, 2576 # 1fdc0 ::do_widen(char) const@@Base+0xf900> │ │ │ │ + move $a2, $s0 │ │ │ │ + move $a1, $s1 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -77632 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + ld.d $t1, $sp, 472 │ │ │ │ + li.w $t0, -2 │ │ │ │ + lu52i.d $t0, $t0, 2047 │ │ │ │ + beq $t1, $t0, 2504 # 1fd98 ::do_widen(char) const@@Base+0xf8d8> │ │ │ │ + li.w $a2, 1 │ │ │ │ + pcaddi $a1, 96962 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -77664 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + addi.d $t0, $sp, 512 │ │ │ │ + st.d $t0, $sp, 496 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + addi.d $s1, $a0, 16 │ │ │ │ + move $s0, $a0 │ │ │ │ + beq $t0, $s1, 720 # 1f6c8 ::do_widen(char) const@@Base+0xf208> │ │ │ │ + ld.d $t1, $a0, 16 │ │ │ │ + st.d $t0, $sp, 496 │ │ │ │ + st.d $t1, $sp, 512 │ │ │ │ + ld.d $t0, $s0, 8 │ │ │ │ + stptr.d $s1, $s0, 0 │ │ │ │ + st.d $zero, $s0, 8 │ │ │ │ + st.d $t0, $sp, 504 │ │ │ │ + st.b $zero, $s0, 16 │ │ │ │ + pcalau12i $t1, 145 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 872 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, 428 # 1f5e0 ::do_widen(char) const@@Base+0xf120> │ │ │ │ + move $a1, $s3 │ │ │ │ + pcaddi $a0, 148225 │ │ │ │ + bl 10848 # 21ea0 ::do_widen(char) const@@Base+0x119e0> │ │ │ │ + nop │ │ │ │ + ld.d $s0, $s4, 8 │ │ │ │ + addi.d $s2, $sp, 464 │ │ │ │ + addi.d $t0, $sp, 480 │ │ │ │ + move $a0, $s2 │ │ │ │ + addi.d $a1, $s0, 32 │ │ │ │ + ldptr.d $s1, $s4, 0 │ │ │ │ + st.d $t0, $sp, 464 │ │ │ │ + st.b $zero, $sp, 480 │ │ │ │ + st.d $zero, $sp, 472 │ │ │ │ + bl -75836 # cc30 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ + ld.d $t0, $sp, 472 │ │ │ │ + li.w $t2, 33 │ │ │ │ + lu52i.d $t2, $t2, -2048 │ │ │ │ + li.w $t1, 31 │ │ │ │ + add.d $t0, $t0, $t2 │ │ │ │ + bgeu $t1, $t0, 1332 # 1f9b8 ::do_widen(char) const@@Base+0xf4f8> │ │ │ │ + li.w $a2, 32 │ │ │ │ + pcaddi $a1, 96175 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -77844 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + ld.d $t1, $sp, 472 │ │ │ │ + li.w $t0, -2 │ │ │ │ + lu52i.d $t0, $t0, 2047 │ │ │ │ + sub.d $t0, $t0, $t1 │ │ │ │ + bltu $t0, $s0, 1256 # 1f990 ::do_widen(char) const@@Base+0xf4d0> │ │ │ │ + move $a2, $s0 │ │ │ │ + move $a1, $s1 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -77880 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + ld.d $t1, $sp, 472 │ │ │ │ + li.w $t0, -2 │ │ │ │ + lu52i.d $t0, $t0, 2047 │ │ │ │ + beq $t1, $t0, 1184 # 1f968 ::do_widen(char) const@@Base+0xf4a8> │ │ │ │ + li.w $a2, 1 │ │ │ │ + pcaddi $a1, 96900 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -77912 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + addi.d $t0, $sp, 512 │ │ │ │ + st.d $t0, $sp, 496 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + addi.d $s1, $a0, 16 │ │ │ │ move $s0, $a0 │ │ │ │ + beq $t0, $s1, 248 # 1f5e8 ::do_widen(char) const@@Base+0xf128> │ │ │ │ + ld.d $t1, $a0, 16 │ │ │ │ + st.d $t0, $sp, 496 │ │ │ │ + st.d $t1, $sp, 512 │ │ │ │ + ld.d $t0, $s0, 8 │ │ │ │ + stptr.d $s1, $s0, 0 │ │ │ │ + st.d $zero, $s0, 8 │ │ │ │ + st.d $t0, $sp, 504 │ │ │ │ + st.b $zero, $s0, 16 │ │ │ │ + pcalau12i $t1, 145 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 872 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, 180 # 1f5e0 ::do_widen(char) const@@Base+0xf120> │ │ │ │ + move $a1, $s3 │ │ │ │ + pcaddi $a0, 148163 │ │ │ │ + bl 10600 # 21ea0 ::do_widen(char) const@@Base+0x119e0> │ │ │ │ nop │ │ │ │ - addi.d $a0, $sp, 64 │ │ │ │ - bl -72508 # c410 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - pcalau12i $t1, 147 │ │ │ │ + move $s1, $a0 │ │ │ │ + nop │ │ │ │ + move $a0, $fp │ │ │ │ + bl -76620 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -76628 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + move $s0, $s1 │ │ │ │ + nop │ │ │ │ + ld.d $a0, $sp, 48 │ │ │ │ + bl -76644 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $a0, $sp, 40 │ │ │ │ + bl -76652 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $a0, $sp, 32 │ │ │ │ + bl -76660 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $t0, $sp, 240 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + addi.d $a0, $sp, 272 │ │ │ │ + bl -76676 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + bl -76684 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $a0, $sp, 24 │ │ │ │ + bl -76692 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $t0, $sp, 144 │ │ │ │ + stptr.d $t0, $sp, 0 │ │ │ │ + addi.d $a0, $sp, 176 │ │ │ │ + bl -76708 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ldptr.d $a0, $sp, 0 │ │ │ │ + bl -76716 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $a0, $sp, 16 │ │ │ │ + bl -76724 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $sp, 80 │ │ │ │ + bl -76732 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + pcalau12i $t1, 145 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 440 │ │ │ │ + ld.d $t0, $sp, 872 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - st.d $s3, $sp, 496 │ │ │ │ - beqz $t0, 140 # 1dff8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x61f8> │ │ │ │ - bl -71840 │ │ │ │ + beqz $t0, 696 # 1f890 ::do_widen(char) const@@Base+0xf3d0> │ │ │ │ nop │ │ │ │ - pcalau12i $t1, 147 │ │ │ │ + bl -77584 │ │ │ │ + nop │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + move $a1, $s1 │ │ │ │ + addi.d $a0, $sp, 512 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -76056 │ │ │ │ + b -252 # 1f500 ::do_widen(char) const@@Base+0xf040> │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + move $a1, $s4 │ │ │ │ + addi.d $a0, $sp, 512 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -76080 │ │ │ │ + b -1652 # 1efa0 ::do_widen(char) const@@Base+0xeae0> │ │ │ │ + ld.d $a2, $s1, 8 │ │ │ │ + move $a1, $s2 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -76100 │ │ │ │ + b -1768 # 1ef40 ::do_widen(char) const@@Base+0xea80> │ │ │ │ + nop │ │ │ │ + ld.d $a2, $s1, 8 │ │ │ │ + move $a1, $s2 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -76124 │ │ │ │ + b -1888 # 1eee0 ::do_widen(char) const@@Base+0xea20> │ │ │ │ + nop │ │ │ │ + li.w $t0, 33 │ │ │ │ + addi.d $t1, $sp, 512 │ │ │ │ + move $a2, $zero │ │ │ │ + addi.d $a1, $sp, 72 │ │ │ │ + move $a0, $s3 │ │ │ │ + st.d $t1, $sp, 496 │ │ │ │ + st.d $t0, $sp, 72 │ │ │ │ + bl -76020 # cd70 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + ld.d $t2, $sp, 72 │ │ │ │ + pcaddi $t0, 96065 │ │ │ │ + ld.bu $t1, $t0, 32 │ │ │ │ + vld $vr0, $t0, 0 │ │ │ │ + st.d $a0, $sp, 496 │ │ │ │ + st.d $t2, $sp, 512 │ │ │ │ + st.b $t1, $a0, 32 │ │ │ │ + vst $vr0, $a0, 0 │ │ │ │ + vld $vr0, $t0, 16 │ │ │ │ + vst $vr0, $a0, 16 │ │ │ │ + ld.d $t0, $sp, 72 │ │ │ │ + ld.d $t1, $sp, 496 │ │ │ │ + stx.b $zero, $t1, $t0 │ │ │ │ + pcalau12i $t2, 145 │ │ │ │ + ld.d $t2, $t2, -160 │ │ │ │ + ld.d $t2, $t2, 0 │ │ │ │ + ld.d $t1, $sp, 872 │ │ │ │ + xor $t1, $t1, $t2 │ │ │ │ + li.w $t2, 0x0 │ │ │ │ + st.d $t0, $sp, 504 │ │ │ │ + bnez $t1, -216 # 1f5e0 ::do_widen(char) const@@Base+0xf120> │ │ │ │ + move $a1, $s3 │ │ │ │ + pcaddi $a0, 148064 │ │ │ │ + bl 10204 # 21ea0 ::do_widen(char) const@@Base+0x119e0> │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + move $a1, $s1 │ │ │ │ + addi.d $a0, $sp, 512 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -76280 │ │ │ │ + b -724 # 1f408 ::do_widen(char) const@@Base+0xef48> │ │ │ │ + move $s1, $a0 │ │ │ │ + nop │ │ │ │ + move $a0, $fp │ │ │ │ + bl -77036 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -77044 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + pcalau12i $t1, 145 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 440 │ │ │ │ + ld.d $t0, $sp, 872 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, -32 # 1df70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6170> │ │ │ │ - pcaddi $a0, 97229 │ │ │ │ - bl -72168 │ │ │ │ + bnez $t0, -304 # 1f5e0 ::do_widen(char) const@@Base+0xf120> │ │ │ │ nop │ │ │ │ - pcalau12i $t1, 147 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -76236 │ │ │ │ + pcalau12i $t1, 145 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 440 │ │ │ │ + ld.d $t0, $sp, 872 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -344 # 1f5e0 ::do_widen(char) const@@Base+0xf120> │ │ │ │ + pcaddi $a0, 95755 │ │ │ │ + addi.d $fp, $sp, 432 │ │ │ │ + bl -78228 │ │ │ │ + pcalau12i $t1, 145 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 872 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, -72 # 1df70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6170> │ │ │ │ - pcaddi $a0, 97219 │ │ │ │ - bl -72208 │ │ │ │ + bnez $t0, -384 # 1f5e0 ::do_widen(char) const@@Base+0xf120> │ │ │ │ + pcaddi $a0, 95745 │ │ │ │ + bl -78264 │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ + pcalau12i $t1, 145 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 872 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -424 # 1f5e0 ::do_widen(char) const@@Base+0xf120> │ │ │ │ + pcaddi $a0, 95735 │ │ │ │ + bl -78304 │ │ │ │ nop │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -71124 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - pcalau12i $t1, 147 │ │ │ │ + pcalau12i $t1, 145 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 440 │ │ │ │ + ld.d $t0, $sp, 872 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, -128 # 1df70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6170> │ │ │ │ + bnez $t0, -464 # 1f5e0 ::do_widen(char) const@@Base+0xf120> │ │ │ │ + pcaddi $a0, 95725 │ │ │ │ + bl -78344 │ │ │ │ nop │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -70316 │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 32 │ │ │ │ - bl -71176 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - pcalau12i $t1, 146 │ │ │ │ + move $s1, $a0 │ │ │ │ + b -212 # 1f6f0 ::do_widen(char) const@@Base+0xf230> │ │ │ │ + move $s1, $a0 │ │ │ │ + nop │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -77268 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -240 # 1f6e8 ::do_widen(char) const@@Base+0xf228> │ │ │ │ + nop │ │ │ │ + pcalau12i $t1, 145 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 440 │ │ │ │ + ld.d $t0, $sp, 872 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - st.d $s3, $sp, 496 │ │ │ │ - beqz $t0, -48 # 1dff8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x61f8> │ │ │ │ - b -188 # 1df70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6170> │ │ │ │ - ld.d $t0, $sp, 24 │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 144 │ │ │ │ - st.d $t0, $sp, 72 │ │ │ │ - bl -71232 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $a0, $sp, 128 │ │ │ │ - st.d $s7, $sp, 72 │ │ │ │ - bl -70908 │ │ │ │ - ld.d $t0, $s1, -24 │ │ │ │ - addi.d $t1, $sp, 32 │ │ │ │ - ld.d $fp, $sp, 528 │ │ │ │ - addi.d $t0, $t0, 416 │ │ │ │ - ld.d $s7, $sp, 464 │ │ │ │ - st.d $s1, $sp, 64 │ │ │ │ - add.d $t0, $t0, $t1 │ │ │ │ - st.d $s8, $t0, -384 │ │ │ │ - addi.d $a0, $sp, 176 │ │ │ │ - st.d $s6, $sp, 176 │ │ │ │ - bl -72664 │ │ │ │ - pcalau12i $t1, 146 │ │ │ │ + bnez $t0, -536 # 1f5e0 ::do_widen(char) const@@Base+0xf120> │ │ │ │ + pcaddi $a0, 95707 │ │ │ │ + addi.d $s2, $sp, 464 │ │ │ │ + bl -78420 │ │ │ │ + pcalau12i $t1, 145 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 440 │ │ │ │ + ld.d $t0, $sp, 872 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - st.d $fp, $sp, 528 │ │ │ │ - st.d $s3, $sp, 496 │ │ │ │ - st.d $s7, $sp, 464 │ │ │ │ - beqz $t0, -168 # 1dff8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x61f8> │ │ │ │ - b -308 # 1df70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6170> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -60 # 1e070 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6270> │ │ │ │ - pcalau12i $t1, 146 │ │ │ │ + bnez $t0, -576 # 1f5e0 ::do_widen(char) const@@Base+0xf120> │ │ │ │ + bl -77284 │ │ │ │ + pcalau12i $t1, 145 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 440 │ │ │ │ + ld.d $t0, $sp, 872 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, -344 # 1df70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6170> │ │ │ │ - pcaddi $a0, 97151 │ │ │ │ - bl -72480 │ │ │ │ + bnez $t0, -608 # 1f5e0 ::do_widen(char) const@@Base+0xf120> │ │ │ │ + bl -77316 │ │ │ │ + move $s1, $a0 │ │ │ │ nop │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -77396 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $s0, $sp, 400 │ │ │ │ + b -788 # 1f548 ::do_widen(char) const@@Base+0xf088> │ │ │ │ move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 64 │ │ │ │ - bl -71392 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - nop │ │ │ │ - addi.d $a0, $sp, 32 │ │ │ │ - bl -71404 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - b -288 # 1dfd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x61d0> │ │ │ │ nop │ │ │ │ - pcalau12i $t1, 146 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -77420 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + pcalau12i $t1, 145 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 440 │ │ │ │ + ld.d $t0, $sp, 872 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, -416 # 1df70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6170> │ │ │ │ - pcaddi $a0, 97133 │ │ │ │ - bl -72552 │ │ │ │ + bnez $t0, -680 # 1f5e0 ::do_widen(char) const@@Base+0xf120> │ │ │ │ nop │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -76612 │ │ │ │ move $s0, $a0 │ │ │ │ - b -60 # 1e0e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x62e8> │ │ │ │ + move $a0, $s3 │ │ │ │ + bl -77472 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -60 # 1f868 ::do_widen(char) const@@Base+0xf3a8> │ │ │ │ + move $s1, $a0 │ │ │ │ + move $a0, $s3 │ │ │ │ + bl -77488 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -228 # 1f7d0 ::do_widen(char) const@@Base+0xf310> │ │ │ │ move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 32 │ │ │ │ - bl -71472 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ nop │ │ │ │ - addi.d $a0, $sp, 64 │ │ │ │ - bl -73004 # c410 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - b -368 # 1dfd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x61d0> │ │ │ │ + move $a0, $s3 │ │ │ │ + bl -79028 # c410 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + addi.d $t0, $sp, 240 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + b -840 # 1f588 ::do_widen(char) const@@Base+0xf0c8> │ │ │ │ nop │ │ │ │ + move $s1, $a0 │ │ │ │ + addi.d $a0, $sp, 576 │ │ │ │ + st.d $fp, $sp, 504 │ │ │ │ + bl -77540 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $sp, 560 │ │ │ │ + st.d $s5, $sp, 504 │ │ │ │ + bl -77216 │ │ │ │ + ld.d $t0, $s0, -24 │ │ │ │ + addi.d $t1, $sp, 64 │ │ │ │ + st.d $s0, $sp, 496 │ │ │ │ + addi.d $t0, $t0, 816 │ │ │ │ + add.d $t0, $t0, $t1 │ │ │ │ + move $s0, $s1 │ │ │ │ + st.d $s6, $t0, -384 │ │ │ │ + addi.d $a0, $sp, 608 │ │ │ │ + st.d $s4, $sp, 608 │ │ │ │ + bl -78968 │ │ │ │ + addi.d $t0, $sp, 240 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + b -924 # 1f588 ::do_widen(char) const@@Base+0xf0c8> │ │ │ │ move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 32 │ │ │ │ - bl -71504 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - b -524 # 1df48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6148> │ │ │ │ - pcalau12i $t1, 146 │ │ │ │ + b -28 # 1f910 ::do_widen(char) const@@Base+0xf450> │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 80 │ │ │ │ + bl -77624 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + nop │ │ │ │ + move $a0, $s3 │ │ │ │ + bl -79156 # c410 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + pcalau12i $t1, 145 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 440 │ │ │ │ + ld.d $t0, $sp, 872 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + beqz $t0, -208 # 1f890 ::do_widen(char) const@@Base+0xf3d0> │ │ │ │ + b -900 # 1f5e0 ::do_widen(char) const@@Base+0xf120> │ │ │ │ + pcalau12i $t1, 145 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 872 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, -512 # 1df70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6170> │ │ │ │ - pcaddi $a0, 97109 │ │ │ │ - bl -72648 │ │ │ │ + bnez $t0, -928 # 1f5e0 ::do_widen(char) const@@Base+0xf120> │ │ │ │ + pcaddi $a0, 95609 │ │ │ │ + bl -78808 │ │ │ │ nop │ │ │ │ - pcalau12i $t1, 146 │ │ │ │ + pcalau12i $t1, 145 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 440 │ │ │ │ + ld.d $t0, $sp, 872 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -968 # 1f5e0 ::do_widen(char) const@@Base+0xf120> │ │ │ │ + pcaddi $a0, 95599 │ │ │ │ + bl -78848 │ │ │ │ + nop │ │ │ │ + pcalau12i $t1, 145 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 872 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, 104 # 1e200 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6400> │ │ │ │ - pcaddi $a0, 97099 │ │ │ │ - bl -72688 │ │ │ │ + bnez $t0, -1008 # 1f5e0 ::do_widen(char) const@@Base+0xf120> │ │ │ │ + pcaddi $a0, 95589 │ │ │ │ + bl -78888 │ │ │ │ nop │ │ │ │ move $s0, $a0 │ │ │ │ - b -116 # 1e138 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6338> │ │ │ │ - ld.d $t0, $sp, 24 │ │ │ │ + b -380 # 1f868 ::do_widen(char) const@@Base+0xf3a8> │ │ │ │ move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 144 │ │ │ │ - st.d $t0, $sp, 72 │ │ │ │ - bl -71616 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $a0, $sp, 128 │ │ │ │ - st.d $s7, $sp, 72 │ │ │ │ - bl -71292 │ │ │ │ - ld.d $t0, $s1, -24 │ │ │ │ - addi.d $t1, $sp, 32 │ │ │ │ - st.d $s1, $sp, 64 │ │ │ │ - addi.d $t0, $t0, 416 │ │ │ │ - add.d $t0, $t0, $t1 │ │ │ │ - st.d $s8, $t0, -384 │ │ │ │ addi.d $a0, $sp, 176 │ │ │ │ - st.d $s6, $sp, 176 │ │ │ │ - bl -73040 │ │ │ │ - b -548 # 1dfd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x61d0> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -20 # 1e1e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x63e8> │ │ │ │ - st.d $s3, $sp, 496 │ │ │ │ - bl -72500 │ │ │ │ + bl -77808 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ nop │ │ │ │ + move $a0, $s3 │ │ │ │ + bl -79340 # c410 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + addi.d $t0, $sp, 144 │ │ │ │ + stptr.d $t0, $sp, 0 │ │ │ │ + b -1120 # 1f5a8 ::do_widen(char) const@@Base+0xf0e8> │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -656 │ │ │ │ - pcalau12i $t3, 146 │ │ │ │ - ld.d $t3, $t3, -160 │ │ │ │ - ld.d $t3, $t3, 0 │ │ │ │ - st.d $t3, $sp, 552 │ │ │ │ - li.w $t3, 0x0 │ │ │ │ - ld.d $t0, $a1, 8 │ │ │ │ - li.w $t2, 1 │ │ │ │ - li.w $t1, 44 │ │ │ │ - addi.d $t3, $sp, 128 │ │ │ │ - st.d $s1, $sp, 624 │ │ │ │ - st.d $s6, $sp, 584 │ │ │ │ - st.d $ra, $sp, 648 │ │ │ │ - st.d $fp, $sp, 640 │ │ │ │ - st.d $s0, $sp, 632 │ │ │ │ - st.d $s2, $sp, 616 │ │ │ │ - st.d $s3, $sp, 608 │ │ │ │ - st.d $s4, $sp, 600 │ │ │ │ - st.d $s5, $sp, 592 │ │ │ │ - st.d $s7, $sp, 576 │ │ │ │ - st.d $s8, $sp, 568 │ │ │ │ - st.d $t3, $sp, 112 │ │ │ │ - st.d $t2, $sp, 120 │ │ │ │ - st.h $t1, $sp, 128 │ │ │ │ - move $s1, $a1 │ │ │ │ - move $s6, $a0 │ │ │ │ - beqz $t0, 1640 # 1e8e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ae0> │ │ │ │ - move $a1, $t3 │ │ │ │ - li.w $a3, 1 │ │ │ │ - move $a2, $zero │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -71068 # ccf0 , std::allocator >::find_first_not_of(char const*, unsigned long, unsigned long) const@plt> │ │ │ │ - ld.d $a3, $sp, 120 │ │ │ │ - ld.d $a1, $sp, 112 │ │ │ │ - move $s8, $a0 │ │ │ │ - move $a2, $s8 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -71364 # cbe0 , std::allocator >::find_first_of(char const*, unsigned long, unsigned long) const@plt> │ │ │ │ - move $s0, $a0 │ │ │ │ - lu12i.w $fp, 7812 │ │ │ │ - st.d $zero, $sp, 8 │ │ │ │ - li.w $s5, -1 │ │ │ │ - and $t0, $s0, $s8 │ │ │ │ - move $s4, $zero │ │ │ │ - move $s2, $zero │ │ │ │ - ori $fp, $fp, 0x7e0 │ │ │ │ - addi.d $s3, $sp, 160 │ │ │ │ - beq $t0, $s5, 196 # 1e390 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6590> │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - sub.d $t0, $s2, $t0 │ │ │ │ - blt $fp, $t0, 184 # 1e390 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6590> │ │ │ │ - ld.d $a3, $s1, 8 │ │ │ │ - sub.d $t1, $s0, $s8 │ │ │ │ - bltu $a3, $s8, 3188 # 1ef58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7158> │ │ │ │ - sub.d $a3, $a3, $s8 │ │ │ │ - sltu $t0, $t1, $a3 │ │ │ │ - masknez $a3, $a3, $t0 │ │ │ │ - ldptr.d $a1, $s1, 0 │ │ │ │ - maskeqz $t0, $t1, $t0 │ │ │ │ - or $s7, $a3, $t0 │ │ │ │ - st.d $s3, $sp, 144 │ │ │ │ - li.w $t3, 15 │ │ │ │ - st.d $s7, $sp, 40 │ │ │ │ - add.d $s8, $a1, $s8 │ │ │ │ - bltu $t3, $s7, 912 # 1e6a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68a0> │ │ │ │ - li.w $t0, 1 │ │ │ │ - beq $s7, $t0, 872 # 1e680 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6880> │ │ │ │ - bnez $s7, 740 # 1e600 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6800> │ │ │ │ - move $t0, $s3 │ │ │ │ - stx.b $zero, $t0, $s7 │ │ │ │ - st.d $s7, $sp, 152 │ │ │ │ - beq $s4, $s2, 764 # 1e628 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6828> │ │ │ │ - addi.d $a0, $s2, 16 │ │ │ │ - stptr.d $a0, $s2, 0 │ │ │ │ - ld.d $t0, $sp, 144 │ │ │ │ - beq $t0, $s3, 900 # 1e6c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68c0> │ │ │ │ - ld.d $t1, $sp, 160 │ │ │ │ - stptr.d $t0, $s2, 0 │ │ │ │ - st.d $t1, $s2, 16 │ │ │ │ - nop │ │ │ │ - st.d $s7, $s2, 8 │ │ │ │ - addi.d $s2, $s2, 32 │ │ │ │ - ld.d $a3, $sp, 120 │ │ │ │ - ld.d $a1, $sp, 112 │ │ │ │ - move $a2, $s0 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -71288 # ccf0 , std::allocator >::find_first_not_of(char const*, unsigned long, unsigned long) const@plt> │ │ │ │ - ld.d $a3, $sp, 120 │ │ │ │ - ld.d $a1, $sp, 112 │ │ │ │ - move $s8, $a0 │ │ │ │ - move $a2, $s8 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -71584 # cbe0 , std::allocator >::find_first_of(char const*, unsigned long, unsigned long) const@plt> │ │ │ │ move $s0, $a0 │ │ │ │ - and $t0, $s0, $s8 │ │ │ │ - bne $t0, $s5, -188 # 1e2d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x64d0> │ │ │ │ - ld.d $t0, $s2, -24 │ │ │ │ - ld.d $t4, $s2, -32 │ │ │ │ - li.w $t3, 13 │ │ │ │ - addi.d $t1, $t0, -1 │ │ │ │ - ldx.bu $t4, $t4, $t1 │ │ │ │ - beq $t4, $t3, 1412 # 1e928 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6b28> │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - ld.d $a0, $sp, 112 │ │ │ │ - sub.d $s0, $s2, $t0 │ │ │ │ - srai.d $t0, $s0, 0x5 │ │ │ │ + b -28 # 1f9f8 ::do_widen(char) const@@Base+0xf538> │ │ │ │ + move $s1, $a0 │ │ │ │ + addi.d $a0, $sp, 576 │ │ │ │ + st.d $fp, $sp, 504 │ │ │ │ + bl -77860 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $sp, 560 │ │ │ │ + st.d $s5, $sp, 504 │ │ │ │ + bl -77536 │ │ │ │ + ld.d $t0, $s0, -24 │ │ │ │ + addi.d $t1, $sp, 64 │ │ │ │ + st.d $s0, $sp, 496 │ │ │ │ + addi.d $t0, $t0, 816 │ │ │ │ + add.d $t0, $t0, $t1 │ │ │ │ + move $s0, $s1 │ │ │ │ + st.d $s6, $t0, -384 │ │ │ │ + addi.d $a0, $sp, 608 │ │ │ │ + st.d $s4, $sp, 608 │ │ │ │ + bl -79288 │ │ │ │ + addi.d $t0, $sp, 144 │ │ │ │ stptr.d $t0, $sp, 0 │ │ │ │ - slli.w $s3, $t0, 0x0 │ │ │ │ - addi.d $t0, $sp, 128 │ │ │ │ - beq $a0, $t0, 12 # 1e3d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65d0> │ │ │ │ - bl -72568 │ │ │ │ - nop │ │ │ │ - blez $s3, 2392 # 1ed28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6f28> │ │ │ │ - ld.d $t0, $s6, 952 │ │ │ │ - ld.d $t1, $s6, 960 │ │ │ │ - beq $t0, $t1, 12 # 1e3e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65e8> │ │ │ │ - st.d $t0, $s6, 960 │ │ │ │ - nop │ │ │ │ - ld.d $t0, $s6, 976 │ │ │ │ - ld.d $t1, $s6, 984 │ │ │ │ - beq $t0, $t1, 8 # 1e3f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65f8> │ │ │ │ - st.d $t0, $s6, 984 │ │ │ │ - beqz $s0, 840 # 1e740 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6940> │ │ │ │ - bl -71868 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - li.w $s8, -1 │ │ │ │ + b -1212 # 1f5a8 ::do_widen(char) const@@Base+0xf0e8> │ │ │ │ move $s0, $a0 │ │ │ │ - addi.d $fp, $t0, 64 │ │ │ │ - addi.d $t0, $s6, 976 │ │ │ │ + addi.d $a0, $sp, 272 │ │ │ │ + bl -77936 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -436 # 1f8c0 ::do_widen(char) const@@Base+0xf400> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -44 # 1fa50 ::do_widen(char) const@@Base+0xf590> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -1236 # 1f5b0 ::do_widen(char) const@@Base+0xf0f0> │ │ │ │ + pcalau12i $t1, 145 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 872 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -1216 # 1f5e0 ::do_widen(char) const@@Base+0xf120> │ │ │ │ + addi.d $t0, $sp, 112 │ │ │ │ + pcaddi $a0, 95536 │ │ │ │ st.d $t0, $sp, 16 │ │ │ │ - addi.d $t0, $s6, 952 │ │ │ │ - move $s1, $zero │ │ │ │ - lu32i.d $s8, 0 │ │ │ │ - addi.d $s3, $sp, 96 │ │ │ │ - li.w $s4, 1 │ │ │ │ - st.d $t0, $sp, 24 │ │ │ │ - ld.d $s7, $fp, -64 │ │ │ │ - ldptr.w $s5, $s0, 0 │ │ │ │ - li.w $a2, 10 │ │ │ │ - st.w $zero, $s0, 0 │ │ │ │ - addi.d $a1, $sp, 48 │ │ │ │ - move $a0, $s7 │ │ │ │ - bl -71016 │ │ │ │ - ld.d $t3, $sp, 48 │ │ │ │ - beq $s7, $t3, 3440 # 1f1c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x73c0> │ │ │ │ - ldptr.w $t3, $s0, 0 │ │ │ │ - li.w $t0, 34 │ │ │ │ - beq $t3, $t0, 3268 # 1f120 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7320> │ │ │ │ - addu16i.d $t0, $a0, 32767 │ │ │ │ - addu16i.d $t0, $t0, 1 │ │ │ │ - bltu $s8, $t0, 3256 # 1f120 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7320> │ │ │ │ - bnez $t3, 628 # 1e6e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68e0> │ │ │ │ - ld.d $t4, $fp, -56 │ │ │ │ - st.w $s5, $s0, 0 │ │ │ │ - addi.d $t3, $t4, -1 │ │ │ │ - slli.w $t0, $a0, 0x0 │ │ │ │ - bltu $t4, $t3, 3184 # 1f0f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x72f0> │ │ │ │ - st.d $s3, $sp, 80 │ │ │ │ - ld.d $t4, $fp, -64 │ │ │ │ - preld 0x0, $fp, 0 │ │ │ │ - ldx.b $t3, $t4, $t3 │ │ │ │ - st.b $zero, $sp, 97 │ │ │ │ - st.d $s4, $sp, 88 │ │ │ │ - st.b $t3, $sp, 96 │ │ │ │ - bltz $t0, 1480 # 1ea68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c68> │ │ │ │ - ld.d $t3, $s6, 984 │ │ │ │ - ld.d $t4, $s6, 992 │ │ │ │ - st.w $t0, $sp, 48 │ │ │ │ - beq $t4, $t3, 912 # 1e840 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a40> │ │ │ │ - st.w $t0, $t3, 0 │ │ │ │ - addi.d $t3, $t3, 4 │ │ │ │ - st.d $t3, $s6, 984 │ │ │ │ - ld.d $s5, $sp, 80 │ │ │ │ - li.w $t3, 98 │ │ │ │ - ld.bu $t0, $s5, 0 │ │ │ │ - beq $t0, $t3, 564 # 1e700 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6900> │ │ │ │ - li.w $t3, 112 │ │ │ │ - beq $t0, $t3, 780 # 1e7e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69e0> │ │ │ │ - li.w $t3, 109 │ │ │ │ - beq $t0, $t3, 804 # 1e800 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a00> │ │ │ │ - li.w $t0, 1 │ │ │ │ - li.w $a1, 30 │ │ │ │ + bl -79104 │ │ │ │ nop │ │ │ │ - nop │ │ │ │ - addi.d $s3, $sp, 144 │ │ │ │ - addi.d $t1, $sp, 160 │ │ │ │ - move $a0, $s3 │ │ │ │ - stptr.d $t0, $sp, 0 │ │ │ │ - st.b $zero, $sp, 160 │ │ │ │ - st.d $t1, $sp, 144 │ │ │ │ - st.d $zero, $sp, 152 │ │ │ │ - bl -71900 # cc30 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ - ld.d $t1, $sp, 152 │ │ │ │ - li.w $t3, 30 │ │ │ │ - lu52i.d $t3, $t3, -2048 │ │ │ │ - li.w $t2, 28 │ │ │ │ - add.d $t1, $t1, $t3 │ │ │ │ - bgeu $t2, $t1, 3188 # 1f198 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7398> │ │ │ │ - li.w $a2, 29 │ │ │ │ - pcaddi $a1, 97771 │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -73908 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - ld.d $t2, $sp, 152 │ │ │ │ - li.w $t1, -2 │ │ │ │ - ldptr.d $t0, $sp, 0 │ │ │ │ - lu52i.d $t1, $t1, 2047 │ │ │ │ - sub.d $t1, $t1, $t2 │ │ │ │ - bltu $t1, $t0, 2716 # 1efe8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x71e8> │ │ │ │ - move $a2, $t0 │ │ │ │ - move $a1, $s5 │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -73948 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - ld.d $t1, $sp, 152 │ │ │ │ - li.w $t0, -2 │ │ │ │ - lu52i.d $t0, $t0, 2047 │ │ │ │ - beq $t1, $t0, 2644 # 1efc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x71c0> │ │ │ │ - li.w $a2, 1 │ │ │ │ - pcaddi $a1, 98693 │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -73980 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 192 │ │ │ │ - st.d $a0, $sp, 176 │ │ │ │ - ldptr.d $t0, $s0, 0 │ │ │ │ - addi.d $s1, $s0, 16 │ │ │ │ - beq $t0, $s1, 1916 # 1ed10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6f10> │ │ │ │ - ld.d $t1, $s0, 16 │ │ │ │ - st.d $t0, $sp, 176 │ │ │ │ - st.d $t1, $sp, 192 │ │ │ │ - nop │ │ │ │ - ld.d $t0, $s0, 8 │ │ │ │ - stptr.d $s1, $s0, 0 │ │ │ │ - st.d $zero, $s0, 8 │ │ │ │ - st.d $t0, $sp, 184 │ │ │ │ - st.b $zero, $s0, 16 │ │ │ │ - pcalau12i $t1, 146 │ │ │ │ + b -1356 # 1f570 ::do_widen(char) const@@Base+0xf0b0> │ │ │ │ + pcalau12i $t1, 145 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 552 │ │ │ │ + ld.d $t0, $sp, 872 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, 2156 # 1ee40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7040> │ │ │ │ - pcaddi $a0, 149156 │ │ │ │ - addi.d $a1, $sp, 176 │ │ │ │ - bl -30208 # 16fe0 ::do_widen(char) const@@Base+0x3530> │ │ │ │ + bnez $t0, -1272 # 1f5e0 ::do_widen(char) const@@Base+0xf120> │ │ │ │ + addi.d $t0, $sp, 304 │ │ │ │ + pcaddi $a0, 95522 │ │ │ │ + st.d $t0, $sp, 32 │ │ │ │ + bl -79160 │ │ │ │ nop │ │ │ │ + move $s0, $a0 │ │ │ │ + b -1396 # 1f580 ::do_widen(char) const@@Base+0xf0c0> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -1388 # 1f590 ::do_widen(char) const@@Base+0xf0d0> │ │ │ │ + pcalau12i $t1, 145 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 872 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -1336 # 1f5e0 ::do_widen(char) const@@Base+0xf120> │ │ │ │ + pcaddi $a0, 95507 │ │ │ │ + addi.d $s2, $sp, 464 │ │ │ │ + bl -79220 │ │ │ │ + move $s0, $a0 │ │ │ │ + b -1476 # 1f568 ::do_widen(char) const@@Base+0xf0a8> │ │ │ │ + pcalau12i $t1, 145 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 872 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -1384 # 1f5e0 ::do_widen(char) const@@Base+0xf120> │ │ │ │ + addi.d $t0, $sp, 336 │ │ │ │ + pcaddi $a0, 95494 │ │ │ │ + st.d $t0, $sp, 40 │ │ │ │ + bl -79272 │ │ │ │ nop │ │ │ │ + move $s0, $a0 │ │ │ │ + move $a0, $s3 │ │ │ │ + bl -78184 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + pcalau12i $t1, 145 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 872 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + beqz $t0, -756 # 1f890 ::do_widen(char) const@@Base+0xf3d0> │ │ │ │ + b -1448 # 1f5e0 ::do_widen(char) const@@Base+0xf120> │ │ │ │ nop │ │ │ │ + move $s1, $a0 │ │ │ │ nop │ │ │ │ + addi.d $a0, $sp, 608 │ │ │ │ + st.d $s4, $sp, 608 │ │ │ │ + bl -79616 │ │ │ │ + pcalau12i $t1, 145 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 872 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + beqz $t0, -1188 # 1f718 ::do_widen(char) const@@Base+0xf258> │ │ │ │ + b -1504 # 1f5e0 ::do_widen(char) const@@Base+0xf120> │ │ │ │ nop │ │ │ │ + move $s0, $a0 │ │ │ │ + b -652 # 1f940 ::do_widen(char) const@@Base+0xf480> │ │ │ │ + move $s1, $a0 │ │ │ │ + addi.d $a0, $sp, 576 │ │ │ │ + st.d $fp, $sp, 504 │ │ │ │ + bl -78300 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $sp, 560 │ │ │ │ + st.d $s5, $sp, 504 │ │ │ │ + bl -77976 │ │ │ │ + ld.d $t0, $s0, -24 │ │ │ │ + addi.d $t1, $sp, 64 │ │ │ │ + st.d $s0, $sp, 496 │ │ │ │ + addi.d $t0, $t0, 816 │ │ │ │ + add.d $t0, $t0, $t1 │ │ │ │ + st.d $s6, $t0, -384 │ │ │ │ + b -108 # 1fb98 ::do_widen(char) const@@Base+0xf6d8> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -1620 # 1f5b8 ::do_widen(char) const@@Base+0xf0f8> │ │ │ │ + pcalau12i $t1, 145 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 872 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -1608 # 1f5e0 ::do_widen(char) const@@Base+0xf120> │ │ │ │ + pcaddi $a0, 95439 │ │ │ │ + addi.d $s0, $sp, 400 │ │ │ │ + bl -79492 │ │ │ │ + move $s0, $a0 │ │ │ │ + b -1692 # 1f5a0 ::do_widen(char) const@@Base+0xf0e0> │ │ │ │ + pcalau12i $t1, 145 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 872 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -1656 # 1f5e0 ::do_widen(char) const@@Base+0xf120> │ │ │ │ + addi.d $t0, $sp, 144 │ │ │ │ + pcaddi $a0, 95426 │ │ │ │ + stptr.d $t0, $sp, 0 │ │ │ │ + bl -79544 │ │ │ │ nop │ │ │ │ + move $s1, $a0 │ │ │ │ + move $a0, $fp │ │ │ │ + bl -78456 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ nop │ │ │ │ move $a0, $s3 │ │ │ │ + bl -79988 # c410 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + addi.d $s0, $sp, 400 │ │ │ │ + b -1852 # 1f550 ::do_widen(char) const@@Base+0xf090> │ │ │ │ + move $s1, $a0 │ │ │ │ nop │ │ │ │ - move $a2, $s7 │ │ │ │ - move $a1, $s8 │ │ │ │ - bl -71984 │ │ │ │ - ld.d $t0, $sp, 144 │ │ │ │ - ld.d $s7, $sp, 40 │ │ │ │ - stx.b $zero, $t0, $s7 │ │ │ │ - st.d $s7, $sp, 152 │ │ │ │ - bne $s4, $s2, -756 # 1e330 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6530> │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - addi.d $a1, $sp, 144 │ │ │ │ - addi.d $a0, $sp, 56 │ │ │ │ - st.d $t0, $sp, 56 │ │ │ │ - st.d $s4, $sp, 64 │ │ │ │ - st.d $s4, $sp, 72 │ │ │ │ - bl 3456 # 1f3c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x75c0> │ │ │ │ - ld.d $t0, $sp, 56 │ │ │ │ - ld.d $a0, $sp, 144 │ │ │ │ - ld.d $s2, $sp, 64 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - ld.d $s4, $sp, 72 │ │ │ │ - beq $a0, $s3, -768 # 1e358 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6558> │ │ │ │ - bl -73228 │ │ │ │ - b -776 # 1e358 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6558> │ │ │ │ - nop │ │ │ │ + addi.d $a0, $sp, 608 │ │ │ │ + st.d $s4, $sp, 608 │ │ │ │ + addi.d $s0, $sp, 400 │ │ │ │ + bl -79876 │ │ │ │ + b -1880 # 1f550 ::do_widen(char) const@@Base+0xf090> │ │ │ │ nop │ │ │ │ + move $s0, $a0 │ │ │ │ + b -1876 # 1f560 ::do_widen(char) const@@Base+0xf0a0> │ │ │ │ + pcalau12i $t1, 145 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 872 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -1776 # 1f5e0 ::do_widen(char) const@@Base+0xf120> │ │ │ │ + addi.d $t0, $sp, 368 │ │ │ │ + pcaddi $a0, 95396 │ │ │ │ + st.d $t0, $sp, 48 │ │ │ │ + bl -79664 │ │ │ │ nop │ │ │ │ + pcalau12i $t1, 145 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 872 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -1824 # 1f5e0 ::do_widen(char) const@@Base+0xf120> │ │ │ │ + addi.d $t0, $sp, 208 │ │ │ │ + pcaddi $a0, 95384 │ │ │ │ + st.d $t0, $sp, 24 │ │ │ │ + bl -79712 │ │ │ │ nop │ │ │ │ + pcalau12i $t1, 145 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 872 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -1872 # 1f5e0 ::do_widen(char) const@@Base+0xf120> │ │ │ │ + addi.d $t0, $sp, 240 │ │ │ │ + pcaddi $a0, 95372 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + bl -79760 │ │ │ │ nop │ │ │ │ + move $s1, $a0 │ │ │ │ + b -204 # 1fc80 ::do_widen(char) const@@Base+0xf7c0> │ │ │ │ + move $s1, $a0 │ │ │ │ + addi.d $a0, $sp, 576 │ │ │ │ + st.d $fp, $sp, 504 │ │ │ │ + bl -78684 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $sp, 560 │ │ │ │ + st.d $s5, $sp, 504 │ │ │ │ + bl -78360 │ │ │ │ + ld.d $t0, $s0, -24 │ │ │ │ + addi.d $t1, $sp, 64 │ │ │ │ + st.d $s0, $sp, 496 │ │ │ │ + addi.d $t0, $t0, 816 │ │ │ │ + add.d $t0, $t0, $t1 │ │ │ │ + st.d $s6, $t0, -384 │ │ │ │ + b -236 # 1fc98 ::do_widen(char) const@@Base+0xf7d8> │ │ │ │ + move $s1, $a0 │ │ │ │ + move $a0, $s3 │ │ │ │ + bl -78736 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -1348 # 1f850 ::do_widen(char) const@@Base+0xf390> │ │ │ │ + pcalau12i $t1, 145 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 872 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -2000 # 1f5e0 ::do_widen(char) const@@Base+0xf120> │ │ │ │ + pcaddi $a0, 95341 │ │ │ │ + bl -79880 │ │ │ │ nop │ │ │ │ + pcalau12i $t1, 145 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 872 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -2040 # 1f5e0 ::do_widen(char) const@@Base+0xf120> │ │ │ │ + pcaddi $a0, 95331 │ │ │ │ + bl -79920 │ │ │ │ nop │ │ │ │ - ld.b $t0, $s8, 0 │ │ │ │ - st.b $t0, $sp, 160 │ │ │ │ - b -872 # 1e320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6520> │ │ │ │ + pcalau12i $t1, 145 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 872 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -2080 # 1f5e0 ::do_widen(char) const@@Base+0xf120> │ │ │ │ + pcaddi $a0, 95321 │ │ │ │ + bl -79960 │ │ │ │ nop │ │ │ │ + move $s0, $a0 │ │ │ │ + b -1452 # 1f868 ::do_widen(char) const@@Base+0xf3a8> │ │ │ │ + move $s1, $a0 │ │ │ │ + b -1836 # 1f6f0 ::do_widen(char) const@@Base+0xf230> │ │ │ │ + b -1416 # 1f898 ::do_widen(char) const@@Base+0xf3d8> │ │ │ │ nop │ │ │ │ + move $s0, $a0 │ │ │ │ + b -1476 # 1f868 ::do_widen(char) const@@Base+0xf3a8> │ │ │ │ + b -720 # 1fb60 ::do_widen(char) const@@Base+0xf6a0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + addi.d $sp, $sp, -880 │ │ │ │ + st.d $s3, $sp, 832 │ │ │ │ + pcalau12i $t1, 145 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + st.d $t1, $sp, 760 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + addi.d $s3, $sp, 384 │ │ │ │ + li.w $t0, 20 │ │ │ │ + addi.d $t1, $sp, 400 │ │ │ │ + st.d $s1, $sp, 848 │ │ │ │ + st.d $s4, $sp, 824 │ │ │ │ move $a2, $zero │ │ │ │ - addi.d $a1, $sp, 40 │ │ │ │ - addi.d $a0, $sp, 144 │ │ │ │ - bl -71996 # cd70 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - ld.d $t0, $sp, 40 │ │ │ │ - st.d $a0, $sp, 144 │ │ │ │ - st.d $t0, $sp, 160 │ │ │ │ - b -180 # 1e608 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6808> │ │ │ │ - addi.d $a2, $s7, 1 │ │ │ │ - move $a1, $s3 │ │ │ │ - bl -72168 │ │ │ │ - b -892 # 1e350 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6550> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ld.d $t4, $fp, -56 │ │ │ │ - preld 0x0, $fp, 8 │ │ │ │ - b -624 # 1e478 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6678> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + move $s1, $a0 │ │ │ │ + move $s4, $a1 │ │ │ │ + move $a0, $s3 │ │ │ │ + addi.d $a1, $sp, 56 │ │ │ │ + st.d $t1, $sp, 384 │ │ │ │ + st.d $t0, $sp, 56 │ │ │ │ + st.d $ra, $sp, 872 │ │ │ │ + st.d $fp, $sp, 864 │ │ │ │ + st.d $s0, $sp, 856 │ │ │ │ + st.d $s2, $sp, 840 │ │ │ │ + st.d $s5, $sp, 816 │ │ │ │ + st.d $s6, $sp, 808 │ │ │ │ + st.d $s7, $sp, 800 │ │ │ │ + st.d $s8, $sp, 792 │ │ │ │ + fst.d $fs0, $sp, 776 │ │ │ │ + bl -78144 # cd70 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + ld.d $t3, $sp, 56 │ │ │ │ + lu12i.w $t2, 131746 │ │ │ │ + lu12i.w $t1, 132196 │ │ │ │ + ori $t2, $t2, 0x20 │ │ │ │ + ori $t1, $t1, 0x342 │ │ │ │ + lu32i.d $t2, 410454 │ │ │ │ + lu32i.d $t1, 90995 │ │ │ │ + lu12i.w $t0, 423654 │ │ │ │ + st.d $a0, $sp, 384 │ │ │ │ + st.d $t3, $sp, 400 │ │ │ │ + ori $t0, $t0, 0x96e │ │ │ │ + lu52i.d $t2, $t2, 756 │ │ │ │ + lu52i.d $t1, $t1, 1766 │ │ │ │ + stptr.d $t2, $a0, 0 │ │ │ │ + st.d $t1, $a0, 8 │ │ │ │ + st.w $t0, $a0, 16 │ │ │ │ + ld.d $a2, $sp, 56 │ │ │ │ + ld.d $t0, $sp, 384 │ │ │ │ + stx.b $zero, $t0, $a2 │ │ │ │ + pcaddi $t0, 147536 │ │ │ │ + ld.bu $t0, $t0, 512 │ │ │ │ + st.d $a2, $sp, 392 │ │ │ │ + beqz $t0, 44 # 1ff38 ::do_widen(char) const@@Base+0xfa78> │ │ │ │ + ld.d $a1, $sp, 384 │ │ │ │ + pcalau12i $a0, 145 │ │ │ │ + ld.d $a0, $a0, -184 │ │ │ │ + bl -79292 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + li.w $a2, 5 │ │ │ │ + pcaddi $a1, 95485 │ │ │ │ + bl -79304 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + pcalau12i $a0, 145 │ │ │ │ + ld.d $a0, $a0, -184 │ │ │ │ + bl -79988 │ │ │ │ + ld.d $a0, $sp, 384 │ │ │ │ + addi.d $t0, $sp, 400 │ │ │ │ + beq $a0, $t0, 8 # 1ff48 ::do_widen(char) const@@Base+0xfa88> │ │ │ │ + bl -79604 │ │ │ │ + bl -80952 │ │ │ │ + pcaddi $t0, 147647 │ │ │ │ + st.d $a0, $t0, 8 │ │ │ │ + bl -79988 │ │ │ │ + ldptr.w $a1, $s1, 0 │ │ │ │ + li.w $t0, 1 │ │ │ │ + move $s0, $a0 │ │ │ │ + blt $t0, $a1, 2812 # 20a60 ::do_widen(char) const@@Base+0x105a0> │ │ │ │ + ld.d $a1, $s1, 32 │ │ │ │ + move $a2, $zero │ │ │ │ + bl -80864 │ │ │ │ + li.w $t0, -1 │ │ │ │ + beq $a0, $t0, 2824 # 20a80 ::do_widen(char) const@@Base+0x105c0> │ │ │ │ nop │ │ │ │ + ldptr.d $a1, $s4, 0 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -79304 │ │ │ │ + beqz $a0, 4348 # 21088 ::do_widen(char) const@@Base+0x10bc8> │ │ │ │ + ld.d $t0, $s0, 40 │ │ │ │ + li.w $t1, 19 │ │ │ │ + st.d $zero, $s1, 72 │ │ │ │ + ld.d $t0, $t0, 24 │ │ │ │ + ldptr.w $t0, $t0, 8 │ │ │ │ + st.d $t0, $s1, 80 │ │ │ │ + bgeu $t1, $t0, 5048 # 21360 ::do_widen(char) const@@Base+0x10ea0> │ │ │ │ + li.w $t1, 99 │ │ │ │ + bgeu $t1, $t0, 2352 # 208e0 ::do_widen(char) const@@Base+0x10420> │ │ │ │ nop │ │ │ │ - ld.d $t0, $s6, 960 │ │ │ │ - ld.d $t3, $s6, 968 │ │ │ │ - st.w $zero, $sp, 48 │ │ │ │ - beq $t0, $t3, 340 # 1e860 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a60> │ │ │ │ - st.w $zero, $t0, 0 │ │ │ │ - addi.d $t0, $t0, 4 │ │ │ │ - st.d $t0, $s6, 960 │ │ │ │ + li.w $s2, 2 │ │ │ │ nop │ │ │ │ - beq $s5, $s3, 16 # 1e730 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6930> │ │ │ │ - move $a0, $s5 │ │ │ │ - bl -73432 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -79508 │ │ │ │ + beqz $a0, 72 # 20010 ::do_widen(char) const@@Base+0xfb50> │ │ │ │ nop │ │ │ │ - ldptr.d $t0, $sp, 0 │ │ │ │ - addi.d $s1, $s1, 1 │ │ │ │ - addi.d $fp, $fp, 32 │ │ │ │ - bltu $s1, $t0, -780 # 1e430 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6630> │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - beq $s2, $t0, 36 # 1e768 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6968> │ │ │ │ - move $s0, $t0 │ │ │ │ + ld.d $t0, $s0, 24 │ │ │ │ + ldptr.w $t0, $t0, 0 │ │ │ │ + beqz $t0, 6456 # 21910 ::do_widen(char) const@@Base+0x11450> │ │ │ │ + ld.d $t0, $s0, 40 │ │ │ │ + ld.d $t0, $t0, 48 │ │ │ │ + ldptr.d $t0, $t0, 0 │ │ │ │ + ld.hu $t0, $t0, 26 │ │ │ │ + bne $t0, $s2, -44 # 1ffc0 ::do_widen(char) const@@Base+0xfb00> │ │ │ │ + ld.d $t0, $s1, 72 │ │ │ │ + move $a0, $s0 │ │ │ │ + addi.d $t0, $t0, 1 │ │ │ │ + st.d $t0, $s1, 72 │ │ │ │ + bl -79568 │ │ │ │ + bnez $a0, -52 # 1ffd0 ::do_widen(char) const@@Base+0xfb10> │ │ │ │ nop │ │ │ │ - ldptr.d $a0, $s0, 0 │ │ │ │ - addi.d $t0, $s0, 16 │ │ │ │ - beq $a0, $t0, 8 # 1e760 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6960> │ │ │ │ - bl -73484 │ │ │ │ - addi.d $s0, $s0, 32 │ │ │ │ - bne $s2, $s0, -20 # 1e750 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6950> │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - beqz $t0, 276 # 1e880 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a80> │ │ │ │ - pcalau12i $t1, 146 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 552 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, 1720 # 1ee40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7040> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - ld.d $ra, $sp, 648 │ │ │ │ - ld.d $fp, $sp, 640 │ │ │ │ - ld.d $s0, $sp, 632 │ │ │ │ - ld.d $s1, $sp, 624 │ │ │ │ - ld.d $s2, $sp, 616 │ │ │ │ - ld.d $s3, $sp, 608 │ │ │ │ - ld.d $s4, $sp, 600 │ │ │ │ - ld.d $s5, $sp, 592 │ │ │ │ - ld.d $s6, $sp, 584 │ │ │ │ - ld.d $s7, $sp, 576 │ │ │ │ - ld.d $s8, $sp, 568 │ │ │ │ - addi.d $sp, $sp, 656 │ │ │ │ - b -73584 │ │ │ │ nop │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -78228 │ │ │ │ + ld.d $t0, $s1, 72 │ │ │ │ + beqz $t0, 4452 # 21180 ::do_widen(char) const@@Base+0x10cc0> │ │ │ │ + ld.d $t0, $s1, 80 │ │ │ │ + addi.d $a0, $sp, 496 │ │ │ │ + pcalau12i $s4, 144 │ │ │ │ + ld.d $s4, $s4, -360 │ │ │ │ + stptr.d $t0, $sp, 0 │ │ │ │ + bl -80852 │ │ │ │ + pcalau12i $t0, 144 │ │ │ │ + ld.d $t0, $t0, -192 │ │ │ │ + ld.d $s0, $t0, 8 │ │ │ │ + st.h $zero, $sp, 720 │ │ │ │ + ld.d $s6, $t0, 16 │ │ │ │ + ld.d $a0, $s0, -24 │ │ │ │ + addi.d $s4, $s4, 16 │ │ │ │ + st.d $zero, $sp, 712 │ │ │ │ + st.d $zero, $sp, 728 │ │ │ │ + st.d $s4, $sp, 496 │ │ │ │ + st.d $zero, $sp, 736 │ │ │ │ + st.d $zero, $sp, 744 │ │ │ │ + st.d $zero, $sp, 752 │ │ │ │ + st.d $s0, $sp, 384 │ │ │ │ + add.d $a0, $s3, $a0 │ │ │ │ + move $a1, $zero │ │ │ │ + stptr.d $s6, $a0, 0 │ │ │ │ + bl -79308 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + pcalau12i $s2, 144 │ │ │ │ + ld.d $s2, $s2, -240 │ │ │ │ + pcalau12i $s5, 144 │ │ │ │ + ld.d $s5, $s5, -296 │ │ │ │ + addi.d $s7, $s2, 24 │ │ │ │ + addi.d $a0, $sp, 448 │ │ │ │ + addi.d $s2, $s2, 64 │ │ │ │ + addi.d $s5, $s5, 16 │ │ │ │ + st.d $zero, $sp, 400 │ │ │ │ + st.d $s7, $sp, 384 │ │ │ │ + st.d $s2, $sp, 496 │ │ │ │ + st.d $s5, $sp, 392 │ │ │ │ + st.d $zero, $sp, 408 │ │ │ │ + st.d $zero, $sp, 416 │ │ │ │ + st.d $zero, $sp, 424 │ │ │ │ + st.d $zero, $sp, 432 │ │ │ │ + st.d $zero, $sp, 440 │ │ │ │ + pcalau12i $s8, 144 │ │ │ │ + ld.d $s8, $s8, -16 │ │ │ │ + bl -78300 │ │ │ │ + li.w $t0, 16 │ │ │ │ + addi.d $s8, $s8, 16 │ │ │ │ + addi.d $fp, $sp, 480 │ │ │ │ + addi.d $a0, $sp, 496 │ │ │ │ + addi.d $a1, $sp, 392 │ │ │ │ + st.b $zero, $sp, 480 │ │ │ │ + st.d $zero, $sp, 472 │ │ │ │ + st.w $t0, $sp, 456 │ │ │ │ + st.d $s8, $sp, 392 │ │ │ │ + st.d $fp, $sp, 464 │ │ │ │ + bl -79432 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + ldptr.d $a1, $sp, 0 │ │ │ │ + move $a0, $s3 │ │ │ │ + bl -80468 # c6b0 (unsigned long)@plt> │ │ │ │ + ld.d $a4, $sp, 432 │ │ │ │ + addi.d $t0, $sp, 80 │ │ │ │ + st.b $zero, $sp, 80 │ │ │ │ + st.d $zero, $sp, 72 │ │ │ │ + st.d $t0, $sp, 64 │ │ │ │ + beqz $a4, 3428 # 20e80 ::do_widen(char) const@@Base+0x109c0> │ │ │ │ + ld.d $t1, $sp, 416 │ │ │ │ + beqz $t1, 20 # 20138 ::do_widen(char) const@@Base+0xfc78> │ │ │ │ + sltu $t0, $a4, $t1 │ │ │ │ + masknez $a4, $a4, $t0 │ │ │ │ + maskeqz $t0, $t1, $t0 │ │ │ │ + or $a4, $a4, $t0 │ │ │ │ + ld.d $a3, $sp, 424 │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $zero │ │ │ │ + sub.d $a4, $a4, $a3 │ │ │ │ + addi.d $a0, $sp, 64 │ │ │ │ + bl -79164 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + ld.d $a0, $sp, 464 │ │ │ │ + st.d $s7, $sp, 384 │ │ │ │ + st.d $s2, $sp, 496 │ │ │ │ + beq $a0, $fp, 12 # 20168 ::do_widen(char) const@@Base+0xfca8> │ │ │ │ + bl -80144 │ │ │ │ nop │ │ │ │ + addi.d $a0, $sp, 448 │ │ │ │ + st.d $s5, $sp, 392 │ │ │ │ + bl -79392 │ │ │ │ + ld.d $t0, $s0, -24 │ │ │ │ + st.d $s0, $sp, 384 │ │ │ │ + addi.d $a0, $sp, 496 │ │ │ │ + add.d $t0, $t0, $sp │ │ │ │ + st.d $s6, $t0, 384 │ │ │ │ + st.d $s4, $sp, 496 │ │ │ │ + bl -81132 │ │ │ │ + li.w $a4, 20 │ │ │ │ + pcaddi $a3, 95449 │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $zero │ │ │ │ + addi.d $a0, $sp, 64 │ │ │ │ + bl -79252 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + addi.d $t1, $sp, 112 │ │ │ │ + st.d $t1, $sp, 96 │ │ │ │ + ldptr.d $t1, $a0, 0 │ │ │ │ + addi.d $a1, $a0, 16 │ │ │ │ + move $t0, $a0 │ │ │ │ + beq $t1, $a1, 3116 # 20de8 ::do_widen(char) const@@Base+0x10928> │ │ │ │ + st.d $t1, $sp, 96 │ │ │ │ + ld.d $t1, $a0, 16 │ │ │ │ + st.d $t1, $sp, 112 │ │ │ │ nop │ │ │ │ + ld.d $t1, $t0, 8 │ │ │ │ + stptr.d $a1, $t0, 0 │ │ │ │ + st.b $zero, $t0, 16 │ │ │ │ + st.d $zero, $t0, 8 │ │ │ │ + li.w $t0, 6 │ │ │ │ + lu52i.d $t0, $t0, -2048 │ │ │ │ + st.d $t1, $sp, 104 │ │ │ │ + add.d $t1, $t1, $t0 │ │ │ │ + li.w $t0, 4 │ │ │ │ + bgeu $t0, $t1, 5364 # 216e8 ::do_widen(char) const@@Base+0x11228> │ │ │ │ + addi.d $t0, $sp, 96 │ │ │ │ + li.w $a2, 5 │ │ │ │ + pcaddi $a1, 95342 │ │ │ │ + move $a0, $t0 │ │ │ │ + st.d $t0, $sp, 16 │ │ │ │ + bl -81292 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + addi.d $t1, $sp, 144 │ │ │ │ + st.d $t1, $sp, 128 │ │ │ │ + ldptr.d $t1, $a0, 0 │ │ │ │ + addi.d $a1, $a0, 16 │ │ │ │ + move $t0, $a0 │ │ │ │ + beq $t1, $a1, 3052 # 20e10 ::do_widen(char) const@@Base+0x10950> │ │ │ │ + st.d $t1, $sp, 128 │ │ │ │ + ld.d $t1, $a0, 16 │ │ │ │ + st.d $t1, $sp, 144 │ │ │ │ nop │ │ │ │ + ld.d $t1, $t0, 8 │ │ │ │ + st.b $zero, $t0, 16 │ │ │ │ + st.d $zero, $t0, 8 │ │ │ │ + stptr.d $a1, $t0, 0 │ │ │ │ + ld.d $t0, $s1, 72 │ │ │ │ + addi.d $a0, $sp, 496 │ │ │ │ + st.d $t1, $sp, 136 │ │ │ │ + stptr.d $t0, $sp, 0 │ │ │ │ + bl -81400 │ │ │ │ + st.h $zero, $sp, 720 │ │ │ │ + ld.d $a0, $s0, -24 │ │ │ │ + st.d $s4, $sp, 496 │ │ │ │ + st.d $zero, $sp, 712 │ │ │ │ + st.d $zero, $sp, 728 │ │ │ │ + st.d $zero, $sp, 736 │ │ │ │ + st.d $zero, $sp, 744 │ │ │ │ + st.d $zero, $sp, 752 │ │ │ │ + st.d $s0, $sp, 384 │ │ │ │ + add.d $a0, $s3, $a0 │ │ │ │ + stptr.d $s6, $a0, 0 │ │ │ │ + move $a1, $zero │ │ │ │ + bl -79836 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + addi.d $a0, $sp, 448 │ │ │ │ + st.d $s7, $sp, 384 │ │ │ │ + st.d $s2, $sp, 496 │ │ │ │ + st.d $s5, $sp, 392 │ │ │ │ + st.d $zero, $sp, 400 │ │ │ │ + st.d $zero, $sp, 408 │ │ │ │ + st.d $zero, $sp, 416 │ │ │ │ + st.d $zero, $sp, 424 │ │ │ │ + st.d $zero, $sp, 432 │ │ │ │ + st.d $zero, $sp, 440 │ │ │ │ + bl -78792 │ │ │ │ + li.w $t0, 16 │ │ │ │ + addi.d $a1, $sp, 392 │ │ │ │ + addi.d $a0, $sp, 496 │ │ │ │ + st.d $s8, $sp, 392 │ │ │ │ + st.d $fp, $sp, 464 │ │ │ │ + st.b $zero, $sp, 480 │ │ │ │ + st.d $zero, $sp, 472 │ │ │ │ + st.w $t0, $sp, 456 │ │ │ │ + bl -79916 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + ldptr.d $a1, $sp, 0 │ │ │ │ + move $a0, $s3 │ │ │ │ + bl -80952 # c6b0 (unsigned long)@plt> │ │ │ │ + ld.d $a4, $sp, 432 │ │ │ │ + addi.d $t0, $sp, 176 │ │ │ │ + st.b $zero, $sp, 176 │ │ │ │ + st.d $zero, $sp, 168 │ │ │ │ + st.d $t0, $sp, 160 │ │ │ │ + beqz $a4, 2912 # 20e60 ::do_widen(char) const@@Base+0x109a0> │ │ │ │ + ld.d $t1, $sp, 416 │ │ │ │ + beqz $t1, 24 # 20320 ::do_widen(char) const@@Base+0xfe60> │ │ │ │ + sltu $t0, $a4, $t1 │ │ │ │ + masknez $a4, $a4, $t0 │ │ │ │ + maskeqz $t0, $t1, $t0 │ │ │ │ + or $a4, $a4, $t0 │ │ │ │ nop │ │ │ │ + ld.d $a3, $sp, 424 │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $zero │ │ │ │ + sub.d $a4, $a4, $a3 │ │ │ │ + addi.d $a0, $sp, 160 │ │ │ │ + bl -79652 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + ld.d $a0, $sp, 464 │ │ │ │ + st.d $s7, $sp, 384 │ │ │ │ + st.d $s2, $sp, 496 │ │ │ │ + beq $a0, $fp, 12 # 20350 ::do_widen(char) const@@Base+0xfe90> │ │ │ │ + bl -80632 │ │ │ │ nop │ │ │ │ + addi.d $a0, $sp, 448 │ │ │ │ + st.d $s5, $sp, 392 │ │ │ │ + bl -79880 │ │ │ │ + ld.d $t0, $s0, -24 │ │ │ │ + st.d $s0, $sp, 384 │ │ │ │ + addi.d $a0, $sp, 496 │ │ │ │ + add.d $t0, $t0, $sp │ │ │ │ + st.d $s6, $t0, 384 │ │ │ │ + st.d $s4, $sp, 496 │ │ │ │ + bl -81620 │ │ │ │ + ld.d $a4, $sp, 136 │ │ │ │ + ld.d $a2, $sp, 168 │ │ │ │ + ld.d $a3, $sp, 128 │ │ │ │ + addi.d $t1, $sp, 144 │ │ │ │ + add.d $t0, $a4, $a2 │ │ │ │ + beq $a3, $t1, 2628 # 20dd0 ::do_widen(char) const@@Base+0x10910> │ │ │ │ + ld.d $t1, $sp, 144 │ │ │ │ + ld.d $a1, $sp, 160 │ │ │ │ + bgeu $t1, $t0, 24 # 203b0 ::do_widen(char) const@@Base+0xfef0> │ │ │ │ + addi.d $t1, $sp, 176 │ │ │ │ + beq $a1, $t1, 16 # 203b0 ::do_widen(char) const@@Base+0xfef0> │ │ │ │ nop │ │ │ │ - ld.d $t0, $s6, 960 │ │ │ │ - ld.d $t3, $s6, 968 │ │ │ │ - st.w $s4, $sp, 48 │ │ │ │ - beq $t0, $t3, 116 # 1e860 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a60> │ │ │ │ - st.w $s4, $t0, 0 │ │ │ │ - addi.d $t0, $t0, 4 │ │ │ │ - st.d $t0, $s6, 960 │ │ │ │ - b -220 # 1e720 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6920> │ │ │ │ - ld.d $t0, $s6, 960 │ │ │ │ - ld.d $t4, $s6, 968 │ │ │ │ - li.w $t3, 2 │ │ │ │ - st.w $t3, $sp, 48 │ │ │ │ - beq $t0, $t4, 80 # 1e860 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a60> │ │ │ │ - st.w $t3, $t0, 0 │ │ │ │ - addi.d $t0, $t0, 4 │ │ │ │ - st.d $t0, $s6, 960 │ │ │ │ - b -256 # 1e720 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6920> │ │ │ │ + ld.d $t1, $sp, 176 │ │ │ │ + bgeu $t1, $t0, 1620 # 20a00 ::do_widen(char) const@@Base+0x10540> │ │ │ │ + li.w $t0, -2 │ │ │ │ + lu52i.d $t0, $t0, 2047 │ │ │ │ + sub.d $t0, $t0, $a4 │ │ │ │ + bltu $t0, $a2, 5660 # 219d8 ::do_widen(char) const@@Base+0x11518> │ │ │ │ + addi.d $t0, $sp, 128 │ │ │ │ + move $a0, $t0 │ │ │ │ + stptr.d $t0, $sp, 0 │ │ │ │ + bl -81740 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + addi.d $t1, $sp, 208 │ │ │ │ + st.d $t1, $sp, 192 │ │ │ │ + stptr.d $t1, $sp, 0 │ │ │ │ + ldptr.d $t1, $a0, 0 │ │ │ │ + addi.d $a1, $a0, 16 │ │ │ │ + move $t0, $a0 │ │ │ │ + beq $t1, $a1, 1616 # 20a38 ::do_widen(char) const@@Base+0x10578> │ │ │ │ nop │ │ │ │ + st.d $t1, $sp, 192 │ │ │ │ + ld.d $t1, $a0, 16 │ │ │ │ + st.d $t1, $sp, 208 │ │ │ │ nop │ │ │ │ + ld.d $t1, $t0, 8 │ │ │ │ + stptr.d $a1, $t0, 0 │ │ │ │ + st.b $zero, $t0, 16 │ │ │ │ + st.d $zero, $t0, 8 │ │ │ │ + st.d $t1, $sp, 200 │ │ │ │ + ld.d $t0, $sp, 200 │ │ │ │ + li.w $t1, 8 │ │ │ │ + lu52i.d $t1, $t1, -2048 │ │ │ │ + add.d $t0, $t0, $t1 │ │ │ │ + li.w $t1, 6 │ │ │ │ + bgeu $t1, $t0, 5304 # 218e0 ::do_widen(char) const@@Base+0x11420> │ │ │ │ + addi.d $t0, $sp, 192 │ │ │ │ + li.w $a2, 7 │ │ │ │ + pcaddi $a1, 95203 │ │ │ │ + move $a0, $t0 │ │ │ │ + st.d $t0, $sp, 24 │ │ │ │ + bl -81856 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + addi.d $t1, $sp, 240 │ │ │ │ + st.d $t1, $sp, 224 │ │ │ │ + ldptr.d $t1, $a0, 0 │ │ │ │ + addi.d $a1, $a0, 16 │ │ │ │ + move $t0, $a0 │ │ │ │ + beq $t1, $a1, 2528 # 20e38 ::do_widen(char) const@@Base+0x10978> │ │ │ │ + st.d $t1, $sp, 224 │ │ │ │ + ld.d $t1, $a0, 16 │ │ │ │ + st.d $t1, $sp, 240 │ │ │ │ + ld.d $t1, $t0, 8 │ │ │ │ + st.b $zero, $t0, 16 │ │ │ │ + st.d $zero, $t0, 8 │ │ │ │ + stptr.d $a1, $t0, 0 │ │ │ │ + ld.d $a2, $s1, 40 │ │ │ │ + li.w $t0, -2 │ │ │ │ + lu52i.d $t0, $t0, 2047 │ │ │ │ + st.d $t1, $sp, 232 │ │ │ │ + sub.d $t0, $t0, $t1 │ │ │ │ + ld.d $a1, $s1, 32 │ │ │ │ + bltu $t0, $a2, 4904 # 217b8 ::do_widen(char) const@@Base+0x112f8> │ │ │ │ + addi.d $t0, $sp, 224 │ │ │ │ + move $a0, $t0 │ │ │ │ + st.d $t0, $sp, 32 │ │ │ │ + bl -81952 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + addi.d $t0, $sp, 272 │ │ │ │ + st.d $t0, $sp, 256 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + addi.d $a1, $a0, 16 │ │ │ │ + move $s1, $a0 │ │ │ │ + beq $t0, $a1, 2264 # 20d90 ::do_widen(char) const@@Base+0x108d0> │ │ │ │ + st.d $t0, $sp, 256 │ │ │ │ + ld.d $t0, $a0, 16 │ │ │ │ + st.d $t0, $sp, 272 │ │ │ │ + ld.d $t0, $s1, 8 │ │ │ │ + li.w $t1, 4 │ │ │ │ + lu52i.d $t1, $t1, -2048 │ │ │ │ + st.d $t0, $sp, 264 │ │ │ │ + stptr.d $a1, $s1, 0 │ │ │ │ + add.d $t0, $t0, $t1 │ │ │ │ + st.b $zero, $s1, 16 │ │ │ │ + st.d $zero, $s1, 8 │ │ │ │ + li.w $t1, 2 │ │ │ │ + bgeu $t1, $t0, 4556 # 216b8 ::do_widen(char) const@@Base+0x111f8> │ │ │ │ + addi.d $t0, $sp, 256 │ │ │ │ + li.w $a2, 3 │ │ │ │ + pcaddi $a1, 94894 │ │ │ │ + move $a0, $t0 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + bl -82052 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + addi.d $t0, $sp, 304 │ │ │ │ + st.d $t0, $sp, 288 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + addi.d $a1, $a0, 16 │ │ │ │ + move $s1, $a0 │ │ │ │ + beq $t0, $a1, 2196 # 20db0 ::do_widen(char) const@@Base+0x108f0> │ │ │ │ + st.d $t0, $sp, 288 │ │ │ │ + ld.d $t0, $a0, 16 │ │ │ │ + st.d $t0, $sp, 304 │ │ │ │ nop │ │ │ │ + ld.d $t0, $s1, 8 │ │ │ │ + stptr.d $a1, $s1, 0 │ │ │ │ + st.d $zero, $s1, 8 │ │ │ │ + st.d $t0, $sp, 296 │ │ │ │ + st.b $zero, $s1, 16 │ │ │ │ + bl -82484 │ │ │ │ + pcaddi $t0, 147264 │ │ │ │ + ld.d $t0, $t0, 8 │ │ │ │ + pcalau12i $t1, 97 │ │ │ │ + fld.d $fa1, $t1, 56 │ │ │ │ + lu12i.w $t1, 244 │ │ │ │ + sub.d $t0, $a0, $t0 │ │ │ │ + ori $t1, $t1, 0x240 │ │ │ │ + div.d $t0, $t0, $t1 │ │ │ │ + bstrpick.d $t0, $t0, 0x1f, 0x0 │ │ │ │ + movgr2fr.d $fa0, $t0 │ │ │ │ + addi.d $a0, $sp, 496 │ │ │ │ + ffint.d.l $fa0, $fa0 │ │ │ │ + fdiv.d $fa0, $fa0, $fa1 │ │ │ │ + fmov.d $fs0, $fa0 │ │ │ │ + bl -82208 │ │ │ │ + st.h $zero, $sp, 720 │ │ │ │ + ld.d $a0, $s0, -24 │ │ │ │ + st.d $s4, $sp, 496 │ │ │ │ + st.d $zero, $sp, 712 │ │ │ │ + st.d $zero, $sp, 728 │ │ │ │ + st.d $zero, $sp, 736 │ │ │ │ + st.d $zero, $sp, 744 │ │ │ │ + st.d $zero, $sp, 752 │ │ │ │ + st.d $s0, $sp, 384 │ │ │ │ + add.d $a0, $s3, $a0 │ │ │ │ + stptr.d $s6, $a0, 0 │ │ │ │ + move $a1, $zero │ │ │ │ + bl -80644 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + addi.d $a0, $sp, 448 │ │ │ │ + st.d $s7, $sp, 384 │ │ │ │ + st.d $s2, $sp, 496 │ │ │ │ + st.d $s5, $sp, 392 │ │ │ │ + st.d $zero, $sp, 400 │ │ │ │ + st.d $zero, $sp, 408 │ │ │ │ + st.d $zero, $sp, 416 │ │ │ │ + st.d $zero, $sp, 424 │ │ │ │ + st.d $zero, $sp, 432 │ │ │ │ + st.d $zero, $sp, 440 │ │ │ │ + bl -79600 │ │ │ │ + li.w $t0, 16 │ │ │ │ + addi.d $a1, $sp, 392 │ │ │ │ + addi.d $a0, $sp, 496 │ │ │ │ + st.d $s8, $sp, 392 │ │ │ │ + st.d $fp, $sp, 464 │ │ │ │ + st.b $zero, $sp, 480 │ │ │ │ + st.d $zero, $sp, 472 │ │ │ │ + st.w $t0, $sp, 456 │ │ │ │ + bl -80724 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + ld.d $t0, $sp, 384 │ │ │ │ + fmov.d $fa0, $fs0 │ │ │ │ + li.w $t2, 2 │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ + move $a0, $s3 │ │ │ │ + add.d $t0, $s3, $t0 │ │ │ │ + ldptr.w $t1, $t0, 24 │ │ │ │ + ori $t1, $t1, 0x4 │ │ │ │ + st.w $t1, $t0, 24 │ │ │ │ + st.d $t2, $sp, 504 │ │ │ │ + bl -80304 # cc80 (double)@plt> │ │ │ │ + ld.d $a4, $sp, 432 │ │ │ │ + addi.d $s1, $sp, 336 │ │ │ │ + st.b $zero, $sp, 336 │ │ │ │ + st.d $zero, $sp, 328 │ │ │ │ + st.d $s1, $sp, 320 │ │ │ │ + addi.d $s8, $sp, 320 │ │ │ │ + beqz $a4, 2084 # 20e70 ::do_widen(char) const@@Base+0x109b0> │ │ │ │ + ld.d $t1, $sp, 416 │ │ │ │ + beqz $t1, 20 # 20668 ::do_widen(char) const@@Base+0x101a8> │ │ │ │ + sltu $t0, $a4, $t1 │ │ │ │ + masknez $a4, $a4, $t0 │ │ │ │ + maskeqz $t0, $t1, $t0 │ │ │ │ + or $a4, $a4, $t0 │ │ │ │ + ld.d $a3, $sp, 424 │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $zero │ │ │ │ + sub.d $a4, $a4, $a3 │ │ │ │ + move $a0, $s8 │ │ │ │ + bl -80492 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + ld.d $a0, $sp, 464 │ │ │ │ + st.d $s7, $sp, 384 │ │ │ │ + st.d $s2, $sp, 496 │ │ │ │ + beq $a0, $fp, 12 # 20698 ::do_widen(char) const@@Base+0x101d8> │ │ │ │ + bl -81472 │ │ │ │ nop │ │ │ │ + addi.d $a0, $sp, 448 │ │ │ │ + st.d $s5, $sp, 392 │ │ │ │ + bl -80720 │ │ │ │ + ld.d $t0, $s0, -24 │ │ │ │ + st.d $s0, $sp, 384 │ │ │ │ + addi.d $a0, $sp, 496 │ │ │ │ + add.d $t0, $t0, $sp │ │ │ │ + st.d $s6, $t0, 384 │ │ │ │ + st.d $s4, $sp, 496 │ │ │ │ + bl -82460 │ │ │ │ + ld.d $a4, $sp, 296 │ │ │ │ + ld.d $a2, $sp, 328 │ │ │ │ + ld.d $a3, $sp, 288 │ │ │ │ + addi.d $t1, $sp, 304 │ │ │ │ + add.d $t0, $a4, $a2 │ │ │ │ + beq $a3, $t1, 1700 # 20d78 ::do_widen(char) const@@Base+0x108b8> │ │ │ │ + ld.d $t1, $sp, 304 │ │ │ │ + ld.d $a1, $sp, 320 │ │ │ │ + bgeu $t1, $t0, 16 # 206f0 ::do_widen(char) const@@Base+0x10230> │ │ │ │ + beq $a1, $s1, 12 # 206f0 ::do_widen(char) const@@Base+0x10230> │ │ │ │ + ld.d $t1, $sp, 336 │ │ │ │ + bgeu $t1, $t0, 692 # 209a0 ::do_widen(char) const@@Base+0x104e0> │ │ │ │ + li.w $t0, -2 │ │ │ │ + lu52i.d $t0, $t0, 2047 │ │ │ │ + sub.d $t0, $t0, $a4 │ │ │ │ + bltu $t0, $a2, 4404 # 21830 ::do_widen(char) const@@Base+0x11370> │ │ │ │ + addi.d $s0, $sp, 288 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -82568 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + addi.d $s0, $sp, 368 │ │ │ │ + st.d $s0, $sp, 352 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + addi.d $s4, $a0, 16 │ │ │ │ + move $s2, $a0 │ │ │ │ + beq $t0, $s4, 688 # 209d0 ::do_widen(char) const@@Base+0x10510> │ │ │ │ nop │ │ │ │ + st.d $t0, $sp, 352 │ │ │ │ + ld.d $t0, $a0, 16 │ │ │ │ + st.d $t0, $sp, 368 │ │ │ │ nop │ │ │ │ + ld.d $t0, $s2, 8 │ │ │ │ + stptr.d $s4, $s2, 0 │ │ │ │ + li.w $t1, 3 │ │ │ │ + st.d $t0, $sp, 360 │ │ │ │ + st.d $zero, $s2, 8 │ │ │ │ + st.b $zero, $s2, 16 │ │ │ │ + ld.d $t0, $sp, 360 │ │ │ │ + lu52i.d $t1, $t1, -2048 │ │ │ │ + add.d $t0, $t0, $t1 │ │ │ │ + li.w $t1, 1 │ │ │ │ + bgeu $t1, $t0, 4688 # 219b0 ::do_widen(char) const@@Base+0x114f0> │ │ │ │ + addi.d $s2, $sp, 352 │ │ │ │ + li.w $a2, 2 │ │ │ │ + pcaddi $a1, 94725 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -82676 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + addi.d $t0, $sp, 400 │ │ │ │ + st.d $t0, $sp, 384 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + addi.d $s5, $a0, 16 │ │ │ │ + move $s4, $a0 │ │ │ │ + beq $t0, $s5, 1492 # 20d60 ::do_widen(char) const@@Base+0x108a0> │ │ │ │ + st.d $t0, $sp, 384 │ │ │ │ + ld.d $t0, $a0, 16 │ │ │ │ + st.d $t0, $sp, 400 │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 16 │ │ │ │ - addi.d $a1, $sp, 48 │ │ │ │ - bl 3384 # 1f580 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7780> │ │ │ │ - ld.d $t0, $sp, 88 │ │ │ │ - beq $t0, $s4, -912 # 1e4c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66c0> │ │ │ │ - ld.d $s5, $sp, 80 │ │ │ │ - addi.d $a1, $t0, 29 │ │ │ │ - b -876 # 1e4f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66f0> │ │ │ │ - ld.d $a0, $sp, 24 │ │ │ │ - addi.d $a1, $sp, 48 │ │ │ │ - bl 3352 # 1f580 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7780> │ │ │ │ - ld.d $s5, $sp, 80 │ │ │ │ - b -336 # 1e720 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6920> │ │ │ │ + ld.d $t0, $s4, 8 │ │ │ │ + stptr.d $s5, $s4, 0 │ │ │ │ + st.d $zero, $s4, 8 │ │ │ │ + st.d $t0, $sp, 392 │ │ │ │ + st.b $zero, $s4, 16 │ │ │ │ + pcaddi $t0, 146979 │ │ │ │ + ld.bu $t0, $t0, 512 │ │ │ │ + bnez $t0, 1252 # 20ca0 ::do_widen(char) const@@Base+0x107e0> │ │ │ │ + pcaddi $t0, 146976 │ │ │ │ + ld.bu $t0, $t0, 513 │ │ │ │ + bnez $t0, 1144 # 20c40 ::do_widen(char) const@@Base+0x10780> │ │ │ │ nop │ │ │ │ + ld.d $a0, $sp, 384 │ │ │ │ + addi.d $t0, $sp, 400 │ │ │ │ + beq $a0, $t0, 8 # 207e0 ::do_widen(char) const@@Base+0x10320> │ │ │ │ + bl -81804 │ │ │ │ + ld.d $a0, $sp, 352 │ │ │ │ + beq $a0, $s0, 12 # 207f0 ::do_widen(char) const@@Base+0x10330> │ │ │ │ + bl -81816 │ │ │ │ nop │ │ │ │ + ld.d $a0, $sp, 320 │ │ │ │ + beq $a0, $s1, 12 # 20800 ::do_widen(char) const@@Base+0x10340> │ │ │ │ + bl -81832 │ │ │ │ nop │ │ │ │ - pcalau12i $t1, 146 │ │ │ │ + ld.d $a0, $sp, 288 │ │ │ │ + addi.d $t0, $sp, 304 │ │ │ │ + beq $a0, $t0, 8 # 20810 ::do_widen(char) const@@Base+0x10350> │ │ │ │ + bl -81852 │ │ │ │ + ld.d $a0, $sp, 256 │ │ │ │ + addi.d $t0, $sp, 272 │ │ │ │ + beq $a0, $t0, 8 # 20820 ::do_widen(char) const@@Base+0x10360> │ │ │ │ + bl -81868 │ │ │ │ + ld.d $a0, $sp, 224 │ │ │ │ + addi.d $t0, $sp, 240 │ │ │ │ + beq $a0, $t0, 8 # 20830 ::do_widen(char) const@@Base+0x10370> │ │ │ │ + bl -81884 │ │ │ │ + ld.d $a0, $sp, 192 │ │ │ │ + ldptr.d $t0, $sp, 0 │ │ │ │ + beq $a0, $t0, 8 # 20840 ::do_widen(char) const@@Base+0x10380> │ │ │ │ + bl -81900 │ │ │ │ + ld.d $a0, $sp, 160 │ │ │ │ + addi.d $t0, $sp, 176 │ │ │ │ + beq $a0, $t0, 8 # 20850 ::do_widen(char) const@@Base+0x10390> │ │ │ │ + bl -81916 │ │ │ │ + ld.d $a0, $sp, 128 │ │ │ │ + addi.d $t0, $sp, 144 │ │ │ │ + beq $a0, $t0, 8 # 20860 ::do_widen(char) const@@Base+0x103a0> │ │ │ │ + bl -81932 │ │ │ │ + ld.d $a0, $sp, 96 │ │ │ │ + addi.d $t0, $sp, 112 │ │ │ │ + beq $a0, $t0, 8 # 20870 ::do_widen(char) const@@Base+0x103b0> │ │ │ │ + bl -81948 │ │ │ │ + ld.d $a0, $sp, 64 │ │ │ │ + addi.d $t0, $sp, 80 │ │ │ │ + beq $a0, $t0, 8 # 20880 ::do_widen(char) const@@Base+0x103c0> │ │ │ │ + bl -81964 │ │ │ │ + pcalau12i $t1, 144 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 552 │ │ │ │ + ld.d $t0, $sp, 760 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, 1448 # 1ee40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7040> │ │ │ │ - ld.d $ra, $sp, 648 │ │ │ │ - ld.d $fp, $sp, 640 │ │ │ │ - ld.d $s0, $sp, 632 │ │ │ │ - ld.d $s1, $sp, 624 │ │ │ │ - ld.d $s2, $sp, 616 │ │ │ │ - ld.d $s3, $sp, 608 │ │ │ │ - ld.d $s4, $sp, 600 │ │ │ │ - ld.d $s5, $sp, 592 │ │ │ │ - ld.d $s6, $sp, 584 │ │ │ │ - ld.d $s7, $sp, 576 │ │ │ │ - ld.d $s8, $sp, 568 │ │ │ │ - addi.d $sp, $sp, 656 │ │ │ │ + bnez $t0, 2656 # 212f8 ::do_widen(char) const@@Base+0x10e38> │ │ │ │ + ld.d $ra, $sp, 872 │ │ │ │ + ld.d $fp, $sp, 864 │ │ │ │ + ld.d $s0, $sp, 856 │ │ │ │ + ld.d $s1, $sp, 848 │ │ │ │ + ld.d $s2, $sp, 840 │ │ │ │ + ld.d $s3, $sp, 832 │ │ │ │ + ld.d $s4, $sp, 824 │ │ │ │ + ld.d $s5, $sp, 816 │ │ │ │ + ld.d $s6, $sp, 808 │ │ │ │ + ld.d $s7, $sp, 800 │ │ │ │ + ld.d $s8, $sp, 792 │ │ │ │ + fld.d $fs0, $sp, 776 │ │ │ │ + addi.d $sp, $sp, 880 │ │ │ │ ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - nop │ │ │ │ - addi.d $s4, $sp, 192 │ │ │ │ - addi.d $a0, $sp, 56 │ │ │ │ - addi.d $a1, $sp, 176 │ │ │ │ - st.b $zero, $sp, 192 │ │ │ │ - st.d $s4, $sp, 176 │ │ │ │ - st.d $zero, $sp, 184 │ │ │ │ - st.d $zero, $sp, 56 │ │ │ │ - st.d $zero, $sp, 64 │ │ │ │ - st.d $zero, $sp, 72 │ │ │ │ - bl 2748 # 1f3c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x75c0> │ │ │ │ + li.w $t0, 120 │ │ │ │ + addi.d $t1, $sp, 400 │ │ │ │ + move $a2, $zero │ │ │ │ + addi.d $a1, $sp, 56 │ │ │ │ + move $a0, $s3 │ │ │ │ + st.d $t1, $sp, 384 │ │ │ │ + st.d $t0, $sp, 56 │ │ │ │ + bl -80780 # cd70 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + ld.d $t2, $sp, 56 │ │ │ │ + pcaddi $t0, 94927 │ │ │ │ + st.d $a0, $sp, 384 │ │ │ │ + vld $vr0, $t0, 0 │ │ │ │ + st.d $t2, $sp, 400 │ │ │ │ + vst $vr0, $a0, 0 │ │ │ │ + vld $vr0, $t0, 16 │ │ │ │ + ld.d $t1, $t0, 112 │ │ │ │ + vst $vr0, $a0, 16 │ │ │ │ + vld $vr0, $t0, 32 │ │ │ │ + vst $vr0, $a0, 32 │ │ │ │ + vld $vr0, $t0, 48 │ │ │ │ + vst $vr0, $a0, 48 │ │ │ │ + vld $vr0, $t0, 64 │ │ │ │ + st.d $t1, $a0, 112 │ │ │ │ + vst $vr0, $a0, 64 │ │ │ │ + vld $vr0, $t0, 80 │ │ │ │ + vst $vr0, $a0, 80 │ │ │ │ + vld $vr0, $t0, 96 │ │ │ │ + vst $vr0, $a0, 96 │ │ │ │ ld.d $t0, $sp, 56 │ │ │ │ - ld.d $a0, $sp, 176 │ │ │ │ - ld.d $s2, $sp, 64 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - beq $a0, $s4, -1392 # 1e3a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65a8> │ │ │ │ - bl -73932 │ │ │ │ - b -1400 # 1e3a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65a8> │ │ │ │ - nop │ │ │ │ - sltu $t3, $t1, $t0 │ │ │ │ - masknez $t0, $t0, $t3 │ │ │ │ - addi.d $s4, $sp, 192 │ │ │ │ - maskeqz $t3, $t1, $t3 │ │ │ │ - st.d $s4, $sp, 176 │ │ │ │ - or $s3, $t0, $t3 │ │ │ │ - ld.d $s5, $s2, -32 │ │ │ │ - li.w $t4, 15 │ │ │ │ - st.d $s3, $sp, 48 │ │ │ │ - addi.d $s0, $sp, 176 │ │ │ │ - bltu $t4, $s3, 152 # 1e9e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6be8> │ │ │ │ - li.w $t0, 1 │ │ │ │ - beq $s3, $t0, 128 # 1e9d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6bd8> │ │ │ │ - bnez $s3, 92 # 1e9b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6bb8> │ │ │ │ - move $t0, $s4 │ │ │ │ + ld.d $t1, $sp, 384 │ │ │ │ + stx.b $zero, $t1, $t0 │ │ │ │ + pcaddi $t1, 146873 │ │ │ │ + ld.bu $t1, $t1, 512 │ │ │ │ + st.d $t0, $sp, 392 │ │ │ │ + bnez $t1, 1456 # 20f18 ::do_widen(char) const@@Base+0x10a58> │ │ │ │ nop │ │ │ │ - stx.b $zero, $t0, $s3 │ │ │ │ - ld.d $a0, $s2, -32 │ │ │ │ - addi.d $t0, $s2, -16 │ │ │ │ - st.d $s3, $sp, 184 │ │ │ │ - ld.d $t1, $sp, 176 │ │ │ │ - beq $a0, $t0, 140 # 1ea08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c08> │ │ │ │ - beq $t1, $s4, 176 # 1ea30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c30> │ │ │ │ - st.d $t1, $s2, -32 │ │ │ │ - st.d $s3, $s2, -24 │ │ │ │ - ld.d $t0, $sp, 192 │ │ │ │ - st.d $t0, $s2, -16 │ │ │ │ - beqz $a0, 140 # 1ea20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c20> │ │ │ │ - st.d $a0, $sp, 176 │ │ │ │ + pcaddi $t0, 146868 │ │ │ │ + ld.bu $t0, $t0, 513 │ │ │ │ + bnez $t0, 1304 # 20e90 ::do_widen(char) const@@Base+0x109d0> │ │ │ │ nop │ │ │ │ - st.b $zero, $a0, 0 │ │ │ │ - ld.d $a0, $sp, 176 │ │ │ │ - beq $a0, $s4, -1536 # 1e3a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65a8> │ │ │ │ - bl -74076 │ │ │ │ - b -1544 # 1e3a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65a8> │ │ │ │ + ld.d $a0, $sp, 384 │ │ │ │ + addi.d $t0, $sp, 400 │ │ │ │ + beq $a0, $t0, -2512 # 1ffb8 ::do_widen(char) const@@Base+0xfaf8> │ │ │ │ + bl -82236 │ │ │ │ + b -2520 # 1ffb8 ::do_widen(char) const@@Base+0xfaf8> │ │ │ │ nop │ │ │ │ - move $a0, $s4 │ │ │ │ nop │ │ │ │ - move $a2, $s3 │ │ │ │ - move $a1, $s5 │ │ │ │ - bl -72936 │ │ │ │ - ld.d $t0, $sp, 176 │ │ │ │ - ld.d $s3, $sp, 48 │ │ │ │ - b -108 # 1e968 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6b68> │ │ │ │ - ld.b $t0, $s5, 0 │ │ │ │ - st.b $t0, $sp, 192 │ │ │ │ - b -128 # 1e960 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6b60> │ │ │ │ nop │ │ │ │ move $a2, $zero │ │ │ │ - addi.d $a1, $sp, 48 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -72836 # cd70 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - ld.d $t0, $sp, 48 │ │ │ │ - st.d $a0, $sp, 176 │ │ │ │ - st.d $t0, $sp, 192 │ │ │ │ - b -68 # 1e9c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6bc0> │ │ │ │ - beq $t1, $s4, 40 # 1ea30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c30> │ │ │ │ - st.d $t1, $s2, -32 │ │ │ │ - st.d $s3, $s2, -24 │ │ │ │ - ld.d $t0, $sp, 192 │ │ │ │ - st.d $t0, $s2, -16 │ │ │ │ + move $a1, $zero │ │ │ │ + move $a0, $s8 │ │ │ │ + addi.d $s0, $sp, 288 │ │ │ │ + bl -81312 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + addi.d $s0, $sp, 368 │ │ │ │ + st.d $s0, $sp, 352 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + addi.d $s4, $a0, 16 │ │ │ │ + move $s2, $a0 │ │ │ │ + bne $t0, $s4, -672 # 20728 ::do_widen(char) const@@Base+0x10268> │ │ │ │ nop │ │ │ │ - st.d $s4, $sp, 176 │ │ │ │ - addi.d $s4, $sp, 192 │ │ │ │ - move $a0, $s4 │ │ │ │ - b -140 # 1e9a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ba0> │ │ │ │ - addi.d $t0, $s2, -32 │ │ │ │ - beq $t0, $s0, 660 # 1ecc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ec8> │ │ │ │ - beqz $s3, 32 # 1ea58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c58> │ │ │ │ - li.w $t0, 1 │ │ │ │ - beq $s3, $t0, 656 # 1ecd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ed0> │ │ │ │ - move $a2, $s3 │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ move $a1, $s4 │ │ │ │ - bl -73068 │ │ │ │ - ld.d $s3, $sp, 184 │ │ │ │ - ld.d $a0, $s2, -32 │ │ │ │ - stx.b $zero, $a0, $s3 │ │ │ │ - ld.d $a0, $sp, 176 │ │ │ │ - st.d $s3, $s2, -24 │ │ │ │ - b -196 # 1e9a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ba0> │ │ │ │ - addi.d $a0, $sp, 288 │ │ │ │ - stptr.d $t0, $sp, 0 │ │ │ │ - bl -75280 │ │ │ │ - pcalau12i $t1, 146 │ │ │ │ - ld.d $t1, $t1, -192 │ │ │ │ - ld.d $s1, $t1, 8 │ │ │ │ - st.h $zero, $sp, 512 │ │ │ │ - ld.d $s6, $t1, 16 │ │ │ │ - ld.d $a0, $s1, -24 │ │ │ │ - pcalau12i $s3, 146 │ │ │ │ - ld.d $s3, $s3, -360 │ │ │ │ - addi.d $s0, $sp, 176 │ │ │ │ - addi.d $s3, $s3, 16 │ │ │ │ - st.d $zero, $sp, 504 │ │ │ │ - st.d $zero, $sp, 520 │ │ │ │ - st.d $s3, $sp, 288 │ │ │ │ - st.d $zero, $sp, 528 │ │ │ │ - st.d $zero, $sp, 536 │ │ │ │ - st.d $zero, $sp, 544 │ │ │ │ - st.d $s1, $sp, 176 │ │ │ │ - add.d $a0, $s0, $a0 │ │ │ │ - move $a1, $zero │ │ │ │ - stptr.d $s6, $a0, 0 │ │ │ │ - bl -73748 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - pcalau12i $t1, 146 │ │ │ │ - ld.d $t1, $t1, -240 │ │ │ │ - pcalau12i $s4, 146 │ │ │ │ - ld.d $s4, $s4, -296 │ │ │ │ - addi.d $s7, $t1, 24 │ │ │ │ - addi.d $s8, $t1, 64 │ │ │ │ - addi.d $a0, $sp, 240 │ │ │ │ - addi.d $s4, $s4, 16 │ │ │ │ - st.d $zero, $sp, 192 │ │ │ │ - st.d $s7, $sp, 176 │ │ │ │ - st.d $s8, $sp, 288 │ │ │ │ - st.d $s4, $sp, 184 │ │ │ │ - st.d $zero, $sp, 200 │ │ │ │ - st.d $zero, $sp, 208 │ │ │ │ - st.d $zero, $sp, 216 │ │ │ │ - st.d $zero, $sp, 224 │ │ │ │ - st.d $zero, $sp, 232 │ │ │ │ - pcalau12i $s5, 146 │ │ │ │ - ld.d $s5, $s5, -16 │ │ │ │ - bl -72740 │ │ │ │ - li.w $t1, 16 │ │ │ │ - addi.d $fp, $sp, 272 │ │ │ │ - addi.d $s5, $s5, 16 │ │ │ │ - addi.d $a1, $sp, 184 │ │ │ │ - addi.d $a0, $sp, 288 │ │ │ │ - st.b $zero, $sp, 272 │ │ │ │ - st.w $t1, $sp, 248 │ │ │ │ - st.d $fp, $sp, 256 │ │ │ │ - st.d $zero, $sp, 264 │ │ │ │ - st.d $s5, $sp, 184 │ │ │ │ - bl -73872 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - ldptr.d $a1, $sp, 0 │ │ │ │ move $a0, $s0 │ │ │ │ - bl -73260 │ │ │ │ - ld.d $a4, $sp, 224 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -81152 │ │ │ │ + b -684 # 20738 ::do_widen(char) const@@Base+0x10278> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ addi.d $t0, $sp, 128 │ │ │ │ - st.d $t0, $sp, 112 │ │ │ │ - st.b $zero, $sp, 128 │ │ │ │ - st.d $zero, $sp, 120 │ │ │ │ - beqz $a4, 340 # 1ecb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6eb8> │ │ │ │ - ld.d $t1, $sp, 208 │ │ │ │ - beqz $t1, 20 # 1eb80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6d80> │ │ │ │ - sltu $t0, $a4, $t1 │ │ │ │ - masknez $a4, $a4, $t0 │ │ │ │ - maskeqz $t0, $t1, $t0 │ │ │ │ - or $a4, $a4, $t0 │ │ │ │ - ld.d $a3, $sp, 216 │ │ │ │ move $a2, $zero │ │ │ │ move $a1, $zero │ │ │ │ - sub.d $a4, $a4, $a3 │ │ │ │ - addi.d $a0, $sp, 112 │ │ │ │ - bl -73604 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - ld.d $a0, $sp, 256 │ │ │ │ - st.d $s7, $sp, 176 │ │ │ │ - st.d $s8, $sp, 288 │ │ │ │ - beq $a0, $fp, 12 # 1ebb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6db0> │ │ │ │ - bl -74584 │ │ │ │ + addi.d $a0, $sp, 160 │ │ │ │ + stptr.d $t0, $sp, 0 │ │ │ │ + bl -81412 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + addi.d $t1, $sp, 208 │ │ │ │ + st.d $t1, $sp, 192 │ │ │ │ + stptr.d $t1, $sp, 0 │ │ │ │ + ldptr.d $t1, $a0, 0 │ │ │ │ + addi.d $a1, $a0, 16 │ │ │ │ + move $t0, $a0 │ │ │ │ + bne $t1, $a1, -1600 # 203f0 ::do_widen(char) const@@Base+0xff30> │ │ │ │ nop │ │ │ │ - addi.d $a0, $sp, 240 │ │ │ │ - st.d $s4, $sp, 184 │ │ │ │ - bl -73832 │ │ │ │ - ld.d $t0, $s1, -24 │ │ │ │ - st.d $s1, $sp, 176 │ │ │ │ - addi.d $a0, $sp, 288 │ │ │ │ - add.d $t0, $t0, $sp │ │ │ │ - st.d $s6, $t0, 176 │ │ │ │ - st.d $s3, $sp, 288 │ │ │ │ - bl -75572 │ │ │ │ - li.w $a4, 32 │ │ │ │ - pcaddi $a3, 97333 │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + st.d $a0, $sp, 24 │ │ │ │ + ldptr.d $a0, $sp, 0 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + st.d $a1, $sp, 8 │ │ │ │ + bl -81260 │ │ │ │ + ld.d $a1, $sp, 8 │ │ │ │ + ld.d $t0, $sp, 24 │ │ │ │ + b -1624 # 20400 ::do_widen(char) const@@Base+0xff40> │ │ │ │ + nop │ │ │ │ + bl -82944 │ │ │ │ + ld.d $a1, $s1, 32 │ │ │ │ move $a2, $zero │ │ │ │ - move $a1, $zero │ │ │ │ - addi.d $a0, $sp, 112 │ │ │ │ - bl -73692 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -83680 │ │ │ │ + li.w $t0, -1 │ │ │ │ + bne $a0, $t0, -2808 # 1ff80 ::do_widen(char) const@@Base+0xfac0> │ │ │ │ + nop │ │ │ │ + ld.d $s2, $s1, 32 │ │ │ │ + ld.d $s1, $s1, 40 │ │ │ │ + addi.d $s0, $sp, 288 │ │ │ │ + addi.d $t0, $sp, 304 │ │ │ │ + addi.d $a1, $s1, 30 │ │ │ │ + move $a0, $s0 │ │ │ │ + st.b $zero, $sp, 304 │ │ │ │ + st.d $t0, $sp, 288 │ │ │ │ + st.d $zero, $sp, 296 │ │ │ │ + bl -81524 # cc30 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ + ld.d $t0, $sp, 296 │ │ │ │ + li.w $t2, 31 │ │ │ │ + lu52i.d $t2, $t2, -2048 │ │ │ │ + li.w $t1, 29 │ │ │ │ + add.d $t0, $t0, $t2 │ │ │ │ + bgeu $t1, $t0, 2764 # 21588 ::do_widen(char) const@@Base+0x110c8> │ │ │ │ + li.w $a2, 30 │ │ │ │ + pcaddi $a1, 94743 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -83532 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + ld.d $t1, $sp, 296 │ │ │ │ + li.w $t0, -2 │ │ │ │ + lu52i.d $t0, $t0, 2047 │ │ │ │ + sub.d $t0, $t0, $t1 │ │ │ │ + bltu $t0, $s1, 2688 # 21560 ::do_widen(char) const@@Base+0x110a0> │ │ │ │ + move $a2, $s1 │ │ │ │ + move $a1, $s2 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -83568 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + ld.d $t0, $sp, 296 │ │ │ │ + li.w $t2, 7 │ │ │ │ + lu52i.d $t2, $t2, -2048 │ │ │ │ + li.w $t1, 5 │ │ │ │ + add.d $t0, $t0, $t2 │ │ │ │ + bgeu $t1, $t0, 2608 # 21538 ::do_widen(char) const@@Base+0x11078> │ │ │ │ + li.w $a2, 6 │ │ │ │ + pcaddi $a1, 94732 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -83608 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ move $s1, $a0 │ │ │ │ - addi.d $a0, $sp, 160 │ │ │ │ - st.d $a0, $sp, 144 │ │ │ │ + addi.d $a0, $sp, 336 │ │ │ │ + st.d $a0, $sp, 320 │ │ │ │ ldptr.d $t0, $s1, 0 │ │ │ │ - addi.d $s3, $s1, 16 │ │ │ │ - beq $t0, $s3, 244 # 1ecf8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ef8> │ │ │ │ + addi.d $s2, $s1, 16 │ │ │ │ + beq $t0, $s2, 2072 # 21348 ::do_widen(char) const@@Base+0x10e88> │ │ │ │ ld.d $t1, $s1, 16 │ │ │ │ - st.d $t0, $sp, 144 │ │ │ │ - st.d $t1, $sp, 160 │ │ │ │ - nop │ │ │ │ + st.d $t0, $sp, 320 │ │ │ │ + st.d $t1, $sp, 336 │ │ │ │ ld.d $t1, $s1, 8 │ │ │ │ st.d $zero, $s1, 8 │ │ │ │ li.w $t0, -2 │ │ │ │ - st.d $t1, $sp, 152 │ │ │ │ + st.d $t1, $sp, 328 │ │ │ │ st.b $zero, $s1, 16 │ │ │ │ - ld.d $t1, $sp, 152 │ │ │ │ - stptr.d $s3, $s1, 0 │ │ │ │ + ld.d $t1, $sp, 328 │ │ │ │ + ld.d $a2, $s4, 8 │ │ │ │ lu52i.d $t0, $t0, 2047 │ │ │ │ - beq $t1, $t0, 1048 # 1f050 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7250> │ │ │ │ - addi.d $s3, $sp, 144 │ │ │ │ - li.w $a2, 1 │ │ │ │ - pcaddi $a1, 98257 │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -75724 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + stptr.d $s2, $s1, 0 │ │ │ │ + sub.d $t0, $t0, $t1 │ │ │ │ + ldptr.d $a1, $s4, 0 │ │ │ │ + bltu $t0, $a2, 2468 # 21510 ::do_widen(char) const@@Base+0x11050> │ │ │ │ + addi.d $s8, $sp, 320 │ │ │ │ + move $a0, $s8 │ │ │ │ + bl -83704 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ move $s1, $a0 │ │ │ │ - addi.d $a0, $sp, 192 │ │ │ │ - st.d $a0, $sp, 176 │ │ │ │ + addi.d $a0, $sp, 368 │ │ │ │ + st.d $a0, $sp, 352 │ │ │ │ ldptr.d $t0, $s1, 0 │ │ │ │ - addi.d $s4, $s1, 16 │ │ │ │ - beq $t0, $s4, 124 # 1ece0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ee0> │ │ │ │ + addi.d $s2, $s1, 16 │ │ │ │ + beq $t0, $s2, 1952 # 21330 ::do_widen(char) const@@Base+0x10e70> │ │ │ │ ld.d $t1, $s1, 16 │ │ │ │ - st.d $t0, $sp, 176 │ │ │ │ - st.d $t1, $sp, 192 │ │ │ │ + st.d $t0, $sp, 352 │ │ │ │ + st.d $t1, $sp, 368 │ │ │ │ + ld.d $t1, $s1, 8 │ │ │ │ + st.d $zero, $s1, 8 │ │ │ │ + li.w $t0, -2 │ │ │ │ + st.d $t1, $sp, 360 │ │ │ │ + st.b $zero, $s1, 16 │ │ │ │ + ld.d $t1, $sp, 360 │ │ │ │ + stptr.d $s2, $s1, 0 │ │ │ │ + lu52i.d $t0, $t0, 2047 │ │ │ │ + beq $t1, $t0, 2336 # 214e0 ::do_widen(char) const@@Base+0x11020> │ │ │ │ + addi.d $s2, $sp, 352 │ │ │ │ + li.w $a2, 1 │ │ │ │ + pcaddi $a1, 95429 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -83796 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + addi.d $t0, $sp, 400 │ │ │ │ + st.d $t0, $sp, 384 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + addi.d $s4, $a0, 16 │ │ │ │ + move $s1, $a0 │ │ │ │ + beq $t0, $s4, 1836 # 21318 ::do_widen(char) const@@Base+0x10e58> │ │ │ │ + ld.d $t1, $a0, 16 │ │ │ │ + st.d $t0, $sp, 384 │ │ │ │ + st.d $t1, $sp, 400 │ │ │ │ nop │ │ │ │ ld.d $t0, $s1, 8 │ │ │ │ stptr.d $s4, $s1, 0 │ │ │ │ st.d $zero, $s1, 8 │ │ │ │ - st.d $t0, $sp, 184 │ │ │ │ + st.d $t0, $sp, 392 │ │ │ │ st.b $zero, $s1, 16 │ │ │ │ - pcalau12i $t1, 146 │ │ │ │ + pcalau12i $t1, 144 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 552 │ │ │ │ + ld.d $t0, $sp, 760 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, 412 # 1ee40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7040> │ │ │ │ - move $a1, $s0 │ │ │ │ - pcaddi $a0, 148719 │ │ │ │ - bl -31952 # 16fe0 ::do_widen(char) const@@Base+0x3530> │ │ │ │ + bnez $t0, 1740 # 212f8 ::do_widen(char) const@@Base+0x10e38> │ │ │ │ + move $a1, $s3 │ │ │ │ + pcaddi $a0, 146691 │ │ │ │ + bl 4712 # 21ea0 ::do_widen(char) const@@Base+0x119e0> │ │ │ │ nop │ │ │ │ - addi.d $a1, $sp, 256 │ │ │ │ + li.w $a2, 4 │ │ │ │ + pcaddi $a1, 94417 │ │ │ │ + pcaddi $a0, 146686 │ │ │ │ + bl -82668 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + ld.d $a2, $sp, 392 │ │ │ │ + ld.d $a1, $sp, 384 │ │ │ │ + pcaddi $a0, 146682 │ │ │ │ + bl -82684 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + move $s5, $a0 │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ + add.d $t0, $a0, $t0 │ │ │ │ + ld.d $s4, $t0, 240 │ │ │ │ + beqz $s4, 2460 # 21610 ::do_widen(char) const@@Base+0x11150> │ │ │ │ + ld.bu $t0, $s4, 56 │ │ │ │ + beqz $t0, 132 # 20d00 ::do_widen(char) const@@Base+0x10840> │ │ │ │ + ld.b $a1, $s4, 67 │ │ │ │ + nop │ │ │ │ + move $a0, $s5 │ │ │ │ + bl -84428 │ │ │ │ + bl -83408 │ │ │ │ + b -1220 # 207d0 ::do_widen(char) const@@Base+0x10310> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + li.w $a2, 4 │ │ │ │ + pcaddi $a1, 94393 │ │ │ │ + pcalau12i $a0, 144 │ │ │ │ + ld.d $a0, $a0, -184 │ │ │ │ + bl -82768 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + ld.d $a2, $sp, 392 │ │ │ │ + ld.d $a1, $sp, 384 │ │ │ │ + pcalau12i $a0, 144 │ │ │ │ + ld.d $a0, $a0, -184 │ │ │ │ + bl -82788 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + move $s5, $a0 │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ + add.d $t0, $a0, $t0 │ │ │ │ + ld.d $s4, $t0, 240 │ │ │ │ + beqz $s4, 3140 # 21920 ::do_widen(char) const@@Base+0x11460> │ │ │ │ + ld.bu $t0, $s4, 56 │ │ │ │ + beqz $t0, 76 # 20d30 ::do_widen(char) const@@Base+0x10870> │ │ │ │ + ld.b $a1, $s4, 67 │ │ │ │ + nop │ │ │ │ + move $a0, $s5 │ │ │ │ + bl -84532 │ │ │ │ + bl -83512 │ │ │ │ + b -1340 # 207c0 ::do_widen(char) const@@Base+0x10300> │ │ │ │ + move $a0, $s4 │ │ │ │ + bl -82836 # c970 ::_M_widen_init() const@plt> │ │ │ │ + ldptr.d $t0, $s4, 0 │ │ │ │ + pcaddi $t1, -16915 │ │ │ │ + li.w $a1, 10 │ │ │ │ + ld.d $t0, $t0, 48 │ │ │ │ + beq $t0, $t1, -144 # 20c88 ::do_widen(char) const@@Base+0x107c8> │ │ │ │ + move $a0, $s4 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + move $a1, $a0 │ │ │ │ + b -160 # 20c88 ::do_widen(char) const@@Base+0x107c8> │ │ │ │ + nop │ │ │ │ + move $a0, $s4 │ │ │ │ + bl -82884 # c970 ::_M_widen_init() const@plt> │ │ │ │ + ldptr.d $t0, $s4, 0 │ │ │ │ + pcaddi $t1, -16927 │ │ │ │ + li.w $a1, 10 │ │ │ │ + ld.d $t0, $t0, 48 │ │ │ │ + beq $t0, $t1, -88 # 20cf0 ::do_widen(char) const@@Base+0x10830> │ │ │ │ + move $a0, $s4 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + move $a1, $a0 │ │ │ │ + b -104 # 20cf0 ::do_widen(char) const@@Base+0x10830> │ │ │ │ + nop │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + move $a1, $s5 │ │ │ │ + addi.d $a0, $sp, 400 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -82064 │ │ │ │ + b -1492 # 207a0 ::do_widen(char) const@@Base+0x102e0> │ │ │ │ + li.w $t1, 15 │ │ │ │ + ld.d $a1, $sp, 320 │ │ │ │ + bgeu $t1, $t0, -1664 # 20700 ::do_widen(char) const@@Base+0x10240> │ │ │ │ + bne $a1, $s1, -1692 # 206e8 ::do_widen(char) const@@Base+0x10228> │ │ │ │ + b -1672 # 20700 ::do_widen(char) const@@Base+0x10240> │ │ │ │ + nop │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + addi.d $a0, $sp, 272 │ │ │ │ + st.d $a1, $sp, 8 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -82112 │ │ │ │ + ld.d $a1, $sp, 8 │ │ │ │ + b -2272 # 204c8 ::do_widen(char) const@@Base+0x10008> │ │ │ │ + nop │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + addi.d $a0, $sp, 304 │ │ │ │ + st.d $a1, $sp, 40 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -82144 │ │ │ │ + ld.d $a1, $sp, 40 │ │ │ │ + b -2200 # 20530 ::do_widen(char) const@@Base+0x10070> │ │ │ │ + nop │ │ │ │ + li.w $t1, 15 │ │ │ │ + ld.d $a1, $sp, 160 │ │ │ │ + bgeu $t1, $t0, -2584 # 203c0 ::do_widen(char) const@@Base+0xff00> │ │ │ │ + addi.d $t1, $sp, 176 │ │ │ │ + bne $a1, $t1, -2616 # 203a8 ::do_widen(char) const@@Base+0xfee8> │ │ │ │ + b -2596 # 203c0 ::do_widen(char) const@@Base+0xff00> │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ addi.d $a0, $sp, 112 │ │ │ │ - bl -75520 # c5c0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - b -300 # 1eb98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6d98> │ │ │ │ - move $a0, $t1 │ │ │ │ - b -812 # 1e9a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ba0> │ │ │ │ - ld.b $t0, $sp, 192 │ │ │ │ - st.b $t0, $a0, 0 │ │ │ │ - b -648 # 1ea50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c50> │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + stptr.d $a1, $sp, 0 │ │ │ │ + bl -82204 │ │ │ │ + ldptr.d $a1, $sp, 0 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + b -3128 # 201d0 ::do_widen(char) const@@Base+0xfd10> │ │ │ │ nop │ │ │ │ - ld.d $a2, $s1, 8 │ │ │ │ - move $a1, $s4 │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + addi.d $a0, $sp, 144 │ │ │ │ addi.d $a2, $a2, 1 │ │ │ │ - bl -73740 │ │ │ │ - b -120 # 1ec78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6e78> │ │ │ │ + stptr.d $a1, $sp, 0 │ │ │ │ + bl -82244 │ │ │ │ + ldptr.d $a1, $sp, 0 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + b -3064 # 20238 ::do_widen(char) const@@Base+0xfd78> │ │ │ │ nop │ │ │ │ - ld.d $a2, $s1, 8 │ │ │ │ - move $a1, $s3 │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + st.d $a0, $sp, 32 │ │ │ │ + addi.d $a0, $sp, 240 │ │ │ │ addi.d $a2, $a2, 1 │ │ │ │ - bl -73764 │ │ │ │ - b -240 # 1ec18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6e18> │ │ │ │ + st.d $a1, $sp, 8 │ │ │ │ + bl -82284 │ │ │ │ + ld.d $a1, $sp, 8 │ │ │ │ + ld.d $t0, $sp, 32 │ │ │ │ + b -2544 # 20468 ::do_widen(char) const@@Base+0xffa8> │ │ │ │ nop │ │ │ │ - ld.d $a2, $s0, 8 │ │ │ │ + addi.d $a1, $sp, 464 │ │ │ │ + addi.d $a0, $sp, 160 │ │ │ │ + bl -84136 # c5c0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + b -2868 # 20338 ::do_widen(char) const@@Base+0xfe78> │ │ │ │ + addi.d $a1, $sp, 464 │ │ │ │ + move $a0, $s8 │ │ │ │ + bl -84152 # c5c0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + b -2044 # 20680 ::do_widen(char) const@@Base+0x101c0> │ │ │ │ + addi.d $a1, $sp, 464 │ │ │ │ + addi.d $a0, $sp, 64 │ │ │ │ + bl -84168 # c5c0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + b -3388 # 20150 ::do_widen(char) const@@Base+0xfc90> │ │ │ │ + pcaddi $t1, 146540 │ │ │ │ + ldptr.d $t0, $t1, 0 │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ + add.d $t0, $t1, $t0 │ │ │ │ + ld.d $s2, $t0, 240 │ │ │ │ + beqz $s2, 2988 # 21a50 ::do_widen(char) const@@Base+0x11590> │ │ │ │ + ld.bu $t0, $s2, 56 │ │ │ │ + beqz $t0, 332 # 20ff8 ::do_widen(char) const@@Base+0x10b38> │ │ │ │ + ld.b $a1, $s2, 67 │ │ │ │ + nop │ │ │ │ + pcaddi $a0, 146530 │ │ │ │ + bl -84988 │ │ │ │ + bl -83968 │ │ │ │ + li.w $a2, 9 │ │ │ │ + pcaddi $a1, 94592 │ │ │ │ + move $s2, $a0 │ │ │ │ + bl -83312 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + ld.d $a2, $sp, 392 │ │ │ │ + ld.d $a1, $sp, 384 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -83328 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + move $s5, $a0 │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ + add.d $t0, $a0, $t0 │ │ │ │ + ld.d $s2, $t0, 240 │ │ │ │ + beqz $s2, 2864 # 21a28 ::do_widen(char) const@@Base+0x11568> │ │ │ │ + ld.bu $t0, $s2, 56 │ │ │ │ + beqz $t0, 200 # 20fc8 ::do_widen(char) const@@Base+0x10b08> │ │ │ │ + ld.b $a1, $s2, 67 │ │ │ │ + move $a0, $s5 │ │ │ │ + bl -85068 │ │ │ │ + bl -84048 │ │ │ │ + b -1428 # 20980 ::do_widen(char) const@@Base+0x104c0> │ │ │ │ + pcalau12i $t0, 144 │ │ │ │ + ld.d $t0, $t0, -184 │ │ │ │ + ldptr.d $t1, $t0, 0 │ │ │ │ + ld.d $t1, $t1, -24 │ │ │ │ + add.d $t0, $t0, $t1 │ │ │ │ + ld.d $s2, $t0, 240 │ │ │ │ + beqz $s2, 2776 # 21a08 ::do_widen(char) const@@Base+0x11548> │ │ │ │ + ld.bu $t0, $s2, 56 │ │ │ │ + beqz $t0, 288 # 21058 ::do_widen(char) const@@Base+0x10b98> │ │ │ │ + ld.b $a1, $s2, 67 │ │ │ │ + pcalau12i $a0, 144 │ │ │ │ + ld.d $a0, $a0, -184 │ │ │ │ + bl -85128 │ │ │ │ + bl -84108 │ │ │ │ + li.w $a2, 5 │ │ │ │ + pcaddi $a1, 94555 │ │ │ │ + move $s2, $a0 │ │ │ │ + bl -83452 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + li.w $a2, 9 │ │ │ │ + pcaddi $a1, 94553 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -83468 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + li.w $a2, 4 │ │ │ │ + pcaddi $a1, 94405 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -83484 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + ld.d $a2, $sp, 392 │ │ │ │ + ld.d $a1, $sp, 384 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -83500 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + move $s5, $a0 │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ + add.d $t0, $a0, $t0 │ │ │ │ + ld.d $s2, $t0, 240 │ │ │ │ + beqz $s2, 1148 # 21420 ::do_widen(char) const@@Base+0x10f60> │ │ │ │ + ld.bu $t0, $s2, 56 │ │ │ │ + beqz $t0, 124 # 21028 ::do_widen(char) const@@Base+0x10b68> │ │ │ │ + ld.b $a1, $s2, 67 │ │ │ │ + nop │ │ │ │ + move $a0, $s5 │ │ │ │ + bl -85244 │ │ │ │ + bl -84224 │ │ │ │ + b -1620 # 20970 ::do_widen(char) const@@Base+0x104b0> │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -83548 # c970 ::_M_widen_init() const@plt> │ │ │ │ + ldptr.d $t0, $s2, 0 │ │ │ │ + pcaddi $t1, -17093 │ │ │ │ + li.w $a1, 10 │ │ │ │ + ld.d $t0, $t0, 48 │ │ │ │ + beq $t0, $t1, -216 # 20f08 ::do_widen(char) const@@Base+0x10a48> │ │ │ │ + move $a0, $s2 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + move $a1, $a0 │ │ │ │ + b -232 # 20f08 ::do_widen(char) const@@Base+0x10a48> │ │ │ │ + nop │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -83596 # c970 ::_M_widen_init() const@plt> │ │ │ │ + ldptr.d $t0, $s2, 0 │ │ │ │ + pcaddi $t1, -17105 │ │ │ │ + li.w $a1, 10 │ │ │ │ + ld.d $t0, $t0, 48 │ │ │ │ + beq $t0, $t1, -344 # 20eb8 ::do_widen(char) const@@Base+0x109f8> │ │ │ │ + move $a0, $s2 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + move $a1, $a0 │ │ │ │ + b -360 # 20eb8 ::do_widen(char) const@@Base+0x109f8> │ │ │ │ + nop │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -83644 # c970 ::_M_widen_init() const@plt> │ │ │ │ + ldptr.d $t0, $s2, 0 │ │ │ │ + pcaddi $t1, -17117 │ │ │ │ + li.w $a1, 10 │ │ │ │ + ld.d $t0, $t0, 48 │ │ │ │ + beq $t0, $t1, -136 # 20fb8 ::do_widen(char) const@@Base+0x10af8> │ │ │ │ + move $a0, $s2 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + move $a1, $a0 │ │ │ │ + b -152 # 20fb8 ::do_widen(char) const@@Base+0x10af8> │ │ │ │ + nop │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -83692 # c970 ::_M_widen_init() const@plt> │ │ │ │ + ldptr.d $t0, $s2, 0 │ │ │ │ + pcaddi $t1, -17129 │ │ │ │ + li.w $a1, 10 │ │ │ │ + ld.d $t0, $t0, 48 │ │ │ │ + beq $t0, $t1, -304 # 20f40 ::do_widen(char) const@@Base+0x10a80> │ │ │ │ + move $a0, $s2 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + move $a1, $a0 │ │ │ │ + b -320 # 20f40 ::do_widen(char) const@@Base+0x10a80> │ │ │ │ + nop │ │ │ │ + ld.d $s0, $s4, 8 │ │ │ │ + addi.d $s2, $sp, 352 │ │ │ │ + addi.d $t0, $sp, 368 │ │ │ │ + move $a0, $s2 │ │ │ │ + addi.d $a1, $s0, 32 │ │ │ │ + ldptr.d $s1, $s4, 0 │ │ │ │ + st.d $t0, $sp, 352 │ │ │ │ + st.b $zero, $sp, 368 │ │ │ │ + st.d $zero, $sp, 360 │ │ │ │ + bl -83068 # cc30 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ + ld.d $t0, $sp, 360 │ │ │ │ + li.w $t2, 33 │ │ │ │ + lu52i.d $t2, $t2, -2048 │ │ │ │ + li.w $t1, 31 │ │ │ │ + add.d $t0, $t0, $t2 │ │ │ │ + bgeu $t1, $t0, 2524 # 21aa0 ::do_widen(char) const@@Base+0x115e0> │ │ │ │ + li.w $a2, 32 │ │ │ │ + pcaddi $a1, 94367 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -85076 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + ld.d $t1, $sp, 360 │ │ │ │ + li.w $t0, -2 │ │ │ │ + lu52i.d $t0, $t0, 2047 │ │ │ │ + sub.d $t0, $t0, $t1 │ │ │ │ + bltu $t0, $s0, 2536 # 21ad0 ::do_widen(char) const@@Base+0x11610> │ │ │ │ + move $a2, $s0 │ │ │ │ move $a1, $s1 │ │ │ │ - addi.d $a2, $a2, 1 │ │ │ │ - bl -73788 │ │ │ │ - b -1912 # 1e5a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67a8> │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -85112 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + ld.d $t1, $sp, 360 │ │ │ │ + li.w $t0, -2 │ │ │ │ + lu52i.d $t0, $t0, 2047 │ │ │ │ + beq $t1, $t0, 2408 # 21a70 ::do_widen(char) const@@Base+0x115b0> │ │ │ │ + li.w $a2, 1 │ │ │ │ + pcaddi $a1, 95092 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -85144 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + addi.d $t0, $sp, 400 │ │ │ │ + st.d $t0, $sp, 384 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + addi.d $s1, $a0, 16 │ │ │ │ + move $s0, $a0 │ │ │ │ + beq $t0, $s1, 728 # 21408 ::do_widen(char) const@@Base+0x10f48> │ │ │ │ + ld.d $t1, $a0, 16 │ │ │ │ + st.d $t0, $sp, 384 │ │ │ │ + st.d $t1, $sp, 400 │ │ │ │ + ld.d $t0, $s0, 8 │ │ │ │ + stptr.d $s1, $s0, 0 │ │ │ │ + st.d $zero, $s0, 8 │ │ │ │ + st.d $t0, $sp, 392 │ │ │ │ + st.b $zero, $s0, 16 │ │ │ │ + pcalau12i $t1, 143 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 760 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, 396 # 212f8 ::do_widen(char) const@@Base+0x10e38> │ │ │ │ + move $a1, $s3 │ │ │ │ + pcaddi $a0, 146355 │ │ │ │ + bl 3368 # 21ea0 ::do_widen(char) const@@Base+0x119e0> │ │ │ │ nop │ │ │ │ - ld.d $s0, $s1, 8 │ │ │ │ - addi.d $s3, $sp, 144 │ │ │ │ - addi.d $t0, $sp, 160 │ │ │ │ - move $a0, $s3 │ │ │ │ - addi.d $a1, $s0, 38 │ │ │ │ - ldptr.d $s1, $s1, 0 │ │ │ │ - st.d $t0, $sp, 144 │ │ │ │ - st.b $zero, $sp, 160 │ │ │ │ - st.d $zero, $sp, 152 │ │ │ │ - bl -74012 # cc30 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ - ld.d $t0, $sp, 152 │ │ │ │ - li.w $t2, 39 │ │ │ │ + ld.d $s0, $s4, 8 │ │ │ │ + addi.d $s2, $sp, 352 │ │ │ │ + addi.d $t0, $sp, 368 │ │ │ │ + move $a0, $s2 │ │ │ │ + addi.d $a1, $s0, 29 │ │ │ │ + ldptr.d $s1, $s4, 0 │ │ │ │ + st.d $t0, $sp, 352 │ │ │ │ + st.b $zero, $sp, 368 │ │ │ │ + st.d $zero, $sp, 360 │ │ │ │ + bl -83316 # cc30 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ + ld.d $t0, $sp, 360 │ │ │ │ + li.w $t2, 30 │ │ │ │ lu52i.d $t2, $t2, -2048 │ │ │ │ - li.w $t1, 37 │ │ │ │ + li.w $t1, 28 │ │ │ │ add.d $t0, $t0, $t2 │ │ │ │ - bgeu $t1, $t0, 188 # 1ee20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7020> │ │ │ │ - li.w $a2, 38 │ │ │ │ - pcaddi $a1, 97221 │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -76020 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - ld.d $t1, $sp, 152 │ │ │ │ + bgeu $t1, $t0, 1180 # 21658 ::do_widen(char) const@@Base+0x11198> │ │ │ │ + li.w $a2, 29 │ │ │ │ + pcaddi $a1, 94405 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -85324 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + ld.d $t1, $sp, 360 │ │ │ │ li.w $t0, -2 │ │ │ │ lu52i.d $t0, $t0, 2047 │ │ │ │ sub.d $t0, $t0, $t1 │ │ │ │ - bltu $t0, $s0, 384 # 1ef08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7108> │ │ │ │ + bltu $t0, $s0, 1184 # 21680 ::do_widen(char) const@@Base+0x111c0> │ │ │ │ move $a2, $s0 │ │ │ │ move $a1, $s1 │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -76056 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - ld.d $t1, $sp, 152 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -85360 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + ld.d $t1, $sp, 360 │ │ │ │ li.w $t0, -2 │ │ │ │ lu52i.d $t0, $t0, 2047 │ │ │ │ - beq $t1, $t0, 312 # 1eee0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x70e0> │ │ │ │ + beq $t1, $t0, 1072 # 21630 ::do_widen(char) const@@Base+0x11170> │ │ │ │ li.w $a2, 1 │ │ │ │ - pcaddi $a1, 98166 │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -76088 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + pcaddi $a1, 95030 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -85392 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + addi.d $t0, $sp, 400 │ │ │ │ + st.d $t0, $sp, 384 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + addi.d $s1, $a0, 16 │ │ │ │ move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 192 │ │ │ │ - st.d $a0, $sp, 176 │ │ │ │ - ldptr.d $t0, $s0, 0 │ │ │ │ - addi.d $s1, $s0, 16 │ │ │ │ - beq $t0, $s1, 120 # 1ee48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7048> │ │ │ │ - ld.d $t1, $s0, 16 │ │ │ │ - st.d $t0, $sp, 176 │ │ │ │ - st.d $t1, $sp, 192 │ │ │ │ + beq $t0, $s1, 216 # 21300 ::do_widen(char) const@@Base+0x10e40> │ │ │ │ + ld.d $t1, $a0, 16 │ │ │ │ + st.d $t0, $sp, 384 │ │ │ │ + st.d $t1, $sp, 400 │ │ │ │ ld.d $t0, $s0, 8 │ │ │ │ stptr.d $s1, $s0, 0 │ │ │ │ st.d $zero, $s0, 8 │ │ │ │ - st.d $t0, $sp, 184 │ │ │ │ + st.d $t0, $sp, 392 │ │ │ │ st.b $zero, $s0, 16 │ │ │ │ - pcalau12i $t1, 146 │ │ │ │ + pcalau12i $t1, 143 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 552 │ │ │ │ + ld.d $t0, $sp, 760 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, 52 # 1ee40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7040> │ │ │ │ - pcaddi $a0, 148630 │ │ │ │ - addi.d $a1, $sp, 176 │ │ │ │ - bl -32312 # 16fe0 ::do_widen(char) const@@Base+0x3530> │ │ │ │ + bnez $t0, 148 # 212f8 ::do_widen(char) const@@Base+0x10e38> │ │ │ │ + move $a1, $s3 │ │ │ │ + pcaddi $a0, 146293 │ │ │ │ + bl 3120 # 21ea0 ::do_widen(char) const@@Base+0x119e0> │ │ │ │ nop │ │ │ │ - pcalau12i $t1, 146 │ │ │ │ + move $s1, $a0 │ │ │ │ + nop │ │ │ │ + move $a0, $s8 │ │ │ │ + bl -84100 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -84108 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + move $s0, $s1 │ │ │ │ + nop │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + bl -84124 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $a0, $sp, 32 │ │ │ │ + bl -84132 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $a0, $sp, 24 │ │ │ │ + bl -84140 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $t0, $sp, 128 │ │ │ │ + stptr.d $t0, $sp, 0 │ │ │ │ + addi.d $a0, $sp, 160 │ │ │ │ + bl -84156 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ldptr.d $a0, $sp, 0 │ │ │ │ + bl -84164 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $a0, $sp, 16 │ │ │ │ + bl -84172 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $sp, 64 │ │ │ │ + bl -84180 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + pcalau12i $t1, 143 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 552 │ │ │ │ + ld.d $t0, $sp, 760 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - beqz $t0, 256 # 1ef38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7138> │ │ │ │ + beqz $t0, 392 # 21478 ::do_widen(char) const@@Base+0x10fb8> │ │ │ │ nop │ │ │ │ - bl -75632 │ │ │ │ + bl -85032 │ │ │ │ nop │ │ │ │ - ld.d $a2, $s0, 8 │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ move $a1, $s1 │ │ │ │ + addi.d $a0, $sp, 400 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -83504 │ │ │ │ + b -220 # 21238 ::do_widen(char) const@@Base+0x10d78> │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + move $a1, $s4 │ │ │ │ + addi.d $a0, $sp, 400 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -83528 │ │ │ │ + b -1836 # 20c00 ::do_widen(char) const@@Base+0x10740> │ │ │ │ + ld.d $a2, $s1, 8 │ │ │ │ + move $a1, $s2 │ │ │ │ addi.d $a2, $a2, 1 │ │ │ │ - bl -74100 │ │ │ │ - b -120 # 1ede0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6fe0> │ │ │ │ + bl -83548 │ │ │ │ + b -1952 # 20ba0 ::do_widen(char) const@@Base+0x106e0> │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 176 │ │ │ │ - bl -74856 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $a2, $s1, 8 │ │ │ │ + move $a1, $s2 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -83572 │ │ │ │ + b -2072 # 20b40 ::do_widen(char) const@@Base+0x10680> │ │ │ │ nop │ │ │ │ + li.w $t0, 114 │ │ │ │ + addi.d $t1, $sp, 400 │ │ │ │ + move $a2, $zero │ │ │ │ + addi.d $a1, $sp, 56 │ │ │ │ move $a0, $s3 │ │ │ │ - bl -74868 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - beq $s2, $t0, 36 # 1eea0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x70a0> │ │ │ │ - move $s1, $t0 │ │ │ │ + st.d $t1, $sp, 384 │ │ │ │ + st.d $t0, $sp, 56 │ │ │ │ + bl -83468 # cd70 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + ld.d $t2, $sp, 56 │ │ │ │ + pcaddi $t0, 94225 │ │ │ │ + st.d $a0, $sp, 384 │ │ │ │ + vld $vr0, $t0, 0 │ │ │ │ + st.d $t2, $sp, 400 │ │ │ │ + vst $vr0, $a0, 0 │ │ │ │ + vld $vr0, $t0, 16 │ │ │ │ + ld.hu $t1, $t0, 112 │ │ │ │ + vst $vr0, $a0, 16 │ │ │ │ + vld $vr0, $t0, 32 │ │ │ │ + vst $vr0, $a0, 32 │ │ │ │ + vld $vr0, $t0, 48 │ │ │ │ + vst $vr0, $a0, 48 │ │ │ │ + vld $vr0, $t0, 64 │ │ │ │ + st.h $t1, $a0, 112 │ │ │ │ + vst $vr0, $a0, 64 │ │ │ │ + vld $vr0, $t0, 80 │ │ │ │ + vst $vr0, $a0, 80 │ │ │ │ + vld $vr0, $t0, 96 │ │ │ │ + vst $vr0, $a0, 96 │ │ │ │ + ld.d $t0, $sp, 56 │ │ │ │ + ld.d $t1, $sp, 384 │ │ │ │ + stx.b $zero, $t1, $t0 │ │ │ │ + pcalau12i $t2, 143 │ │ │ │ + ld.d $t2, $t2, -160 │ │ │ │ + ld.d $t2, $t2, 0 │ │ │ │ + ld.d $t1, $sp, 760 │ │ │ │ + xor $t1, $t1, $t2 │ │ │ │ + li.w $t2, 0x0 │ │ │ │ + st.d $t0, $sp, 392 │ │ │ │ + bnez $t1, -256 # 212f8 ::do_widen(char) const@@Base+0x10e38> │ │ │ │ + move $a1, $s3 │ │ │ │ + pcaddi $a0, 146192 │ │ │ │ + bl 2716 # 21ea0 ::do_widen(char) const@@Base+0x119e0> │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + move $a1, $s1 │ │ │ │ + addi.d $a0, $sp, 400 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -83768 │ │ │ │ + b -732 # 21140 ::do_widen(char) const@@Base+0x10c80> │ │ │ │ + pcalau12i $t1, 143 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 760 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -320 # 212f8 ::do_widen(char) const@@Base+0x10e38> │ │ │ │ + bl -84476 │ │ │ │ + move $s0, $a0 │ │ │ │ + move $a0, $s3 │ │ │ │ + bl -84552 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ nop │ │ │ │ - ldptr.d $a0, $s1, 0 │ │ │ │ - addi.d $t0, $s1, 16 │ │ │ │ - beq $a0, $t0, 8 # 1ee98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7098> │ │ │ │ - bl -75332 │ │ │ │ - addi.d $s1, $s1, 32 │ │ │ │ - bne $s2, $s1, -20 # 1ee88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7088> │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - beqz $t0, 12 # 1eeb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x70b0> │ │ │ │ - move $a0, $t0 │ │ │ │ - bl -75356 │ │ │ │ - pcalau12i $t1, 146 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -84564 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + pcalau12i $t1, 143 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 552 │ │ │ │ + ld.d $t0, $sp, 760 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, -136 # 1ee40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7040> │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -74112 │ │ │ │ + bnez $t0, -376 # 212f8 ::do_widen(char) const@@Base+0x10e38> │ │ │ │ nop │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -83756 │ │ │ │ move $s0, $a0 │ │ │ │ - b -108 # 1ee70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7070> │ │ │ │ - pcalau12i $t1, 146 │ │ │ │ + b -52 # 21450 ::do_widen(char) const@@Base+0x10f90> │ │ │ │ + move $s1, $a0 │ │ │ │ + move $a0, $s3 │ │ │ │ + bl -84624 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + nop │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -84636 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + move $a0, $s8 │ │ │ │ + bl -84644 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -84652 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + pcalau12i $t1, 143 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 552 │ │ │ │ + ld.d $t0, $sp, 760 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, -184 # 1ee40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7040> │ │ │ │ - pcaddi $a0, 96243 │ │ │ │ - bl -76112 │ │ │ │ + bnez $t0, -464 # 212f8 ::do_widen(char) const@@Base+0x10e38> │ │ │ │ nop │ │ │ │ - pcalau12i $t1, 146 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -83844 │ │ │ │ + move $s1, $a0 │ │ │ │ + b -68 # 21498 ::do_widen(char) const@@Base+0x10fd8> │ │ │ │ + pcalau12i $t1, 143 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 552 │ │ │ │ + ld.d $t0, $sp, 760 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, -224 # 1ee40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7040> │ │ │ │ - pcaddi $a0, 96233 │ │ │ │ - bl -76152 │ │ │ │ - nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b -196 # 1ee70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7070> │ │ │ │ - pcaddi $a0, 96228 │ │ │ │ - bl -76172 │ │ │ │ - move $s0, $a0 │ │ │ │ + bnez $t0, -512 # 212f8 ::do_widen(char) const@@Base+0x10e38> │ │ │ │ + pcaddi $a0, 93851 │ │ │ │ + addi.d $s2, $sp, 352 │ │ │ │ + bl -85844 │ │ │ │ + move $s1, $a0 │ │ │ │ + b -108 # 214a0 ::do_widen(char) const@@Base+0x10fe0> │ │ │ │ + pcalau12i $t1, 143 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 760 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -560 # 212f8 ::do_widen(char) const@@Base+0x10e38> │ │ │ │ + pcaddi $a0, 93839 │ │ │ │ + addi.d $s8, $sp, 320 │ │ │ │ + bl -85892 │ │ │ │ + pcalau12i $t1, 143 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 760 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -600 # 212f8 ::do_widen(char) const@@Base+0x10e38> │ │ │ │ + pcaddi $a0, 93829 │ │ │ │ + bl -85928 │ │ │ │ nop │ │ │ │ - addi.d $a0, $sp, 112 │ │ │ │ - bl -75084 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - b -216 # 1ee78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7078> │ │ │ │ + pcalau12i $t1, 143 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 760 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -640 # 212f8 ::do_widen(char) const@@Base+0x10e38> │ │ │ │ + pcaddi $a0, 93819 │ │ │ │ + bl -85968 │ │ │ │ nop │ │ │ │ - pcalau12i $t1, 146 │ │ │ │ + pcalau12i $t1, 143 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 552 │ │ │ │ + ld.d $t0, $sp, 760 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, -304 # 1ee40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7040> │ │ │ │ - move $a2, $s8 │ │ │ │ - pcaddi $a1, 97070 │ │ │ │ - pcaddi $a0, 97075 │ │ │ │ - bl -74688 │ │ │ │ + bnez $t0, -680 # 212f8 ::do_widen(char) const@@Base+0x10e38> │ │ │ │ + pcaddi $a0, 93809 │ │ │ │ + bl -86008 │ │ │ │ nop │ │ │ │ + move $s1, $a0 │ │ │ │ + b -268 # 214a8 ::do_widen(char) const@@Base+0x10fe8> │ │ │ │ move $s0, $a0 │ │ │ │ + move $a0, $s3 │ │ │ │ + bl -84928 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + pcalau12i $t1, 143 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 760 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + beqz $t0, -356 # 21478 ::do_widen(char) const@@Base+0x10fb8> │ │ │ │ + b -744 # 212f8 ::do_widen(char) const@@Base+0x10e38> │ │ │ │ nop │ │ │ │ - addi.d $a0, $sp, 112 │ │ │ │ - bl -75156 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $a0, $sp, 80 │ │ │ │ - bl -75164 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - b -296 # 1ee78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7078> │ │ │ │ - nop │ │ │ │ - move $s0, $a0 │ │ │ │ + move $s1, $a0 │ │ │ │ nop │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -84980 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $s0, $sp, 288 │ │ │ │ + b -892 # 21280 ::do_widen(char) const@@Base+0x10dc0> │ │ │ │ + move $s1, $a0 │ │ │ │ move $a0, $s3 │ │ │ │ - bl -75188 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - b -32 # 1ef98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7198> │ │ │ │ + bl -85000 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -28 # 215f0 ::do_widen(char) const@@Base+0x11130> │ │ │ │ + pcalau12i $t1, 143 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 760 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -816 # 212f8 ::do_widen(char) const@@Base+0x10e38> │ │ │ │ + bl -84972 │ │ │ │ + pcalau12i $t1, 143 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 760 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -848 # 212f8 ::do_widen(char) const@@Base+0x10e38> │ │ │ │ + pcaddi $a0, 93767 │ │ │ │ + bl -86176 │ │ │ │ nop │ │ │ │ - pcalau12i $t1, 146 │ │ │ │ + pcalau12i $t1, 143 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 552 │ │ │ │ + ld.d $t0, $sp, 760 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, -408 # 1ee40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7040> │ │ │ │ - pcaddi $a0, 96187 │ │ │ │ - bl -76336 │ │ │ │ + bnez $t0, -888 # 212f8 ::do_widen(char) const@@Base+0x10e38> │ │ │ │ + pcaddi $a0, 93757 │ │ │ │ + bl -86216 │ │ │ │ nop │ │ │ │ - pcalau12i $t1, 146 │ │ │ │ + pcalau12i $t1, 143 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 552 │ │ │ │ + ld.d $t0, $sp, 760 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, -448 # 1ee40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7040> │ │ │ │ - pcaddi $a0, 96177 │ │ │ │ - bl -76376 │ │ │ │ + bnez $t0, -928 # 212f8 ::do_widen(char) const@@Base+0x10e38> │ │ │ │ + pcaddi $a0, 93747 │ │ │ │ + bl -86256 │ │ │ │ nop │ │ │ │ move $s0, $a0 │ │ │ │ - nop │ │ │ │ - addi.d $a0, $sp, 288 │ │ │ │ - st.d $s3, $sp, 288 │ │ │ │ - bl -76672 │ │ │ │ - b -140 # 1ef98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7198> │ │ │ │ + b -604 # 21450 ::do_widen(char) const@@Base+0x10f90> │ │ │ │ move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 176 │ │ │ │ - bl -75312 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - b -132 # 1efb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x71b0> │ │ │ │ + b -1052 # 21298 ::do_widen(char) const@@Base+0x10dd8> │ │ │ │ + pcalau12i $t1, 143 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 760 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -984 # 212f8 ::do_widen(char) const@@Base+0x10e38> │ │ │ │ + addi.d $t0, $sp, 256 │ │ │ │ + pcaddi $a0, 93732 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + bl -86320 │ │ │ │ + nop │ │ │ │ + pcalau12i $t1, 143 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 760 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -1032 # 212f8 ::do_widen(char) const@@Base+0x10e38> │ │ │ │ + addi.d $t0, $sp, 96 │ │ │ │ + pcaddi $a0, 93720 │ │ │ │ + st.d $t0, $sp, 16 │ │ │ │ + bl -86368 │ │ │ │ + nop │ │ │ │ move $s0, $a0 │ │ │ │ nop │ │ │ │ move $a0, $s3 │ │ │ │ - bl -75332 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - b -184 # 1ef90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7190> │ │ │ │ + bl -86804 # c410 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + addi.d $t0, $sp, 128 │ │ │ │ + stptr.d $t0, $sp, 0 │ │ │ │ + b -1136 # 212c0 ::do_widen(char) const@@Base+0x10e00> │ │ │ │ nop │ │ │ │ - pcalau12i $t1, 145 │ │ │ │ + move $s1, $a0 │ │ │ │ + addi.d $a0, $sp, 464 │ │ │ │ + st.d $s8, $sp, 392 │ │ │ │ + bl -85316 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $sp, 448 │ │ │ │ + st.d $s5, $sp, 392 │ │ │ │ + bl -84992 │ │ │ │ + ld.d $t0, $s0, -24 │ │ │ │ + addi.d $t1, $sp, 48 │ │ │ │ + st.d $s0, $sp, 384 │ │ │ │ + addi.d $t0, $t0, 720 │ │ │ │ + add.d $t0, $t0, $t1 │ │ │ │ + move $s0, $s1 │ │ │ │ + st.d $s6, $t0, -384 │ │ │ │ + addi.d $a0, $sp, 496 │ │ │ │ + st.d $s4, $sp, 496 │ │ │ │ + bl -86744 │ │ │ │ + addi.d $t0, $sp, 128 │ │ │ │ + stptr.d $t0, $sp, 0 │ │ │ │ + b -1220 # 212c0 ::do_widen(char) const@@Base+0x10e00> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -28 # 21770 ::do_widen(char) const@@Base+0x112b0> │ │ │ │ + move $s1, $a0 │ │ │ │ + nop │ │ │ │ + addi.d $a0, $sp, 496 │ │ │ │ + st.d $s4, $sp, 496 │ │ │ │ + addi.d $s0, $sp, 288 │ │ │ │ + bl -86788 │ │ │ │ + b -1312 # 21288 ::do_widen(char) const@@Base+0x10dc8> │ │ │ │ + nop │ │ │ │ + move $s0, $a0 │ │ │ │ + b -1300 # 212a0 ::do_widen(char) const@@Base+0x10de0> │ │ │ │ + pcalau12i $t1, 143 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 552 │ │ │ │ + ld.d $t0, $sp, 760 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, -552 # 1ee40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7040> │ │ │ │ - pcaddi $a0, 96151 │ │ │ │ - addi.d $s3, $sp, 144 │ │ │ │ - bl -76484 │ │ │ │ - move $s1, $a0 │ │ │ │ - addi.d $a0, $sp, 112 │ │ │ │ - bl -75392 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + bnez $t0, -1240 # 212f8 ::do_widen(char) const@@Base+0x10e38> │ │ │ │ + addi.d $t0, $sp, 224 │ │ │ │ + pcaddi $a0, 93668 │ │ │ │ + st.d $t0, $sp, 32 │ │ │ │ + bl -86576 │ │ │ │ nop │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -76924 # c410 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - move $s0, $s1 │ │ │ │ - b -252 # 1ef98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7198> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -1316 # 212c8 ::do_widen(char) const@@Base+0x10e08> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -1316 # 212d0 ::do_widen(char) const@@Base+0x10e10> │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 64 │ │ │ │ + bl -85504 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + nop │ │ │ │ + move $a0, $s3 │ │ │ │ + bl -87036 # c410 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + pcalau12i $t1, 143 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 760 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + beqz $t0, -944 # 21478 ::do_widen(char) const@@Base+0x10fb8> │ │ │ │ + b -1332 # 212f8 ::do_widen(char) const@@Base+0x10e38> │ │ │ │ + pcalau12i $t1, 143 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 760 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -1360 # 212f8 ::do_widen(char) const@@Base+0x10e38> │ │ │ │ + pcaddi $a0, 93639 │ │ │ │ + addi.d $s0, $sp, 288 │ │ │ │ + bl -86692 │ │ │ │ + move $s0, $a0 │ │ │ │ + b -84 # 21808 ::do_widen(char) const@@Base+0x11348> │ │ │ │ move $s1, $a0 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -75424 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - move $s0, $s1 │ │ │ │ - b -104 # 1f040 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7240> │ │ │ │ + move $a0, $s8 │ │ │ │ + bl -85608 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ nop │ │ │ │ + move $a0, $s3 │ │ │ │ + bl -87140 # c410 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + addi.d $s0, $sp, 288 │ │ │ │ + b -1524 # 21288 ::do_widen(char) const@@Base+0x10dc8> │ │ │ │ + move $s1, $a0 │ │ │ │ + b -20 # 21870 ::do_widen(char) const@@Base+0x113b0> │ │ │ │ move $s1, $a0 │ │ │ │ - b -44 # 1f088 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7288> │ │ │ │ + addi.d $a0, $sp, 464 │ │ │ │ + st.d $s8, $sp, 392 │ │ │ │ + bl -85652 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $sp, 448 │ │ │ │ + st.d $s5, $sp, 392 │ │ │ │ + bl -85328 │ │ │ │ + ld.d $t0, $s0, -24 │ │ │ │ + addi.d $t1, $sp, 48 │ │ │ │ + st.d $s0, $sp, 384 │ │ │ │ + addi.d $t0, $t0, 720 │ │ │ │ + add.d $t0, $t0, $t1 │ │ │ │ + st.d $s6, $t0, -384 │ │ │ │ + b -292 # 21798 ::do_widen(char) const@@Base+0x112d8> │ │ │ │ move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 256 │ │ │ │ - st.d $s5, $sp, 184 │ │ │ │ - bl -75460 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $a0, $sp, 240 │ │ │ │ - st.d $s4, $sp, 184 │ │ │ │ - bl -75136 │ │ │ │ - ld.d $t0, $s1, -24 │ │ │ │ - addi.d $t1, $sp, 32 │ │ │ │ - st.d $s1, $sp, 176 │ │ │ │ - addi.d $t0, $t0, 528 │ │ │ │ + addi.d $a0, $sp, 160 │ │ │ │ + bl -85704 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -428 # 21720 ::do_widen(char) const@@Base+0x11260> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -1564 # 212b8 ::do_widen(char) const@@Base+0x10df8> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -1588 # 212a8 ::do_widen(char) const@@Base+0x10de8> │ │ │ │ + pcalau12i $t1, 143 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 760 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -1536 # 212f8 ::do_widen(char) const@@Base+0x10e38> │ │ │ │ + addi.d $t0, $sp, 192 │ │ │ │ + pcaddi $a0, 93594 │ │ │ │ + st.d $t0, $sp, 24 │ │ │ │ + bl -86872 │ │ │ │ + nop │ │ │ │ + li.w $t0, 26 │ │ │ │ + ld.hu $t0, $t0, 0 │ │ │ │ + ud 0x0 │ │ │ │ + nop │ │ │ │ + pcalau12i $t1, 143 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 760 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -1600 # 212f8 ::do_widen(char) const@@Base+0x10e38> │ │ │ │ + bl -85756 │ │ │ │ + move $s1, $a0 │ │ │ │ + addi.d $a0, $sp, 464 │ │ │ │ + st.d $s8, $sp, 392 │ │ │ │ + bl -85836 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $sp, 448 │ │ │ │ + st.d $s5, $sp, 392 │ │ │ │ + bl -85512 │ │ │ │ + ld.d $t0, $s0, -24 │ │ │ │ + addi.d $t1, $sp, 48 │ │ │ │ + st.d $s0, $sp, 384 │ │ │ │ + addi.d $t0, $t0, 720 │ │ │ │ add.d $t0, $t0, $t1 │ │ │ │ st.d $s6, $t0, -384 │ │ │ │ - b -212 # 1f018 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7218> │ │ │ │ - pcalau12i $t1, 145 │ │ │ │ + nop │ │ │ │ + addi.d $a0, $sp, 496 │ │ │ │ + st.d $s4, $sp, 496 │ │ │ │ + bl -87264 │ │ │ │ + pcalau12i $t1, 143 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 552 │ │ │ │ + ld.d $t0, $sp, 760 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, -712 # 1ee40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7040> │ │ │ │ - move $a3, $zero │ │ │ │ - li.w $a2, -1 │ │ │ │ - pcaddi $a1, 96967 │ │ │ │ - pcaddi $a0, 96972 │ │ │ │ - bl -75100 │ │ │ │ - pcalau12i $t1, 145 │ │ │ │ + beqz $t0, -1228 # 214d0 ::do_widen(char) const@@Base+0x11010> │ │ │ │ + b -1704 # 212f8 ::do_widen(char) const@@Base+0x10e38> │ │ │ │ + nop │ │ │ │ + move $s1, $a0 │ │ │ │ + b -52 # 21978 ::do_widen(char) const@@Base+0x114b8> │ │ │ │ + pcalau12i $t1, 143 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 552 │ │ │ │ + ld.d $t0, $sp, 760 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -1744 # 212f8 ::do_widen(char) const@@Base+0x10e38> │ │ │ │ + pcaddi $a0, 93543 │ │ │ │ + addi.d $s2, $sp, 352 │ │ │ │ + bl -87076 │ │ │ │ + pcalau12i $t1, 143 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 760 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, -760 # 1ee40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7040> │ │ │ │ - pcaddi $a0, 96987 │ │ │ │ - bl -75200 │ │ │ │ + bnez $t0, -1784 # 212f8 ::do_widen(char) const@@Base+0x10e38> │ │ │ │ + addi.d $t0, $sp, 128 │ │ │ │ + pcaddi $a0, 93532 │ │ │ │ + stptr.d $t0, $sp, 0 │ │ │ │ + bl -87120 │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b -724 # 1ee78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7078> │ │ │ │ - ldptr.w $t0, $s0, 0 │ │ │ │ - bnez $t0, -12 # 1f148 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7348> │ │ │ │ - st.w $s5, $s0, 0 │ │ │ │ - move $s0, $a0 │ │ │ │ - b -744 # 1ee78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7078> │ │ │ │ + pcalau12i $t1, 143 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 760 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -1832 # 212f8 ::do_widen(char) const@@Base+0x10e38> │ │ │ │ + bl -85988 │ │ │ │ + pcalau12i $t1, 143 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 760 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -1864 # 212f8 ::do_widen(char) const@@Base+0x10e38> │ │ │ │ + bl -86020 │ │ │ │ + b -1168 # 215b8 ::do_widen(char) const@@Base+0x110f8> │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b -468 # 1ef98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7198> │ │ │ │ - ld.d $t0, $sp, 56 │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 144 │ │ │ │ - ld.d $s2, $sp, 64 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - bl -75652 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - b -576 # 1ef48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7148> │ │ │ │ + pcalau12i $t1, 143 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 760 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -1904 # 212f8 ::do_widen(char) const@@Base+0x10e38> │ │ │ │ + bl -86060 │ │ │ │ + pcalau12i $t1, 143 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 760 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -1936 # 212f8 ::do_widen(char) const@@Base+0x10e38> │ │ │ │ + pcaddi $a0, 93495 │ │ │ │ + bl -87264 │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b -484 # 1efb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x71b0> │ │ │ │ - pcalau12i $t1, 145 │ │ │ │ + move $s1, $a0 │ │ │ │ + b -1524 # 214a8 ::do_widen(char) const@@Base+0x10fe8> │ │ │ │ + pcalau12i $t1, 143 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 552 │ │ │ │ + ld.d $t0, $sp, 760 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, -880 # 1ee40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7040> │ │ │ │ - pcaddi $a0, 96069 │ │ │ │ - bl -76808 │ │ │ │ + bnez $t0, -1984 # 212f8 ::do_widen(char) const@@Base+0x10e38> │ │ │ │ + pcaddi $a0, 93483 │ │ │ │ + bl -87312 │ │ │ │ nop │ │ │ │ - pcalau12i $t1, 145 │ │ │ │ + move $s0, $a0 │ │ │ │ + b -1660 # 21450 ::do_widen(char) const@@Base+0x10f90> │ │ │ │ + pcalau12i $t1, 143 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 552 │ │ │ │ + ld.d $t0, $sp, 760 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, -920 # 1ee40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7040> │ │ │ │ - pcaddi $a0, 96947 │ │ │ │ - bl -76736 │ │ │ │ + bnez $t0, -2032 # 212f8 ::do_widen(char) const@@Base+0x10e38> │ │ │ │ + pcaddi $a0, 93471 │ │ │ │ + bl -87360 │ │ │ │ nop │ │ │ │ - ld.d $t0, $sp, 56 │ │ │ │ move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 176 │ │ │ │ - ld.d $s2, $sp, 64 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - bl -75772 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - b -696 # 1ef48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7148> │ │ │ │ + b -1708 # 21450 ::do_widen(char) const@@Base+0x10f90> │ │ │ │ + b -1352 # 215b8 ::do_widen(char) const@@Base+0x110f8> │ │ │ │ nop │ │ │ │ + b -1736 # 21440 ::do_widen(char) const@@Base+0x10f80> │ │ │ │ nop │ │ │ │ + ld.d $t7, $a0, 80 │ │ │ │ + beq $a2, $t7, 76 # 21b60 ::do_widen(char) const@@Base+0x116a0> │ │ │ │ + ld.d $t0, $a0, 200 │ │ │ │ + ld.d $t1, $a0, 208 │ │ │ │ + beq $t1, $t0, 32 # 21b40 ::do_widen(char) const@@Base+0x11680> │ │ │ │ + st.d $t0, $a0, 208 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - st.d $s1, $sp, 8 │ │ │ │ - pcalau12i $t0, 145 │ │ │ │ - ld.d $t0, $t0, -88 │ │ │ │ - ld.d $s1, $a0, 128 │ │ │ │ - stptr.d $s2, $sp, 0 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - st.d $s0, $sp, 16 │ │ │ │ - addi.d $t0, $t0, 16 │ │ │ │ - stptr.d $t0, $a0, 0 │ │ │ │ - move $s2, $a0 │ │ │ │ - beqz $s1, 68 # 1f280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7480> │ │ │ │ - ld.d $a0, $s1, 24 │ │ │ │ - move $s0, $s1 │ │ │ │ - bl -9096 # 1cec0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x50c0> │ │ │ │ - ld.d $a0, $s0, 64 │ │ │ │ - addi.d $t0, $s0, 80 │ │ │ │ - ld.d $s1, $s1, 16 │ │ │ │ - beq $a0, $t0, 8 # 1f260 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7460> │ │ │ │ - bl -76300 │ │ │ │ - ld.d $a0, $s0, 32 │ │ │ │ - addi.d $t0, $s0, 48 │ │ │ │ - beq $a0, $t0, 8 # 1f270 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7470> │ │ │ │ - bl -76316 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -76324 │ │ │ │ - bnez $s1, -56 # 1f240 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7440> │ │ │ │ nop │ │ │ │ - ld.d $s0, $s2, 80 │ │ │ │ - beqz $s0, 52 # 1f2b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x74b8> │ │ │ │ - ld.d $a0, $s0, 24 │ │ │ │ - move $s1, $s0 │ │ │ │ - bl -9824 # 1cc30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4e30> │ │ │ │ - ld.d $a0, $s1, 32 │ │ │ │ - addi.d $t0, $s1, 48 │ │ │ │ - ld.d $s0, $s0, 16 │ │ │ │ - beq $a0, $t0, 8 # 1f2a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x74a8> │ │ │ │ - bl -76372 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -76380 │ │ │ │ - bnez $s0, -40 # 1f288 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7488> │ │ │ │ nop │ │ │ │ - ld.d $a0, $s2, 32 │ │ │ │ - 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 │ │ │ │ - b -10160 # 1cb20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4d20> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - st.d $s1, $sp, 8 │ │ │ │ - pcalau12i $t0, 145 │ │ │ │ - ld.d $t0, $t0, -88 │ │ │ │ - ld.d $s1, $a0, 128 │ │ │ │ - stptr.d $s2, $sp, 0 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - st.d $s0, $sp, 16 │ │ │ │ - addi.d $t0, $t0, 16 │ │ │ │ - stptr.d $t0, $a0, 0 │ │ │ │ - move $s2, $a0 │ │ │ │ - beqz $s1, 68 # 1f350 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7550> │ │ │ │ - ld.d $a0, $s1, 24 │ │ │ │ - move $s0, $s1 │ │ │ │ - bl -9304 # 1cec0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x50c0> │ │ │ │ - ld.d $a0, $s0, 64 │ │ │ │ - addi.d $t0, $s0, 80 │ │ │ │ - ld.d $s1, $s1, 16 │ │ │ │ - beq $a0, $t0, 8 # 1f330 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7530> │ │ │ │ - bl -76508 │ │ │ │ - ld.d $a0, $s0, 32 │ │ │ │ - addi.d $t0, $s0, 48 │ │ │ │ - beq $a0, $t0, 8 # 1f340 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7540> │ │ │ │ - bl -76524 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -76532 │ │ │ │ - bnez $s1, -56 # 1f310 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7510> │ │ │ │ - nop │ │ │ │ - ld.d $s0, $s2, 80 │ │ │ │ - beqz $s0, 52 # 1f388 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7588> │ │ │ │ - ld.d $a0, $s0, 24 │ │ │ │ - move $s1, $s0 │ │ │ │ - bl -10032 # 1cc30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4e30> │ │ │ │ - ld.d $a0, $s1, 32 │ │ │ │ - addi.d $t0, $s1, 48 │ │ │ │ - ld.d $s0, $s0, 16 │ │ │ │ - beq $a0, $t0, 8 # 1f378 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7578> │ │ │ │ - bl -76580 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -76588 │ │ │ │ - bnez $s0, -40 # 1f358 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7558> │ │ │ │ nop │ │ │ │ - ld.d $a0, $s2, 32 │ │ │ │ - bl -10348 # 1cb20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4d20> │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - ld.d $s0, $sp, 16 │ │ │ │ - ld.d $s1, $sp, 8 │ │ │ │ - move $a0, $s2 │ │ │ │ - ldptr.d $s2, $sp, 0 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - b -76632 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ addi.d $sp, $sp, -96 │ │ │ │ - st.d $s5, $sp, 40 │ │ │ │ - st.d $s6, $sp, 32 │ │ │ │ - ld.d $s5, $a0, 8 │ │ │ │ - ldptr.d $s6, $a0, 0 │ │ │ │ - st.d $s0, $sp, 80 │ │ │ │ - li.w $t2, -1 │ │ │ │ - sub.d $s0, $s5, $s6 │ │ │ │ + li.w $t0, -1 │ │ │ │ st.d $ra, $sp, 88 │ │ │ │ - st.d $s1, $sp, 72 │ │ │ │ - st.d $s2, $sp, 64 │ │ │ │ - st.d $s3, $sp, 56 │ │ │ │ - st.d $s4, $sp, 48 │ │ │ │ - st.d $s7, $sp, 24 │ │ │ │ - lu52i.d $t2, $t2, 63 │ │ │ │ - srai.d $t1, $s0, 0x5 │ │ │ │ - beq $t1, $t2, 376 # 1f578 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7778> │ │ │ │ - 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 │ │ │ │ - move $s4, $a0 │ │ │ │ - move $a0, $s3 │ │ │ │ - move $s1, $a1 │ │ │ │ - bl -76712 │ │ │ │ - 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, 264 # 1f560 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7760> │ │ │ │ - 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.b $zero, $s1, 16 │ │ │ │ - st.d $zero, $s1, 8 │ │ │ │ - move $s0, $s7 │ │ │ │ - beq $s6, $s5, 132 # 1f500 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7700> │ │ │ │ - addi.d $s2, $s6, 16 │ │ │ │ - move $s1, $s6 │ │ │ │ - b 64 # 1f4c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x76c8> │ │ │ │ + lu52i.d $t0, $t0, 511 │ │ │ │ + move $t8, $a1 │ │ │ │ + move $t2, $a0 │ │ │ │ + bltu $t0, $a2, 768 # 21e78 ::do_widen(char) const@@Base+0x119b8> │ │ │ │ + beqz $a2, 260 # 21c80 ::do_widen(char) const@@Base+0x117c0> │ │ │ │ + st.d $s0, $sp, 80 │ │ │ │ + slli.d $s0, $t7, 0x2 │ │ │ │ + st.d $a0, $sp, 16 │ │ │ │ + move $a0, $s0 │ │ │ │ + st.d $t7, $sp, 8 │ │ │ │ + st.d $a1, $sp, 24 │ │ │ │ + bl -86792 │ │ │ │ + move $a2, $s0 │ │ │ │ + move $a1, $zero │ │ │ │ + bl -87668 │ │ │ │ + ld.d $t2, $sp, 16 │ │ │ │ + move $t1, $a0 │ │ │ │ + add.d $t0, $t1, $s0 │ │ │ │ + ld.d $a0, $t2, 200 │ │ │ │ + st.d $t0, $t2, 208 │ │ │ │ + st.d $t1, $t2, 200 │ │ │ │ + st.d $t0, $t2, 216 │ │ │ │ + ld.d $t7, $sp, 8 │ │ │ │ + ld.d $t8, $sp, 24 │ │ │ │ + ld.d $s0, $sp, 80 │ │ │ │ + beqz $a0, 40 # 21bf8 ::do_widen(char) const@@Base+0x11738> │ │ │ │ nop │ │ │ │ + st.d $t8, $sp, 16 │ │ │ │ + st.d $t2, $sp, 8 │ │ │ │ + bl -86928 │ │ │ │ + ld.d $t2, $sp, 8 │ │ │ │ + ld.d $t8, $sp, 16 │ │ │ │ + ld.d $t7, $t2, 80 │ │ │ │ + beqz $t7, 168 # 21c98 ::do_widen(char) const@@Base+0x117d8> │ │ │ │ nop │ │ │ │ + move $t3, $zero │ │ │ │ + move $t5, $zero │ │ │ │ + lu12i.w $a5, -524288 │ │ │ │ nop │ │ │ │ nop │ │ │ │ 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 # 1f500 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7700> │ │ │ │ + ldx.w $a2, $t8, $t3 │ │ │ │ + beq $a2, $a5, 252 # 21d10 ::do_widen(char) const@@Base+0x11850> │ │ │ │ + ld.d $t6, $t2, 168 │ │ │ │ + beqz $t6, 164 # 21cc0 ::do_widen(char) const@@Base+0x11800> │ │ │ │ + ld.d $a3, $t2, 152 │ │ │ │ + ld.d $a4, $t2, 144 │ │ │ │ + mod.du $a1, $a2, $a3 │ │ │ │ + alsl.d $t0, $a1, $a4, 0x3 │ │ │ │ + ldptr.d $a0, $t0, 0 │ │ │ │ + beqz $a0, 348 # 21d90 ::do_widen(char) const@@Base+0x118d0> │ │ │ │ + ldptr.d $t1, $a0, 0 │ │ │ │ + ldptr.w $t4, $t1, 8 │ │ │ │ + beq $a2, $t4, 320 # 21d80 ::do_widen(char) const@@Base+0x118c0> │ │ │ │ + ldptr.d $t0, $t1, 0 │ │ │ │ + beqz $t0, 328 # 21d90 ::do_widen(char) const@@Base+0x118d0> │ │ │ │ + ldptr.w $t4, $t0, 8 │ │ │ │ + move $a0, $t1 │ │ │ │ + mod.du $t1, $t4, $a3 │ │ │ │ + bne $a1, $t1, 312 # 21d90 ::do_widen(char) const@@Base+0x118d0> │ │ │ │ + move $t1, $t0 │ │ │ │ + b -32 # 21c40 ::do_widen(char) const@@Base+0x11780> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ld.d $a0, $a0, 200 │ │ │ │ + st.d $zero, $t2, 208 │ │ │ │ + st.d $zero, $t2, 200 │ │ │ │ + st.d $zero, $t2, 216 │ │ │ │ + bnez $a0, -184 # 21bd8 ::do_widen(char) const@@Base+0x11718> │ │ │ │ nop │ │ │ │ - addi.d $a0, $s0, 16 │ │ │ │ - stptr.d $a0, $s0, 0 │ │ │ │ - ldptr.d $t0, $s1, 0 │ │ │ │ - bne $t0, $s2, -52 # 1f4a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x76a0> │ │ │ │ - ld.d $a2, $s1, 8 │ │ │ │ - move $a1, $s2 │ │ │ │ - addi.d $s0, $s0, 32 │ │ │ │ - addi.d $a2, $a2, 1 │ │ │ │ - bl -75784 │ │ │ │ - ld.d $t0, $s1, 8 │ │ │ │ - addi.d $s1, $s1, 32 │ │ │ │ - addi.d $s2, $s2, 32 │ │ │ │ - st.d $t0, $s0, -24 │ │ │ │ - bne $s5, $s1, -52 # 1f4c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x76c8> │ │ │ │ - addi.d $s0, $s0, 32 │ │ │ │ - beqz $s6, 12 # 1f510 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7710> │ │ │ │ - move $a0, $s6 │ │ │ │ - bl -76988 │ │ │ │ ld.d $ra, $sp, 88 │ │ │ │ - add.d $s3, $s7, $s3 │ │ │ │ - stptr.d $s7, $s4, 0 │ │ │ │ - st.d $s0, $s4, 8 │ │ │ │ - st.d $s3, $s4, 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 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $a2, $t1, 1 │ │ │ │ - move $a1, $s2 │ │ │ │ - st.d $t1, $sp, 8 │ │ │ │ - bl -75916 │ │ │ │ - ld.d $t1, $sp, 8 │ │ │ │ - b -268 # 1f468 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7668> │ │ │ │ - pcaddi $a0, 96650 │ │ │ │ - bl -77772 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ld.d $t6, $t2, 160 │ │ │ │ + addi.d $t4, $t2, 160 │ │ │ │ + move $t0, $t6 │ │ │ │ + bnez $t6, 36 # 21cf0 ::do_widen(char) const@@Base+0x11830> │ │ │ │ + b 400 # 21e60 ::do_widen(char) const@@Base+0x119a0> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ldptr.d $t1, $t0, 0 │ │ │ │ + move $t4, $t0 │ │ │ │ + beqz $t1, 88 # 21d40 ::do_widen(char) const@@Base+0x11880> │ │ │ │ + move $t0, $t1 │ │ │ │ + ldptr.w $t1, $t0, 8 │ │ │ │ + bne $t1, $a2, -20 # 21ce0 ::do_widen(char) const@@Base+0x11820> │ │ │ │ + ldptr.d $t0, $t4, 0 │ │ │ │ + beqz $t0, 68 # 21d40 ::do_widen(char) const@@Base+0x11880> │ │ │ │ + ldptr.w $t6, $t0, 12 │ │ │ │ + nop │ │ │ │ + ld.d $t0, $t2, 200 │ │ │ │ + stx.w $t6, $t0, $t3 │ │ │ │ + addi.d $t5, $t5, 1 │ │ │ │ + addi.d $t3, $t3, 4 │ │ │ │ + bltu $t5, $t7, -264 # 21c10 ::do_widen(char) const@@Base+0x11750> │ │ │ │ + ld.d $ra, $sp, 88 │ │ │ │ + addi.d $sp, $sp, 96 │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + move $t0, $t6 │ │ │ │ + bnez $t6, 36 # 21d68 ::do_widen(char) const@@Base+0x118a8> │ │ │ │ + b 280 # 21e60 ::do_widen(char) const@@Base+0x119a0> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ldptr.d $t0, $t0, 0 │ │ │ │ + beqz $t0, 252 # 21e60 ::do_widen(char) const@@Base+0x119a0> │ │ │ │ + ldptr.w $t1, $t0, 8 │ │ │ │ + bne $t1, $a2, -12 # 21d60 ::do_widen(char) const@@Base+0x118a0> │ │ │ │ + li.w $t6, 1 │ │ │ │ + nop │ │ │ │ + ld.d $t7, $t2, 80 │ │ │ │ + b -116 # 21d08 ::do_widen(char) const@@Base+0x11848> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + bnez $t0, -132 # 21d00 ::do_widen(char) const@@Base+0x11840> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + mod.du $a1, $a2, $a3 │ │ │ │ + alsl.d $a4, $a1, $a4, 0x3 │ │ │ │ + ldptr.d $t0, $a4, 0 │ │ │ │ + addi.w $t6, $t6, 1 │ │ │ │ + beqz $t0, 40 # 21dc8 ::do_widen(char) const@@Base+0x11908> │ │ │ │ + ldptr.d $t0, $t0, 0 │ │ │ │ + ldptr.w $t1, $t0, 8 │ │ │ │ + nop │ │ │ │ + beq $a2, $t1, -56 # 21d78 ::do_widen(char) const@@Base+0x118b8> │ │ │ │ + ldptr.d $t0, $t0, 0 │ │ │ │ + beqz $t0, 16 # 21dc8 ::do_widen(char) const@@Base+0x11908> │ │ │ │ + ldptr.w $t1, $t0, 8 │ │ │ │ + mod.du $t4, $t1, $a3 │ │ │ │ + beq $a1, $t4, -20 # 21db0 ::do_widen(char) const@@Base+0x118f0> │ │ │ │ + st.d $s1, $sp, 72 │ │ │ │ + nop │ │ │ │ + li.w $a0, 16 │ │ │ │ + st.d $t2, $sp, 48 │ │ │ │ + st.d $a1, $sp, 24 │ │ │ │ + st.d $t6, $sp, 16 │ │ │ │ + st.d $a2, $sp, 8 │ │ │ │ + st.d $t8, $sp, 56 │ │ │ │ + st.d $t5, $sp, 40 │ │ │ │ + st.d $t3, $sp, 32 │ │ │ │ + bl -87392 │ │ │ │ + ld.d $a2, $sp, 8 │ │ │ │ + ld.d $t2, $sp, 48 │ │ │ │ + ld.d $t6, $sp, 16 │ │ │ │ + ld.d $a1, $sp, 24 │ │ │ │ + move $a3, $a0 │ │ │ │ + move $s1, $a0 │ │ │ │ + stptr.d $zero, $a0, 0 │ │ │ │ + st.w $a2, $a0, 8 │ │ │ │ + st.w $t6, $a0, 12 │ │ │ │ + li.w $a4, 1 │ │ │ │ + addi.d $a0, $t2, 144 │ │ │ │ + st.d $t2, $sp, 8 │ │ │ │ + bl 316 # 21f60 ::do_widen(char) const@@Base+0x11aa0> │ │ │ │ + ld.d $t2, $sp, 8 │ │ │ │ + ld.d $t6, $sp, 16 │ │ │ │ + ld.d $t3, $sp, 32 │ │ │ │ + ld.d $t5, $sp, 40 │ │ │ │ + ld.d $t8, $sp, 56 │ │ │ │ + ld.d $t7, $t2, 80 │ │ │ │ + ld.d $s1, $sp, 72 │ │ │ │ + lu12i.w $a5, -524288 │ │ │ │ + b -320 # 21d08 ::do_widen(char) const@@Base+0x11848> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ld.d $a1, $t2, 152 │ │ │ │ + st.d $s1, $sp, 72 │ │ │ │ + li.w $t6, 1 │ │ │ │ + mod.du $a1, $a2, $a1 │ │ │ │ + b -160 # 21dd0 ::do_widen(char) const@@Base+0x11910> │ │ │ │ + nop │ │ │ │ + pcaddi $a0, 93312 │ │ │ │ + st.d $s0, $sp, 80 │ │ │ │ + st.d $s1, $sp, 72 │ │ │ │ + bl -88276 │ │ │ │ + st.d $s0, $sp, 80 │ │ │ │ + move $s0, $a0 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -87620 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -86348 │ │ │ │ + ld.bu $t1, $a0, 512 │ │ │ │ + addi.d $sp, $sp, -48 │ │ │ │ + st.d $s0, $sp, 32 │ │ │ │ + st.d $ra, $sp, 40 │ │ │ │ + st.d $s1, $sp, 24 │ │ │ │ + move $s0, $a1 │ │ │ │ + bnez $t1, 64 # 21ef8 ::do_widen(char) const@@Base+0x11a38> │ │ │ │ + ld.bu $t0, $a0, 513 │ │ │ │ + beqz $t0, 48 # 21ef0 ::do_widen(char) const@@Base+0x11a30> │ │ │ │ + nop │ │ │ │ + bl -88424 # c560 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ + li.w $a2, 7 │ │ │ │ + pcaddi $a1, 93420 │ │ │ │ + move $s1, $a0 │ │ │ │ + bl -87416 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + ldptr.d $a1, $s0, 0 │ │ │ │ + ld.d $a2, $s0, 8 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -87432 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + bl -88460 # c560 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ + li.w $a0, 1 │ │ │ │ + bl -87268 │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + pcalau12i $a0, 143 │ │ │ │ + ld.d $a0, $a0, -184 │ │ │ │ + bl -88484 # c560 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ + li.w $a2, 5 │ │ │ │ + pcaddi $a1, 93403 │ │ │ │ + move $s1, $a0 │ │ │ │ + bl -87476 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + li.w $a2, 7 │ │ │ │ + pcaddi $a1, 93401 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -87492 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + li.w $a2, 4 │ │ │ │ + pcaddi $a1, 93399 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -87508 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + ld.d $a2, $s0, 8 │ │ │ │ + ldptr.d $a1, $s0, 0 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -87524 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + bl -88552 # c560 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + ld.bu $t1, $t0, 513 │ │ │ │ + beqz $t1, -100 # 21ef0 ::do_widen(char) const@@Base+0x11a30> │ │ │ │ + move $a0, $t0 │ │ │ │ + b -148 # 21ec8 ::do_widen(char) const@@Base+0x11a08> │ │ │ │ + addi.d $sp, $sp, -80 │ │ │ │ + st.d $s2, $sp, 48 │ │ │ │ + st.d $s4, $sp, 32 │ │ │ │ + move $s2, $a1 │ │ │ │ + move $s4, $a2 │ │ │ │ + ld.d $a1, $a0, 8 │ │ │ │ + ld.d $a2, $a0, 24 │ │ │ │ + st.d $s0, $sp, 64 │ │ │ │ + st.d $s1, $sp, 56 │ │ │ │ + move $s0, $a0 │ │ │ │ + move $s1, $a3 │ │ │ │ + addi.d $a0, $a0, 32 │ │ │ │ + move $a3, $a4 │ │ │ │ + st.d $s5, $sp, 24 │ │ │ │ + st.d $ra, $sp, 72 │ │ │ │ + ld.d $s5, $s0, 40 │ │ │ │ + st.d $s3, $sp, 40 │ │ │ │ + bl -87316 │ │ │ │ + bstrpick.w $a0, $a0, 0x7, 0x0 │ │ │ │ + move $s3, $a1 │ │ │ │ + bnez $a0, 112 # 22020 ::do_widen(char) const@@Base+0x11b60> │ │ │ │ + ldptr.d $t5, $s0, 0 │ │ │ │ + alsl.d $a1, $s2, $t5, 0x3 │ │ │ │ + ldptr.d $t0, $a1, 0 │ │ │ │ + beqz $t0, 272 # 220d0 ::do_widen(char) const@@Base+0x11c10> │ │ │ │ + nop │ │ │ │ + ldptr.d $t0, $t0, 0 │ │ │ │ + stptr.d $t0, $s1, 0 │ │ │ │ + ldptr.d $t0, $a1, 0 │ │ │ │ + stptr.d $s1, $t0, 0 │ │ │ │ + ld.d $t0, $s0, 24 │ │ │ │ + ld.d $ra, $sp, 72 │ │ │ │ + ld.d $s2, $sp, 48 │ │ │ │ + addi.d $t0, $t0, 1 │ │ │ │ + st.d $t0, $s0, 24 │ │ │ │ + ld.d $s3, $sp, 40 │ │ │ │ + ld.d $s0, $sp, 64 │ │ │ │ + ld.d $s4, $sp, 32 │ │ │ │ + ld.d $s5, $sp, 24 │ │ │ │ + move $a0, $s1 │ │ │ │ + ld.d $s1, $sp, 56 │ │ │ │ + addi.d $sp, $sp, 80 │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + li.w $t0, 1 │ │ │ │ + beq $a1, $t0, 316 # 22160 ::do_widen(char) const@@Base+0x11ca0> │ │ │ │ + li.w $t0, -1 │ │ │ │ + lu52i.d $t0, $t0, 255 │ │ │ │ + bltu $t0, $a1, 336 # 22180 ::do_widen(char) const@@Base+0x11cc0> │ │ │ │ + slli.d $a0, $a1, 0x3 │ │ │ │ + bl -87976 │ │ │ │ + slli.d $a2, $s3, 0x3 │ │ │ │ + move $a1, $zero │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + bl -88856 │ │ │ │ + ld.d $t5, $sp, 8 │ │ │ │ + addi.d $t8, $s0, 48 │ │ │ │ + nop │ │ │ │ + ld.d $t2, $s0, 16 │ │ │ │ + st.d $zero, $s0, 16 │ │ │ │ + beqz $t2, 64 # 220a0 ::do_widen(char) const@@Base+0x11be0> │ │ │ │ + move $t6, $zero │ │ │ │ + addi.d $t7, $s0, 16 │ │ │ │ + nop │ │ │ │ + move $t0, $t2 │ │ │ │ + ldptr.w $t1, $t0, 8 │ │ │ │ + ldptr.d $t2, $t2, 0 │ │ │ │ + mod.du $t1, $t1, $s3 │ │ │ │ + alsl.d $t3, $t1, $t5, 0x3 │ │ │ │ + ldptr.d $t4, $t3, 0 │ │ │ │ + beqz $t4, 152 # 22120 ::do_widen(char) const@@Base+0x11c60> │ │ │ │ + ldptr.d $t1, $t4, 0 │ │ │ │ + stptr.d $t1, $t0, 0 │ │ │ │ + ldptr.d $t1, $t3, 0 │ │ │ │ + stptr.d $t0, $t1, 0 │ │ │ │ + bnez $t2, -44 # 22070 ::do_widen(char) const@@Base+0x11bb0> │ │ │ │ + ldptr.d $a0, $s0, 0 │ │ │ │ + beq $a0, $t8, 20 # 220b8 ::do_widen(char) const@@Base+0x11bf8> │ │ │ │ + st.d $t5, $sp, 8 │ │ │ │ + bl -88156 │ │ │ │ + ld.d $t5, $sp, 8 │ │ │ │ + nop │ │ │ │ + mod.du $s2, $s4, $s3 │ │ │ │ + alsl.d $a1, $s2, $t5, 0x3 │ │ │ │ + ldptr.d $t0, $a1, 0 │ │ │ │ + st.d $s3, $s0, 8 │ │ │ │ + stptr.d $t5, $s0, 0 │ │ │ │ + bnez $t0, -260 # 21fc8 ::do_widen(char) const@@Base+0x11b08> │ │ │ │ + ld.d $t0, $s0, 16 │ │ │ │ + stptr.d $t0, $s1, 0 │ │ │ │ + st.d $s1, $s0, 16 │ │ │ │ + ldptr.d $t0, $s1, 0 │ │ │ │ + beqz $t0, 24 # 220f8 ::do_widen(char) const@@Base+0x11c38> │ │ │ │ + ld.d $t1, $s0, 8 │ │ │ │ + ldptr.w $t0, $t0, 8 │ │ │ │ + mod.du $t0, $t0, $t1 │ │ │ │ + alsl.d $t0, $t0, $t5, 0x3 │ │ │ │ + stptr.d $s1, $t0, 0 │ │ │ │ + addi.d $t0, $s0, 16 │ │ │ │ + stptr.d $t0, $a1, 0 │ │ │ │ + b -296 # 21fd8 ::do_widen(char) const@@Base+0x11b18> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ld.d $t4, $s0, 16 │ │ │ │ + stptr.d $t4, $t0, 0 │ │ │ │ + st.d $t0, $s0, 16 │ │ │ │ + stptr.d $t7, $t3, 0 │ │ │ │ + ldptr.d $t3, $t0, 0 │ │ │ │ + beqz $t3, 12 # 22140 ::do_widen(char) const@@Base+0x11c80> │ │ │ │ + alsl.d $t6, $t6, $t5, 0x3 │ │ │ │ + stptr.d $t0, $t6, 0 │ │ │ │ + move $t6, $t1 │ │ │ │ + bnez $t2, -212 # 22070 ::do_widen(char) const@@Base+0x11bb0> │ │ │ │ + b -168 # 220a0 ::do_widen(char) const@@Base+0x11be0> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + addi.d $t5, $s0, 48 │ │ │ │ + st.d $zero, $s0, 48 │ │ │ │ + move $t8, $t5 │ │ │ │ + b -276 # 22058 ::do_widen(char) const@@Base+0x11b98> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + li.w $t0, -1 │ │ │ │ + lu52i.d $t0, $t0, 511 │ │ │ │ + bgeu $t0, $a1, 8 # 22190 ::do_widen(char) const@@Base+0x11cd0> │ │ │ │ + bl -88620 │ │ │ │ + bl -89280 │ │ │ │ + nop │ │ │ │ + st.d $s5, $s0, 40 │ │ │ │ + bl -87116 │ │ │ │ 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, 511 │ │ │ │ - srai.d $t1, $s1, 0x2 │ │ │ │ - beq $t1, $t2, 164 # 1f658 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7858> │ │ │ │ - move $s2, $a0 │ │ │ │ - sltui $a0, $t1, 1 │ │ │ │ - or $a0, $t1, $a0 │ │ │ │ - move $t0, $zero │ │ │ │ - add.d $a0, $a0, $t1 │ │ │ │ - lu52i.d $t0, $t0, 512 │ │ │ │ - sltu $t0, $a0, $t0 │ │ │ │ - maskeqz $a0, $a0, $t0 │ │ │ │ - masknez $t0, $t2, $t0 │ │ │ │ - or $a0, $a0, $t0 │ │ │ │ - slli.d $s0, $a0, 0x2 │ │ │ │ - move $a0, $s0 │ │ │ │ - st.d $a1, $sp, 8 │ │ │ │ - bl -77148 │ │ │ │ - ld.d $a1, $sp, 8 │ │ │ │ - move $s3, $a0 │ │ │ │ - ldptr.w $t0, $a1, 0 │ │ │ │ - stx.w $t0, $a0, $s1 │ │ │ │ - beqz $s1, 16 # 1f610 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7810> │ │ │ │ - move $a2, $s1 │ │ │ │ - move $a1, $s4 │ │ │ │ - bl -76076 │ │ │ │ - addi.d $s1, $s1, 4 │ │ │ │ - add.d $s1, $s3, $s1 │ │ │ │ - beqz $s4, 16 # 1f628 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7828> │ │ │ │ - move $a0, $s4 │ │ │ │ - bl -77264 │ │ │ │ + addi.d $s1, $a0, 16 │ │ │ │ + pcalau12i $t0, 142 │ │ │ │ + ld.d $t0, $t0, -160 │ │ │ │ + ld.d $t0, $t0, 0 │ │ │ │ + st.d $t0, $sp, 24 │ │ │ │ + li.w $t0, 0x0 │ │ │ │ + stptr.d $s1, $a0, 0 │ │ │ │ + beqz $a1, 248 # 222c8 ::do_widen(char) const@@Base+0x11e08> │ │ │ │ + move $s0, $a0 │ │ │ │ + move $a0, $a1 │ │ │ │ + move $s2, $a1 │ │ │ │ + bl -87776 │ │ │ │ + li.w $t1, 15 │ │ │ │ + st.d $a0, $sp, 16 │ │ │ │ + move $t0, $a0 │ │ │ │ + bltu $t1, $a0, 144 # 22280 ::do_widen(char) const@@Base+0x11dc0> │ │ │ │ + li.w $t1, 1 │ │ │ │ + bne $a0, $t1, 104 # 22260 ::do_widen(char) const@@Base+0x11da0> │ │ │ │ + ld.bu $t1, $s2, 0 │ │ │ │ + st.b $t1, $s0, 16 │ │ │ │ nop │ │ │ │ + stx.b $zero, $s1, $t0 │ │ │ │ + st.d $t0, $s0, 8 │ │ │ │ + pcalau12i $t1, 142 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 24 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, 192 # 222e8 ::do_widen(char) const@@Base+0x11e28> │ │ │ │ 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, 96594 │ │ │ │ - bl -77996 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + beqz $a0, -88 # 22208 ::do_widen(char) const@@Base+0x11d48> │ │ │ │ + b 68 # 222a8 ::do_widen(char) const@@Base+0x11de8> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + move $a2, $zero │ │ │ │ + addi.d $a1, $sp, 16 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -87328 # cd70 , 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 -87508 │ │ │ │ + ld.d $t0, $sp, 16 │ │ │ │ + ldptr.d $s1, $s0, 0 │ │ │ │ + b -184 # 22208 ::do_widen(char) const@@Base+0x11d48> │ │ │ │ + nop │ │ │ │ + pcalau12i $t1, 142 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 24 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + beqz $t0, 16 # 222f0 ::do_widen(char) const@@Base+0x11e30> │ │ │ │ + nop │ │ │ │ + bl -89112 │ │ │ │ + nop │ │ │ │ + pcaddi $a0, 92926 │ │ │ │ + bl -89060 │ │ │ │ + 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, 352 # 1f7d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x79d8> │ │ │ │ + beqz $s6, 352 # 22478 ::do_widen(char) const@@Base+0x11fb8> │ │ │ │ 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 │ │ │ │ @@ -18929,56 +21783,56 @@ │ │ │ │ nop │ │ │ │ nop │ │ │ │ sltu $a2, $s0, $s7 │ │ │ │ maskeqz $t0, $s0, $a2 │ │ │ │ masknez $a2, $s7, $a2 │ │ │ │ or $a2, $a2, $t0 │ │ │ │ move $a1, $s1 │ │ │ │ - beqz $a2, 12 # 1f6e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x78e0> │ │ │ │ - bl -76504 │ │ │ │ - bnez $a0, 20 # 1f6f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x78f0> │ │ │ │ + beqz $a2, 12 # 22380 ::do_widen(char) const@@Base+0x11ec0> │ │ │ │ + bl -87928 │ │ │ │ + bnez $a0, 20 # 22390 ::do_widen(char) const@@Base+0x11ed0> │ │ │ │ sub.d $s0, $s0, $s7 │ │ │ │ - blt $s4, $s0, 20 # 1f6f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x78f8> │ │ │ │ - blt $s0, $s5, 56 # 1f720 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7920> │ │ │ │ + blt $s4, $s0, 20 # 22398 ::do_widen(char) const@@Base+0x11ed8> │ │ │ │ + blt $s0, $s5, 56 # 223c0 ::do_widen(char) const@@Base+0x11f00> │ │ │ │ slli.w $a0, $s0, 0x0 │ │ │ │ - bltz $a0, 48 # 1f720 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7920> │ │ │ │ + bltz $a0, 48 # 223c0 ::do_widen(char) const@@Base+0x11f00> │ │ │ │ nop │ │ │ │ move $s3, $s6 │ │ │ │ ld.d $s6, $s6, 16 │ │ │ │ - beqz $s6, 40 # 1f728 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7928> │ │ │ │ + beqz $s6, 40 # 223c8 ::do_widen(char) const@@Base+0x11f08> │ │ │ │ nop │ │ │ │ ld.d $a0, $s6, 32 │ │ │ │ ld.d $s0, $s6, 40 │ │ │ │ - b -80 # 1f6c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x78c0> │ │ │ │ + b -80 # 22360 ::do_widen(char) const@@Base+0x11ea0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ ld.d $s6, $s6, 24 │ │ │ │ - bnez $s6, -28 # 1f708 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7908> │ │ │ │ - beq $s2, $s3, 152 # 1f7c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x79c0> │ │ │ │ + bnez $s6, -28 # 223a8 ::do_widen(char) const@@Base+0x11ee8> │ │ │ │ + beq $s2, $s3, 152 # 22460 ::do_widen(char) const@@Base+0x11fa0> │ │ │ │ ld.d $s0, $s3, 40 │ │ │ │ sltu $t0, $s0, $s7 │ │ │ │ masknez $a2, $s7, $t0 │ │ │ │ maskeqz $t0, $s0, $t0 │ │ │ │ or $a2, $a2, $t0 │ │ │ │ - beqz $a2, 24 # 1f758 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7958> │ │ │ │ + beqz $a2, 24 # 223f8 ::do_widen(char) const@@Base+0x11f38> │ │ │ │ ld.d $a1, $s3, 32 │ │ │ │ move $a0, $s1 │ │ │ │ - bl -76620 │ │ │ │ - bnez $a0, 40 # 1f778 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7978> │ │ │ │ + bl -88044 │ │ │ │ + bnez $a0, 40 # 22418 ::do_widen(char) const@@Base+0x11f58> │ │ │ │ nop │ │ │ │ lu12i.w $t0, 524287 │ │ │ │ sub.d $s7, $s7, $s0 │ │ │ │ ori $t0, $t0, 0xfff │ │ │ │ - blt $t0, $s7, 28 # 1f780 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7980> │ │ │ │ + blt $t0, $s7, 28 # 22420 ::do_widen(char) const@@Base+0x11f60> │ │ │ │ lu12i.w $t0, -524288 │ │ │ │ - blt $s7, $t0, 84 # 1f7c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x79c0> │ │ │ │ + blt $s7, $t0, 84 # 22460 ::do_widen(char) const@@Base+0x11fa0> │ │ │ │ slli.w $a0, $s7, 0x0 │ │ │ │ nop │ │ │ │ - bltz $a0, 72 # 1f7c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x79c0> │ │ │ │ + bltz $a0, 72 # 22460 ::do_widen(char) const@@Base+0x11fa0> │ │ │ │ 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 │ │ │ │ @@ -19000,95622 +21854,92824 @@ │ │ │ │ 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 │ │ │ │ - pcaddi $t0, 96578 │ │ │ │ - addi.d $sp, $sp, -1040 │ │ │ │ - ldptr.d $t4, $t0, 0 │ │ │ │ - st.d $s1, $sp, 1008 │ │ │ │ - ldptr.w $t3, $t0, 8 │ │ │ │ - ld.hu $t2, $t0, 12 │ │ │ │ - ld.bu $t1, $t0, 14 │ │ │ │ - pcaddi $s1, 147991 │ │ │ │ - st.d $s0, $sp, 1016 │ │ │ │ - li.w $t5, 15 │ │ │ │ - addi.d $s0, $sp, 712 │ │ │ │ - ld.bu $t0, $s1, 512 │ │ │ │ - st.d $s8, $sp, 952 │ │ │ │ - st.d $ra, $sp, 1032 │ │ │ │ - st.d $fp, $sp, 1024 │ │ │ │ - st.d $s2, $sp, 1000 │ │ │ │ - st.d $s3, $sp, 992 │ │ │ │ - st.d $s4, $sp, 984 │ │ │ │ - st.d $s5, $sp, 976 │ │ │ │ - st.d $s6, $sp, 968 │ │ │ │ - st.d $s7, $sp, 960 │ │ │ │ - fst.d $fs0, $sp, 936 │ │ │ │ - fst.d $fs1, $sp, 928 │ │ │ │ - st.d $s0, $sp, 696 │ │ │ │ - st.b $zero, $sp, 727 │ │ │ │ - st.d $t5, $sp, 704 │ │ │ │ - st.d $t4, $sp, 712 │ │ │ │ - pcalau12i $t6, 145 │ │ │ │ - ld.d $t6, $t6, -160 │ │ │ │ - ld.d $t6, $t6, 0 │ │ │ │ - st.d $t6, $sp, 920 │ │ │ │ - li.w $t6, 0x0 │ │ │ │ - st.w $t3, $s0, 8 │ │ │ │ - st.h $t2, $s0, 12 │ │ │ │ - st.b $t1, $s0, 14 │ │ │ │ - move $s8, $a0 │ │ │ │ - bnez $t0, 128 # 1f900 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7b00> │ │ │ │ - ld.bu $t0, $s1, 513 │ │ │ │ - beqz $t0, 264 # 1f990 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7b90> │ │ │ │ + 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 -88508 │ │ │ │ + addi.d $t0, $s0, 16 │ │ │ │ + add.d $a1, $a0, $s1 │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + st.b $zero, $s0, 16 │ │ │ │ + st.d $zero, $s0, 8 │ │ │ │ + stptr.d $t0, $s0, 0 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -88236 # cc30 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ + ld.d $t1, $s0, 8 │ │ │ │ + li.w $t0, -2 │ │ │ │ + ld.d $a2, $sp, 8 │ │ │ │ + lu52i.d $t0, $t0, 2047 │ │ │ │ + sub.d $t0, $t0, $t1 │ │ │ │ + bltu $t0, $a2, 116 # 22568 ::do_widen(char) const@@Base+0x120a8> │ │ │ │ + move $a1, $s2 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -90240 # c480 , std::allocator >::_M_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 │ │ │ │ + bltu $t0, $s1, 76 # 22560 ::do_widen(char) const@@Base+0x120a0> │ │ │ │ + move $a2, $s1 │ │ │ │ + move $a1, $s3 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -90276 # c480 , std::allocator >::_M_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 -88912 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -88072 │ │ │ │ nop │ │ │ │ - ldptr.d $t0, $s1, 0 │ │ │ │ - ld.d $t0, $t0, -24 │ │ │ │ - add.d $t0, $s1, $t0 │ │ │ │ - ld.d $s1, $t0, 240 │ │ │ │ - beqz $s1, 8464 # 219b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9bb0> │ │ │ │ - ld.bu $t0, $s1, 56 │ │ │ │ - beqz $t0, 6312 # 21150 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9350> │ │ │ │ - ld.b $a1, $s1, 67 │ │ │ │ - pcaddi $a0, 147950 │ │ │ │ - bl -79348 │ │ │ │ - bl -78328 │ │ │ │ - ld.d $a2, $sp, 704 │ │ │ │ - ld.d $a1, $sp, 696 │ │ │ │ - bl -77668 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - move $s2, $a0 │ │ │ │ - ld.d $t0, $t0, -24 │ │ │ │ - add.d $t0, $a0, $t0 │ │ │ │ - ld.d $s1, $t0, 240 │ │ │ │ - beqz $s1, 7924 # 217d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x99d0> │ │ │ │ - ld.bu $t0, $s1, 56 │ │ │ │ - beqz $t0, 6644 # 212d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x94d8> │ │ │ │ - ld.b $a1, $s1, 67 │ │ │ │ + pcaddi $a0, 92802 │ │ │ │ + bl -90036 │ │ │ │ + pcaddi $a0, 92800 │ │ │ │ + bl -90044 │ │ │ │ + beqz $a0, 640 # 227f0 ::do_widen(char) const@@Base+0x12330> │ │ │ │ + addi.d $sp, $sp, -96 │ │ │ │ + st.d $s5, $sp, 32 │ │ │ │ + st.d $ra, $sp, 88 │ │ │ │ + st.d $s0, $sp, 72 │ │ │ │ + st.d $s6, $sp, 24 │ │ │ │ + move $s5, $a0 │ │ │ │ + nop │ │ │ │ + ld.d $s6, $s5, 24 │ │ │ │ + beqz $s6, 532 # 227a8 ::do_widen(char) const@@Base+0x122e8> │ │ │ │ + st.d $s1, $sp, 64 │ │ │ │ + st.d $s2, $sp, 56 │ │ │ │ + st.d $s3, $sp, 48 │ │ │ │ + st.d $s4, $sp, 40 │ │ │ │ + st.d $s7, $sp, 16 │ │ │ │ + st.d $s8, $sp, 8 │ │ │ │ + ld.d $s7, $s6, 24 │ │ │ │ + beqz $s7, 428 # 22760 ::do_widen(char) const@@Base+0x122a0> │ │ │ │ + ld.d $s8, $s7, 24 │ │ │ │ + beqz $s8, 372 # 22730 ::do_widen(char) const@@Base+0x12270> │ │ │ │ + ld.d $s4, $s8, 24 │ │ │ │ + beqz $s4, 316 # 22700 ::do_widen(char) const@@Base+0x12240> │ │ │ │ + ld.d $s3, $s4, 24 │ │ │ │ + beqz $s3, 260 # 226d0 ::do_widen(char) const@@Base+0x12210> │ │ │ │ + ld.d $s2, $s3, 24 │ │ │ │ + beqz $s2, 204 # 226a0 ::do_widen(char) const@@Base+0x121e0> │ │ │ │ + ld.d $s0, $s2, 24 │ │ │ │ + beqz $s0, 132 # 22660 ::do_widen(char) const@@Base+0x121a0> │ │ │ │ + ld.d $s1, $s0, 24 │ │ │ │ + beqz $s1, 60 # 22620 ::do_widen(char) const@@Base+0x12160> │ │ │ │ + st.d $fp, $sp, 80 │ │ │ │ + nop │ │ │ │ + ld.d $a0, $s1, 24 │ │ │ │ + move $fp, $s1 │ │ │ │ + bl -136 # 22570 ::do_widen(char) const@@Base+0x120b0> │ │ │ │ + ld.d $a0, $fp, 32 │ │ │ │ + addi.d $t0, $fp, 48 │ │ │ │ + ld.d $s1, $s1, 16 │ │ │ │ + beq $a0, $t0, 8 # 22610 ::do_widen(char) const@@Base+0x12150> │ │ │ │ + bl -89532 │ │ │ │ + move $a0, $fp │ │ │ │ + bl -89540 │ │ │ │ + bnez $s1, -40 # 225f0 ::do_widen(char) const@@Base+0x12130> │ │ │ │ + ld.d $fp, $sp, 80 │ │ │ │ + ld.d $a0, $s0, 32 │ │ │ │ + addi.d $t0, $s0, 48 │ │ │ │ + ld.d $s1, $s0, 16 │ │ │ │ + beq $a0, $t0, 12 # 22638 ::do_widen(char) const@@Base+0x12178> │ │ │ │ + bl -89568 │ │ │ │ + nop │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -89580 │ │ │ │ + beqz $s1, 32 # 22660 ::do_widen(char) const@@Base+0x121a0> │ │ │ │ + move $s0, $s1 │ │ │ │ + b -104 # 225e0 ::do_widen(char) const@@Base+0x12120> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ld.d $a0, $s2, 32 │ │ │ │ + addi.d $t0, $s2, 48 │ │ │ │ + ld.d $s0, $s2, 16 │ │ │ │ + beq $a0, $t0, 12 # 22678 ::do_widen(char) const@@Base+0x121b8> │ │ │ │ + bl -89632 │ │ │ │ nop │ │ │ │ move $a0, $s2 │ │ │ │ - bl -79412 │ │ │ │ - bl -78392 │ │ │ │ - b 132 # 1f980 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7b80> │ │ │ │ - pcalau12i $t0, 145 │ │ │ │ - ld.d $t0, $t0, -184 │ │ │ │ - ldptr.d $t1, $t0, 0 │ │ │ │ - ld.d $t1, $t1, -24 │ │ │ │ - add.d $t0, $t0, $t1 │ │ │ │ - ld.d $s2, $t0, 240 │ │ │ │ - beqz $s2, 7240 # 21560 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9760> │ │ │ │ - ld.bu $t0, $s2, 56 │ │ │ │ - beqz $t0, 6144 # 21120 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9320> │ │ │ │ - ld.b $a1, $s2, 67 │ │ │ │ - pcalau12i $a0, 145 │ │ │ │ - ld.d $a0, $a0, -184 │ │ │ │ - bl -79472 │ │ │ │ - bl -78452 │ │ │ │ - ld.d $a2, $sp, 704 │ │ │ │ - ld.d $a1, $sp, 696 │ │ │ │ - bl -77792 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - move $s3, $a0 │ │ │ │ - ld.d $t0, $t0, -24 │ │ │ │ - add.d $t0, $a0, $t0 │ │ │ │ - ld.d $s2, $t0, 240 │ │ │ │ - beqz $s2, 7832 # 217f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x99f0> │ │ │ │ - ld.bu $t0, $s2, 56 │ │ │ │ - beqz $t0, 7048 # 214e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x96e8> │ │ │ │ - ld.b $a1, $s2, 67 │ │ │ │ + bl -89644 │ │ │ │ + beqz $s0, 32 # 226a0 ::do_widen(char) const@@Base+0x121e0> │ │ │ │ + move $s2, $s0 │ │ │ │ + b -176 # 225d8 ::do_widen(char) const@@Base+0x12118> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ld.d $a0, $s3, 32 │ │ │ │ + addi.d $t0, $s3, 48 │ │ │ │ + ld.d $s0, $s3, 16 │ │ │ │ + beq $a0, $t0, 12 # 226b8 ::do_widen(char) const@@Base+0x121f8> │ │ │ │ + bl -89696 │ │ │ │ + nop │ │ │ │ move $a0, $s3 │ │ │ │ - bl -79532 │ │ │ │ - bl -78512 │ │ │ │ - ld.bu $t0, $s1, 513 │ │ │ │ - bnez $t0, -232 # 1f890 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7a90> │ │ │ │ + bl -89708 │ │ │ │ + beqz $s0, 16 # 226d0 ::do_widen(char) const@@Base+0x12210> │ │ │ │ + move $s3, $s0 │ │ │ │ + b -248 # 225d0 ::do_widen(char) const@@Base+0x12110> │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 696 │ │ │ │ - beq $a0, $s0, 12 # 1f990 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7b90> │ │ │ │ - bl -78136 │ │ │ │ + ld.d $a0, $s4, 32 │ │ │ │ + addi.d $t0, $s4, 48 │ │ │ │ + ld.d $s0, $s4, 16 │ │ │ │ + beq $a0, $t0, 12 # 226e8 ::do_widen(char) const@@Base+0x12228> │ │ │ │ + bl -89744 │ │ │ │ nop │ │ │ │ - addi.d $s1, $s8, 128 │ │ │ │ - lu12i.w $t1, 411222 │ │ │ │ - ori $t1, $t1, 0x573 │ │ │ │ - li.w $t0, 4 │ │ │ │ - addi.d $a1, $sp, 696 │ │ │ │ - move $a0, $s1 │ │ │ │ - st.d $s0, $sp, 696 │ │ │ │ - st.w $t1, $sp, 712 │ │ │ │ - st.b $zero, $sp, 716 │ │ │ │ - st.d $t0, $sp, 704 │ │ │ │ - bl -77992 # c910 , std::allocator > const&) const@plt> │ │ │ │ - bl -23100 # 19f80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2180> │ │ │ │ - ldptr.w $t0, $a0, 0 │ │ │ │ - pcaddi $t6, 148019 │ │ │ │ - lu12i.w $t5, 442488 │ │ │ │ - bstrpick.d $t2, $t0, 0x1f, 0x0 │ │ │ │ - li.w $t1, 1 │ │ │ │ - ori $t5, $t5, 0x965 │ │ │ │ - addi.d $t3, $t6, 16 │ │ │ │ - li.w $t4, 624 │ │ │ │ - st.w $t0, $t6, 0 │ │ │ │ - st.d $t2, $t6, 8 │ │ │ │ + move $a0, $s4 │ │ │ │ + bl -89756 │ │ │ │ + beqz $s0, 16 # 22700 ::do_widen(char) const@@Base+0x12240> │ │ │ │ + move $s4, $s0 │ │ │ │ + b -304 # 225c8 ::do_widen(char) const@@Base+0x12108> │ │ │ │ nop │ │ │ │ + ld.d $a0, $s8, 32 │ │ │ │ + addi.d $t0, $s8, 48 │ │ │ │ + ld.d $s0, $s8, 16 │ │ │ │ + beq $a0, $t0, 12 # 22718 ::do_widen(char) const@@Base+0x12258> │ │ │ │ + bl -89792 │ │ │ │ nop │ │ │ │ - srli.d $t0, $t2, 0x1e │ │ │ │ - xor $t0, $t0, $t2 │ │ │ │ - mulw.d.wu $t0, $t0, $t5 │ │ │ │ - addi.d $t3, $t3, 8 │ │ │ │ - add.d $t0, $t0, $t1 │ │ │ │ - bstrpick.d $t2, $t0, 0x1f, 0x0 │ │ │ │ - addi.d $t1, $t1, 1 │ │ │ │ - st.d $t2, $t3, -8 │ │ │ │ - bne $t1, $t4, -32 # 1f9f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7bf0> │ │ │ │ - ld.d $a0, $sp, 696 │ │ │ │ - stptr.d $t1, $t6, 5000 │ │ │ │ - beq $a0, $s0, 12 # 1fa28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7c28> │ │ │ │ - bl -78288 │ │ │ │ + move $a0, $s8 │ │ │ │ + bl -89804 │ │ │ │ + beqz $s0, 16 # 22730 ::do_widen(char) const@@Base+0x12270> │ │ │ │ + move $s8, $s0 │ │ │ │ + b -360 # 225c0 ::do_widen(char) const@@Base+0x12100> │ │ │ │ nop │ │ │ │ - lu12i.w $t2, 415526 │ │ │ │ - ori $t2, $t2, 0x874 │ │ │ │ - lu12i.w $t1, 6 │ │ │ │ - ori $t1, $t1, 0x461 │ │ │ │ - st.d $s0, $sp, 696 │ │ │ │ - st.w $t2, $sp, 712 │ │ │ │ - st.h $t1, $s0, 4 │ │ │ │ - li.w $t0, 6 │ │ │ │ - addi.d $a1, $sp, 696 │ │ │ │ - move $a0, $s1 │ │ │ │ - st.b $zero, $sp, 718 │ │ │ │ - st.d $t0, $sp, 704 │ │ │ │ - bl -78152 # c910 , std::allocator > const&) const@plt> │ │ │ │ - bl -23260 # 19f80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2180> │ │ │ │ - ld.d $t0, $sp, 696 │ │ │ │ - ldptr.w $s2, $a0, 0 │ │ │ │ - beq $t0, $s0, 16 # 1fa78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7c78> │ │ │ │ - move $a0, $t0 │ │ │ │ - bl -78368 │ │ │ │ + ld.d $a0, $s7, 32 │ │ │ │ + addi.d $t0, $s7, 48 │ │ │ │ + ld.d $s0, $s7, 16 │ │ │ │ + beq $a0, $t0, 12 # 22748 ::do_widen(char) const@@Base+0x12288> │ │ │ │ + bl -89840 │ │ │ │ + nop │ │ │ │ + move $a0, $s7 │ │ │ │ + bl -89852 │ │ │ │ + beqz $s0, 16 # 22760 ::do_widen(char) const@@Base+0x122a0> │ │ │ │ + move $s7, $s0 │ │ │ │ + b -416 # 225b8 ::do_widen(char) const@@Base+0x120f8> │ │ │ │ + nop │ │ │ │ + ld.d $a0, $s6, 32 │ │ │ │ + addi.d $t0, $s6, 48 │ │ │ │ + ld.d $s0, $s6, 16 │ │ │ │ + beq $a0, $t0, 12 # 22778 ::do_widen(char) const@@Base+0x122b8> │ │ │ │ + bl -89888 │ │ │ │ + nop │ │ │ │ + move $a0, $s6 │ │ │ │ + bl -89900 │ │ │ │ + beqz $s0, 16 # 22790 ::do_widen(char) const@@Base+0x122d0> │ │ │ │ + move $s6, $s0 │ │ │ │ + b -472 # 225b0 ::do_widen(char) const@@Base+0x120f0> │ │ │ │ + nop │ │ │ │ + ld.d $s1, $sp, 64 │ │ │ │ + ld.d $s2, $sp, 56 │ │ │ │ + ld.d $s3, $sp, 48 │ │ │ │ + ld.d $s4, $sp, 40 │ │ │ │ + ld.d $s7, $sp, 16 │ │ │ │ + ld.d $s8, $sp, 8 │ │ │ │ + ld.d $a0, $s5, 32 │ │ │ │ + addi.d $t0, $s5, 48 │ │ │ │ + ld.d $s0, $s5, 16 │ │ │ │ + beq $a0, $t0, 12 # 227c0 ::do_widen(char) const@@Base+0x12300> │ │ │ │ + bl -89960 │ │ │ │ + nop │ │ │ │ + move $a0, $s5 │ │ │ │ + bl -89972 │ │ │ │ + beqz $s0, 16 # 227d8 ::do_widen(char) const@@Base+0x12318> │ │ │ │ + move $s5, $s0 │ │ │ │ + b -576 # 22590 ::do_widen(char) const@@Base+0x120d0> │ │ │ │ + nop │ │ │ │ + ld.d $ra, $sp, 88 │ │ │ │ + ld.d $s0, $sp, 72 │ │ │ │ + ld.d $s5, $sp, 32 │ │ │ │ + ld.d $s6, $sp, 24 │ │ │ │ + addi.d $sp, $sp, 96 │ │ │ │ + ret │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + addi.d $sp, $sp, -496 │ │ │ │ + st.d $s0, $sp, 472 │ │ │ │ + pcalau12i $t0, 142 │ │ │ │ + ld.d $t0, $t0, -160 │ │ │ │ + ld.d $t0, $t0, 0 │ │ │ │ + st.d $t0, $sp, 392 │ │ │ │ + li.w $t0, 0x0 │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 128 │ │ │ │ + st.d $s2, $sp, 456 │ │ │ │ + st.d $s3, $sp, 448 │ │ │ │ + st.d $s5, $sp, 432 │ │ │ │ + st.d $s7, $sp, 416 │ │ │ │ + st.d $ra, $sp, 488 │ │ │ │ + st.d $fp, $sp, 480 │ │ │ │ + st.d $s1, $sp, 464 │ │ │ │ + st.d $s4, $sp, 440 │ │ │ │ + st.d $s6, $sp, 424 │ │ │ │ + st.d $s8, $sp, 408 │ │ │ │ + fst.d $fa0, $sp, 8 │ │ │ │ + bl -91120 │ │ │ │ + pcalau12i $t0, 142 │ │ │ │ + ld.d $t0, $t0, -192 │ │ │ │ + ld.d $s2, $t0, 8 │ │ │ │ + st.h $zero, $sp, 352 │ │ │ │ + ld.d $s7, $t0, 16 │ │ │ │ + ld.d $a0, $s2, -24 │ │ │ │ + pcalau12i $s3, 142 │ │ │ │ + ld.d $s3, $s3, -360 │ │ │ │ + addi.d $s5, $sp, 16 │ │ │ │ + addi.d $s3, $s3, 16 │ │ │ │ + st.d $zero, $sp, 344 │ │ │ │ + st.d $zero, $sp, 360 │ │ │ │ + st.d $s3, $sp, 128 │ │ │ │ + st.d $zero, $sp, 368 │ │ │ │ + st.d $zero, $sp, 376 │ │ │ │ + st.d $zero, $sp, 384 │ │ │ │ + st.d $s2, $sp, 16 │ │ │ │ + add.d $a0, $s5, $a0 │ │ │ │ + move $a1, $zero │ │ │ │ + stptr.d $s7, $a0, 0 │ │ │ │ + bl -89588 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + pcalau12i $s1, 142 │ │ │ │ + ld.d $s1, $s1, -240 │ │ │ │ + pcalau12i $s4, 142 │ │ │ │ + ld.d $s4, $s4, -296 │ │ │ │ + addi.d $s8, $s1, 24 │ │ │ │ + addi.d $a0, $sp, 80 │ │ │ │ + addi.d $s1, $s1, 64 │ │ │ │ + addi.d $s4, $s4, 16 │ │ │ │ + st.d $zero, $sp, 32 │ │ │ │ + st.d $s8, $sp, 16 │ │ │ │ + st.d $s1, $sp, 128 │ │ │ │ + st.d $s4, $sp, 24 │ │ │ │ + st.d $zero, $sp, 40 │ │ │ │ + st.d $zero, $sp, 48 │ │ │ │ + st.d $zero, $sp, 56 │ │ │ │ + st.d $zero, $sp, 64 │ │ │ │ + st.d $zero, $sp, 72 │ │ │ │ + pcalau12i $s6, 142 │ │ │ │ + ld.d $s6, $s6, -16 │ │ │ │ + bl -88580 │ │ │ │ + li.w $t0, 16 │ │ │ │ + addi.d $fp, $sp, 112 │ │ │ │ + addi.d $s6, $s6, 16 │ │ │ │ + addi.d $a1, $sp, 24 │ │ │ │ + addi.d $a0, $sp, 128 │ │ │ │ + st.w $t0, $sp, 88 │ │ │ │ + st.d $fp, $sp, 96 │ │ │ │ + st.d $s6, $sp, 24 │ │ │ │ + st.b $zero, $sp, 112 │ │ │ │ + st.d $zero, $sp, 104 │ │ │ │ + bl -89712 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + ld.d $t0, $sp, 16 │ │ │ │ + fld.d $fa0, $sp, 8 │ │ │ │ + li.w $t2, 1 │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ + move $a0, $s5 │ │ │ │ + add.d $t0, $s5, $t0 │ │ │ │ + ldptr.w $t1, $t0, 24 │ │ │ │ + ori $t1, $t1, 0x4 │ │ │ │ + st.w $t1, $t0, 24 │ │ │ │ + st.d $t2, $sp, 136 │ │ │ │ + bl -89292 # cc80 (double)@plt> │ │ │ │ + ld.d $a4, $sp, 64 │ │ │ │ + addi.d $t0, $s0, 16 │ │ │ │ + st.b $zero, $s0, 16 │ │ │ │ + st.d $zero, $s0, 8 │ │ │ │ + stptr.d $t0, $s0, 0 │ │ │ │ + beqz $a4, 220 # 22a40 ::do_widen(char) const@@Base+0x12580> │ │ │ │ + ld.d $t1, $sp, 48 │ │ │ │ + beqz $t1, 20 # 22980 ::do_widen(char) const@@Base+0x124c0> │ │ │ │ + sltu $t0, $a4, $t1 │ │ │ │ + masknez $a4, $a4, $t0 │ │ │ │ + maskeqz $t0, $t1, $t0 │ │ │ │ + or $a4, $a4, $t0 │ │ │ │ + ld.d $a3, $sp, 56 │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $zero │ │ │ │ + move $a0, $s0 │ │ │ │ + sub.d $a4, $a4, $a3 │ │ │ │ + bl -89476 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + ld.d $a0, $sp, 96 │ │ │ │ + st.d $s8, $sp, 16 │ │ │ │ + st.d $s1, $sp, 128 │ │ │ │ + beq $a0, $fp, 12 # 229b0 ::do_widen(char) const@@Base+0x124f0> │ │ │ │ + bl -90456 │ │ │ │ + nop │ │ │ │ + addi.d $a0, $sp, 80 │ │ │ │ + st.d $s4, $sp, 24 │ │ │ │ + bl -89704 │ │ │ │ + ld.d $t0, $s2, -24 │ │ │ │ + st.d $s2, $sp, 16 │ │ │ │ + addi.d $a0, $sp, 128 │ │ │ │ + add.d $t0, $t0, $sp │ │ │ │ + st.d $s7, $t0, 16 │ │ │ │ + st.d $s3, $sp, 128 │ │ │ │ + bl -91444 │ │ │ │ + pcalau12i $t1, 142 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 392 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, 152 # 22a88 ::do_widen(char) const@@Base+0x125c8> │ │ │ │ + ld.d $ra, $sp, 488 │ │ │ │ + ld.d $fp, $sp, 480 │ │ │ │ + ld.d $s1, $sp, 464 │ │ │ │ + ld.d $s2, $sp, 456 │ │ │ │ + ld.d $s3, $sp, 448 │ │ │ │ + ld.d $s4, $sp, 440 │ │ │ │ + ld.d $s5, $sp, 432 │ │ │ │ + ld.d $s6, $sp, 424 │ │ │ │ + ld.d $s7, $sp, 416 │ │ │ │ + ld.d $s8, $sp, 408 │ │ │ │ + move $a0, $s0 │ │ │ │ + ld.d $s0, $sp, 472 │ │ │ │ + addi.d $sp, $sp, 496 │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + addi.d $a1, $sp, 96 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -91272 # c5c0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + b -180 # 22998 ::do_widen(char) const@@Base+0x124d8> │ │ │ │ + move $s1, $a0 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -90200 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ nop │ │ │ │ - li.w $t0, 1 │ │ │ │ - bge $t0, $s2, 196 # 1fb40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7d40> │ │ │ │ - lu12i.w $t2, 415526 │ │ │ │ - ori $t2, $t2, 0x874 │ │ │ │ - lu12i.w $t1, 6 │ │ │ │ - ori $t1, $t1, 0x461 │ │ │ │ - st.d $s0, $sp, 696 │ │ │ │ - st.w $t2, $sp, 712 │ │ │ │ - st.h $t1, $s0, 4 │ │ │ │ - li.w $t0, 6 │ │ │ │ - st.d $zero, $s8, 856 │ │ │ │ - addi.d $a1, $sp, 696 │ │ │ │ - move $a0, $s1 │ │ │ │ - st.b $zero, $sp, 718 │ │ │ │ - st.d $t0, $sp, 704 │ │ │ │ - bl -78244 # c910 , std::allocator > const&) const@plt> │ │ │ │ - bl -23352 # 19f80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2180> │ │ │ │ - ldptr.w $s3, $a0, 0 │ │ │ │ - li.w $t0, -1 │ │ │ │ - lu52i.d $t0, $t0, 255 │ │ │ │ - bltu $t0, $s3, 6936 # 215e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x97e0> │ │ │ │ - beqz $s3, 2420 # 20440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8640> │ │ │ │ - slli.d $s5, $s3, 0x3 │ │ │ │ move $a0, $s5 │ │ │ │ - bl -78408 │ │ │ │ + bl -91732 # c410 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + pcalau12i $t1, 142 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 392 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + beqz $t0, 120 # 22af8 ::do_widen(char) const@@Base+0x12638> │ │ │ │ + nop │ │ │ │ + bl -91064 │ │ │ │ + nop │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 96 │ │ │ │ + st.d $s6, $sp, 24 │ │ │ │ + bl -90268 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $sp, 80 │ │ │ │ + st.d $s4, $sp, 24 │ │ │ │ + bl -89944 │ │ │ │ + ld.d $t0, $s2, -24 │ │ │ │ + addi.d $t1, $sp, 16 │ │ │ │ + st.d $s2, $sp, 16 │ │ │ │ + addi.d $t0, $t0, 384 │ │ │ │ + add.d $t0, $t0, $t1 │ │ │ │ + st.d $s7, $t0, -384 │ │ │ │ + nop │ │ │ │ + addi.d $a0, $sp, 128 │ │ │ │ + st.d $s3, $sp, 128 │ │ │ │ + bl -91696 │ │ │ │ + pcalau12i $t1, 142 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 392 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -100 # 22a88 ::do_widen(char) const@@Base+0x125c8> │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -89508 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -89516 │ │ │ │ + move $s1, $a0 │ │ │ │ + b -164 # 22a60 ::do_widen(char) const@@Base+0x125a0> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -68 # 22ac8 ::do_widen(char) const@@Base+0x12608> │ │ │ │ + addi.d $sp, $sp, -1104 │ │ │ │ + pcalau12i $t1, 142 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + st.d $t1, $sp, 984 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + st.d $ra, $sp, 1096 │ │ │ │ + st.d $s0, $sp, 1080 │ │ │ │ + st.d $s2, $sp, 1064 │ │ │ │ + move $s0, $a1 │ │ │ │ + st.d $s7, $sp, 1024 │ │ │ │ + fst.d $fs0, $sp, 1000 │ │ │ │ + fst.d $fs1, $sp, 992 │ │ │ │ + move $s7, $a0 │ │ │ │ + st.d $fp, $sp, 1088 │ │ │ │ + st.d $s1, $sp, 1072 │ │ │ │ + st.d $s3, $sp, 1056 │ │ │ │ + st.d $s4, $sp, 1048 │ │ │ │ + st.d $s5, $sp, 1040 │ │ │ │ + st.d $s6, $sp, 1032 │ │ │ │ + st.d $s8, $sp, 1016 │ │ │ │ + bl -92244 │ │ │ │ + pcaddi $t0, 144824 │ │ │ │ + st.d $a0, $t0, 8 │ │ │ │ + bl -91280 │ │ │ │ + ldptr.w $a1, $s7, 0 │ │ │ │ li.w $t1, 1 │ │ │ │ - stptr.d $zero, $a0, 0 │ │ │ │ move $s2, $a0 │ │ │ │ - add.d $s4, $a0, $s5 │ │ │ │ - addi.d $t0, $a0, 8 │ │ │ │ - beq $s3, $t1, 24 # 1fb08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7d08> │ │ │ │ - move $a0, $t0 │ │ │ │ - addi.d $a2, $s5, -8 │ │ │ │ - move $a1, $zero │ │ │ │ - bl -79312 │ │ │ │ - move $t0, $s4 │ │ │ │ - ld.d $a0, $s8, 864 │ │ │ │ - st.d $t0, $s8, 872 │ │ │ │ - st.d $s2, $s8, 864 │ │ │ │ - st.d $s4, $s8, 880 │ │ │ │ - beqz $a0, 8 # 1fb20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7d20> │ │ │ │ - bl -78540 │ │ │ │ - ld.d $a0, $sp, 696 │ │ │ │ - beq $a0, $s0, 12 # 1fb30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7d30> │ │ │ │ - bl -78552 │ │ │ │ + bge $t1, $a1, 8 # 22b88 ::do_widen(char) const@@Base+0x126c8> │ │ │ │ + bl -91428 │ │ │ │ + ld.d $a1, $s7, 32 │ │ │ │ + move $a2, $zero │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -92164 │ │ │ │ + ldptr.d $a1, $s0, 0 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -90592 │ │ │ │ + ld.d $t1, $s7, 80 │ │ │ │ + beqz $t1, 200 # 22c70 ::do_widen(char) const@@Base+0x127b0> │ │ │ │ + addi.d $s0, $sp, 624 │ │ │ │ + move $s3, $zero │ │ │ │ + addi.d $s1, $sp, 608 │ │ │ │ + li.w $s4, 15 │ │ │ │ + li.w $s5, 1 │ │ │ │ + ld.d $t1, $s2, 40 │ │ │ │ + ld.d $t2, $s7, 16 │ │ │ │ + bstrpick.d $t0, $s3, 0x1f, 0x0 │ │ │ │ + ld.d $t1, $t1, 24 │ │ │ │ + ld.d $t2, $t2, 8 │ │ │ │ + slli.d $t0, $t0, 0x3 │ │ │ │ + ld.d $t1, $t1, 64 │ │ │ │ + ldx.d $s8, $t2, $t0 │ │ │ │ + ldx.d $fp, $t1, $t0 │ │ │ │ + st.d $s0, $sp, 608 │ │ │ │ + beqz $fp, 10120 # 25370 ::do_widen(char) const@@Base+0x14eb0> │ │ │ │ + move $a0, $fp │ │ │ │ + bl -90352 │ │ │ │ + st.d $a0, $sp, 248 │ │ │ │ + move $s6, $a0 │ │ │ │ + bltu $s4, $a0, 1060 # 23020 ::do_widen(char) const@@Base+0x12b60> │ │ │ │ + bne $a0, $s5, 1024 # 23000 ::do_widen(char) const@@Base+0x12b40> │ │ │ │ + ld.b $t0, $fp, 0 │ │ │ │ + st.b $t0, $sp, 624 │ │ │ │ nop │ │ │ │ - move $a1, $zero │ │ │ │ - addi.d $a0, $s8, 888 │ │ │ │ - bl -78792 │ │ │ │ + move $t0, $s0 │ │ │ │ + stx.b $zero, $t0, $s6 │ │ │ │ + ldptr.d $a0, $s8, 0 │ │ │ │ + addi.d $t0, $s8, 16 │ │ │ │ + st.d $s6, $sp, 616 │ │ │ │ + ld.d $t1, $sp, 608 │ │ │ │ + beq $a0, $t0, 1096 # 23070 ::do_widen(char) const@@Base+0x12bb0> │ │ │ │ nop │ │ │ │ - lu12i.w $t2, 431734 │ │ │ │ - addi.d $s2, $sp, 536 │ │ │ │ - ori $t2, $t2, 0x572 │ │ │ │ - lu12i.w $t1, 6 │ │ │ │ - ori $t1, $t1, 0xe6f │ │ │ │ - st.d $s2, $sp, 520 │ │ │ │ - st.w $t2, $sp, 536 │ │ │ │ - st.h $t1, $s2, 4 │ │ │ │ - li.w $t0, 6 │ │ │ │ - addi.d $a1, $sp, 520 │ │ │ │ + beq $t1, $s0, 1168 # 230c0 ::do_widen(char) const@@Base+0x12c00> │ │ │ │ + stptr.d $t1, $s8, 0 │ │ │ │ + st.d $s6, $s8, 8 │ │ │ │ + ld.d $t0, $sp, 624 │ │ │ │ + st.d $t0, $s8, 16 │ │ │ │ + beqz $a0, 1092 # 23088 ::do_widen(char) const@@Base+0x12bc8> │ │ │ │ + st.d $a0, $sp, 608 │ │ │ │ + nop │ │ │ │ + st.b $zero, $a0, 0 │ │ │ │ + ld.d $a0, $sp, 608 │ │ │ │ + beq $a0, $s0, 1096 # 230a0 ::do_widen(char) const@@Base+0x12be0> │ │ │ │ + nop │ │ │ │ + bl -91152 │ │ │ │ + ld.d $t0, $s7, 80 │ │ │ │ + addi.d $s3, $s3, 1 │ │ │ │ + bltu $s3, $t0, -172 # 22bc0 ::do_widen(char) const@@Base+0x12700> │ │ │ │ + st.d $zero, $sp, 232 │ │ │ │ + st.w $zero, $sp, 224 │ │ │ │ + st.d $zero, $sp, 240 │ │ │ │ + st.w $zero, $sp, 228 │ │ │ │ + st.d $zero, $sp, 80 │ │ │ │ + st.d $zero, $sp, 48 │ │ │ │ + li.w $s5, 2 │ │ │ │ + nop │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -90980 │ │ │ │ + beqz $a0, 1128 # 23100 ::do_widen(char) const@@Base+0x12c40> │ │ │ │ + ld.d $t1, $s2, 24 │ │ │ │ + ldptr.w $t1, $t1, 0 │ │ │ │ + beqz $t1, 10844 # 25700 ::do_widen(char) const@@Base+0x15240> │ │ │ │ + ld.d $t1, $s2, 40 │ │ │ │ + ld.d $t1, $t1, 48 │ │ │ │ + ldptr.d $s1, $t1, 0 │ │ │ │ + ld.hu $t1, $s1, 26 │ │ │ │ + bne $t1, $s5, -40 # 22c90 ::do_widen(char) const@@Base+0x127d0> │ │ │ │ + li.w $a1, 1 │ │ │ │ move $a0, $s1 │ │ │ │ - st.b $zero, $sp, 542 │ │ │ │ - st.d $t0, $sp, 528 │ │ │ │ - bl -78436 # c910 , std::allocator > const&) const@plt> │ │ │ │ - bl -23928 # 19e00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2000> │ │ │ │ - ld.d $t0, $a0, 8 │ │ │ │ - addi.d $s4, $sp, 632 │ │ │ │ - st.d $s4, $sp, 616 │ │ │ │ - ldptr.d $s0, $a0, 0 │ │ │ │ + bl -90660 │ │ │ │ + ld.d $t1, $s2, 40 │ │ │ │ + ld.d $t2, $t1, 24 │ │ │ │ + beqz $t2, 9880 # 25368 ::do_widen(char) const@@Base+0x14ea8> │ │ │ │ + ldptr.w $t1, $s1, 16 │ │ │ │ + bltz $t1, 9872 # 25368 ::do_widen(char) const@@Base+0x14ea8> │ │ │ │ + ldptr.w $t3, $t2, 4 │ │ │ │ + bge $t1, $t3, 9864 # 25368 ::do_widen(char) const@@Base+0x14ea8> │ │ │ │ + ld.d $t2, $t2, 24 │ │ │ │ + bstrpick.d $t1, $t1, 0x1f, 0x0 │ │ │ │ + slli.d $t1, $t1, 0x4 │ │ │ │ + ldx.d $s3, $t2, $t1 │ │ │ │ + addi.d $t0, $sp, 496 │ │ │ │ + addi.d $t3, $sp, 480 │ │ │ │ + st.d $t0, $sp, 40 │ │ │ │ + st.d $t3, $sp, 96 │ │ │ │ + st.d $t0, $sp, 480 │ │ │ │ + beqz $s3, 9832 # 25370 ::do_widen(char) const@@Base+0x14eb0> │ │ │ │ + move $a0, $s3 │ │ │ │ + bl -90640 │ │ │ │ li.w $t1, 15 │ │ │ │ - st.d $t0, $sp, 176 │ │ │ │ - bltu $t1, $t0, 4820 # 20e68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9068> │ │ │ │ - addi.d $t1, $s8, 288 │ │ │ │ - st.d $t1, $sp, 24 │ │ │ │ - addi.d $t1, $s8, 784 │ │ │ │ - st.d $t1, $sp, 16 │ │ │ │ - addi.d $fp, $s8, 632 │ │ │ │ - addi.d $a2, $t0, 1 │ │ │ │ + st.d $a0, $sp, 248 │ │ │ │ + move $s0, $a0 │ │ │ │ + bltu $t1, $a0, 8224 # 24d40 ::do_widen(char) const@@Base+0x14880> │ │ │ │ + li.w $t1, 1 │ │ │ │ + beq $a0, $t1, 6008 # 244a0 ::do_widen(char) const@@Base+0x13fe0> │ │ │ │ + bnez $a0, 8516 # 24e70 ::do_widen(char) const@@Base+0x149b0> │ │ │ │ + ld.d $t1, $sp, 40 │ │ │ │ + nop │ │ │ │ + stx.b $zero, $t1, $s0 │ │ │ │ + ld.d $s4, $s1, 120 │ │ │ │ + addi.d $t0, $sp, 512 │ │ │ │ + st.d $s0, $sp, 488 │ │ │ │ + st.d $t0, $sp, 88 │ │ │ │ + addi.d $t0, $sp, 528 │ │ │ │ + ldptr.d $s0, $s1, 0 │ │ │ │ + st.d $t0, $sp, 24 │ │ │ │ + st.d $t0, $sp, 512 │ │ │ │ + beqz $s4, 9292 # 251a8 ::do_widen(char) const@@Base+0x14ce8> │ │ │ │ move $a0, $s4 │ │ │ │ - beqz $t0, 2204 # 20450 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8650> │ │ │ │ - move $a1, $s0 │ │ │ │ - bl -77532 │ │ │ │ - ld.d $t2, $sp, 176 │ │ │ │ + bl -90724 │ │ │ │ + st.d $a0, $sp, 248 │ │ │ │ + li.w $t1, 15 │ │ │ │ + move $s3, $a0 │ │ │ │ + bltu $t1, $a0, 8204 # 24d80 ::do_widen(char) const@@Base+0x148c0> │ │ │ │ + li.w $t1, 1 │ │ │ │ + beq $a0, $t1, 7972 # 24ca0 ::do_widen(char) const@@Base+0x147e0> │ │ │ │ + bnez $a0, 8424 # 24e68 ::do_widen(char) const@@Base+0x149a8> │ │ │ │ nop │ │ │ │ - lu12i.w $t1, 185943 │ │ │ │ - addi.d $s3, $sp, 568 │ │ │ │ - ori $t1, $t1, 0x375 │ │ │ │ - lu12i.w $t0, 5 │ │ │ │ - ori $t0, $t0, 0x350 │ │ │ │ + ld.d $t1, $sp, 24 │ │ │ │ + nop │ │ │ │ + stx.b $zero, $t1, $s3 │ │ │ │ + ld.d $t1, $s1, 136 │ │ │ │ + addi.d $t0, $sp, 560 │ │ │ │ + st.d $t0, $sp, 56 │ │ │ │ + ldptr.d $s4, $t1, 0 │ │ │ │ + st.d $t0, $sp, 544 │ │ │ │ + addi.d $t0, $sp, 544 │ │ │ │ + st.d $s3, $sp, 520 │ │ │ │ + st.d $t0, $sp, 64 │ │ │ │ + beqz $s4, 9780 # 253e8 ::do_widen(char) const@@Base+0x14f28> │ │ │ │ + move $a0, $s4 │ │ │ │ + bl -90812 │ │ │ │ + st.d $a0, $sp, 248 │ │ │ │ + li.w $t1, 15 │ │ │ │ + move $s3, $a0 │ │ │ │ + bltu $t1, $a0, 7924 # 24cc0 ::do_widen(char) const@@Base+0x14800> │ │ │ │ + li.w $t1, 1 │ │ │ │ + beq $a0, $t1, 7852 # 24c80 ::do_widen(char) const@@Base+0x147c0> │ │ │ │ + bnez $a0, 8328 # 24e60 ::do_widen(char) const@@Base+0x149a0> │ │ │ │ + nop │ │ │ │ + ld.d $t1, $sp, 56 │ │ │ │ + nop │ │ │ │ + stx.b $zero, $t1, $s3 │ │ │ │ + ld.d $t1, $s1, 136 │ │ │ │ + addi.d $t0, $sp, 592 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + ld.d $s4, $t1, 8 │ │ │ │ + st.d $t0, $sp, 576 │ │ │ │ + addi.d $t0, $sp, 576 │ │ │ │ st.d $s3, $sp, 552 │ │ │ │ - st.w $t1, $sp, 568 │ │ │ │ - addi.d $s6, $s8, 144 │ │ │ │ - li.w $s0, 6 │ │ │ │ - st.h $t0, $s3, 4 │ │ │ │ - move $a1, $s3 │ │ │ │ - li.w $a2, 6 │ │ │ │ - move $a0, $s6 │ │ │ │ - st.d $s0, $sp, 560 │ │ │ │ - st.d $t2, $sp, 624 │ │ │ │ - st.b $zero, $sp, 574 │ │ │ │ - addi.d $s5, $s8, 152 │ │ │ │ - bl -1452 # 1f660 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7860> │ │ │ │ - xor $t0, $s5, $a0 │ │ │ │ - sltu $s7, $zero, $t0 │ │ │ │ - lu12i.w $t0, 415526 │ │ │ │ - ori $t0, $t0, 0x874 │ │ │ │ - st.d $s0, $sp, 592 │ │ │ │ - st.w $t0, $sp, 600 │ │ │ │ - addi.d $s0, $sp, 600 │ │ │ │ - lu12i.w $t0, 6 │ │ │ │ - st.d $s0, $sp, 584 │ │ │ │ - st.b $zero, $sp, 606 │ │ │ │ - ori $t0, $t0, 0x461 │ │ │ │ - st.h $t0, $s0, 4 │ │ │ │ - addi.d $a1, $sp, 584 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -78648 # c910 , std::allocator > const&) const@plt> │ │ │ │ - bl -23756 # 19f80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2180> │ │ │ │ - ldptr.w $a6, $a0, 0 │ │ │ │ - ld.d $a3, $sp, 16 │ │ │ │ - ld.d $a1, $sp, 24 │ │ │ │ - move $a5, $s7 │ │ │ │ - addi.d $a4, $sp, 616 │ │ │ │ - move $a2, $fp │ │ │ │ - addi.d $a0, $sp, 696 │ │ │ │ - bl 319956 # 6de40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x56040> │ │ │ │ - ld.d $a0, $sp, 584 │ │ │ │ - beq $a0, $s0, 12 # 1fc80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7e80> │ │ │ │ - bl -78888 │ │ │ │ + st.d $t0, $sp, 16 │ │ │ │ + beqz $s4, 9732 # 25410 ::do_widen(char) const@@Base+0x14f50> │ │ │ │ + move $a0, $s4 │ │ │ │ + bl -90900 │ │ │ │ + st.d $a0, $sp, 248 │ │ │ │ + li.w $t1, 15 │ │ │ │ + move $s3, $a0 │ │ │ │ + bltu $t1, $a0, 7900 # 24d00 ::do_widen(char) const@@Base+0x14840> │ │ │ │ + li.w $t1, 1 │ │ │ │ + beq $a0, $t1, 7732 # 24c60 ::do_widen(char) const@@Base+0x147a0> │ │ │ │ + bnez $a0, 8232 # 24e58 ::do_widen(char) const@@Base+0x14998> │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 552 │ │ │ │ - beq $a0, $s3, 12 # 1fc90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7e90> │ │ │ │ - bl -78904 │ │ │ │ + ld.d $t1, $sp, 8 │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 616 │ │ │ │ - beq $a0, $s4, 12 # 1fca0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7ea0> │ │ │ │ - bl -78920 │ │ │ │ + stx.b $zero, $t1, $s3 │ │ │ │ + li.w $a0, 160 │ │ │ │ + st.d $s3, $sp, 584 │ │ │ │ + bl -91580 │ │ │ │ + move $s3, $a0 │ │ │ │ + st.d $a0, $sp, 104 │ │ │ │ + ld.d $a0, $s7, 24 │ │ │ │ + bl 172996 # 4d220 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17360> │ │ │ │ + ld.d $a5, $sp, 16 │ │ │ │ + ld.d $a4, $sp, 64 │ │ │ │ + ld.d $a3, $sp, 88 │ │ │ │ + ld.d $a1, $sp, 96 │ │ │ │ + move $a6, $a0 │ │ │ │ + addi.w $a2, $s0, 1 │ │ │ │ + move $a0, $s3 │ │ │ │ + bl -72444 # 11380 ::do_widen(char) const@@Base+0xec0> │ │ │ │ + ld.d $t1, $s2, 40 │ │ │ │ + li.w $a5, 1 │ │ │ │ + addi.d $a4, $sp, 224 │ │ │ │ + ld.d $a0, $t1, 24 │ │ │ │ + addi.d $a3, $sp, 232 │ │ │ │ + pcaddi $a2, 92575 │ │ │ │ + move $a1, $s1 │ │ │ │ + bl -92508 │ │ │ │ + ld.d $t3, $s7, 80 │ │ │ │ + slli.d $t1, $t3, 0x1 │ │ │ │ + bne $a0, $t1, 8936 # 25190 ::do_widen(char) const@@Base+0x14cd0> │ │ │ │ + ld.bu $t2, $s7, 64 │ │ │ │ + bnez $t2, 5392 # 243c0 ::do_widen(char) const@@Base+0x13f00> │ │ │ │ + beqz $t1, 5452 # 24400 ::do_widen(char) const@@Base+0x13f40> │ │ │ │ + ld.d $t0, $sp, 48 │ │ │ │ + move $s0, $zero │ │ │ │ + move $a3, $zero │ │ │ │ + srli.w $t1, $t0, 0x1 │ │ │ │ + st.d $t1, $sp, 72 │ │ │ │ + ld.d $t1, $sp, 80 │ │ │ │ + st.d $zero, $sp, 32 │ │ │ │ + move $t7, $zero │ │ │ │ + move $s8, $zero │ │ │ │ + bstrpick.d $t0, $t0, 0x1f, 0x1 │ │ │ │ + andi $t8, $t1, 0x4 │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 520 │ │ │ │ - beq $a0, $s2, 12 # 1fcb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7eb0> │ │ │ │ - bl -78936 │ │ │ │ nop │ │ │ │ - lu12i.w $t0, 415334 │ │ │ │ - ori $t0, $t0, 0x572 │ │ │ │ - lu32i.d $t0, -105102 │ │ │ │ - lu52i.d $t0, $t0, 1590 │ │ │ │ - st.d $t0, $sp, 632 │ │ │ │ - st.d $s4, $sp, 616 │ │ │ │ - st.b $zero, $sp, 641 │ │ │ │ - li.w $t0, 101 │ │ │ │ - st.b $t0, $s4, 8 │ │ │ │ - li.w $a2, 9 │ │ │ │ - li.w $t0, 9 │ │ │ │ - move $a1, $s4 │ │ │ │ - move $a0, $s6 │ │ │ │ - st.d $t0, $sp, 624 │ │ │ │ - bl -1672 # 1f660 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7860> │ │ │ │ - lu12i.w $t0, 481030 │ │ │ │ - ori $t0, $t0, 0xe69 │ │ │ │ - beq $s5, $a0, 4308 # 20dc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8fc8> │ │ │ │ - st.w $t0, $sp, 536 │ │ │ │ - st.d $s2, $sp, 520 │ │ │ │ - li.w $t0, 116 │ │ │ │ - st.b $zero, $sp, 541 │ │ │ │ - st.b $t0, $s2, 4 │ │ │ │ - addi.d $a1, $sp, 520 │ │ │ │ - li.w $t0, 5 │ │ │ │ - move $a0, $s1 │ │ │ │ - st.d $t0, $sp, 528 │ │ │ │ - bl -78860 # c910 , std::allocator > const&) const@plt> │ │ │ │ - bl -24352 # 19e00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2000> │ │ │ │ - ld.d $t0, $a0, 8 │ │ │ │ - st.d $s0, $sp, 584 │ │ │ │ - ldptr.d $s7, $a0, 0 │ │ │ │ - li.w $t1, 15 │ │ │ │ - st.d $t0, $sp, 96 │ │ │ │ - bltu $t1, $t0, 6016 # 214b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x96b8> │ │ │ │ - addi.d $a2, $t0, 1 │ │ │ │ + nop │ │ │ │ + ld.d $t1, $sp, 232 │ │ │ │ + add.d $t4, $t1, $s0 │ │ │ │ + ldx.w $t2, $t1, $s0 │ │ │ │ + ldptr.w $t4, $t4, 4 │ │ │ │ + srai.w $t1, $t2, 0x1 │ │ │ │ + srai.w $fp, $t4, 0x1 │ │ │ │ + xori $s4, $t1, 0x2 │ │ │ │ + xori $s3, $fp, 0x2 │ │ │ │ + sltui $s4, $s4, 1 │ │ │ │ + sltui $s3, $s3, 1 │ │ │ │ + bnez $t2, 5640 # 24520 ::do_widen(char) const@@Base+0x14060> │ │ │ │ + move $t4, $t0 │ │ │ │ + move $t3, $t8 │ │ │ │ + beq $fp, $s5, 6972 # 24a60 ::do_widen(char) const@@Base+0x145a0> │ │ │ │ + move $a0, $zero │ │ │ │ + move $t6, $zero │ │ │ │ + move $s1, $zero │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ld.d $t5, $s7, 16 │ │ │ │ + ld.d $t5, $t5, 8 │ │ │ │ + ldx.d $t5, $t5, $s0 │ │ │ │ + ld.d $a1, $t5, 136 │ │ │ │ + li.w $t5, 1 │ │ │ │ + sll.w $t5, $t5, $t3 │ │ │ │ + ldx.bu $a2, $a1, $t4 │ │ │ │ + or $t5, $t5, $a2 │ │ │ │ + stx.b $t5, $a1, $t4 │ │ │ │ + bnez $t2, 5636 # 24568 ::do_widen(char) const@@Base+0x140a8> │ │ │ │ + move $t5, $zero │ │ │ │ + beqz $a0, 4724 # 241e0 ::do_widen(char) const@@Base+0x13d20> │ │ │ │ + move $t2, $a0 │ │ │ │ + move $t5, $zero │ │ │ │ + ld.d $t3, $s7, 16 │ │ │ │ + move $t4, $zero │ │ │ │ + ld.d $t3, $t3, 8 │ │ │ │ + ldx.d $t3, $t3, $s0 │ │ │ │ + beqz $s1, 24 # 22fa0 ::do_widen(char) const@@Base+0x12ae0> │ │ │ │ + ld.d $a0, $s7, 200 │ │ │ │ + bstrpick.d $t4, $s8, 0x1f, 0x0 │ │ │ │ + slli.d $t4, $t4, 0x1 │ │ │ │ + ldx.w $t4, $a0, $t4 │ │ │ │ + nop │ │ │ │ + ld.d $s6, $t3, 328 │ │ │ │ + ld.d $a0, $t3, 336 │ │ │ │ + beq $s6, $a0, 5944 # 246e0 ::do_widen(char) const@@Base+0x14220> │ │ │ │ + nop │ │ │ │ + ldptr.w $a0, $s6, 0 │ │ │ │ + addi.d $s6, $s6, 4 │ │ │ │ + bstrins.w $a0, $t4, 0x1d, 0x0 │ │ │ │ + bstrins.w $a0, $s4, 0x1e, 0x1e │ │ │ │ + bstrins.w $a0, $s3, 0x1f, 0x1f │ │ │ │ + st.w $a0, $s6, -4 │ │ │ │ + st.d $s6, $t3, 328 │ │ │ │ + bnez $t2, 4628 # 241e0 ::do_widen(char) const@@Base+0x13d20> │ │ │ │ + beq $t1, $s5, 5712 # 24620 ::do_widen(char) const@@Base+0x14160> │ │ │ │ + addi.w $t7, $t7, 1 │ │ │ │ + beq $fp, $s5, 5720 # 24630 ::do_widen(char) const@@Base+0x14170> │ │ │ │ + nop │ │ │ │ + ld.d $t3, $s7, 80 │ │ │ │ + nop │ │ │ │ + addi.w $t7, $t7, 1 │ │ │ │ + move $t2, $zero │ │ │ │ + b 4608 # 241f0 ::do_widen(char) const@@Base+0x13d30> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + beqz $a0, -1008 # 22c10 ::do_widen(char) const@@Base+0x12750> │ │ │ │ move $a0, $s0 │ │ │ │ - beqz $t0, 5228 # 211b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x93b0> │ │ │ │ - move $a1, $s7 │ │ │ │ - bl -77932 │ │ │ │ - ld.d $t0, $sp, 96 │ │ │ │ + b 56 # 23040 ::do_widen(char) const@@Base+0x12b80> │ │ │ │ nop │ │ │ │ - st.d $t0, $sp, 592 │ │ │ │ - lu12i.w $t0, 415334 │ │ │ │ - ori $t0, $t0, 0x572 │ │ │ │ - lu32i.d $t0, -105102 │ │ │ │ - lu52i.d $t0, $t0, 1590 │ │ │ │ - st.d $t0, $sp, 568 │ │ │ │ - st.d $s3, $sp, 552 │ │ │ │ - li.w $t0, 101 │ │ │ │ - st.b $zero, $sp, 577 │ │ │ │ - st.b $t0, $s3, 8 │ │ │ │ - addi.d $a1, $sp, 552 │ │ │ │ - li.w $t0, 9 │ │ │ │ - move $a0, $s1 │ │ │ │ - st.d $t0, $sp, 560 │ │ │ │ - bl -78976 # c910 , std::allocator > const&) const@plt> │ │ │ │ - bl -24468 # 19e00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2000> │ │ │ │ - ld.d $t0, $a0, 8 │ │ │ │ - st.d $s4, $sp, 616 │ │ │ │ - ldptr.d $t2, $a0, 0 │ │ │ │ - li.w $t1, 15 │ │ │ │ - st.d $t0, $sp, 104 │ │ │ │ - bltu $t1, $t0, 5636 # 213b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x95b0> │ │ │ │ - addi.d $a2, $t0, 1 │ │ │ │ - move $a0, $s4 │ │ │ │ - beqz $t0, 5144 # 211d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x93d0> │ │ │ │ nop │ │ │ │ - move $a1, $t2 │ │ │ │ - bl -78052 │ │ │ │ - ld.d $t0, $sp, 104 │ │ │ │ nop │ │ │ │ - addi.d $a2, $sp, 616 │ │ │ │ - addi.d $a1, $sp, 584 │ │ │ │ - addi.d $a0, $sp, 696 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + move $a2, $zero │ │ │ │ + addi.d $a1, $sp, 248 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -90812 # cd70 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + ld.d $t0, $sp, 248 │ │ │ │ + st.d $a0, $sp, 608 │ │ │ │ st.d $t0, $sp, 624 │ │ │ │ - bl 320672 # 6e280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x56480> │ │ │ │ - ld.d $a0, $sp, 616 │ │ │ │ - beq $a0, $s4, 8 # 1fdf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7ff0> │ │ │ │ - bl -79260 │ │ │ │ - ld.d $a0, $sp, 552 │ │ │ │ - beq $a0, $s3, 12 # 1fe00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8000> │ │ │ │ - bl -79272 │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 584 │ │ │ │ - beq $a0, $s0, 12 # 1fe10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8010> │ │ │ │ - bl -79288 │ │ │ │ + move $a2, $s6 │ │ │ │ + move $a1, $fp │ │ │ │ + bl -90984 │ │ │ │ + ld.d $t0, $sp, 608 │ │ │ │ + ld.d $s6, $sp, 248 │ │ │ │ + stx.b $zero, $t0, $s6 │ │ │ │ + ldptr.d $a0, $s8, 0 │ │ │ │ + addi.d $t0, $s8, 16 │ │ │ │ + st.d $s6, $sp, 616 │ │ │ │ + ld.d $t1, $sp, 608 │ │ │ │ + bne $a0, $t0, -1080 # 22c30 ::do_widen(char) const@@Base+0x12770> │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 520 │ │ │ │ - beq $a0, $s2, 12 # 1fe20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8020> │ │ │ │ - bl -79304 │ │ │ │ + beq $t1, $s0, 80 # 230c0 ::do_widen(char) const@@Base+0x12c00> │ │ │ │ + stptr.d $t1, $s8, 0 │ │ │ │ + st.d $s6, $s8, 8 │ │ │ │ + ld.d $t0, $sp, 624 │ │ │ │ + st.d $t0, $s8, 16 │ │ │ │ nop │ │ │ │ - addi.d $a0, $sp, 696 │ │ │ │ - bl 319996 # 6e020 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x56220> │ │ │ │ - lu12i.w $t0, 415334 │ │ │ │ - ori $t0, $t0, 0x572 │ │ │ │ - lu32i.d $t0, -105102 │ │ │ │ - lu52i.d $t0, $t0, 1590 │ │ │ │ - st.d $t0, $sp, 600 │ │ │ │ - st.d $s0, $sp, 584 │ │ │ │ - li.w $t0, 101 │ │ │ │ - st.b $zero, $sp, 609 │ │ │ │ - st.b $t0, $s0, 8 │ │ │ │ - li.w $a2, 9 │ │ │ │ - li.w $t0, 9 │ │ │ │ - move $a1, $s0 │ │ │ │ - move $a0, $s6 │ │ │ │ - st.d $t0, $sp, 592 │ │ │ │ - bl -2048 # 1f660 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7860> │ │ │ │ - beq $s5, $a0, 4588 # 21050 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9250> │ │ │ │ - lu12i.w $t0, 415334 │ │ │ │ - ori $t0, $t0, 0x572 │ │ │ │ - lu32i.d $t0, -105102 │ │ │ │ - lu52i.d $t0, $t0, 1590 │ │ │ │ - st.d $t0, $sp, 600 │ │ │ │ - st.d $s0, $sp, 584 │ │ │ │ - li.w $t0, 101 │ │ │ │ - st.b $zero, $sp, 609 │ │ │ │ - st.b $t0, $s0, 8 │ │ │ │ - li.w $a2, 9 │ │ │ │ - li.w $t0, 9 │ │ │ │ - move $a1, $s0 │ │ │ │ - move $a0, $s6 │ │ │ │ - st.d $t0, $sp, 592 │ │ │ │ - bl -2112 # 1f660 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7860> │ │ │ │ - beq $s5, $a0, 60 # 1fee0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x80e0> │ │ │ │ - lu12i.w $t0, 419350 │ │ │ │ - ori $t0, $t0, 0x373 │ │ │ │ - lu32i.d $t0, -233626 │ │ │ │ - lu52i.d $t0, $t0, 1606 │ │ │ │ - st.d $t0, $sp, 632 │ │ │ │ - li.w $a2, 8 │ │ │ │ - li.w $t0, 8 │ │ │ │ - move $a1, $s4 │ │ │ │ - move $a0, $s6 │ │ │ │ - st.d $s4, $sp, 616 │ │ │ │ - st.b $zero, $sp, 640 │ │ │ │ - st.d $t0, $sp, 624 │ │ │ │ - bl -2168 # 1f660 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7860> │ │ │ │ - beq $s5, $a0, 3516 # 20c98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8e98> │ │ │ │ - lu12i.w $t0, 415334 │ │ │ │ - ori $t0, $t0, 0x572 │ │ │ │ - lu32i.d $t0, -105102 │ │ │ │ - lu52i.d $t0, $t0, 1590 │ │ │ │ - st.d $t0, $sp, 600 │ │ │ │ - st.d $s0, $sp, 584 │ │ │ │ - li.w $t0, 101 │ │ │ │ - st.b $zero, $sp, 609 │ │ │ │ - st.b $t0, $s0, 8 │ │ │ │ - li.w $a2, 9 │ │ │ │ - li.w $t0, 9 │ │ │ │ - move $a1, $s0 │ │ │ │ - move $a0, $s6 │ │ │ │ - st.d $t0, $sp, 592 │ │ │ │ - bl -2232 # 1f660 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7860> │ │ │ │ - beq $s5, $a0, 4052 # 20ef0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x90f0> │ │ │ │ - lu12i.w $t0, 415334 │ │ │ │ - ori $t0, $t0, 0x572 │ │ │ │ - lu32i.d $t0, -105102 │ │ │ │ - lu52i.d $t0, $t0, 1590 │ │ │ │ - st.d $t0, $sp, 600 │ │ │ │ - st.d $s0, $sp, 584 │ │ │ │ - li.w $t0, 101 │ │ │ │ - st.b $zero, $sp, 609 │ │ │ │ - st.b $t0, $s0, 8 │ │ │ │ - li.w $a2, 9 │ │ │ │ - li.w $t0, 9 │ │ │ │ + st.d $s0, $sp, 608 │ │ │ │ + addi.d $a0, $sp, 624 │ │ │ │ + st.b $zero, $a0, 0 │ │ │ │ + move $s0, $a0 │ │ │ │ + ld.d $a0, $sp, 608 │ │ │ │ + bne $a0, $s0, -1084 # 22c60 ::do_widen(char) const@@Base+0x127a0> │ │ │ │ + ld.d $t0, $s7, 80 │ │ │ │ + addi.d $s3, $s3, 1 │ │ │ │ + bltu $s3, $t0, -1256 # 22bc0 ::do_widen(char) const@@Base+0x12700> │ │ │ │ + b -1084 # 22c70 ::do_widen(char) const@@Base+0x127b0> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + beq $s8, $s1, 8144 # 25090 ::do_widen(char) const@@Base+0x14bd0> │ │ │ │ + beqz $s6, 36 # 230e8 ::do_widen(char) const@@Base+0x12c28> │ │ │ │ + li.w $t0, 1 │ │ │ │ + beq $s6, $t0, 4948 # 24420 ::do_widen(char) const@@Base+0x13f60> │ │ │ │ + move $a2, $s6 │ │ │ │ move $a1, $s0 │ │ │ │ - move $a0, $s6 │ │ │ │ - st.d $t0, $sp, 592 │ │ │ │ - bl -2296 # 1f660 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7860> │ │ │ │ - beq $s5, $a0, 524 # 20168 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8368> │ │ │ │ - lu12i.w $t0, 419350 │ │ │ │ - ori $t0, $t0, 0x373 │ │ │ │ - lu32i.d $t0, -233626 │ │ │ │ - lu52i.d $t0, $t0, 1606 │ │ │ │ - st.d $t0, $sp, 632 │ │ │ │ - li.w $a2, 8 │ │ │ │ - li.w $t0, 8 │ │ │ │ - move $a1, $s4 │ │ │ │ - move $a0, $s6 │ │ │ │ - st.d $s4, $sp, 616 │ │ │ │ - st.b $zero, $sp, 640 │ │ │ │ - st.d $t0, $sp, 624 │ │ │ │ - bl -2352 # 1f660 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7860> │ │ │ │ - beq $s5, $a0, 468 # 20168 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8368> │ │ │ │ - addi.d $t0, $sp, 472 │ │ │ │ - st.d $t0, $sp, 456 │ │ │ │ - lu12i.w $t0, 481030 │ │ │ │ - ori $t0, $t0, 0xe69 │ │ │ │ - st.w $t0, $sp, 472 │ │ │ │ - li.w $t0, 116 │ │ │ │ - st.b $t0, $sp, 476 │ │ │ │ - addi.d $a1, $sp, 456 │ │ │ │ - li.w $t0, 5 │ │ │ │ + bl -91128 │ │ │ │ + nop │ │ │ │ + ld.d $s6, $sp, 616 │ │ │ │ + ldptr.d $a0, $s8, 0 │ │ │ │ + stx.b $zero, $a0, $s6 │ │ │ │ + ld.d $a0, $sp, 608 │ │ │ │ + st.d $s6, $s8, 8 │ │ │ │ + b -1188 # 22c50 ::do_widen(char) const@@Base+0x12790> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ld.d $a0, $sp, 232 │ │ │ │ + bl -93540 │ │ │ │ + ld.d $a0, $sp, 240 │ │ │ │ + beqz $a0, 12 # 23118 ::do_widen(char) const@@Base+0x12c58> │ │ │ │ + bl -93552 │ │ │ │ + nop │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -90780 │ │ │ │ + ld.d $t2, $s7, 80 │ │ │ │ + ld.d $t3, $s7, 72 │ │ │ │ + ld.d $t1, $s7, 112 │ │ │ │ + mul.d $t2, $t2, $t3 │ │ │ │ + st.d $t2, $s7, 96 │ │ │ │ + bltz $t1, 6572 # 24ae0 ::do_widen(char) const@@Base+0x14620> │ │ │ │ + movgr2fr.d $fa0, $t1 │ │ │ │ + ffint.d.l $fa0, $fa0 │ │ │ │ + pcalau12i $t1, 94 │ │ │ │ + fld.d $fs0, $t1, 48 │ │ │ │ + fmul.d $fa0, $fa0, $fs0 │ │ │ │ + bltz $t2, 6516 # 24ac0 ::do_widen(char) const@@Base+0x14600> │ │ │ │ + movgr2fr.d $fa1, $t2 │ │ │ │ + ffint.d.l $fa1, $fa1 │ │ │ │ + fdiv.d $fa0, $fa0, $fa1 │ │ │ │ + addi.d $a0, $sp, 720 │ │ │ │ + pcalau12i $s4, 141 │ │ │ │ + ld.d $s4, $s4, -360 │ │ │ │ + addi.d $s1, $sp, 608 │ │ │ │ + addi.d $s4, $s4, 16 │ │ │ │ + fmov.d $fs1, $fa0 │ │ │ │ + bl -93460 │ │ │ │ + pcalau12i $t1, 141 │ │ │ │ + ld.d $t1, $t1, -192 │ │ │ │ + ld.d $s2, $t1, 8 │ │ │ │ + st.h $zero, $sp, 944 │ │ │ │ + ld.d $s6, $t1, 16 │ │ │ │ + ld.d $a0, $s2, -24 │ │ │ │ + st.d $zero, $sp, 936 │ │ │ │ + st.d $zero, $sp, 952 │ │ │ │ + st.d $s4, $sp, 720 │ │ │ │ + st.d $zero, $sp, 960 │ │ │ │ + st.d $zero, $sp, 968 │ │ │ │ + st.d $zero, $sp, 976 │ │ │ │ + st.d $s2, $sp, 608 │ │ │ │ + add.d $a0, $s1, $a0 │ │ │ │ + move $a1, $zero │ │ │ │ + stptr.d $s6, $a0, 0 │ │ │ │ + bl -91912 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + pcalau12i $s3, 141 │ │ │ │ + ld.d $s3, $s3, -240 │ │ │ │ + pcalau12i $s5, 141 │ │ │ │ + ld.d $s5, $s5, -296 │ │ │ │ + addi.d $s8, $s3, 24 │ │ │ │ + addi.d $a0, $sp, 672 │ │ │ │ + addi.d $s3, $s3, 64 │ │ │ │ + addi.d $s5, $s5, 16 │ │ │ │ + st.d $zero, $sp, 624 │ │ │ │ + st.d $s8, $sp, 608 │ │ │ │ + st.d $s3, $sp, 720 │ │ │ │ + st.d $s5, $sp, 616 │ │ │ │ + st.d $zero, $sp, 632 │ │ │ │ + st.d $zero, $sp, 640 │ │ │ │ + st.d $zero, $sp, 648 │ │ │ │ + st.d $zero, $sp, 656 │ │ │ │ + st.d $zero, $sp, 664 │ │ │ │ + pcalau12i $fp, 141 │ │ │ │ + ld.d $fp, $fp, -16 │ │ │ │ + bl -90904 │ │ │ │ + li.w $t1, 16 │ │ │ │ + addi.d $fp, $fp, 16 │ │ │ │ + addi.d $t0, $sp, 704 │ │ │ │ + addi.d $a1, $sp, 616 │ │ │ │ + addi.d $a0, $sp, 720 │ │ │ │ + st.w $t1, $sp, 680 │ │ │ │ + st.d $t0, $sp, 688 │ │ │ │ + st.d $fp, $sp, 616 │ │ │ │ + st.b $zero, $sp, 704 │ │ │ │ + st.d $zero, $sp, 696 │ │ │ │ + bl -92036 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + ld.d $t1, $sp, 608 │ │ │ │ + fmov.d $fa0, $fs1 │ │ │ │ move $a0, $s1 │ │ │ │ - st.b $zero, $sp, 477 │ │ │ │ - st.d $t0, $sp, 464 │ │ │ │ - bl -79544 # c910 , std::allocator > const&) const@plt> │ │ │ │ - bl -25036 # 19e00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2000> │ │ │ │ - ld.d $t0, $a0, 8 │ │ │ │ - st.d $s3, $sp, 552 │ │ │ │ + ld.d $t1, $t1, -24 │ │ │ │ + add.d $t1, $s1, $t1 │ │ │ │ + ldptr.w $t2, $t1, 24 │ │ │ │ + ori $t2, $t2, 0x4 │ │ │ │ + st.w $t2, $t1, 24 │ │ │ │ + li.w $t1, 1 │ │ │ │ + st.d $t1, $sp, 728 │ │ │ │ + bl -91616 # cc80 (double)@plt> │ │ │ │ + addi.d $t0, $sp, 592 │ │ │ │ + ld.d $a4, $sp, 656 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + st.d $t0, $sp, 576 │ │ │ │ + addi.d $t0, $sp, 576 │ │ │ │ + st.b $zero, $sp, 592 │ │ │ │ + st.d $zero, $sp, 584 │ │ │ │ + st.d $t0, $sp, 16 │ │ │ │ + beqz $a4, 7628 # 25050 ::do_widen(char) const@@Base+0x14b90> │ │ │ │ + ld.d $t2, $sp, 640 │ │ │ │ + beqz $t2, 20 # 232a0 ::do_widen(char) const@@Base+0x12de0> │ │ │ │ + sltu $t1, $a4, $t2 │ │ │ │ + masknez $a4, $a4, $t1 │ │ │ │ + maskeqz $t1, $t2, $t1 │ │ │ │ + or $a4, $a4, $t1 │ │ │ │ + ld.d $a3, $sp, 648 │ │ │ │ + ld.d $a0, $sp, 16 │ │ │ │ + move $a2, $zero │ │ │ │ + sub.d $a4, $a4, $a3 │ │ │ │ + move $a1, $zero │ │ │ │ + bl -91812 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + ld.d $a0, $sp, 688 │ │ │ │ + st.d $s8, $sp, 608 │ │ │ │ + st.d $s3, $sp, 720 │ │ │ │ + addi.d $t0, $sp, 704 │ │ │ │ + beq $a0, $t0, 8 # 232d0 ::do_widen(char) const@@Base+0x12e10> │ │ │ │ + bl -92796 │ │ │ │ + addi.d $a0, $sp, 672 │ │ │ │ + st.d $s5, $sp, 616 │ │ │ │ + bl -92040 │ │ │ │ + ld.d $t0, $s2, -24 │ │ │ │ + st.d $s2, $sp, 608 │ │ │ │ + addi.d $a0, $sp, 720 │ │ │ │ + add.d $t1, $t0, $sp │ │ │ │ + st.d $s6, $t1, 608 │ │ │ │ + st.d $s4, $sp, 720 │ │ │ │ + bl -93780 │ │ │ │ + ld.d $a0, $sp, 16 │ │ │ │ + li.w $a4, 4 │ │ │ │ + pcaddi $a3, 92332 │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $zero │ │ │ │ + bl -91900 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + addi.d $s0, $sp, 624 │ │ │ │ + st.d $s0, $sp, 608 │ │ │ │ ldptr.d $t2, $a0, 0 │ │ │ │ - li.w $t1, 15 │ │ │ │ - st.d $t0, $sp, 152 │ │ │ │ - addi.d $s7, $sp, 552 │ │ │ │ - bltu $t1, $t0, 4896 # 21308 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9508> │ │ │ │ - addi.d $a2, $t0, 1 │ │ │ │ - move $a0, $s3 │ │ │ │ - beqz $t0, 4556 # 211c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x93c0> │ │ │ │ - move $a1, $t2 │ │ │ │ - bl -78620 │ │ │ │ - ld.d $t0, $sp, 152 │ │ │ │ + addi.d $a1, $a0, 16 │ │ │ │ + move $t1, $a0 │ │ │ │ + beq $t2, $a1, 7332 # 24fc8 ::do_widen(char) const@@Base+0x14b08> │ │ │ │ + st.d $t2, $sp, 608 │ │ │ │ + ld.d $t2, $a0, 16 │ │ │ │ + st.d $t2, $sp, 624 │ │ │ │ nop │ │ │ │ - st.d $t0, $sp, 560 │ │ │ │ - addi.d $t0, $sp, 504 │ │ │ │ - st.d $t0, $sp, 488 │ │ │ │ - lu12i.w $t0, 415334 │ │ │ │ - ori $t0, $t0, 0x572 │ │ │ │ - lu32i.d $t0, -105102 │ │ │ │ - lu52i.d $t0, $t0, 1590 │ │ │ │ - st.d $t0, $sp, 504 │ │ │ │ - li.w $t0, 101 │ │ │ │ - st.b $t0, $sp, 512 │ │ │ │ - addi.d $a1, $sp, 488 │ │ │ │ - li.w $t0, 9 │ │ │ │ + ld.d $t2, $t1, 8 │ │ │ │ + st.d $zero, $t1, 8 │ │ │ │ + stptr.d $a1, $t1, 0 │ │ │ │ + st.d $t2, $sp, 616 │ │ │ │ + st.b $zero, $t1, 16 │ │ │ │ + ld.d $t2, $sp, 616 │ │ │ │ + li.w $t1, -2 │ │ │ │ + lu52i.d $t1, $t1, 2047 │ │ │ │ + beq $t2, $t1, 8472 # 25470 ::do_widen(char) const@@Base+0x14fb0> │ │ │ │ + li.w $a2, 1 │ │ │ │ + pcaddi $a1, 92310 │ │ │ │ move $a0, $s1 │ │ │ │ - st.b $zero, $sp, 513 │ │ │ │ - st.d $t0, $sp, 496 │ │ │ │ - bl -79668 # c910 , std::allocator > const&) const@plt> │ │ │ │ - bl -25160 # 19e00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2000> │ │ │ │ - ld.d $t0, $a0, 8 │ │ │ │ - st.d $s0, $sp, 584 │ │ │ │ + bl -93928 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + addi.d $t0, $sp, 272 │ │ │ │ + st.d $t0, $sp, 256 │ │ │ │ ldptr.d $t2, $a0, 0 │ │ │ │ - li.w $t1, 15 │ │ │ │ - st.d $t0, $sp, 160 │ │ │ │ - bltu $t1, $t0, 4832 # 21340 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9540> │ │ │ │ - addi.d $a2, $t0, 1 │ │ │ │ - move $a0, $s0 │ │ │ │ - beqz $t0, 4484 # 211f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x93f0> │ │ │ │ - move $a1, $t2 │ │ │ │ - bl -78740 │ │ │ │ - ld.d $t0, $sp, 160 │ │ │ │ + addi.d $a1, $a0, 16 │ │ │ │ + move $t1, $a0 │ │ │ │ + beq $t2, $a1, 6944 # 24ea0 ::do_widen(char) const@@Base+0x149e0> │ │ │ │ + st.d $t2, $sp, 256 │ │ │ │ + ld.d $t2, $a0, 16 │ │ │ │ + st.d $t2, $sp, 272 │ │ │ │ + ld.d $t2, $t1, 8 │ │ │ │ + stptr.d $a1, $t1, 0 │ │ │ │ + st.b $zero, $t1, 16 │ │ │ │ + ld.d $a0, $sp, 608 │ │ │ │ + st.d $zero, $t1, 8 │ │ │ │ + st.d $t2, $sp, 264 │ │ │ │ + beq $a0, $s0, 8 # 233b0 ::do_widen(char) const@@Base+0x12ef0> │ │ │ │ + bl -93020 │ │ │ │ + ld.d $a0, $sp, 576 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + beq $a0, $t0, 8 # 233c0 ::do_widen(char) const@@Base+0x12f00> │ │ │ │ + bl -93036 │ │ │ │ + ld.d $t1, $s7, 104 │ │ │ │ + bltz $t1, 5852 # 24aa0 ::do_widen(char) const@@Base+0x145e0> │ │ │ │ + movgr2fr.d $fa0, $t1 │ │ │ │ + ffint.d.l $fa0, $fa0 │ │ │ │ + ld.d $t1, $s7, 96 │ │ │ │ + fmul.d $fa0, $fa0, $fs0 │ │ │ │ + bltz $t1, 5800 # 24a80 ::do_widen(char) const@@Base+0x145c0> │ │ │ │ + movgr2fr.d $fa1, $t1 │ │ │ │ + ffint.d.l $fa1, $fa1 │ │ │ │ nop │ │ │ │ - st.d $t0, $sp, 592 │ │ │ │ - lu12i.w $t0, 419350 │ │ │ │ - ori $t0, $t0, 0x373 │ │ │ │ - lu32i.d $t0, -233626 │ │ │ │ - lu52i.d $t0, $t0, 1606 │ │ │ │ - st.d $t0, $sp, 536 │ │ │ │ - addi.d $a1, $sp, 520 │ │ │ │ - li.w $t0, 8 │ │ │ │ + fdiv.d $fa0, $fa0, $fa1 │ │ │ │ + addi.d $a0, $sp, 720 │ │ │ │ + fmov.d $fs1, $fa0 │ │ │ │ + bl -94100 │ │ │ │ + st.h $zero, $sp, 944 │ │ │ │ + ld.d $a0, $s2, -24 │ │ │ │ + st.d $s4, $sp, 720 │ │ │ │ + st.d $zero, $sp, 936 │ │ │ │ + st.d $zero, $sp, 952 │ │ │ │ + st.d $zero, $sp, 960 │ │ │ │ + st.d $zero, $sp, 968 │ │ │ │ + st.d $zero, $sp, 976 │ │ │ │ + st.d $s2, $sp, 608 │ │ │ │ + add.d $a0, $s1, $a0 │ │ │ │ + stptr.d $s6, $a0, 0 │ │ │ │ + move $a1, $zero │ │ │ │ + bl -92536 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + addi.d $a0, $sp, 672 │ │ │ │ + st.d $s8, $sp, 608 │ │ │ │ + st.d $s3, $sp, 720 │ │ │ │ + st.d $s5, $sp, 616 │ │ │ │ + st.d $zero, $sp, 624 │ │ │ │ + st.d $zero, $sp, 632 │ │ │ │ + st.d $zero, $sp, 640 │ │ │ │ + st.d $zero, $sp, 648 │ │ │ │ + st.d $zero, $sp, 656 │ │ │ │ + st.d $zero, $sp, 664 │ │ │ │ + bl -91492 │ │ │ │ + addi.d $t0, $sp, 704 │ │ │ │ + li.w $t1, 16 │ │ │ │ + addi.d $a1, $sp, 616 │ │ │ │ + addi.d $a0, $sp, 720 │ │ │ │ + st.d $fp, $sp, 616 │ │ │ │ + st.d $t0, $sp, 688 │ │ │ │ + st.b $zero, $sp, 704 │ │ │ │ + st.d $zero, $sp, 696 │ │ │ │ + st.w $t1, $sp, 680 │ │ │ │ + bl -92620 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + ld.d $t1, $sp, 608 │ │ │ │ + fmov.d $fa0, $fs1 │ │ │ │ + li.w $t3, 1 │ │ │ │ + ld.d $t1, $t1, -24 │ │ │ │ move $a0, $s1 │ │ │ │ - st.d $s2, $sp, 520 │ │ │ │ - st.b $zero, $sp, 544 │ │ │ │ - st.d $t0, $sp, 528 │ │ │ │ - bl -79776 # c910 , std::allocator > const&) const@plt> │ │ │ │ - bl -25268 # 19e00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2000> │ │ │ │ - ld.d $t0, $a0, 8 │ │ │ │ - st.d $s4, $sp, 616 │ │ │ │ + add.d $t1, $s1, $t1 │ │ │ │ + ldptr.w $t2, $t1, 24 │ │ │ │ + ori $t2, $t2, 0x4 │ │ │ │ + st.w $t2, $t1, 24 │ │ │ │ + st.d $t3, $sp, 728 │ │ │ │ + bl -92200 # cc80 (double)@plt> │ │ │ │ + ld.d $a4, $sp, 656 │ │ │ │ + addi.d $t0, $sp, 464 │ │ │ │ + st.b $zero, $sp, 464 │ │ │ │ + st.d $zero, $sp, 456 │ │ │ │ + st.d $t0, $sp, 448 │ │ │ │ + beqz $a4, 7104 # 25080 ::do_widen(char) const@@Base+0x14bc0> │ │ │ │ + ld.d $t2, $sp, 640 │ │ │ │ + beqz $t2, 24 # 234e0 ::do_widen(char) const@@Base+0x13020> │ │ │ │ + sltu $t1, $a4, $t2 │ │ │ │ + masknez $a4, $a4, $t1 │ │ │ │ + maskeqz $t1, $t2, $t1 │ │ │ │ + or $a4, $a4, $t1 │ │ │ │ + nop │ │ │ │ + ld.d $a3, $sp, 648 │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $zero │ │ │ │ + sub.d $a4, $a4, $a3 │ │ │ │ + addi.d $a0, $sp, 448 │ │ │ │ + bl -92388 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + ld.d $a0, $sp, 688 │ │ │ │ + st.d $s8, $sp, 608 │ │ │ │ + st.d $s3, $sp, 720 │ │ │ │ + addi.d $t0, $sp, 704 │ │ │ │ + beq $a0, $t0, 8 # 23510 ::do_widen(char) const@@Base+0x13050> │ │ │ │ + bl -93372 │ │ │ │ + addi.d $a0, $sp, 672 │ │ │ │ + st.d $s5, $sp, 616 │ │ │ │ + bl -92616 │ │ │ │ + ld.d $t0, $s2, -24 │ │ │ │ + st.d $s2, $sp, 608 │ │ │ │ + addi.d $a0, $sp, 720 │ │ │ │ + add.d $t1, $t0, $sp │ │ │ │ + st.d $s6, $t1, 608 │ │ │ │ + st.d $s4, $sp, 720 │ │ │ │ + bl -94356 │ │ │ │ + li.w $a4, 4 │ │ │ │ + pcaddi $a3, 92193 │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $zero │ │ │ │ + addi.d $a0, $sp, 448 │ │ │ │ + bl -92476 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + addi.d $t0, $sp, 496 │ │ │ │ + st.d $t0, $sp, 480 │ │ │ │ ldptr.d $t2, $a0, 0 │ │ │ │ - li.w $t1, 15 │ │ │ │ - st.d $t0, $sp, 176 │ │ │ │ - bltu $t1, $t0, 4780 # 21378 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9578> │ │ │ │ - addi.d $a2, $t0, 1 │ │ │ │ - move $a0, $s4 │ │ │ │ - beqz $t0, 4360 # 211e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x93e0> │ │ │ │ + st.d $t0, $sp, 40 │ │ │ │ + addi.d $a1, $a0, 16 │ │ │ │ + move $t1, $a0 │ │ │ │ + beq $t2, $a1, 6672 # 24f78 ::do_widen(char) const@@Base+0x14ab8> │ │ │ │ + st.d $t2, $sp, 480 │ │ │ │ + ld.d $t2, $a0, 16 │ │ │ │ + st.d $t2, $sp, 496 │ │ │ │ + ld.d $t2, $t1, 8 │ │ │ │ + st.d $zero, $t1, 8 │ │ │ │ + stptr.d $a1, $t1, 0 │ │ │ │ + st.d $t2, $sp, 488 │ │ │ │ + st.b $zero, $t1, 16 │ │ │ │ + ld.d $t2, $sp, 488 │ │ │ │ + li.w $t1, -2 │ │ │ │ + lu52i.d $t1, $t1, 2047 │ │ │ │ + beq $t2, $t1, 8504 # 256d0 ::do_widen(char) const@@Base+0x15210> │ │ │ │ + addi.d $t0, $sp, 480 │ │ │ │ + li.w $a2, 1 │ │ │ │ + pcaddi $a1, 92165 │ │ │ │ + move $a0, $t0 │ │ │ │ + st.d $t0, $sp, 96 │ │ │ │ + bl -94512 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + addi.d $t0, $sp, 528 │ │ │ │ + st.d $t0, $sp, 512 │ │ │ │ + ldptr.d $t2, $a0, 0 │ │ │ │ + st.d $t0, $sp, 24 │ │ │ │ + addi.d $a1, $a0, 16 │ │ │ │ + move $t1, $a0 │ │ │ │ + beq $t2, $a1, 6612 # 24fa0 ::do_widen(char) const@@Base+0x14ae0> │ │ │ │ + st.d $t2, $sp, 512 │ │ │ │ + ld.d $t2, $a0, 16 │ │ │ │ + st.d $t2, $sp, 528 │ │ │ │ nop │ │ │ │ - move $a1, $t2 │ │ │ │ - bl -78852 │ │ │ │ - ld.d $t0, $sp, 176 │ │ │ │ + ld.d $t2, $t1, 8 │ │ │ │ + stptr.d $a1, $t1, 0 │ │ │ │ + st.d $zero, $t1, 8 │ │ │ │ + st.d $t2, $sp, 520 │ │ │ │ + st.b $zero, $t1, 16 │ │ │ │ + ld.bu $t0, $s7, 64 │ │ │ │ + st.d $t0, $sp, 48 │ │ │ │ + beqz $t0, 2948 # 24180 ::do_widen(char) const@@Base+0x13cc0> │ │ │ │ + ld.d $t1, $s7, 120 │ │ │ │ + bltz $t1, 3772 # 244c0 ::do_widen(char) const@@Base+0x14000> │ │ │ │ + movgr2fr.d $fa0, $t1 │ │ │ │ + ld.d $t1, $s7, 96 │ │ │ │ + ffint.d.l $fa0, $fa0 │ │ │ │ + fmul.d $fa0, $fa0, $fs0 │ │ │ │ + bltz $t1, 3792 # 244e8 ::do_widen(char) const@@Base+0x14028> │ │ │ │ nop │ │ │ │ - addi.d $a3, $sp, 616 │ │ │ │ - addi.d $a2, $sp, 584 │ │ │ │ - move $a1, $s7 │ │ │ │ - addi.d $a0, $sp, 696 │ │ │ │ - st.d $t0, $sp, 624 │ │ │ │ - bl 301612 # 69b30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51d30> │ │ │ │ - ld.d $a0, $sp, 616 │ │ │ │ - beq $a0, $s4, 12 # 20118 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8318> │ │ │ │ - bl -80064 │ │ │ │ + movgr2fr.d $fa1, $t1 │ │ │ │ + ffint.d.l $fa1, $fa1 │ │ │ │ + fdiv.d $fa0, $fa0, $fa1 │ │ │ │ + addi.d $a0, $sp, 720 │ │ │ │ + fmov.d $fs1, $fa0 │ │ │ │ + bl -94676 │ │ │ │ + st.h $zero, $sp, 944 │ │ │ │ + ld.d $a0, $s2, -24 │ │ │ │ + st.d $s4, $sp, 720 │ │ │ │ + st.d $zero, $sp, 936 │ │ │ │ + st.d $zero, $sp, 952 │ │ │ │ + st.d $zero, $sp, 960 │ │ │ │ + st.d $zero, $sp, 968 │ │ │ │ + st.d $zero, $sp, 976 │ │ │ │ + st.d $s2, $sp, 608 │ │ │ │ + add.d $a0, $s1, $a0 │ │ │ │ + stptr.d $s6, $a0, 0 │ │ │ │ + move $a1, $zero │ │ │ │ + bl -93112 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + addi.d $a0, $sp, 672 │ │ │ │ + st.d $s8, $sp, 608 │ │ │ │ + st.d $s3, $sp, 720 │ │ │ │ + st.d $s5, $sp, 616 │ │ │ │ + st.d $zero, $sp, 624 │ │ │ │ + st.d $zero, $sp, 632 │ │ │ │ + st.d $zero, $sp, 640 │ │ │ │ + st.d $zero, $sp, 648 │ │ │ │ + st.d $zero, $sp, 656 │ │ │ │ + st.d $zero, $sp, 664 │ │ │ │ + bl -92068 │ │ │ │ + addi.d $t0, $sp, 704 │ │ │ │ + li.w $t1, 16 │ │ │ │ + addi.d $a1, $sp, 616 │ │ │ │ + addi.d $a0, $sp, 720 │ │ │ │ + st.d $fp, $sp, 616 │ │ │ │ + st.d $t0, $sp, 688 │ │ │ │ + st.b $zero, $sp, 704 │ │ │ │ + st.d $zero, $sp, 696 │ │ │ │ + st.w $t1, $sp, 680 │ │ │ │ + bl -93196 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + ld.d $t1, $sp, 608 │ │ │ │ + fmov.d $fa0, $fs1 │ │ │ │ + li.w $t3, 3 │ │ │ │ + ld.d $t1, $t1, -24 │ │ │ │ + move $a0, $s1 │ │ │ │ + add.d $t1, $s1, $t1 │ │ │ │ + ldptr.w $t2, $t1, 24 │ │ │ │ + ori $t2, $t2, 0x4 │ │ │ │ + st.w $t2, $t1, 24 │ │ │ │ + st.d $t3, $sp, 728 │ │ │ │ + bl -92776 # cc80 (double)@plt> │ │ │ │ + ld.d $a4, $sp, 656 │ │ │ │ + addi.d $t1, $sp, 560 │ │ │ │ + addi.d $t0, $sp, 544 │ │ │ │ + st.b $zero, $sp, 560 │ │ │ │ + st.d $zero, $sp, 552 │ │ │ │ + st.d $t1, $sp, 544 │ │ │ │ + st.d $t0, $sp, 64 │ │ │ │ + beqz $a4, 6624 # 250e8 ::do_widen(char) const@@Base+0x14c28> │ │ │ │ + ld.d $t2, $sp, 640 │ │ │ │ + beqz $t2, 24 # 23728 ::do_widen(char) const@@Base+0x13268> │ │ │ │ + sltu $t1, $a4, $t2 │ │ │ │ + masknez $a4, $a4, $t1 │ │ │ │ + maskeqz $t1, $t2, $t1 │ │ │ │ + or $a4, $a4, $t1 │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 520 │ │ │ │ - beq $a0, $s2, 12 # 20128 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8328> │ │ │ │ - bl -80080 │ │ │ │ + ld.d $a3, $sp, 648 │ │ │ │ + ld.d $a0, $sp, 64 │ │ │ │ + move $a2, $zero │ │ │ │ + sub.d $a4, $a4, $a3 │ │ │ │ + move $a1, $zero │ │ │ │ + bl -92972 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + ld.d $a0, $sp, 688 │ │ │ │ + st.d $s8, $sp, 608 │ │ │ │ + st.d $s3, $sp, 720 │ │ │ │ + addi.d $t0, $sp, 704 │ │ │ │ + beq $a0, $t0, 8 # 23758 ::do_widen(char) const@@Base+0x13298> │ │ │ │ + bl -93956 │ │ │ │ + addi.d $a0, $sp, 672 │ │ │ │ + st.d $s5, $sp, 616 │ │ │ │ + bl -93200 │ │ │ │ + ld.d $t0, $s2, -24 │ │ │ │ + st.d $s2, $sp, 608 │ │ │ │ + addi.d $a0, $sp, 720 │ │ │ │ + add.d $t1, $t0, $sp │ │ │ │ + st.d $s6, $t1, 608 │ │ │ │ + st.d $s4, $sp, 720 │ │ │ │ + bl -94940 │ │ │ │ + ld.d $a0, $sp, 64 │ │ │ │ + li.w $a4, 7 │ │ │ │ + pcaddi $a3, 92048 │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $zero │ │ │ │ + bl -93060 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + addi.d $a1, $a0, 16 │ │ │ │ + move $t1, $a0 │ │ │ │ + st.d $t0, $sp, 576 │ │ │ │ + ldptr.d $t2, $a0, 0 │ │ │ │ + beq $t2, $a1, 6380 # 25098 ::do_widen(char) const@@Base+0x14bd8> │ │ │ │ + st.d $t2, $sp, 576 │ │ │ │ + ld.d $t2, $a0, 16 │ │ │ │ + st.d $t2, $sp, 592 │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 584 │ │ │ │ - beq $a0, $s0, 12 # 20138 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8338> │ │ │ │ - bl -80096 │ │ │ │ + ld.d $t2, $t1, 8 │ │ │ │ + st.d $zero, $t1, 8 │ │ │ │ + stptr.d $a1, $t1, 0 │ │ │ │ + st.d $t2, $sp, 584 │ │ │ │ + st.b $zero, $t1, 16 │ │ │ │ + ld.d $t2, $sp, 584 │ │ │ │ + li.w $t1, -2 │ │ │ │ + lu52i.d $t1, $t1, 2047 │ │ │ │ + beq $t2, $t1, 7536 # 25550 ::do_widen(char) const@@Base+0x15090> │ │ │ │ + ld.d $a0, $sp, 16 │ │ │ │ + li.w $a2, 1 │ │ │ │ + pcaddi $a1, 92019 │ │ │ │ + bl -95088 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + st.d $s0, $sp, 608 │ │ │ │ + ldptr.d $t2, $a0, 0 │ │ │ │ + addi.d $a1, $a0, 16 │ │ │ │ + move $t1, $a0 │ │ │ │ + beq $t2, $a1, 6332 # 250c0 ::do_widen(char) const@@Base+0x14c00> │ │ │ │ + st.d $t2, $sp, 608 │ │ │ │ + ld.d $t2, $a0, 16 │ │ │ │ + st.d $t2, $sp, 624 │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 488 │ │ │ │ - addi.d $t0, $sp, 504 │ │ │ │ - beq $a0, $t0, 8 # 20148 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8348> │ │ │ │ - bl -80116 │ │ │ │ - ld.d $a0, $sp, 552 │ │ │ │ - beq $a0, $s3, 12 # 20158 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8358> │ │ │ │ - bl -80128 │ │ │ │ + ld.d $t2, $t1, 8 │ │ │ │ + stptr.d $a1, $t1, 0 │ │ │ │ + st.d $zero, $t1, 8 │ │ │ │ + st.d $t2, $sp, 616 │ │ │ │ + st.b $zero, $t1, 16 │ │ │ │ + ld.d $a4, $sp, 520 │ │ │ │ + ld.d $a2, $sp, 616 │ │ │ │ + ld.d $a3, $sp, 512 │ │ │ │ + ld.d $t0, $sp, 24 │ │ │ │ + add.d $t1, $a4, $a2 │ │ │ │ + bne $a3, $t0, 2408 # 241a8 ::do_widen(char) const@@Base+0x13ce8> │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 456 │ │ │ │ - addi.d $t0, $sp, 472 │ │ │ │ - beq $a0, $t0, 8 # 20168 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8368> │ │ │ │ - bl -80148 │ │ │ │ - ld.d $a1, $sp, 16 │ │ │ │ - move $a0, $fp │ │ │ │ - bl 375056 # 7ba80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x63c80> │ │ │ │ - lu12i.w $t0, 6 │ │ │ │ - ori $t0, $t0, 0x16d │ │ │ │ - st.h $t0, $sp, 632 │ │ │ │ - st.d $s4, $sp, 616 │ │ │ │ - li.w $t0, 112 │ │ │ │ - st.b $zero, $sp, 635 │ │ │ │ - st.b $t0, $s4, 2 │ │ │ │ - li.w $a2, 3 │ │ │ │ - li.w $t0, 3 │ │ │ │ - move $a1, $s4 │ │ │ │ - move $a0, $s6 │ │ │ │ - st.d $t0, $sp, 624 │ │ │ │ - bl -2884 # 1f660 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7860> │ │ │ │ - beq $s5, $a0, 2784 # 20c88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8e88> │ │ │ │ - addi.d $t0, $sp, 176 │ │ │ │ + li.w $t2, 15 │ │ │ │ + ld.d $a1, $sp, 608 │ │ │ │ + bgeu $t2, $t1, 32 # 23870 ::do_widen(char) const@@Base+0x133b0> │ │ │ │ + beq $a1, $s0, 28 # 23870 ::do_widen(char) const@@Base+0x133b0> │ │ │ │ + ld.d $t2, $sp, 624 │ │ │ │ + bgeu $t2, $t1, 3044 # 24440 ::do_widen(char) const@@Base+0x13f80> │ │ │ │ + li.w $t1, -2 │ │ │ │ + lu52i.d $t1, $t1, 2047 │ │ │ │ + sub.d $t1, $t1, $a4 │ │ │ │ + bltu $t1, $a2, 7524 # 255d0 ::do_widen(char) const@@Base+0x15110> │ │ │ │ + addi.d $t0, $sp, 512 │ │ │ │ move $a0, $t0 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - bl 210280 # 53720 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b920> │ │ │ │ - lu12i.w $t0, 6 │ │ │ │ - ori $t0, $t0, 0x16d │ │ │ │ - st.h $t0, $sp, 600 │ │ │ │ - st.d $s0, $sp, 584 │ │ │ │ - li.w $t0, 112 │ │ │ │ - st.b $zero, $sp, 603 │ │ │ │ - st.b $t0, $s0, 2 │ │ │ │ - addi.d $a1, $sp, 584 │ │ │ │ - li.w $t0, 3 │ │ │ │ - move $a0, $s1 │ │ │ │ - st.d $t0, $sp, 592 │ │ │ │ - bl -80088 # c910 , std::allocator > const&) const@plt> │ │ │ │ - bl -25580 # 19e00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2000> │ │ │ │ - ld.d $t0, $a0, 8 │ │ │ │ - st.d $s4, $sp, 616 │ │ │ │ + st.d $t0, $sp, 88 │ │ │ │ + bl -95228 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + addi.d $t0, $sp, 304 │ │ │ │ + st.d $t0, $sp, 288 │ │ │ │ ldptr.d $t2, $a0, 0 │ │ │ │ - li.w $t1, 15 │ │ │ │ - st.d $t0, $sp, 168 │ │ │ │ - bltu $t1, $t0, 4580 # 213e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x95e8> │ │ │ │ - addi.d $a2, $t0, 1 │ │ │ │ - move $a0, $s4 │ │ │ │ - beqz $t0, 4080 # 21200 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9400> │ │ │ │ - nop │ │ │ │ - move $a1, $t2 │ │ │ │ - bl -79164 │ │ │ │ - ld.d $t0, $sp, 168 │ │ │ │ + st.d $t0, $sp, 32 │ │ │ │ + addi.d $a1, $a0, 16 │ │ │ │ + move $t1, $a0 │ │ │ │ + beq $t2, $a1, 3040 # 24478 ::do_widen(char) const@@Base+0x13fb8> │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - addi.d $a1, $sp, 616 │ │ │ │ - st.d $t0, $sp, 624 │ │ │ │ - bl 215788 # 54d20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3cf20> │ │ │ │ - ld.d $a0, $sp, 616 │ │ │ │ - beq $a0, $s4, 12 # 20248 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8448> │ │ │ │ - bl -80368 │ │ │ │ + st.d $t2, $sp, 288 │ │ │ │ + ld.d $t2, $a0, 16 │ │ │ │ + st.d $t2, $sp, 304 │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 584 │ │ │ │ - beq $a0, $s0, 12 # 20258 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8458> │ │ │ │ - bl -80384 │ │ │ │ + ld.d $t2, $t1, 8 │ │ │ │ + stptr.d $a1, $t1, 0 │ │ │ │ + st.b $zero, $t1, 16 │ │ │ │ + ld.d $a0, $sp, 608 │ │ │ │ + st.d $zero, $t1, 8 │ │ │ │ + st.d $t2, $sp, 296 │ │ │ │ + beq $a0, $s0, 8 # 238d0 ::do_widen(char) const@@Base+0x13410> │ │ │ │ + bl -94332 │ │ │ │ + ld.d $t0, $sp, 48 │ │ │ │ + bnez $t0, 4908 # 24c00 ::do_widen(char) const@@Base+0x14740> │ │ │ │ + ld.d $a0, $sp, 512 │ │ │ │ + ld.d $t0, $sp, 24 │ │ │ │ + beq $a0, $t0, 8 # 238e8 ::do_widen(char) const@@Base+0x13428> │ │ │ │ + bl -94356 │ │ │ │ + ld.d $a0, $sp, 480 │ │ │ │ + ld.d $t0, $sp, 40 │ │ │ │ + beq $a0, $t0, 8 # 238f8 ::do_widen(char) const@@Base+0x13438> │ │ │ │ + bl -94372 │ │ │ │ + ld.d $a0, $sp, 448 │ │ │ │ + addi.d $t0, $sp, 464 │ │ │ │ + beq $a0, $t0, 8 # 23908 ::do_widen(char) const@@Base+0x13448> │ │ │ │ + bl -94388 │ │ │ │ + ld.d $t1, $s7, 136 │ │ │ │ + bltz $t1, 4628 # 24b20 ::do_widen(char) const@@Base+0x14660> │ │ │ │ + movgr2fr.d $fa0, $t1 │ │ │ │ + ffint.d.l $fa0, $fa0 │ │ │ │ + ld.d $t0, $s7, 96 │ │ │ │ + fmul.d $fa0, $fa0, $fs0 │ │ │ │ + bltz $t0, 4576 # 24b00 ::do_widen(char) const@@Base+0x14640> │ │ │ │ + movgr2fr.d $fa1, $t0 │ │ │ │ + ffint.d.l $fa1, $fa1 │ │ │ │ nop │ │ │ │ - ld.d $s7, $sp, 8 │ │ │ │ - ld.d $a0, $sp, 16 │ │ │ │ - move $a1, $s7 │ │ │ │ - bl 342060 # 73a90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5bc90> │ │ │ │ - move $a0, $s7 │ │ │ │ - bl 210132 # 53740 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b940> │ │ │ │ - lu12i.w $t0, 415334 │ │ │ │ - ori $t0, $t0, 0x665 │ │ │ │ - lu32i.d $t0, -428957 │ │ │ │ - lu52i.d $t0, $t0, 1894 │ │ │ │ - st.d $t0, $sp, 632 │ │ │ │ - lu12i.w $t0, 431922 │ │ │ │ - st.d $s4, $sp, 616 │ │ │ │ - st.b $zero, $sp, 646 │ │ │ │ - ori $t0, $t0, 0xd65 │ │ │ │ - st.w $t0, $s4, 8 │ │ │ │ - lu12i.w $t0, 6 │ │ │ │ - ori $t0, $t0, 0x57a │ │ │ │ - st.h $t0, $s4, 12 │ │ │ │ + fdiv.d $fs0, $fa0, $fa1 │ │ │ │ + addi.d $a0, $sp, 720 │ │ │ │ + bl -95448 │ │ │ │ + st.h $zero, $sp, 944 │ │ │ │ + ld.d $a0, $s2, -24 │ │ │ │ + st.d $s4, $sp, 720 │ │ │ │ + st.d $zero, $sp, 936 │ │ │ │ + st.d $zero, $sp, 952 │ │ │ │ + st.d $zero, $sp, 960 │ │ │ │ + st.d $zero, $sp, 968 │ │ │ │ + st.d $zero, $sp, 976 │ │ │ │ + st.d $s2, $sp, 608 │ │ │ │ + add.d $a0, $s1, $a0 │ │ │ │ + stptr.d $s6, $a0, 0 │ │ │ │ + move $a1, $zero │ │ │ │ + bl -93884 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + addi.d $a0, $sp, 672 │ │ │ │ + st.d $s8, $sp, 608 │ │ │ │ + st.d $s3, $sp, 720 │ │ │ │ + st.d $s5, $sp, 616 │ │ │ │ + st.d $zero, $sp, 624 │ │ │ │ + st.d $zero, $sp, 632 │ │ │ │ + st.d $zero, $sp, 640 │ │ │ │ + st.d $zero, $sp, 648 │ │ │ │ + st.d $zero, $sp, 656 │ │ │ │ + st.d $zero, $sp, 664 │ │ │ │ + bl -92840 │ │ │ │ + addi.d $t0, $sp, 704 │ │ │ │ + st.d $t0, $sp, 688 │ │ │ │ addi.d $a1, $sp, 616 │ │ │ │ - li.w $t0, 14 │ │ │ │ + li.w $t0, 16 │ │ │ │ + addi.d $a0, $sp, 720 │ │ │ │ + st.d $fp, $sp, 616 │ │ │ │ + st.b $zero, $sp, 704 │ │ │ │ + st.d $zero, $sp, 696 │ │ │ │ + st.w $t0, $sp, 680 │ │ │ │ + bl -93968 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + ld.d $t0, $sp, 608 │ │ │ │ + fmov.d $fa0, $fs0 │ │ │ │ + li.w $t2, 1 │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ move $a0, $s1 │ │ │ │ - st.d $t0, $sp, 624 │ │ │ │ - bl -80292 # c910 , std::allocator > const&) const@plt> │ │ │ │ - bl -25400 # 19f80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2180> │ │ │ │ + add.d $t0, $s1, $t0 │ │ │ │ + ldptr.w $t1, $t0, 24 │ │ │ │ + ori $t1, $t1, 0x4 │ │ │ │ + st.w $t1, $t0, 24 │ │ │ │ + st.d $t2, $sp, 728 │ │ │ │ + bl -93548 # cc80 (double)@plt> │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + ld.d $a4, $sp, 656 │ │ │ │ + st.b $zero, $sp, 592 │ │ │ │ + st.d $t0, $sp, 576 │ │ │ │ + st.d $zero, $sp, 584 │ │ │ │ + beqz $a4, 5740 # 25070 ::do_widen(char) const@@Base+0x14bb0> │ │ │ │ + ld.d $t1, $sp, 640 │ │ │ │ + beqz $t1, 20 # 23a20 ::do_widen(char) const@@Base+0x13560> │ │ │ │ + sltu $t0, $a4, $t1 │ │ │ │ + masknez $a4, $a4, $t0 │ │ │ │ + maskeqz $t0, $t1, $t0 │ │ │ │ + or $a4, $a4, $t0 │ │ │ │ + ld.d $a3, $sp, 648 │ │ │ │ + ld.d $a0, $sp, 16 │ │ │ │ + move $a2, $zero │ │ │ │ + sub.d $a4, $a4, $a3 │ │ │ │ + move $a1, $zero │ │ │ │ + bl -93732 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + ld.d $a0, $sp, 688 │ │ │ │ + st.d $s8, $sp, 608 │ │ │ │ + st.d $s3, $sp, 720 │ │ │ │ + addi.d $t0, $sp, 704 │ │ │ │ + beq $a0, $t0, 8 # 23a50 ::do_widen(char) const@@Base+0x13590> │ │ │ │ + bl -94716 │ │ │ │ + addi.d $a0, $sp, 672 │ │ │ │ + st.d $s5, $sp, 616 │ │ │ │ + bl -93960 │ │ │ │ + ld.d $t0, $s2, -24 │ │ │ │ + st.d $s2, $sp, 608 │ │ │ │ + addi.d $a0, $sp, 720 │ │ │ │ + add.d $t0, $t0, $sp │ │ │ │ + st.d $s6, $t0, 608 │ │ │ │ + st.d $s4, $sp, 720 │ │ │ │ + bl -95700 │ │ │ │ + ld.d $a0, $sp, 16 │ │ │ │ + li.w $a4, 4 │ │ │ │ + pcaddi $a3, 91860 │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $zero │ │ │ │ + bl -93820 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + st.d $s0, $sp, 608 │ │ │ │ + ldptr.d $t1, $a0, 0 │ │ │ │ + addi.d $a1, $a0, 16 │ │ │ │ move $t0, $a0 │ │ │ │ - ldptr.w $a2, $t0, 0 │ │ │ │ - ld.d $a3, $sp, 776 │ │ │ │ - ld.d $t0, $sp, 784 │ │ │ │ - ld.d $a1, $sp, 16 │ │ │ │ - addi.d $a0, $s8, 664 │ │ │ │ - add.d $a3, $a3, $t0 │ │ │ │ - slli.w $a3, $a3, 0x1 │ │ │ │ - bl 38388 # 298d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11ad0> │ │ │ │ - ld.d $a0, $sp, 616 │ │ │ │ - beq $a0, $s4, 12 # 202f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x84f0> │ │ │ │ - bl -80536 │ │ │ │ - nop │ │ │ │ - lu12i.w $t0, 477046 │ │ │ │ - ori $t0, $t0, 0x270 │ │ │ │ - lu32i.d $t0, 353325 │ │ │ │ - lu52i.d $t0, $t0, 1798 │ │ │ │ - st.d $t0, $sp, 536 │ │ │ │ - lu12i.w $t0, 6 │ │ │ │ - ori $t0, $t0, 0x874 │ │ │ │ - st.d $s2, $sp, 520 │ │ │ │ - st.b $zero, $sp, 546 │ │ │ │ - st.h $t0, $s2, 8 │ │ │ │ - addi.d $a1, $sp, 520 │ │ │ │ - li.w $t0, 10 │ │ │ │ + beq $t1, $a1, 5160 # 24ec8 ::do_widen(char) const@@Base+0x14a08> │ │ │ │ + st.d $t1, $sp, 608 │ │ │ │ + ld.d $t1, $a0, 16 │ │ │ │ + st.d $t1, $sp, 624 │ │ │ │ + ld.d $t1, $t0, 8 │ │ │ │ + st.d $zero, $t0, 8 │ │ │ │ + stptr.d $a1, $t0, 0 │ │ │ │ + st.d $t1, $sp, 616 │ │ │ │ + st.b $zero, $t0, 16 │ │ │ │ + ld.d $t1, $sp, 616 │ │ │ │ + li.w $t0, -2 │ │ │ │ + lu52i.d $t0, $t0, 2047 │ │ │ │ + beq $t1, $t0, 6856 # 25598 ::do_widen(char) const@@Base+0x150d8> │ │ │ │ + li.w $a2, 1 │ │ │ │ + pcaddi $a1, 91832 │ │ │ │ move $a0, $s1 │ │ │ │ - st.d $t0, $sp, 528 │ │ │ │ - bl -80408 # c910 , std::allocator > const&) const@plt> │ │ │ │ - bl -25516 # 19f80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2180> │ │ │ │ - ldptr.w $t0, $a0, 0 │ │ │ │ - fld.d $fs0, $s8, 1008 │ │ │ │ - addi.d $a1, $sp, 552 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - lu12i.w $t0, 477046 │ │ │ │ - ori $t0, $t0, 0x270 │ │ │ │ - lu32i.d $t0, 93485 │ │ │ │ - lu52i.d $t0, $t0, 1590 │ │ │ │ - st.d $t0, $sp, 568 │ │ │ │ + bl -95840 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + addi.d $t1, $sp, 336 │ │ │ │ + st.d $t1, $sp, 320 │ │ │ │ + ldptr.d $t1, $a0, 0 │ │ │ │ + addi.d $a1, $a0, 16 │ │ │ │ + move $t0, $a0 │ │ │ │ + beq $t1, $a1, 5112 # 24ef0 ::do_widen(char) const@@Base+0x14a30> │ │ │ │ + st.d $t1, $sp, 320 │ │ │ │ + ld.d $t1, $a0, 16 │ │ │ │ + st.d $t1, $sp, 336 │ │ │ │ + ld.d $t1, $t0, 8 │ │ │ │ + stptr.d $a1, $t0, 0 │ │ │ │ + st.b $zero, $t0, 16 │ │ │ │ + ld.d $a0, $sp, 608 │ │ │ │ + st.d $zero, $t0, 8 │ │ │ │ + st.d $t1, $sp, 328 │ │ │ │ + beq $a0, $s0, 8 # 23b28 ::do_widen(char) const@@Base+0x13668> │ │ │ │ + bl -94932 │ │ │ │ + ld.d $a0, $sp, 576 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + beq $a0, $t0, 8 # 23b38 ::do_widen(char) const@@Base+0x13678> │ │ │ │ + bl -94948 │ │ │ │ + bl -96296 │ │ │ │ + pcaddi $t0, 143811 │ │ │ │ + ld.d $t0, $t0, 8 │ │ │ │ + pcalau12i $t1, 94 │ │ │ │ + fld.d $fa1, $t1, 56 │ │ │ │ + lu12i.w $t1, 244 │ │ │ │ + sub.d $t0, $a0, $t0 │ │ │ │ + ori $t1, $t1, 0x240 │ │ │ │ + div.d $t0, $t0, $t1 │ │ │ │ + bstrpick.d $t0, $t0, 0x1f, 0x0 │ │ │ │ + movgr2fr.d $fa0, $t0 │ │ │ │ + addi.d $a0, $sp, 720 │ │ │ │ + ffint.d.l $fa0, $fa0 │ │ │ │ + fdiv.d $fs0, $fa0, $fa1 │ │ │ │ + bl -96016 │ │ │ │ + st.h $zero, $sp, 944 │ │ │ │ + ld.d $a0, $s2, -24 │ │ │ │ + st.d $s4, $sp, 720 │ │ │ │ + st.d $zero, $sp, 936 │ │ │ │ + st.d $zero, $sp, 952 │ │ │ │ + st.d $zero, $sp, 960 │ │ │ │ + st.d $zero, $sp, 968 │ │ │ │ + st.d $zero, $sp, 976 │ │ │ │ + st.d $s2, $sp, 608 │ │ │ │ + add.d $a0, $s1, $a0 │ │ │ │ + stptr.d $s6, $a0, 0 │ │ │ │ + move $a1, $zero │ │ │ │ + bl -94452 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + addi.d $a0, $sp, 672 │ │ │ │ + st.d $s8, $sp, 608 │ │ │ │ + st.d $s3, $sp, 720 │ │ │ │ + st.d $s5, $sp, 616 │ │ │ │ + st.d $zero, $sp, 624 │ │ │ │ + st.d $zero, $sp, 632 │ │ │ │ + st.d $zero, $sp, 640 │ │ │ │ + st.d $zero, $sp, 648 │ │ │ │ + st.d $zero, $sp, 656 │ │ │ │ + st.d $zero, $sp, 664 │ │ │ │ + bl -93408 │ │ │ │ + addi.d $t0, $sp, 704 │ │ │ │ + st.d $t0, $sp, 688 │ │ │ │ + addi.d $a1, $sp, 616 │ │ │ │ + li.w $t0, 16 │ │ │ │ + addi.d $a0, $sp, 720 │ │ │ │ + st.d $fp, $sp, 616 │ │ │ │ + st.b $zero, $sp, 704 │ │ │ │ + st.d $zero, $sp, 696 │ │ │ │ + st.w $t0, $sp, 680 │ │ │ │ + bl -94536 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + ld.d $t0, $sp, 608 │ │ │ │ + fmov.d $fa0, $fs0 │ │ │ │ + li.w $t2, 2 │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ move $a0, $s1 │ │ │ │ - li.w $t0, 8 │ │ │ │ - st.d $s3, $sp, 552 │ │ │ │ - st.b $zero, $sp, 576 │ │ │ │ + add.d $t0, $s1, $t0 │ │ │ │ + ldptr.w $t1, $t0, 24 │ │ │ │ + ori $t1, $t1, 0x4 │ │ │ │ + st.w $t1, $t0, 24 │ │ │ │ + st.d $t2, $sp, 728 │ │ │ │ + bl -94116 # cc80 (double)@plt> │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + ld.d $a4, $sp, 656 │ │ │ │ + st.b $zero, $sp, 592 │ │ │ │ + st.d $t0, $sp, 576 │ │ │ │ + st.d $zero, $sp, 584 │ │ │ │ + beqz $a4, 5156 # 25060 ::do_widen(char) const@@Base+0x14ba0> │ │ │ │ + ld.d $t1, $sp, 640 │ │ │ │ + beqz $t1, 20 # 23c58 ::do_widen(char) const@@Base+0x13798> │ │ │ │ + sltu $t0, $a4, $t1 │ │ │ │ + masknez $a4, $a4, $t0 │ │ │ │ + maskeqz $t0, $t1, $t0 │ │ │ │ + or $a4, $a4, $t0 │ │ │ │ + ld.d $a3, $sp, 648 │ │ │ │ + ld.d $a0, $sp, 16 │ │ │ │ + move $a2, $zero │ │ │ │ + sub.d $a4, $a4, $a3 │ │ │ │ + move $a1, $zero │ │ │ │ + bl -94300 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + ld.d $a0, $sp, 688 │ │ │ │ + st.d $s8, $sp, 608 │ │ │ │ + st.d $s3, $sp, 720 │ │ │ │ + addi.d $t0, $sp, 704 │ │ │ │ + beq $a0, $t0, 8 # 23c88 ::do_widen(char) const@@Base+0x137c8> │ │ │ │ + bl -95284 │ │ │ │ + addi.d $a0, $sp, 672 │ │ │ │ + st.d $s5, $sp, 616 │ │ │ │ + bl -94528 │ │ │ │ + ld.d $t0, $s2, -24 │ │ │ │ + st.d $s2, $sp, 608 │ │ │ │ + addi.d $a0, $sp, 720 │ │ │ │ + add.d $t0, $t0, $sp │ │ │ │ + st.d $s6, $t0, 608 │ │ │ │ + st.d $s4, $sp, 720 │ │ │ │ + bl -96268 │ │ │ │ + ld.d $t1, $sp, 584 │ │ │ │ + li.w $t0, -2 │ │ │ │ + lu52i.d $t0, $t0, 2047 │ │ │ │ + beq $t1, $t0, 5692 # 252f8 ::do_widen(char) const@@Base+0x14e38> │ │ │ │ + ld.d $a0, $sp, 16 │ │ │ │ + li.w $a2, 1 │ │ │ │ + pcaddi $a1, 91570 │ │ │ │ + bl -96332 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + addi.d $s3, $sp, 368 │ │ │ │ + st.d $s3, $sp, 352 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + addi.d $s4, $a0, 16 │ │ │ │ + move $s2, $a0 │ │ │ │ + beq $t0, $s4, 4876 # 24ff0 ::do_widen(char) const@@Base+0x14b30> │ │ │ │ + st.d $t0, $sp, 352 │ │ │ │ + ld.d $t0, $a0, 16 │ │ │ │ + st.d $t0, $sp, 368 │ │ │ │ + nop │ │ │ │ + ld.d $t0, $s2, 8 │ │ │ │ + stptr.d $s4, $s2, 0 │ │ │ │ + st.b $zero, $s2, 16 │ │ │ │ + st.d $t0, $sp, 360 │ │ │ │ + ld.d $a0, $sp, 576 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + st.d $zero, $s2, 8 │ │ │ │ + beq $a0, $t0, 12 # 23d20 ::do_widen(char) const@@Base+0x13860> │ │ │ │ + bl -95432 │ │ │ │ + nop │ │ │ │ + ld.d $s2, $sp, 264 │ │ │ │ + addi.d $s4, $sp, 400 │ │ │ │ + addi.d $a0, $sp, 384 │ │ │ │ + addi.d $a1, $s2, 17 │ │ │ │ + ld.d $s5, $sp, 256 │ │ │ │ + st.d $s4, $sp, 384 │ │ │ │ + st.b $zero, $sp, 400 │ │ │ │ + st.d $zero, $sp, 392 │ │ │ │ + bl -94480 # cc30 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ + ld.d $t0, $sp, 392 │ │ │ │ + li.w $t1, 18 │ │ │ │ + lu52i.d $t1, $t1, -2048 │ │ │ │ + add.d $t0, $t0, $t1 │ │ │ │ + li.w $t1, 16 │ │ │ │ + bgeu $t1, $t0, 6464 # 25698 ::do_widen(char) const@@Base+0x151d8> │ │ │ │ + li.w $a2, 17 │ │ │ │ + pcaddi $a1, 91678 │ │ │ │ + addi.d $a0, $sp, 384 │ │ │ │ + bl -96488 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + ld.d $t1, $sp, 392 │ │ │ │ + li.w $t0, -2 │ │ │ │ + lu52i.d $t0, $t0, 2047 │ │ │ │ + sub.d $t0, $t0, $t1 │ │ │ │ + bltu $t0, $s2, 6388 # 25670 ::do_widen(char) const@@Base+0x151b0> │ │ │ │ + move $a2, $s2 │ │ │ │ + move $a1, $s5 │ │ │ │ + addi.d $a0, $sp, 384 │ │ │ │ + bl -96524 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + ld.d $t0, $sp, 392 │ │ │ │ + li.w $t1, 4 │ │ │ │ + lu52i.d $t1, $t1, -2048 │ │ │ │ + add.d $t0, $t0, $t1 │ │ │ │ + li.w $t1, 2 │ │ │ │ + bgeu $t1, $t0, 5532 # 25340 ::do_widen(char) const@@Base+0x14e80> │ │ │ │ + li.w $a2, 3 │ │ │ │ + pcaddi $a1, 91665 │ │ │ │ + addi.d $a0, $sp, 384 │ │ │ │ + bl -96564 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + addi.d $s2, $sp, 432 │ │ │ │ + st.d $s2, $sp, 416 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + addi.d $s6, $a0, 16 │ │ │ │ + move $s5, $a0 │ │ │ │ + beq $t0, $s6, 4668 # 25008 ::do_widen(char) const@@Base+0x14b48> │ │ │ │ + st.d $t0, $sp, 416 │ │ │ │ + ld.d $t0, $a0, 16 │ │ │ │ + st.d $t0, $sp, 432 │ │ │ │ + nop │ │ │ │ + ld.d $t1, $s5, 8 │ │ │ │ + st.d $zero, $s5, 8 │ │ │ │ + li.w $t0, -2 │ │ │ │ + ld.d $a2, $sp, 296 │ │ │ │ + lu52i.d $t0, $t0, 2047 │ │ │ │ + stptr.d $s6, $s5, 0 │ │ │ │ + st.b $zero, $s5, 16 │ │ │ │ + st.d $t1, $sp, 424 │ │ │ │ + sub.d $t0, $t0, $t1 │ │ │ │ + ld.d $a1, $sp, 288 │ │ │ │ + bltu $t0, $a2, 5296 # 252b8 ::do_widen(char) const@@Base+0x14df8> │ │ │ │ + addi.d $s5, $sp, 416 │ │ │ │ + move $a0, $s5 │ │ │ │ + bl -96660 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + addi.d $t0, $sp, 464 │ │ │ │ + st.d $t0, $sp, 448 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + addi.d $s7, $a0, 16 │ │ │ │ + move $s6, $a0 │ │ │ │ + beq $t0, $s7, 4596 # 25020 ::do_widen(char) const@@Base+0x14b60> │ │ │ │ + st.d $t0, $sp, 448 │ │ │ │ + ld.d $t0, $a0, 16 │ │ │ │ + st.d $t0, $sp, 464 │ │ │ │ + nop │ │ │ │ + ld.d $t0, $s6, 8 │ │ │ │ + st.d $zero, $s6, 8 │ │ │ │ + li.w $t2, 4 │ │ │ │ + st.d $t0, $sp, 456 │ │ │ │ + st.b $zero, $s6, 16 │ │ │ │ + ld.d $t0, $sp, 456 │ │ │ │ + lu52i.d $t2, $t2, -2048 │ │ │ │ + stptr.d $s7, $s6, 0 │ │ │ │ + li.w $t1, 2 │ │ │ │ + add.d $t0, $t0, $t2 │ │ │ │ + bgeu $t1, $t0, 5152 # 25288 ::do_widen(char) const@@Base+0x14dc8> │ │ │ │ + li.w $a2, 3 │ │ │ │ + pcaddi $a1, 91616 │ │ │ │ + addi.d $a0, $sp, 448 │ │ │ │ + bl -96760 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + ld.d $t0, $sp, 40 │ │ │ │ + addi.d $s7, $a0, 16 │ │ │ │ + move $s6, $a0 │ │ │ │ + st.d $t0, $sp, 480 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + beq $t0, $s7, 4520 # 25038 ::do_widen(char) const@@Base+0x14b78> │ │ │ │ + st.d $t0, $sp, 480 │ │ │ │ + ld.d $t0, $a0, 16 │ │ │ │ + st.d $t0, $sp, 496 │ │ │ │ + ld.d $t0, $s6, 8 │ │ │ │ + st.d $zero, $s6, 8 │ │ │ │ + ld.d $a2, $sp, 328 │ │ │ │ + st.d $t0, $sp, 488 │ │ │ │ + st.b $zero, $s6, 16 │ │ │ │ + ld.d $t1, $sp, 488 │ │ │ │ + li.w $t0, -2 │ │ │ │ + lu52i.d $t0, $t0, 2047 │ │ │ │ + stptr.d $s7, $s6, 0 │ │ │ │ + sub.d $t0, $t0, $t1 │ │ │ │ + ld.d $a1, $sp, 320 │ │ │ │ + bltu $t0, $a2, 6324 # 25780 ::do_widen(char) const@@Base+0x152c0> │ │ │ │ + ld.d $a0, $sp, 96 │ │ │ │ + bl -96852 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + ld.d $t0, $sp, 24 │ │ │ │ + addi.d $s7, $a0, 16 │ │ │ │ + move $s6, $a0 │ │ │ │ + st.d $t0, $sp, 512 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + beq $t0, $s7, 4140 # 24f18 ::do_widen(char) const@@Base+0x14a58> │ │ │ │ + st.d $t0, $sp, 512 │ │ │ │ + ld.d $t0, $a0, 16 │ │ │ │ + st.d $t0, $sp, 528 │ │ │ │ + nop │ │ │ │ + ld.d $t0, $s6, 8 │ │ │ │ + st.d $zero, $s6, 8 │ │ │ │ + li.w $t2, 4 │ │ │ │ + st.d $t0, $sp, 520 │ │ │ │ + st.b $zero, $s6, 16 │ │ │ │ + ld.d $t0, $sp, 520 │ │ │ │ + lu52i.d $t2, $t2, -2048 │ │ │ │ + stptr.d $s7, $s6, 0 │ │ │ │ + li.w $t1, 2 │ │ │ │ + add.d $t0, $t0, $t2 │ │ │ │ + bgeu $t1, $t0, 6152 # 25730 ::do_widen(char) const@@Base+0x15270> │ │ │ │ + addi.d $t0, $sp, 512 │ │ │ │ + li.w $a2, 3 │ │ │ │ + pcaddi $a1, 91167 │ │ │ │ + move $a0, $t0 │ │ │ │ + st.d $t0, $sp, 88 │ │ │ │ + bl -96960 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + addi.d $t0, $sp, 560 │ │ │ │ + st.d $t0, $sp, 544 │ │ │ │ + st.d $t0, $sp, 56 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + addi.d $s7, $a0, 16 │ │ │ │ + move $s6, $a0 │ │ │ │ + beq $t0, $s7, 4052 # 24f30 ::do_widen(char) const@@Base+0x14a70> │ │ │ │ + st.d $t0, $sp, 544 │ │ │ │ + ld.d $t0, $a0, 16 │ │ │ │ st.d $t0, $sp, 560 │ │ │ │ - bl -80472 # c910 , std::allocator > const&) const@plt> │ │ │ │ - bl -25580 # 19f80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2180> │ │ │ │ - ldptr.w $t0, $a0, 0 │ │ │ │ - addi.d $a1, $sp, 584 │ │ │ │ - move $a0, $s1 │ │ │ │ - st.d $t0, $sp, 32 │ │ │ │ - lu12i.w $t0, 477046 │ │ │ │ - ori $t0, $t0, 0x270 │ │ │ │ - lu32i.d $t0, 290093 │ │ │ │ - lu52i.d $t0, $t0, 1830 │ │ │ │ - st.d $t0, $sp, 600 │ │ │ │ - li.w $t0, 8 │ │ │ │ - st.d $s0, $sp, 584 │ │ │ │ - st.b $zero, $sp, 608 │ │ │ │ + nop │ │ │ │ + ld.d $t0, $s6, 8 │ │ │ │ + st.d $zero, $s6, 8 │ │ │ │ + ld.d $a2, $sp, 360 │ │ │ │ + st.d $t0, $sp, 552 │ │ │ │ + st.b $zero, $s6, 16 │ │ │ │ + ld.d $t1, $sp, 552 │ │ │ │ + li.w $t0, -2 │ │ │ │ + lu52i.d $t0, $t0, 2047 │ │ │ │ + stptr.d $s7, $s6, 0 │ │ │ │ + sub.d $t0, $t0, $t1 │ │ │ │ + ld.d $a1, $sp, 352 │ │ │ │ + bltu $t0, $a2, 6236 # 257f8 ::do_widen(char) const@@Base+0x15338> │ │ │ │ + addi.d $t0, $sp, 544 │ │ │ │ + move $a0, $t0 │ │ │ │ + st.d $t0, $sp, 64 │ │ │ │ + bl -97068 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + addi.d $s7, $a0, 16 │ │ │ │ + move $s6, $a0 │ │ │ │ + st.d $t0, $sp, 576 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + beq $t0, $s7, 3972 # 24f48 ::do_widen(char) const@@Base+0x14a88> │ │ │ │ + st.d $t0, $sp, 576 │ │ │ │ + ld.d $t0, $a0, 16 │ │ │ │ st.d $t0, $sp, 592 │ │ │ │ - bl -80532 # c910 , std::allocator > const&) const@plt> │ │ │ │ - move $t0, $a0 │ │ │ │ - beqz $a0, 108 # 20418 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8618> │ │ │ │ - ldptr.d $a0, $a0, 0 │ │ │ │ - pcalau12i $t1, 144 │ │ │ │ - ld.d $t1, $t1, -208 │ │ │ │ - beqz $a0, 28 # 203d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x85d8> │ │ │ │ - ldptr.d $t1, $a0, 0 │ │ │ │ - st.d $t0, $sp, 40 │ │ │ │ - ld.d $t1, $t1, 16 │ │ │ │ - jirl $ra, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 40 │ │ │ │ - move $t1, $a0 │ │ │ │ - ld.d $a0, $t1, 8 │ │ │ │ - pcalau12i $t1, 144 │ │ │ │ - ld.d $t1, $t1, -24 │ │ │ │ - ld.d $a1, $t1, 8 │ │ │ │ - beq $a0, $a1, 120 # 20460 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8660> │ │ │ │ - ld.bu $t2, $a0, 0 │ │ │ │ - li.w $t1, 42 │ │ │ │ - beq $t2, $t1, 36 # 20418 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8618> │ │ │ │ - ld.bu $t1, $a1, 0 │ │ │ │ - st.d $t0, $sp, 40 │ │ │ │ - xori $t1, $t1, 0x2a │ │ │ │ - sltui $t1, $t1, 1 │ │ │ │ - add.d $a1, $a1, $t1 │ │ │ │ - bl -80924 │ │ │ │ + nop │ │ │ │ + ld.d $t0, $s6, 8 │ │ │ │ + st.d $zero, $s6, 8 │ │ │ │ + stptr.d $s7, $s6, 0 │ │ │ │ + st.d $t0, $sp, 584 │ │ │ │ + st.b $zero, $s6, 16 │ │ │ │ + ld.d $t1, $sp, 584 │ │ │ │ + li.w $t0, -2 │ │ │ │ + lu52i.d $t0, $t0, 2047 │ │ │ │ + beq $t1, $t0, 6096 # 257c8 ::do_widen(char) const@@Base+0x15308> │ │ │ │ + ld.d $a0, $sp, 16 │ │ │ │ + li.w $a2, 1 │ │ │ │ + pcaddi $a1, 91261 │ │ │ │ + bl -97160 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + st.d $s0, $sp, 608 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + addi.d $s7, $a0, 16 │ │ │ │ + move $s6, $a0 │ │ │ │ + beq $t0, $s7, 3908 # 24f60 ::do_widen(char) const@@Base+0x14aa0> │ │ │ │ + st.d $t0, $sp, 608 │ │ │ │ + ld.d $t0, $a0, 16 │ │ │ │ + st.d $t0, $sp, 624 │ │ │ │ + nop │ │ │ │ + ld.d $t0, $s6, 8 │ │ │ │ + stptr.d $s7, $s6, 0 │ │ │ │ + st.d $zero, $s6, 8 │ │ │ │ + st.d $t0, $sp, 616 │ │ │ │ + st.b $zero, $s6, 16 │ │ │ │ + pcaddi $s6, 143359 │ │ │ │ + ld.bu $t0, $s6, 512 │ │ │ │ + bnez $t0, 2900 # 24ba0 ::do_widen(char) const@@Base+0x146e0> │ │ │ │ + ld.bu $t0, $s6, 513 │ │ │ │ + bnez $t0, 2796 # 24b40 ::do_widen(char) const@@Base+0x14680> │ │ │ │ + ld.d $a0, $sp, 608 │ │ │ │ + beq $a0, $s0, 12 # 24068 ::do_widen(char) const@@Base+0x13ba8> │ │ │ │ + bl -96272 │ │ │ │ + nop │ │ │ │ + ld.d $a0, $sp, 576 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + beq $a0, $t0, 8 # 24078 ::do_widen(char) const@@Base+0x13bb8> │ │ │ │ + bl -96292 │ │ │ │ + ld.d $a0, $sp, 544 │ │ │ │ + ld.d $t0, $sp, 56 │ │ │ │ + beq $a0, $t0, 8 # 24088 ::do_widen(char) const@@Base+0x13bc8> │ │ │ │ + bl -96308 │ │ │ │ + ld.d $a0, $sp, 512 │ │ │ │ + ld.d $t0, $sp, 24 │ │ │ │ + beq $a0, $t0, 8 # 24098 ::do_widen(char) const@@Base+0x13bd8> │ │ │ │ + bl -96324 │ │ │ │ + ld.d $a0, $sp, 480 │ │ │ │ ld.d $t0, $sp, 40 │ │ │ │ - beqz $a0, 76 # 20460 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8660> │ │ │ │ - pcalau12i $t1, 144 │ │ │ │ + beq $a0, $t0, 8 # 240a8 ::do_widen(char) const@@Base+0x13be8> │ │ │ │ + bl -96340 │ │ │ │ + ld.d $a0, $sp, 448 │ │ │ │ + addi.d $t0, $sp, 464 │ │ │ │ + beq $a0, $t0, 8 # 240b8 ::do_widen(char) const@@Base+0x13bf8> │ │ │ │ + bl -96356 │ │ │ │ + ld.d $a0, $sp, 416 │ │ │ │ + beq $a0, $s2, 12 # 240c8 ::do_widen(char) const@@Base+0x13c08> │ │ │ │ + bl -96368 │ │ │ │ + nop │ │ │ │ + ld.d $a0, $sp, 384 │ │ │ │ + beq $a0, $s4, 12 # 240d8 ::do_widen(char) const@@Base+0x13c18> │ │ │ │ + bl -96384 │ │ │ │ + nop │ │ │ │ + ld.d $a0, $sp, 352 │ │ │ │ + beq $a0, $s3, 12 # 240e8 ::do_widen(char) const@@Base+0x13c28> │ │ │ │ + bl -96400 │ │ │ │ + nop │ │ │ │ + ld.d $a0, $sp, 320 │ │ │ │ + addi.d $t0, $sp, 336 │ │ │ │ + beq $a0, $t0, 8 # 240f8 ::do_widen(char) const@@Base+0x13c38> │ │ │ │ + bl -96420 │ │ │ │ + ld.d $a0, $sp, 288 │ │ │ │ + ld.d $t0, $sp, 32 │ │ │ │ + beq $a0, $t0, 8 # 24108 ::do_widen(char) const@@Base+0x13c48> │ │ │ │ + bl -96436 │ │ │ │ + ld.d $a0, $sp, 256 │ │ │ │ + addi.d $t0, $sp, 272 │ │ │ │ + beq $a0, $t0, 8 # 24118 ::do_widen(char) const@@Base+0x13c58> │ │ │ │ + bl -96452 │ │ │ │ + pcalau12i $t1, 140 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 920 │ │ │ │ + ld.d $t0, $sp, 984 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - pcaddi $s1, 144430 │ │ │ │ - st.d $s1, $sp, 176 │ │ │ │ - bnez $t0, 4384 # 21558 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9758> │ │ │ │ - bl -77864 # d414 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x514> │ │ │ │ - move $s4, $zero │ │ │ │ - move $s2, $zero │ │ │ │ - move $t0, $zero │ │ │ │ - b -2372 # 1fb08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7d08> │ │ │ │ - ld.b $t0, $s0, 0 │ │ │ │ - st.b $t0, $a0, 0 │ │ │ │ - ld.d $t2, $sp, 176 │ │ │ │ - b -2196 # 1fbc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7dc8> │ │ │ │ - ldptr.d $t0, $t0, 0 │ │ │ │ - addi.d $a1, $sp, 616 │ │ │ │ - move $a0, $s1 │ │ │ │ - fld.d $fa0, $t0, 8 │ │ │ │ - lu12i.w $t0, 415526 │ │ │ │ - ori $t0, $t0, 0x874 │ │ │ │ - st.w $t0, $sp, 632 │ │ │ │ - lu12i.w $t0, 6 │ │ │ │ - ori $t0, $t0, 0x461 │ │ │ │ - st.d $s4, $sp, 616 │ │ │ │ - st.b $zero, $sp, 638 │ │ │ │ - st.h $t0, $s4, 4 │ │ │ │ - fmov.d $fs1, $fa0 │ │ │ │ - li.w $t0, 6 │ │ │ │ - st.d $t0, $sp, 624 │ │ │ │ - bl -80780 # c910 , std::allocator > const&) const@plt> │ │ │ │ - bl -25888 # 19f80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2180> │ │ │ │ - ldptr.w $a3, $a0, 0 │ │ │ │ - ld.d $a2, $sp, 32 │ │ │ │ - ld.d $a1, $sp, 8 │ │ │ │ - ld.d $a0, $sp, 24 │ │ │ │ - fmov.d $fa1, $fs1 │ │ │ │ - fmov.d $fa0, $fs0 │ │ │ │ - bl 349236 # 758f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5daf0> │ │ │ │ - ld.d $a0, $sp, 616 │ │ │ │ - beq $a0, $s4, 12 # 204d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x86d0> │ │ │ │ - bl -81016 │ │ │ │ + bnez $t0, 4176 # 25180 ::do_widen(char) const@@Base+0x14cc0> │ │ │ │ + ld.d $ra, $sp, 1096 │ │ │ │ + ld.d $fp, $sp, 1088 │ │ │ │ + ld.d $s0, $sp, 1080 │ │ │ │ + ld.d $s1, $sp, 1072 │ │ │ │ + ld.d $s2, $sp, 1064 │ │ │ │ + ld.d $s3, $sp, 1056 │ │ │ │ + ld.d $s4, $sp, 1048 │ │ │ │ + ld.d $s5, $sp, 1040 │ │ │ │ + ld.d $s6, $sp, 1032 │ │ │ │ + ld.d $s7, $sp, 1024 │ │ │ │ + ld.d $s8, $sp, 1016 │ │ │ │ + fld.d $fs0, $sp, 1000 │ │ │ │ + fld.d $fs1, $sp, 992 │ │ │ │ + addi.d $sp, $sp, 1104 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 584 │ │ │ │ - beq $a0, $s0, 12 # 204e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x86e0> │ │ │ │ - bl -81032 │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 552 │ │ │ │ - beq $a0, $s3, 12 # 204f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x86f0> │ │ │ │ - bl -81048 │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 520 │ │ │ │ - beq $a0, $s2, 12 # 20500 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8700> │ │ │ │ - bl -81064 │ │ │ │ nop │ │ │ │ - ld.d $s2, $sp, 24 │ │ │ │ - ld.d $a1, $sp, 16 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl 364404 # 79480 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x61680> │ │ │ │ - move $a0, $s2 │ │ │ │ - bl 349180 # 75910 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5db10> │ │ │ │ - li.w $a2, 1 │ │ │ │ - move $a1, $fp │ │ │ │ - move $a0, $s2 │ │ │ │ - bl 361196 # 78810 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x60a10> │ │ │ │ - li.w $a1, 1 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl 353728 # 76af0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5ecf0> │ │ │ │ - addi.d $a1, $sp, 176 │ │ │ │ - li.w $t0, 17 │ │ │ │ + ld.d $a4, $sp, 520 │ │ │ │ + ld.d $a3, $sp, 512 │ │ │ │ + ld.d $t0, $sp, 24 │ │ │ │ + st.d $s0, $sp, 608 │ │ │ │ + st.b $zero, $sp, 624 │ │ │ │ + st.d $zero, $sp, 616 │ │ │ │ move $a2, $zero │ │ │ │ - addi.d $a0, $sp, 616 │ │ │ │ - st.d $a1, $sp, 8 │ │ │ │ - st.d $s4, $sp, 616 │ │ │ │ - st.d $t0, $sp, 176 │ │ │ │ - bl -79840 # cd70 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - ld.d $t1, $sp, 176 │ │ │ │ - lu12i.w $t0, 477046 │ │ │ │ - ori $t0, $t0, 0x270 │ │ │ │ - st.d $t1, $sp, 632 │ │ │ │ - lu12i.w $t1, 415430 │ │ │ │ - lu32i.d $t0, -433107 │ │ │ │ - ori $t1, $t1, 0x261 │ │ │ │ - st.d $a0, $sp, 616 │ │ │ │ - lu52i.d $t0, $t0, 1846 │ │ │ │ - lu32i.d $t1, -104147 │ │ │ │ - stptr.d $t0, $a0, 0 │ │ │ │ - lu52i.d $t1, $t1, 1686 │ │ │ │ - li.w $t0, 116 │ │ │ │ - st.d $t1, $a0, 8 │ │ │ │ - st.b $t0, $a0, 16 │ │ │ │ - ld.d $a2, $sp, 176 │ │ │ │ - ld.d $t0, $sp, 616 │ │ │ │ - move $a0, $s6 │ │ │ │ - stx.b $zero, $t0, $a2 │ │ │ │ - ld.d $s2, $sp, 616 │ │ │ │ - st.d $a2, $sp, 624 │ │ │ │ - move $a1, $s2 │ │ │ │ - bl -3916 # 1f660 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7860> │ │ │ │ - beq $s5, $a0, 2304 # 20eb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x90b0> │ │ │ │ - beq $s2, $s4, 12 # 205c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x87c0> │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -81260 │ │ │ │ - lu12i.w $t2, 415526 │ │ │ │ - ori $t2, $t2, 0x874 │ │ │ │ - lu12i.w $t1, 6 │ │ │ │ - ori $t1, $t1, 0x461 │ │ │ │ - st.d $s0, $sp, 584 │ │ │ │ - st.w $t2, $sp, 600 │ │ │ │ - st.h $t1, $s0, 4 │ │ │ │ - li.w $t0, 6 │ │ │ │ - addi.d $a1, $sp, 584 │ │ │ │ - move $a0, $s1 │ │ │ │ - st.b $zero, $sp, 606 │ │ │ │ - st.d $t0, $sp, 592 │ │ │ │ - bl -81120 # c910 , std::allocator > const&) const@plt> │ │ │ │ - bl -26228 # 19f80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2180> │ │ │ │ - move $t0, $a0 │ │ │ │ - ldptr.w $a2, $t0, 0 │ │ │ │ - move $a1, $fp │ │ │ │ - addi.d $a0, $sp, 616 │ │ │ │ - bl 96216 # 37de0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ffe0> │ │ │ │ - addi.d $a0, $sp, 616 │ │ │ │ - bl 96544 # 37f30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20130> │ │ │ │ - addi.d $a0, $sp, 616 │ │ │ │ - bl 96360 # 37e80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20080> │ │ │ │ - ld.d $a0, $sp, 584 │ │ │ │ - beq $a0, $s0, 8 # 20628 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8828> │ │ │ │ - bl -81364 │ │ │ │ - lu12i.w $t2, 185943 │ │ │ │ - ori $t2, $t2, 0x375 │ │ │ │ - lu12i.w $t1, 5 │ │ │ │ - ori $t1, $t1, 0x350 │ │ │ │ - st.d $s4, $sp, 616 │ │ │ │ - st.w $t2, $sp, 632 │ │ │ │ - st.h $t1, $s4, 4 │ │ │ │ - li.w $t0, 6 │ │ │ │ - li.w $a2, 6 │ │ │ │ + move $t1, $a4 │ │ │ │ + beq $a3, $t0, -2392 # 23848 ::do_widen(char) const@@Base+0x13388> │ │ │ │ + nop │ │ │ │ + ld.d $t2, $sp, 528 │ │ │ │ + ld.d $a1, $sp, 608 │ │ │ │ + bgeu $t2, $t1, -2384 # 23860 ::do_widen(char) const@@Base+0x133a0> │ │ │ │ + beq $a1, $s0, -2388 # 23860 ::do_widen(char) const@@Base+0x133a0> │ │ │ │ + ld.d $t2, $sp, 624 │ │ │ │ + bltu $t2, $t1, -2396 # 23860 ::do_widen(char) const@@Base+0x133a0> │ │ │ │ + b 640 # 24440 ::do_widen(char) const@@Base+0x13f80> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ld.d $t3, $s7, 80 │ │ │ │ + addi.w $a3, $a3, 1 │ │ │ │ + li.w $t2, 1 │ │ │ │ + nop │ │ │ │ + ld.d $t1, $s7, 104 │ │ │ │ + addi.d $s8, $s8, 2 │ │ │ │ + addi.d $s0, $s0, 8 │ │ │ │ + add.d $t1, $t1, $t5 │ │ │ │ + st.d $t1, $s7, 104 │ │ │ │ + ld.d $t1, $s7, 112 │ │ │ │ + add.d $t1, $t1, $t6 │ │ │ │ + st.d $t1, $s7, 112 │ │ │ │ + ld.d $t1, $s7, 136 │ │ │ │ + add.d $t1, $t1, $t2 │ │ │ │ + st.d $t1, $s7, 136 │ │ │ │ + ld.d $t1, $s7, 120 │ │ │ │ + add.d $t1, $t1, $s1 │ │ │ │ + st.d $t1, $s7, 120 │ │ │ │ + slli.d $t1, $t3, 0x1 │ │ │ │ + bltu $s8, $t1, -4924 # 22ef0 ::do_widen(char) const@@Base+0x12a30> │ │ │ │ + ld.d $t0, $sp, 104 │ │ │ │ + ld.d $t1, $sp, 32 │ │ │ │ + ld.d $a0, $s7, 24 │ │ │ │ + st.w $t7, $t0, 148 │ │ │ │ + st.w $t1, $t0, 152 │ │ │ │ + st.w $a3, $t0, 156 │ │ │ │ + move $a1, $t0 │ │ │ │ + bl 169908 # 4da00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17b40> │ │ │ │ + ld.d $t0, $sp, 48 │ │ │ │ + addi.d $s0, $sp, 624 │ │ │ │ + li.w $t1, 19 │ │ │ │ + addi.w $t0, $t0, 1 │ │ │ │ + move $a2, $zero │ │ │ │ + addi.d $a1, $sp, 248 │ │ │ │ + addi.d $a0, $sp, 608 │ │ │ │ + st.d $t0, $sp, 48 │ │ │ │ + st.d $s0, $sp, 608 │ │ │ │ + st.d $t1, $sp, 248 │ │ │ │ + bl -95496 # cd70 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + ld.d $t1, $sp, 248 │ │ │ │ + st.d $a0, $sp, 608 │ │ │ │ + pcaddi $s6, 143215 │ │ │ │ + st.d $t1, $sp, 624 │ │ │ │ + pcaddi $t1, 91331 │ │ │ │ + ld.hu $t2, $t1, 16 │ │ │ │ + vld $vr0, $t1, 0 │ │ │ │ + vst $vr0, $a0, 0 │ │ │ │ + ld.bu $t1, $t1, 18 │ │ │ │ + st.h $t2, $a0, 16 │ │ │ │ + st.b $t1, $a0, 18 │ │ │ │ + ld.d $a2, $sp, 248 │ │ │ │ + ld.d $t1, $sp, 608 │ │ │ │ + stx.b $zero, $t1, $a2 │ │ │ │ + ld.bu $t1, $s6, 512 │ │ │ │ + st.d $a2, $sp, 616 │ │ │ │ + beqz $t1, 164 # 24360 ::do_widen(char) const@@Base+0x13ea0> │ │ │ │ + ld.wu $t1, $sp, 48 │ │ │ │ + ld.d $t2, $s7, 72 │ │ │ │ + ld.d $a0, $sp, 608 │ │ │ │ + movgr2fr.d $fa0, $t1 │ │ │ │ + ffint.d.l $fs0, $fa0 │ │ │ │ + bltz $t2, 2988 # 24e80 ::do_widen(char) const@@Base+0x149c0> │ │ │ │ + movgr2fr.d $fa0, $t2 │ │ │ │ + ffint.d.l $fa0, $fa0 │ │ │ │ + fdiv.d $fs0, $fs0, $fa0 │ │ │ │ + pcalau12i $t1, 93 │ │ │ │ + fld.d $fa0, $t1, 48 │ │ │ │ + ldptr.w $t1, $s6, 516 │ │ │ │ + fcvt.s.d $fs0, $fs0 │ │ │ │ + fcvt.d.s $fs0, $fs0 │ │ │ │ + fmul.d $fs0, $fs0, $fa0 │ │ │ │ + ftintrz.w.d $fs0, $fs0 │ │ │ │ + movfr2gr.s $s4, $fs0 │ │ │ │ + bge $s4, $t1, 12 # 24310 ::do_widen(char) const@@Base+0x13e50> │ │ │ │ + li.w $t1, -1 │ │ │ │ + st.w $t1, $s6, 516 │ │ │ │ + bge $t1, $s4, 88 # 24368 ::do_widen(char) const@@Base+0x13ea8> │ │ │ │ + move $a1, $a0 │ │ │ │ + pcalau12i $a0, 140 │ │ │ │ + ld.d $a0, $a0, -184 │ │ │ │ + bl -96704 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + li.w $a2, 2 │ │ │ │ + pcaddi $a1, 90886 │ │ │ │ + move $s3, $a0 │ │ │ │ + bl -96720 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ move $a1, $s4 │ │ │ │ - move $a0, $s6 │ │ │ │ - st.b $zero, $sp, 638 │ │ │ │ - st.d $t0, $sp, 624 │ │ │ │ - bl -4092 # 1f660 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7860> │ │ │ │ - beq $s5, $a0, 16 # 20670 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8870> │ │ │ │ - move $a0, $fp │ │ │ │ - bl 374792 # 7be70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x64070> │ │ │ │ + move $a0, $s3 │ │ │ │ + bl -95772 │ │ │ │ + li.w $a2, 3 │ │ │ │ + pcaddi $a1, 90881 │ │ │ │ + bl -96744 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + pcalau12i $a0, 140 │ │ │ │ + ld.d $a0, $a0, -184 │ │ │ │ + bl -97428 │ │ │ │ + fst.s $fs0, $s6, 516 │ │ │ │ nop │ │ │ │ - move $a0, $fp │ │ │ │ - bl 374476 # 7bd40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x63f40> │ │ │ │ - move $s0, $a0 │ │ │ │ - move $a0, $fp │ │ │ │ - bl 374576 # 7bdb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x63fb0> │ │ │ │ - lu12i.w $t2, 415526 │ │ │ │ - ori $t2, $t2, 0x874 │ │ │ │ - lu12i.w $t1, 6 │ │ │ │ - ori $t1, $t1, 0x461 │ │ │ │ - st.d $s4, $sp, 616 │ │ │ │ - st.w $t2, $sp, 632 │ │ │ │ - st.h $t1, $s4, 4 │ │ │ │ - move $s2, $a0 │ │ │ │ - li.w $t0, 6 │ │ │ │ - addi.d $a1, $sp, 616 │ │ │ │ + ld.d $a0, $sp, 608 │ │ │ │ + nop │ │ │ │ + beq $a0, $s0, 8 # 24370 ::do_widen(char) const@@Base+0x13eb0> │ │ │ │ + bl -97052 │ │ │ │ + ld.d $a0, $sp, 576 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + beq $a0, $t0, 8 # 24380 ::do_widen(char) const@@Base+0x13ec0> │ │ │ │ + bl -97068 │ │ │ │ + ld.d $a0, $sp, 544 │ │ │ │ + ld.d $t0, $sp, 56 │ │ │ │ + beq $a0, $t0, 8 # 24390 ::do_widen(char) const@@Base+0x13ed0> │ │ │ │ + bl -97084 │ │ │ │ + ld.d $a0, $sp, 512 │ │ │ │ + ld.d $t0, $sp, 24 │ │ │ │ + beq $a0, $t0, 8 # 243a0 ::do_widen(char) const@@Base+0x13ee0> │ │ │ │ + bl -97100 │ │ │ │ + ld.d $a0, $sp, 480 │ │ │ │ + ld.d $t0, $sp, 40 │ │ │ │ + beq $a0, $t0, 8 # 243b0 ::do_widen(char) const@@Base+0x13ef0> │ │ │ │ + bl -97116 │ │ │ │ + ld.d $t0, $sp, 80 │ │ │ │ + addi.w $t0, $t0, 4 │ │ │ │ + st.d $t0, $sp, 80 │ │ │ │ + b -5932 # 22c90 ::do_widen(char) const@@Base+0x127d0> │ │ │ │ + ld.d $t1, $s2, 40 │ │ │ │ + move $a1, $s1 │ │ │ │ + li.w $a5, 1 │ │ │ │ + ld.d $a0, $t1, 24 │ │ │ │ + addi.d $a4, $sp, 228 │ │ │ │ + addi.d $a3, $sp, 240 │ │ │ │ + pcaddi $a2, 91246 │ │ │ │ + bl -97948 │ │ │ │ + ld.d $a1, $sp, 240 │ │ │ │ + move $a2, $a0 │ │ │ │ + move $a0, $s7 │ │ │ │ + bl -10460 # 21b10 ::do_widen(char) const@@Base+0x11650> │ │ │ │ + ld.d $t3, $s7, 80 │ │ │ │ + slli.d $t1, $t3, 0x1 │ │ │ │ + bnez $t1, -5440 # 22eb8 ::do_widen(char) const@@Base+0x129f8> │ │ │ │ + nop │ │ │ │ + move $a3, $zero │ │ │ │ + st.d $zero, $sp, 32 │ │ │ │ + move $t7, $zero │ │ │ │ + b -476 # 24230 ::do_widen(char) const@@Base+0x13d70> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ld.b $t0, $sp, 624 │ │ │ │ + st.b $t0, $a0, 0 │ │ │ │ + b -4936 # 230e0 ::do_widen(char) const@@Base+0x12c20> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + addi.d $t0, $sp, 512 │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $zero │ │ │ │ move $a0, $s1 │ │ │ │ - st.b $zero, $sp, 638 │ │ │ │ - st.d $t0, $sp, 624 │ │ │ │ - bl -81320 # c910 , std::allocator > const&) const@plt> │ │ │ │ - bl -26428 # 19f80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2180> │ │ │ │ - move $a4, $s0 │ │ │ │ - ld.d $a3, $sp, 24 │ │ │ │ - ldptr.w $s0, $a0, 0 │ │ │ │ - ld.d $a1, $sp, 16 │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - move $a5, $s2 │ │ │ │ - move $a2, $fp │ │ │ │ - move $s5, $s0 │ │ │ │ - bl 74800 # 32b10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ad10> │ │ │ │ - lu12i.w $t0, -449390 │ │ │ │ - ori $t0, $t0, 0x492 │ │ │ │ - lu32i.d $t0, 149796 │ │ │ │ - lu52i.d $t0, $t0, 9 │ │ │ │ - bltu $t0, $s0, 4692 # 21948 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9b48> │ │ │ │ - beqz $s0, 1888 # 20e58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9058> │ │ │ │ - slli.d $t0, $s0, 0x3 │ │ │ │ - sub.d $t0, $t0, $s0 │ │ │ │ - slli.d $t0, $t0, 0x5 │ │ │ │ - move $a0, $t0 │ │ │ │ - st.d $t0, $sp, 72 │ │ │ │ - bl -81536 │ │ │ │ - ld.d $t0, $sp, 208 │ │ │ │ - vld $vr0, $sp, 176 │ │ │ │ - vst $vr0, $sp, 48 │ │ │ │ - ld.d $t1, $sp, 200 │ │ │ │ - ld.d $t2, $sp, 192 │ │ │ │ + st.d $t0, $sp, 88 │ │ │ │ + bl -96324 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + addi.d $t0, $sp, 304 │ │ │ │ + st.d $t0, $sp, 288 │ │ │ │ + ldptr.d $t2, $a0, 0 │ │ │ │ st.d $t0, $sp, 32 │ │ │ │ - st.d $t1, $sp, 24 │ │ │ │ - st.d $t2, $sp, 40 │ │ │ │ + addi.d $a1, $a0, 16 │ │ │ │ + move $t1, $a0 │ │ │ │ + bne $t2, $a1, -3024 # 238a0 ::do_widen(char) const@@Base+0x133e0> │ │ │ │ + nop │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ st.d $a0, $sp, 64 │ │ │ │ - move $s1, $a0 │ │ │ │ - sub.d $s6, $t0, $t1 │ │ │ │ - ld.d $t0, $sp, 40 │ │ │ │ - vld $vr0, $sp, 48 │ │ │ │ - vst $vr0, $s1, 0 │ │ │ │ - ld.d $s0, $sp, 24 │ │ │ │ - st.d $zero, $s1, 24 │ │ │ │ - st.d $t0, $s1, 16 │ │ │ │ - ld.d $t0, $sp, 32 │ │ │ │ - st.d $zero, $s1, 32 │ │ │ │ - st.d $zero, $s1, 40 │ │ │ │ - beq $s0, $t0, 1308 # 20c80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8e80> │ │ │ │ - move $a0, $s6 │ │ │ │ - bl -81628 │ │ │ │ - move $a1, $s0 │ │ │ │ - add.d $s0, $a0, $s6 │ │ │ │ - move $a2, $s6 │ │ │ │ - st.d $a0, $s1, 24 │ │ │ │ - st.d $a0, $s1, 32 │ │ │ │ - st.d $s0, $s1, 40 │ │ │ │ - bl -80552 │ │ │ │ + move $a0, $t0 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + st.d $a1, $sp, 56 │ │ │ │ + bl -96172 │ │ │ │ + ld.d $a1, $sp, 56 │ │ │ │ + ld.d $t1, $sp, 64 │ │ │ │ + b -3048 # 238b0 ::do_widen(char) const@@Base+0x133f0> │ │ │ │ nop │ │ │ │ - ld.d $s2, $sp, 224 │ │ │ │ - ld.d $t0, $sp, 232 │ │ │ │ - st.d $s0, $s1, 32 │ │ │ │ - st.d $zero, $s1, 48 │ │ │ │ - st.d $zero, $s1, 56 │ │ │ │ - st.d $zero, $s1, 64 │ │ │ │ - sub.d $s0, $t0, $s2 │ │ │ │ - beq $t0, $s2, 1204 # 20c60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8e60> │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -81700 │ │ │ │ - move $a1, $s2 │ │ │ │ - add.d $s2, $a0, $s0 │ │ │ │ - move $a2, $s0 │ │ │ │ - st.d $a0, $s1, 48 │ │ │ │ - st.d $a0, $s1, 56 │ │ │ │ - st.d $s2, $s1, 64 │ │ │ │ - bl -80624 │ │ │ │ + ld.b $t1, $s3, 0 │ │ │ │ + st.b $t1, $sp, 496 │ │ │ │ + b -6008 # 22d30 ::do_widen(char) const@@Base+0x12870> │ │ │ │ nop │ │ │ │ - ld.d $s0, $sp, 256 │ │ │ │ - ld.d $s3, $sp, 248 │ │ │ │ - st.d $s2, $s1, 56 │ │ │ │ - st.d $zero, $s1, 72 │ │ │ │ - st.d $zero, $s1, 80 │ │ │ │ - st.d $zero, $s1, 88 │ │ │ │ - sub.d $s2, $s0, $s3 │ │ │ │ - beq $s0, $s3, 1036 # 20c00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8e00> │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -81772 │ │ │ │ - add.d $s2, $a0, $s2 │ │ │ │ - st.d $a0, $s1, 72 │ │ │ │ - st.d $s2, $s1, 88 │ │ │ │ - beq $s0, $s3, 108 # 20878 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8a78> │ │ │ │ - move $t0, $s3 │ │ │ │ - move $t1, $a0 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $t2, $t0, 32 │ │ │ │ - vld $vr0, $t0, 16 │ │ │ │ - vld $vr1, $t0, 0 │ │ │ │ - vst $vr0, $t1, 16 │ │ │ │ - vst $vr1, $t1, 0 │ │ │ │ - addi.d $t0, $t0, 40 │ │ │ │ - addi.d $t1, $t1, 40 │ │ │ │ - st.d $t2, $t1, -8 │ │ │ │ - bne $s0, $t0, -32 # 20820 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8a20> │ │ │ │ - lu12i.w $t1, -209716 │ │ │ │ - addi.d $t0, $s0, -40 │ │ │ │ - ori $t1, $t1, 0xccd │ │ │ │ - sub.d $t0, $t0, $s3 │ │ │ │ - lu32i.d $t1, -209716 │ │ │ │ - srli.d $t0, $t0, 0x3 │ │ │ │ - lu52i.d $t1, $t1, 204 │ │ │ │ - mul.d $t0, $t0, $t1 │ │ │ │ - bstrpick.d $t0, $t0, 0x3c, 0x0 │ │ │ │ - addi.d $t0, $t0, 1 │ │ │ │ - alsl.d $t0, $t0, $t0, 0x2 │ │ │ │ - alsl.d $a0, $t0, $a0, 0x3 │ │ │ │ nop │ │ │ │ - ld.d $s2, $sp, 280 │ │ │ │ - ld.d $s7, $sp, 272 │ │ │ │ - st.d $a0, $s1, 80 │ │ │ │ - st.d $zero, $s1, 96 │ │ │ │ - st.d $zero, $s1, 104 │ │ │ │ - st.d $zero, $s1, 112 │ │ │ │ - sub.d $s0, $s2, $s7 │ │ │ │ - beq $s2, $s7, 940 # 20c40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8e40> │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -81932 │ │ │ │ - move $s3, $a0 │ │ │ │ nop │ │ │ │ - add.d $t0, $s3, $s0 │ │ │ │ - st.d $s3, $s1, 96 │ │ │ │ - st.d $s3, $s1, 104 │ │ │ │ - st.d $t0, $s1, 112 │ │ │ │ - move $s0, $s3 │ │ │ │ - bne $s2, $s7, 116 # 20930 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8b30> │ │ │ │ - b 192 # 20980 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8b80> │ │ │ │ + andi $t2, $t1, 0x1 │ │ │ │ + srli.d $t1, $t1, 0x1 │ │ │ │ + or $t2, $t2, $t1 │ │ │ │ + movgr2fr.d $fa0, $t2 │ │ │ │ + ld.d $t1, $s7, 96 │ │ │ │ + ffint.d.l $fa0, $fa0 │ │ │ │ + fadd.d $fa0, $fa0, $fa0 │ │ │ │ + fmul.d $fa0, $fa0, $fs0 │ │ │ │ + bgez $t1, -3776 # 23620 ::do_widen(char) const@@Base+0x13160> │ │ │ │ nop │ │ │ │ + andi $t2, $t1, 0x1 │ │ │ │ + srli.d $t1, $t1, 0x1 │ │ │ │ + or $t2, $t2, $t1 │ │ │ │ + movgr2fr.d $fa1, $t2 │ │ │ │ + ffint.d.l $fa1, $fa1 │ │ │ │ + fadd.d $fa1, $fa1, $fa1 │ │ │ │ + b -3800 # 23628 ::do_widen(char) const@@Base+0x13168> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - move $a0, $fp │ │ │ │ - bl -82004 │ │ │ │ - move $t0, $a0 │ │ │ │ - add.d $t2, $t0, $fp │ │ │ │ - stptr.d $t0, $s0, 0 │ │ │ │ - st.d $t0, $s0, 8 │ │ │ │ - st.d $t2, $s0, 16 │ │ │ │ - ldptr.d $a1, $s7, 0 │ │ │ │ - ld.d $a2, $s7, 8 │ │ │ │ - sub.d $fp, $a2, $a1 │ │ │ │ - blez $fp, 104 # 20970 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8b70> │ │ │ │ nop │ │ │ │ - move $a0, $t0 │ │ │ │ - move $a2, $fp │ │ │ │ - bl -80952 │ │ │ │ - add.d $t0, $a0, $fp │ │ │ │ - addi.d $s7, $s7, 24 │ │ │ │ - st.d $t0, $s0, 8 │ │ │ │ - addi.d $s0, $s0, 24 │ │ │ │ - beq $s2, $s7, 84 # 20980 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8b80> │ │ │ │ - ld.d $t3, $s7, 8 │ │ │ │ - ldptr.d $t0, $s7, 0 │ │ │ │ - stptr.d $zero, $s0, 0 │ │ │ │ - st.d $zero, $s0, 8 │ │ │ │ - st.d $zero, $s0, 16 │ │ │ │ - sub.d $fp, $t3, $t0 │ │ │ │ - bne $t3, $t0, -104 # 208e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8ae0> │ │ │ │ - move $t0, $zero │ │ │ │ - add.d $t2, $t0, $fp │ │ │ │ - stptr.d $t0, $s0, 0 │ │ │ │ - st.d $t0, $s0, 8 │ │ │ │ - st.d $t2, $s0, 16 │ │ │ │ - ldptr.d $a1, $s7, 0 │ │ │ │ - ld.d $a2, $s7, 8 │ │ │ │ - sub.d $fp, $a2, $a1 │ │ │ │ - bgtz $fp, -92 # 20910 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8b10> │ │ │ │ - addi.d $s7, $s7, 24 │ │ │ │ - addi.d $s0, $s0, 24 │ │ │ │ - bne $s2, $s7, -72 # 20930 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8b30> │ │ │ │ + beqz $t4, 128 # 245a0 ::do_widen(char) const@@Base+0x140e0> │ │ │ │ + beq $s4, $s3, 1276 # 24a20 ::do_widen(char) const@@Base+0x14560> │ │ │ │ + or $t2, $t2, $t4 │ │ │ │ + andi $t2, $t2, 0x1 │ │ │ │ + ld.bu $a0, $s7, 64 │ │ │ │ + ld.d $a1, $sp, 72 │ │ │ │ + move $t4, $t0 │ │ │ │ + move $t5, $t8 │ │ │ │ + move $t3, $t8 │ │ │ │ + beqz $t2, 380 # 246c0 ::do_widen(char) const@@Base+0x14200> │ │ │ │ + ld.d $s1, $s7, 200 │ │ │ │ + ld.d $t2, $s7, 208 │ │ │ │ + xor $s1, $s1, $t2 │ │ │ │ + sltu $s1, $zero, $s1 │ │ │ │ + beq $t1, $s5, 104 # 245c0 ::do_widen(char) const@@Base+0x14100> │ │ │ │ + move $t2, $zero │ │ │ │ + move $t6, $zero │ │ │ │ + beq $fp, $s5, 252 # 24660 ::do_widen(char) const@@Base+0x141a0> │ │ │ │ + li.w $t5, 2 │ │ │ │ + sll.w $t3, $t5, $t3 │ │ │ │ + ld.d $t5, $s7, 16 │ │ │ │ + ld.d $t5, $t5, 8 │ │ │ │ + ldx.d $t5, $t5, $s0 │ │ │ │ + ld.d $t5, $t5, 136 │ │ │ │ + add.d $t4, $t5, $t4 │ │ │ │ + ld.bu $t5, $t4, 0 │ │ │ │ + or $t3, $t3, $t5 │ │ │ │ + st.b $t3, $t4, 0 │ │ │ │ + li.w $t5, 1 │ │ │ │ + bnez $a0, -5660 # 22f78 ::do_widen(char) const@@Base+0x12ab8> │ │ │ │ + beqz $t2, -5576 # 22fd0 ::do_widen(char) const@@Base+0x12b10> │ │ │ │ + b -956 # 241e0 ::do_widen(char) const@@Base+0x13d20> │ │ │ │ + beq $t1, $s5, 1088 # 249e0 ::do_widen(char) const@@Base+0x14520> │ │ │ │ + move $t4, $t0 │ │ │ │ + move $t3, $t8 │ │ │ │ + move $a0, $zero │ │ │ │ + move $t2, $zero │ │ │ │ + move $t6, $zero │ │ │ │ + move $s1, $zero │ │ │ │ + b -5756 # 22f40 ::do_widen(char) const@@Base+0x12a80> │ │ │ │ + move $a2, $zero │ │ │ │ + li.w $t2, 1 │ │ │ │ + move $t6, $zero │ │ │ │ nop │ │ │ │ - ld.d $s2, $sp, 296 │ │ │ │ - ld.d $t0, $sp, 304 │ │ │ │ - st.d $s0, $s1, 104 │ │ │ │ - st.d $zero, $s1, 120 │ │ │ │ - st.d $zero, $s1, 128 │ │ │ │ - st.d $zero, $s1, 136 │ │ │ │ - sub.d $s0, $t0, $s2 │ │ │ │ - beq $t0, $s2, 644 # 20c20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8e20> │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -82196 │ │ │ │ - move $a2, $s0 │ │ │ │ - add.d $s0, $a0, $s0 │ │ │ │ - move $a1, $s2 │ │ │ │ - st.d $a0, $s1, 120 │ │ │ │ - st.d $a0, $s1, 128 │ │ │ │ - st.d $s0, $s1, 136 │ │ │ │ - bl -81120 │ │ │ │ + ld.d $t4, $s7, 16 │ │ │ │ + move $t3, $t5 │ │ │ │ + ld.d $t4, $t4, 8 │ │ │ │ + ldx.d $t4, $t4, $s0 │ │ │ │ + ld.d $t5, $t4, 136 │ │ │ │ + bstrpick.d $t4, $a1, 0x1f, 0x0 │ │ │ │ + add.d $t5, $t5, $a1 │ │ │ │ + ld.bu $a4, $t5, 0 │ │ │ │ + li.w $a1, 4 │ │ │ │ + sll.w $a1, $a1, $t3 │ │ │ │ + or $a1, $a1, $a4 │ │ │ │ + st.b $a1, $t5, 0 │ │ │ │ + beq $fp, $s5, 112 # 24670 ::do_widen(char) const@@Base+0x141b0> │ │ │ │ + bnez $a2, -5828 # 22f40 ::do_widen(char) const@@Base+0x12a80> │ │ │ │ + bnez $t2, 1080 # 24a40 ::do_widen(char) const@@Base+0x14580> │ │ │ │ + move $t5, $zero │ │ │ │ + bnez $a0, -5784 # 22f78 ::do_widen(char) const@@Base+0x12ab8> │ │ │ │ nop │ │ │ │ - ldptr.w $t1, $sp, 320 │ │ │ │ - ld.d $s3, $sp, 328 │ │ │ │ - ld.d $t0, $sp, 336 │ │ │ │ - st.d $s0, $s1, 128 │ │ │ │ - st.d $zero, $s1, 152 │ │ │ │ - st.d $zero, $s1, 160 │ │ │ │ - st.d $zero, $s1, 168 │ │ │ │ - st.w $t1, $s1, 144 │ │ │ │ - sub.d $s2, $t0, $s3 │ │ │ │ - beq $t0, $s3, 500 # 20be0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8de0> │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -82276 │ │ │ │ - move $a2, $s2 │ │ │ │ - add.d $s2, $a0, $s2 │ │ │ │ - move $a1, $s3 │ │ │ │ - st.d $a0, $s1, 152 │ │ │ │ - st.d $a0, $s1, 160 │ │ │ │ - st.d $s2, $s1, 168 │ │ │ │ - move $s0, $a0 │ │ │ │ - bl -81204 │ │ │ │ - ld.d $t0, $sp, 352 │ │ │ │ - ld.d $t1, $sp, 360 │ │ │ │ - st.d $s2, $s1, 160 │ │ │ │ - st.d $zero, $s1, 176 │ │ │ │ - st.d $zero, $s1, 184 │ │ │ │ - st.d $zero, $s1, 192 │ │ │ │ - sub.d $s3, $t1, $t0 │ │ │ │ - beq $t1, $t0, 364 # 20ba0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8da0> │ │ │ │ - move $a0, $s3 │ │ │ │ - st.d $t0, $sp, 16 │ │ │ │ - bl -82352 │ │ │ │ - ld.d $a1, $sp, 16 │ │ │ │ - move $a2, $s3 │ │ │ │ - add.d $s3, $a0, $s3 │ │ │ │ - st.d $s3, $s1, 192 │ │ │ │ - st.d $a0, $s1, 176 │ │ │ │ - st.d $a0, $s1, 184 │ │ │ │ - move $s2, $a0 │ │ │ │ - bl -81280 │ │ │ │ - ld.d $t0, $sp, 376 │ │ │ │ - ld.d $t1, $sp, 384 │ │ │ │ - st.d $s3, $s1, 184 │ │ │ │ - st.d $zero, $s1, 200 │ │ │ │ - st.d $zero, $s1, 208 │ │ │ │ - st.d $zero, $s1, 216 │ │ │ │ - sub.d $s3, $t1, $t0 │ │ │ │ - beq $t1, $t0, 328 # 20bc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8dc8> │ │ │ │ nop │ │ │ │ - move $a0, $s3 │ │ │ │ - st.d $t0, $sp, 16 │ │ │ │ - bl -82432 │ │ │ │ - ld.d $a1, $sp, 16 │ │ │ │ - move $a2, $s3 │ │ │ │ - add.d $s3, $a0, $s3 │ │ │ │ - st.d $a0, $s1, 200 │ │ │ │ - st.d $a0, $s1, 208 │ │ │ │ - st.d $s3, $s1, 216 │ │ │ │ - bl -81356 │ │ │ │ - st.d $s3, $s1, 208 │ │ │ │ - addi.d $s5, $s5, -1 │ │ │ │ - addi.d $s1, $s1, 224 │ │ │ │ - bnez $s5, -892 # 20740 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8940> │ │ │ │ - ld.d $t0, $sp, 64 │ │ │ │ - ld.d $t1, $sp, 72 │ │ │ │ - add.d $t0, $t0, $t1 │ │ │ │ nop │ │ │ │ - ld.d $t1, $sp, 64 │ │ │ │ - ld.d $s3, $s8, 928 │ │ │ │ - ld.d $s2, $s8, 936 │ │ │ │ - st.d $t1, $s8, 928 │ │ │ │ - st.d $s1, $s8, 936 │ │ │ │ - st.d $t0, $s8, 944 │ │ │ │ - move $s0, $s3 │ │ │ │ - beq $s3, $s2, 20 # 20b00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8d00> │ │ │ │ - move $a0, $s0 │ │ │ │ - addi.d $s0, $s0, 224 │ │ │ │ - bl 75032 # 33010 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b210> │ │ │ │ - bne $s2, $s0, -12 # 20af0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8cf0> │ │ │ │ - beqz $s3, 16 # 20b10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8d10> │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -82616 │ │ │ │ + ld.d $t1, $sp, 32 │ │ │ │ + addi.w $t1, $t1, 1 │ │ │ │ + st.d $t1, $sp, 32 │ │ │ │ + bne $fp, $s5, -5708 # 22fe0 ::do_widen(char) const@@Base+0x12b20> │ │ │ │ + ld.d $t1, $sp, 32 │ │ │ │ + ld.d $t3, $s7, 80 │ │ │ │ + move $t2, $zero │ │ │ │ + addi.w $t1, $t1, 1 │ │ │ │ + st.d $t1, $sp, 32 │ │ │ │ + b -1108 # 241f0 ::do_widen(char) const@@Base+0x13d30> │ │ │ │ + nop │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - bl 75004 # 33010 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b210> │ │ │ │ - ld.d $a0, $sp, 616 │ │ │ │ - beq $a0, $s4, 12 # 20b28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8d28> │ │ │ │ - bl -82640 │ │ │ │ nop │ │ │ │ - addi.d $a0, $sp, 696 │ │ │ │ - bl 316468 # 6df60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x56160> │ │ │ │ - pcalau12i $t1, 144 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 920 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, 2576 # 21558 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9758> │ │ │ │ - ld.d $ra, $sp, 1032 │ │ │ │ - ld.d $fp, $sp, 1024 │ │ │ │ - ld.d $s0, $sp, 1016 │ │ │ │ - ld.d $s1, $sp, 1008 │ │ │ │ - ld.d $s2, $sp, 1000 │ │ │ │ - ld.d $s3, $sp, 992 │ │ │ │ - ld.d $s4, $sp, 984 │ │ │ │ - ld.d $s5, $sp, 976 │ │ │ │ - ld.d $s6, $sp, 968 │ │ │ │ - ld.d $s7, $sp, 960 │ │ │ │ - ld.d $s8, $sp, 952 │ │ │ │ - fld.d $fs0, $sp, 936 │ │ │ │ - fld.d $fs1, $sp, 928 │ │ │ │ - addi.d $sp, $sp, 1040 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + move $a2, $zero │ │ │ │ + li.w $t2, 1 │ │ │ │ + move $t6, $zero │ │ │ │ nop │ │ │ │ + ld.d $t5, $s7, 16 │ │ │ │ + ld.d $t5, $t5, 8 │ │ │ │ + ldx.d $t5, $t5, $s0 │ │ │ │ + ld.d $a1, $t5, 136 │ │ │ │ + li.w $t5, 8 │ │ │ │ + sll.w $t5, $t5, $t3 │ │ │ │ + ldx.bu $a4, $a1, $t4 │ │ │ │ + or $t5, $t5, $a4 │ │ │ │ + stx.b $t5, $a1, $t4 │ │ │ │ + bnez $a2, -5972 # 22f40 ::do_widen(char) const@@Base+0x12a80> │ │ │ │ + bnez $t2, 936 # 24a40 ::do_widen(char) const@@Base+0x14580> │ │ │ │ + move $t5, $zero │ │ │ │ + bnez $a0, -5928 # 22f78 ::do_widen(char) const@@Base+0x12ab8> │ │ │ │ + b -5844 # 22fd0 ::do_widen(char) const@@Base+0x12b10> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $t0, $sp, 376 │ │ │ │ - ld.d $t1, $sp, 384 │ │ │ │ - move $s3, $zero │ │ │ │ - st.d $s3, $s1, 184 │ │ │ │ - st.d $zero, $s1, 200 │ │ │ │ - st.d $zero, $s1, 208 │ │ │ │ - st.d $zero, $s1, 216 │ │ │ │ - move $s2, $zero │ │ │ │ - sub.d $s3, $t1, $t0 │ │ │ │ - bne $t1, $t0, -316 # 20a88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8c88> │ │ │ │ - move $s3, $zero │ │ │ │ - b -284 # 20ab0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8cb0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - move $s0, $zero │ │ │ │ - move $s2, $zero │ │ │ │ - b -464 # 20a18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8c18> │ │ │ │ + li.w $t2, 2 │ │ │ │ + beq $t1, $t2, 1404 # 24c40 ::do_widen(char) const@@Base+0x14780> │ │ │ │ + beq $fp, $t2, 1816 # 24de0 ::do_widen(char) const@@Base+0x14920> │ │ │ │ + move $t2, $zero │ │ │ │ + move $t6, $zero │ │ │ │ + move $s1, $zero │ │ │ │ + b -368 # 24568 ::do_widen(char) const@@Base+0x140a8> │ │ │ │ + nop │ │ │ │ + ld.d $a5, $t3, 320 │ │ │ │ + li.w $a0, -1 │ │ │ │ + lu52i.d $a0, $a0, 511 │ │ │ │ + sub.d $a4, $s6, $a5 │ │ │ │ + srai.d $a1, $a4, 0x2 │ │ │ │ + st.d $a1, $sp, 112 │ │ │ │ + addi.d $a1, $a1, 32 │ │ │ │ + bltu $a0, $a1, 3572 # 254f0 ::do_widen(char) const@@Base+0x15030> │ │ │ │ + addi.d $a2, $a4, 128 │ │ │ │ + move $a0, $a2 │ │ │ │ + st.d $t8, $sp, 216 │ │ │ │ + st.d $t0, $sp, 208 │ │ │ │ + st.d $t1, $sp, 200 │ │ │ │ + st.d $t2, $sp, 192 │ │ │ │ + st.d $t6, $sp, 184 │ │ │ │ + st.d $a5, $sp, 176 │ │ │ │ + st.d $t5, $sp, 168 │ │ │ │ + st.d $t4, $sp, 160 │ │ │ │ + st.d $a3, $sp, 152 │ │ │ │ + st.d $t7, $sp, 144 │ │ │ │ + st.d $t3, $sp, 136 │ │ │ │ + st.d $a4, $sp, 128 │ │ │ │ + st.d $a2, $sp, 120 │ │ │ │ + bl -97964 │ │ │ │ + ld.d $a5, $sp, 176 │ │ │ │ + ld.d $a2, $sp, 120 │ │ │ │ + ld.d $a4, $sp, 128 │ │ │ │ + ld.d $t3, $sp, 136 │ │ │ │ + ld.d $t7, $sp, 144 │ │ │ │ + ld.d $a3, $sp, 152 │ │ │ │ + ld.d $t4, $sp, 160 │ │ │ │ + ld.d $t5, $sp, 168 │ │ │ │ + ld.d $t6, $sp, 184 │ │ │ │ + ld.d $t2, $sp, 192 │ │ │ │ + ld.d $t1, $sp, 200 │ │ │ │ + ld.d $t0, $sp, 208 │ │ │ │ + ld.d $t8, $sp, 216 │ │ │ │ + move $a1, $a0 │ │ │ │ + beq $s6, $a5, 48 # 247a8 ::do_widen(char) const@@Base+0x142e8> │ │ │ │ + add.d $a7, $a0, $a4 │ │ │ │ + move $a6, $a5 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ldptr.w $ra, $a6, 0 │ │ │ │ + addi.d $a0, $a0, 4 │ │ │ │ + addi.d $a6, $a6, 4 │ │ │ │ + st.w $ra, $a0, -4 │ │ │ │ + bne $a0, $a7, -16 # 24790 ::do_widen(char) const@@Base+0x142d0> │ │ │ │ nop │ │ │ │ + beqz $a5, 120 # 24820 ::do_widen(char) const@@Base+0x14360> │ │ │ │ + move $a0, $a5 │ │ │ │ + st.d $a1, $sp, 216 │ │ │ │ + st.d $t8, $sp, 208 │ │ │ │ + st.d $t0, $sp, 200 │ │ │ │ + st.d $a4, $sp, 192 │ │ │ │ + st.d $t1, $sp, 184 │ │ │ │ + st.d $t2, $sp, 176 │ │ │ │ + st.d $a2, $sp, 168 │ │ │ │ + st.d $t6, $sp, 160 │ │ │ │ + st.d $t5, $sp, 152 │ │ │ │ + st.d $t4, $sp, 144 │ │ │ │ + st.d $a3, $sp, 136 │ │ │ │ + st.d $t7, $sp, 128 │ │ │ │ + st.d $t3, $sp, 120 │ │ │ │ + bl -98196 │ │ │ │ + ld.d $a1, $sp, 216 │ │ │ │ + ld.d $t8, $sp, 208 │ │ │ │ + ld.d $t0, $sp, 200 │ │ │ │ + ld.d $a4, $sp, 192 │ │ │ │ + ld.d $t1, $sp, 184 │ │ │ │ + ld.d $t2, $sp, 176 │ │ │ │ + ld.d $a2, $sp, 168 │ │ │ │ + ld.d $t6, $sp, 160 │ │ │ │ + ld.d $t5, $sp, 152 │ │ │ │ + ld.d $t4, $sp, 144 │ │ │ │ + ld.d $a3, $sp, 136 │ │ │ │ + ld.d $t7, $sp, 128 │ │ │ │ + ld.d $t3, $sp, 120 │ │ │ │ nop │ │ │ │ + add.d $s6, $a1, $a4 │ │ │ │ + add.d $a0, $a1, $a2 │ │ │ │ + st.d $a1, $t3, 320 │ │ │ │ + st.d $s6, $t3, 328 │ │ │ │ + st.d $a0, $t3, 336 │ │ │ │ + bne $a4, $a2, -6276 # 22fb0 ::do_widen(char) const@@Base+0x12af0> │ │ │ │ + li.w $a0, -4 │ │ │ │ + lu52i.d $a0, $a0, 2047 │ │ │ │ + beq $a4, $a0, 4328 # 25928 ::do_widen(char) const@@Base+0x15468> │ │ │ │ + st.d $t0, $sp, 192 │ │ │ │ + ld.d $t0, $sp, 112 │ │ │ │ move $a0, $zero │ │ │ │ - b -1028 # 20800 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8a00> │ │ │ │ + lu52i.d $a0, $a0, 512 │ │ │ │ + slli.d $a4, $t0, 0x1 │ │ │ │ + sltu $a0, $a4, $a0 │ │ │ │ + maskeqz $a5, $a4, $a0 │ │ │ │ + li.w $a4, -1 │ │ │ │ + lu52i.d $a4, $a4, 511 │ │ │ │ + masknez $a0, $a4, $a0 │ │ │ │ + or $a4, $a5, $a0 │ │ │ │ + slli.d $t0, $a4, 0x2 │ │ │ │ + move $a0, $t0 │ │ │ │ + st.d $a1, $sp, 208 │ │ │ │ + st.d $t8, $sp, 200 │ │ │ │ + st.d $t1, $sp, 184 │ │ │ │ + st.d $t2, $sp, 176 │ │ │ │ + st.d $a2, $sp, 168 │ │ │ │ + st.d $t6, $sp, 160 │ │ │ │ + st.d $t5, $sp, 152 │ │ │ │ + st.d $t4, $sp, 144 │ │ │ │ + st.d $a3, $sp, 136 │ │ │ │ + st.d $t7, $sp, 128 │ │ │ │ + st.d $t3, $sp, 120 │ │ │ │ + st.d $t0, $sp, 112 │ │ │ │ + bl -98328 │ │ │ │ + ld.d $a2, $sp, 168 │ │ │ │ + ld.d $t4, $sp, 144 │ │ │ │ + ld.d $a1, $sp, 208 │ │ │ │ + add.d $a5, $a0, $a2 │ │ │ │ + ldptr.w $a7, $a5, 0 │ │ │ │ + ld.d $t3, $sp, 120 │ │ │ │ + ld.d $t7, $sp, 128 │ │ │ │ + bstrins.w $a7, $t4, 0x1d, 0x0 │ │ │ │ + bstrins.w $a7, $s4, 0x1e, 0x1e │ │ │ │ + bstrins.w $a7, $s3, 0x1f, 0x1f │ │ │ │ + st.w $a7, $a5, 0 │ │ │ │ + ld.d $a3, $sp, 136 │ │ │ │ + ld.d $t5, $sp, 152 │ │ │ │ + ld.d $t6, $sp, 160 │ │ │ │ + ld.d $t2, $sp, 176 │ │ │ │ + ld.d $t1, $sp, 184 │ │ │ │ + ld.d $t0, $sp, 192 │ │ │ │ + ld.d $t8, $sp, 200 │ │ │ │ + move $a4, $a0 │ │ │ │ + move $a6, $a0 │ │ │ │ + beq $s6, $a1, 100 # 24960 ::do_widen(char) const@@Base+0x144a0> │ │ │ │ + st.d $t8, $sp, 192 │ │ │ │ + st.d $t0, $sp, 184 │ │ │ │ + st.d $t1, $sp, 176 │ │ │ │ + st.d $t2, $sp, 168 │ │ │ │ + st.d $a3, $sp, 144 │ │ │ │ + st.d $t7, $sp, 136 │ │ │ │ + st.d $t3, $sp, 128 │ │ │ │ + st.d $a1, $sp, 120 │ │ │ │ + st.d $a0, $sp, 200 │ │ │ │ + st.d $a5, $sp, 208 │ │ │ │ + bl -97352 │ │ │ │ + ld.d $a6, $sp, 208 │ │ │ │ + ld.d $a4, $sp, 200 │ │ │ │ + ld.d $t8, $sp, 192 │ │ │ │ + ld.d $t0, $sp, 184 │ │ │ │ + ld.d $t1, $sp, 176 │ │ │ │ + ld.d $t2, $sp, 168 │ │ │ │ + ld.d $t6, $sp, 160 │ │ │ │ + ld.d $t5, $sp, 152 │ │ │ │ + ld.d $a3, $sp, 144 │ │ │ │ + ld.d $t7, $sp, 136 │ │ │ │ + ld.d $t3, $sp, 128 │ │ │ │ + ld.d $a1, $sp, 120 │ │ │ │ nop │ │ │ │ + move $a0, $a1 │ │ │ │ + st.d $a4, $sp, 200 │ │ │ │ + st.d $t8, $sp, 192 │ │ │ │ + st.d $t0, $sp, 184 │ │ │ │ + st.d $t1, $sp, 176 │ │ │ │ + st.d $t2, $sp, 168 │ │ │ │ + st.d $a6, $sp, 160 │ │ │ │ + st.d $t6, $sp, 152 │ │ │ │ + st.d $t5, $sp, 144 │ │ │ │ + st.d $a3, $sp, 136 │ │ │ │ + st.d $t7, $sp, 128 │ │ │ │ + st.d $t3, $sp, 120 │ │ │ │ + bl -98624 │ │ │ │ + ld.d $t0, $sp, 112 │ │ │ │ + ld.d $a4, $sp, 200 │ │ │ │ + ld.d $a6, $sp, 160 │ │ │ │ + ld.d $t3, $sp, 120 │ │ │ │ + ld.d $t2, $sp, 168 │ │ │ │ + add.d $t4, $a4, $t0 │ │ │ │ + addi.d $a6, $a6, 4 │ │ │ │ + st.d $a6, $t3, 328 │ │ │ │ + st.d $a4, $t3, 320 │ │ │ │ + st.d $t4, $t3, 336 │ │ │ │ + ld.d $t7, $sp, 128 │ │ │ │ + ld.d $a3, $sp, 136 │ │ │ │ + ld.d $t5, $sp, 144 │ │ │ │ + ld.d $t6, $sp, 152 │ │ │ │ + ld.d $t1, $sp, 176 │ │ │ │ + ld.d $t0, $sp, 184 │ │ │ │ + ld.d $t8, $sp, 192 │ │ │ │ + beqz $t2, -6664 # 22fd0 ::do_widen(char) const@@Base+0x12b10> │ │ │ │ + b -2044 # 241e0 ::do_widen(char) const@@Base+0x13d20> │ │ │ │ + li.w $a2, 1 │ │ │ │ + move $a0, $zero │ │ │ │ + move $t2, $zero │ │ │ │ + move $t6, $zero │ │ │ │ + ld.d $t3, $sp, 48 │ │ │ │ + move $s1, $zero │ │ │ │ + srli.w $a1, $t3, 0x1 │ │ │ │ + ld.d $t3, $sp, 80 │ │ │ │ + andi $t5, $t3, 0x4 │ │ │ │ + b -1076 # 245d0 ::do_widen(char) const@@Base+0x14110> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - move $s0, $zero │ │ │ │ - b -604 # 209c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8bc8> │ │ │ │ nop │ │ │ │ + li.w $t2, 2 │ │ │ │ + beq $t1, $t2, 924 # 24dc0 ::do_widen(char) const@@Base+0x14900> │ │ │ │ + addi.w $t7, $t7, 1 │ │ │ │ + move $s1, $zero │ │ │ │ + li.w $t6, 1 │ │ │ │ + move $t5, $zero │ │ │ │ + b -6736 # 22fe8 ::do_widen(char) const@@Base+0x12b28> │ │ │ │ nop │ │ │ │ + move $t2, $zero │ │ │ │ + b -1244 # 24568 ::do_widen(char) const@@Base+0x140a8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - move $s3, $zero │ │ │ │ - b -924 # 208a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8aa8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + li.w $a2, 1 │ │ │ │ + move $a0, $zero │ │ │ │ + move $t2, $zero │ │ │ │ + move $t6, $zero │ │ │ │ + move $s1, $zero │ │ │ │ + b -1028 # 24670 ::do_widen(char) const@@Base+0x141b0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + andi $t2, $t1, 0x1 │ │ │ │ + srli.d $t1, $t1, 0x1 │ │ │ │ + or $t2, $t2, $t1 │ │ │ │ + movgr2fr.d $fa1, $t2 │ │ │ │ + ffint.d.l $fa1, $fa1 │ │ │ │ + fadd.d $fa1, $fa1, $fa1 │ │ │ │ + b -5808 # 233e8 ::do_widen(char) const@@Base+0x12f28> │ │ │ │ nop │ │ │ │ + andi $t2, $t1, 0x1 │ │ │ │ + srli.d $t1, $t1, 0x1 │ │ │ │ + or $t2, $t2, $t1 │ │ │ │ + movgr2fr.d $fa0, $t2 │ │ │ │ + ffint.d.l $fa0, $fa0 │ │ │ │ + fadd.d $fa0, $fa0, $fa0 │ │ │ │ + b -5864 # 233d0 ::do_widen(char) const@@Base+0x12f10> │ │ │ │ nop │ │ │ │ - move $s2, $zero │ │ │ │ - b -1164 # 207d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x89d8> │ │ │ │ + andi $t1, $t2, 0x1 │ │ │ │ + srli.d $t2, $t2, 0x1 │ │ │ │ + or $t1, $t1, $t2 │ │ │ │ + movgr2fr.d $fa1, $t1 │ │ │ │ + ffint.d.l $fa1, $fa1 │ │ │ │ + fadd.d $fa1, $fa1, $fa1 │ │ │ │ + b -6528 # 23158 ::do_widen(char) const@@Base+0x12c98> │ │ │ │ nop │ │ │ │ + andi $t3, $t1, 0x1 │ │ │ │ + srli.d $t1, $t1, 0x1 │ │ │ │ + or $t3, $t3, $t1 │ │ │ │ + movgr2fr.d $fa0, $t3 │ │ │ │ + ffint.d.l $fa0, $fa0 │ │ │ │ + fadd.d $fa0, $fa0, $fa0 │ │ │ │ + b -6584 # 23140 ::do_widen(char) const@@Base+0x12c80> │ │ │ │ nop │ │ │ │ + andi $t1, $t0, 0x1 │ │ │ │ + srli.d $t0, $t0, 0x1 │ │ │ │ + or $t1, $t1, $t0 │ │ │ │ + movgr2fr.d $fa1, $t1 │ │ │ │ + ffint.d.l $fa1, $fa1 │ │ │ │ + fadd.d $fa1, $fa1, $fa1 │ │ │ │ + b -4584 # 23930 ::do_widen(char) const@@Base+0x13470> │ │ │ │ nop │ │ │ │ + andi $t2, $t1, 0x1 │ │ │ │ + srli.d $t1, $t1, 0x1 │ │ │ │ + or $t2, $t2, $t1 │ │ │ │ + movgr2fr.d $fa0, $t2 │ │ │ │ + ffint.d.l $fa0, $fa0 │ │ │ │ + fadd.d $fa0, $fa0, $fa0 │ │ │ │ + b -4640 # 23918 ::do_widen(char) const@@Base+0x13458> │ │ │ │ nop │ │ │ │ + li.w $a2, 4 │ │ │ │ + pcaddi $a1, 90385 │ │ │ │ + pcaddi $a0, 142654 │ │ │ │ + bl -98796 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + ld.d $a2, $sp, 616 │ │ │ │ + ld.d $a1, $sp, 608 │ │ │ │ + pcaddi $a0, 142650 │ │ │ │ + bl -98812 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + move $s7, $a0 │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ + add.d $t0, $a0, $t0 │ │ │ │ + ld.d $s6, $t0, 240 │ │ │ │ + beqz $s6, 2380 # 254c0 ::do_widen(char) const@@Base+0x15000> │ │ │ │ + ld.bu $t0, $s6, 56 │ │ │ │ + beqz $t0, 636 # 24df8 ::do_widen(char) const@@Base+0x14938> │ │ │ │ + ld.b $a1, $s6, 67 │ │ │ │ nop │ │ │ │ + move $a0, $s7 │ │ │ │ + bl -100556 │ │ │ │ + bl -99536 │ │ │ │ + b -2876 # 24058 ::do_widen(char) const@@Base+0x13b98> │ │ │ │ nop │ │ │ │ - move $s0, $zero │ │ │ │ - b -1268 # 20790 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8990> │ │ │ │ - ld.d $a0, $sp, 16 │ │ │ │ - bl 336532 # 72f20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5b120> │ │ │ │ - b -2592 # 20270 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8470> │ │ │ │ nop │ │ │ │ - lu12i.w $t0, 481030 │ │ │ │ - ori $t0, $t0, 0xe69 │ │ │ │ - st.w $t0, $sp, 536 │ │ │ │ - st.d $s2, $sp, 520 │ │ │ │ - li.w $t0, 116 │ │ │ │ - st.b $zero, $sp, 541 │ │ │ │ - st.b $t0, $s2, 4 │ │ │ │ - addi.d $a1, $sp, 520 │ │ │ │ - li.w $t0, 5 │ │ │ │ - move $a0, $s1 │ │ │ │ - st.d $t0, $sp, 528 │ │ │ │ - bl -82868 # c910 , std::allocator > const&) const@plt> │ │ │ │ - bl -28360 # 19e00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2000> │ │ │ │ - ld.d $t0, $a0, 8 │ │ │ │ - st.d $s0, $sp, 584 │ │ │ │ - ldptr.d $s7, $a0, 0 │ │ │ │ - li.w $t1, 15 │ │ │ │ - st.d $t0, $sp, 120 │ │ │ │ - bltu $t1, $t0, 1904 # 21450 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9650> │ │ │ │ - addi.d $a2, $t0, 1 │ │ │ │ - move $a0, $s0 │ │ │ │ - beqz $t0, 1204 # 211a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x93a0> │ │ │ │ - move $a1, $s7 │ │ │ │ - bl -81940 │ │ │ │ - ld.d $t0, $sp, 120 │ │ │ │ + li.w $a2, 4 │ │ │ │ + pcaddi $a1, 90361 │ │ │ │ + pcalau12i $a0, 140 │ │ │ │ + ld.d $a0, $a0, -184 │ │ │ │ + bl -98896 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + ld.d $a2, $sp, 616 │ │ │ │ + ld.d $a1, $sp, 608 │ │ │ │ + pcalau12i $a0, 140 │ │ │ │ + ld.d $a0, $a0, -184 │ │ │ │ + bl -98916 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + move $s8, $a0 │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ + add.d $t0, $a0, $t0 │ │ │ │ + ld.d $s7, $t0, 240 │ │ │ │ + beqz $s7, 2244 # 254a0 ::do_widen(char) const@@Base+0x14fe0> │ │ │ │ + ld.bu $t0, $s7, 56 │ │ │ │ + beqz $t0, 580 # 24e28 ::do_widen(char) const@@Base+0x14968> │ │ │ │ + ld.b $a1, $s7, 67 │ │ │ │ nop │ │ │ │ - st.d $t0, $sp, 592 │ │ │ │ - lu12i.w $t0, 415334 │ │ │ │ - ori $t0, $t0, 0x572 │ │ │ │ - lu32i.d $t0, -105102 │ │ │ │ - lu52i.d $t0, $t0, 1590 │ │ │ │ - st.d $t0, $sp, 568 │ │ │ │ - st.d $s3, $sp, 552 │ │ │ │ - li.w $t0, 101 │ │ │ │ - st.b $zero, $sp, 577 │ │ │ │ - st.b $t0, $s3, 8 │ │ │ │ - addi.d $a1, $sp, 552 │ │ │ │ - li.w $t0, 9 │ │ │ │ - move $a0, $s1 │ │ │ │ - st.d $t0, $sp, 560 │ │ │ │ - bl -82984 # c910 , std::allocator > const&) const@plt> │ │ │ │ - bl -28476 # 19e00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2000> │ │ │ │ - ld.d $t0, $a0, 8 │ │ │ │ - st.d $s4, $sp, 616 │ │ │ │ - ldptr.d $t2, $a0, 0 │ │ │ │ - li.w $t1, 15 │ │ │ │ - st.d $t0, $sp, 128 │ │ │ │ - bltu $t1, $t0, 1836 # 21480 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9680> │ │ │ │ - addi.d $a2, $t0, 1 │ │ │ │ - move $a0, $s4 │ │ │ │ - beqz $t0, 1072 # 21190 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9390> │ │ │ │ + move $a0, $s8 │ │ │ │ + bl -100660 │ │ │ │ + bl -99640 │ │ │ │ + b -2988 # 24050 ::do_widen(char) const@@Base+0x13b90> │ │ │ │ + ld.d $a0, $sp, 576 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + beq $a0, $t0, 8 # 24c10 ::do_widen(char) const@@Base+0x14750> │ │ │ │ + bl -99260 │ │ │ │ + ld.d $a0, $sp, 544 │ │ │ │ + addi.d $t1, $sp, 560 │ │ │ │ + beq $a0, $t1, -4928 # 238d8 ::do_widen(char) const@@Base+0x13418> │ │ │ │ + bl -99276 │ │ │ │ + b -4936 # 238d8 ::do_widen(char) const@@Base+0x13418> │ │ │ │ nop │ │ │ │ - move $a1, $t2 │ │ │ │ - bl -82060 │ │ │ │ - ld.d $t0, $sp, 128 │ │ │ │ nop │ │ │ │ - addi.d $a2, $sp, 616 │ │ │ │ - addi.d $a1, $sp, 584 │ │ │ │ - addi.d $a0, $sp, 696 │ │ │ │ - st.d $t0, $sp, 624 │ │ │ │ - bl 268008 # 62470 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4a670> │ │ │ │ - ld.d $a0, $sp, 616 │ │ │ │ - beq $a0, $s4, 8 # 20d98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8f98> │ │ │ │ - bl -83268 │ │ │ │ - ld.d $a0, $sp, 552 │ │ │ │ - beq $a0, $s3, 12 # 20da8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8fa8> │ │ │ │ - bl -83280 │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 584 │ │ │ │ - beq $a0, $s0, 12 # 20db8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8fb8> │ │ │ │ - bl -83296 │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 520 │ │ │ │ - beq $a0, $s2, -3804 # 1fee0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x80e0> │ │ │ │ - bl -83312 │ │ │ │ - b -3812 # 1fee0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x80e0> │ │ │ │ - st.w $t0, $sp, 600 │ │ │ │ - st.d $s0, $sp, 584 │ │ │ │ - li.w $t0, 116 │ │ │ │ - st.b $zero, $sp, 605 │ │ │ │ - st.b $t0, $s0, 4 │ │ │ │ - addi.d $a1, $sp, 584 │ │ │ │ - li.w $t0, 5 │ │ │ │ - move $a0, $s1 │ │ │ │ - st.d $t0, $sp, 592 │ │ │ │ - bl -83164 # c910 , std::allocator > const&) const@plt> │ │ │ │ - bl -28656 # 19e00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2000> │ │ │ │ - ld.d $t0, $a0, 8 │ │ │ │ - st.d $s4, $sp, 616 │ │ │ │ - ldptr.d $s7, $a0, 0 │ │ │ │ - li.w $t1, 15 │ │ │ │ - st.d $t0, $sp, 88 │ │ │ │ - bltu $t1, $t0, 1560 # 21420 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9620> │ │ │ │ - addi.d $a2, $t0, 1 │ │ │ │ - move $a0, $s4 │ │ │ │ - beqz $t0, 876 # 21180 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9380> │ │ │ │ - move $a1, $s7 │ │ │ │ - bl -82236 │ │ │ │ - ld.d $t0, $sp, 88 │ │ │ │ nop │ │ │ │ - addi.d $a1, $sp, 616 │ │ │ │ - addi.d $a0, $sp, 696 │ │ │ │ - st.d $t0, $sp, 624 │ │ │ │ - bl 324332 # 70120 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x58320> │ │ │ │ - ld.d $a0, $sp, 616 │ │ │ │ - beq $a0, $s4, 12 # 20e48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9048> │ │ │ │ - bl -83440 │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 584 │ │ │ │ - bne $a0, $s0, -4148 # 1fe18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8018> │ │ │ │ - b -4144 # 1fe20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8020> │ │ │ │ nop │ │ │ │ - move $t0, $zero │ │ │ │ - st.d $zero, $sp, 64 │ │ │ │ - move $s1, $zero │ │ │ │ - b -916 # 20ad0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8cd0> │ │ │ │ move $a2, $zero │ │ │ │ - addi.d $a1, $sp, 176 │ │ │ │ - addi.d $a0, $sp, 616 │ │ │ │ - bl -82180 # cd70 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - ld.d $t0, $sp, 176 │ │ │ │ - addi.d $t1, $s8, 288 │ │ │ │ - st.d $t1, $sp, 24 │ │ │ │ - addi.d $t1, $s8, 784 │ │ │ │ - st.d $t1, $sp, 16 │ │ │ │ - st.d $a0, $sp, 616 │ │ │ │ - st.d $t0, $sp, 632 │ │ │ │ - addi.d $fp, $s8, 632 │ │ │ │ - addi.d $a2, $t0, 1 │ │ │ │ - beqz $t0, -2636 # 20450 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8650> │ │ │ │ - li.w $t2, -1 │ │ │ │ - beqz $a2, -4828 # 1fbc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7dc8> │ │ │ │ - b -4848 # 1fbb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7db8> │ │ │ │ + li.w $t2, 1 │ │ │ │ + move $t6, $zero │ │ │ │ + move $s1, $zero │ │ │ │ + b -1664 # 245d0 ::do_widen(char) const@@Base+0x14110> │ │ │ │ nop │ │ │ │ - beq $s2, $s4, 16 # 20ec0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x90c0> │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -83560 │ │ │ │ nop │ │ │ │ - ld.d $s2, $sp, 8 │ │ │ │ - ld.d $a1, $sp, 24 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl 91700 # 37500 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f700> │ │ │ │ - move $a1, $fp │ │ │ │ - move $a0, $s2 │ │ │ │ - bl 85864 # 35e40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e040> │ │ │ │ - move $a0, $s2 │ │ │ │ - bl 84832 # 35a40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dc40> │ │ │ │ - move $a0, $s2 │ │ │ │ - bl 85400 # 35c80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1de80> │ │ │ │ - b -2348 # 205c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x87c0> │ │ │ │ - lu12i.w $t0, 419350 │ │ │ │ - ori $t0, $t0, 0x373 │ │ │ │ - lu32i.d $t0, -233626 │ │ │ │ - lu52i.d $t0, $t0, 1606 │ │ │ │ - st.d $t0, $sp, 632 │ │ │ │ - li.w $a2, 8 │ │ │ │ - li.w $t0, 8 │ │ │ │ - move $a1, $s4 │ │ │ │ - move $a0, $s6 │ │ │ │ - st.d $s4, $sp, 616 │ │ │ │ - st.b $zero, $sp, 640 │ │ │ │ - st.d $t0, $sp, 624 │ │ │ │ - bl -6336 # 1f660 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7860> │ │ │ │ - beq $s5, $a0, -4100 # 1ff20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8120> │ │ │ │ - lu12i.w $t0, 481030 │ │ │ │ - ori $t0, $t0, 0xe69 │ │ │ │ - st.w $t0, $sp, 536 │ │ │ │ - st.d $s2, $sp, 520 │ │ │ │ - li.w $t0, 116 │ │ │ │ - st.b $zero, $sp, 541 │ │ │ │ - st.b $t0, $s2, 4 │ │ │ │ - addi.d $a1, $sp, 520 │ │ │ │ - li.w $t0, 5 │ │ │ │ - move $a0, $s1 │ │ │ │ - st.d $t0, $sp, 528 │ │ │ │ - bl -83524 # c910 , std::allocator > const&) const@plt> │ │ │ │ - bl -29016 # 19e00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2000> │ │ │ │ - ld.d $t0, $a0, 8 │ │ │ │ - st.d $s0, $sp, 584 │ │ │ │ - ldptr.d $s7, $a0, 0 │ │ │ │ - li.w $t1, 15 │ │ │ │ - st.d $t0, $sp, 136 │ │ │ │ - bltu $t1, $t0, 824 # 212a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x94a8> │ │ │ │ - addi.d $a2, $t0, 1 │ │ │ │ - move $a0, $s0 │ │ │ │ - beqz $t0, 692 # 21230 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9430> │ │ │ │ - move $a1, $s7 │ │ │ │ - bl -82596 │ │ │ │ - ld.d $t0, $sp, 136 │ │ │ │ nop │ │ │ │ - st.d $t0, $sp, 592 │ │ │ │ - lu12i.w $t0, 419350 │ │ │ │ - ori $t0, $t0, 0x373 │ │ │ │ - lu32i.d $t0, -233626 │ │ │ │ - lu52i.d $t0, $t0, 1606 │ │ │ │ - st.d $t0, $sp, 568 │ │ │ │ - addi.d $a1, $sp, 552 │ │ │ │ - li.w $t0, 8 │ │ │ │ - move $a0, $s1 │ │ │ │ - st.d $s3, $sp, 552 │ │ │ │ - st.b $zero, $sp, 576 │ │ │ │ - st.d $t0, $sp, 560 │ │ │ │ - bl -83632 # c910 , std::allocator > const&) const@plt> │ │ │ │ - bl -29124 # 19e00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2000> │ │ │ │ - ld.d $t0, $a0, 8 │ │ │ │ - st.d $s4, $sp, 616 │ │ │ │ - ldptr.d $t2, $a0, 0 │ │ │ │ - li.w $t1, 15 │ │ │ │ - st.d $t0, $sp, 144 │ │ │ │ - bltu $t1, $t0, 660 # 21270 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9470> │ │ │ │ - addi.d $a2, $t0, 1 │ │ │ │ - move $a0, $s4 │ │ │ │ - beqz $t0, 568 # 21220 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9420> │ │ │ │ + ld.b $t1, $s4, 0 │ │ │ │ + st.b $t1, $sp, 592 │ │ │ │ + b -7728 # 22e38 ::do_widen(char) const@@Base+0x12978> │ │ │ │ nop │ │ │ │ - move $a1, $t2 │ │ │ │ - bl -82708 │ │ │ │ - ld.d $t0, $sp, 144 │ │ │ │ nop │ │ │ │ - addi.d $a2, $sp, 616 │ │ │ │ - addi.d $a1, $sp, 584 │ │ │ │ - addi.d $a0, $sp, 696 │ │ │ │ - st.d $t0, $sp, 624 │ │ │ │ - bl 282576 # 65fe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4e1e0> │ │ │ │ - ld.d $a0, $sp, 616 │ │ │ │ - beq $a0, $s4, 8 # 21020 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9220> │ │ │ │ - bl -83916 │ │ │ │ - ld.d $a0, $sp, 552 │ │ │ │ - beq $a0, $s3, 12 # 21030 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9230> │ │ │ │ - bl -83928 │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 584 │ │ │ │ - beq $a0, $s0, 12 # 21040 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9240> │ │ │ │ - bl -83944 │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 520 │ │ │ │ - beq $a0, $s2, -4388 # 1ff20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8120> │ │ │ │ - bl -83960 │ │ │ │ - b -4396 # 1ff20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8120> │ │ │ │ - lu12i.w $t0, 419350 │ │ │ │ - ori $t0, $t0, 0x373 │ │ │ │ - lu32i.d $t0, -233626 │ │ │ │ - lu52i.d $t0, $t0, 1606 │ │ │ │ - st.d $t0, $sp, 632 │ │ │ │ - li.w $a2, 8 │ │ │ │ - li.w $t0, 8 │ │ │ │ + nop │ │ │ │ + ld.b $t1, $s4, 0 │ │ │ │ + st.b $t1, $sp, 560 │ │ │ │ + b -7848 # 22de0 ::do_widen(char) const@@Base+0x12920> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ld.b $t1, $s4, 0 │ │ │ │ + st.b $t1, $sp, 528 │ │ │ │ + b -7968 # 22d88 ::do_widen(char) const@@Base+0x128c8> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ld.d $a0, $sp, 64 │ │ │ │ + move $a2, $zero │ │ │ │ + addi.d $a1, $sp, 248 │ │ │ │ + bl -98140 # cd70 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + ld.d $t1, $sp, 248 │ │ │ │ + st.d $a0, $sp, 544 │ │ │ │ + st.d $t1, $sp, 560 │ │ │ │ + nop │ │ │ │ + move $a2, $s3 │ │ │ │ move $a1, $s4 │ │ │ │ - move $a0, $s6 │ │ │ │ - st.d $s4, $sp, 616 │ │ │ │ - st.b $zero, $sp, 640 │ │ │ │ - st.d $t0, $sp, 624 │ │ │ │ - bl -6688 # 1f660 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7860> │ │ │ │ - bne $s5, $a0, -4636 # 1fe68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8068> │ │ │ │ - lu12i.w $t0, 481030 │ │ │ │ - ori $t0, $t0, 0xe69 │ │ │ │ - st.w $t0, $sp, 600 │ │ │ │ - st.b $zero, $sp, 605 │ │ │ │ - li.w $t0, 116 │ │ │ │ - st.b $t0, $s0, 4 │ │ │ │ - addi.d $a1, $sp, 584 │ │ │ │ - li.w $t0, 5 │ │ │ │ - move $a0, $s1 │ │ │ │ - st.d $t0, $sp, 592 │ │ │ │ - bl -83872 # c910 , std::allocator > const&) const@plt> │ │ │ │ - bl -29364 # 19e00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2000> │ │ │ │ - ld.d $t0, $a0, 8 │ │ │ │ - st.d $s4, $sp, 616 │ │ │ │ - ldptr.d $s7, $a0, 0 │ │ │ │ - li.w $t1, 15 │ │ │ │ - st.d $t0, $sp, 112 │ │ │ │ - bltu $t1, $t0, 372 # 21240 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9440> │ │ │ │ - addi.d $a2, $t0, 1 │ │ │ │ - move $a0, $s4 │ │ │ │ - beqz $t0, 312 # 21210 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9410> │ │ │ │ + bl -98312 │ │ │ │ + ld.d $t1, $sp, 544 │ │ │ │ + ld.d $s3, $sp, 248 │ │ │ │ + b -7948 # 22de8 ::do_widen(char) const@@Base+0x12928> │ │ │ │ nop │ │ │ │ - move $a1, $s7 │ │ │ │ - bl -82948 │ │ │ │ - ld.d $t0, $sp, 112 │ │ │ │ nop │ │ │ │ - addi.d $a1, $sp, 616 │ │ │ │ - addi.d $a0, $sp, 696 │ │ │ │ - st.d $t0, $sp, 624 │ │ │ │ - bl 255156 # 5f5b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x477b0> │ │ │ │ - ld.d $a0, $sp, 616 │ │ │ │ - beq $a0, $s4, 12 # 21110 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9310> │ │ │ │ - bl -84152 │ │ │ │ + ld.d $a0, $sp, 16 │ │ │ │ + move $a2, $zero │ │ │ │ + addi.d $a1, $sp, 248 │ │ │ │ + bl -98204 # cd70 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + ld.d $t1, $sp, 248 │ │ │ │ + st.d $a0, $sp, 576 │ │ │ │ + st.d $t1, $sp, 592 │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 584 │ │ │ │ - beq $a0, $s0, -4780 # 1fe68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8068> │ │ │ │ - bl -84168 │ │ │ │ - b -4788 # 1fe68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8068> │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -83892 # c970 ::_M_widen_init() const@plt> │ │ │ │ - ldptr.d $t0, $s2, 0 │ │ │ │ - pcaddi $t1, -13727 │ │ │ │ - li.w $a1, 10 │ │ │ │ - ld.d $t0, $t0, 48 │ │ │ │ - beq $t0, $t1, -6160 # 1f928 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7b28> │ │ │ │ - move $a0, $s2 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - move $a1, $a0 │ │ │ │ - b -6176 # 1f928 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7b28> │ │ │ │ + move $a2, $s3 │ │ │ │ + move $a1, $s4 │ │ │ │ + bl -98376 │ │ │ │ + ld.d $t1, $sp, 576 │ │ │ │ + ld.d $s3, $sp, 248 │ │ │ │ + b -7924 # 22e40 ::do_widen(char) const@@Base+0x12980> │ │ │ │ nop │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -83940 # c970 ::_M_widen_init() const@plt> │ │ │ │ - ldptr.d $t0, $s1, 0 │ │ │ │ - pcaddi $t1, -13739 │ │ │ │ - li.w $a1, 10 │ │ │ │ - ld.d $t0, $t0, 48 │ │ │ │ - beq $t0, $t1, -6328 # 1f8b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7ab0> │ │ │ │ - move $a0, $s1 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - move $a1, $a0 │ │ │ │ - b -6344 # 1f8b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7ab0> │ │ │ │ nop │ │ │ │ - ld.b $t0, $s7, 0 │ │ │ │ - st.b $t0, $a0, 0 │ │ │ │ - ld.d $t0, $sp, 88 │ │ │ │ - b -868 # 20e28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9028> │ │ │ │ - ld.b $t0, $t2, 0 │ │ │ │ - st.b $t0, $a0, 0 │ │ │ │ - ld.d $t0, $sp, 128 │ │ │ │ - b -1060 # 20d78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8f78> │ │ │ │ - ld.b $t0, $s7, 0 │ │ │ │ - st.b $t0, $a0, 0 │ │ │ │ - ld.d $t0, $sp, 120 │ │ │ │ - b -1196 # 20d00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8f00> │ │ │ │ - ld.b $t0, $s7, 0 │ │ │ │ - st.b $t0, $a0, 0 │ │ │ │ - ld.d $t0, $sp, 96 │ │ │ │ - b -5220 # 1fd58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7f58> │ │ │ │ - ld.b $t0, $t2, 0 │ │ │ │ - st.b $t0, $a0, 0 │ │ │ │ - ld.d $t0, $sp, 152 │ │ │ │ - b -4548 # 20008 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8208> │ │ │ │ - ld.b $t0, $t2, 0 │ │ │ │ - st.b $t0, $a0, 0 │ │ │ │ - ld.d $t0, $sp, 104 │ │ │ │ - b -5132 # 1fdd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7fd0> │ │ │ │ - ld.b $t0, $t2, 0 │ │ │ │ - st.b $t0, $a0, 0 │ │ │ │ - ld.d $t0, $sp, 176 │ │ │ │ - b -4348 # 200f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x82f0> │ │ │ │ - ld.b $t0, $t2, 0 │ │ │ │ - st.b $t0, $a0, 0 │ │ │ │ - ld.d $t0, $sp, 160 │ │ │ │ - b -4476 # 20080 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8280> │ │ │ │ - ld.b $t0, $t2, 0 │ │ │ │ - st.b $t0, $a0, 0 │ │ │ │ - ld.d $t0, $sp, 168 │ │ │ │ - b -4068 # 20228 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8428> │ │ │ │ - ld.b $t0, $s7, 0 │ │ │ │ - st.b $t0, $a0, 0 │ │ │ │ - ld.d $t0, $sp, 112 │ │ │ │ - b -300 # 210f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x92f0> │ │ │ │ - ld.b $t0, $t2, 0 │ │ │ │ - st.b $t0, $a0, 0 │ │ │ │ - ld.d $t0, $sp, 144 │ │ │ │ - b -556 # 21000 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9200> │ │ │ │ - ld.b $t0, $s7, 0 │ │ │ │ - st.b $t0, $a0, 0 │ │ │ │ - ld.d $t0, $sp, 136 │ │ │ │ - b -684 # 20f90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9190> │ │ │ │ + ld.d $a0, $sp, 96 │ │ │ │ move $a2, $zero │ │ │ │ - addi.d $a1, $sp, 112 │ │ │ │ - addi.d $a0, $sp, 616 │ │ │ │ - bl -83164 # cd70 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - ld.d $t0, $sp, 112 │ │ │ │ - st.d $a0, $sp, 616 │ │ │ │ - st.d $t0, $sp, 632 │ │ │ │ - addi.d $a2, $t0, 1 │ │ │ │ - beqz $t0, -80 # 21210 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9410> │ │ │ │ - li.w $t0, -1 │ │ │ │ - beqz $a2, -376 # 210f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x92f0> │ │ │ │ - b -396 # 210e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x92e0> │ │ │ │ + addi.d $a1, $sp, 248 │ │ │ │ + bl -98268 # cd70 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + ld.d $t1, $sp, 248 │ │ │ │ + st.d $a0, $sp, 480 │ │ │ │ + st.d $t1, $sp, 496 │ │ │ │ + nop │ │ │ │ + move $a2, $s0 │ │ │ │ + move $a1, $s3 │ │ │ │ + bl -98440 │ │ │ │ + ld.d $t1, $sp, 480 │ │ │ │ + ld.d $s0, $sp, 248 │ │ │ │ + b -8252 # 22d38 ::do_widen(char) const@@Base+0x12878> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ld.d $a0, $sp, 88 │ │ │ │ move $a2, $zero │ │ │ │ - addi.d $a1, $sp, 144 │ │ │ │ - addi.d $a0, $sp, 616 │ │ │ │ - st.d $t2, $sp, 8 │ │ │ │ - bl -83216 # cd70 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - ld.d $t0, $sp, 144 │ │ │ │ - st.d $a0, $sp, 616 │ │ │ │ - ld.d $t2, $sp, 8 │ │ │ │ - st.d $t0, $sp, 632 │ │ │ │ - addi.d $a2, $t0, 1 │ │ │ │ - beqz $t0, -120 # 21220 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9420> │ │ │ │ - li.w $t0, -1 │ │ │ │ - beqz $a2, -672 # 21000 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9200> │ │ │ │ - b -692 # 20ff0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x91f0> │ │ │ │ + addi.d $a1, $sp, 248 │ │ │ │ + bl -98332 # cd70 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + ld.d $t1, $sp, 248 │ │ │ │ + st.d $a0, $sp, 512 │ │ │ │ + st.d $t1, $sp, 528 │ │ │ │ + nop │ │ │ │ + move $a2, $s3 │ │ │ │ + move $a1, $s4 │ │ │ │ + bl -98504 │ │ │ │ + ld.d $t1, $sp, 512 │ │ │ │ + ld.d $s3, $sp, 248 │ │ │ │ + b -8228 # 22d90 ::do_widen(char) const@@Base+0x128d0> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ move $a2, $zero │ │ │ │ - addi.d $a1, $sp, 136 │ │ │ │ - addi.d $a0, $sp, 584 │ │ │ │ - bl -83268 # cd70 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - ld.d $t0, $sp, 136 │ │ │ │ - st.d $a0, $sp, 584 │ │ │ │ - st.d $t0, $sp, 600 │ │ │ │ - addi.d $a2, $t0, 1 │ │ │ │ - beqz $t0, -152 # 21230 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9430> │ │ │ │ - li.w $t0, -1 │ │ │ │ - beqz $a2, -832 # 20f90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9190> │ │ │ │ - b -852 # 20f80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9180> │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -84332 # c970 ::_M_widen_init() const@plt> │ │ │ │ - ldptr.d $t0, $s1, 0 │ │ │ │ - pcaddi $t1, -13837 │ │ │ │ + move $a0, $zero │ │ │ │ + move $t2, $zero │ │ │ │ + li.w $t6, 1 │ │ │ │ + b -992 # 249f0 ::do_widen(char) const@@Base+0x14530> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + move $a2, $zero │ │ │ │ + li.w $t2, 1 │ │ │ │ + move $t6, $zero │ │ │ │ + move $s1, $zero │ │ │ │ + b -1920 # 24670 ::do_widen(char) const@@Base+0x141b0> │ │ │ │ + nop │ │ │ │ + move $a0, $s6 │ │ │ │ + bl -99468 # c970 ::_M_widen_init() const@plt> │ │ │ │ + ldptr.d $t0, $s6, 0 │ │ │ │ + pcaddi $t1, -21073 │ │ │ │ li.w $a1, 10 │ │ │ │ ld.d $t0, $t0, 48 │ │ │ │ - beq $t0, $t1, -6656 # 1f8f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7af0> │ │ │ │ - move $a0, $s1 │ │ │ │ + beq $t0, $t1, -648 # 24b88 ::do_widen(char) const@@Base+0x146c8> │ │ │ │ + move $a0, $s6 │ │ │ │ jirl $ra, $t0, 0 │ │ │ │ move $a1, $a0 │ │ │ │ - b -6672 # 1f8f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7af0> │ │ │ │ + b -664 # 24b88 ::do_widen(char) const@@Base+0x146c8> │ │ │ │ nop │ │ │ │ - move $a2, $zero │ │ │ │ - addi.d $a1, $sp, 152 │ │ │ │ move $a0, $s7 │ │ │ │ - st.d $t2, $sp, 8 │ │ │ │ - bl -83368 # cd70 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - ld.d $t0, $sp, 152 │ │ │ │ - st.d $a0, $sp, 552 │ │ │ │ - ld.d $t2, $sp, 8 │ │ │ │ - st.d $t0, $sp, 568 │ │ │ │ - addi.d $a2, $t0, 1 │ │ │ │ - beqz $t0, -368 # 211c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x93c0> │ │ │ │ - li.w $t0, -1 │ │ │ │ - beqz $a2, -4912 # 20008 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8208> │ │ │ │ - b -4932 # 1fff8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x81f8> │ │ │ │ - move $a2, $zero │ │ │ │ - addi.d $a1, $sp, 160 │ │ │ │ - addi.d $a0, $sp, 584 │ │ │ │ - st.d $t2, $sp, 8 │ │ │ │ - bl -83424 # cd70 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - ld.d $t0, $sp, 160 │ │ │ │ - st.d $a0, $sp, 584 │ │ │ │ - ld.d $t2, $sp, 8 │ │ │ │ - st.d $t0, $sp, 600 │ │ │ │ - addi.d $a2, $t0, 1 │ │ │ │ - beqz $t0, -376 # 211f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x93f0> │ │ │ │ - li.w $t0, -1 │ │ │ │ - beqz $a2, -4848 # 20080 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8280> │ │ │ │ - b -4868 # 20070 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8270> │ │ │ │ - move $a2, $zero │ │ │ │ - addi.d $a1, $sp, 176 │ │ │ │ - addi.d $a0, $sp, 616 │ │ │ │ - st.d $t2, $sp, 8 │ │ │ │ - bl -83480 # cd70 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - ld.d $t0, $sp, 176 │ │ │ │ - st.d $a0, $sp, 616 │ │ │ │ - ld.d $t2, $sp, 8 │ │ │ │ - st.d $t0, $sp, 632 │ │ │ │ - addi.d $a2, $t0, 1 │ │ │ │ - beqz $t0, -448 # 211e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x93e0> │ │ │ │ - li.w $t0, -1 │ │ │ │ - beqz $a2, -4792 # 200f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x82f0> │ │ │ │ - b -4812 # 200e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x82e0> │ │ │ │ - move $a2, $zero │ │ │ │ - addi.d $a1, $sp, 104 │ │ │ │ - addi.d $a0, $sp, 616 │ │ │ │ - st.d $t2, $sp, 8 │ │ │ │ - bl -83536 # cd70 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - ld.d $t0, $sp, 104 │ │ │ │ - st.d $a0, $sp, 616 │ │ │ │ - ld.d $t2, $sp, 8 │ │ │ │ - st.d $t0, $sp, 632 │ │ │ │ - addi.d $a2, $t0, 1 │ │ │ │ - beqz $t0, -520 # 211d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x93d0> │ │ │ │ - li.w $t0, -1 │ │ │ │ - beqz $a2, -5648 # 1fdd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7fd0> │ │ │ │ - b -5668 # 1fdc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7fc0> │ │ │ │ - move $a2, $zero │ │ │ │ - addi.d $a1, $sp, 168 │ │ │ │ - addi.d $a0, $sp, 616 │ │ │ │ - st.d $t2, $sp, 32 │ │ │ │ - bl -83592 # cd70 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - ld.d $t0, $sp, 168 │ │ │ │ - st.d $a0, $sp, 616 │ │ │ │ - ld.d $t2, $sp, 32 │ │ │ │ - st.d $t0, $sp, 632 │ │ │ │ - addi.d $a2, $t0, 1 │ │ │ │ - beqz $t0, -528 # 21200 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9400> │ │ │ │ - li.w $t0, -1 │ │ │ │ - beqz $a2, -4592 # 20228 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8428> │ │ │ │ - b -4612 # 20218 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8418> │ │ │ │ - move $a2, $zero │ │ │ │ - addi.d $a1, $sp, 88 │ │ │ │ - addi.d $a0, $sp, 616 │ │ │ │ - bl -83644 # cd70 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - ld.d $t0, $sp, 88 │ │ │ │ - st.d $a0, $sp, 616 │ │ │ │ - st.d $t0, $sp, 632 │ │ │ │ - addi.d $a2, $t0, 1 │ │ │ │ - beqz $t0, -704 # 21180 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9380> │ │ │ │ - li.w $t0, -1 │ │ │ │ - beqz $a2, -1568 # 20e28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9028> │ │ │ │ - b -1588 # 20e18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9018> │ │ │ │ - move $a2, $zero │ │ │ │ - addi.d $a1, $sp, 120 │ │ │ │ - addi.d $a0, $sp, 584 │ │ │ │ - bl -83692 # cd70 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - ld.d $t0, $sp, 120 │ │ │ │ - st.d $a0, $sp, 584 │ │ │ │ - st.d $t0, $sp, 600 │ │ │ │ - addi.d $a2, $t0, 1 │ │ │ │ - beqz $t0, -720 # 211a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x93a0> │ │ │ │ - li.w $t0, -1 │ │ │ │ - beqz $a2, -1912 # 20d00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8f00> │ │ │ │ - b -1932 # 20cf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8ef0> │ │ │ │ - move $a2, $zero │ │ │ │ - addi.d $a1, $sp, 128 │ │ │ │ - addi.d $a0, $sp, 616 │ │ │ │ - st.d $t2, $sp, 8 │ │ │ │ - bl -83744 # cd70 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - ld.d $t0, $sp, 128 │ │ │ │ - st.d $a0, $sp, 616 │ │ │ │ - ld.d $t2, $sp, 8 │ │ │ │ - st.d $t0, $sp, 632 │ │ │ │ - addi.d $a2, $t0, 1 │ │ │ │ - beqz $t0, -792 # 21190 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9390> │ │ │ │ - li.w $t0, -1 │ │ │ │ - beqz $a2, -1848 # 20d78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8f78> │ │ │ │ - b -1868 # 20d68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8f68> │ │ │ │ - move $a2, $zero │ │ │ │ - addi.d $a1, $sp, 96 │ │ │ │ - addi.d $a0, $sp, 584 │ │ │ │ - bl -83796 # cd70 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - ld.d $t0, $sp, 96 │ │ │ │ - st.d $a0, $sp, 584 │ │ │ │ - st.d $t0, $sp, 600 │ │ │ │ - addi.d $a2, $t0, 1 │ │ │ │ - beqz $t0, -808 # 211b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x93b0> │ │ │ │ - li.w $t0, -1 │ │ │ │ - beqz $a2, -6024 # 1fd58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7f58> │ │ │ │ - b -6044 # 1fd48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7f48> │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -84860 # c970 ::_M_widen_init() const@plt> │ │ │ │ - ldptr.d $t0, $s2, 0 │ │ │ │ - pcaddi $t1, -13969 │ │ │ │ + bl -99516 # c970 ::_M_widen_init() const@plt> │ │ │ │ + ldptr.d $t0, $s7, 0 │ │ │ │ + pcaddi $t1, -21085 │ │ │ │ li.w $a1, 10 │ │ │ │ ld.d $t0, $t0, 48 │ │ │ │ - beq $t0, $t1, -7064 # 1f968 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7b68> │ │ │ │ - move $a0, $s2 │ │ │ │ + beq $t0, $t1, -592 # 24bf0 ::do_widen(char) const@@Base+0x14730> │ │ │ │ + move $a0, $s7 │ │ │ │ jirl $ra, $t0, 0 │ │ │ │ move $a1, $a0 │ │ │ │ - b -7080 # 1f968 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7b68> │ │ │ │ + b -608 # 24bf0 ::do_widen(char) const@@Base+0x14730> │ │ │ │ + nop │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + b -316 # 24d20 ::do_widen(char) const@@Base+0x14860> │ │ │ │ + ld.d $a0, $sp, 56 │ │ │ │ + b -388 # 24ce0 ::do_widen(char) const@@Base+0x14820> │ │ │ │ + ld.d $a0, $sp, 24 │ │ │ │ + b -204 # 24da0 ::do_widen(char) const@@Base+0x148e0> │ │ │ │ + ld.d $a0, $sp, 40 │ │ │ │ + b -276 # 24d60 ::do_widen(char) const@@Base+0x148a0> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + andi $t1, $t2, 0x1 │ │ │ │ + srli.d $t2, $t2, 0x1 │ │ │ │ + or $t1, $t1, $t2 │ │ │ │ + movgr2fr.d $fa0, $t1 │ │ │ │ + ffint.d.l $fa0, $fa0 │ │ │ │ + fadd.d $fa0, $fa0, $fa0 │ │ │ │ + b -3000 # 242e0 ::do_widen(char) const@@Base+0x13e20> │ │ │ │ + nop │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + st.d $a0, $sp, 32 │ │ │ │ + move $a0, $t0 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + st.d $a1, $sp, 24 │ │ │ │ + bl -98772 │ │ │ │ + ld.d $a1, $sp, 24 │ │ │ │ + ld.d $t1, $sp, 32 │ │ │ │ + b -6960 # 23390 ::do_widen(char) const@@Base+0x12ed0> │ │ │ │ + nop │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + st.d $a0, $sp, 56 │ │ │ │ + move $a0, $s0 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + st.d $a1, $sp, 48 │ │ │ │ + bl -98812 │ │ │ │ + ld.d $a1, $sp, 48 │ │ │ │ + ld.d $t0, $sp, 56 │ │ │ │ + b -5176 # 23ab0 ::do_widen(char) const@@Base+0x135f0> │ │ │ │ + nop │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + st.d $a0, $sp, 56 │ │ │ │ + addi.d $a0, $sp, 336 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + st.d $a1, $sp, 48 │ │ │ │ + bl -98852 │ │ │ │ + ld.d $a1, $sp, 48 │ │ │ │ + ld.d $t0, $sp, 56 │ │ │ │ + b -5128 # 23b08 ::do_widen(char) const@@Base+0x13648> │ │ │ │ + nop │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + ld.d $a0, $sp, 24 │ │ │ │ + move $a1, $s7 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -98888 │ │ │ │ + b -4140 # 23f00 ::do_widen(char) const@@Base+0x13a40> │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + ld.d $a0, $sp, 56 │ │ │ │ + move $a1, $s7 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -98912 │ │ │ │ + b -4052 # 23f70 ::do_widen(char) const@@Base+0x13ab0> │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + move $a1, $s7 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -98936 │ │ │ │ + b -3972 # 23fd8 ::do_widen(char) const@@Base+0x13b18> │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + move $a1, $s7 │ │ │ │ + move $a0, $s0 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -98960 │ │ │ │ + b -3908 # 24030 ::do_widen(char) const@@Base+0x13b70> │ │ │ │ + ld.d $a2, $t1, 8 │ │ │ │ + move $a0, $t0 │ │ │ │ + st.d $t1, $sp, 32 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + st.d $a1, $sp, 24 │ │ │ │ + bl -98988 │ │ │ │ + ld.d $a1, $sp, 24 │ │ │ │ + ld.d $t1, $sp, 32 │ │ │ │ + b -6688 # 23578 ::do_widen(char) const@@Base+0x130b8> │ │ │ │ + nop │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + st.d $a0, $sp, 48 │ │ │ │ + move $a0, $t0 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + st.d $a1, $sp, 32 │ │ │ │ + bl -99028 │ │ │ │ + ld.d $a1, $sp, 32 │ │ │ │ + ld.d $t1, $sp, 48 │ │ │ │ + b -6624 # 235e0 ::do_widen(char) const@@Base+0x13120> │ │ │ │ + nop │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + st.d $a0, $sp, 32 │ │ │ │ + move $a0, $s0 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + st.d $a1, $sp, 24 │ │ │ │ + bl -99068 │ │ │ │ + ld.d $a1, $sp, 24 │ │ │ │ + ld.d $t1, $sp, 32 │ │ │ │ + b -7344 # 23338 ::do_widen(char) const@@Base+0x12e78> │ │ │ │ + nop │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + move $a1, $s4 │ │ │ │ + move $a0, $s3 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -99104 │ │ │ │ + b -4876 # 23cf8 ::do_widen(char) const@@Base+0x13838> │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + move $a1, $s6 │ │ │ │ + move $a0, $s2 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -99128 │ │ │ │ + b -4668 # 23de0 ::do_widen(char) const@@Base+0x13920> │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + move $a1, $s7 │ │ │ │ + addi.d $a0, $sp, 464 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -99152 │ │ │ │ + b -4596 # 23e40 ::do_widen(char) const@@Base+0x13980> │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + ld.d $a0, $sp, 40 │ │ │ │ + move $a1, $s7 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -99176 │ │ │ │ + b -4524 # 23ea0 ::do_widen(char) const@@Base+0x139e0> │ │ │ │ + move $a0, $t0 │ │ │ │ + addi.d $a1, $sp, 688 │ │ │ │ + bl -101016 # c5c0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + b -7588 # 232b8 ::do_widen(char) const@@Base+0x12df8> │ │ │ │ + ld.d $a0, $sp, 16 │ │ │ │ + addi.d $a1, $sp, 688 │ │ │ │ + bl -101032 # c5c0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + b -5116 # 23c70 ::do_widen(char) const@@Base+0x137b0> │ │ │ │ + ld.d $a0, $sp, 16 │ │ │ │ + addi.d $a1, $sp, 688 │ │ │ │ + bl -101048 # c5c0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + b -5700 # 23a38 ::do_widen(char) const@@Base+0x13578> │ │ │ │ + addi.d $a1, $sp, 688 │ │ │ │ + addi.d $a0, $sp, 448 │ │ │ │ + bl -101064 # c5c0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + b -7060 # 234f8 ::do_widen(char) const@@Base+0x13038> │ │ │ │ + move $a0, $t1 │ │ │ │ + b -9284 # 22c50 ::do_widen(char) const@@Base+0x12790> │ │ │ │ + ld.d $a2, $t1, 8 │ │ │ │ + move $a0, $t0 │ │ │ │ + st.d $t1, $sp, 56 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + st.d $a1, $sp, 32 │ │ │ │ + bl -99276 │ │ │ │ + ld.d $a1, $sp, 32 │ │ │ │ + ld.d $t1, $sp, 56 │ │ │ │ + b -6392 # 237c0 ::do_widen(char) const@@Base+0x13300> │ │ │ │ + nop │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + st.d $a0, $sp, 56 │ │ │ │ + move $a0, $s0 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + st.d $a1, $sp, 32 │ │ │ │ + bl -99316 │ │ │ │ + ld.d $a1, $sp, 32 │ │ │ │ + ld.d $t1, $sp, 56 │ │ │ │ + b -6344 # 23818 ::do_widen(char) const@@Base+0x13358> │ │ │ │ nop │ │ │ │ + move $a0, $t0 │ │ │ │ + addi.d $a1, $sp, 688 │ │ │ │ + bl -101168 # c5c0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + b -6580 # 23740 ::do_widen(char) const@@Base+0x13280> │ │ │ │ move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 616 │ │ │ │ - bl -84768 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -100096 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ nop │ │ │ │ - addi.d $a0, $sp, 584 │ │ │ │ - bl -84780 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $a0, $sp, 696 │ │ │ │ - bl 313900 # 6df60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x56160> │ │ │ │ - pcalau12i $t1, 143 │ │ │ │ + ld.d $a0, $sp, 16 │ │ │ │ + bl -100108 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $a0, $sp, 64 │ │ │ │ + bl -100116 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $a0, $sp, 88 │ │ │ │ + bl -100124 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $a0, $sp, 96 │ │ │ │ + bl -100132 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $sp, 448 │ │ │ │ + bl -100140 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + move $a0, $s5 │ │ │ │ + bl -100148 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $sp, 384 │ │ │ │ + bl -100156 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $sp, 352 │ │ │ │ + bl -100164 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $sp, 320 │ │ │ │ + bl -100172 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $sp, 288 │ │ │ │ + bl -100180 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $sp, 256 │ │ │ │ + bl -100188 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + pcalau12i $t1, 139 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 920 │ │ │ │ + ld.d $t0, $sp, 984 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - beqz $t0, 88 # 215a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x97a8> │ │ │ │ + beqz $t0, 144 # 25208 ::do_widen(char) const@@Base+0x14d48> │ │ │ │ nop │ │ │ │ - bl -85640 │ │ │ │ + bl -101040 │ │ │ │ nop │ │ │ │ - pcalau12i $t1, 143 │ │ │ │ + move $s0, $a0 │ │ │ │ + b -100 # 25128 ::do_widen(char) const@@Base+0x14c68> │ │ │ │ + pcaddi $a3, 90338 │ │ │ │ + li.w $a2, 51 │ │ │ │ + pcaddi $a1, 90350 │ │ │ │ + pcaddi $a0, 90357 │ │ │ │ + bl -99056 │ │ │ │ + nop │ │ │ │ + pcalau12i $t1, 139 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 920 │ │ │ │ + ld.d $t0, $sp, 984 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, -32 # 21558 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9758> │ │ │ │ - bl -84796 │ │ │ │ + bnez $t0, -64 # 25180 ::do_widen(char) const@@Base+0x14cc0> │ │ │ │ + pcaddi $a0, 89929 │ │ │ │ + bl -101048 │ │ │ │ + nop │ │ │ │ move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 696 │ │ │ │ - bl -84872 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - pcalau12i $t1, 143 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -100312 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + nop │ │ │ │ + ld.d $a0, $sp, 16 │ │ │ │ + bl -100324 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + pcalau12i $t1, 139 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 920 │ │ │ │ + ld.d $t0, $sp, 984 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, -76 # 21558 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9758> │ │ │ │ + bnez $t0, -128 # 25180 ::do_widen(char) const@@Base+0x14cc0> │ │ │ │ + nop │ │ │ │ move $a0, $s0 │ │ │ │ - bl -84060 │ │ │ │ + bl -99516 │ │ │ │ move $s0, $a0 │ │ │ │ nop │ │ │ │ - addi.d $a0, $sp, 520 │ │ │ │ - bl -84924 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - pcalau12i $t1, 143 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 920 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - beqz $t0, -48 # 215a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x97a8> │ │ │ │ - b -132 # 21558 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9758> │ │ │ │ - pcalau12i $t1, 143 │ │ │ │ + ld.d $a0, $sp, 88 │ │ │ │ + bl -100380 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $a0, $sp, 96 │ │ │ │ + bl -100388 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + pcalau12i $t1, 139 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 920 │ │ │ │ + ld.d $t0, $sp, 984 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, -160 # 21558 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9758> │ │ │ │ - pcaddi $a0, 94659 │ │ │ │ - bl -86096 │ │ │ │ - nop │ │ │ │ - b -136 # 21580 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9780> │ │ │ │ - nop │ │ │ │ + beqz $t0, -56 # 25208 ::do_widen(char) const@@Base+0x14d48> │ │ │ │ + b -196 # 25180 ::do_widen(char) const@@Base+0x14cc0> │ │ │ │ move $s0, $a0 │ │ │ │ nop │ │ │ │ - addi.d $a0, $sp, 488 │ │ │ │ - bl -85020 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - move $a0, $s7 │ │ │ │ - bl -85028 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $a0, $sp, 456 │ │ │ │ - bl -85036 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - b -256 # 21530 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9730> │ │ │ │ + ld.d $a0, $sp, 64 │ │ │ │ + bl -100436 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -64 # 25218 ::do_widen(char) const@@Base+0x14d58> │ │ │ │ nop │ │ │ │ move $s0, $a0 │ │ │ │ + b -68 # 25220 ::do_widen(char) const@@Base+0x14d60> │ │ │ │ + move $s0, $a0 │ │ │ │ + ld.d $a0, $sp, 104 │ │ │ │ + bl -100896 │ │ │ │ nop │ │ │ │ - addi.d $a0, $sp, 552 │ │ │ │ - bl -85060 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $a0, $sp, 584 │ │ │ │ - bl -85068 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $a0, $sp, 520 │ │ │ │ - bl -85076 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - b -296 # 21530 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9730> │ │ │ │ + ld.d $a0, $sp, 16 │ │ │ │ + bl -100476 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -48 # 25250 ::do_widen(char) const@@Base+0x14d90> │ │ │ │ + nop │ │ │ │ + pcalau12i $t1, 139 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 984 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -288 # 25180 ::do_widen(char) const@@Base+0x14cc0> │ │ │ │ + pcaddi $a0, 89905 │ │ │ │ + bl -101624 │ │ │ │ nop │ │ │ │ move $s0, $a0 │ │ │ │ - b -60 # 21628 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9828> │ │ │ │ - move $s0, $a0 │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - bl 83472 # 35c80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1de80> │ │ │ │ - b -324 # 21530 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9730> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -340 # 21528 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9728> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -52 # 21650 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9850> │ │ │ │ + b -388 # 25130 ::do_widen(char) const@@Base+0x14c70> │ │ │ │ + pcalau12i $t1, 139 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 984 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -336 # 25180 ::do_widen(char) const@@Base+0x14cc0> │ │ │ │ + pcaddi $a0, 89893 │ │ │ │ + addi.d $s5, $sp, 416 │ │ │ │ + bl -101676 │ │ │ │ move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 616 │ │ │ │ - bl -85136 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - b -84 # 21640 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9840> │ │ │ │ + b -428 # 25138 ::do_widen(char) const@@Base+0x14c78> │ │ │ │ move $s0, $a0 │ │ │ │ - b -92 # 21640 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9840> │ │ │ │ - move $s3, $a0 │ │ │ │ - nop │ │ │ │ - beqz $s0, 16 # 216b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x98b8> │ │ │ │ + ld.d $a0, $sp, 16 │ │ │ │ + bl -100592 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -428 # 25148 ::do_widen(char) const@@Base+0x14c88> │ │ │ │ + pcalau12i $t1, 139 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 984 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -400 # 25180 ::do_widen(char) const@@Base+0x14cc0> │ │ │ │ + pcaddi $a0, 89877 │ │ │ │ + bl -101736 │ │ │ │ nop │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -85604 │ │ │ │ - move $s0, $s3 │ │ │ │ + move $s0, $a0 │ │ │ │ + ld.d $a0, $sp, 16 │ │ │ │ + bl -100648 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ nop │ │ │ │ - ld.d $a0, $s1, 120 │ │ │ │ - beqz $a0, 12 # 216d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x98d0> │ │ │ │ - bl -85624 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -102180 # c410 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + b -496 # 25148 ::do_widen(char) const@@Base+0x14c88> │ │ │ │ nop │ │ │ │ - ld.d $s2, $s1, 96 │ │ │ │ - ld.d $s3, $s1, 104 │ │ │ │ - beq $s2, $s3, 32 # 216f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x98f8> │ │ │ │ + pcalau12i $t1, 139 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 984 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -472 # 25180 ::do_widen(char) const@@Base+0x14cc0> │ │ │ │ + pcaddi $a0, 89859 │ │ │ │ + bl -101808 │ │ │ │ nop │ │ │ │ - ldptr.d $a0, $s2, 0 │ │ │ │ - beqz $a0, 12 # 216f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x98f0> │ │ │ │ - bl -85656 │ │ │ │ + addi.d $t0, $sp, 496 │ │ │ │ + st.d $t0, $sp, 480 │ │ │ │ + pcalau12i $t1, 139 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 984 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -520 # 25180 ::do_widen(char) const@@Base+0x14cc0> │ │ │ │ + pcaddi $a0, 89815 │ │ │ │ + bl -101504 │ │ │ │ nop │ │ │ │ - addi.d $s2, $s2, 24 │ │ │ │ - bne $s3, $s2, -20 # 216e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x98e0> │ │ │ │ - ld.d $a0, $s1, 96 │ │ │ │ - beqz $a0, 12 # 21708 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9908> │ │ │ │ - bl -85680 │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 688 │ │ │ │ + st.d $fp, $sp, 616 │ │ │ │ + bl -100772 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $sp, 672 │ │ │ │ + st.d $s5, $sp, 616 │ │ │ │ + bl -100448 │ │ │ │ + ld.d $t0, $s2, -24 │ │ │ │ + addi.d $t1, $sp, 224 │ │ │ │ + st.d $s2, $sp, 608 │ │ │ │ + addi.d $t0, $t0, 768 │ │ │ │ + add.d $t0, $t0, $t1 │ │ │ │ + st.d $s6, $t0, -384 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s1, 72 │ │ │ │ - beqz $a0, 12 # 21718 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9918> │ │ │ │ - bl -85696 │ │ │ │ + addi.d $a0, $sp, 720 │ │ │ │ + st.d $s4, $sp, 720 │ │ │ │ + bl -102200 │ │ │ │ + b -652 # 25150 ::do_widen(char) const@@Base+0x14c90> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -20 # 253d0 ::do_widen(char) const@@Base+0x14f10> │ │ │ │ + pcalau12i $t1, 139 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 984 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -640 # 25180 ::do_widen(char) const@@Base+0x14cc0> │ │ │ │ + pcaddi $a0, 89785 │ │ │ │ + bl -101624 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s1, 48 │ │ │ │ - beqz $a0, 12 # 21728 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9928> │ │ │ │ - bl -85712 │ │ │ │ + pcalau12i $t1, 139 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 984 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -680 # 25180 ::do_widen(char) const@@Base+0x14cc0> │ │ │ │ + pcaddi $a0, 89775 │ │ │ │ + bl -101664 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s1, 24 │ │ │ │ - beqz $a0, 12 # 21738 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9938> │ │ │ │ - bl -85728 │ │ │ │ + move $s0, $a0 │ │ │ │ nop │ │ │ │ - ld.d $t0, $sp, 64 │ │ │ │ - beq $s1, $t0, 28 # 21758 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9958> │ │ │ │ - ld.d $s2, $sp, 64 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -102452 # c410 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + addi.d $t0, $sp, 512 │ │ │ │ + st.d $t0, $sp, 88 │ │ │ │ + ld.d $a0, $sp, 88 │ │ │ │ + bl -100948 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $a0, $sp, 96 │ │ │ │ + bl -100956 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $sp, 448 │ │ │ │ + bl -100964 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -784 # 25158 ::do_widen(char) const@@Base+0x14c98> │ │ │ │ nop │ │ │ │ - move $a0, $s2 │ │ │ │ - addi.d $s2, $s2, 224 │ │ │ │ - bl 71872 # 33010 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b210> │ │ │ │ - bne $s1, $s2, -12 # 21748 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9948> │ │ │ │ - ld.d $a0, $sp, 64 │ │ │ │ - bl -85772 │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - bl 71852 # 33010 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b210> │ │ │ │ - addi.d $a0, $sp, 616 │ │ │ │ - bl -85356 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - b -576 # 21530 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9730> │ │ │ │ + pcalau12i $t1, 139 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 984 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -776 # 25180 ::do_widen(char) const@@Base+0x14cc0> │ │ │ │ + pcaddi $a0, 89783 │ │ │ │ + bl -102112 │ │ │ │ nop │ │ │ │ - move $s3, $a0 │ │ │ │ - beqz $s2, -212 # 216a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x98a8> │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -85812 │ │ │ │ - bnez $s0, -216 # 216b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x98b0> │ │ │ │ - b -212 # 216b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x98b8> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -324 # 21650 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9850> │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 584 │ │ │ │ - bl -85408 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $a0, $sp, 552 │ │ │ │ - bl -85416 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $a0, $sp, 616 │ │ │ │ - bl -85424 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - b -508 # 215b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x97b8> │ │ │ │ move $s0, $a0 │ │ │ │ - b -92 # 21760 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9960> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -140 # 21738 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9938> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -164 # 21728 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9928> │ │ │ │ - pcalau12i $t1, 143 │ │ │ │ + b -548 # 25278 ::do_widen(char) const@@Base+0x14db8> │ │ │ │ + pcalau12i $t1, 139 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 920 │ │ │ │ + ld.d $t0, $sp, 984 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, -656 # 21558 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9758> │ │ │ │ - bl -85420 │ │ │ │ - pcalau12i $t1, 143 │ │ │ │ + bnez $t0, -824 # 25180 ::do_widen(char) const@@Base+0x14cc0> │ │ │ │ + bl -100988 │ │ │ │ + pcalau12i $t1, 139 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 920 │ │ │ │ + ld.d $t0, $sp, 984 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, -688 # 21558 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9758> │ │ │ │ - bl -85452 │ │ │ │ + bnez $t0, -856 # 25180 ::do_widen(char) const@@Base+0x14cc0> │ │ │ │ + bl -101020 │ │ │ │ move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 616 │ │ │ │ - bl -85528 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - nop │ │ │ │ - addi.d $a0, $sp, 520 │ │ │ │ - bl -85540 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $a0, $sp, 584 │ │ │ │ - bl -85548 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - b -536 # 21618 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9818> │ │ │ │ - nop │ │ │ │ - b -800 # 21518 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9718> │ │ │ │ - nop │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 616 │ │ │ │ - bl -85576 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - nop │ │ │ │ - addi.d $a0, $sp, 584 │ │ │ │ - bl -85588 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - bl 204516 # 53740 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b940> │ │ │ │ - b -816 # 21530 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9730> │ │ │ │ - nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b -20 # 21858 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9a58> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -268 # 21768 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9968> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -44 # 21850 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9a50> │ │ │ │ - move $s0, $a0 │ │ │ │ - nop │ │ │ │ - addi.d $a0, $sp, 552 │ │ │ │ - bl -85644 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - b -576 # 21650 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9850> │ │ │ │ - nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b -588 # 21650 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9850> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -612 # 21640 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9840> │ │ │ │ - b -544 # 21688 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9888> │ │ │ │ - nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b -908 # 21528 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9728> │ │ │ │ - b -560 # 21688 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9888> │ │ │ │ - nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b -916 # 21530 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9730> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -172 # 21820 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9a20> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -444 # 21718 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9918> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -468 # 21708 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9908> │ │ │ │ - move $s2, $a0 │ │ │ │ - beq $s3, $s0, 28 # 21900 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9b00> │ │ │ │ - ldptr.d $a0, $s3, 0 │ │ │ │ - beqz $a0, 12 # 218f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9af8> │ │ │ │ - bl -86176 │ │ │ │ - nop │ │ │ │ - addi.d $s3, $s3, 24 │ │ │ │ - bne $s3, $s0, -20 # 218e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9ae8> │ │ │ │ - ld.d $a0, $s1, 96 │ │ │ │ - beqz $a0, 12 # 21910 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9b10> │ │ │ │ - bl -86200 │ │ │ │ - nop │ │ │ │ - move $s0, $s2 │ │ │ │ - b -524 # 21708 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9908> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -588 # 216d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x98d0> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -612 # 216c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x98c0> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -1028 # 21528 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9728> │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 616 │ │ │ │ - bl 91464 # 37e80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20080> │ │ │ │ - b -1044 # 21528 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9728> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -476 # 21768 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9968> │ │ │ │ - pcalau12i $t1, 143 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 920 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, -1032 # 21558 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9758> │ │ │ │ - pcaddi $a0, 94441 │ │ │ │ - bl -86968 │ │ │ │ + addi.d $a0, $sp, 608 │ │ │ │ + bl -101096 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -628 # 25278 ::do_widen(char) const@@Base+0x14db8> │ │ │ │ + pcalau12i $t1, 139 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 984 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -904 # 25180 ::do_widen(char) const@@Base+0x14cc0> │ │ │ │ + pcaddi $a0, 89943 │ │ │ │ + bl -102240 │ │ │ │ nop │ │ │ │ + addi.d $t0, $sp, 512 │ │ │ │ + st.d $t0, $sp, 88 │ │ │ │ move $s0, $a0 │ │ │ │ nop │ │ │ │ - addi.d $a0, $sp, 584 │ │ │ │ - bl -85884 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - b -248 # 21888 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9a88> │ │ │ │ - nop │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 616 │ │ │ │ - bl -85904 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - b -28 # 21978 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9b78> │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 176 │ │ │ │ - st.d $s1, $sp, 176 │ │ │ │ - bl -85316 │ │ │ │ - b -48 # 21978 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9b78> │ │ │ │ + ld.d $t0, $sp, 48 │ │ │ │ + beqz $t0, -220 # 25450 ::do_widen(char) const@@Base+0x14f90> │ │ │ │ + ld.d $a0, $sp, 16 │ │ │ │ + bl -101172 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $t0, $sp, 48 │ │ │ │ + beqz $t0, -236 # 25450 ::do_widen(char) const@@Base+0x14f90> │ │ │ │ + addi.d $a0, $sp, 544 │ │ │ │ + bl -101188 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -248 # 25450 ::do_widen(char) const@@Base+0x14f90> │ │ │ │ nop │ │ │ │ - pcalau12i $t1, 143 │ │ │ │ + pcalau12i $t1, 139 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 920 │ │ │ │ + ld.d $t0, $sp, 984 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, -1136 # 21558 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9758> │ │ │ │ - bl -85900 │ │ │ │ - b -1104 # 21580 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9780> │ │ │ │ - nop │ │ │ │ - b -1112 # 21580 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9780> │ │ │ │ + bnez $t0, -1000 # 25180 ::do_widen(char) const@@Base+0x14cc0> │ │ │ │ + pcaddi $a0, 89727 │ │ │ │ + bl -102336 │ │ │ │ nop │ │ │ │ move $s0, $a0 │ │ │ │ - b -916 # 21650 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9850> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - 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, 352 # 21b78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9d78> │ │ │ │ - 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 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - sltu $a2, $s0, $s7 │ │ │ │ - maskeqz $t0, $s0, $a2 │ │ │ │ - masknez $a2, $s7, $a2 │ │ │ │ - or $a2, $a2, $t0 │ │ │ │ - move $a1, $s1 │ │ │ │ - beqz $a2, 12 # 21a80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9c80> │ │ │ │ - bl -85624 │ │ │ │ - bnez $a0, 20 # 21a90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9c90> │ │ │ │ - sub.d $s0, $s0, $s7 │ │ │ │ - blt $s4, $s0, 20 # 21a98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9c98> │ │ │ │ - blt $s0, $s5, 56 # 21ac0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9cc0> │ │ │ │ - slli.w $a0, $s0, 0x0 │ │ │ │ - bltz $a0, 48 # 21ac0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9cc0> │ │ │ │ - nop │ │ │ │ - move $s3, $s6 │ │ │ │ - ld.d $s6, $s6, 16 │ │ │ │ - beqz $s6, 40 # 21ac8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9cc8> │ │ │ │ - nop │ │ │ │ - ld.d $a0, $s6, 32 │ │ │ │ - ld.d $s0, $s6, 40 │ │ │ │ - b -80 # 21a60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9c60> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ld.d $s6, $s6, 24 │ │ │ │ - bnez $s6, -28 # 21aa8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9ca8> │ │ │ │ - beq $s2, $s3, 152 # 21b60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9d60> │ │ │ │ - ld.d $s0, $s3, 40 │ │ │ │ - sltu $t0, $s0, $s7 │ │ │ │ - masknez $a2, $s7, $t0 │ │ │ │ - maskeqz $t0, $s0, $t0 │ │ │ │ - or $a2, $a2, $t0 │ │ │ │ - beqz $a2, 24 # 21af8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9cf8> │ │ │ │ - ld.d $a1, $s3, 32 │ │ │ │ move $a0, $s1 │ │ │ │ - bl -85740 │ │ │ │ - bnez $a0, 40 # 21b18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9d18> │ │ │ │ - nop │ │ │ │ - lu12i.w $t0, 524287 │ │ │ │ - sub.d $s7, $s7, $s0 │ │ │ │ - ori $t0, $t0, 0xfff │ │ │ │ - blt $t0, $s7, 28 # 21b20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9d20> │ │ │ │ - lu12i.w $t0, -524288 │ │ │ │ - blt $s7, $t0, 84 # 21b60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9d60> │ │ │ │ - slli.w $a0, $s7, 0x0 │ │ │ │ - nop │ │ │ │ - bltz $a0, 72 # 21b60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9d60> │ │ │ │ - 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 │ │ │ │ - lu12i.w $t4, 399078 │ │ │ │ - ori $t4, $t4, 0x946 │ │ │ │ - addi.d $sp, $sp, -640 │ │ │ │ - lu32i.d $t4, -366228 │ │ │ │ - st.d $s0, $sp, 616 │ │ │ │ - st.d $s3, $sp, 592 │ │ │ │ - addi.d $s0, $sp, 176 │ │ │ │ - pcaddi $s3, 145711 │ │ │ │ - lu52i.d $t4, $t4, 1559 │ │ │ │ - lu12i.w $t3, 452342 │ │ │ │ - st.d $s1, $sp, 608 │ │ │ │ - st.d $ra, $sp, 632 │ │ │ │ - st.d $fp, $sp, 624 │ │ │ │ - st.d $s2, $sp, 600 │ │ │ │ - st.d $s4, $sp, 584 │ │ │ │ - st.d $s5, $sp, 576 │ │ │ │ - st.d $s6, $sp, 568 │ │ │ │ - st.d $s7, $sp, 560 │ │ │ │ - st.d $s8, $sp, 552 │ │ │ │ - st.d $s0, $sp, 160 │ │ │ │ - st.d $t4, $sp, 176 │ │ │ │ - ori $t3, $t3, 0x974 │ │ │ │ - li.w $t2, 58 │ │ │ │ - ld.bu $t0, $s3, 512 │ │ │ │ - pcalau12i $t5, 143 │ │ │ │ - ld.d $t5, $t5, -160 │ │ │ │ - ld.d $t5, $t5, 0 │ │ │ │ - st.d $t5, $sp, 536 │ │ │ │ - li.w $t5, 0x0 │ │ │ │ - li.w $t1, 13 │ │ │ │ - st.w $t3, $s0, 8 │ │ │ │ - st.b $t2, $s0, 12 │ │ │ │ - st.b $zero, $sp, 189 │ │ │ │ - st.d $t1, $sp, 168 │ │ │ │ - move $s1, $a0 │ │ │ │ - bnez $t0, 132 # 21ca0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9ea0> │ │ │ │ - ld.bu $t0, $s3, 513 │ │ │ │ - beqz $t0, 268 # 21d30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9f30> │ │ │ │ - ldptr.d $t0, $s3, 0 │ │ │ │ - ld.d $t0, $t0, -24 │ │ │ │ - add.d $t0, $s3, $t0 │ │ │ │ - ld.d $s2, $t0, 240 │ │ │ │ - beqz $s2, 2928 # 227a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa9a8> │ │ │ │ - ld.bu $t0, $s2, 56 │ │ │ │ - beqz $t0, 2176 # 224c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa6c0> │ │ │ │ - ld.b $a1, $s2, 67 │ │ │ │ - pcaddi $a0, 145672 │ │ │ │ - bl -88460 │ │ │ │ - bl -87440 │ │ │ │ - ld.d $a2, $sp, 168 │ │ │ │ - ld.d $a1, $sp, 160 │ │ │ │ - bl -86780 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - move $s4, $a0 │ │ │ │ - ld.d $t0, $t0, -24 │ │ │ │ - add.d $t0, $a0, $t0 │ │ │ │ - ld.d $s2, $t0, 240 │ │ │ │ - beqz $s2, 2772 # 22748 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa948> │ │ │ │ - ld.bu $t0, $s2, 56 │ │ │ │ - beqz $t0, 2372 # 225c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa7c0> │ │ │ │ - ld.b $a1, $s2, 67 │ │ │ │ - nop │ │ │ │ - move $a0, $s4 │ │ │ │ - bl -88524 │ │ │ │ - bl -87504 │ │ │ │ - b 140 # 21d20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9f20> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - pcalau12i $t0, 143 │ │ │ │ - ld.d $t0, $t0, -184 │ │ │ │ - ldptr.d $t1, $t0, 0 │ │ │ │ - ld.d $t1, $t1, -24 │ │ │ │ - add.d $t0, $t0, $t1 │ │ │ │ - ld.d $s2, $t0, 240 │ │ │ │ - beqz $s2, 2832 # 227c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa9c8> │ │ │ │ - ld.bu $t0, $s2, 56 │ │ │ │ - beqz $t0, 1984 # 22480 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa680> │ │ │ │ - ld.b $a1, $s2, 67 │ │ │ │ - pcalau12i $a0, 143 │ │ │ │ - ld.d $a0, $a0, -184 │ │ │ │ - bl -88592 │ │ │ │ - bl -87572 │ │ │ │ - ld.d $a2, $sp, 168 │ │ │ │ - ld.d $a1, $sp, 160 │ │ │ │ - bl -86912 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - move $s4, $a0 │ │ │ │ - ld.d $t0, $t0, -24 │ │ │ │ - add.d $t0, $a0, $t0 │ │ │ │ - ld.d $s2, $t0, 240 │ │ │ │ - beqz $s2, 2672 # 22768 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa968> │ │ │ │ - ld.bu $t0, $s2, 56 │ │ │ │ - beqz $t0, 2304 # 22600 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa800> │ │ │ │ - ld.b $a1, $s2, 67 │ │ │ │ - move $a0, $s4 │ │ │ │ - bl -88652 │ │ │ │ - bl -87632 │ │ │ │ - ld.bu $t0, $s3, 513 │ │ │ │ - bnez $t0, -240 # 21c28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9e28> │ │ │ │ - nop │ │ │ │ - ld.d $a0, $sp, 160 │ │ │ │ - beq $a0, $s0, 12 # 21d30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9f30> │ │ │ │ - bl -87256 │ │ │ │ - nop │ │ │ │ - lu12i.w $t2, 415526 │ │ │ │ - ori $t2, $t2, 0x874 │ │ │ │ - lu12i.w $t1, 6 │ │ │ │ - addi.d $s4, $sp, 160 │ │ │ │ - addi.d $s6, $s1, 128 │ │ │ │ - ori $t1, $t1, 0x461 │ │ │ │ - st.d $s0, $sp, 160 │ │ │ │ - st.w $t2, $sp, 176 │ │ │ │ - st.h $t1, $s0, 4 │ │ │ │ - li.w $t0, 6 │ │ │ │ - move $a1, $s4 │ │ │ │ - move $a0, $s6 │ │ │ │ - st.b $zero, $sp, 182 │ │ │ │ - st.d $t0, $sp, 168 │ │ │ │ - bl -87128 # c910 , std::allocator > const&) const@plt> │ │ │ │ - bl -32236 # 19f80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2180> │ │ │ │ - ld.d $t0, $sp, 160 │ │ │ │ - ldptr.w $s2, $a0, 0 │ │ │ │ - beq $t0, $s0, 16 # 21d88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9f88> │ │ │ │ - move $a0, $t0 │ │ │ │ - bl -87344 │ │ │ │ - nop │ │ │ │ - li.w $t0, 1 │ │ │ │ - bge $t0, $s2, 12 # 21d98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9f98> │ │ │ │ - addi.d $a0, $s1, 888 │ │ │ │ - bl -88324 │ │ │ │ - addi.d $s5, $s1, 632 │ │ │ │ - move $a0, $s5 │ │ │ │ - bl 368976 # 7bef0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x640f0> │ │ │ │ - addi.d $s2, $s1, 288 │ │ │ │ - move $a2, $zero │ │ │ │ - move $a1, $s5 │ │ │ │ - move $a0, $s2 │ │ │ │ - st.d $s2, $sp, 32 │ │ │ │ - bl 354904 # 78810 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x60a10> │ │ │ │ - move $a1, $zero │ │ │ │ - move $a0, $s2 │ │ │ │ - lu12i.w $fp, 423654 │ │ │ │ - bl 347432 # 76af0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5ecf0> │ │ │ │ - ori $fp, $fp, 0x962 │ │ │ │ - addi.d $t0, $s1, 144 │ │ │ │ - lu32i.d $fp, 24946 │ │ │ │ - lu52i.d $fp, $fp, 1671 │ │ │ │ - li.w $s8, 8 │ │ │ │ - li.w $a2, 8 │ │ │ │ - move $a1, $s0 │ │ │ │ - move $a0, $t0 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - st.d $s0, $sp, 160 │ │ │ │ - st.d $fp, $sp, 176 │ │ │ │ - st.b $zero, $sp, 184 │ │ │ │ - st.d $s8, $sp, 168 │ │ │ │ - addi.d $s7, $s1, 152 │ │ │ │ - bl -1028 # 21a00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9c00> │ │ │ │ - beq $s7, $a0, 184 # 21ec0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa0c0> │ │ │ │ - addi.d $t0, $sp, 64 │ │ │ │ - move $a0, $t0 │ │ │ │ - move $a1, $s5 │ │ │ │ - addi.d $a2, $s1, 784 │ │ │ │ - st.d $t0, $sp, 16 │ │ │ │ - bl 151152 # 46c90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ee90> │ │ │ │ - addi.d $t0, $sp, 128 │ │ │ │ - addi.d $s2, $sp, 144 │ │ │ │ - move $a0, $s6 │ │ │ │ - move $a1, $t0 │ │ │ │ - st.d $t0, $sp, 24 │ │ │ │ - st.d $fp, $sp, 144 │ │ │ │ - st.d $s2, $sp, 128 │ │ │ │ - st.b $zero, $sp, 152 │ │ │ │ - st.d $s8, $sp, 136 │ │ │ │ - bl -87352 # c910 , std::allocator > const&) const@plt> │ │ │ │ - bl -32844 # 19e00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2000> │ │ │ │ - ld.d $t0, $a0, 8 │ │ │ │ - st.d $s0, $sp, 160 │ │ │ │ - ldptr.d $t2, $a0, 0 │ │ │ │ - li.w $t1, 15 │ │ │ │ - st.d $t0, $sp, 56 │ │ │ │ - bltu $t1, $t0, 1372 # 223c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa5c0> │ │ │ │ - addi.d $a2, $t0, 1 │ │ │ │ - move $a0, $s0 │ │ │ │ - beqz $t0, 1808 # 22580 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa780> │ │ │ │ - nop │ │ │ │ - move $a1, $t2 │ │ │ │ - bl -86428 │ │ │ │ - ld.d $t0, $sp, 56 │ │ │ │ - nop │ │ │ │ - ld.d $a0, $sp, 16 │ │ │ │ - move $a1, $s4 │ │ │ │ - st.d $t0, $sp, 168 │ │ │ │ - bl 153804 # 47760 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f960> │ │ │ │ - ld.d $a0, $sp, 160 │ │ │ │ - beq $a0, $s0, 12 # 21ea8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa0a8> │ │ │ │ - bl -87632 │ │ │ │ - nop │ │ │ │ - ld.d $a0, $sp, 128 │ │ │ │ - beq $a0, $s2, 12 # 21eb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa0b8> │ │ │ │ - bl -87648 │ │ │ │ - nop │ │ │ │ - ld.d $a0, $sp, 16 │ │ │ │ - bl 151012 # 46ca0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2eea0> │ │ │ │ - lu12i.w $t1, 460615 │ │ │ │ - ori $t1, $t1, 0x56f │ │ │ │ - lu12i.w $t0, 7 │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - ori $t0, $t0, 0x475 │ │ │ │ - st.d $s0, $sp, 160 │ │ │ │ - st.w $t1, $sp, 176 │ │ │ │ - st.h $t0, $s0, 4 │ │ │ │ - li.w $s2, 6 │ │ │ │ - li.w $a2, 6 │ │ │ │ - move $a1, $s0 │ │ │ │ - st.b $zero, $sp, 182 │ │ │ │ - st.d $s2, $sp, 168 │ │ │ │ - bl -1268 # 21a00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9c00> │ │ │ │ - beq $s7, $a0, 288 # 22018 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa218> │ │ │ │ - lu12i.w $t1, 415526 │ │ │ │ - addi.d $s7, $sp, 112 │ │ │ │ - ori $t1, $t1, 0x874 │ │ │ │ - lu12i.w $t0, 6 │ │ │ │ - ori $t0, $t0, 0x461 │ │ │ │ - st.d $s7, $sp, 96 │ │ │ │ - st.w $t1, $sp, 112 │ │ │ │ - st.h $t0, $s7, 4 │ │ │ │ - addi.d $a1, $sp, 96 │ │ │ │ - move $a0, $s6 │ │ │ │ - st.d $a1, $sp, 8 │ │ │ │ - st.b $zero, $sp, 118 │ │ │ │ - st.d $s2, $sp, 104 │ │ │ │ - bl -87584 # c910 , std::allocator > const&) const@plt> │ │ │ │ - bl -32692 # 19f80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2180> │ │ │ │ - ldptr.w $a4, $a0, 0 │ │ │ │ - ld.d $a1, $sp, 32 │ │ │ │ - addi.d $t0, $sp, 64 │ │ │ │ - addi.d $a3, $s1, 784 │ │ │ │ - move $a2, $s5 │ │ │ │ - move $a0, $t0 │ │ │ │ - st.d $t0, $sp, 16 │ │ │ │ - bl 136780 # 435a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b7a0> │ │ │ │ - lu12i.w $t0, 460615 │ │ │ │ - addi.d $s2, $sp, 144 │ │ │ │ - ori $t0, $t0, 0x56f │ │ │ │ - lu12i.w $t1, 7 │ │ │ │ - st.w $t0, $sp, 144 │ │ │ │ - ori $t1, $t1, 0x475 │ │ │ │ - st.d $s2, $sp, 128 │ │ │ │ - st.h $t1, $s2, 4 │ │ │ │ - addi.d $a1, $sp, 128 │ │ │ │ - li.w $t0, 6 │ │ │ │ - move $a0, $s6 │ │ │ │ - st.d $a1, $sp, 24 │ │ │ │ - st.b $zero, $sp, 150 │ │ │ │ - st.d $t0, $sp, 136 │ │ │ │ - bl -87680 # c910 , std::allocator > const&) const@plt> │ │ │ │ - bl -33172 # 19e00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2000> │ │ │ │ - ld.d $t0, $a0, 8 │ │ │ │ - st.d $s0, $sp, 160 │ │ │ │ - ldptr.d $s1, $a0, 0 │ │ │ │ - li.w $t1, 15 │ │ │ │ - st.d $t0, $sp, 56 │ │ │ │ - bltu $t1, $t0, 1108 # 22400 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa600> │ │ │ │ - addi.d $a2, $t0, 1 │ │ │ │ - move $a0, $s0 │ │ │ │ - beqz $t0, 1512 # 225a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa7a0> │ │ │ │ - nop │ │ │ │ - move $a1, $s1 │ │ │ │ - bl -86756 │ │ │ │ - ld.d $t0, $sp, 56 │ │ │ │ - nop │ │ │ │ - ld.d $a0, $sp, 16 │ │ │ │ - move $a1, $s4 │ │ │ │ - st.d $t0, $sp, 168 │ │ │ │ - bl 136692 # 435d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b7d0> │ │ │ │ - ld.d $a0, $sp, 160 │ │ │ │ - beq $a0, $s0, 12 # 21ff0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa1f0> │ │ │ │ - bl -87960 │ │ │ │ - nop │ │ │ │ - ld.d $a0, $sp, 128 │ │ │ │ - beq $a0, $s2, 12 # 22000 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa200> │ │ │ │ - bl -87976 │ │ │ │ + bl -101248 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ nop │ │ │ │ ld.d $a0, $sp, 16 │ │ │ │ - bl 136636 # 435c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b7c0> │ │ │ │ - ld.d $a0, $sp, 96 │ │ │ │ - beq $a0, $s7, 12 # 22018 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa218> │ │ │ │ - bl -88000 │ │ │ │ - nop │ │ │ │ - bl -89352 │ │ │ │ - pcaddi $t1, 145557 │ │ │ │ - ldptr.d $t1, $t1, 0 │ │ │ │ - lu12i.w $t0, 244140 │ │ │ │ - ori $t0, $t0, 0xa00 │ │ │ │ - sub.d $s7, $a0, $t1 │ │ │ │ - addi.d $a0, $sp, 272 │ │ │ │ - div.d $s7, $s7, $t0 │ │ │ │ - bl -89048 │ │ │ │ - pcalau12i $t0, 142 │ │ │ │ - ld.d $t0, $t0, -192 │ │ │ │ - ld.d $s2, $t0, 8 │ │ │ │ - st.h $zero, $sp, 496 │ │ │ │ - ld.d $s8, $t0, 16 │ │ │ │ - ld.d $a0, $s2, -24 │ │ │ │ - pcalau12i $s5, 142 │ │ │ │ - ld.d $s5, $s5, -360 │ │ │ │ - addi.d $s5, $s5, 16 │ │ │ │ - st.d $zero, $sp, 488 │ │ │ │ - st.d $zero, $sp, 504 │ │ │ │ - st.d $s5, $sp, 272 │ │ │ │ - st.d $zero, $sp, 512 │ │ │ │ - st.d $zero, $sp, 520 │ │ │ │ - st.d $zero, $sp, 528 │ │ │ │ - st.d $s2, $sp, 160 │ │ │ │ - add.d $a0, $s4, $a0 │ │ │ │ - move $a1, $zero │ │ │ │ - stptr.d $s8, $a0, 0 │ │ │ │ - bl -87512 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - pcalau12i $s1, 142 │ │ │ │ - ld.d $s1, $s1, -240 │ │ │ │ - pcalau12i $s6, 142 │ │ │ │ - ld.d $s6, $s6, -296 │ │ │ │ - addi.d $fp, $s1, 24 │ │ │ │ - addi.d $a0, $sp, 224 │ │ │ │ - addi.d $s1, $s1, 64 │ │ │ │ - addi.d $s6, $s6, 16 │ │ │ │ - st.d $zero, $sp, 176 │ │ │ │ - st.d $fp, $sp, 160 │ │ │ │ - st.d $s1, $sp, 272 │ │ │ │ - st.d $s6, $sp, 168 │ │ │ │ - st.d $zero, $sp, 184 │ │ │ │ - st.d $zero, $sp, 192 │ │ │ │ - st.d $zero, $sp, 200 │ │ │ │ - st.d $zero, $sp, 208 │ │ │ │ - st.d $zero, $sp, 216 │ │ │ │ - bl -86496 │ │ │ │ - li.w $t0, 16 │ │ │ │ - pcalau12i $t1, 142 │ │ │ │ - ld.d $t1, $t1, -16 │ │ │ │ - addi.d $t1, $t1, 16 │ │ │ │ - st.w $t0, $sp, 232 │ │ │ │ - addi.d $a1, $sp, 168 │ │ │ │ - addi.d $t0, $sp, 256 │ │ │ │ - addi.d $a0, $sp, 272 │ │ │ │ - st.d $t1, $sp, 8 │ │ │ │ - st.d $t0, $sp, 240 │ │ │ │ - st.b $zero, $sp, 256 │ │ │ │ - st.d $t1, $sp, 168 │ │ │ │ - st.d $zero, $sp, 248 │ │ │ │ - bl -87640 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - bstrpick.d $a1, $s7, 0x1f, 0x0 │ │ │ │ - move $a0, $s4 │ │ │ │ - bl -88676 # c6b0 (unsigned long)@plt> │ │ │ │ - ld.d $a4, $sp, 208 │ │ │ │ - addi.d $s7, $sp, 112 │ │ │ │ - addi.d $t0, $sp, 96 │ │ │ │ - st.b $zero, $sp, 112 │ │ │ │ - st.d $zero, $sp, 104 │ │ │ │ - st.d $s7, $sp, 96 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - beqz $a4, 1292 # 22640 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa840> │ │ │ │ - ld.d $t1, $sp, 192 │ │ │ │ - beqz $t1, 20 # 22150 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa350> │ │ │ │ - sltu $t0, $a4, $t1 │ │ │ │ - masknez $a4, $a4, $t0 │ │ │ │ - maskeqz $t0, $t1, $t0 │ │ │ │ - or $a4, $a4, $t0 │ │ │ │ - ld.d $a3, $sp, 200 │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - move $a2, $zero │ │ │ │ - sub.d $a4, $a4, $a3 │ │ │ │ - move $a1, $zero │ │ │ │ - bl -87380 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - ld.d $a0, $sp, 240 │ │ │ │ - st.d $fp, $sp, 160 │ │ │ │ - st.d $s1, $sp, 272 │ │ │ │ - addi.d $t0, $sp, 256 │ │ │ │ - beq $a0, $t0, 8 # 22180 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa380> │ │ │ │ - bl -88364 │ │ │ │ - addi.d $a0, $sp, 224 │ │ │ │ - st.d $s6, $sp, 168 │ │ │ │ - bl -87608 │ │ │ │ - ld.d $t0, $s2, -24 │ │ │ │ - st.d $s2, $sp, 160 │ │ │ │ - addi.d $a0, $sp, 272 │ │ │ │ - add.d $t0, $t0, $sp │ │ │ │ - st.d $s8, $t0, 160 │ │ │ │ - st.d $s5, $sp, 272 │ │ │ │ - bl -89348 │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - li.w $a4, 21 │ │ │ │ - pcaddi $a3, 93924 │ │ │ │ - move $a2, $zero │ │ │ │ - move $a1, $zero │ │ │ │ - bl -87468 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - addi.d $s2, $sp, 144 │ │ │ │ - st.d $s2, $sp, 128 │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - addi.d $s5, $a0, 16 │ │ │ │ - move $s1, $a0 │ │ │ │ - beq $t0, $s5, 908 # 22560 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa760> │ │ │ │ - ld.d $t1, $a0, 16 │ │ │ │ - st.d $t0, $sp, 128 │ │ │ │ - st.d $t1, $sp, 144 │ │ │ │ - nop │ │ │ │ - ld.d $t0, $s1, 8 │ │ │ │ - st.d $zero, $s1, 8 │ │ │ │ - li.w $t2, 9 │ │ │ │ - st.d $t0, $sp, 136 │ │ │ │ - st.b $zero, $s1, 16 │ │ │ │ - ld.d $t0, $sp, 136 │ │ │ │ - lu52i.d $t2, $t2, -2048 │ │ │ │ - stptr.d $s5, $s1, 0 │ │ │ │ - li.w $t1, 7 │ │ │ │ - add.d $t0, $t0, $t2 │ │ │ │ - bgeu $t1, $t0, 1520 # 22800 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xaa00> │ │ │ │ - addi.d $t0, $sp, 128 │ │ │ │ - li.w $a2, 8 │ │ │ │ - pcaddi $a1, 93903 │ │ │ │ - move $a0, $t0 │ │ │ │ - st.d $t0, $sp, 24 │ │ │ │ - bl -89512 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - st.d $s0, $sp, 160 │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - addi.d $s5, $a0, 16 │ │ │ │ - move $s1, $a0 │ │ │ │ - beq $t0, $s5, 772 # 22540 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa740> │ │ │ │ - ld.d $t1, $a0, 16 │ │ │ │ - st.d $t0, $sp, 160 │ │ │ │ - st.d $t1, $sp, 176 │ │ │ │ - nop │ │ │ │ - ld.d $t0, $s1, 8 │ │ │ │ - stptr.d $s5, $s1, 0 │ │ │ │ - st.d $zero, $s1, 8 │ │ │ │ - st.d $t0, $sp, 168 │ │ │ │ - st.b $zero, $s1, 16 │ │ │ │ - ld.bu $t0, $s3, 512 │ │ │ │ - bnez $t0, 248 # 22360 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa560> │ │ │ │ - nop │ │ │ │ - ld.bu $t0, $s3, 513 │ │ │ │ - bnez $t0, 140 # 22300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa500> │ │ │ │ - ld.d $a0, $sp, 160 │ │ │ │ - beq $a0, $s0, 12 # 22288 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa488> │ │ │ │ - bl -88624 │ │ │ │ - nop │ │ │ │ - ld.d $a0, $sp, 128 │ │ │ │ - beq $a0, $s2, 12 # 22298 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa498> │ │ │ │ - bl -88640 │ │ │ │ - nop │ │ │ │ - ld.d $a0, $sp, 96 │ │ │ │ - beq $a0, $s7, 12 # 222a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa4a8> │ │ │ │ - bl -88656 │ │ │ │ + bl -101260 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -1088 # 25150 ::do_widen(char) const@@Base+0x14c90> │ │ │ │ nop │ │ │ │ - pcalau12i $t1, 142 │ │ │ │ + pcalau12i $t1, 139 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 536 │ │ │ │ + ld.d $t0, $sp, 984 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, 984 # 22698 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa898> │ │ │ │ - ld.d $ra, $sp, 632 │ │ │ │ - ld.d $fp, $sp, 624 │ │ │ │ - ld.d $s0, $sp, 616 │ │ │ │ - ld.d $s1, $sp, 608 │ │ │ │ - ld.d $s2, $sp, 600 │ │ │ │ - ld.d $s3, $sp, 592 │ │ │ │ - ld.d $s4, $sp, 584 │ │ │ │ - ld.d $s5, $sp, 576 │ │ │ │ - ld.d $s6, $sp, 568 │ │ │ │ - ld.d $s7, $sp, 560 │ │ │ │ - ld.d $s8, $sp, 552 │ │ │ │ - addi.d $sp, $sp, 640 │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - li.w $a2, 4 │ │ │ │ - pcaddi $a1, 92919 │ │ │ │ - pcaddi $a0, 145240 │ │ │ │ - bl -88492 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - ld.d $a2, $sp, 168 │ │ │ │ - ld.d $a1, $sp, 160 │ │ │ │ - pcaddi $a0, 145236 │ │ │ │ - bl -88508 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - move $s3, $a0 │ │ │ │ - ld.d $t0, $t0, -24 │ │ │ │ - add.d $t0, $a0, $t0 │ │ │ │ - ld.d $s1, $t0, 240 │ │ │ │ - beqz $s1, 1484 # 22900 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xab00> │ │ │ │ - ld.bu $t0, $s1, 56 │ │ │ │ - beqz $t0, 260 # 22440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa640> │ │ │ │ - ld.b $a1, $s1, 67 │ │ │ │ - nop │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -90252 │ │ │ │ - bl -89232 │ │ │ │ - b -220 # 22278 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa478> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - li.w $a2, 4 │ │ │ │ - pcaddi $a1, 92895 │ │ │ │ - pcalau12i $a0, 142 │ │ │ │ - ld.d $a0, $a0, -184 │ │ │ │ - bl -88592 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - ld.d $a2, $sp, 168 │ │ │ │ - ld.d $a1, $sp, 160 │ │ │ │ - pcalau12i $a0, 142 │ │ │ │ - ld.d $a0, $a0, -184 │ │ │ │ - bl -88612 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - move $s5, $a0 │ │ │ │ - ld.d $t0, $t0, -24 │ │ │ │ - add.d $t0, $a0, $t0 │ │ │ │ - ld.d $s1, $t0, 240 │ │ │ │ - beqz $s1, 1004 # 22788 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa988> │ │ │ │ - ld.bu $t0, $s1, 56 │ │ │ │ - beqz $t0, 348 # 22500 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa700> │ │ │ │ - ld.b $a1, $s1, 67 │ │ │ │ - nop │ │ │ │ - move $a0, $s5 │ │ │ │ - bl -90356 │ │ │ │ - bl -89336 │ │ │ │ - b -332 # 22270 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa470> │ │ │ │ - move $a2, $zero │ │ │ │ - addi.d $a1, $sp, 56 │ │ │ │ - move $a0, $s4 │ │ │ │ - st.d $t2, $sp, 40 │ │ │ │ - bl -87648 # cd70 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - ld.d $t0, $sp, 56 │ │ │ │ - st.d $a0, $sp, 160 │ │ │ │ - ld.d $t2, $sp, 40 │ │ │ │ - st.d $t0, $sp, 176 │ │ │ │ - addi.d $a2, $t0, 1 │ │ │ │ - beqz $t0, 408 # 22580 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa780> │ │ │ │ - li.w $t0, -1 │ │ │ │ - beqz $a2, -1384 # 21e88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa088> │ │ │ │ - b -1404 # 21e78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa078> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - move $a2, $zero │ │ │ │ - addi.d $a1, $sp, 56 │ │ │ │ - move $a0, $s4 │ │ │ │ - bl -87708 # cd70 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - ld.d $t0, $sp, 56 │ │ │ │ - st.d $a0, $sp, 160 │ │ │ │ - st.d $t0, $sp, 176 │ │ │ │ - addi.d $a2, $t0, 1 │ │ │ │ - beqz $t0, 384 # 225a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa7a0> │ │ │ │ - li.w $t0, -1 │ │ │ │ - beqz $a2, -1112 # 21fd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa1d0> │ │ │ │ - b -1132 # 21fc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa1c0> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -88788 # c970 ::_M_widen_init() const@plt> │ │ │ │ - ldptr.d $t0, $s1, 0 │ │ │ │ - pcaddi $t1, -14951 │ │ │ │ - li.w $a1, 10 │ │ │ │ - ld.d $t0, $t0, 48 │ │ │ │ - beq $t0, $t1, -272 # 22348 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa548> │ │ │ │ - move $a0, $s1 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - move $a1, $a0 │ │ │ │ - b -288 # 22348 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa548> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -88852 # c970 ::_M_widen_init() const@plt> │ │ │ │ - ldptr.d $t0, $s2, 0 │ │ │ │ - pcaddi $t1, -14967 │ │ │ │ - li.w $a1, 10 │ │ │ │ - ld.d $t0, $t0, 48 │ │ │ │ - beq $t0, $t1, -2000 # 21cc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9ec8> │ │ │ │ - move $a0, $s2 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - move $a1, $a0 │ │ │ │ - b -2016 # 21cc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9ec8> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -88916 # c970 ::_M_widen_init() const@plt> │ │ │ │ - ldptr.d $t0, $s2, 0 │ │ │ │ - pcaddi $t1, -14983 │ │ │ │ - li.w $a1, 10 │ │ │ │ - ld.d $t0, $t0, 48 │ │ │ │ - beq $t0, $t1, -2192 # 21c48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9e48> │ │ │ │ - move $a0, $s2 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - move $a1, $a0 │ │ │ │ - b -2208 # 21c48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9e48> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -88980 # c970 ::_M_widen_init() const@plt> │ │ │ │ - ldptr.d $t0, $s1, 0 │ │ │ │ - pcaddi $t1, -14999 │ │ │ │ - li.w $a1, 10 │ │ │ │ - ld.d $t0, $t0, 48 │ │ │ │ - beq $t0, $t1, -360 # 223b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa5b0> │ │ │ │ - move $a0, $s1 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - move $a1, $a0 │ │ │ │ - b -376 # 223b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa5b0> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ld.d $a2, $a0, 8 │ │ │ │ - move $a1, $s5 │ │ │ │ - move $a0, $s0 │ │ │ │ - addi.d $a2, $a2, 1 │ │ │ │ - bl -88176 │ │ │ │ - b -772 # 22250 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa450> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ld.d $a2, $a0, 8 │ │ │ │ - move $a1, $s5 │ │ │ │ - move $a0, $s2 │ │ │ │ - addi.d $a2, $a2, 1 │ │ │ │ - bl -88208 │ │ │ │ - b -908 # 221e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa3e8> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ld.b $t0, $t2, 0 │ │ │ │ - st.b $t0, $a0, 0 │ │ │ │ - ld.d $t0, $sp, 56 │ │ │ │ - b -1796 # 21e88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa088> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + bnez $t0, -1072 # 25180 ::do_widen(char) const@@Base+0x14cc0> │ │ │ │ + pcaddi $a0, 89709 │ │ │ │ + bl -102408 │ │ │ │ nop │ │ │ │ - ld.b $t0, $s1, 0 │ │ │ │ - st.b $t0, $a0, 0 │ │ │ │ - ld.d $t0, $sp, 56 │ │ │ │ - b -1500 # 21fd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa1d0> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -89172 # c970 ::_M_widen_init() const@plt> │ │ │ │ - ldptr.d $t0, $s2, 0 │ │ │ │ - pcaddi $t1, -15047 │ │ │ │ - li.w $a1, 10 │ │ │ │ - ld.d $t0, $t0, 48 │ │ │ │ - beq $t0, $t1, -2384 # 21c88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9e88> │ │ │ │ - move $a0, $s2 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - move $a1, $a0 │ │ │ │ - b -2400 # 21c88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9e88> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -89236 # c970 ::_M_widen_init() const@plt> │ │ │ │ - ldptr.d $t0, $s2, 0 │ │ │ │ - pcaddi $t1, -15063 │ │ │ │ - li.w $a1, 10 │ │ │ │ - ld.d $t0, $t0, 48 │ │ │ │ - beq $t0, $t1, -2320 # 21d08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9f08> │ │ │ │ - move $a0, $s2 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - move $a1, $a0 │ │ │ │ - b -2336 # 21d08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9f08> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - move $a0, $t0 │ │ │ │ - addi.d $a1, $sp, 240 │ │ │ │ - bl -90248 # c5c0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - b -1252 # 22168 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa368> │ │ │ │ move $s0, $a0 │ │ │ │ - move $a0, $s4 │ │ │ │ - bl -89176 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - nop │ │ │ │ - ld.d $a0, $sp, 24 │ │ │ │ - bl -89188 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $a0, $sp, 16 │ │ │ │ - bl 134996 # 435c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b7c0> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - bl -89204 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - pcalau12i $t1, 142 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -101320 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -164 # 25528 ::do_widen(char) const@@Base+0x15068> │ │ │ │ + pcalau12i $t1, 139 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 536 │ │ │ │ + ld.d $t0, $sp, 984 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - beqz $t0, 56 # 226c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa8c8> │ │ │ │ + bnez $t0, -1128 # 25180 ::do_widen(char) const@@Base+0x14cc0> │ │ │ │ + addi.d $t0, $sp, 512 │ │ │ │ + pcaddi $a0, 89694 │ │ │ │ + st.d $t0, $sp, 88 │ │ │ │ + bl -102472 │ │ │ │ nop │ │ │ │ - bl -90056 │ │ │ │ + move $s0, $a0 │ │ │ │ nop │ │ │ │ + addi.d $a0, $sp, 720 │ │ │ │ + st.d $s4, $sp, 720 │ │ │ │ + bl -102768 │ │ │ │ + b -460 # 25448 ::do_widen(char) const@@Base+0x14f88> │ │ │ │ move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 160 │ │ │ │ - bl -89256 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - pcalau12i $t1, 142 │ │ │ │ + addi.d $a0, $sp, 688 │ │ │ │ + st.d $fp, $sp, 616 │ │ │ │ + bl -101412 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $sp, 672 │ │ │ │ + st.d $s5, $sp, 616 │ │ │ │ + bl -101088 │ │ │ │ + ld.d $t0, $s2, -24 │ │ │ │ + addi.d $t1, $sp, 224 │ │ │ │ + st.d $s2, $sp, 608 │ │ │ │ + addi.d $t0, $t0, 768 │ │ │ │ + add.d $t0, $t0, $t1 │ │ │ │ + st.d $s6, $t0, -384 │ │ │ │ + b -68 # 25608 ::do_widen(char) const@@Base+0x15148> │ │ │ │ + move $s0, $a0 │ │ │ │ + ld.d $a0, $sp, 64 │ │ │ │ + bl -101464 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -540 # 25440 ::do_widen(char) const@@Base+0x14f80> │ │ │ │ + addi.d $t0, $sp, 512 │ │ │ │ + st.d $t0, $sp, 88 │ │ │ │ + move $s0, $a0 │ │ │ │ + b -308 # 25538 ::do_widen(char) const@@Base+0x15078> │ │ │ │ + pcalau12i $t1, 139 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 536 │ │ │ │ + ld.d $t0, $sp, 984 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, -44 # 22698 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa898> │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -88444 │ │ │ │ - move $s0, $a0 │ │ │ │ + bnez $t0, -1288 # 25180 ::do_widen(char) const@@Base+0x14cc0> │ │ │ │ + pcaddi $a0, 89655 │ │ │ │ + bl -102624 │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 24 │ │ │ │ - bl -89308 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $a0, $sp, 16 │ │ │ │ - bl 148924 # 46ca0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2eea0> │ │ │ │ - pcalau12i $t1, 142 │ │ │ │ + pcalau12i $t1, 139 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 536 │ │ │ │ + ld.d $t0, $sp, 984 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - beqz $t0, -56 # 226c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa8c8> │ │ │ │ - b -108 # 22698 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa898> │ │ │ │ + bnez $t0, -1328 # 25180 ::do_widen(char) const@@Base+0x14cc0> │ │ │ │ + pcaddi $a0, 89645 │ │ │ │ + bl -102664 │ │ │ │ + nop │ │ │ │ move $s0, $a0 │ │ │ │ - b -156 # 22670 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa870> │ │ │ │ + b -1420 # 25138 ::do_widen(char) const@@Base+0x14c78> │ │ │ │ move $s0, $a0 │ │ │ │ - nop │ │ │ │ - addi.d $a0, $sp, 272 │ │ │ │ - st.d $s5, $sp, 272 │ │ │ │ - bl -90752 │ │ │ │ - pcalau12i $t1, 142 │ │ │ │ + b -628 # 25458 ::do_widen(char) const@@Base+0x14f98> │ │ │ │ + pcalau12i $t1, 139 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 536 │ │ │ │ + ld.d $t0, $sp, 984 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - beqz $t0, -116 # 226c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa8c8> │ │ │ │ - b -168 # 22698 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa898> │ │ │ │ + bnez $t0, -1384 # 25180 ::do_widen(char) const@@Base+0x14cc0> │ │ │ │ + addi.d $t0, $sp, 480 │ │ │ │ + pcaddi $a0, 89630 │ │ │ │ + st.d $t0, $sp, 96 │ │ │ │ + bl -102728 │ │ │ │ nop │ │ │ │ - pcalau12i $t1, 142 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 536 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, -200 # 22698 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa898> │ │ │ │ - bl -89380 │ │ │ │ - pcalau12i $t1, 142 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 536 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, -232 # 22698 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa898> │ │ │ │ - bl -89412 │ │ │ │ - pcalau12i $t1, 142 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 536 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, -264 # 22698 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa898> │ │ │ │ - bl -89444 │ │ │ │ - pcalau12i $t1, 142 │ │ │ │ + li.w $t0, 26 │ │ │ │ + ld.hu $t0, $t0, 0 │ │ │ │ + ud 0x0 │ │ │ │ + nop │ │ │ │ + move $s0, $a0 │ │ │ │ + nop │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -103180 # c410 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + b -1480 # 25158 ::do_widen(char) const@@Base+0x14c98> │ │ │ │ + nop │ │ │ │ + move $s0, $a0 │ │ │ │ + b 68 # 25770 ::do_widen(char) const@@Base+0x152b0> │ │ │ │ + pcalau12i $t1, 139 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 536 │ │ │ │ + ld.d $t0, $sp, 984 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, -296 # 22698 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa898> │ │ │ │ - bl -89476 │ │ │ │ - pcalau12i $t1, 142 │ │ │ │ + bnez $t0, -1480 # 25180 ::do_widen(char) const@@Base+0x14cc0> │ │ │ │ + addi.d $t0, $sp, 512 │ │ │ │ + pcaddi $a0, 89606 │ │ │ │ + st.d $t0, $sp, 88 │ │ │ │ + bl -102824 │ │ │ │ + nop │ │ │ │ + move $s0, $a0 │ │ │ │ + ld.d $a0, $sp, 16 │ │ │ │ + bl -101736 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + nop │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -103268 # c410 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + b -1576 # 25150 ::do_widen(char) const@@Base+0x14c90> │ │ │ │ + nop │ │ │ │ + pcalau12i $t1, 139 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 536 │ │ │ │ + ld.d $t0, $sp, 984 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, -328 # 22698 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa898> │ │ │ │ - bl -89508 │ │ │ │ - move $s0, $a0 │ │ │ │ - nop │ │ │ │ - ld.d $a0, $sp, 24 │ │ │ │ - bl -89588 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - b -392 # 22670 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa870> │ │ │ │ + bnez $t0, -1560 # 25180 ::do_widen(char) const@@Base+0x14cc0> │ │ │ │ + pcaddi $a0, 89587 │ │ │ │ + bl -102896 │ │ │ │ nop │ │ │ │ - pcalau12i $t1, 142 │ │ │ │ + move $s0, $a0 │ │ │ │ + b -1676 # 25120 ::do_widen(char) const@@Base+0x14c60> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -1708 # 25108 ::do_widen(char) const@@Base+0x14c48> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -564 # 25588 ::do_widen(char) const@@Base+0x150c8> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -1708 # 25118 ::do_widen(char) const@@Base+0x14c58> │ │ │ │ + pcalau12i $t1, 139 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 536 │ │ │ │ + ld.d $t0, $sp, 984 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, -384 # 22698 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa898> │ │ │ │ - addi.d $t0, $sp, 128 │ │ │ │ - pcaddi $a0, 92586 │ │ │ │ - st.d $t0, $sp, 24 │ │ │ │ - bl -90744 │ │ │ │ + bnez $t0, -1632 # 25180 ::do_widen(char) const@@Base+0x14cc0> │ │ │ │ + pcaddi $a0, 89569 │ │ │ │ + bl -102968 │ │ │ │ nop │ │ │ │ move $s0, $a0 │ │ │ │ - move $a0, $s4 │ │ │ │ - bl -89656 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - pcalau12i $t1, 142 │ │ │ │ + b -1764 # 25110 ::do_widen(char) const@@Base+0x14c50> │ │ │ │ + pcalau12i $t1, 139 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 536 │ │ │ │ + ld.d $t0, $sp, 984 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - beqz $t0, -396 # 226c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa8c8> │ │ │ │ - b -448 # 22698 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa898> │ │ │ │ + bnez $t0, -1680 # 25180 ::do_widen(char) const@@Base+0x14cc0> │ │ │ │ + addi.d $t0, $sp, 544 │ │ │ │ + pcaddi $a0, 89556 │ │ │ │ + st.d $t0, $sp, 64 │ │ │ │ + bl -103024 │ │ │ │ nop │ │ │ │ move $s0, $a0 │ │ │ │ - b -516 # 22660 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa860> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -508 # 22670 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa870> │ │ │ │ + b -1276 # 25330 ::do_widen(char) const@@Base+0x14e70> │ │ │ │ move $s0, $a0 │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - bl -89720 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ nop │ │ │ │ - move $a0, $s4 │ │ │ │ - bl -91252 # c410 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - pcalau12i $t1, 142 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -103468 # c410 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + pcalau12i $t1, 139 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 536 │ │ │ │ + ld.d $t0, $sp, 984 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - beqz $t0, -472 # 226c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa8c8> │ │ │ │ - b -524 # 22698 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa898> │ │ │ │ + beqz $t0, -1616 # 25208 ::do_widen(char) const@@Base+0x14d48> │ │ │ │ + b -1756 # 25180 ::do_widen(char) const@@Base+0x14cc0> │ │ │ │ move $s0, $a0 │ │ │ │ - b -44 # 22880 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xaa80> │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ + b -1668 # 251e0 ::do_widen(char) const@@Base+0x14d20> │ │ │ │ move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 240 │ │ │ │ - st.d $t0, $sp, 168 │ │ │ │ - bl -89792 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $a0, $sp, 224 │ │ │ │ - st.d $s6, $sp, 168 │ │ │ │ - bl -89468 │ │ │ │ + ld.d $a0, $sp, 16 │ │ │ │ + bl -102000 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -60 # 25838 ::do_widen(char) const@@Base+0x15378> │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 688 │ │ │ │ + st.d $fp, $sp, 616 │ │ │ │ + bl -102020 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $sp, 672 │ │ │ │ + st.d $s5, $sp, 616 │ │ │ │ + bl -101696 │ │ │ │ ld.d $t0, $s2, -24 │ │ │ │ - addi.d $t1, $sp, 48 │ │ │ │ - st.d $s2, $sp, 160 │ │ │ │ - addi.d $t0, $t0, 496 │ │ │ │ + addi.d $t1, $sp, 224 │ │ │ │ + st.d $s2, $sp, 608 │ │ │ │ + addi.d $t0, $t0, 768 │ │ │ │ add.d $t0, $t0, $t1 │ │ │ │ - st.d $s8, $t0, -384 │ │ │ │ - b -464 # 22718 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa918> │ │ │ │ + st.d $s6, $t0, -384 │ │ │ │ nop │ │ │ │ + addi.d $a0, $sp, 720 │ │ │ │ + st.d $s4, $sp, 720 │ │ │ │ + bl -103448 │ │ │ │ + b -1892 # 25158 ::do_widen(char) const@@Base+0x14c98> │ │ │ │ move $s0, $a0 │ │ │ │ - move $a0, $s4 │ │ │ │ - bl -89848 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - b -268 # 227f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa9f0> │ │ │ │ - pcalau12i $t1, 142 │ │ │ │ + b -20 # 258b0 ::do_widen(char) const@@Base+0x153f0> │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 448 │ │ │ │ + bl -102096 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -444 # 25718 ::do_widen(char) const@@Base+0x15258> │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 688 │ │ │ │ + st.d $fp, $sp, 616 │ │ │ │ + bl -102116 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $sp, 672 │ │ │ │ + st.d $s5, $sp, 616 │ │ │ │ + bl -101792 │ │ │ │ + ld.d $t0, $s2, -24 │ │ │ │ + addi.d $t1, $sp, 224 │ │ │ │ + st.d $s2, $sp, 608 │ │ │ │ + addi.d $t0, $t0, 768 │ │ │ │ + add.d $t0, $t0, $t1 │ │ │ │ + st.d $s6, $t0, -384 │ │ │ │ + nop │ │ │ │ + addi.d $a0, $sp, 720 │ │ │ │ + st.d $s4, $sp, 720 │ │ │ │ + bl -103544 │ │ │ │ + b -2004 # 25148 ::do_widen(char) const@@Base+0x14c88> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -20 # 25910 ::do_widen(char) const@@Base+0x15450> │ │ │ │ + pcalau12i $t1, 139 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 536 │ │ │ │ + ld.d $t0, $sp, 984 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, -640 # 22698 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa898> │ │ │ │ - bl -89820 │ │ │ │ - move $s0, $a0 │ │ │ │ - move $a0, $s4 │ │ │ │ - bl -89896 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - b -596 # 226d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa8d8> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + bnez $t0, -1984 # 25180 ::do_widen(char) const@@Base+0x14cc0> │ │ │ │ + pcaddi $a0, 89463 │ │ │ │ + bl -103320 │ │ │ │ nop │ │ │ │ + move $s0, $a0 │ │ │ │ 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, 352 # 22ab8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xacb8> │ │ │ │ - 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 │ │ │ │ + addi.d $a0, $sp, 720 │ │ │ │ + st.d $s4, $sp, 720 │ │ │ │ + bl -103616 │ │ │ │ + pcalau12i $t1, 139 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 984 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + beqz $t0, -1908 # 25208 ::do_widen(char) const@@Base+0x14d48> │ │ │ │ + b -2048 # 25180 ::do_widen(char) const@@Base+0x14cc0> │ │ │ │ nop │ │ │ │ + move $s0, $a0 │ │ │ │ + b -1324 # 25460 ::do_widen(char) const@@Base+0x14fa0> │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 688 │ │ │ │ + st.d $fp, $sp, 616 │ │ │ │ + bl -102300 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $sp, 672 │ │ │ │ + st.d $s5, $sp, 616 │ │ │ │ + bl -101976 │ │ │ │ + ld.d $t0, $s2, -24 │ │ │ │ + addi.d $t1, $sp, 224 │ │ │ │ + st.d $s2, $sp, 608 │ │ │ │ + addi.d $t0, $t0, 768 │ │ │ │ + add.d $t0, $t0, $t1 │ │ │ │ + st.d $s6, $t0, -384 │ │ │ │ + b -108 # 25958 ::do_widen(char) const@@Base+0x15498> │ │ │ │ nop │ │ │ │ - sltu $a2, $s0, $s7 │ │ │ │ - maskeqz $t0, $s0, $a2 │ │ │ │ - masknez $a2, $s7, $a2 │ │ │ │ - or $a2, $a2, $t0 │ │ │ │ - move $a1, $s1 │ │ │ │ - beqz $a2, 12 # 229c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xabc0> │ │ │ │ - bl -89528 │ │ │ │ - bnez $a0, 20 # 229d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xabd0> │ │ │ │ - sub.d $s0, $s0, $s7 │ │ │ │ - blt $s4, $s0, 20 # 229d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xabd8> │ │ │ │ - blt $s0, $s5, 56 # 22a00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xac00> │ │ │ │ - slli.w $a0, $s0, 0x0 │ │ │ │ - bltz $a0, 48 # 22a00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xac00> │ │ │ │ nop │ │ │ │ - move $s3, $s6 │ │ │ │ - ld.d $s6, $s6, 16 │ │ │ │ - beqz $s6, 40 # 22a08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xac08> │ │ │ │ + addi.d $sp, $sp, -1120 │ │ │ │ + pcalau12i $t0, 139 │ │ │ │ + ld.d $t0, $t0, -160 │ │ │ │ + ld.d $t0, $t0, 0 │ │ │ │ + st.d $t0, $sp, 1000 │ │ │ │ + li.w $t0, 0x0 │ │ │ │ + st.d $ra, $sp, 1112 │ │ │ │ + st.d $s0, $sp, 1096 │ │ │ │ + st.d $s1, $sp, 1088 │ │ │ │ + st.d $s2, $sp, 1080 │ │ │ │ + st.d $s3, $sp, 1072 │ │ │ │ + move $s2, $a1 │ │ │ │ + fst.d $fs0, $sp, 1016 │ │ │ │ + fst.d $fs1, $sp, 1008 │ │ │ │ + move $s0, $a0 │ │ │ │ + move $s1, $a2 │ │ │ │ + st.d $fp, $sp, 1104 │ │ │ │ + st.d $s4, $sp, 1064 │ │ │ │ + st.d $s5, $sp, 1056 │ │ │ │ + st.d $s6, $sp, 1048 │ │ │ │ + st.d $s7, $sp, 1040 │ │ │ │ + st.d $s8, $sp, 1032 │ │ │ │ + bl -104216 │ │ │ │ + pcaddi $t0, 141831 │ │ │ │ + st.d $a0, $t0, 8 │ │ │ │ + bl -103252 │ │ │ │ + ldptr.w $a1, $s0, 0 │ │ │ │ + li.w $t0, 1 │ │ │ │ + move $s3, $a0 │ │ │ │ + bge $t0, $a1, 12 # 25a50 ::do_widen(char) const@@Base+0x15590> │ │ │ │ + bl -103400 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s6, 32 │ │ │ │ - ld.d $s0, $s6, 40 │ │ │ │ - b -80 # 229a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xaba0> │ │ │ │ + ld.d $a1, $s0, 32 │ │ │ │ + li.w $t0, 1 │ │ │ │ + st.w $t0, $s3, 16 │ │ │ │ + move $a2, $zero │ │ │ │ + st.w $zero, $s3, 0 │ │ │ │ + move $a0, $s3 │ │ │ │ + bl -104152 │ │ │ │ + ldptr.d $a1, $s2, 0 │ │ │ │ + move $a0, $s3 │ │ │ │ + bl -102580 │ │ │ │ + ldptr.d $a1, $s1, 0 │ │ │ │ + move $a0, $s3 │ │ │ │ + bl -102592 │ │ │ │ + ld.d $t0, $s0, 80 │ │ │ │ + beqz $t0, 200 # 25b50 ::do_widen(char) const@@Base+0x15690> │ │ │ │ + addi.d $s1, $sp, 640 │ │ │ │ + move $s4, $zero │ │ │ │ + addi.d $s2, $sp, 624 │ │ │ │ + li.w $s5, 15 │ │ │ │ + li.w $s6, 1 │ │ │ │ + ld.d $t1, $s3, 40 │ │ │ │ + ld.d $t2, $s0, 16 │ │ │ │ + bstrpick.d $t0, $s4, 0x1f, 0x0 │ │ │ │ + ld.d $t1, $t1, 24 │ │ │ │ + ld.d $t2, $t2, 8 │ │ │ │ + slli.d $t0, $t0, 0x3 │ │ │ │ + ld.d $t1, $t1, 64 │ │ │ │ + ldx.d $s8, $t2, $t0 │ │ │ │ + ldx.d $fp, $t1, $t0 │ │ │ │ + st.d $s1, $sp, 624 │ │ │ │ + beqz $fp, 12352 # 28b08 ::do_widen(char) const@@Base+0x18648> │ │ │ │ + move $a0, $fp │ │ │ │ + bl -102352 │ │ │ │ + st.d $a0, $sp, 264 │ │ │ │ + move $s7, $a0 │ │ │ │ + bltu $s5, $a0, 1604 # 26120 ::do_widen(char) const@@Base+0x15c60> │ │ │ │ + bne $a0, $s6, 1568 # 26100 ::do_widen(char) const@@Base+0x15c40> │ │ │ │ + ld.b $t0, $fp, 0 │ │ │ │ + st.b $t0, $sp, 640 │ │ │ │ nop │ │ │ │ + move $t0, $s1 │ │ │ │ + stx.b $zero, $t0, $s7 │ │ │ │ + ldptr.d $a0, $s8, 0 │ │ │ │ + addi.d $t0, $s8, 16 │ │ │ │ + st.d $s7, $sp, 632 │ │ │ │ + ld.d $t1, $sp, 624 │ │ │ │ + beq $a0, $t0, 1640 # 26170 ::do_widen(char) const@@Base+0x15cb0> │ │ │ │ nop │ │ │ │ + beq $t1, $s1, 1712 # 261c0 ::do_widen(char) const@@Base+0x15d00> │ │ │ │ + stptr.d $t1, $s8, 0 │ │ │ │ + st.d $s7, $s8, 8 │ │ │ │ + ld.d $t0, $sp, 640 │ │ │ │ + st.d $t0, $s8, 16 │ │ │ │ + beqz $a0, 1636 # 26188 ::do_widen(char) const@@Base+0x15cc8> │ │ │ │ + st.d $a0, $sp, 624 │ │ │ │ nop │ │ │ │ - ld.d $s6, $s6, 24 │ │ │ │ - bnez $s6, -28 # 229e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xabe8> │ │ │ │ - beq $s2, $s3, 152 # 22aa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xaca0> │ │ │ │ - ld.d $s0, $s3, 40 │ │ │ │ - sltu $t0, $s0, $s7 │ │ │ │ - masknez $a2, $s7, $t0 │ │ │ │ - maskeqz $t0, $s0, $t0 │ │ │ │ - or $a2, $a2, $t0 │ │ │ │ - beqz $a2, 24 # 22a38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xac38> │ │ │ │ - ld.d $a1, $s3, 32 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -89644 │ │ │ │ - bnez $a0, 40 # 22a58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xac58> │ │ │ │ + st.b $zero, $a0, 0 │ │ │ │ + ld.d $a0, $sp, 624 │ │ │ │ + beq $a0, $s1, 1640 # 261a0 ::do_widen(char) const@@Base+0x15ce0> │ │ │ │ nop │ │ │ │ - lu12i.w $t0, 524287 │ │ │ │ - sub.d $s7, $s7, $s0 │ │ │ │ - ori $t0, $t0, 0xfff │ │ │ │ - blt $t0, $s7, 28 # 22a60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xac60> │ │ │ │ - lu12i.w $t0, -524288 │ │ │ │ - blt $s7, $t0, 84 # 22aa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xaca0> │ │ │ │ - slli.w $a0, $s7, 0x0 │ │ │ │ + bl -103152 │ │ │ │ + ld.d $t0, $s0, 80 │ │ │ │ + addi.d $s4, $s4, 1 │ │ │ │ + bltu $s4, $t0, -172 # 25aa0 ::do_widen(char) const@@Base+0x155e0> │ │ │ │ + st.d $zero, $sp, 240 │ │ │ │ + st.w $zero, $sp, 228 │ │ │ │ + st.d $zero, $sp, 248 │ │ │ │ + st.w $zero, $sp, 232 │ │ │ │ + st.d $zero, $sp, 256 │ │ │ │ + st.w $zero, $sp, 236 │ │ │ │ + st.d $zero, $sp, 48 │ │ │ │ + st.d $zero, $sp, 64 │ │ │ │ + st.d $zero, $sp, 24 │ │ │ │ + li.w $s4, 2 │ │ │ │ nop │ │ │ │ - bltz $a0, 72 # 22aa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xaca0> │ │ │ │ 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 │ │ │ │ + bl -102996 │ │ │ │ + beqz $a0, 1656 # 26200 ::do_widen(char) const@@Base+0x15d40> │ │ │ │ + bne $a0, $s4, -12 # 25b80 ::do_widen(char) const@@Base+0x156c0> │ │ │ │ + ld.d $t0, $s3, 24 │ │ │ │ + move $s2, $zero │ │ │ │ + ldptr.w $t1, $t0, 0 │ │ │ │ + beqz $t1, 20 # 25bb0 ::do_widen(char) const@@Base+0x156f0> │ │ │ │ + ld.d $t1, $s3, 40 │ │ │ │ + ld.d $t1, $t1, 48 │ │ │ │ + ldptr.d $s2, $t1, 0 │ │ │ │ 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, -1328 │ │ │ │ - lu12i.w $t1, -8 │ │ │ │ - st.d $fp, $sp, 1312 │ │ │ │ - st.d $s0, $sp, 1304 │ │ │ │ - st.d $s1, $sp, 1296 │ │ │ │ - st.d $s3, $sp, 1280 │ │ │ │ - st.d $s7, $sp, 1248 │ │ │ │ - st.d $ra, $sp, 1320 │ │ │ │ - st.d $s2, $sp, 1288 │ │ │ │ - st.d $s4, $sp, 1272 │ │ │ │ - st.d $s5, $sp, 1264 │ │ │ │ - st.d $s6, $sp, 1256 │ │ │ │ - st.d $s8, $sp, 1240 │ │ │ │ - fst.d $fs0, $sp, 1224 │ │ │ │ - lu12i.w $t6, 411366 │ │ │ │ - add.d $sp, $sp, $t1 │ │ │ │ - lu12i.w $t0, 8 │ │ │ │ - addi.d $t3, $sp, 144 │ │ │ │ - addi.d $t7, $sp, 48 │ │ │ │ - ori $t6, $t6, 0x977 │ │ │ │ - lu12i.w $t5, 7 │ │ │ │ - ori $t0, $t0, 0x488 │ │ │ │ - slli.d $s3, $a1, 0x3 │ │ │ │ - addi.d $s7, $a0, 128 │ │ │ │ - ori $t5, $t5, 0x76f │ │ │ │ - add.d $t0, $t0, $t7 │ │ │ │ - st.d $t3, $sp, 128 │ │ │ │ - st.w $t6, $sp, 144 │ │ │ │ - ld.d $s0, $a0, 928 │ │ │ │ - move $fp, $a0 │ │ │ │ - sub.d $s3, $s3, $a1 │ │ │ │ - li.w $t4, 6 │ │ │ │ - pcalau12i $t7, 142 │ │ │ │ - ld.d $t7, $t7, -160 │ │ │ │ - ld.d $t7, $t7, 0 │ │ │ │ - st.d $t7, $t0, 0 │ │ │ │ - li.w $t7, 0x0 │ │ │ │ - addi.d $a1, $sp, 128 │ │ │ │ - st.h $t5, $t3, 4 │ │ │ │ - move $a0, $s7 │ │ │ │ - move $s1, $a2 │ │ │ │ - st.d $a2, $sp, 24 │ │ │ │ - st.b $zero, $sp, 150 │ │ │ │ - st.d $t4, $sp, 136 │ │ │ │ - bl -90736 # c910 , std::allocator > const&) const@plt> │ │ │ │ - bl -35396 # 1a140 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2340> │ │ │ │ - move $t1, $a0 │ │ │ │ - fld.d $fa0, $t1, 0 │ │ │ │ - slli.d $s3, $s3, 0x5 │ │ │ │ - move $a1, $s1 │ │ │ │ - add.d $a0, $s0, $s3 │ │ │ │ - bl 69508 # 33b20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bd20> │ │ │ │ - ld.d $a0, $sp, 128 │ │ │ │ - addi.d $t1, $sp, 144 │ │ │ │ - beq $a0, $t1, 8 # 22bb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xadb0> │ │ │ │ - bl -90972 │ │ │ │ - ld.d $t2, $fp, 928 │ │ │ │ - lu12i.w $t3, -209716 │ │ │ │ - ori $t3, $t3, 0xccd │ │ │ │ - add.d $t2, $t2, $s3 │ │ │ │ - ld.d $t1, $t2, 80 │ │ │ │ - ld.d $t2, $t2, 72 │ │ │ │ - lu32i.d $t3, -209716 │ │ │ │ - lu52i.d $t3, $t3, -820 │ │ │ │ - sub.d $t1, $t1, $t2 │ │ │ │ - srai.d $t1, $t1, 0x3 │ │ │ │ - mul.w $t1, $t1, $t3 │ │ │ │ - beqz $t1, 804 # 22f00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb100> │ │ │ │ - ld.d $t0, $sp, 24 │ │ │ │ - pcalau12i $t1, 95 │ │ │ │ - addi.d $s2, $sp, 128 │ │ │ │ - slli.d $t0, $t0, 0x3 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - addi.d $t0, $fp, 888 │ │ │ │ - fld.d $fs0, $t1, 1112 │ │ │ │ - move $s4, $zero │ │ │ │ + ldptr.w $t0, $t0, 4 │ │ │ │ move $s5, $zero │ │ │ │ - move $s6, $zero │ │ │ │ - addi.d $s0, $sp, 1216 │ │ │ │ - addi.d $s1, $s2, 16 │ │ │ │ - st.d $t0, $sp, 16 │ │ │ │ - b 148 # 22ca8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xaea8> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - bl 129824 # 42740 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a940> │ │ │ │ - move $a0, $s2 │ │ │ │ - bl 112872 # 3e510 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26710> │ │ │ │ - ld.d $a1, $fp, 928 │ │ │ │ - move $a0, $s2 │ │ │ │ - add.d $a1, $a1, $s3 │ │ │ │ - addi.d $a2, $a1, 48 │ │ │ │ - addi.d $a1, $a1, 24 │ │ │ │ - bl 122224 # 409b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28bb0> │ │ │ │ - move $s8, $a0 │ │ │ │ + beqz $t0, 16 # 25bc8 ::do_widen(char) const@@Base+0x15708> │ │ │ │ + ld.d $t0, $s3, 40 │ │ │ │ + ld.d $t0, $t0, 144 │ │ │ │ + ldptr.d $s5, $t0, 0 │ │ │ │ + ld.hu $t0, $s2, 26 │ │ │ │ + bne $t0, $s4, -76 # 25b80 ::do_widen(char) const@@Base+0x156c0> │ │ │ │ + ld.hu $t0, $s5, 26 │ │ │ │ + bne $t0, $s4, -84 # 25b80 ::do_widen(char) const@@Base+0x156c0> │ │ │ │ + li.w $a1, 1 │ │ │ │ move $a0, $s2 │ │ │ │ - bl 112068 # 3e210 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26410> │ │ │ │ - li.w $t2, -2 │ │ │ │ - beq $s8, $t2, 2076 # 23470 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb670> │ │ │ │ - li.w $t2, -1 │ │ │ │ - beq $s8, $t2, 2340 # 23580 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb780> │ │ │ │ - ld.d $t2, $fp, 928 │ │ │ │ - lu12i.w $t4, -209716 │ │ │ │ - ori $t4, $t4, 0xccd │ │ │ │ - add.d $t2, $t2, $s3 │ │ │ │ - ld.d $t1, $t2, 80 │ │ │ │ - ld.d $t2, $t2, 72 │ │ │ │ - lu32i.d $t4, -209716 │ │ │ │ - lu52i.d $t4, $t4, -820 │ │ │ │ - sub.d $t1, $t1, $t2 │ │ │ │ - srai.d $t1, $t1, 0x3 │ │ │ │ - mul.w $t1, $t1, $t4 │ │ │ │ - ldptr.w $t3, $fp, 1004 │ │ │ │ - addi.w $s6, $s6, 1 │ │ │ │ - addi.d $s5, $s5, 40 │ │ │ │ - add.w $t3, $t3, $s8 │ │ │ │ - st.w $t3, $fp, 1004 │ │ │ │ - addi.d $s4, $s4, 24 │ │ │ │ - bgeu $s6, $t1, 604 # 22f00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb100> │ │ │ │ - lu12i.w $t3, 415526 │ │ │ │ - lu12i.w $t2, 6 │ │ │ │ - st.d $s1, $s0, -1088 │ │ │ │ - ori $t3, $t3, 0x874 │ │ │ │ - ori $t2, $t2, 0x461 │ │ │ │ - st.w $t3, $s1, 0 │ │ │ │ - st.h $t2, $s1, 4 │ │ │ │ - li.w $t1, 6 │ │ │ │ - move $a1, $s2 │ │ │ │ - move $a0, $s7 │ │ │ │ - st.b $zero, $s0, -1066 │ │ │ │ - st.d $t1, $s0, -1080 │ │ │ │ - bl -91080 # c910 , std::allocator > const&) const@plt> │ │ │ │ - bl -36188 # 19f80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2180> │ │ │ │ - ld.d $t1, $s0, -1088 │ │ │ │ - ldptr.w $s8, $a0, 0 │ │ │ │ - beq $t1, $s1, 16 # 22cf8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xaef8> │ │ │ │ - move $a0, $t1 │ │ │ │ - bl -91296 │ │ │ │ + bl -102720 │ │ │ │ + ld.d $t0, $s3, 40 │ │ │ │ + ld.d $t1, $t0, 24 │ │ │ │ + beqz $t1, 12052 # 28b00 ::do_widen(char) const@@Base+0x18640> │ │ │ │ + ldptr.w $t0, $s2, 16 │ │ │ │ + bltz $t0, 12044 # 28b00 ::do_widen(char) const@@Base+0x18640> │ │ │ │ + ldptr.w $t2, $t1, 4 │ │ │ │ + bge $t0, $t2, 12036 # 28b00 ::do_widen(char) const@@Base+0x18640> │ │ │ │ + ld.d $t1, $t1, 24 │ │ │ │ + bstrpick.d $t0, $t0, 0x1f, 0x0 │ │ │ │ + slli.d $t0, $t0, 0x4 │ │ │ │ + ldx.d $s6, $t1, $t0 │ │ │ │ + addi.d $t2, $sp, 512 │ │ │ │ + addi.d $t3, $sp, 496 │ │ │ │ + st.d $t2, $sp, 32 │ │ │ │ + st.d $t3, $sp, 80 │ │ │ │ + st.d $t2, $sp, 496 │ │ │ │ + beqz $s6, 12004 # 28b08 ::do_widen(char) const@@Base+0x18648> │ │ │ │ + move $a0, $s6 │ │ │ │ + bl -102700 │ │ │ │ + li.w $t0, 15 │ │ │ │ + st.d $a0, $sp, 264 │ │ │ │ + move $s1, $a0 │ │ │ │ + bltu $t0, $a0, 11052 # 28768 ::do_widen(char) const@@Base+0x182a8> │ │ │ │ + li.w $t0, 1 │ │ │ │ + beq $a0, $t0, 10972 # 28720 ::do_widen(char) const@@Base+0x18260> │ │ │ │ + bnez $a0, 11584 # 28988 ::do_widen(char) const@@Base+0x184c8> │ │ │ │ nop │ │ │ │ - li.w $t1, 1 │ │ │ │ - bge $t1, $s8, 12 # 22d08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xaf08> │ │ │ │ - ld.d $a0, $sp, 16 │ │ │ │ - bl -92500 │ │ │ │ - ld.d $t3, $fp, 928 │ │ │ │ - ldptr.w $t1, $fp, 1016 │ │ │ │ - li.w $t5, 1 │ │ │ │ - add.d $t3, $t3, $s3 │ │ │ │ - ld.d $t4, $t3, 96 │ │ │ │ - addi.w $t1, $t1, 1 │ │ │ │ - vxor.v $vr0, $vr0, $vr0 │ │ │ │ - add.d $t4, $t4, $s4 │ │ │ │ - ld.d $t2, $t4, 8 │ │ │ │ - ldptr.d $t4, $t4, 0 │ │ │ │ - st.w $t1, $fp, 1016 │ │ │ │ - sub.d $t2, $t2, $t4 │ │ │ │ - srai.d $t2, $t2, 0x2 │ │ │ │ - movgr2fr.d $fa1, $t2 │ │ │ │ - ffint.d.l $fa1, $fa1 │ │ │ │ - beq $t1, $t5, 52 # 22d78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xaf78> │ │ │ │ - fld.d $fa2, $fp, 1024 │ │ │ │ - bstrpick.d $t1, $t1, 0x1f, 0x0 │ │ │ │ - movgr2fr.d $fa0, $t1 │ │ │ │ - fsub.d $fa3, $fa1, $fa2 │ │ │ │ - ffint.d.l $fa0, $fa0 │ │ │ │ - fld.d $fa4, $fp, 1040 │ │ │ │ - fdiv.d $fa0, $fa3, $fa0 │ │ │ │ - fadd.d $fa0, $fa0, $fa2 │ │ │ │ - fsub.d $fa2, $fa1, $fa0 │ │ │ │ - fmov.d $fa1, $fa0 │ │ │ │ - fmadd.d $fa0, $fa2, $fa3, $fa4 │ │ │ │ - fst.d $fa0, $fp, 1048 │ │ │ │ - ld.d $t1, $t3, 72 │ │ │ │ - ld.d $t4, $fp, 784 │ │ │ │ - ldptr.w $t2, $fp, 1056 │ │ │ │ - add.d $t1, $t1, $s5 │ │ │ │ - ldptr.w $t3, $t1, 20 │ │ │ │ - ldptr.w $t1, $t1, 0 │ │ │ │ - fst.d $fa0, $fp, 1040 │ │ │ │ - slli.d $t3, $t3, 0x3 │ │ │ │ - slli.d $t1, $t1, 0x3 │ │ │ │ - ldx.d $t6, $t4, $t3 │ │ │ │ - ldx.d $t3, $t4, $t1 │ │ │ │ - addi.w $t2, $t2, 1 │ │ │ │ - ldptr.w $t1, $t6, 32 │ │ │ │ - ldptr.w $t3, $t3, 32 │ │ │ │ - fst.d $fa1, $fp, 1032 │ │ │ │ - fst.d $fa1, $fp, 1024 │ │ │ │ - li.w $t5, 1 │ │ │ │ - sub.w $t1, $t1, $t3 │ │ │ │ - addi.w $t1, $t1, 1 │ │ │ │ - movgr2fr.d $fa0, $t1 │ │ │ │ - st.w $t2, $fp, 1056 │ │ │ │ - ffint.d.w $fa0, $fa0 │ │ │ │ - fdiv.d $fa0, $fa0, $fs0 │ │ │ │ - vxor.v $vr1, $vr1, $vr1 │ │ │ │ - beq $t2, $t5, 56 # 22e10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb010> │ │ │ │ - fld.d $fa3, $fp, 1064 │ │ │ │ - bstrpick.d $t2, $t2, 0x1f, 0x0 │ │ │ │ - movgr2fr.d $fa1, $t2 │ │ │ │ - fsub.d $fa2, $fa0, $fa3 │ │ │ │ - ffint.d.l $fa1, $fa1 │ │ │ │ - fld.d $fa4, $fp, 1080 │ │ │ │ - fdiv.d $fa1, $fa2, $fa1 │ │ │ │ - fadd.d $fa1, $fa1, $fa3 │ │ │ │ - fsub.d $fa3, $fa0, $fa1 │ │ │ │ - fmov.d $fa0, $fa1 │ │ │ │ - fmadd.d $fa1, $fa2, $fa3, $fa4 │ │ │ │ - fst.d $fa1, $fp, 1088 │ │ │ │ + ld.d $t0, $sp, 32 │ │ │ │ nop │ │ │ │ - lu12i.w $t3, 415526 │ │ │ │ - lu12i.w $t2, 6 │ │ │ │ - st.d $s1, $s0, -1088 │ │ │ │ - ori $t3, $t3, 0x874 │ │ │ │ - ori $t2, $t2, 0x461 │ │ │ │ - st.w $t3, $s1, 0 │ │ │ │ - st.h $t2, $s1, 4 │ │ │ │ - li.w $t1, 6 │ │ │ │ - fst.d $fa0, $fp, 1072 │ │ │ │ - fst.d $fa0, $fp, 1064 │ │ │ │ - fst.d $fa1, $fp, 1080 │ │ │ │ - move $a1, $s2 │ │ │ │ + stx.b $zero, $t0, $s1 │ │ │ │ + ld.d $s7, $s2, 120 │ │ │ │ + addi.d $t0, $sp, 544 │ │ │ │ + addi.d $t1, $sp, 528 │ │ │ │ + st.d $s1, $sp, 504 │ │ │ │ + ldptr.d $s1, $s2, 0 │ │ │ │ + st.d $t0, $sp, 16 │ │ │ │ + st.d $t1, $sp, 72 │ │ │ │ + st.d $t0, $sp, 528 │ │ │ │ + beqz $s7, 12188 # 28c18 ::do_widen(char) const@@Base+0x18758> │ │ │ │ move $a0, $s7 │ │ │ │ - st.b $zero, $s0, -1066 │ │ │ │ - st.d $t1, $s0, -1080 │ │ │ │ - bl -91452 # c910 , std::allocator > const&) const@plt> │ │ │ │ - bl -36560 # 19f80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2180> │ │ │ │ - ld.d $t1, $s0, -1088 │ │ │ │ - ldptr.w $s8, $a0, 0 │ │ │ │ - beq $t1, $s1, 12 # 22e68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb068> │ │ │ │ - move $a0, $t1 │ │ │ │ - bl -91668 │ │ │ │ - li.w $t1, 1 │ │ │ │ - bge $t1, $s8, 12 # 22e78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb078> │ │ │ │ - ld.d $a0, $sp, 16 │ │ │ │ - bl -90548 │ │ │ │ - ld.d $t1, $fp, 928 │ │ │ │ - ld.d $t2, $fp, 640 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - add.d $t1, $t1, $s3 │ │ │ │ - ld.d $a3, $t1, 96 │ │ │ │ - ldx.d $a1, $t2, $t0 │ │ │ │ - add.d $a3, $a3, $s4 │ │ │ │ - ldptr.d $t3, $a3, 0 │ │ │ │ - ld.d $t2, $a3, 8 │ │ │ │ - beq $t3, $t2, 2036 # 23690 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb890> │ │ │ │ - ld.d $a4, $t1, 72 │ │ │ │ - ld.bu $t1, $a1, 64 │ │ │ │ - addi.d $a2, $fp, 288 │ │ │ │ - addi.d $a5, $fp, 664 │ │ │ │ - add.d $a4, $a4, $s5 │ │ │ │ - move $a0, $s2 │ │ │ │ - bnez $t1, -664 # 22c20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xae20> │ │ │ │ - bl 108100 # 3d500 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25700> │ │ │ │ - move $a0, $s2 │ │ │ │ - bl 90252 # 38f50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21150> │ │ │ │ - ld.d $a1, $fp, 928 │ │ │ │ - move $a0, $s2 │ │ │ │ - add.d $a1, $a1, $s3 │ │ │ │ - addi.d $a2, $a1, 48 │ │ │ │ - addi.d $a1, $a1, 24 │ │ │ │ - bl 100036 # 3b5a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x237a0> │ │ │ │ - move $s8, $a0 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl 89448 # 38c50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20e50> │ │ │ │ - b -668 # 22c50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xae50> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + bl -102788 │ │ │ │ + st.d $a0, $sp, 264 │ │ │ │ + li.w $t0, 15 │ │ │ │ + move $s6, $a0 │ │ │ │ + bltu $t0, $a0, 11076 # 287d8 ::do_widen(char) const@@Base+0x18318> │ │ │ │ + li.w $t0, 1 │ │ │ │ + beq $a0, $t0, 10852 # 28700 ::do_widen(char) const@@Base+0x18240> │ │ │ │ + bnez $a0, 11504 # 28990 ::do_widen(char) const@@Base+0x184d0> │ │ │ │ nop │ │ │ │ + ld.d $t0, $sp, 16 │ │ │ │ nop │ │ │ │ - lu12i.w $t5, 415526 │ │ │ │ - addi.d $a1, $sp, 128 │ │ │ │ - ori $t5, $t5, 0x874 │ │ │ │ - st.w $t5, $a1, 16 │ │ │ │ - addi.d $t2, $a1, 16 │ │ │ │ - lu12i.w $t3, 6 │ │ │ │ - li.w $t4, 6 │ │ │ │ - ori $t3, $t3, 0x461 │ │ │ │ - st.b $zero, $sp, 150 │ │ │ │ - st.d $t2, $sp, 128 │ │ │ │ - st.d $t4, $sp, 136 │ │ │ │ + stx.b $zero, $t0, $s6 │ │ │ │ + ld.d $t0, $s2, 136 │ │ │ │ + st.d $s6, $sp, 536 │ │ │ │ + ldptr.d $s7, $t0, 0 │ │ │ │ + addi.d $t0, $sp, 576 │ │ │ │ + st.d $t0, $sp, 56 │ │ │ │ + st.d $t0, $sp, 560 │ │ │ │ + addi.d $t0, $sp, 560 │ │ │ │ + st.d $t0, $sp, 40 │ │ │ │ + beqz $s7, 12140 # 28c40 ::do_widen(char) const@@Base+0x18780> │ │ │ │ move $a0, $s7 │ │ │ │ - st.h $t3, $t2, 4 │ │ │ │ - bl -91684 # c910 , std::allocator > const&) const@plt> │ │ │ │ - bl -36792 # 19f80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2180> │ │ │ │ - ldptr.w $s0, $a0, 0 │ │ │ │ - ld.d $a0, $sp, 128 │ │ │ │ - addi.d $t1, $sp, 144 │ │ │ │ - beq $a0, $t1, 8 # 22f50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb150> │ │ │ │ - bl -91900 │ │ │ │ - li.w $t1, 1 │ │ │ │ - bge $t1, $s0, 12 # 22f60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb160> │ │ │ │ - addi.d $a0, $fp, 888 │ │ │ │ - bl -93100 │ │ │ │ - ld.d $t6, $fp, 928 │ │ │ │ - add.d $t6, $t6, $s3 │ │ │ │ - ld.d $a1, $t6, 160 │ │ │ │ - ld.d $t7, $t6, 152 │ │ │ │ - beq $a1, $t7, 528 # 23180 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb380> │ │ │ │ - ld.d $t0, $sp, 24 │ │ │ │ - lu12i.w $s2, -349526 │ │ │ │ - ori $s2, $s2, 0xaaa │ │ │ │ - lu32i.d $s2, -349526 │ │ │ │ - alsl.d $s4, $t0, $t0, 0x1 │ │ │ │ - move $s6, $zero │ │ │ │ - lu52i.d $s2, $s2, 170 │ │ │ │ - b 104 # 22ff8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb1f8> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - slt $t5, $t0, $t2 │ │ │ │ - maskeqz $t2, $t2, $t5 │ │ │ │ - alsl.d $s8, $s4, $s8, 0x3 │ │ │ │ - masknez $t5, $t0, $t5 │ │ │ │ - ld.d $t8, $t6, 176 │ │ │ │ - ld.d $a0, $t6, 200 │ │ │ │ - or $t5, $t2, $t5 │ │ │ │ - ld.d $s0, $s8, 8 │ │ │ │ - ld.d $t2, $s8, 16 │ │ │ │ - ldx.w $t8, $t8, $t1 │ │ │ │ - ldx.w $t1, $a0, $t1 │ │ │ │ - beq $s0, $t2, 108 # 23038 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb238> │ │ │ │ - st.w $t1, $s0, 8 │ │ │ │ - st.w $t5, $s0, 0 │ │ │ │ - st.w $t8, $s0, 4 │ │ │ │ - sub.d $t1, $a1, $t7 │ │ │ │ - addi.d $s0, $s0, 12 │ │ │ │ - st.d $s0, $s8, 8 │ │ │ │ - addi.d $s6, $s6, 1 │ │ │ │ - srai.d $t1, $t1, 0x2 │ │ │ │ - bgeu $s6, $t1, 400 # 23180 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb380> │ │ │ │ - nop │ │ │ │ - bstrpick.d $t1, $s6, 0x1f, 0x0 │ │ │ │ - slli.d $t1, $t1, 0x2 │ │ │ │ - ldx.w $t2, $t7, $t1 │ │ │ │ - ld.d $t0, $sp, 24 │ │ │ │ - ld.d $s8, $fp, 608 │ │ │ │ - bge $t2, $t0, -108 # 22fa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb1a0> │ │ │ │ - alsl.d $t2, $t2, $t2, 0x1 │ │ │ │ - alsl.d $s8, $t2, $s8, 0x3 │ │ │ │ - ld.d $t8, $t6, 176 │ │ │ │ - ld.d $a0, $t6, 200 │ │ │ │ - ld.d $s0, $s8, 8 │ │ │ │ - ld.d $t2, $s8, 16 │ │ │ │ - ldx.w $t8, $t8, $t1 │ │ │ │ - move $t5, $t0 │ │ │ │ - ldx.w $t1, $a0, $t1 │ │ │ │ - bne $s0, $t2, -100 # 22fd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb1d0> │ │ │ │ - ldptr.d $s5, $s8, 0 │ │ │ │ - lu12i.w $t0, -349526 │ │ │ │ - ori $t0, $t0, 0xaab │ │ │ │ - sub.d $t2, $s0, $s5 │ │ │ │ - lu32i.d $t0, -349526 │ │ │ │ - srai.d $t7, $t2, 0x2 │ │ │ │ - lu52i.d $t0, $t0, -1366 │ │ │ │ - mul.d $t7, $t7, $t0 │ │ │ │ - beq $t7, $s2, 2216 # 23900 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbb00> │ │ │ │ - lu12i.w $t0, -349526 │ │ │ │ - sltui $s1, $t7, 1 │ │ │ │ - ori $t0, $t0, 0xaab │ │ │ │ - or $s1, $t7, $s1 │ │ │ │ - lu32i.d $t0, -349526 │ │ │ │ - add.d $s1, $s1, $t7 │ │ │ │ - lu52i.d $t0, $t0, 170 │ │ │ │ - sltu $t7, $s1, $t0 │ │ │ │ - maskeqz $s1, $s1, $t7 │ │ │ │ - masknez $t7, $s2, $t7 │ │ │ │ - or $s1, $s1, $t7 │ │ │ │ - alsl.d $s1, $s1, $s1, 0x1 │ │ │ │ - slli.d $s1, $s1, 0x2 │ │ │ │ - move $a0, $s1 │ │ │ │ - st.d $t2, $sp, 40 │ │ │ │ - st.d $t5, $sp, 32 │ │ │ │ - st.d $t1, $sp, 16 │ │ │ │ - st.d $t8, $sp, 8 │ │ │ │ - bl -92180 │ │ │ │ - ld.d $t2, $sp, 40 │ │ │ │ - ld.d $t1, $sp, 16 │ │ │ │ - ld.d $t5, $sp, 32 │ │ │ │ - ld.d $t8, $sp, 8 │ │ │ │ - add.d $t2, $a0, $t2 │ │ │ │ - st.w $t1, $t2, 8 │ │ │ │ - st.w $t5, $t2, 0 │ │ │ │ - st.w $t8, $t2, 4 │ │ │ │ - move $t7, $a0 │ │ │ │ - move $t1, $a0 │ │ │ │ - beq $s0, $s5, 96 # 23130 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb330> │ │ │ │ - move $t1, $s5 │ │ │ │ - move $t2, $a0 │ │ │ │ - nop │ │ │ │ - ldptr.d $t8, $t1, 0 │ │ │ │ - ldptr.w $t5, $t1, 8 │ │ │ │ - addi.d $t1, $t1, 12 │ │ │ │ - stptr.d $t8, $t2, 0 │ │ │ │ - st.w $t5, $t2, 8 │ │ │ │ - addi.d $t2, $t2, 12 │ │ │ │ - bne $s0, $t1, -24 # 230e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb2e0> │ │ │ │ - lu12i.w $t0, -349526 │ │ │ │ - addi.d $t1, $s0, -12 │ │ │ │ - ori $t0, $t0, 0xaab │ │ │ │ - sub.d $t1, $t1, $s5 │ │ │ │ - lu32i.d $t0, -349526 │ │ │ │ - srli.d $t1, $t1, 0x2 │ │ │ │ - lu52i.d $t0, $t0, 682 │ │ │ │ - mul.d $t1, $t1, $t0 │ │ │ │ - bstrpick.d $t1, $t1, 0x3d, 0x0 │ │ │ │ - addi.d $t1, $t1, 1 │ │ │ │ - alsl.d $t1, $t1, $t1, 0x1 │ │ │ │ - alsl.d $t1, $t1, $t7, 0x2 │ │ │ │ - nop │ │ │ │ - addi.d $s0, $t1, 12 │ │ │ │ - beqz $s5, 20 # 23148 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb348> │ │ │ │ - move $a0, $s5 │ │ │ │ - st.d $t7, $sp, 8 │ │ │ │ - bl -92400 │ │ │ │ - ld.d $t7, $sp, 8 │ │ │ │ - ld.d $t6, $fp, 928 │ │ │ │ - add.d $s1, $t7, $s1 │ │ │ │ - stptr.d $t7, $s8, 0 │ │ │ │ - add.d $t6, $t6, $s3 │ │ │ │ - ld.d $a1, $t6, 160 │ │ │ │ - ld.d $t7, $t6, 152 │ │ │ │ - st.d $s0, $s8, 8 │ │ │ │ - st.d $s1, $s8, 16 │ │ │ │ - sub.d $t1, $a1, $t7 │ │ │ │ - addi.d $s6, $s6, 1 │ │ │ │ - srai.d $t1, $t1, 0x2 │ │ │ │ - bltu $s6, $t1, -380 # 22ff8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb1f8> │ │ │ │ + bl -102876 │ │ │ │ + st.d $a0, $sp, 264 │ │ │ │ + li.w $t0, 15 │ │ │ │ + move $s6, $a0 │ │ │ │ + bltu $t0, $a0, 10932 # 287a0 ::do_widen(char) const@@Base+0x182e0> │ │ │ │ + li.w $t0, 1 │ │ │ │ + beq $a0, $t0, 10748 # 286f0 ::do_widen(char) const@@Base+0x18230> │ │ │ │ + bnez $a0, 11432 # 289a0 ::do_widen(char) const@@Base+0x184e0> │ │ │ │ nop │ │ │ │ + ld.d $t0, $sp, 56 │ │ │ │ nop │ │ │ │ - lu12i.w $t5, 415526 │ │ │ │ - addi.d $a1, $sp, 128 │ │ │ │ - ori $t5, $t5, 0x874 │ │ │ │ - st.w $t5, $a1, 16 │ │ │ │ - addi.d $t2, $a1, 16 │ │ │ │ - lu12i.w $t3, 6 │ │ │ │ - li.w $t4, 6 │ │ │ │ - ori $t3, $t3, 0x461 │ │ │ │ - st.b $zero, $sp, 150 │ │ │ │ - st.d $t2, $sp, 128 │ │ │ │ - st.d $t4, $sp, 136 │ │ │ │ - move $a0, $s7 │ │ │ │ - st.h $t3, $t2, 4 │ │ │ │ - bl -92324 # c910 , std::allocator > const&) const@plt> │ │ │ │ - bl -37432 # 19f80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2180> │ │ │ │ - ldptr.w $s0, $a0, 0 │ │ │ │ - ld.d $a0, $sp, 128 │ │ │ │ - addi.d $t1, $sp, 144 │ │ │ │ - beq $a0, $t1, 8 # 231d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb3d0> │ │ │ │ - bl -92540 │ │ │ │ - li.w $t1, 1 │ │ │ │ - bge $t1, $s0, 12 # 231e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb3e0> │ │ │ │ - addi.d $a0, $fp, 888 │ │ │ │ - bl -91420 │ │ │ │ - lu12i.w $t4, 185943 │ │ │ │ - addi.d $a1, $sp, 144 │ │ │ │ - ori $t4, $t4, 0x375 │ │ │ │ - li.w $t3, 6 │ │ │ │ - lu12i.w $t2, 5 │ │ │ │ - ori $t2, $t2, 0x350 │ │ │ │ - st.w $t4, $sp, 144 │ │ │ │ - st.b $zero, $sp, 150 │ │ │ │ - st.d $a1, $sp, 128 │ │ │ │ - st.d $t3, $sp, 136 │ │ │ │ - li.w $a2, 6 │ │ │ │ - addi.d $a0, $fp, 144 │ │ │ │ - st.h $t2, $a1, 4 │ │ │ │ - bl -2260 # 22940 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xab40> │ │ │ │ - addi.d $t1, $fp, 152 │ │ │ │ - beq $t1, $a0, 108 # 23288 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb488> │ │ │ │ - ld.d $s1, $sp, 24 │ │ │ │ - ld.d $t2, $fp, 640 │ │ │ │ - slli.d $t1, $s1, 0x3 │ │ │ │ - ldx.d $t2, $t2, $t1 │ │ │ │ - ld.d $t1, $t2, 360 │ │ │ │ - ld.d $t3, $t2, 344 │ │ │ │ - ld.wu $t2, $t2, 368 │ │ │ │ - sub.d $t1, $t1, $t3 │ │ │ │ - alsl.d $t1, $t1, $t2, 0x3 │ │ │ │ - beqz $t1, 68 # 23288 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb488> │ │ │ │ - ld.d $t1, $fp, 928 │ │ │ │ - addi.d $a1, $sp, 128 │ │ │ │ + stx.b $zero, $t0, $s6 │ │ │ │ + ld.d $t0, $s2, 136 │ │ │ │ + st.d $s6, $sp, 568 │ │ │ │ + ld.d $s7, $t0, 8 │ │ │ │ + addi.d $t0, $sp, 608 │ │ │ │ + stptr.d $t0, $sp, 0 │ │ │ │ + st.d $t0, $sp, 592 │ │ │ │ + addi.d $t0, $sp, 592 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + beqz $s7, 11692 # 28ad8 ::do_widen(char) const@@Base+0x18618> │ │ │ │ move $a0, $s7 │ │ │ │ - add.d $s0, $t1, $s3 │ │ │ │ - bl -92488 # c910 , std::allocator > const&) const@plt> │ │ │ │ - bl -37148 # 1a140 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2340> │ │ │ │ - move $t1, $a0 │ │ │ │ - fld.d $fa0, $t1, 0 │ │ │ │ - move $a1, $s1 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl 65232 # 33140 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b340> │ │ │ │ - ld.d $a0, $sp, 128 │ │ │ │ - addi.d $t1, $sp, 144 │ │ │ │ - beq $a0, $t1, 12 # 23288 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb488> │ │ │ │ - bl -92720 │ │ │ │ - nop │ │ │ │ - ld.wu $t2, $fp, 1000 │ │ │ │ - ld.d $t4, $fp, 952 │ │ │ │ - st.d $zero, $sp, 64 │ │ │ │ - st.d $zero, $sp, 80 │ │ │ │ - slli.d $t2, $t2, 0x2 │ │ │ │ - ldx.w $t1, $t4, $t2 │ │ │ │ - li.w $t3, 1 │ │ │ │ - st.d $zero, $sp, 56 │ │ │ │ - st.d $zero, $sp, 72 │ │ │ │ - st.d $zero, $sp, 88 │ │ │ │ - beq $t1, $t3, 256 # 233b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb5b0> │ │ │ │ - li.w $t2, 2 │ │ │ │ - beq $t1, $t2, 176 # 23368 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb568> │ │ │ │ - bnez $t1, 60 # 232f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb4f8> │ │ │ │ - ld.d $t0, $sp, 24 │ │ │ │ - ld.d $t1, $fp, 640 │ │ │ │ - ld.d $a1, $fp, 928 │ │ │ │ - slli.d $fp, $t0, 0x3 │ │ │ │ - ldx.d $a0, $t1, $fp │ │ │ │ - add.d $a1, $a1, $s3 │ │ │ │ - addi.d $a2, $a1, 48 │ │ │ │ - addi.d $a1, $a1, 24 │ │ │ │ - bl 37712 # 2c630 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14830> │ │ │ │ - nop │ │ │ │ - ld.d $a0, $sp, 56 │ │ │ │ - beqz $a0, 12 # 232f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb4f8> │ │ │ │ - bl -92832 │ │ │ │ - nop │ │ │ │ - lu12i.w $t0, 8 │ │ │ │ - addi.d $t1, $sp, 48 │ │ │ │ - ori $t0, $t0, 0x488 │ │ │ │ - add.d $t0, $t0, $t1 │ │ │ │ - pcalau12i $t1, 141 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $t0, 0 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, 1288 # 23828 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xba28> │ │ │ │ - lu12i.w $t1, 8 │ │ │ │ - add.d $sp, $sp, $t1 │ │ │ │ - ld.d $ra, $sp, 1320 │ │ │ │ - ld.d $fp, $sp, 1312 │ │ │ │ - ld.d $s0, $sp, 1304 │ │ │ │ - ld.d $s1, $sp, 1296 │ │ │ │ - ld.d $s2, $sp, 1288 │ │ │ │ - ld.d $s3, $sp, 1280 │ │ │ │ - ld.d $s4, $sp, 1272 │ │ │ │ - ld.d $s5, $sp, 1264 │ │ │ │ - ld.d $s6, $sp, 1256 │ │ │ │ - ld.d $s7, $sp, 1248 │ │ │ │ - ld.d $s8, $sp, 1240 │ │ │ │ - fld.d $fs0, $sp, 1224 │ │ │ │ - addi.d $sp, $sp, 1328 │ │ │ │ - ret │ │ │ │ + bl -102964 │ │ │ │ + st.d $a0, $sp, 264 │ │ │ │ + li.w $t0, 15 │ │ │ │ + move $s6, $a0 │ │ │ │ + bltu $t0, $a0, 10732 # 28730 ::do_widen(char) const@@Base+0x18270> │ │ │ │ + li.w $t0, 1 │ │ │ │ + beq $a0, $t0, 10692 # 28710 ::do_widen(char) const@@Base+0x18250> │ │ │ │ + bnez $a0, 11336 # 28998 ::do_widen(char) const@@Base+0x184d8> │ │ │ │ nop │ │ │ │ - ld.d $t0, $sp, 24 │ │ │ │ - ld.d $t1, $fp, 640 │ │ │ │ - ld.d $a1, $fp, 928 │ │ │ │ - slli.d $s0, $t0, 0x3 │ │ │ │ - ldx.d $a0, $t1, $s0 │ │ │ │ - add.d $a1, $a1, $s3 │ │ │ │ - addi.d $a2, $a1, 48 │ │ │ │ - addi.d $a1, $a1, 24 │ │ │ │ - bl 37544 # 2c630 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14830> │ │ │ │ - ld.d $t1, $fp, 640 │ │ │ │ - ld.d $a1, $fp, 928 │ │ │ │ - ldx.d $a0, $t1, $s0 │ │ │ │ - add.d $a1, $a1, $s3 │ │ │ │ - addi.d $a2, $a1, 48 │ │ │ │ - addi.d $a1, $a1, 24 │ │ │ │ - bl 33532 # 2b6a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x138a0> │ │ │ │ - b -192 # 232e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb4e8> │ │ │ │ + ldptr.d $t0, $sp, 0 │ │ │ │ nop │ │ │ │ + stx.b $zero, $t0, $s6 │ │ │ │ + li.w $a0, 160 │ │ │ │ + st.d $s6, $sp, 600 │ │ │ │ + bl -103644 │ │ │ │ + move $s6, $a0 │ │ │ │ + st.d $a0, $sp, 104 │ │ │ │ + ld.d $a0, $s0, 24 │ │ │ │ + bl 160932 # 4d220 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17360> │ │ │ │ + ld.d $a5, $sp, 8 │ │ │ │ + ld.d $a4, $sp, 40 │ │ │ │ + ld.d $a3, $sp, 72 │ │ │ │ + ld.d $a1, $sp, 80 │ │ │ │ + move $a6, $a0 │ │ │ │ + addi.w $a2, $s1, 1 │ │ │ │ + move $a0, $s6 │ │ │ │ + bl -84508 # 11380 ::do_widen(char) const@@Base+0xec0> │ │ │ │ + ld.d $t0, $s3, 40 │ │ │ │ + li.w $a5, 1 │ │ │ │ + addi.d $a4, $sp, 228 │ │ │ │ + ld.d $a0, $t0, 24 │ │ │ │ + addi.d $a3, $sp, 240 │ │ │ │ + pcaddi $a2, 89559 │ │ │ │ + move $a1, $s2 │ │ │ │ + bl -104572 │ │ │ │ + ld.d $t0, $s0, 80 │ │ │ │ + slli.d $t0, $t0, 0x1 │ │ │ │ + bne $a0, $t0, 11816 # 28bf0 ::do_widen(char) const@@Base+0x18730> │ │ │ │ + ld.d $t0, $s3, 40 │ │ │ │ + move $a1, $s5 │ │ │ │ + li.w $a5, 1 │ │ │ │ + ld.d $a0, $t0, 120 │ │ │ │ + addi.d $a4, $sp, 232 │ │ │ │ + addi.d $a3, $sp, 248 │ │ │ │ + pcaddi $a2, 89547 │ │ │ │ + bl -104616 │ │ │ │ + ld.d $t0, $s0, 88 │ │ │ │ + slli.d $t0, $t0, 0x1 │ │ │ │ + bne $a0, $t0, 11388 # 28a70 ::do_widen(char) const@@Base+0x185b0> │ │ │ │ + ld.bu $t0, $s0, 64 │ │ │ │ + bnez $t0, 10772 # 28810 ::do_widen(char) const@@Base+0x18350> │ │ │ │ + ld.d $t3, $s0, 80 │ │ │ │ + slli.d $t1, $t3, 0x1 │ │ │ │ + move $t0, $t3 │ │ │ │ + beqz $t1, 11252 # 28a00 ::do_widen(char) const@@Base+0x18540> │ │ │ │ ld.d $t0, $sp, 24 │ │ │ │ - ld.d $t1, $fp, 640 │ │ │ │ - ld.d $a1, $fp, 928 │ │ │ │ - slli.d $s2, $t0, 0x3 │ │ │ │ - ldx.d $a0, $t1, $s2 │ │ │ │ - add.d $a1, $a1, $s3 │ │ │ │ - addi.d $a2, $a1, 48 │ │ │ │ - addi.d $a1, $a1, 24 │ │ │ │ - bl 37472 # 2c630 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14830> │ │ │ │ - ld.d $t6, $fp, 640 │ │ │ │ - lu12i.w $t5, 407254 │ │ │ │ - addi.d $a1, $sp, 128 │ │ │ │ - ori $t5, $t5, 0x36d │ │ │ │ - addi.d $t2, $a1, 16 │ │ │ │ - lu32i.d $t5, 159789 │ │ │ │ - ldx.d $s1, $t6, $s2 │ │ │ │ - ld.d $s0, $fp, 928 │ │ │ │ - st.d $t2, $sp, 128 │ │ │ │ - lu52i.d $t5, $t5, 1879 │ │ │ │ - lu12i.w $t4, 6 │ │ │ │ - st.d $t5, $a1, 16 │ │ │ │ - ori $t4, $t4, 0x56e │ │ │ │ - st.h $t4, $t2, 8 │ │ │ │ - li.w $t3, 10 │ │ │ │ - move $a0, $s7 │ │ │ │ - add.d $s0, $s0, $s3 │ │ │ │ - st.b $zero, $sp, 154 │ │ │ │ - st.d $t3, $sp, 136 │ │ │ │ - bl -92944 # c910 , std::allocator > const&) const@plt> │ │ │ │ - bl -37604 # 1a140 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2340> │ │ │ │ - move $t1, $a0 │ │ │ │ - fld.d $fa0, $t1, 0 │ │ │ │ - addi.d $a1, $s0, 24 │ │ │ │ - move $a0, $s1 │ │ │ │ - addi.d $a2, $sp, 56 │ │ │ │ - bl 46836 # 2eb30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16d30> │ │ │ │ - ld.d $a0, $sp, 128 │ │ │ │ - addi.d $t1, $sp, 144 │ │ │ │ - beq $a0, $t1, 8 # 23450 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb650> │ │ │ │ - bl -93180 │ │ │ │ - ld.d $t1, $fp, 640 │ │ │ │ - ld.d $t0, $fp, 928 │ │ │ │ - addi.d $a2, $sp, 56 │ │ │ │ - ldx.d $a0, $t1, $s2 │ │ │ │ - add.d $t0, $t0, $s3 │ │ │ │ - addi.d $a1, $t0, 24 │ │ │ │ - bl 40232 # 2d190 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15390> │ │ │ │ - b -388 # 232e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb4e8> │ │ │ │ - ld.d $t1, $fp, 640 │ │ │ │ - ld.d $t3, $sp, 8 │ │ │ │ - addi.d $a0, $sp, 96 │ │ │ │ - addi.d $t2, $a0, 16 │ │ │ │ - ldx.d $t1, $t1, $t3 │ │ │ │ - ld.d $s0, $t1, 8 │ │ │ │ - ldptr.d $s1, $t1, 0 │ │ │ │ - st.d $t2, $sp, 96 │ │ │ │ - addi.d $a1, $s0, 45 │ │ │ │ - st.b $zero, $sp, 112 │ │ │ │ - st.d $zero, $sp, 104 │ │ │ │ - bl -92268 # cc30 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ - ld.d $t0, $sp, 104 │ │ │ │ - li.w $t2, 46 │ │ │ │ - lu52i.d $t2, $t2, -2048 │ │ │ │ - li.w $t1, 44 │ │ │ │ - add.d $t0, $t0, $t2 │ │ │ │ - bgeu $t1, $t0, 1284 # 239b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbbb8> │ │ │ │ - li.w $a2, 45 │ │ │ │ - pcaddi $a1, 92737 │ │ │ │ - addi.d $a0, $sp, 96 │ │ │ │ - bl -94276 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - ld.d $t1, $sp, 104 │ │ │ │ - li.w $t0, -2 │ │ │ │ - lu52i.d $t0, $t0, 2047 │ │ │ │ - sub.d $t0, $t0, $t1 │ │ │ │ - bltu $t0, $s0, 1192 # 23980 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbb80> │ │ │ │ - move $a2, $s0 │ │ │ │ - move $a1, $s1 │ │ │ │ - addi.d $a0, $sp, 96 │ │ │ │ - bl -94312 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - ld.d $t0, $sp, 104 │ │ │ │ - li.w $t1, -2 │ │ │ │ - lu52i.d $t1, $t1, 2047 │ │ │ │ - beq $t0, $t1, 1104 # 23948 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbb48> │ │ │ │ - li.w $a2, 1 │ │ │ │ - pcaddi $a1, 93602 │ │ │ │ - addi.d $a0, $sp, 96 │ │ │ │ - bl -94344 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 144 │ │ │ │ - st.d $a0, $sp, 128 │ │ │ │ - ldptr.d $t1, $s0, 0 │ │ │ │ - addi.d $s1, $s0, 16 │ │ │ │ - beq $t1, $s1, 640 # 237a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb9a0> │ │ │ │ - ld.d $t2, $s0, 16 │ │ │ │ - st.d $t1, $sp, 128 │ │ │ │ - st.d $t2, $sp, 144 │ │ │ │ - ld.d $t1, $s0, 8 │ │ │ │ - lu12i.w $t0, 8 │ │ │ │ - ori $t0, $t0, 0x488 │ │ │ │ - st.d $t1, $sp, 136 │ │ │ │ - addi.d $t1, $sp, 48 │ │ │ │ - stptr.d $s1, $s0, 0 │ │ │ │ - st.d $zero, $s0, 8 │ │ │ │ - st.b $zero, $s0, 16 │ │ │ │ - add.d $t0, $t0, $t1 │ │ │ │ - pcalau12i $t1, 141 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $t0, 0 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, 700 # 23828 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xba28> │ │ │ │ - pcaddi $a0, 144062 │ │ │ │ - addi.d $a1, $sp, 128 │ │ │ │ - bl -50584 # 16fe0 ::do_widen(char) const@@Base+0x3530> │ │ │ │ - nop │ │ │ │ - ld.d $t1, $fp, 640 │ │ │ │ - ld.d $t3, $sp, 8 │ │ │ │ - addi.d $a0, $sp, 96 │ │ │ │ - addi.d $t2, $a0, 16 │ │ │ │ - ldx.d $t1, $t1, $t3 │ │ │ │ - ld.d $s0, $t1, 8 │ │ │ │ - ldptr.d $s1, $t1, 0 │ │ │ │ - st.d $t2, $sp, 96 │ │ │ │ - addi.d $a1, $s0, 45 │ │ │ │ - st.b $zero, $sp, 112 │ │ │ │ - st.d $zero, $sp, 104 │ │ │ │ - bl -92540 # cc30 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ - ld.d $t0, $sp, 104 │ │ │ │ - li.w $t2, 46 │ │ │ │ - lu52i.d $t2, $t2, -2048 │ │ │ │ - li.w $t1, 44 │ │ │ │ - add.d $t0, $t0, $t2 │ │ │ │ - bgeu $t1, $t0, 1308 # 23ae0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbce0> │ │ │ │ - li.w $a2, 45 │ │ │ │ - pcaddi $a1, 92681 │ │ │ │ - addi.d $a0, $sp, 96 │ │ │ │ - bl -94548 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - ld.d $t1, $sp, 104 │ │ │ │ - li.w $t0, -2 │ │ │ │ - lu52i.d $t0, $t0, 2047 │ │ │ │ - sub.d $t0, $t0, $t1 │ │ │ │ - bltu $t0, $s0, 1216 # 23aa8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbca8> │ │ │ │ - move $a2, $s0 │ │ │ │ - move $a1, $s1 │ │ │ │ - addi.d $a0, $sp, 96 │ │ │ │ - bl -94584 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - ld.d $t0, $sp, 104 │ │ │ │ - li.w $t1, -2 │ │ │ │ - lu52i.d $t1, $t1, 2047 │ │ │ │ - beq $t0, $t1, 1128 # 23a70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbc70> │ │ │ │ - li.w $a2, 1 │ │ │ │ - pcaddi $a1, 93534 │ │ │ │ - addi.d $a0, $sp, 96 │ │ │ │ - bl -94616 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 144 │ │ │ │ - st.d $a0, $sp, 128 │ │ │ │ - ldptr.d $t1, $s0, 0 │ │ │ │ - addi.d $s1, $s0, 16 │ │ │ │ - beq $t1, $s1, 416 # 237d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb9d0> │ │ │ │ - ld.d $t2, $s0, 16 │ │ │ │ - st.d $t1, $sp, 128 │ │ │ │ - st.d $t2, $sp, 144 │ │ │ │ - ld.d $t1, $s0, 8 │ │ │ │ - lu12i.w $t0, 8 │ │ │ │ - ori $t0, $t0, 0x488 │ │ │ │ - st.d $t1, $sp, 136 │ │ │ │ - addi.d $t1, $sp, 48 │ │ │ │ - stptr.d $s1, $s0, 0 │ │ │ │ - st.d $zero, $s0, 8 │ │ │ │ - st.b $zero, $s0, 16 │ │ │ │ - add.d $t0, $t0, $t1 │ │ │ │ - pcalau12i $t1, 141 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $t0, 0 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, 428 # 23828 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xba28> │ │ │ │ - pcaddi $a0, 143994 │ │ │ │ - addi.d $a1, $sp, 128 │ │ │ │ - bl -50856 # 16fe0 ::do_widen(char) const@@Base+0x3530> │ │ │ │ - nop │ │ │ │ - ld.d $s0, $a1, 8 │ │ │ │ - addi.d $a0, $sp, 96 │ │ │ │ - ldptr.d $s1, $a1, 0 │ │ │ │ - addi.d $t1, $a0, 16 │ │ │ │ - addi.d $a1, $s0, 44 │ │ │ │ - st.b $zero, $sp, 112 │ │ │ │ - st.d $zero, $sp, 104 │ │ │ │ + move $s1, $zero │ │ │ │ + st.d $zero, $sp, 88 │ │ │ │ + srli.w $t1, $t0, 0x1 │ │ │ │ + move $t2, $zero │ │ │ │ + move $s2, $zero │ │ │ │ + move $s7, $zero │ │ │ │ st.d $t1, $sp, 96 │ │ │ │ - bl -92800 # cc30 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ - ld.d $t0, $sp, 104 │ │ │ │ - li.w $t2, 45 │ │ │ │ - lu52i.d $t2, $t2, -2048 │ │ │ │ - li.w $t1, 43 │ │ │ │ - add.d $t0, $t0, $t2 │ │ │ │ - bgeu $t1, $t0, 416 # 23868 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xba68> │ │ │ │ - li.w $a2, 44 │ │ │ │ - pcaddi $a1, 92582 │ │ │ │ - addi.d $a0, $sp, 96 │ │ │ │ - bl -94808 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - ld.d $t1, $sp, 104 │ │ │ │ - li.w $t0, -2 │ │ │ │ - lu52i.d $t0, $t0, 2047 │ │ │ │ - sub.d $t0, $t0, $t1 │ │ │ │ - bltu $t0, $s0, 436 # 238a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbaa0> │ │ │ │ - move $a2, $s0 │ │ │ │ - move $a1, $s1 │ │ │ │ - addi.d $a0, $sp, 96 │ │ │ │ - bl -94844 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - ld.d $t0, $sp, 104 │ │ │ │ - li.w $t2, 40 │ │ │ │ - lu52i.d $t2, $t2, -2048 │ │ │ │ - li.w $t1, 38 │ │ │ │ - add.d $t0, $t0, $t2 │ │ │ │ - bgeu $t1, $t0, 284 # 23830 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xba30> │ │ │ │ - li.w $a2, 39 │ │ │ │ - pcaddi $a1, 92575 │ │ │ │ - addi.d $a0, $sp, 96 │ │ │ │ - bl -94884 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 144 │ │ │ │ - st.d $a0, $sp, 128 │ │ │ │ - ldptr.d $t1, $s0, 0 │ │ │ │ - addi.d $s1, $s0, 16 │ │ │ │ - beq $t1, $s1, 124 # 237b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb9b8> │ │ │ │ - ld.d $t2, $s0, 16 │ │ │ │ - st.d $t1, $sp, 128 │ │ │ │ - st.d $t2, $sp, 144 │ │ │ │ - nop │ │ │ │ - ld.d $t1, $s0, 8 │ │ │ │ - lu12i.w $t0, 8 │ │ │ │ - ori $t0, $t0, 0x488 │ │ │ │ - st.d $t1, $sp, 136 │ │ │ │ - addi.d $t1, $sp, 48 │ │ │ │ - stptr.d $s1, $s0, 0 │ │ │ │ - st.d $zero, $s0, 8 │ │ │ │ - st.b $zero, $s0, 16 │ │ │ │ - add.d $t0, $t0, $t1 │ │ │ │ - pcalau12i $t1, 141 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $t0, 0 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, 156 # 23828 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xba28> │ │ │ │ - pcaddi $a0, 143926 │ │ │ │ - addi.d $a1, $sp, 128 │ │ │ │ - bl -51128 # 16fe0 ::do_widen(char) const@@Base+0x3530> │ │ │ │ - nop │ │ │ │ - ld.d $a2, $s0, 8 │ │ │ │ - move $a1, $s1 │ │ │ │ - addi.d $a2, $a2, 1 │ │ │ │ - bl -92876 │ │ │ │ - b -640 # 23530 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb730> │ │ │ │ - nop │ │ │ │ - ld.d $a2, $s0, 8 │ │ │ │ - move $a1, $s1 │ │ │ │ - addi.d $a2, $a2, 1 │ │ │ │ - bl -92900 │ │ │ │ - b -120 # 23750 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb950> │ │ │ │ - nop │ │ │ │ - ld.d $a2, $s0, 8 │ │ │ │ - move $a1, $s1 │ │ │ │ - addi.d $a2, $a2, 1 │ │ │ │ - bl -92924 │ │ │ │ - b -416 # 23640 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb840> │ │ │ │ - nop │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 128 │ │ │ │ - bl -93680 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + bstrpick.d $a6, $t0, 0x1f, 0x1 │ │ │ │ + slli.w $a7, $t0, 0x2 │ │ │ │ nop │ │ │ │ - lu12i.w $t0, 8 │ │ │ │ - addi.d $t1, $sp, 48 │ │ │ │ - ori $t0, $t0, 0x488 │ │ │ │ - add.d $t0, $t0, $t1 │ │ │ │ - pcalau12i $t1, 141 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $t0, 0 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - beqz $t0, 208 # 238f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbaf0> │ │ │ │ nop │ │ │ │ - bl -94552 │ │ │ │ + ld.d $t0, $sp, 240 │ │ │ │ + add.d $t1, $t0, $s1 │ │ │ │ + ldx.w $t0, $t0, $s1 │ │ │ │ + ldptr.w $t1, $t1, 4 │ │ │ │ + srai.w $fp, $t0, 0x1 │ │ │ │ + xori $t4, $fp, 0x2 │ │ │ │ + srai.w $s8, $t1, 0x1 │ │ │ │ + sltui $a4, $t4, 1 │ │ │ │ + xori $t4, $s8, 0x2 │ │ │ │ + sltui $a5, $t4, 1 │ │ │ │ + bnez $t0, 7032 # 279e0 ::do_widen(char) const@@Base+0x17520> │ │ │ │ + li.w $t0, 2 │ │ │ │ + move $t3, $a6 │ │ │ │ + andi $t1, $a7, 0x4 │ │ │ │ + move $t6, $zero │ │ │ │ + beq $s8, $t0, 10100 # 285f0 ::do_widen(char) const@@Base+0x18130> │ │ │ │ + move $t5, $zero │ │ │ │ + move $t0, $zero │ │ │ │ + move $s5, $zero │ │ │ │ nop │ │ │ │ - lu12i.w $t0, 8 │ │ │ │ - addi.d $t1, $sp, 48 │ │ │ │ - ori $t0, $t0, 0x488 │ │ │ │ - add.d $t0, $t0, $t1 │ │ │ │ - pcalau12i $t1, 141 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $t0, 0 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, -48 # 23828 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xba28> │ │ │ │ - pcaddi $a0, 91547 │ │ │ │ - bl -94896 │ │ │ │ + ld.d $t4, $s0, 16 │ │ │ │ + ld.d $t4, $t4, 8 │ │ │ │ + ldx.d $t4, $t4, $s1 │ │ │ │ + ld.d $t7, $t4, 136 │ │ │ │ + li.w $t4, 1 │ │ │ │ + sll.w $t4, $t4, $t1 │ │ │ │ + ldx.bu $t8, $t7, $t3 │ │ │ │ + or $t4, $t4, $t8 │ │ │ │ + stx.b $t4, $t7, $t3 │ │ │ │ + bnez $t0, 7036 # 27a30 ::do_widen(char) const@@Base+0x17570> │ │ │ │ + move $t4, $zero │ │ │ │ + beqz $t6, 6916 # 279c0 ::do_widen(char) const@@Base+0x17500> │ │ │ │ + move $t0, $t6 │ │ │ │ + move $t4, $zero │ │ │ │ + ld.d $t1, $s0, 16 │ │ │ │ + move $t3, $zero │ │ │ │ + ld.d $t1, $t1, 8 │ │ │ │ + ldx.d $t1, $t1, $s1 │ │ │ │ + beqz $s5, 24 # 25ef0 ::do_widen(char) const@@Base+0x15a30> │ │ │ │ + ld.d $t6, $s0, 200 │ │ │ │ + bstrpick.d $t3, $s7, 0x1f, 0x0 │ │ │ │ + slli.d $t3, $t3, 0x1 │ │ │ │ + ldx.w $t3, $t6, $t3 │ │ │ │ nop │ │ │ │ - lu12i.w $t0, 8 │ │ │ │ - addi.d $t1, $sp, 48 │ │ │ │ - ori $t0, $t0, 0x488 │ │ │ │ - add.d $t0, $t0, $t1 │ │ │ │ - pcalau12i $t1, 141 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $t0, 0 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, -104 # 23828 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xba28> │ │ │ │ - pcaddi $a0, 91533 │ │ │ │ - bl -94952 │ │ │ │ + ld.d $s6, $t1, 328 │ │ │ │ + ld.d $t6, $t1, 336 │ │ │ │ + beq $s6, $t6, 8552 # 28060 ::do_widen(char) const@@Base+0x17ba0> │ │ │ │ nop │ │ │ │ - lu12i.w $t0, 8 │ │ │ │ - addi.d $t1, $sp, 48 │ │ │ │ - ori $t0, $t0, 0x488 │ │ │ │ - add.d $t0, $t0, $t1 │ │ │ │ - pcalau12i $t1, 141 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $t0, 0 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, -160 # 23828 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xba28> │ │ │ │ - pcaddi $a0, 91519 │ │ │ │ - bl -95008 │ │ │ │ + ldptr.w $t6, $s6, 0 │ │ │ │ + addi.d $s6, $s6, 4 │ │ │ │ + bstrins.w $t6, $t3, 0x1d, 0x0 │ │ │ │ + bstrins.w $t6, $a4, 0x1e, 0x1e │ │ │ │ + bstrins.w $t6, $a5, 0x1f, 0x1f │ │ │ │ + st.w $t6, $s6, -4 │ │ │ │ + st.d $s6, $t1, 328 │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ + bnez $t0, 6816 # 279c0 ::do_widen(char) const@@Base+0x17500> │ │ │ │ nop │ │ │ │ - addi.d $a0, $sp, 96 │ │ │ │ - bl -93924 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - b -240 # 237f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb9f8> │ │ │ │ + li.w $t0, 2 │ │ │ │ + beq $fp, $t0, 7572 # 27cc0 ::do_widen(char) const@@Base+0x17800> │ │ │ │ + addi.w $s2, $s2, 1 │ │ │ │ nop │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -93092 │ │ │ │ - b -272 # 237e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb9e8> │ │ │ │ + li.w $t0, 2 │ │ │ │ + beq $s8, $t0, 7428 # 27c40 ::do_widen(char) const@@Base+0x17780> │ │ │ │ + ld.d $t3, $s0, 80 │ │ │ │ nop │ │ │ │ - lu12i.w $t0, 8 │ │ │ │ - addi.d $t1, $sp, 48 │ │ │ │ - ori $t0, $t0, 0x488 │ │ │ │ + addi.w $s2, $s2, 1 │ │ │ │ + move $t1, $zero │ │ │ │ + ld.d $t0, $s0, 104 │ │ │ │ + addi.d $s7, $s7, 2 │ │ │ │ + addi.d $s1, $s1, 8 │ │ │ │ + add.d $t0, $t0, $t4 │ │ │ │ + st.d $t0, $s0, 104 │ │ │ │ + ld.d $t0, $s0, 112 │ │ │ │ + add.d $t0, $t0, $t5 │ │ │ │ + st.d $t0, $s0, 112 │ │ │ │ + ld.d $t0, $s0, 136 │ │ │ │ add.d $t0, $t0, $t1 │ │ │ │ - pcalau12i $t1, 141 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $t0, 0 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, -256 # 23828 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xba28> │ │ │ │ - pcaddi $a0, 92317 │ │ │ │ - bl -95104 │ │ │ │ + st.d $t0, $s0, 136 │ │ │ │ + ld.d $t0, $s0, 120 │ │ │ │ + slli.d $t1, $t3, 0x1 │ │ │ │ + add.d $t0, $t0, $s5 │ │ │ │ + st.d $t0, $s0, 120 │ │ │ │ + move $t0, $t3 │ │ │ │ + bltu $s7, $t1, -336 # 25e40 ::do_widen(char) const@@Base+0x15980> │ │ │ │ nop │ │ │ │ - b -336 # 237e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb9e8> │ │ │ │ + ld.d $t1, $s0, 88 │ │ │ │ + slli.d $t1, $t1, 0x1 │ │ │ │ + beqz $t1, 6912 # 27aa0 ::do_widen(char) const@@Base+0x175e0> │ │ │ │ + ld.d $t1, $sp, 24 │ │ │ │ + li.w $t8, 1 │ │ │ │ + ld.d $a3, $sp, 64 │ │ │ │ + nor $a0, $zero, $t1 │ │ │ │ + andi $a0, $a0, 0x7 │ │ │ │ + ld.d $a4, $sp, 48 │ │ │ │ + sll.w $t8, $t8, $a0 │ │ │ │ + nor $t8, $zero, $t8 │ │ │ │ + bstrpick.d $a2, $t1, 0x1f, 0x3 │ │ │ │ + move $t5, $zero │ │ │ │ + move $t3, $zero │ │ │ │ + li.w $a1, 2 │ │ │ │ + move $t4, $t0 │ │ │ │ nop │ │ │ │ - b -344 # 237e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb9e8> │ │ │ │ nop │ │ │ │ - lu12i.w $t0, 8 │ │ │ │ - addi.d $t1, $sp, 48 │ │ │ │ - ori $t0, $t0, 0x488 │ │ │ │ - add.d $t0, $t0, $t1 │ │ │ │ - pcalau12i $t1, 141 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $t0, 0 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, -328 # 23828 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xba28> │ │ │ │ - pcaddi $a0, 91477 │ │ │ │ - bl -95176 │ │ │ │ + ld.d $a7, $s0, 8 │ │ │ │ + alsl.wu $t4, $t4, $t3, 0x1 │ │ │ │ + ld.d $t6, $sp, 248 │ │ │ │ + ld.d $t0, $a7, 8 │ │ │ │ + ld.d $t1, $a7, 32 │ │ │ │ + srli.d $t0, $t0, 0x3 │ │ │ │ + mul.d $t4, $t4, $t0 │ │ │ │ + add.d $t0, $t6, $t5 │ │ │ │ + ldptr.w $t0, $t0, 4 │ │ │ │ + ldx.w $t6, $t6, $t5 │ │ │ │ + sltui $ra, $t0, 1 │ │ │ │ + srai.w $t7, $t6, 0x1 │ │ │ │ + sltui $a5, $t6, 1 │ │ │ │ + srai.w $t6, $t0, 0x1 │ │ │ │ + nor $t0, $zero, $t0 │ │ │ │ + andi $t0, $t0, 0x1 │ │ │ │ + or $a5, $ra, $a5 │ │ │ │ + add.w $a4, $t0, $a4 │ │ │ │ + add.w $a3, $a5, $a3 │ │ │ │ + xori $a6, $t7, 0x2 │ │ │ │ + sltui $a6, $a6, 1 │ │ │ │ + sll.w $a6, $a6, $a0 │ │ │ │ + add.d $t4, $t4, $a2 │ │ │ │ + add.d $t0, $t1, $t4 │ │ │ │ + ld.bu $a5, $t0, 0 │ │ │ │ + xori $t1, $t6, 0x2 │ │ │ │ + sltui $t1, $t1, 1 │ │ │ │ + and $a5, $t8, $a5 │ │ │ │ + st.b $a5, $t0, 0 │ │ │ │ + ld.d $t0, $a7, 32 │ │ │ │ + sll.w $t1, $t1, $a0 │ │ │ │ + add.d $t0, $t0, $t4 │ │ │ │ + ld.bu $t4, $t0, 0 │ │ │ │ + or $t4, $a6, $t4 │ │ │ │ + st.b $t4, $t0, 0 │ │ │ │ + ld.d $a5, $s0, 8 │ │ │ │ + ld.d $t0, $s0, 80 │ │ │ │ + ld.d $t4, $a5, 8 │ │ │ │ + alsl.w $t0, $t0, $t3, 0x1 │ │ │ │ + addi.w $t0, $t0, 1 │ │ │ │ + srli.d $t4, $t4, 0x3 │ │ │ │ + bstrpick.d $t0, $t0, 0x1f, 0x0 │ │ │ │ + mul.d $t0, $t0, $t4 │ │ │ │ + ld.d $t4, $a5, 32 │ │ │ │ + add.d $t0, $t0, $a2 │ │ │ │ + ldx.bu $a6, $t4, $t0 │ │ │ │ + and $a6, $t8, $a6 │ │ │ │ + stx.b $a6, $t4, $t0 │ │ │ │ + ld.d $t4, $a5, 32 │ │ │ │ + add.d $t0, $t4, $t0 │ │ │ │ + ld.bu $t4, $t0, 0 │ │ │ │ + or $t1, $t1, $t4 │ │ │ │ + st.b $t1, $t0, 0 │ │ │ │ + beq $t7, $a1, 6956 # 27be0 ::do_widen(char) const@@Base+0x17720> │ │ │ │ + addi.w $s2, $s2, 1 │ │ │ │ nop │ │ │ │ - lu12i.w $t0, 8 │ │ │ │ - addi.d $t1, $sp, 48 │ │ │ │ - ori $t0, $t0, 0x488 │ │ │ │ - add.d $t0, $t0, $t1 │ │ │ │ - pcalau12i $t1, 141 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $t0, 0 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, -384 # 23828 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xba28> │ │ │ │ - pcaddi $a0, 91463 │ │ │ │ - bl -95232 │ │ │ │ + beq $t6, $a1, 6592 # 27a80 ::do_widen(char) const@@Base+0x175c0> │ │ │ │ + ld.d $t0, $s0, 88 │ │ │ │ + addi.d $t3, $t3, 2 │ │ │ │ + addi.w $s2, $s2, 1 │ │ │ │ + slli.d $t0, $t0, 0x1 │ │ │ │ + bgeu $t3, $t0, 6596 # 27a98 ::do_widen(char) const@@Base+0x175d8> │ │ │ │ + ld.d $t4, $s0, 80 │ │ │ │ + addi.d $t5, $t5, 8 │ │ │ │ + b -256 # 25fe0 ::do_widen(char) const@@Base+0x15b20> │ │ │ │ nop │ │ │ │ - lu12i.w $t0, 8 │ │ │ │ - addi.d $t1, $sp, 48 │ │ │ │ - ori $t0, $t0, 0x488 │ │ │ │ - add.d $t0, $t0, $t1 │ │ │ │ - pcalau12i $t1, 141 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $t0, 0 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, -440 # 23828 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xba28> │ │ │ │ - pcaddi $a0, 91449 │ │ │ │ - bl -95288 │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b -276 # 238e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbae0> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -284 # 238e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbae0> │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 128 │ │ │ │ - bl -94216 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - b -300 # 238e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbae0> │ │ │ │ - b -552 # 237e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb9e8> │ │ │ │ nop │ │ │ │ - b -560 # 237e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb9e8> │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 128 │ │ │ │ - bl 86568 # 38c50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20e50> │ │ │ │ - b -564 # 237f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb9f8> │ │ │ │ - move $s0, $a0 │ │ │ │ - b 36 # 23a58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbc58> │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 128 │ │ │ │ - bl 108496 # 3e210 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26410> │ │ │ │ - b -588 # 237f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb9f8> │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 128 │ │ │ │ - bl -94288 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 56 │ │ │ │ - beqz $a0, -612 # 237f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb9f8> │ │ │ │ - bl -94736 │ │ │ │ - b -620 # 237f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb9f8> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -396 # 238e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbae0> │ │ │ │ - lu12i.w $t0, 8 │ │ │ │ - addi.d $t1, $sp, 48 │ │ │ │ - ori $t0, $t0, 0x488 │ │ │ │ - add.d $t0, $t0, $t1 │ │ │ │ - pcalau12i $t1, 141 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $t0, 0 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, -624 # 23828 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xba28> │ │ │ │ - pcaddi $a0, 91403 │ │ │ │ - bl -95472 │ │ │ │ nop │ │ │ │ - lu12i.w $t0, 8 │ │ │ │ - addi.d $t1, $sp, 48 │ │ │ │ - ori $t0, $t0, 0x488 │ │ │ │ - add.d $t0, $t0, $t1 │ │ │ │ - pcalau12i $t1, 141 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $t0, 0 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, -680 # 23828 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xba28> │ │ │ │ - pcaddi $a0, 91389 │ │ │ │ - bl -95528 │ │ │ │ nop │ │ │ │ - lu12i.w $t0, 8 │ │ │ │ - addi.d $t1, $sp, 48 │ │ │ │ - ori $t0, $t0, 0x488 │ │ │ │ - add.d $t0, $t0, $t1 │ │ │ │ - pcalau12i $t1, 141 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $t0, 0 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, -736 # 23828 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xba28> │ │ │ │ - pcaddi $a0, 91375 │ │ │ │ - bl -95584 │ │ │ │ + beqz $a0, -1552 # 25af0 ::do_widen(char) const@@Base+0x15630> │ │ │ │ + move $a0, $s1 │ │ │ │ + b 56 # 26140 ::do_widen(char) const@@Base+0x15c80> │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b -572 # 238e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbae0> │ │ │ │ - b -288 # 23a00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbc00> │ │ │ │ nop │ │ │ │ - b -296 # 23a00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbc00> │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b -596 # 238e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbae0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -144 │ │ │ │ - st.d $s2, $sp, 112 │ │ │ │ - addi.d $s2, $a0, 888 │ │ │ │ - st.d $s0, $sp, 128 │ │ │ │ - pcalau12i $t0, 141 │ │ │ │ - ld.d $t0, $t0, -160 │ │ │ │ - ld.d $t0, $t0, 0 │ │ │ │ - st.d $t0, $sp, 40 │ │ │ │ - li.w $t0, 0x0 │ │ │ │ - move $s0, $a0 │ │ │ │ - move $a0, $s2 │ │ │ │ - fst.d $fs1, $sp, 48 │ │ │ │ - st.d $ra, $sp, 136 │ │ │ │ - st.d $s3, $sp, 104 │ │ │ │ - st.d $s4, $sp, 96 │ │ │ │ - st.d $s5, $sp, 88 │ │ │ │ - st.d $s6, $sp, 80 │ │ │ │ - fst.d $fs0, $sp, 56 │ │ │ │ - st.d $s1, $sp, 120 │ │ │ │ - st.d $s7, $sp, 72 │ │ │ │ - st.d $s8, $sp, 64 │ │ │ │ - bl -96228 │ │ │ │ - ldptr.w $s3, $s0, 856 │ │ │ │ - move $a0, $s2 │ │ │ │ - addi.d $s4, $sp, 24 │ │ │ │ - addi.w $t0, $s3, 1 │ │ │ │ - st.w $t0, $s0, 856 │ │ │ │ - bl -93932 │ │ │ │ - pcalau12i $t0, 94 │ │ │ │ - fld.d $fs1, $t0, 1120 │ │ │ │ - li.w $s6, 20 │ │ │ │ - pcaddi $s5, 143659 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -96276 │ │ │ │ - ldptr.w $s1, $s0, 860 │ │ │ │ - ldptr.w $t0, $s0, 636 │ │ │ │ - addi.w $t1, $s1, 1 │ │ │ │ - st.w $t1, $s0, 860 │ │ │ │ - blt $t0, $s1, 272 # 23ce8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbee8> │ │ │ │ move $a2, $zero │ │ │ │ - move $a1, $sp │ │ │ │ - addi.d $a0, $sp, 8 │ │ │ │ - st.d $s4, $sp, 8 │ │ │ │ - stptr.d $s6, $sp, 0 │ │ │ │ - bl -93824 # cd70 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - ldptr.d $t3, $sp, 0 │ │ │ │ - lu12i.w $t2, 131746 │ │ │ │ - ori $t2, $t2, 0x20 │ │ │ │ - lu32i.d $t2, -176824 │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - st.d $t3, $sp, 24 │ │ │ │ - lu52i.d $t2, $t2, 516 │ │ │ │ - lu12i.w $t1, 460502 │ │ │ │ - lu12i.w $t0, 472806 │ │ │ │ - stptr.d $t2, $a0, 0 │ │ │ │ - ori $t0, $t0, 0xf69 │ │ │ │ - ori $t1, $t1, 0xf63 │ │ │ │ - st.w $t0, $a0, 16 │ │ │ │ - ldptr.d $a2, $sp, 0 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - lu32i.d $t1, 95349 │ │ │ │ - lu52i.d $t1, $t1, 1862 │ │ │ │ - st.d $t1, $a0, 8 │ │ │ │ - stx.b $zero, $t0, $a2 │ │ │ │ - ld.bu $t0, $s5, 512 │ │ │ │ - st.d $a2, $sp, 16 │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - beqz $t0, 148 # 23ce0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbee0> │ │ │ │ - fld.s $fa0, $s0, 636 │ │ │ │ - movgr2fr.d $fa1, $s1 │ │ │ │ - ldptr.w $t0, $s5, 516 │ │ │ │ - ffint.d.w $fa0, $fa0 │ │ │ │ - ffint.d.w $fs0, $fa1 │ │ │ │ - fdiv.d $fs0, $fs0, $fa0 │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - fcvt.s.d $fs0, $fs0 │ │ │ │ - fcvt.d.s $fs0, $fs0 │ │ │ │ - fmul.d $fs0, $fs0, $fs1 │ │ │ │ - ftintrz.w.d $fs0, $fs0 │ │ │ │ - movfr2gr.s $s7, $fs0 │ │ │ │ - bge $s7, $t0, 16 # 23c90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbe90> │ │ │ │ - li.w $t1, -1 │ │ │ │ - li.w $t0, -1 │ │ │ │ - st.w $t1, $s5, 516 │ │ │ │ - bge $t0, $s7, 80 # 23ce0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbee0> │ │ │ │ - move $a1, $a0 │ │ │ │ - pcalau12i $a0, 141 │ │ │ │ - ld.d $a0, $a0, -184 │ │ │ │ - bl -95040 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - li.w $a2, 2 │ │ │ │ - pcaddi $a1, 92254 │ │ │ │ - move $s8, $a0 │ │ │ │ - bl -95056 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - move $a1, $s7 │ │ │ │ - move $a0, $s8 │ │ │ │ - bl -94108 │ │ │ │ - li.w $a2, 3 │ │ │ │ - pcaddi $a1, 92249 │ │ │ │ - bl -95080 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - pcalau12i $a0, 141 │ │ │ │ - ld.d $a0, $a0, -184 │ │ │ │ - bl -95764 │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - fst.s $fs0, $s5, 516 │ │ │ │ - beq $a0, $s4, 8 # 23ce8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbee8> │ │ │ │ - bl -95380 │ │ │ │ + addi.d $a1, $sp, 264 │ │ │ │ move $a0, $s2 │ │ │ │ - bl -94252 │ │ │ │ - ldptr.w $t0, $s0, 636 │ │ │ │ - bge $s1, $t0, 44 # 23d20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbf20> │ │ │ │ - move $a2, $s1 │ │ │ │ - move $a1, $s3 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -4660 # 22ad0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xacd0> │ │ │ │ - b -328 # 23bc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbdc0> │ │ │ │ - nop │ │ │ │ + bl -103356 # cd70 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + ld.d $t0, $sp, 264 │ │ │ │ + st.d $a0, $sp, 624 │ │ │ │ + st.d $t0, $sp, 640 │ │ │ │ nop │ │ │ │ + move $a2, $s7 │ │ │ │ + move $a1, $fp │ │ │ │ + bl -103528 │ │ │ │ + ld.d $t0, $sp, 624 │ │ │ │ + ld.d $s7, $sp, 264 │ │ │ │ + stx.b $zero, $t0, $s7 │ │ │ │ + ldptr.d $a0, $s8, 0 │ │ │ │ + addi.d $t0, $s8, 16 │ │ │ │ + st.d $s7, $sp, 632 │ │ │ │ + ld.d $t1, $sp, 624 │ │ │ │ + bne $a0, $t0, -1624 # 25b10 ::do_widen(char) const@@Base+0x15650> │ │ │ │ nop │ │ │ │ + beq $t1, $s1, 80 # 261c0 ::do_widen(char) const@@Base+0x15d00> │ │ │ │ + stptr.d $t1, $s8, 0 │ │ │ │ + st.d $s7, $s8, 8 │ │ │ │ + ld.d $t0, $sp, 640 │ │ │ │ + st.d $t0, $s8, 16 │ │ │ │ nop │ │ │ │ + st.d $s1, $sp, 624 │ │ │ │ + addi.d $a0, $sp, 640 │ │ │ │ + st.b $zero, $a0, 0 │ │ │ │ + move $s1, $a0 │ │ │ │ + ld.d $a0, $sp, 624 │ │ │ │ + bne $a0, $s1, -1628 # 25b40 ::do_widen(char) const@@Base+0x15680> │ │ │ │ + ld.d $t0, $s0, 80 │ │ │ │ + addi.d $s4, $s4, 1 │ │ │ │ + bltu $s4, $t0, -1800 # 25aa0 ::do_widen(char) const@@Base+0x155e0> │ │ │ │ + b -1628 # 25b50 ::do_widen(char) const@@Base+0x15690> │ │ │ │ nop │ │ │ │ - pcalau12i $t1, 141 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 40 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, 56 # 23d70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbf70> │ │ │ │ - move $a0, $zero │ │ │ │ - bl -96080 │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 8 │ │ │ │ - bl -95056 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - pcalau12i $t1, 141 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 40 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - beqz $t0, 12 # 23d78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbf78> │ │ │ │ - bl -95904 │ │ │ │ nop │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -94252 │ │ │ │ - addi.d $sp, $sp, -1136 │ │ │ │ - pcalau12i $t0, 141 │ │ │ │ - ld.d $t0, $t0, -160 │ │ │ │ - ld.d $t0, $t0, 0 │ │ │ │ - st.d $t0, $sp, 1016 │ │ │ │ - li.w $t0, 0x0 │ │ │ │ - st.d $s3, $sp, 1088 │ │ │ │ - st.d $s0, $sp, 1112 │ │ │ │ - st.d $s1, $sp, 1104 │ │ │ │ - move $s0, $a0 │ │ │ │ - st.d $ra, $sp, 1128 │ │ │ │ - bl -96924 │ │ │ │ - lu12i.w $t2, 415526 │ │ │ │ - addi.d $s3, $sp, 656 │ │ │ │ - ori $t2, $t2, 0x874 │ │ │ │ - lu12i.w $t1, 6 │ │ │ │ - pcaddi $t0, 143660 │ │ │ │ - addi.d $s1, $sp, 640 │ │ │ │ - ori $t1, $t1, 0x461 │ │ │ │ - st.d $s3, $sp, 640 │ │ │ │ - st.w $t2, $sp, 656 │ │ │ │ - st.d $a0, $t0, 8 │ │ │ │ - st.h $t1, $s3, 4 │ │ │ │ - li.w $t0, 6 │ │ │ │ - move $a1, $s1 │ │ │ │ - addi.d $a0, $s0, 128 │ │ │ │ - st.b $zero, $sp, 662 │ │ │ │ - st.d $t0, $sp, 648 │ │ │ │ - bl -95456 # c910 , std::allocator > const&) const@plt> │ │ │ │ - bl -40564 # 19f80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2180> │ │ │ │ - ld.d $t0, $sp, 640 │ │ │ │ - st.d $s5, $sp, 1072 │ │ │ │ - st.d $fp, $sp, 1120 │ │ │ │ - st.d $s2, $sp, 1096 │ │ │ │ - st.d $s4, $sp, 1080 │ │ │ │ - st.d $s6, $sp, 1064 │ │ │ │ - st.d $s7, $sp, 1056 │ │ │ │ - st.d $s8, $sp, 1048 │ │ │ │ - fst.d $fs0, $sp, 1032 │ │ │ │ - ldptr.w $s5, $a0, 0 │ │ │ │ - beq $t0, $s3, 16 # 23e30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc030> │ │ │ │ - move $a0, $t0 │ │ │ │ - bl -95704 │ │ │ │ nop │ │ │ │ - ld.d $t0, $s0, 1096 │ │ │ │ - ld.d $t1, $s0, 1104 │ │ │ │ - st.w $zero, $s0, 1004 │ │ │ │ - st.d $zero, $s0, 856 │ │ │ │ - st.w $zero, $s0, 1016 │ │ │ │ - st.d $zero, $s0, 1024 │ │ │ │ - st.d $zero, $s0, 1032 │ │ │ │ - st.d $zero, $s0, 1040 │ │ │ │ - st.d $zero, $s0, 1048 │ │ │ │ - st.w $zero, $s0, 1056 │ │ │ │ - st.d $zero, $s0, 1064 │ │ │ │ - st.d $zero, $s0, 1072 │ │ │ │ - st.d $zero, $s0, 1080 │ │ │ │ - st.d $zero, $s0, 1088 │ │ │ │ - beq $t1, $t0, 8 # 23e70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc070> │ │ │ │ - st.d $t0, $s0, 1104 │ │ │ │ - bstrpick.d $s4, $s5, 0x1f, 0x0 │ │ │ │ + beq $s8, $s2, 8704 # 283c0 ::do_widen(char) const@@Base+0x17f00> │ │ │ │ + beqz $s7, 36 # 261e8 ::do_widen(char) const@@Base+0x15d28> │ │ │ │ li.w $t0, 1 │ │ │ │ - move $s2, $zero │ │ │ │ - slli.d $s4, $s4, 0x3 │ │ │ │ - bge $t0, $s5, 6368 # 25760 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd960> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ld.d $a0, $s0, 864 │ │ │ │ - move $a3, $s0 │ │ │ │ - pcaddi $a2, -214 │ │ │ │ - add.d $a0, $a0, $s2 │ │ │ │ - move $a1, $zero │ │ │ │ - addi.d $s2, $s2, 8 │ │ │ │ - bl -95192 │ │ │ │ - bne $s4, $s2, -28 # 23e90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc090> │ │ │ │ - move $s2, $zero │ │ │ │ + beq $s7, $t0, 4852 # 274c0 ::do_widen(char) const@@Base+0x17000> │ │ │ │ + move $a2, $s7 │ │ │ │ + move $a1, $s1 │ │ │ │ + bl -103672 │ │ │ │ nop │ │ │ │ + ld.d $s7, $sp, 632 │ │ │ │ + ldptr.d $a0, $s8, 0 │ │ │ │ + stx.b $zero, $a0, $s7 │ │ │ │ + ld.d $a0, $sp, 624 │ │ │ │ + st.d $s7, $s8, 8 │ │ │ │ + b -1732 # 25b30 ::do_widen(char) const@@Base+0x15670> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $t0, $s0, 864 │ │ │ │ - move $a1, $zero │ │ │ │ - ldx.d $a0, $t0, $s2 │ │ │ │ - addi.d $s2, $s2, 8 │ │ │ │ - bl -95344 │ │ │ │ - bne $s4, $s2, -20 # 23ec0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc0c0> │ │ │ │ - ldptr.w $t0, $s0, 1004 │ │ │ │ - ldptr.w $t1, $s0, 1016 │ │ │ │ - beqz $t0, 3520 # 24ca0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcea0> │ │ │ │ - vxor.v $vr24, $vr24, $vr24 │ │ │ │ - bnez $t1, 3480 # 24c80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xce80> │ │ │ │ + ld.d $a0, $sp, 240 │ │ │ │ + bl -106084 │ │ │ │ + ld.d $a0, $sp, 248 │ │ │ │ + bl -106092 │ │ │ │ + ld.d $a0, $sp, 256 │ │ │ │ + beqz $a0, 12 # 26220 ::do_widen(char) const@@Base+0x15d60> │ │ │ │ + bl -106104 │ │ │ │ nop │ │ │ │ - addi.d $s8, $sp, 752 │ │ │ │ - move $a0, $s8 │ │ │ │ - st.d $s8, $sp, 8 │ │ │ │ - bl -96924 │ │ │ │ - pcalau12i $t0, 141 │ │ │ │ + move $a0, $s3 │ │ │ │ + bl -103332 │ │ │ │ + ld.d $t1, $s0, 80 │ │ │ │ + ld.d $t2, $s0, 72 │ │ │ │ + ld.d $t0, $s0, 112 │ │ │ │ + mul.d $t1, $t1, $t2 │ │ │ │ + st.d $t1, $s0, 96 │ │ │ │ + bltz $t0, 5060 # 27600 ::do_widen(char) const@@Base+0x17140> │ │ │ │ + movgr2fr.d $fa0, $t0 │ │ │ │ + ffint.d.l $fa0, $fa0 │ │ │ │ + pcalau12i $t0, 91 │ │ │ │ + fld.d $fs0, $t0, 48 │ │ │ │ + fmul.d $fa0, $fa0, $fs0 │ │ │ │ + bltz $t1, 5004 # 275e0 ::do_widen(char) const@@Base+0x17120> │ │ │ │ + movgr2fr.d $fa1, $t1 │ │ │ │ + ffint.d.l $fa1, $fa1 │ │ │ │ + fdiv.d $fa0, $fa0, $fa1 │ │ │ │ + addi.d $a0, $sp, 736 │ │ │ │ + pcalau12i $s5, 138 │ │ │ │ + ld.d $s5, $s5, -360 │ │ │ │ + addi.d $s2, $sp, 624 │ │ │ │ + addi.d $s5, $s5, 16 │ │ │ │ + fmov.d $fs1, $fa0 │ │ │ │ + bl -106012 │ │ │ │ + pcalau12i $t0, 138 │ │ │ │ ld.d $t0, $t0, -192 │ │ │ │ - ld.d $s6, $t0, 8 │ │ │ │ - st.h $zero, $sp, 976 │ │ │ │ - ld.d $t0, $t0, 16 │ │ │ │ - ld.d $a0, $s6, -24 │ │ │ │ - pcalau12i $s4, 141 │ │ │ │ - ld.d $s4, $s4, -360 │ │ │ │ - addi.d $s4, $s4, 16 │ │ │ │ + ld.d $s3, $t0, 8 │ │ │ │ + st.h $zero, $sp, 960 │ │ │ │ + ld.d $s7, $t0, 16 │ │ │ │ + ld.d $a0, $s3, -24 │ │ │ │ + st.d $zero, $sp, 952 │ │ │ │ st.d $zero, $sp, 968 │ │ │ │ + st.d $s5, $sp, 736 │ │ │ │ + st.d $zero, $sp, 976 │ │ │ │ st.d $zero, $sp, 984 │ │ │ │ - st.d $s4, $sp, 752 │ │ │ │ st.d $zero, $sp, 992 │ │ │ │ - st.d $zero, $sp, 1000 │ │ │ │ - st.d $zero, $sp, 1008 │ │ │ │ - st.d $s6, $sp, 640 │ │ │ │ - add.d $a0, $s1, $a0 │ │ │ │ + st.d $s3, $sp, 624 │ │ │ │ + add.d $a0, $s2, $a0 │ │ │ │ move $a1, $zero │ │ │ │ - stptr.d $t0, $a0, 0 │ │ │ │ - st.d $t0, $sp, 24 │ │ │ │ - bl -95392 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - pcalau12i $t0, 141 │ │ │ │ - ld.d $t0, $t0, -240 │ │ │ │ - pcalau12i $s5, 141 │ │ │ │ - ld.d $s5, $s5, -296 │ │ │ │ - addi.d $a0, $sp, 704 │ │ │ │ - addi.d $s7, $t0, 24 │ │ │ │ - addi.d $fp, $t0, 64 │ │ │ │ - addi.d $s5, $s5, 16 │ │ │ │ - st.d $a0, $sp, 16 │ │ │ │ + stptr.d $s7, $a0, 0 │ │ │ │ + bl -104464 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + pcalau12i $s4, 138 │ │ │ │ + ld.d $s4, $s4, -240 │ │ │ │ + pcalau12i $s6, 138 │ │ │ │ + ld.d $s6, $s6, -296 │ │ │ │ + addi.d $s8, $s4, 24 │ │ │ │ + addi.d $a0, $sp, 688 │ │ │ │ + addi.d $s4, $s4, 64 │ │ │ │ + addi.d $s6, $s6, 16 │ │ │ │ + st.d $zero, $sp, 640 │ │ │ │ + st.d $s8, $sp, 624 │ │ │ │ + st.d $s4, $sp, 736 │ │ │ │ + st.d $s6, $sp, 632 │ │ │ │ + st.d $zero, $sp, 648 │ │ │ │ st.d $zero, $sp, 656 │ │ │ │ - st.d $s7, $sp, 640 │ │ │ │ - st.d $fp, $sp, 752 │ │ │ │ - st.d $s5, $sp, 648 │ │ │ │ st.d $zero, $sp, 664 │ │ │ │ st.d $zero, $sp, 672 │ │ │ │ st.d $zero, $sp, 680 │ │ │ │ - st.d $zero, $sp, 688 │ │ │ │ - st.d $zero, $sp, 696 │ │ │ │ - bl -94380 │ │ │ │ - pcalau12i $t0, 141 │ │ │ │ - ld.d $t0, $t0, -16 │ │ │ │ - addi.d $t0, $t0, 16 │ │ │ │ - addi.d $a1, $sp, 648 │ │ │ │ - li.w $t1, 16 │ │ │ │ - addi.d $s2, $sp, 736 │ │ │ │ - move $a0, $s8 │ │ │ │ - st.d $a1, $sp, 40 │ │ │ │ - st.d $t0, $sp, 32 │ │ │ │ - st.w $t1, $sp, 712 │ │ │ │ - st.d $s2, $sp, 720 │ │ │ │ - st.b $zero, $sp, 736 │ │ │ │ - st.d $t0, $sp, 648 │ │ │ │ - st.d $zero, $sp, 728 │ │ │ │ - bl -95528 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - ld.d $t0, $sp, 640 │ │ │ │ - fmov.d $fa0, $fs0 │ │ │ │ + bl -103448 │ │ │ │ + li.w $t0, 16 │ │ │ │ + pcalau12i $t1, 138 │ │ │ │ + ld.d $t1, $t1, -16 │ │ │ │ + addi.d $t1, $t1, 16 │ │ │ │ + st.w $t0, $sp, 696 │ │ │ │ + addi.d $a1, $sp, 632 │ │ │ │ + addi.d $t0, $sp, 720 │ │ │ │ + addi.d $a0, $sp, 736 │ │ │ │ + st.b $zero, $sp, 720 │ │ │ │ + st.d $t1, $sp, 24 │ │ │ │ + st.d $zero, $sp, 712 │ │ │ │ + st.d $t1, $sp, 632 │ │ │ │ + st.d $t0, $sp, 704 │ │ │ │ + bl -104592 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + ld.d $t0, $sp, 624 │ │ │ │ + fmov.d $fa0, $fs1 │ │ │ │ li.w $t2, 1 │ │ │ │ ld.d $t0, $t0, -24 │ │ │ │ - move $a0, $s1 │ │ │ │ - add.d $t0, $s1, $t0 │ │ │ │ + move $a0, $s2 │ │ │ │ + add.d $t0, $s2, $t0 │ │ │ │ ldptr.w $t1, $t0, 24 │ │ │ │ ori $t1, $t1, 0x4 │ │ │ │ st.w $t1, $t0, 24 │ │ │ │ - st.d $t2, $sp, 760 │ │ │ │ - bl -95108 # cc80 (double)@plt> │ │ │ │ - ld.d $a4, $sp, 688 │ │ │ │ - addi.d $t0, $sp, 208 │ │ │ │ - st.b $zero, $sp, 208 │ │ │ │ - st.d $zero, $sp, 200 │ │ │ │ - st.d $t0, $sp, 192 │ │ │ │ - beqz $a4, 6564 # 259c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdbc0> │ │ │ │ - ld.d $t1, $sp, 672 │ │ │ │ - beqz $t1, 20 # 24038 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc238> │ │ │ │ + st.d $t2, $sp, 744 │ │ │ │ + bl -104172 # cc80 (double)@plt> │ │ │ │ + addi.d $t0, $sp, 608 │ │ │ │ + ld.d $a4, $sp, 672 │ │ │ │ + stptr.d $t0, $sp, 0 │ │ │ │ + st.d $t0, $sp, 592 │ │ │ │ + addi.d $t0, $sp, 592 │ │ │ │ + st.b $zero, $sp, 608 │ │ │ │ + st.d $zero, $sp, 600 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + beqz $a4, 8144 # 28360 ::do_widen(char) const@@Base+0x17ea0> │ │ │ │ + ld.d $t1, $sp, 656 │ │ │ │ + beqz $t1, 24 # 263b0 ::do_widen(char) const@@Base+0x15ef0> │ │ │ │ sltu $t0, $a4, $t1 │ │ │ │ masknez $a4, $a4, $t0 │ │ │ │ maskeqz $t0, $t1, $t0 │ │ │ │ or $a4, $a4, $t0 │ │ │ │ - ld.d $a3, $sp, 680 │ │ │ │ - move $a2, $zero │ │ │ │ - move $a1, $zero │ │ │ │ - sub.d $a4, $a4, $a3 │ │ │ │ - addi.d $a0, $sp, 192 │ │ │ │ - bl -95292 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - ld.d $a0, $sp, 720 │ │ │ │ - st.d $s7, $sp, 640 │ │ │ │ - st.d $fp, $sp, 752 │ │ │ │ - beq $a0, $s2, 12 # 24068 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc268> │ │ │ │ - bl -96272 │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 16 │ │ │ │ - st.d $s5, $sp, 648 │ │ │ │ - bl -95520 │ │ │ │ - ld.d $t0, $s6, -24 │ │ │ │ - ld.d $t1, $sp, 24 │ │ │ │ + ld.d $a3, $sp, 664 │ │ │ │ ld.d $a0, $sp, 8 │ │ │ │ - st.d $s6, $sp, 640 │ │ │ │ + move $a2, $zero │ │ │ │ + sub.d $a4, $a4, $a3 │ │ │ │ + move $a1, $zero │ │ │ │ + bl -104372 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + ld.d $a0, $sp, 704 │ │ │ │ + st.d $s8, $sp, 624 │ │ │ │ + st.d $s4, $sp, 736 │ │ │ │ + addi.d $t0, $sp, 720 │ │ │ │ + beq $a0, $t0, 8 # 263e0 ::do_widen(char) const@@Base+0x15f20> │ │ │ │ + bl -105356 │ │ │ │ + addi.d $a0, $sp, 688 │ │ │ │ + st.d $s6, $sp, 632 │ │ │ │ + bl -104600 │ │ │ │ + ld.d $t0, $s3, -24 │ │ │ │ + st.d $s3, $sp, 624 │ │ │ │ + addi.d $a0, $sp, 736 │ │ │ │ add.d $t0, $t0, $sp │ │ │ │ - st.d $t1, $t0, 640 │ │ │ │ - st.d $s4, $sp, 752 │ │ │ │ - bl -97264 │ │ │ │ - li.w $a4, 20 │ │ │ │ - pcaddi $a3, 92006 │ │ │ │ + st.d $s7, $t0, 624 │ │ │ │ + st.d $s5, $sp, 736 │ │ │ │ + bl -106340 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + li.w $a4, 4 │ │ │ │ + pcaddi $a3, 89192 │ │ │ │ move $a2, $zero │ │ │ │ move $a1, $zero │ │ │ │ - addi.d $a0, $sp, 192 │ │ │ │ - bl -95384 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - addi.d $t0, $sp, 240 │ │ │ │ - st.d $t0, $sp, 224 │ │ │ │ + bl -104460 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + addi.d $s1, $sp, 640 │ │ │ │ + st.d $s1, $sp, 624 │ │ │ │ ldptr.d $t0, $a0, 0 │ │ │ │ addi.d $a1, $a0, 16 │ │ │ │ - move $s8, $a0 │ │ │ │ - beq $t0, $a1, 7648 # 25ea0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe0a0> │ │ │ │ - st.d $t0, $sp, 224 │ │ │ │ + move $fp, $a0 │ │ │ │ + beq $t0, $a1, 6700 # 27e60 ::do_widen(char) const@@Base+0x179a0> │ │ │ │ + st.d $t0, $sp, 624 │ │ │ │ ld.d $t0, $a0, 16 │ │ │ │ - st.d $t0, $sp, 240 │ │ │ │ - ld.d $t0, $s8, 8 │ │ │ │ - li.w $t1, 4 │ │ │ │ - lu52i.d $t1, $t1, -2048 │ │ │ │ - st.d $t0, $sp, 232 │ │ │ │ - stptr.d $a1, $s8, 0 │ │ │ │ - add.d $t0, $t0, $t1 │ │ │ │ - st.b $zero, $s8, 16 │ │ │ │ - st.d $zero, $s8, 8 │ │ │ │ - li.w $t1, 2 │ │ │ │ - bgeu $t1, $t0, 8844 # 26380 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe580> │ │ │ │ - addi.d $t0, $sp, 224 │ │ │ │ - li.w $a2, 3 │ │ │ │ - pcaddi $a1, 91986 │ │ │ │ - move $a0, $t0 │ │ │ │ - st.d $t0, $sp, 168 │ │ │ │ - bl -97420 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - addi.d $t0, $sp, 272 │ │ │ │ - st.d $t0, $sp, 256 │ │ │ │ + st.d $t0, $sp, 640 │ │ │ │ + nop │ │ │ │ + ld.d $t0, $fp, 8 │ │ │ │ + st.d $zero, $fp, 8 │ │ │ │ + stptr.d $a1, $fp, 0 │ │ │ │ + st.d $t0, $sp, 632 │ │ │ │ + st.b $zero, $fp, 16 │ │ │ │ + ld.d $t1, $sp, 632 │ │ │ │ + li.w $t0, -2 │ │ │ │ + lu52i.d $t0, $t0, 2047 │ │ │ │ + beq $t1, $t0, 12000 # 29348 ::do_widen(char) const@@Base+0x18e88> │ │ │ │ + li.w $a2, 1 │ │ │ │ + pcaddi $a1, 89170 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -106488 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + addi.d $t0, $sp, 288 │ │ │ │ + st.d $t0, $sp, 272 │ │ │ │ ldptr.d $t0, $a0, 0 │ │ │ │ addi.d $a1, $a0, 16 │ │ │ │ - move $s8, $a0 │ │ │ │ - beq $t0, $a1, 7516 # 25e80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe080> │ │ │ │ - st.d $t0, $sp, 256 │ │ │ │ - ld.d $t0, $a0, 16 │ │ │ │ + move $fp, $a0 │ │ │ │ + beq $t0, $a1, 6640 # 27e80 ::do_widen(char) const@@Base+0x179c0> │ │ │ │ st.d $t0, $sp, 272 │ │ │ │ - nop │ │ │ │ - ld.d $t0, $s8, 8 │ │ │ │ - st.b $zero, $s8, 16 │ │ │ │ - stptr.d $a1, $s8, 0 │ │ │ │ - st.d $t0, $sp, 264 │ │ │ │ - ldptr.w $t0, $s0, 1016 │ │ │ │ - st.d $zero, $s8, 8 │ │ │ │ - li.w $t1, 1 │ │ │ │ - vxor.v $vr24, $vr24, $vr24 │ │ │ │ - bgeu $t1, $t0, 40 # 24180 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc380> │ │ │ │ - addi.w $t0, $t0, -1 │ │ │ │ - bstrpick.d $t0, $t0, 0x1f, 0x0 │ │ │ │ - fld.d $fa0, $s0, 1048 │ │ │ │ + ld.d $t0, $a0, 16 │ │ │ │ + st.d $t0, $sp, 288 │ │ │ │ + ld.d $t0, $fp, 8 │ │ │ │ + stptr.d $a1, $fp, 0 │ │ │ │ + st.b $zero, $fp, 16 │ │ │ │ + ld.d $a0, $sp, 624 │ │ │ │ + st.d $zero, $fp, 8 │ │ │ │ + st.d $t0, $sp, 280 │ │ │ │ + beq $a0, $s1, 8 # 264c0 ::do_widen(char) const@@Base+0x16000> │ │ │ │ + bl -105580 │ │ │ │ + ld.d $a0, $sp, 592 │ │ │ │ + ldptr.d $t0, $sp, 0 │ │ │ │ + beq $a0, $t0, 8 # 264d0 ::do_widen(char) const@@Base+0x16010> │ │ │ │ + bl -105596 │ │ │ │ + ld.d $t0, $s0, 104 │ │ │ │ + bltz $t0, 4332 # 275c0 ::do_widen(char) const@@Base+0x17100> │ │ │ │ + movgr2fr.d $fa0, $t0 │ │ │ │ + ffint.d.l $fa0, $fa0 │ │ │ │ + ld.d $t0, $s0, 96 │ │ │ │ + fmul.d $fa0, $fa0, $fs0 │ │ │ │ + bltz $t0, 4280 # 275a0 ::do_widen(char) const@@Base+0x170e0> │ │ │ │ movgr2fr.d $fa1, $t0 │ │ │ │ ffint.d.l $fa1, $fa1 │ │ │ │ + nop │ │ │ │ fdiv.d $fa0, $fa0, $fa1 │ │ │ │ - fcmp.cule.d $fcc0, $fs0, $fa0 │ │ │ │ - bceqz $fcc0, 8120 # 26130 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe330> │ │ │ │ - fsqrt.d $fs0, $fa0 │ │ │ │ - ld.d $s8, $sp, 8 │ │ │ │ - move $a0, $s8 │ │ │ │ - bl -97576 │ │ │ │ - st.h $zero, $sp, 976 │ │ │ │ - ld.d $a0, $s6, -24 │ │ │ │ - ld.d $t0, $sp, 24 │ │ │ │ - st.d $s4, $sp, 752 │ │ │ │ + addi.d $a0, $sp, 736 │ │ │ │ + fmov.d $fs1, $fa0 │ │ │ │ + bl -106660 │ │ │ │ + st.h $zero, $sp, 960 │ │ │ │ + ld.d $a0, $s3, -24 │ │ │ │ + st.d $s5, $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 $zero, $sp, 1000 │ │ │ │ - st.d $zero, $sp, 1008 │ │ │ │ - st.d $s6, $sp, 640 │ │ │ │ - add.d $a0, $s1, $a0 │ │ │ │ - stptr.d $t0, $a0, 0 │ │ │ │ + st.d $s3, $sp, 624 │ │ │ │ + add.d $a0, $s2, $a0 │ │ │ │ + stptr.d $s7, $a0, 0 │ │ │ │ move $a1, $zero │ │ │ │ - bl -96016 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - ld.d $a0, $sp, 16 │ │ │ │ - st.d $s7, $sp, 640 │ │ │ │ - st.d $fp, $sp, 752 │ │ │ │ - st.d $s5, $sp, 648 │ │ │ │ + bl -105096 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + addi.d $a0, $sp, 688 │ │ │ │ + st.d $s8, $sp, 624 │ │ │ │ + st.d $s4, $sp, 736 │ │ │ │ + st.d $s6, $sp, 632 │ │ │ │ + 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 │ │ │ │ - st.d $zero, $sp, 688 │ │ │ │ - st.d $zero, $sp, 696 │ │ │ │ - bl -94972 │ │ │ │ - ld.d $t0, $sp, 32 │ │ │ │ - ld.d $a1, $sp, 40 │ │ │ │ - move $a0, $s8 │ │ │ │ - st.d $t0, $sp, 648 │ │ │ │ + bl -104052 │ │ │ │ + ld.d $t0, $sp, 24 │ │ │ │ + addi.d $a1, $sp, 632 │ │ │ │ + addi.d $a0, $sp, 736 │ │ │ │ + st.d $t0, $sp, 632 │ │ │ │ + addi.d $t0, $sp, 720 │ │ │ │ + st.d $t0, $sp, 704 │ │ │ │ li.w $t0, 16 │ │ │ │ - st.d $s2, $sp, 720 │ │ │ │ - st.b $zero, $sp, 736 │ │ │ │ - st.d $zero, $sp, 728 │ │ │ │ - st.w $t0, $sp, 712 │ │ │ │ - bl -96100 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - ld.d $t0, $sp, 640 │ │ │ │ - fmov.d $fa0, $fs0 │ │ │ │ + st.b $zero, $sp, 720 │ │ │ │ + st.d $zero, $sp, 712 │ │ │ │ + st.w $t0, $sp, 696 │ │ │ │ + bl -105184 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + ld.d $t0, $sp, 624 │ │ │ │ + fmov.d $fa0, $fs1 │ │ │ │ li.w $t2, 1 │ │ │ │ ld.d $t0, $t0, -24 │ │ │ │ - move $a0, $s1 │ │ │ │ - add.d $t0, $s1, $t0 │ │ │ │ + move $a0, $s2 │ │ │ │ + add.d $t0, $s2, $t0 │ │ │ │ ldptr.w $t1, $t0, 24 │ │ │ │ ori $t1, $t1, 0x4 │ │ │ │ st.w $t1, $t0, 24 │ │ │ │ - st.d $t2, $sp, 760 │ │ │ │ - bl -95680 # cc80 (double)@plt> │ │ │ │ - addi.d $t0, $sp, 304 │ │ │ │ - ld.d $a4, $sp, 688 │ │ │ │ - st.d $t0, $sp, 96 │ │ │ │ - st.d $t0, $sp, 288 │ │ │ │ - addi.d $t0, $sp, 288 │ │ │ │ - st.b $zero, $sp, 304 │ │ │ │ - st.d $zero, $sp, 296 │ │ │ │ - st.d $t0, $sp, 88 │ │ │ │ - beqz $a4, 7772 # 260c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe2c0> │ │ │ │ - ld.d $t1, $sp, 672 │ │ │ │ - beqz $t1, 20 # 24280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc480> │ │ │ │ + st.d $t2, $sp, 744 │ │ │ │ + bl -104764 # cc80 (double)@plt> │ │ │ │ + ld.d $a4, $sp, 672 │ │ │ │ + addi.d $t0, $sp, 480 │ │ │ │ + st.b $zero, $sp, 480 │ │ │ │ + st.d $zero, $sp, 472 │ │ │ │ + st.d $t0, $sp, 464 │ │ │ │ + beqz $a4, 7532 # 28340 ::do_widen(char) const@@Base+0x17e80> │ │ │ │ + ld.d $t1, $sp, 656 │ │ │ │ + beqz $t1, 20 # 265f0 ::do_widen(char) const@@Base+0x16130> │ │ │ │ sltu $t0, $a4, $t1 │ │ │ │ masknez $a4, $a4, $t0 │ │ │ │ maskeqz $t0, $t1, $t0 │ │ │ │ or $a4, $a4, $t0 │ │ │ │ - ld.d $a3, $sp, 680 │ │ │ │ - ld.d $a0, $sp, 88 │ │ │ │ + ld.d $a3, $sp, 664 │ │ │ │ move $a2, $zero │ │ │ │ - sub.d $a4, $a4, $a3 │ │ │ │ move $a1, $zero │ │ │ │ - bl -95876 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - ld.d $a0, $sp, 720 │ │ │ │ - st.d $s7, $sp, 640 │ │ │ │ - st.d $fp, $sp, 752 │ │ │ │ - beq $a0, $s2, 12 # 242b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc4b0> │ │ │ │ - bl -96856 │ │ │ │ - nop │ │ │ │ - ld.d $a0, $sp, 16 │ │ │ │ - st.d $s5, $sp, 648 │ │ │ │ - bl -96104 │ │ │ │ - ld.d $t0, $s6, -24 │ │ │ │ - ld.d $t1, $sp, 24 │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ + sub.d $a4, $a4, $a3 │ │ │ │ + addi.d $a0, $sp, 464 │ │ │ │ + bl -104948 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + ld.d $a0, $sp, 704 │ │ │ │ + st.d $s8, $sp, 624 │ │ │ │ + st.d $s4, $sp, 736 │ │ │ │ + addi.d $t0, $sp, 720 │ │ │ │ + beq $a0, $t0, 8 # 26620 ::do_widen(char) const@@Base+0x16160> │ │ │ │ + bl -105932 │ │ │ │ + addi.d $a0, $sp, 688 │ │ │ │ + st.d $s6, $sp, 632 │ │ │ │ + bl -105176 │ │ │ │ + ld.d $t0, $s3, -24 │ │ │ │ + st.d $s3, $sp, 624 │ │ │ │ + addi.d $a0, $sp, 736 │ │ │ │ add.d $t0, $t0, $sp │ │ │ │ - st.d $s6, $sp, 640 │ │ │ │ - st.d $t1, $t0, 640 │ │ │ │ - st.d $s4, $sp, 752 │ │ │ │ - bl -97848 │ │ │ │ - ld.d $a4, $sp, 264 │ │ │ │ - ld.d $a2, $sp, 296 │ │ │ │ - ld.d $a3, $sp, 256 │ │ │ │ - addi.d $t1, $sp, 272 │ │ │ │ - add.d $t0, $a4, $a2 │ │ │ │ - beq $a3, $t1, 6992 # 25e40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe040> │ │ │ │ - ld.d $t1, $sp, 272 │ │ │ │ - ld.d $a1, $sp, 288 │ │ │ │ - bgeu $t1, $t0, 20 # 24310 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc510> │ │ │ │ - ld.d $t1, $sp, 96 │ │ │ │ - beq $a1, $t1, 12 # 24310 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc510> │ │ │ │ - ld.d $t1, $sp, 304 │ │ │ │ - bgeu $t1, $t0, 5780 # 259a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdba0> │ │ │ │ - li.w $t0, -2 │ │ │ │ - lu52i.d $t0, $t0, 2047 │ │ │ │ - sub.d $t0, $t0, $a4 │ │ │ │ - bltu $t0, $a2, 10084 # 26a80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xec80> │ │ │ │ - addi.d $s8, $sp, 256 │ │ │ │ - move $a0, $s8 │ │ │ │ - bl -97960 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - nop │ │ │ │ - addi.d $t0, $sp, 336 │ │ │ │ - st.d $t0, $sp, 320 │ │ │ │ - st.d $t0, $sp, 120 │ │ │ │ + st.d $s7, $t0, 624 │ │ │ │ + st.d $s5, $sp, 736 │ │ │ │ + bl -106916 │ │ │ │ + li.w $a4, 4 │ │ │ │ + pcaddi $a3, 89053 │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $zero │ │ │ │ + addi.d $a0, $sp, 464 │ │ │ │ + bl -105036 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + addi.d $t0, $sp, 512 │ │ │ │ + st.d $t0, $sp, 496 │ │ │ │ + st.d $t0, $sp, 32 │ │ │ │ ldptr.d $t0, $a0, 0 │ │ │ │ addi.d $a1, $a0, 16 │ │ │ │ - move $s8, $a0 │ │ │ │ - beq $t0, $a1, 6936 # 25e60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe060> │ │ │ │ - st.d $t0, $sp, 320 │ │ │ │ + move $fp, $a0 │ │ │ │ + beq $t0, $a1, 5864 # 27d60 ::do_widen(char) const@@Base+0x178a0> │ │ │ │ + st.d $t0, $sp, 496 │ │ │ │ ld.d $t0, $a0, 16 │ │ │ │ - st.d $t0, $sp, 336 │ │ │ │ - ld.d $t0, $s8, 8 │ │ │ │ - stptr.d $a1, $s8, 0 │ │ │ │ - li.w $t1, 6 │ │ │ │ - st.d $t0, $sp, 328 │ │ │ │ - st.d $zero, $s8, 8 │ │ │ │ - st.b $zero, $s8, 16 │ │ │ │ - ld.d $t0, $sp, 328 │ │ │ │ - lu52i.d $t1, $t1, -2048 │ │ │ │ - add.d $t0, $t0, $t1 │ │ │ │ - li.w $t1, 4 │ │ │ │ - bgeu $t1, $t0, 10256 # 26b90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xed90> │ │ │ │ - addi.d $t0, $sp, 320 │ │ │ │ - li.w $a2, 5 │ │ │ │ - pcaddi $a1, 91825 │ │ │ │ + st.d $t0, $sp, 512 │ │ │ │ + ld.d $t0, $fp, 8 │ │ │ │ + st.d $zero, $fp, 8 │ │ │ │ + stptr.d $a1, $fp, 0 │ │ │ │ + st.d $t0, $sp, 504 │ │ │ │ + st.b $zero, $fp, 16 │ │ │ │ + ld.d $t1, $sp, 504 │ │ │ │ + li.w $t0, -2 │ │ │ │ + lu52i.d $t0, $t0, 2047 │ │ │ │ + beq $t1, $t0, 11768 # 294a0 ::do_widen(char) const@@Base+0x18fe0> │ │ │ │ + addi.d $t0, $sp, 496 │ │ │ │ + li.w $a2, 1 │ │ │ │ + pcaddi $a1, 89025 │ │ │ │ move $a0, $t0 │ │ │ │ - st.d $t0, $sp, 144 │ │ │ │ - bl -98072 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - addi.d $t0, $sp, 368 │ │ │ │ - st.d $t0, $sp, 352 │ │ │ │ - st.d $t0, $sp, 48 │ │ │ │ + st.d $t0, $sp, 80 │ │ │ │ + bl -107072 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + addi.d $t0, $sp, 544 │ │ │ │ + st.d $t0, $sp, 528 │ │ │ │ + st.d $t0, $sp, 16 │ │ │ │ ldptr.d $t0, $a0, 0 │ │ │ │ addi.d $a1, $a0, 16 │ │ │ │ - move $s8, $a0 │ │ │ │ - beq $t0, $a1, 6572 # 25d60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdf60> │ │ │ │ - st.d $t0, $sp, 352 │ │ │ │ + move $fp, $a0 │ │ │ │ + beq $t0, $a1, 5796 # 27d80 ::do_widen(char) const@@Base+0x178c0> │ │ │ │ + st.d $t0, $sp, 528 │ │ │ │ ld.d $t0, $a0, 16 │ │ │ │ - st.d $t0, $sp, 368 │ │ │ │ - nop │ │ │ │ - ld.d $t0, $s8, 8 │ │ │ │ - stptr.d $a1, $s8, 0 │ │ │ │ - st.d $zero, $s8, 8 │ │ │ │ - st.d $t0, $sp, 360 │ │ │ │ - st.b $zero, $s8, 16 │ │ │ │ - ldptr.w $t0, $s0, 1056 │ │ │ │ - vxor.v $vr24, $vr24, $vr24 │ │ │ │ - beqz $t0, 12 # 243f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc5f0> │ │ │ │ - fld.d $fs0, $s0, 1072 │ │ │ │ + st.d $t0, $sp, 544 │ │ │ │ nop │ │ │ │ - ld.d $s8, $sp, 8 │ │ │ │ - move $a0, $s8 │ │ │ │ - bl -98200 │ │ │ │ - st.h $zero, $sp, 976 │ │ │ │ - ld.d $a0, $s6, -24 │ │ │ │ - ld.d $t0, $sp, 24 │ │ │ │ - st.d $s4, $sp, 752 │ │ │ │ + ld.d $t0, $fp, 8 │ │ │ │ + stptr.d $a1, $fp, 0 │ │ │ │ + st.d $zero, $fp, 8 │ │ │ │ + st.d $t0, $sp, 536 │ │ │ │ + st.b $zero, $fp, 16 │ │ │ │ + ld.bu $fp, $s0, 64 │ │ │ │ + beqz $fp, 3416 # 27460 ::do_widen(char) const@@Base+0x16fa0> │ │ │ │ + ld.d $t0, $s0, 120 │ │ │ │ + bltz $t0, 3632 # 27540 ::do_widen(char) const@@Base+0x17080> │ │ │ │ + movgr2fr.d $fa0, $t0 │ │ │ │ + ld.d $t0, $s0, 96 │ │ │ │ + ffint.d.l $fa0, $fa0 │ │ │ │ + fmul.d $fa0, $fa0, $fs0 │ │ │ │ + bltz $t0, 3652 # 27568 ::do_widen(char) const@@Base+0x170a8> │ │ │ │ + movgr2fr.d $fa1, $t0 │ │ │ │ + ffint.d.l $fa1, $fa1 │ │ │ │ + fdiv.d $fa0, $fa0, $fa1 │ │ │ │ + addi.d $a0, $sp, 736 │ │ │ │ + fmov.d $fs1, $fa0 │ │ │ │ + bl -107228 │ │ │ │ + st.h $zero, $sp, 960 │ │ │ │ + ld.d $a0, $s3, -24 │ │ │ │ + st.d $s5, $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 $zero, $sp, 1000 │ │ │ │ - st.d $zero, $sp, 1008 │ │ │ │ - st.d $s6, $sp, 640 │ │ │ │ - add.d $a0, $s1, $a0 │ │ │ │ - stptr.d $t0, $a0, 0 │ │ │ │ + st.d $s3, $sp, 624 │ │ │ │ + add.d $a0, $s2, $a0 │ │ │ │ + stptr.d $s7, $a0, 0 │ │ │ │ move $a1, $zero │ │ │ │ - bl -96640 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - ld.d $a0, $sp, 16 │ │ │ │ - st.d $s7, $sp, 640 │ │ │ │ - st.d $fp, $sp, 752 │ │ │ │ - st.d $s5, $sp, 648 │ │ │ │ + bl -105664 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + addi.d $a0, $sp, 688 │ │ │ │ + st.d $s8, $sp, 624 │ │ │ │ + st.d $s4, $sp, 736 │ │ │ │ + st.d $s6, $sp, 632 │ │ │ │ + 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 │ │ │ │ - st.d $zero, $sp, 688 │ │ │ │ - st.d $zero, $sp, 696 │ │ │ │ - bl -95596 │ │ │ │ - ld.d $t0, $sp, 32 │ │ │ │ - ld.d $a1, $sp, 40 │ │ │ │ - move $a0, $s8 │ │ │ │ - st.d $t0, $sp, 648 │ │ │ │ + bl -104620 │ │ │ │ + ld.d $t0, $sp, 24 │ │ │ │ + addi.d $a1, $sp, 632 │ │ │ │ + addi.d $a0, $sp, 736 │ │ │ │ + st.d $t0, $sp, 632 │ │ │ │ + addi.d $t0, $sp, 720 │ │ │ │ + st.d $t0, $sp, 704 │ │ │ │ li.w $t0, 16 │ │ │ │ - st.d $s2, $sp, 720 │ │ │ │ - st.b $zero, $sp, 736 │ │ │ │ - st.d $zero, $sp, 728 │ │ │ │ - st.w $t0, $sp, 712 │ │ │ │ - bl -96724 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - ld.d $t0, $sp, 640 │ │ │ │ - fmov.d $fa0, $fs0 │ │ │ │ - li.w $t2, 2 │ │ │ │ + st.b $zero, $sp, 720 │ │ │ │ + st.d $zero, $sp, 712 │ │ │ │ + st.w $t0, $sp, 696 │ │ │ │ + bl -105752 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + ld.d $t0, $sp, 624 │ │ │ │ + fmov.d $fa0, $fs1 │ │ │ │ + li.w $t2, 3 │ │ │ │ ld.d $t0, $t0, -24 │ │ │ │ - move $a0, $s1 │ │ │ │ - add.d $t0, $s1, $t0 │ │ │ │ + move $a0, $s2 │ │ │ │ + add.d $t0, $s2, $t0 │ │ │ │ ldptr.w $t1, $t0, 24 │ │ │ │ ori $t1, $t1, 0x4 │ │ │ │ st.w $t1, $t0, 24 │ │ │ │ - st.d $t2, $sp, 760 │ │ │ │ - bl -96304 # cc80 (double)@plt> │ │ │ │ - addi.d $t0, $sp, 400 │ │ │ │ - ld.d $a4, $sp, 688 │ │ │ │ - st.d $t0, $sp, 72 │ │ │ │ - st.d $t0, $sp, 384 │ │ │ │ - addi.d $t0, $sp, 384 │ │ │ │ - st.b $zero, $sp, 400 │ │ │ │ - st.d $zero, $sp, 392 │ │ │ │ - st.d $t0, $sp, 104 │ │ │ │ - beqz $a4, 6988 # 26020 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe220> │ │ │ │ - ld.d $t1, $sp, 672 │ │ │ │ - beqz $t1, 20 # 244f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc6f0> │ │ │ │ + st.d $t2, $sp, 744 │ │ │ │ + bl -105332 # cc80 (double)@plt> │ │ │ │ + addi.d $t0, $sp, 576 │ │ │ │ + ld.d $a4, $sp, 672 │ │ │ │ + st.d $t0, $sp, 560 │ │ │ │ + addi.d $t0, $sp, 560 │ │ │ │ + st.b $zero, $sp, 576 │ │ │ │ + st.d $zero, $sp, 568 │ │ │ │ + st.d $t0, $sp, 40 │ │ │ │ + beqz $a4, 7860 # 286c8 ::do_widen(char) const@@Base+0x18208> │ │ │ │ + ld.d $t1, $sp, 656 │ │ │ │ + beqz $t1, 20 # 26830 ::do_widen(char) const@@Base+0x16370> │ │ │ │ sltu $t0, $a4, $t1 │ │ │ │ masknez $a4, $a4, $t0 │ │ │ │ maskeqz $t0, $t1, $t0 │ │ │ │ or $a4, $a4, $t0 │ │ │ │ - ld.d $a3, $sp, 680 │ │ │ │ - ld.d $a0, $sp, 104 │ │ │ │ + ld.d $a3, $sp, 664 │ │ │ │ + ld.d $a0, $sp, 40 │ │ │ │ move $a2, $zero │ │ │ │ sub.d $a4, $a4, $a3 │ │ │ │ move $a1, $zero │ │ │ │ - bl -96500 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - ld.d $a0, $sp, 720 │ │ │ │ - st.d $s7, $sp, 640 │ │ │ │ - st.d $fp, $sp, 752 │ │ │ │ - beq $a0, $s2, 12 # 24520 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc720> │ │ │ │ - bl -97480 │ │ │ │ + bl -105524 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + ld.d $a0, $sp, 704 │ │ │ │ + st.d $s8, $sp, 624 │ │ │ │ + st.d $s4, $sp, 736 │ │ │ │ + addi.d $t0, $sp, 720 │ │ │ │ + beq $a0, $t0, 8 # 26860 ::do_widen(char) const@@Base+0x163a0> │ │ │ │ + bl -106508 │ │ │ │ + addi.d $a0, $sp, 688 │ │ │ │ + st.d $s6, $sp, 632 │ │ │ │ + bl -105752 │ │ │ │ + ld.d $t0, $s3, -24 │ │ │ │ + st.d $s3, $sp, 624 │ │ │ │ + addi.d $a0, $sp, 736 │ │ │ │ + add.d $t0, $t0, $sp │ │ │ │ + st.d $s7, $t0, 624 │ │ │ │ + st.d $s5, $sp, 736 │ │ │ │ + bl -107492 │ │ │ │ + ld.d $a0, $sp, 40 │ │ │ │ + li.w $a4, 7 │ │ │ │ + pcaddi $a3, 88910 │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $zero │ │ │ │ + bl -105612 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + ldptr.d $t1, $sp, 0 │ │ │ │ + addi.d $a1, $a0, 16 │ │ │ │ + move $t0, $a0 │ │ │ │ + st.d $t1, $sp, 592 │ │ │ │ + ldptr.d $t1, $a0, 0 │ │ │ │ + beq $t1, $a1, 7404 # 285a0 ::do_widen(char) const@@Base+0x180e0> │ │ │ │ + st.d $t1, $sp, 592 │ │ │ │ + ld.d $t1, $a0, 16 │ │ │ │ + st.d $t1, $sp, 608 │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 16 │ │ │ │ - st.d $s5, $sp, 648 │ │ │ │ - bl -96728 │ │ │ │ - ld.d $t0, $s6, -24 │ │ │ │ - ld.d $t1, $sp, 24 │ │ │ │ + ld.d $t1, $t0, 8 │ │ │ │ + st.d $zero, $t0, 8 │ │ │ │ + stptr.d $a1, $t0, 0 │ │ │ │ + st.d $t1, $sp, 600 │ │ │ │ + st.b $zero, $t0, 16 │ │ │ │ + ld.d $t1, $sp, 600 │ │ │ │ + li.w $t0, -2 │ │ │ │ + lu52i.d $t0, $t0, 2047 │ │ │ │ + beq $t1, $t0, 10096 # 29058 ::do_widen(char) const@@Base+0x18b98> │ │ │ │ ld.d $a0, $sp, 8 │ │ │ │ - add.d $t0, $t0, $sp │ │ │ │ - st.d $s6, $sp, 640 │ │ │ │ - st.d $t1, $t0, 640 │ │ │ │ - st.d $s4, $sp, 752 │ │ │ │ - bl -98472 │ │ │ │ - ld.d $a4, $sp, 360 │ │ │ │ - ld.d $a2, $sp, 392 │ │ │ │ - ld.d $a3, $sp, 352 │ │ │ │ - ld.d $t1, $sp, 48 │ │ │ │ + li.w $a2, 1 │ │ │ │ + pcaddi $a1, 88881 │ │ │ │ + bl -107640 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + st.d $s1, $sp, 624 │ │ │ │ + ldptr.d $t1, $a0, 0 │ │ │ │ + addi.d $a1, $a0, 16 │ │ │ │ + move $t0, $a0 │ │ │ │ + beq $t1, $a1, 7356 # 285c8 ::do_widen(char) const@@Base+0x18108> │ │ │ │ + st.d $t1, $sp, 624 │ │ │ │ + ld.d $t1, $a0, 16 │ │ │ │ + st.d $t1, $sp, 640 │ │ │ │ + nop │ │ │ │ + ld.d $t1, $t0, 8 │ │ │ │ + stptr.d $a1, $t0, 0 │ │ │ │ + st.d $zero, $t0, 8 │ │ │ │ + st.d $t1, $sp, 632 │ │ │ │ + st.b $zero, $t0, 16 │ │ │ │ + ld.d $a4, $sp, 536 │ │ │ │ + ld.d $a2, $sp, 632 │ │ │ │ + ld.d $a3, $sp, 528 │ │ │ │ + ld.d $t1, $sp, 16 │ │ │ │ add.d $t0, $a4, $a2 │ │ │ │ - beq $a3, $t1, 6112 # 25d40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdf40> │ │ │ │ - ld.d $t1, $sp, 368 │ │ │ │ - ld.d $a1, $sp, 384 │ │ │ │ - bgeu $t1, $t0, 20 # 24580 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc780> │ │ │ │ - ld.d $t1, $sp, 72 │ │ │ │ - beq $a1, $t1, 12 # 24580 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc780> │ │ │ │ - ld.d $t1, $sp, 400 │ │ │ │ - bgeu $t1, $t0, 5124 # 25980 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdb80> │ │ │ │ + bne $a3, $t1, 2880 # 27488 ::do_widen(char) const@@Base+0x16fc8> │ │ │ │ + nop │ │ │ │ + li.w $t1, 15 │ │ │ │ + ld.d $a1, $sp, 624 │ │ │ │ + bgeu $t1, $t0, 40 # 26980 ::do_widen(char) const@@Base+0x164c0> │ │ │ │ + beq $a1, $s1, 36 # 26980 ::do_widen(char) const@@Base+0x164c0> │ │ │ │ + ld.d $t1, $sp, 640 │ │ │ │ + bgeu $t1, $t0, 2940 # 274e0 ::do_widen(char) const@@Base+0x17020> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ li.w $t0, -2 │ │ │ │ lu52i.d $t0, $t0, 2047 │ │ │ │ sub.d $t0, $t0, $a4 │ │ │ │ - bltu $t0, $a2, 9132 # 26938 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xeb38> │ │ │ │ - addi.d $t0, $sp, 352 │ │ │ │ - move $a0, $t0 │ │ │ │ - st.d $t0, $sp, 56 │ │ │ │ - bl -98588 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - addi.d $t0, $sp, 432 │ │ │ │ - st.d $t0, $sp, 416 │ │ │ │ - st.d $t0, $sp, 128 │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - addi.d $a1, $a0, 16 │ │ │ │ - move $s8, $a0 │ │ │ │ - beq $t0, $a1, 6120 # 25da0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdfa0> │ │ │ │ - st.d $t0, $sp, 416 │ │ │ │ - ld.d $t0, $a0, 16 │ │ │ │ - st.d $t0, $sp, 432 │ │ │ │ - ld.d $t0, $s8, 8 │ │ │ │ - stptr.d $a1, $s8, 0 │ │ │ │ - li.w $t1, 8 │ │ │ │ - st.d $t0, $sp, 424 │ │ │ │ - st.d $zero, $s8, 8 │ │ │ │ - st.b $zero, $s8, 16 │ │ │ │ - ld.d $t0, $sp, 424 │ │ │ │ - lu52i.d $t1, $t1, -2048 │ │ │ │ - add.d $t0, $t0, $t1 │ │ │ │ - li.w $t1, 6 │ │ │ │ - bgeu $t1, $t0, 8408 # 266c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe8c8> │ │ │ │ - addi.d $t0, $sp, 416 │ │ │ │ - li.w $a2, 7 │ │ │ │ - pcaddi $a1, 91671 │ │ │ │ + bltu $t0, $a2, 9684 # 28f50 ::do_widen(char) const@@Base+0x18a90> │ │ │ │ + addi.d $t0, $sp, 528 │ │ │ │ move $a0, $t0 │ │ │ │ - st.d $t0, $sp, 152 │ │ │ │ - bl -98696 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - addi.d $t0, $sp, 464 │ │ │ │ - st.d $t0, $sp, 448 │ │ │ │ - st.d $t0, $sp, 56 │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ + st.d $t0, $sp, 72 │ │ │ │ + bl -107788 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + addi.d $t1, $sp, 320 │ │ │ │ + st.d $t1, $sp, 304 │ │ │ │ + st.d $t1, $sp, 88 │ │ │ │ + ldptr.d $t1, $a0, 0 │ │ │ │ addi.d $a1, $a0, 16 │ │ │ │ - move $s8, $a0 │ │ │ │ - beq $t0, $a1, 5980 # 25d80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdf80> │ │ │ │ - st.d $t0, $sp, 448 │ │ │ │ - ld.d $t0, $a0, 16 │ │ │ │ - st.d $t0, $sp, 464 │ │ │ │ + move $t0, $a0 │ │ │ │ + beq $t1, $a1, 2928 # 27518 ::do_widen(char) const@@Base+0x17058> │ │ │ │ nop │ │ │ │ - ld.d $t0, $s8, 8 │ │ │ │ - stptr.d $a1, $s8, 0 │ │ │ │ - st.d $zero, $s8, 8 │ │ │ │ - st.d $t0, $sp, 456 │ │ │ │ - st.b $zero, $s8, 16 │ │ │ │ - ld.d $s8, $sp, 8 │ │ │ │ - ldptr.w $s0, $s0, 1004 │ │ │ │ - move $a0, $s8 │ │ │ │ - bl -98808 │ │ │ │ - st.h $zero, $sp, 976 │ │ │ │ - ld.d $a0, $s6, -24 │ │ │ │ - ld.d $t0, $sp, 24 │ │ │ │ - st.d $s4, $sp, 752 │ │ │ │ + st.d $t1, $sp, 304 │ │ │ │ + ld.d $t1, $a0, 16 │ │ │ │ + st.d $t1, $sp, 320 │ │ │ │ + nop │ │ │ │ + ld.d $t1, $t0, 8 │ │ │ │ + stptr.d $a1, $t0, 0 │ │ │ │ + st.b $zero, $t0, 16 │ │ │ │ + ld.d $a0, $sp, 624 │ │ │ │ + st.d $zero, $t0, 8 │ │ │ │ + st.d $t1, $sp, 312 │ │ │ │ + beq $a0, $s1, 8 # 269e0 ::do_widen(char) const@@Base+0x16520> │ │ │ │ + bl -106892 │ │ │ │ + bnez $fp, 3840 # 278e0 ::do_widen(char) const@@Base+0x17420> │ │ │ │ + nop │ │ │ │ + ld.d $a0, $sp, 528 │ │ │ │ + ld.d $t0, $sp, 16 │ │ │ │ + beq $a0, $t0, 8 # 269f8 ::do_widen(char) const@@Base+0x16538> │ │ │ │ + bl -106916 │ │ │ │ + ld.d $a0, $sp, 496 │ │ │ │ + ld.d $t0, $sp, 32 │ │ │ │ + beq $a0, $t0, 8 # 26a08 ::do_widen(char) const@@Base+0x16548> │ │ │ │ + bl -106932 │ │ │ │ + ld.d $a0, $sp, 464 │ │ │ │ + addi.d $t0, $sp, 480 │ │ │ │ + beq $a0, $t0, 8 # 26a18 ::do_widen(char) const@@Base+0x16558> │ │ │ │ + bl -106948 │ │ │ │ + ld.d $t0, $s0, 136 │ │ │ │ + bltz $t0, 3108 # 27640 ::do_widen(char) const@@Base+0x17180> │ │ │ │ + movgr2fr.d $fa0, $t0 │ │ │ │ + ffint.d.l $fa0, $fa0 │ │ │ │ + ld.d $t0, $s0, 96 │ │ │ │ + fmul.d $fa0, $fa0, $fs0 │ │ │ │ + bltz $t0, 3056 # 27620 ::do_widen(char) const@@Base+0x17160> │ │ │ │ + movgr2fr.d $fa1, $t0 │ │ │ │ + ffint.d.l $fa1, $fa1 │ │ │ │ + nop │ │ │ │ + fdiv.d $fs0, $fa0, $fa1 │ │ │ │ + addi.d $a0, $sp, 736 │ │ │ │ + bl -108008 │ │ │ │ + st.h $zero, $sp, 960 │ │ │ │ + ld.d $a0, $s3, -24 │ │ │ │ + st.d $s5, $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 $zero, $sp, 1000 │ │ │ │ - st.d $zero, $sp, 1008 │ │ │ │ - st.d $s6, $sp, 640 │ │ │ │ - add.d $a0, $s1, $a0 │ │ │ │ - stptr.d $t0, $a0, 0 │ │ │ │ + st.d $s3, $sp, 624 │ │ │ │ + add.d $a0, $s2, $a0 │ │ │ │ + stptr.d $s7, $a0, 0 │ │ │ │ move $a1, $zero │ │ │ │ - bl -97248 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - ld.d $a0, $sp, 16 │ │ │ │ - st.d $s7, $sp, 640 │ │ │ │ - st.d $fp, $sp, 752 │ │ │ │ - st.d $s5, $sp, 648 │ │ │ │ + bl -106444 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + addi.d $a0, $sp, 688 │ │ │ │ + st.d $s8, $sp, 624 │ │ │ │ + st.d $s4, $sp, 736 │ │ │ │ + st.d $s6, $sp, 632 │ │ │ │ + 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 │ │ │ │ - st.d $zero, $sp, 688 │ │ │ │ - st.d $zero, $sp, 696 │ │ │ │ - bl -96204 │ │ │ │ - ld.d $t0, $sp, 32 │ │ │ │ - ld.d $a1, $sp, 40 │ │ │ │ - move $a0, $s8 │ │ │ │ - st.d $t0, $sp, 648 │ │ │ │ + bl -105400 │ │ │ │ + ld.d $t0, $sp, 24 │ │ │ │ + addi.d $a1, $sp, 632 │ │ │ │ + addi.d $a0, $sp, 736 │ │ │ │ + st.d $t0, $sp, 632 │ │ │ │ + addi.d $t0, $sp, 720 │ │ │ │ + st.d $t0, $sp, 704 │ │ │ │ li.w $t0, 16 │ │ │ │ - st.d $s2, $sp, 720 │ │ │ │ - st.b $zero, $sp, 736 │ │ │ │ - st.d $zero, $sp, 728 │ │ │ │ - st.w $t0, $sp, 712 │ │ │ │ - bl -97332 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - move $a1, $s0 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -96720 │ │ │ │ - addi.d $t0, $sp, 496 │ │ │ │ - ld.d $a4, $sp, 688 │ │ │ │ - st.d $t0, $sp, 80 │ │ │ │ - st.d $t0, $sp, 480 │ │ │ │ - addi.d $t0, $sp, 480 │ │ │ │ - st.b $zero, $sp, 496 │ │ │ │ - st.d $zero, $sp, 488 │ │ │ │ - st.d $t0, $sp, 112 │ │ │ │ - beqz $a4, 6604 # 260e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe2e0> │ │ │ │ - ld.d $t1, $sp, 672 │ │ │ │ - beqz $t1, 20 # 24730 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc930> │ │ │ │ + st.b $zero, $sp, 720 │ │ │ │ + st.d $zero, $sp, 712 │ │ │ │ + st.w $t0, $sp, 696 │ │ │ │ + bl -106532 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + ld.d $t0, $sp, 624 │ │ │ │ + fmov.d $fa0, $fs0 │ │ │ │ + li.w $t2, 1 │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ + move $a0, $s2 │ │ │ │ + add.d $t0, $s2, $t0 │ │ │ │ + ldptr.w $t1, $t0, 24 │ │ │ │ + ori $t1, $t1, 0x4 │ │ │ │ + st.w $t1, $t0, 24 │ │ │ │ + st.d $t2, $sp, 744 │ │ │ │ + bl -106112 # cc80 (double)@plt> │ │ │ │ + ldptr.d $t0, $sp, 0 │ │ │ │ + ld.d $a4, $sp, 672 │ │ │ │ + st.b $zero, $sp, 608 │ │ │ │ + st.d $t0, $sp, 592 │ │ │ │ + st.d $zero, $sp, 600 │ │ │ │ + beqz $a4, 6280 # 283a0 ::do_widen(char) const@@Base+0x17ee0> │ │ │ │ + ld.d $t1, $sp, 656 │ │ │ │ + beqz $t1, 24 # 26b38 ::do_widen(char) const@@Base+0x16678> │ │ │ │ sltu $t0, $a4, $t1 │ │ │ │ masknez $a4, $a4, $t0 │ │ │ │ maskeqz $t0, $t1, $t0 │ │ │ │ or $a4, $a4, $t0 │ │ │ │ - ld.d $a3, $sp, 680 │ │ │ │ - ld.d $a0, $sp, 112 │ │ │ │ + nop │ │ │ │ + ld.d $a3, $sp, 664 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ move $a2, $zero │ │ │ │ sub.d $a4, $a4, $a3 │ │ │ │ move $a1, $zero │ │ │ │ - bl -97076 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - ld.d $a0, $sp, 720 │ │ │ │ - st.d $s7, $sp, 640 │ │ │ │ - st.d $fp, $sp, 752 │ │ │ │ - beq $a0, $s2, 12 # 24760 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc960> │ │ │ │ - bl -98056 │ │ │ │ - nop │ │ │ │ - ld.d $a0, $sp, 16 │ │ │ │ - st.d $s5, $sp, 648 │ │ │ │ - bl -97304 │ │ │ │ - ld.d $t0, $s6, -24 │ │ │ │ - ld.d $t1, $sp, 24 │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ + bl -106300 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + ld.d $a0, $sp, 704 │ │ │ │ + st.d $s8, $sp, 624 │ │ │ │ + st.d $s4, $sp, 736 │ │ │ │ + addi.d $t0, $sp, 720 │ │ │ │ + beq $a0, $t0, 8 # 26b68 ::do_widen(char) const@@Base+0x166a8> │ │ │ │ + bl -107284 │ │ │ │ + addi.d $a0, $sp, 688 │ │ │ │ + st.d $s6, $sp, 632 │ │ │ │ + bl -106528 │ │ │ │ + ld.d $t0, $s3, -24 │ │ │ │ + st.d $s3, $sp, 624 │ │ │ │ + addi.d $a0, $sp, 736 │ │ │ │ add.d $t0, $t0, $sp │ │ │ │ - st.d $s6, $sp, 640 │ │ │ │ - st.d $t1, $t0, 640 │ │ │ │ - st.d $s4, $sp, 752 │ │ │ │ - bl -99048 │ │ │ │ - ld.d $a4, $sp, 456 │ │ │ │ - ld.d $a2, $sp, 488 │ │ │ │ - ld.d $a3, $sp, 448 │ │ │ │ - ld.d $t1, $sp, 56 │ │ │ │ - add.d $t0, $a4, $a2 │ │ │ │ - beq $a3, $t1, 5696 # 25de0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdfe0> │ │ │ │ - ld.d $t1, $sp, 464 │ │ │ │ - ld.d $a1, $sp, 480 │ │ │ │ - bgeu $t1, $t0, 20 # 247c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc9c0> │ │ │ │ - ld.d $t1, $sp, 80 │ │ │ │ - beq $a1, $t1, 12 # 247c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc9c0> │ │ │ │ - ld.d $t1, $sp, 496 │ │ │ │ - bgeu $t1, $t0, 4516 # 25960 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdb60> │ │ │ │ - li.w $t0, -2 │ │ │ │ - lu52i.d $t0, $t0, 2047 │ │ │ │ - sub.d $t0, $t0, $a4 │ │ │ │ - bltu $t0, $a2, 8796 # 26a28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xec28> │ │ │ │ - addi.d $s0, $sp, 448 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -99160 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - nop │ │ │ │ - addi.d $t0, $sp, 528 │ │ │ │ - st.d $t0, $sp, 512 │ │ │ │ - st.d $t0, $sp, 136 │ │ │ │ + st.d $s7, $t0, 624 │ │ │ │ + st.d $s5, $sp, 736 │ │ │ │ + bl -108268 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + li.w $a4, 4 │ │ │ │ + pcaddi $a3, 88718 │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $zero │ │ │ │ + bl -106388 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + st.d $s1, $sp, 624 │ │ │ │ ldptr.d $t0, $a0, 0 │ │ │ │ - addi.d $s8, $a0, 16 │ │ │ │ + addi.d $fp, $a0, 16 │ │ │ │ move $s0, $a0 │ │ │ │ - beq $t0, $s8, 5672 # 25e20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe020> │ │ │ │ - st.d $t0, $sp, 512 │ │ │ │ + beq $t0, $fp, 4840 # 27ea0 ::do_widen(char) const@@Base+0x179e0> │ │ │ │ + st.d $t0, $sp, 624 │ │ │ │ ld.d $t0, $a0, 16 │ │ │ │ - st.d $t0, $sp, 528 │ │ │ │ + st.d $t0, $sp, 640 │ │ │ │ ld.d $t0, $s0, 8 │ │ │ │ - stptr.d $s8, $s0, 0 │ │ │ │ - li.w $t1, 4 │ │ │ │ - st.d $t0, $sp, 520 │ │ │ │ st.d $zero, $s0, 8 │ │ │ │ + stptr.d $fp, $s0, 0 │ │ │ │ + st.d $t0, $sp, 632 │ │ │ │ st.b $zero, $s0, 16 │ │ │ │ - ld.d $t0, $sp, 520 │ │ │ │ - lu52i.d $t1, $t1, -2048 │ │ │ │ - add.d $t0, $t0, $t1 │ │ │ │ - li.w $t1, 2 │ │ │ │ - bgeu $t1, $t0, 9128 # 26bd8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xedd8> │ │ │ │ - addi.d $t0, $sp, 512 │ │ │ │ - li.w $a2, 3 │ │ │ │ - pcaddi $a1, 91529 │ │ │ │ - move $a0, $t0 │ │ │ │ - st.d $t0, $sp, 160 │ │ │ │ - bl -99272 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - addi.d $t0, $sp, 560 │ │ │ │ - st.d $t0, $sp, 544 │ │ │ │ - st.d $t0, $sp, 64 │ │ │ │ + ld.d $t1, $sp, 632 │ │ │ │ + li.w $t0, -2 │ │ │ │ + lu52i.d $t0, $t0, 2047 │ │ │ │ + beq $t1, $t0, 8088 # 28b80 ::do_widen(char) const@@Base+0x186c0> │ │ │ │ + li.w $a2, 1 │ │ │ │ + pcaddi $a1, 88690 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -108408 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + addi.d $t0, $sp, 352 │ │ │ │ + st.d $t0, $sp, 336 │ │ │ │ ldptr.d $t0, $a0, 0 │ │ │ │ - addi.d $s8, $a0, 16 │ │ │ │ + addi.d $fp, $a0, 16 │ │ │ │ move $s0, $a0 │ │ │ │ - beq $t0, $s8, 5532 # 25e00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe000> │ │ │ │ - st.d $t0, $sp, 544 │ │ │ │ + beq $t0, $fp, 4784 # 27ec0 ::do_widen(char) const@@Base+0x17a00> │ │ │ │ + st.d $t0, $sp, 336 │ │ │ │ ld.d $t0, $a0, 16 │ │ │ │ - st.d $t0, $sp, 560 │ │ │ │ - nop │ │ │ │ + st.d $t0, $sp, 352 │ │ │ │ ld.d $t0, $s0, 8 │ │ │ │ - stptr.d $s8, $s0, 0 │ │ │ │ - st.d $zero, $s0, 8 │ │ │ │ - st.d $t0, $sp, 552 │ │ │ │ + stptr.d $fp, $s0, 0 │ │ │ │ st.b $zero, $s0, 16 │ │ │ │ - bl -99708 │ │ │ │ - pcaddi $t0, 142968 │ │ │ │ + ld.d $a0, $sp, 624 │ │ │ │ + st.d $zero, $s0, 8 │ │ │ │ + st.d $t0, $sp, 344 │ │ │ │ + beq $a0, $s1, 8 # 26c40 ::do_widen(char) const@@Base+0x16780> │ │ │ │ + bl -107500 │ │ │ │ + ld.d $a0, $sp, 592 │ │ │ │ + ldptr.d $t0, $sp, 0 │ │ │ │ + beq $a0, $t0, 8 # 26c50 ::do_widen(char) const@@Base+0x16790> │ │ │ │ + bl -107516 │ │ │ │ + bl -108864 │ │ │ │ + pcaddi $t0, 140669 │ │ │ │ ld.d $t0, $t0, 8 │ │ │ │ - pcalau12i $t1, 93 │ │ │ │ - fld.d $fa0, $t1, 1128 │ │ │ │ + pcalau12i $t1, 91 │ │ │ │ + fld.d $fa1, $t1, 56 │ │ │ │ lu12i.w $t1, 244 │ │ │ │ sub.d $t0, $a0, $t0 │ │ │ │ ori $t1, $t1, 0x240 │ │ │ │ div.d $t0, $t0, $t1 │ │ │ │ bstrpick.d $t0, $t0, 0x1f, 0x0 │ │ │ │ - movgr2fr.d $fa1, $t0 │ │ │ │ - ld.d $s0, $sp, 8 │ │ │ │ - ffint.d.l $fs0, $fa1 │ │ │ │ - fdiv.d $fs0, $fs0, $fa0 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -99432 │ │ │ │ - st.h $zero, $sp, 976 │ │ │ │ - ld.d $a0, $s6, -24 │ │ │ │ - ld.d $t0, $sp, 24 │ │ │ │ - st.d $s4, $sp, 752 │ │ │ │ + movgr2fr.d $fa0, $t0 │ │ │ │ + addi.d $a0, $sp, 736 │ │ │ │ + ffint.d.l $fa0, $fa0 │ │ │ │ + fdiv.d $fs0, $fa0, $fa1 │ │ │ │ + bl -108584 │ │ │ │ + st.h $zero, $sp, 960 │ │ │ │ + ld.d $a0, $s3, -24 │ │ │ │ + st.d $s5, $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 $zero, $sp, 1000 │ │ │ │ - st.d $zero, $sp, 1008 │ │ │ │ - st.d $s6, $sp, 640 │ │ │ │ - add.d $a0, $s1, $a0 │ │ │ │ - stptr.d $t0, $a0, 0 │ │ │ │ + st.d $s3, $sp, 624 │ │ │ │ + add.d $a0, $s2, $a0 │ │ │ │ + stptr.d $s7, $a0, 0 │ │ │ │ move $a1, $zero │ │ │ │ - bl -97872 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - ld.d $a0, $sp, 16 │ │ │ │ - st.d $s7, $sp, 640 │ │ │ │ - st.d $fp, $sp, 752 │ │ │ │ - st.d $s5, $sp, 648 │ │ │ │ + bl -107020 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + addi.d $a0, $sp, 688 │ │ │ │ + st.d $s8, $sp, 624 │ │ │ │ + st.d $s4, $sp, 736 │ │ │ │ + st.d $s6, $sp, 632 │ │ │ │ + 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 │ │ │ │ - st.d $zero, $sp, 688 │ │ │ │ - st.d $zero, $sp, 696 │ │ │ │ - bl -96828 │ │ │ │ - ld.d $t0, $sp, 32 │ │ │ │ - ld.d $a1, $sp, 40 │ │ │ │ - move $a0, $s0 │ │ │ │ - st.d $t0, $sp, 648 │ │ │ │ + bl -105976 │ │ │ │ + ld.d $t0, $sp, 24 │ │ │ │ + addi.d $a1, $sp, 632 │ │ │ │ + addi.d $a0, $sp, 736 │ │ │ │ + st.d $t0, $sp, 632 │ │ │ │ + addi.d $t0, $sp, 720 │ │ │ │ + st.d $t0, $sp, 704 │ │ │ │ li.w $t0, 16 │ │ │ │ - st.d $s2, $sp, 720 │ │ │ │ - st.b $zero, $sp, 736 │ │ │ │ - st.d $zero, $sp, 728 │ │ │ │ - st.w $t0, $sp, 712 │ │ │ │ - bl -97956 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - ld.d $t0, $sp, 640 │ │ │ │ + st.b $zero, $sp, 720 │ │ │ │ + st.d $zero, $sp, 712 │ │ │ │ + st.w $t0, $sp, 696 │ │ │ │ + bl -107108 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + ld.d $t0, $sp, 624 │ │ │ │ fmov.d $fa0, $fs0 │ │ │ │ li.w $t2, 2 │ │ │ │ ld.d $t0, $t0, -24 │ │ │ │ - move $a0, $s1 │ │ │ │ - add.d $t0, $s1, $t0 │ │ │ │ + move $a0, $s2 │ │ │ │ + add.d $t0, $s2, $t0 │ │ │ │ ldptr.w $t1, $t0, 24 │ │ │ │ ori $t1, $t1, 0x4 │ │ │ │ st.w $t1, $t0, 24 │ │ │ │ - st.d $t2, $sp, 760 │ │ │ │ - bl -97536 # cc80 (double)@plt> │ │ │ │ - ld.d $a4, $sp, 688 │ │ │ │ - addi.d $s0, $sp, 592 │ │ │ │ - addi.d $t0, $sp, 576 │ │ │ │ - st.b $zero, $sp, 592 │ │ │ │ - st.d $zero, $sp, 584 │ │ │ │ - st.d $s0, $sp, 576 │ │ │ │ - st.d $t0, $sp, 32 │ │ │ │ - beqz $a4, 5888 # 260a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe2a0> │ │ │ │ - ld.d $t1, $sp, 672 │ │ │ │ - beqz $t1, 24 # 249c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcbc0> │ │ │ │ + st.d $t2, $sp, 744 │ │ │ │ + bl -106688 # cc80 (double)@plt> │ │ │ │ + ldptr.d $t0, $sp, 0 │ │ │ │ + ld.d $a4, $sp, 672 │ │ │ │ + st.b $zero, $sp, 608 │ │ │ │ + st.d $t0, $sp, 592 │ │ │ │ + st.d $zero, $sp, 600 │ │ │ │ + beqz $a4, 5672 # 28380 ::do_widen(char) const@@Base+0x17ec0> │ │ │ │ + ld.d $t1, $sp, 656 │ │ │ │ + beqz $t1, 24 # 26d78 ::do_widen(char) const@@Base+0x168b8> │ │ │ │ sltu $t0, $a4, $t1 │ │ │ │ masknez $a4, $a4, $t0 │ │ │ │ maskeqz $t0, $t1, $t0 │ │ │ │ or $a4, $a4, $t0 │ │ │ │ nop │ │ │ │ - ld.d $a3, $sp, 680 │ │ │ │ - ld.d $a0, $sp, 32 │ │ │ │ + ld.d $a3, $sp, 664 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ move $a2, $zero │ │ │ │ sub.d $a4, $a4, $a3 │ │ │ │ move $a1, $zero │ │ │ │ - bl -97732 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - ld.d $a0, $sp, 720 │ │ │ │ - st.d $s7, $sp, 640 │ │ │ │ - st.d $fp, $sp, 752 │ │ │ │ - beq $a0, $s2, 12 # 249f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcbf0> │ │ │ │ - bl -98712 │ │ │ │ - nop │ │ │ │ - ld.d $a0, $sp, 16 │ │ │ │ - st.d $s5, $sp, 648 │ │ │ │ - bl -97960 │ │ │ │ - ld.d $t0, $s6, -24 │ │ │ │ - ld.d $t1, $sp, 24 │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ + bl -106876 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + ld.d $a0, $sp, 704 │ │ │ │ + st.d $s8, $sp, 624 │ │ │ │ + st.d $s4, $sp, 736 │ │ │ │ + addi.d $t0, $sp, 720 │ │ │ │ + beq $a0, $t0, 8 # 26da8 ::do_widen(char) const@@Base+0x168e8> │ │ │ │ + bl -107860 │ │ │ │ + addi.d $a0, $sp, 688 │ │ │ │ + st.d $s6, $sp, 632 │ │ │ │ + bl -107104 │ │ │ │ + ld.d $t0, $s3, -24 │ │ │ │ + st.d $s3, $sp, 624 │ │ │ │ + addi.d $a0, $sp, 736 │ │ │ │ add.d $t0, $t0, $sp │ │ │ │ - st.d $s6, $sp, 640 │ │ │ │ - st.d $t1, $t0, 640 │ │ │ │ - st.d $s4, $sp, 752 │ │ │ │ - bl -99704 │ │ │ │ - ld.d $a4, $sp, 552 │ │ │ │ - ld.d $a2, $sp, 584 │ │ │ │ - ld.d $a3, $sp, 544 │ │ │ │ - ld.d $t1, $sp, 64 │ │ │ │ - add.d $t0, $a4, $a2 │ │ │ │ - beq $a3, $t1, 4496 # 25bc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xddc0> │ │ │ │ - ld.d $t1, $sp, 560 │ │ │ │ - ld.d $a1, $sp, 576 │ │ │ │ - bgeu $t1, $t0, 20 # 24a50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcc50> │ │ │ │ - beq $a1, $s0, 16 # 24a50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcc50> │ │ │ │ - nop │ │ │ │ - ld.d $t1, $sp, 592 │ │ │ │ - bgeu $t1, $t0, 3828 # 25940 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdb40> │ │ │ │ + st.d $s7, $t0, 624 │ │ │ │ + st.d $s5, $sp, 736 │ │ │ │ + bl -108844 │ │ │ │ + ld.d $t1, $sp, 600 │ │ │ │ li.w $t0, -2 │ │ │ │ lu52i.d $t0, $t0, 2047 │ │ │ │ - sub.d $t0, $t0, $a4 │ │ │ │ - bltu $t0, $a2, 6684 # 26478 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe678> │ │ │ │ - addi.d $s2, $sp, 544 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -99816 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - nop │ │ │ │ - addi.d $s2, $sp, 624 │ │ │ │ - st.d $s2, $sp, 608 │ │ │ │ + beq $t1, $t0, 8316 # 28e58 ::do_widen(char) const@@Base+0x18998> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + li.w $a2, 1 │ │ │ │ + pcaddi $a1, 88426 │ │ │ │ + bl -108908 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + addi.d $t0, $sp, 384 │ │ │ │ + st.d $t0, $sp, 368 │ │ │ │ ldptr.d $t0, $a0, 0 │ │ │ │ - addi.d $s5, $a0, 16 │ │ │ │ - move $s4, $a0 │ │ │ │ - beq $t0, $s5, 4380 # 25ba0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdda0> │ │ │ │ - st.d $t0, $sp, 608 │ │ │ │ + addi.d $fp, $a0, 16 │ │ │ │ + move $s0, $a0 │ │ │ │ + beq $t0, $fp, 4316 # 27ee0 ::do_widen(char) const@@Base+0x17a20> │ │ │ │ + st.d $t0, $sp, 368 │ │ │ │ ld.d $t0, $a0, 16 │ │ │ │ - st.d $t0, $sp, 624 │ │ │ │ + st.d $t0, $sp, 384 │ │ │ │ nop │ │ │ │ - ld.d $t0, $s4, 8 │ │ │ │ - stptr.d $s5, $s4, 0 │ │ │ │ - li.w $t1, 3 │ │ │ │ - st.d $t0, $sp, 616 │ │ │ │ - st.d $zero, $s4, 8 │ │ │ │ - st.b $zero, $s4, 16 │ │ │ │ - ld.d $t0, $sp, 616 │ │ │ │ + ld.d $t0, $s0, 8 │ │ │ │ + stptr.d $fp, $s0, 0 │ │ │ │ + st.b $zero, $s0, 16 │ │ │ │ + st.d $t0, $sp, 376 │ │ │ │ + ld.d $a0, $sp, 592 │ │ │ │ + ldptr.d $t0, $sp, 0 │ │ │ │ + st.d $zero, $s0, 8 │ │ │ │ + beq $a0, $t0, 12 # 26e40 ::do_widen(char) const@@Base+0x16980> │ │ │ │ + bl -108008 │ │ │ │ + nop │ │ │ │ + ld.d $s0, $sp, 280 │ │ │ │ + addi.d $t0, $sp, 416 │ │ │ │ + addi.d $a0, $sp, 400 │ │ │ │ + addi.d $a1, $s0, 17 │ │ │ │ + ld.d $fp, $sp, 272 │ │ │ │ + st.b $zero, $sp, 416 │ │ │ │ + st.d $zero, $sp, 408 │ │ │ │ + st.d $t0, $sp, 400 │ │ │ │ + bl -107056 # cc30 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ + ld.d $t0, $sp, 408 │ │ │ │ + li.w $t1, 18 │ │ │ │ lu52i.d $t1, $t1, -2048 │ │ │ │ add.d $t0, $t0, $t1 │ │ │ │ - li.w $t1, 1 │ │ │ │ - bgeu $t1, $t0, 6632 # 264a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe6a8> │ │ │ │ - addi.d $s5, $sp, 608 │ │ │ │ - li.w $a2, 2 │ │ │ │ - pcaddi $a1, 91367 │ │ │ │ - move $a0, $s5 │ │ │ │ - bl -99924 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - st.d $s3, $sp, 640 │ │ │ │ + li.w $t1, 16 │ │ │ │ + bgeu $t1, $t0, 8312 # 28ef0 ::do_widen(char) const@@Base+0x18a30> │ │ │ │ + li.w $a2, 17 │ │ │ │ + pcaddi $a1, 88534 │ │ │ │ + addi.d $a0, $sp, 400 │ │ │ │ + bl -109064 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + ld.d $t1, $sp, 408 │ │ │ │ + li.w $t0, -2 │ │ │ │ + lu52i.d $t0, $t0, 2047 │ │ │ │ + sub.d $t0, $t0, $t1 │ │ │ │ + bltu $t0, $s0, 8236 # 28ec8 ::do_widen(char) const@@Base+0x18a08> │ │ │ │ + move $a2, $s0 │ │ │ │ + move $a1, $fp │ │ │ │ + addi.d $a0, $sp, 400 │ │ │ │ + bl -109100 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + ld.d $t0, $sp, 408 │ │ │ │ + li.w $t1, 4 │ │ │ │ + lu52i.d $t1, $t1, -2048 │ │ │ │ + add.d $t0, $t0, $t1 │ │ │ │ + li.w $t1, 2 │ │ │ │ + bgeu $t1, $t0, 8156 # 28ea0 ::do_widen(char) const@@Base+0x189e0> │ │ │ │ + li.w $a2, 3 │ │ │ │ + pcaddi $a1, 88521 │ │ │ │ + addi.d $a0, $sp, 400 │ │ │ │ + bl -109140 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + addi.d $s0, $sp, 448 │ │ │ │ + st.d $s0, $sp, 432 │ │ │ │ ldptr.d $t0, $a0, 0 │ │ │ │ - addi.d $s6, $a0, 16 │ │ │ │ - move $s4, $a0 │ │ │ │ - beq $t0, $s6, 4248 # 25b80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdd80> │ │ │ │ - st.d $t0, $sp, 640 │ │ │ │ + addi.d $a1, $a0, 16 │ │ │ │ + move $fp, $a0 │ │ │ │ + beq $t0, $a1, 4116 # 27f00 ::do_widen(char) const@@Base+0x17a40> │ │ │ │ + st.d $t0, $sp, 432 │ │ │ │ ld.d $t0, $a0, 16 │ │ │ │ - st.d $t0, $sp, 656 │ │ │ │ - ld.d $t0, $s4, 8 │ │ │ │ - stptr.d $s6, $s4, 0 │ │ │ │ - st.d $zero, $s4, 8 │ │ │ │ - st.d $t0, $sp, 648 │ │ │ │ - st.b $zero, $s4, 16 │ │ │ │ - pcaddi $s4, 142679 │ │ │ │ - ld.bu $t0, $s4, 512 │ │ │ │ - bnez $t0, 3884 # 25a40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdc40> │ │ │ │ - ld.bu $t0, $s4, 513 │ │ │ │ - bnez $t0, 3780 # 259e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdbe0> │ │ │ │ - ld.d $a0, $sp, 640 │ │ │ │ - beq $a0, $s3, 12 # 24b30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcd30> │ │ │ │ - bl -99032 │ │ │ │ + st.d $t0, $sp, 448 │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 608 │ │ │ │ - beq $a0, $s2, 12 # 24b40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcd40> │ │ │ │ - bl -99048 │ │ │ │ + ld.d $t1, $fp, 8 │ │ │ │ + st.d $zero, $fp, 8 │ │ │ │ + li.w $t0, -2 │ │ │ │ + ld.d $a2, $sp, 312 │ │ │ │ + lu52i.d $t0, $t0, 2047 │ │ │ │ + stptr.d $a1, $fp, 0 │ │ │ │ + st.b $zero, $fp, 16 │ │ │ │ + st.d $t1, $sp, 440 │ │ │ │ + sub.d $t0, $t0, $t1 │ │ │ │ + ld.d $a1, $sp, 304 │ │ │ │ + bltu $t0, $a2, 7864 # 28de0 ::do_widen(char) const@@Base+0x18920> │ │ │ │ + addi.d $t0, $sp, 432 │ │ │ │ + move $a0, $t0 │ │ │ │ + st.d $t0, $sp, 96 │ │ │ │ + bl -109240 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + addi.d $t0, $sp, 480 │ │ │ │ + st.d $t0, $sp, 464 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + addi.d $a1, $a0, 16 │ │ │ │ + move $fp, $a0 │ │ │ │ + beq $t0, $a1, 3664 # 27da0 ::do_widen(char) const@@Base+0x178e0> │ │ │ │ + st.d $t0, $sp, 464 │ │ │ │ + ld.d $t0, $a0, 16 │ │ │ │ + st.d $t0, $sp, 480 │ │ │ │ + ld.d $t0, $fp, 8 │ │ │ │ + st.d $zero, $fp, 8 │ │ │ │ + li.w $t2, 4 │ │ │ │ + st.d $t0, $sp, 472 │ │ │ │ + st.b $zero, $fp, 16 │ │ │ │ + ld.d $t0, $sp, 472 │ │ │ │ + lu52i.d $t2, $t2, -2048 │ │ │ │ + stptr.d $a1, $fp, 0 │ │ │ │ + li.w $t1, 2 │ │ │ │ + add.d $t0, $t0, $t2 │ │ │ │ + bgeu $t1, $t0, 8696 # 29180 ::do_widen(char) const@@Base+0x18cc0> │ │ │ │ + li.w $a2, 3 │ │ │ │ + pcaddi $a1, 88472 │ │ │ │ + addi.d $a0, $sp, 464 │ │ │ │ + bl -109336 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + ld.d $t0, $sp, 32 │ │ │ │ + addi.d $a1, $a0, 16 │ │ │ │ + move $fp, $a0 │ │ │ │ + st.d $t0, $sp, 496 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + beq $t0, $a1, 3600 # 27dc0 ::do_widen(char) const@@Base+0x17900> │ │ │ │ + st.d $t0, $sp, 496 │ │ │ │ + ld.d $t0, $a0, 16 │ │ │ │ + st.d $t0, $sp, 512 │ │ │ │ + ld.d $t0, $fp, 8 │ │ │ │ + st.d $zero, $fp, 8 │ │ │ │ + ld.d $a2, $sp, 344 │ │ │ │ + st.d $t0, $sp, 504 │ │ │ │ + st.b $zero, $fp, 16 │ │ │ │ + ld.d $t1, $sp, 504 │ │ │ │ + li.w $t0, -2 │ │ │ │ + lu52i.d $t0, $t0, 2047 │ │ │ │ + stptr.d $a1, $fp, 0 │ │ │ │ + sub.d $t0, $t0, $t1 │ │ │ │ + ld.d $a1, $sp, 336 │ │ │ │ + bltu $t0, $a2, 9156 # 293b0 ::do_widen(char) const@@Base+0x18ef0> │ │ │ │ + ld.d $a0, $sp, 80 │ │ │ │ + bl -109428 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + ld.d $t0, $sp, 16 │ │ │ │ + addi.d $a1, $a0, 16 │ │ │ │ + move $fp, $a0 │ │ │ │ + st.d $t0, $sp, 528 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + beq $t0, $a1, 3540 # 27de0 ::do_widen(char) const@@Base+0x17920> │ │ │ │ + st.d $t0, $sp, 528 │ │ │ │ + ld.d $t0, $a0, 16 │ │ │ │ + st.d $t0, $sp, 544 │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 576 │ │ │ │ - beq $a0, $s0, 12 # 24b50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcd50> │ │ │ │ - bl -99064 │ │ │ │ + ld.d $t0, $fp, 8 │ │ │ │ + st.d $zero, $fp, 8 │ │ │ │ + li.w $t2, 4 │ │ │ │ + st.d $t0, $sp, 536 │ │ │ │ + st.b $zero, $fp, 16 │ │ │ │ + ld.d $t0, $sp, 536 │ │ │ │ + lu52i.d $t2, $t2, -2048 │ │ │ │ + stptr.d $a1, $fp, 0 │ │ │ │ + li.w $t1, 2 │ │ │ │ + add.d $t0, $t0, $t2 │ │ │ │ + bgeu $t1, $t0, 7624 # 28e10 ::do_widen(char) const@@Base+0x18950> │ │ │ │ + addi.d $t0, $sp, 528 │ │ │ │ + li.w $a2, 3 │ │ │ │ + pcaddi $a1, 88023 │ │ │ │ + move $a0, $t0 │ │ │ │ + st.d $t0, $sp, 72 │ │ │ │ + bl -109536 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + addi.d $t0, $sp, 576 │ │ │ │ + st.d $t0, $sp, 560 │ │ │ │ + st.d $t0, $sp, 56 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + addi.d $a1, $a0, 16 │ │ │ │ + move $fp, $a0 │ │ │ │ + beq $t0, $a1, 3460 # 27e00 ::do_widen(char) const@@Base+0x17940> │ │ │ │ + st.d $t0, $sp, 560 │ │ │ │ + ld.d $t0, $a0, 16 │ │ │ │ + st.d $t0, $sp, 576 │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 544 │ │ │ │ - ld.d $t0, $sp, 64 │ │ │ │ - beq $a0, $t0, 8 # 24b60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcd60> │ │ │ │ - bl -99084 │ │ │ │ - ld.d $a0, $sp, 512 │ │ │ │ - ld.d $t0, $sp, 136 │ │ │ │ - beq $a0, $t0, 8 # 24b70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcd70> │ │ │ │ - bl -99100 │ │ │ │ - ld.d $a0, $sp, 480 │ │ │ │ - ld.d $t0, $sp, 80 │ │ │ │ - beq $a0, $t0, 8 # 24b80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcd80> │ │ │ │ - bl -99116 │ │ │ │ - ld.d $a0, $sp, 448 │ │ │ │ + ld.d $t0, $fp, 8 │ │ │ │ + st.d $zero, $fp, 8 │ │ │ │ + ld.d $a2, $sp, 376 │ │ │ │ + st.d $t0, $sp, 568 │ │ │ │ + st.b $zero, $fp, 16 │ │ │ │ + ld.d $t1, $sp, 568 │ │ │ │ + li.w $t0, -2 │ │ │ │ + lu52i.d $t0, $t0, 2047 │ │ │ │ + stptr.d $a1, $fp, 0 │ │ │ │ + sub.d $t0, $t0, $t1 │ │ │ │ + ld.d $a1, $sp, 368 │ │ │ │ + bltu $t0, $a2, 8580 # 29240 ::do_widen(char) const@@Base+0x18d80> │ │ │ │ + addi.d $t0, $sp, 560 │ │ │ │ + move $a0, $t0 │ │ │ │ + st.d $t0, $sp, 40 │ │ │ │ + bl -109644 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + ldptr.d $t0, $sp, 0 │ │ │ │ + addi.d $a1, $a0, 16 │ │ │ │ + move $fp, $a0 │ │ │ │ + st.d $t0, $sp, 592 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + beq $t0, $a1, 3388 # 27e20 ::do_widen(char) const@@Base+0x17960> │ │ │ │ + st.d $t0, $sp, 592 │ │ │ │ + ld.d $t0, $a0, 16 │ │ │ │ + st.d $t0, $sp, 608 │ │ │ │ + nop │ │ │ │ + ld.d $t0, $fp, 8 │ │ │ │ + st.d $zero, $fp, 8 │ │ │ │ + stptr.d $a1, $fp, 0 │ │ │ │ + st.d $t0, $sp, 600 │ │ │ │ + st.b $zero, $fp, 16 │ │ │ │ + ld.d $t1, $sp, 600 │ │ │ │ + li.w $t0, -2 │ │ │ │ + lu52i.d $t0, $t0, 2047 │ │ │ │ + beq $t1, $t0, 8808 # 29380 ::do_widen(char) const@@Base+0x18ec0> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + li.w $a2, 1 │ │ │ │ + pcaddi $a1, 88117 │ │ │ │ + bl -109736 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + st.d $s1, $sp, 624 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + addi.d $a1, $a0, 16 │ │ │ │ + move $fp, $a0 │ │ │ │ + beq $t0, $a1, 3332 # 27e40 ::do_widen(char) const@@Base+0x17980> │ │ │ │ + st.d $t0, $sp, 624 │ │ │ │ + ld.d $t0, $a0, 16 │ │ │ │ + st.d $t0, $sp, 640 │ │ │ │ + nop │ │ │ │ + ld.d $t0, $fp, 8 │ │ │ │ + stptr.d $a1, $fp, 0 │ │ │ │ + st.d $zero, $fp, 8 │ │ │ │ + st.d $t0, $sp, 632 │ │ │ │ + st.b $zero, $fp, 16 │ │ │ │ + pcaddi $fp, 140215 │ │ │ │ + ld.bu $t0, $fp, 512 │ │ │ │ + bnez $t0, 1812 # 27880 ::do_widen(char) const@@Base+0x173c0> │ │ │ │ + ld.bu $t0, $fp, 513 │ │ │ │ + bnez $t0, 1708 # 27820 ::do_widen(char) const@@Base+0x17360> │ │ │ │ + ld.d $a0, $sp, 624 │ │ │ │ + beq $a0, $s1, 12 # 27188 ::do_widen(char) const@@Base+0x16cc8> │ │ │ │ + bl -108848 │ │ │ │ + nop │ │ │ │ + ld.d $a0, $sp, 592 │ │ │ │ + ldptr.d $t0, $sp, 0 │ │ │ │ + beq $a0, $t0, 8 # 27198 ::do_widen(char) const@@Base+0x16cd8> │ │ │ │ + bl -108868 │ │ │ │ + ld.d $a0, $sp, 560 │ │ │ │ ld.d $t0, $sp, 56 │ │ │ │ - beq $a0, $t0, 8 # 24b90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcd90> │ │ │ │ - bl -99132 │ │ │ │ - ld.d $a0, $sp, 416 │ │ │ │ - ld.d $t0, $sp, 128 │ │ │ │ - beq $a0, $t0, 8 # 24ba0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcda0> │ │ │ │ - bl -99148 │ │ │ │ - ld.d $a0, $sp, 384 │ │ │ │ - ld.d $t0, $sp, 72 │ │ │ │ - beq $a0, $t0, 8 # 24bb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcdb0> │ │ │ │ - bl -99164 │ │ │ │ - ld.d $a0, $sp, 352 │ │ │ │ + beq $a0, $t0, 8 # 271a8 ::do_widen(char) const@@Base+0x16ce8> │ │ │ │ + bl -108884 │ │ │ │ + ld.d $a0, $sp, 528 │ │ │ │ + ld.d $t0, $sp, 16 │ │ │ │ + beq $a0, $t0, 8 # 271b8 ::do_widen(char) const@@Base+0x16cf8> │ │ │ │ + bl -108900 │ │ │ │ + ld.d $a0, $sp, 496 │ │ │ │ + ld.d $t0, $sp, 32 │ │ │ │ + beq $a0, $t0, 8 # 271c8 ::do_widen(char) const@@Base+0x16d08> │ │ │ │ + bl -108916 │ │ │ │ + ld.d $a0, $sp, 464 │ │ │ │ + addi.d $t0, $sp, 480 │ │ │ │ + beq $a0, $t0, 8 # 271d8 ::do_widen(char) const@@Base+0x16d18> │ │ │ │ + bl -108932 │ │ │ │ + ld.d $a0, $sp, 432 │ │ │ │ + beq $a0, $s0, 12 # 271e8 ::do_widen(char) const@@Base+0x16d28> │ │ │ │ + bl -108944 │ │ │ │ + nop │ │ │ │ + ld.d $a0, $sp, 400 │ │ │ │ + addi.d $t0, $sp, 416 │ │ │ │ + beq $a0, $t0, 8 # 271f8 ::do_widen(char) const@@Base+0x16d38> │ │ │ │ + bl -108964 │ │ │ │ + ld.d $t0, $sp, 64 │ │ │ │ + bnez $t0, 1124 # 27660 ::do_widen(char) const@@Base+0x171a0> │ │ │ │ ld.d $t0, $sp, 48 │ │ │ │ - beq $a0, $t0, 8 # 24bc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcdc0> │ │ │ │ - bl -99180 │ │ │ │ - ld.d $a0, $sp, 320 │ │ │ │ - ld.d $t0, $sp, 120 │ │ │ │ - beq $a0, $t0, 8 # 24bd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcdd0> │ │ │ │ - bl -99196 │ │ │ │ - ld.d $a0, $sp, 288 │ │ │ │ - ld.d $t0, $sp, 96 │ │ │ │ - beq $a0, $t0, 8 # 24be0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcde0> │ │ │ │ - bl -99212 │ │ │ │ - ld.d $a0, $sp, 256 │ │ │ │ - addi.d $t0, $sp, 272 │ │ │ │ - beq $a0, $t0, 8 # 24bf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcdf0> │ │ │ │ - bl -99228 │ │ │ │ - ld.d $a0, $sp, 224 │ │ │ │ - addi.d $t0, $sp, 240 │ │ │ │ - beq $a0, $t0, 8 # 24c00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xce00> │ │ │ │ - bl -99244 │ │ │ │ - ld.d $a0, $sp, 192 │ │ │ │ - addi.d $t0, $sp, 208 │ │ │ │ - beq $a0, $t0, 16 # 24c18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xce18> │ │ │ │ + beqz $t0, 444 # 273c0 ::do_widen(char) const@@Base+0x16f00> │ │ │ │ + addi.d $a0, $sp, 736 │ │ │ │ + bl -109996 │ │ │ │ + st.h $zero, $sp, 960 │ │ │ │ + ld.d $a0, $s3, -24 │ │ │ │ + st.d $s5, $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 $s3, $sp, 624 │ │ │ │ + add.d $a0, $s2, $a0 │ │ │ │ + stptr.d $s7, $a0, 0 │ │ │ │ + move $a1, $zero │ │ │ │ + bl -108432 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + addi.d $a0, $sp, 688 │ │ │ │ + st.d $s8, $sp, 624 │ │ │ │ + st.d $s4, $sp, 736 │ │ │ │ + st.d $s6, $sp, 632 │ │ │ │ + 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 -107388 │ │ │ │ + ld.d $t0, $sp, 24 │ │ │ │ + addi.d $a1, $sp, 632 │ │ │ │ + addi.d $a0, $sp, 736 │ │ │ │ + st.d $t0, $sp, 632 │ │ │ │ + addi.d $t0, $sp, 720 │ │ │ │ + st.d $t0, $sp, 704 │ │ │ │ + li.w $t0, 16 │ │ │ │ + st.b $zero, $sp, 720 │ │ │ │ + st.d $zero, $sp, 712 │ │ │ │ + st.w $t0, $sp, 696 │ │ │ │ + bl -108520 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + ld.wu $a1, $sp, 48 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -109556 # c6b0 (unsigned long)@plt> │ │ │ │ + ldptr.d $t0, $sp, 0 │ │ │ │ + ld.d $a4, $sp, 672 │ │ │ │ + st.b $zero, $sp, 608 │ │ │ │ + st.d $t0, $sp, 592 │ │ │ │ + st.d $zero, $sp, 600 │ │ │ │ + beqz $a4, 1764 # 279a0 ::do_widen(char) const@@Base+0x174e0> │ │ │ │ + ld.d $t1, $sp, 656 │ │ │ │ + beqz $t1, 20 # 272d8 ::do_widen(char) const@@Base+0x16e18> │ │ │ │ + sltu $t0, $a4, $t1 │ │ │ │ + masknez $a4, $a4, $t0 │ │ │ │ + maskeqz $t0, $t1, $t0 │ │ │ │ + or $a4, $a4, $t0 │ │ │ │ + ld.d $a3, $sp, 664 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + move $a2, $zero │ │ │ │ + sub.d $a4, $a4, $a3 │ │ │ │ + move $a1, $zero │ │ │ │ + bl -108252 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + ld.d $a0, $sp, 704 │ │ │ │ + st.d $s8, $sp, 624 │ │ │ │ + st.d $s4, $sp, 736 │ │ │ │ + addi.d $t0, $sp, 720 │ │ │ │ + beq $a0, $t0, 8 # 27308 ::do_widen(char) const@@Base+0x16e48> │ │ │ │ + bl -109236 │ │ │ │ + addi.d $a0, $sp, 688 │ │ │ │ + st.d $s6, $sp, 632 │ │ │ │ + bl -108480 │ │ │ │ + ld.d $t0, $s3, -24 │ │ │ │ + st.d $s3, $sp, 624 │ │ │ │ + addi.d $a0, $sp, 736 │ │ │ │ + add.d $t0, $t0, $sp │ │ │ │ + st.d $s7, $t0, 624 │ │ │ │ + st.d $s5, $sp, 736 │ │ │ │ + bl -110220 │ │ │ │ + ld.d $t0, $sp, 600 │ │ │ │ + li.w $t2, 61 │ │ │ │ + lu52i.d $t2, $t2, -2048 │ │ │ │ + li.w $t1, 59 │ │ │ │ + add.d $t0, $t0, $t2 │ │ │ │ + bgeu $t1, $t0, 7980 # 29270 ::do_widen(char) const@@Base+0x18db0> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + li.w $a2, 60 │ │ │ │ + pcaddi $a1, 88274 │ │ │ │ + bl -110292 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + st.d $s1, $sp, 624 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + addi.d $s3, $a0, 16 │ │ │ │ + move $s0, $a0 │ │ │ │ + beq $t0, $s3, 4640 # 28588 ::do_widen(char) const@@Base+0x180c8> │ │ │ │ + ld.d $t1, $a0, 16 │ │ │ │ + st.d $t0, $sp, 624 │ │ │ │ + st.d $t1, $sp, 640 │ │ │ │ + ld.d $t0, $s0, 8 │ │ │ │ + stptr.d $s3, $s0, 0 │ │ │ │ + st.d $zero, $s0, 8 │ │ │ │ + st.d $t0, $sp, 632 │ │ │ │ + st.b $zero, $s0, 16 │ │ │ │ + ld.bu $t0, $fp, 512 │ │ │ │ + bnez $t0, 2960 # 27f20 ::do_widen(char) const@@Base+0x17a60> │ │ │ │ + ld.bu $t0, $fp, 513 │ │ │ │ + bnez $t0, 3136 # 27fd8 ::do_widen(char) const@@Base+0x17b18> │ │ │ │ nop │ │ │ │ - bl -99264 │ │ │ │ + ld.d $a0, $sp, 624 │ │ │ │ + beq $a0, $s1, 12 # 273b0 ::do_widen(char) const@@Base+0x16ef0> │ │ │ │ + bl -109400 │ │ │ │ nop │ │ │ │ - pcalau12i $t1, 140 │ │ │ │ + ld.d $a0, $sp, 592 │ │ │ │ + ldptr.d $t0, $sp, 0 │ │ │ │ + beq $a0, $t0, 8 # 273c0 ::do_widen(char) const@@Base+0x16f00> │ │ │ │ + bl -109420 │ │ │ │ + ld.d $a0, $sp, 368 │ │ │ │ + addi.d $t0, $sp, 384 │ │ │ │ + beq $a0, $t0, 8 # 273d0 ::do_widen(char) const@@Base+0x16f10> │ │ │ │ + bl -109436 │ │ │ │ + ld.d $a0, $sp, 336 │ │ │ │ + addi.d $t0, $sp, 352 │ │ │ │ + beq $a0, $t0, 8 # 273e0 ::do_widen(char) const@@Base+0x16f20> │ │ │ │ + bl -109452 │ │ │ │ + ld.d $a0, $sp, 304 │ │ │ │ + ld.d $t0, $sp, 88 │ │ │ │ + beq $a0, $t0, 8 # 273f0 ::do_widen(char) const@@Base+0x16f30> │ │ │ │ + bl -109468 │ │ │ │ + ld.d $a0, $sp, 272 │ │ │ │ + addi.d $t0, $sp, 288 │ │ │ │ + beq $a0, $t0, 8 # 27400 ::do_widen(char) const@@Base+0x16f40> │ │ │ │ + bl -109484 │ │ │ │ + pcalau12i $t1, 137 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 1016 │ │ │ │ + ld.d $t0, $sp, 1000 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, 5344 # 26110 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe310> │ │ │ │ - ld.d $ra, $sp, 1128 │ │ │ │ - ld.d $fp, $sp, 1120 │ │ │ │ - ld.d $s2, $sp, 1096 │ │ │ │ - ld.d $s4, $sp, 1080 │ │ │ │ - ld.d $s5, $sp, 1072 │ │ │ │ - ld.d $s6, $sp, 1064 │ │ │ │ - ld.d $s7, $sp, 1056 │ │ │ │ - ld.d $s8, $sp, 1048 │ │ │ │ - fld.d $fs0, $sp, 1032 │ │ │ │ - ld.d $s0, $sp, 1112 │ │ │ │ - ld.d $s1, $sp, 1104 │ │ │ │ - ld.d $s3, $sp, 1088 │ │ │ │ - addi.d $sp, $sp, 1136 │ │ │ │ + bnez $t0, 5712 # 28a68 ::do_widen(char) const@@Base+0x185a8> │ │ │ │ + ld.d $ra, $sp, 1112 │ │ │ │ + ld.d $fp, $sp, 1104 │ │ │ │ + ld.d $s0, $sp, 1096 │ │ │ │ + ld.d $s1, $sp, 1088 │ │ │ │ + ld.d $s2, $sp, 1080 │ │ │ │ + ld.d $s3, $sp, 1072 │ │ │ │ + ld.d $s4, $sp, 1064 │ │ │ │ + ld.d $s5, $sp, 1056 │ │ │ │ + ld.d $s6, $sp, 1048 │ │ │ │ + ld.d $s7, $sp, 1040 │ │ │ │ + ld.d $s8, $sp, 1032 │ │ │ │ + fld.d $fs0, $sp, 1016 │ │ │ │ + fld.d $fs1, $sp, 1008 │ │ │ │ + addi.d $sp, $sp, 1120 │ │ │ │ ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $a4, $sp, 536 │ │ │ │ + ld.d $a3, $sp, 528 │ │ │ │ + ld.d $t1, $sp, 16 │ │ │ │ + st.d $s1, $sp, 624 │ │ │ │ + st.b $zero, $sp, 640 │ │ │ │ + st.d $zero, $sp, 632 │ │ │ │ + move $a2, $zero │ │ │ │ + move $t0, $a4 │ │ │ │ + beq $a3, $t1, -2864 # 26950 ::do_widen(char) const@@Base+0x16490> │ │ │ │ nop │ │ │ │ + ld.d $t1, $sp, 544 │ │ │ │ + ld.d $a1, $sp, 624 │ │ │ │ + bgeu $t1, $t0, -2848 # 26970 ::do_widen(char) const@@Base+0x164b0> │ │ │ │ + beq $a1, $s1, -2852 # 26970 ::do_widen(char) const@@Base+0x164b0> │ │ │ │ + ld.d $t1, $sp, 640 │ │ │ │ + bltu $t1, $t0, -2860 # 26970 ::do_widen(char) const@@Base+0x164b0> │ │ │ │ + b 64 # 274e0 ::do_widen(char) const@@Base+0x17020> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - fld.d $fs0, $s0, 1032 │ │ │ │ - b -3476 # 23ef0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc0f0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.b $t0, $sp, 640 │ │ │ │ + st.b $t0, $a0, 0 │ │ │ │ + b -4840 # 261e0 ::do_widen(char) const@@Base+0x15d20> │ │ │ │ nop │ │ │ │ - beqz $t1, 3104 # 258c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdac0> │ │ │ │ - fld.d $fs0, $s0, 1032 │ │ │ │ - addi.d $t0, $sp, 752 │ │ │ │ - move $a0, $t0 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - bl -100436 │ │ │ │ - pcalau12i $t0, 140 │ │ │ │ - ld.d $t0, $t0, -192 │ │ │ │ - ld.d $s6, $t0, 8 │ │ │ │ - st.h $zero, $sp, 976 │ │ │ │ - ld.d $s8, $t0, 16 │ │ │ │ - ld.d $a0, $s6, -24 │ │ │ │ - pcalau12i $s4, 140 │ │ │ │ - ld.d $s4, $s4, -360 │ │ │ │ - addi.d $s4, $s4, 16 │ │ │ │ - st.d $zero, $sp, 968 │ │ │ │ - st.d $zero, $sp, 984 │ │ │ │ - st.d $s4, $sp, 752 │ │ │ │ - st.d $zero, $sp, 992 │ │ │ │ - st.d $zero, $sp, 1000 │ │ │ │ - st.d $zero, $sp, 1008 │ │ │ │ - st.d $s6, $sp, 640 │ │ │ │ - add.d $a0, $s1, $a0 │ │ │ │ - move $a1, $zero │ │ │ │ - stptr.d $s8, $a0, 0 │ │ │ │ - bl -98900 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - pcalau12i $t0, 140 │ │ │ │ - ld.d $t0, $t0, -240 │ │ │ │ - addi.d $t1, $sp, 704 │ │ │ │ - pcalau12i $s5, 140 │ │ │ │ - ld.d $s5, $s5, -296 │ │ │ │ - addi.d $s7, $t0, 24 │ │ │ │ - addi.d $fp, $t0, 64 │ │ │ │ - move $a0, $t1 │ │ │ │ - addi.d $s5, $s5, 16 │ │ │ │ - st.d $t1, $sp, 16 │ │ │ │ - st.d $zero, $sp, 656 │ │ │ │ - st.d $s7, $sp, 640 │ │ │ │ - st.d $fp, $sp, 752 │ │ │ │ - st.d $s5, $sp, 648 │ │ │ │ - st.d $zero, $sp, 664 │ │ │ │ - st.d $zero, $sp, 672 │ │ │ │ - st.d $zero, $sp, 680 │ │ │ │ - st.d $zero, $sp, 688 │ │ │ │ - st.d $zero, $sp, 696 │ │ │ │ - bl -97892 │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - pcalau12i $t0, 140 │ │ │ │ - ld.d $t0, $t0, -16 │ │ │ │ - addi.d $t2, $t0, 16 │ │ │ │ - addi.d $a1, $sp, 648 │ │ │ │ - li.w $t1, 16 │ │ │ │ - addi.d $s2, $sp, 736 │ │ │ │ - st.d $a1, $sp, 40 │ │ │ │ - st.d $t2, $sp, 32 │ │ │ │ - st.w $t1, $sp, 712 │ │ │ │ - st.d $s2, $sp, 720 │ │ │ │ - st.b $zero, $sp, 736 │ │ │ │ - st.d $t2, $sp, 648 │ │ │ │ - st.d $zero, $sp, 728 │ │ │ │ - bl -99040 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - ld.d $t0, $sp, 640 │ │ │ │ - fmov.d $fa0, $fs0 │ │ │ │ - li.w $t2, 3 │ │ │ │ - ld.d $t0, $t0, -24 │ │ │ │ - move $a0, $s1 │ │ │ │ - add.d $t0, $s1, $t0 │ │ │ │ - ldptr.w $t1, $t0, 24 │ │ │ │ - ori $t1, $t1, 0x4 │ │ │ │ - st.w $t1, $t0, 24 │ │ │ │ - st.d $t2, $sp, 760 │ │ │ │ - bl -98620 # cc80 (double)@plt> │ │ │ │ - addi.d $t0, $sp, 288 │ │ │ │ - ld.d $a4, $sp, 688 │ │ │ │ - st.d $t0, $sp, 88 │ │ │ │ - addi.d $t0, $sp, 304 │ │ │ │ - st.b $zero, $sp, 304 │ │ │ │ - st.d $zero, $sp, 296 │ │ │ │ - st.d $t0, $sp, 96 │ │ │ │ - st.d $t0, $sp, 288 │ │ │ │ - beqz $a4, 4704 # 26040 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe240> │ │ │ │ - ld.d $t1, $sp, 672 │ │ │ │ - beqz $t1, 24 # 24e00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd000> │ │ │ │ - sltu $t0, $a4, $t1 │ │ │ │ - masknez $a4, $a4, $t0 │ │ │ │ - maskeqz $t0, $t1, $t0 │ │ │ │ - or $a4, $a4, $t0 │ │ │ │ nop │ │ │ │ - ld.d $a3, $sp, 680 │ │ │ │ - ld.d $a0, $sp, 88 │ │ │ │ - move $a2, $zero │ │ │ │ - sub.d $a4, $a4, $a3 │ │ │ │ - move $a1, $zero │ │ │ │ - bl -98820 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - ld.d $a0, $sp, 720 │ │ │ │ - st.d $s7, $sp, 640 │ │ │ │ - st.d $fp, $sp, 752 │ │ │ │ - beq $a0, $s2, 12 # 24e30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd030> │ │ │ │ - bl -99800 │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 16 │ │ │ │ - st.d $s5, $sp, 648 │ │ │ │ - bl -99048 │ │ │ │ - ld.d $t0, $s6, -24 │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - st.d $s6, $sp, 640 │ │ │ │ - add.d $t0, $t0, $sp │ │ │ │ - st.d $s8, $t0, 640 │ │ │ │ - st.d $s4, $sp, 752 │ │ │ │ - bl -100788 │ │ │ │ - ld.d $a0, $sp, 88 │ │ │ │ - li.w $a4, 20 │ │ │ │ - pcaddi $a3, 91124 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + addi.d $t0, $sp, 528 │ │ │ │ move $a2, $zero │ │ │ │ move $a1, $zero │ │ │ │ - bl -98908 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - addi.d $t1, $sp, 336 │ │ │ │ - st.d $t1, $sp, 320 │ │ │ │ - st.d $t1, $sp, 120 │ │ │ │ - ldptr.d $t1, $a0, 0 │ │ │ │ - addi.d $a1, $a0, 16 │ │ │ │ - move $t0, $a0 │ │ │ │ - beq $t1, $a1, 3704 # 25d00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdf00> │ │ │ │ - st.d $t1, $sp, 320 │ │ │ │ - ld.d $t1, $a0, 16 │ │ │ │ - st.d $t1, $sp, 336 │ │ │ │ - ld.d $t1, $t0, 8 │ │ │ │ - st.d $zero, $t0, 8 │ │ │ │ - stptr.d $a1, $t0, 0 │ │ │ │ - st.d $t1, $sp, 328 │ │ │ │ - st.b $zero, $t0, 16 │ │ │ │ - ld.d $t0, $sp, 328 │ │ │ │ - li.w $t2, 4 │ │ │ │ - lu52i.d $t2, $t2, -2048 │ │ │ │ - li.w $t1, 2 │ │ │ │ - add.d $t0, $t0, $t2 │ │ │ │ - bgeu $t1, $t0, 7056 # 26a50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xec50> │ │ │ │ - addi.d $t0, $sp, 320 │ │ │ │ - li.w $a2, 3 │ │ │ │ - pcaddi $a1, 91103 │ │ │ │ - move $a0, $t0 │ │ │ │ - st.d $t0, $sp, 144 │ │ │ │ - bl -100952 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - addi.d $t1, $sp, 368 │ │ │ │ - st.d $t1, $sp, 352 │ │ │ │ - st.d $t1, $sp, 48 │ │ │ │ + move $a0, $s2 │ │ │ │ + st.d $t0, $sp, 72 │ │ │ │ + bl -108772 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + addi.d $t1, $sp, 320 │ │ │ │ + st.d $t1, $sp, 304 │ │ │ │ + st.d $t1, $sp, 88 │ │ │ │ ldptr.d $t1, $a0, 0 │ │ │ │ addi.d $a1, $a0, 16 │ │ │ │ move $t0, $a0 │ │ │ │ - beq $t1, $a1, 3532 # 25cc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdec0> │ │ │ │ - st.d $t1, $sp, 352 │ │ │ │ - ld.d $t1, $a0, 16 │ │ │ │ - st.d $t1, $sp, 368 │ │ │ │ + bne $t1, $a1, -2912 # 269b0 ::do_widen(char) const@@Base+0x164f0> │ │ │ │ nop │ │ │ │ - ld.d $t1, $t0, 8 │ │ │ │ - stptr.d $a1, $t0, 0 │ │ │ │ - st.d $zero, $t0, 8 │ │ │ │ - st.d $t1, $sp, 360 │ │ │ │ - st.b $zero, $t0, 16 │ │ │ │ - ldptr.w $t0, $s0, 1016 │ │ │ │ - li.w $t1, 1 │ │ │ │ - vxor.v $vr24, $vr24, $vr24 │ │ │ │ - bgeu $t1, $t0, 40 # 24f50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd150> │ │ │ │ - addi.w $t0, $t0, -1 │ │ │ │ - bstrpick.d $t0, $t0, 0x1f, 0x0 │ │ │ │ - fld.d $fa0, $s0, 1048 │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + st.d $a0, $sp, 56 │ │ │ │ + ld.d $a0, $sp, 88 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + st.d $a1, $sp, 40 │ │ │ │ + bl -108620 │ │ │ │ + ld.d $a1, $sp, 40 │ │ │ │ + ld.d $t0, $sp, 56 │ │ │ │ + b -2936 # 269c0 ::do_widen(char) const@@Base+0x16500> │ │ │ │ + nop │ │ │ │ + andi $t1, $t0, 0x1 │ │ │ │ + srli.d $t0, $t0, 0x1 │ │ │ │ + or $t1, $t1, $t0 │ │ │ │ + movgr2fr.d $fa0, $t1 │ │ │ │ + ld.d $t0, $s0, 96 │ │ │ │ + ffint.d.l $fa0, $fa0 │ │ │ │ + fadd.d $fa0, $fa0, $fa0 │ │ │ │ + fmul.d $fa0, $fa0, $fs0 │ │ │ │ + bgez $t0, -3640 # 26728 ::do_widen(char) const@@Base+0x16268> │ │ │ │ + nop │ │ │ │ + andi $t1, $t0, 0x1 │ │ │ │ + srli.d $t0, $t0, 0x1 │ │ │ │ + or $t1, $t1, $t0 │ │ │ │ + movgr2fr.d $fa1, $t1 │ │ │ │ + ffint.d.l $fa1, $fa1 │ │ │ │ + fadd.d $fa1, $fa1, $fa1 │ │ │ │ + b -3664 # 26730 ::do_widen(char) const@@Base+0x16270> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + andi $t1, $t0, 0x1 │ │ │ │ + srli.d $t0, $t0, 0x1 │ │ │ │ + or $t1, $t1, $t0 │ │ │ │ + movgr2fr.d $fa1, $t1 │ │ │ │ + ffint.d.l $fa1, $fa1 │ │ │ │ + fadd.d $fa1, $fa1, $fa1 │ │ │ │ + b -4288 # 264f8 ::do_widen(char) const@@Base+0x16038> │ │ │ │ + nop │ │ │ │ + andi $t1, $t0, 0x1 │ │ │ │ + srli.d $t0, $t0, 0x1 │ │ │ │ + or $t1, $t1, $t0 │ │ │ │ + movgr2fr.d $fa0, $t1 │ │ │ │ + ffint.d.l $fa0, $fa0 │ │ │ │ + fadd.d $fa0, $fa0, $fa0 │ │ │ │ + b -4344 # 264e0 ::do_widen(char) const@@Base+0x16020> │ │ │ │ + nop │ │ │ │ + andi $t0, $t1, 0x1 │ │ │ │ + srli.d $t1, $t1, 0x1 │ │ │ │ + or $t0, $t0, $t1 │ │ │ │ movgr2fr.d $fa1, $t0 │ │ │ │ ffint.d.l $fa1, $fa1 │ │ │ │ - fdiv.d $fa0, $fa0, $fa1 │ │ │ │ - fcmp.cule.d $fcc0, $fs0, $fa0 │ │ │ │ - bceqz $fcc0, 4568 # 26120 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe320> │ │ │ │ - fsqrt.d $fs0, $fa0 │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - bl -101108 │ │ │ │ - st.h $zero, $sp, 976 │ │ │ │ - ld.d $a0, $s6, -24 │ │ │ │ - st.d $s4, $sp, 752 │ │ │ │ + fadd.d $fa1, $fa1, $fa1 │ │ │ │ + b -5016 # 26260 ::do_widen(char) const@@Base+0x15da0> │ │ │ │ + nop │ │ │ │ + andi $t2, $t0, 0x1 │ │ │ │ + srli.d $t0, $t0, 0x1 │ │ │ │ + or $t2, $t2, $t0 │ │ │ │ + movgr2fr.d $fa0, $t2 │ │ │ │ + ffint.d.l $fa0, $fa0 │ │ │ │ + fadd.d $fa0, $fa0, $fa0 │ │ │ │ + b -5072 # 26248 ::do_widen(char) const@@Base+0x15d88> │ │ │ │ + nop │ │ │ │ + andi $t1, $t0, 0x1 │ │ │ │ + srli.d $t0, $t0, 0x1 │ │ │ │ + or $t1, $t1, $t0 │ │ │ │ + movgr2fr.d $fa1, $t1 │ │ │ │ + ffint.d.l $fa1, $fa1 │ │ │ │ + fadd.d $fa1, $fa1, $fa1 │ │ │ │ + b -3064 # 26a40 ::do_widen(char) const@@Base+0x16580> │ │ │ │ + nop │ │ │ │ + andi $t1, $t0, 0x1 │ │ │ │ + srli.d $t0, $t0, 0x1 │ │ │ │ + or $t1, $t1, $t0 │ │ │ │ + movgr2fr.d $fa0, $t1 │ │ │ │ + ffint.d.l $fa0, $fa0 │ │ │ │ + fadd.d $fa0, $fa0, $fa0 │ │ │ │ + b -3120 # 26a28 ::do_widen(char) const@@Base+0x16568> │ │ │ │ + nop │ │ │ │ + addi.d $a0, $sp, 736 │ │ │ │ + bl -111108 │ │ │ │ + st.h $zero, $sp, 960 │ │ │ │ + ld.d $a0, $s3, -24 │ │ │ │ + st.d $s5, $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 $zero, $sp, 1000 │ │ │ │ - st.d $zero, $sp, 1008 │ │ │ │ - st.d $s6, $sp, 640 │ │ │ │ - add.d $a0, $s1, $a0 │ │ │ │ - stptr.d $s8, $a0, 0 │ │ │ │ + st.d $s3, $sp, 624 │ │ │ │ + add.d $a0, $s2, $a0 │ │ │ │ + stptr.d $s7, $a0, 0 │ │ │ │ move $a1, $zero │ │ │ │ - bl -99544 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - ld.d $a0, $sp, 16 │ │ │ │ - st.d $s7, $sp, 640 │ │ │ │ - st.d $fp, $sp, 752 │ │ │ │ - st.d $s5, $sp, 648 │ │ │ │ + bl -109544 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + addi.d $a0, $sp, 688 │ │ │ │ + st.d $s8, $sp, 624 │ │ │ │ + st.d $s4, $sp, 736 │ │ │ │ + st.d $s6, $sp, 632 │ │ │ │ + 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 │ │ │ │ - st.d $zero, $sp, 688 │ │ │ │ - st.d $zero, $sp, 696 │ │ │ │ - bl -98500 │ │ │ │ - ld.d $t0, $sp, 32 │ │ │ │ - ld.d $a1, $sp, 40 │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - st.d $t0, $sp, 648 │ │ │ │ + bl -108500 │ │ │ │ + ld.d $t0, $sp, 24 │ │ │ │ + addi.d $a1, $sp, 632 │ │ │ │ + addi.d $a0, $sp, 736 │ │ │ │ + st.d $t0, $sp, 632 │ │ │ │ + addi.d $t0, $sp, 720 │ │ │ │ + st.d $t0, $sp, 704 │ │ │ │ li.w $t0, 16 │ │ │ │ - st.d $s2, $sp, 720 │ │ │ │ - st.b $zero, $sp, 736 │ │ │ │ - st.d $zero, $sp, 728 │ │ │ │ - st.w $t0, $sp, 712 │ │ │ │ - bl -99628 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - ld.d $t0, $sp, 640 │ │ │ │ - fmov.d $fa0, $fs0 │ │ │ │ - li.w $t2, 3 │ │ │ │ - ld.d $t0, $t0, -24 │ │ │ │ - move $a0, $s1 │ │ │ │ - add.d $t0, $s1, $t0 │ │ │ │ - ldptr.w $t1, $t0, 24 │ │ │ │ - ori $t1, $t1, 0x4 │ │ │ │ - st.w $t1, $t0, 24 │ │ │ │ - st.d $t2, $sp, 760 │ │ │ │ - bl -99208 # cc80 (double)@plt> │ │ │ │ - addi.d $t0, $sp, 400 │ │ │ │ - ld.d $a4, $sp, 688 │ │ │ │ - st.d $t0, $sp, 72 │ │ │ │ - st.d $t0, $sp, 384 │ │ │ │ - addi.d $t0, $sp, 384 │ │ │ │ - st.b $zero, $sp, 400 │ │ │ │ - st.d $zero, $sp, 392 │ │ │ │ - st.d $t0, $sp, 104 │ │ │ │ - beqz $a4, 4180 # 26080 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe280> │ │ │ │ - ld.d $t1, $sp, 672 │ │ │ │ - beqz $t1, 20 # 25048 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd248> │ │ │ │ + st.b $zero, $sp, 720 │ │ │ │ + st.d $zero, $sp, 712 │ │ │ │ + st.w $t0, $sp, 696 │ │ │ │ + bl -109632 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + ld.wu $a1, $sp, 64 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -110668 # c6b0 (unsigned long)@plt> │ │ │ │ + ldptr.d $t0, $sp, 0 │ │ │ │ + ld.d $a4, $sp, 672 │ │ │ │ + st.b $zero, $sp, 608 │ │ │ │ + st.d $t0, $sp, 592 │ │ │ │ + st.d $zero, $sp, 600 │ │ │ │ + beqz $a4, 4756 # 289a8 ::do_widen(char) const@@Base+0x184e8> │ │ │ │ + ld.d $t1, $sp, 656 │ │ │ │ + beqz $t1, 20 # 27730 ::do_widen(char) const@@Base+0x17270> │ │ │ │ sltu $t0, $a4, $t1 │ │ │ │ masknez $a4, $a4, $t0 │ │ │ │ maskeqz $t0, $t1, $t0 │ │ │ │ or $a4, $a4, $t0 │ │ │ │ - ld.d $a3, $sp, 680 │ │ │ │ - ld.d $a0, $sp, 104 │ │ │ │ + ld.d $a3, $sp, 664 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ move $a2, $zero │ │ │ │ sub.d $a4, $a4, $a3 │ │ │ │ move $a1, $zero │ │ │ │ - bl -99404 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - ld.d $a0, $sp, 720 │ │ │ │ - st.d $s7, $sp, 640 │ │ │ │ - st.d $fp, $sp, 752 │ │ │ │ - beq $a0, $s2, 12 # 25078 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd278> │ │ │ │ - bl -100384 │ │ │ │ - nop │ │ │ │ - ld.d $a0, $sp, 16 │ │ │ │ - st.d $s5, $sp, 648 │ │ │ │ - bl -99632 │ │ │ │ - ld.d $t0, $s6, -24 │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - st.d $s6, $sp, 640 │ │ │ │ + bl -109364 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + ld.d $a0, $sp, 704 │ │ │ │ + st.d $s8, $sp, 624 │ │ │ │ + st.d $s4, $sp, 736 │ │ │ │ + addi.d $t0, $sp, 720 │ │ │ │ + beq $a0, $t0, 8 # 27760 ::do_widen(char) const@@Base+0x172a0> │ │ │ │ + bl -110348 │ │ │ │ + addi.d $a0, $sp, 688 │ │ │ │ + st.d $s6, $sp, 632 │ │ │ │ + bl -109592 │ │ │ │ + ld.d $t0, $s3, -24 │ │ │ │ + st.d $s3, $sp, 624 │ │ │ │ + addi.d $a0, $sp, 736 │ │ │ │ add.d $t0, $t0, $sp │ │ │ │ - st.d $s8, $t0, 640 │ │ │ │ - st.d $s4, $sp, 752 │ │ │ │ - bl -101372 │ │ │ │ - ld.d $a4, $sp, 360 │ │ │ │ - ld.d $a2, $sp, 392 │ │ │ │ - ld.d $a3, $sp, 352 │ │ │ │ - ld.d $t1, $sp, 48 │ │ │ │ - add.d $t0, $a4, $a2 │ │ │ │ - beq $a3, $t1, 2732 # 25b60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdd60> │ │ │ │ - ld.d $t1, $sp, 368 │ │ │ │ - ld.d $a1, $sp, 384 │ │ │ │ - bgeu $t1, $t0, 24 # 250d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd2d8> │ │ │ │ - ld.d $t1, $sp, 72 │ │ │ │ - beq $a1, $t1, 16 # 250d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd2d8> │ │ │ │ + st.d $s7, $t0, 624 │ │ │ │ + st.d $s5, $sp, 736 │ │ │ │ + bl -111332 │ │ │ │ + ld.d $t0, $sp, 600 │ │ │ │ + li.w $t1, 61 │ │ │ │ + lu52i.d $t1, $t1, -2048 │ │ │ │ + add.d $t0, $t0, $t1 │ │ │ │ + li.w $t1, 59 │ │ │ │ + bgeu $t1, $t0, 6772 # 29210 ::do_widen(char) const@@Base+0x18d50> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + li.w $a2, 60 │ │ │ │ + pcaddi $a1, 87980 │ │ │ │ + bl -111404 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + st.d $s1, $sp, 624 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + addi.d $a1, $a0, 16 │ │ │ │ + move $s0, $a0 │ │ │ │ + beq $t0, $a1, 4232 # 28848 ::do_widen(char) const@@Base+0x18388> │ │ │ │ + st.d $t0, $sp, 624 │ │ │ │ + ld.d $t0, $a0, 16 │ │ │ │ + st.d $t0, $sp, 640 │ │ │ │ + ld.d $t0, $s0, 8 │ │ │ │ + stptr.d $a1, $s0, 0 │ │ │ │ + st.d $zero, $s0, 8 │ │ │ │ + st.d $t0, $sp, 632 │ │ │ │ + st.b $zero, $s0, 16 │ │ │ │ + ld.bu $t0, $fp, 512 │ │ │ │ + bnez $t0, 3288 # 284c0 ::do_widen(char) const@@Base+0x18000> │ │ │ │ nop │ │ │ │ - ld.d $t1, $sp, 400 │ │ │ │ - bgeu $t1, $t0, 2124 # 25920 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdb20> │ │ │ │ - li.w $t0, -2 │ │ │ │ - lu52i.d $t0, $t0, 2047 │ │ │ │ - sub.d $t0, $t0, $a4 │ │ │ │ - bltu $t0, $a2, 5436 # 26620 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe820> │ │ │ │ - addi.d $t0, $sp, 352 │ │ │ │ - move $a0, $t0 │ │ │ │ - st.d $t0, $sp, 56 │ │ │ │ - bl -101492 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - addi.d $t1, $sp, 432 │ │ │ │ - st.d $t1, $sp, 416 │ │ │ │ - st.d $t1, $sp, 128 │ │ │ │ + ld.bu $t0, $fp, 513 │ │ │ │ + bnez $t0, 3148 # 28440 ::do_widen(char) const@@Base+0x17f80> │ │ │ │ + ld.d $a0, $sp, 624 │ │ │ │ + beq $a0, $s1, 12 # 27808 ::do_widen(char) const@@Base+0x17348> │ │ │ │ + bl -110512 │ │ │ │ + nop │ │ │ │ + ld.d $a0, $sp, 592 │ │ │ │ + ldptr.d $t0, $sp, 0 │ │ │ │ + beq $a0, $t0, -1552 # 27200 ::do_widen(char) const@@Base+0x16d40> │ │ │ │ + bl -110532 │ │ │ │ + b -1560 # 27200 ::do_widen(char) const@@Base+0x16d40> │ │ │ │ + nop │ │ │ │ + li.w $a2, 4 │ │ │ │ + pcaddi $a1, 87513 │ │ │ │ + pcaddi $a0, 139782 │ │ │ │ + bl -110284 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + ld.d $a2, $sp, 632 │ │ │ │ + ld.d $a1, $sp, 624 │ │ │ │ + pcaddi $a0, 139778 │ │ │ │ + bl -110300 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ ldptr.d $t1, $a0, 0 │ │ │ │ - addi.d $a1, $a0, 16 │ │ │ │ move $t0, $a0 │ │ │ │ - beq $t1, $a1, 2928 # 25c80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xde80> │ │ │ │ - st.d $t1, $sp, 416 │ │ │ │ - ld.d $t1, $a0, 16 │ │ │ │ - st.d $t1, $sp, 432 │ │ │ │ - ld.d $t1, $t0, 8 │ │ │ │ - stptr.d $a1, $t0, 0 │ │ │ │ - st.d $t1, $sp, 424 │ │ │ │ - st.d $zero, $t0, 8 │ │ │ │ - st.b $zero, $t0, 16 │ │ │ │ - ld.d $t0, $sp, 424 │ │ │ │ - li.w $t1, 6 │ │ │ │ - lu52i.d $t1, $t1, -2048 │ │ │ │ - add.d $t0, $t0, $t1 │ │ │ │ - li.w $t1, 4 │ │ │ │ - bgeu $t1, $t0, 4392 # 26270 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe470> │ │ │ │ - addi.d $t0, $sp, 416 │ │ │ │ - li.w $a2, 5 │ │ │ │ - pcaddi $a1, 90943 │ │ │ │ + ld.d $t1, $t1, -24 │ │ │ │ + add.d $t1, $a0, $t1 │ │ │ │ + ld.d $a0, $t1, 240 │ │ │ │ + beqz $a0, 4948 # 28ba8 ::do_widen(char) const@@Base+0x186e8> │ │ │ │ + ld.bu $t1, $a0, 56 │ │ │ │ + beqz $t1, 196 # 27920 ::do_widen(char) const@@Base+0x17460> │ │ │ │ + ld.b $a1, $a0, 67 │ │ │ │ + nop │ │ │ │ move $a0, $t0 │ │ │ │ - st.d $t0, $sp, 152 │ │ │ │ - bl -101600 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - addi.d $t1, $sp, 464 │ │ │ │ - st.d $t1, $sp, 448 │ │ │ │ - st.d $t1, $sp, 56 │ │ │ │ + bl -112044 │ │ │ │ + bl -111024 │ │ │ │ + b -1788 # 27178 ::do_widen(char) const@@Base+0x16cb8> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + li.w $a2, 4 │ │ │ │ + pcaddi $a1, 87489 │ │ │ │ + pcalau12i $a0, 137 │ │ │ │ + ld.d $a0, $a0, -184 │ │ │ │ + bl -110384 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + ld.d $a2, $sp, 632 │ │ │ │ + ld.d $a1, $sp, 624 │ │ │ │ + pcalau12i $a0, 137 │ │ │ │ + ld.d $a0, $a0, -184 │ │ │ │ + bl -110404 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ ldptr.d $t1, $a0, 0 │ │ │ │ - addi.d $a1, $a0, 16 │ │ │ │ move $t0, $a0 │ │ │ │ - beq $t1, $a1, 2756 # 25c40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xde40> │ │ │ │ - st.d $t1, $sp, 448 │ │ │ │ - ld.d $t1, $a0, 16 │ │ │ │ - st.d $t1, $sp, 464 │ │ │ │ + ld.d $t1, $t1, -24 │ │ │ │ + add.d $t1, $a0, $t1 │ │ │ │ + ld.d $a0, $t1, 240 │ │ │ │ + beqz $a0, 6004 # 29030 ::do_widen(char) const@@Base+0x18b70> │ │ │ │ + ld.bu $t1, $a0, 56 │ │ │ │ + beqz $t1, 156 # 27960 ::do_widen(char) const@@Base+0x174a0> │ │ │ │ + ld.b $a1, $a0, 67 │ │ │ │ nop │ │ │ │ - ld.d $t1, $t0, 8 │ │ │ │ - stptr.d $a1, $t0, 0 │ │ │ │ - st.d $zero, $t0, 8 │ │ │ │ - st.d $t1, $sp, 456 │ │ │ │ - st.b $zero, $t0, 16 │ │ │ │ - ldptr.w $t0, $s0, 1056 │ │ │ │ - vxor.v $vr24, $vr24, $vr24 │ │ │ │ - beqz $t0, 12 # 251b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd3b8> │ │ │ │ - fld.d $fs0, $s0, 1072 │ │ │ │ + move $a0, $t0 │ │ │ │ + bl -112148 │ │ │ │ + bl -111128 │ │ │ │ + b -1900 # 27170 ::do_widen(char) const@@Base+0x16cb0> │ │ │ │ + ld.d $a0, $sp, 592 │ │ │ │ + ldptr.d $t0, $sp, 0 │ │ │ │ + beq $a0, $t0, 8 # 278f0 ::do_widen(char) const@@Base+0x17430> │ │ │ │ + bl -110748 │ │ │ │ + ld.d $a0, $sp, 560 │ │ │ │ + addi.d $t0, $sp, 576 │ │ │ │ + beq $a0, $t0, -3856 # 269e8 ::do_widen(char) const@@Base+0x16528> │ │ │ │ + bl -110764 │ │ │ │ + b -3864 # 269e8 ::do_widen(char) const@@Base+0x16528> │ │ │ │ nop │ │ │ │ - ld.d $s0, $sp, 8 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -101728 │ │ │ │ - st.h $zero, $sp, 976 │ │ │ │ - ld.d $a0, $s6, -24 │ │ │ │ - st.d $s4, $sp, 752 │ │ │ │ - st.d $zero, $sp, 968 │ │ │ │ - st.d $zero, $sp, 984 │ │ │ │ - st.d $zero, $sp, 992 │ │ │ │ - st.d $zero, $sp, 1000 │ │ │ │ - st.d $zero, $sp, 1008 │ │ │ │ - st.d $s6, $sp, 640 │ │ │ │ - add.d $a0, $s1, $a0 │ │ │ │ - stptr.d $s8, $a0, 0 │ │ │ │ - move $a1, $zero │ │ │ │ - bl -100164 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - ld.d $a0, $sp, 16 │ │ │ │ - st.d $s7, $sp, 640 │ │ │ │ - st.d $fp, $sp, 752 │ │ │ │ - st.d $s5, $sp, 648 │ │ │ │ - st.d $zero, $sp, 656 │ │ │ │ - st.d $zero, $sp, 664 │ │ │ │ - st.d $zero, $sp, 672 │ │ │ │ - st.d $zero, $sp, 680 │ │ │ │ - st.d $zero, $sp, 688 │ │ │ │ - st.d $zero, $sp, 696 │ │ │ │ - bl -99120 │ │ │ │ - ld.d $t0, $sp, 32 │ │ │ │ - ld.d $a1, $sp, 40 │ │ │ │ - move $a0, $s0 │ │ │ │ - st.d $t0, $sp, 648 │ │ │ │ - li.w $t0, 16 │ │ │ │ - st.d $s2, $sp, 720 │ │ │ │ - st.b $zero, $sp, 736 │ │ │ │ - st.d $zero, $sp, 728 │ │ │ │ - st.w $t0, $sp, 712 │ │ │ │ - bl -100248 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - ld.d $t0, $sp, 640 │ │ │ │ - fmov.d $fa0, $fs0 │ │ │ │ - li.w $t2, 2 │ │ │ │ - ld.d $t0, $t0, -24 │ │ │ │ - move $a0, $s1 │ │ │ │ - add.d $t0, $s1, $t0 │ │ │ │ - ldptr.w $t1, $t0, 24 │ │ │ │ - ori $t1, $t1, 0x4 │ │ │ │ - st.w $t1, $t0, 24 │ │ │ │ - st.d $t2, $sp, 760 │ │ │ │ - bl -99828 # cc80 (double)@plt> │ │ │ │ - addi.d $t0, $sp, 496 │ │ │ │ - ld.d $a4, $sp, 688 │ │ │ │ - st.d $t0, $sp, 80 │ │ │ │ - st.d $t0, $sp, 480 │ │ │ │ - addi.d $t0, $sp, 480 │ │ │ │ - st.b $zero, $sp, 496 │ │ │ │ - st.d $zero, $sp, 488 │ │ │ │ - st.d $t0, $sp, 112 │ │ │ │ - beqz $a4, 3432 # 26000 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe200> │ │ │ │ - ld.d $t1, $sp, 672 │ │ │ │ - beqz $t1, 24 # 252b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd4b8> │ │ │ │ - sltu $t0, $a4, $t1 │ │ │ │ - masknez $a4, $a4, $t0 │ │ │ │ - maskeqz $t0, $t1, $t0 │ │ │ │ - or $a4, $a4, $t0 │ │ │ │ nop │ │ │ │ - ld.d $a3, $sp, 680 │ │ │ │ - ld.d $a0, $sp, 112 │ │ │ │ - move $a2, $zero │ │ │ │ - sub.d $a4, $a4, $a3 │ │ │ │ - move $a1, $zero │ │ │ │ - bl -100028 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - ld.d $a0, $sp, 720 │ │ │ │ - st.d $s7, $sp, 640 │ │ │ │ - st.d $fp, $sp, 752 │ │ │ │ - beq $a0, $s2, 12 # 252e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd4e8> │ │ │ │ - bl -101008 │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 16 │ │ │ │ - st.d $s5, $sp, 648 │ │ │ │ - bl -100256 │ │ │ │ - ld.d $t0, $s6, -24 │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - st.d $s6, $sp, 640 │ │ │ │ - add.d $t0, $t0, $sp │ │ │ │ - st.d $s8, $t0, 640 │ │ │ │ - st.d $s4, $sp, 752 │ │ │ │ - bl -101996 │ │ │ │ - ld.d $a4, $sp, 456 │ │ │ │ - ld.d $a2, $sp, 488 │ │ │ │ - ld.d $a3, $sp, 448 │ │ │ │ - ld.d $t1, $sp, 56 │ │ │ │ - add.d $t0, $a4, $a2 │ │ │ │ - beq $a3, $t1, 2268 # 25c00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xde00> │ │ │ │ - ld.d $t1, $sp, 464 │ │ │ │ - ld.d $a1, $sp, 480 │ │ │ │ - bgeu $t1, $t0, 24 # 25348 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd548> │ │ │ │ - ld.d $t1, $sp, 80 │ │ │ │ - beq $a1, $t1, 16 # 25348 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd548> │ │ │ │ nop │ │ │ │ - ld.d $t1, $sp, 496 │ │ │ │ - bgeu $t1, $t0, 1468 # 25900 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdb00> │ │ │ │ - li.w $t0, -2 │ │ │ │ - lu52i.d $t0, $t0, 2047 │ │ │ │ - sub.d $t0, $t0, $a4 │ │ │ │ - bltu $t0, $a2, 5260 # 267e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe9e0> │ │ │ │ - addi.d $s0, $sp, 448 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -102112 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ nop │ │ │ │ - addi.d $t0, $sp, 528 │ │ │ │ - st.d $t0, $sp, 512 │ │ │ │ - st.d $t0, $sp, 136 │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - addi.d $a1, $a0, 16 │ │ │ │ - move $s0, $a0 │ │ │ │ - beq $t0, $a1, 2208 # 25c20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xde20> │ │ │ │ - st.d $t0, $sp, 512 │ │ │ │ - ld.d $t0, $a0, 16 │ │ │ │ - st.d $t0, $sp, 528 │ │ │ │ - ld.d $t0, $s0, 8 │ │ │ │ - stptr.d $a1, $s0, 0 │ │ │ │ - li.w $t1, 6 │ │ │ │ - st.d $t0, $sp, 520 │ │ │ │ - st.d $zero, $s0, 8 │ │ │ │ - st.b $zero, $s0, 16 │ │ │ │ - ld.d $t0, $sp, 520 │ │ │ │ - lu52i.d $t1, $t1, -2048 │ │ │ │ - add.d $t0, $t0, $t1 │ │ │ │ - li.w $t1, 4 │ │ │ │ - bgeu $t1, $t0, 4392 # 264e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe6e0> │ │ │ │ - addi.d $t0, $sp, 512 │ │ │ │ - li.w $a2, 5 │ │ │ │ - pcaddi $a1, 90795 │ │ │ │ - move $a0, $t0 │ │ │ │ - st.d $t0, $sp, 160 │ │ │ │ - bl -102224 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - addi.d $t0, $sp, 560 │ │ │ │ - st.d $t0, $sp, 544 │ │ │ │ - st.d $t0, $sp, 64 │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - addi.d $a1, $a0, 16 │ │ │ │ - move $s0, $a0 │ │ │ │ - beq $t0, $a1, 2516 # 25dc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdfc0> │ │ │ │ - st.d $t0, $sp, 544 │ │ │ │ - ld.d $t0, $a0, 16 │ │ │ │ - st.d $t0, $sp, 560 │ │ │ │ nop │ │ │ │ - ld.d $t0, $s0, 8 │ │ │ │ - stptr.d $a1, $s0, 0 │ │ │ │ - st.d $zero, $s0, 8 │ │ │ │ - st.d $t0, $sp, 552 │ │ │ │ - st.b $zero, $s0, 16 │ │ │ │ - bl -102660 │ │ │ │ - pcaddi $t0, 142230 │ │ │ │ - ld.d $t0, $t0, 8 │ │ │ │ - pcalau12i $t1, 92 │ │ │ │ - fld.d $fa0, $t1, 1128 │ │ │ │ - lu12i.w $t1, 244 │ │ │ │ - sub.d $t0, $a0, $t0 │ │ │ │ - ori $t1, $t1, 0x240 │ │ │ │ - div.d $t0, $t0, $t1 │ │ │ │ - bstrpick.d $t0, $t0, 0x1f, 0x0 │ │ │ │ - movgr2fr.d $fa1, $t0 │ │ │ │ - ld.d $s0, $sp, 8 │ │ │ │ - ffint.d.l $fs0, $fa1 │ │ │ │ - fdiv.d $fs0, $fs0, $fa0 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -102384 │ │ │ │ - st.h $zero, $sp, 976 │ │ │ │ - ld.d $a0, $s6, -24 │ │ │ │ - st.d $s4, $sp, 752 │ │ │ │ - st.d $zero, $sp, 968 │ │ │ │ - st.d $zero, $sp, 984 │ │ │ │ - st.d $zero, $sp, 992 │ │ │ │ - st.d $zero, $sp, 1000 │ │ │ │ - st.d $zero, $sp, 1008 │ │ │ │ - st.d $s6, $sp, 640 │ │ │ │ - add.d $a0, $s1, $a0 │ │ │ │ - stptr.d $s8, $a0, 0 │ │ │ │ - move $a1, $zero │ │ │ │ - bl -100820 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - ld.d $a0, $sp, 16 │ │ │ │ - st.d $s7, $sp, 640 │ │ │ │ - st.d $fp, $sp, 752 │ │ │ │ - st.d $s5, $sp, 648 │ │ │ │ - st.d $zero, $sp, 656 │ │ │ │ - st.d $zero, $sp, 664 │ │ │ │ - st.d $zero, $sp, 672 │ │ │ │ - st.d $zero, $sp, 680 │ │ │ │ - st.d $zero, $sp, 688 │ │ │ │ - st.d $zero, $sp, 696 │ │ │ │ - bl -99776 │ │ │ │ - ld.d $t0, $sp, 32 │ │ │ │ - ld.d $a1, $sp, 40 │ │ │ │ - move $a0, $s0 │ │ │ │ - st.d $t0, $sp, 648 │ │ │ │ - li.w $t0, 16 │ │ │ │ - st.d $s2, $sp, 720 │ │ │ │ - st.b $zero, $sp, 736 │ │ │ │ - st.d $zero, $sp, 728 │ │ │ │ - st.w $t0, $sp, 712 │ │ │ │ - bl -100904 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - ld.d $t0, $sp, 640 │ │ │ │ - fmov.d $fa0, $fs0 │ │ │ │ - li.w $t2, 2 │ │ │ │ - ld.d $t0, $t0, -24 │ │ │ │ - move $a0, $s1 │ │ │ │ - add.d $t0, $s1, $t0 │ │ │ │ - ldptr.w $t1, $t0, 24 │ │ │ │ - ori $t1, $t1, 0x4 │ │ │ │ - st.w $t1, $t0, 24 │ │ │ │ - st.d $t2, $sp, 760 │ │ │ │ - bl -100484 # cc80 (double)@plt> │ │ │ │ - ld.d $a4, $sp, 688 │ │ │ │ - addi.d $s0, $sp, 592 │ │ │ │ - addi.d $t0, $sp, 576 │ │ │ │ - st.b $zero, $sp, 592 │ │ │ │ - st.d $zero, $sp, 584 │ │ │ │ - st.d $s0, $sp, 576 │ │ │ │ - st.d $t0, $sp, 32 │ │ │ │ - beqz $a4, 2876 # 26060 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe260> │ │ │ │ - ld.d $t1, $sp, 672 │ │ │ │ - beqz $t1, 20 # 25540 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd740> │ │ │ │ - sltu $t0, $a4, $t1 │ │ │ │ - masknez $a4, $a4, $t0 │ │ │ │ - maskeqz $t0, $t1, $t0 │ │ │ │ - or $a4, $a4, $t0 │ │ │ │ - ld.d $a3, $sp, 680 │ │ │ │ - ld.d $a0, $sp, 32 │ │ │ │ - move $a2, $zero │ │ │ │ - sub.d $a4, $a4, $a3 │ │ │ │ - move $a1, $zero │ │ │ │ - bl -100676 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - ld.d $a0, $sp, 720 │ │ │ │ - st.d $s7, $sp, 640 │ │ │ │ - st.d $fp, $sp, 752 │ │ │ │ - beq $a0, $s2, 12 # 25570 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd770> │ │ │ │ - bl -101656 │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 16 │ │ │ │ - st.d $s5, $sp, 648 │ │ │ │ - bl -100904 │ │ │ │ - ld.d $t0, $s6, -24 │ │ │ │ + st.d $t0, $sp, 112 │ │ │ │ + st.d $a0, $sp, 104 │ │ │ │ + bl -110520 # c970 ::_M_widen_init() const@plt> │ │ │ │ + ld.d $a0, $sp, 104 │ │ │ │ + pcaddi $t2, -23836 │ │ │ │ + ld.d $t0, $sp, 112 │ │ │ │ + ldptr.d $t1, $a0, 0 │ │ │ │ + li.w $a1, 10 │ │ │ │ + ld.d $t1, $t1, 48 │ │ │ │ + beq $t1, $t2, -220 # 27868 ::do_widen(char) const@@Base+0x173a8> │ │ │ │ + st.d $t0, $sp, 104 │ │ │ │ + jirl $ra, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 104 │ │ │ │ + move $a1, $a0 │ │ │ │ + b -240 # 27868 ::do_widen(char) const@@Base+0x173a8> │ │ │ │ + nop │ │ │ │ + st.d $t0, $sp, 112 │ │ │ │ + st.d $a0, $sp, 104 │ │ │ │ + bl -110584 # c970 ::_M_widen_init() const@plt> │ │ │ │ + ld.d $a0, $sp, 104 │ │ │ │ + pcaddi $t2, -23852 │ │ │ │ + ld.d $t0, $sp, 112 │ │ │ │ + ldptr.d $t1, $a0, 0 │ │ │ │ + li.w $a1, 10 │ │ │ │ + ld.d $t1, $t1, 48 │ │ │ │ + beq $t1, $t2, -180 # 278d0 ::do_widen(char) const@@Base+0x17410> │ │ │ │ + st.d $t0, $sp, 104 │ │ │ │ + jirl $ra, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 104 │ │ │ │ + move $a1, $a0 │ │ │ │ + b -200 # 278d0 ::do_widen(char) const@@Base+0x17410> │ │ │ │ + nop │ │ │ │ ld.d $a0, $sp, 8 │ │ │ │ - st.d $s6, $sp, 640 │ │ │ │ - add.d $t0, $t0, $sp │ │ │ │ - st.d $s8, $t0, 640 │ │ │ │ - st.d $s4, $sp, 752 │ │ │ │ - bl -102644 │ │ │ │ - ld.d $a4, $sp, 552 │ │ │ │ - ld.d $a2, $sp, 584 │ │ │ │ - ld.d $a3, $sp, 544 │ │ │ │ - ld.d $t1, $sp, 64 │ │ │ │ - add.d $t0, $a4, $a2 │ │ │ │ - beq $a3, $t1, 1588 # 25be0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdde0> │ │ │ │ - ld.d $t1, $sp, 560 │ │ │ │ - ld.d $a1, $sp, 576 │ │ │ │ - bgeu $t1, $t0, 16 # 255c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd7c8> │ │ │ │ - beq $a1, $s0, 12 # 255c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd7c8> │ │ │ │ - ld.d $t1, $sp, 592 │ │ │ │ - bgeu $t1, $t0, 796 # 258e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdae0> │ │ │ │ - li.w $t0, -2 │ │ │ │ - lu52i.d $t0, $t0, 2047 │ │ │ │ - sub.d $t0, $t0, $a4 │ │ │ │ - bltu $t0, $a2, 3996 # 26570 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe770> │ │ │ │ - addi.d $s2, $sp, 544 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -102752 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + addi.d $a1, $sp, 704 │ │ │ │ + bl -111592 # c5c0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + b -1724 # 272f0 ::do_widen(char) const@@Base+0x16e30> │ │ │ │ nop │ │ │ │ - addi.d $s2, $sp, 624 │ │ │ │ - st.d $s2, $sp, 608 │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - addi.d $s5, $a0, 16 │ │ │ │ - move $s4, $a0 │ │ │ │ - beq $t0, $s5, 2244 # 25ec0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe0c0> │ │ │ │ - st.d $t0, $sp, 608 │ │ │ │ - ld.d $t0, $a0, 16 │ │ │ │ - st.d $t0, $sp, 624 │ │ │ │ nop │ │ │ │ - ld.d $t0, $s4, 8 │ │ │ │ - stptr.d $s5, $s4, 0 │ │ │ │ - li.w $t1, 3 │ │ │ │ - st.d $t0, $sp, 616 │ │ │ │ - st.d $zero, $s4, 8 │ │ │ │ - st.b $zero, $s4, 16 │ │ │ │ - ld.d $t0, $sp, 616 │ │ │ │ - lu52i.d $t1, $t1, -2048 │ │ │ │ - add.d $t0, $t0, $t1 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ld.d $t0, $sp, 88 │ │ │ │ + ld.d $t3, $s0, 80 │ │ │ │ li.w $t1, 1 │ │ │ │ - bgeu $t1, $t0, 3856 # 26548 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe748> │ │ │ │ - addi.d $s5, $sp, 608 │ │ │ │ - li.w $a2, 2 │ │ │ │ - pcaddi $a1, 90633 │ │ │ │ - move $a0, $s5 │ │ │ │ - bl -102860 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - st.d $s3, $sp, 640 │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - addi.d $s6, $a0, 16 │ │ │ │ - move $s4, $a0 │ │ │ │ - beq $t0, $s6, 2176 # 25ee0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe0e0> │ │ │ │ - st.d $t0, $sp, 640 │ │ │ │ - ld.d $t0, $a0, 16 │ │ │ │ - st.d $t0, $sp, 656 │ │ │ │ - ld.d $t0, $s4, 8 │ │ │ │ - stptr.d $s6, $s4, 0 │ │ │ │ - st.d $zero, $s4, 8 │ │ │ │ - st.d $t0, $sp, 648 │ │ │ │ - st.b $zero, $s4, 16 │ │ │ │ - pcaddi $s4, 141945 │ │ │ │ - ld.bu $t0, $s4, 512 │ │ │ │ - bnez $t0, 1140 # 25b00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdd00> │ │ │ │ - ld.bu $t0, $s4, 513 │ │ │ │ - bnez $t0, 1036 # 25aa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdca0> │ │ │ │ - ld.d $a0, $sp, 640 │ │ │ │ - beq $a0, $s3, 12 # 256a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd8a8> │ │ │ │ - bl -101968 │ │ │ │ + addi.w $t0, $t0, 1 │ │ │ │ + st.d $t0, $sp, 88 │ │ │ │ + b -6788 # 25f50 ::do_widen(char) const@@Base+0x15a90> │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 608 │ │ │ │ - beq $a0, $s2, 12 # 256b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd8b8> │ │ │ │ - bl -101984 │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 576 │ │ │ │ - beq $a0, $s0, 12 # 256c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd8c8> │ │ │ │ - bl -102000 │ │ │ │ + beqz $t1, 544 # 27c00 ::do_widen(char) const@@Base+0x17740> │ │ │ │ + beq $a4, $a5, 2556 # 283e0 ::do_widen(char) const@@Base+0x17f20> │ │ │ │ + or $t0, $t0, $t1 │ │ │ │ + andi $t0, $t0, 0x1 │ │ │ │ + ld.bu $t6, $s0, 64 │ │ │ │ + ld.d $t4, $sp, 96 │ │ │ │ + move $t3, $a6 │ │ │ │ + move $t7, $a7 │ │ │ │ + andi $t1, $a7, 0x4 │ │ │ │ + beqz $t0, 828 # 27d40 ::do_widen(char) const@@Base+0x17880> │ │ │ │ + ld.d $t0, $s0, 208 │ │ │ │ + ld.d $s5, $s0, 200 │ │ │ │ + xor $s5, $s5, $t0 │ │ │ │ + li.w $t0, 2 │ │ │ │ + sltu $s5, $zero, $s5 │ │ │ │ + beq $fp, $t0, 580 # 27c60 ::do_widen(char) const@@Base+0x177a0> │ │ │ │ + beq $s8, $t0, 704 # 27ce0 ::do_widen(char) const@@Base+0x17820> │ │ │ │ + move $t0, $zero │ │ │ │ + move $t5, $zero │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 544 │ │ │ │ - ld.d $t0, $sp, 64 │ │ │ │ - beq $a0, $t0, 8 # 256d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd8d8> │ │ │ │ - bl -102020 │ │ │ │ - ld.d $a0, $sp, 512 │ │ │ │ - ld.d $t0, $sp, 136 │ │ │ │ - beq $a0, $t0, 8 # 256e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd8e8> │ │ │ │ - bl -102036 │ │ │ │ - ld.d $a0, $sp, 480 │ │ │ │ - ld.d $t0, $sp, 80 │ │ │ │ - beq $a0, $t0, 8 # 256f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd8f8> │ │ │ │ - bl -102052 │ │ │ │ - ld.d $a0, $sp, 448 │ │ │ │ - ld.d $t0, $sp, 56 │ │ │ │ - beq $a0, $t0, 8 # 25708 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd908> │ │ │ │ - bl -102068 │ │ │ │ - ld.d $a0, $sp, 416 │ │ │ │ - ld.d $t0, $sp, 128 │ │ │ │ - beq $a0, $t0, 8 # 25718 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd918> │ │ │ │ - bl -102084 │ │ │ │ - ld.d $a0, $sp, 384 │ │ │ │ - ld.d $t0, $sp, 72 │ │ │ │ - beq $a0, $t0, 8 # 25728 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd928> │ │ │ │ - bl -102100 │ │ │ │ - ld.d $a0, $sp, 352 │ │ │ │ - ld.d $t0, $sp, 48 │ │ │ │ - beq $a0, $t0, 8 # 25738 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd938> │ │ │ │ - bl -102116 │ │ │ │ - ld.d $a0, $sp, 320 │ │ │ │ - ld.d $t0, $sp, 120 │ │ │ │ - beq $a0, $t0, 8 # 25748 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd948> │ │ │ │ - bl -102132 │ │ │ │ - ld.d $a0, $sp, 288 │ │ │ │ - ld.d $t0, $sp, 96 │ │ │ │ - bne $a0, $t0, -2880 # 24c10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xce10> │ │ │ │ - b -2876 # 24c18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xce18> │ │ │ │ + ld.d $t4, $s0, 16 │ │ │ │ + ld.d $t4, $t4, 8 │ │ │ │ + ldx.d $t4, $t4, $s1 │ │ │ │ + ld.d $t4, $t4, 136 │ │ │ │ + add.d $t3, $t4, $t3 │ │ │ │ + li.w $t4, 2 │ │ │ │ + sll.w $t1, $t4, $t1 │ │ │ │ + ld.bu $t4, $t3, 0 │ │ │ │ + or $t1, $t1, $t4 │ │ │ │ + st.b $t1, $t3, 0 │ │ │ │ + li.w $t4, 1 │ │ │ │ + beqz $t6, -6972 # 25f20 ::do_widen(char) const@@Base+0x15a60> │ │ │ │ + b -7064 # 25ec8 ::do_widen(char) const@@Base+0x15a08> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ldptr.w $t0, $s0, 636 │ │ │ │ - pcaddi $s4, 141889 │ │ │ │ - blez $t0, 344 # 258c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdac0> │ │ │ │ - pcalau12i $t0, 92 │ │ │ │ - lu12i.w $s6, 131746 │ │ │ │ - lu12i.w $s7, 460502 │ │ │ │ - fst.d $fs1, $sp, 1024 │ │ │ │ - ori $s6, $s6, 0x20 │ │ │ │ - ori $s7, $s7, 0xf63 │ │ │ │ - fld.d $fs1, $t0, 1120 │ │ │ │ - lu32i.d $s6, -176824 │ │ │ │ - lu32i.d $s7, 95349 │ │ │ │ - lu12i.w $s8, 472806 │ │ │ │ - li.w $s5, 20 │ │ │ │ - lu52i.d $s6, $s6, 516 │ │ │ │ - lu52i.d $s7, $s7, 1862 │ │ │ │ - ori $s8, $s8, 0xf69 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - move $a2, $s2 │ │ │ │ - move $a1, $zero │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -11500 # 22ad0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xacd0> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ld.d $t0, $s0, 88 │ │ │ │ + addi.d $t3, $t3, 2 │ │ │ │ + addi.w $t2, $t2, 1 │ │ │ │ + slli.d $t0, $t0, 0x1 │ │ │ │ + bltu $t3, $t0, -6584 # 260d8 ::do_widen(char) const@@Base+0x15c18> │ │ │ │ + nop │ │ │ │ + st.d $a3, $sp, 64 │ │ │ │ + st.d $a4, $sp, 48 │ │ │ │ + ld.d $t0, $sp, 104 │ │ │ │ + ld.d $t1, $sp, 88 │ │ │ │ + ld.d $a0, $s0, 24 │ │ │ │ + st.w $s2, $t0, 148 │ │ │ │ + st.w $t2, $t0, 152 │ │ │ │ + st.w $t1, $t0, 156 │ │ │ │ + move $a1, $t0 │ │ │ │ + ld.d $t0, $sp, 24 │ │ │ │ + addi.w $t0, $t0, 1 │ │ │ │ + st.d $t0, $sp, 24 │ │ │ │ + bl 155448 # 4da00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17b40> │ │ │ │ + addi.d $s1, $sp, 640 │ │ │ │ + li.w $t0, 19 │ │ │ │ move $a2, $zero │ │ │ │ - addi.d $a1, $sp, 184 │ │ │ │ - move $a0, $s1 │ │ │ │ - st.d $s3, $sp, 640 │ │ │ │ - st.d $s5, $sp, 184 │ │ │ │ - bl -100964 # cd70 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - ld.d $t0, $sp, 184 │ │ │ │ - st.d $a0, $sp, 640 │ │ │ │ - addi.w $s2, $s2, 1 │ │ │ │ - st.d $t0, $sp, 656 │ │ │ │ - stptr.d $s6, $a0, 0 │ │ │ │ - st.d $s7, $a0, 8 │ │ │ │ - st.w $s8, $a0, 16 │ │ │ │ - ld.d $a2, $sp, 184 │ │ │ │ - ld.d $t0, $sp, 640 │ │ │ │ + addi.d $a1, $sp, 264 │ │ │ │ + addi.d $a0, $sp, 624 │ │ │ │ + st.d $s1, $sp, 624 │ │ │ │ + st.d $t0, $sp, 264 │ │ │ │ + bl -109944 # cd70 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + ld.d $t0, $sp, 264 │ │ │ │ + st.d $a0, $sp, 624 │ │ │ │ + pcaddi $fp, 139603 │ │ │ │ + st.d $t0, $sp, 640 │ │ │ │ + pcaddi $t0, 87719 │ │ │ │ + ld.hu $t1, $t0, 16 │ │ │ │ + vld $vr0, $t0, 0 │ │ │ │ + vst $vr0, $a0, 0 │ │ │ │ + ld.bu $t0, $t0, 18 │ │ │ │ + st.h $t1, $a0, 16 │ │ │ │ + st.b $t0, $a0, 18 │ │ │ │ + ld.d $a2, $sp, 264 │ │ │ │ + ld.d $t0, $sp, 624 │ │ │ │ stx.b $zero, $t0, $a2 │ │ │ │ - ld.bu $t0, $s4, 512 │ │ │ │ - st.d $a2, $sp, 648 │ │ │ │ - ld.d $a0, $sp, 640 │ │ │ │ - beqz $t0, 148 # 258a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdaa0> │ │ │ │ - fld.s $fa0, $s0, 636 │ │ │ │ - movgr2fr.d $fa1, $s2 │ │ │ │ - ldptr.w $t1, $s4, 516 │ │ │ │ - ffint.d.w $fa0, $fa0 │ │ │ │ - ffint.d.w $fs0, $fa1 │ │ │ │ + ld.bu $t0, $fp, 512 │ │ │ │ + st.d $a2, $sp, 632 │ │ │ │ + ld.d $a0, $sp, 624 │ │ │ │ + beqz $t0, 96 # 27b90 ::do_widen(char) const@@Base+0x176d0> │ │ │ │ + ld.wu $t0, $sp, 24 │ │ │ │ + ld.d $t1, $s0, 72 │ │ │ │ + ld.d $a0, $sp, 624 │ │ │ │ + movgr2fr.d $fa0, $t0 │ │ │ │ + ffint.d.l $fs0, $fa0 │ │ │ │ + bltz $t1, 3736 # 289e0 ::do_widen(char) const@@Base+0x18520> │ │ │ │ + movgr2fr.d $fa0, $t1 │ │ │ │ + ffint.d.l $fa0, $fa0 │ │ │ │ + nop │ │ │ │ fdiv.d $fs0, $fs0, $fa0 │ │ │ │ - ld.d $a0, $sp, 640 │ │ │ │ + pcalau12i $t0, 90 │ │ │ │ + fld.d $fa0, $t0, 48 │ │ │ │ + ldptr.w $t0, $fp, 516 │ │ │ │ fcvt.s.d $fs0, $fs0 │ │ │ │ fcvt.d.s $fs0, $fs0 │ │ │ │ - fmul.d $fs0, $fs0, $fs1 │ │ │ │ + fmul.d $fs0, $fs0, $fa0 │ │ │ │ ftintrz.w.d $fs0, $fs0 │ │ │ │ - movfr2gr.s $fp, $fs0 │ │ │ │ - bge $fp, $t1, 16 # 25850 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xda50> │ │ │ │ - li.w $t1, -1 │ │ │ │ - st.w $t1, $s4, 516 │ │ │ │ + movfr2gr.s $s6, $fs0 │ │ │ │ + bge $s6, $t0, 12 # 27b88 ::do_widen(char) const@@Base+0x176c8> │ │ │ │ + li.w $t0, -1 │ │ │ │ + st.w $t0, $fp, 516 │ │ │ │ + blt $t0, $s6, 3504 # 28938 ::do_widen(char) const@@Base+0x18478> │ │ │ │ nop │ │ │ │ - bge $t1, $fp, 80 # 258a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdaa0> │ │ │ │ - move $a1, $a0 │ │ │ │ - pcalau12i $a0, 139 │ │ │ │ - ld.d $a0, $a0, -184 │ │ │ │ - bl -102144 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - li.w $a2, 2 │ │ │ │ - pcaddi $a1, 90478 │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - bl -102160 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - move $a1, $fp │ │ │ │ - bl -101212 │ │ │ │ - li.w $a2, 3 │ │ │ │ - pcaddi $a1, 90473 │ │ │ │ - bl -102184 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - pcalau12i $a0, 139 │ │ │ │ - ld.d $a0, $a0, -184 │ │ │ │ - bl -102868 │ │ │ │ - ld.d $a0, $sp, 640 │ │ │ │ - fst.s $fs0, $s4, 516 │ │ │ │ - beq $a0, $s3, 8 # 258a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdaa8> │ │ │ │ - bl -102484 │ │ │ │ - ldptr.w $t0, $s0, 636 │ │ │ │ - blt $s2, $t0, -252 # 257b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd9b0> │ │ │ │ - fld.d $fs1, $sp, 1024 │ │ │ │ - b -6620 # 23ed8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc0d8> │ │ │ │ + beq $a0, $s1, 8 # 27b98 ::do_widen(char) const@@Base+0x176d8> │ │ │ │ + bl -111428 │ │ │ │ + ld.d $a0, $sp, 592 │ │ │ │ + ldptr.d $t0, $sp, 0 │ │ │ │ + beq $a0, $t0, 8 # 27ba8 ::do_widen(char) const@@Base+0x176e8> │ │ │ │ + bl -111444 │ │ │ │ + ld.d $a0, $sp, 560 │ │ │ │ + ld.d $t0, $sp, 56 │ │ │ │ + beq $a0, $t0, 8 # 27bb8 ::do_widen(char) const@@Base+0x176f8> │ │ │ │ + bl -111460 │ │ │ │ + ld.d $a0, $sp, 528 │ │ │ │ + ld.d $t0, $sp, 16 │ │ │ │ + beq $a0, $t0, 8 # 27bc8 ::do_widen(char) const@@Base+0x17708> │ │ │ │ + bl -111476 │ │ │ │ + ld.d $a0, $sp, 496 │ │ │ │ + ld.d $t0, $sp, 32 │ │ │ │ + beq $a0, $t0, -8272 # 25b80 ::do_widen(char) const@@Base+0x156c0> │ │ │ │ + bl -111492 │ │ │ │ + b -8280 # 25b80 ::do_widen(char) const@@Base+0x156c0> │ │ │ │ nop │ │ │ │ + addi.w $t2, $t2, 1 │ │ │ │ + b -6948 # 260c0 ::do_widen(char) const@@Base+0x15c00> │ │ │ │ nop │ │ │ │ - vxor.v $vr24, $vr24, $vr24 │ │ │ │ - b -3100 # 24ca8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcea8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + li.w $t0, 2 │ │ │ │ + beq $fp, $t0, 2044 # 28400 ::do_widen(char) const@@Base+0x17f40> │ │ │ │ + move $t3, $a6 │ │ │ │ + andi $t1, $a7, 0x4 │ │ │ │ + move $t6, $zero │ │ │ │ + move $t5, $zero │ │ │ │ + move $t0, $zero │ │ │ │ + move $s5, $zero │ │ │ │ + b -7568 # 25e90 ::do_widen(char) const@@Base+0x159d0> │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 32 │ │ │ │ - move $a2, $zero │ │ │ │ - move $a1, $zero │ │ │ │ - addi.d $s2, $sp, 544 │ │ │ │ - bl -101600 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - b -780 # 255e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd7e8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 112 │ │ │ │ - move $a2, $zero │ │ │ │ - move $a1, $zero │ │ │ │ - addi.d $s0, $sp, 448 │ │ │ │ - bl -101632 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - b -1452 # 25368 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd568> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 104 │ │ │ │ - addi.d $t0, $sp, 352 │ │ │ │ - move $a2, $zero │ │ │ │ - move $a1, $zero │ │ │ │ - st.d $t0, $sp, 56 │ │ │ │ - bl -101668 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - b -2112 # 250f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd2f8> │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 32 │ │ │ │ - move $a2, $zero │ │ │ │ - move $a1, $zero │ │ │ │ - addi.d $s2, $sp, 544 │ │ │ │ - bl -101696 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - b -3812 # 24a70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcc70> │ │ │ │ nop │ │ │ │ + ld.d $t3, $s0, 80 │ │ │ │ + addi.w $t2, $t2, 1 │ │ │ │ + move $t1, $zero │ │ │ │ + b -7420 # 25f50 ::do_widen(char) const@@Base+0x15a90> │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 112 │ │ │ │ - move $a2, $zero │ │ │ │ - move $a1, $zero │ │ │ │ - addi.d $s0, $sp, 448 │ │ │ │ - bl -101728 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - b -4500 # 247e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc9e0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 104 │ │ │ │ - addi.d $t0, $sp, 352 │ │ │ │ - move $a2, $zero │ │ │ │ - move $a1, $zero │ │ │ │ - st.d $t0, $sp, 56 │ │ │ │ - bl -101764 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - b -5112 # 245a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc7a0> │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 88 │ │ │ │ - move $a2, $zero │ │ │ │ - move $a1, $zero │ │ │ │ - addi.d $s8, $sp, 256 │ │ │ │ - bl -101792 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - b -5764 # 24330 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc530> │ │ │ │ + move $t8, $zero │ │ │ │ + move $t5, $zero │ │ │ │ + li.w $t0, 1 │ │ │ │ nop │ │ │ │ + ld.d $t3, $s0, 16 │ │ │ │ + andi $t1, $t7, 0x4 │ │ │ │ + ld.d $t3, $t3, 8 │ │ │ │ + ldx.d $t3, $t3, $s1 │ │ │ │ + ld.d $t7, $t3, 136 │ │ │ │ + bstrpick.d $t3, $t4, 0x1f, 0x0 │ │ │ │ + add.d $t7, $t7, $t4 │ │ │ │ + ld.bu $a0, $t7, 0 │ │ │ │ + li.w $t4, 4 │ │ │ │ + sll.w $t4, $t4, $t1 │ │ │ │ + or $t4, $t4, $a0 │ │ │ │ + st.b $t4, $t7, 0 │ │ │ │ + li.w $t4, 2 │ │ │ │ + beq $s8, $t4, 76 # 27cf0 ::do_widen(char) const@@Base+0x17830> │ │ │ │ + bnez $t8, -7704 # 25e90 ::do_widen(char) const@@Base+0x159d0> │ │ │ │ + bnez $t0, 2260 # 28580 ::do_widen(char) const@@Base+0x180c0> │ │ │ │ + move $t4, $zero │ │ │ │ + bnez $t6, -7660 # 25ec8 ::do_widen(char) const@@Base+0x15a08> │ │ │ │ nop │ │ │ │ - addi.d $a1, $sp, 720 │ │ │ │ - addi.d $a0, $sp, 192 │ │ │ │ - bl -103432 # c5c0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - b -6524 # 24050 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc250> │ │ │ │ nop │ │ │ │ + addi.w $t2, $t2, 1 │ │ │ │ + b -7564 # 25f38 ::do_widen(char) const@@Base+0x15a78> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - li.w $a2, 4 │ │ │ │ - pcaddi $a1, 89407 │ │ │ │ - pcaddi $a0, 141728 │ │ │ │ - bl -102540 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - ld.d $a2, $sp, 648 │ │ │ │ - ld.d $a1, $sp, 640 │ │ │ │ - pcaddi $a0, 141724 │ │ │ │ - bl -102556 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - move $s6, $a0 │ │ │ │ - ld.d $t0, $t0, -24 │ │ │ │ - add.d $t0, $a0, $t0 │ │ │ │ - ld.d $s4, $t0, 240 │ │ │ │ - beqz $s4, 2580 # 26428 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe628> │ │ │ │ - ld.bu $t0, $s4, 56 │ │ │ │ - beqz $t0, 1444 # 25fc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe1c0> │ │ │ │ - ld.b $a1, $s4, 67 │ │ │ │ nop │ │ │ │ - move $a0, $s6 │ │ │ │ - bl -104300 │ │ │ │ - bl -103280 │ │ │ │ - b -3860 # 24b20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcd20> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - li.w $a2, 4 │ │ │ │ - pcaddi $a1, 89383 │ │ │ │ - pcalau12i $a0, 139 │ │ │ │ - ld.d $a0, $a0, -184 │ │ │ │ - bl -102640 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - ld.d $a2, $sp, 648 │ │ │ │ - ld.d $a1, $sp, 640 │ │ │ │ - pcalau12i $a0, 139 │ │ │ │ - ld.d $a0, $a0, -184 │ │ │ │ - bl -102660 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - move $s7, $a0 │ │ │ │ - ld.d $t0, $t0, -24 │ │ │ │ - add.d $t0, $a0, $t0 │ │ │ │ - ld.d $s6, $t0, 240 │ │ │ │ - beqz $s6, 2444 # 26408 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe608> │ │ │ │ - ld.bu $t0, $s6, 56 │ │ │ │ - beqz $t0, 1148 # 25f00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe100> │ │ │ │ - ld.b $a1, $s6, 67 │ │ │ │ + move $t8, $zero │ │ │ │ + move $t5, $zero │ │ │ │ + li.w $t0, 1 │ │ │ │ nop │ │ │ │ - move $a0, $s7 │ │ │ │ - bl -104404 │ │ │ │ - bl -103384 │ │ │ │ - b -3972 # 24b18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcd18> │ │ │ │ - li.w $a2, 4 │ │ │ │ - pcaddi $a1, 89359 │ │ │ │ - pcaddi $a0, 141680 │ │ │ │ - bl -102732 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - ld.d $a2, $sp, 648 │ │ │ │ - ld.d $a1, $sp, 640 │ │ │ │ - pcaddi $a0, 141676 │ │ │ │ - bl -102748 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - move $s6, $a0 │ │ │ │ - ld.d $t0, $t0, -24 │ │ │ │ - add.d $t0, $a0, $t0 │ │ │ │ - ld.d $s4, $t0, 240 │ │ │ │ - beqz $s4, 1564 # 260f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe2f0> │ │ │ │ - ld.bu $t0, $s4, 56 │ │ │ │ - beqz $t0, 1124 # 25f40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe140> │ │ │ │ - ld.b $a1, $s4, 67 │ │ │ │ + ld.d $t4, $s0, 16 │ │ │ │ + ld.d $t4, $t4, 8 │ │ │ │ + ldx.d $t4, $t4, $s1 │ │ │ │ + ld.d $t7, $t4, 136 │ │ │ │ + li.w $t4, 8 │ │ │ │ + sll.w $t4, $t4, $t1 │ │ │ │ + ldx.bu $a0, $t7, $t3 │ │ │ │ + or $t4, $t4, $a0 │ │ │ │ + stx.b $t4, $t7, $t3 │ │ │ │ + bnez $t8, -7812 # 25e90 ::do_widen(char) const@@Base+0x159d0> │ │ │ │ + bnez $t0, 2152 # 28580 ::do_widen(char) const@@Base+0x180c0> │ │ │ │ + move $t4, $zero │ │ │ │ + bnez $t6, -7768 # 25ec8 ::do_widen(char) const@@Base+0x15a08> │ │ │ │ + b -7676 # 25f28 ::do_widen(char) const@@Base+0x15a68> │ │ │ │ nop │ │ │ │ - move $a0, $s6 │ │ │ │ - bl -104492 │ │ │ │ - bl -103472 │ │ │ │ - b -1116 # 25698 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd898> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - li.w $a2, 4 │ │ │ │ - pcaddi $a1, 89335 │ │ │ │ - pcalau12i $a0, 139 │ │ │ │ - ld.d $a0, $a0, -184 │ │ │ │ - bl -102832 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - ld.d $a2, $sp, 648 │ │ │ │ - ld.d $a1, $sp, 640 │ │ │ │ - pcalau12i $a0, 139 │ │ │ │ - ld.d $a0, $a0, -184 │ │ │ │ - bl -102852 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - move $s7, $a0 │ │ │ │ - ld.d $t0, $t0, -24 │ │ │ │ - add.d $t0, $a0, $t0 │ │ │ │ - ld.d $s6, $t0, 240 │ │ │ │ - beqz $s6, 1540 # 26140 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe340> │ │ │ │ - ld.bu $t0, $s6, 56 │ │ │ │ - beqz $t0, 1084 # 25f80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe180> │ │ │ │ - ld.b $a1, $s6, 67 │ │ │ │ nop │ │ │ │ - move $a0, $s7 │ │ │ │ - bl -104596 │ │ │ │ - bl -103576 │ │ │ │ - b -1228 # 25690 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd890> │ │ │ │ - li.w $t1, 15 │ │ │ │ - ld.d $a1, $sp, 384 │ │ │ │ - bgeu $t1, $t0, -2688 # 250e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd2e8> │ │ │ │ - ld.d $t1, $sp, 72 │ │ │ │ - bne $a1, $t1, -2720 # 250d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd2d0> │ │ │ │ - b -2700 # 250e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd2e8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + li.w $t0, 2 │ │ │ │ + beq $fp, $t0, 2452 # 286d8 ::do_widen(char) const@@Base+0x18218> │ │ │ │ + beq $s8, $t0, 3200 # 289c8 ::do_widen(char) const@@Base+0x18508> │ │ │ │ + move $t0, $zero │ │ │ │ + move $t5, $zero │ │ │ │ + move $s5, $zero │ │ │ │ + b -808 # 27a30 ::do_widen(char) const@@Base+0x17570> │ │ │ │ + nop │ │ │ │ ld.d $a2, $a0, 8 │ │ │ │ - move $a1, $s6 │ │ │ │ - move $a0, $s3 │ │ │ │ + ld.d $a0, $sp, 32 │ │ │ │ + st.d $a1, $sp, 16 │ │ │ │ addi.d $a2, $a2, 1 │ │ │ │ - bl -102064 │ │ │ │ - b -4252 # 24af8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xccf8> │ │ │ │ + bl -110736 │ │ │ │ + ld.d $a1, $sp, 16 │ │ │ │ + b -5872 # 26688 ::do_widen(char) const@@Base+0x161c8> │ │ │ │ nop │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + ld.d $a0, $sp, 16 │ │ │ │ + st.d $a1, $sp, 40 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -110768 │ │ │ │ + ld.d $a1, $sp, 40 │ │ │ │ + b -5800 # 266f0 ::do_widen(char) const@@Base+0x16230> │ │ │ │ nop │ │ │ │ ld.d $a2, $a0, 8 │ │ │ │ - move $a1, $s5 │ │ │ │ - move $a0, $s2 │ │ │ │ + addi.d $a0, $sp, 480 │ │ │ │ + st.d $a1, $sp, 40 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -110800 │ │ │ │ + ld.d $a1, $sp, 40 │ │ │ │ + b -3672 # 26f60 ::do_widen(char) const@@Base+0x16aa0> │ │ │ │ + nop │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + ld.d $a0, $sp, 32 │ │ │ │ + st.d $a1, $sp, 40 │ │ │ │ addi.d $a2, $a2, 1 │ │ │ │ - bl -102096 │ │ │ │ - b -4380 # 24a98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcc98> │ │ │ │ + bl -110832 │ │ │ │ + ld.d $a1, $sp, 40 │ │ │ │ + b -3608 # 26fc0 ::do_widen(char) const@@Base+0x16b00> │ │ │ │ nop │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + ld.d $a0, $sp, 16 │ │ │ │ + st.d $a1, $sp, 40 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -110864 │ │ │ │ + ld.d $a1, $sp, 40 │ │ │ │ + b -3544 # 27020 ::do_widen(char) const@@Base+0x16b60> │ │ │ │ nop │ │ │ │ - li.w $t1, 15 │ │ │ │ - ld.d $a1, $sp, 576 │ │ │ │ - bgeu $t1, $t0, -4456 # 24a60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcc60> │ │ │ │ - bne $a1, $s0, -4484 # 24a48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcc48> │ │ │ │ - b -4464 # 24a60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcc60> │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + ld.d $a0, $sp, 56 │ │ │ │ + st.d $a1, $sp, 40 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -110896 │ │ │ │ + ld.d $a1, $sp, 40 │ │ │ │ + b -3464 # 27090 ::do_widen(char) const@@Base+0x16bd0> │ │ │ │ nop │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + ldptr.d $a0, $sp, 0 │ │ │ │ + st.d $a1, $sp, 104 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -110928 │ │ │ │ + ld.d $a1, $sp, 104 │ │ │ │ + b -3392 # 270f8 ::do_widen(char) const@@Base+0x16c38> │ │ │ │ nop │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + move $a0, $s1 │ │ │ │ + st.d $a1, $sp, 104 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -110960 │ │ │ │ + ld.d $a1, $sp, 104 │ │ │ │ + b -3336 # 27150 ::do_widen(char) const@@Base+0x16c90> │ │ │ │ nop │ │ │ │ - li.w $t1, 15 │ │ │ │ - ld.d $a1, $sp, 576 │ │ │ │ - bgeu $t1, $t0, -1552 # 255d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd7d8> │ │ │ │ - bne $a1, $s0, -1580 # 255c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd7c0> │ │ │ │ - b -1560 # 255d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd7d8> │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + move $a0, $s1 │ │ │ │ + st.d $a1, $sp, 16 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -110992 │ │ │ │ + ld.d $a1, $sp, 16 │ │ │ │ + b -6704 # 26448 ::do_widen(char) const@@Base+0x15f88> │ │ │ │ + nop │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + addi.d $a0, $sp, 288 │ │ │ │ + st.d $a1, $sp, 16 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -111024 │ │ │ │ + ld.d $a1, $sp, 16 │ │ │ │ + b -6648 # 264a0 ::do_widen(char) const@@Base+0x15fe0> │ │ │ │ nop │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + move $a1, $fp │ │ │ │ + move $a0, $s1 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -111056 │ │ │ │ + b -4844 # 26bc8 ::do_widen(char) const@@Base+0x16708> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - li.w $t1, 15 │ │ │ │ - ld.d $a1, $sp, 480 │ │ │ │ - bgeu $t1, $t0, -2224 # 25358 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd558> │ │ │ │ - ld.d $t1, $sp, 80 │ │ │ │ - bne $a1, $t1, -2256 # 25340 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd540> │ │ │ │ - b -2236 # 25358 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd558> │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + move $a1, $fp │ │ │ │ + addi.d $a0, $sp, 352 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -111088 │ │ │ │ + b -4788 # 26c20 ::do_widen(char) const@@Base+0x16760> │ │ │ │ nop │ │ │ │ nop │ │ │ │ ld.d $a2, $a0, 8 │ │ │ │ - ld.d $a0, $sp, 136 │ │ │ │ - st.d $a1, $sp, 24 │ │ │ │ + move $a1, $fp │ │ │ │ + addi.d $a0, $sp, 384 │ │ │ │ addi.d $a2, $a2, 1 │ │ │ │ - bl -102224 │ │ │ │ - ld.d $a1, $sp, 24 │ │ │ │ - b -2216 # 25390 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd590> │ │ │ │ + bl -111120 │ │ │ │ + b -4316 # 26e18 ::do_widen(char) const@@Base+0x16958> │ │ │ │ + nop │ │ │ │ nop │ │ │ │ ld.d $a2, $a0, 8 │ │ │ │ - st.d $a0, $sp, 64 │ │ │ │ - ld.d $a0, $sp, 56 │ │ │ │ + move $a0, $s0 │ │ │ │ + st.d $a1, $sp, 40 │ │ │ │ addi.d $a2, $a2, 1 │ │ │ │ - st.d $a1, $sp, 24 │ │ │ │ - bl -102260 │ │ │ │ - ld.d $a1, $sp, 24 │ │ │ │ - ld.d $t0, $sp, 64 │ │ │ │ - b -2768 # 25190 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd390> │ │ │ │ + bl -111152 │ │ │ │ + ld.d $a1, $sp, 40 │ │ │ │ + b -4120 # 26f00 ::do_widen(char) const@@Base+0x16a40> │ │ │ │ + nop │ │ │ │ + pcalau12i $t0, 137 │ │ │ │ + ld.d $t0, $t0, -184 │ │ │ │ + ldptr.d $t1, $t0, 0 │ │ │ │ + ld.d $t1, $t1, -24 │ │ │ │ + add.d $t0, $t0, $t1 │ │ │ │ + ld.d $s0, $t0, 240 │ │ │ │ + beqz $s0, 3680 # 28d98 ::do_widen(char) const@@Base+0x188d8> │ │ │ │ + ld.bu $t0, $s0, 56 │ │ │ │ + beqz $t0, 1784 # 28638 ::do_widen(char) const@@Base+0x18178> │ │ │ │ + ld.b $a1, $s0, 67 │ │ │ │ + pcalau12i $a0, 137 │ │ │ │ + ld.d $a0, $a0, -184 │ │ │ │ + bl -113808 │ │ │ │ + bl -112788 │ │ │ │ + li.w $a2, 5 │ │ │ │ + pcaddi $a1, 87385 │ │ │ │ + move $s0, $a0 │ │ │ │ + bl -112132 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + li.w $a2, 9 │ │ │ │ + pcaddi $a1, 87383 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -112148 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + li.w $a2, 4 │ │ │ │ + pcaddi $a1, 87235 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -112164 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + ld.d $a2, $sp, 632 │ │ │ │ + ld.d $a1, $sp, 624 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -112180 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + move $s3, $a0 │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ + add.d $t0, $a0, $t0 │ │ │ │ + ld.d $s0, $t0, 240 │ │ │ │ + beqz $s0, 3524 # 28d70 ::do_widen(char) const@@Base+0x188b0> │ │ │ │ + ld.bu $t0, $s0, 56 │ │ │ │ + beqz $t0, 1620 # 28608 ::do_widen(char) const@@Base+0x18148> │ │ │ │ + ld.b $a1, $s0, 67 │ │ │ │ + nop │ │ │ │ + move $a0, $s3 │ │ │ │ + bl -113924 │ │ │ │ + bl -112904 │ │ │ │ + ld.bu $t0, $fp, 513 │ │ │ │ + beqz $t0, -3120 # 273a0 ::do_widen(char) const@@Base+0x16ee0> │ │ │ │ + nop │ │ │ │ + ldptr.d $t0, $fp, 0 │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ + add.d $fp, $fp, $t0 │ │ │ │ + ld.d $s0, $fp, 240 │ │ │ │ + beqz $s0, 3432 # 28d50 ::do_widen(char) const@@Base+0x18890> │ │ │ │ + ld.bu $t0, $s0, 56 │ │ │ │ + beqz $t0, 1704 # 28698 ::do_widen(char) const@@Base+0x181d8> │ │ │ │ + ld.b $a1, $s0, 67 │ │ │ │ + pcaddi $a0, 139282 │ │ │ │ + bl -113980 │ │ │ │ + bl -112960 │ │ │ │ + li.w $a2, 9 │ │ │ │ + pcaddi $a1, 87344 │ │ │ │ + move $s0, $a0 │ │ │ │ + bl -112304 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + ld.d $a2, $sp, 632 │ │ │ │ + ld.d $a1, $sp, 624 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -112320 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + move $s3, $a0 │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ + add.d $t0, $a0, $t0 │ │ │ │ + ld.d $s0, $t0, 240 │ │ │ │ + beqz $s0, 3320 # 28d30 ::do_widen(char) const@@Base+0x18870> │ │ │ │ + ld.bu $t0, $s0, 56 │ │ │ │ + beqz $t0, 1576 # 28668 ::do_widen(char) const@@Base+0x181a8> │ │ │ │ + ld.b $a1, $s0, 67 │ │ │ │ + move $a0, $s3 │ │ │ │ + bl -114060 │ │ │ │ + bl -113040 │ │ │ │ + b -3252 # 273a0 ::do_widen(char) const@@Base+0x16ee0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $t8, $t1, 320 │ │ │ │ + li.w $a0, -1 │ │ │ │ + lu52i.d $a0, $a0, 511 │ │ │ │ + sub.d $t7, $s6, $t8 │ │ │ │ + srai.d $t6, $t7, 0x2 │ │ │ │ + addi.d $a1, $t6, 32 │ │ │ │ + bltu $a0, $a1, 3216 # 28d08 ::do_widen(char) const@@Base+0x18848> │ │ │ │ + st.d $t0, $sp, 184 │ │ │ │ + addi.d $t0, $t7, 128 │ │ │ │ + move $a0, $t0 │ │ │ │ + st.d $a7, $sp, 216 │ │ │ │ + st.d $a6, $sp, 208 │ │ │ │ + st.d $t6, $sp, 200 │ │ │ │ + st.d $t4, $sp, 192 │ │ │ │ + st.d $t8, $sp, 176 │ │ │ │ + st.d $t5, $sp, 168 │ │ │ │ + st.d $a5, $sp, 160 │ │ │ │ + st.d $a4, $sp, 152 │ │ │ │ + st.d $t3, $sp, 144 │ │ │ │ + st.d $t2, $sp, 136 │ │ │ │ + st.d $t1, $sp, 128 │ │ │ │ + st.d $t7, $sp, 120 │ │ │ │ + st.d $t0, $sp, 112 │ │ │ │ + bl -112684 │ │ │ │ + ld.d $t8, $sp, 176 │ │ │ │ + ld.d $t7, $sp, 120 │ │ │ │ + ld.d $t1, $sp, 128 │ │ │ │ + ld.d $t2, $sp, 136 │ │ │ │ + ld.d $t3, $sp, 144 │ │ │ │ + ld.d $a4, $sp, 152 │ │ │ │ + ld.d $a5, $sp, 160 │ │ │ │ + ld.d $t5, $sp, 168 │ │ │ │ + ld.d $t0, $sp, 184 │ │ │ │ + ld.d $t4, $sp, 192 │ │ │ │ + ld.d $t6, $sp, 200 │ │ │ │ + ld.d $a6, $sp, 208 │ │ │ │ + ld.d $a7, $sp, 216 │ │ │ │ + move $a1, $a0 │ │ │ │ + beq $s6, $t8, 48 # 28128 ::do_widen(char) const@@Base+0x17c68> │ │ │ │ + add.d $a3, $a0, $t7 │ │ │ │ + move $a2, $t8 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ldptr.w $ra, $a2, 0 │ │ │ │ + addi.d $a0, $a0, 4 │ │ │ │ + addi.d $a2, $a2, 4 │ │ │ │ + st.w $ra, $a0, -4 │ │ │ │ + bne $a0, $a3, -16 # 28110 ::do_widen(char) const@@Base+0x17c50> │ │ │ │ nop │ │ │ │ + beqz $t8, 120 # 281a0 ::do_widen(char) const@@Base+0x17ce0> │ │ │ │ + move $a0, $t8 │ │ │ │ + st.d $a1, $sp, 216 │ │ │ │ + st.d $a7, $sp, 208 │ │ │ │ + st.d $a6, $sp, 200 │ │ │ │ + st.d $t6, $sp, 192 │ │ │ │ + st.d $t7, $sp, 184 │ │ │ │ + st.d $t4, $sp, 176 │ │ │ │ + st.d $t0, $sp, 168 │ │ │ │ + st.d $t5, $sp, 160 │ │ │ │ + st.d $a5, $sp, 152 │ │ │ │ + st.d $a4, $sp, 144 │ │ │ │ + st.d $t3, $sp, 136 │ │ │ │ + st.d $t2, $sp, 128 │ │ │ │ + st.d $t1, $sp, 120 │ │ │ │ + bl -112916 │ │ │ │ + ld.d $a1, $sp, 216 │ │ │ │ + ld.d $a7, $sp, 208 │ │ │ │ + ld.d $a6, $sp, 200 │ │ │ │ + ld.d $t6, $sp, 192 │ │ │ │ + ld.d $t7, $sp, 184 │ │ │ │ + ld.d $t4, $sp, 176 │ │ │ │ + ld.d $t0, $sp, 168 │ │ │ │ + ld.d $t5, $sp, 160 │ │ │ │ + ld.d $a5, $sp, 152 │ │ │ │ + ld.d $a4, $sp, 144 │ │ │ │ + ld.d $t3, $sp, 136 │ │ │ │ + ld.d $t2, $sp, 128 │ │ │ │ + ld.d $t1, $sp, 120 │ │ │ │ nop │ │ │ │ - ld.d $a2, $a0, 8 │ │ │ │ - st.d $a0, $sp, 56 │ │ │ │ - ld.d $a0, $sp, 128 │ │ │ │ - addi.d $a2, $a2, 1 │ │ │ │ - st.d $a1, $sp, 24 │ │ │ │ - bl -102324 │ │ │ │ - ld.d $a1, $sp, 24 │ │ │ │ - ld.d $t0, $sp, 56 │ │ │ │ - b -2944 # 25120 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd320> │ │ │ │ + ld.d $a0, $sp, 112 │ │ │ │ + add.d $s6, $a1, $t7 │ │ │ │ + st.d $a1, $t1, 320 │ │ │ │ + add.d $t8, $a1, $a0 │ │ │ │ + st.d $s6, $t1, 328 │ │ │ │ + st.d $t8, $t1, 336 │ │ │ │ + bne $t7, $a0, -8888 # 25f00 ::do_widen(char) const@@Base+0x15a40> │ │ │ │ + li.w $t8, -4 │ │ │ │ + lu52i.d $t8, $t8, 2047 │ │ │ │ + beq $t7, $t8, 2844 # 28ce0 ::do_widen(char) const@@Base+0x18820> │ │ │ │ + move $t7, $zero │ │ │ │ + slli.d $t6, $t6, 0x1 │ │ │ │ + lu52i.d $t7, $t7, 512 │ │ │ │ + li.w $t8, -1 │ │ │ │ + sltu $t7, $t6, $t7 │ │ │ │ + lu52i.d $t8, $t8, 511 │ │ │ │ + maskeqz $t6, $t6, $t7 │ │ │ │ + masknez $t7, $t8, $t7 │ │ │ │ + or $t6, $t6, $t7 │ │ │ │ + st.d $t0, $sp, 176 │ │ │ │ + slli.d $t0, $t6, 0x2 │ │ │ │ + move $a0, $t0 │ │ │ │ + st.d $a1, $sp, 208 │ │ │ │ + st.d $a7, $sp, 200 │ │ │ │ + st.d $a6, $sp, 192 │ │ │ │ + st.d $t4, $sp, 184 │ │ │ │ + st.d $t5, $sp, 168 │ │ │ │ + st.d $a5, $sp, 160 │ │ │ │ + st.d $a4, $sp, 152 │ │ │ │ + st.d $t3, $sp, 144 │ │ │ │ + st.d $t2, $sp, 136 │ │ │ │ + st.d $t1, $sp, 128 │ │ │ │ + st.d $t0, $sp, 120 │ │ │ │ + bl -113044 │ │ │ │ + ld.d $a3, $sp, 112 │ │ │ │ + ld.d $t3, $sp, 144 │ │ │ │ + ld.d $a4, $sp, 152 │ │ │ │ + add.d $t7, $a0, $a3 │ │ │ │ + ldptr.w $a2, $t7, 0 │ │ │ │ + ld.d $a5, $sp, 160 │ │ │ │ + ld.d $a1, $sp, 208 │ │ │ │ + bstrins.w $a2, $t3, 0x1d, 0x0 │ │ │ │ + bstrins.w $a2, $a4, 0x1e, 0x1e │ │ │ │ + bstrins.w $a2, $a5, 0x1f, 0x1f │ │ │ │ + st.w $a2, $t7, 0 │ │ │ │ + ld.d $t1, $sp, 128 │ │ │ │ + ld.d $t2, $sp, 136 │ │ │ │ + ld.d $t5, $sp, 168 │ │ │ │ + ld.d $t0, $sp, 176 │ │ │ │ + ld.d $t4, $sp, 184 │ │ │ │ + ld.d $a6, $sp, 192 │ │ │ │ + ld.d $a7, $sp, 200 │ │ │ │ + move $t6, $a0 │ │ │ │ + move $t8, $a0 │ │ │ │ + beq $s6, $a1, 88 # 282d0 ::do_widen(char) const@@Base+0x17e10> │ │ │ │ + move $a2, $a3 │ │ │ │ + st.d $a7, $sp, 176 │ │ │ │ + st.d $a6, $sp, 168 │ │ │ │ + st.d $t4, $sp, 160 │ │ │ │ + st.d $t0, $sp, 152 │ │ │ │ + st.d $t5, $sp, 144 │ │ │ │ + st.d $a1, $sp, 112 │ │ │ │ + st.d $a0, $sp, 184 │ │ │ │ + st.d $t7, $sp, 192 │ │ │ │ + bl -112064 │ │ │ │ + ld.d $t8, $sp, 192 │ │ │ │ + ld.d $t6, $sp, 184 │ │ │ │ + ld.d $a7, $sp, 176 │ │ │ │ + ld.d $a6, $sp, 168 │ │ │ │ + ld.d $t4, $sp, 160 │ │ │ │ + ld.d $t0, $sp, 152 │ │ │ │ + ld.d $t5, $sp, 144 │ │ │ │ + ld.d $t2, $sp, 136 │ │ │ │ + ld.d $t1, $sp, 128 │ │ │ │ + ld.d $a1, $sp, 112 │ │ │ │ nop │ │ │ │ + move $a0, $a1 │ │ │ │ + st.d $t6, $sp, 184 │ │ │ │ + st.d $a7, $sp, 176 │ │ │ │ + st.d $a6, $sp, 168 │ │ │ │ + st.d $t4, $sp, 160 │ │ │ │ + st.d $t8, $sp, 152 │ │ │ │ + st.d $t0, $sp, 144 │ │ │ │ + st.d $t5, $sp, 136 │ │ │ │ + st.d $t2, $sp, 128 │ │ │ │ + st.d $t1, $sp, 112 │ │ │ │ + bl -113320 │ │ │ │ + ld.d $t0, $sp, 120 │ │ │ │ + ld.d $t6, $sp, 184 │ │ │ │ + ld.d $t8, $sp, 152 │ │ │ │ + ld.d $t1, $sp, 112 │ │ │ │ + add.d $t3, $t6, $t0 │ │ │ │ + addi.d $t8, $t8, 4 │ │ │ │ + ld.d $t2, $sp, 128 │ │ │ │ + ld.d $t5, $sp, 136 │ │ │ │ + ld.d $t0, $sp, 144 │ │ │ │ + ld.d $t4, $sp, 160 │ │ │ │ + ld.d $a6, $sp, 168 │ │ │ │ + ld.d $a7, $sp, 176 │ │ │ │ + st.d $t8, $t1, 328 │ │ │ │ + st.d $t6, $t1, 320 │ │ │ │ + st.d $t3, $t1, 336 │ │ │ │ + b -9240 # 25f20 ::do_widen(char) const@@Base+0x15a60> │ │ │ │ nop │ │ │ │ + addi.d $a1, $sp, 704 │ │ │ │ + addi.d $a0, $sp, 464 │ │ │ │ + bl -114056 # c5c0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + b -7492 # 26608 ::do_widen(char) const@@Base+0x16148> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + move $a0, $t0 │ │ │ │ + addi.d $a1, $sp, 704 │ │ │ │ + bl -114088 # c5c0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + b -8100 # 263c8 ::do_widen(char) const@@Base+0x15f08> │ │ │ │ nop │ │ │ │ - ld.d $a2, $a0, 8 │ │ │ │ - st.d $a0, $sp, 56 │ │ │ │ - ld.d $a0, $sp, 48 │ │ │ │ - addi.d $a2, $a2, 1 │ │ │ │ - st.d $a1, $sp, 24 │ │ │ │ - bl -102388 │ │ │ │ - ld.d $a1, $sp, 24 │ │ │ │ - ld.d $t0, $sp, 56 │ │ │ │ - b -3544 # 24f08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd108> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + addi.d $a1, $sp, 704 │ │ │ │ + bl -114120 # c5c0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + b -5628 # 26d90 ::do_widen(char) const@@Base+0x168d0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $a2, $a0, 8 │ │ │ │ - st.d $a0, $sp, 48 │ │ │ │ - ld.d $a0, $sp, 120 │ │ │ │ - addi.d $a2, $a2, 1 │ │ │ │ - st.d $a1, $sp, 24 │ │ │ │ - bl -102452 │ │ │ │ - ld.d $a1, $sp, 24 │ │ │ │ - ld.d $t0, $sp, 48 │ │ │ │ - b -3720 # 24e98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd098> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + addi.d $a1, $sp, 704 │ │ │ │ + bl -114152 # c5c0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + b -6236 # 26b50 ::do_widen(char) const@@Base+0x16690> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + move $a0, $t1 │ │ │ │ + b -10388 # 25b30 ::do_widen(char) const@@Base+0x15670> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - li.w $t1, 15 │ │ │ │ - ld.d $a1, $sp, 384 │ │ │ │ - bgeu $t1, $t0, -6072 # 24590 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc790> │ │ │ │ - ld.d $t1, $sp, 72 │ │ │ │ - bne $a1, $t1, -6104 # 24578 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc778> │ │ │ │ - b -6084 # 24590 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc790> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $a2, $a0, 8 │ │ │ │ - ld.d $a0, $sp, 48 │ │ │ │ - st.d $a1, $sp, 56 │ │ │ │ - addi.d $a2, $a2, 1 │ │ │ │ - bl -102544 │ │ │ │ - ld.d $a1, $sp, 56 │ │ │ │ - b -6576 # 243c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc5c8> │ │ │ │ nop │ │ │ │ - ld.d $a2, $a0, 8 │ │ │ │ - ld.d $a0, $sp, 56 │ │ │ │ - st.d $a1, $sp, 64 │ │ │ │ - addi.d $a2, $a2, 1 │ │ │ │ - bl -102576 │ │ │ │ - ld.d $a1, $sp, 64 │ │ │ │ - b -5984 # 24638 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc838> │ │ │ │ + li.w $t0, 2 │ │ │ │ + beq $fp, $t0, 1492 # 289b8 ::do_widen(char) const@@Base+0x184f8> │ │ │ │ + addi.w $s2, $s2, 1 │ │ │ │ + li.w $t5, 1 │ │ │ │ + move $t4, $zero │ │ │ │ + move $s5, $zero │ │ │ │ + b -9392 # 25f48 ::do_widen(char) const@@Base+0x15a88> │ │ │ │ nop │ │ │ │ - ld.d $a2, $a0, 8 │ │ │ │ - ld.d $a0, $sp, 128 │ │ │ │ - st.d $a1, $sp, 56 │ │ │ │ - addi.d $a2, $a2, 1 │ │ │ │ - bl -102608 │ │ │ │ - ld.d $a1, $sp, 56 │ │ │ │ - b -6128 # 245c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc7c8> │ │ │ │ + move $t6, $zero │ │ │ │ + li.w $t8, 1 │ │ │ │ + move $t5, $zero │ │ │ │ nop │ │ │ │ - ld.d $a2, $a0, 8 │ │ │ │ - ld.d $a0, $sp, 64 │ │ │ │ - st.d $a1, $sp, 24 │ │ │ │ - addi.d $a2, $a2, 1 │ │ │ │ - bl -102640 │ │ │ │ - ld.d $a1, $sp, 24 │ │ │ │ - b -2520 # 25400 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd600> │ │ │ │ + ld.d $t1, $sp, 24 │ │ │ │ + move $t0, $zero │ │ │ │ + move $s5, $zero │ │ │ │ + srli.w $t4, $t1, 0x1 │ │ │ │ + slli.w $t7, $t1, 0x2 │ │ │ │ + b -1972 # 27c70 ::do_widen(char) const@@Base+0x177b0> │ │ │ │ nop │ │ │ │ - li.w $t1, 15 │ │ │ │ - ld.d $a1, $sp, 480 │ │ │ │ - bgeu $t1, $t0, -5656 # 247d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc9d0> │ │ │ │ - ld.d $t1, $sp, 80 │ │ │ │ - bne $a1, $t1, -5688 # 247b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc9b8> │ │ │ │ - b -5668 # 247d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc9d0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $a2, $a0, 8 │ │ │ │ - ld.d $a0, $sp, 64 │ │ │ │ - move $a1, $s8 │ │ │ │ - addi.d $a2, $a2, 1 │ │ │ │ - bl -102704 │ │ │ │ - b -5532 # 24878 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xca78> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $a2, $a0, 8 │ │ │ │ - ld.d $a0, $sp, 136 │ │ │ │ - move $a1, $s8 │ │ │ │ - addi.d $a2, $a2, 1 │ │ │ │ - bl -102736 │ │ │ │ - b -5676 # 24808 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xca08> │ │ │ │ nop │ │ │ │ + ldptr.d $t0, $fp, 0 │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ + add.d $t0, $fp, $t0 │ │ │ │ + ld.d $s0, $t0, 240 │ │ │ │ + beqz $s0, 2080 # 28c70 ::do_widen(char) const@@Base+0x187b0> │ │ │ │ + ld.bu $t0, $s0, 56 │ │ │ │ + beqz $t0, 1096 # 288a0 ::do_widen(char) const@@Base+0x183e0> │ │ │ │ + ld.b $a1, $s0, 67 │ │ │ │ + pcaddi $a0, 139000 │ │ │ │ + bl -115108 │ │ │ │ + bl -114088 │ │ │ │ + li.w $a2, 9 │ │ │ │ + pcaddi $a1, 87062 │ │ │ │ + move $s0, $a0 │ │ │ │ + bl -113432 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + ld.d $a2, $sp, 632 │ │ │ │ + ld.d $a1, $sp, 624 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -113448 # c960 >& 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 $s0, $t1, 240 │ │ │ │ + beqz $s0, 2032 # 28c90 ::do_widen(char) const@@Base+0x187d0> │ │ │ │ + ld.bu $t1, $s0, 56 │ │ │ │ + beqz $t1, 960 # 28868 ::do_widen(char) const@@Base+0x183a8> │ │ │ │ + ld.b $a1, $s0, 67 │ │ │ │ + move $a0, $t0 │ │ │ │ + bl -115188 │ │ │ │ + bl -114168 │ │ │ │ + b -3268 # 277f8 ::do_widen(char) const@@Base+0x17338> │ │ │ │ + pcalau12i $t0, 136 │ │ │ │ + ld.d $t0, $t0, -184 │ │ │ │ + ldptr.d $t1, $t0, 0 │ │ │ │ + ld.d $t1, $t1, -24 │ │ │ │ + add.d $t0, $t0, $t1 │ │ │ │ + ld.d $s0, $t0, 240 │ │ │ │ + beqz $s0, 1776 # 28bc8 ::do_widen(char) const@@Base+0x18708> │ │ │ │ + ld.bu $t0, $s0, 56 │ │ │ │ + beqz $t0, 1064 # 28908 ::do_widen(char) const@@Base+0x18448> │ │ │ │ + ld.b $a1, $s0, 67 │ │ │ │ + pcalau12i $a0, 136 │ │ │ │ + ld.d $a0, $a0, -184 │ │ │ │ + bl -115248 │ │ │ │ + bl -114228 │ │ │ │ + li.w $a2, 5 │ │ │ │ + pcaddi $a1, 87025 │ │ │ │ + move $s0, $a0 │ │ │ │ + bl -113572 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + li.w $a2, 9 │ │ │ │ + pcaddi $a1, 87023 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -113588 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + li.w $a2, 4 │ │ │ │ + pcaddi $a1, 86875 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -113604 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + ld.d $a2, $sp, 632 │ │ │ │ + ld.d $a1, $sp, 624 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -113620 # c960 >& 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 $s0, $t1, 240 │ │ │ │ + beqz $s0, 1532 # 28b48 ::do_widen(char) const@@Base+0x18688> │ │ │ │ + ld.bu $t1, $s0, 56 │ │ │ │ + beqz $t1, 892 # 288d0 ::do_widen(char) const@@Base+0x18410> │ │ │ │ + ld.b $a1, $s0, 67 │ │ │ │ nop │ │ │ │ - li.w $t1, 15 │ │ │ │ - ld.d $a1, $sp, 288 │ │ │ │ - bgeu $t1, $t0, -6952 # 24320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc520> │ │ │ │ - ld.d $t1, $sp, 96 │ │ │ │ - bne $a1, $t1, -6984 # 24308 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc508> │ │ │ │ - b -6964 # 24320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc520> │ │ │ │ + move $a0, $t0 │ │ │ │ + bl -115364 │ │ │ │ + bl -114344 │ │ │ │ + b -3452 # 277f0 ::do_widen(char) const@@Base+0x17330> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $a2, $a0, 8 │ │ │ │ - ld.d $a0, $sp, 120 │ │ │ │ - st.d $a1, $sp, 48 │ │ │ │ - addi.d $a2, $a2, 1 │ │ │ │ - bl -102800 │ │ │ │ - ld.d $a1, $sp, 48 │ │ │ │ - b -6944 # 24358 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc558> │ │ │ │ nop │ │ │ │ - ld.d $a2, $a0, 8 │ │ │ │ - addi.d $a0, $sp, 272 │ │ │ │ - st.d $a1, $sp, 48 │ │ │ │ - addi.d $a2, $a2, 1 │ │ │ │ - bl -102832 │ │ │ │ - ld.d $a1, $sp, 48 │ │ │ │ - b -7520 # 24138 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc338> │ │ │ │ nop │ │ │ │ + move $t0, $zero │ │ │ │ + b -2900 # 27a30 ::do_widen(char) const@@Base+0x17570> │ │ │ │ ld.d $a2, $a0, 8 │ │ │ │ - addi.d $a0, $sp, 240 │ │ │ │ - st.d $a1, $sp, 48 │ │ │ │ + move $a1, $s3 │ │ │ │ + move $a0, $s1 │ │ │ │ addi.d $a2, $a2, 1 │ │ │ │ - bl -102864 │ │ │ │ - ld.d $a1, $sp, 48 │ │ │ │ - b -7656 # 240d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc2d0> │ │ │ │ - nop │ │ │ │ + bl -112824 │ │ │ │ + b -4644 # 27378 ::do_widen(char) const@@Base+0x16eb8> │ │ │ │ ld.d $a2, $a0, 8 │ │ │ │ - move $a1, $s5 │ │ │ │ - move $a0, $s2 │ │ │ │ + st.d $a0, $sp, 56 │ │ │ │ + ldptr.d $a0, $sp, 0 │ │ │ │ addi.d $a2, $a2, 1 │ │ │ │ - bl -102896 │ │ │ │ - b -2244 # 25610 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd810> │ │ │ │ - nop │ │ │ │ + st.d $a1, $sp, 40 │ │ │ │ + bl -112852 │ │ │ │ + ld.d $a1, $sp, 40 │ │ │ │ + ld.d $t0, $sp, 56 │ │ │ │ + b -7416 # 268c8 ::do_widen(char) const@@Base+0x16408> │ │ │ │ nop │ │ │ │ ld.d $a2, $a0, 8 │ │ │ │ - move $a1, $s6 │ │ │ │ - move $a0, $s3 │ │ │ │ + st.d $a0, $sp, 56 │ │ │ │ + move $a0, $s1 │ │ │ │ addi.d $a2, $a2, 1 │ │ │ │ - bl -102928 │ │ │ │ - b -2180 # 25670 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd870> │ │ │ │ + st.d $a1, $sp, 40 │ │ │ │ + bl -112892 │ │ │ │ + ld.d $a1, $sp, 40 │ │ │ │ + ld.d $t0, $sp, 56 │ │ │ │ + b -7368 # 26920 ::do_widen(char) const@@Base+0x16460> │ │ │ │ nop │ │ │ │ + li.w $t8, 1 │ │ │ │ + move $t5, $zero │ │ │ │ + move $t0, $zero │ │ │ │ + move $s5, $zero │ │ │ │ + b -2320 # 27cf0 ::do_widen(char) const@@Base+0x17830> │ │ │ │ nop │ │ │ │ - move $a0, $s6 │ │ │ │ - bl -103828 # c970 ::_M_widen_init() const@plt> │ │ │ │ - ldptr.d $t0, $s6, 0 │ │ │ │ - pcaddi $t1, -18711 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -113820 # c970 ::_M_widen_init() const@plt> │ │ │ │ + ldptr.d $t0, $s0, 0 │ │ │ │ + pcaddi $t1, -24661 │ │ │ │ li.w $a1, 10 │ │ │ │ ld.d $t0, $t0, 48 │ │ │ │ - beq $t0, $t1, -1160 # 25a90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdc90> │ │ │ │ - move $a0, $s6 │ │ │ │ + beq $t0, $t1, -1632 # 27fc0 ::do_widen(char) const@@Base+0x17b00> │ │ │ │ + move $a0, $s0 │ │ │ │ jirl $ra, $t0, 0 │ │ │ │ move $a1, $a0 │ │ │ │ - b -1176 # 25a90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdc90> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + b -1648 # 27fc0 ::do_widen(char) const@@Base+0x17b00> │ │ │ │ nop │ │ │ │ - move $a0, $s4 │ │ │ │ - bl -103892 # c970 ::_M_widen_init() const@plt> │ │ │ │ - ldptr.d $t0, $s4, 0 │ │ │ │ - pcaddi $t1, -18727 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -113868 # c970 ::_M_widen_init() const@plt> │ │ │ │ + ldptr.d $t0, $s0, 0 │ │ │ │ + pcaddi $t1, -24673 │ │ │ │ li.w $a1, 10 │ │ │ │ ld.d $t0, $t0, 48 │ │ │ │ - beq $t0, $t1, -1136 # 25ae8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdce8> │ │ │ │ - move $a0, $s4 │ │ │ │ + beq $t0, $t1, -1800 # 27f48 ::do_widen(char) const@@Base+0x17a88> │ │ │ │ + move $a0, $s0 │ │ │ │ jirl $ra, $t0, 0 │ │ │ │ move $a1, $a0 │ │ │ │ - b -1152 # 25ae8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdce8> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + b -1816 # 27f48 ::do_widen(char) const@@Base+0x17a88> │ │ │ │ nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - move $a0, $s6 │ │ │ │ - bl -103956 # c970 ::_M_widen_init() const@plt> │ │ │ │ - ldptr.d $t0, $s6, 0 │ │ │ │ - pcaddi $t1, -18743 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -113916 # c970 ::_M_widen_init() const@plt> │ │ │ │ + ldptr.d $t0, $s0, 0 │ │ │ │ + pcaddi $t1, -24685 │ │ │ │ li.w $a1, 10 │ │ │ │ ld.d $t0, $t0, 48 │ │ │ │ - beq $t0, $t1, -1096 # 25b50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdd50> │ │ │ │ - move $a0, $s6 │ │ │ │ + beq $t0, $t1, -1592 # 28048 ::do_widen(char) const@@Base+0x17b88> │ │ │ │ + move $a0, $s0 │ │ │ │ jirl $ra, $t0, 0 │ │ │ │ move $a1, $a0 │ │ │ │ - b -1112 # 25b50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdd50> │ │ │ │ + b -1608 # 28048 ::do_widen(char) const@@Base+0x17b88> │ │ │ │ nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - move $a0, $s4 │ │ │ │ - bl -104020 # c970 ::_M_widen_init() const@plt> │ │ │ │ - ldptr.d $t0, $s4, 0 │ │ │ │ - pcaddi $t1, -18759 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -113964 # c970 ::_M_widen_init() const@plt> │ │ │ │ + ldptr.d $t0, $s0, 0 │ │ │ │ + pcaddi $t1, -24697 │ │ │ │ li.w $a1, 10 │ │ │ │ ld.d $t0, $t0, 48 │ │ │ │ - beq $t0, $t1, -1456 # 25a28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdc28> │ │ │ │ - move $a0, $s4 │ │ │ │ + beq $t0, $t1, -1720 # 27ff8 ::do_widen(char) const@@Base+0x17b38> │ │ │ │ + move $a0, $s0 │ │ │ │ jirl $ra, $t0, 0 │ │ │ │ move $a1, $a0 │ │ │ │ - b -1472 # 25a28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdc28> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - move $a0, $t0 │ │ │ │ - addi.d $a1, $sp, 720 │ │ │ │ - bl -105032 # c5c0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - b -3388 # 252d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd4d0> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - move $a0, $t0 │ │ │ │ - addi.d $a1, $sp, 720 │ │ │ │ - bl -105064 # c5c0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - b -6948 # 24508 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc708> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ld.d $a0, $sp, 88 │ │ │ │ - addi.d $a1, $sp, 720 │ │ │ │ - bl -105096 # c5c0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - b -4660 # 24e18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd018> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + b -1736 # 27ff8 ::do_widen(char) const@@Base+0x17b38> │ │ │ │ nop │ │ │ │ move $a0, $t0 │ │ │ │ - addi.d $a1, $sp, 720 │ │ │ │ - bl -105128 # c5c0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - b -2836 # 25558 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd758> │ │ │ │ + addi.d $a1, $sp, 704 │ │ │ │ + bl -114960 # c5c0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + b -7820 # 26848 ::do_widen(char) const@@Base+0x16388> │ │ │ │ + move $t8, $zero │ │ │ │ + move $t5, $zero │ │ │ │ + li.w $t0, 1 │ │ │ │ + move $s5, $zero │ │ │ │ + b -2680 # 27c70 ::do_widen(char) const@@Base+0x177b0> │ │ │ │ nop │ │ │ │ + ld.b $t0, $s7, 0 │ │ │ │ + st.b $t0, $sp, 576 │ │ │ │ + b -10744 # 25d00 ::do_widen(char) const@@Base+0x15840> │ │ │ │ nop │ │ │ │ + ld.b $t0, $s7, 0 │ │ │ │ + st.b $t0, $sp, 544 │ │ │ │ + b -10848 # 25ca8 ::do_widen(char) const@@Base+0x157e8> │ │ │ │ nop │ │ │ │ + ld.b $t0, $s7, 0 │ │ │ │ + st.b $t0, $sp, 608 │ │ │ │ + b -10688 # 25d58 ::do_widen(char) const@@Base+0x15898> │ │ │ │ nop │ │ │ │ - move $a0, $t0 │ │ │ │ - addi.d $a1, $sp, 720 │ │ │ │ - bl -105160 # c5c0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - b -4140 # 25060 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd260> │ │ │ │ + ld.b $t0, $s6, 0 │ │ │ │ + st.b $t0, $sp, 512 │ │ │ │ + b -10968 # 25c50 ::do_widen(char) const@@Base+0x15790> │ │ │ │ nop │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + move $a2, $zero │ │ │ │ + addi.d $a1, $sp, 264 │ │ │ │ + bl -113100 # cd70 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + ld.d $t0, $sp, 264 │ │ │ │ + st.d $a0, $sp, 592 │ │ │ │ + st.d $t0, $sp, 608 │ │ │ │ nop │ │ │ │ + move $a2, $s6 │ │ │ │ + move $a1, $s7 │ │ │ │ + bl -113272 │ │ │ │ + ld.d $t0, $sp, 592 │ │ │ │ + ld.d $s6, $sp, 264 │ │ │ │ + b -10756 # 25d60 ::do_widen(char) const@@Base+0x158a0> │ │ │ │ + ld.d $a0, $sp, 80 │ │ │ │ + move $a2, $zero │ │ │ │ + addi.d $a1, $sp, 264 │ │ │ │ + bl -113156 # cd70 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + ld.d $t0, $sp, 264 │ │ │ │ + st.d $a0, $sp, 496 │ │ │ │ + st.d $t0, $sp, 512 │ │ │ │ nop │ │ │ │ + move $a2, $s1 │ │ │ │ + move $a1, $s6 │ │ │ │ + bl -113328 │ │ │ │ + ld.d $t0, $sp, 496 │ │ │ │ + ld.d $s1, $sp, 264 │ │ │ │ + b -11076 # 25c58 ::do_widen(char) const@@Base+0x15798> │ │ │ │ + ld.d $a0, $sp, 40 │ │ │ │ + move $a2, $zero │ │ │ │ + addi.d $a1, $sp, 264 │ │ │ │ + bl -113212 # cd70 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + ld.d $t0, $sp, 264 │ │ │ │ + st.d $a0, $sp, 560 │ │ │ │ + st.d $t0, $sp, 576 │ │ │ │ nop │ │ │ │ - move $a0, $t0 │ │ │ │ - addi.d $a1, $sp, 720 │ │ │ │ - bl -105192 # c5c0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - b -5844 # 249d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcbd8> │ │ │ │ + move $a2, $s6 │ │ │ │ + move $a1, $s7 │ │ │ │ + bl -113384 │ │ │ │ + ld.d $t0, $sp, 560 │ │ │ │ + ld.d $s6, $sp, 264 │ │ │ │ + b -10956 # 25d08 ::do_widen(char) const@@Base+0x15848> │ │ │ │ + ld.d $a0, $sp, 72 │ │ │ │ + move $a2, $zero │ │ │ │ + addi.d $a1, $sp, 264 │ │ │ │ + bl -113268 # cd70 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + ld.d $t0, $sp, 264 │ │ │ │ + st.d $a0, $sp, 528 │ │ │ │ + st.d $t0, $sp, 544 │ │ │ │ nop │ │ │ │ + move $a2, $s6 │ │ │ │ + move $a1, $s7 │ │ │ │ + bl -113440 │ │ │ │ + ld.d $t0, $sp, 528 │ │ │ │ + ld.d $s6, $sp, 264 │ │ │ │ + b -11100 # 25cb0 ::do_widen(char) const@@Base+0x157f0> │ │ │ │ + ld.d $t0, $s3, 40 │ │ │ │ + move $a1, $s2 │ │ │ │ + li.w $a5, 1 │ │ │ │ + ld.d $a0, $t0, 24 │ │ │ │ + addi.d $a4, $sp, 236 │ │ │ │ + addi.d $a3, $sp, 256 │ │ │ │ + pcaddi $a2, 86874 │ │ │ │ + bl -115436 │ │ │ │ + ld.d $a1, $sp, 256 │ │ │ │ + move $a2, $a0 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -27948 # 21b10 ::do_widen(char) const@@Base+0x11650> │ │ │ │ + b -10816 # 25e00 ::do_widen(char) const@@Base+0x15940> │ │ │ │ nop │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + move $a0, $s1 │ │ │ │ + st.d $a1, $sp, 16 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -113528 │ │ │ │ + ld.d $a1, $sp, 16 │ │ │ │ + b -4240 # 277d0 ::do_widen(char) const@@Base+0x17310> │ │ │ │ nop │ │ │ │ + st.d $a0, $sp, 16 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -114432 # c970 ::_M_widen_init() const@plt> │ │ │ │ + ldptr.d $t1, $s0, 0 │ │ │ │ + pcaddi $t2, -24814 │ │ │ │ + ld.d $t0, $sp, 16 │ │ │ │ + ld.d $t1, $t1, 48 │ │ │ │ + li.w $a1, 10 │ │ │ │ + beq $t1, $t2, -984 # 284b0 ::do_widen(char) const@@Base+0x17ff0> │ │ │ │ + move $a0, $s0 │ │ │ │ + jirl $ra, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 16 │ │ │ │ + move $a1, $a0 │ │ │ │ + b -1004 # 284b0 ::do_widen(char) const@@Base+0x17ff0> │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -114484 # c970 ::_M_widen_init() const@plt> │ │ │ │ + ldptr.d $t0, $s0, 0 │ │ │ │ + pcaddi $t1, -24827 │ │ │ │ + li.w $a1, 10 │ │ │ │ + ld.d $t0, $t0, 48 │ │ │ │ + beq $t0, $t1, -1112 # 28460 ::do_widen(char) const@@Base+0x17fa0> │ │ │ │ + move $a0, $s0 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + move $a1, $a0 │ │ │ │ + b -1128 # 28460 ::do_widen(char) const@@Base+0x17fa0> │ │ │ │ nop │ │ │ │ - move $a0, $t0 │ │ │ │ - addi.d $a1, $sp, 720 │ │ │ │ - bl -105224 # c5c0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - b -7732 # 24298 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc498> │ │ │ │ + st.d $a0, $sp, 16 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -114536 # c970 ::_M_widen_init() const@plt> │ │ │ │ + ldptr.d $t1, $s0, 0 │ │ │ │ + pcaddi $t2, -24840 │ │ │ │ + ld.d $t0, $sp, 16 │ │ │ │ + ld.d $t1, $t1, 48 │ │ │ │ + li.w $a1, 10 │ │ │ │ + beq $t1, $t2, -912 # 28560 ::do_widen(char) const@@Base+0x180a0> │ │ │ │ + move $a0, $s0 │ │ │ │ + jirl $ra, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 16 │ │ │ │ + move $a1, $a0 │ │ │ │ + b -932 # 28560 ::do_widen(char) const@@Base+0x180a0> │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -114588 # c970 ::_M_widen_init() const@plt> │ │ │ │ + ldptr.d $t0, $s0, 0 │ │ │ │ + pcaddi $t1, -24853 │ │ │ │ + li.w $a1, 10 │ │ │ │ + ld.d $t0, $t0, 48 │ │ │ │ + beq $t0, $t1, -1080 # 284e8 ::do_widen(char) const@@Base+0x18028> │ │ │ │ + move $a0, $s0 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + move $a1, $a0 │ │ │ │ + b -1096 # 284e8 ::do_widen(char) const@@Base+0x18028> │ │ │ │ nop │ │ │ │ + move $a1, $a0 │ │ │ │ + pcalau12i $a0, 136 │ │ │ │ + ld.d $a0, $a0, -184 │ │ │ │ + bl -114660 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + li.w $a2, 2 │ │ │ │ + pcaddi $a1, 86397 │ │ │ │ + move $s5, $a0 │ │ │ │ + bl -114676 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + move $a1, $s6 │ │ │ │ + move $a0, $s5 │ │ │ │ + bl -113728 │ │ │ │ + li.w $a2, 3 │ │ │ │ + pcaddi $a1, 86392 │ │ │ │ + bl -114700 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + pcalau12i $a0, 136 │ │ │ │ + ld.d $a0, $a0, -184 │ │ │ │ + bl -115384 │ │ │ │ + ld.d $a0, $sp, 624 │ │ │ │ + fst.s $fs0, $fp, 516 │ │ │ │ + b -3572 # 27b90 ::do_widen(char) const@@Base+0x176d0> │ │ │ │ + ld.d $a0, $sp, 32 │ │ │ │ + b -516 # 28788 ::do_widen(char) const@@Base+0x182c8> │ │ │ │ + ld.d $a0, $sp, 16 │ │ │ │ + b -412 # 287f8 ::do_widen(char) const@@Base+0x18338> │ │ │ │ + ldptr.d $a0, $sp, 0 │ │ │ │ + b -588 # 28750 ::do_widen(char) const@@Base+0x18290> │ │ │ │ + ld.d $a0, $sp, 56 │ │ │ │ + b -484 # 287c0 ::do_widen(char) const@@Base+0x18300> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + addi.d $a1, $sp, 704 │ │ │ │ + bl -115696 # c5c0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + b -4716 # 27748 ::do_widen(char) const@@Base+0x17288> │ │ │ │ + move $t6, $zero │ │ │ │ + move $t8, $zero │ │ │ │ + li.w $t5, 1 │ │ │ │ + b -1460 # 28410 ::do_widen(char) const@@Base+0x17f50> │ │ │ │ + move $t8, $zero │ │ │ │ + move $t5, $zero │ │ │ │ + li.w $t0, 1 │ │ │ │ + move $s5, $zero │ │ │ │ + b -3304 # 27cf0 ::do_widen(char) const@@Base+0x17830> │ │ │ │ nop │ │ │ │ + andi $t0, $t1, 0x1 │ │ │ │ + srli.d $t1, $t1, 0x1 │ │ │ │ + or $t0, $t0, $t1 │ │ │ │ + movgr2fr.d $fa0, $t0 │ │ │ │ + ffint.d.l $fa0, $fa0 │ │ │ │ + fadd.d $fa0, $fa0, $fa0 │ │ │ │ + b -3744 # 27b58 ::do_widen(char) const@@Base+0x17698> │ │ │ │ nop │ │ │ │ + st.d $zero, $sp, 88 │ │ │ │ + move $t2, $zero │ │ │ │ + move $s2, $zero │ │ │ │ + b -10868 # 25f98 ::do_widen(char) const@@Base+0x15ad8> │ │ │ │ + move $s0, $a0 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + bl -114712 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ nop │ │ │ │ - move $a0, $t0 │ │ │ │ - addi.d $a1, $sp, 720 │ │ │ │ - bl -105256 # c5c0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - b -6564 # 24748 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc948> │ │ │ │ - pcalau12i $t1, 138 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -116244 # c410 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + addi.d $a0, $sp, 368 │ │ │ │ + bl -114732 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $sp, 336 │ │ │ │ + bl -114740 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $sp, 304 │ │ │ │ + bl -114748 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $sp, 272 │ │ │ │ + bl -114756 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + pcalau12i $t1, 136 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 1016 │ │ │ │ + ld.d $t0, $sp, 1000 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - beqz $t0, 760 # 26400 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe600> │ │ │ │ + beqz $t0, 112 # 28ad0 ::do_widen(char) const@@Base+0x18610> │ │ │ │ nop │ │ │ │ - fst.d $fs1, $sp, 1024 │ │ │ │ - nop │ │ │ │ - bl -105032 │ │ │ │ + bl -115608 │ │ │ │ nop │ │ │ │ - bl -103232 │ │ │ │ - fmov.d $fs0, $fa0 │ │ │ │ - b -4568 # 24f50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd150> │ │ │ │ + pcaddi $a3, 86754 │ │ │ │ + li.w $a2, 128 │ │ │ │ + pcaddi $a1, 86710 │ │ │ │ + pcaddi $a0, 86767 │ │ │ │ + bl -113616 │ │ │ │ nop │ │ │ │ - bl -103248 │ │ │ │ - fmov.d $fs0, $fa0 │ │ │ │ - b -8120 # 24180 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc380> │ │ │ │ + move $s0, $a0 │ │ │ │ nop │ │ │ │ - pcalau12i $t1, 138 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + bl -114836 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $a0, $sp, 40 │ │ │ │ + bl -114844 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $a0, $sp, 72 │ │ │ │ + bl -114852 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $a0, $sp, 80 │ │ │ │ + bl -114860 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + pcalau12i $t1, 136 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 1016 │ │ │ │ + ld.d $t0, $sp, 1000 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, -72 # 26110 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe310> │ │ │ │ - bl -104220 │ │ │ │ - move $s1, $a0 │ │ │ │ + bnez $t0, -96 # 28a68 ::do_widen(char) const@@Base+0x185a8> │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 112 │ │ │ │ - bl -104300 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ move $a0, $s0 │ │ │ │ - bl -104308 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - move $s0, $s1 │ │ │ │ - nop │ │ │ │ - ld.d $a0, $sp, 152 │ │ │ │ - bl -104324 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $t0, $sp, 352 │ │ │ │ - st.d $t0, $sp, 56 │ │ │ │ - ld.d $a0, $sp, 104 │ │ │ │ - bl -104340 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $a0, $sp, 56 │ │ │ │ - bl -104348 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $a0, $sp, 144 │ │ │ │ - addi.d $s8, $sp, 256 │ │ │ │ - bl -104360 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - nop │ │ │ │ - ld.d $a0, $sp, 88 │ │ │ │ - bl -104372 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - move $a0, $s8 │ │ │ │ - bl -104380 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $a0, $sp, 168 │ │ │ │ - bl -104388 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $a0, $sp, 192 │ │ │ │ - bl -104396 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - pcalau12i $t1, 138 │ │ │ │ + bl -114052 │ │ │ │ + pcalau12i $t1, 136 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 1016 │ │ │ │ + ld.d $t0, $sp, 1000 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - fst.d $fs1, $sp, 1024 │ │ │ │ - bnez $t0, -212 # 26118 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe318> │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -103588 │ │ │ │ - move $s1, $a0 │ │ │ │ - nop │ │ │ │ - ld.d $a0, $sp, 112 │ │ │ │ - bl -104452 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -104460 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - move $s0, $s1 │ │ │ │ + bnez $t0, -136 # 28a68 ::do_widen(char) const@@Base+0x185a8> │ │ │ │ + pcaddi $a0, 86269 │ │ │ │ + bl -115688 │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 152 │ │ │ │ - bl -104476 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $t0, $sp, 352 │ │ │ │ - st.d $t0, $sp, 56 │ │ │ │ - ld.d $a0, $sp, 104 │ │ │ │ - bl -104492 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $a0, $sp, 56 │ │ │ │ - bl -104500 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $a0, $sp, 144 │ │ │ │ - bl -104508 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $a0, $sp, 88 │ │ │ │ - bl -104516 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - pcalau12i $t1, 138 │ │ │ │ + addi.d $t0, $sp, 512 │ │ │ │ + st.d $t0, $sp, 496 │ │ │ │ + pcalau12i $t1, 136 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 1016 │ │ │ │ + ld.d $t0, $sp, 1000 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - fst.d $fs1, $sp, 1024 │ │ │ │ - beqz $t0, -116 # 261f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe3f0> │ │ │ │ - b -336 # 26118 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe318> │ │ │ │ + bnez $t0, -184 # 28a68 ::do_widen(char) const@@Base+0x185a8> │ │ │ │ + pcaddi $a0, 86257 │ │ │ │ + bl -115736 │ │ │ │ nop │ │ │ │ - pcalau12i $t1, 138 │ │ │ │ + move $s0, $a0 │ │ │ │ + nop │ │ │ │ + addi.d $a0, $sp, 736 │ │ │ │ + st.d $s5, $sp, 736 │ │ │ │ + bl -116384 │ │ │ │ + b -268 # 28a38 ::do_widen(char) const@@Base+0x18578> │ │ │ │ + pcalau12i $t1, 136 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 1016 │ │ │ │ + ld.d $t0, $sp, 1000 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, -376 # 26110 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe310> │ │ │ │ - addi.d $t0, $sp, 416 │ │ │ │ - pcaddi $a0, 88846 │ │ │ │ - st.d $t0, $sp, 152 │ │ │ │ - bl -105704 │ │ │ │ - nop │ │ │ │ + bnez $t0, -248 # 28a68 ::do_widen(char) const@@Base+0x185a8> │ │ │ │ + bl -114980 │ │ │ │ move $s0, $a0 │ │ │ │ - b -108 # 26238 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe438> │ │ │ │ - move $s0, $a0 │ │ │ │ - ld.d $a0, $sp, 88 │ │ │ │ - bl -104624 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - nop │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -106156 # c410 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - addi.d $s8, $sp, 256 │ │ │ │ - b -268 # 261b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe3b8> │ │ │ │ + b -332 # 28a20 ::do_widen(char) const@@Base+0x18560> │ │ │ │ move $s0, $a0 │ │ │ │ - ld.d $a0, $sp, 32 │ │ │ │ - bl -104656 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -212 # 28aa0 ::do_widen(char) const@@Base+0x185e0> │ │ │ │ + b -360 # 28a10 ::do_widen(char) const@@Base+0x18550> │ │ │ │ nop │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -106188 # c410 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - addi.d $s2, $sp, 544 │ │ │ │ - nop │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -104684 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - move $s1, $s0 │ │ │ │ + pcalau12i $t1, 136 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 1000 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -304 # 28a68 ::do_widen(char) const@@Base+0x185a8> │ │ │ │ + pcaddi $a0, 86259 │ │ │ │ + bl -116208 │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 160 │ │ │ │ - addi.d $s0, $sp, 448 │ │ │ │ - bl -104704 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - b -412 # 26168 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe368> │ │ │ │ + pcalau12i $t1, 136 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 1000 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -344 # 28a68 ::do_widen(char) const@@Base+0x185a8> │ │ │ │ + bl -115076 │ │ │ │ + pcalau12i $t1, 136 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 1000 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -376 # 28a68 ::do_widen(char) const@@Base+0x185a8> │ │ │ │ + bl -115108 │ │ │ │ move $s0, $a0 │ │ │ │ + b -340 # 28a98 ::do_widen(char) const@@Base+0x185d8> │ │ │ │ + pcaddi $a3, 86658 │ │ │ │ + li.w $a2, 127 │ │ │ │ + pcaddi $a1, 86614 │ │ │ │ + pcaddi $a0, 86621 │ │ │ │ + bl -114000 │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - st.d $s4, $sp, 752 │ │ │ │ - bl -106104 │ │ │ │ - addi.d $t0, $sp, 352 │ │ │ │ - st.d $t0, $sp, 56 │ │ │ │ - b -244 # 26230 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe430> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -364 # 261c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe3c0> │ │ │ │ move $s0, $a0 │ │ │ │ - b -244 # 26240 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe440> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -292 # 26218 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe418> │ │ │ │ - move $s0, $a0 │ │ │ │ - ld.d $a0, $sp, 88 │ │ │ │ - bl -104776 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - nop │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -106308 # c410 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - pcalau12i $t1, 138 │ │ │ │ + ld.d $a0, $sp, 104 │ │ │ │ + bl -115648 │ │ │ │ + b -388 # 28a90 ::do_widen(char) const@@Base+0x185d0> │ │ │ │ + pcalau12i $t1, 136 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 1016 │ │ │ │ + ld.d $t0, $sp, 1000 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - fst.d $fs1, $sp, 1024 │ │ │ │ - beqz $t0, -388 # 261f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe3f0> │ │ │ │ - b -608 # 26118 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe318> │ │ │ │ + bnez $t0, -456 # 28a68 ::do_widen(char) const@@Base+0x185a8> │ │ │ │ + pcaddi $a0, 86189 │ │ │ │ + bl -116008 │ │ │ │ nop │ │ │ │ - pcalau12i $t1, 138 │ │ │ │ + pcalau12i $t1, 136 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 1016 │ │ │ │ + ld.d $t0, $sp, 1000 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, -648 # 26110 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe310> │ │ │ │ - addi.d $t0, $sp, 224 │ │ │ │ - pcaddi $a0, 88778 │ │ │ │ - st.d $t0, $sp, 168 │ │ │ │ - bl -105976 │ │ │ │ + bnez $t0, -496 # 28a68 ::do_widen(char) const@@Base+0x185a8> │ │ │ │ + pcaddi $a0, 86179 │ │ │ │ + bl -116048 │ │ │ │ nop │ │ │ │ move $s0, $a0 │ │ │ │ - b -516 # 261b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe3b0> │ │ │ │ + b -452 # 28aa8 ::do_widen(char) const@@Base+0x185e8> │ │ │ │ + pcalau12i $t1, 136 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 1000 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -544 # 28a68 ::do_widen(char) const@@Base+0x185a8> │ │ │ │ + bl -115276 │ │ │ │ + pcalau12i $t1, 136 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 1000 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -576 # 28a68 ::do_widen(char) const@@Base+0x185a8> │ │ │ │ + bl -115308 │ │ │ │ move $s0, $a0 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -104896 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - nop │ │ │ │ - move $a0, $s5 │ │ │ │ - bl -104908 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $s2, $sp, 544 │ │ │ │ - nop │ │ │ │ - ld.d $a0, $sp, 32 │ │ │ │ - bl -104924 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ move $a0, $s2 │ │ │ │ - bl -104932 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - move $s1, $s0 │ │ │ │ + bl -115384 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 160 │ │ │ │ - addi.d $s0, $sp, 448 │ │ │ │ - bl -104952 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - b -508 # 26200 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe400> │ │ │ │ - bl -104896 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + bl -115396 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -672 # 28a28 ::do_widen(char) const@@Base+0x18568> │ │ │ │ nop │ │ │ │ - pcalau12i $t1, 138 │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 624 │ │ │ │ + bl -115416 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -588 # 28a90 ::do_widen(char) const@@Base+0x185d0> │ │ │ │ + pcalau12i $t1, 136 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 1016 │ │ │ │ + ld.d $t0, $sp, 1000 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, -784 # 26110 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe310> │ │ │ │ - bl -104932 │ │ │ │ - pcalau12i $t1, 138 │ │ │ │ + bnez $t0, -656 # 28a68 ::do_widen(char) const@@Base+0x185a8> │ │ │ │ + pcaddi $a0, 86153 │ │ │ │ + bl -116560 │ │ │ │ + nop │ │ │ │ + pcalau12i $t1, 136 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 1016 │ │ │ │ + ld.d $t0, $sp, 1000 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, -816 # 26110 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe310> │ │ │ │ - bl -104964 │ │ │ │ - move $s0, $a0 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -105040 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - nop │ │ │ │ - move $a0, $s5 │ │ │ │ - bl -105052 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $s2, $sp, 544 │ │ │ │ - nop │ │ │ │ - ld.d $a0, $sp, 32 │ │ │ │ - bl -105068 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - b -392 # 262e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe4e8> │ │ │ │ + bnez $t0, -696 # 28a68 ::do_widen(char) const@@Base+0x185a8> │ │ │ │ + pcaddi $a0, 86353 │ │ │ │ + bl -116600 │ │ │ │ nop │ │ │ │ - pcalau12i $t1, 138 │ │ │ │ + pcalau12i $t1, 136 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 1016 │ │ │ │ + ld.d $t0, $sp, 1000 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, -896 # 26110 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe310> │ │ │ │ - pcaddi $a0, 88717 │ │ │ │ - addi.d $s2, $sp, 544 │ │ │ │ - bl -106220 │ │ │ │ - move $s0, $a0 │ │ │ │ - b -60 # 26468 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe668> │ │ │ │ - pcalau12i $t1, 138 │ │ │ │ + bnez $t0, -736 # 28a68 ::do_widen(char) const@@Base+0x185a8> │ │ │ │ + bl -115468 │ │ │ │ + pcalau12i $t1, 136 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 1016 │ │ │ │ + ld.d $t0, $sp, 1000 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, -944 # 26110 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe310> │ │ │ │ - pcaddi $a0, 88705 │ │ │ │ - addi.d $s5, $sp, 608 │ │ │ │ - bl -106268 │ │ │ │ - move $s0, $a0 │ │ │ │ - b -268 # 263c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe5c8> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -788 # 261c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe3c8> │ │ │ │ - pcalau12i $t1, 138 │ │ │ │ + bnez $t0, -768 # 28a68 ::do_widen(char) const@@Base+0x185a8> │ │ │ │ + bl -115500 │ │ │ │ + pcalau12i $t1, 136 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 1016 │ │ │ │ + ld.d $t0, $sp, 1000 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, -1000 # 26110 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe310> │ │ │ │ - addi.d $t0, $sp, 512 │ │ │ │ - pcaddi $a0, 88690 │ │ │ │ - st.d $t0, $sp, 160 │ │ │ │ - bl -106328 │ │ │ │ + bnez $t0, -800 # 28a68 ::do_widen(char) const@@Base+0x185a8> │ │ │ │ + bl -115532 │ │ │ │ + b -224 # 28cb0 ::do_widen(char) const@@Base+0x187f0> │ │ │ │ nop │ │ │ │ - move $s1, $a0 │ │ │ │ - b -292 # 263f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe5f0> │ │ │ │ + pcalau12i $t1, 136 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 1000 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -840 # 28a68 ::do_widen(char) const@@Base+0x185a8> │ │ │ │ + bl -115572 │ │ │ │ + move $s0, $a0 │ │ │ │ + b -924 # 28a20 ::do_widen(char) const@@Base+0x18560> │ │ │ │ move $s0, $a0 │ │ │ │ - ld.d $a0, $sp, 112 │ │ │ │ - bl -105248 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ nop │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -106780 # c410 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - move $s1, $s0 │ │ │ │ - addi.d $s0, $sp, 448 │ │ │ │ - b -816 # 26208 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe408> │ │ │ │ + ld.d $a0, $sp, 96 │ │ │ │ + bl -115660 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $sp, 400 │ │ │ │ + bl -115668 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -944 # 28a28 ::do_widen(char) const@@Base+0x18568> │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b -364 # 263d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe5d8> │ │ │ │ - pcalau12i $t1, 138 │ │ │ │ + pcalau12i $t1, 136 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 1016 │ │ │ │ + ld.d $t0, $sp, 1000 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, -1104 # 26110 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe310> │ │ │ │ - pcaddi $a0, 88665 │ │ │ │ - addi.d $s5, $sp, 608 │ │ │ │ - bl -106428 │ │ │ │ - pcalau12i $t1, 138 │ │ │ │ + bnez $t0, -912 # 28a68 ::do_widen(char) const@@Base+0x185a8> │ │ │ │ + addi.d $t0, $sp, 432 │ │ │ │ + pcaddi $a0, 86106 │ │ │ │ + st.d $t0, $sp, 96 │ │ │ │ + bl -116824 │ │ │ │ + nop │ │ │ │ + pcalau12i $t1, 136 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 1016 │ │ │ │ + ld.d $t0, $sp, 1000 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, -1144 # 26110 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe310> │ │ │ │ - pcaddi $a0, 88655 │ │ │ │ - addi.d $s2, $sp, 544 │ │ │ │ - bl -106468 │ │ │ │ - move $s0, $a0 │ │ │ │ - ld.d $a0, $sp, 112 │ │ │ │ - bl -105376 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - nop │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -106908 # c410 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - move $s1, $s0 │ │ │ │ - addi.d $s0, $sp, 448 │ │ │ │ - b -1096 # 26170 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe370> │ │ │ │ + bnez $t0, -960 # 28a68 ::do_widen(char) const@@Base+0x185a8> │ │ │ │ + addi.d $t0, $sp, 528 │ │ │ │ + pcaddi $a0, 86094 │ │ │ │ + st.d $t0, $sp, 72 │ │ │ │ + bl -116872 │ │ │ │ nop │ │ │ │ - ld.d $t0, $sp, 32 │ │ │ │ move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 720 │ │ │ │ - st.d $t0, $sp, 648 │ │ │ │ - bl -105424 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $a0, $sp, 16 │ │ │ │ - st.d $s5, $sp, 648 │ │ │ │ - bl -105100 │ │ │ │ - ld.d $t0, $s6, -24 │ │ │ │ - addi.d $t1, $sp, 176 │ │ │ │ - st.d $s6, $sp, 640 │ │ │ │ - addi.d $t0, $t0, 848 │ │ │ │ - add.d $t0, $t0, $t1 │ │ │ │ - ld.d $t1, $sp, 24 │ │ │ │ - st.d $t1, $t0, -384 │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - st.d $s4, $sp, 752 │ │ │ │ - addi.d $s2, $sp, 544 │ │ │ │ - bl -106860 │ │ │ │ - b -808 # 262e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe4e8> │ │ │ │ + addi.d $a0, $sp, 464 │ │ │ │ + bl -115788 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -136 # 28dc8 ::do_widen(char) const@@Base+0x18908> │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b -836 # 262d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe4d8> │ │ │ │ - pcalau12i $t1, 138 │ │ │ │ + pcalau12i $t1, 136 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 1016 │ │ │ │ + ld.d $t0, $sp, 1000 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, -1320 # 26110 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe310> │ │ │ │ - addi.d $t0, $sp, 352 │ │ │ │ - pcaddi $a0, 88610 │ │ │ │ - st.d $t0, $sp, 56 │ │ │ │ - bl -106648 │ │ │ │ + bnez $t0, -1032 # 28a68 ::do_widen(char) const@@Base+0x185a8> │ │ │ │ + pcaddi $a0, 86077 │ │ │ │ + bl -116936 │ │ │ │ nop │ │ │ │ move $s0, $a0 │ │ │ │ - b -1068 # 26228 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe428> │ │ │ │ - ld.d $t0, $sp, 32 │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 720 │ │ │ │ - st.d $t0, $sp, 648 │ │ │ │ - bl -105576 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $a0, $sp, 16 │ │ │ │ - st.d $s5, $sp, 648 │ │ │ │ - bl -105252 │ │ │ │ - ld.d $t0, $s6, -24 │ │ │ │ - addi.d $t1, $sp, 176 │ │ │ │ - st.d $s6, $sp, 640 │ │ │ │ - addi.d $t0, $t0, 848 │ │ │ │ - add.d $t0, $t0, $t1 │ │ │ │ - st.d $s8, $t0, -384 │ │ │ │ ld.d $a0, $sp, 8 │ │ │ │ - st.d $s4, $sp, 752 │ │ │ │ - addi.d $s2, $sp, 544 │ │ │ │ - bl -107004 │ │ │ │ - b -704 # 263e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe5e0> │ │ │ │ + bl -115848 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -117380 # c410 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + b -1128 # 28a30 ::do_widen(char) const@@Base+0x18570> │ │ │ │ nop │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -107172 # c410 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - addi.d $s2, $sp, 544 │ │ │ │ - b -732 # 263e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe5e0> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -52 # 26690 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe890> │ │ │ │ - pcalau12i $t1, 138 │ │ │ │ + pcalau12i $t1, 136 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 1016 │ │ │ │ + ld.d $t0, $sp, 1000 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, -1488 # 26110 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe310> │ │ │ │ - addi.d $t0, $sp, 416 │ │ │ │ - pcaddi $a0, 88568 │ │ │ │ - st.d $t0, $sp, 152 │ │ │ │ - bl -106816 │ │ │ │ - nop │ │ │ │ - ld.d $t0, $sp, 32 │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 720 │ │ │ │ - st.d $t0, $sp, 648 │ │ │ │ - bl -105736 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $a0, $sp, 16 │ │ │ │ - st.d $s5, $sp, 648 │ │ │ │ - bl -105412 │ │ │ │ - ld.d $t0, $s6, -24 │ │ │ │ - addi.d $t1, $sp, 176 │ │ │ │ - st.d $s6, $sp, 640 │ │ │ │ - addi.d $t0, $t0, 848 │ │ │ │ - add.d $t0, $t0, $t1 │ │ │ │ - st.d $s8, $t0, -384 │ │ │ │ - b -1056 # 26310 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe510> │ │ │ │ + bnez $t0, -1104 # 28a68 ::do_widen(char) const@@Base+0x185a8> │ │ │ │ + pcaddi $a0, 86059 │ │ │ │ + bl -117008 │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b 20 # 26750 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe950> │ │ │ │ - move $s0, $a0 │ │ │ │ - ld.d $a0, $sp, 104 │ │ │ │ - bl -105800 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + pcalau12i $t1, 136 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 1000 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -1144 # 28a68 ::do_widen(char) const@@Base+0x185a8> │ │ │ │ + pcaddi $a0, 86049 │ │ │ │ + bl -117048 │ │ │ │ nop │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -107332 # c410 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - addi.d $t0, $sp, 352 │ │ │ │ - st.d $t0, $sp, 56 │ │ │ │ - b -1328 # 26230 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe430> │ │ │ │ + pcalau12i $t1, 136 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 1000 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -1184 # 28a68 ::do_widen(char) const@@Base+0x185a8> │ │ │ │ + pcaddi $a0, 86039 │ │ │ │ + bl -117088 │ │ │ │ nop │ │ │ │ move $s0, $a0 │ │ │ │ - ld.d $a0, $sp, 32 │ │ │ │ - bl -105840 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - b -196 # 266b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe8b0> │ │ │ │ + b -332 # 28dd0 ::do_widen(char) const@@Base+0x18910> │ │ │ │ move $s0, $a0 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -116008 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + bnez $fp, 84 # 28f80 ::do_widen(char) const@@Base+0x18ac0> │ │ │ │ + ld.d $a0, $sp, 72 │ │ │ │ + bl -116020 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $a0, $sp, 80 │ │ │ │ + bl -116028 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $sp, 464 │ │ │ │ + bl -116036 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -1288 # 28a40 ::do_widen(char) const@@Base+0x18580> │ │ │ │ + nop │ │ │ │ + pcalau12i $t1, 136 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 1000 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -1280 # 28a68 ::do_widen(char) const@@Base+0x185a8> │ │ │ │ + addi.d $t0, $sp, 528 │ │ │ │ + pcaddi $a0, 86014 │ │ │ │ + st.d $t0, $sp, 72 │ │ │ │ + bl -117192 │ │ │ │ nop │ │ │ │ ld.d $a0, $sp, 8 │ │ │ │ - st.d $s4, $sp, 752 │ │ │ │ - addi.d $s8, $sp, 256 │ │ │ │ - bl -107244 │ │ │ │ - b -1496 # 261b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe3b8> │ │ │ │ + bl -116100 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + beqz $fp, -88 # 28f30 ::do_widen(char) const@@Base+0x18a70> │ │ │ │ + nop │ │ │ │ + addi.d $a0, $sp, 560 │ │ │ │ + bl -116116 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -104 # 28f30 ::do_widen(char) const@@Base+0x18a70> │ │ │ │ nop │ │ │ │ - ld.d $t0, $sp, 32 │ │ │ │ move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 720 │ │ │ │ - st.d $t0, $sp, 648 │ │ │ │ - bl -105896 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $a0, $sp, 16 │ │ │ │ - st.d $s5, $sp, 648 │ │ │ │ - bl -105572 │ │ │ │ - ld.d $t0, $s6, -24 │ │ │ │ - addi.d $t1, $sp, 176 │ │ │ │ - st.d $s6, $sp, 640 │ │ │ │ - addi.d $t0, $t0, 848 │ │ │ │ + nop │ │ │ │ + addi.d $a0, $sp, 736 │ │ │ │ + st.d $s5, $sp, 736 │ │ │ │ + bl -117520 │ │ │ │ + b -1420 # 28a28 ::do_widen(char) const@@Base+0x18568> │ │ │ │ + ld.d $t0, $sp, 24 │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 704 │ │ │ │ + st.d $t0, $sp, 632 │ │ │ │ + bl -116168 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $sp, 688 │ │ │ │ + st.d $s6, $sp, 632 │ │ │ │ + bl -115844 │ │ │ │ + ld.d $t0, $s3, -24 │ │ │ │ + addi.d $t1, $sp, 224 │ │ │ │ + st.d $s3, $sp, 624 │ │ │ │ + addi.d $t0, $t0, 784 │ │ │ │ add.d $t0, $t0, $t1 │ │ │ │ - ld.d $t1, $sp, 24 │ │ │ │ - st.d $t1, $t0, -384 │ │ │ │ - b -84 # 26780 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe980> │ │ │ │ + st.d $s7, $t0, -384 │ │ │ │ + b -1208 # 28b38 ::do_widen(char) const@@Base+0x18678> │ │ │ │ + nop │ │ │ │ move $s0, $a0 │ │ │ │ - b -1316 # 262b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe4b8> │ │ │ │ - pcalau12i $t1, 138 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -116224 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + nop │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + bl -116236 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + pcalau12i $t1, 135 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 1016 │ │ │ │ + ld.d $t0, $sp, 1000 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, -1768 # 26110 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe310> │ │ │ │ - pcaddi $a0, 88499 │ │ │ │ - addi.d $s0, $sp, 448 │ │ │ │ - bl -107092 │ │ │ │ + beqz $t0, -1368 # 28ad0 ::do_widen(char) const@@Base+0x18610> │ │ │ │ + b -1476 # 28a68 ::do_widen(char) const@@Base+0x185a8> │ │ │ │ + pcalau12i $t1, 135 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 1000 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -1504 # 28a68 ::do_widen(char) const@@Base+0x185a8> │ │ │ │ + bl -116236 │ │ │ │ move $s0, $a0 │ │ │ │ - nop │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - st.d $s4, $sp, 752 │ │ │ │ - bl -107384 │ │ │ │ - pcalau12i $t1, 138 │ │ │ │ + b -172 # 28fa8 ::do_widen(char) const@@Base+0x18ae8> │ │ │ │ + pcalau12i $t1, 135 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 1016 │ │ │ │ + ld.d $t0, $sp, 1000 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - fst.d $fs1, $sp, 1024 │ │ │ │ - beqz $t0, -1608 # 261f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe3f0> │ │ │ │ - b -1828 # 26118 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe318> │ │ │ │ - ld.d $t0, $sp, 32 │ │ │ │ + bnez $t0, -1544 # 28a68 ::do_widen(char) const@@Base+0x185a8> │ │ │ │ + pcaddi $a0, 85949 │ │ │ │ + bl -117448 │ │ │ │ + nop │ │ │ │ + addi.d $t0, $sp, 528 │ │ │ │ + st.d $t0, $sp, 72 │ │ │ │ move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 720 │ │ │ │ - st.d $t0, $sp, 648 │ │ │ │ - bl -106064 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $a0, $sp, 16 │ │ │ │ - st.d $s5, $sp, 648 │ │ │ │ - bl -105740 │ │ │ │ - ld.d $t0, $s6, -24 │ │ │ │ - addi.d $t1, $sp, 176 │ │ │ │ - st.d $s6, $sp, 640 │ │ │ │ - addi.d $t0, $t0, 848 │ │ │ │ - add.d $t0, $t0, $t1 │ │ │ │ - st.d $s8, $t0, -384 │ │ │ │ - b -104 # 26810 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xea10> │ │ │ │ + bnez $fp, -268 # 28f80 ::do_widen(char) const@@Base+0x18ac0> │ │ │ │ + b -352 # 28f30 ::do_widen(char) const@@Base+0x18a70> │ │ │ │ nop │ │ │ │ + ld.d $t0, $sp, 24 │ │ │ │ move $s0, $a0 │ │ │ │ - b -1332 # 26350 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe550> │ │ │ │ + addi.d $a0, $sp, 704 │ │ │ │ + st.d $t0, $sp, 632 │ │ │ │ + bl -116392 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $sp, 688 │ │ │ │ + st.d $s6, $sp, 632 │ │ │ │ + bl -116068 │ │ │ │ + ld.d $t0, $s3, -24 │ │ │ │ + addi.d $t1, $sp, 224 │ │ │ │ + st.d $s3, $sp, 624 │ │ │ │ + addi.d $t0, $t0, 784 │ │ │ │ + add.d $t0, $t0, $t1 │ │ │ │ + st.d $s7, $t0, -384 │ │ │ │ + addi.d $a0, $sp, 736 │ │ │ │ + st.d $s5, $sp, 736 │ │ │ │ + bl -117816 │ │ │ │ + nop │ │ │ │ + addi.d $t0, $sp, 528 │ │ │ │ + st.d $t0, $sp, 72 │ │ │ │ + b -440 # 28f30 ::do_widen(char) const@@Base+0x18a70> │ │ │ │ + nop │ │ │ │ move $s0, $a0 │ │ │ │ - ld.d $a0, $sp, 104 │ │ │ │ - bl -106128 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ nop │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -107660 # c410 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - addi.d $t0, $sp, 352 │ │ │ │ - st.d $t0, $sp, 56 │ │ │ │ - b -1808 # 26198 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe398> │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -117996 # c410 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + b -32 # 290e0 ::do_widen(char) const@@Base+0x18c20> │ │ │ │ nop │ │ │ │ move $s0, $a0 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -116496 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ nop │ │ │ │ ld.d $a0, $sp, 8 │ │ │ │ - st.d $s4, $sp, 752 │ │ │ │ - move $s1, $s0 │ │ │ │ - bl -107556 │ │ │ │ - addi.d $s0, $sp, 448 │ │ │ │ - b -1884 # 26170 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe370> │ │ │ │ - ld.d $t0, $sp, 32 │ │ │ │ + bl -116508 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $a0, $sp, 40 │ │ │ │ + bl -116516 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $a0, $sp, 72 │ │ │ │ + bl -116524 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $a0, $sp, 80 │ │ │ │ + bl -116532 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -752 # 28e48 ::do_widen(char) const@@Base+0x18988> │ │ │ │ + nop │ │ │ │ move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 720 │ │ │ │ - st.d $t0, $sp, 648 │ │ │ │ - bl -106208 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $a0, $sp, 16 │ │ │ │ - st.d $s5, $sp, 648 │ │ │ │ - bl -105884 │ │ │ │ - ld.d $t0, $s6, -24 │ │ │ │ - addi.d $t1, $sp, 176 │ │ │ │ - st.d $s6, $sp, 640 │ │ │ │ - addi.d $t0, $t0, 848 │ │ │ │ - add.d $t0, $t0, $t1 │ │ │ │ - ld.d $t1, $sp, 24 │ │ │ │ - st.d $t1, $t0, -384 │ │ │ │ - b -84 # 268b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xeab8> │ │ │ │ + ld.d $a0, $sp, 40 │ │ │ │ + bl -116552 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -84 # 290f8 ::do_widen(char) const@@Base+0x18c38> │ │ │ │ move $s0, $a0 │ │ │ │ - b -1940 # 26180 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe380> │ │ │ │ + b 100 # 291b8 ::do_widen(char) const@@Base+0x18cf8> │ │ │ │ move $s0, $a0 │ │ │ │ nop │ │ │ │ ld.d $a0, $sp, 8 │ │ │ │ - st.d $s4, $sp, 752 │ │ │ │ - bl -107656 │ │ │ │ - addi.d $t0, $sp, 352 │ │ │ │ - st.d $t0, $sp, 56 │ │ │ │ - b -1948 # 26198 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe398> │ │ │ │ - pcalau12i $t1, 138 │ │ │ │ + bl -116580 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -1840 # 28a38 ::do_widen(char) const@@Base+0x18578> │ │ │ │ + nop │ │ │ │ + move $s0, $a0 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + bl -116600 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -1868 # 28a30 ::do_widen(char) const@@Base+0x18570> │ │ │ │ + pcalau12i $t1, 135 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 1016 │ │ │ │ + ld.d $t0, $sp, 1000 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, -2112 # 26110 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe310> │ │ │ │ - addi.d $t0, $sp, 352 │ │ │ │ - pcaddi $a0, 88412 │ │ │ │ - st.d $t0, $sp, 56 │ │ │ │ - bl -107440 │ │ │ │ + bnez $t0, -1840 # 28a68 ::do_widen(char) const@@Base+0x185a8> │ │ │ │ + pcaddi $a0, 85875 │ │ │ │ + bl -117744 │ │ │ │ nop │ │ │ │ move $s0, $a0 │ │ │ │ - b -2012 # 26190 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe390> │ │ │ │ - ld.d $t0, $sp, 32 │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 720 │ │ │ │ - st.d $t0, $sp, 648 │ │ │ │ - bl -106368 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $a0, $sp, 16 │ │ │ │ - st.d $s5, $sp, 648 │ │ │ │ - bl -106044 │ │ │ │ - ld.d $t0, $s6, -24 │ │ │ │ - addi.d $t1, $sp, 176 │ │ │ │ - st.d $s6, $sp, 640 │ │ │ │ - addi.d $t0, $t0, 848 │ │ │ │ - add.d $t0, $t0, $t1 │ │ │ │ - ld.d $t1, $sp, 24 │ │ │ │ - st.d $t1, $t0, -384 │ │ │ │ - b -140 # 26920 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xeb20> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -284 # 26898 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xea98> │ │ │ │ - move $s0, $a0 │ │ │ │ - nop │ │ │ │ ld.d $a0, $sp, 8 │ │ │ │ - st.d $s4, $sp, 752 │ │ │ │ - move $s1, $s0 │ │ │ │ - bl -107820 │ │ │ │ - addi.d $s0, $sp, 448 │ │ │ │ - b -1996 # 26208 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe408> │ │ │ │ - ld.d $t0, $sp, 32 │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 720 │ │ │ │ - st.d $t0, $sp, 648 │ │ │ │ - bl -106472 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $a0, $sp, 16 │ │ │ │ - st.d $s5, $sp, 648 │ │ │ │ - bl -106148 │ │ │ │ - ld.d $t0, $s6, -24 │ │ │ │ - addi.d $t1, $sp, 176 │ │ │ │ - st.d $s6, $sp, 640 │ │ │ │ - addi.d $t0, $t0, 848 │ │ │ │ - add.d $t0, $t0, $t1 │ │ │ │ - st.d $s8, $t0, -384 │ │ │ │ - b -80 # 269c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xebc0> │ │ │ │ + bl -116656 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + nop │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -118188 # c410 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + b -1928 # 28a38 ::do_widen(char) const@@Base+0x18578> │ │ │ │ nop │ │ │ │ move $s0, $a0 │ │ │ │ - b -1268 # 26528 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe728> │ │ │ │ + b -1292 # 28cc0 ::do_widen(char) const@@Base+0x18800> │ │ │ │ + ld.d $t0, $sp, 24 │ │ │ │ move $s0, $a0 │ │ │ │ - b -1484 # 26458 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe658> │ │ │ │ - pcalau12i $t1, 138 │ │ │ │ + addi.d $a0, $sp, 704 │ │ │ │ + st.d $t0, $sp, 632 │ │ │ │ + bl -116704 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $sp, 688 │ │ │ │ + st.d $s6, $sp, 632 │ │ │ │ + bl -116380 │ │ │ │ + ld.d $t0, $s3, -24 │ │ │ │ + addi.d $t1, $sp, 224 │ │ │ │ + st.d $s3, $sp, 624 │ │ │ │ + addi.d $t0, $t0, 784 │ │ │ │ + add.d $t0, $t0, $t1 │ │ │ │ + st.d $s7, $t0, -384 │ │ │ │ + b -608 # 28fa8 ::do_widen(char) const@@Base+0x18ae8> │ │ │ │ + nop │ │ │ │ + pcalau12i $t1, 135 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 1016 │ │ │ │ + ld.d $t0, $sp, 1000 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, -2352 # 26110 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe310> │ │ │ │ - pcaddi $a0, 88353 │ │ │ │ - addi.d $s0, $sp, 448 │ │ │ │ - bl -107676 │ │ │ │ - pcalau12i $t1, 138 │ │ │ │ + bnez $t0, -1984 # 28a68 ::do_widen(char) const@@Base+0x185a8> │ │ │ │ + pcaddi $a0, 85839 │ │ │ │ + bl -117888 │ │ │ │ + nop │ │ │ │ + move $s0, $a0 │ │ │ │ + b -284 # 29120 ::do_widen(char) const@@Base+0x18c60> │ │ │ │ + pcalau12i $t1, 135 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 1016 │ │ │ │ + ld.d $t0, $sp, 1000 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, -2392 # 26110 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe310> │ │ │ │ - addi.d $t0, $sp, 320 │ │ │ │ - pcaddi $a0, 88342 │ │ │ │ - st.d $t0, $sp, 144 │ │ │ │ - bl -107720 │ │ │ │ + bnez $t0, -2032 # 28a68 ::do_widen(char) const@@Base+0x185a8> │ │ │ │ + addi.d $t0, $sp, 560 │ │ │ │ + pcaddi $a0, 85826 │ │ │ │ + st.d $t0, $sp, 40 │ │ │ │ + bl -117944 │ │ │ │ nop │ │ │ │ - pcalau12i $t1, 138 │ │ │ │ + pcalau12i $t1, 135 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 1016 │ │ │ │ + ld.d $t0, $sp, 1000 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, -2440 # 26110 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe310> │ │ │ │ - pcaddi $a0, 88331 │ │ │ │ - addi.d $s8, $sp, 256 │ │ │ │ - bl -107764 │ │ │ │ + bnez $t0, -2080 # 28a68 ::do_widen(char) const@@Base+0x185a8> │ │ │ │ + pcaddi $a0, 85815 │ │ │ │ + bl -117984 │ │ │ │ + nop │ │ │ │ move $s0, $a0 │ │ │ │ - b -1284 # 265a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe7a8> │ │ │ │ + b -1500 # 28cc0 ::do_widen(char) const@@Base+0x18800> │ │ │ │ + addi.d $t0, $sp, 528 │ │ │ │ + st.d $t0, $sp, 72 │ │ │ │ move $s0, $a0 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -106680 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - pcalau12i $t1, 138 │ │ │ │ + bnez $fp, -796 # 28f90 ::do_widen(char) const@@Base+0x18ad0> │ │ │ │ + b -896 # 28f30 ::do_widen(char) const@@Base+0x18a70> │ │ │ │ + nop │ │ │ │ + move $s0, $a0 │ │ │ │ + b -492 # 290d0 ::do_widen(char) const@@Base+0x18c10> │ │ │ │ + move $s0, $a0 │ │ │ │ + nop │ │ │ │ + addi.d $a0, $sp, 736 │ │ │ │ + st.d $s5, $sp, 736 │ │ │ │ + bl -118320 │ │ │ │ + b -2196 # 28a40 ::do_widen(char) const@@Base+0x18580> │ │ │ │ + ld.d $t0, $sp, 24 │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 704 │ │ │ │ + st.d $t0, $sp, 632 │ │ │ │ + bl -116968 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $sp, 688 │ │ │ │ + st.d $s6, $sp, 632 │ │ │ │ + bl -116644 │ │ │ │ + ld.d $t0, $s3, -24 │ │ │ │ + addi.d $t1, $sp, 224 │ │ │ │ + st.d $s3, $sp, 624 │ │ │ │ + addi.d $t0, $t0, 784 │ │ │ │ + add.d $t0, $t0, $t1 │ │ │ │ + st.d $s7, $t0, -384 │ │ │ │ + addi.d $a0, $sp, 736 │ │ │ │ + st.d $s5, $sp, 736 │ │ │ │ + bl -118392 │ │ │ │ + pcalau12i $t1, 135 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 1016 │ │ │ │ + ld.d $t0, $sp, 1000 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - beqz $t0, -2276 # 261f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe3f0> │ │ │ │ - b -2496 # 26118 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe318> │ │ │ │ + beqz $t0, -2148 # 28ad0 ::do_widen(char) const@@Base+0x18610> │ │ │ │ + b -2256 # 28a68 ::do_widen(char) const@@Base+0x185a8> │ │ │ │ nop │ │ │ │ move $s0, $a0 │ │ │ │ - b -1940 # 26350 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe550> │ │ │ │ - ld.d $t0, $sp, 32 │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 720 │ │ │ │ - st.d $t0, $sp, 648 │ │ │ │ - bl -106744 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $a0, $sp, 16 │ │ │ │ - st.d $s5, $sp, 648 │ │ │ │ - bl -106420 │ │ │ │ - ld.d $t0, $s6, -24 │ │ │ │ - addi.d $t1, $sp, 176 │ │ │ │ - st.d $s6, $sp, 640 │ │ │ │ - addi.d $t0, $t0, 848 │ │ │ │ - add.d $t0, $t0, $t1 │ │ │ │ - ld.d $t1, $sp, 24 │ │ │ │ - st.d $t1, $t0, -384 │ │ │ │ - b -788 # 26810 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xea10> │ │ │ │ + b -532 # 29130 ::do_widen(char) const@@Base+0x18c70> │ │ │ │ + pcalau12i $t1, 135 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 1000 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -2296 # 28a68 ::do_widen(char) const@@Base+0x185a8> │ │ │ │ + pcaddi $a0, 85761 │ │ │ │ + bl -118200 │ │ │ │ + nop │ │ │ │ move $s0, $a0 │ │ │ │ - b -796 # 26810 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xea10> │ │ │ │ + b -604 # 29118 ::do_widen(char) const@@Base+0x18c58> │ │ │ │ move $s0, $a0 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -106808 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - pcalau12i $t1, 138 │ │ │ │ + b -108 # 29310 ::do_widen(char) const@@Base+0x18e50> │ │ │ │ + pcalau12i $t1, 135 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 1016 │ │ │ │ + ld.d $t0, $sp, 1000 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - st.d $fp, $sp, 1120 │ │ │ │ - st.d $s2, $sp, 1096 │ │ │ │ - st.d $s4, $sp, 1080 │ │ │ │ - st.d $s5, $sp, 1072 │ │ │ │ - st.d $s6, $sp, 1064 │ │ │ │ - st.d $s7, $sp, 1056 │ │ │ │ - st.d $s8, $sp, 1048 │ │ │ │ - fst.d $fs0, $sp, 1032 │ │ │ │ - fst.d $fs1, $sp, 1024 │ │ │ │ - beqz $t0, -2440 # 261f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe3f0> │ │ │ │ - b -2660 # 26118 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe318> │ │ │ │ + bnez $t0, -2352 # 28a68 ::do_widen(char) const@@Base+0x185a8> │ │ │ │ + pcaddi $a0, 85747 │ │ │ │ + bl -118256 │ │ │ │ + nop │ │ │ │ move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 192 │ │ │ │ - bl -106888 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - b -2108 # 26350 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe550> │ │ │ │ - pcalau12i $t1, 138 │ │ │ │ + b -1500 # 28dd0 ::do_widen(char) const@@Base+0x18910> │ │ │ │ + pcalau12i $t1, 135 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 1016 │ │ │ │ + ld.d $t0, $sp, 1000 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, -2712 # 26110 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe310> │ │ │ │ - addi.d $t0, $sp, 320 │ │ │ │ - pcaddi $a0, 88262 │ │ │ │ - st.d $t0, $sp, 144 │ │ │ │ - bl -108040 │ │ │ │ + bnez $t0, -2400 # 28a68 ::do_widen(char) const@@Base+0x185a8> │ │ │ │ + pcaddi $a0, 85735 │ │ │ │ + bl -118304 │ │ │ │ nop │ │ │ │ move $s0, $a0 │ │ │ │ - b -2596 # 261a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe3a0> │ │ │ │ - move $s1, $a0 │ │ │ │ - b -2260 # 262f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe4f8> │ │ │ │ + b -1180 # 28f40 ::do_widen(char) const@@Base+0x18a80> │ │ │ │ move $s0, $a0 │ │ │ │ - b -1492 # 26600 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe800> │ │ │ │ - pcalau12i $t1, 138 │ │ │ │ + addi.d $a0, $sp, 464 │ │ │ │ + bl -117224 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + nop │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -118756 # c410 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + b -2488 # 28a40 ::do_widen(char) const@@Base+0x18580> │ │ │ │ + nop │ │ │ │ + move $s0, $a0 │ │ │ │ + b -1396 # 28e90 ::do_widen(char) const@@Base+0x189d0> │ │ │ │ + move $s0, $a0 │ │ │ │ + b 100 # 29470 ::do_widen(char) const@@Base+0x18fb0> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -1036 # 29008 ::do_widen(char) const@@Base+0x18b48> │ │ │ │ + ld.d $t0, $sp, 24 │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 704 │ │ │ │ + st.d $t0, $sp, 632 │ │ │ │ + bl -117288 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $sp, 688 │ │ │ │ + st.d $s6, $sp, 632 │ │ │ │ + bl -116964 │ │ │ │ + ld.d $t0, $s3, -24 │ │ │ │ + addi.d $t1, $sp, 224 │ │ │ │ + st.d $s3, $sp, 624 │ │ │ │ + addi.d $t0, $t0, 784 │ │ │ │ + add.d $t0, $t0, $t1 │ │ │ │ + st.d $s7, $t0, -384 │ │ │ │ + b -392 # 292c8 ::do_widen(char) const@@Base+0x18e08> │ │ │ │ + nop │ │ │ │ + move $s0, $a0 │ │ │ │ + b -820 # 29128 ::do_widen(char) const@@Base+0x18c68> │ │ │ │ + move $s0, $a0 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + bl -117352 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + nop │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -118884 # c410 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + pcalau12i $t1, 135 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 1016 │ │ │ │ + ld.d $t0, $sp, 1000 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, -2784 # 26110 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe310> │ │ │ │ - addi.d $t0, $sp, 512 │ │ │ │ - pcaddi $a0, 88244 │ │ │ │ - st.d $t0, $sp, 160 │ │ │ │ - bl -108112 │ │ │ │ - nop │ │ │ │ + beqz $t0, -2496 # 28ad0 ::do_widen(char) const@@Base+0x18610> │ │ │ │ + b -2604 # 28a68 ::do_widen(char) const@@Base+0x185a8> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -1380 # 28f38 ::do_widen(char) const@@Base+0x18a78> │ │ │ │ + pcalau12i $t1, 135 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 1000 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -2640 # 28a68 ::do_widen(char) const@@Base+0x185a8> │ │ │ │ + addi.d $t0, $sp, 496 │ │ │ │ + pcaddi $a0, 85674 │ │ │ │ + st.d $t0, $sp, 80 │ │ │ │ + bl -118552 │ │ │ │ nop │ │ │ │ + ld.d $t0, $sp, 24 │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 704 │ │ │ │ + st.d $t0, $sp, 632 │ │ │ │ + bl -117472 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $sp, 688 │ │ │ │ + st.d $s6, $sp, 632 │ │ │ │ + bl -117148 │ │ │ │ + ld.d $t0, $s3, -24 │ │ │ │ + addi.d $t1, $sp, 224 │ │ │ │ + st.d $s3, $sp, 624 │ │ │ │ + addi.d $t0, $t0, 784 │ │ │ │ + add.d $t0, $t0, $t1 │ │ │ │ + st.d $s7, $t0, -384 │ │ │ │ + addi.d $a0, $sp, 736 │ │ │ │ + st.d $s5, $sp, 736 │ │ │ │ + bl -118896 │ │ │ │ + b -2788 # 28a30 ::do_widen(char) const@@Base+0x18570> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -20 # 29508 ::do_widen(char) const@@Base+0x19048> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -308 # 293f0 ::do_widen(char) const@@Base+0x18f30> │ │ │ │ + move $s0, $a0 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -117552 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -980 # 29160 ::do_widen(char) const@@Base+0x18ca0> │ │ │ │ + b -872 # 291d0 ::do_widen(char) const@@Base+0x18d10> │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -784 │ │ │ │ - pcalau12i $t0, 138 │ │ │ │ + addi.d $sp, $sp, -1264 │ │ │ │ + pcalau12i $t0, 135 │ │ │ │ ld.d $t0, $t0, -160 │ │ │ │ ld.d $t0, $t0, 0 │ │ │ │ - st.d $t0, $sp, 648 │ │ │ │ + st.d $t0, $sp, 1144 │ │ │ │ li.w $t0, 0x0 │ │ │ │ - addi.d $t0, $a0, 632 │ │ │ │ - st.d $s0, $sp, 760 │ │ │ │ + st.d $ra, $sp, 1256 │ │ │ │ + st.d $s0, $sp, 1240 │ │ │ │ + st.d $s1, $sp, 1232 │ │ │ │ + st.d $s2, $sp, 1224 │ │ │ │ + st.d $s3, $sp, 1216 │ │ │ │ + st.d $s6, $sp, 1192 │ │ │ │ + move $s3, $a1 │ │ │ │ + fst.d $fs0, $sp, 1160 │ │ │ │ + fst.d $fs1, $sp, 1152 │ │ │ │ + move $s6, $a0 │ │ │ │ + move $s2, $a2 │ │ │ │ + st.d $fp, $sp, 1248 │ │ │ │ + st.d $s4, $sp, 1208 │ │ │ │ + st.d $s5, $sp, 1200 │ │ │ │ + st.d $s7, $sp, 1184 │ │ │ │ + st.d $s8, $sp, 1176 │ │ │ │ + bl -119432 │ │ │ │ + pcaddi $t0, 138027 │ │ │ │ + st.d $a0, $t0, 8 │ │ │ │ + bl -118468 │ │ │ │ + ldptr.w $a1, $s6, 0 │ │ │ │ + li.w $s0, 1 │ │ │ │ + move $s1, $a0 │ │ │ │ + blt $s0, $a1, 9004 # 2b8e0 ::do_widen(char) const@@Base+0x1b420> │ │ │ │ + ld.d $a1, $s6, 32 │ │ │ │ + move $a2, $zero │ │ │ │ + st.w $zero, $a0, 0 │ │ │ │ + st.w $s0, $a0, 16 │ │ │ │ + bl -119352 │ │ │ │ + ldptr.d $a1, $s3, 0 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -117780 │ │ │ │ + ldptr.d $a1, $s2, 0 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -117792 │ │ │ │ + beqz $a0, 11820 # 2c410 ::do_widen(char) const@@Base+0x1bf50> │ │ │ │ + ld.d $t0, $s6, 80 │ │ │ │ + addi.d $t1, $sp, 280 │ │ │ │ + st.w $zero, $sp, 280 │ │ │ │ + st.d $zero, $sp, 288 │ │ │ │ + st.d $t1, $sp, 296 │ │ │ │ + st.d $t1, $sp, 304 │ │ │ │ + st.d $zero, $sp, 312 │ │ │ │ + beqz $t0, 308 # 29738 ::do_widen(char) const@@Base+0x19278> │ │ │ │ + addi.d $s0, $sp, 784 │ │ │ │ + move $s2, $zero │ │ │ │ + addi.d $s7, $sp, 768 │ │ │ │ + li.w $s3, 15 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ld.d $t1, $s1, 40 │ │ │ │ + ld.d $t0, $s6, 16 │ │ │ │ + bstrpick.d $fp, $s2, 0x1f, 0x0 │ │ │ │ + ld.d $t1, $t1, 24 │ │ │ │ + ld.d $t0, $t0, 8 │ │ │ │ + slli.d $fp, $fp, 0x3 │ │ │ │ + ld.d $t1, $t1, 64 │ │ │ │ + ldx.d $s5, $t0, $fp │ │ │ │ + ldx.d $s4, $t1, $fp │ │ │ │ + st.d $s0, $sp, 768 │ │ │ │ + beqz $s4, 14512 # 2cef8 ::do_widen(char) const@@Base+0x1ca38> │ │ │ │ + move $a0, $s4 │ │ │ │ + bl -117584 │ │ │ │ + st.d $a0, $sp, 264 │ │ │ │ + move $s8, $a0 │ │ │ │ + bltu $s3, $a0, 612 # 298c0 ::do_widen(char) const@@Base+0x19400> │ │ │ │ + li.w $t0, 1 │ │ │ │ + bne $a0, $t0, 540 # 29880 ::do_widen(char) const@@Base+0x193c0> │ │ │ │ + ld.b $t1, $s4, 0 │ │ │ │ + st.b $t1, $sp, 784 │ │ │ │ + move $t1, $s0 │ │ │ │ + stx.b $zero, $t1, $s8 │ │ │ │ + ldptr.d $a0, $s5, 0 │ │ │ │ + addi.d $t1, $s5, 16 │ │ │ │ + st.d $s8, $sp, 776 │ │ │ │ + ld.d $t2, $sp, 768 │ │ │ │ + beq $a0, $t1, 648 # 29910 ::do_widen(char) const@@Base+0x19450> │ │ │ │ + nop │ │ │ │ + beq $t2, $s0, 784 # 299a0 ::do_widen(char) const@@Base+0x194e0> │ │ │ │ + stptr.d $t2, $s5, 0 │ │ │ │ + st.d $s8, $s5, 8 │ │ │ │ + ld.d $t1, $sp, 784 │ │ │ │ + st.d $t1, $s5, 16 │ │ │ │ + beqz $a0, 644 # 29928 ::do_widen(char) const@@Base+0x19468> │ │ │ │ + st.d $a0, $sp, 768 │ │ │ │ + nop │ │ │ │ + st.b $zero, $a0, 0 │ │ │ │ + ld.d $a0, $sp, 768 │ │ │ │ + beq $a0, $s0, 648 # 29940 ::do_widen(char) const@@Base+0x19480> │ │ │ │ + nop │ │ │ │ + bl -118384 │ │ │ │ + ld.d $t0, $s6, 16 │ │ │ │ + ld.d $t0, $t0, 8 │ │ │ │ + ldx.d $t0, $t0, $fp │ │ │ │ + st.d $s0, $sp, 768 │ │ │ │ + ld.d $a2, $t0, 8 │ │ │ │ + ldptr.d $s8, $t0, 0 │ │ │ │ + st.d $a2, $sp, 264 │ │ │ │ + bltu $s3, $a2, 640 # 29960 ::do_widen(char) const@@Base+0x194a0> │ │ │ │ + nop │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + li.w $t0, 1 │ │ │ │ + move $a0, $s0 │ │ │ │ + beq $a2, $t0, 364 # 29860 ::do_widen(char) const@@Base+0x193a0> │ │ │ │ + move $a1, $s8 │ │ │ │ + bl -117276 │ │ │ │ + ld.d $t0, $sp, 264 │ │ │ │ + nop │ │ │ │ + move $a1, $s7 │ │ │ │ + addi.d $a0, $sp, 272 │ │ │ │ + st.d $t0, $sp, 776 │ │ │ │ + st.w $s2, $sp, 800 │ │ │ │ + bl 31112 # 310a0 ::do_widen(char) const@@Base+0x20be0> │ │ │ │ + ld.d $a0, $sp, 768 │ │ │ │ + beq $a0, $s0, 8 # 29728 ::do_widen(char) const@@Base+0x19268> │ │ │ │ + bl -118484 │ │ │ │ + ld.d $t0, $s6, 80 │ │ │ │ + addi.d $s2, $s2, 1 │ │ │ │ + bltu $s2, $t0, -272 # 29620 ::do_widen(char) const@@Base+0x19160> │ │ │ │ + nop │ │ │ │ + ld.d $t1, $s1, 40 │ │ │ │ + li.w $t0, -1 │ │ │ │ + lu52i.d $t0, $t0, 511 │ │ │ │ + ld.d $s8, $t1, 120 │ │ │ │ + ldptr.w $t1, $s8, 8 │ │ │ │ + st.d $t1, $sp, 96 │ │ │ │ + bltu $t0, $t1, 14296 # 2cf28 ::do_widen(char) const@@Base+0x1ca68> │ │ │ │ + beqz $t1, 652 # 299e0 ::do_widen(char) const@@Base+0x19520> │ │ │ │ + slli.d $s4, $t1, 0x2 │ │ │ │ + move $a0, $s4 │ │ │ │ + bl -118480 │ │ │ │ move $s0, $a0 │ │ │ │ - move $a0, $t0 │ │ │ │ - st.d $ra, $sp, 776 │ │ │ │ - st.d $t0, $sp, 64 │ │ │ │ - bl 348624 # 7be10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x64010> │ │ │ │ - ld.d $t3, $s0, 984 │ │ │ │ - ld.d $t2, $s0, 976 │ │ │ │ - st.d $a0, $sp, 96 │ │ │ │ - st.w $zero, $s0, 1000 │ │ │ │ - beq $t2, $t3, 5068 # 28020 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10220> │ │ │ │ - pcalau12i $t4, 91 │ │ │ │ - pcalau12i $t0, 91 │ │ │ │ - fst.d $fs1, $sp, 672 │ │ │ │ - fld.d $fs1, $t4, 1136 │ │ │ │ - st.d $s8, $sp, 696 │ │ │ │ - fst.d $fs2, $sp, 664 │ │ │ │ - pcalau12i $s8, 138 │ │ │ │ - ld.d $s8, $s8, -360 │ │ │ │ - fld.d $fs2, $t0, 1120 │ │ │ │ - pcalau12i $t0, 138 │ │ │ │ - ld.d $t0, $t0, -240 │ │ │ │ - st.d $fp, $sp, 768 │ │ │ │ - st.d $s1, $sp, 752 │ │ │ │ - st.d $s2, $sp, 744 │ │ │ │ - st.d $s3, $sp, 736 │ │ │ │ - st.d $s4, $sp, 728 │ │ │ │ - st.d $s5, $sp, 720 │ │ │ │ - st.d $s6, $sp, 712 │ │ │ │ - st.d $s7, $sp, 704 │ │ │ │ - fst.d $fs0, $sp, 680 │ │ │ │ - move $t1, $zero │ │ │ │ - addi.d $s8, $s8, 16 │ │ │ │ - addi.d $fp, $t0, 24 │ │ │ │ + move $a2, $s4 │ │ │ │ + li.w $a1, 255 │ │ │ │ + st.d $a0, $sp, 88 │ │ │ │ + move $s2, $s0 │ │ │ │ + add.d $s4, $s0, $s4 │ │ │ │ + bl -119372 │ │ │ │ + move $s3, $zero │ │ │ │ + addi.d $s0, $sp, 784 │ │ │ │ + li.w $s5, 1 │ │ │ │ nop │ │ │ │ + ld.d $t0, $s8, 64 │ │ │ │ + ldx.d $fp, $t0, $s3 │ │ │ │ + st.d $s0, $sp, 768 │ │ │ │ + beqz $fp, 14412 # 2cfe8 ::do_widen(char) const@@Base+0x1cb28> │ │ │ │ + move $a0, $fp │ │ │ │ + bl -117924 │ │ │ │ + st.d $a0, $sp, 264 │ │ │ │ + li.w $t0, 15 │ │ │ │ + move $s8, $a0 │ │ │ │ + bltu $t0, $a0, 236 # 298a0 ::do_widen(char) const@@Base+0x193e0> │ │ │ │ + beq $a0, $s5, 136 # 29840 ::do_widen(char) const@@Base+0x19380> │ │ │ │ + bnez $a0, 100 # 29820 ::do_widen(char) const@@Base+0x19360> │ │ │ │ + move $t0, $s0 │ │ │ │ nop │ │ │ │ + stx.b $zero, $t0, $s8 │ │ │ │ + ld.d $fp, $sp, 768 │ │ │ │ + move $a2, $s8 │ │ │ │ + addi.d $a0, $sp, 272 │ │ │ │ + move $a1, $fp │ │ │ │ + st.d $s8, $sp, 776 │ │ │ │ + bl -29920 # 22300 ::do_widen(char) const@@Base+0x11e40> │ │ │ │ + addi.d $t0, $sp, 280 │ │ │ │ + beq $t0, $a0, 16 # 297f8 ::do_widen(char) const@@Base+0x19338> │ │ │ │ + ldptr.w $t0, $a0, 64 │ │ │ │ + st.w $t0, $s2, 0 │ │ │ │ nop │ │ │ │ - bstrpick.d $t0, $t1, 0x1f, 0x0 │ │ │ │ - slli.d $t0, $t0, 0x2 │ │ │ │ - ldx.w $t4, $t2, $t0 │ │ │ │ - pcalau12i $s5, 138 │ │ │ │ - ld.d $s5, $s5, -296 │ │ │ │ - li.w $s7, 1 │ │ │ │ - addi.d $s6, $sp, 272 │ │ │ │ - addi.d $s5, $s5, 16 │ │ │ │ - bnez $t4, 1432 # 27278 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf478> │ │ │ │ - b 4852 # 27fd8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x101d8> │ │ │ │ + beq $fp, $s0, 16 # 29808 ::do_widen(char) const@@Base+0x19348> │ │ │ │ + move $a0, $fp │ │ │ │ + bl -118704 │ │ │ │ nop │ │ │ │ + addi.d $s2, $s2, 4 │ │ │ │ + beq $s2, $s4, 476 # 299e8 ::do_widen(char) const@@Base+0x19528> │ │ │ │ + ld.d $t0, $s1, 40 │ │ │ │ + addi.d $s3, $s3, 8 │ │ │ │ + ld.d $s8, $t0, 120 │ │ │ │ + b -140 # 29790 ::do_widen(char) const@@Base+0x192d0> │ │ │ │ + move $a0, $s0 │ │ │ │ nop │ │ │ │ + move $a2, $s8 │ │ │ │ + move $a1, $fp │ │ │ │ + bl -117584 │ │ │ │ + ld.d $t0, $sp, 768 │ │ │ │ + ld.d $s8, $sp, 264 │ │ │ │ + b -116 # 297c8 ::do_widen(char) const@@Base+0x19308> │ │ │ │ + ld.b $t0, $fp, 0 │ │ │ │ + st.b $t0, $sp, 784 │ │ │ │ + b -136 # 297c0 ::do_widen(char) const@@Base+0x19300> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - bnez $t0, 1264 # 271f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf3f0> │ │ │ │ - addi.d $s1, $sp, 384 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -108716 │ │ │ │ - pcalau12i $t0, 138 │ │ │ │ - ld.d $t0, $t0, -192 │ │ │ │ - ld.d $t1, $t0, 8 │ │ │ │ - st.h $zero, $sp, 608 │ │ │ │ - ld.d $t0, $t0, 16 │ │ │ │ - ld.d $a0, $t1, -24 │ │ │ │ - st.d $s8, $sp, 384 │ │ │ │ - st.d $zero, $sp, 600 │ │ │ │ - st.d $zero, $sp, 616 │ │ │ │ - st.d $zero, $sp, 624 │ │ │ │ - st.d $zero, $sp, 632 │ │ │ │ - st.d $zero, $sp, 640 │ │ │ │ - st.d $t1, $sp, 272 │ │ │ │ - add.d $a0, $s6, $a0 │ │ │ │ - move $a1, $zero │ │ │ │ - stptr.d $t0, $a0, 0 │ │ │ │ - st.d $t1, $sp, 72 │ │ │ │ - st.d $t0, $sp, 80 │ │ │ │ - bl -107176 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - pcalau12i $t0, 138 │ │ │ │ - ld.d $t0, $t0, -240 │ │ │ │ - addi.d $a0, $sp, 336 │ │ │ │ - addi.d $s4, $t0, 64 │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - st.d $fp, $sp, 272 │ │ │ │ - st.d $s5, $sp, 280 │ │ │ │ - st.d $s4, $sp, 384 │ │ │ │ - st.d $zero, $sp, 288 │ │ │ │ - st.d $zero, $sp, 296 │ │ │ │ - st.d $zero, $sp, 304 │ │ │ │ - st.d $zero, $sp, 312 │ │ │ │ - st.d $zero, $sp, 320 │ │ │ │ - st.d $zero, $sp, 328 │ │ │ │ - bl -106148 │ │ │ │ - pcalau12i $t0, 138 │ │ │ │ - ld.d $t0, $t0, -16 │ │ │ │ - addi.d $a1, $sp, 280 │ │ │ │ - li.w $t1, 16 │ │ │ │ - addi.d $s3, $sp, 368 │ │ │ │ - addi.d $s2, $t0, 16 │ │ │ │ + nop │ │ │ │ + ld.b $t0, $s8, 0 │ │ │ │ + st.b $t0, $a0, 0 │ │ │ │ + ld.d $t0, $sp, 264 │ │ │ │ + b -356 # 29708 ::do_widen(char) const@@Base+0x19248> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + beqz $a0, -528 # 29670 ::do_widen(char) const@@Base+0x191b0> │ │ │ │ + move $a0, $s0 │ │ │ │ + b 88 # 298e0 ::do_widen(char) const@@Base+0x19420> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + move $a2, $zero │ │ │ │ + addi.d $a1, $sp, 264 │ │ │ │ + addi.d $a0, $sp, 768 │ │ │ │ + bl -117564 # cd70 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + ld.d $t0, $sp, 264 │ │ │ │ + st.d $a0, $sp, 768 │ │ │ │ + st.d $t0, $sp, 784 │ │ │ │ + b -148 # 29828 ::do_widen(char) const@@Base+0x19368> │ │ │ │ + move $a2, $zero │ │ │ │ + addi.d $a1, $sp, 264 │ │ │ │ + move $a0, $s7 │ │ │ │ + bl -117596 # cd70 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + ld.d $t2, $sp, 264 │ │ │ │ + st.d $a0, $sp, 768 │ │ │ │ + st.d $t2, $sp, 784 │ │ │ │ + nop │ │ │ │ + move $a2, $s8 │ │ │ │ + move $a1, $s4 │ │ │ │ + bl -117768 │ │ │ │ + ld.d $t1, $sp, 768 │ │ │ │ + ld.d $s8, $sp, 264 │ │ │ │ + stx.b $zero, $t1, $s8 │ │ │ │ + ldptr.d $a0, $s5, 0 │ │ │ │ + addi.d $t1, $s5, 16 │ │ │ │ + st.d $s8, $sp, 776 │ │ │ │ + ld.d $t2, $sp, 768 │ │ │ │ + bne $a0, $t1, -632 # 29690 ::do_widen(char) const@@Base+0x191d0> │ │ │ │ + nop │ │ │ │ + beq $t2, $s0, 144 # 299a0 ::do_widen(char) const@@Base+0x194e0> │ │ │ │ + stptr.d $t2, $s5, 0 │ │ │ │ + st.d $s8, $s5, 8 │ │ │ │ + ld.d $t1, $sp, 784 │ │ │ │ + st.d $t1, $s5, 16 │ │ │ │ + nop │ │ │ │ + st.d $s0, $sp, 768 │ │ │ │ + addi.d $a0, $sp, 784 │ │ │ │ + st.b $zero, $a0, 0 │ │ │ │ + move $s0, $a0 │ │ │ │ + ld.d $a0, $sp, 768 │ │ │ │ + bne $a0, $s0, -636 # 296c0 ::do_widen(char) const@@Base+0x19200> │ │ │ │ + ld.d $t0, $s6, 16 │ │ │ │ + ld.d $t0, $t0, 8 │ │ │ │ + ldx.d $t0, $t0, $fp │ │ │ │ + ld.d $a2, $t0, 8 │ │ │ │ + ldptr.d $s8, $t0, 0 │ │ │ │ + st.d $a2, $sp, 264 │ │ │ │ + bgeu $s3, $a2, -624 # 296e8 ::do_widen(char) const@@Base+0x19228> │ │ │ │ + nop │ │ │ │ + move $a2, $zero │ │ │ │ + addi.d $a1, $sp, 264 │ │ │ │ + move $a0, $s7 │ │ │ │ + bl -117756 # cd70 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + ld.d $a2, $sp, 264 │ │ │ │ + st.d $a0, $sp, 768 │ │ │ │ + li.w $t0, 1 │ │ │ │ + st.d $a2, $sp, 784 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + beq $a2, $t0, -292 # 29860 ::do_widen(char) const@@Base+0x193a0> │ │ │ │ + li.w $t0, -1 │ │ │ │ + beqz $a2, -644 # 29708 ::do_widen(char) const@@Base+0x19248> │ │ │ │ + b -664 # 296f8 ::do_widen(char) const@@Base+0x19238> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + beq $s5, $s7, 10144 # 2c140 ::do_widen(char) const@@Base+0x1bc80> │ │ │ │ + beqz $s8, 36 # 299c8 ::do_widen(char) const@@Base+0x19508> │ │ │ │ + li.w $t1, 1 │ │ │ │ + beq $s8, $t1, 6164 # 2b1c0 ::do_widen(char) const@@Base+0x1ad00> │ │ │ │ + move $a2, $s8 │ │ │ │ + move $a1, $s0 │ │ │ │ + bl -117976 │ │ │ │ + nop │ │ │ │ + ld.d $s8, $sp, 776 │ │ │ │ + ldptr.d $a0, $s5, 0 │ │ │ │ + stx.b $zero, $a0, $s8 │ │ │ │ + ld.d $a0, $sp, 768 │ │ │ │ + st.d $s8, $s5, 8 │ │ │ │ + b -804 # 296b0 ::do_widen(char) const@@Base+0x191f0> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + st.d $zero, $sp, 88 │ │ │ │ + nop │ │ │ │ + st.d $zero, $sp, 240 │ │ │ │ + st.w $zero, $sp, 228 │ │ │ │ + st.d $zero, $sp, 248 │ │ │ │ + st.w $zero, $sp, 232 │ │ │ │ + st.d $zero, $sp, 256 │ │ │ │ + st.w $zero, $sp, 236 │ │ │ │ + st.d $zero, $sp, 72 │ │ │ │ + li.w $s4, 2 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ move $a0, $s1 │ │ │ │ - st.d $a1, $sp, 16 │ │ │ │ - st.w $t1, $sp, 344 │ │ │ │ - st.d $s2, $sp, 280 │ │ │ │ - st.d $s3, $sp, 352 │ │ │ │ - st.b $zero, $sp, 368 │ │ │ │ - st.d $zero, $sp, 360 │ │ │ │ - bl -107292 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - move $a1, $s7 │ │ │ │ - move $a0, $s6 │ │ │ │ - bl -106680 │ │ │ │ - addi.d $t0, $sp, 128 │ │ │ │ - ld.d $a4, $sp, 320 │ │ │ │ + bl -119012 │ │ │ │ + beqz $a0, 872 # 29d80 ::do_widen(char) const@@Base+0x198c0> │ │ │ │ + ld.d $t0, $s1, 24 │ │ │ │ + ldptr.w $t0, $t0, 0 │ │ │ │ + beqz $t0, -20 # 29a10 ::do_widen(char) const@@Base+0x19550> │ │ │ │ + ld.d $t0, $s1, 40 │ │ │ │ + ld.d $t0, $t0, 48 │ │ │ │ + ldptr.d $s2, $t0, 0 │ │ │ │ + beqz $s2, -36 # 29a10 ::do_widen(char) const@@Base+0x19550> │ │ │ │ + ld.hu $t0, $s2, 26 │ │ │ │ + bne $t0, $s4, -44 # 29a10 ::do_widen(char) const@@Base+0x19550> │ │ │ │ + li.w $a1, 1 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -118696 │ │ │ │ + ld.d $t0, $s1, 40 │ │ │ │ + ld.d $t1, $t0, 24 │ │ │ │ + beqz $t1, 11524 # 2c758 ::do_widen(char) const@@Base+0x1c298> │ │ │ │ + ldptr.w $t0, $s2, 16 │ │ │ │ + bltz $t0, 11516 # 2c758 ::do_widen(char) const@@Base+0x1c298> │ │ │ │ + ldptr.w $t2, $t1, 4 │ │ │ │ + bge $t0, $t2, 11508 # 2c758 ::do_widen(char) const@@Base+0x1c298> │ │ │ │ + ld.d $t1, $t1, 24 │ │ │ │ + bstrpick.d $t0, $t0, 0x1f, 0x0 │ │ │ │ + slli.d $t0, $t0, 0x4 │ │ │ │ + ldx.d $s3, $t1, $t0 │ │ │ │ + addi.d $t2, $sp, 656 │ │ │ │ + addi.d $t3, $sp, 640 │ │ │ │ + st.d $t2, $sp, 24 │ │ │ │ + st.d $t3, $sp, 64 │ │ │ │ + st.d $t2, $sp, 640 │ │ │ │ + beqz $s3, 11476 # 2c760 ::do_widen(char) const@@Base+0x1c2a0> │ │ │ │ + move $a0, $s3 │ │ │ │ + bl -118676 │ │ │ │ + st.d $a0, $sp, 264 │ │ │ │ + li.w $t0, 15 │ │ │ │ + move $s0, $a0 │ │ │ │ + bltu $t0, $a0, 9084 # 2be20 ::do_widen(char) const@@Base+0x1b960> │ │ │ │ + li.w $t0, 1 │ │ │ │ + beq $a0, $t0, 8884 # 2bd60 ::do_widen(char) const@@Base+0x1b8a0> │ │ │ │ + bnez $a0, 8816 # 2bd20 ::do_widen(char) const@@Base+0x1b860> │ │ │ │ + nop │ │ │ │ + ld.d $t0, $sp, 24 │ │ │ │ + nop │ │ │ │ + stx.b $zero, $t0, $s0 │ │ │ │ + ld.d $s5, $s2, 120 │ │ │ │ + addi.d $t0, $sp, 672 │ │ │ │ + st.d $s0, $sp, 648 │ │ │ │ st.d $t0, $sp, 56 │ │ │ │ - st.d $t0, $sp, 112 │ │ │ │ - addi.d $t0, $sp, 112 │ │ │ │ - st.b $zero, $sp, 128 │ │ │ │ - st.d $zero, $sp, 120 │ │ │ │ + addi.d $t0, $sp, 688 │ │ │ │ + ldptr.d $s0, $s2, 0 │ │ │ │ + st.d $t0, $sp, 16 │ │ │ │ + st.d $t0, $sp, 672 │ │ │ │ + beqz $s5, 11668 # 2c878 ::do_widen(char) const@@Base+0x1c3b8> │ │ │ │ + move $a0, $s5 │ │ │ │ + bl -118764 │ │ │ │ + st.d $a0, $sp, 264 │ │ │ │ + li.w $t0, 15 │ │ │ │ + move $s3, $a0 │ │ │ │ + bltu $t0, $a0, 8932 # 2bde0 ::do_widen(char) const@@Base+0x1b920> │ │ │ │ + li.w $t0, 1 │ │ │ │ + beq $a0, $t0, 8860 # 2bda0 ::do_widen(char) const@@Base+0x1b8e0> │ │ │ │ + bnez $a0, 8664 # 2bce0 ::do_widen(char) const@@Base+0x1b820> │ │ │ │ + nop │ │ │ │ + ld.d $t0, $sp, 16 │ │ │ │ + nop │ │ │ │ + stx.b $zero, $t0, $s3 │ │ │ │ + ld.d $t0, $s2, 136 │ │ │ │ + st.d $s3, $sp, 680 │ │ │ │ + ldptr.d $s5, $t0, 0 │ │ │ │ + addi.d $t0, $sp, 720 │ │ │ │ + st.d $t0, $sp, 48 │ │ │ │ + st.d $t0, $sp, 704 │ │ │ │ + addi.d $t0, $sp, 704 │ │ │ │ st.d $t0, $sp, 40 │ │ │ │ - beqz $a4, 7236 # 28a40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10c40> │ │ │ │ - ld.d $t1, $sp, 304 │ │ │ │ - beqz $t1, 20 # 26e18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf018> │ │ │ │ + beqz $s5, 10812 # 2c578 ::do_widen(char) const@@Base+0x1c0b8> │ │ │ │ + move $a0, $s5 │ │ │ │ + bl -118852 │ │ │ │ + st.d $a0, $sp, 264 │ │ │ │ + li.w $t0, 15 │ │ │ │ + move $s3, $a0 │ │ │ │ + bltu $t0, $a0, 8876 # 2be00 ::do_widen(char) const@@Base+0x1b940> │ │ │ │ + li.w $t0, 1 │ │ │ │ + beq $a0, $t0, 8804 # 2bdc0 ::do_widen(char) const@@Base+0x1b900> │ │ │ │ + bnez $a0, 8544 # 2bcc0 ::do_widen(char) const@@Base+0x1b800> │ │ │ │ + nop │ │ │ │ + ld.d $t0, $sp, 48 │ │ │ │ + nop │ │ │ │ + stx.b $zero, $t0, $s3 │ │ │ │ + ld.d $t0, $s2, 136 │ │ │ │ + st.d $s3, $sp, 712 │ │ │ │ + ld.d $s5, $t0, 8 │ │ │ │ + addi.d $t0, $sp, 752 │ │ │ │ + stptr.d $t0, $sp, 0 │ │ │ │ + st.d $t0, $sp, 736 │ │ │ │ + addi.d $t0, $sp, 736 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + beqz $s5, 13460 # 2d028 ::do_widen(char) const@@Base+0x1cb68> │ │ │ │ + move $a0, $s5 │ │ │ │ + bl -118940 │ │ │ │ + st.d $a0, $sp, 264 │ │ │ │ + li.w $t0, 15 │ │ │ │ + move $s3, $a0 │ │ │ │ + bltu $t0, $a0, 8852 # 2be40 ::do_widen(char) const@@Base+0x1b980> │ │ │ │ + li.w $t0, 1 │ │ │ │ + beq $a0, $t0, 8652 # 2bd80 ::do_widen(char) const@@Base+0x1b8c0> │ │ │ │ + bnez $a0, 8520 # 2bd00 ::do_widen(char) const@@Base+0x1b840> │ │ │ │ + nop │ │ │ │ + ldptr.d $t0, $sp, 0 │ │ │ │ + nop │ │ │ │ + stx.b $zero, $t0, $s3 │ │ │ │ + li.w $a0, 160 │ │ │ │ + st.d $s3, $sp, 744 │ │ │ │ + bl -119620 │ │ │ │ + move $s3, $a0 │ │ │ │ + st.d $a0, $sp, 104 │ │ │ │ + ld.d $a0, $s6, 24 │ │ │ │ + bl 144956 # 4d220 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17360> │ │ │ │ + ld.d $a5, $sp, 8 │ │ │ │ + ld.d $a4, $sp, 40 │ │ │ │ + ld.d $a3, $sp, 56 │ │ │ │ + ld.d $a1, $sp, 64 │ │ │ │ + move $a6, $a0 │ │ │ │ + addi.w $a2, $s0, 1 │ │ │ │ + move $a0, $s3 │ │ │ │ + bl -100484 # 11380 ::do_widen(char) const@@Base+0xec0> │ │ │ │ + ld.d $t0, $s1, 40 │ │ │ │ + li.w $a5, 1 │ │ │ │ + addi.d $a4, $sp, 228 │ │ │ │ + ld.d $a0, $t0, 24 │ │ │ │ + addi.d $a3, $sp, 240 │ │ │ │ + pcaddi $a2, 85565 │ │ │ │ + move $a1, $s2 │ │ │ │ + bl -120548 │ │ │ │ + ld.d $t2, $s6, 80 │ │ │ │ + slli.d $t0, $t2, 0x1 │ │ │ │ + bne $a0, $t0, 12552 # 2cd38 ::do_widen(char) const@@Base+0x1c878> │ │ │ │ + ld.bu $t1, $s6, 64 │ │ │ │ + bnez $t1, 8104 # 2bbe0 ::do_widen(char) const@@Base+0x1b720> │ │ │ │ + nop │ │ │ │ + beqz $t0, 10072 # 2c398 ::do_widen(char) const@@Base+0x1bed8> │ │ │ │ + ld.d $t0, $sp, 72 │ │ │ │ + move $s0, $zero │ │ │ │ + move $a6, $zero │ │ │ │ + srli.w $t1, $t0, 0x1 │ │ │ │ + st.d $zero, $sp, 32 │ │ │ │ + move $t6, $zero │ │ │ │ + move $fp, $zero │ │ │ │ + st.d $t1, $sp, 80 │ │ │ │ + bstrpick.d $a7, $t0, 0x1f, 0x1 │ │ │ │ + slli.w $t7, $t0, 0x2 │ │ │ │ + nop │ │ │ │ + ld.d $t0, $sp, 240 │ │ │ │ + add.d $t3, $t0, $s0 │ │ │ │ + ldx.w $t1, $t0, $s0 │ │ │ │ + ldptr.w $t3, $t3, 4 │ │ │ │ + srai.w $t0, $t1, 0x1 │ │ │ │ + srai.w $s7, $t3, 0x1 │ │ │ │ + xori $s5, $t0, 0x2 │ │ │ │ + xori $s3, $s7, 0x2 │ │ │ │ + sltui $s5, $s5, 1 │ │ │ │ + sltui $s3, $s3, 1 │ │ │ │ + bnez $t1, 6024 # 2b420 ::do_widen(char) const@@Base+0x1af60> │ │ │ │ + move $t3, $a7 │ │ │ │ + andi $t2, $t7, 0x4 │ │ │ │ + beq $s7, $s4, 6268 # 2b520 ::do_widen(char) const@@Base+0x1b060> │ │ │ │ + move $t5, $zero │ │ │ │ + move $t8, $zero │ │ │ │ + move $s2, $zero │ │ │ │ + nop │ │ │ │ + ld.d $t4, $s6, 16 │ │ │ │ + ld.d $t4, $t4, 8 │ │ │ │ + ldx.d $t4, $t4, $s0 │ │ │ │ + ld.d $a0, $t4, 136 │ │ │ │ + li.w $t4, 1 │ │ │ │ + sll.w $t4, $t4, $t2 │ │ │ │ + ldx.bu $a1, $a0, $t3 │ │ │ │ + or $t4, $t4, $a1 │ │ │ │ + stx.b $t4, $a0, $t3 │ │ │ │ + bnez $t1, 5900 # 2b3e8 ::do_widen(char) const@@Base+0x1af28> │ │ │ │ + move $t4, $zero │ │ │ │ + beqz $t8, 5372 # 2b1e0 ::do_widen(char) const@@Base+0x1ad20> │ │ │ │ + move $t1, $t8 │ │ │ │ + move $t4, $zero │ │ │ │ + ld.d $t2, $s6, 16 │ │ │ │ + move $t3, $zero │ │ │ │ + ld.d $t2, $t2, 8 │ │ │ │ + ldx.d $t2, $t2, $s0 │ │ │ │ + beqz $s2, 24 # 29d18 ::do_widen(char) const@@Base+0x19858> │ │ │ │ + ld.d $t8, $s6, 200 │ │ │ │ + bstrpick.d $t3, $fp, 0x1f, 0x0 │ │ │ │ + slli.d $t3, $t3, 0x1 │ │ │ │ + ldx.w $t3, $t8, $t3 │ │ │ │ + nop │ │ │ │ + ld.d $s8, $t2, 328 │ │ │ │ + ld.d $t8, $t2, 336 │ │ │ │ + beq $s8, $t8, 6336 # 2b5e0 ::do_widen(char) const@@Base+0x1b120> │ │ │ │ + nop │ │ │ │ + ldptr.w $t8, $s8, 0 │ │ │ │ + addi.d $s8, $s8, 4 │ │ │ │ + bstrins.w $t8, $t3, 0x1d, 0x0 │ │ │ │ + bstrins.w $t8, $s5, 0x1e, 0x1e │ │ │ │ + bstrins.w $t8, $s3, 0x1f, 0x1f │ │ │ │ + st.w $t8, $s8, -4 │ │ │ │ + st.d $s8, $t2, 328 │ │ │ │ + bnez $t1, 5276 # 2b1e0 ::do_widen(char) const@@Base+0x1ad20> │ │ │ │ + beq $t0, $s4, 6056 # 2b4f0 ::do_widen(char) const@@Base+0x1b030> │ │ │ │ + nop │ │ │ │ + addi.w $t6, $t6, 1 │ │ │ │ + beq $s7, $s4, 6068 # 2b508 ::do_widen(char) const@@Base+0x1b048> │ │ │ │ + ld.d $t2, $s6, 80 │ │ │ │ + nop │ │ │ │ + addi.w $t6, $t6, 1 │ │ │ │ + move $t1, $zero │ │ │ │ + b 5256 # 2b1f0 ::do_widen(char) const@@Base+0x1ad30> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ld.d $a0, $sp, 240 │ │ │ │ + bl -121316 │ │ │ │ + ld.d $a0, $sp, 248 │ │ │ │ + bl -121324 │ │ │ │ + ld.d $a0, $sp, 256 │ │ │ │ + beqz $a0, 12 # 29da0 ::do_widen(char) const@@Base+0x198e0> │ │ │ │ + bl -121336 │ │ │ │ + nop │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -118564 │ │ │ │ + ld.d $t1, $s6, 80 │ │ │ │ + ld.d $t2, $s6, 72 │ │ │ │ + ld.d $t0, $s6, 112 │ │ │ │ + mul.d $t1, $t1, $t2 │ │ │ │ + st.d $t1, $s6, 96 │ │ │ │ + bltz $t0, 7236 # 2ba00 ::do_widen(char) const@@Base+0x1b540> │ │ │ │ + movgr2fr.d $fa0, $t0 │ │ │ │ + ffint.d.l $fa0, $fa0 │ │ │ │ + pcalau12i $t0, 88 │ │ │ │ + fld.d $fs0, $t0, 48 │ │ │ │ + fmul.d $fa0, $fa0, $fs0 │ │ │ │ + bltz $t1, 7180 # 2b9e0 ::do_widen(char) const@@Base+0x1b520> │ │ │ │ + movgr2fr.d $fa1, $t1 │ │ │ │ + ffint.d.l $fa1, $fa1 │ │ │ │ + fdiv.d $fa0, $fa0, $fa1 │ │ │ │ + addi.d $a0, $sp, 880 │ │ │ │ + pcalau12i $s3, 135 │ │ │ │ + ld.d $s3, $s3, -360 │ │ │ │ + addi.d $s7, $sp, 768 │ │ │ │ + addi.d $s3, $s3, 16 │ │ │ │ + fmov.d $fs1, $fa0 │ │ │ │ + bl -121244 │ │ │ │ + pcalau12i $t0, 135 │ │ │ │ + ld.d $t0, $t0, -192 │ │ │ │ + ld.d $s1, $t0, 8 │ │ │ │ + st.h $zero, $sp, 1104 │ │ │ │ + ld.d $s5, $t0, 16 │ │ │ │ + ld.d $a0, $s1, -24 │ │ │ │ + st.d $zero, $sp, 1096 │ │ │ │ + st.d $zero, $sp, 1112 │ │ │ │ + st.d $s3, $sp, 880 │ │ │ │ + st.d $zero, $sp, 1120 │ │ │ │ + st.d $zero, $sp, 1128 │ │ │ │ + st.d $zero, $sp, 1136 │ │ │ │ + st.d $s1, $sp, 768 │ │ │ │ + add.d $a0, $s7, $a0 │ │ │ │ + move $a1, $zero │ │ │ │ + stptr.d $s5, $a0, 0 │ │ │ │ + bl -119696 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + pcalau12i $s2, 135 │ │ │ │ + ld.d $s2, $s2, -240 │ │ │ │ + pcalau12i $s4, 135 │ │ │ │ + ld.d $s4, $s4, -296 │ │ │ │ + addi.d $s8, $s2, 24 │ │ │ │ + addi.d $a0, $sp, 832 │ │ │ │ + addi.d $s2, $s2, 64 │ │ │ │ + addi.d $s4, $s4, 16 │ │ │ │ + st.d $zero, $sp, 784 │ │ │ │ + st.d $s8, $sp, 768 │ │ │ │ + st.d $s2, $sp, 880 │ │ │ │ + st.d $s4, $sp, 776 │ │ │ │ + st.d $zero, $sp, 792 │ │ │ │ + st.d $zero, $sp, 800 │ │ │ │ + st.d $zero, $sp, 808 │ │ │ │ + st.d $zero, $sp, 816 │ │ │ │ + st.d $zero, $sp, 824 │ │ │ │ + bl -118680 │ │ │ │ + li.w $t0, 16 │ │ │ │ + pcalau12i $t1, 135 │ │ │ │ + ld.d $t1, $t1, -16 │ │ │ │ + addi.d $t1, $t1, 16 │ │ │ │ + st.w $t0, $sp, 840 │ │ │ │ + addi.d $a1, $sp, 776 │ │ │ │ + addi.d $t0, $sp, 864 │ │ │ │ + addi.d $a0, $sp, 880 │ │ │ │ + st.d $t1, $sp, 32 │ │ │ │ + st.d $t0, $sp, 848 │ │ │ │ + st.b $zero, $sp, 864 │ │ │ │ + st.d $t1, $sp, 776 │ │ │ │ + st.d $zero, $sp, 856 │ │ │ │ + bl -119824 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + ld.d $t0, $sp, 768 │ │ │ │ + fmov.d $fa0, $fs1 │ │ │ │ + li.w $t2, 1 │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ + move $a0, $s7 │ │ │ │ + add.d $t0, $s7, $t0 │ │ │ │ + ldptr.w $t1, $t0, 24 │ │ │ │ + ori $t1, $t1, 0x4 │ │ │ │ + st.w $t1, $t0, 24 │ │ │ │ + st.d $t2, $sp, 888 │ │ │ │ + bl -119404 # cc80 (double)@plt> │ │ │ │ + addi.d $t0, $sp, 736 │ │ │ │ + ld.d $a4, $sp, 816 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + addi.d $t0, $sp, 752 │ │ │ │ + st.b $zero, $sp, 752 │ │ │ │ + st.d $zero, $sp, 744 │ │ │ │ + stptr.d $t0, $sp, 0 │ │ │ │ + st.d $t0, $sp, 736 │ │ │ │ + beqz $a4, 8624 # 2c0c0 ::do_widen(char) const@@Base+0x1bc00> │ │ │ │ + ld.d $t1, $sp, 800 │ │ │ │ + beqz $t1, 24 # 29f30 ::do_widen(char) const@@Base+0x19a70> │ │ │ │ sltu $t0, $a4, $t1 │ │ │ │ masknez $a4, $a4, $t0 │ │ │ │ maskeqz $t0, $t1, $t0 │ │ │ │ or $a4, $a4, $t0 │ │ │ │ - ld.d $a3, $sp, 312 │ │ │ │ - ld.d $a0, $sp, 40 │ │ │ │ - move $a2, $zero │ │ │ │ - move $a1, $zero │ │ │ │ - sub.d $a4, $a4, $a3 │ │ │ │ - bl -107036 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - ld.d $a0, $sp, 352 │ │ │ │ - st.d $fp, $sp, 272 │ │ │ │ - st.d $s4, $sp, 384 │ │ │ │ - beq $a0, $s3, 12 # 26e48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf048> │ │ │ │ - bl -108016 │ │ │ │ nop │ │ │ │ + ld.d $a3, $sp, 808 │ │ │ │ ld.d $a0, $sp, 8 │ │ │ │ - st.d $s5, $sp, 280 │ │ │ │ - bl -107264 │ │ │ │ - ld.d $t1, $sp, 72 │ │ │ │ - move $a0, $s1 │ │ │ │ - ld.d $t0, $t1, -24 │ │ │ │ - st.d $t1, $sp, 272 │ │ │ │ - ld.d $t1, $sp, 80 │ │ │ │ + move $a2, $zero │ │ │ │ + sub.d $a4, $a4, $a3 │ │ │ │ + move $a1, $zero │ │ │ │ + bl -119604 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + ld.d $a0, $sp, 848 │ │ │ │ + st.d $s8, $sp, 768 │ │ │ │ + st.d $s2, $sp, 880 │ │ │ │ + addi.d $t0, $sp, 864 │ │ │ │ + beq $a0, $t0, 8 # 29f60 ::do_widen(char) const@@Base+0x19aa0> │ │ │ │ + bl -120588 │ │ │ │ + addi.d $a0, $sp, 832 │ │ │ │ + st.d $s4, $sp, 776 │ │ │ │ + bl -119832 │ │ │ │ + ld.d $t0, $s1, -24 │ │ │ │ + st.d $s1, $sp, 768 │ │ │ │ + addi.d $a0, $sp, 880 │ │ │ │ add.d $t0, $t0, $sp │ │ │ │ - st.d $t1, $t0, 272 │ │ │ │ - st.d $s8, $sp, 384 │ │ │ │ - bl -109012 │ │ │ │ - ld.d $a0, $sp, 40 │ │ │ │ - li.w $a4, 19 │ │ │ │ - pcaddi $a3, 89086 │ │ │ │ + st.d $s5, $t0, 768 │ │ │ │ + st.d $s3, $sp, 880 │ │ │ │ + bl -121572 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + li.w $a4, 4 │ │ │ │ + pcaddi $a3, 85384 │ │ │ │ move $a2, $zero │ │ │ │ move $a1, $zero │ │ │ │ - bl -107132 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - addi.d $t1, $sp, 160 │ │ │ │ - st.d $t1, $sp, 144 │ │ │ │ - st.d $t1, $sp, 48 │ │ │ │ - ldptr.d $t1, $a0, 0 │ │ │ │ + bl -119692 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + addi.d $s0, $sp, 784 │ │ │ │ + st.d $s0, $sp, 768 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ addi.d $a1, $a0, 16 │ │ │ │ - move $t0, $a0 │ │ │ │ - beq $t1, $a1, 6072 # 28660 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10860> │ │ │ │ - ld.d $t2, $a0, 16 │ │ │ │ - st.d $t1, $sp, 144 │ │ │ │ - st.d $t2, $sp, 160 │ │ │ │ - ld.d $t2, $t0, 8 │ │ │ │ - st.d $zero, $t0, 8 │ │ │ │ - stptr.d $a1, $t0, 0 │ │ │ │ - st.d $t2, $sp, 152 │ │ │ │ - st.b $zero, $t0, 16 │ │ │ │ - ld.d $t0, $sp, 152 │ │ │ │ - li.w $t1, -2 │ │ │ │ - lu52i.d $t1, $t1, 2047 │ │ │ │ - beq $t0, $t1, 8976 # 291e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x113e8> │ │ │ │ - addi.d $t0, $sp, 144 │ │ │ │ + move $fp, $a0 │ │ │ │ + beq $t0, $a1, 7948 # 2bec0 ::do_widen(char) const@@Base+0x1ba00> │ │ │ │ + st.d $t0, $sp, 768 │ │ │ │ + ld.d $t0, $a0, 16 │ │ │ │ + st.d $t0, $sp, 784 │ │ │ │ + nop │ │ │ │ + ld.d $t0, $fp, 8 │ │ │ │ + st.d $zero, $fp, 8 │ │ │ │ + stptr.d $a1, $fp, 0 │ │ │ │ + st.d $t0, $sp, 776 │ │ │ │ + st.b $zero, $fp, 16 │ │ │ │ + ld.d $t1, $sp, 776 │ │ │ │ + li.w $t0, -2 │ │ │ │ + lu52i.d $t0, $t0, 2047 │ │ │ │ + beq $t1, $t0, 10248 # 2c7f0 ::do_widen(char) const@@Base+0x1c330> │ │ │ │ li.w $a2, 1 │ │ │ │ - pcaddi $a1, 89067 │ │ │ │ - move $a0, $t0 │ │ │ │ - st.d $t0, $sp, 88 │ │ │ │ - bl -109168 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - addi.d $t1, $sp, 192 │ │ │ │ - st.d $t1, $sp, 176 │ │ │ │ - st.d $t1, $sp, 24 │ │ │ │ - ldptr.d $t1, $a0, 0 │ │ │ │ + pcaddi $a1, 85362 │ │ │ │ + move $a0, $s7 │ │ │ │ + bl -121720 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + addi.d $t0, $sp, 336 │ │ │ │ + st.d $t0, $sp, 320 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ addi.d $a1, $a0, 16 │ │ │ │ - move $t0, $a0 │ │ │ │ - beq $t1, $a1, 5908 # 28620 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10820> │ │ │ │ - ld.d $t2, $a0, 16 │ │ │ │ - st.d $t1, $sp, 176 │ │ │ │ - st.d $t2, $sp, 192 │ │ │ │ + move $fp, $a0 │ │ │ │ + beq $t0, $a1, 7888 # 2bee0 ::do_widen(char) const@@Base+0x1ba20> │ │ │ │ + st.d $t0, $sp, 320 │ │ │ │ + ld.d $t0, $a0, 16 │ │ │ │ + st.d $t0, $sp, 336 │ │ │ │ + ld.d $t0, $fp, 8 │ │ │ │ + stptr.d $a1, $fp, 0 │ │ │ │ + st.b $zero, $fp, 16 │ │ │ │ + ld.d $a0, $sp, 768 │ │ │ │ + st.d $zero, $fp, 8 │ │ │ │ + st.d $t0, $sp, 328 │ │ │ │ + beq $a0, $s0, 8 # 2a040 ::do_widen(char) const@@Base+0x19b80> │ │ │ │ + bl -120812 │ │ │ │ + ld.d $a0, $sp, 736 │ │ │ │ + ldptr.d $t0, $sp, 0 │ │ │ │ + beq $a0, $t0, 8 # 2a050 ::do_widen(char) const@@Base+0x19b90> │ │ │ │ + bl -120828 │ │ │ │ + ld.d $t0, $s6, 104 │ │ │ │ + bltz $t0, 6508 # 2b9c0 ::do_widen(char) const@@Base+0x1b500> │ │ │ │ + movgr2fr.d $fa0, $t0 │ │ │ │ + ffint.d.l $fa0, $fa0 │ │ │ │ + ld.d $t0, $s6, 96 │ │ │ │ + fmul.d $fa0, $fa0, $fs0 │ │ │ │ + bltz $t0, 6456 # 2b9a0 ::do_widen(char) const@@Base+0x1b4e0> │ │ │ │ + movgr2fr.d $fa1, $t0 │ │ │ │ + ffint.d.l $fa1, $fa1 │ │ │ │ nop │ │ │ │ - ld.d $t1, $t0, 8 │ │ │ │ - stptr.d $a1, $t0, 0 │ │ │ │ - st.d $zero, $t0, 8 │ │ │ │ - st.d $t1, $sp, 184 │ │ │ │ - st.b $zero, $t0, 16 │ │ │ │ - ld.wu $t0, $s0, 1000 │ │ │ │ - ld.d $t1, $s0, 976 │ │ │ │ - move $a0, $s1 │ │ │ │ - slli.d $t0, $t0, 0x2 │ │ │ │ - ldx.w $t0, $t1, $t0 │ │ │ │ - st.d $t0, $sp, 32 │ │ │ │ - bl -109292 │ │ │ │ - ld.d $t0, $sp, 72 │ │ │ │ - st.h $zero, $sp, 608 │ │ │ │ - st.d $s8, $sp, 384 │ │ │ │ - ld.d $a0, $t0, -24 │ │ │ │ - st.d $t0, $sp, 272 │ │ │ │ - ld.d $t0, $sp, 80 │ │ │ │ - st.d $zero, $sp, 600 │ │ │ │ - st.d $zero, $sp, 616 │ │ │ │ - st.d $zero, $sp, 624 │ │ │ │ - st.d $zero, $sp, 632 │ │ │ │ - st.d $zero, $sp, 640 │ │ │ │ - add.d $a0, $s6, $a0 │ │ │ │ + fdiv.d $fa0, $fa0, $fa1 │ │ │ │ + addi.d $a0, $sp, 880 │ │ │ │ + fmov.d $fs1, $fa0 │ │ │ │ + bl -121892 │ │ │ │ + st.h $zero, $sp, 1104 │ │ │ │ + ld.d $a0, $s1, -24 │ │ │ │ + st.d $s3, $sp, 880 │ │ │ │ + st.d $zero, $sp, 1096 │ │ │ │ + st.d $zero, $sp, 1112 │ │ │ │ + st.d $zero, $sp, 1120 │ │ │ │ + st.d $zero, $sp, 1128 │ │ │ │ + st.d $zero, $sp, 1136 │ │ │ │ + st.d $s1, $sp, 768 │ │ │ │ + add.d $a0, $s7, $a0 │ │ │ │ + stptr.d $s5, $a0, 0 │ │ │ │ move $a1, $zero │ │ │ │ - stptr.d $t0, $a0, 0 │ │ │ │ - bl -107736 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - st.d $fp, $sp, 272 │ │ │ │ - st.d $s4, $sp, 384 │ │ │ │ - st.d $s5, $sp, 280 │ │ │ │ - st.d $zero, $sp, 288 │ │ │ │ - st.d $zero, $sp, 296 │ │ │ │ - st.d $zero, $sp, 304 │ │ │ │ - st.d $zero, $sp, 312 │ │ │ │ - st.d $zero, $sp, 320 │ │ │ │ - st.d $zero, $sp, 328 │ │ │ │ - bl -106692 │ │ │ │ - ld.d $a1, $sp, 16 │ │ │ │ + bl -120328 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + addi.d $a0, $sp, 832 │ │ │ │ + st.d $s8, $sp, 768 │ │ │ │ + st.d $s2, $sp, 880 │ │ │ │ + st.d $s4, $sp, 776 │ │ │ │ + st.d $zero, $sp, 784 │ │ │ │ + st.d $zero, $sp, 792 │ │ │ │ + st.d $zero, $sp, 800 │ │ │ │ + st.d $zero, $sp, 808 │ │ │ │ + st.d $zero, $sp, 816 │ │ │ │ + st.d $zero, $sp, 824 │ │ │ │ + bl -119284 │ │ │ │ + ld.d $t0, $sp, 32 │ │ │ │ + addi.d $a1, $sp, 776 │ │ │ │ + addi.d $a0, $sp, 880 │ │ │ │ + st.d $t0, $sp, 776 │ │ │ │ + addi.d $t0, $sp, 864 │ │ │ │ + st.d $t0, $sp, 848 │ │ │ │ li.w $t0, 16 │ │ │ │ - move $a0, $s1 │ │ │ │ - st.d $s2, $sp, 280 │ │ │ │ - st.w $t0, $sp, 344 │ │ │ │ - st.d $s3, $sp, 352 │ │ │ │ - st.b $zero, $sp, 368 │ │ │ │ - st.d $zero, $sp, 360 │ │ │ │ - bl -107816 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - ld.wu $a1, $sp, 32 │ │ │ │ - move $a0, $s6 │ │ │ │ - bl -108852 # c6b0 (unsigned long)@plt> │ │ │ │ - addi.d $t0, $sp, 224 │ │ │ │ - ld.d $a4, $sp, 320 │ │ │ │ - st.d $t0, $sp, 16 │ │ │ │ - st.d $t0, $sp, 208 │ │ │ │ - addi.d $t0, $sp, 208 │ │ │ │ - st.b $zero, $sp, 224 │ │ │ │ - st.d $zero, $sp, 216 │ │ │ │ - st.d $t0, $sp, 32 │ │ │ │ - beqz $a4, 6776 # 28a80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10c80> │ │ │ │ - ld.d $t1, $sp, 304 │ │ │ │ - beqz $t1, 24 # 27028 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf228> │ │ │ │ + st.b $zero, $sp, 864 │ │ │ │ + st.d $zero, $sp, 856 │ │ │ │ + st.w $t0, $sp, 840 │ │ │ │ + bl -120416 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + ld.d $t0, $sp, 768 │ │ │ │ + fmov.d $fa0, $fs1 │ │ │ │ + li.w $t2, 1 │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ + move $a0, $s7 │ │ │ │ + add.d $t0, $s7, $t0 │ │ │ │ + ldptr.w $t1, $t0, 24 │ │ │ │ + ori $t1, $t1, 0x4 │ │ │ │ + st.w $t1, $t0, 24 │ │ │ │ + st.d $t2, $sp, 888 │ │ │ │ + bl -119996 # cc80 (double)@plt> │ │ │ │ + ld.d $a4, $sp, 816 │ │ │ │ + addi.d $t0, $sp, 624 │ │ │ │ + st.b $zero, $sp, 624 │ │ │ │ + st.d $zero, $sp, 616 │ │ │ │ + st.d $t0, $sp, 608 │ │ │ │ + beqz $a4, 8108 # 2c100 ::do_widen(char) const@@Base+0x1bc40> │ │ │ │ + ld.d $t1, $sp, 800 │ │ │ │ + beqz $t1, 20 # 2a170 ::do_widen(char) const@@Base+0x19cb0> │ │ │ │ sltu $t0, $a4, $t1 │ │ │ │ masknez $a4, $a4, $t0 │ │ │ │ maskeqz $t0, $t1, $t0 │ │ │ │ or $a4, $a4, $t0 │ │ │ │ - nop │ │ │ │ - ld.d $a3, $sp, 312 │ │ │ │ - ld.d $a0, $sp, 32 │ │ │ │ + ld.d $a3, $sp, 808 │ │ │ │ move $a2, $zero │ │ │ │ move $a1, $zero │ │ │ │ sub.d $a4, $a4, $a3 │ │ │ │ - bl -107564 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - ld.d $a0, $sp, 352 │ │ │ │ - st.d $fp, $sp, 272 │ │ │ │ - st.d $s4, $sp, 384 │ │ │ │ - beq $a0, $s3, 12 # 27058 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf258> │ │ │ │ - bl -108544 │ │ │ │ - nop │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - st.d $s5, $sp, 280 │ │ │ │ - bl -107792 │ │ │ │ - ld.d $t1, $sp, 72 │ │ │ │ - move $a0, $s1 │ │ │ │ - ld.d $t0, $t1, -24 │ │ │ │ - st.d $t1, $sp, 272 │ │ │ │ - ld.d $t1, $sp, 80 │ │ │ │ + addi.d $a0, $sp, 608 │ │ │ │ + bl -120180 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + ld.d $a0, $sp, 848 │ │ │ │ + st.d $s8, $sp, 768 │ │ │ │ + st.d $s2, $sp, 880 │ │ │ │ + addi.d $t0, $sp, 864 │ │ │ │ + beq $a0, $t0, 8 # 2a1a0 ::do_widen(char) const@@Base+0x19ce0> │ │ │ │ + bl -121164 │ │ │ │ + addi.d $a0, $sp, 832 │ │ │ │ + st.d $s4, $sp, 776 │ │ │ │ + bl -120408 │ │ │ │ + ld.d $t0, $s1, -24 │ │ │ │ + st.d $s1, $sp, 768 │ │ │ │ + addi.d $a0, $sp, 880 │ │ │ │ add.d $t0, $t0, $sp │ │ │ │ - st.d $t1, $t0, 272 │ │ │ │ - st.d $s8, $sp, 384 │ │ │ │ - bl -109540 │ │ │ │ - ld.d $a4, $sp, 184 │ │ │ │ - ld.d $a2, $sp, 216 │ │ │ │ - ld.d $a3, $sp, 176 │ │ │ │ - ld.d $t1, $sp, 24 │ │ │ │ - add.d $t0, $a4, $a2 │ │ │ │ - beq $a3, $t1, 5284 # 28540 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10740> │ │ │ │ - ld.d $t1, $sp, 192 │ │ │ │ - ld.d $a1, $sp, 208 │ │ │ │ - bgeu $t1, $t0, 24 # 270c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf2c0> │ │ │ │ - ld.d $t1, $sp, 16 │ │ │ │ - beq $a1, $t1, 16 # 270c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf2c0> │ │ │ │ - nop │ │ │ │ - ld.d $t1, $sp, 224 │ │ │ │ - bgeu $t1, $t0, 4996 # 28440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10640> │ │ │ │ - li.w $t0, -2 │ │ │ │ - lu52i.d $t0, $t0, 2047 │ │ │ │ - sub.d $t0, $t0, $a4 │ │ │ │ - bltu $t0, $a2, 8396 # 29198 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11398> │ │ │ │ - addi.d $s1, $sp, 176 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -109656 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - addi.d $s3, $sp, 256 │ │ │ │ - st.d $s3, $sp, 240 │ │ │ │ + st.d $s5, $t0, 768 │ │ │ │ + st.d $s3, $sp, 880 │ │ │ │ + bl -122148 │ │ │ │ + li.w $a4, 4 │ │ │ │ + pcaddi $a3, 85245 │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $zero │ │ │ │ + addi.d $a0, $sp, 608 │ │ │ │ + bl -120268 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + addi.d $t0, $sp, 656 │ │ │ │ + st.d $t0, $sp, 640 │ │ │ │ + st.d $t0, $sp, 24 │ │ │ │ ldptr.d $t0, $a0, 0 │ │ │ │ - addi.d $s2, $a0, 16 │ │ │ │ - move $s1, $a0 │ │ │ │ - beq $t0, $s2, 6800 # 28b80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10d80> │ │ │ │ - nop │ │ │ │ - ld.d $t1, $s1, 16 │ │ │ │ - st.d $t0, $sp, 240 │ │ │ │ - st.d $t1, $sp, 256 │ │ │ │ - nop │ │ │ │ - ld.d $t0, $s1, 8 │ │ │ │ - stptr.d $s2, $s1, 0 │ │ │ │ - st.d $zero, $s1, 8 │ │ │ │ - st.d $t0, $sp, 248 │ │ │ │ - st.b $zero, $s1, 16 │ │ │ │ - ld.d $t1, $sp, 248 │ │ │ │ + addi.d $a1, $a0, 16 │ │ │ │ + move $fp, $a0 │ │ │ │ + beq $t0, $a1, 7432 # 2bf00 ::do_widen(char) const@@Base+0x1ba40> │ │ │ │ + st.d $t0, $sp, 640 │ │ │ │ + ld.d $t0, $a0, 16 │ │ │ │ + st.d $t0, $sp, 656 │ │ │ │ + ld.d $t0, $fp, 8 │ │ │ │ + st.d $zero, $fp, 8 │ │ │ │ + stptr.d $a1, $fp, 0 │ │ │ │ + st.d $t0, $sp, 648 │ │ │ │ + st.b $zero, $fp, 16 │ │ │ │ + ld.d $t1, $sp, 648 │ │ │ │ li.w $t0, -2 │ │ │ │ lu52i.d $t0, $t0, 2047 │ │ │ │ - beq $t1, $t0, 8256 # 29168 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11368> │ │ │ │ - addi.d $s4, $sp, 240 │ │ │ │ + beq $t1, $t0, 11328 # 2ce68 ::do_widen(char) const@@Base+0x1c9a8> │ │ │ │ + addi.d $t0, $sp, 640 │ │ │ │ li.w $a2, 1 │ │ │ │ - pcaddi $a1, 89749 │ │ │ │ - move $a0, $s4 │ │ │ │ - bl -109756 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - addi.d $s1, $sp, 288 │ │ │ │ - st.d $s1, $sp, 272 │ │ │ │ - ldptr.d $t1, $a0, 0 │ │ │ │ + pcaddi $a1, 85217 │ │ │ │ + move $a0, $t0 │ │ │ │ + st.d $t0, $sp, 64 │ │ │ │ + bl -122304 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + addi.d $t0, $sp, 688 │ │ │ │ + st.d $t0, $sp, 672 │ │ │ │ + st.d $t0, $sp, 16 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ addi.d $a1, $a0, 16 │ │ │ │ - move $t0, $a0 │ │ │ │ - beq $t1, $a1, 5196 # 285a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x107a0> │ │ │ │ - ld.d $t2, $a0, 16 │ │ │ │ - st.d $t1, $sp, 272 │ │ │ │ - st.d $t2, $sp, 288 │ │ │ │ - nop │ │ │ │ - ld.d $t1, $t0, 8 │ │ │ │ - pcaddi $s2, 140223 │ │ │ │ - stptr.d $a1, $t0, 0 │ │ │ │ - st.d $t1, $sp, 280 │ │ │ │ - st.b $zero, $t0, 16 │ │ │ │ - st.d $zero, $t0, 8 │ │ │ │ - ld.bu $t0, $s2, 512 │ │ │ │ - bnez $t0, 4124 # 281a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x103a0> │ │ │ │ - ld.bu $t0, $s2, 513 │ │ │ │ - bnez $t0, 4244 # 28220 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10420> │ │ │ │ - ld.d $a0, $sp, 272 │ │ │ │ - beq $a0, $s1, 12 # 271a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf3a0> │ │ │ │ - bl -108872 │ │ │ │ - nop │ │ │ │ - ld.d $a0, $sp, 240 │ │ │ │ - beq $a0, $s3, 12 # 271b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf3b0> │ │ │ │ - bl -108888 │ │ │ │ - nop │ │ │ │ - ld.d $a0, $sp, 208 │ │ │ │ - ld.d $t0, $sp, 16 │ │ │ │ - beq $a0, $t0, 8 # 271c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf3c0> │ │ │ │ - bl -108908 │ │ │ │ - ld.d $a0, $sp, 176 │ │ │ │ - ld.d $t0, $sp, 24 │ │ │ │ - beq $a0, $t0, 8 # 271d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf3d0> │ │ │ │ - bl -108924 │ │ │ │ - ld.d $a0, $sp, 144 │ │ │ │ - ld.d $t0, $sp, 48 │ │ │ │ - beq $a0, $t0, 8 # 271e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf3e0> │ │ │ │ - bl -108940 │ │ │ │ - ld.d $a0, $sp, 112 │ │ │ │ - ld.d $t0, $sp, 56 │ │ │ │ - beq $a0, $t0, 8 # 271f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf3f0> │ │ │ │ - bl -108956 │ │ │ │ - move $a1, $zero │ │ │ │ - addi.d $a0, $s0, 288 │ │ │ │ - bl 327608 # 771b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5f3b0> │ │ │ │ - addi.d $a0, $s0, 288 │ │ │ │ - bl 336096 # 792e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x614e0> │ │ │ │ - addi.d $a0, $s0, 288 │ │ │ │ - bl 321752 # 75ae0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5dce0> │ │ │ │ - addi.d $a0, $s0, 288 │ │ │ │ - bl 329312 # 77870 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5fa70> │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -13464 # 23d80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbf80> │ │ │ │ - addi.d $a0, $s0, 288 │ │ │ │ - bl 340976 # 7a610 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x62810> │ │ │ │ - ld.d $a1, $sp, 64 │ │ │ │ - move $a2, $zero │ │ │ │ - addi.d $a0, $s0, 288 │ │ │ │ - bl 333280 # 78810 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x60a10> │ │ │ │ - move $a1, $zero │ │ │ │ - addi.d $a0, $s0, 288 │ │ │ │ - bl 325812 # 76af0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5ecf0> │ │ │ │ - ldptr.w $t1, $s0, 1000 │ │ │ │ - ld.d $t3, $s0, 952 │ │ │ │ - li.w $t2, 1 │ │ │ │ - bstrpick.d $t0, $t1, 0x1f, 0x0 │ │ │ │ - slli.d $t0, $t0, 0x2 │ │ │ │ - ldx.w $t3, $t3, $t0 │ │ │ │ - beq $t3, $t2, 2632 # 27ca0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfea0> │ │ │ │ + move $fp, $a0 │ │ │ │ + beq $t0, $a1, 7172 # 2be60 ::do_widen(char) const@@Base+0x1b9a0> │ │ │ │ + st.d $t0, $sp, 672 │ │ │ │ + ld.d $t0, $a0, 16 │ │ │ │ + st.d $t0, $sp, 688 │ │ │ │ nop │ │ │ │ - ld.d $t2, $s0, 976 │ │ │ │ - ldx.w $t3, $t2, $t0 │ │ │ │ - bgeu $s7, $t3, 3432 # 27fd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x101d0> │ │ │ │ + ld.d $t0, $fp, 8 │ │ │ │ + stptr.d $a1, $fp, 0 │ │ │ │ + st.d $zero, $fp, 8 │ │ │ │ + st.d $t0, $sp, 680 │ │ │ │ + st.b $zero, $fp, 16 │ │ │ │ + ld.bu $fp, $s6, 64 │ │ │ │ + beqz $fp, 632 # 2a500 ::do_widen(char) const@@Base+0x1a040> │ │ │ │ + ld.d $t0, $s6, 120 │ │ │ │ + bltz $t0, 6448 # 2bbc0 ::do_widen(char) const@@Base+0x1b700> │ │ │ │ + movgr2fr.d $fa0, $t0 │ │ │ │ + ffint.d.l $fa0, $fa0 │ │ │ │ nop │ │ │ │ - addi.w $s7, $s7, 1 │ │ │ │ + ld.d $t0, $s6, 96 │ │ │ │ + fmul.d $fa0, $fa0, $fs0 │ │ │ │ + bltz $t0, 6392 # 2bba0 ::do_widen(char) const@@Base+0x1b6e0> │ │ │ │ + movgr2fr.d $fa1, $t0 │ │ │ │ + ffint.d.l $fa1, $fa1 │ │ │ │ nop │ │ │ │ - ld.d $t2, $s0, 952 │ │ │ │ - li.w $t1, 1 │ │ │ │ - ldx.w $t0, $t2, $t0 │ │ │ │ - beq $t0, $t1, 1308 # 277a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf9a0> │ │ │ │ - li.w $t1, 2 │ │ │ │ - bne $t0, $t1, -1420 # 26d00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xef00> │ │ │ │ - addi.d $s1, $sp, 384 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -110136 │ │ │ │ - pcalau12i $t0, 137 │ │ │ │ - ld.d $t0, $t0, -192 │ │ │ │ - ld.d $t1, $t0, 8 │ │ │ │ - st.h $zero, $sp, 608 │ │ │ │ - ld.d $t0, $t0, 16 │ │ │ │ - ld.d $a0, $t1, -24 │ │ │ │ - st.d $s8, $sp, 384 │ │ │ │ - st.d $zero, $sp, 600 │ │ │ │ - st.d $zero, $sp, 616 │ │ │ │ - st.d $zero, $sp, 624 │ │ │ │ - st.d $zero, $sp, 632 │ │ │ │ - st.d $zero, $sp, 640 │ │ │ │ - st.d $t1, $sp, 272 │ │ │ │ - add.d $a0, $s6, $a0 │ │ │ │ + fdiv.d $fa0, $fa0, $fa1 │ │ │ │ + addi.d $a0, $sp, 880 │ │ │ │ + fmov.d $fs1, $fa0 │ │ │ │ + bl -122468 │ │ │ │ + st.h $zero, $sp, 1104 │ │ │ │ + ld.d $a0, $s1, -24 │ │ │ │ + st.d $s3, $sp, 880 │ │ │ │ + st.d $zero, $sp, 1096 │ │ │ │ + st.d $zero, $sp, 1112 │ │ │ │ + st.d $zero, $sp, 1120 │ │ │ │ + st.d $zero, $sp, 1128 │ │ │ │ + st.d $zero, $sp, 1136 │ │ │ │ + st.d $s1, $sp, 768 │ │ │ │ + add.d $a0, $s7, $a0 │ │ │ │ + stptr.d $s5, $a0, 0 │ │ │ │ move $a1, $zero │ │ │ │ - stptr.d $t0, $a0, 0 │ │ │ │ - st.d $t1, $sp, 72 │ │ │ │ - st.d $t0, $sp, 80 │ │ │ │ - bl -108596 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - pcalau12i $t0, 137 │ │ │ │ - ld.d $t0, $t0, -240 │ │ │ │ - addi.d $a0, $sp, 336 │ │ │ │ - addi.d $s4, $t0, 64 │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - st.d $fp, $sp, 272 │ │ │ │ - st.d $s5, $sp, 280 │ │ │ │ - st.d $s4, $sp, 384 │ │ │ │ - st.d $zero, $sp, 288 │ │ │ │ - st.d $zero, $sp, 296 │ │ │ │ - st.d $zero, $sp, 304 │ │ │ │ - st.d $zero, $sp, 312 │ │ │ │ - st.d $zero, $sp, 320 │ │ │ │ - st.d $zero, $sp, 328 │ │ │ │ - bl -107568 │ │ │ │ - pcalau12i $t0, 137 │ │ │ │ - ld.d $t0, $t0, -16 │ │ │ │ - addi.d $a1, $sp, 280 │ │ │ │ - li.w $t1, 16 │ │ │ │ - addi.d $s3, $sp, 368 │ │ │ │ - addi.d $s2, $t0, 16 │ │ │ │ - move $a0, $s1 │ │ │ │ - st.d $a1, $sp, 16 │ │ │ │ - st.w $t1, $sp, 344 │ │ │ │ - st.d $s2, $sp, 280 │ │ │ │ - st.d $s3, $sp, 352 │ │ │ │ - st.b $zero, $sp, 368 │ │ │ │ - st.d $zero, $sp, 360 │ │ │ │ - bl -108712 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - move $a1, $s7 │ │ │ │ - move $a0, $s6 │ │ │ │ - bl -108100 │ │ │ │ - addi.d $t0, $sp, 128 │ │ │ │ - ld.d $a4, $sp, 320 │ │ │ │ - st.d $t0, $sp, 56 │ │ │ │ - st.d $t0, $sp, 112 │ │ │ │ - addi.d $t0, $sp, 112 │ │ │ │ - st.b $zero, $sp, 128 │ │ │ │ - st.d $zero, $sp, 120 │ │ │ │ + bl -120904 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + addi.d $a0, $sp, 832 │ │ │ │ + st.d $s8, $sp, 768 │ │ │ │ + st.d $s2, $sp, 880 │ │ │ │ + st.d $s4, $sp, 776 │ │ │ │ + st.d $zero, $sp, 784 │ │ │ │ + st.d $zero, $sp, 792 │ │ │ │ + st.d $zero, $sp, 800 │ │ │ │ + st.d $zero, $sp, 808 │ │ │ │ + st.d $zero, $sp, 816 │ │ │ │ + st.d $zero, $sp, 824 │ │ │ │ + bl -119860 │ │ │ │ + ld.d $t0, $sp, 32 │ │ │ │ + addi.d $a1, $sp, 776 │ │ │ │ + addi.d $a0, $sp, 880 │ │ │ │ + st.d $t0, $sp, 776 │ │ │ │ + addi.d $t0, $sp, 864 │ │ │ │ + st.d $t0, $sp, 848 │ │ │ │ + li.w $t0, 16 │ │ │ │ + st.b $zero, $sp, 864 │ │ │ │ + st.d $zero, $sp, 856 │ │ │ │ + st.w $t0, $sp, 840 │ │ │ │ + bl -120992 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + ld.d $t0, $sp, 768 │ │ │ │ + fmov.d $fa0, $fs1 │ │ │ │ + li.w $t2, 3 │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ + move $a0, $s7 │ │ │ │ + add.d $t0, $s7, $t0 │ │ │ │ + ldptr.w $t1, $t0, 24 │ │ │ │ + ori $t1, $t1, 0x4 │ │ │ │ + st.w $t1, $t0, 24 │ │ │ │ + st.d $t2, $sp, 888 │ │ │ │ + bl -120572 # cc80 (double)@plt> │ │ │ │ + addi.d $t0, $sp, 720 │ │ │ │ + ld.d $a4, $sp, 816 │ │ │ │ + st.d $t0, $sp, 704 │ │ │ │ + addi.d $t0, $sp, 704 │ │ │ │ + st.b $zero, $sp, 720 │ │ │ │ + st.d $zero, $sp, 712 │ │ │ │ st.d $t0, $sp, 40 │ │ │ │ - beqz $a4, 5944 # 28ac0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10cc0> │ │ │ │ - ld.d $t1, $sp, 304 │ │ │ │ - beqz $t1, 24 # 273a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf5a8> │ │ │ │ + beqz $a4, 8172 # 2c388 ::do_widen(char) const@@Base+0x1bec8> │ │ │ │ + ld.d $t1, $sp, 800 │ │ │ │ + beqz $t1, 20 # 2a3b8 ::do_widen(char) const@@Base+0x19ef8> │ │ │ │ sltu $t0, $a4, $t1 │ │ │ │ masknez $a4, $a4, $t0 │ │ │ │ maskeqz $t0, $t1, $t0 │ │ │ │ or $a4, $a4, $t0 │ │ │ │ - nop │ │ │ │ - ld.d $a3, $sp, 312 │ │ │ │ + ld.d $a3, $sp, 808 │ │ │ │ ld.d $a0, $sp, 40 │ │ │ │ move $a2, $zero │ │ │ │ - move $a1, $zero │ │ │ │ sub.d $a4, $a4, $a3 │ │ │ │ - bl -108460 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - ld.d $a0, $sp, 352 │ │ │ │ - st.d $fp, $sp, 272 │ │ │ │ - st.d $s4, $sp, 384 │ │ │ │ - beq $a0, $s3, 12 # 273d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf5d8> │ │ │ │ - bl -109440 │ │ │ │ - nop │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - st.d $s5, $sp, 280 │ │ │ │ - bl -108688 │ │ │ │ - ld.d $t1, $sp, 72 │ │ │ │ - move $a0, $s1 │ │ │ │ - ld.d $t0, $t1, -24 │ │ │ │ - st.d $t1, $sp, 272 │ │ │ │ - ld.d $t1, $sp, 80 │ │ │ │ + move $a1, $zero │ │ │ │ + bl -120764 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + ld.d $a0, $sp, 848 │ │ │ │ + st.d $s8, $sp, 768 │ │ │ │ + st.d $s2, $sp, 880 │ │ │ │ + addi.d $t0, $sp, 864 │ │ │ │ + beq $a0, $t0, 8 # 2a3e8 ::do_widen(char) const@@Base+0x19f28> │ │ │ │ + bl -121748 │ │ │ │ + addi.d $a0, $sp, 832 │ │ │ │ + st.d $s4, $sp, 776 │ │ │ │ + bl -120992 │ │ │ │ + ld.d $t0, $s1, -24 │ │ │ │ + st.d $s1, $sp, 768 │ │ │ │ + addi.d $a0, $sp, 880 │ │ │ │ add.d $t0, $t0, $sp │ │ │ │ - st.d $t1, $t0, 272 │ │ │ │ - st.d $s8, $sp, 384 │ │ │ │ - bl -110436 │ │ │ │ + st.d $s5, $t0, 768 │ │ │ │ + st.d $s3, $sp, 880 │ │ │ │ + bl -122732 │ │ │ │ ld.d $a0, $sp, 40 │ │ │ │ - li.w $a4, 16 │ │ │ │ - pcaddi $a3, 88744 │ │ │ │ + li.w $a4, 7 │ │ │ │ + pcaddi $a3, 85100 │ │ │ │ move $a2, $zero │ │ │ │ move $a1, $zero │ │ │ │ - bl -108556 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - addi.d $t1, $sp, 160 │ │ │ │ - st.d $t1, $sp, 144 │ │ │ │ - st.d $t1, $sp, 48 │ │ │ │ - ldptr.d $t1, $a0, 0 │ │ │ │ + bl -120852 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + ldptr.d $t1, $sp, 0 │ │ │ │ addi.d $a1, $a0, 16 │ │ │ │ move $t0, $a0 │ │ │ │ - beq $t1, $a1, 4264 # 284e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x106e0> │ │ │ │ - ld.d $t2, $a0, 16 │ │ │ │ - st.d $t1, $sp, 144 │ │ │ │ - st.d $t2, $sp, 160 │ │ │ │ - ld.d $t2, $t0, 8 │ │ │ │ + st.d $t1, $sp, 736 │ │ │ │ + ldptr.d $t1, $a0, 0 │ │ │ │ + beq $t1, $a1, 7972 # 2c360 ::do_widen(char) const@@Base+0x1bea0> │ │ │ │ + st.d $t1, $sp, 736 │ │ │ │ + ld.d $t1, $a0, 16 │ │ │ │ + st.d $t1, $sp, 752 │ │ │ │ + nop │ │ │ │ + ld.d $t1, $t0, 8 │ │ │ │ st.d $zero, $t0, 8 │ │ │ │ stptr.d $a1, $t0, 0 │ │ │ │ - st.d $t2, $sp, 152 │ │ │ │ + st.d $t1, $sp, 744 │ │ │ │ st.b $zero, $t0, 16 │ │ │ │ - ld.d $t0, $sp, 152 │ │ │ │ - li.w $t1, -2 │ │ │ │ - lu52i.d $t1, $t1, 2047 │ │ │ │ - beq $t0, $t1, 7664 # 29258 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11458> │ │ │ │ - addi.d $t0, $sp, 144 │ │ │ │ + ld.d $t1, $sp, 744 │ │ │ │ + li.w $t0, -2 │ │ │ │ + lu52i.d $t0, $t0, 2047 │ │ │ │ + beq $t1, $t0, 9432 # 2c948 ::do_widen(char) const@@Base+0x1c488> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ li.w $a2, 1 │ │ │ │ - pcaddi $a1, 88711 │ │ │ │ - move $a0, $t0 │ │ │ │ - st.d $t0, $sp, 88 │ │ │ │ - bl -110592 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - addi.d $t1, $sp, 192 │ │ │ │ - st.d $t1, $sp, 176 │ │ │ │ - st.d $t1, $sp, 24 │ │ │ │ + pcaddi $a1, 85071 │ │ │ │ + bl -122880 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + st.d $s0, $sp, 768 │ │ │ │ ldptr.d $t1, $a0, 0 │ │ │ │ addi.d $a1, $a0, 16 │ │ │ │ move $t0, $a0 │ │ │ │ - beq $t1, $a1, 4100 # 284a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x106a0> │ │ │ │ - ld.d $t2, $a0, 16 │ │ │ │ - st.d $t1, $sp, 176 │ │ │ │ - st.d $t2, $sp, 192 │ │ │ │ + beq $t1, $a1, 7844 # 2c338 ::do_widen(char) const@@Base+0x1be78> │ │ │ │ + st.d $t1, $sp, 768 │ │ │ │ + ld.d $t1, $a0, 16 │ │ │ │ + st.d $t1, $sp, 784 │ │ │ │ nop │ │ │ │ ld.d $t1, $t0, 8 │ │ │ │ stptr.d $a1, $t0, 0 │ │ │ │ st.d $zero, $t0, 8 │ │ │ │ - st.d $t1, $sp, 184 │ │ │ │ + st.d $t1, $sp, 776 │ │ │ │ st.b $zero, $t0, 16 │ │ │ │ - ld.wu $t0, $s0, 1000 │ │ │ │ - ld.d $t1, $s0, 976 │ │ │ │ - move $a0, $s1 │ │ │ │ - slli.d $t0, $t0, 0x2 │ │ │ │ - ldx.w $t0, $t1, $t0 │ │ │ │ - st.d $t0, $sp, 32 │ │ │ │ - bl -110716 │ │ │ │ - ld.d $t0, $sp, 72 │ │ │ │ - st.h $zero, $sp, 608 │ │ │ │ - st.d $s8, $sp, 384 │ │ │ │ - ld.d $a0, $t0, -24 │ │ │ │ - st.d $t0, $sp, 272 │ │ │ │ - ld.d $t0, $sp, 80 │ │ │ │ - st.d $zero, $sp, 600 │ │ │ │ - st.d $zero, $sp, 616 │ │ │ │ - st.d $zero, $sp, 624 │ │ │ │ - st.d $zero, $sp, 632 │ │ │ │ - st.d $zero, $sp, 640 │ │ │ │ - add.d $a0, $s6, $a0 │ │ │ │ - move $a1, $zero │ │ │ │ - stptr.d $t0, $a0, 0 │ │ │ │ - bl -109160 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - st.d $fp, $sp, 272 │ │ │ │ - st.d $s4, $sp, 384 │ │ │ │ - st.d $s5, $sp, 280 │ │ │ │ - st.d $zero, $sp, 288 │ │ │ │ - st.d $zero, $sp, 296 │ │ │ │ - st.d $zero, $sp, 304 │ │ │ │ - st.d $zero, $sp, 312 │ │ │ │ - st.d $zero, $sp, 320 │ │ │ │ - st.d $zero, $sp, 328 │ │ │ │ - bl -108116 │ │ │ │ - ld.d $a1, $sp, 16 │ │ │ │ - li.w $t0, 16 │ │ │ │ - move $a0, $s1 │ │ │ │ - st.d $s2, $sp, 280 │ │ │ │ - st.w $t0, $sp, 344 │ │ │ │ - st.d $s3, $sp, 352 │ │ │ │ - st.b $zero, $sp, 368 │ │ │ │ - st.d $zero, $sp, 360 │ │ │ │ - bl -109240 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - ld.wu $a1, $sp, 32 │ │ │ │ - move $a0, $s6 │ │ │ │ - bl -110276 # c6b0 (unsigned long)@plt> │ │ │ │ - addi.d $t0, $sp, 224 │ │ │ │ - ld.d $a4, $sp, 320 │ │ │ │ - st.d $t0, $sp, 16 │ │ │ │ - st.d $t0, $sp, 208 │ │ │ │ - addi.d $t0, $sp, 208 │ │ │ │ - st.b $zero, $sp, 224 │ │ │ │ - st.d $zero, $sp, 216 │ │ │ │ - st.d $t0, $sp, 32 │ │ │ │ - beqz $a4, 5320 # 28a60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10c60> │ │ │ │ - ld.d $t1, $sp, 304 │ │ │ │ - beqz $t1, 24 # 275b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf7b8> │ │ │ │ - sltu $t0, $a4, $t1 │ │ │ │ - masknez $a4, $a4, $t0 │ │ │ │ - maskeqz $t0, $t1, $t0 │ │ │ │ - or $a4, $a4, $t0 │ │ │ │ + ld.d $a4, $sp, 680 │ │ │ │ + ld.d $a2, $sp, 776 │ │ │ │ + ld.d $a3, $sp, 672 │ │ │ │ + ld.d $t1, $sp, 16 │ │ │ │ + add.d $t0, $a4, $a2 │ │ │ │ + bne $a3, $t1, 88 # 2a528 ::do_widen(char) const@@Base+0x1a068> │ │ │ │ nop │ │ │ │ - ld.d $a3, $sp, 312 │ │ │ │ - ld.d $a0, $sp, 32 │ │ │ │ - move $a2, $zero │ │ │ │ - move $a1, $zero │ │ │ │ - sub.d $a4, $a4, $a3 │ │ │ │ - bl -108988 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - ld.d $a0, $sp, 352 │ │ │ │ - st.d $fp, $sp, 272 │ │ │ │ - st.d $s4, $sp, 384 │ │ │ │ - beq $a0, $s3, 12 # 275e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf7e8> │ │ │ │ - bl -109968 │ │ │ │ + li.w $t1, 15 │ │ │ │ + ld.d $a1, $sp, 768 │ │ │ │ + bgeu $t1, $t0, 112 # 2a550 ::do_widen(char) const@@Base+0x1a090> │ │ │ │ + bne $a1, $s0, 84 # 2a538 ::do_widen(char) const@@Base+0x1a078> │ │ │ │ + b 104 # 2a550 ::do_widen(char) const@@Base+0x1a090> │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - st.d $s5, $sp, 280 │ │ │ │ - bl -109216 │ │ │ │ - ld.d $t1, $sp, 72 │ │ │ │ - move $a0, $s1 │ │ │ │ - ld.d $t0, $t1, -24 │ │ │ │ - st.d $t1, $sp, 272 │ │ │ │ - ld.d $t1, $sp, 80 │ │ │ │ - add.d $t0, $t0, $sp │ │ │ │ - st.d $t1, $t0, 272 │ │ │ │ - st.d $s8, $sp, 384 │ │ │ │ - bl -110964 │ │ │ │ - ld.d $a4, $sp, 184 │ │ │ │ - ld.d $a2, $sp, 216 │ │ │ │ - ld.d $a3, $sp, 176 │ │ │ │ - ld.d $t1, $sp, 24 │ │ │ │ - add.d $t0, $a4, $a2 │ │ │ │ - beq $a3, $t1, 3828 # 28520 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10720> │ │ │ │ - ld.d $t1, $sp, 192 │ │ │ │ - ld.d $a1, $sp, 208 │ │ │ │ - bgeu $t1, $t0, 24 # 27650 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf850> │ │ │ │ - ld.d $t1, $sp, 16 │ │ │ │ - beq $a1, $t1, 16 # 27650 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf850> │ │ │ │ nop │ │ │ │ - ld.d $t1, $sp, 224 │ │ │ │ - bgeu $t1, $t0, 3476 # 283e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x105e0> │ │ │ │ - li.w $t0, -2 │ │ │ │ - lu52i.d $t0, $t0, 2047 │ │ │ │ - sub.d $t0, $t0, $a4 │ │ │ │ - bltu $t0, $a2, 7252 # 292b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x114b0> │ │ │ │ - addi.d $s1, $sp, 176 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -111080 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - addi.d $s3, $sp, 256 │ │ │ │ - st.d $s3, $sp, 240 │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - addi.d $s2, $a0, 16 │ │ │ │ - move $s1, $a0 │ │ │ │ - beq $t0, $s2, 5344 # 28b60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10d60> │ │ │ │ nop │ │ │ │ - ld.d $t1, $s1, 16 │ │ │ │ - st.d $t0, $sp, 240 │ │ │ │ - st.d $t1, $sp, 256 │ │ │ │ nop │ │ │ │ - ld.d $t0, $s1, 8 │ │ │ │ - stptr.d $s2, $s1, 0 │ │ │ │ - st.d $zero, $s1, 8 │ │ │ │ - st.d $t0, $sp, 248 │ │ │ │ - st.b $zero, $s1, 16 │ │ │ │ - ld.d $t1, $sp, 248 │ │ │ │ + nop │ │ │ │ + ld.d $a4, $sp, 680 │ │ │ │ + ld.d $a3, $sp, 672 │ │ │ │ + ld.d $t1, $sp, 16 │ │ │ │ + st.d $s0, $sp, 768 │ │ │ │ + st.b $zero, $sp, 784 │ │ │ │ + st.d $zero, $sp, 776 │ │ │ │ + move $a2, $zero │ │ │ │ + move $t0, $a4 │ │ │ │ + beq $a3, $t1, -72 # 2a4d8 ::do_widen(char) const@@Base+0x1a018> │ │ │ │ + nop │ │ │ │ + ld.d $t1, $sp, 688 │ │ │ │ + ld.d $a1, $sp, 768 │ │ │ │ + bgeu $t1, $t0, 16 # 2a540 ::do_widen(char) const@@Base+0x1a080> │ │ │ │ + beq $a1, $s0, 12 # 2a540 ::do_widen(char) const@@Base+0x1a080> │ │ │ │ + ld.d $t1, $sp, 784 │ │ │ │ + bgeu $t1, $t0, 5636 # 2bb40 ::do_widen(char) const@@Base+0x1b680> │ │ │ │ li.w $t0, -2 │ │ │ │ lu52i.d $t0, $t0, 2047 │ │ │ │ - beq $t1, $t0, 7224 # 292f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x114f0> │ │ │ │ - addi.d $s4, $sp, 240 │ │ │ │ - li.w $a2, 1 │ │ │ │ - pcaddi $a1, 89393 │ │ │ │ - move $a0, $s4 │ │ │ │ - bl -111180 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - addi.d $s1, $sp, 288 │ │ │ │ - st.d $s1, $sp, 272 │ │ │ │ + sub.d $t0, $t0, $a4 │ │ │ │ + bltu $t0, $a2, 10364 # 2cdc8 ::do_widen(char) const@@Base+0x1c908> │ │ │ │ + addi.d $t0, $sp, 672 │ │ │ │ + move $a0, $t0 │ │ │ │ + st.d $t0, $sp, 56 │ │ │ │ + bl -123100 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + addi.d $t1, $sp, 368 │ │ │ │ + st.d $t1, $sp, 352 │ │ │ │ + st.d $t1, $sp, 72 │ │ │ │ ldptr.d $t1, $a0, 0 │ │ │ │ addi.d $a1, $a0, 16 │ │ │ │ move $t0, $a0 │ │ │ │ - beq $t1, $a1, 3708 # 28560 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10760> │ │ │ │ - ld.d $t2, $a0, 16 │ │ │ │ - st.d $t1, $sp, 272 │ │ │ │ - st.d $t2, $sp, 288 │ │ │ │ + beq $t1, $a1, 5632 # 2bb78 ::do_widen(char) const@@Base+0x1b6b8> │ │ │ │ + nop │ │ │ │ + st.d $t1, $sp, 352 │ │ │ │ + ld.d $t1, $a0, 16 │ │ │ │ + st.d $t1, $sp, 368 │ │ │ │ nop │ │ │ │ ld.d $t1, $t0, 8 │ │ │ │ - pcaddi $s2, 139867 │ │ │ │ stptr.d $a1, $t0, 0 │ │ │ │ - st.d $t1, $sp, 280 │ │ │ │ st.b $zero, $t0, 16 │ │ │ │ + ld.d $a0, $sp, 768 │ │ │ │ st.d $zero, $t0, 8 │ │ │ │ - ld.bu $t0, $s2, 512 │ │ │ │ - bnez $t0, 2572 # 28120 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10320> │ │ │ │ - ld.bu $t0, $s2, 513 │ │ │ │ - beqz $t0, -1420 # 27190 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf390> │ │ │ │ - ldptr.d $t0, $s2, 0 │ │ │ │ - ld.d $t0, $t0, -24 │ │ │ │ - add.d $t0, $s2, $t0 │ │ │ │ - ld.d $s2, $t0, 240 │ │ │ │ - beqz $s2, 7144 # 29318 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11518> │ │ │ │ - ld.bu $t0, $s2, 56 │ │ │ │ - beqz $t0, 4168 # 28780 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10980> │ │ │ │ - ld.b $a1, $s2, 67 │ │ │ │ - pcaddi $a0, 139850 │ │ │ │ - bl -111748 │ │ │ │ - bl -110728 │ │ │ │ - ld.d $a2, $sp, 280 │ │ │ │ - ld.d $a1, $sp, 272 │ │ │ │ - bl -110068 # c960 >& 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 $s2, $t1, 240 │ │ │ │ - beqz $s2, 6220 # 28fb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x111b8> │ │ │ │ - ld.bu $t1, $s2, 56 │ │ │ │ - beqz $t1, 4044 # 28740 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10940> │ │ │ │ - ld.b $a1, $s2, 67 │ │ │ │ - nop │ │ │ │ - move $a0, $t0 │ │ │ │ - bl -111812 │ │ │ │ - bl -110792 │ │ │ │ - b -1532 # 27190 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf390> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + st.d $t1, $sp, 360 │ │ │ │ + beq $a0, $s0, 8 # 2a5b0 ::do_widen(char) const@@Base+0x1a0f0> │ │ │ │ + bl -122204 │ │ │ │ + bnez $fp, 5264 # 2ba40 ::do_widen(char) const@@Base+0x1b580> │ │ │ │ nop │ │ │ │ + ld.d $a0, $sp, 672 │ │ │ │ + ld.d $t0, $sp, 16 │ │ │ │ + beq $a0, $t0, 8 # 2a5c8 ::do_widen(char) const@@Base+0x1a108> │ │ │ │ + bl -122228 │ │ │ │ + ld.d $a0, $sp, 640 │ │ │ │ + ld.d $t0, $sp, 24 │ │ │ │ + beq $a0, $t0, 8 # 2a5d8 ::do_widen(char) const@@Base+0x1a118> │ │ │ │ + bl -122244 │ │ │ │ + ld.d $a0, $sp, 608 │ │ │ │ + addi.d $t0, $sp, 624 │ │ │ │ + beq $a0, $t0, 8 # 2a5e8 ::do_widen(char) const@@Base+0x1a128> │ │ │ │ + bl -122260 │ │ │ │ + ld.d $t0, $s6, 128 │ │ │ │ + bltz $t0, 4884 # 2b900 ::do_widen(char) const@@Base+0x1b440> │ │ │ │ + movgr2fr.d $fa0, $t0 │ │ │ │ + ld.d $t0, $s6, 96 │ │ │ │ + ffint.d.l $fa0, $fa0 │ │ │ │ + fmul.d $fa0, $fa0, $fs0 │ │ │ │ + bltz $t0, 4904 # 2b928 ::do_widen(char) const@@Base+0x1b468> │ │ │ │ nop │ │ │ │ - addi.d $s1, $sp, 384 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -111432 │ │ │ │ - pcalau12i $t0, 137 │ │ │ │ - ld.d $t0, $t0, -192 │ │ │ │ - ld.d $t1, $t0, 8 │ │ │ │ - st.h $zero, $sp, 608 │ │ │ │ - ld.d $t0, $t0, 16 │ │ │ │ - ld.d $a0, $t1, -24 │ │ │ │ - st.d $s8, $sp, 384 │ │ │ │ - st.d $zero, $sp, 600 │ │ │ │ - st.d $zero, $sp, 616 │ │ │ │ - st.d $zero, $sp, 624 │ │ │ │ - st.d $zero, $sp, 632 │ │ │ │ - st.d $zero, $sp, 640 │ │ │ │ - st.d $t1, $sp, 272 │ │ │ │ - add.d $a0, $s6, $a0 │ │ │ │ + movgr2fr.d $fa1, $t0 │ │ │ │ + ffint.d.l $fa1, $fa1 │ │ │ │ + fdiv.d $fa0, $fa0, $fa1 │ │ │ │ + addi.d $a0, $sp, 880 │ │ │ │ + fmov.d $fs1, $fa0 │ │ │ │ + bl -123324 │ │ │ │ + st.h $zero, $sp, 1104 │ │ │ │ + ld.d $a0, $s1, -24 │ │ │ │ + st.d $s3, $sp, 880 │ │ │ │ + st.d $zero, $sp, 1096 │ │ │ │ + st.d $zero, $sp, 1112 │ │ │ │ + st.d $zero, $sp, 1120 │ │ │ │ + st.d $zero, $sp, 1128 │ │ │ │ + st.d $zero, $sp, 1136 │ │ │ │ + st.d $s1, $sp, 768 │ │ │ │ + add.d $a0, $s7, $a0 │ │ │ │ + stptr.d $s5, $a0, 0 │ │ │ │ move $a1, $zero │ │ │ │ - stptr.d $t0, $a0, 0 │ │ │ │ - st.d $t1, $sp, 72 │ │ │ │ - st.d $t0, $sp, 80 │ │ │ │ - bl -109892 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - pcalau12i $t0, 137 │ │ │ │ - ld.d $t0, $t0, -240 │ │ │ │ - addi.d $a0, $sp, 336 │ │ │ │ - addi.d $s4, $t0, 64 │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - st.d $fp, $sp, 272 │ │ │ │ - st.d $s5, $sp, 280 │ │ │ │ - st.d $s4, $sp, 384 │ │ │ │ - st.d $zero, $sp, 288 │ │ │ │ - st.d $zero, $sp, 296 │ │ │ │ - st.d $zero, $sp, 304 │ │ │ │ - st.d $zero, $sp, 312 │ │ │ │ - st.d $zero, $sp, 320 │ │ │ │ - st.d $zero, $sp, 328 │ │ │ │ - bl -108864 │ │ │ │ - pcalau12i $t0, 137 │ │ │ │ - ld.d $t0, $t0, -16 │ │ │ │ - addi.d $a1, $sp, 280 │ │ │ │ - li.w $t1, 16 │ │ │ │ - addi.d $s3, $sp, 368 │ │ │ │ - addi.d $s2, $t0, 16 │ │ │ │ - move $a0, $s1 │ │ │ │ - st.d $a1, $sp, 16 │ │ │ │ - st.w $t1, $sp, 344 │ │ │ │ - st.d $s2, $sp, 280 │ │ │ │ - st.d $s3, $sp, 352 │ │ │ │ - st.b $zero, $sp, 368 │ │ │ │ - st.d $zero, $sp, 360 │ │ │ │ - bl -110008 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - move $a1, $s7 │ │ │ │ - move $a0, $s6 │ │ │ │ - bl -109396 │ │ │ │ - addi.d $t0, $sp, 128 │ │ │ │ - ld.d $a4, $sp, 320 │ │ │ │ - st.d $t0, $sp, 56 │ │ │ │ - st.d $t0, $sp, 112 │ │ │ │ - addi.d $t0, $sp, 112 │ │ │ │ - st.b $zero, $sp, 128 │ │ │ │ - st.d $zero, $sp, 120 │ │ │ │ - st.d $t0, $sp, 40 │ │ │ │ - beqz $a4, 4616 # 28aa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10ca0> │ │ │ │ - ld.d $t1, $sp, 304 │ │ │ │ - beqz $t1, 24 # 278b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfab8> │ │ │ │ + bl -121760 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + addi.d $a0, $sp, 832 │ │ │ │ + st.d $s8, $sp, 768 │ │ │ │ + st.d $s2, $sp, 880 │ │ │ │ + st.d $s4, $sp, 776 │ │ │ │ + st.d $zero, $sp, 784 │ │ │ │ + st.d $zero, $sp, 792 │ │ │ │ + st.d $zero, $sp, 800 │ │ │ │ + st.d $zero, $sp, 808 │ │ │ │ + st.d $zero, $sp, 816 │ │ │ │ + st.d $zero, $sp, 824 │ │ │ │ + bl -120716 │ │ │ │ + ld.d $t0, $sp, 32 │ │ │ │ + addi.d $a1, $sp, 776 │ │ │ │ + addi.d $a0, $sp, 880 │ │ │ │ + st.d $t0, $sp, 776 │ │ │ │ + addi.d $t0, $sp, 864 │ │ │ │ + st.d $t0, $sp, 848 │ │ │ │ + li.w $t0, 16 │ │ │ │ + st.b $zero, $sp, 864 │ │ │ │ + st.d $zero, $sp, 856 │ │ │ │ + st.w $t0, $sp, 840 │ │ │ │ + bl -121848 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + ld.d $t0, $sp, 768 │ │ │ │ + fmov.d $fa0, $fs1 │ │ │ │ + li.w $t2, 3 │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ + move $a0, $s7 │ │ │ │ + add.d $t0, $s7, $t0 │ │ │ │ + ldptr.w $t1, $t0, 24 │ │ │ │ + ori $t1, $t1, 0x4 │ │ │ │ + st.w $t1, $t0, 24 │ │ │ │ + st.d $t2, $sp, 888 │ │ │ │ + bl -121428 # cc80 (double)@plt> │ │ │ │ + ldptr.d $t0, $sp, 0 │ │ │ │ + ld.d $a4, $sp, 816 │ │ │ │ + st.b $zero, $sp, 752 │ │ │ │ + st.d $t0, $sp, 736 │ │ │ │ + st.d $zero, $sp, 744 │ │ │ │ + beqz $a4, 6708 # 2c120 ::do_widen(char) const@@Base+0x1bc60> │ │ │ │ + ld.d $t1, $sp, 800 │ │ │ │ + beqz $t1, 20 # 2a708 ::do_widen(char) const@@Base+0x1a248> │ │ │ │ sltu $t0, $a4, $t1 │ │ │ │ masknez $a4, $a4, $t0 │ │ │ │ maskeqz $t0, $t1, $t0 │ │ │ │ or $a4, $a4, $t0 │ │ │ │ - nop │ │ │ │ - ld.d $a3, $sp, 312 │ │ │ │ - ld.d $a0, $sp, 40 │ │ │ │ + ld.d $a3, $sp, 808 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ move $a2, $zero │ │ │ │ - move $a1, $zero │ │ │ │ sub.d $a4, $a4, $a3 │ │ │ │ - bl -109756 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - ld.d $a0, $sp, 352 │ │ │ │ - st.d $fp, $sp, 272 │ │ │ │ - st.d $s4, $sp, 384 │ │ │ │ - beq $a0, $s3, 12 # 278e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfae8> │ │ │ │ - bl -110736 │ │ │ │ - nop │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - st.d $s5, $sp, 280 │ │ │ │ - bl -109984 │ │ │ │ - ld.d $t1, $sp, 72 │ │ │ │ - move $a0, $s1 │ │ │ │ - ld.d $t0, $t1, -24 │ │ │ │ - st.d $t1, $sp, 272 │ │ │ │ - ld.d $t1, $sp, 80 │ │ │ │ + move $a1, $zero │ │ │ │ + bl -121612 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + ld.d $a0, $sp, 848 │ │ │ │ + st.d $s8, $sp, 768 │ │ │ │ + st.d $s2, $sp, 880 │ │ │ │ + addi.d $t0, $sp, 864 │ │ │ │ + beq $a0, $t0, 8 # 2a738 ::do_widen(char) const@@Base+0x1a278> │ │ │ │ + bl -122596 │ │ │ │ + addi.d $a0, $sp, 832 │ │ │ │ + st.d $s4, $sp, 776 │ │ │ │ + bl -121840 │ │ │ │ + ld.d $t0, $s1, -24 │ │ │ │ + st.d $s1, $sp, 768 │ │ │ │ + addi.d $a0, $sp, 880 │ │ │ │ add.d $t0, $t0, $sp │ │ │ │ - st.d $t1, $t0, 272 │ │ │ │ - st.d $s8, $sp, 384 │ │ │ │ - bl -111732 │ │ │ │ - ld.d $a0, $sp, 40 │ │ │ │ - li.w $a4, 19 │ │ │ │ - pcaddi $a3, 88414 │ │ │ │ + st.d $s5, $t0, 768 │ │ │ │ + st.d $s3, $sp, 880 │ │ │ │ + bl -123580 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + li.w $a4, 4 │ │ │ │ + pcaddi $a3, 84980 │ │ │ │ move $a2, $zero │ │ │ │ move $a1, $zero │ │ │ │ - bl -109852 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - addi.d $t1, $sp, 160 │ │ │ │ - st.d $t1, $sp, 144 │ │ │ │ - st.d $t1, $sp, 48 │ │ │ │ - ldptr.d $t1, $a0, 0 │ │ │ │ + bl -121700 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + st.d $s0, $sp, 768 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ addi.d $a1, $a0, 16 │ │ │ │ - move $t0, $a0 │ │ │ │ - beq $t1, $a1, 3512 # 28700 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10900> │ │ │ │ - ld.d $t2, $a0, 16 │ │ │ │ - st.d $t1, $sp, 144 │ │ │ │ - st.d $t2, $sp, 160 │ │ │ │ - ld.d $t2, $t0, 8 │ │ │ │ - st.d $zero, $t0, 8 │ │ │ │ - stptr.d $a1, $t0, 0 │ │ │ │ - st.d $t2, $sp, 152 │ │ │ │ - st.b $zero, $t0, 16 │ │ │ │ - ld.d $t0, $sp, 152 │ │ │ │ - li.w $t1, -2 │ │ │ │ - lu52i.d $t1, $t1, 2047 │ │ │ │ - beq $t0, $t1, 5456 # 28ec8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x110c8> │ │ │ │ - addi.d $t0, $sp, 144 │ │ │ │ + move $fp, $a0 │ │ │ │ + beq $t0, $a1, 5912 # 2bea0 ::do_widen(char) const@@Base+0x1b9e0> │ │ │ │ + st.d $t0, $sp, 768 │ │ │ │ + ld.d $t0, $a0, 16 │ │ │ │ + st.d $t0, $sp, 784 │ │ │ │ + ld.d $t0, $fp, 8 │ │ │ │ + st.d $zero, $fp, 8 │ │ │ │ + stptr.d $a1, $fp, 0 │ │ │ │ + st.d $t0, $sp, 776 │ │ │ │ + st.b $zero, $fp, 16 │ │ │ │ + ld.d $t1, $sp, 776 │ │ │ │ + li.w $t0, -2 │ │ │ │ + lu52i.d $t0, $t0, 2047 │ │ │ │ + beq $t1, $t0, 10248 # 2cfc0 ::do_widen(char) const@@Base+0x1cb00> │ │ │ │ li.w $a2, 1 │ │ │ │ - pcaddi $a1, 88387 │ │ │ │ - move $a0, $t0 │ │ │ │ - st.d $t0, $sp, 88 │ │ │ │ - bl -111888 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - addi.d $t1, $sp, 192 │ │ │ │ - st.d $t1, $sp, 176 │ │ │ │ - st.d $t1, $sp, 24 │ │ │ │ - ldptr.d $t1, $a0, 0 │ │ │ │ + pcaddi $a1, 84862 │ │ │ │ + move $a0, $s7 │ │ │ │ + bl -123720 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + addi.d $t0, $sp, 400 │ │ │ │ + st.d $t0, $sp, 384 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ addi.d $a1, $a0, 16 │ │ │ │ - move $t0, $a0 │ │ │ │ - beq $t1, $a1, 3348 # 286c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x108c0> │ │ │ │ - ld.d $t2, $a0, 16 │ │ │ │ - st.d $t1, $sp, 176 │ │ │ │ - st.d $t2, $sp, 192 │ │ │ │ + move $fp, $a0 │ │ │ │ + beq $t0, $a1, 5792 # 2be80 ::do_widen(char) const@@Base+0x1b9c0> │ │ │ │ + st.d $t0, $sp, 384 │ │ │ │ + ld.d $t0, $a0, 16 │ │ │ │ + st.d $t0, $sp, 400 │ │ │ │ + ld.d $t0, $fp, 8 │ │ │ │ + stptr.d $a1, $fp, 0 │ │ │ │ + st.b $zero, $fp, 16 │ │ │ │ + ld.d $a0, $sp, 768 │ │ │ │ + st.d $zero, $fp, 8 │ │ │ │ + st.d $t0, $sp, 392 │ │ │ │ + beq $a0, $s0, 8 # 2a810 ::do_widen(char) const@@Base+0x1a350> │ │ │ │ + bl -122812 │ │ │ │ + ld.d $a0, $sp, 736 │ │ │ │ + ldptr.d $t0, $sp, 0 │ │ │ │ + beq $a0, $t0, 8 # 2a820 ::do_widen(char) const@@Base+0x1a360> │ │ │ │ + bl -122828 │ │ │ │ + ld.d $t0, $s6, 136 │ │ │ │ + bltz $t0, 4444 # 2b980 ::do_widen(char) const@@Base+0x1b4c0> │ │ │ │ + movgr2fr.d $fa0, $t0 │ │ │ │ + ffint.d.l $fa0, $fa0 │ │ │ │ + ld.d $t0, $s6, 80 │ │ │ │ + ld.d $t1, $s6, 72 │ │ │ │ + fmul.d $fa0, $fa0, $fs0 │ │ │ │ + mul.d $t0, $t0, $t1 │ │ │ │ + bltz $t0, 4384 # 2b960 ::do_widen(char) const@@Base+0x1b4a0> │ │ │ │ + movgr2fr.d $fa1, $t0 │ │ │ │ + ffint.d.l $fa1, $fa1 │ │ │ │ nop │ │ │ │ - ld.d $t1, $t0, 8 │ │ │ │ - stptr.d $a1, $t0, 0 │ │ │ │ - st.d $zero, $t0, 8 │ │ │ │ - st.d $t1, $sp, 184 │ │ │ │ - st.b $zero, $t0, 16 │ │ │ │ - ld.wu $t0, $s0, 1000 │ │ │ │ - ld.d $t1, $s0, 976 │ │ │ │ - move $a0, $s1 │ │ │ │ - slli.d $t0, $t0, 0x2 │ │ │ │ - ldx.w $t0, $t1, $t0 │ │ │ │ - st.d $t0, $sp, 32 │ │ │ │ - bl -112012 │ │ │ │ - ld.d $t0, $sp, 72 │ │ │ │ - st.h $zero, $sp, 608 │ │ │ │ - st.d $s8, $sp, 384 │ │ │ │ - ld.d $a0, $t0, -24 │ │ │ │ - st.d $t0, $sp, 272 │ │ │ │ - ld.d $t0, $sp, 80 │ │ │ │ - st.d $zero, $sp, 600 │ │ │ │ - st.d $zero, $sp, 616 │ │ │ │ - st.d $zero, $sp, 624 │ │ │ │ - st.d $zero, $sp, 632 │ │ │ │ - st.d $zero, $sp, 640 │ │ │ │ - add.d $a0, $s6, $a0 │ │ │ │ + fdiv.d $fs0, $fa0, $fa1 │ │ │ │ + addi.d $a0, $sp, 880 │ │ │ │ + bl -123896 │ │ │ │ + st.h $zero, $sp, 1104 │ │ │ │ + ld.d $a0, $s1, -24 │ │ │ │ + st.d $s3, $sp, 880 │ │ │ │ + st.d $zero, $sp, 1096 │ │ │ │ + st.d $zero, $sp, 1112 │ │ │ │ + st.d $zero, $sp, 1120 │ │ │ │ + st.d $zero, $sp, 1128 │ │ │ │ + st.d $zero, $sp, 1136 │ │ │ │ + st.d $s1, $sp, 768 │ │ │ │ + add.d $a0, $s7, $a0 │ │ │ │ + stptr.d $s5, $a0, 0 │ │ │ │ move $a1, $zero │ │ │ │ - stptr.d $t0, $a0, 0 │ │ │ │ - bl -110456 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - st.d $fp, $sp, 272 │ │ │ │ - st.d $s4, $sp, 384 │ │ │ │ - st.d $s5, $sp, 280 │ │ │ │ - st.d $zero, $sp, 288 │ │ │ │ - st.d $zero, $sp, 296 │ │ │ │ - st.d $zero, $sp, 304 │ │ │ │ - st.d $zero, $sp, 312 │ │ │ │ - st.d $zero, $sp, 320 │ │ │ │ - st.d $zero, $sp, 328 │ │ │ │ - bl -109412 │ │ │ │ - ld.d $a1, $sp, 16 │ │ │ │ + bl -122332 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + addi.d $a0, $sp, 832 │ │ │ │ + st.d $s8, $sp, 768 │ │ │ │ + st.d $s2, $sp, 880 │ │ │ │ + st.d $s4, $sp, 776 │ │ │ │ + st.d $zero, $sp, 784 │ │ │ │ + st.d $zero, $sp, 792 │ │ │ │ + st.d $zero, $sp, 800 │ │ │ │ + st.d $zero, $sp, 808 │ │ │ │ + st.d $zero, $sp, 816 │ │ │ │ + st.d $zero, $sp, 824 │ │ │ │ + bl -121288 │ │ │ │ + ld.d $t0, $sp, 32 │ │ │ │ + addi.d $a1, $sp, 776 │ │ │ │ + addi.d $a0, $sp, 880 │ │ │ │ + st.d $t0, $sp, 776 │ │ │ │ + addi.d $t0, $sp, 864 │ │ │ │ + st.d $t0, $sp, 848 │ │ │ │ li.w $t0, 16 │ │ │ │ - move $a0, $s1 │ │ │ │ - st.d $s2, $sp, 280 │ │ │ │ - st.w $t0, $sp, 344 │ │ │ │ - st.d $s3, $sp, 352 │ │ │ │ - st.b $zero, $sp, 368 │ │ │ │ - st.d $zero, $sp, 360 │ │ │ │ - bl -110536 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - ld.wu $a1, $sp, 32 │ │ │ │ - move $a0, $s6 │ │ │ │ - bl -111572 # c6b0 (unsigned long)@plt> │ │ │ │ - addi.d $t0, $sp, 224 │ │ │ │ - ld.d $a4, $sp, 320 │ │ │ │ - st.d $t0, $sp, 16 │ │ │ │ - st.d $t0, $sp, 208 │ │ │ │ - addi.d $t0, $sp, 208 │ │ │ │ - st.b $zero, $sp, 224 │ │ │ │ - st.d $zero, $sp, 216 │ │ │ │ - st.d $t0, $sp, 32 │ │ │ │ - beqz $a4, 4152 # 28ae0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10ce0> │ │ │ │ - ld.d $t1, $sp, 304 │ │ │ │ - beqz $t1, 24 # 27ac8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfcc8> │ │ │ │ + st.b $zero, $sp, 864 │ │ │ │ + st.d $zero, $sp, 856 │ │ │ │ + st.w $t0, $sp, 840 │ │ │ │ + bl -122420 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + ld.d $t0, $sp, 768 │ │ │ │ + fmov.d $fa0, $fs0 │ │ │ │ + li.w $t2, 1 │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ + move $a0, $s7 │ │ │ │ + add.d $t0, $s7, $t0 │ │ │ │ + ldptr.w $t1, $t0, 24 │ │ │ │ + ori $t1, $t1, 0x4 │ │ │ │ + st.w $t1, $t0, 24 │ │ │ │ + st.d $t2, $sp, 888 │ │ │ │ + bl -122000 # cc80 (double)@plt> │ │ │ │ + ldptr.d $t0, $sp, 0 │ │ │ │ + ld.d $a4, $sp, 816 │ │ │ │ + st.b $zero, $sp, 752 │ │ │ │ + st.d $t0, $sp, 736 │ │ │ │ + st.d $zero, $sp, 744 │ │ │ │ + beqz $a4, 6072 # 2c0e0 ::do_widen(char) const@@Base+0x1bc20> │ │ │ │ + ld.d $t1, $sp, 800 │ │ │ │ + beqz $t1, 24 # 2a948 ::do_widen(char) const@@Base+0x1a488> │ │ │ │ sltu $t0, $a4, $t1 │ │ │ │ masknez $a4, $a4, $t0 │ │ │ │ maskeqz $t0, $t1, $t0 │ │ │ │ or $a4, $a4, $t0 │ │ │ │ nop │ │ │ │ - ld.d $a3, $sp, 312 │ │ │ │ - ld.d $a0, $sp, 32 │ │ │ │ + ld.d $a3, $sp, 808 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ move $a2, $zero │ │ │ │ - move $a1, $zero │ │ │ │ sub.d $a4, $a4, $a3 │ │ │ │ - bl -110284 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - ld.d $a0, $sp, 352 │ │ │ │ - st.d $fp, $sp, 272 │ │ │ │ - st.d $s4, $sp, 384 │ │ │ │ - beq $a0, $s3, 12 # 27af8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfcf8> │ │ │ │ - bl -111264 │ │ │ │ - nop │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - st.d $s5, $sp, 280 │ │ │ │ - bl -110512 │ │ │ │ - ld.d $t1, $sp, 72 │ │ │ │ - move $a0, $s1 │ │ │ │ - ld.d $t0, $t1, -24 │ │ │ │ - st.d $t1, $sp, 272 │ │ │ │ - ld.d $t1, $sp, 80 │ │ │ │ + move $a1, $zero │ │ │ │ + bl -122188 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + ld.d $a0, $sp, 848 │ │ │ │ + st.d $s8, $sp, 768 │ │ │ │ + st.d $s2, $sp, 880 │ │ │ │ + addi.d $t0, $sp, 864 │ │ │ │ + beq $a0, $t0, 8 # 2a978 ::do_widen(char) const@@Base+0x1a4b8> │ │ │ │ + bl -123172 │ │ │ │ + addi.d $a0, $sp, 832 │ │ │ │ + st.d $s4, $sp, 776 │ │ │ │ + bl -122416 │ │ │ │ + ld.d $t0, $s1, -24 │ │ │ │ + st.d $s1, $sp, 768 │ │ │ │ + addi.d $a0, $sp, 880 │ │ │ │ add.d $t0, $t0, $sp │ │ │ │ - st.d $t1, $t0, 272 │ │ │ │ - st.d $s8, $sp, 384 │ │ │ │ - bl -112260 │ │ │ │ - ld.d $a4, $sp, 184 │ │ │ │ - ld.d $a2, $sp, 216 │ │ │ │ - ld.d $a3, $sp, 176 │ │ │ │ - ld.d $t1, $sp, 24 │ │ │ │ - add.d $t0, $a4, $a2 │ │ │ │ - beq $a3, $t1, 2916 # 286a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x108a0> │ │ │ │ - ld.d $t1, $sp, 192 │ │ │ │ - ld.d $a1, $sp, 208 │ │ │ │ - bgeu $t1, $t0, 24 # 27b60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfd60> │ │ │ │ - ld.d $t1, $sp, 16 │ │ │ │ - beq $a1, $t1, 16 # 27b60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfd60> │ │ │ │ - nop │ │ │ │ - ld.d $t1, $sp, 224 │ │ │ │ - bgeu $t1, $t0, 2084 # 28380 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10580> │ │ │ │ - li.w $t0, -2 │ │ │ │ - lu52i.d $t0, $t0, 2047 │ │ │ │ - sub.d $t0, $t0, $a4 │ │ │ │ - bltu $t0, $a2, 4772 # 28e10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11010> │ │ │ │ - addi.d $s1, $sp, 176 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -112376 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - addi.d $s3, $sp, 256 │ │ │ │ - st.d $s3, $sp, 240 │ │ │ │ + st.d $s5, $t0, 768 │ │ │ │ + st.d $s3, $sp, 880 │ │ │ │ + bl -124156 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + li.w $a4, 4 │ │ │ │ + pcaddi $a3, 84746 │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $zero │ │ │ │ + bl -122276 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + st.d $s0, $sp, 768 │ │ │ │ ldptr.d $t0, $a0, 0 │ │ │ │ - addi.d $s2, $a0, 16 │ │ │ │ - move $s1, $a0 │ │ │ │ - beq $t0, $s2, 4112 # 28ba0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10da0> │ │ │ │ - nop │ │ │ │ - ld.d $t1, $s1, 16 │ │ │ │ - st.d $t0, $sp, 240 │ │ │ │ - st.d $t1, $sp, 256 │ │ │ │ - nop │ │ │ │ - ld.d $t0, $s1, 8 │ │ │ │ - stptr.d $s2, $s1, 0 │ │ │ │ - st.d $zero, $s1, 8 │ │ │ │ - st.d $t0, $sp, 248 │ │ │ │ - st.b $zero, $s1, 16 │ │ │ │ - ld.d $t1, $sp, 248 │ │ │ │ + addi.d $s6, $a0, 16 │ │ │ │ + move $fp, $a0 │ │ │ │ + beq $t0, $s6, 5816 # 2c080 ::do_widen(char) const@@Base+0x1bbc0> │ │ │ │ + st.d $t0, $sp, 768 │ │ │ │ + ld.d $t0, $a0, 16 │ │ │ │ + st.d $t0, $sp, 784 │ │ │ │ + ld.d $t0, $fp, 8 │ │ │ │ + st.d $zero, $fp, 8 │ │ │ │ + stptr.d $s6, $fp, 0 │ │ │ │ + st.d $t0, $sp, 776 │ │ │ │ + st.b $zero, $fp, 16 │ │ │ │ + ld.d $t1, $sp, 776 │ │ │ │ li.w $t0, -2 │ │ │ │ lu52i.d $t0, $t0, 2047 │ │ │ │ - beq $t1, $t0, 4632 # 28de0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10fe0> │ │ │ │ - addi.d $s4, $sp, 240 │ │ │ │ + beq $t1, $t0, 8272 # 2ca48 ::do_widen(char) const@@Base+0x1c588> │ │ │ │ li.w $a2, 1 │ │ │ │ - pcaddi $a1, 89069 │ │ │ │ - move $a0, $s4 │ │ │ │ - bl -112476 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - addi.d $s1, $sp, 288 │ │ │ │ - st.d $s1, $sp, 272 │ │ │ │ + pcaddi $a1, 84718 │ │ │ │ + move $a0, $s7 │ │ │ │ + bl -124296 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + addi.d $fp, $sp, 432 │ │ │ │ + st.d $fp, $sp, 416 │ │ │ │ ldptr.d $t1, $a0, 0 │ │ │ │ addi.d $a1, $a0, 16 │ │ │ │ - move $t0, $a0 │ │ │ │ - beq $t1, $a1, 2540 # 285e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x107e0> │ │ │ │ - ld.d $t2, $a0, 16 │ │ │ │ - st.d $t1, $sp, 272 │ │ │ │ - st.d $t2, $sp, 288 │ │ │ │ - nop │ │ │ │ - ld.d $t1, $t0, 8 │ │ │ │ - pcaddi $s2, 139543 │ │ │ │ - stptr.d $a1, $t0, 0 │ │ │ │ - st.d $t1, $sp, 280 │ │ │ │ - st.b $zero, $t0, 16 │ │ │ │ - st.d $zero, $t0, 8 │ │ │ │ - ld.bu $t0, $s2, 512 │ │ │ │ - bnez $t0, 1148 # 280a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x102a0> │ │ │ │ - ld.bu $t0, $s2, 513 │ │ │ │ - beqz $t0, -2716 # 27190 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf390> │ │ │ │ - ldptr.d $t0, $s2, 0 │ │ │ │ - ld.d $t0, $t0, -24 │ │ │ │ - add.d $t0, $s2, $t0 │ │ │ │ - ld.d $s2, $t0, 240 │ │ │ │ - beqz $s2, 5160 # 29068 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11268> │ │ │ │ - ld.bu $t0, $s2, 56 │ │ │ │ - beqz $t0, 3512 # 28a00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10c00> │ │ │ │ - ld.b $a1, $s2, 67 │ │ │ │ - pcaddi $a0, 139526 │ │ │ │ - bl -113044 │ │ │ │ - bl -112024 │ │ │ │ - ld.d $a2, $sp, 280 │ │ │ │ - ld.d $a1, $sp, 272 │ │ │ │ - bl -111364 # c960 >& 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 $s2, $t1, 240 │ │ │ │ - beqz $s2, 5060 # 29040 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11240> │ │ │ │ - ld.bu $t1, $s2, 56 │ │ │ │ - beqz $t1, 3388 # 289c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10bc0> │ │ │ │ - ld.b $a1, $s2, 67 │ │ │ │ - nop │ │ │ │ - move $a0, $t0 │ │ │ │ - bl -113108 │ │ │ │ - bl -112088 │ │ │ │ - b -2828 # 27190 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf390> │ │ │ │ - ld.d $a0, $sp, 64 │ │ │ │ - bl 344428 # 7be10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x64010> │ │ │ │ - bltz $a0, 952 # 28060 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10260> │ │ │ │ - ld.d $t0, $sp, 96 │ │ │ │ - movgr2fr.d $fa0, $a0 │ │ │ │ + move $s6, $a0 │ │ │ │ + beq $t1, $a1, 5696 # 2c060 ::do_widen(char) const@@Base+0x1bba0> │ │ │ │ + st.d $t1, $sp, 416 │ │ │ │ + ld.d $t1, $a0, 16 │ │ │ │ + st.d $t1, $sp, 432 │ │ │ │ + ld.d $t1, $s6, 8 │ │ │ │ + stptr.d $a1, $s6, 0 │ │ │ │ + st.b $zero, $s6, 16 │ │ │ │ + ld.d $a0, $sp, 768 │ │ │ │ + st.d $zero, $s6, 8 │ │ │ │ + st.d $t1, $sp, 424 │ │ │ │ + beq $a0, $s0, 8 # 2aa50 ::do_widen(char) const@@Base+0x1a590> │ │ │ │ + bl -123388 │ │ │ │ + ld.d $a0, $sp, 736 │ │ │ │ + ldptr.d $t0, $sp, 0 │ │ │ │ + beq $a0, $t0, 8 # 2aa60 ::do_widen(char) const@@Base+0x1a5a0> │ │ │ │ + bl -123404 │ │ │ │ + bl -124752 │ │ │ │ + pcaddi $t0, 136697 │ │ │ │ + ld.d $t0, $t0, 8 │ │ │ │ + pcalau12i $t1, 87 │ │ │ │ + fld.d $fa1, $t1, 56 │ │ │ │ + lu12i.w $t1, 244 │ │ │ │ + sub.d $t0, $a0, $t0 │ │ │ │ + ori $t1, $t1, 0x240 │ │ │ │ + div.d $t0, $t0, $t1 │ │ │ │ + bstrpick.d $t0, $t0, 0x1f, 0x0 │ │ │ │ + movgr2fr.d $fa0, $t0 │ │ │ │ + addi.d $a0, $sp, 880 │ │ │ │ ffint.d.l $fa0, $fa0 │ │ │ │ - bltz $t0, 968 # 28080 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10280> │ │ │ │ - nop │ │ │ │ - movgr2fr.d $fa1, $t0 │ │ │ │ - ffint.d.l $fa1, $fa1 │ │ │ │ fdiv.d $fs0, $fa0, $fa1 │ │ │ │ - addi.d $s1, $sp, 384 │ │ │ │ - move $a0, $s1 │ │ │ │ - fsub.d $fs0, $fs1, $fs0 │ │ │ │ - fmul.d $fs0, $fs0, $fs2 │ │ │ │ - bl -112764 │ │ │ │ - pcalau12i $t0, 137 │ │ │ │ - ld.d $t0, $t0, -192 │ │ │ │ - ld.d $t1, $t0, 8 │ │ │ │ - st.h $zero, $sp, 608 │ │ │ │ - ld.d $t0, $t0, 16 │ │ │ │ - ld.d $a0, $t1, -24 │ │ │ │ - st.d $s8, $sp, 384 │ │ │ │ - st.d $zero, $sp, 600 │ │ │ │ - st.d $zero, $sp, 616 │ │ │ │ - st.d $zero, $sp, 624 │ │ │ │ - st.d $zero, $sp, 632 │ │ │ │ - st.d $zero, $sp, 640 │ │ │ │ - st.d $t1, $sp, 272 │ │ │ │ - add.d $a0, $s6, $a0 │ │ │ │ + bl -124472 │ │ │ │ + st.h $zero, $sp, 1104 │ │ │ │ + ld.d $a0, $s1, -24 │ │ │ │ + st.d $s3, $sp, 880 │ │ │ │ + st.d $zero, $sp, 1096 │ │ │ │ + st.d $zero, $sp, 1112 │ │ │ │ + st.d $zero, $sp, 1120 │ │ │ │ + st.d $zero, $sp, 1128 │ │ │ │ + st.d $zero, $sp, 1136 │ │ │ │ + st.d $s1, $sp, 768 │ │ │ │ + add.d $a0, $s7, $a0 │ │ │ │ + stptr.d $s5, $a0, 0 │ │ │ │ move $a1, $zero │ │ │ │ - stptr.d $t0, $a0, 0 │ │ │ │ - st.d $t1, $sp, 24 │ │ │ │ - st.d $t0, $sp, 40 │ │ │ │ - bl -111224 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - pcalau12i $t0, 137 │ │ │ │ - ld.d $t0, $t0, -240 │ │ │ │ - addi.d $a0, $sp, 336 │ │ │ │ - addi.d $s4, $t0, 64 │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - st.d $fp, $sp, 272 │ │ │ │ - st.d $s5, $sp, 280 │ │ │ │ - st.d $s4, $sp, 384 │ │ │ │ - st.d $zero, $sp, 288 │ │ │ │ - st.d $zero, $sp, 296 │ │ │ │ - st.d $zero, $sp, 304 │ │ │ │ - st.d $zero, $sp, 312 │ │ │ │ - st.d $zero, $sp, 320 │ │ │ │ - st.d $zero, $sp, 328 │ │ │ │ - bl -110196 │ │ │ │ - pcalau12i $t0, 137 │ │ │ │ - ld.d $t0, $t0, -16 │ │ │ │ - li.w $t1, 16 │ │ │ │ - addi.d $s3, $sp, 368 │ │ │ │ - addi.d $s2, $t0, 16 │ │ │ │ - addi.d $a1, $sp, 280 │ │ │ │ - move $a0, $s1 │ │ │ │ - st.w $t1, $sp, 344 │ │ │ │ - st.d $s3, $sp, 352 │ │ │ │ - st.d $s2, $sp, 280 │ │ │ │ - st.b $zero, $sp, 368 │ │ │ │ - st.d $zero, $sp, 360 │ │ │ │ - bl -111336 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - ld.d $t0, $sp, 272 │ │ │ │ + bl -122908 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + addi.d $a0, $sp, 832 │ │ │ │ + st.d $s8, $sp, 768 │ │ │ │ + st.d $s2, $sp, 880 │ │ │ │ + st.d $s4, $sp, 776 │ │ │ │ + st.d $zero, $sp, 784 │ │ │ │ + st.d $zero, $sp, 792 │ │ │ │ + st.d $zero, $sp, 800 │ │ │ │ + st.d $zero, $sp, 808 │ │ │ │ + st.d $zero, $sp, 816 │ │ │ │ + st.d $zero, $sp, 824 │ │ │ │ + bl -121864 │ │ │ │ + ld.d $t0, $sp, 32 │ │ │ │ + addi.d $a1, $sp, 776 │ │ │ │ + addi.d $a0, $sp, 880 │ │ │ │ + st.d $t0, $sp, 776 │ │ │ │ + addi.d $t0, $sp, 864 │ │ │ │ + st.d $t0, $sp, 848 │ │ │ │ + li.w $t0, 16 │ │ │ │ + st.b $zero, $sp, 864 │ │ │ │ + st.d $zero, $sp, 856 │ │ │ │ + st.w $t0, $sp, 840 │ │ │ │ + bl -122996 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + ld.d $t0, $sp, 768 │ │ │ │ fmov.d $fa0, $fs0 │ │ │ │ li.w $t2, 2 │ │ │ │ ld.d $t0, $t0, -24 │ │ │ │ - move $a0, $s6 │ │ │ │ - add.d $t0, $s6, $t0 │ │ │ │ + move $a0, $s7 │ │ │ │ + add.d $t0, $s7, $t0 │ │ │ │ ldptr.w $t1, $t0, 24 │ │ │ │ ori $t1, $t1, 0x4 │ │ │ │ st.w $t1, $t0, 24 │ │ │ │ - st.d $t2, $sp, 392 │ │ │ │ - bl -110916 # cc80 (double)@plt> │ │ │ │ - addi.d $t0, $sp, 224 │ │ │ │ - ld.d $a4, $sp, 320 │ │ │ │ - st.d $t0, $sp, 16 │ │ │ │ - st.d $t0, $sp, 208 │ │ │ │ - addi.d $t0, $sp, 208 │ │ │ │ - st.b $zero, $sp, 224 │ │ │ │ - st.d $zero, $sp, 216 │ │ │ │ - st.d $t0, $sp, 32 │ │ │ │ - beqz $a4, 3672 # 28c40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10e40> │ │ │ │ - ld.d $t1, $sp, 304 │ │ │ │ - beqz $t1, 24 # 27e08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10008> │ │ │ │ + st.d $t2, $sp, 888 │ │ │ │ + bl -122576 # cc80 (double)@plt> │ │ │ │ + ldptr.d $t0, $sp, 0 │ │ │ │ + ld.d $a4, $sp, 816 │ │ │ │ + st.b $zero, $sp, 752 │ │ │ │ + st.d $t0, $sp, 736 │ │ │ │ + st.d $zero, $sp, 744 │ │ │ │ + beqz $a4, 5432 # 2c0a0 ::do_widen(char) const@@Base+0x1bbe0> │ │ │ │ + ld.d $t1, $sp, 800 │ │ │ │ + beqz $t1, 24 # 2ab88 ::do_widen(char) const@@Base+0x1a6c8> │ │ │ │ sltu $t0, $a4, $t1 │ │ │ │ masknez $a4, $a4, $t0 │ │ │ │ maskeqz $t0, $t1, $t0 │ │ │ │ or $a4, $a4, $t0 │ │ │ │ nop │ │ │ │ - ld.d $a3, $sp, 312 │ │ │ │ - ld.d $a0, $sp, 32 │ │ │ │ - move $a2, $zero │ │ │ │ - move $a1, $zero │ │ │ │ - sub.d $a4, $a4, $a3 │ │ │ │ - bl -111116 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - ld.d $a0, $sp, 352 │ │ │ │ - st.d $fp, $sp, 272 │ │ │ │ - st.d $s4, $sp, 384 │ │ │ │ - beq $a0, $s3, 12 # 27e38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10038> │ │ │ │ - bl -112096 │ │ │ │ - nop │ │ │ │ + ld.d $a3, $sp, 808 │ │ │ │ ld.d $a0, $sp, 8 │ │ │ │ - st.d $s5, $sp, 280 │ │ │ │ - bl -111344 │ │ │ │ - ld.d $t1, $sp, 24 │ │ │ │ - move $a0, $s1 │ │ │ │ - ld.d $t0, $t1, -24 │ │ │ │ - st.d $t1, $sp, 272 │ │ │ │ - ld.d $t1, $sp, 40 │ │ │ │ - add.d $t0, $t0, $sp │ │ │ │ - st.d $t1, $t0, 272 │ │ │ │ - st.d $s8, $sp, 384 │ │ │ │ - bl -113092 │ │ │ │ - ld.d $a0, $sp, 32 │ │ │ │ - li.w $a4, 13 │ │ │ │ - pcaddi $a3, 88086 │ │ │ │ move $a2, $zero │ │ │ │ + sub.d $a4, $a4, $a3 │ │ │ │ move $a1, $zero │ │ │ │ - bl -111212 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - addi.d $s3, $sp, 256 │ │ │ │ - st.d $s3, $sp, 240 │ │ │ │ + bl -122764 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + ld.d $a0, $sp, 848 │ │ │ │ + st.d $s8, $sp, 768 │ │ │ │ + st.d $s2, $sp, 880 │ │ │ │ + addi.d $t0, $sp, 864 │ │ │ │ + beq $a0, $t0, 8 # 2abb8 ::do_widen(char) const@@Base+0x1a6f8> │ │ │ │ + bl -123748 │ │ │ │ + addi.d $a0, $sp, 832 │ │ │ │ + st.d $s4, $sp, 776 │ │ │ │ + bl -122992 │ │ │ │ + ld.d $t0, $s1, -24 │ │ │ │ + st.d $s1, $sp, 768 │ │ │ │ + addi.d $a0, $sp, 880 │ │ │ │ + add.d $t0, $t0, $sp │ │ │ │ + st.d $s5, $t0, 768 │ │ │ │ + st.d $s3, $sp, 880 │ │ │ │ + bl -124732 │ │ │ │ + ld.d $t1, $sp, 744 │ │ │ │ + li.w $t0, -2 │ │ │ │ + lu52i.d $t0, $t0, 2047 │ │ │ │ + beq $t1, $t0, 7844 # 2ca90 ::do_widen(char) const@@Base+0x1c5d0> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + li.w $a2, 1 │ │ │ │ + pcaddi $a1, 84454 │ │ │ │ + bl -124796 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + addi.d $s1, $sp, 464 │ │ │ │ + st.d $s1, $sp, 448 │ │ │ │ ldptr.d $t0, $a0, 0 │ │ │ │ - addi.d $s2, $a0, 16 │ │ │ │ - move $s1, $a0 │ │ │ │ - beq $t0, $s2, 3244 # 28b40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10d40> │ │ │ │ + addi.d $s3, $a0, 16 │ │ │ │ + move $s2, $a0 │ │ │ │ + beq $t0, $s3, 5164 # 2c040 ::do_widen(char) const@@Base+0x1bb80> │ │ │ │ + st.d $t0, $sp, 448 │ │ │ │ + ld.d $t0, $a0, 16 │ │ │ │ + st.d $t0, $sp, 464 │ │ │ │ + nop │ │ │ │ + ld.d $t0, $s2, 8 │ │ │ │ + stptr.d $s3, $s2, 0 │ │ │ │ + st.b $zero, $s2, 16 │ │ │ │ + st.d $t0, $sp, 456 │ │ │ │ + ld.d $a0, $sp, 736 │ │ │ │ + ldptr.d $t0, $sp, 0 │ │ │ │ + st.d $zero, $s2, 8 │ │ │ │ + beq $a0, $t0, 12 # 2ac50 ::do_widen(char) const@@Base+0x1a790> │ │ │ │ + bl -123896 │ │ │ │ + nop │ │ │ │ + ld.d $s2, $sp, 328 │ │ │ │ + addi.d $s5, $sp, 496 │ │ │ │ + addi.d $a0, $sp, 480 │ │ │ │ + addi.d $a1, $s2, 17 │ │ │ │ + ld.d $s3, $sp, 320 │ │ │ │ + st.b $zero, $sp, 496 │ │ │ │ + st.d $zero, $sp, 488 │ │ │ │ + st.d $s5, $sp, 480 │ │ │ │ + bl -122944 # cc30 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ + ld.d $t0, $sp, 488 │ │ │ │ + li.w $t1, 18 │ │ │ │ + lu52i.d $t1, $t1, -2048 │ │ │ │ + add.d $t0, $t0, $t1 │ │ │ │ + li.w $t1, 16 │ │ │ │ + bgeu $t1, $t0, 7896 # 2cb60 ::do_widen(char) const@@Base+0x1c6a0> │ │ │ │ + li.w $a2, 17 │ │ │ │ + pcaddi $a1, 84562 │ │ │ │ + addi.d $a0, $sp, 480 │ │ │ │ + bl -124952 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + ld.d $t1, $sp, 488 │ │ │ │ + li.w $t0, -2 │ │ │ │ + lu52i.d $t0, $t0, 2047 │ │ │ │ + sub.d $t0, $t0, $t1 │ │ │ │ + bltu $t0, $s2, 7780 # 2cb10 ::do_widen(char) const@@Base+0x1c650> │ │ │ │ + move $a2, $s2 │ │ │ │ + move $a1, $s3 │ │ │ │ + addi.d $a0, $sp, 480 │ │ │ │ + bl -124988 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + ld.d $t0, $sp, 488 │ │ │ │ + li.w $t1, 4 │ │ │ │ + lu52i.d $t1, $t1, -2048 │ │ │ │ + add.d $t0, $t0, $t1 │ │ │ │ + li.w $t1, 2 │ │ │ │ + bgeu $t1, $t0, 7780 # 2cb38 ::do_widen(char) const@@Base+0x1c678> │ │ │ │ + li.w $a2, 3 │ │ │ │ + pcaddi $a1, 84549 │ │ │ │ + addi.d $a0, $sp, 480 │ │ │ │ + bl -125028 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + addi.d $s2, $sp, 528 │ │ │ │ + st.d $s2, $sp, 512 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + addi.d $s4, $a0, 16 │ │ │ │ + move $s3, $a0 │ │ │ │ + beq $t0, $s4, 4900 # 2c020 ::do_widen(char) const@@Base+0x1bb60> │ │ │ │ + st.d $t0, $sp, 512 │ │ │ │ + ld.d $t0, $a0, 16 │ │ │ │ + st.d $t0, $sp, 528 │ │ │ │ + nop │ │ │ │ + ld.d $t1, $s3, 8 │ │ │ │ + st.d $zero, $s3, 8 │ │ │ │ + li.w $t0, -2 │ │ │ │ + ld.d $a2, $sp, 360 │ │ │ │ + lu52i.d $t0, $t0, 2047 │ │ │ │ + stptr.d $s4, $s3, 0 │ │ │ │ + st.b $zero, $s3, 16 │ │ │ │ + st.d $t1, $sp, 520 │ │ │ │ + sub.d $t0, $t0, $t1 │ │ │ │ + ld.d $a1, $sp, 352 │ │ │ │ + bltu $t0, $a2, 7776 # 2cb98 ::do_widen(char) const@@Base+0x1c6d8> │ │ │ │ + addi.d $t0, $sp, 512 │ │ │ │ + move $a0, $t0 │ │ │ │ + st.d $t0, $sp, 32 │ │ │ │ + bl -125128 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + addi.d $s3, $sp, 560 │ │ │ │ + st.d $s3, $sp, 544 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + addi.d $s6, $a0, 16 │ │ │ │ + move $s4, $a0 │ │ │ │ + beq $t0, $s6, 4768 # 2c000 ::do_widen(char) const@@Base+0x1bb40> │ │ │ │ + st.d $t0, $sp, 544 │ │ │ │ + ld.d $t0, $a0, 16 │ │ │ │ + st.d $t0, $sp, 560 │ │ │ │ + ld.d $t0, $s4, 8 │ │ │ │ + li.w $t1, 4 │ │ │ │ + lu52i.d $t1, $t1, -2048 │ │ │ │ + st.d $t0, $sp, 552 │ │ │ │ + stptr.d $s6, $s4, 0 │ │ │ │ + add.d $t0, $t0, $t1 │ │ │ │ + st.b $zero, $s4, 16 │ │ │ │ + st.d $zero, $s4, 8 │ │ │ │ + li.w $t1, 2 │ │ │ │ + bgeu $t1, $t0, 8140 # 2cd60 ::do_widen(char) const@@Base+0x1c8a0> │ │ │ │ + addi.d $t0, $sp, 544 │ │ │ │ + li.w $a2, 3 │ │ │ │ + pcaddi $a1, 84500 │ │ │ │ + move $a0, $t0 │ │ │ │ + st.d $t0, $sp, 80 │ │ │ │ + bl -125228 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + addi.d $s4, $sp, 592 │ │ │ │ + st.d $s4, $sp, 576 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + addi.d $s8, $a0, 16 │ │ │ │ + move $s6, $a0 │ │ │ │ + beq $t0, $s8, 4636 # 2bfe0 ::do_widen(char) const@@Base+0x1bb20> │ │ │ │ + st.d $t0, $sp, 576 │ │ │ │ + ld.d $t0, $a0, 16 │ │ │ │ + st.d $t0, $sp, 592 │ │ │ │ + nop │ │ │ │ + ld.d $t1, $s6, 8 │ │ │ │ + st.d $zero, $s6, 8 │ │ │ │ + li.w $t0, -2 │ │ │ │ + ld.d $a2, $sp, 392 │ │ │ │ + lu52i.d $t0, $t0, 2047 │ │ │ │ + stptr.d $s8, $s6, 0 │ │ │ │ + st.b $zero, $s6, 16 │ │ │ │ + st.d $t1, $sp, 584 │ │ │ │ + sub.d $t0, $t0, $t1 │ │ │ │ + ld.d $a1, $sp, 384 │ │ │ │ + bltu $t0, $a2, 7640 # 2cbd8 ::do_widen(char) const@@Base+0x1c718> │ │ │ │ + addi.d $s6, $sp, 576 │ │ │ │ + move $a0, $s6 │ │ │ │ + bl -125324 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + addi.d $t0, $sp, 624 │ │ │ │ + st.d $t0, $sp, 608 │ │ │ │ + ldptr.d $t1, $a0, 0 │ │ │ │ + addi.d $a1, $a0, 16 │ │ │ │ + move $s8, $a0 │ │ │ │ + beq $t1, $a1, 4508 # 2bfc0 ::do_widen(char) const@@Base+0x1bb00> │ │ │ │ + st.d $t1, $sp, 608 │ │ │ │ ld.d $t1, $a0, 16 │ │ │ │ - st.d $t0, $sp, 240 │ │ │ │ - st.d $t1, $sp, 256 │ │ │ │ + st.d $t1, $sp, 624 │ │ │ │ nop │ │ │ │ - ld.d $t0, $s1, 8 │ │ │ │ - st.d $zero, $s1, 8 │ │ │ │ - li.w $t2, 3 │ │ │ │ - st.d $t0, $sp, 248 │ │ │ │ - st.b $zero, $s1, 16 │ │ │ │ - ld.d $t0, $sp, 248 │ │ │ │ + ld.d $t1, $s8, 8 │ │ │ │ + st.d $zero, $s8, 8 │ │ │ │ + li.w $t2, 4 │ │ │ │ + st.d $t1, $sp, 616 │ │ │ │ + st.b $zero, $s8, 16 │ │ │ │ + ld.d $t0, $sp, 616 │ │ │ │ lu52i.d $t2, $t2, -2048 │ │ │ │ - stptr.d $s2, $s1, 0 │ │ │ │ - li.w $t1, 1 │ │ │ │ + stptr.d $a1, $s8, 0 │ │ │ │ + li.w $t1, 2 │ │ │ │ add.d $t0, $t0, $t2 │ │ │ │ - bgeu $t1, $t0, 4672 # 29110 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11310> │ │ │ │ - addi.d $s4, $sp, 240 │ │ │ │ - li.w $a2, 2 │ │ │ │ - pcaddi $a1, 88063 │ │ │ │ - move $a0, $s4 │ │ │ │ - bl -113252 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - addi.d $s1, $sp, 288 │ │ │ │ - st.d $s1, $sp, 272 │ │ │ │ + bgeu $t1, $t0, 7712 # 2cc80 ::do_widen(char) const@@Base+0x1c7c0> │ │ │ │ + li.w $a2, 3 │ │ │ │ + pcaddi $a1, 84450 │ │ │ │ + addi.d $a0, $sp, 608 │ │ │ │ + bl -125424 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + ld.d $t0, $sp, 24 │ │ │ │ + addi.d $a1, $a0, 16 │ │ │ │ + move $s8, $a0 │ │ │ │ + st.d $t0, $sp, 640 │ │ │ │ ldptr.d $t1, $a0, 0 │ │ │ │ + beq $t1, $a1, 4376 # 2bfa0 ::do_widen(char) const@@Base+0x1bae0> │ │ │ │ + st.d $t1, $sp, 640 │ │ │ │ + ld.d $t1, $a0, 16 │ │ │ │ + st.d $t1, $sp, 656 │ │ │ │ + ld.d $t1, $s8, 8 │ │ │ │ + st.d $zero, $s8, 8 │ │ │ │ + li.w $t0, -2 │ │ │ │ + st.d $t1, $sp, 648 │ │ │ │ + st.b $zero, $s8, 16 │ │ │ │ + ld.d $t1, $sp, 648 │ │ │ │ + ld.d $a2, $sp, 424 │ │ │ │ + lu52i.d $t0, $t0, 2047 │ │ │ │ + stptr.d $a1, $s8, 0 │ │ │ │ + sub.d $t0, $t0, $t1 │ │ │ │ + ld.d $a1, $sp, 416 │ │ │ │ + bltu $t0, $a2, 7740 # 2cd00 ::do_widen(char) const@@Base+0x1c840> │ │ │ │ + ld.d $a0, $sp, 64 │ │ │ │ + bl -125516 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + ld.d $t0, $sp, 16 │ │ │ │ addi.d $a1, $a0, 16 │ │ │ │ - move $t0, $a0 │ │ │ │ - beq $t1, $a1, 3076 # 28b00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10d00> │ │ │ │ - ld.d $t2, $a0, 16 │ │ │ │ - st.d $t1, $sp, 272 │ │ │ │ - st.d $t2, $sp, 288 │ │ │ │ + move $s8, $a0 │ │ │ │ + st.d $t0, $sp, 672 │ │ │ │ + ldptr.d $t1, $a0, 0 │ │ │ │ + beq $t1, $a1, 4252 # 2bf80 ::do_widen(char) const@@Base+0x1bac0> │ │ │ │ + st.d $t1, $sp, 672 │ │ │ │ + ld.d $t1, $a0, 16 │ │ │ │ + st.d $t1, $sp, 688 │ │ │ │ nop │ │ │ │ - ld.d $t1, $t0, 8 │ │ │ │ - pcaddi $s2, 139349 │ │ │ │ - stptr.d $a1, $t0, 0 │ │ │ │ - st.d $t1, $sp, 280 │ │ │ │ - st.b $zero, $t0, 16 │ │ │ │ - st.d $zero, $t0, 8 │ │ │ │ - ld.bu $t0, $s2, 512 │ │ │ │ - bnez $t0, 980 # 28300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10500> │ │ │ │ - ld.bu $t0, $s2, 513 │ │ │ │ - bnez $t0, 876 # 282a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x104a0> │ │ │ │ - ld.d $a0, $sp, 272 │ │ │ │ - beq $a0, $s1, 12 # 27f48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10148> │ │ │ │ - bl -112368 │ │ │ │ + ld.d $t1, $s8, 8 │ │ │ │ + st.d $zero, $s8, 8 │ │ │ │ + li.w $t2, 4 │ │ │ │ + st.d $t1, $sp, 680 │ │ │ │ + st.b $zero, $s8, 16 │ │ │ │ + ld.d $t0, $sp, 680 │ │ │ │ + lu52i.d $t2, $t2, -2048 │ │ │ │ + stptr.d $a1, $s8, 0 │ │ │ │ + li.w $t1, 2 │ │ │ │ + add.d $t0, $t0, $t2 │ │ │ │ + bgeu $t1, $t0, 7408 # 2cc10 ::do_widen(char) const@@Base+0x1c750> │ │ │ │ + addi.d $t0, $sp, 672 │ │ │ │ + li.w $a2, 3 │ │ │ │ + pcaddi $a1, 84001 │ │ │ │ + move $a0, $t0 │ │ │ │ + st.d $t0, $sp, 56 │ │ │ │ + bl -125624 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + addi.d $t0, $sp, 720 │ │ │ │ + st.d $t0, $sp, 704 │ │ │ │ + ldptr.d $t1, $a0, 0 │ │ │ │ + st.d $t0, $sp, 48 │ │ │ │ + addi.d $a1, $a0, 16 │ │ │ │ + move $s8, $a0 │ │ │ │ + beq $t1, $a1, 4108 # 2bf60 ::do_widen(char) const@@Base+0x1baa0> │ │ │ │ + st.d $t1, $sp, 704 │ │ │ │ + ld.d $t1, $a0, 16 │ │ │ │ + st.d $t1, $sp, 720 │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 240 │ │ │ │ - beq $a0, $s3, 12 # 27f58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10158> │ │ │ │ - bl -112384 │ │ │ │ + ld.d $t1, $s8, 8 │ │ │ │ + st.d $zero, $s8, 8 │ │ │ │ + li.w $t0, -2 │ │ │ │ + st.d $t1, $sp, 712 │ │ │ │ + st.b $zero, $s8, 16 │ │ │ │ + ld.d $t1, $sp, 712 │ │ │ │ + ld.d $a2, $sp, 456 │ │ │ │ + lu52i.d $t0, $t0, 2047 │ │ │ │ + stptr.d $a1, $s8, 0 │ │ │ │ + sub.d $t0, $t0, $t1 │ │ │ │ + ld.d $a1, $sp, 448 │ │ │ │ + bltu $t0, $a2, 7348 # 2cc48 ::do_widen(char) const@@Base+0x1c788> │ │ │ │ + addi.d $t0, $sp, 704 │ │ │ │ + move $a0, $t0 │ │ │ │ + st.d $t0, $sp, 40 │ │ │ │ + bl -125732 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + ldptr.d $t0, $sp, 0 │ │ │ │ + addi.d $a1, $a0, 16 │ │ │ │ + move $s8, $a0 │ │ │ │ + st.d $t0, $sp, 736 │ │ │ │ + ldptr.d $t1, $a0, 0 │ │ │ │ + beq $t1, $a1, 3972 # 2bf40 ::do_widen(char) const@@Base+0x1ba80> │ │ │ │ + st.d $t1, $sp, 736 │ │ │ │ + ld.d $t1, $a0, 16 │ │ │ │ + st.d $t1, $sp, 752 │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 208 │ │ │ │ + ld.d $t1, $s8, 8 │ │ │ │ + st.d $zero, $s8, 8 │ │ │ │ + li.w $t0, -2 │ │ │ │ + st.d $t1, $sp, 744 │ │ │ │ + st.b $zero, $s8, 16 │ │ │ │ + ld.d $t1, $sp, 744 │ │ │ │ + stptr.d $a1, $s8, 0 │ │ │ │ + lu52i.d $t0, $t0, 2047 │ │ │ │ + beq $t1, $t0, 7592 # 2cd98 ::do_widen(char) const@@Base+0x1c8d8> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + li.w $a2, 1 │ │ │ │ + pcaddi $a1, 84095 │ │ │ │ + bl -125824 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + st.d $s0, $sp, 768 │ │ │ │ + ldptr.d $t1, $a0, 0 │ │ │ │ + addi.d $a1, $a0, 16 │ │ │ │ + move $s8, $a0 │ │ │ │ + beq $t1, $a1, 3852 # 2bf20 ::do_widen(char) const@@Base+0x1ba60> │ │ │ │ + st.d $t1, $sp, 768 │ │ │ │ + ld.d $t1, $a0, 16 │ │ │ │ + st.d $t1, $sp, 784 │ │ │ │ + nop │ │ │ │ + ld.d $t1, $s8, 8 │ │ │ │ + stptr.d $a1, $s8, 0 │ │ │ │ + st.d $zero, $s8, 8 │ │ │ │ + st.d $t1, $sp, 776 │ │ │ │ + st.b $zero, $s8, 16 │ │ │ │ + pcaddi $s8, 136193 │ │ │ │ + ld.bu $t1, $s8, 512 │ │ │ │ + bnez $t1, 2620 # 2ba80 ::do_widen(char) const@@Base+0x1b5c0> │ │ │ │ + ld.bu $t0, $s8, 513 │ │ │ │ + bnez $t0, 2716 # 2bae8 ::do_widen(char) const@@Base+0x1b628> │ │ │ │ + ld.d $a0, $sp, 768 │ │ │ │ + beq $a0, $s0, 12 # 2b060 ::do_widen(char) const@@Base+0x1aba0> │ │ │ │ + bl -124936 │ │ │ │ + nop │ │ │ │ + ld.d $a0, $sp, 736 │ │ │ │ + ldptr.d $t0, $sp, 0 │ │ │ │ + beq $a0, $t0, 8 # 2b070 ::do_widen(char) const@@Base+0x1abb0> │ │ │ │ + bl -124956 │ │ │ │ + ld.d $a0, $sp, 704 │ │ │ │ + ld.d $t0, $sp, 48 │ │ │ │ + beq $a0, $t0, 8 # 2b080 ::do_widen(char) const@@Base+0x1abc0> │ │ │ │ + bl -124972 │ │ │ │ + ld.d $a0, $sp, 672 │ │ │ │ ld.d $t0, $sp, 16 │ │ │ │ - beq $a0, $t0, 8 # 27f68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10168> │ │ │ │ - bl -112404 │ │ │ │ - lu12i.w $t2, 185943 │ │ │ │ - ori $t2, $t2, 0x375 │ │ │ │ - lu12i.w $t1, 5 │ │ │ │ - st.d $s1, $sp, 272 │ │ │ │ - ori $t1, $t1, 0x350 │ │ │ │ - st.w $t2, $sp, 288 │ │ │ │ - li.w $t0, 6 │ │ │ │ - st.h $t1, $s1, 4 │ │ │ │ - li.w $a2, 6 │ │ │ │ - move $a1, $s1 │ │ │ │ - addi.d $a0, $s0, 144 │ │ │ │ - st.d $t0, $sp, 280 │ │ │ │ - st.b $zero, $sp, 294 │ │ │ │ - bl -22108 # 22940 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xab40> │ │ │ │ - addi.d $t0, $s0, 152 │ │ │ │ - beq $t0, $a0, 956 # 28360 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10560> │ │ │ │ - ld.d $a0, $sp, 64 │ │ │ │ - bl 343748 # 7be70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x64070> │ │ │ │ - ldptr.w $t1, $s0, 1000 │ │ │ │ - ld.d $t2, $s0, 976 │ │ │ │ - bstrpick.d $t0, $t1, 0x1f, 0x0 │ │ │ │ - slli.d $t0, $t0, 0x2 │ │ │ │ - ldx.w $t3, $t2, $t0 │ │ │ │ - bltu $s7, $t3, -3412 # 27270 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf470> │ │ │ │ + beq $a0, $t0, 8 # 2b090 ::do_widen(char) const@@Base+0x1abd0> │ │ │ │ + bl -124988 │ │ │ │ + ld.d $a0, $sp, 640 │ │ │ │ + ld.d $t0, $sp, 24 │ │ │ │ + beq $a0, $t0, 8 # 2b0a0 ::do_widen(char) const@@Base+0x1abe0> │ │ │ │ + bl -125004 │ │ │ │ + ld.d $a0, $sp, 608 │ │ │ │ + addi.d $t0, $sp, 624 │ │ │ │ + beq $a0, $t0, 8 # 2b0b0 ::do_widen(char) const@@Base+0x1abf0> │ │ │ │ + bl -125020 │ │ │ │ + ld.d $a0, $sp, 576 │ │ │ │ + beq $a0, $s4, 12 # 2b0c0 ::do_widen(char) const@@Base+0x1ac00> │ │ │ │ + bl -125032 │ │ │ │ nop │ │ │ │ + ld.d $a0, $sp, 544 │ │ │ │ + beq $a0, $s3, 12 # 2b0d0 ::do_widen(char) const@@Base+0x1ac10> │ │ │ │ + bl -125048 │ │ │ │ nop │ │ │ │ - ld.d $t3, $s0, 984 │ │ │ │ + ld.d $a0, $sp, 512 │ │ │ │ + beq $a0, $s2, 12 # 2b0e0 ::do_widen(char) const@@Base+0x1ac20> │ │ │ │ + bl -125064 │ │ │ │ nop │ │ │ │ - addi.w $t1, $t1, 1 │ │ │ │ - sub.d $t0, $t3, $t2 │ │ │ │ - st.w $t1, $s0, 1000 │ │ │ │ - bstrpick.d $t4, $t1, 0x1f, 0x0 │ │ │ │ - srai.d $t0, $t0, 0x2 │ │ │ │ - bltu $t4, $t0, -4908 # 26cc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xeec0> │ │ │ │ - ld.d $fp, $sp, 768 │ │ │ │ - ld.d $s1, $sp, 752 │ │ │ │ - ld.d $s2, $sp, 744 │ │ │ │ - ld.d $s3, $sp, 736 │ │ │ │ - ld.d $s4, $sp, 728 │ │ │ │ - ld.d $s5, $sp, 720 │ │ │ │ - ld.d $s6, $sp, 712 │ │ │ │ - ld.d $s7, $sp, 704 │ │ │ │ - ld.d $s8, $sp, 696 │ │ │ │ - fld.d $fs0, $sp, 680 │ │ │ │ - fld.d $fs1, $sp, 672 │ │ │ │ - fld.d $fs2, $sp, 664 │ │ │ │ - pcalau12i $t1, 136 │ │ │ │ + ld.d $a0, $sp, 480 │ │ │ │ + beq $a0, $s5, 12 # 2b0f0 ::do_widen(char) const@@Base+0x1ac30> │ │ │ │ + bl -125080 │ │ │ │ + nop │ │ │ │ + ld.d $a0, $sp, 448 │ │ │ │ + beq $a0, $s1, 12 # 2b100 ::do_widen(char) const@@Base+0x1ac40> │ │ │ │ + bl -125096 │ │ │ │ + nop │ │ │ │ + ld.d $a0, $sp, 416 │ │ │ │ + beq $a0, $fp, 12 # 2b110 ::do_widen(char) const@@Base+0x1ac50> │ │ │ │ + bl -125112 │ │ │ │ + nop │ │ │ │ + ld.d $a0, $sp, 384 │ │ │ │ + addi.d $t0, $sp, 400 │ │ │ │ + beq $a0, $t0, 8 # 2b120 ::do_widen(char) const@@Base+0x1ac60> │ │ │ │ + bl -125132 │ │ │ │ + ld.d $a0, $sp, 352 │ │ │ │ + ld.d $t0, $sp, 72 │ │ │ │ + beq $a0, $t0, 8 # 2b130 ::do_widen(char) const@@Base+0x1ac70> │ │ │ │ + bl -125148 │ │ │ │ + ld.d $a0, $sp, 320 │ │ │ │ + addi.d $t0, $sp, 336 │ │ │ │ + beq $a0, $t0, 8 # 2b140 ::do_widen(char) const@@Base+0x1ac80> │ │ │ │ + bl -125164 │ │ │ │ + ld.d $t0, $sp, 88 │ │ │ │ + beqz $t0, 12 # 2b150 ::do_widen(char) const@@Base+0x1ac90> │ │ │ │ + move $a0, $t0 │ │ │ │ + bl -125180 │ │ │ │ + ld.d $a0, $sp, 288 │ │ │ │ + bl -35812 # 22570 ::do_widen(char) const@@Base+0x120b0> │ │ │ │ + pcalau12i $t1, 133 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 648 │ │ │ │ + ld.d $t0, $sp, 1144 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, 3096 # 28c50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10e50> │ │ │ │ - ld.d $ra, $sp, 776 │ │ │ │ - ld.d $s0, $sp, 760 │ │ │ │ - addi.d $sp, $sp, 784 │ │ │ │ + bnez $t0, 5088 # 2c550 ::do_widen(char) const@@Base+0x1c090> │ │ │ │ + ld.d $ra, $sp, 1256 │ │ │ │ + ld.d $fp, $sp, 1248 │ │ │ │ + ld.d $s0, $sp, 1240 │ │ │ │ + ld.d $s1, $sp, 1232 │ │ │ │ + ld.d $s2, $sp, 1224 │ │ │ │ + ld.d $s3, $sp, 1216 │ │ │ │ + ld.d $s4, $sp, 1208 │ │ │ │ + ld.d $s5, $sp, 1200 │ │ │ │ + ld.d $s6, $sp, 1192 │ │ │ │ + ld.d $s7, $sp, 1184 │ │ │ │ + ld.d $s8, $sp, 1176 │ │ │ │ + fld.d $fs0, $sp, 1160 │ │ │ │ + fld.d $fs1, $sp, 1152 │ │ │ │ + addi.d $sp, $sp, 1264 │ │ │ │ ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.b $t1, $sp, 784 │ │ │ │ + st.b $t1, $a0, 0 │ │ │ │ + b -6152 # 299c0 ::do_widen(char) const@@Base+0x19500> │ │ │ │ nop │ │ │ │ - andi $t0, $a0, 0x1 │ │ │ │ - srli.d $a0, $a0, 0x1 │ │ │ │ - or $t0, $t0, $a0 │ │ │ │ - movgr2fr.d $fa0, $t0 │ │ │ │ - ld.d $t0, $sp, 96 │ │ │ │ - ffint.d.l $fa0, $fa0 │ │ │ │ - fadd.d $fa0, $fa0, $fa0 │ │ │ │ - bgez $t0, -956 # 27cc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfec0> │ │ │ │ - move $t1, $t0 │ │ │ │ - srli.d $t1, $t1, 0x1 │ │ │ │ - andi $t0, $t0, 0x1 │ │ │ │ - or $t0, $t0, $t1 │ │ │ │ - movgr2fr.d $fa1, $t0 │ │ │ │ - ffint.d.l $fa1, $fa1 │ │ │ │ - fadd.d $fa1, $fa1, $fa1 │ │ │ │ - b -980 # 27cc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfec8> │ │ │ │ - pcalau12i $t0, 136 │ │ │ │ - ld.d $t0, $t0, -184 │ │ │ │ - ldptr.d $t1, $t0, 0 │ │ │ │ - ld.d $t1, $t1, -24 │ │ │ │ - add.d $t0, $t0, $t1 │ │ │ │ - ld.d $a0, $t0, 240 │ │ │ │ - beqz $a0, 4224 # 29138 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11338> │ │ │ │ - ld.bu $t0, $a0, 56 │ │ │ │ - beqz $t0, 1984 # 28880 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10a80> │ │ │ │ - ld.b $a1, $a0, 67 │ │ │ │ - pcalau12i $a0, 136 │ │ │ │ - ld.d $a0, $a0, -184 │ │ │ │ - bl -114192 │ │ │ │ - bl -113172 │ │ │ │ - ld.d $a2, $sp, 280 │ │ │ │ - ld.d $a1, $sp, 272 │ │ │ │ - bl -112512 # c960 >& 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, 4080 # 290e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x112e8> │ │ │ │ - ld.bu $t1, $a0, 56 │ │ │ │ - beqz $t1, 1856 # 28840 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10a40> │ │ │ │ - ld.b $a1, $a0, 67 │ │ │ │ - move $a0, $t0 │ │ │ │ - bl -114252 │ │ │ │ - bl -113232 │ │ │ │ - b -1260 # 27c28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfe28> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - pcalau12i $t0, 136 │ │ │ │ - ld.d $t0, $t0, -184 │ │ │ │ - ldptr.d $t1, $t0, 0 │ │ │ │ - ld.d $t1, $t1, -24 │ │ │ │ - add.d $t0, $t0, $t1 │ │ │ │ - ld.d $a0, $t0, 240 │ │ │ │ - beqz $a0, 3984 # 290c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x112c8> │ │ │ │ - ld.bu $t0, $a0, 56 │ │ │ │ - beqz $t0, 1728 # 28800 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10a00> │ │ │ │ - ld.b $a1, $a0, 67 │ │ │ │ - pcalau12i $a0, 136 │ │ │ │ - ld.d $a0, $a0, -184 │ │ │ │ - bl -114320 │ │ │ │ - bl -113300 │ │ │ │ - ld.d $a2, $sp, 280 │ │ │ │ - ld.d $a1, $sp, 272 │ │ │ │ - bl -112640 # c960 >& 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, 3888 # 290a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x112a8> │ │ │ │ - ld.bu $t1, $a0, 56 │ │ │ │ - beqz $t1, 1600 # 287c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x109c0> │ │ │ │ - ld.b $a1, $a0, 67 │ │ │ │ - move $a0, $t0 │ │ │ │ - bl -114380 │ │ │ │ - bl -113360 │ │ │ │ - b -2684 # 27718 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf918> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - pcalau12i $t0, 136 │ │ │ │ - ld.d $t0, $t0, -184 │ │ │ │ - ldptr.d $t1, $t0, 0 │ │ │ │ - ld.d $t1, $t1, -24 │ │ │ │ - add.d $t0, $t0, $t1 │ │ │ │ - ld.d $a0, $t0, 240 │ │ │ │ - beqz $a0, 3792 # 29088 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11288> │ │ │ │ - ld.bu $t0, $a0, 56 │ │ │ │ - beqz $t0, 1984 # 28980 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10b80> │ │ │ │ - ld.b $a1, $a0, 67 │ │ │ │ - pcalau12i $a0, 136 │ │ │ │ - ld.d $a0, $a0, -184 │ │ │ │ - bl -114448 │ │ │ │ - bl -113428 │ │ │ │ - ld.d $a2, $sp, 280 │ │ │ │ - ld.d $a1, $sp, 272 │ │ │ │ - bl -112768 # c960 >& 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, 2872 # 28d30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10f30> │ │ │ │ - ld.bu $t1, $a0, 56 │ │ │ │ - beqz $t1, 1856 # 28940 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10b40> │ │ │ │ - ld.b $a1, $a0, 67 │ │ │ │ - move $a0, $t0 │ │ │ │ - bl -114508 │ │ │ │ - bl -113488 │ │ │ │ - ld.bu $t0, $s2, 513 │ │ │ │ - beqz $t0, -4232 # 27190 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf390> │ │ │ │ - nop │ │ │ │ - ldptr.d $t0, $s2, 0 │ │ │ │ - ld.d $t0, $t0, -24 │ │ │ │ - add.d $t0, $s2, $t0 │ │ │ │ - ld.d $s2, $t0, 240 │ │ │ │ - beqz $s2, 2784 # 28d10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10f10> │ │ │ │ - ld.bu $t0, $s2, 56 │ │ │ │ - beqz $t0, 1736 # 28900 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10b00> │ │ │ │ - ld.b $a1, $s2, 67 │ │ │ │ - pcaddi $a0, 139146 │ │ │ │ - bl -114564 │ │ │ │ - bl -113544 │ │ │ │ - ld.d $a2, $sp, 280 │ │ │ │ - ld.d $a1, $sp, 272 │ │ │ │ - bl -112884 # c960 >& 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 $s2, $t1, 240 │ │ │ │ - beqz $s2, 2692 # 28cf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10ef0> │ │ │ │ - ld.bu $t1, $s2, 56 │ │ │ │ - beqz $t1, 1612 # 288c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10ac0> │ │ │ │ - ld.b $a1, $s2, 67 │ │ │ │ - nop │ │ │ │ - move $a0, $t0 │ │ │ │ - bl -114628 │ │ │ │ - bl -113608 │ │ │ │ - b -4348 # 27190 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf390> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - li.w $a2, 4 │ │ │ │ - pcaddi $a1, 86799 │ │ │ │ - pcaddi $a0, 139120 │ │ │ │ - bl -112972 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - ld.d $a2, $sp, 280 │ │ │ │ - ld.d $a1, $sp, 272 │ │ │ │ - pcaddi $a0, 139116 │ │ │ │ - bl -112988 # c960 >& 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 $s2, $t1, 240 │ │ │ │ - beqz $s2, 2484 # 28c88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10e88> │ │ │ │ - ld.bu $t1, $s2, 56 │ │ │ │ - beqz $t1, 2276 # 28bc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10dc0> │ │ │ │ - ld.b $a1, $s2, 67 │ │ │ │ - nop │ │ │ │ - move $a0, $t0 │ │ │ │ - bl -114732 │ │ │ │ - bl -113712 │ │ │ │ - b -956 # 27f38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10138> │ │ │ │ + ld.d $t2, $s6, 80 │ │ │ │ + addi.w $a6, $a6, 1 │ │ │ │ + li.w $t1, 1 │ │ │ │ nop │ │ │ │ + ld.d $t0, $s6, 104 │ │ │ │ + addi.d $fp, $fp, 2 │ │ │ │ + addi.d $s0, $s0, 8 │ │ │ │ + add.d $t0, $t0, $t4 │ │ │ │ + st.d $t0, $s6, 104 │ │ │ │ + ld.d $t0, $s6, 112 │ │ │ │ + add.d $t0, $t0, $t5 │ │ │ │ + st.d $t0, $s6, 112 │ │ │ │ + ld.d $t0, $s6, 136 │ │ │ │ + add.d $t0, $t0, $t1 │ │ │ │ + st.d $t0, $s6, 136 │ │ │ │ + ld.d $t0, $s6, 120 │ │ │ │ + add.d $t0, $t0, $s2 │ │ │ │ + st.d $t0, $s6, 120 │ │ │ │ + slli.d $t0, $t2, 0x1 │ │ │ │ + bltu $fp, $t0, -5564 # 29c70 ::do_widen(char) const@@Base+0x197b0> │ │ │ │ + ld.d $t0, $s1, 24 │ │ │ │ + ldptr.w $t0, $t0, 4 │ │ │ │ + beqz $t0, 24 # 2b250 ::do_widen(char) const@@Base+0x1ad90> │ │ │ │ + ld.d $t0, $s1, 40 │ │ │ │ + ld.d $t1, $t0, 144 │ │ │ │ + ldptr.d $a1, $t1, 0 │ │ │ │ + bnez $a1, 3960 # 2c1c0 ::do_widen(char) const@@Base+0x1bd00> │ │ │ │ nop │ │ │ │ - li.w $a2, 4 │ │ │ │ - pcaddi $a1, 86775 │ │ │ │ - pcalau12i $a0, 136 │ │ │ │ + ld.d $t0, $sp, 104 │ │ │ │ + ld.d $t1, $sp, 32 │ │ │ │ + ld.d $a0, $s6, 24 │ │ │ │ + st.w $t6, $t0, 148 │ │ │ │ + st.w $t1, $t0, 152 │ │ │ │ + st.w $a6, $t0, 156 │ │ │ │ + move $a1, $t0 │ │ │ │ + ld.d $t0, $sp, 72 │ │ │ │ + addi.w $t0, $t0, 1 │ │ │ │ + st.d $t0, $sp, 72 │ │ │ │ + bl 141192 # 4da00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17b40> │ │ │ │ + addi.d $s0, $sp, 784 │ │ │ │ + li.w $t0, 19 │ │ │ │ + move $a2, $zero │ │ │ │ + addi.d $a1, $sp, 264 │ │ │ │ + addi.d $a0, $sp, 768 │ │ │ │ + st.d $s0, $sp, 768 │ │ │ │ + st.d $t0, $sp, 264 │ │ │ │ + bl -124200 # cd70 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + ld.d $t0, $sp, 264 │ │ │ │ + st.d $a0, $sp, 768 │ │ │ │ + pcaddi $s8, 136039 │ │ │ │ + st.d $t0, $sp, 784 │ │ │ │ + pcaddi $t0, 84155 │ │ │ │ + ld.hu $t1, $t0, 16 │ │ │ │ + vld $vr0, $t0, 0 │ │ │ │ + vst $vr0, $a0, 0 │ │ │ │ + ld.bu $t0, $t0, 18 │ │ │ │ + st.h $t1, $a0, 16 │ │ │ │ + st.b $t0, $a0, 18 │ │ │ │ + ld.d $a2, $sp, 264 │ │ │ │ + ld.d $t1, $sp, 768 │ │ │ │ + stx.b $zero, $t1, $a2 │ │ │ │ + ld.bu $t1, $s8, 512 │ │ │ │ + st.d $a2, $sp, 776 │ │ │ │ + beqz $t1, 164 # 2b380 ::do_widen(char) const@@Base+0x1aec0> │ │ │ │ + ld.wu $t1, $sp, 72 │ │ │ │ + ld.d $t2, $s6, 72 │ │ │ │ + ld.d $a0, $sp, 768 │ │ │ │ + movgr2fr.d $fa0, $t1 │ │ │ │ + ffint.d.l $fs0, $fa0 │ │ │ │ + bltz $t2, 2476 # 2bca0 ::do_widen(char) const@@Base+0x1b7e0> │ │ │ │ + movgr2fr.d $fa0, $t2 │ │ │ │ + ffint.d.l $fa0, $fa0 │ │ │ │ + fdiv.d $fs0, $fs0, $fa0 │ │ │ │ + pcalau12i $t1, 86 │ │ │ │ + fld.d $fa0, $t1, 48 │ │ │ │ + ldptr.w $t1, $s8, 516 │ │ │ │ + fcvt.s.d $fs0, $fs0 │ │ │ │ + fcvt.d.s $fs0, $fs0 │ │ │ │ + fmul.d $fs0, $fs0, $fa0 │ │ │ │ + ftintrz.w.d $fs0, $fs0 │ │ │ │ + movfr2gr.s $s3, $fs0 │ │ │ │ + bge $s3, $t1, 12 # 2b330 ::do_widen(char) const@@Base+0x1ae70> │ │ │ │ + li.w $t1, -1 │ │ │ │ + st.w $t1, $s8, 516 │ │ │ │ + bge $t1, $s3, 88 # 2b388 ::do_widen(char) const@@Base+0x1aec8> │ │ │ │ + move $a1, $a0 │ │ │ │ + pcalau12i $a0, 133 │ │ │ │ ld.d $a0, $a0, -184 │ │ │ │ - bl -113072 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - ld.d $a2, $sp, 280 │ │ │ │ - ld.d $a1, $sp, 272 │ │ │ │ - pcalau12i $a0, 136 │ │ │ │ + bl -125408 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + li.w $a2, 2 │ │ │ │ + pcaddi $a1, 83710 │ │ │ │ + move $s2, $a0 │ │ │ │ + bl -125424 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + move $a1, $s3 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -124476 │ │ │ │ + li.w $a2, 3 │ │ │ │ + pcaddi $a1, 83705 │ │ │ │ + bl -125448 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + pcalau12i $a0, 133 │ │ │ │ ld.d $a0, $a0, -184 │ │ │ │ - bl -113092 # c960 >& 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, 2676 # 28db0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10fb0> │ │ │ │ - ld.bu $t1, $a0, 56 │ │ │ │ - beqz $t1, 2236 # 28c00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10e00> │ │ │ │ - ld.b $a1, $a0, 67 │ │ │ │ + bl -126132 │ │ │ │ + fst.s $fs0, $s8, 516 │ │ │ │ nop │ │ │ │ - move $a0, $t0 │ │ │ │ - bl -114836 │ │ │ │ - bl -113816 │ │ │ │ - b -1068 # 27f30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10130> │ │ │ │ - ldptr.w $t1, $s0, 1000 │ │ │ │ - bstrpick.d $t0, $t1, 0x1f, 0x0 │ │ │ │ - slli.d $t0, $t0, 0x2 │ │ │ │ - b -4364 # 27260 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf460> │ │ │ │ + ld.d $a0, $sp, 768 │ │ │ │ nop │ │ │ │ + beq $a0, $s0, 8 # 2b390 ::do_widen(char) const@@Base+0x1aed0> │ │ │ │ + bl -125756 │ │ │ │ + ld.d $a0, $sp, 736 │ │ │ │ + ldptr.d $t0, $sp, 0 │ │ │ │ + beq $a0, $t0, 8 # 2b3a0 ::do_widen(char) const@@Base+0x1aee0> │ │ │ │ + bl -125772 │ │ │ │ + ld.d $a0, $sp, 704 │ │ │ │ + ld.d $t0, $sp, 48 │ │ │ │ + beq $a0, $t0, 8 # 2b3b0 ::do_widen(char) const@@Base+0x1aef0> │ │ │ │ + bl -125788 │ │ │ │ + ld.d $a0, $sp, 672 │ │ │ │ + ld.d $t0, $sp, 16 │ │ │ │ + beq $a0, $t0, 8 # 2b3c0 ::do_widen(char) const@@Base+0x1af00> │ │ │ │ + bl -125804 │ │ │ │ + ld.d $a0, $sp, 640 │ │ │ │ + ld.d $t0, $sp, 24 │ │ │ │ + beq $a0, $t0, -6584 # 29a10 ::do_widen(char) const@@Base+0x19550> │ │ │ │ + bl -125820 │ │ │ │ + b -6592 # 29a10 ::do_widen(char) const@@Base+0x19550> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 32 │ │ │ │ - move $a2, $zero │ │ │ │ - move $a1, $zero │ │ │ │ - addi.d $s1, $sp, 176 │ │ │ │ - bl -112512 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - addi.d $s3, $sp, 256 │ │ │ │ - st.d $s3, $sp, 240 │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - addi.d $s2, $a0, 16 │ │ │ │ - move $s1, $a0 │ │ │ │ - bne $t0, $s2, -2064 # 27b98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfd98> │ │ │ │ - ld.d $a2, $a0, 8 │ │ │ │ - move $a1, $s2 │ │ │ │ - move $a0, $s3 │ │ │ │ - addi.d $a2, $a2, 1 │ │ │ │ - bl -112348 │ │ │ │ - b -2072 # 27ba8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfda8> │ │ │ │ + move $t1, $zero │ │ │ │ nop │ │ │ │ + li.w $t4, 2 │ │ │ │ + sll.w $t2, $t4, $t2 │ │ │ │ + ld.d $t4, $s6, 16 │ │ │ │ + ld.d $t4, $t4, 8 │ │ │ │ + ldx.d $t4, $t4, $s0 │ │ │ │ + ld.d $t4, $t4, 136 │ │ │ │ + add.d $t3, $t4, $t3 │ │ │ │ + ld.bu $t4, $t3, 0 │ │ │ │ + or $t2, $t2, $t4 │ │ │ │ + st.b $t2, $t3, 0 │ │ │ │ + li.w $t4, 1 │ │ │ │ + bnez $t8, -5924 # 29cf0 ::do_widen(char) const@@Base+0x19830> │ │ │ │ + beqz $t1, -5840 # 29d48 ::do_widen(char) const@@Base+0x19888> │ │ │ │ + b -572 # 2b1e0 ::do_widen(char) const@@Base+0x1ad20> │ │ │ │ + bnez $t3, 64 # 2b460 ::do_widen(char) const@@Base+0x1afa0> │ │ │ │ + li.w $t1, 2 │ │ │ │ + beq $t0, $t1, 4320 # 2c508 ::do_widen(char) const@@Base+0x1c048> │ │ │ │ + ld.d $t1, $sp, 72 │ │ │ │ + andi $t2, $t1, 0x1 │ │ │ │ + bstrpick.d $t3, $t1, 0x1f, 0x1 │ │ │ │ + slli.d $t2, $t2, 0x2 │ │ │ │ + move $t1, $zero │ │ │ │ + b -6040 # 29ca8 ::do_widen(char) const@@Base+0x197e8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 32 │ │ │ │ - move $a2, $zero │ │ │ │ - move $a1, $zero │ │ │ │ - addi.d $s1, $sp, 176 │ │ │ │ - bl -112608 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - addi.d $s3, $sp, 256 │ │ │ │ - st.d $s3, $sp, 240 │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - addi.d $s2, $a0, 16 │ │ │ │ - move $s1, $a0 │ │ │ │ - bne $t0, $s2, -3456 # 27688 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf888> │ │ │ │ - ld.d $a2, $a0, 8 │ │ │ │ - move $a1, $s2 │ │ │ │ - move $a0, $s3 │ │ │ │ - addi.d $a2, $a2, 1 │ │ │ │ - bl -112444 │ │ │ │ - b -3464 # 27698 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf898> │ │ │ │ nop │ │ │ │ + beq $s5, $s3, 1472 # 2ba20 ::do_widen(char) const@@Base+0x1b560> │ │ │ │ + or $t1, $t1, $t3 │ │ │ │ + andi $t1, $t1, 0x1 │ │ │ │ + ld.bu $t8, $s6, 64 │ │ │ │ + ld.d $a0, $sp, 80 │ │ │ │ + move $t3, $a7 │ │ │ │ + move $t4, $t7 │ │ │ │ + andi $t2, $t7, 0x4 │ │ │ │ + beqz $t1, 320 # 2b5c0 ::do_widen(char) const@@Base+0x1b100> │ │ │ │ + ld.d $s2, $s6, 200 │ │ │ │ + ld.d $t1, $s6, 208 │ │ │ │ + xor $s2, $s2, $t1 │ │ │ │ + sltu $s2, $zero, $s2 │ │ │ │ + beq $t0, $s4, 172 # 2b540 ::do_widen(char) const@@Base+0x1b080> │ │ │ │ + move $t1, $zero │ │ │ │ + move $t5, $zero │ │ │ │ + bne $s7, $s4, -184 # 2b3e8 ::do_widen(char) const@@Base+0x1af28> │ │ │ │ + move $a1, $zero │ │ │ │ + li.w $t1, 1 │ │ │ │ + move $t5, $zero │ │ │ │ + ld.d $t4, $s6, 16 │ │ │ │ + ld.d $t4, $t4, 8 │ │ │ │ + ldx.d $t4, $t4, $s0 │ │ │ │ + ld.d $a0, $t4, 136 │ │ │ │ + li.w $t4, 8 │ │ │ │ + sll.w $t4, $t4, $t2 │ │ │ │ + ldx.bu $a2, $a0, $t3 │ │ │ │ + or $t4, $t4, $a2 │ │ │ │ + stx.b $t4, $a0, $t3 │ │ │ │ + bnez $a1, -6172 # 29cb8 ::do_widen(char) const@@Base+0x197f8> │ │ │ │ + bnez $t1, -248 # 2b3e0 ::do_widen(char) const@@Base+0x1af20> │ │ │ │ + move $t4, $zero │ │ │ │ + bnez $t8, -6128 # 29cf0 ::do_widen(char) const@@Base+0x19830> │ │ │ │ + bne $t0, $s4, -6036 # 29d50 ::do_widen(char) const@@Base+0x19890> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $t0, $sp, 32 │ │ │ │ + addi.w $t0, $t0, 1 │ │ │ │ + st.d $t0, $sp, 32 │ │ │ │ nop │ │ │ │ + bne $s7, $s4, -6056 # 29d58 ::do_widen(char) const@@Base+0x19898> │ │ │ │ nop │ │ │ │ + ld.d $t0, $sp, 32 │ │ │ │ + ld.d $t2, $s6, 80 │ │ │ │ + move $t1, $zero │ │ │ │ + addi.w $t0, $t0, 1 │ │ │ │ + st.d $t0, $sp, 32 │ │ │ │ + b -812 # 2b1f0 ::do_widen(char) const@@Base+0x1ad30> │ │ │ │ + li.w $a1, 1 │ │ │ │ + move $t1, $zero │ │ │ │ + move $t5, $zero │ │ │ │ + move $t8, $zero │ │ │ │ + move $s2, $zero │ │ │ │ + b -132 # 2b4b0 ::do_widen(char) const@@Base+0x1aff0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 32 │ │ │ │ - move $a2, $zero │ │ │ │ move $a1, $zero │ │ │ │ - addi.d $s1, $sp, 176 │ │ │ │ - bl -112704 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - addi.d $s3, $sp, 256 │ │ │ │ - st.d $s3, $sp, 240 │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - addi.d $s2, $a0, 16 │ │ │ │ - move $s1, $a0 │ │ │ │ - bne $t0, $s2, -4976 # 270f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf2f8> │ │ │ │ - ld.d $a2, $a0, 8 │ │ │ │ - move $a1, $s2 │ │ │ │ - move $a0, $s3 │ │ │ │ - addi.d $a2, $a2, 1 │ │ │ │ - bl -112540 │ │ │ │ - b -4984 # 27108 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf308> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + li.w $t1, 1 │ │ │ │ + move $t5, $zero │ │ │ │ nop │ │ │ │ + ld.d $t3, $s6, 16 │ │ │ │ + andi $t2, $t4, 0x4 │ │ │ │ + ld.d $t3, $t3, 8 │ │ │ │ + ldx.d $t3, $t3, $s0 │ │ │ │ + ld.d $t4, $t3, 136 │ │ │ │ + bstrpick.d $t3, $a0, 0x1f, 0x0 │ │ │ │ + add.d $t4, $t4, $a0 │ │ │ │ + ld.bu $a2, $t4, 0 │ │ │ │ + li.w $a0, 4 │ │ │ │ + sll.w $a0, $a0, $t2 │ │ │ │ + or $a0, $a0, $a2 │ │ │ │ + st.b $a0, $t4, 0 │ │ │ │ + beq $s7, $s4, -208 # 2b4b0 ::do_widen(char) const@@Base+0x1aff0> │ │ │ │ + bnez $a1, -6348 # 29cb8 ::do_widen(char) const@@Base+0x197f8> │ │ │ │ + bnez $t1, -424 # 2b3e0 ::do_widen(char) const@@Base+0x1af20> │ │ │ │ + move $t4, $zero │ │ │ │ + bnez $t8, -6304 # 29cf0 ::do_widen(char) const@@Base+0x19830> │ │ │ │ + ld.d $t0, $sp, 32 │ │ │ │ + addi.w $t0, $t0, 1 │ │ │ │ + st.d $t0, $sp, 32 │ │ │ │ + b -160 # 2b500 ::do_widen(char) const@@Base+0x1b040> │ │ │ │ nop │ │ │ │ - ld.d $a2, $a0, 8 │ │ │ │ - st.d $a0, $sp, 104 │ │ │ │ - ld.d $a0, $sp, 24 │ │ │ │ - addi.d $a2, $a2, 1 │ │ │ │ - st.d $a1, $sp, 32 │ │ │ │ - bl -112596 │ │ │ │ - ld.d $a1, $sp, 32 │ │ │ │ - ld.d $t0, $sp, 104 │ │ │ │ - b -4112 # 274b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf6b0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + li.w $t1, 2 │ │ │ │ + beq $t0, $t1, 1916 # 2bd40 ::do_widen(char) const@@Base+0x1b880> │ │ │ │ + beq $s7, $t1, 3032 # 2c1a0 ::do_widen(char) const@@Base+0x1bce0> │ │ │ │ + move $t1, $zero │ │ │ │ + move $t5, $zero │ │ │ │ + move $s2, $zero │ │ │ │ + b -496 # 2b3e8 ::do_widen(char) const@@Base+0x1af28> │ │ │ │ nop │ │ │ │ - ld.d $a2, $a0, 8 │ │ │ │ - st.d $a0, $sp, 32 │ │ │ │ - ld.d $a0, $sp, 48 │ │ │ │ - addi.d $a2, $a2, 1 │ │ │ │ - st.d $a1, $sp, 24 │ │ │ │ - bl -112660 │ │ │ │ - ld.d $a1, $sp, 24 │ │ │ │ - ld.d $t0, $sp, 32 │ │ │ │ - b -4280 # 27448 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf648> │ │ │ │ + ld.d $a3, $t2, 320 │ │ │ │ + li.w $a0, -1 │ │ │ │ + lu52i.d $a0, $a0, 511 │ │ │ │ + sub.d $t8, $s8, $a3 │ │ │ │ + srai.d $a1, $t8, 0x2 │ │ │ │ + st.d $a1, $sp, 112 │ │ │ │ + addi.d $a1, $a1, 32 │ │ │ │ + bltu $a0, $a1, 4228 # 2c680 ::do_widen(char) const@@Base+0x1c1c0> │ │ │ │ + addi.d $a2, $t8, 128 │ │ │ │ + move $a0, $a2 │ │ │ │ + st.d $t7, $sp, 216 │ │ │ │ + st.d $a7, $sp, 208 │ │ │ │ + st.d $t0, $sp, 200 │ │ │ │ + st.d $t4, $sp, 192 │ │ │ │ + st.d $t5, $sp, 184 │ │ │ │ + st.d $a3, $sp, 176 │ │ │ │ + st.d $t1, $sp, 168 │ │ │ │ + st.d $t3, $sp, 160 │ │ │ │ + st.d $a6, $sp, 152 │ │ │ │ + st.d $t6, $sp, 144 │ │ │ │ + st.d $t2, $sp, 136 │ │ │ │ + st.d $t8, $sp, 128 │ │ │ │ + st.d $a2, $sp, 120 │ │ │ │ + bl -126380 │ │ │ │ + ld.d $a3, $sp, 176 │ │ │ │ + ld.d $a2, $sp, 120 │ │ │ │ + ld.d $t8, $sp, 128 │ │ │ │ + ld.d $t2, $sp, 136 │ │ │ │ + ld.d $t6, $sp, 144 │ │ │ │ + ld.d $a6, $sp, 152 │ │ │ │ + ld.d $t3, $sp, 160 │ │ │ │ + ld.d $t1, $sp, 168 │ │ │ │ + ld.d $t5, $sp, 184 │ │ │ │ + ld.d $t4, $sp, 192 │ │ │ │ + ld.d $t0, $sp, 200 │ │ │ │ + ld.d $a7, $sp, 208 │ │ │ │ + ld.d $t7, $sp, 216 │ │ │ │ + move $a1, $a0 │ │ │ │ + beq $s8, $a3, 48 # 2b6a8 ::do_widen(char) const@@Base+0x1b1e8> │ │ │ │ + add.d $a5, $a0, $t8 │ │ │ │ + move $a4, $a3 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ldptr.w $ra, $a4, 0 │ │ │ │ + addi.d $a0, $a0, 4 │ │ │ │ + addi.d $a4, $a4, 4 │ │ │ │ + st.w $ra, $a0, -4 │ │ │ │ + bne $a0, $a5, -16 # 2b690 ::do_widen(char) const@@Base+0x1b1d0> │ │ │ │ nop │ │ │ │ + beqz $a3, 120 # 2b720 ::do_widen(char) const@@Base+0x1b260> │ │ │ │ + move $a0, $a3 │ │ │ │ + st.d $a1, $sp, 216 │ │ │ │ + st.d $t7, $sp, 208 │ │ │ │ + st.d $a7, $sp, 200 │ │ │ │ + st.d $t8, $sp, 192 │ │ │ │ + st.d $t0, $sp, 184 │ │ │ │ + st.d $t4, $sp, 176 │ │ │ │ + st.d $t5, $sp, 168 │ │ │ │ + st.d $a2, $sp, 160 │ │ │ │ + st.d $t1, $sp, 152 │ │ │ │ + st.d $t3, $sp, 144 │ │ │ │ + st.d $a6, $sp, 136 │ │ │ │ + st.d $t6, $sp, 128 │ │ │ │ + st.d $t2, $sp, 120 │ │ │ │ + bl -126612 │ │ │ │ + ld.d $a1, $sp, 216 │ │ │ │ + ld.d $t7, $sp, 208 │ │ │ │ + ld.d $a7, $sp, 200 │ │ │ │ + ld.d $t8, $sp, 192 │ │ │ │ + ld.d $t0, $sp, 184 │ │ │ │ + ld.d $t4, $sp, 176 │ │ │ │ + ld.d $t5, $sp, 168 │ │ │ │ + ld.d $a2, $sp, 160 │ │ │ │ + ld.d $t1, $sp, 152 │ │ │ │ + ld.d $t3, $sp, 144 │ │ │ │ + ld.d $a6, $sp, 136 │ │ │ │ + ld.d $t6, $sp, 128 │ │ │ │ + ld.d $t2, $sp, 120 │ │ │ │ nop │ │ │ │ + add.d $s8, $a1, $t8 │ │ │ │ + add.d $a0, $a1, $a2 │ │ │ │ + st.d $a1, $t2, 320 │ │ │ │ + st.d $s8, $t2, 328 │ │ │ │ + st.d $a0, $t2, 336 │ │ │ │ + bne $t8, $a2, -6668 # 29d28 ::do_widen(char) const@@Base+0x19868> │ │ │ │ + li.w $a0, -4 │ │ │ │ + lu52i.d $a0, $a0, 2047 │ │ │ │ + beq $t8, $a0, 4448 # 2c8a0 ::do_widen(char) const@@Base+0x1c3e0> │ │ │ │ + st.d $t0, $sp, 184 │ │ │ │ + ld.d $t0, $sp, 112 │ │ │ │ + move $t8, $zero │ │ │ │ + lu52i.d $t8, $t8, 512 │ │ │ │ + slli.d $a0, $t0, 0x1 │ │ │ │ + sltu $t8, $a0, $t8 │ │ │ │ + maskeqz $a3, $a0, $t8 │ │ │ │ + li.w $a0, -1 │ │ │ │ + lu52i.d $a0, $a0, 511 │ │ │ │ + masknez $t8, $a0, $t8 │ │ │ │ + or $a0, $a3, $t8 │ │ │ │ + slli.d $t0, $a0, 0x2 │ │ │ │ + move $a0, $t0 │ │ │ │ + st.d $a1, $sp, 208 │ │ │ │ + st.d $t7, $sp, 200 │ │ │ │ + st.d $a7, $sp, 192 │ │ │ │ + st.d $t4, $sp, 176 │ │ │ │ + st.d $t5, $sp, 168 │ │ │ │ + st.d $a2, $sp, 160 │ │ │ │ + st.d $t1, $sp, 152 │ │ │ │ + st.d $t3, $sp, 144 │ │ │ │ + st.d $a6, $sp, 136 │ │ │ │ + st.d $t6, $sp, 128 │ │ │ │ + st.d $t2, $sp, 120 │ │ │ │ + st.d $t0, $sp, 112 │ │ │ │ + bl -126744 │ │ │ │ + ld.d $a2, $sp, 160 │ │ │ │ + ld.d $t3, $sp, 144 │ │ │ │ + ld.d $a1, $sp, 208 │ │ │ │ + add.d $a3, $a0, $a2 │ │ │ │ + ldptr.w $a5, $a3, 0 │ │ │ │ + ld.d $t2, $sp, 120 │ │ │ │ + ld.d $t6, $sp, 128 │ │ │ │ + bstrins.w $a5, $t3, 0x1d, 0x0 │ │ │ │ + bstrins.w $a5, $s5, 0x1e, 0x1e │ │ │ │ + bstrins.w $a5, $s3, 0x1f, 0x1f │ │ │ │ + st.w $a5, $a3, 0 │ │ │ │ + ld.d $a6, $sp, 136 │ │ │ │ + ld.d $t1, $sp, 152 │ │ │ │ + ld.d $t5, $sp, 168 │ │ │ │ + ld.d $t4, $sp, 176 │ │ │ │ + ld.d $t0, $sp, 184 │ │ │ │ + ld.d $a7, $sp, 192 │ │ │ │ + ld.d $t7, $sp, 200 │ │ │ │ + move $t8, $a0 │ │ │ │ + move $a4, $a0 │ │ │ │ + beq $s8, $a1, 100 # 2b860 ::do_widen(char) const@@Base+0x1b3a0> │ │ │ │ + st.d $t7, $sp, 192 │ │ │ │ + st.d $a7, $sp, 184 │ │ │ │ + st.d $t0, $sp, 176 │ │ │ │ + st.d $t4, $sp, 168 │ │ │ │ + st.d $t5, $sp, 160 │ │ │ │ + st.d $a6, $sp, 144 │ │ │ │ + st.d $t6, $sp, 136 │ │ │ │ + st.d $t2, $sp, 128 │ │ │ │ + st.d $a1, $sp, 120 │ │ │ │ + st.d $a0, $sp, 200 │ │ │ │ + st.d $a3, $sp, 208 │ │ │ │ + bl -125772 │ │ │ │ + ld.d $a4, $sp, 208 │ │ │ │ + ld.d $t8, $sp, 200 │ │ │ │ + ld.d $t7, $sp, 192 │ │ │ │ + ld.d $a7, $sp, 184 │ │ │ │ + ld.d $t0, $sp, 176 │ │ │ │ + ld.d $t4, $sp, 168 │ │ │ │ + ld.d $t5, $sp, 160 │ │ │ │ + ld.d $t1, $sp, 152 │ │ │ │ + ld.d $a6, $sp, 144 │ │ │ │ + ld.d $t6, $sp, 136 │ │ │ │ + ld.d $t2, $sp, 128 │ │ │ │ + ld.d $a1, $sp, 120 │ │ │ │ + move $a0, $a1 │ │ │ │ + st.d $t8, $sp, 200 │ │ │ │ + st.d $t7, $sp, 192 │ │ │ │ + st.d $a7, $sp, 184 │ │ │ │ + st.d $t0, $sp, 176 │ │ │ │ + st.d $t4, $sp, 168 │ │ │ │ + st.d $t5, $sp, 160 │ │ │ │ + st.d $a4, $sp, 152 │ │ │ │ + st.d $t1, $sp, 144 │ │ │ │ + st.d $a6, $sp, 136 │ │ │ │ + st.d $t6, $sp, 128 │ │ │ │ + st.d $t2, $sp, 120 │ │ │ │ + bl -127040 │ │ │ │ + ld.d $t0, $sp, 112 │ │ │ │ + ld.d $t8, $sp, 200 │ │ │ │ + ld.d $a4, $sp, 152 │ │ │ │ + ld.d $t2, $sp, 120 │ │ │ │ + ld.d $t1, $sp, 144 │ │ │ │ + add.d $t3, $t8, $t0 │ │ │ │ + addi.d $a4, $a4, 4 │ │ │ │ + st.d $a4, $t2, 328 │ │ │ │ + st.d $t8, $t2, 320 │ │ │ │ + st.d $t3, $t2, 336 │ │ │ │ + ld.d $t6, $sp, 128 │ │ │ │ + ld.d $a6, $sp, 136 │ │ │ │ + ld.d $t5, $sp, 160 │ │ │ │ + ld.d $t4, $sp, 168 │ │ │ │ + ld.d $t0, $sp, 176 │ │ │ │ + ld.d $a7, $sp, 184 │ │ │ │ + ld.d $t7, $sp, 192 │ │ │ │ + beqz $t1, -7056 # 29d48 ::do_widen(char) const@@Base+0x19888> │ │ │ │ + b -1788 # 2b1e0 ::do_widen(char) const@@Base+0x1ad20> │ │ │ │ + bl -127616 │ │ │ │ + ld.d $a1, $s6, 32 │ │ │ │ + move $a2, $zero │ │ │ │ + st.w $zero, $s1, 0 │ │ │ │ + st.w $s0, $s1, 16 │ │ │ │ + move $a0, $s1 │ │ │ │ + b -9008 # 295c8 ::do_widen(char) const@@Base+0x19108> │ │ │ │ nop │ │ │ │ + andi $t1, $t0, 0x1 │ │ │ │ + srli.d $t0, $t0, 0x1 │ │ │ │ + or $t1, $t1, $t0 │ │ │ │ + movgr2fr.d $fa0, $t1 │ │ │ │ + ld.d $t0, $s6, 96 │ │ │ │ + ffint.d.l $fa0, $fa0 │ │ │ │ + fadd.d $fa0, $fa0, $fa0 │ │ │ │ + fmul.d $fa0, $fa0, $fs0 │ │ │ │ + bgez $t0, -4888 # 2a608 ::do_widen(char) const@@Base+0x1a148> │ │ │ │ nop │ │ │ │ - li.w $t1, 15 │ │ │ │ - ld.d $a1, $sp, 208 │ │ │ │ - bgeu $t1, $t0, -3784 # 27660 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf860> │ │ │ │ - ld.d $t1, $sp, 16 │ │ │ │ - bne $a1, $t1, -3816 # 27648 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf848> │ │ │ │ - b -3796 # 27660 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf860> │ │ │ │ + andi $t1, $t0, 0x1 │ │ │ │ + srli.d $t0, $t0, 0x1 │ │ │ │ + or $t1, $t1, $t0 │ │ │ │ + movgr2fr.d $fa1, $t1 │ │ │ │ + ffint.d.l $fa1, $fa1 │ │ │ │ + fadd.d $fa1, $fa1, $fa1 │ │ │ │ + b -4912 # 2a610 ::do_widen(char) const@@Base+0x1a150> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - li.w $t1, 15 │ │ │ │ - ld.d $a1, $sp, 208 │ │ │ │ - bgeu $t1, $t0, -5240 # 270d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf2d0> │ │ │ │ - ld.d $t1, $sp, 16 │ │ │ │ - bne $a1, $t1, -5272 # 270b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf2b8> │ │ │ │ - b -5252 # 270d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf2d0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $a2, $a0, 8 │ │ │ │ - st.d $a0, $sp, 72 │ │ │ │ - move $a0, $s1 │ │ │ │ - addi.d $a2, $a2, 1 │ │ │ │ - st.d $a1, $sp, 8 │ │ │ │ - bl -112788 │ │ │ │ - ld.d $a1, $sp, 8 │ │ │ │ - ld.d $t0, $sp, 72 │ │ │ │ - b -3720 # 276f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf8f8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + andi $t1, $t0, 0x1 │ │ │ │ + srli.d $t0, $t0, 0x1 │ │ │ │ + or $t1, $t1, $t0 │ │ │ │ + movgr2fr.d $fa1, $t1 │ │ │ │ + ffint.d.l $fa1, $fa1 │ │ │ │ + fadd.d $fa1, $fa1, $fa1 │ │ │ │ + b -4392 # 2a850 ::do_widen(char) const@@Base+0x1a390> │ │ │ │ nop │ │ │ │ + andi $t1, $t0, 0x1 │ │ │ │ + srli.d $t0, $t0, 0x1 │ │ │ │ + or $t1, $t1, $t0 │ │ │ │ + movgr2fr.d $fa0, $t1 │ │ │ │ + ffint.d.l $fa0, $fa0 │ │ │ │ + fadd.d $fa0, $fa0, $fa0 │ │ │ │ + b -4456 # 2a830 ::do_widen(char) const@@Base+0x1a370> │ │ │ │ nop │ │ │ │ + andi $t1, $t0, 0x1 │ │ │ │ + srli.d $t0, $t0, 0x1 │ │ │ │ + or $t1, $t1, $t0 │ │ │ │ + movgr2fr.d $fa1, $t1 │ │ │ │ + ffint.d.l $fa1, $fa1 │ │ │ │ + fadd.d $fa1, $fa1, $fa1 │ │ │ │ + b -6464 # 2a078 ::do_widen(char) const@@Base+0x19bb8> │ │ │ │ nop │ │ │ │ + andi $t1, $t0, 0x1 │ │ │ │ + srli.d $t0, $t0, 0x1 │ │ │ │ + or $t1, $t1, $t0 │ │ │ │ + movgr2fr.d $fa0, $t1 │ │ │ │ + ffint.d.l $fa0, $fa0 │ │ │ │ + fadd.d $fa0, $fa0, $fa0 │ │ │ │ + b -6520 # 2a060 ::do_widen(char) const@@Base+0x19ba0> │ │ │ │ nop │ │ │ │ - ld.d $a2, $a0, 8 │ │ │ │ - st.d $a0, $sp, 72 │ │ │ │ - move $a0, $s1 │ │ │ │ - addi.d $a2, $a2, 1 │ │ │ │ - st.d $a1, $sp, 8 │ │ │ │ - bl -112852 │ │ │ │ - ld.d $a1, $sp, 8 │ │ │ │ - ld.d $t0, $sp, 72 │ │ │ │ - b -5208 # 27168 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf368> │ │ │ │ + andi $t0, $t1, 0x1 │ │ │ │ + srli.d $t1, $t1, 0x1 │ │ │ │ + or $t0, $t0, $t1 │ │ │ │ + movgr2fr.d $fa1, $t0 │ │ │ │ + ffint.d.l $fa1, $fa1 │ │ │ │ + fadd.d $fa1, $fa1, $fa1 │ │ │ │ + b -7192 # 29de0 ::do_widen(char) const@@Base+0x19920> │ │ │ │ nop │ │ │ │ + andi $t2, $t0, 0x1 │ │ │ │ + srli.d $t0, $t0, 0x1 │ │ │ │ + or $t2, $t2, $t0 │ │ │ │ + movgr2fr.d $fa0, $t2 │ │ │ │ + ffint.d.l $fa0, $fa0 │ │ │ │ + fadd.d $fa0, $fa0, $fa0 │ │ │ │ + b -7248 # 29dc8 ::do_widen(char) const@@Base+0x19908> │ │ │ │ nop │ │ │ │ + li.w $t1, 2 │ │ │ │ + beq $t0, $t1, 1852 # 2c160 ::do_widen(char) const@@Base+0x1bca0> │ │ │ │ + addi.w $t6, $t6, 1 │ │ │ │ + move $t4, $zero │ │ │ │ + move $s2, $zero │ │ │ │ + li.w $t5, 1 │ │ │ │ + b -7384 # 29d60 ::do_widen(char) const@@Base+0x198a0> │ │ │ │ nop │ │ │ │ + ld.d $a0, $sp, 736 │ │ │ │ + ldptr.d $t0, $sp, 0 │ │ │ │ + beq $a0, $t0, 8 # 2ba50 ::do_widen(char) const@@Base+0x1b590> │ │ │ │ + bl -127484 │ │ │ │ + ld.d $a0, $sp, 704 │ │ │ │ + addi.d $t0, $sp, 720 │ │ │ │ + beq $a0, $t0, -5280 # 2a5b8 ::do_widen(char) const@@Base+0x1a0f8> │ │ │ │ + bl -127500 │ │ │ │ + b -5288 # 2a5b8 ::do_widen(char) const@@Base+0x1a0f8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $a2, $a0, 8 │ │ │ │ - st.d $a0, $sp, 72 │ │ │ │ - move $a0, $s1 │ │ │ │ - addi.d $a2, $a2, 1 │ │ │ │ - st.d $a1, $sp, 8 │ │ │ │ - bl -112916 │ │ │ │ - ld.d $a1, $sp, 8 │ │ │ │ - ld.d $t0, $sp, 72 │ │ │ │ - b -2552 # 27c08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfe08> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + li.w $a2, 4 │ │ │ │ + pcaddi $a1, 83265 │ │ │ │ + pcalau12i $a0, 133 │ │ │ │ + ld.d $a0, $a0, -184 │ │ │ │ + bl -127280 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + ld.d $a2, $sp, 776 │ │ │ │ + ld.d $a1, $sp, 768 │ │ │ │ + pcalau12i $a0, 133 │ │ │ │ + ld.d $a0, $a0, -184 │ │ │ │ + bl -127300 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + ldptr.d $t2, $a0, 0 │ │ │ │ + move $t1, $a0 │ │ │ │ + ld.d $t2, $t2, -24 │ │ │ │ + add.d $t2, $a0, $t2 │ │ │ │ + ld.d $a0, $t2, 240 │ │ │ │ + beqz $a0, 2980 # 2c660 ::do_widen(char) const@@Base+0x1c1a0> │ │ │ │ + ld.bu $t2, $a0, 56 │ │ │ │ + beqz $t2, 348 # 2bc20 ::do_widen(char) const@@Base+0x1b760> │ │ │ │ + ld.b $a1, $a0, 67 │ │ │ │ nop │ │ │ │ + move $a0, $t1 │ │ │ │ + bl -129044 │ │ │ │ + bl -128024 │ │ │ │ + ld.bu $t0, $s8, 513 │ │ │ │ + beqz $t0, -2704 # 2b050 ::do_widen(char) const@@Base+0x1ab90> │ │ │ │ nop │ │ │ │ + li.w $a2, 4 │ │ │ │ + pcaddi $a1, 83239 │ │ │ │ + pcaddi $a0, 135508 │ │ │ │ + bl -127380 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + ld.d $a2, $sp, 776 │ │ │ │ + ld.d $a1, $sp, 768 │ │ │ │ + pcaddi $a0, 135504 │ │ │ │ + bl -127396 # c960 >& 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, 2956 # 2c6a8 ::do_widen(char) const@@Base+0x1c1e8> │ │ │ │ + ld.bu $t1, $a0, 56 │ │ │ │ + beqz $t1, 316 # 2bc60 ::do_widen(char) const@@Base+0x1b7a0> │ │ │ │ + ld.b $a1, $a0, 67 │ │ │ │ nop │ │ │ │ + move $a0, $t0 │ │ │ │ + bl -129140 │ │ │ │ + bl -128120 │ │ │ │ + b -2796 # 2b050 ::do_widen(char) const@@Base+0x1ab90> │ │ │ │ + addi.d $t0, $sp, 672 │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $zero │ │ │ │ + move $a0, $s7 │ │ │ │ + st.d $t0, $sp, 56 │ │ │ │ + bl -126788 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + addi.d $t1, $sp, 368 │ │ │ │ + st.d $t1, $sp, 352 │ │ │ │ + st.d $t1, $sp, 72 │ │ │ │ + ldptr.d $t1, $a0, 0 │ │ │ │ + addi.d $a1, $a0, 16 │ │ │ │ + move $t0, $a0 │ │ │ │ + bne $t1, $a1, -5616 # 2a580 ::do_widen(char) const@@Base+0x1a0c0> │ │ │ │ nop │ │ │ │ ld.d $a2, $a0, 8 │ │ │ │ - st.d $a0, $sp, 104 │ │ │ │ - ld.d $a0, $sp, 24 │ │ │ │ + st.d $a0, $sp, 48 │ │ │ │ + ld.d $a0, $sp, 72 │ │ │ │ addi.d $a2, $a2, 1 │ │ │ │ - st.d $a1, $sp, 32 │ │ │ │ - bl -112980 │ │ │ │ - ld.d $a1, $sp, 32 │ │ │ │ - ld.d $t0, $sp, 104 │ │ │ │ - b -5920 # 26f20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf120> │ │ │ │ + st.d $a1, $sp, 40 │ │ │ │ + bl -126636 │ │ │ │ + ld.d $a1, $sp, 40 │ │ │ │ + ld.d $t0, $sp, 48 │ │ │ │ + b -5640 # 2a590 ::do_widen(char) const@@Base+0x1a0d0> │ │ │ │ nop │ │ │ │ + andi $t1, $t0, 0x1 │ │ │ │ + srli.d $t0, $t0, 0x1 │ │ │ │ + or $t1, $t1, $t0 │ │ │ │ + movgr2fr.d $fa1, $t1 │ │ │ │ + ffint.d.l $fa1, $fa1 │ │ │ │ + fadd.d $fa1, $fa1, $fa1 │ │ │ │ + b -6400 # 2a2b8 ::do_widen(char) const@@Base+0x19df8> │ │ │ │ nop │ │ │ │ + andi $t1, $t0, 0x1 │ │ │ │ + srli.d $t0, $t0, 0x1 │ │ │ │ + or $t1, $t1, $t0 │ │ │ │ + movgr2fr.d $fa0, $t1 │ │ │ │ + ffint.d.l $fa0, $fa0 │ │ │ │ + fadd.d $fa0, $fa0, $fa0 │ │ │ │ + b -6456 # 2a2a0 ::do_widen(char) const@@Base+0x19de0> │ │ │ │ nop │ │ │ │ + ld.d $t0, $s1, 40 │ │ │ │ + move $a1, $s2 │ │ │ │ + li.w $a5, 1 │ │ │ │ + ld.d $a0, $t0, 24 │ │ │ │ + addi.d $a4, $sp, 236 │ │ │ │ + addi.d $a3, $sp, 256 │ │ │ │ + pcaddi $a2, 83558 │ │ │ │ + bl -128700 │ │ │ │ + ld.d $a1, $sp, 256 │ │ │ │ + move $a2, $a0 │ │ │ │ + move $a0, $s6 │ │ │ │ + bl -41212 # 21b10 ::do_widen(char) const@@Base+0x11650> │ │ │ │ + ld.d $t2, $s6, 80 │ │ │ │ + slli.d $t0, $t2, 0x1 │ │ │ │ + b -8152 # 29c40 ::do_widen(char) const@@Base+0x19780> │ │ │ │ nop │ │ │ │ + st.d $t1, $sp, 104 │ │ │ │ + st.d $a0, $sp, 96 │ │ │ │ + bl -127672 # c970 ::_M_widen_init() const@plt> │ │ │ │ + ld.d $a0, $sp, 96 │ │ │ │ + pcaddi $t3, -28124 │ │ │ │ + ld.d $t1, $sp, 104 │ │ │ │ + ldptr.d $t2, $a0, 0 │ │ │ │ + li.w $a1, 10 │ │ │ │ + ld.d $t2, $t2, 48 │ │ │ │ + beq $t2, $t3, -372 # 2bad0 ::do_widen(char) const@@Base+0x1b610> │ │ │ │ + st.d $t1, $sp, 96 │ │ │ │ + jirl $ra, $t2, 0 │ │ │ │ + ld.d $t1, $sp, 96 │ │ │ │ + move $a1, $a0 │ │ │ │ + b -392 # 2bad0 ::do_widen(char) const@@Base+0x1b610> │ │ │ │ nop │ │ │ │ + st.d $t0, $sp, 104 │ │ │ │ + st.d $a0, $sp, 96 │ │ │ │ + bl -127736 # c970 ::_M_widen_init() const@plt> │ │ │ │ + ld.d $a0, $sp, 96 │ │ │ │ + pcaddi $t2, -28140 │ │ │ │ + ld.d $t0, $sp, 104 │ │ │ │ + ldptr.d $t1, $a0, 0 │ │ │ │ + li.w $a1, 10 │ │ │ │ + ld.d $t1, $t1, 48 │ │ │ │ + beq $t1, $t2, -340 # 2bb30 ::do_widen(char) const@@Base+0x1b670> │ │ │ │ + st.d $t0, $sp, 96 │ │ │ │ + jirl $ra, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 96 │ │ │ │ + move $a1, $a0 │ │ │ │ + b -360 # 2bb30 ::do_widen(char) const@@Base+0x1b670> │ │ │ │ nop │ │ │ │ + andi $t1, $t2, 0x1 │ │ │ │ + srli.d $t2, $t2, 0x1 │ │ │ │ + or $t1, $t1, $t2 │ │ │ │ + movgr2fr.d $fa0, $t1 │ │ │ │ + ffint.d.l $fa0, $fa0 │ │ │ │ + fadd.d $fa0, $fa0, $fa0 │ │ │ │ + b -2488 # 2b300 ::do_widen(char) const@@Base+0x1ae40> │ │ │ │ nop │ │ │ │ - ld.d $a2, $a0, 8 │ │ │ │ - st.d $a0, $sp, 32 │ │ │ │ ld.d $a0, $sp, 48 │ │ │ │ - addi.d $a2, $a2, 1 │ │ │ │ - st.d $a1, $sp, 24 │ │ │ │ - bl -113044 │ │ │ │ - ld.d $a1, $sp, 24 │ │ │ │ - ld.d $t0, $sp, 32 │ │ │ │ - b -6088 # 26eb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf0b8> │ │ │ │ - nop │ │ │ │ nop │ │ │ │ + move $a2, $s3 │ │ │ │ + move $a1, $s5 │ │ │ │ + bl -126960 │ │ │ │ + ld.d $t0, $sp, 704 │ │ │ │ + ld.d $s3, $sp, 264 │ │ │ │ + b -8556 # 29b70 ::do_widen(char) const@@Base+0x196b0> │ │ │ │ + ld.d $a0, $sp, 16 │ │ │ │ nop │ │ │ │ + move $a2, $s3 │ │ │ │ + move $a1, $s5 │ │ │ │ + bl -126992 │ │ │ │ + ld.d $t0, $sp, 672 │ │ │ │ + ld.d $s3, $sp, 264 │ │ │ │ + b -8676 # 29b18 ::do_widen(char) const@@Base+0x19658> │ │ │ │ + ldptr.d $a0, $sp, 0 │ │ │ │ nop │ │ │ │ + move $a2, $s3 │ │ │ │ + move $a1, $s5 │ │ │ │ + bl -127024 │ │ │ │ + ld.d $t0, $sp, 736 │ │ │ │ + ld.d $s3, $sp, 264 │ │ │ │ + b -8532 # 29bc8 ::do_widen(char) const@@Base+0x19708> │ │ │ │ + ld.d $a0, $sp, 24 │ │ │ │ nop │ │ │ │ + move $a2, $s0 │ │ │ │ + move $a1, $s3 │ │ │ │ + bl -127056 │ │ │ │ + ld.d $t0, $sp, 640 │ │ │ │ + ld.d $s0, $sp, 264 │ │ │ │ + b -8828 # 29ac0 ::do_widen(char) const@@Base+0x19600> │ │ │ │ + move $a1, $zero │ │ │ │ + li.w $t1, 1 │ │ │ │ + move $t5, $zero │ │ │ │ + move $s2, $zero │ │ │ │ + b -2048 # 2b550 ::do_widen(char) const@@Base+0x1b090> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - li.w $t1, 15 │ │ │ │ - ld.d $a1, $sp, 208 │ │ │ │ - bgeu $t1, $t0, -2872 # 27b70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfd70> │ │ │ │ - ld.d $t1, $sp, 16 │ │ │ │ - bne $a1, $t1, -2904 # 27b58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfd58> │ │ │ │ - b -2884 # 27b70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfd70> │ │ │ │ nop │ │ │ │ + ld.b $t0, $s3, 0 │ │ │ │ + st.b $t0, $sp, 656 │ │ │ │ + b -8880 # 29ab8 ::do_widen(char) const@@Base+0x195f8> │ │ │ │ nop │ │ │ │ - ld.d $a2, $a0, 8 │ │ │ │ - st.d $a0, $sp, 104 │ │ │ │ - ld.d $a0, $sp, 24 │ │ │ │ - addi.d $a2, $a2, 1 │ │ │ │ - st.d $a1, $sp, 32 │ │ │ │ - bl -113140 │ │ │ │ - ld.d $a1, $sp, 32 │ │ │ │ - ld.d $t0, $sp, 104 │ │ │ │ - b -3360 # 279c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfbc0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.b $t0, $s5, 0 │ │ │ │ + st.b $t0, $sp, 752 │ │ │ │ + b -8648 # 29bc0 ::do_widen(char) const@@Base+0x19700> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $a2, $a0, 8 │ │ │ │ - st.d $a0, $sp, 32 │ │ │ │ - ld.d $a0, $sp, 48 │ │ │ │ - addi.d $a2, $a2, 1 │ │ │ │ - st.d $a1, $sp, 24 │ │ │ │ - bl -113204 │ │ │ │ - ld.d $a1, $sp, 24 │ │ │ │ - ld.d $t0, $sp, 32 │ │ │ │ - b -3528 # 27958 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfb58> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.b $t0, $s5, 0 │ │ │ │ + st.b $t0, $sp, 688 │ │ │ │ + b -8856 # 29b10 ::do_widen(char) const@@Base+0x19650> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -114136 # c970 ::_M_widen_init() const@plt> │ │ │ │ - ldptr.d $t1, $s2, 0 │ │ │ │ - pcaddi $t2, -21288 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - ld.d $t1, $t1, 48 │ │ │ │ - li.w $a1, 10 │ │ │ │ - beq $t1, $t2, -4064 # 27780 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf980> │ │ │ │ - move $a0, $s2 │ │ │ │ - jirl $ra, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - move $a1, $a0 │ │ │ │ - b -4084 # 27780 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf980> │ │ │ │ + ld.b $t0, $s5, 0 │ │ │ │ + st.b $t0, $sp, 720 │ │ │ │ + b -8800 # 29b68 ::do_widen(char) const@@Base+0x196a8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -114196 # c970 ::_M_widen_init() const@plt> │ │ │ │ - ldptr.d $t0, $s2, 0 │ │ │ │ - pcaddi $t1, -21303 │ │ │ │ - li.w $a1, 10 │ │ │ │ - ld.d $t0, $t0, 48 │ │ │ │ - beq $t0, $t1, -4184 # 27740 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf940> │ │ │ │ - move $a0, $s2 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - move $a1, $a0 │ │ │ │ - b -4200 # 27740 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf940> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $a0, $sp, 56 │ │ │ │ + move $a2, $zero │ │ │ │ + addi.d $a1, $sp, 264 │ │ │ │ + bl -127100 # cd70 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + ld.d $t0, $sp, 264 │ │ │ │ + st.d $a0, $sp, 672 │ │ │ │ + st.d $t0, $sp, 688 │ │ │ │ + b -276 # 2bce8 ::do_widen(char) const@@Base+0x1b828> │ │ │ │ + ld.d $a0, $sp, 40 │ │ │ │ + move $a2, $zero │ │ │ │ + addi.d $a1, $sp, 264 │ │ │ │ + bl -127132 # cd70 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + ld.d $t0, $sp, 264 │ │ │ │ + st.d $a0, $sp, 704 │ │ │ │ + st.d $t0, $sp, 720 │ │ │ │ + b -340 # 2bcc8 ::do_widen(char) const@@Base+0x1b808> │ │ │ │ + ld.d $a0, $sp, 64 │ │ │ │ + move $a2, $zero │ │ │ │ + addi.d $a1, $sp, 264 │ │ │ │ + bl -127164 # cd70 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + ld.d $t0, $sp, 264 │ │ │ │ + st.d $a0, $sp, 640 │ │ │ │ + st.d $t0, $sp, 656 │ │ │ │ + b -276 # 2bd28 ::do_widen(char) const@@Base+0x1b868> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + move $a2, $zero │ │ │ │ + addi.d $a1, $sp, 264 │ │ │ │ + bl -127196 # cd70 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + ld.d $t0, $sp, 264 │ │ │ │ + st.d $a0, $sp, 736 │ │ │ │ + st.d $t0, $sp, 752 │ │ │ │ + b -340 # 2bd08 ::do_widen(char) const@@Base+0x1b848> │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + ld.d $a0, $sp, 16 │ │ │ │ + st.d $a1, $sp, 40 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -127376 │ │ │ │ + ld.d $a1, $sp, 40 │ │ │ │ + b -7176 # 2a270 ::do_widen(char) const@@Base+0x19db0> │ │ │ │ nop │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + addi.d $a0, $sp, 400 │ │ │ │ + st.d $a1, $sp, 40 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -127408 │ │ │ │ + ld.d $a1, $sp, 40 │ │ │ │ + b -5800 # 2a7f0 ::do_widen(char) const@@Base+0x1a330> │ │ │ │ nop │ │ │ │ - st.d $t0, $sp, 72 │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - bl -114264 # c970 ::_M_widen_init() const@plt> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - pcaddi $t2, -21320 │ │ │ │ - ld.d $t0, $sp, 72 │ │ │ │ - ldptr.d $t1, $a0, 0 │ │ │ │ - li.w $a1, 10 │ │ │ │ - ld.d $t1, $t1, 48 │ │ │ │ - beq $t1, $t2, -1628 # 28188 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10388> │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - jirl $ra, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - move $a1, $a0 │ │ │ │ - b -1648 # 28188 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10388> │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + move $a0, $s0 │ │ │ │ + st.d $a1, $sp, 40 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -127440 │ │ │ │ + ld.d $a1, $sp, 40 │ │ │ │ + b -5920 # 2a798 ::do_widen(char) const@@Base+0x1a2d8> │ │ │ │ nop │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - bl -114324 # c970 ::_M_widen_init() const@plt> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - pcaddi $t1, -21335 │ │ │ │ - li.w $a1, 10 │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 48 │ │ │ │ - beq $t0, $t1, -1748 # 28148 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10348> │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - move $a1, $a0 │ │ │ │ - b -1760 # 28148 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10348> │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + move $a0, $s0 │ │ │ │ + st.d $a1, $sp, 16 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -127472 │ │ │ │ + ld.d $a1, $sp, 16 │ │ │ │ + b -7952 # 29fc8 ::do_widen(char) const@@Base+0x19b08> │ │ │ │ nop │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + addi.d $a0, $sp, 336 │ │ │ │ + st.d $a1, $sp, 16 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -127504 │ │ │ │ + ld.d $a1, $sp, 16 │ │ │ │ + b -7896 # 2a020 ::do_widen(char) const@@Base+0x19b60> │ │ │ │ nop │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + ld.d $a0, $sp, 24 │ │ │ │ + st.d $a1, $sp, 16 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -127536 │ │ │ │ + ld.d $a1, $sp, 16 │ │ │ │ + b -7440 # 2a208 ::do_widen(char) const@@Base+0x19d48> │ │ │ │ nop │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + move $a0, $s0 │ │ │ │ + st.d $a1, $sp, 96 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -127568 │ │ │ │ + ld.d $a1, $sp, 96 │ │ │ │ + b -3856 # 2b028 ::do_widen(char) const@@Base+0x1ab68> │ │ │ │ nop │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + move $a0, $t0 │ │ │ │ + st.d $a1, $sp, 96 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -127600 │ │ │ │ + ld.d $a1, $sp, 96 │ │ │ │ + b -3976 # 2afd0 ::do_widen(char) const@@Base+0x1ab10> │ │ │ │ nop │ │ │ │ - st.d $t0, $sp, 72 │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - bl -114392 # c970 ::_M_widen_init() const@plt> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - pcaddi $t2, -21352 │ │ │ │ - ld.d $t0, $sp, 72 │ │ │ │ - ldptr.d $t1, $a0, 0 │ │ │ │ - li.w $a1, 10 │ │ │ │ - ld.d $t1, $t1, 48 │ │ │ │ - beq $t1, $t2, -1884 # 28108 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10308> │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - jirl $ra, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - move $a1, $a0 │ │ │ │ - b -1904 # 28108 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10308> │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + move $a0, $t0 │ │ │ │ + st.d $a1, $sp, 40 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -127632 │ │ │ │ + ld.d $a1, $sp, 40 │ │ │ │ + b -4112 # 2af68 ::do_widen(char) const@@Base+0x1aaa8> │ │ │ │ nop │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - bl -114452 # c970 ::_M_widen_init() const@plt> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - pcaddi $t1, -21367 │ │ │ │ - li.w $a1, 10 │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 48 │ │ │ │ - beq $t0, $t1, -2004 # 280c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x102c8> │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - move $a1, $a0 │ │ │ │ - b -2016 # 280c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x102c8> │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + move $a0, $t0 │ │ │ │ + st.d $a1, $sp, 40 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -127664 │ │ │ │ + ld.d $a1, $sp, 40 │ │ │ │ + b -4256 # 2aef8 ::do_widen(char) const@@Base+0x1aa38> │ │ │ │ nop │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + move $a0, $t0 │ │ │ │ + st.d $a1, $sp, 40 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -127696 │ │ │ │ + ld.d $a1, $sp, 40 │ │ │ │ + b -4384 # 2ae98 ::do_widen(char) const@@Base+0x1a9d8> │ │ │ │ nop │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + move $a0, $t0 │ │ │ │ + st.d $a1, $sp, 40 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -127728 │ │ │ │ + ld.d $a1, $sp, 40 │ │ │ │ + b -4512 # 2ae38 ::do_widen(char) const@@Base+0x1a978> │ │ │ │ nop │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + move $a1, $s8 │ │ │ │ + move $a0, $s4 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -127760 │ │ │ │ + b -4636 # 2add8 ::do_widen(char) const@@Base+0x1a918> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -114520 # c970 ::_M_widen_init() const@plt> │ │ │ │ - ldptr.d $t1, $s2, 0 │ │ │ │ - pcaddi $t2, -21384 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - ld.d $t1, $t1, 48 │ │ │ │ - li.w $a1, 10 │ │ │ │ - beq $t1, $t2, -1632 # 28280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10480> │ │ │ │ - move $a0, $s2 │ │ │ │ - jirl $ra, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - move $a1, $a0 │ │ │ │ - b -1652 # 28280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10480> │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + move $a1, $s6 │ │ │ │ + move $a0, $s3 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -127792 │ │ │ │ + b -4772 # 2ad70 ::do_widen(char) const@@Base+0x1a8b0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + move $a1, $s4 │ │ │ │ move $a0, $s2 │ │ │ │ - bl -114580 # c970 ::_M_widen_init() const@plt> │ │ │ │ - ldptr.d $t0, $s2, 0 │ │ │ │ - pcaddi $t1, -21399 │ │ │ │ - li.w $a1, 10 │ │ │ │ - ld.d $t0, $t0, 48 │ │ │ │ - beq $t0, $t1, -1752 # 28240 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10440> │ │ │ │ - move $a0, $s2 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - move $a1, $a0 │ │ │ │ - b -1768 # 28240 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10440> │ │ │ │ - nop │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -127824 │ │ │ │ + b -4900 # 2ad10 ::do_widen(char) const@@Base+0x1a850> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + move $a1, $s3 │ │ │ │ + move $a0, $s1 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -127856 │ │ │ │ + b -5164 # 2ac28 ::do_widen(char) const@@Base+0x1a768> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - st.d $t0, $sp, 72 │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - bl -114648 # c970 ::_M_widen_init() const@plt> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - pcaddi $t2, -21416 │ │ │ │ - ld.d $t0, $sp, 72 │ │ │ │ - ldptr.d $t1, $a0, 0 │ │ │ │ - li.w $a1, 10 │ │ │ │ - ld.d $t1, $t1, 48 │ │ │ │ - beq $t1, $t2, -1884 # 28208 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10408> │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - jirl $ra, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - move $a1, $a0 │ │ │ │ - b -1904 # 28208 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10408> │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + move $a0, $fp │ │ │ │ + st.d $a1, $sp, 40 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -127888 │ │ │ │ + ld.d $a1, $sp, 40 │ │ │ │ + b -5704 # 2aa30 ::do_widen(char) const@@Base+0x1a570> │ │ │ │ nop │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - bl -114708 # c970 ::_M_widen_init() const@plt> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - pcaddi $t1, -21431 │ │ │ │ - li.w $a1, 10 │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 48 │ │ │ │ - beq $t0, $t1, -2004 # 281c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x103c8> │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - move $a1, $a0 │ │ │ │ - b -2016 # 281c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x103c8> │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + move $a1, $s6 │ │ │ │ + move $a0, $s0 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -127920 │ │ │ │ + b -5820 # 2a9d8 ::do_widen(char) const@@Base+0x1a518> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + addi.d $a1, $sp, 848 │ │ │ │ + bl -129768 # c5c0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + b -5388 # 2aba0 ::do_widen(char) const@@Base+0x1a6e0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -114776 # c970 ::_M_widen_init() const@plt> │ │ │ │ - ldptr.d $t1, $s2, 0 │ │ │ │ - pcaddi $t2, -21448 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - ld.d $t1, $t1, 48 │ │ │ │ - li.w $a1, 10 │ │ │ │ - beq $t1, $t2, -3408 # 27c90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfe90> │ │ │ │ - move $a0, $s2 │ │ │ │ - jirl $ra, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - move $a1, $a0 │ │ │ │ - b -3428 # 27c90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfe90> │ │ │ │ nop │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + addi.d $a1, $sp, 848 │ │ │ │ + bl -129800 # c5c0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + b -8580 # 29f48 ::do_widen(char) const@@Base+0x19a88> │ │ │ │ nop │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -114836 # c970 ::_M_widen_init() const@plt> │ │ │ │ - ldptr.d $t0, $s2, 0 │ │ │ │ - pcaddi $t1, -21463 │ │ │ │ - li.w $a1, 10 │ │ │ │ - ld.d $t0, $t0, 48 │ │ │ │ - beq $t0, $t1, -3528 # 27c50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfe50> │ │ │ │ - move $a0, $s2 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - move $a1, $a0 │ │ │ │ - b -3544 # 27c50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfe50> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + addi.d $a1, $sp, 848 │ │ │ │ + bl -129832 # c5c0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + b -6028 # 2a960 ::do_widen(char) const@@Base+0x1a4a0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - move $a0, $t0 │ │ │ │ - addi.d $a1, $sp, 352 │ │ │ │ - bl -115848 # c5c0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - b -7196 # 26e30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf030> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + addi.d $a1, $sp, 848 │ │ │ │ + addi.d $a0, $sp, 608 │ │ │ │ + bl -129864 # c5c0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + b -8068 # 2a188 ::do_widen(char) const@@Base+0x19cc8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - move $a0, $t0 │ │ │ │ - addi.d $a1, $sp, 352 │ │ │ │ - bl -115880 # c5c0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - b -5276 # 275d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf7d0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + addi.d $a1, $sp, 848 │ │ │ │ + bl -129896 # c5c0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + b -6668 # 2a720 ::do_widen(char) const@@Base+0x1a260> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - move $a0, $t0 │ │ │ │ - addi.d $a1, $sp, 352 │ │ │ │ - bl -115912 # c5c0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - b -6732 # 27040 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf240> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + move $a0, $t2 │ │ │ │ + b -10900 # 296b0 ::do_widen(char) const@@Base+0x191f0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - move $a0, $t0 │ │ │ │ - addi.d $a1, $sp, 352 │ │ │ │ - bl -115944 # c5c0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - b -4572 # 278d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfad0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - move $a0, $t0 │ │ │ │ - addi.d $a1, $sp, 352 │ │ │ │ - bl -115976 # c5c0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - b -5900 # 273c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf5c0> │ │ │ │ + move $a1, $zero │ │ │ │ + move $t1, $zero │ │ │ │ + li.w $t5, 1 │ │ │ │ nop │ │ │ │ + ld.d $t2, $sp, 72 │ │ │ │ + move $t8, $zero │ │ │ │ + move $s2, $zero │ │ │ │ + srli.w $a0, $t2, 0x1 │ │ │ │ + slli.w $t4, $t2, 0x2 │ │ │ │ + b -3124 # 2b550 ::do_widen(char) const@@Base+0x1b090> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - move $a0, $t0 │ │ │ │ - addi.d $a1, $sp, 352 │ │ │ │ - bl -116008 # c5c0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - b -4108 # 27ae0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfce0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + move $a1, $zero │ │ │ │ + li.w $t1, 1 │ │ │ │ + move $t5, $zero │ │ │ │ + move $s2, $zero │ │ │ │ + b -3328 # 2b4b0 ::do_widen(char) const@@Base+0x1aff0> │ │ │ │ nop │ │ │ │ - ld.d $a2, $a0, 8 │ │ │ │ - st.d $a0, $sp, 24 │ │ │ │ - move $a0, $s1 │ │ │ │ - addi.d $a2, $a2, 1 │ │ │ │ - st.d $a1, $sp, 8 │ │ │ │ - bl -114228 │ │ │ │ - ld.d $a1, $sp, 8 │ │ │ │ - ld.d $t0, $sp, 24 │ │ │ │ - b -3088 # 27f10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10110> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $a0, $t0, 120 │ │ │ │ + li.w $a5, 1 │ │ │ │ + addi.d $a4, $sp, 232 │ │ │ │ + addi.d $a3, $sp, 248 │ │ │ │ + pcaddi $a2, 83152 │ │ │ │ + st.d $a6, $sp, 112 │ │ │ │ + st.d $t6, $sp, 80 │ │ │ │ + bl -130204 │ │ │ │ + ld.d $t3, $sp, 96 │ │ │ │ + slli.w $t8, $t3, 0x1 │ │ │ │ + bne $t8, $a0, 2792 # 2ccd0 ::do_widen(char) const@@Base+0x1c810> │ │ │ │ + ld.d $t2, $sp, 88 │ │ │ │ + ld.d $t6, $sp, 80 │ │ │ │ + ld.d $a6, $sp, 112 │ │ │ │ + ld.d $a2, $sp, 72 │ │ │ │ + move $t0, $zero │ │ │ │ + move $t1, $zero │ │ │ │ + beqz $t3, -4020 # 2b250 ::do_widen(char) const@@Base+0x1ad90> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ldptr.w $t4, $t2, 0 │ │ │ │ + bltz $t4, 268 # 2c320 ::do_widen(char) const@@Base+0x1be60> │ │ │ │ + ld.d $t3, $sp, 248 │ │ │ │ + add.d $t7, $t3, $t0 │ │ │ │ + ldx.w $t5, $t3, $t0 │ │ │ │ + ldptr.w $t7, $t7, 4 │ │ │ │ + or $t3, $t5, $t7 │ │ │ │ + andi $t3, $t3, 0x1 │ │ │ │ + beqz $t3, 240 # 2c320 ::do_widen(char) const@@Base+0x1be60> │ │ │ │ + beqz $t5, 236 # 2c320 ::do_widen(char) const@@Base+0x1be60> │ │ │ │ + beqz $t7, 232 # 2c320 ::do_widen(char) const@@Base+0x1be60> │ │ │ │ + srai.w $t5, $t5, 0x1 │ │ │ │ + srai.w $t7, $t7, 0x1 │ │ │ │ + xori $a0, $t5, 0x2 │ │ │ │ + xori $t3, $t7, 0x2 │ │ │ │ + sltui $a0, $a0, 1 │ │ │ │ + sltui $t3, $t3, 1 │ │ │ │ + beq $a0, $t3, 204 # 2c320 ::do_widen(char) const@@Base+0x1be60> │ │ │ │ + ld.d $t3, $s6, 16 │ │ │ │ + bstrpick.d $t4, $t4, 0x1f, 0x0 │ │ │ │ + slli.d $t4, $t4, 0x3 │ │ │ │ + ld.d $t3, $t3, 8 │ │ │ │ + bstrpick.d $a0, $a2, 0x1f, 0x1 │ │ │ │ + li.w $a5, 4 │ │ │ │ + ldx.d $t3, $t3, $t4 │ │ │ │ + li.w $a3, 8 │ │ │ │ + ld.d $a4, $t3, 136 │ │ │ │ + andi $t3, $a2, 0x1 │ │ │ │ + slli.d $t3, $t3, 0x2 │ │ │ │ + ldx.bu $a1, $a4, $a0 │ │ │ │ + sll.w $a5, $a5, $t3 │ │ │ │ + sll.w $a3, $a3, $t3 │ │ │ │ + and $ra, $a1, $a5 │ │ │ │ + and $a7, $a1, $a3 │ │ │ │ + sltu $ra, $zero, $ra │ │ │ │ + sltu $a7, $zero, $a7 │ │ │ │ + beq $ra, $a7, 128 # 2c320 ::do_widen(char) const@@Base+0x1be60> │ │ │ │ + li.w $a7, 3 │ │ │ │ + sll.w $t3, $a7, $t3 │ │ │ │ + or $a1, $a1, $t3 │ │ │ │ + stx.b $a1, $a4, $a0 │ │ │ │ + ld.d $t3, $s6, 16 │ │ │ │ + li.w $a4, 2 │ │ │ │ + ld.d $t3, $t3, 8 │ │ │ │ + ldx.d $t3, $t3, $t4 │ │ │ │ + ld.d $t3, $t3, 136 │ │ │ │ + ldx.bu $a1, $t3, $a0 │ │ │ │ + add.d $t3, $t3, $a0 │ │ │ │ + beq $t5, $a4, 216 # 2c3a8 ::do_widen(char) const@@Base+0x1bee8> │ │ │ │ + andi $t5, $a2, 0x1 │ │ │ │ + beqz $t5, 264 # 2c3e0 ::do_widen(char) const@@Base+0x1bf20> │ │ │ │ + bstrins.d $a1, $zero, 0x6, 0x6 │ │ │ │ + st.b $a1, $t3, 0 │ │ │ │ + beq $t7, $a4, 268 # 2c3f0 ::do_widen(char) const@@Base+0x1bf30> │ │ │ │ + ld.d $t3, $s6, 16 │ │ │ │ + ld.d $t3, $t3, 8 │ │ │ │ + ldx.d $t3, $t3, $t4 │ │ │ │ + ld.d $t3, $t3, 136 │ │ │ │ + ldx.bu $t4, $t3, $a0 │ │ │ │ + andi $t4, $t4, 0x7f │ │ │ │ + stx.b $t4, $t3, $a0 │ │ │ │ nop │ │ │ │ + ld.d $t3, $s6, 128 │ │ │ │ + addi.d $t3, $t3, 1 │ │ │ │ + st.d $t3, $s6, 128 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $a2, $a0, 8 │ │ │ │ - move $a1, $s2 │ │ │ │ - move $a0, $s3 │ │ │ │ - addi.d $a2, $a2, 1 │ │ │ │ - bl -114288 │ │ │ │ - b -3244 # 27ea8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x100a8> │ │ │ │ nop │ │ │ │ + addi.w $t1, $t1, 2 │ │ │ │ + addi.d $t2, $t2, 4 │ │ │ │ + addi.d $t0, $t0, 8 │ │ │ │ + blt $t1, $t8, -284 # 2c210 ::do_widen(char) const@@Base+0x1bd50> │ │ │ │ + b -4320 # 2b250 ::do_widen(char) const@@Base+0x1ad90> │ │ │ │ nop │ │ │ │ ld.d $a2, $a0, 8 │ │ │ │ - move $a1, $s2 │ │ │ │ - move $a0, $s3 │ │ │ │ + st.d $a0, $sp, 48 │ │ │ │ + move $a0, $s0 │ │ │ │ addi.d $a2, $a2, 1 │ │ │ │ - bl -114320 │ │ │ │ - b -5340 # 27698 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf898> │ │ │ │ - nop │ │ │ │ + st.d $a1, $sp, 40 │ │ │ │ + bl -128620 │ │ │ │ + ld.d $a1, $sp, 40 │ │ │ │ + ld.d $t0, $sp, 48 │ │ │ │ + b -7856 # 2a4a8 ::do_widen(char) const@@Base+0x19fe8> │ │ │ │ nop │ │ │ │ ld.d $a2, $a0, 8 │ │ │ │ - move $a1, $s2 │ │ │ │ - move $a0, $s3 │ │ │ │ + st.d $a0, $sp, 48 │ │ │ │ + ldptr.d $a0, $sp, 0 │ │ │ │ addi.d $a2, $a2, 1 │ │ │ │ - bl -114352 │ │ │ │ - b -6796 # 27108 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf308> │ │ │ │ - nop │ │ │ │ + st.d $a1, $sp, 40 │ │ │ │ + bl -128660 │ │ │ │ + ld.d $a1, $sp, 40 │ │ │ │ + ld.d $t0, $sp, 48 │ │ │ │ + b -7984 # 2a450 ::do_widen(char) const@@Base+0x19f90> │ │ │ │ nop │ │ │ │ - ld.d $a2, $a0, 8 │ │ │ │ - move $a1, $s2 │ │ │ │ - move $a0, $s3 │ │ │ │ - addi.d $a2, $a2, 1 │ │ │ │ - bl -114384 │ │ │ │ - b -4108 # 27ba8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfda8> │ │ │ │ + move $a0, $t0 │ │ │ │ + addi.d $a1, $sp, 848 │ │ │ │ + bl -130512 # c5c0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + b -8132 # 2a3d0 ::do_widen(char) const@@Base+0x19f10> │ │ │ │ + move $a6, $zero │ │ │ │ + st.d $zero, $sp, 32 │ │ │ │ + move $t6, $zero │ │ │ │ + b -4468 # 2b230 ::do_widen(char) const@@Base+0x1ad70> │ │ │ │ + or $a1, $a1, $a5 │ │ │ │ + st.b $a1, $t3, 0 │ │ │ │ + beq $t7, $t5, 64 # 2c3f0 ::do_widen(char) const@@Base+0x1bf30> │ │ │ │ + andi $t3, $a2, 0x1 │ │ │ │ + bnez $t3, -208 # 2c2e8 ::do_widen(char) const@@Base+0x1be28> │ │ │ │ nop │ │ │ │ + ld.d $t3, $s6, 16 │ │ │ │ + ld.d $t3, $t3, 8 │ │ │ │ + ldx.d $t3, $t3, $t4 │ │ │ │ + ld.d $t3, $t3, 136 │ │ │ │ + ldx.bu $t4, $t3, $a0 │ │ │ │ + bstrins.d $t4, $zero, 0x3, 0x3 │ │ │ │ + stx.b $t4, $t3, $a0 │ │ │ │ + b -212 # 2c308 ::do_widen(char) const@@Base+0x1be48> │ │ │ │ + bstrins.d $a1, $zero, 0x2, 0x2 │ │ │ │ + st.b $a1, $t3, 0 │ │ │ │ + bne $t7, $a4, -40 # 2c3c0 ::do_widen(char) const@@Base+0x1bf00> │ │ │ │ nop │ │ │ │ + ld.d $t3, $s6, 16 │ │ │ │ + ld.d $t3, $t3, 8 │ │ │ │ + ldx.d $t3, $t3, $t4 │ │ │ │ + ld.d $t3, $t3, 136 │ │ │ │ + ldx.bu $t4, $t3, $a0 │ │ │ │ + or $a3, $a3, $t4 │ │ │ │ + stx.b $a3, $t3, $a0 │ │ │ │ + b -260 # 2c308 ::do_widen(char) const@@Base+0x1be48> │ │ │ │ + ld.d $s0, $s2, 8 │ │ │ │ + addi.d $a0, $sp, 736 │ │ │ │ + addi.d $t0, $sp, 752 │ │ │ │ + addi.d $a1, $s0, 32 │ │ │ │ + ldptr.d $s1, $s2, 0 │ │ │ │ st.d $a0, $sp, 8 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -115288 # c970 ::_M_widen_init() const@plt> │ │ │ │ - ldptr.d $t1, $s2, 0 │ │ │ │ - pcaddi $t2, -21576 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - ld.d $t1, $t1, 48 │ │ │ │ - li.w $a1, 10 │ │ │ │ - beq $t1, $t2, -2296 # 282e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x104e8> │ │ │ │ - move $a0, $s2 │ │ │ │ - jirl $ra, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - move $a1, $a0 │ │ │ │ - b -2316 # 282e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x104e8> │ │ │ │ + st.b $zero, $sp, 752 │ │ │ │ + st.d $t0, $sp, 736 │ │ │ │ + st.d $zero, $sp, 744 │ │ │ │ + bl -129028 # cc30 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ + ld.d $t0, $sp, 744 │ │ │ │ + li.w $t2, 33 │ │ │ │ + lu52i.d $t2, $t2, -2048 │ │ │ │ + li.w $t1, 31 │ │ │ │ + add.d $t0, $t0, $t2 │ │ │ │ + bgeu $t1, $t0, 484 # 2c630 ::do_widen(char) const@@Base+0x1c170> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + li.w $a2, 32 │ │ │ │ + pcaddi $a1, 82876 │ │ │ │ + bl -131036 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + ld.d $t1, $sp, 744 │ │ │ │ + li.w $t0, -2 │ │ │ │ + lu52i.d $t0, $t0, 2047 │ │ │ │ + sub.d $t0, $t0, $t1 │ │ │ │ + bltu $t0, $s0, 408 # 2c608 ::do_widen(char) const@@Base+0x1c148> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + move $a2, $s0 │ │ │ │ + move $a1, $s1 │ │ │ │ + bl -131072 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + ld.d $t1, $sp, 744 │ │ │ │ + li.w $t0, -2 │ │ │ │ + lu52i.d $t0, $t0, 2047 │ │ │ │ + beq $t1, $t0, 336 # 2c5e0 ::do_widen(char) const@@Base+0x1c120> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + li.w $a2, 1 │ │ │ │ + pcaddi $a1, 83601 │ │ │ │ + bl -131104 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 784 │ │ │ │ + st.d $a0, $sp, 768 │ │ │ │ + ldptr.d $t0, $s0, 0 │ │ │ │ + addi.d $s1, $s0, 16 │ │ │ │ + beq $t0, $s1, 160 # 2c558 ::do_widen(char) const@@Base+0x1c098> │ │ │ │ + ld.d $t1, $s0, 16 │ │ │ │ + st.d $t0, $sp, 768 │ │ │ │ + st.d $t1, $sp, 784 │ │ │ │ + ld.d $t0, $s0, 8 │ │ │ │ + stptr.d $s1, $s0, 0 │ │ │ │ + st.d $zero, $s0, 8 │ │ │ │ + st.d $t0, $sp, 776 │ │ │ │ + st.b $zero, $s0, 16 │ │ │ │ + pcalau12i $t1, 132 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 1144 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, 92 # 2c550 ::do_widen(char) const@@Base+0x1c090> │ │ │ │ + pcaddi $a0, 134866 │ │ │ │ + addi.d $a1, $sp, 768 │ │ │ │ + bl -42592 # 21ea0 ::do_widen(char) const@@Base+0x119e0> │ │ │ │ nop │ │ │ │ + li.w $a1, 1 │ │ │ │ + move $t1, $zero │ │ │ │ + move $t5, $zero │ │ │ │ + b -932 # 2c170 ::do_widen(char) const@@Base+0x1bcb0> │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 768 │ │ │ │ + bl -129824 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ nop │ │ │ │ - st.d $t0, $sp, 24 │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - bl -115352 # c970 ::_M_widen_init() const@plt> │ │ │ │ ld.d $a0, $sp, 8 │ │ │ │ - pcaddi $t2, -21592 │ │ │ │ - ld.d $t0, $sp, 24 │ │ │ │ - ldptr.d $t1, $a0, 0 │ │ │ │ - li.w $a1, 10 │ │ │ │ - ld.d $t1, $t1, 48 │ │ │ │ - beq $t1, $t2, -2260 # 28350 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10550> │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - jirl $ra, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - move $a1, $a0 │ │ │ │ - b -2280 # 28350 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10550> │ │ │ │ + bl -129836 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + pcalau12i $t1, 132 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 1144 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + beqz $t0, 144 # 2c5d8 ::do_widen(char) const@@Base+0x1c118> │ │ │ │ nop │ │ │ │ - move $a0, $t0 │ │ │ │ - addi.d $a1, $sp, 352 │ │ │ │ - bl -116360 # c5c0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - b -3628 # 27e20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10020> │ │ │ │ - st.d $fp, $sp, 768 │ │ │ │ - st.d $s1, $sp, 752 │ │ │ │ - st.d $s2, $sp, 744 │ │ │ │ - st.d $s3, $sp, 736 │ │ │ │ - st.d $s4, $sp, 728 │ │ │ │ - st.d $s5, $sp, 720 │ │ │ │ - st.d $s6, $sp, 712 │ │ │ │ - st.d $s7, $sp, 704 │ │ │ │ - st.d $s8, $sp, 696 │ │ │ │ - fst.d $fs0, $sp, 680 │ │ │ │ - fst.d $fs1, $sp, 672 │ │ │ │ - fst.d $fs2, $sp, 664 │ │ │ │ - bl -116144 │ │ │ │ + bl -130688 │ │ │ │ nop │ │ │ │ - pcalau12i $t1, 136 │ │ │ │ + ld.d $a2, $s0, 8 │ │ │ │ + move $a1, $s1 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -129156 │ │ │ │ + b -160 # 2c4c8 ::do_widen(char) const@@Base+0x1c008> │ │ │ │ + nop │ │ │ │ + move $s0, $a0 │ │ │ │ + b -76 # 2c528 ::do_widen(char) const@@Base+0x1c068> │ │ │ │ + pcalau12i $t1, 132 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 648 │ │ │ │ + ld.d $t0, $sp, 1144 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, -32 # 28c80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10e80> │ │ │ │ - bl -115300 │ │ │ │ + bnez $t0, -64 # 2c550 ::do_widen(char) const@@Base+0x1c090> │ │ │ │ + pcaddi $a0, 82517 │ │ │ │ + bl -130696 │ │ │ │ + nop │ │ │ │ move $s0, $a0 │ │ │ │ - move $a0, $s6 │ │ │ │ - bl -115376 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + move $a0, $s7 │ │ │ │ + bl -129960 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ nop │ │ │ │ - move $a0, $s4 │ │ │ │ - bl -115388 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $a0, $sp, 32 │ │ │ │ - bl -115396 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - pcalau12i $t1, 136 │ │ │ │ + ld.d $a0, $sp, 288 │ │ │ │ + bl -41028 # 22570 ::do_widen(char) const@@Base+0x120b0> │ │ │ │ + pcalau12i $t1, 132 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 648 │ │ │ │ + ld.d $t0, $sp, 1144 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, -96 # 28c80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10e80> │ │ │ │ + bnez $t0, -128 # 2c550 ::do_widen(char) const@@Base+0x1c090> │ │ │ │ nop │ │ │ │ move $a0, $s0 │ │ │ │ - bl -114588 │ │ │ │ - pcalau12i $t1, 136 │ │ │ │ + bl -129164 │ │ │ │ + pcalau12i $t1, 132 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 648 │ │ │ │ + ld.d $t0, $sp, 1144 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, -136 # 28c80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10e80> │ │ │ │ - bl -115404 │ │ │ │ - pcalau12i $t1, 136 │ │ │ │ + bnez $t0, -168 # 2c550 ::do_widen(char) const@@Base+0x1c090> │ │ │ │ + pcaddi $a0, 82523 │ │ │ │ + bl -131152 │ │ │ │ + nop │ │ │ │ + pcalau12i $t1, 132 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 648 │ │ │ │ + ld.d $t0, $sp, 1144 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, -168 # 28c80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10e80> │ │ │ │ - bl -115436 │ │ │ │ - pcalau12i $t1, 136 │ │ │ │ + bnez $t0, -208 # 2c550 ::do_widen(char) const@@Base+0x1c090> │ │ │ │ + pcaddi $a0, 82513 │ │ │ │ + bl -131192 │ │ │ │ + nop │ │ │ │ + pcalau12i $t1, 132 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 648 │ │ │ │ + ld.d $t0, $sp, 1144 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, -200 # 28c80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10e80> │ │ │ │ - bl -115468 │ │ │ │ - move $s0, $a0 │ │ │ │ - move $a0, $s6 │ │ │ │ - bl -115544 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - nop │ │ │ │ - move $a0, $s4 │ │ │ │ - bl -115556 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $s1, $sp, 176 │ │ │ │ + bnez $t0, -248 # 2c550 ::do_widen(char) const@@Base+0x1c090> │ │ │ │ + pcaddi $a0, 82503 │ │ │ │ + bl -131232 │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 32 │ │ │ │ - bl -115572 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -115580 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $a0, $sp, 88 │ │ │ │ - bl -115588 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $a0, $sp, 40 │ │ │ │ - bl -115596 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - pcalau12i $t1, 136 │ │ │ │ + move $s0, $a0 │ │ │ │ + b -308 # 2c528 ::do_widen(char) const@@Base+0x1c068> │ │ │ │ + pcalau12i $t1, 132 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 648 │ │ │ │ + ld.d $t0, $sp, 1144 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - beqz $t0, -192 # 28ce8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10ee8> │ │ │ │ - b -300 # 28c80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10e80> │ │ │ │ - pcalau12i $t1, 136 │ │ │ │ + bnez $t0, -296 # 2c550 ::do_widen(char) const@@Base+0x1c090> │ │ │ │ + bl -130108 │ │ │ │ + pcalau12i $t1, 132 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 648 │ │ │ │ + ld.d $t0, $sp, 1144 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, -328 # 28c80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10e80> │ │ │ │ - bl -115596 │ │ │ │ - b -128 # 28d50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10f50> │ │ │ │ + bnez $t0, -328 # 2c550 ::do_widen(char) const@@Base+0x1c090> │ │ │ │ + pcaddi $a0, 82675 │ │ │ │ + bl -131312 │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b -124 # 28d60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10f60> │ │ │ │ - pcalau12i $t1, 136 │ │ │ │ + pcalau12i $t1, 132 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 648 │ │ │ │ + ld.d $t0, $sp, 1144 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, -376 # 28c80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10e80> │ │ │ │ - pcaddi $a0, 86067 │ │ │ │ - addi.d $s4, $sp, 240 │ │ │ │ - bl -116820 │ │ │ │ + bnez $t0, -368 # 2c550 ::do_widen(char) const@@Base+0x1c090> │ │ │ │ + bl -130180 │ │ │ │ + ld.d $t0, $sp, 32 │ │ │ │ move $s0, $a0 │ │ │ │ - b -156 # 28d70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10f70> │ │ │ │ - pcalau12i $t1, 136 │ │ │ │ + addi.d $a0, $sp, 848 │ │ │ │ + st.d $t0, $sp, 776 │ │ │ │ + bl -130264 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $sp, 832 │ │ │ │ + st.d $s4, $sp, 776 │ │ │ │ + bl -129940 │ │ │ │ + ld.d $t0, $s1, -24 │ │ │ │ + addi.d $t1, $sp, 224 │ │ │ │ + st.d $s1, $sp, 768 │ │ │ │ + addi.d $t0, $t0, 928 │ │ │ │ + add.d $t0, $t0, $t1 │ │ │ │ + st.d $s5, $t0, -384 │ │ │ │ + addi.d $a0, $sp, 880 │ │ │ │ + st.d $s3, $sp, 880 │ │ │ │ + bl -131688 │ │ │ │ + nop │ │ │ │ + addi.d $t0, $sp, 672 │ │ │ │ + st.d $t0, $sp, 56 │ │ │ │ + ld.d $a0, $sp, 56 │ │ │ │ + bl -130332 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $a0, $sp, 64 │ │ │ │ + bl -130340 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $sp, 608 │ │ │ │ + bl -130348 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $sp, 320 │ │ │ │ + bl -130356 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b 136 # 2c7c0 ::do_widen(char) const@@Base+0x1c300> │ │ │ │ + nop │ │ │ │ + move $s0, $a0 │ │ │ │ + nop │ │ │ │ + move $a0, $s7 │ │ │ │ + bl -131900 # c410 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + b -64 # 2c710 ::do_widen(char) const@@Base+0x1c250> │ │ │ │ + nop │ │ │ │ + addi.d $t0, $sp, 656 │ │ │ │ + st.d $t0, $sp, 640 │ │ │ │ + pcalau12i $t1, 132 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 648 │ │ │ │ + ld.d $t0, $sp, 1144 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, -424 # 28c80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10e80> │ │ │ │ - pcaddi $a0, 86055 │ │ │ │ - addi.d $s1, $sp, 176 │ │ │ │ - bl -116868 │ │ │ │ - move $s0, $a0 │ │ │ │ - ld.d $a0, $sp, 32 │ │ │ │ - bl -115776 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + bnez $t0, -552 # 2c550 ::do_widen(char) const@@Base+0x1c090> │ │ │ │ + pcaddi $a0, 82395 │ │ │ │ + bl -131184 │ │ │ │ nop │ │ │ │ - move $a0, $s6 │ │ │ │ - bl -117308 # c410 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - addi.d $s1, $sp, 176 │ │ │ │ - b -220 # 28d78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10f78> │ │ │ │ move $s0, $a0 │ │ │ │ - b -20 # 28e48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11048> │ │ │ │ + b -140 # 2c700 ::do_widen(char) const@@Base+0x1c240> │ │ │ │ move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 352 │ │ │ │ - st.d $s2, $sp, 280 │ │ │ │ - bl -115820 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - st.d $s5, $sp, 280 │ │ │ │ - bl -115496 │ │ │ │ - ld.d $t1, $sp, 72 │ │ │ │ - ld.d $t0, $t1, -24 │ │ │ │ - st.d $t1, $sp, 272 │ │ │ │ - addi.d $t1, $sp, 112 │ │ │ │ - addi.d $t0, $t0, 544 │ │ │ │ - add.d $t0, $t0, $t1 │ │ │ │ - ld.d $t1, $sp, 80 │ │ │ │ - st.d $t1, $t0, -384 │ │ │ │ + ld.d $a0, $sp, 104 │ │ │ │ + bl -130888 │ │ │ │ nop │ │ │ │ - move $a0, $s1 │ │ │ │ - st.d $s8, $sp, 384 │ │ │ │ - addi.d $s1, $sp, 176 │ │ │ │ - bl -117260 │ │ │ │ - b -312 # 28d78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10f78> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + bl -130468 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $a0, $sp, 40 │ │ │ │ + bl -130476 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $a0, $sp, 56 │ │ │ │ + bl -130484 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $a0, $sp, 64 │ │ │ │ + bl -130492 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $t0, $sp, 88 │ │ │ │ + beqz $t0, -532 # 2c5b0 ::do_widen(char) const@@Base+0x1c0f0> │ │ │ │ + ld.d $a0, $sp, 88 │ │ │ │ + bl -130940 │ │ │ │ + b -544 # 2c5b0 ::do_widen(char) const@@Base+0x1c0f0> │ │ │ │ nop │ │ │ │ move $s0, $a0 │ │ │ │ - b -28 # 28ea0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x110a0> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -324 # 28d80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10f80> │ │ │ │ - pcalau12i $t1, 136 │ │ │ │ + nop │ │ │ │ + addi.d $a0, $sp, 880 │ │ │ │ + st.d $s3, $sp, 880 │ │ │ │ + bl -131912 │ │ │ │ + b -188 # 2c730 ::do_widen(char) const@@Base+0x1c270> │ │ │ │ + pcalau12i $t1, 132 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 648 │ │ │ │ + ld.d $t0, $sp, 1144 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, -608 # 28c80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10e80> │ │ │ │ - addi.d $t0, $sp, 144 │ │ │ │ - pcaddi $a0, 86008 │ │ │ │ - st.d $t0, $sp, 88 │ │ │ │ - bl -117056 │ │ │ │ + bnez $t0, -696 # 2c550 ::do_widen(char) const@@Base+0x1c090> │ │ │ │ + pcaddi $a0, 82391 │ │ │ │ + bl -131680 │ │ │ │ nop │ │ │ │ move $s0, $a0 │ │ │ │ - b -372 # 28d88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10f88> │ │ │ │ + nop │ │ │ │ + move $a0, $s7 │ │ │ │ + bl -132116 # c410 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + b -248 # 2c730 ::do_widen(char) const@@Base+0x1c270> │ │ │ │ + nop │ │ │ │ move $s0, $a0 │ │ │ │ - ld.d $a0, $sp, 40 │ │ │ │ - bl -115976 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ nop │ │ │ │ - move $a0, $s6 │ │ │ │ - bl -117508 # c410 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - pcalau12i $t1, 136 │ │ │ │ + move $a0, $s7 │ │ │ │ + bl -132140 # c410 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + addi.d $a0, $sp, 416 │ │ │ │ + bl -130628 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $sp, 384 │ │ │ │ + bl -130636 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $sp, 352 │ │ │ │ + bl -130644 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -296 # 2c730 ::do_widen(char) const@@Base+0x1c270> │ │ │ │ + nop │ │ │ │ + move $s0, $a0 │ │ │ │ + nop │ │ │ │ + move $a0, $s7 │ │ │ │ + bl -132188 # c410 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + b -32 # 2c850 ::do_widen(char) const@@Base+0x1c390> │ │ │ │ + nop │ │ │ │ + pcalau12i $t1, 132 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 648 │ │ │ │ + ld.d $t0, $sp, 1144 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - beqz $t0, -584 # 28ce8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10ee8> │ │ │ │ - b -692 # 28c80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10e80> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -44 # 28f10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11110> │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 352 │ │ │ │ - st.d $s2, $sp, 280 │ │ │ │ - bl -116044 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - st.d $s5, $sp, 280 │ │ │ │ - bl -115720 │ │ │ │ - ld.d $t1, $sp, 72 │ │ │ │ - ld.d $t0, $t1, -24 │ │ │ │ - st.d $t1, $sp, 272 │ │ │ │ - addi.d $t1, $sp, 112 │ │ │ │ - addi.d $t0, $t0, 544 │ │ │ │ - add.d $t0, $t0, $t1 │ │ │ │ - ld.d $t1, $sp, 80 │ │ │ │ - st.d $t1, $t0, -384 │ │ │ │ + bnez $t0, -832 # 2c550 ::do_widen(char) const@@Base+0x1c090> │ │ │ │ + pcaddi $a0, 82325 │ │ │ │ + bl -131464 │ │ │ │ nop │ │ │ │ - move $a0, $s1 │ │ │ │ - st.d $s8, $sp, 384 │ │ │ │ - bl -117480 │ │ │ │ - pcalau12i $t1, 136 │ │ │ │ + pcalau12i $t1, 132 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 648 │ │ │ │ + ld.d $t0, $sp, 1144 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - beqz $t0, -700 # 28ce8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10ee8> │ │ │ │ - b -808 # 28c80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10e80> │ │ │ │ + bnez $t0, -872 # 2c550 ::do_widen(char) const@@Base+0x1c090> │ │ │ │ + pcaddi $a0, 82329 │ │ │ │ + bl -131856 │ │ │ │ nop │ │ │ │ move $s0, $a0 │ │ │ │ - b -52 # 28f80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11180> │ │ │ │ - pcalau12i $t1, 136 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + bl -130768 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -108 # 2c868 ::do_widen(char) const@@Base+0x1c3a8> │ │ │ │ + move $s0, $a0 │ │ │ │ + nop │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + bl -130788 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -152 # 2c850 ::do_widen(char) const@@Base+0x1c390> │ │ │ │ + nop │ │ │ │ + move $s0, $a0 │ │ │ │ + nop │ │ │ │ + addi.d $a0, $sp, 880 │ │ │ │ + st.d $s3, $sp, 880 │ │ │ │ + bl -132192 │ │ │ │ + b -188 # 2c848 ::do_widen(char) const@@Base+0x1c388> │ │ │ │ + ld.d $t0, $sp, 32 │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 848 │ │ │ │ + st.d $t0, $sp, 776 │ │ │ │ + bl -130840 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $sp, 832 │ │ │ │ + st.d $s4, $sp, 776 │ │ │ │ + bl -130516 │ │ │ │ + ld.d $t0, $s1, -24 │ │ │ │ + addi.d $t1, $sp, 224 │ │ │ │ + st.d $s1, $sp, 768 │ │ │ │ + addi.d $t0, $t0, 928 │ │ │ │ + add.d $t0, $t0, $t1 │ │ │ │ + st.d $s5, $t0, -384 │ │ │ │ + b -72 # 2c8f8 ::do_widen(char) const@@Base+0x1c438> │ │ │ │ + nop │ │ │ │ + pcalau12i $t1, 132 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 648 │ │ │ │ + ld.d $t0, $sp, 1144 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, -848 # 28c80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10e80> │ │ │ │ - bl -116116 │ │ │ │ + bnez $t0, -1040 # 2c550 ::do_widen(char) const@@Base+0x1c090> │ │ │ │ + pcaddi $a0, 82305 │ │ │ │ + bl -132024 │ │ │ │ + nop │ │ │ │ + addi.d $t0, $sp, 672 │ │ │ │ + st.d $t0, $sp, 56 │ │ │ │ move $s0, $a0 │ │ │ │ - b -796 # 28cc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10ec0> │ │ │ │ + beqz $fp, -612 # 2c718 ::do_widen(char) const@@Base+0x1c258> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + bl -130948 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + beqz $fp, -624 # 2c718 ::do_widen(char) const@@Base+0x1c258> │ │ │ │ + nop │ │ │ │ + addi.d $a0, $sp, 704 │ │ │ │ + bl -130964 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -640 # 2c718 ::do_widen(char) const@@Base+0x1c258> │ │ │ │ + nop │ │ │ │ + addi.d $t0, $sp, 672 │ │ │ │ + st.d $t0, $sp, 56 │ │ │ │ move $s0, $a0 │ │ │ │ - ld.d $a0, $sp, 32 │ │ │ │ - bl -116200 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - b -220 # 28f10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11110> │ │ │ │ + bnez $fp, -28 # 2c990 ::do_widen(char) const@@Base+0x1c4d0> │ │ │ │ + b -664 # 2c718 ::do_widen(char) const@@Base+0x1c258> │ │ │ │ + nop │ │ │ │ move $s0, $a0 │ │ │ │ - b -228 # 28f10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11110> │ │ │ │ + ld.d $a0, $sp, 40 │ │ │ │ + bl -131008 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -636 # 2c748 ::do_widen(char) const@@Base+0x1c288> │ │ │ │ move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 352 │ │ │ │ - st.d $s2, $sp, 280 │ │ │ │ - bl -116228 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + move $a0, $s7 │ │ │ │ + bl -131024 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + nop │ │ │ │ ld.d $a0, $sp, 8 │ │ │ │ - st.d $s5, $sp, 280 │ │ │ │ - bl -115904 │ │ │ │ - ld.d $t1, $sp, 24 │ │ │ │ - ld.d $t0, $t1, -24 │ │ │ │ - st.d $t1, $sp, 272 │ │ │ │ - addi.d $t1, $sp, 112 │ │ │ │ - addi.d $t0, $t0, 544 │ │ │ │ - add.d $t0, $t0, $t1 │ │ │ │ - ld.d $t1, $sp, 40 │ │ │ │ - st.d $t1, $t0, -384 │ │ │ │ - b -180 # 28f80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11180> │ │ │ │ + bl -131036 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $a0, $sp, 40 │ │ │ │ + bl -131044 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $a0, $sp, 56 │ │ │ │ + bl -131052 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $a0, $sp, 64 │ │ │ │ + bl -131060 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $sp, 608 │ │ │ │ + bl -131068 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + move $a0, $s6 │ │ │ │ + bl -131076 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $a0, $sp, 80 │ │ │ │ + bl -131084 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $a0, $sp, 32 │ │ │ │ + bl -131092 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $sp, 480 │ │ │ │ + bl -131100 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $sp, 448 │ │ │ │ + bl -131108 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -488 # 2c840 ::do_widen(char) const@@Base+0x1c380> │ │ │ │ + nop │ │ │ │ move $s0, $a0 │ │ │ │ - b -188 # 28f80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11180> │ │ │ │ - pcalau12i $t1, 135 │ │ │ │ + nop │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + bl -131132 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -504 # 2c848 ::do_widen(char) const@@Base+0x1c388> │ │ │ │ + nop │ │ │ │ + pcalau12i $t1, 132 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 648 │ │ │ │ + ld.d $t0, $sp, 1144 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, -984 # 28c80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10e80> │ │ │ │ - bl -116252 │ │ │ │ - b -784 # 28d50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10f50> │ │ │ │ + bnez $t0, -1296 # 2c550 ::do_widen(char) const@@Base+0x1c090> │ │ │ │ + pcaddi $a0, 82241 │ │ │ │ + bl -132280 │ │ │ │ nop │ │ │ │ - pcalau12i $t1, 135 │ │ │ │ + move $s0, $a0 │ │ │ │ + move $a0, $s7 │ │ │ │ + bl -131192 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -68 # 2ca38 ::do_widen(char) const@@Base+0x1c578> │ │ │ │ + move $s0, $a0 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + bl -131208 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -596 # 2c838 ::do_widen(char) const@@Base+0x1c378> │ │ │ │ + pcalau12i $t1, 132 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 648 │ │ │ │ + ld.d $t0, $sp, 1144 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, -1024 # 28c80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10e80> │ │ │ │ - bl -116292 │ │ │ │ - pcalau12i $t1, 135 │ │ │ │ + bnez $t0, -1368 # 2c550 ::do_widen(char) const@@Base+0x1c090> │ │ │ │ + pcaddi $a0, 82223 │ │ │ │ + bl -132352 │ │ │ │ + nop │ │ │ │ + move $s0, $a0 │ │ │ │ + nop │ │ │ │ + addi.d $a0, $sp, 880 │ │ │ │ + st.d $s3, $sp, 880 │ │ │ │ + bl -132648 │ │ │ │ + b -652 # 2c840 ::do_widen(char) const@@Base+0x1c380> │ │ │ │ + ld.d $t0, $sp, 32 │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 848 │ │ │ │ + st.d $t0, $sp, 776 │ │ │ │ + bl -131296 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $sp, 832 │ │ │ │ + st.d $s4, $sp, 776 │ │ │ │ + bl -130972 │ │ │ │ + ld.d $t0, $s1, -24 │ │ │ │ + addi.d $t1, $sp, 224 │ │ │ │ + st.d $s1, $sp, 768 │ │ │ │ + addi.d $t0, $t0, 928 │ │ │ │ + add.d $t0, $t0, $t1 │ │ │ │ + st.d $s5, $t0, -384 │ │ │ │ + b -72 # 2cac0 ::do_widen(char) const@@Base+0x1c600> │ │ │ │ + nop │ │ │ │ + pcalau12i $t1, 132 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 648 │ │ │ │ + ld.d $t0, $sp, 1144 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, -1056 # 28c80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10e80> │ │ │ │ - bl -116324 │ │ │ │ - pcalau12i $t1, 135 │ │ │ │ + bnez $t0, -1496 # 2c550 ::do_widen(char) const@@Base+0x1c090> │ │ │ │ + pcaddi $a0, 82191 │ │ │ │ + bl -132480 │ │ │ │ + nop │ │ │ │ + pcalau12i $t1, 132 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 648 │ │ │ │ + ld.d $t0, $sp, 1144 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, -1088 # 28c80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10e80> │ │ │ │ - bl -116356 │ │ │ │ - pcalau12i $t1, 135 │ │ │ │ + bnez $t0, -1536 # 2c550 ::do_widen(char) const@@Base+0x1c090> │ │ │ │ + pcaddi $a0, 82181 │ │ │ │ + bl -132520 │ │ │ │ + nop │ │ │ │ + pcalau12i $t1, 132 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 648 │ │ │ │ + ld.d $t0, $sp, 1144 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, -1120 # 28c80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10e80> │ │ │ │ - bl -116388 │ │ │ │ - pcalau12i $t1, 135 │ │ │ │ + bnez $t0, -1576 # 2c550 ::do_widen(char) const@@Base+0x1c090> │ │ │ │ + pcaddi $a0, 82171 │ │ │ │ + bl -132560 │ │ │ │ + nop │ │ │ │ + move $s0, $a0 │ │ │ │ + b -396 # 2ca00 ::do_widen(char) const@@Base+0x1c540> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -380 # 2ca18 ::do_widen(char) const@@Base+0x1c558> │ │ │ │ + pcalau12i $t1, 132 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 648 │ │ │ │ + ld.d $t0, $sp, 1144 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, -1152 # 28c80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10e80> │ │ │ │ - bl -116420 │ │ │ │ + bnez $t0, -1632 # 2c550 ::do_widen(char) const@@Base+0x1c090> │ │ │ │ + addi.d $t0, $sp, 512 │ │ │ │ + pcaddi $a0, 82156 │ │ │ │ + st.d $t0, $sp, 32 │ │ │ │ + bl -132624 │ │ │ │ + nop │ │ │ │ move $s0, $a0 │ │ │ │ - b -1108 # 28cb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10eb8> │ │ │ │ - pcalau12i $t1, 135 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + bl -131536 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -916 # 2c840 ::do_widen(char) const@@Base+0x1c380> │ │ │ │ + pcalau12i $t1, 132 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 648 │ │ │ │ + ld.d $t0, $sp, 1144 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, -1192 # 28c80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10e80> │ │ │ │ - pcaddi $a0, 85863 │ │ │ │ - addi.d $s4, $sp, 240 │ │ │ │ - bl -117636 │ │ │ │ - pcalau12i $t1, 135 │ │ │ │ + bnez $t0, -1696 # 2c550 ::do_widen(char) const@@Base+0x1c090> │ │ │ │ + pcaddi $a0, 82141 │ │ │ │ + addi.d $s6, $sp, 576 │ │ │ │ + bl -132684 │ │ │ │ + move $s0, $a0 │ │ │ │ + b -492 # 2ca18 ::do_widen(char) const@@Base+0x1c558> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -540 # 2c9f0 ::do_widen(char) const@@Base+0x1c530> │ │ │ │ + pcalau12i $t1, 132 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 648 │ │ │ │ + ld.d $t0, $sp, 1144 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, -1232 # 28c80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10e80> │ │ │ │ - bl -116500 │ │ │ │ - move $s0, $a0 │ │ │ │ - b -476 # 28f80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11180> │ │ │ │ + bnez $t0, -1752 # 2c550 ::do_widen(char) const@@Base+0x1c090> │ │ │ │ + addi.d $t0, $sp, 672 │ │ │ │ + pcaddi $a0, 82126 │ │ │ │ + st.d $t0, $sp, 56 │ │ │ │ + bl -132744 │ │ │ │ + nop │ │ │ │ move $s0, $a0 │ │ │ │ - b -1028 # 28d60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10f60> │ │ │ │ - pcalau12i $t1, 135 │ │ │ │ + b -604 # 2c9e8 ::do_widen(char) const@@Base+0x1c528> │ │ │ │ + pcalau12i $t1, 132 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 648 │ │ │ │ + ld.d $t0, $sp, 1144 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, -1280 # 28c80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10e80> │ │ │ │ - pcaddi $a0, 85841 │ │ │ │ - addi.d $s4, $sp, 240 │ │ │ │ - bl -117724 │ │ │ │ + bnez $t0, -1808 # 2c550 ::do_widen(char) const@@Base+0x1c090> │ │ │ │ + addi.d $t0, $sp, 704 │ │ │ │ + pcaddi $a0, 82112 │ │ │ │ + st.d $t0, $sp, 40 │ │ │ │ + bl -132800 │ │ │ │ + nop │ │ │ │ move $s0, $a0 │ │ │ │ - b -1060 # 28d70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10f70> │ │ │ │ - pcalau12i $t1, 135 │ │ │ │ + b -668 # 2c9e0 ::do_widen(char) const@@Base+0x1c520> │ │ │ │ + pcalau12i $t1, 132 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 648 │ │ │ │ + ld.d $t0, $sp, 1144 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, -1328 # 28c80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10e80> │ │ │ │ - pcaddi $a0, 85829 │ │ │ │ - addi.d $s1, $sp, 176 │ │ │ │ - bl -117772 │ │ │ │ - b -904 # 28e38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11038> │ │ │ │ + bnez $t0, -1864 # 2c550 ::do_widen(char) const@@Base+0x1c090> │ │ │ │ + pcaddi $a0, 82099 │ │ │ │ + bl -132848 │ │ │ │ nop │ │ │ │ move $s0, $a0 │ │ │ │ - b -900 # 28e48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11048> │ │ │ │ - b -880 # 28e60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11060> │ │ │ │ + b -692 # 2c9f8 ::do_widen(char) const@@Base+0x1c538> │ │ │ │ + move $s0, $a0 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + bl -131768 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + nop │ │ │ │ + move $a0, $s7 │ │ │ │ + bl -133300 # c410 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + b -1152 # 2c848 ::do_widen(char) const@@Base+0x1c388> │ │ │ │ + nop │ │ │ │ + pcaddi $a3, 82562 │ │ │ │ + li.w $a2, 257 │ │ │ │ + pcaddi $a1, 82462 │ │ │ │ + pcaddi $a0, 82575 │ │ │ │ + bl -130608 │ │ │ │ nop │ │ │ │ move $s0, $a0 │ │ │ │ - b -828 # 28ea0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x110a0> │ │ │ │ + b -1348 # 2c7a8 ::do_widen(char) const@@Base+0x1c2e8> │ │ │ │ move $s0, $a0 │ │ │ │ - b -1124 # 28d80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10f80> │ │ │ │ - pcalau12i $t1, 135 │ │ │ │ + b -1348 # 2c7b0 ::do_widen(char) const@@Base+0x1c2f0> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -1348 # 2c7b8 ::do_widen(char) const@@Base+0x1c2f8> │ │ │ │ + pcalau12i $t1, 132 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 648 │ │ │ │ + ld.d $t0, $sp, 1144 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, -1408 # 28c80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10e80> │ │ │ │ - addi.d $t0, $sp, 144 │ │ │ │ - pcaddi $a0, 85808 │ │ │ │ - st.d $t0, $sp, 88 │ │ │ │ - bl -117856 │ │ │ │ + bnez $t0, -1992 # 2c550 ::do_widen(char) const@@Base+0x1c090> │ │ │ │ + pcaddi $a0, 82067 │ │ │ │ + bl -132976 │ │ │ │ nop │ │ │ │ move $s0, $a0 │ │ │ │ - b -1172 # 28d88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10f88> │ │ │ │ - b -800 # 28f00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11100> │ │ │ │ + addi.d $a0, $sp, 768 │ │ │ │ + bl -131888 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -1428 # 2c7a0 ::do_widen(char) const@@Base+0x1c2e0> │ │ │ │ + pcaddi $a3, 82536 │ │ │ │ + li.w $a2, 230 │ │ │ │ + pcaddi $a1, 82436 │ │ │ │ + pcaddi $a0, 82443 │ │ │ │ + bl -130712 │ │ │ │ nop │ │ │ │ move $s0, $a0 │ │ │ │ - b -796 # 28f10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11110> │ │ │ │ - b -752 # 28f40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11140> │ │ │ │ - nop │ │ │ │ + b -1460 # 2c7a0 ::do_widen(char) const@@Base+0x1c2e0> │ │ │ │ move $s0, $a0 │ │ │ │ - b -700 # 28f80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11180> │ │ │ │ - b -992 # 28e60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11060> │ │ │ │ + b -844 # 2ca10 ::do_widen(char) const@@Base+0x1c550> │ │ │ │ + pcalau12i $t1, 132 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 1144 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -2088 # 2c550 ::do_widen(char) const@@Base+0x1c090> │ │ │ │ + addi.d $t0, $sp, 544 │ │ │ │ + pcaddi $a0, 82042 │ │ │ │ + st.d $t0, $sp, 80 │ │ │ │ + bl -133080 │ │ │ │ nop │ │ │ │ move $s0, $a0 │ │ │ │ - b -940 # 28ea0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x110a0> │ │ │ │ + b -908 # 2ca08 ::do_widen(char) const@@Base+0x1c548> │ │ │ │ + pcalau12i $t1, 132 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 1144 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -2144 # 2c550 ::do_widen(char) const@@Base+0x1c090> │ │ │ │ + pcaddi $a0, 82029 │ │ │ │ + bl -133128 │ │ │ │ + nop │ │ │ │ move $s0, $a0 │ │ │ │ - b -1236 # 28d80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10f80> │ │ │ │ - pcalau12i $t1, 135 │ │ │ │ + b -1004 # 2c9d8 ::do_widen(char) const@@Base+0x1c518> │ │ │ │ + pcalau12i $t1, 132 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 648 │ │ │ │ + ld.d $t0, $sp, 1144 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, -1520 # 28c80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10e80> │ │ │ │ - addi.d $t0, $sp, 144 │ │ │ │ - pcaddi $a0, 85780 │ │ │ │ - st.d $t0, $sp, 88 │ │ │ │ - bl -117968 │ │ │ │ + bnez $t0, -2192 # 2c550 ::do_widen(char) const@@Base+0x1c090> │ │ │ │ + addi.d $t0, $sp, 672 │ │ │ │ + pcaddi $a0, 82016 │ │ │ │ + st.d $t0, $sp, 56 │ │ │ │ + bl -133184 │ │ │ │ nop │ │ │ │ move $s0, $a0 │ │ │ │ - b -1284 # 28d88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10f88> │ │ │ │ + b -316 # 2ccc0 ::do_widen(char) const@@Base+0x1c800> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -1756 # 2c728 ::do_widen(char) const@@Base+0x1c268> │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 608 │ │ │ │ + bl -132112 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -1524 # 2c820 ::do_widen(char) const@@Base+0x1c360> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -1788 # 2c720 ::do_widen(char) const@@Base+0x1c260> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -1628 # 2c7c8 ::do_widen(char) const@@Base+0x1c308> │ │ │ │ move $s0, $a0 │ │ │ │ - b -900 # 28f10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11110> │ │ │ │ - b -856 # 28f40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11140> │ │ │ │ nop │ │ │ │ - b -928 # 28f00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11100> │ │ │ │ + move $a0, $s7 │ │ │ │ + bl -133668 # c410 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + b -1656 # 2c7c0 ::do_widen(char) const@@Base+0x1c300> │ │ │ │ nop │ │ │ │ move $s0, $a0 │ │ │ │ - b -1340 # 28d70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10f70> │ │ │ │ - pcalau12i $t1, 135 │ │ │ │ + move $a0, $s7 │ │ │ │ + bl -132168 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + nop │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + bl -132180 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -1688 # 2c7c0 ::do_widen(char) const@@Base+0x1c300> │ │ │ │ + nop │ │ │ │ + move $s0, $a0 │ │ │ │ + b -20 # 2ce50 ::do_widen(char) const@@Base+0x1c990> │ │ │ │ + pcalau12i $t1, 132 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 648 │ │ │ │ + ld.d $t0, $sp, 1144 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, -1608 # 28c80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10e80> │ │ │ │ - pcaddi $a0, 85759 │ │ │ │ - addi.d $s1, $sp, 176 │ │ │ │ - bl -118052 │ │ │ │ - b -1184 # 28e38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11038> │ │ │ │ + bnez $t0, -2352 # 2c550 ::do_widen(char) const@@Base+0x1c090> │ │ │ │ + addi.d $t0, $sp, 640 │ │ │ │ + pcaddi $a0, 81976 │ │ │ │ + st.d $t0, $sp, 64 │ │ │ │ + bl -133344 │ │ │ │ nop │ │ │ │ move $s0, $a0 │ │ │ │ - b -1180 # 28e48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11048> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + bl -132256 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -116 # 2ce30 ::do_widen(char) const@@Base+0x1c970> │ │ │ │ + ld.d $t0, $sp, 32 │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 848 │ │ │ │ + st.d $t0, $sp, 776 │ │ │ │ + bl -132280 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $sp, 832 │ │ │ │ + st.d $s4, $sp, 776 │ │ │ │ + bl -131956 │ │ │ │ + ld.d $t0, $s1, -24 │ │ │ │ + addi.d $t1, $sp, 224 │ │ │ │ + st.d $s1, $sp, 768 │ │ │ │ + addi.d $t0, $t0, 928 │ │ │ │ + add.d $t0, $t0, $t1 │ │ │ │ + st.d $s5, $t0, -384 │ │ │ │ + addi.d $a0, $sp, 880 │ │ │ │ + st.d $s3, $sp, 880 │ │ │ │ + bl -133704 │ │ │ │ + b -1836 # 2c7c0 ::do_widen(char) const@@Base+0x1c300> │ │ │ │ move $s0, $a0 │ │ │ │ - b -1420 # 28d60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10f60> │ │ │ │ - pcalau12i $t1, 135 │ │ │ │ + b -20 # 2cee0 ::do_widen(char) const@@Base+0x1ca20> │ │ │ │ + pcalau12i $t1, 132 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 648 │ │ │ │ + ld.d $t0, $sp, 1144 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, -1672 # 28c80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10e80> │ │ │ │ - pcaddi $a0, 85743 │ │ │ │ - addi.d $s4, $sp, 240 │ │ │ │ - bl -118116 │ │ │ │ - pcalau12i $t1, 135 │ │ │ │ + bnez $t0, -2496 # 2c550 ::do_widen(char) const@@Base+0x1c090> │ │ │ │ + pcaddi $a0, 81909 │ │ │ │ + bl -133128 │ │ │ │ + nop │ │ │ │ + move $s0, $a0 │ │ │ │ + b -1892 # 2c7c0 ::do_widen(char) const@@Base+0x1c300> │ │ │ │ + pcalau12i $t1, 132 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 648 │ │ │ │ + ld.d $t0, $sp, 1144 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, -1712 # 28c80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10e80> │ │ │ │ - bl -116980 │ │ │ │ + bnez $t0, -2544 # 2c550 ::do_widen(char) const@@Base+0x1c090> │ │ │ │ + pcaddi $a0, 81997 │ │ │ │ + bl -133528 │ │ │ │ nop │ │ │ │ - nop │ │ │ │ - addi.d $sp, $sp, -80 │ │ │ │ - st.d $s0, $sp, 64 │ │ │ │ - st.d $s4, $sp, 32 │ │ │ │ - st.d $s5, $sp, 24 │ │ │ │ - st.d $s6, $sp, 16 │ │ │ │ - st.d $ra, $sp, 72 │ │ │ │ - st.d $s1, $sp, 56 │ │ │ │ - st.d $s2, $sp, 48 │ │ │ │ - st.d $s3, $sp, 40 │ │ │ │ - addi.d $t3, $a0, 16 │ │ │ │ - addi.d $t2, $a0, 56 │ │ │ │ - addi.d $t1, $a0, 88 │ │ │ │ - addi.d $t0, $a0, 120 │ │ │ │ - stptr.d $t3, $a0, 0 │ │ │ │ - st.b $zero, $a0, 16 │ │ │ │ - st.d $zero, $a0, 8 │ │ │ │ - st.d $t2, $a0, 40 │ │ │ │ - st.b $zero, $a0, 56 │ │ │ │ - st.d $zero, $a0, 48 │ │ │ │ - st.d $t1, $a0, 72 │ │ │ │ - st.b $zero, $a0, 88 │ │ │ │ - st.d $zero, $a0, 80 │ │ │ │ - st.d $t0, $a0, 104 │ │ │ │ - st.b $zero, $a0, 120 │ │ │ │ - st.d $zero, $a0, 112 │ │ │ │ move $s0, $a0 │ │ │ │ - st.d $a2, $sp, 8 │ │ │ │ - stptr.d $a3, $sp, 0 │ │ │ │ - move $s6, $a4 │ │ │ │ - move $s5, $a5 │ │ │ │ - move $s4, $a6 │ │ │ │ - bl -118268 # c5c0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - ld.d $a2, $sp, 8 │ │ │ │ - ldptr.d $a1, $sp, 0 │ │ │ │ - addi.d $a0, $s0, 40 │ │ │ │ - st.w $a2, $s0, 32 │ │ │ │ - bl -118288 # c5c0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - move $a1, $s6 │ │ │ │ - addi.d $a0, $s0, 72 │ │ │ │ - bl -118300 # c5c0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - move $a1, $s5 │ │ │ │ - addi.d $a0, $s0, 104 │ │ │ │ - bl -118312 # c5c0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - pcalau12i $t0, 88 │ │ │ │ - fld.d $fa0, $t0, 1144 │ │ │ │ - ld.d $ra, $sp, 72 │ │ │ │ - st.w $s4, $s0, 144 │ │ │ │ - st.w $zero, $s0, 148 │ │ │ │ - st.d $zero, $s0, 152 │ │ │ │ - fst.d $fa0, $s0, 136 │ │ │ │ - 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 │ │ │ │ - ld.d $s6, $sp, 16 │ │ │ │ - addi.d $sp, $sp, 80 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ - move $s4, $a0 │ │ │ │ - addi.d $a0, $s0, 104 │ │ │ │ - bl -117304 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $a0, $s0, 72 │ │ │ │ - bl -117312 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $a0, $s0, 40 │ │ │ │ - bl -117320 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -117328 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - move $a0, $s4 │ │ │ │ - bl -116488 │ │ │ │ + addi.d $a0, $sp, 880 │ │ │ │ + st.d $s3, $sp, 880 │ │ │ │ + bl -133824 │ │ │ │ + b -1812 # 2c850 ::do_widen(char) const@@Base+0x1c390> │ │ │ │ + ld.d $t0, $sp, 32 │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 848 │ │ │ │ + st.d $t0, $sp, 776 │ │ │ │ + bl -132472 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $sp, 832 │ │ │ │ + st.d $s4, $sp, 776 │ │ │ │ + bl -132148 │ │ │ │ + ld.d $t0, $s1, -24 │ │ │ │ + addi.d $t1, $sp, 224 │ │ │ │ + st.d $s1, $sp, 768 │ │ │ │ + addi.d $t0, $t0, 928 │ │ │ │ + add.d $t0, $t0, $t1 │ │ │ │ + st.d $s5, $t0, -384 │ │ │ │ + b -72 # 2cf58 ::do_widen(char) const@@Base+0x1ca98> │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -16 │ │ │ │ - stptr.d $s0, $sp, 0 │ │ │ │ move $s0, $a0 │ │ │ │ - ld.d $a0, $a0, 104 │ │ │ │ - st.d $ra, $sp, 8 │ │ │ │ - addi.d $t0, $s0, 120 │ │ │ │ - beq $a0, $t0, 8 # 29480 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11680> │ │ │ │ - bl -117804 │ │ │ │ - ld.d $a0, $s0, 72 │ │ │ │ - addi.d $t0, $s0, 88 │ │ │ │ - beq $a0, $t0, 8 # 29490 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11690> │ │ │ │ - bl -117820 │ │ │ │ - ld.d $a0, $s0, 40 │ │ │ │ - addi.d $t0, $s0, 56 │ │ │ │ - beq $a0, $t0, 8 # 294a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x116a0> │ │ │ │ - bl -117836 │ │ │ │ - ldptr.d $a0, $s0, 0 │ │ │ │ - addi.d $s0, $s0, 16 │ │ │ │ - beq $a0, $s0, 24 # 294c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x116c0> │ │ │ │ - ld.d $ra, $sp, 8 │ │ │ │ - ldptr.d $s0, $sp, 0 │ │ │ │ - addi.d $sp, $sp, 16 │ │ │ │ - b -117864 │ │ │ │ + move $a0, $s7 │ │ │ │ + bl -132528 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + bnez $fp, -1588 # 2c980 ::do_widen(char) const@@Base+0x1c4c0> │ │ │ │ + b -2208 # 2c718 ::do_widen(char) const@@Base+0x1c258> │ │ │ │ nop │ │ │ │ - ld.d $ra, $sp, 8 │ │ │ │ - ldptr.d $s0, $sp, 0 │ │ │ │ - addi.d $sp, $sp, 16 │ │ │ │ - ret │ │ │ │ - ldptr.w $t2, $a0, 148 │ │ │ │ - ldptr.w $t1, $a0, 152 │ │ │ │ - sltu $t0, $t2, $t1 │ │ │ │ - masknez $a0, $t1, $t0 │ │ │ │ - maskeqz $t0, $t2, $t0 │ │ │ │ - or $a0, $a0, $t0 │ │ │ │ - ret │ │ │ │ + pcalau12i $t1, 132 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 1144 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -2696 # 2c550 ::do_widen(char) const@@Base+0x1c090> │ │ │ │ + pcaddi $a0, 81891 │ │ │ │ + bl -133680 │ │ │ │ nop │ │ │ │ - ldptr.w $t0, $a0, 148 │ │ │ │ - ldptr.w $t1, $a0, 152 │ │ │ │ - pcalau12i $t2, 88 │ │ │ │ - fld.d $fa0, $t2, 1136 │ │ │ │ - add.w $t1, $t1, $t0 │ │ │ │ - bstrpick.d $t1, $t1, 0x1f, 0x0 │ │ │ │ - bstrpick.d $t0, $t0, 0x1f, 0x0 │ │ │ │ - movgr2fr.d $fa1, $t0 │ │ │ │ - movgr2fr.d $fa2, $t1 │ │ │ │ - ffint.s.l $fa1, $fa1 │ │ │ │ - ffint.s.l $fa2, $fa2 │ │ │ │ - fdiv.s $fa1, $fa1, $fa2 │ │ │ │ - fcvt.d.s $fa1, $fa1 │ │ │ │ - fsub.d $fa0, $fa0, $fa1 │ │ │ │ - fcmp.slt.d $fcc0, $fa0, $fa1 │ │ │ │ - fsel $fa0, $fa1, $fa0, $fcc0 │ │ │ │ - ret │ │ │ │ + pcalau12i $t1, 132 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 1144 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -2736 # 2c550 ::do_widen(char) const@@Base+0x1c090> │ │ │ │ + pcaddi $a0, 81849 │ │ │ │ + bl -133368 │ │ │ │ nop │ │ │ │ + move $s0, $a0 │ │ │ │ + b -2660 # 2c5b0 ::do_widen(char) const@@Base+0x1c0f0> │ │ │ │ + move $s0, $a0 │ │ │ │ + move $a0, $s7 │ │ │ │ + bl -132640 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -1860 # 2c8e0 ::do_widen(char) const@@Base+0x1c420> │ │ │ │ + pcalau12i $t1, 131 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 1144 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -2800 # 2c550 ::do_widen(char) const@@Base+0x1c090> │ │ │ │ + pcaddi $a0, 81833 │ │ │ │ + bl -133432 │ │ │ │ nop │ │ │ │ + ld.d $t0, $sp, 32 │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 848 │ │ │ │ + st.d $t0, $sp, 776 │ │ │ │ + bl -132704 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $sp, 832 │ │ │ │ + st.d $s4, $sp, 776 │ │ │ │ + bl -132380 │ │ │ │ + ld.d $t0, $s1, -24 │ │ │ │ + addi.d $t1, $sp, 224 │ │ │ │ + st.d $s1, $sp, 768 │ │ │ │ + addi.d $t0, $t0, 928 │ │ │ │ + add.d $t0, $t0, $t1 │ │ │ │ + st.d $s5, $t0, -384 │ │ │ │ + b -2216 # 2c7e0 ::do_widen(char) const@@Base+0x1c320> │ │ │ │ nop │ │ │ │ - ldptr.w $t0, $a0, 148 │ │ │ │ - ldptr.w $t1, $a0, 152 │ │ │ │ - add.w $t1, $t1, $t0 │ │ │ │ - bstrpick.d $t1, $t1, 0x1f, 0x0 │ │ │ │ - bstrpick.d $t0, $t0, 0x1f, 0x0 │ │ │ │ - movgr2fr.d $fa0, $t0 │ │ │ │ - movgr2fr.d $fa1, $t1 │ │ │ │ - ffint.s.l $fa0, $fa0 │ │ │ │ - ffint.s.l $fa1, $fa1 │ │ │ │ - fdiv.s $fa0, $fa0, $fa1 │ │ │ │ - fcvt.d.s $fa0, $fa0 │ │ │ │ - ret │ │ │ │ - ldptr.w $t1, $a0, 156 │ │ │ │ - ldptr.w $t2, $a0, 148 │ │ │ │ - ldptr.w $t0, $a0, 152 │ │ │ │ - add.w $t2, $t2, $t1 │ │ │ │ - bstrpick.d $t1, $t1, 0x1f, 0x0 │ │ │ │ - movgr2fr.d $fa0, $t1 │ │ │ │ - add.w $t0, $t0, $t2 │ │ │ │ - bstrpick.d $t0, $t0, 0x1f, 0x0 │ │ │ │ - ffint.d.l $fa1, $fa0 │ │ │ │ - movgr2fr.d $fa0, $t0 │ │ │ │ - ffint.d.l $fa0, $fa0 │ │ │ │ - fdiv.d $fa0, $fa1, $fa0 │ │ │ │ - ret │ │ │ │ + addi.d $sp, $sp, -1264 │ │ │ │ + pcalau12i $t0, 131 │ │ │ │ + ld.d $t0, $t0, -160 │ │ │ │ + ld.d $t0, $t0, 0 │ │ │ │ + st.d $t0, $sp, 1144 │ │ │ │ + li.w $t0, 0x0 │ │ │ │ + st.d $ra, $sp, 1256 │ │ │ │ + st.d $s0, $sp, 1240 │ │ │ │ + st.d $s1, $sp, 1232 │ │ │ │ + st.d $s2, $sp, 1224 │ │ │ │ + st.d $s3, $sp, 1216 │ │ │ │ + st.d $s4, $sp, 1208 │ │ │ │ + st.d $s5, $sp, 1200 │ │ │ │ + fst.d $fs0, $sp, 1160 │ │ │ │ + move $s5, $a1 │ │ │ │ + fst.d $fs1, $sp, 1152 │ │ │ │ + move $s1, $a0 │ │ │ │ + move $s4, $a2 │ │ │ │ + move $s2, $a3 │ │ │ │ + st.d $fp, $sp, 1248 │ │ │ │ + st.d $s6, $sp, 1192 │ │ │ │ + st.d $s7, $sp, 1184 │ │ │ │ + st.d $s8, $sp, 1176 │ │ │ │ + bl -134620 │ │ │ │ + pcaddi $t0, 134230 │ │ │ │ + st.d $a0, $t0, 8 │ │ │ │ + bl -133656 │ │ │ │ + ldptr.w $a1, $s1, 0 │ │ │ │ + li.w $s0, 1 │ │ │ │ + move $s3, $a0 │ │ │ │ + blt $s0, $a1, 7352 # 2edc0 ::do_widen(char) const@@Base+0x1e900> │ │ │ │ + ld.d $a1, $s1, 32 │ │ │ │ + move $a2, $zero │ │ │ │ + st.w $zero, $a0, 0 │ │ │ │ + st.w $s0, $a0, 16 │ │ │ │ nop │ │ │ │ + bl -134544 │ │ │ │ + ldptr.d $a1, $s5, 0 │ │ │ │ + move $a0, $s3 │ │ │ │ + bl -132972 │ │ │ │ + ldptr.d $a1, $s4, 0 │ │ │ │ + move $a0, $s3 │ │ │ │ + bl -132984 │ │ │ │ + ldptr.d $a1, $s2, 0 │ │ │ │ + move $a0, $s3 │ │ │ │ + bl -132996 │ │ │ │ + beqz $a0, 12472 # 30200 ::do_widen(char) const@@Base+0x1fd40> │ │ │ │ + ld.d $t0, $s1, 80 │ │ │ │ + addi.d $t1, $sp, 280 │ │ │ │ + st.w $zero, $sp, 280 │ │ │ │ + st.d $zero, $sp, 288 │ │ │ │ + st.d $t1, $sp, 296 │ │ │ │ + st.d $t1, $sp, 304 │ │ │ │ + st.d $zero, $sp, 312 │ │ │ │ + beqz $t0, 304 # 2d298 ::do_widen(char) const@@Base+0x1cdd8> │ │ │ │ + addi.d $s0, $sp, 784 │ │ │ │ + move $s4, $zero │ │ │ │ + addi.d $s2, $sp, 768 │ │ │ │ + li.w $s5, 15 │ │ │ │ + li.w $s6, 1 │ │ │ │ + ld.d $t0, $s3, 40 │ │ │ │ + ld.d $t2, $s1, 16 │ │ │ │ + bstrpick.d $s8, $s4, 0x1f, 0x0 │ │ │ │ + ld.d $t0, $t0, 24 │ │ │ │ + ld.d $t2, $t2, 8 │ │ │ │ + slli.d $s8, $s8, 0x3 │ │ │ │ + ld.d $t0, $t0, 64 │ │ │ │ + ldx.d $fp, $t2, $s8 │ │ │ │ + ldx.d $s7, $t0, $s8 │ │ │ │ + st.d $s0, $sp, 768 │ │ │ │ + beqz $s7, 12304 # 301b8 ::do_widen(char) const@@Base+0x1fcf8> │ │ │ │ + move $a0, $s7 │ │ │ │ + bl -132784 │ │ │ │ + st.d $a0, $sp, 264 │ │ │ │ + move $t0, $a0 │ │ │ │ + bltu $s5, $a0, 676 # 2d460 ::do_widen(char) const@@Base+0x1cfa0> │ │ │ │ + bne $a0, $s6, 576 # 2d400 ::do_widen(char) const@@Base+0x1cf40> │ │ │ │ + ld.b $t3, $s7, 0 │ │ │ │ + st.b $t3, $sp, 784 │ │ │ │ nop │ │ │ │ + move $t3, $s0 │ │ │ │ + stx.b $zero, $t3, $t0 │ │ │ │ + ldptr.d $a0, $fp, 0 │ │ │ │ + addi.d $t3, $fp, 16 │ │ │ │ + st.d $t0, $sp, 776 │ │ │ │ + ld.d $t4, $sp, 768 │ │ │ │ + beq $a0, $t3, 720 # 2d4b8 ::do_widen(char) const@@Base+0x1cff8> │ │ │ │ nop │ │ │ │ - ldptr.w $t1, $a0, 152 │ │ │ │ - li.w $t0, 1 │ │ │ │ - beq $t1, $t0, 40 # 295e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x117e0> │ │ │ │ - ldptr.w $a0, $a0, 148 │ │ │ │ - xori $a0, $a0, 0x1 │ │ │ │ - sltui $a0, $a0, 1 │ │ │ │ - ret │ │ │ │ + beq $t4, $s0, 848 # 2d540 ::do_widen(char) const@@Base+0x1d080> │ │ │ │ + stptr.d $t4, $fp, 0 │ │ │ │ + st.d $t0, $fp, 8 │ │ │ │ + ld.d $t0, $sp, 784 │ │ │ │ + st.d $t0, $fp, 16 │ │ │ │ + beqz $a0, 716 # 2d4d0 ::do_widen(char) const@@Base+0x1d010> │ │ │ │ + st.d $a0, $sp, 768 │ │ │ │ nop │ │ │ │ + st.b $zero, $a0, 0 │ │ │ │ + ld.d $a0, $sp, 768 │ │ │ │ + beq $a0, $s0, 720 # 2d4e8 ::do_widen(char) const@@Base+0x1d028> │ │ │ │ nop │ │ │ │ + bl -133584 │ │ │ │ + ld.d $t0, $s1, 16 │ │ │ │ + ld.d $t0, $t0, 8 │ │ │ │ + ldx.d $t0, $t0, $s8 │ │ │ │ + st.d $s0, $sp, 768 │ │ │ │ + ld.d $a2, $t0, 8 │ │ │ │ + ldptr.d $s8, $t0, 0 │ │ │ │ + st.d $a2, $sp, 264 │ │ │ │ + bltu $s5, $a2, 720 # 2d510 ::do_widen(char) const@@Base+0x1d050> │ │ │ │ nop │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + move $a0, $s0 │ │ │ │ + beq $a2, $s6, 400 # 2d3e0 ::do_widen(char) const@@Base+0x1cf20> │ │ │ │ nop │ │ │ │ + move $a1, $s8 │ │ │ │ + bl -132476 │ │ │ │ + ld.d $t0, $sp, 264 │ │ │ │ nop │ │ │ │ - li.w $a0, 1 │ │ │ │ - ret │ │ │ │ + move $a1, $s2 │ │ │ │ + addi.d $a0, $sp, 272 │ │ │ │ + st.d $t0, $sp, 776 │ │ │ │ + st.w $s4, $sp, 800 │ │ │ │ + bl 15912 # 310a0 ::do_widen(char) const@@Base+0x20be0> │ │ │ │ + ld.d $a0, $sp, 768 │ │ │ │ + beq $a0, $s0, 8 # 2d288 ::do_widen(char) const@@Base+0x1cdc8> │ │ │ │ + bl -133684 │ │ │ │ + ld.d $t0, $s1, 80 │ │ │ │ + addi.d $s4, $s4, 1 │ │ │ │ + bltu $s4, $t0, -272 # 2d180 ::do_widen(char) const@@Base+0x1ccc0> │ │ │ │ nop │ │ │ │ + ld.d $t0, $s3, 40 │ │ │ │ + li.w $t1, -1 │ │ │ │ + lu52i.d $t1, $t1, 511 │ │ │ │ + ld.d $t0, $t0, 216 │ │ │ │ + ldptr.w $t2, $t0, 8 │ │ │ │ + st.d $t2, $sp, 16 │ │ │ │ + bltu $t1, $t2, 15080 # 30d98 ::do_widen(char) const@@Base+0x208d8> │ │ │ │ + beqz $t2, 716 # 2d580 ::do_widen(char) const@@Base+0x1d0c0> │ │ │ │ + slli.d $s6, $t2, 0x2 │ │ │ │ + move $a0, $s6 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + bl -133684 │ │ │ │ + move $a2, $s6 │ │ │ │ + li.w $a1, 255 │ │ │ │ + move $s0, $a0 │ │ │ │ + st.d $a0, $sp, 56 │ │ │ │ + bl -134568 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + move $s4, $s0 │ │ │ │ + add.d $s6, $s0, $s6 │ │ │ │ + move $s5, $zero │ │ │ │ + addi.d $s0, $sp, 784 │ │ │ │ + li.w $s8, 15 │ │ │ │ + li.w $s7, 1 │ │ │ │ nop │ │ │ │ - ldptr.w $t0, $a0, 152 │ │ │ │ - beqz $t0, 44 # 29620 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11820> │ │ │ │ - ldptr.w $a0, $a0, 148 │ │ │ │ - sltui $a0, $a0, 1 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ + ld.d $t0, $t0, 64 │ │ │ │ + ldx.d $fp, $t0, $s5 │ │ │ │ + st.d $s0, $sp, 768 │ │ │ │ + beqz $fp, 14772 # 30cc0 ::do_widen(char) const@@Base+0x20800> │ │ │ │ + move $a0, $fp │ │ │ │ + bl -133140 │ │ │ │ + st.d $a0, $sp, 264 │ │ │ │ + move $t0, $a0 │ │ │ │ + bltu $s8, $a0, 256 # 2d420 ::do_widen(char) const@@Base+0x1cf60> │ │ │ │ + beq $a0, $s7, 156 # 2d3c0 ::do_widen(char) const@@Base+0x1cf00> │ │ │ │ + bnez $a0, 120 # 2d3a0 ::do_widen(char) const@@Base+0x1cee0> │ │ │ │ nop │ │ │ │ + move $t1, $s0 │ │ │ │ nop │ │ │ │ + stx.b $zero, $t1, $t0 │ │ │ │ + ld.d $fp, $sp, 768 │ │ │ │ + move $a2, $t0 │ │ │ │ + addi.d $a0, $sp, 272 │ │ │ │ + move $a1, $fp │ │ │ │ + st.d $t0, $sp, 776 │ │ │ │ + bl -45136 # 22300 ::do_widen(char) const@@Base+0x11e40> │ │ │ │ + addi.d $t0, $sp, 280 │ │ │ │ + beq $t0, $a0, 16 # 2d368 ::do_widen(char) const@@Base+0x1cea8> │ │ │ │ + ldptr.w $t0, $a0, 64 │ │ │ │ + st.w $t0, $s4, 0 │ │ │ │ nop │ │ │ │ + beq $fp, $s0, 16 # 2d378 ::do_widen(char) const@@Base+0x1ceb8> │ │ │ │ + move $a0, $fp │ │ │ │ + bl -133920 │ │ │ │ nop │ │ │ │ + addi.d $s4, $s4, 4 │ │ │ │ + beq $s4, $s6, 524 # 2d588 ::do_widen(char) const@@Base+0x1d0c8> │ │ │ │ + ld.d $t0, $s3, 40 │ │ │ │ + addi.d $s5, $s5, 8 │ │ │ │ + ld.d $t0, $t0, 216 │ │ │ │ + b -140 # 2d300 ::do_widen(char) const@@Base+0x1ce40> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - li.w $a0, 1 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ + move $a0, $s0 │ │ │ │ nop │ │ │ │ + move $a2, $t0 │ │ │ │ + move $a1, $fp │ │ │ │ + bl -132816 │ │ │ │ + ld.d $t0, $sp, 264 │ │ │ │ + ld.d $t1, $sp, 768 │ │ │ │ + b -132 # 2d338 ::do_widen(char) const@@Base+0x1ce78> │ │ │ │ + ld.b $t1, $fp, 0 │ │ │ │ + st.b $t1, $sp, 784 │ │ │ │ + b -152 # 2d330 ::do_widen(char) const@@Base+0x1ce70> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - pcalau12i $t1, 88 │ │ │ │ - pcalau12i $t0, 88 │ │ │ │ - fld.d $fa1, $t1, 1152 │ │ │ │ - fld.d $fa0, $t0, 1160 │ │ │ │ - st.d $zero, $a0, 8 │ │ │ │ - st.d $zero, $a0, 16 │ │ │ │ - st.d $zero, $a0, 24 │ │ │ │ - st.d $zero, $a0, 32 │ │ │ │ - st.d $zero, $a0, 40 │ │ │ │ - st.d $zero, $a0, 48 │ │ │ │ - st.d $zero, $a0, 56 │ │ │ │ - st.d $zero, $a0, 64 │ │ │ │ - st.d $zero, $a0, 72 │ │ │ │ - st.d $zero, $a0, 80 │ │ │ │ - st.d $zero, $a0, 88 │ │ │ │ - st.d $zero, $a0, 96 │ │ │ │ - fst.d $fa1, $a0, 112 │ │ │ │ - fst.d $fa0, $a0, 104 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -16 │ │ │ │ - stptr.d $s0, $sp, 0 │ │ │ │ - move $s0, $a0 │ │ │ │ - ld.d $a0, $a0, 80 │ │ │ │ - st.d $ra, $sp, 8 │ │ │ │ - beqz $a0, 12 # 296b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x118b0> │ │ │ │ - bl -118360 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s0, 56 │ │ │ │ - beqz $a0, 12 # 296c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x118c0> │ │ │ │ - bl -118376 │ │ │ │ + ld.b $t0, $s8, 0 │ │ │ │ + st.b $t0, $a0, 0 │ │ │ │ + ld.d $t0, $sp, 264 │ │ │ │ + b -388 # 2d268 ::do_widen(char) const@@Base+0x1cda8> │ │ │ │ nop │ │ │ │ - ld.d $a0, $s0, 32 │ │ │ │ - beqz $a0, 12 # 296d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x118d0> │ │ │ │ - bl -118392 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s0, 8 │ │ │ │ - beqz $a0, 44 # 29700 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11900> │ │ │ │ - ld.d $ra, $sp, 8 │ │ │ │ - ldptr.d $s0, $sp, 0 │ │ │ │ - addi.d $sp, $sp, 16 │ │ │ │ - b -118420 │ │ │ │ nop │ │ │ │ nop │ │ │ │ + beqz $a0, -560 # 2d1d0 ::do_widen(char) const@@Base+0x1cd10> │ │ │ │ + move $a0, $s0 │ │ │ │ + b 128 # 2d488 ::do_widen(char) const@@Base+0x1cfc8> │ │ │ │ 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 │ │ │ │ - st.d $ra, $sp, 8 │ │ │ │ - bge $a1, $a2, 192 # 297d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x119d8> │ │ │ │ - addi.w $t0, $a1, 1 │ │ │ │ - slli.d $a1, $a1, 0x2 │ │ │ │ - beq $t0, $a2, 156 # 297c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x119c0> │ │ │ │ - ld.d $t0, $a0, 56 │ │ │ │ - slli.d $a2, $a2, 0x2 │ │ │ │ - pcalau12i $t1, 88 │ │ │ │ - fldx.s $fa1, $t0, $a2 │ │ │ │ - fldx.s $fa2, $t0, $a1 │ │ │ │ - fld.d $fa0, $t1, 1176 │ │ │ │ - fsub.s $fa1, $fa1, $fa2 │ │ │ │ - fcvt.d.s $fa1, $fa1 │ │ │ │ - fcmp.sle.d $fcc0, $fa1, $fa0 │ │ │ │ - bcnez $fcc0, 84 # 297a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x119a0> │ │ │ │ - fld.s $fa0, $a0, 0 │ │ │ │ - pcalau12i $t0, 88 │ │ │ │ - fld.d $fa3, $t0, 1184 │ │ │ │ - ffint.d.w $fa0, $fa0 │ │ │ │ - fld.s $fa2, $a0, 4 │ │ │ │ - fmul.d $fa0, $fa0, $fa3 │ │ │ │ - ffint.d.w $fa2, $fa2 │ │ │ │ - fmul.d $fa0, $fa0, $fa1 │ │ │ │ - fdiv.d $fa0, $fa0, $fa2 │ │ │ │ - fcvt.s.d $fa0, $fa0 │ │ │ │ - bl -117912 │ │ │ │ - ld.d $ra, $sp, 8 │ │ │ │ - fneg.s $fa0, $fa0 │ │ │ │ - addi.d $sp, $sp, 16 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + move $a2, $zero │ │ │ │ + addi.d $a1, $sp, 264 │ │ │ │ + addi.d $a0, $sp, 768 │ │ │ │ + bl -132800 # cd70 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + ld.d $t2, $sp, 264 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + st.d $a0, $sp, 768 │ │ │ │ + st.d $t2, $sp, 784 │ │ │ │ + b -156 # 2d3a8 ::do_widen(char) const@@Base+0x1cee8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - pcalau12i $t0, 88 │ │ │ │ - fld.d $fa1, $t0, 1168 │ │ │ │ - b -88 # 29750 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11950> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + move $a2, $zero │ │ │ │ + addi.d $a1, $sp, 264 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -132864 # cd70 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + ld.d $t4, $sp, 264 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + st.d $a0, $sp, 768 │ │ │ │ + st.d $t4, $sp, 784 │ │ │ │ nop │ │ │ │ + move $a2, $t0 │ │ │ │ + move $a1, $s7 │ │ │ │ + bl -133040 │ │ │ │ + ld.d $t0, $sp, 264 │ │ │ │ + ld.d $t3, $sp, 768 │ │ │ │ + stx.b $zero, $t3, $t0 │ │ │ │ + ldptr.d $a0, $fp, 0 │ │ │ │ + addi.d $t3, $fp, 16 │ │ │ │ + st.d $t0, $sp, 776 │ │ │ │ + ld.d $t4, $sp, 768 │ │ │ │ + bne $a0, $t3, -704 # 2d1f0 ::do_widen(char) const@@Base+0x1cd30> │ │ │ │ nop │ │ │ │ + beq $t4, $s0, 136 # 2d540 ::do_widen(char) const@@Base+0x1d080> │ │ │ │ + stptr.d $t4, $fp, 0 │ │ │ │ + st.d $t0, $fp, 8 │ │ │ │ + ld.d $t0, $sp, 784 │ │ │ │ + st.d $t0, $fp, 16 │ │ │ │ nop │ │ │ │ - ld.d $t0, $a0, 8 │ │ │ │ - ld.d $ra, $sp, 8 │ │ │ │ - fldx.s $fa0, $t0, $a1 │ │ │ │ - addi.d $sp, $sp, 16 │ │ │ │ - ret │ │ │ │ + st.d $s0, $sp, 768 │ │ │ │ + addi.d $a0, $sp, 784 │ │ │ │ + st.b $zero, $a0, 0 │ │ │ │ + move $s0, $a0 │ │ │ │ + ld.d $a0, $sp, 768 │ │ │ │ + bne $a0, $s0, -708 # 2d220 ::do_widen(char) const@@Base+0x1cd60> │ │ │ │ + ld.d $t0, $s1, 16 │ │ │ │ + ld.d $t0, $t0, 8 │ │ │ │ + ldx.d $t0, $t0, $s8 │ │ │ │ + ld.d $a2, $t0, 8 │ │ │ │ + ldptr.d $s8, $t0, 0 │ │ │ │ + st.d $a2, $sp, 264 │ │ │ │ + bgeu $s5, $a2, -696 # 2d248 ::do_widen(char) const@@Base+0x1cd88> │ │ │ │ nop │ │ │ │ - pcaddi $a3, 86466 │ │ │ │ - li.w $a2, 57 │ │ │ │ - pcaddi $a1, 86478 │ │ │ │ - pcaddi $a0, 86485 │ │ │ │ - bl -117048 │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -16 │ │ │ │ - st.d $ra, $sp, 8 │ │ │ │ - bge $a2, $a1, 192 # 298b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11ab8> │ │ │ │ - addi.w $t0, $a1, -1 │ │ │ │ - slli.d $t1, $a2, 0x2 │ │ │ │ - beq $t0, $a2, 156 # 298a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11aa0> │ │ │ │ - ld.d $t0, $a0, 56 │ │ │ │ - slli.d $a1, $a1, 0x2 │ │ │ │ - pcalau12i $t2, 88 │ │ │ │ - fldx.s $fa1, $t0, $a1 │ │ │ │ - fldx.s $fa2, $t0, $t1 │ │ │ │ - fld.d $fa0, $t2, 1176 │ │ │ │ - fsub.s $fa1, $fa1, $fa2 │ │ │ │ - fcvt.d.s $fa1, $fa1 │ │ │ │ - fcmp.sle.d $fcc0, $fa1, $fa0 │ │ │ │ - bcnez $fcc0, 84 # 29880 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11a80> │ │ │ │ - fld.s $fa0, $a0, 0 │ │ │ │ - pcalau12i $t0, 88 │ │ │ │ - fld.d $fa3, $t0, 1184 │ │ │ │ - ffint.d.w $fa0, $fa0 │ │ │ │ - fld.s $fa2, $a0, 4 │ │ │ │ - fmul.d $fa0, $fa0, $fa3 │ │ │ │ - ffint.d.w $fa2, $fa2 │ │ │ │ - fmul.d $fa0, $fa0, $fa1 │ │ │ │ - fdiv.d $fa0, $fa0, $fa2 │ │ │ │ - fcvt.s.d $fa0, $fa0 │ │ │ │ - bl -118136 │ │ │ │ - ld.d $ra, $sp, 8 │ │ │ │ - fneg.s $fa0, $fa0 │ │ │ │ - addi.d $sp, $sp, 16 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ + move $a2, $zero │ │ │ │ + addi.d $a1, $sp, 264 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -133036 # cd70 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + ld.d $a2, $sp, 264 │ │ │ │ + st.d $a0, $sp, 768 │ │ │ │ + st.d $a2, $sp, 784 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + beq $a2, $s6, -336 # 2d3e0 ::do_widen(char) const@@Base+0x1cf20> │ │ │ │ + li.w $t0, -1 │ │ │ │ + beqz $a2, -720 # 2d268 ::do_widen(char) const@@Base+0x1cda8> │ │ │ │ + b -740 # 2d258 ::do_widen(char) const@@Base+0x1cd98> │ │ │ │ + beq $fp, $s2, 10336 # 2fda0 ::do_widen(char) const@@Base+0x1f8e0> │ │ │ │ + beqz $t0, 36 # 2d568 ::do_widen(char) const@@Base+0x1d0a8> │ │ │ │ + li.w $t3, 1 │ │ │ │ + beq $t0, $t3, 6228 # 2eda0 ::do_widen(char) const@@Base+0x1e8e0> │ │ │ │ + move $a2, $t0 │ │ │ │ + move $a1, $s0 │ │ │ │ + bl -133240 │ │ │ │ + nop │ │ │ │ + ld.d $t0, $sp, 776 │ │ │ │ + ldptr.d $a0, $fp, 0 │ │ │ │ + stx.b $zero, $a0, $t0 │ │ │ │ + ld.d $a0, $sp, 768 │ │ │ │ + st.d $t0, $fp, 8 │ │ │ │ + b -868 # 2d210 ::do_widen(char) const@@Base+0x1cd50> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + st.d $zero, $sp, 56 │ │ │ │ nop │ │ │ │ + st.d $zero, $sp, 232 │ │ │ │ + st.w $zero, $sp, 216 │ │ │ │ + st.d $zero, $sp, 240 │ │ │ │ + st.w $zero, $sp, 220 │ │ │ │ + st.d $zero, $sp, 248 │ │ │ │ + st.w $zero, $sp, 224 │ │ │ │ + st.d $zero, $sp, 256 │ │ │ │ + st.w $zero, $sp, 228 │ │ │ │ + st.d $zero, $sp, 32 │ │ │ │ + st.d $zero, $sp, 48 │ │ │ │ + move $s5, $zero │ │ │ │ nop │ │ │ │ - pcalau12i $t0, 88 │ │ │ │ - fld.d $fa1, $t0, 1168 │ │ │ │ - b -88 # 29830 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11a30> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + move $a0, $s3 │ │ │ │ + bl -134292 │ │ │ │ + beqz $a0, 1112 # 2da20 ::do_widen(char) const@@Base+0x1d560> │ │ │ │ + ld.d $t0, $s3, 24 │ │ │ │ + ldptr.w $t1, $t0, 0 │ │ │ │ + beqz $t1, -20 # 2d5c0 ::do_widen(char) const@@Base+0x1d100> │ │ │ │ + ld.d $t1, $s3, 40 │ │ │ │ + ld.d $t2, $t1, 48 │ │ │ │ + ldptr.d $s4, $t2, 0 │ │ │ │ + beqz $s4, -36 # 2d5c0 ::do_widen(char) const@@Base+0x1d100> │ │ │ │ + ldptr.w $t0, $t0, 4 │ │ │ │ + beqz $t0, -44 # 2d5c0 ::do_widen(char) const@@Base+0x1d100> │ │ │ │ + ld.d $t0, $t1, 144 │ │ │ │ + ldptr.d $s0, $t0, 0 │ │ │ │ + beqz $s0, -56 # 2d5c0 ::do_widen(char) const@@Base+0x1d100> │ │ │ │ + ld.hu $t1, $s4, 26 │ │ │ │ + li.w $t0, 2 │ │ │ │ + bne $t1, $t0, -68 # 2d5c0 ::do_widen(char) const@@Base+0x1d100> │ │ │ │ + li.w $a1, 1 │ │ │ │ + move $a0, $s4 │ │ │ │ + bl -134000 │ │ │ │ + ld.d $t0, $s3, 40 │ │ │ │ + ld.d $a1, $t0, 24 │ │ │ │ + beqz $a1, 36 # 2d640 ::do_widen(char) const@@Base+0x1d180> │ │ │ │ + ldptr.w $t0, $s4, 16 │ │ │ │ + bltz $t0, 10572 # 2ff70 ::do_widen(char) const@@Base+0x1fab0> │ │ │ │ + ldptr.w $t1, $a1, 4 │ │ │ │ + bge $t0, $t1, 10564 # 2ff70 ::do_widen(char) const@@Base+0x1fab0> │ │ │ │ + ld.d $t1, $a1, 24 │ │ │ │ + bstrpick.d $t0, $t0, 0x1f, 0x0 │ │ │ │ + slli.d $t0, $t0, 0x4 │ │ │ │ + ldx.d $a1, $t1, $t0 │ │ │ │ + addi.d $s6, $sp, 640 │ │ │ │ + move $a0, $s6 │ │ │ │ + st.d $s6, $sp, 72 │ │ │ │ + bl -46252 # 221a0 ::do_widen(char) const@@Base+0x11ce0> │ │ │ │ + ld.d $a1, $s4, 120 │ │ │ │ + addi.d $s7, $sp, 672 │ │ │ │ + move $a0, $s7 │ │ │ │ + ldptr.d $s2, $s4, 0 │ │ │ │ + st.d $s7, $sp, 64 │ │ │ │ + bl -46276 # 221a0 ::do_widen(char) const@@Base+0x11ce0> │ │ │ │ + ld.d $t0, $s4, 136 │ │ │ │ + addi.d $s8, $sp, 704 │ │ │ │ + move $a0, $s8 │ │ │ │ + ldptr.d $a1, $t0, 0 │ │ │ │ + st.d $s8, $sp, 40 │ │ │ │ + bl -46300 # 221a0 ::do_widen(char) const@@Base+0x11ce0> │ │ │ │ + ld.d $t0, $s4, 136 │ │ │ │ + addi.d $fp, $sp, 736 │ │ │ │ + move $a0, $fp │ │ │ │ + ld.d $a1, $t0, 8 │ │ │ │ + st.d $fp, $sp, 8 │ │ │ │ + bl -46324 # 221a0 ::do_widen(char) const@@Base+0x11ce0> │ │ │ │ + li.w $a0, 160 │ │ │ │ + bl -134668 │ │ │ │ + st.d $a0, $sp, 80 │ │ │ │ + ld.d $a0, $s1, 24 │ │ │ │ + bl 129912 # 4d220 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17360> │ │ │ │ + move $a6, $a0 │ │ │ │ + ld.d $a0, $sp, 80 │ │ │ │ + move $a5, $fp │ │ │ │ + move $a4, $s8 │ │ │ │ + move $a3, $s7 │ │ │ │ + addi.w $a2, $s2, 1 │ │ │ │ + move $a1, $s6 │ │ │ │ + bl -115528 # 11380 ::do_widen(char) const@@Base+0xec0> │ │ │ │ + ld.d $t0, $s3, 40 │ │ │ │ + li.w $a5, 1 │ │ │ │ + addi.d $a4, $sp, 216 │ │ │ │ + ld.d $a0, $t0, 24 │ │ │ │ + addi.d $a3, $sp, 232 │ │ │ │ + pcaddi $a2, 81804 │ │ │ │ + move $a1, $s4 │ │ │ │ + bl -135592 │ │ │ │ + ld.d $t0, $s1, 80 │ │ │ │ + slli.d $t0, $t0, 0x1 │ │ │ │ + bne $a0, $t0, 12988 # 309b0 ::do_widen(char) const@@Base+0x204f0> │ │ │ │ + ld.d $t0, $s3, 40 │ │ │ │ + move $a1, $s0 │ │ │ │ + li.w $a5, 1 │ │ │ │ + ld.d $a0, $t0, 120 │ │ │ │ + addi.d $a4, $sp, 228 │ │ │ │ + addi.d $a3, $sp, 256 │ │ │ │ + pcaddi $a2, 81792 │ │ │ │ + bl -135636 │ │ │ │ + ld.d $t0, $s1, 88 │ │ │ │ + slli.d $t0, $t0, 0x1 │ │ │ │ + bne $a0, $t0, 13048 # 30a18 ::do_widen(char) const@@Base+0x20558> │ │ │ │ + ld.bu $t0, $s1, 64 │ │ │ │ + bnez $t0, 7096 # 2f2e0 ::do_widen(char) const@@Base+0x1ee20> │ │ │ │ nop │ │ │ │ + ld.d $t3, $s1, 80 │ │ │ │ + slli.d $t1, $t3, 0x1 │ │ │ │ + move $t0, $t3 │ │ │ │ + beqz $t1, 10300 # 2ff78 ::do_widen(char) const@@Base+0x1fab8> │ │ │ │ + srli.w $t0, $s5, 0x1 │ │ │ │ + move $s0, $zero │ │ │ │ + move $a7, $zero │ │ │ │ + move $t5, $zero │ │ │ │ + move $s4, $zero │ │ │ │ + move $t1, $zero │ │ │ │ + st.d $t0, $sp, 24 │ │ │ │ + bstrpick.d $a6, $s5, 0x1f, 0x1 │ │ │ │ + slli.w $a5, $s5, 0x2 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $t0, $a0, 8 │ │ │ │ - ld.d $ra, $sp, 8 │ │ │ │ - fldx.s $fa0, $t0, $t1 │ │ │ │ - addi.d $sp, $sp, 16 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ - pcaddi $a3, 86438 │ │ │ │ - li.w $a2, 67 │ │ │ │ - pcaddi $a1, 86422 │ │ │ │ - pcaddi $a0, 86449 │ │ │ │ - bl -117272 │ │ │ │ + ld.d $t0, $sp, 232 │ │ │ │ + add.d $t2, $t0, $s0 │ │ │ │ + ldptr.w $t4, $t2, 4 │ │ │ │ + ldx.w $t0, $t0, $s0 │ │ │ │ + srai.w $fp, $t4, 0x1 │ │ │ │ + srai.w $t2, $t0, 0x1 │ │ │ │ + xori $s8, $t2, 0x2 │ │ │ │ + xori $s7, $fp, 0x2 │ │ │ │ + sltui $s8, $s8, 1 │ │ │ │ + sltui $s7, $s7, 1 │ │ │ │ + bnez $t0, 7208 # 2f3c0 ::do_widen(char) const@@Base+0x1ef00> │ │ │ │ + li.w $t3, 2 │ │ │ │ + move $t4, $a6 │ │ │ │ + andi $t0, $a5, 0x4 │ │ │ │ + beq $fp, $t3, 7800 # 2f620 ::do_widen(char) const@@Base+0x1f160> │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -832 │ │ │ │ - st.d $s0, $sp, 808 │ │ │ │ - st.d $s1, $sp, 800 │ │ │ │ - st.d $ra, $sp, 824 │ │ │ │ - move $s0, $a0 │ │ │ │ - pcalau12i $t0, 135 │ │ │ │ - ld.d $t0, $t0, -160 │ │ │ │ - ld.d $t0, $t0, 0 │ │ │ │ - st.d $t0, $sp, 680 │ │ │ │ - li.w $t0, 0x0 │ │ │ │ - move $a0, $a1 │ │ │ │ - st.w $a2, $s0, 0 │ │ │ │ - st.w $a3, $s0, 4 │ │ │ │ - move $s1, $a1 │ │ │ │ - bl 298264 # 72620 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5a820> │ │ │ │ - li.w $t0, -1 │ │ │ │ - lu52i.d $t0, $t0, 511 │ │ │ │ - bltu $t0, $a0, 4172 # 2a960 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12b60> │ │ │ │ - st.d $s2, $sp, 792 │ │ │ │ - st.d $s3, $sp, 784 │ │ │ │ + move $t3, $zero │ │ │ │ + move $t7, $zero │ │ │ │ move $s2, $zero │ │ │ │ - move $s3, $zero │ │ │ │ - move $t0, $zero │ │ │ │ - beqz $a0, 44 # 29958 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11b58> │ │ │ │ - slli.d $s2, $a0, 0x2 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -118952 │ │ │ │ - move $a2, $s2 │ │ │ │ - move $a1, $zero │ │ │ │ - add.d $s2, $a0, $s2 │ │ │ │ - move $s3, $a0 │ │ │ │ - bl -119836 │ │ │ │ - move $t0, $s2 │ │ │ │ - nop │ │ │ │ - ld.d $a0, $s0, 56 │ │ │ │ - st.d $t0, $s0, 64 │ │ │ │ - st.d $s3, $s0, 56 │ │ │ │ - st.d $s2, $s0, 72 │ │ │ │ - beqz $a0, 8 # 29970 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11b70> │ │ │ │ - bl -119068 │ │ │ │ + move $s6, $zero │ │ │ │ + ld.d $t6, $s1, 16 │ │ │ │ + ld.d $t6, $t6, 8 │ │ │ │ + ldx.d $t6, $t6, $s0 │ │ │ │ + ld.d $t8, $t6, 136 │ │ │ │ + li.w $t6, 1 │ │ │ │ + sll.w $t6, $t6, $t0 │ │ │ │ + ldx.bu $a0, $t8, $t4 │ │ │ │ + or $t6, $t6, $a0 │ │ │ │ + stx.b $t6, $t8, $t4 │ │ │ │ + bnez $t3, 7076 # 2f388 ::do_widen(char) const@@Base+0x1eec8> │ │ │ │ + beqz $s2, 6968 # 2f320 ::do_widen(char) const@@Base+0x1ee60> │ │ │ │ + move $t3, $s2 │ │ │ │ move $s2, $zero │ │ │ │ - b 52 # 299a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11ba8> │ │ │ │ nop │ │ │ │ + ld.d $t0, $s1, 16 │ │ │ │ + move $t6, $zero │ │ │ │ + ld.d $t0, $t0, 8 │ │ │ │ + ldx.d $t4, $t0, $s0 │ │ │ │ + beqz $s6, 24 # 2d820 ::do_widen(char) const@@Base+0x1d360> │ │ │ │ + ld.d $t6, $s1, 200 │ │ │ │ + bstrpick.d $t0, $t1, 0x1f, 0x0 │ │ │ │ + slli.d $t0, $t0, 0x1 │ │ │ │ + ldx.w $t6, $t6, $t0 │ │ │ │ nop │ │ │ │ - ldptr.d $t3, $s1, 0 │ │ │ │ - bstrpick.d $t0, $s2, 0x1f, 0x0 │ │ │ │ - slli.d $t2, $t0, 0x3 │ │ │ │ - ldx.d $t2, $t3, $t2 │ │ │ │ - ld.d $t1, $s0, 56 │ │ │ │ - slli.d $t0, $t0, 0x2 │ │ │ │ - fld.d $fa0, $t2, 136 │ │ │ │ - addi.d $s2, $s2, 1 │ │ │ │ - fcvt.s.d $fa0, $fa0 │ │ │ │ - fstx.s $fa0, $t1, $t0 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl 298100 # 72620 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5a820> │ │ │ │ - slli.w $t0, $s2, 0x0 │ │ │ │ - blt $t0, $a0, -52 # 29980 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11b80> │ │ │ │ - move $a0, $s1 │ │ │ │ - bl 298084 # 72620 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5a820> │ │ │ │ - li.w $t0, -1 │ │ │ │ - addi.w $a2, $a0, -1 │ │ │ │ - lu52i.d $t0, $t0, 511 │ │ │ │ - bltu $t0, $a2, 4076 # 2a9b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12bb8> │ │ │ │ - move $s2, $zero │ │ │ │ - move $s3, $zero │ │ │ │ - move $t0, $zero │ │ │ │ - beqz $a2, 44 # 29a08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11c08> │ │ │ │ - slli.d $s2, $a2, 0x2 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -119128 │ │ │ │ - move $a2, $s2 │ │ │ │ - move $a1, $zero │ │ │ │ - add.d $s2, $a0, $s2 │ │ │ │ - move $s3, $a0 │ │ │ │ - bl -120012 │ │ │ │ - move $t0, $s2 │ │ │ │ + ld.d $t0, $t4, 328 │ │ │ │ + ld.d $t8, $t4, 336 │ │ │ │ + beq $t0, $t8, 8728 # 2fa40 ::do_widen(char) const@@Base+0x1f580> │ │ │ │ nop │ │ │ │ - ld.d $a0, $s0, 8 │ │ │ │ - st.d $t0, $s0, 16 │ │ │ │ - st.d $s3, $s0, 8 │ │ │ │ - st.d $s2, $s0, 24 │ │ │ │ - beqz $a0, 8 # 29a20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11c20> │ │ │ │ - bl -119244 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl 297980 # 72620 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5a820> │ │ │ │ - li.w $t0, -1 │ │ │ │ - addi.w $a2, $a0, -1 │ │ │ │ - lu52i.d $t0, $t0, 511 │ │ │ │ - bltu $t0, $a2, 3972 # 2a9b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12bb8> │ │ │ │ - st.d $s4, $sp, 776 │ │ │ │ - st.d $s5, $sp, 768 │ │ │ │ - st.d $s6, $sp, 760 │ │ │ │ - st.d $s7, $sp, 752 │ │ │ │ - fst.d $fs0, $sp, 728 │ │ │ │ - fst.d $fs1, $sp, 720 │ │ │ │ - move $s2, $zero │ │ │ │ - move $s3, $zero │ │ │ │ - move $t0, $zero │ │ │ │ - beqz $a2, 44 # 29a88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11c88> │ │ │ │ - slli.d $s2, $a2, 0x2 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -119256 │ │ │ │ - move $a2, $s2 │ │ │ │ - move $a1, $zero │ │ │ │ - add.d $s2, $a0, $s2 │ │ │ │ - move $s3, $a0 │ │ │ │ - bl -120140 │ │ │ │ - move $t0, $s2 │ │ │ │ + ldptr.w $t8, $t0, 0 │ │ │ │ + addi.d $t0, $t0, 4 │ │ │ │ + bstrins.w $t8, $t6, 0x1d, 0x0 │ │ │ │ + bstrins.w $t8, $s8, 0x1e, 0x1e │ │ │ │ + bstrins.w $t8, $s7, 0x1f, 0x1f │ │ │ │ + st.w $t8, $t0, -4 │ │ │ │ + st.d $t0, $t4, 328 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s0, 32 │ │ │ │ - st.d $t0, $s0, 40 │ │ │ │ - st.d $s3, $s0, 32 │ │ │ │ - st.d $s2, $s0, 48 │ │ │ │ - beqz $a0, 8 # 29aa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11ca0> │ │ │ │ - bl -119372 │ │ │ │ - ld.d $s2, $s0, 56 │ │ │ │ - ld.d $s5, $s0, 64 │ │ │ │ - li.w $t0, 4 │ │ │ │ - sub.d $s5, $s5, $s2 │ │ │ │ - bge $t0, $s5, 192 # 29b70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11d70> │ │ │ │ - pcalau12i $t0, 88 │ │ │ │ - fld.s $fs0, $s0, 0 │ │ │ │ - fld.d $fa0, $t0, 1184 │ │ │ │ - fld.s $fs1, $s0, 4 │ │ │ │ - ffint.d.w $fs0, $fs0 │ │ │ │ - fmul.d $fs0, $fs0, $fa0 │ │ │ │ - pcalau12i $t2, 88 │ │ │ │ - pcalau12i $t1, 84 │ │ │ │ - pcalau12i $t0, 88 │ │ │ │ - fst.d $fs2, $sp, 712 │ │ │ │ - fst.d $fs3, $sp, 704 │ │ │ │ - fst.d $fs4, $sp, 696 │ │ │ │ - ld.d $s7, $s0, 32 │ │ │ │ - ld.d $s6, $s0, 8 │ │ │ │ - fld.d $fs3, $t2, 1176 │ │ │ │ - fld.s $fs2, $t1, -524 │ │ │ │ - fld.d $fs4, $t0, 1168 │ │ │ │ - srai.d $s5, $s5, 0x2 │ │ │ │ - ffint.d.w $fs1, $fs1 │ │ │ │ - move $s3, $zero │ │ │ │ - li.w $s4, 1 │ │ │ │ + bnez $t3, 6864 # 2f320 ::do_widen(char) const@@Base+0x1ee60> │ │ │ │ nop │ │ │ │ + li.w $t0, 2 │ │ │ │ + beq $t2, $t0, 7612 # 2f618 ::do_widen(char) const@@Base+0x1f158> │ │ │ │ + addi.w $s4, $s4, 1 │ │ │ │ nop │ │ │ │ - fld.s $fa0, $s2, 4 │ │ │ │ - fld.s $fa1, $s2, 0 │ │ │ │ - fsub.s $fa0, $fa0, $fa1 │ │ │ │ - fcvt.d.s $fa0, $fa0 │ │ │ │ - fcmp.sle.d $fcc0, $fa0, $fs3 │ │ │ │ - bceqz $fcc0, 12 # 29b30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11d30> │ │ │ │ - fmov.d $fa0, $fs4 │ │ │ │ + li.w $t0, 2 │ │ │ │ + beq $fp, $t0, 7476 # 2f5a0 ::do_widen(char) const@@Base+0x1f0e0> │ │ │ │ + ld.d $t3, $s1, 80 │ │ │ │ nop │ │ │ │ - fmul.d $fa0, $fa0, $fs0 │ │ │ │ - addi.d $s4, $s4, 1 │ │ │ │ - addi.d $s2, $s2, 4 │ │ │ │ - fdiv.d $fa0, $fa0, $fs1 │ │ │ │ - fcvt.s.d $fa0, $fa0 │ │ │ │ - bl -118884 │ │ │ │ - fadd.s $fa1, $fa0, $fs2 │ │ │ │ - fneg.s $fa0, $fa0 │ │ │ │ - fstx.s $fa0, $s6, $s3 │ │ │ │ - fstx.s $fa1, $s7, $s3 │ │ │ │ - addi.d $s3, $s3, 4 │ │ │ │ - bltu $s4, $s5, -76 # 29b10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11d10> │ │ │ │ - fld.d $fs2, $sp, 712 │ │ │ │ - fld.d $fs3, $sp, 704 │ │ │ │ - fld.d $fs4, $sp, 696 │ │ │ │ + addi.w $s4, $s4, 1 │ │ │ │ + move $t2, $zero │ │ │ │ + ld.d $t0, $s1, 104 │ │ │ │ + addi.d $t1, $t1, 2 │ │ │ │ + addi.d $s0, $s0, 8 │ │ │ │ + add.d $t0, $t0, $s2 │ │ │ │ + st.d $t0, $s1, 104 │ │ │ │ + ld.d $t0, $s1, 112 │ │ │ │ + add.d $t0, $t0, $t7 │ │ │ │ + st.d $t0, $s1, 112 │ │ │ │ + ld.d $t0, $s1, 136 │ │ │ │ + add.d $t0, $t0, $t2 │ │ │ │ + st.d $t0, $s1, 136 │ │ │ │ + ld.d $t0, $s1, 120 │ │ │ │ + slli.d $t2, $t3, 0x1 │ │ │ │ + add.d $t0, $t0, $s6 │ │ │ │ + st.d $t0, $s1, 120 │ │ │ │ + move $t0, $t3 │ │ │ │ + bltu $t1, $t2, -336 # 2d770 ::do_widen(char) const@@Base+0x1d2b0> │ │ │ │ nop │ │ │ │ - move $a0, $s1 │ │ │ │ - bl 297644 # 72620 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5a820> │ │ │ │ - move $s3, $a0 │ │ │ │ - bltz $a0, 3524 # 2a940 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12b40> │ │ │ │ - move $s2, $zero │ │ │ │ - move $s4, $zero │ │ │ │ - beqz $a0, 32 # 29ba8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11da8> │ │ │ │ - bl -119548 │ │ │ │ - move $a2, $s3 │ │ │ │ - li.w $a1, 255 │ │ │ │ - move $s2, $a0 │ │ │ │ - add.d $s4, $a0, $s3 │ │ │ │ - bl -120432 │ │ │ │ + ld.d $t1, $s1, 88 │ │ │ │ + slli.d $t1, $t1, 0x1 │ │ │ │ + beqz $t1, 6968 # 2f408 ::do_widen(char) const@@Base+0x1ef48> │ │ │ │ + nor $a0, $zero, $s5 │ │ │ │ + andi $a0, $a0, 0x7 │ │ │ │ + li.w $t8, 1 │ │ │ │ + ld.d $a3, $sp, 48 │ │ │ │ + ld.d $a4, $sp, 32 │ │ │ │ + sll.w $t8, $t8, $a0 │ │ │ │ + nor $t8, $zero, $t8 │ │ │ │ + bstrpick.d $a2, $s5, 0x1f, 0x3 │ │ │ │ + move $t4, $zero │ │ │ │ + move $t2, $zero │ │ │ │ + li.w $a1, 2 │ │ │ │ + move $t3, $t0 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s0, 80 │ │ │ │ - st.d $s4, $s0, 88 │ │ │ │ - st.d $s2, $s0, 80 │ │ │ │ - st.d $s4, $s0, 96 │ │ │ │ - beqz $a0, 8 # 29bc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11dc0> │ │ │ │ - bl -119660 │ │ │ │ - pcalau12i $t0, 88 │ │ │ │ - pcalau12i $t1, 88 │ │ │ │ - fld.d $fs1, $t0, 1016 │ │ │ │ - fld.d $fs0, $t1, 1192 │ │ │ │ - move $a0, $s1 │ │ │ │ - move $s2, $zero │ │ │ │ - bl 297544 # 72620 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5a820> │ │ │ │ - slli.w $t0, $s2, 0x0 │ │ │ │ - move $s5, $zero │ │ │ │ - bge $t0, $a0, 60 # 29c20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11e20> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ldptr.d $t0, $s1, 0 │ │ │ │ - bstrpick.d $s3, $s2, 0x1f, 0x0 │ │ │ │ - slli.d $s3, $s3, 0x3 │ │ │ │ - ldx.d $a0, $t0, $s3 │ │ │ │ - bl -1808 # 294f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x116f0> │ │ │ │ - fcmp.sle.d $fcc0, $fa0, $fs0 │ │ │ │ - bcnez $fcc0, 1944 # 2a3a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x125a0> │ │ │ │ - addi.d $s2, $s2, 1 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl 297484 # 72620 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5a820> │ │ │ │ - slli.w $t0, $s2, 0x0 │ │ │ │ - blt $t0, $a0, -44 # 29bf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11df0> │ │ │ │ - ldptr.w $t0, $s0, 0 │ │ │ │ - addi.d $a0, $sp, 416 │ │ │ │ - pcalau12i $s3, 135 │ │ │ │ - ld.d $s3, $s3, -360 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - bl -120788 │ │ │ │ - pcalau12i $t0, 135 │ │ │ │ + ld.d $ra, $s1, 8 │ │ │ │ + alsl.wu $t3, $t3, $t2, 0x1 │ │ │ │ + ld.d $t6, $sp, 256 │ │ │ │ + ld.d $t0, $ra, 8 │ │ │ │ + ld.d $t1, $ra, 32 │ │ │ │ + srli.d $t0, $t0, 0x3 │ │ │ │ + mul.d $t3, $t3, $t0 │ │ │ │ + add.d $t0, $t6, $t4 │ │ │ │ + ldptr.w $t0, $t0, 4 │ │ │ │ + ldx.w $t6, $t6, $t4 │ │ │ │ + sltui $s0, $t0, 1 │ │ │ │ + srai.w $t7, $t6, 0x1 │ │ │ │ + sltui $a5, $t6, 1 │ │ │ │ + srai.w $t6, $t0, 0x1 │ │ │ │ + nor $t0, $zero, $t0 │ │ │ │ + andi $t0, $t0, 0x1 │ │ │ │ + or $a5, $s0, $a5 │ │ │ │ + add.w $a4, $t0, $a4 │ │ │ │ + add.w $a3, $a5, $a3 │ │ │ │ + xori $a6, $t7, 0x2 │ │ │ │ + sltui $a6, $a6, 1 │ │ │ │ + sll.w $a6, $a6, $a0 │ │ │ │ + add.d $t3, $t3, $a2 │ │ │ │ + add.d $t0, $t1, $t3 │ │ │ │ + ld.bu $a5, $t0, 0 │ │ │ │ + xori $t1, $t6, 0x2 │ │ │ │ + sltui $t1, $t1, 1 │ │ │ │ + and $a5, $t8, $a5 │ │ │ │ + st.b $a5, $t0, 0 │ │ │ │ + ld.d $t0, $ra, 32 │ │ │ │ + sll.w $t1, $t1, $a0 │ │ │ │ + add.d $t0, $t0, $t3 │ │ │ │ + ld.bu $t3, $t0, 0 │ │ │ │ + or $t3, $a6, $t3 │ │ │ │ + st.b $t3, $t0, 0 │ │ │ │ + ld.d $a5, $s1, 8 │ │ │ │ + ld.d $t0, $s1, 80 │ │ │ │ + ld.d $t3, $a5, 8 │ │ │ │ + alsl.w $t0, $t0, $t2, 0x1 │ │ │ │ + addi.w $t0, $t0, 1 │ │ │ │ + srli.d $t3, $t3, 0x3 │ │ │ │ + bstrpick.d $t0, $t0, 0x1f, 0x0 │ │ │ │ + mul.d $t0, $t0, $t3 │ │ │ │ + ld.d $t3, $a5, 32 │ │ │ │ + add.d $t0, $t0, $a2 │ │ │ │ + ldx.bu $a6, $t3, $t0 │ │ │ │ + and $a6, $t8, $a6 │ │ │ │ + stx.b $a6, $t3, $t0 │ │ │ │ + ld.d $t3, $a5, 32 │ │ │ │ + add.d $t0, $t3, $t0 │ │ │ │ + ld.bu $t3, $t0, 0 │ │ │ │ + or $t1, $t1, $t3 │ │ │ │ + st.b $t1, $t0, 0 │ │ │ │ + beq $t7, $a1, 6652 # 2f3e0 ::do_widen(char) const@@Base+0x1ef20> │ │ │ │ + addi.w $s4, $s4, 1 │ │ │ │ + beq $t6, $a1, 6652 # 2f3e8 ::do_widen(char) const@@Base+0x1ef28> │ │ │ │ + ld.d $t0, $s1, 88 │ │ │ │ + addi.d $t2, $t2, 2 │ │ │ │ + addi.w $s4, $s4, 1 │ │ │ │ + slli.d $t0, $t0, 0x1 │ │ │ │ + bgeu $t2, $t0, 6656 # 2f400 ::do_widen(char) const@@Base+0x1ef40> │ │ │ │ + nop │ │ │ │ + ld.d $t3, $s1, 80 │ │ │ │ + addi.d $t4, $t4, 8 │ │ │ │ + b -256 # 2d910 ::do_widen(char) const@@Base+0x1d450> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ld.d $a0, $sp, 232 │ │ │ │ + bl -136836 │ │ │ │ + ld.d $a0, $sp, 240 │ │ │ │ + bl -136844 │ │ │ │ + ld.d $a0, $sp, 256 │ │ │ │ + bl -136852 │ │ │ │ + ld.d $a0, $sp, 248 │ │ │ │ + beqz $a0, 12 # 2da48 ::do_widen(char) const@@Base+0x1d588> │ │ │ │ + bl -136864 │ │ │ │ + nop │ │ │ │ + move $a0, $s3 │ │ │ │ + bl -134092 │ │ │ │ + ld.d $t1, $s1, 80 │ │ │ │ + ld.d $t2, $s1, 72 │ │ │ │ + ld.d $t0, $s1, 112 │ │ │ │ + mul.d $t1, $t1, $t2 │ │ │ │ + st.d $t1, $s1, 96 │ │ │ │ + bltz $t0, 5052 # 2ee20 ::do_widen(char) const@@Base+0x1e960> │ │ │ │ + movgr2fr.d $fa0, $t0 │ │ │ │ + pcalau12i $t0, 84 │ │ │ │ + fld.d $fs0, $t0, 48 │ │ │ │ + ffint.d.l $fa0, $fa0 │ │ │ │ + fmul.d $fa0, $fa0, $fs0 │ │ │ │ + bltz $t1, 5068 # 2ee48 ::do_widen(char) const@@Base+0x1e988> │ │ │ │ + movgr2fr.d $fa1, $t1 │ │ │ │ + ffint.d.l $fa1, $fa1 │ │ │ │ + fdiv.d $fa0, $fa0, $fa1 │ │ │ │ + addi.d $a0, $sp, 880 │ │ │ │ + pcalau12i $s5, 131 │ │ │ │ + ld.d $s5, $s5, -360 │ │ │ │ + addi.d $s2, $sp, 768 │ │ │ │ + addi.d $s5, $s5, 16 │ │ │ │ + fmov.d $fs1, $fa0 │ │ │ │ + bl -136772 │ │ │ │ + pcalau12i $t0, 131 │ │ │ │ ld.d $t0, $t0, -192 │ │ │ │ - ld.d $s1, $t0, 8 │ │ │ │ - st.h $zero, $sp, 640 │ │ │ │ + ld.d $s3, $t0, 8 │ │ │ │ + st.h $zero, $sp, 1104 │ │ │ │ ld.d $s7, $t0, 16 │ │ │ │ - ld.d $a0, $s1, -24 │ │ │ │ - addi.d $s6, $sp, 304 │ │ │ │ - addi.d $s3, $s3, 16 │ │ │ │ - st.d $zero, $sp, 632 │ │ │ │ - st.d $zero, $sp, 648 │ │ │ │ - st.d $s3, $sp, 416 │ │ │ │ - st.d $zero, $sp, 656 │ │ │ │ - st.d $zero, $sp, 664 │ │ │ │ - st.d $zero, $sp, 672 │ │ │ │ - st.d $s1, $sp, 304 │ │ │ │ - add.d $a0, $s6, $a0 │ │ │ │ + ld.d $a0, $s3, -24 │ │ │ │ + st.d $zero, $sp, 1096 │ │ │ │ + st.d $zero, $sp, 1112 │ │ │ │ + st.d $s5, $sp, 880 │ │ │ │ + st.d $zero, $sp, 1120 │ │ │ │ + st.d $zero, $sp, 1128 │ │ │ │ + st.d $zero, $sp, 1136 │ │ │ │ + st.d $s3, $sp, 768 │ │ │ │ + add.d $a0, $s2, $a0 │ │ │ │ move $a1, $zero │ │ │ │ stptr.d $s7, $a0, 0 │ │ │ │ - bl -119248 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - pcalau12i $s2, 135 │ │ │ │ - ld.d $s2, $s2, -240 │ │ │ │ - pcalau12i $s4, 135 │ │ │ │ - ld.d $s4, $s4, -296 │ │ │ │ - st.d $fp, $sp, 816 │ │ │ │ - addi.d $a0, $sp, 368 │ │ │ │ - addi.d $fp, $s2, 24 │ │ │ │ - addi.d $s4, $s4, 16 │ │ │ │ - addi.d $s2, $s2, 64 │ │ │ │ - st.d $s8, $sp, 744 │ │ │ │ - st.d $zero, $sp, 320 │ │ │ │ - st.d $fp, $sp, 304 │ │ │ │ - st.d $s2, $sp, 416 │ │ │ │ - st.d $s4, $sp, 312 │ │ │ │ - st.d $zero, $sp, 328 │ │ │ │ - st.d $zero, $sp, 336 │ │ │ │ - st.d $zero, $sp, 344 │ │ │ │ - st.d $zero, $sp, 352 │ │ │ │ - st.d $zero, $sp, 360 │ │ │ │ - bl -118240 │ │ │ │ - pcalau12i $t1, 135 │ │ │ │ + bl -135224 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + pcalau12i $t0, 131 │ │ │ │ + ld.d $t0, $t0, -240 │ │ │ │ + pcalau12i $s6, 131 │ │ │ │ + ld.d $s6, $s6, -296 │ │ │ │ + addi.d $s8, $t0, 24 │ │ │ │ + addi.d $a0, $sp, 832 │ │ │ │ + addi.d $t0, $t0, 64 │ │ │ │ + addi.d $s6, $s6, 16 │ │ │ │ + st.d $t0, $sp, 16 │ │ │ │ + st.d $t0, $sp, 880 │ │ │ │ + st.d $zero, $sp, 784 │ │ │ │ + st.d $s8, $sp, 768 │ │ │ │ + st.d $s6, $sp, 776 │ │ │ │ + st.d $zero, $sp, 792 │ │ │ │ + st.d $zero, $sp, 800 │ │ │ │ + st.d $zero, $sp, 808 │ │ │ │ + st.d $zero, $sp, 816 │ │ │ │ + st.d $zero, $sp, 824 │ │ │ │ + bl -134212 │ │ │ │ + li.w $t0, 16 │ │ │ │ + pcalau12i $t1, 131 │ │ │ │ ld.d $t1, $t1, -16 │ │ │ │ addi.d $t1, $t1, 16 │ │ │ │ - li.w $t0, 16 │ │ │ │ - addi.d $s8, $sp, 400 │ │ │ │ - addi.d $a1, $sp, 312 │ │ │ │ - addi.d $a0, $sp, 416 │ │ │ │ - stptr.d $t1, $sp, 0 │ │ │ │ - st.w $t0, $sp, 376 │ │ │ │ - st.d $s8, $sp, 384 │ │ │ │ - st.b $zero, $sp, 400 │ │ │ │ - st.d $t1, $sp, 312 │ │ │ │ - st.d $zero, $sp, 392 │ │ │ │ - bl -119384 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - ld.d $a1, $sp, 8 │ │ │ │ - move $a0, $s6 │ │ │ │ - bl -118772 │ │ │ │ - ld.d $a4, $sp, 352 │ │ │ │ - addi.d $t0, $sp, 64 │ │ │ │ - st.b $zero, $sp, 64 │ │ │ │ - st.d $zero, $sp, 56 │ │ │ │ - st.d $t0, $sp, 48 │ │ │ │ - beqz $a4, 2548 # 2a720 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12920> │ │ │ │ - ld.d $t1, $sp, 336 │ │ │ │ - beqz $t1, 20 # 29d48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11f48> │ │ │ │ + st.w $t0, $sp, 840 │ │ │ │ + addi.d $a0, $sp, 880 │ │ │ │ + addi.d $t0, $sp, 864 │ │ │ │ + addi.d $a1, $sp, 776 │ │ │ │ + st.b $zero, $sp, 864 │ │ │ │ + st.d $zero, $sp, 856 │ │ │ │ + st.d $t1, $sp, 24 │ │ │ │ + st.d $t1, $sp, 776 │ │ │ │ + st.d $t0, $sp, 848 │ │ │ │ + bl -135356 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + ld.d $t0, $sp, 768 │ │ │ │ + fmov.d $fa0, $fs1 │ │ │ │ + li.w $t2, 1 │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ + move $a0, $s2 │ │ │ │ + add.d $t0, $s2, $t0 │ │ │ │ + ldptr.w $t1, $t0, 24 │ │ │ │ + ori $t1, $t1, 0x4 │ │ │ │ + st.w $t1, $t0, 24 │ │ │ │ + st.d $t2, $sp, 888 │ │ │ │ + bl -134936 # cc80 (double)@plt> │ │ │ │ + ld.d $a4, $sp, 816 │ │ │ │ + addi.d $s4, $sp, 752 │ │ │ │ + addi.d $t0, $sp, 736 │ │ │ │ + st.b $zero, $sp, 752 │ │ │ │ + st.d $zero, $sp, 744 │ │ │ │ + st.d $s4, $sp, 736 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + beqz $a4, 8584 # 2fd40 ::do_widen(char) const@@Base+0x1f880> │ │ │ │ + ld.d $t1, $sp, 800 │ │ │ │ + beqz $t1, 24 # 2dbd8 ::do_widen(char) const@@Base+0x1d718> │ │ │ │ sltu $t0, $a4, $t1 │ │ │ │ masknez $a4, $a4, $t0 │ │ │ │ maskeqz $t0, $t1, $t0 │ │ │ │ or $a4, $a4, $t0 │ │ │ │ - ld.d $a3, $sp, 344 │ │ │ │ + nop │ │ │ │ + ld.d $a3, $sp, 808 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + move $a2, $zero │ │ │ │ + sub.d $a4, $a4, $a3 │ │ │ │ + move $a1, $zero │ │ │ │ + bl -135132 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + ld.d $t0, $sp, 16 │ │ │ │ + ld.d $a0, $sp, 848 │ │ │ │ + st.d $s8, $sp, 768 │ │ │ │ + st.d $t0, $sp, 880 │ │ │ │ + addi.d $t0, $sp, 864 │ │ │ │ + beq $a0, $t0, 12 # 2dc10 ::do_widen(char) const@@Base+0x1d750> │ │ │ │ + bl -136120 │ │ │ │ + nop │ │ │ │ + addi.d $a0, $sp, 832 │ │ │ │ + st.d $s6, $sp, 776 │ │ │ │ + bl -135368 │ │ │ │ + ld.d $t0, $s3, -24 │ │ │ │ + st.d $s3, $sp, 768 │ │ │ │ + addi.d $a0, $sp, 880 │ │ │ │ + add.d $t0, $t0, $sp │ │ │ │ + st.d $s7, $t0, 768 │ │ │ │ + st.d $s5, $sp, 880 │ │ │ │ + bl -137108 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + li.w $a4, 4 │ │ │ │ + pcaddi $a3, 81500 │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $zero │ │ │ │ + bl -135228 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + addi.d $s0, $sp, 784 │ │ │ │ + st.d $s0, $sp, 768 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + addi.d $a1, $a0, 16 │ │ │ │ + move $fp, $a0 │ │ │ │ + beq $t0, $a1, 7260 # 2f8c0 ::do_widen(char) const@@Base+0x1f400> │ │ │ │ + st.d $t0, $sp, 768 │ │ │ │ + ld.d $t0, $a0, 16 │ │ │ │ + st.d $t0, $sp, 784 │ │ │ │ + nop │ │ │ │ + ld.d $t0, $fp, 8 │ │ │ │ + st.d $zero, $fp, 8 │ │ │ │ + stptr.d $a1, $fp, 0 │ │ │ │ + st.d $t0, $sp, 776 │ │ │ │ + st.b $zero, $fp, 16 │ │ │ │ + ld.d $t1, $sp, 776 │ │ │ │ + li.w $t0, -2 │ │ │ │ + lu52i.d $t0, $t0, 2047 │ │ │ │ + beq $t1, $t0, 12496 # 30d68 ::do_widen(char) const@@Base+0x208a8> │ │ │ │ + li.w $a2, 1 │ │ │ │ + pcaddi $a1, 81478 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -137256 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + addi.d $t0, $sp, 336 │ │ │ │ + st.d $t0, $sp, 320 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + addi.d $a1, $a0, 16 │ │ │ │ + move $fp, $a0 │ │ │ │ + beq $t0, $a1, 7104 # 2f880 ::do_widen(char) const@@Base+0x1f3c0> │ │ │ │ + st.d $t0, $sp, 320 │ │ │ │ + ld.d $t0, $a0, 16 │ │ │ │ + st.d $t0, $sp, 336 │ │ │ │ + ld.d $t0, $fp, 8 │ │ │ │ + stptr.d $a1, $fp, 0 │ │ │ │ + st.b $zero, $fp, 16 │ │ │ │ + ld.d $a0, $sp, 768 │ │ │ │ + st.d $zero, $fp, 8 │ │ │ │ + st.d $t0, $sp, 328 │ │ │ │ + beq $a0, $s0, 8 # 2dcf0 ::do_widen(char) const@@Base+0x1d830> │ │ │ │ + bl -136348 │ │ │ │ + ld.d $a0, $sp, 736 │ │ │ │ + beq $a0, $s4, 12 # 2dd00 ::do_widen(char) const@@Base+0x1d840> │ │ │ │ + bl -136360 │ │ │ │ + nop │ │ │ │ + ld.d $t0, $s1, 104 │ │ │ │ + bltz $t0, 4572 # 2eee0 ::do_widen(char) const@@Base+0x1ea20> │ │ │ │ + movgr2fr.d $fa0, $t0 │ │ │ │ + ffint.d.l $fa0, $fa0 │ │ │ │ + ld.d $t0, $s1, 96 │ │ │ │ + fmul.d $fa0, $fa0, $fs0 │ │ │ │ + bltz $t0, 4520 # 2eec0 ::do_widen(char) const@@Base+0x1ea00> │ │ │ │ + movgr2fr.d $fa1, $t0 │ │ │ │ + ffint.d.l $fa1, $fa1 │ │ │ │ + nop │ │ │ │ + fdiv.d $fa0, $fa0, $fa1 │ │ │ │ + addi.d $a0, $sp, 608 │ │ │ │ + bl -46384 # 22800 ::do_widen(char) const@@Base+0x12340> │ │ │ │ + li.w $a4, 4 │ │ │ │ + pcaddi $a3, 81442 │ │ │ │ move $a2, $zero │ │ │ │ move $a1, $zero │ │ │ │ + addi.d $a0, $sp, 608 │ │ │ │ + bl -135480 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + addi.d $t0, $sp, 656 │ │ │ │ + st.d $t0, $sp, 640 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + addi.d $a1, $a0, 16 │ │ │ │ + move $fp, $a0 │ │ │ │ + beq $t0, $a1, 7040 # 2f8e0 ::do_widen(char) const@@Base+0x1f420> │ │ │ │ + st.d $t0, $sp, 640 │ │ │ │ + ld.d $t0, $a0, 16 │ │ │ │ + st.d $t0, $sp, 656 │ │ │ │ + ld.d $t0, $fp, 8 │ │ │ │ + st.d $zero, $fp, 8 │ │ │ │ + stptr.d $a1, $fp, 0 │ │ │ │ + st.d $t0, $sp, 648 │ │ │ │ + st.b $zero, $fp, 16 │ │ │ │ + ld.d $t1, $sp, 648 │ │ │ │ + li.w $t0, -2 │ │ │ │ + lu52i.d $t0, $t0, 2047 │ │ │ │ + beq $t1, $t0, 11616 # 30af0 ::do_widen(char) const@@Base+0x20630> │ │ │ │ + addi.d $t0, $sp, 640 │ │ │ │ + li.w $a2, 1 │ │ │ │ + pcaddi $a1, 81415 │ │ │ │ + move $a0, $t0 │ │ │ │ + st.d $t0, $sp, 72 │ │ │ │ + bl -137512 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + addi.d $t0, $sp, 688 │ │ │ │ + st.d $t0, $sp, 672 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + addi.d $a1, $a0, 16 │ │ │ │ + move $fp, $a0 │ │ │ │ + beq $t0, $a1, 6880 # 2f8a0 ::do_widen(char) const@@Base+0x1f3e0> │ │ │ │ + st.d $t0, $sp, 672 │ │ │ │ + ld.d $t0, $a0, 16 │ │ │ │ + st.d $t0, $sp, 688 │ │ │ │ + ld.d $t0, $fp, 8 │ │ │ │ + stptr.d $a1, $fp, 0 │ │ │ │ + st.d $zero, $fp, 8 │ │ │ │ + st.d $t0, $sp, 680 │ │ │ │ + st.b $zero, $fp, 16 │ │ │ │ + ld.bu $fp, $s1, 64 │ │ │ │ + beqz $fp, 632 # 2e060 ::do_widen(char) const@@Base+0x1dba0> │ │ │ │ + ld.d $t0, $s1, 120 │ │ │ │ + bltz $t0, 5200 # 2f240 ::do_widen(char) const@@Base+0x1ed80> │ │ │ │ + movgr2fr.d $fa0, $t0 │ │ │ │ + ffint.d.l $fa0, $fa0 │ │ │ │ + nop │ │ │ │ + ld.d $t0, $s1, 96 │ │ │ │ + fmul.d $fa0, $fa0, $fs0 │ │ │ │ + bltz $t0, 5144 # 2f220 ::do_widen(char) const@@Base+0x1ed60> │ │ │ │ + movgr2fr.d $fa1, $t0 │ │ │ │ + ffint.d.l $fa1, $fa1 │ │ │ │ + nop │ │ │ │ + fdiv.d $fa0, $fa0, $fa1 │ │ │ │ + addi.d $a0, $sp, 880 │ │ │ │ + fmov.d $fs1, $fa0 │ │ │ │ + bl -137668 │ │ │ │ + st.h $zero, $sp, 1104 │ │ │ │ + ld.d $a0, $s3, -24 │ │ │ │ + st.d $s5, $sp, 880 │ │ │ │ + st.d $zero, $sp, 1096 │ │ │ │ + st.d $zero, $sp, 1112 │ │ │ │ + st.d $zero, $sp, 1120 │ │ │ │ + st.d $zero, $sp, 1128 │ │ │ │ + st.d $zero, $sp, 1136 │ │ │ │ + st.d $s3, $sp, 768 │ │ │ │ + add.d $a0, $s2, $a0 │ │ │ │ + stptr.d $s7, $a0, 0 │ │ │ │ + move $a1, $zero │ │ │ │ + bl -136104 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + ld.d $t0, $sp, 16 │ │ │ │ + addi.d $a0, $sp, 832 │ │ │ │ + st.d $s8, $sp, 768 │ │ │ │ + st.d $t0, $sp, 880 │ │ │ │ + st.d $s6, $sp, 776 │ │ │ │ + st.d $zero, $sp, 784 │ │ │ │ + st.d $zero, $sp, 792 │ │ │ │ + st.d $zero, $sp, 800 │ │ │ │ + st.d $zero, $sp, 808 │ │ │ │ + st.d $zero, $sp, 816 │ │ │ │ + st.d $zero, $sp, 824 │ │ │ │ + bl -135064 │ │ │ │ + ld.d $t0, $sp, 24 │ │ │ │ + addi.d $a1, $sp, 776 │ │ │ │ + addi.d $a0, $sp, 880 │ │ │ │ + st.d $t0, $sp, 776 │ │ │ │ + addi.d $t0, $sp, 864 │ │ │ │ + st.d $t0, $sp, 848 │ │ │ │ + li.w $t0, 16 │ │ │ │ + st.b $zero, $sp, 864 │ │ │ │ + st.d $zero, $sp, 856 │ │ │ │ + st.w $t0, $sp, 840 │ │ │ │ + bl -136196 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + ld.d $t0, $sp, 768 │ │ │ │ + fmov.d $fa0, $fs1 │ │ │ │ + li.w $t2, 3 │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ + move $a0, $s2 │ │ │ │ + add.d $t0, $s2, $t0 │ │ │ │ + ldptr.w $t1, $t0, 24 │ │ │ │ + ori $t1, $t1, 0x4 │ │ │ │ + st.w $t1, $t0, 24 │ │ │ │ + st.d $t2, $sp, 888 │ │ │ │ + bl -135776 # cc80 (double)@plt> │ │ │ │ + addi.d $t0, $sp, 720 │ │ │ │ + ld.d $a4, $sp, 816 │ │ │ │ + st.d $t0, $sp, 704 │ │ │ │ + addi.d $t0, $sp, 704 │ │ │ │ + st.b $zero, $sp, 720 │ │ │ │ + st.d $zero, $sp, 712 │ │ │ │ + st.d $t0, $sp, 40 │ │ │ │ + beqz $a4, 8232 # 2ff28 ::do_widen(char) const@@Base+0x1fa68> │ │ │ │ + ld.d $t1, $sp, 800 │ │ │ │ + beqz $t1, 24 # 2df20 ::do_widen(char) const@@Base+0x1da60> │ │ │ │ + sltu $t0, $a4, $t1 │ │ │ │ + masknez $a4, $a4, $t0 │ │ │ │ + maskeqz $t0, $t1, $t0 │ │ │ │ + or $a4, $a4, $t0 │ │ │ │ + nop │ │ │ │ + ld.d $a3, $sp, 808 │ │ │ │ + ld.d $a0, $sp, 40 │ │ │ │ + move $a2, $zero │ │ │ │ sub.d $a4, $a4, $a3 │ │ │ │ - addi.d $a0, $sp, 48 │ │ │ │ - bl -119116 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - ld.d $a0, $sp, 384 │ │ │ │ - st.d $fp, $sp, 304 │ │ │ │ - st.d $s2, $sp, 416 │ │ │ │ - beq $a0, $s8, 12 # 29d78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11f78> │ │ │ │ - bl -120096 │ │ │ │ + move $a1, $zero │ │ │ │ + bl -135972 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + ld.d $t0, $sp, 16 │ │ │ │ + ld.d $a0, $sp, 848 │ │ │ │ + st.d $s8, $sp, 768 │ │ │ │ + st.d $t0, $sp, 880 │ │ │ │ + addi.d $t0, $sp, 864 │ │ │ │ + beq $a0, $t0, 12 # 2df58 ::do_widen(char) const@@Base+0x1da98> │ │ │ │ + bl -136960 │ │ │ │ nop │ │ │ │ - addi.d $a0, $sp, 368 │ │ │ │ - st.d $s4, $sp, 312 │ │ │ │ - bl -119344 │ │ │ │ - ld.d $t0, $s1, -24 │ │ │ │ - st.d $s1, $sp, 304 │ │ │ │ - addi.d $a0, $sp, 416 │ │ │ │ + addi.d $a0, $sp, 832 │ │ │ │ + st.d $s6, $sp, 776 │ │ │ │ + bl -136208 │ │ │ │ + ld.d $t0, $s3, -24 │ │ │ │ + st.d $s3, $sp, 768 │ │ │ │ + addi.d $a0, $sp, 880 │ │ │ │ add.d $t0, $t0, $sp │ │ │ │ - st.d $s7, $t0, 304 │ │ │ │ - st.d $s3, $sp, 416 │ │ │ │ - bl -121084 │ │ │ │ - li.w $a4, 19 │ │ │ │ - pcaddi $a3, 86143 │ │ │ │ + st.d $s7, $t0, 768 │ │ │ │ + st.d $s5, $sp, 880 │ │ │ │ + bl -137948 │ │ │ │ + ld.d $a0, $sp, 40 │ │ │ │ + li.w $a4, 7 │ │ │ │ + pcaddi $a3, 81296 │ │ │ │ move $a2, $zero │ │ │ │ move $a1, $zero │ │ │ │ - addi.d $a0, $sp, 48 │ │ │ │ - bl -119204 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - addi.d $t1, $sp, 96 │ │ │ │ - st.d $t1, $sp, 80 │ │ │ │ + bl -136068 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + st.d $s4, $sp, 736 │ │ │ │ ldptr.d $t1, $a0, 0 │ │ │ │ addi.d $a1, $a0, 16 │ │ │ │ move $t0, $a0 │ │ │ │ - beq $t1, $a1, 2292 # 2a6c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x128c0> │ │ │ │ - st.d $t1, $sp, 80 │ │ │ │ + beq $t1, $a1, 7792 # 2fe18 ::do_widen(char) const@@Base+0x1f958> │ │ │ │ + st.d $t1, $sp, 736 │ │ │ │ ld.d $t1, $a0, 16 │ │ │ │ - st.d $t1, $sp, 96 │ │ │ │ - nop │ │ │ │ + st.d $t1, $sp, 752 │ │ │ │ ld.d $t1, $t0, 8 │ │ │ │ + st.d $zero, $t0, 8 │ │ │ │ stptr.d $a1, $t0, 0 │ │ │ │ + st.d $t1, $sp, 744 │ │ │ │ st.b $zero, $t0, 16 │ │ │ │ + ld.d $t1, $sp, 744 │ │ │ │ + li.w $t0, -2 │ │ │ │ + lu52i.d $t0, $t0, 2047 │ │ │ │ + beq $t1, $t0, 11168 # 30b78 ::do_widen(char) const@@Base+0x206b8> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + li.w $a2, 1 │ │ │ │ + pcaddi $a1, 81269 │ │ │ │ + bl -138088 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + st.d $s0, $sp, 768 │ │ │ │ + ldptr.d $t1, $a0, 0 │ │ │ │ + addi.d $a1, $a0, 16 │ │ │ │ + move $t0, $a0 │ │ │ │ + beq $t1, $a1, 7668 # 2fdf0 ::do_widen(char) const@@Base+0x1f930> │ │ │ │ + st.d $t1, $sp, 768 │ │ │ │ + ld.d $t1, $a0, 16 │ │ │ │ + st.d $t1, $sp, 784 │ │ │ │ + nop │ │ │ │ + ld.d $t1, $t0, 8 │ │ │ │ + stptr.d $a1, $t0, 0 │ │ │ │ st.d $zero, $t0, 8 │ │ │ │ - li.w $t0, 10 │ │ │ │ - lu52i.d $t0, $t0, -2048 │ │ │ │ - st.d $t1, $sp, 88 │ │ │ │ - add.d $t1, $t1, $t0 │ │ │ │ - li.w $t0, 8 │ │ │ │ - bgeu $t0, $t1, 3020 # 2a9d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12bd0> │ │ │ │ - addi.d $t0, $sp, 80 │ │ │ │ - li.w $a2, 9 │ │ │ │ - pcaddi $a1, 86122 │ │ │ │ + st.d $t1, $sp, 776 │ │ │ │ + st.b $zero, $t0, 16 │ │ │ │ + ld.d $a4, $sp, 680 │ │ │ │ + ld.d $a2, $sp, 776 │ │ │ │ + ld.d $a3, $sp, 672 │ │ │ │ + addi.d $t1, $sp, 688 │ │ │ │ + add.d $t0, $a4, $a2 │ │ │ │ + bne $a3, $t1, 80 # 2e088 ::do_widen(char) const@@Base+0x1dbc8> │ │ │ │ + nop │ │ │ │ + li.w $t1, 15 │ │ │ │ + ld.d $a1, $sp, 768 │ │ │ │ + bgeu $t1, $t0, 104 # 2e0b0 ::do_widen(char) const@@Base+0x1dbf0> │ │ │ │ + bne $a1, $s0, 76 # 2e098 ::do_widen(char) const@@Base+0x1dbd8> │ │ │ │ + b 96 # 2e0b0 ::do_widen(char) const@@Base+0x1dbf0> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ld.d $a4, $sp, 680 │ │ │ │ + ld.d $a3, $sp, 672 │ │ │ │ + st.d $s0, $sp, 768 │ │ │ │ + st.b $zero, $sp, 784 │ │ │ │ + st.d $zero, $sp, 776 │ │ │ │ + addi.d $t1, $sp, 688 │ │ │ │ + move $a2, $zero │ │ │ │ + move $t0, $a4 │ │ │ │ + beq $a3, $t1, -64 # 2e040 ::do_widen(char) const@@Base+0x1db80> │ │ │ │ + nop │ │ │ │ + ld.d $t1, $sp, 688 │ │ │ │ + ld.d $a1, $sp, 768 │ │ │ │ + bgeu $t1, $t0, 16 # 2e0a0 ::do_widen(char) const@@Base+0x1dbe0> │ │ │ │ + beq $a1, $s0, 12 # 2e0a0 ::do_widen(char) const@@Base+0x1dbe0> │ │ │ │ + ld.d $t1, $sp, 784 │ │ │ │ + bgeu $t1, $t0, 4388 # 2f1c0 ::do_widen(char) const@@Base+0x1ed00> │ │ │ │ + li.w $t0, -2 │ │ │ │ + lu52i.d $t0, $t0, 2047 │ │ │ │ + sub.d $t0, $t0, $a4 │ │ │ │ + bltu $t0, $a2, 11044 # 30bd0 ::do_widen(char) const@@Base+0x20710> │ │ │ │ + addi.d $t0, $sp, 672 │ │ │ │ move $a0, $t0 │ │ │ │ - st.d $t0, $sp, 16 │ │ │ │ - bl -121244 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - addi.d $t1, $sp, 128 │ │ │ │ - st.d $t1, $sp, 112 │ │ │ │ + st.d $t0, $sp, 64 │ │ │ │ + bl -138300 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + addi.d $t1, $sp, 368 │ │ │ │ + st.d $t1, $sp, 352 │ │ │ │ + st.d $t1, $sp, 80 │ │ │ │ ldptr.d $t1, $a0, 0 │ │ │ │ addi.d $a1, $a0, 16 │ │ │ │ move $t0, $a0 │ │ │ │ - beq $t1, $a1, 2060 # 2a640 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12840> │ │ │ │ - st.d $t1, $sp, 112 │ │ │ │ + beq $t1, $a1, 4384 # 2f1f8 ::do_widen(char) const@@Base+0x1ed38> │ │ │ │ + nop │ │ │ │ + st.d $t1, $sp, 352 │ │ │ │ ld.d $t1, $a0, 16 │ │ │ │ - st.d $t1, $sp, 128 │ │ │ │ + st.d $t1, $sp, 368 │ │ │ │ nop │ │ │ │ ld.d $t1, $t0, 8 │ │ │ │ - st.b $zero, $t0, 16 │ │ │ │ - fld.d $fs0, $s0, 112 │ │ │ │ stptr.d $a1, $t0, 0 │ │ │ │ - addi.d $a0, $sp, 416 │ │ │ │ + st.b $zero, $t0, 16 │ │ │ │ + ld.d $a0, $sp, 768 │ │ │ │ st.d $zero, $t0, 8 │ │ │ │ - st.d $t1, $sp, 120 │ │ │ │ - bl -121348 │ │ │ │ - st.h $zero, $sp, 640 │ │ │ │ - ld.d $a0, $s1, -24 │ │ │ │ - st.d $s3, $sp, 416 │ │ │ │ - st.d $zero, $sp, 632 │ │ │ │ - st.d $zero, $sp, 648 │ │ │ │ - st.d $zero, $sp, 656 │ │ │ │ - st.d $zero, $sp, 664 │ │ │ │ - st.d $zero, $sp, 672 │ │ │ │ - st.d $s1, $sp, 304 │ │ │ │ - add.d $a0, $s6, $a0 │ │ │ │ + st.d $t1, $sp, 360 │ │ │ │ + beq $a0, $s0, 8 # 2e110 ::do_widen(char) const@@Base+0x1dc50> │ │ │ │ + bl -137404 │ │ │ │ + bnez $fp, 4016 # 2f0c0 ::do_widen(char) const@@Base+0x1ec00> │ │ │ │ + nop │ │ │ │ + ld.d $a0, $sp, 672 │ │ │ │ + addi.d $t0, $sp, 688 │ │ │ │ + beq $a0, $t0, 8 # 2e128 ::do_widen(char) const@@Base+0x1dc68> │ │ │ │ + bl -137428 │ │ │ │ + ld.d $a0, $sp, 640 │ │ │ │ + addi.d $t0, $sp, 656 │ │ │ │ + beq $a0, $t0, 8 # 2e138 ::do_widen(char) const@@Base+0x1dc78> │ │ │ │ + bl -137444 │ │ │ │ + ld.d $a0, $sp, 608 │ │ │ │ + addi.d $t0, $sp, 624 │ │ │ │ + beq $a0, $t0, 8 # 2e148 ::do_widen(char) const@@Base+0x1dc88> │ │ │ │ + bl -137460 │ │ │ │ + ld.d $t0, $s1, 128 │ │ │ │ + bltz $t0, 3252 # 2ee00 ::do_widen(char) const@@Base+0x1e940> │ │ │ │ + movgr2fr.d $fa0, $t0 │ │ │ │ + ffint.d.l $fa0, $fa0 │ │ │ │ + ld.d $t0, $s1, 96 │ │ │ │ + fmul.d $fa0, $fa0, $fs0 │ │ │ │ + bltz $t0, 3200 # 2ede0 ::do_widen(char) const@@Base+0x1e920> │ │ │ │ + movgr2fr.d $fa1, $t0 │ │ │ │ + ffint.d.l $fa1, $fa1 │ │ │ │ + nop │ │ │ │ + fdiv.d $fa0, $fa0, $fa1 │ │ │ │ + addi.d $a0, $sp, 880 │ │ │ │ + fmov.d $fs1, $fa0 │ │ │ │ + bl -138524 │ │ │ │ + st.h $zero, $sp, 1104 │ │ │ │ + ld.d $a0, $s3, -24 │ │ │ │ + st.d $s5, $sp, 880 │ │ │ │ + st.d $zero, $sp, 1096 │ │ │ │ + st.d $zero, $sp, 1112 │ │ │ │ + st.d $zero, $sp, 1120 │ │ │ │ + st.d $zero, $sp, 1128 │ │ │ │ + st.d $zero, $sp, 1136 │ │ │ │ + st.d $s3, $sp, 768 │ │ │ │ + add.d $a0, $s2, $a0 │ │ │ │ stptr.d $s7, $a0, 0 │ │ │ │ move $a1, $zero │ │ │ │ - bl -119784 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - addi.d $a0, $sp, 368 │ │ │ │ - st.d $fp, $sp, 304 │ │ │ │ - st.d $s2, $sp, 416 │ │ │ │ - st.d $s4, $sp, 312 │ │ │ │ - st.d $zero, $sp, 320 │ │ │ │ - st.d $zero, $sp, 328 │ │ │ │ - st.d $zero, $sp, 336 │ │ │ │ - st.d $zero, $sp, 344 │ │ │ │ - st.d $zero, $sp, 352 │ │ │ │ - st.d $zero, $sp, 360 │ │ │ │ - bl -118740 │ │ │ │ - ldptr.d $t0, $sp, 0 │ │ │ │ - addi.d $a1, $sp, 312 │ │ │ │ - addi.d $a0, $sp, 416 │ │ │ │ - st.d $t0, $sp, 312 │ │ │ │ + bl -136960 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + ld.d $t0, $sp, 16 │ │ │ │ + addi.d $a0, $sp, 832 │ │ │ │ + st.d $s8, $sp, 768 │ │ │ │ + st.d $t0, $sp, 880 │ │ │ │ + st.d $s6, $sp, 776 │ │ │ │ + st.d $zero, $sp, 784 │ │ │ │ + st.d $zero, $sp, 792 │ │ │ │ + st.d $zero, $sp, 800 │ │ │ │ + st.d $zero, $sp, 808 │ │ │ │ + st.d $zero, $sp, 816 │ │ │ │ + st.d $zero, $sp, 824 │ │ │ │ + bl -135920 │ │ │ │ + ld.d $t0, $sp, 24 │ │ │ │ + addi.d $a1, $sp, 776 │ │ │ │ + addi.d $a0, $sp, 880 │ │ │ │ + st.d $t0, $sp, 776 │ │ │ │ + addi.d $t0, $sp, 864 │ │ │ │ + st.d $t0, $sp, 848 │ │ │ │ li.w $t0, 16 │ │ │ │ - st.d $s8, $sp, 384 │ │ │ │ - st.b $zero, $sp, 400 │ │ │ │ - st.d $zero, $sp, 392 │ │ │ │ - st.w $t0, $sp, 376 │ │ │ │ - bl -119868 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - fmov.d $fa0, $fs0 │ │ │ │ - move $a0, $s6 │ │ │ │ - bl -119416 # cc80 (double)@plt> │ │ │ │ - ld.d $a4, $sp, 352 │ │ │ │ - addi.d $t0, $sp, 160 │ │ │ │ - st.b $zero, $sp, 160 │ │ │ │ - st.d $zero, $sp, 152 │ │ │ │ - st.d $t0, $sp, 144 │ │ │ │ - beqz $a4, 2032 # 2a700 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12900> │ │ │ │ - ld.d $t1, $sp, 336 │ │ │ │ - beqz $t1, 24 # 29f30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12130> │ │ │ │ + st.b $zero, $sp, 864 │ │ │ │ + st.d $zero, $sp, 856 │ │ │ │ + st.w $t0, $sp, 840 │ │ │ │ + bl -137052 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + ld.d $t0, $sp, 768 │ │ │ │ + fmov.d $fa0, $fs1 │ │ │ │ + li.w $t2, 3 │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ + move $a0, $s2 │ │ │ │ + add.d $t0, $s2, $t0 │ │ │ │ + ldptr.w $t1, $t0, 24 │ │ │ │ + ori $t1, $t1, 0x4 │ │ │ │ + st.w $t1, $t0, 24 │ │ │ │ + st.d $t2, $sp, 888 │ │ │ │ + bl -136632 # cc80 (double)@plt> │ │ │ │ + ld.d $a4, $sp, 816 │ │ │ │ + st.d $s4, $sp, 736 │ │ │ │ + st.b $zero, $sp, 752 │ │ │ │ + st.d $zero, $sp, 744 │ │ │ │ + beqz $a4, 6964 # 2fd80 ::do_widen(char) const@@Base+0x1f8c0> │ │ │ │ + ld.d $t1, $sp, 800 │ │ │ │ + beqz $t1, 20 # 2e268 ::do_widen(char) const@@Base+0x1dda8> │ │ │ │ sltu $t0, $a4, $t1 │ │ │ │ masknez $a4, $a4, $t0 │ │ │ │ maskeqz $t0, $t1, $t0 │ │ │ │ or $a4, $a4, $t0 │ │ │ │ - nop │ │ │ │ - ld.d $a3, $sp, 344 │ │ │ │ + ld.d $a3, $sp, 808 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ move $a2, $zero │ │ │ │ - move $a1, $zero │ │ │ │ sub.d $a4, $a4, $a3 │ │ │ │ - addi.d $a0, $sp, 144 │ │ │ │ - bl -119604 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - ld.d $a0, $sp, 384 │ │ │ │ - st.d $fp, $sp, 304 │ │ │ │ - st.d $s2, $sp, 416 │ │ │ │ - beq $a0, $s8, 12 # 29f60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12160> │ │ │ │ - bl -120584 │ │ │ │ + move $a1, $zero │ │ │ │ + bl -136812 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + ld.d $t0, $sp, 16 │ │ │ │ + ld.d $a0, $sp, 848 │ │ │ │ + st.d $s8, $sp, 768 │ │ │ │ + st.d $t0, $sp, 880 │ │ │ │ + addi.d $t0, $sp, 864 │ │ │ │ + beq $a0, $t0, 12 # 2e2a0 ::do_widen(char) const@@Base+0x1dde0> │ │ │ │ + bl -137800 │ │ │ │ nop │ │ │ │ - addi.d $a0, $sp, 368 │ │ │ │ - st.d $s4, $sp, 312 │ │ │ │ - bl -119832 │ │ │ │ - ld.d $t0, $s1, -24 │ │ │ │ - st.d $s1, $sp, 304 │ │ │ │ - addi.d $a0, $sp, 416 │ │ │ │ + addi.d $a0, $sp, 832 │ │ │ │ + st.d $s6, $sp, 776 │ │ │ │ + bl -137048 │ │ │ │ + ld.d $t0, $s3, -24 │ │ │ │ + st.d $s3, $sp, 768 │ │ │ │ + addi.d $a0, $sp, 880 │ │ │ │ add.d $t0, $t0, $sp │ │ │ │ - st.d $s7, $t0, 304 │ │ │ │ - st.d $s3, $sp, 416 │ │ │ │ - bl -121572 │ │ │ │ - ld.d $a4, $sp, 120 │ │ │ │ - ld.d $a2, $sp, 152 │ │ │ │ - ld.d $a3, $sp, 112 │ │ │ │ - addi.d $t1, $sp, 128 │ │ │ │ - add.d $t0, $a4, $a2 │ │ │ │ - beq $a3, $t1, 1764 # 2a680 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12880> │ │ │ │ - ld.d $t1, $sp, 128 │ │ │ │ - ld.d $a1, $sp, 144 │ │ │ │ - bgeu $t1, $t0, 24 # 29fc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x121c0> │ │ │ │ - addi.d $t1, $sp, 160 │ │ │ │ - beq $a1, $t1, 16 # 29fc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x121c0> │ │ │ │ - nop │ │ │ │ - ld.d $t1, $sp, 160 │ │ │ │ - bgeu $t1, $t0, 1156 # 2a440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12640> │ │ │ │ + st.d $s7, $t0, 768 │ │ │ │ + st.d $s5, $sp, 880 │ │ │ │ + bl -138788 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + li.w $a4, 4 │ │ │ │ + pcaddi $a3, 81178 │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $zero │ │ │ │ + bl -136908 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + st.d $s0, $sp, 768 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + addi.d $a1, $a0, 16 │ │ │ │ + move $fp, $a0 │ │ │ │ + beq $t0, $a1, 5488 # 2f860 ::do_widen(char) const@@Base+0x1f3a0> │ │ │ │ + st.d $t0, $sp, 768 │ │ │ │ + ld.d $t0, $a0, 16 │ │ │ │ + st.d $t0, $sp, 784 │ │ │ │ + ld.d $t0, $fp, 8 │ │ │ │ + st.d $zero, $fp, 8 │ │ │ │ + stptr.d $a1, $fp, 0 │ │ │ │ + st.d $t0, $sp, 776 │ │ │ │ + st.b $zero, $fp, 16 │ │ │ │ + ld.d $t1, $sp, 776 │ │ │ │ li.w $t0, -2 │ │ │ │ lu52i.d $t0, $t0, 2047 │ │ │ │ - sub.d $t0, $t0, $a4 │ │ │ │ - bltu $t0, $a2, 2356 # 2a900 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12b00> │ │ │ │ - addi.d $s0, $sp, 112 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -121688 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - addi.d $t0, $sp, 192 │ │ │ │ - st.d $t0, $sp, 176 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ + beq $t1, $t0, 9480 # 30828 ::do_widen(char) const@@Base+0x20368> │ │ │ │ + li.w $a2, 1 │ │ │ │ + pcaddi $a1, 81060 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -138928 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + addi.d $t0, $sp, 400 │ │ │ │ + st.d $t0, $sp, 384 │ │ │ │ ldptr.d $t0, $a0, 0 │ │ │ │ addi.d $a1, $a0, 16 │ │ │ │ - move $s0, $a0 │ │ │ │ - beq $t0, $a1, 1148 # 2a470 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12670> │ │ │ │ - st.d $t0, $sp, 176 │ │ │ │ + move $fp, $a0 │ │ │ │ + beq $t0, $a1, 5368 # 2f840 ::do_widen(char) const@@Base+0x1f380> │ │ │ │ + st.d $t0, $sp, 384 │ │ │ │ ld.d $t0, $a0, 16 │ │ │ │ - st.d $t0, $sp, 192 │ │ │ │ + st.d $t0, $sp, 400 │ │ │ │ + ld.d $t0, $fp, 8 │ │ │ │ + stptr.d $a1, $fp, 0 │ │ │ │ + st.b $zero, $fp, 16 │ │ │ │ + ld.d $a0, $sp, 768 │ │ │ │ + st.d $zero, $fp, 8 │ │ │ │ + st.d $t0, $sp, 392 │ │ │ │ + beq $a0, $s0, 8 # 2e378 ::do_widen(char) const@@Base+0x1deb8> │ │ │ │ + bl -138020 │ │ │ │ + ld.d $a0, $sp, 736 │ │ │ │ + beq $a0, $s4, 12 # 2e388 ::do_widen(char) const@@Base+0x1dec8> │ │ │ │ + bl -138032 │ │ │ │ nop │ │ │ │ - ld.d $t0, $s0, 8 │ │ │ │ - st.b $zero, $s0, 16 │ │ │ │ - st.d $zero, $s0, 8 │ │ │ │ - stptr.d $a1, $s0, 0 │ │ │ │ - st.d $t0, $sp, 184 │ │ │ │ - ld.d $t0, $sp, 184 │ │ │ │ - li.w $t1, 10 │ │ │ │ - lu52i.d $t1, $t1, -2048 │ │ │ │ - add.d $t0, $t0, $t1 │ │ │ │ - li.w $t1, 8 │ │ │ │ - bgeu $t1, $t0, 2128 # 2a880 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12a80> │ │ │ │ - addi.d $t0, $sp, 176 │ │ │ │ - li.w $a2, 9 │ │ │ │ - pcaddi $a1, 85987 │ │ │ │ - move $a0, $t0 │ │ │ │ - st.d $t0, $sp, 24 │ │ │ │ - bl -121800 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - addi.d $s0, $sp, 224 │ │ │ │ - st.d $s0, $sp, 208 │ │ │ │ - ldptr.d $t1, $a0, 0 │ │ │ │ - addi.d $a1, $a0, 16 │ │ │ │ - move $t0, $a0 │ │ │ │ - beq $t1, $a1, 1440 # 2a600 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12800> │ │ │ │ - st.d $t1, $sp, 208 │ │ │ │ - ld.d $t1, $a0, 16 │ │ │ │ - st.d $t1, $sp, 224 │ │ │ │ - ld.d $t1, $t0, 8 │ │ │ │ - stptr.d $a1, $t0, 0 │ │ │ │ - addi.d $a0, $sp, 416 │ │ │ │ - st.b $zero, $t0, 16 │ │ │ │ - st.d $zero, $t0, 8 │ │ │ │ - st.d $t1, $sp, 216 │ │ │ │ - bl -121896 │ │ │ │ - st.h $zero, $sp, 640 │ │ │ │ - ld.d $a0, $s1, -24 │ │ │ │ - st.d $s3, $sp, 416 │ │ │ │ - st.d $zero, $sp, 632 │ │ │ │ - st.d $zero, $sp, 648 │ │ │ │ - st.d $zero, $sp, 656 │ │ │ │ - st.d $zero, $sp, 664 │ │ │ │ - st.d $zero, $sp, 672 │ │ │ │ - st.d $s1, $sp, 304 │ │ │ │ - add.d $a0, $s6, $a0 │ │ │ │ + ld.d $t0, $s1, 136 │ │ │ │ + bltz $t0, 2836 # 2eea0 ::do_widen(char) const@@Base+0x1e9e0> │ │ │ │ + movgr2fr.d $fa0, $t0 │ │ │ │ + ffint.d.l $fa0, $fa0 │ │ │ │ + ld.d $t0, $s1, 80 │ │ │ │ + ld.d $t1, $s1, 72 │ │ │ │ + fmul.d $fs0, $fa0, $fs0 │ │ │ │ + mul.d $t0, $t0, $t1 │ │ │ │ + bltz $t0, 2776 # 2ee80 ::do_widen(char) const@@Base+0x1e9c0> │ │ │ │ + movgr2fr.d $fa0, $t0 │ │ │ │ + ffint.d.l $fa0, $fa0 │ │ │ │ + nop │ │ │ │ + fdiv.d $fa0, $fs0, $fa0 │ │ │ │ + ld.d $s1, $sp, 8 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -48068 # 22800 ::do_widen(char) const@@Base+0x12340> │ │ │ │ + li.w $a4, 4 │ │ │ │ + pcaddi $a3, 81025 │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $zero │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -137164 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + st.d $s0, $sp, 768 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + addi.d $fp, $a0, 16 │ │ │ │ + move $s1, $a0 │ │ │ │ + beq $t0, $fp, 5168 # 2f820 ::do_widen(char) const@@Base+0x1f360> │ │ │ │ + st.d $t0, $sp, 768 │ │ │ │ + ld.d $t0, $a0, 16 │ │ │ │ + st.d $t0, $sp, 784 │ │ │ │ + ld.d $t0, $s1, 8 │ │ │ │ + st.d $zero, $s1, 8 │ │ │ │ + stptr.d $fp, $s1, 0 │ │ │ │ + st.d $t0, $sp, 776 │ │ │ │ + st.b $zero, $s1, 16 │ │ │ │ + ld.d $t1, $sp, 776 │ │ │ │ + li.w $t0, -2 │ │ │ │ + lu52i.d $t0, $t0, 2047 │ │ │ │ + beq $t1, $t0, 10016 # 30b40 ::do_widen(char) const@@Base+0x20680> │ │ │ │ + li.w $a2, 1 │ │ │ │ + pcaddi $a1, 80996 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -139184 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + addi.d $t0, $sp, 432 │ │ │ │ + st.d $t0, $sp, 416 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + addi.d $fp, $a0, 16 │ │ │ │ + move $s1, $a0 │ │ │ │ + beq $t0, $fp, 5048 # 2f800 ::do_widen(char) const@@Base+0x1f340> │ │ │ │ + st.d $t0, $sp, 416 │ │ │ │ + ld.d $t0, $a0, 16 │ │ │ │ + st.d $t0, $sp, 432 │ │ │ │ + ld.d $t0, $s1, 8 │ │ │ │ + stptr.d $fp, $s1, 0 │ │ │ │ + st.b $zero, $s1, 16 │ │ │ │ + ld.d $a0, $sp, 768 │ │ │ │ + st.d $zero, $s1, 8 │ │ │ │ + st.d $t0, $sp, 424 │ │ │ │ + beq $a0, $s0, 8 # 2e478 ::do_widen(char) const@@Base+0x1dfb8> │ │ │ │ + bl -138276 │ │ │ │ + ld.d $a0, $sp, 736 │ │ │ │ + beq $a0, $s4, 12 # 2e488 ::do_widen(char) const@@Base+0x1dfc8> │ │ │ │ + bl -138288 │ │ │ │ + nop │ │ │ │ + bl -139640 │ │ │ │ + pcaddi $t0, 132975 │ │ │ │ + ld.d $t0, $t0, 8 │ │ │ │ + pcalau12i $t1, 83 │ │ │ │ + fld.d $fa1, $t1, 56 │ │ │ │ + lu12i.w $t1, 244 │ │ │ │ + sub.d $t0, $a0, $t0 │ │ │ │ + ori $t1, $t1, 0x240 │ │ │ │ + div.d $t0, $t0, $t1 │ │ │ │ + bstrpick.d $t0, $t0, 0x1f, 0x0 │ │ │ │ + movgr2fr.d $fa0, $t0 │ │ │ │ + addi.d $a0, $sp, 880 │ │ │ │ + ffint.d.l $fa0, $fa0 │ │ │ │ + fdiv.d $fs0, $fa0, $fa1 │ │ │ │ + bl -139360 │ │ │ │ + st.h $zero, $sp, 1104 │ │ │ │ + ld.d $a0, $s3, -24 │ │ │ │ + st.d $s5, $sp, 880 │ │ │ │ + st.d $zero, $sp, 1096 │ │ │ │ + st.d $zero, $sp, 1112 │ │ │ │ + st.d $zero, $sp, 1120 │ │ │ │ + st.d $zero, $sp, 1128 │ │ │ │ + st.d $zero, $sp, 1136 │ │ │ │ + st.d $s3, $sp, 768 │ │ │ │ + add.d $a0, $s2, $a0 │ │ │ │ stptr.d $s7, $a0, 0 │ │ │ │ move $a1, $zero │ │ │ │ - bl -120332 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - addi.d $a0, $sp, 368 │ │ │ │ - st.d $fp, $sp, 304 │ │ │ │ - st.d $s2, $sp, 416 │ │ │ │ - st.d $s4, $sp, 312 │ │ │ │ - st.d $zero, $sp, 320 │ │ │ │ - st.d $zero, $sp, 328 │ │ │ │ - st.d $zero, $sp, 336 │ │ │ │ - st.d $zero, $sp, 344 │ │ │ │ - st.d $zero, $sp, 352 │ │ │ │ - st.d $zero, $sp, 360 │ │ │ │ - bl -119288 │ │ │ │ - ldptr.d $t0, $sp, 0 │ │ │ │ - addi.d $a1, $sp, 312 │ │ │ │ - addi.d $a0, $sp, 416 │ │ │ │ - st.d $t0, $sp, 312 │ │ │ │ + bl -137796 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + ld.d $t0, $sp, 16 │ │ │ │ + addi.d $a0, $sp, 832 │ │ │ │ + st.d $s8, $sp, 768 │ │ │ │ + st.d $t0, $sp, 880 │ │ │ │ + st.d $s6, $sp, 776 │ │ │ │ + st.d $zero, $sp, 784 │ │ │ │ + st.d $zero, $sp, 792 │ │ │ │ + st.d $zero, $sp, 800 │ │ │ │ + st.d $zero, $sp, 808 │ │ │ │ + st.d $zero, $sp, 816 │ │ │ │ + st.d $zero, $sp, 824 │ │ │ │ + bl -136756 │ │ │ │ + ld.d $t0, $sp, 24 │ │ │ │ + addi.d $a1, $sp, 776 │ │ │ │ + addi.d $a0, $sp, 880 │ │ │ │ + st.d $t0, $sp, 776 │ │ │ │ + addi.d $t0, $sp, 864 │ │ │ │ + st.d $t0, $sp, 848 │ │ │ │ li.w $t0, 16 │ │ │ │ - st.d $s8, $sp, 384 │ │ │ │ - st.b $zero, $sp, 400 │ │ │ │ - st.d $zero, $sp, 392 │ │ │ │ - st.w $t0, $sp, 376 │ │ │ │ - bl -120416 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - move $a1, $s5 │ │ │ │ - move $a0, $s6 │ │ │ │ - bl -119804 │ │ │ │ - ld.d $a4, $sp, 352 │ │ │ │ - addi.d $s5, $sp, 256 │ │ │ │ - st.b $zero, $sp, 256 │ │ │ │ - st.d $zero, $sp, 248 │ │ │ │ - st.d $s5, $sp, 240 │ │ │ │ - beqz $a4, 1548 # 2a740 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12940> │ │ │ │ - ld.d $t1, $sp, 336 │ │ │ │ - beqz $t1, 20 # 2a150 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12350> │ │ │ │ + st.b $zero, $sp, 864 │ │ │ │ + st.d $zero, $sp, 856 │ │ │ │ + st.w $t0, $sp, 840 │ │ │ │ + bl -137888 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + ld.d $t0, $sp, 768 │ │ │ │ + fmov.d $fa0, $fs0 │ │ │ │ + li.w $t2, 2 │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ + move $a0, $s2 │ │ │ │ + add.d $t0, $s2, $t0 │ │ │ │ + ldptr.w $t1, $t0, 24 │ │ │ │ + ori $t1, $t1, 0x4 │ │ │ │ + st.w $t1, $t0, 24 │ │ │ │ + st.d $t2, $sp, 888 │ │ │ │ + bl -137468 # cc80 (double)@plt> │ │ │ │ + ld.d $a4, $sp, 816 │ │ │ │ + st.d $s4, $sp, 736 │ │ │ │ + st.b $zero, $sp, 752 │ │ │ │ + st.d $zero, $sp, 744 │ │ │ │ + beqz $a4, 6096 # 2fd60 ::do_widen(char) const@@Base+0x1f8a0> │ │ │ │ + ld.d $t1, $sp, 800 │ │ │ │ + beqz $t1, 24 # 2e5b0 ::do_widen(char) const@@Base+0x1e0f0> │ │ │ │ sltu $t0, $a4, $t1 │ │ │ │ masknez $a4, $a4, $t0 │ │ │ │ maskeqz $t0, $t1, $t0 │ │ │ │ or $a4, $a4, $t0 │ │ │ │ - ld.d $a3, $sp, 344 │ │ │ │ + nop │ │ │ │ + ld.d $a3, $sp, 808 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ move $a2, $zero │ │ │ │ - move $a1, $zero │ │ │ │ sub.d $a4, $a4, $a3 │ │ │ │ - addi.d $a0, $sp, 240 │ │ │ │ - bl -120148 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - ld.d $a0, $sp, 384 │ │ │ │ - st.d $fp, $sp, 304 │ │ │ │ - st.d $s2, $sp, 416 │ │ │ │ - beq $a0, $s8, 12 # 2a180 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12380> │ │ │ │ - bl -121128 │ │ │ │ + move $a1, $zero │ │ │ │ + bl -137652 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + ld.d $t0, $sp, 16 │ │ │ │ + ld.d $a0, $sp, 848 │ │ │ │ + st.d $s8, $sp, 768 │ │ │ │ + st.d $t0, $sp, 880 │ │ │ │ + addi.d $t0, $sp, 864 │ │ │ │ + beq $a0, $t0, 12 # 2e5e8 ::do_widen(char) const@@Base+0x1e128> │ │ │ │ + bl -138640 │ │ │ │ nop │ │ │ │ - addi.d $a0, $sp, 368 │ │ │ │ - st.d $s4, $sp, 312 │ │ │ │ - bl -120376 │ │ │ │ - ld.d $t0, $s1, -24 │ │ │ │ - st.d $s1, $sp, 304 │ │ │ │ - addi.d $a0, $sp, 416 │ │ │ │ + addi.d $a0, $sp, 832 │ │ │ │ + st.d $s6, $sp, 776 │ │ │ │ + bl -137888 │ │ │ │ + ld.d $t0, $s3, -24 │ │ │ │ + st.d $s3, $sp, 768 │ │ │ │ + addi.d $a0, $sp, 880 │ │ │ │ add.d $t0, $t0, $sp │ │ │ │ - st.d $s7, $t0, 304 │ │ │ │ - st.d $s3, $sp, 416 │ │ │ │ - bl -122116 │ │ │ │ - ld.d $a4, $sp, 216 │ │ │ │ - ld.d $a2, $sp, 248 │ │ │ │ - ld.d $a3, $sp, 208 │ │ │ │ - add.d $t0, $a4, $a2 │ │ │ │ - beq $a3, $s0, 1256 # 2a6a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x128a0> │ │ │ │ - ld.d $t1, $sp, 224 │ │ │ │ - ld.d $a1, $sp, 240 │ │ │ │ - bgeu $t1, $t0, 20 # 2a1d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x123d8> │ │ │ │ - beq $a1, $s5, 16 # 2a1d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x123d8> │ │ │ │ - nop │ │ │ │ - ld.d $t1, $sp, 256 │ │ │ │ - bgeu $t1, $t0, 524 # 2a3e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x125e0> │ │ │ │ + st.d $s7, $t0, 768 │ │ │ │ + st.d $s5, $sp, 880 │ │ │ │ + bl -139628 │ │ │ │ + ld.d $t1, $sp, 744 │ │ │ │ li.w $t0, -2 │ │ │ │ lu52i.d $t0, $t0, 2047 │ │ │ │ - sub.d $t0, $t0, $a4 │ │ │ │ - bltu $t0, $a2, 2164 # 2aa58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12c58> │ │ │ │ - addi.d $s1, $sp, 208 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -122224 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - addi.d $s2, $sp, 288 │ │ │ │ - st.d $s2, $sp, 272 │ │ │ │ + beq $t1, $t0, 8068 # 305a0 ::do_widen(char) const@@Base+0x200e0> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + li.w $a2, 1 │ │ │ │ + pcaddi $a1, 80730 │ │ │ │ + bl -139692 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + addi.d $t0, $sp, 464 │ │ │ │ + st.d $t0, $sp, 448 │ │ │ │ ldptr.d $t0, $a0, 0 │ │ │ │ - addi.d $s3, $a0, 16 │ │ │ │ + addi.d $fp, $a0, 16 │ │ │ │ move $s1, $a0 │ │ │ │ - beq $t0, $s3, 520 # 2a410 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12610> │ │ │ │ - nop │ │ │ │ - st.d $t0, $sp, 272 │ │ │ │ + beq $t0, $fp, 4508 # 2f7e0 ::do_widen(char) const@@Base+0x1f320> │ │ │ │ + st.d $t0, $sp, 448 │ │ │ │ ld.d $t0, $a0, 16 │ │ │ │ - st.d $t0, $sp, 288 │ │ │ │ + st.d $t0, $sp, 464 │ │ │ │ nop │ │ │ │ ld.d $t0, $s1, 8 │ │ │ │ + stptr.d $fp, $s1, 0 │ │ │ │ st.b $zero, $s1, 16 │ │ │ │ + ld.d $a0, $sp, 736 │ │ │ │ st.d $zero, $s1, 8 │ │ │ │ - stptr.d $s3, $s1, 0 │ │ │ │ - st.d $t0, $sp, 280 │ │ │ │ - ld.d $t1, $sp, 280 │ │ │ │ + st.d $t0, $sp, 456 │ │ │ │ + beq $a0, $s4, 8 # 2e678 ::do_widen(char) const@@Base+0x1e1b8> │ │ │ │ + bl -138788 │ │ │ │ + ld.d $s1, $sp, 328 │ │ │ │ + addi.d $t0, $sp, 496 │ │ │ │ + addi.d $a0, $sp, 480 │ │ │ │ + addi.d $a1, $s1, 17 │ │ │ │ + ld.d $fp, $sp, 320 │ │ │ │ + st.b $zero, $sp, 496 │ │ │ │ + st.d $zero, $sp, 488 │ │ │ │ + st.d $t0, $sp, 480 │ │ │ │ + bl -137832 # cc30 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ + ld.d $t0, $sp, 488 │ │ │ │ + li.w $t1, 18 │ │ │ │ + lu52i.d $t1, $t1, -2048 │ │ │ │ + add.d $t0, $t0, $t1 │ │ │ │ + li.w $t1, 16 │ │ │ │ + bgeu $t1, $t0, 7656 # 30498 ::do_widen(char) const@@Base+0x1ffd8> │ │ │ │ + li.w $a2, 17 │ │ │ │ + pcaddi $a1, 80840 │ │ │ │ + addi.d $a0, $sp, 480 │ │ │ │ + bl -139840 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + ld.d $t1, $sp, 488 │ │ │ │ li.w $t0, -2 │ │ │ │ lu52i.d $t0, $t0, 2047 │ │ │ │ - beq $t1, $t0, 2368 # 2ab80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12d80> │ │ │ │ - addi.d $s3, $sp, 272 │ │ │ │ - li.w $a2, 1 │ │ │ │ - pcaddi $a1, 86607 │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -122324 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - addi.d $s1, $sp, 320 │ │ │ │ - st.d $s1, $sp, 304 │ │ │ │ + sub.d $t0, $t0, $t1 │ │ │ │ + bltu $t0, $s1, 7660 # 304c0 ::do_widen(char) const@@Base+0x20000> │ │ │ │ + move $a2, $s1 │ │ │ │ + move $a1, $fp │ │ │ │ + addi.d $a0, $sp, 480 │ │ │ │ + bl -139876 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + ld.d $t0, $sp, 488 │ │ │ │ + li.w $t1, 4 │ │ │ │ + lu52i.d $t1, $t1, -2048 │ │ │ │ + add.d $t0, $t0, $t1 │ │ │ │ + li.w $t1, 2 │ │ │ │ + bgeu $t1, $t0, 7660 # 304e8 ::do_widen(char) const@@Base+0x20028> │ │ │ │ + li.w $a2, 3 │ │ │ │ + pcaddi $a1, 80827 │ │ │ │ + addi.d $a0, $sp, 480 │ │ │ │ + bl -139916 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + addi.d $t0, $sp, 528 │ │ │ │ + st.d $t0, $sp, 512 │ │ │ │ ldptr.d $t0, $a0, 0 │ │ │ │ - addi.d $s7, $a0, 16 │ │ │ │ - move $s4, $a0 │ │ │ │ - beq $t0, $s7, 884 # 2a5e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x127e0> │ │ │ │ - st.d $t0, $sp, 304 │ │ │ │ + addi.d $fp, $a0, 16 │ │ │ │ + move $s1, $a0 │ │ │ │ + beq $t0, $fp, 4252 # 2f7c0 ::do_widen(char) const@@Base+0x1f300> │ │ │ │ + st.d $t0, $sp, 512 │ │ │ │ ld.d $t0, $a0, 16 │ │ │ │ - st.d $t0, $sp, 320 │ │ │ │ - nop │ │ │ │ - ld.d $t0, $s4, 8 │ │ │ │ - stptr.d $s7, $s4, 0 │ │ │ │ - st.d $zero, $s4, 8 │ │ │ │ - st.d $t0, $sp, 312 │ │ │ │ - st.b $zero, $s4, 16 │ │ │ │ - pcaddi $s4, 137077 │ │ │ │ - ld.bu $t0, $s4, 512 │ │ │ │ - bnez $t0, 612 # 2a500 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12700> │ │ │ │ - ld.bu $t0, $s4, 513 │ │ │ │ - bnez $t0, 508 # 2a4a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x126a0> │ │ │ │ - ld.d $a0, $sp, 304 │ │ │ │ - beq $a0, $s1, 12 # 2a2b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x124b8> │ │ │ │ - bl -121440 │ │ │ │ - nop │ │ │ │ - ld.d $a0, $sp, 272 │ │ │ │ - beq $a0, $s2, 12 # 2a2c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x124c8> │ │ │ │ - bl -121456 │ │ │ │ + st.d $t0, $sp, 528 │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 240 │ │ │ │ - beq $a0, $s5, 12 # 2a2d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x124d8> │ │ │ │ - bl -121472 │ │ │ │ + ld.d $t1, $s1, 8 │ │ │ │ + st.d $zero, $s1, 8 │ │ │ │ + li.w $t0, -2 │ │ │ │ + ld.d $a2, $sp, 360 │ │ │ │ + lu52i.d $t0, $t0, 2047 │ │ │ │ + stptr.d $fp, $s1, 0 │ │ │ │ + st.b $zero, $s1, 16 │ │ │ │ + st.d $t1, $sp, 520 │ │ │ │ + sub.d $t0, $t0, $t1 │ │ │ │ + ld.d $a1, $sp, 352 │ │ │ │ + bltu $t0, $a2, 7600 # 30510 ::do_widen(char) const@@Base+0x20050> │ │ │ │ + addi.d $t0, $sp, 512 │ │ │ │ + move $a0, $t0 │ │ │ │ + st.d $t0, $sp, 88 │ │ │ │ + bl -140016 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + addi.d $t0, $sp, 560 │ │ │ │ + st.d $t0, $sp, 544 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + addi.d $fp, $a0, 16 │ │ │ │ + move $s1, $a0 │ │ │ │ + beq $t0, $fp, 4120 # 2f7a0 ::do_widen(char) const@@Base+0x1f2e0> │ │ │ │ + st.d $t0, $sp, 544 │ │ │ │ + ld.d $t0, $a0, 16 │ │ │ │ + st.d $t0, $sp, 560 │ │ │ │ + ld.d $t0, $s1, 8 │ │ │ │ + li.w $t1, 4 │ │ │ │ + lu52i.d $t1, $t1, -2048 │ │ │ │ + st.d $t0, $sp, 552 │ │ │ │ + stptr.d $fp, $s1, 0 │ │ │ │ + add.d $t0, $t0, $t1 │ │ │ │ + st.b $zero, $s1, 16 │ │ │ │ + st.d $zero, $s1, 8 │ │ │ │ + li.w $t1, 2 │ │ │ │ + bgeu $t1, $t0, 7564 # 30548 ::do_widen(char) const@@Base+0x20088> │ │ │ │ + addi.d $t0, $sp, 544 │ │ │ │ + li.w $a2, 3 │ │ │ │ + pcaddi $a1, 80778 │ │ │ │ + move $a0, $t0 │ │ │ │ + st.d $t0, $sp, 96 │ │ │ │ + bl -140116 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + addi.d $t0, $sp, 592 │ │ │ │ + st.d $t0, $sp, 576 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + addi.d $fp, $a0, 16 │ │ │ │ + move $s1, $a0 │ │ │ │ + beq $t0, $fp, 3988 # 2f780 ::do_widen(char) const@@Base+0x1f2c0> │ │ │ │ + st.d $t0, $sp, 576 │ │ │ │ + ld.d $t0, $a0, 16 │ │ │ │ + st.d $t0, $sp, 592 │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 208 │ │ │ │ - beq $a0, $s0, 12 # 2a2e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x124e8> │ │ │ │ - bl -121488 │ │ │ │ + ld.d $t1, $s1, 8 │ │ │ │ + st.d $zero, $s1, 8 │ │ │ │ + li.w $t0, -2 │ │ │ │ + ld.d $a2, $sp, 392 │ │ │ │ + lu52i.d $t0, $t0, 2047 │ │ │ │ + stptr.d $fp, $s1, 0 │ │ │ │ + st.b $zero, $s1, 16 │ │ │ │ + st.d $t1, $sp, 584 │ │ │ │ + sub.d $t0, $t0, $t1 │ │ │ │ + ld.d $a1, $sp, 384 │ │ │ │ + bltu $t0, $a2, 8384 # 308e8 ::do_widen(char) const@@Base+0x20428> │ │ │ │ + addi.d $t0, $sp, 576 │ │ │ │ + move $a0, $t0 │ │ │ │ + st.d $t0, $sp, 104 │ │ │ │ + bl -140216 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + addi.d $t0, $sp, 624 │ │ │ │ + st.d $t0, $sp, 608 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + addi.d $fp, $a0, 16 │ │ │ │ + move $s1, $a0 │ │ │ │ + beq $t0, $fp, 3856 # 2f760 ::do_widen(char) const@@Base+0x1f2a0> │ │ │ │ + st.d $t0, $sp, 608 │ │ │ │ + ld.d $t0, $a0, 16 │ │ │ │ + st.d $t0, $sp, 624 │ │ │ │ + ld.d $t0, $s1, 8 │ │ │ │ + st.d $zero, $s1, 8 │ │ │ │ + li.w $t2, 4 │ │ │ │ + st.d $t0, $sp, 616 │ │ │ │ + st.b $zero, $s1, 16 │ │ │ │ + ld.d $t0, $sp, 616 │ │ │ │ + lu52i.d $t2, $t2, -2048 │ │ │ │ + stptr.d $fp, $s1, 0 │ │ │ │ + li.w $t1, 2 │ │ │ │ + add.d $t0, $t0, $t2 │ │ │ │ + bgeu $t1, $t0, 6856 # 30350 ::do_widen(char) const@@Base+0x1fe90> │ │ │ │ + li.w $a2, 3 │ │ │ │ + pcaddi $a1, 80728 │ │ │ │ + addi.d $a0, $sp, 608 │ │ │ │ + bl -140312 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + addi.d $t0, $sp, 656 │ │ │ │ + st.d $t0, $sp, 640 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + addi.d $fp, $a0, 16 │ │ │ │ + move $s1, $a0 │ │ │ │ + beq $t0, $fp, 3728 # 2f740 ::do_widen(char) const@@Base+0x1f280> │ │ │ │ + st.d $t0, $sp, 640 │ │ │ │ + ld.d $t0, $a0, 16 │ │ │ │ + st.d $t0, $sp, 656 │ │ │ │ + ld.d $t0, $s1, 8 │ │ │ │ + st.d $zero, $s1, 8 │ │ │ │ + ld.d $a2, $sp, 424 │ │ │ │ + st.d $t0, $sp, 648 │ │ │ │ + st.b $zero, $s1, 16 │ │ │ │ + ld.d $t1, $sp, 648 │ │ │ │ + li.w $t0, -2 │ │ │ │ + lu52i.d $t0, $t0, 2047 │ │ │ │ + stptr.d $fp, $s1, 0 │ │ │ │ + sub.d $t0, $t0, $t1 │ │ │ │ + ld.d $a1, $sp, 416 │ │ │ │ + bltu $t0, $a2, 6940 # 30408 ::do_widen(char) const@@Base+0x1ff48> │ │ │ │ + ld.d $a0, $sp, 72 │ │ │ │ + bl -140404 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + addi.d $t0, $sp, 688 │ │ │ │ + st.d $t0, $sp, 672 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + addi.d $fp, $a0, 16 │ │ │ │ + move $s1, $a0 │ │ │ │ + beq $t0, $fp, 3604 # 2f720 ::do_widen(char) const@@Base+0x1f260> │ │ │ │ + st.d $t0, $sp, 672 │ │ │ │ + ld.d $t0, $a0, 16 │ │ │ │ + st.d $t0, $sp, 688 │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 176 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - beq $a0, $t0, 8 # 2a2f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x124f8> │ │ │ │ - bl -121508 │ │ │ │ - ld.d $a0, $sp, 144 │ │ │ │ - addi.d $t0, $sp, 160 │ │ │ │ - beq $a0, $t0, 8 # 2a308 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12508> │ │ │ │ - bl -121524 │ │ │ │ - ld.d $a0, $sp, 112 │ │ │ │ - addi.d $t0, $sp, 128 │ │ │ │ - beq $a0, $t0, 8 # 2a318 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12518> │ │ │ │ - bl -121540 │ │ │ │ - ld.d $a0, $sp, 80 │ │ │ │ - addi.d $t0, $sp, 96 │ │ │ │ - beq $a0, $t0, 8 # 2a328 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12528> │ │ │ │ - bl -121556 │ │ │ │ - ld.d $a0, $sp, 48 │ │ │ │ - addi.d $t0, $sp, 64 │ │ │ │ - beq $a0, $t0, 8 # 2a338 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12538> │ │ │ │ - bl -121572 │ │ │ │ - pcalau12i $t1, 134 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $s1, 8 │ │ │ │ + st.d $zero, $s1, 8 │ │ │ │ + li.w $t2, 4 │ │ │ │ + st.d $t0, $sp, 680 │ │ │ │ + st.b $zero, $s1, 16 │ │ │ │ ld.d $t0, $sp, 680 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, 1056 # 2a770 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12970> │ │ │ │ - ld.d $ra, $sp, 824 │ │ │ │ - ld.d $fp, $sp, 816 │ │ │ │ - ld.d $s2, $sp, 792 │ │ │ │ - ld.d $s3, $sp, 784 │ │ │ │ - ld.d $s4, $sp, 776 │ │ │ │ - ld.d $s5, $sp, 768 │ │ │ │ - ld.d $s6, $sp, 760 │ │ │ │ - ld.d $s7, $sp, 752 │ │ │ │ - ld.d $s8, $sp, 744 │ │ │ │ - fld.d $fs0, $sp, 728 │ │ │ │ - fld.d $fs1, $sp, 720 │ │ │ │ - ld.d $s0, $sp, 808 │ │ │ │ - ld.d $s1, $sp, 800 │ │ │ │ - addi.d $sp, $sp, 832 │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ldptr.d $t0, $s1, 0 │ │ │ │ - addi.w $s5, $s5, 1 │ │ │ │ - ldx.d $a0, $t0, $s3 │ │ │ │ - bl -3692 # 29540 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11740> │ │ │ │ - fcmp.slt.d $fcc0, $fs1, $fa0 │ │ │ │ - ld.d $t1, $s0, 80 │ │ │ │ - movcf2fr $fa0, $fcc0 │ │ │ │ - movfr2gr.s $t0, $fa0 │ │ │ │ - stx.b $t0, $t1, $s2 │ │ │ │ - addi.d $s2, $s2, 1 │ │ │ │ - b -1976 # 29c10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11e10> │ │ │ │ - nop │ │ │ │ + lu52i.d $t2, $t2, -2048 │ │ │ │ + stptr.d $fp, $s1, 0 │ │ │ │ + li.w $t1, 2 │ │ │ │ + add.d $t0, $t0, $t2 │ │ │ │ + bgeu $t1, $t0, 6912 # 30448 ::do_widen(char) const@@Base+0x1ff88> │ │ │ │ + addi.d $t0, $sp, 672 │ │ │ │ + li.w $a2, 3 │ │ │ │ + pcaddi $a1, 80279 │ │ │ │ + move $a0, $t0 │ │ │ │ + st.d $t0, $sp, 64 │ │ │ │ + bl -140512 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + addi.d $s1, $sp, 720 │ │ │ │ + st.d $s1, $sp, 704 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + addi.d $a1, $a0, 16 │ │ │ │ + move $fp, $a0 │ │ │ │ + beq $t0, $a1, 3464 # 2f700 ::do_widen(char) const@@Base+0x1f240> │ │ │ │ + st.d $t0, $sp, 704 │ │ │ │ + ld.d $t0, $a0, 16 │ │ │ │ + st.d $t0, $sp, 720 │ │ │ │ + ld.d $t0, $fp, 8 │ │ │ │ + st.d $zero, $fp, 8 │ │ │ │ + ld.d $a2, $sp, 456 │ │ │ │ + st.d $t0, $sp, 712 │ │ │ │ + st.b $zero, $fp, 16 │ │ │ │ + ld.d $t1, $sp, 712 │ │ │ │ + li.w $t0, -2 │ │ │ │ + lu52i.d $t0, $t0, 2047 │ │ │ │ + stptr.d $a1, $fp, 0 │ │ │ │ + sub.d $t0, $t0, $t1 │ │ │ │ + ld.d $a1, $sp, 448 │ │ │ │ + bltu $t0, $a2, 7572 # 30748 ::do_widen(char) const@@Base+0x20288> │ │ │ │ + addi.d $t0, $sp, 704 │ │ │ │ + move $a0, $t0 │ │ │ │ + st.d $t0, $sp, 40 │ │ │ │ + bl -140612 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + st.d $s4, $sp, 736 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + addi.d $a1, $a0, 16 │ │ │ │ + move $fp, $a0 │ │ │ │ + beq $t0, $a1, 3336 # 2f6e0 ::do_widen(char) const@@Base+0x1f220> │ │ │ │ + st.d $t0, $sp, 736 │ │ │ │ + ld.d $t0, $a0, 16 │ │ │ │ + st.d $t0, $sp, 752 │ │ │ │ + ld.d $t0, $fp, 8 │ │ │ │ + st.d $zero, $fp, 8 │ │ │ │ + stptr.d $a1, $fp, 0 │ │ │ │ + st.d $t0, $sp, 744 │ │ │ │ + st.b $zero, $fp, 16 │ │ │ │ + ld.d $t1, $sp, 744 │ │ │ │ + li.w $t0, -2 │ │ │ │ + lu52i.d $t0, $t0, 2047 │ │ │ │ + beq $t1, $t0, 7120 # 305d8 ::do_widen(char) const@@Base+0x20118> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + li.w $a2, 1 │ │ │ │ + pcaddi $a1, 80377 │ │ │ │ + bl -140696 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + st.d $s0, $sp, 768 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + addi.d $a1, $a0, 16 │ │ │ │ + move $fp, $a0 │ │ │ │ + beq $t0, $a1, 3220 # 2f6c0 ::do_widen(char) const@@Base+0x1f200> │ │ │ │ + st.d $t0, $sp, 768 │ │ │ │ + ld.d $t0, $a0, 16 │ │ │ │ + st.d $t0, $sp, 784 │ │ │ │ nop │ │ │ │ + ld.d $t0, $fp, 8 │ │ │ │ + stptr.d $a1, $fp, 0 │ │ │ │ + st.d $zero, $fp, 8 │ │ │ │ + st.d $t0, $sp, 776 │ │ │ │ + st.b $zero, $fp, 16 │ │ │ │ + pcaddi $fp, 132475 │ │ │ │ + ld.bu $t0, $fp, 512 │ │ │ │ + bnez $t0, 1796 # 2f160 ::do_widen(char) const@@Base+0x1eca0> │ │ │ │ + ld.bu $t0, $fp, 513 │ │ │ │ + bnez $t0, 1692 # 2f100 ::do_widen(char) const@@Base+0x1ec40> │ │ │ │ + ld.d $a0, $sp, 768 │ │ │ │ + beq $a0, $s0, 12 # 2ea78 ::do_widen(char) const@@Base+0x1e5b8> │ │ │ │ + bl -139808 │ │ │ │ nop │ │ │ │ + ld.d $a0, $sp, 736 │ │ │ │ + beq $a0, $s4, 12 # 2ea88 ::do_widen(char) const@@Base+0x1e5c8> │ │ │ │ + bl -139824 │ │ │ │ nop │ │ │ │ + ld.d $a0, $sp, 704 │ │ │ │ + beq $a0, $s1, 12 # 2ea98 ::do_widen(char) const@@Base+0x1e5d8> │ │ │ │ + bl -139840 │ │ │ │ nop │ │ │ │ + ld.d $a0, $sp, 672 │ │ │ │ + addi.d $t0, $sp, 688 │ │ │ │ + beq $a0, $t0, 8 # 2eaa8 ::do_widen(char) const@@Base+0x1e5e8> │ │ │ │ + bl -139860 │ │ │ │ + ld.d $a0, $sp, 640 │ │ │ │ + addi.d $t0, $sp, 656 │ │ │ │ + beq $a0, $t0, 8 # 2eab8 ::do_widen(char) const@@Base+0x1e5f8> │ │ │ │ + bl -139876 │ │ │ │ + ld.d $a0, $sp, 608 │ │ │ │ + addi.d $t0, $sp, 624 │ │ │ │ + beq $a0, $t0, 8 # 2eac8 ::do_widen(char) const@@Base+0x1e608> │ │ │ │ + bl -139892 │ │ │ │ + ld.d $a0, $sp, 576 │ │ │ │ + addi.d $t0, $sp, 592 │ │ │ │ + beq $a0, $t0, 8 # 2ead8 ::do_widen(char) const@@Base+0x1e618> │ │ │ │ + bl -139908 │ │ │ │ + ld.d $a0, $sp, 544 │ │ │ │ + addi.d $t0, $sp, 560 │ │ │ │ + beq $a0, $t0, 8 # 2eae8 ::do_widen(char) const@@Base+0x1e628> │ │ │ │ + bl -139924 │ │ │ │ + ld.d $a0, $sp, 512 │ │ │ │ + addi.d $t0, $sp, 528 │ │ │ │ + beq $a0, $t0, 8 # 2eaf8 ::do_widen(char) const@@Base+0x1e638> │ │ │ │ + bl -139940 │ │ │ │ + ld.d $a0, $sp, 480 │ │ │ │ + addi.d $t0, $sp, 496 │ │ │ │ + beq $a0, $t0, 8 # 2eb08 ::do_widen(char) const@@Base+0x1e648> │ │ │ │ + bl -139956 │ │ │ │ + ld.d $t0, $sp, 48 │ │ │ │ + bnez $t0, 1012 # 2ef00 ::do_widen(char) const@@Base+0x1ea40> │ │ │ │ + ld.d $t0, $sp, 32 │ │ │ │ + beqz $t0, 452 # 2ecd8 ::do_widen(char) const@@Base+0x1e818> │ │ │ │ + addi.d $a0, $sp, 880 │ │ │ │ + bl -140988 │ │ │ │ + st.h $zero, $sp, 1104 │ │ │ │ + ld.d $a0, $s3, -24 │ │ │ │ + st.d $s5, $sp, 880 │ │ │ │ + st.d $zero, $sp, 1096 │ │ │ │ + st.d $zero, $sp, 1112 │ │ │ │ + st.d $zero, $sp, 1120 │ │ │ │ + st.d $zero, $sp, 1128 │ │ │ │ + st.d $zero, $sp, 1136 │ │ │ │ + st.d $s3, $sp, 768 │ │ │ │ + add.d $a0, $s2, $a0 │ │ │ │ + stptr.d $s7, $a0, 0 │ │ │ │ + move $a1, $zero │ │ │ │ + bl -139424 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + ld.d $t0, $sp, 16 │ │ │ │ + addi.d $a0, $sp, 832 │ │ │ │ + st.d $s8, $sp, 768 │ │ │ │ + st.d $t0, $sp, 880 │ │ │ │ + st.d $s6, $sp, 776 │ │ │ │ + st.d $zero, $sp, 784 │ │ │ │ + st.d $zero, $sp, 792 │ │ │ │ + st.d $zero, $sp, 800 │ │ │ │ + st.d $zero, $sp, 808 │ │ │ │ + st.d $zero, $sp, 816 │ │ │ │ + st.d $zero, $sp, 824 │ │ │ │ + bl -138384 │ │ │ │ + ld.d $t0, $sp, 24 │ │ │ │ + addi.d $a1, $sp, 776 │ │ │ │ + addi.d $a0, $sp, 880 │ │ │ │ + st.d $t0, $sp, 776 │ │ │ │ + addi.d $t0, $sp, 864 │ │ │ │ + st.d $t0, $sp, 848 │ │ │ │ + li.w $t0, 16 │ │ │ │ + st.b $zero, $sp, 864 │ │ │ │ + st.d $zero, $sp, 856 │ │ │ │ + st.w $t0, $sp, 840 │ │ │ │ + bl -139516 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + ld.wu $a1, $sp, 32 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -140552 # c6b0 (unsigned long)@plt> │ │ │ │ + ld.d $a4, $sp, 816 │ │ │ │ + st.d $s4, $sp, 736 │ │ │ │ + st.b $zero, $sp, 752 │ │ │ │ + st.d $zero, $sp, 744 │ │ │ │ + beqz $a4, 4940 # 2ff18 ::do_widen(char) const@@Base+0x1fa58> │ │ │ │ + ld.d $t1, $sp, 800 │ │ │ │ + beqz $t1, 20 # 2ebe8 ::do_widen(char) const@@Base+0x1e728> │ │ │ │ + sltu $t0, $a4, $t1 │ │ │ │ + masknez $a4, $a4, $t0 │ │ │ │ + maskeqz $t0, $t1, $t0 │ │ │ │ + or $a4, $a4, $t0 │ │ │ │ + ld.d $a3, $sp, 808 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ move $a2, $zero │ │ │ │ + sub.d $a4, $a4, $a3 │ │ │ │ move $a1, $zero │ │ │ │ - addi.d $a0, $sp, 240 │ │ │ │ - addi.d $s1, $sp, 208 │ │ │ │ - bl -120800 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - addi.d $s2, $sp, 288 │ │ │ │ - st.d $s2, $sp, 272 │ │ │ │ + bl -139244 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + ld.d $t0, $sp, 16 │ │ │ │ + ld.d $a0, $sp, 848 │ │ │ │ + st.d $s8, $sp, 768 │ │ │ │ + st.d $t0, $sp, 880 │ │ │ │ + addi.d $t0, $sp, 864 │ │ │ │ + beq $a0, $t0, 12 # 2ec20 ::do_widen(char) const@@Base+0x1e760> │ │ │ │ + bl -140232 │ │ │ │ + nop │ │ │ │ + addi.d $a0, $sp, 832 │ │ │ │ + st.d $s6, $sp, 776 │ │ │ │ + bl -139480 │ │ │ │ + ld.d $t0, $s3, -24 │ │ │ │ + st.d $s3, $sp, 768 │ │ │ │ + addi.d $a0, $sp, 880 │ │ │ │ + add.d $t0, $t0, $sp │ │ │ │ + st.d $s7, $t0, 768 │ │ │ │ + st.d $s5, $sp, 880 │ │ │ │ + bl -141220 │ │ │ │ + ld.d $t0, $sp, 744 │ │ │ │ + li.w $t2, 61 │ │ │ │ + lu52i.d $t2, $t2, -2048 │ │ │ │ + li.w $t1, 59 │ │ │ │ + add.d $t0, $t0, $t2 │ │ │ │ + bgeu $t1, $t0, 7204 # 30880 ::do_widen(char) const@@Base+0x203c0> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + li.w $a2, 60 │ │ │ │ + pcaddi $a1, 80524 │ │ │ │ + bl -141292 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + st.d $s0, $sp, 768 │ │ │ │ ldptr.d $t0, $a0, 0 │ │ │ │ addi.d $s3, $a0, 16 │ │ │ │ move $s1, $a0 │ │ │ │ - bne $t0, $s3, -504 # 2a210 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12410> │ │ │ │ - nop │ │ │ │ - ld.d $a2, $a0, 8 │ │ │ │ - move $a1, $s3 │ │ │ │ - move $a0, $s2 │ │ │ │ - addi.d $a2, $a2, 1 │ │ │ │ - bl -120640 │ │ │ │ - b -516 # 2a220 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12420> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + beq $t0, $s3, 4544 # 2fe40 ::do_widen(char) const@@Base+0x1f980> │ │ │ │ + ld.d $t1, $a0, 16 │ │ │ │ + st.d $t0, $sp, 768 │ │ │ │ + st.d $t1, $sp, 784 │ │ │ │ + ld.d $t0, $s1, 8 │ │ │ │ + stptr.d $s3, $s1, 0 │ │ │ │ + st.d $zero, $s1, 8 │ │ │ │ + st.d $t0, $sp, 776 │ │ │ │ + st.b $zero, $s1, 16 │ │ │ │ + ld.bu $t0, $fp, 512 │ │ │ │ + bnez $t0, 3288 # 2f980 ::do_widen(char) const@@Base+0x1f4c0> │ │ │ │ nop │ │ │ │ - move $a2, $zero │ │ │ │ - move $a1, $zero │ │ │ │ - addi.d $a0, $sp, 144 │ │ │ │ - addi.d $s0, $sp, 112 │ │ │ │ - bl -120896 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - addi.d $t0, $sp, 192 │ │ │ │ - st.d $t0, $sp, 176 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - addi.d $a1, $a0, 16 │ │ │ │ - move $s0, $a0 │ │ │ │ - bne $t0, $a1, -1140 # 29ff8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x121f8> │ │ │ │ - ld.d $a2, $a0, 8 │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - st.d $a1, $sp, 24 │ │ │ │ - addi.d $a2, $a2, 1 │ │ │ │ - bl -120736 │ │ │ │ - ld.d $a1, $sp, 24 │ │ │ │ - b -1152 # 2a008 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12208> │ │ │ │ + ld.bu $t0, $fp, 513 │ │ │ │ + bnez $t0, 3148 # 2f900 ::do_widen(char) const@@Base+0x1f440> │ │ │ │ + ld.d $a0, $sp, 768 │ │ │ │ + beq $a0, $s0, 12 # 2ecc8 ::do_widen(char) const@@Base+0x1e808> │ │ │ │ + bl -140400 │ │ │ │ nop │ │ │ │ + ld.d $a0, $sp, 736 │ │ │ │ + beq $a0, $s4, 12 # 2ecd8 ::do_widen(char) const@@Base+0x1e818> │ │ │ │ + bl -140416 │ │ │ │ nop │ │ │ │ + ld.d $a0, $sp, 448 │ │ │ │ + addi.d $t0, $sp, 464 │ │ │ │ + beq $a0, $t0, 8 # 2ece8 ::do_widen(char) const@@Base+0x1e828> │ │ │ │ + bl -140436 │ │ │ │ + ld.d $a0, $sp, 416 │ │ │ │ + addi.d $t0, $sp, 432 │ │ │ │ + beq $a0, $t0, 8 # 2ecf8 ::do_widen(char) const@@Base+0x1e838> │ │ │ │ + bl -140452 │ │ │ │ + ld.d $a0, $sp, 384 │ │ │ │ + addi.d $t0, $sp, 400 │ │ │ │ + beq $a0, $t0, 8 # 2ed08 ::do_widen(char) const@@Base+0x1e848> │ │ │ │ + bl -140468 │ │ │ │ + ld.d $a0, $sp, 352 │ │ │ │ + ld.d $t0, $sp, 80 │ │ │ │ + beq $a0, $t0, 8 # 2ed18 ::do_widen(char) const@@Base+0x1e858> │ │ │ │ + bl -140484 │ │ │ │ + ld.d $a0, $sp, 320 │ │ │ │ + addi.d $t0, $sp, 336 │ │ │ │ + beq $a0, $t0, 8 # 2ed28 ::do_widen(char) const@@Base+0x1e868> │ │ │ │ + bl -140500 │ │ │ │ + ld.d $t0, $sp, 56 │ │ │ │ + beqz $t0, 12 # 2ed38 ::do_widen(char) const@@Base+0x1e878> │ │ │ │ + move $a0, $t0 │ │ │ │ + bl -140516 │ │ │ │ + ld.d $a0, $sp, 288 │ │ │ │ + bl -51148 # 22570 ::do_widen(char) const@@Base+0x120b0> │ │ │ │ + pcalau12i $t1, 130 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 1144 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, 5248 # 301d8 ::do_widen(char) const@@Base+0x1fd18> │ │ │ │ + ld.d $ra, $sp, 1256 │ │ │ │ + ld.d $fp, $sp, 1248 │ │ │ │ + ld.d $s0, $sp, 1240 │ │ │ │ + ld.d $s1, $sp, 1232 │ │ │ │ + ld.d $s2, $sp, 1224 │ │ │ │ + ld.d $s3, $sp, 1216 │ │ │ │ + ld.d $s4, $sp, 1208 │ │ │ │ + ld.d $s5, $sp, 1200 │ │ │ │ + ld.d $s6, $sp, 1192 │ │ │ │ + ld.d $s7, $sp, 1184 │ │ │ │ + ld.d $s8, $sp, 1176 │ │ │ │ + fld.d $fs0, $sp, 1160 │ │ │ │ + fld.d $fs1, $sp, 1152 │ │ │ │ + addi.d $sp, $sp, 1264 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.b $t0, $sp, 784 │ │ │ │ + st.b $t0, $a0, 0 │ │ │ │ + b -6216 # 2d560 ::do_widen(char) const@@Base+0x1d0a0> │ │ │ │ nop │ │ │ │ - li.w $a2, 4 │ │ │ │ - pcaddi $a1, 84623 │ │ │ │ - pcaddi $a0, 136944 │ │ │ │ - bl -121676 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - ld.d $a2, $sp, 312 │ │ │ │ - ld.d $a1, $sp, 304 │ │ │ │ - pcaddi $a0, 136940 │ │ │ │ - bl -121692 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - move $s7, $a0 │ │ │ │ - ld.d $t0, $t0, -24 │ │ │ │ - add.d $t0, $a0, $t0 │ │ │ │ - ld.d $s4, $t0, 240 │ │ │ │ - beqz $s4, 636 # 2a750 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12950> │ │ │ │ - ld.bu $t0, $s4, 56 │ │ │ │ - beqz $t0, 132 # 2a560 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12760> │ │ │ │ - ld.b $a1, $s4, 67 │ │ │ │ nop │ │ │ │ - move $a0, $s7 │ │ │ │ - bl -123436 │ │ │ │ - bl -122416 │ │ │ │ - b -588 # 2a2a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x124a8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - li.w $a2, 4 │ │ │ │ - pcaddi $a1, 84599 │ │ │ │ - pcalau12i $a0, 134 │ │ │ │ - ld.d $a0, $a0, -184 │ │ │ │ - bl -121776 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - ld.d $a2, $sp, 312 │ │ │ │ - ld.d $a1, $sp, 304 │ │ │ │ - pcalau12i $a0, 134 │ │ │ │ - ld.d $a0, $a0, -184 │ │ │ │ - bl -121796 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - move $s8, $a0 │ │ │ │ - ld.d $t0, $t0, -24 │ │ │ │ - add.d $t0, $a0, $t0 │ │ │ │ - ld.d $s7, $t0, 240 │ │ │ │ - beqz $s7, 1268 # 2aa30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12c30> │ │ │ │ - ld.bu $t0, $s7, 56 │ │ │ │ - beqz $t0, 92 # 2a5a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x127a0> │ │ │ │ - ld.b $a1, $s7, 67 │ │ │ │ nop │ │ │ │ - move $a0, $s8 │ │ │ │ - bl -123540 │ │ │ │ - bl -122520 │ │ │ │ - b -700 # 2a2a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x124a0> │ │ │ │ - move $a0, $s4 │ │ │ │ - bl -121844 # c970 ::_M_widen_init() const@plt> │ │ │ │ - ldptr.d $t0, $s4, 0 │ │ │ │ - pcaddi $t1, -23215 │ │ │ │ - li.w $a1, 10 │ │ │ │ - ld.d $t0, $t0, 48 │ │ │ │ - beq $t0, $t1, -144 # 2a4e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x126e8> │ │ │ │ - move $a0, $s4 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - move $a1, $a0 │ │ │ │ - b -160 # 2a4e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x126e8> │ │ │ │ + bl -141152 │ │ │ │ + ld.d $a1, $s1, 32 │ │ │ │ + move $a2, $zero │ │ │ │ + st.w $zero, $s3, 0 │ │ │ │ + st.w $s0, $s3, 16 │ │ │ │ + move $a0, $s3 │ │ │ │ + b -7352 # 2d120 ::do_widen(char) const@@Base+0x1cc60> │ │ │ │ nop │ │ │ │ + andi $t1, $t0, 0x1 │ │ │ │ + srli.d $t0, $t0, 0x1 │ │ │ │ + or $t1, $t1, $t0 │ │ │ │ + movgr2fr.d $fa1, $t1 │ │ │ │ + ffint.d.l $fa1, $fa1 │ │ │ │ + fadd.d $fa1, $fa1, $fa1 │ │ │ │ + b -3208 # 2e170 ::do_widen(char) const@@Base+0x1dcb0> │ │ │ │ nop │ │ │ │ + andi $t1, $t0, 0x1 │ │ │ │ + srli.d $t0, $t0, 0x1 │ │ │ │ + or $t1, $t1, $t0 │ │ │ │ + movgr2fr.d $fa0, $t1 │ │ │ │ + ffint.d.l $fa0, $fa0 │ │ │ │ + fadd.d $fa0, $fa0, $fa0 │ │ │ │ + b -3264 # 2e158 ::do_widen(char) const@@Base+0x1dc98> │ │ │ │ nop │ │ │ │ + andi $t2, $t0, 0x1 │ │ │ │ + srli.d $t0, $t0, 0x1 │ │ │ │ + or $t2, $t2, $t0 │ │ │ │ + movgr2fr.d $fa0, $t2 │ │ │ │ + pcalau12i $t0, 83 │ │ │ │ + ffint.d.l $fa0, $fa0 │ │ │ │ + fadd.d $fa0, $fa0, $fa0 │ │ │ │ + fld.d $fs0, $t0, 48 │ │ │ │ + fmul.d $fa0, $fa0, $fs0 │ │ │ │ + bgez $t1, -5060 # 2da80 ::do_widen(char) const@@Base+0x1d5c0> │ │ │ │ + andi $t0, $t1, 0x1 │ │ │ │ + srli.d $t1, $t1, 0x1 │ │ │ │ + or $t0, $t0, $t1 │ │ │ │ + movgr2fr.d $fa1, $t0 │ │ │ │ + ffint.d.l $fa1, $fa1 │ │ │ │ + fadd.d $fa1, $fa1, $fa1 │ │ │ │ + b -5080 # 2da88 ::do_widen(char) const@@Base+0x1d5c8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - move $a0, $s7 │ │ │ │ - bl -121908 # c970 ::_M_widen_init() const@plt> │ │ │ │ - ldptr.d $t0, $s7, 0 │ │ │ │ - pcaddi $t1, -23231 │ │ │ │ - li.w $a1, 10 │ │ │ │ - ld.d $t0, $t0, 48 │ │ │ │ - beq $t0, $t1, -104 # 2a550 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12750> │ │ │ │ - move $a0, $s7 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - move $a1, $a0 │ │ │ │ - b -120 # 2a550 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12750> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $a2, $a0, 8 │ │ │ │ - move $a1, $s7 │ │ │ │ - move $a0, $s1 │ │ │ │ - addi.d $a2, $a2, 1 │ │ │ │ - bl -121104 │ │ │ │ - b -884 # 2a280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12480> │ │ │ │ + andi $t1, $t0, 0x1 │ │ │ │ + srli.d $t0, $t0, 0x1 │ │ │ │ + or $t1, $t1, $t0 │ │ │ │ + movgr2fr.d $fa0, $t1 │ │ │ │ + ffint.d.l $fa0, $fa0 │ │ │ │ + fadd.d $fa0, $fa0, $fa0 │ │ │ │ + b -2784 # 2e3b8 ::do_widen(char) const@@Base+0x1def8> │ │ │ │ nop │ │ │ │ + andi $t1, $t0, 0x1 │ │ │ │ + srli.d $t0, $t0, 0x1 │ │ │ │ + or $t1, $t1, $t0 │ │ │ │ + movgr2fr.d $fa0, $t1 │ │ │ │ + ffint.d.l $fa0, $fa0 │ │ │ │ + fadd.d $fa0, $fa0, $fa0 │ │ │ │ + b -2848 # 2e398 ::do_widen(char) const@@Base+0x1ded8> │ │ │ │ nop │ │ │ │ - ld.d $a2, $a0, 8 │ │ │ │ - st.d $a0, $sp, 40 │ │ │ │ - move $a0, $s0 │ │ │ │ - addi.d $a2, $a2, 1 │ │ │ │ - st.d $a1, $sp, 32 │ │ │ │ - bl -121140 │ │ │ │ - ld.d $a1, $sp, 32 │ │ │ │ - ld.d $t0, $sp, 40 │ │ │ │ - b -1456 # 2a070 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12270> │ │ │ │ + andi $t1, $t0, 0x1 │ │ │ │ + srli.d $t0, $t0, 0x1 │ │ │ │ + or $t1, $t1, $t0 │ │ │ │ + movgr2fr.d $fa1, $t1 │ │ │ │ + ffint.d.l $fa1, $fa1 │ │ │ │ + fadd.d $fa1, $fa1, $fa1 │ │ │ │ + b -4528 # 2dd28 ::do_widen(char) const@@Base+0x1d868> │ │ │ │ nop │ │ │ │ + andi $t1, $t0, 0x1 │ │ │ │ + srli.d $t0, $t0, 0x1 │ │ │ │ + or $t1, $t1, $t0 │ │ │ │ + movgr2fr.d $fa0, $t1 │ │ │ │ + ffint.d.l $fa0, $fa0 │ │ │ │ + fadd.d $fa0, $fa0, $fa0 │ │ │ │ + b -4584 # 2dd10 ::do_widen(char) const@@Base+0x1d850> │ │ │ │ nop │ │ │ │ + addi.d $a0, $sp, 880 │ │ │ │ + bl -141988 │ │ │ │ + st.h $zero, $sp, 1104 │ │ │ │ + ld.d $a0, $s3, -24 │ │ │ │ + st.d $s5, $sp, 880 │ │ │ │ + st.d $zero, $sp, 1096 │ │ │ │ + st.d $zero, $sp, 1112 │ │ │ │ + st.d $zero, $sp, 1120 │ │ │ │ + st.d $zero, $sp, 1128 │ │ │ │ + st.d $zero, $sp, 1136 │ │ │ │ + st.d $s3, $sp, 768 │ │ │ │ + add.d $a0, $s2, $a0 │ │ │ │ + stptr.d $s7, $a0, 0 │ │ │ │ + move $a1, $zero │ │ │ │ + bl -140424 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + ld.d $t0, $sp, 16 │ │ │ │ + addi.d $a0, $sp, 832 │ │ │ │ + st.d $s8, $sp, 768 │ │ │ │ + st.d $t0, $sp, 880 │ │ │ │ + st.d $s6, $sp, 776 │ │ │ │ + st.d $zero, $sp, 784 │ │ │ │ + st.d $zero, $sp, 792 │ │ │ │ + st.d $zero, $sp, 800 │ │ │ │ + st.d $zero, $sp, 808 │ │ │ │ + st.d $zero, $sp, 816 │ │ │ │ + st.d $zero, $sp, 824 │ │ │ │ + bl -139384 │ │ │ │ + ld.d $t0, $sp, 24 │ │ │ │ + addi.d $a1, $sp, 776 │ │ │ │ + addi.d $a0, $sp, 880 │ │ │ │ + st.d $t0, $sp, 776 │ │ │ │ + addi.d $t0, $sp, 864 │ │ │ │ + st.d $t0, $sp, 848 │ │ │ │ + li.w $t0, 16 │ │ │ │ + st.b $zero, $sp, 864 │ │ │ │ + st.d $zero, $sp, 856 │ │ │ │ + st.w $t0, $sp, 840 │ │ │ │ + bl -140516 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + ld.wu $a1, $sp, 48 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -141552 # c6b0 (unsigned long)@plt> │ │ │ │ + ld.d $a4, $sp, 816 │ │ │ │ + st.d $s4, $sp, 736 │ │ │ │ + st.b $zero, $sp, 752 │ │ │ │ + st.d $zero, $sp, 744 │ │ │ │ + beqz $a4, 4052 # 2ff88 ::do_widen(char) const@@Base+0x1fac8> │ │ │ │ + ld.d $t1, $sp, 800 │ │ │ │ + beqz $t1, 20 # 2efd0 ::do_widen(char) const@@Base+0x1eb10> │ │ │ │ + sltu $t0, $a4, $t1 │ │ │ │ + masknez $a4, $a4, $t0 │ │ │ │ + maskeqz $t0, $t1, $t0 │ │ │ │ + or $a4, $a4, $t0 │ │ │ │ + ld.d $a3, $sp, 808 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + move $a2, $zero │ │ │ │ + sub.d $a4, $a4, $a3 │ │ │ │ + move $a1, $zero │ │ │ │ + bl -140244 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + ld.d $t0, $sp, 16 │ │ │ │ + ld.d $a0, $sp, 848 │ │ │ │ + st.d $s8, $sp, 768 │ │ │ │ + st.d $t0, $sp, 880 │ │ │ │ + addi.d $t0, $sp, 864 │ │ │ │ + beq $a0, $t0, 12 # 2f008 ::do_widen(char) const@@Base+0x1eb48> │ │ │ │ + bl -141232 │ │ │ │ nop │ │ │ │ + addi.d $a0, $sp, 832 │ │ │ │ + st.d $s6, $sp, 776 │ │ │ │ + bl -140480 │ │ │ │ + ld.d $t0, $s3, -24 │ │ │ │ + st.d $s3, $sp, 768 │ │ │ │ + addi.d $a0, $sp, 880 │ │ │ │ + add.d $t0, $t0, $sp │ │ │ │ + st.d $s7, $t0, 768 │ │ │ │ + st.d $s5, $sp, 880 │ │ │ │ + bl -142220 │ │ │ │ + ld.d $t0, $sp, 744 │ │ │ │ + li.w $t1, 61 │ │ │ │ + lu52i.d $t1, $t1, -2048 │ │ │ │ + add.d $t0, $t0, $t1 │ │ │ │ + li.w $t1, 59 │ │ │ │ + bgeu $t1, $t0, 7372 # 30d10 ::do_widen(char) const@@Base+0x20850> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + li.w $a2, 60 │ │ │ │ + pcaddi $a1, 80258 │ │ │ │ + bl -142292 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + st.d $s0, $sp, 768 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + addi.d $a1, $a0, 16 │ │ │ │ + move $s1, $a0 │ │ │ │ + beq $t0, $a1, 3816 # 2ff50 ::do_widen(char) const@@Base+0x1fa90> │ │ │ │ + st.d $t0, $sp, 768 │ │ │ │ + ld.d $t0, $a0, 16 │ │ │ │ + st.d $t0, $sp, 784 │ │ │ │ + ld.d $t0, $s1, 8 │ │ │ │ + stptr.d $a1, $s1, 0 │ │ │ │ + st.d $zero, $s1, 8 │ │ │ │ + st.d $t0, $sp, 776 │ │ │ │ + st.b $zero, $s1, 16 │ │ │ │ + move $a1, $s2 │ │ │ │ + pcaddi $a0, 132076 │ │ │ │ + bl 7500 # 30de0 ::do_widen(char) const@@Base+0x20920> │ │ │ │ + ld.d $a0, $sp, 768 │ │ │ │ + beq $a0, $s0, 12 # 2f0a8 ::do_widen(char) const@@Base+0x1ebe8> │ │ │ │ + bl -141392 │ │ │ │ nop │ │ │ │ + ld.d $a0, $sp, 736 │ │ │ │ + beq $a0, $s4, -1436 # 2eb10 ::do_widen(char) const@@Base+0x1e650> │ │ │ │ + bl -141408 │ │ │ │ + b -1444 # 2eb10 ::do_widen(char) const@@Base+0x1e650> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $a0, $sp, 736 │ │ │ │ + beq $a0, $s4, 12 # 2f0d0 ::do_widen(char) const@@Base+0x1ec10> │ │ │ │ + bl -141432 │ │ │ │ nop │ │ │ │ - ld.d $a2, $a0, 8 │ │ │ │ - st.d $a0, $sp, 24 │ │ │ │ - addi.d $a0, $sp, 128 │ │ │ │ - addi.d $a2, $a2, 1 │ │ │ │ - st.d $a1, $sp, 8 │ │ │ │ - bl -121204 │ │ │ │ - ld.d $a1, $sp, 8 │ │ │ │ - ld.d $t0, $sp, 24 │ │ │ │ - b -2072 # 29e48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12048> │ │ │ │ + ld.d $a0, $sp, 704 │ │ │ │ + addi.d $t0, $sp, 720 │ │ │ │ + beq $a0, $t0, -4032 # 2e118 ::do_widen(char) const@@Base+0x1dc58> │ │ │ │ + bl -141452 │ │ │ │ + b -4040 # 2e118 ::do_widen(char) const@@Base+0x1dc58> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - li.w $t1, 15 │ │ │ │ - ld.d $a1, $sp, 144 │ │ │ │ - bgeu $t1, $t0, -1720 # 29fd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x121d0> │ │ │ │ - addi.d $t1, $sp, 160 │ │ │ │ - bne $a1, $t1, -1752 # 29fb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x121b8> │ │ │ │ - b -1732 # 29fd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x121d0> │ │ │ │ + li.w $a2, 4 │ │ │ │ + pcaddi $a1, 79777 │ │ │ │ + pcaddi $a0, 132046 │ │ │ │ + bl -141228 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + ld.d $a2, $sp, 776 │ │ │ │ + ld.d $a1, $sp, 768 │ │ │ │ + pcaddi $a0, 132042 │ │ │ │ + bl -141244 # c960 >& 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, 6324 # 309e8 ::do_widen(char) const@@Base+0x20528> │ │ │ │ + ld.bu $t1, $a0, 56 │ │ │ │ + beqz $t1, 356 # 2f2a0 ::do_widen(char) const@@Base+0x1ede0> │ │ │ │ + ld.b $a1, $a0, 67 │ │ │ │ nop │ │ │ │ + move $a0, $t0 │ │ │ │ + bl -142988 │ │ │ │ + bl -141968 │ │ │ │ + b -1772 # 2ea68 ::do_widen(char) const@@Base+0x1e5a8> │ │ │ │ nop │ │ │ │ - li.w $t1, 15 │ │ │ │ - ld.d $a1, $sp, 240 │ │ │ │ - bgeu $t1, $t0, -1216 # 2a1e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x123e8> │ │ │ │ - bne $a1, $s5, -1244 # 2a1d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x123d0> │ │ │ │ - b -1224 # 2a1e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x123e8> │ │ │ │ nop │ │ │ │ + li.w $a2, 4 │ │ │ │ + pcaddi $a1, 79753 │ │ │ │ + pcalau12i $a0, 129 │ │ │ │ + ld.d $a0, $a0, -184 │ │ │ │ + bl -141328 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + ld.d $a2, $sp, 776 │ │ │ │ + ld.d $a1, $sp, 768 │ │ │ │ + pcalau12i $a0, 129 │ │ │ │ + ld.d $a0, $a0, -184 │ │ │ │ + bl -141348 # c960 >& 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, 6188 # 309c8 ::do_widen(char) const@@Base+0x20508> │ │ │ │ + ld.bu $t1, $a0, 56 │ │ │ │ + beqz $t1, 188 # 2f260 ::do_widen(char) const@@Base+0x1eda0> │ │ │ │ + ld.b $a1, $a0, 67 │ │ │ │ nop │ │ │ │ + move $a0, $t0 │ │ │ │ + bl -143092 │ │ │ │ + bl -142072 │ │ │ │ + b -1884 # 2ea60 ::do_widen(char) const@@Base+0x1e5a0> │ │ │ │ + addi.d $t0, $sp, 672 │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $zero │ │ │ │ + move $a0, $s2 │ │ │ │ + st.d $t0, $sp, 64 │ │ │ │ + bl -140740 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + addi.d $t1, $sp, 368 │ │ │ │ + st.d $t1, $sp, 352 │ │ │ │ + st.d $t1, $sp, 80 │ │ │ │ + ldptr.d $t1, $a0, 0 │ │ │ │ + addi.d $a1, $a0, 16 │ │ │ │ + move $t0, $a0 │ │ │ │ + bne $t1, $a1, -4368 # 2e0e0 ::do_widen(char) const@@Base+0x1dc20> │ │ │ │ nop │ │ │ │ ld.d $a2, $a0, 8 │ │ │ │ - st.d $a0, $sp, 16 │ │ │ │ - addi.d $a0, $sp, 96 │ │ │ │ + st.d $a0, $sp, 64 │ │ │ │ + ld.d $a0, $sp, 80 │ │ │ │ addi.d $a2, $a2, 1 │ │ │ │ - st.d $a1, $sp, 8 │ │ │ │ - bl -121332 │ │ │ │ - ld.d $a1, $sp, 8 │ │ │ │ - ld.d $t0, $sp, 16 │ │ │ │ - b -2304 # 29de0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11fe0> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + st.d $a1, $sp, 40 │ │ │ │ + bl -140588 │ │ │ │ + ld.d $a1, $sp, 40 │ │ │ │ + ld.d $t0, $sp, 64 │ │ │ │ + b -4392 # 2e0f0 ::do_widen(char) const@@Base+0x1dc30> │ │ │ │ nop │ │ │ │ + andi $t1, $t0, 0x1 │ │ │ │ + srli.d $t0, $t0, 0x1 │ │ │ │ + or $t1, $t1, $t0 │ │ │ │ + movgr2fr.d $fa1, $t1 │ │ │ │ + ffint.d.l $fa1, $fa1 │ │ │ │ + fadd.d $fa1, $fa1, $fa1 │ │ │ │ + b -5152 # 2de18 ::do_widen(char) const@@Base+0x1d958> │ │ │ │ nop │ │ │ │ + andi $t1, $t0, 0x1 │ │ │ │ + srli.d $t0, $t0, 0x1 │ │ │ │ + or $t1, $t1, $t0 │ │ │ │ + movgr2fr.d $fa0, $t1 │ │ │ │ + ffint.d.l $fa0, $fa0 │ │ │ │ + fadd.d $fa0, $fa0, $fa0 │ │ │ │ + b -5208 # 2de00 ::do_widen(char) const@@Base+0x1d940> │ │ │ │ nop │ │ │ │ + st.d $t0, $sp, 120 │ │ │ │ + st.d $a0, $sp, 112 │ │ │ │ + bl -141560 # c970 ::_M_widen_init() const@plt> │ │ │ │ + ld.d $a0, $sp, 112 │ │ │ │ + pcaddi $t2, -31596 │ │ │ │ + ld.d $t0, $sp, 120 │ │ │ │ + ldptr.d $t1, $a0, 0 │ │ │ │ + li.w $a1, 10 │ │ │ │ + ld.d $t1, $t1, 48 │ │ │ │ + beq $t1, $t2, -212 # 2f1b0 ::do_widen(char) const@@Base+0x1ecf0> │ │ │ │ + st.d $t0, $sp, 112 │ │ │ │ + jirl $ra, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 112 │ │ │ │ + move $a1, $a0 │ │ │ │ + b -232 # 2f1b0 ::do_widen(char) const@@Base+0x1ecf0> │ │ │ │ nop │ │ │ │ - addi.d $a1, $sp, 384 │ │ │ │ - addi.d $a0, $sp, 144 │ │ │ │ - bl -123208 # c5c0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - b -1988 # 29f48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12148> │ │ │ │ + st.d $t0, $sp, 120 │ │ │ │ + st.d $a0, $sp, 112 │ │ │ │ + bl -141624 # c970 ::_M_widen_init() const@plt> │ │ │ │ + ld.d $a0, $sp, 112 │ │ │ │ + pcaddi $t2, -31612 │ │ │ │ + ld.d $t0, $sp, 120 │ │ │ │ + ldptr.d $t1, $a0, 0 │ │ │ │ + li.w $a1, 10 │ │ │ │ + ld.d $t1, $t1, 48 │ │ │ │ + beq $t1, $t2, -380 # 2f148 ::do_widen(char) const@@Base+0x1ec88> │ │ │ │ + st.d $t0, $sp, 112 │ │ │ │ + jirl $ra, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 112 │ │ │ │ + move $a1, $a0 │ │ │ │ + b -400 # 2f148 ::do_widen(char) const@@Base+0x1ec88> │ │ │ │ nop │ │ │ │ + ld.d $t0, $s3, 40 │ │ │ │ + li.w $a5, 1 │ │ │ │ + move $a1, $s4 │ │ │ │ + ld.d $a0, $t0, 24 │ │ │ │ + addi.d $a4, $sp, 224 │ │ │ │ + addi.d $a3, $sp, 248 │ │ │ │ + pcaddi $a2, 80038 │ │ │ │ + bl -142780 │ │ │ │ + ld.d $a1, $sp, 248 │ │ │ │ + move $a2, $a0 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -55292 # 21b10 ::do_widen(char) const@@Base+0x11650> │ │ │ │ + b -7136 # 2d730 ::do_widen(char) const@@Base+0x1d270> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $a1, $sp, 384 │ │ │ │ - addi.d $a0, $sp, 48 │ │ │ │ - bl -123240 # c5c0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - b -2508 # 29d60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11f60> │ │ │ │ + ld.d $t3, $s1, 80 │ │ │ │ + addi.w $a7, $a7, 1 │ │ │ │ + li.w $t2, 1 │ │ │ │ + b -6828 # 2d880 ::do_widen(char) const@@Base+0x1d3c0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $a1, $sp, 384 │ │ │ │ - addi.d $a0, $sp, 240 │ │ │ │ - bl -123272 # c5c0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - b -1508 # 2a168 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12368> │ │ │ │ - pcalau12i $t1, 134 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 680 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - beqz $t0, 744 # 2aa50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12c50> │ │ │ │ + beq $s8, $s7, 2688 # 2fdc0 ::do_widen(char) const@@Base+0x1f900> │ │ │ │ + or $t0, $t0, $t4 │ │ │ │ + andi $t3, $t0, 0x1 │ │ │ │ + ld.bu $s2, $s1, 64 │ │ │ │ + ld.d $t6, $sp, 24 │ │ │ │ + move $t4, $a6 │ │ │ │ + move $t8, $a5 │ │ │ │ + andi $t0, $a5, 0x4 │ │ │ │ + beqz $t3, 832 # 2f6a0 ::do_widen(char) const@@Base+0x1f1e0> │ │ │ │ + ld.d $t3, $s1, 208 │ │ │ │ + ld.d $s6, $s1, 200 │ │ │ │ + xor $s6, $s6, $t3 │ │ │ │ + li.w $t3, 2 │ │ │ │ + sltu $s6, $zero, $s6 │ │ │ │ + beq $t2, $t3, 584 # 2f5c0 ::do_widen(char) const@@Base+0x1f100> │ │ │ │ + beq $fp, $t3, 2660 # 2fde0 ::do_widen(char) const@@Base+0x1f920> │ │ │ │ + move $t3, $zero │ │ │ │ + move $t7, $zero │ │ │ │ + ld.d $t6, $s1, 16 │ │ │ │ + ld.d $t6, $t6, 8 │ │ │ │ + ldx.d $t6, $t6, $s0 │ │ │ │ + ld.d $t6, $t6, 136 │ │ │ │ + add.d $t4, $t6, $t4 │ │ │ │ + li.w $t6, 2 │ │ │ │ + sll.w $t0, $t6, $t0 │ │ │ │ + ld.bu $t6, $t4, 0 │ │ │ │ + or $t0, $t0, $t6 │ │ │ │ + st.b $t0, $t4, 0 │ │ │ │ + bnez $s2, -7096 # 2d7f8 ::do_widen(char) const@@Base+0x1d338> │ │ │ │ + li.w $s2, 1 │ │ │ │ + b -7016 # 2d850 ::do_widen(char) const@@Base+0x1d390> │ │ │ │ nop │ │ │ │ - fst.d $fs2, $sp, 712 │ │ │ │ - fst.d $fs3, $sp, 704 │ │ │ │ - fst.d $fs4, $sp, 696 │ │ │ │ + bnez $t4, -128 # 2f340 ::do_widen(char) const@@Base+0x1ee80> │ │ │ │ + li.w $t0, 2 │ │ │ │ + beq $t2, $t0, 3608 # 301e0 ::do_widen(char) const@@Base+0x1fd20> │ │ │ │ + andi $t0, $s5, 0x1 │ │ │ │ + slli.d $t0, $t0, 0x2 │ │ │ │ + bstrpick.d $t4, $s5, 0x1f, 0x1 │ │ │ │ + b -7208 # 2d7b0 ::do_widen(char) const@@Base+0x1d2f0> │ │ │ │ nop │ │ │ │ - bl -123056 │ │ │ │ + addi.w $t5, $t5, 1 │ │ │ │ + bne $t6, $a1, -6644 # 2d9f0 ::do_widen(char) const@@Base+0x1d530> │ │ │ │ + ld.d $t0, $s1, 88 │ │ │ │ + addi.d $t2, $t2, 2 │ │ │ │ + addi.w $t5, $t5, 1 │ │ │ │ + slli.d $t0, $t0, 0x1 │ │ │ │ + bltu $t2, $t0, -6640 # 2da08 ::do_widen(char) const@@Base+0x1d548> │ │ │ │ nop │ │ │ │ - ldptr.d $t0, $sp, 0 │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 384 │ │ │ │ - st.d $t0, $sp, 312 │ │ │ │ - bl -122264 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $a0, $sp, 368 │ │ │ │ - st.d $s4, $sp, 312 │ │ │ │ - bl -121940 │ │ │ │ - ld.d $t0, $s1, -24 │ │ │ │ - addi.d $t1, $sp, 48 │ │ │ │ - ld.d $fp, $sp, 816 │ │ │ │ - addi.d $t0, $t0, 640 │ │ │ │ - ld.d $s8, $sp, 744 │ │ │ │ - st.d $s1, $sp, 304 │ │ │ │ - add.d $t0, $t0, $t1 │ │ │ │ - st.d $s7, $t0, -384 │ │ │ │ - addi.d $a0, $sp, 416 │ │ │ │ - st.d $s3, $sp, 416 │ │ │ │ - bl -123696 │ │ │ │ - pcalau12i $t1, 134 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 680 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - st.d $fp, $sp, 816 │ │ │ │ - st.d $s8, $sp, 744 │ │ │ │ - fst.d $fs2, $sp, 712 │ │ │ │ - fst.d $fs3, $sp, 704 │ │ │ │ - fst.d $fs4, $sp, 696 │ │ │ │ - bnez $t0, -128 # 2a780 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12980> │ │ │ │ - nop │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -121532 │ │ │ │ - move $s1, $a0 │ │ │ │ - addi.d $a0, $sp, 144 │ │ │ │ - bl -122392 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + st.d $a3, $sp, 48 │ │ │ │ + st.d $a4, $sp, 32 │ │ │ │ + ld.d $t0, $s3, 24 │ │ │ │ + ldptr.w $t0, $t0, 8 │ │ │ │ + beqz $t0, 24 # 2f428 ::do_widen(char) const@@Base+0x1ef68> │ │ │ │ + ld.d $t0, $s3, 40 │ │ │ │ + ld.d $t1, $t0, 240 │ │ │ │ + ldptr.d $a1, $t1, 0 │ │ │ │ + bnez $a1, 3024 # 2fff0 ::do_widen(char) const@@Base+0x1fb30> │ │ │ │ nop │ │ │ │ - move $a0, $s6 │ │ │ │ - bl -123924 # c410 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - addi.d $s0, $sp, 112 │ │ │ │ + ld.d $t0, $sp, 80 │ │ │ │ + ld.d $a0, $s1, 24 │ │ │ │ + addi.w $s5, $s5, 1 │ │ │ │ + st.w $s4, $t0, 148 │ │ │ │ + st.w $t5, $t0, 152 │ │ │ │ + st.w $a7, $t0, 156 │ │ │ │ + move $a1, $t0 │ │ │ │ + bl 124348 # 4da00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17b40> │ │ │ │ + addi.d $s0, $sp, 784 │ │ │ │ + li.w $t0, 19 │ │ │ │ + move $a2, $zero │ │ │ │ + addi.d $a1, $sp, 264 │ │ │ │ + addi.d $a0, $sp, 768 │ │ │ │ + st.d $s0, $sp, 768 │ │ │ │ + st.d $t0, $sp, 264 │ │ │ │ + bl -141044 # cd70 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + ld.d $t0, $sp, 264 │ │ │ │ + st.d $a0, $sp, 768 │ │ │ │ + pcaddi $fp, 131828 │ │ │ │ + st.d $t0, $sp, 784 │ │ │ │ + pcaddi $t0, 79944 │ │ │ │ + ld.hu $t1, $t0, 16 │ │ │ │ + vld $vr0, $t0, 0 │ │ │ │ + vst $vr0, $a0, 0 │ │ │ │ + ld.bu $t0, $t0, 18 │ │ │ │ + st.h $t1, $a0, 16 │ │ │ │ + st.b $t0, $a0, 18 │ │ │ │ + ld.d $a2, $sp, 264 │ │ │ │ + ld.d $t0, $sp, 768 │ │ │ │ + stx.b $zero, $t0, $a2 │ │ │ │ + ld.bu $t0, $fp, 512 │ │ │ │ + st.d $a2, $sp, 776 │ │ │ │ + ld.d $a0, $sp, 768 │ │ │ │ + beqz $t0, 164 # 2f550 ::do_widen(char) const@@Base+0x1f090> │ │ │ │ + bstrpick.d $t0, $s5, 0x1f, 0x0 │ │ │ │ + ld.d $t1, $s1, 72 │ │ │ │ + movgr2fr.d $fa0, $t0 │ │ │ │ + ld.d $a0, $sp, 768 │ │ │ │ + ffint.d.l $fs0, $fa0 │ │ │ │ + bltz $t1, 2828 # 2ffd0 ::do_widen(char) const@@Base+0x1fb10> │ │ │ │ + movgr2fr.d $fa0, $t1 │ │ │ │ + ffint.d.l $fa0, $fa0 │ │ │ │ + fdiv.d $fs0, $fs0, $fa0 │ │ │ │ + pcalau12i $t0, 82 │ │ │ │ + fld.d $fa0, $t0, 48 │ │ │ │ + ldptr.w $t0, $fp, 516 │ │ │ │ + fcvt.s.d $fs0, $fs0 │ │ │ │ + fcvt.d.s $fs0, $fs0 │ │ │ │ + fmul.d $fs0, $fs0, $fa0 │ │ │ │ + ftintrz.w.d $fs0, $fs0 │ │ │ │ + movfr2gr.s $s6, $fs0 │ │ │ │ + bge $s6, $t0, 12 # 2f500 ::do_widen(char) const@@Base+0x1f040> │ │ │ │ + li.w $t0, -1 │ │ │ │ + st.w $t0, $fp, 516 │ │ │ │ + bge $t0, $s6, 80 # 2f550 ::do_widen(char) const@@Base+0x1f090> │ │ │ │ + move $a1, $a0 │ │ │ │ + pcalau12i $a0, 129 │ │ │ │ + ld.d $a0, $a0, -184 │ │ │ │ + bl -142256 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + li.w $a2, 2 │ │ │ │ + pcaddi $a1, 79498 │ │ │ │ + move $s4, $a0 │ │ │ │ + bl -142272 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + move $a1, $s6 │ │ │ │ + move $a0, $s4 │ │ │ │ + bl -141324 │ │ │ │ + li.w $a2, 3 │ │ │ │ + pcaddi $a1, 79493 │ │ │ │ + bl -142296 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + pcalau12i $a0, 129 │ │ │ │ + ld.d $a0, $a0, -184 │ │ │ │ + bl -142980 │ │ │ │ + ld.d $a0, $sp, 768 │ │ │ │ + fst.s $fs0, $fp, 516 │ │ │ │ + beq $a0, $s0, 8 # 2f558 ::do_widen(char) const@@Base+0x1f098> │ │ │ │ + bl -142596 │ │ │ │ + ld.d $a0, $sp, 736 │ │ │ │ + addi.d $t0, $sp, 752 │ │ │ │ + beq $a0, $t0, 8 # 2f568 ::do_widen(char) const@@Base+0x1f0a8> │ │ │ │ + bl -142612 │ │ │ │ + ld.d $a0, $sp, 704 │ │ │ │ + addi.d $t0, $sp, 720 │ │ │ │ + beq $a0, $t0, 8 # 2f578 ::do_widen(char) const@@Base+0x1f0b8> │ │ │ │ + bl -142628 │ │ │ │ + ld.d $a0, $sp, 672 │ │ │ │ + addi.d $t0, $sp, 688 │ │ │ │ + beq $a0, $t0, 8 # 2f588 ::do_widen(char) const@@Base+0x1f0c8> │ │ │ │ + bl -142644 │ │ │ │ + ld.d $a0, $sp, 640 │ │ │ │ + addi.d $t0, $sp, 656 │ │ │ │ + beq $a0, $t0, -8144 # 2d5c0 ::do_widen(char) const@@Base+0x1d100> │ │ │ │ + bl -142660 │ │ │ │ + b -8152 # 2d5c0 ::do_widen(char) const@@Base+0x1d100> │ │ │ │ nop │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -122420 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - move $s0, $s1 │ │ │ │ + ld.d $t3, $s1, 80 │ │ │ │ + addi.w $t5, $t5, 1 │ │ │ │ + move $t2, $zero │ │ │ │ + b -7468 # 2d880 ::do_widen(char) const@@Base+0x1d3c0> │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 16 │ │ │ │ - bl -122436 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $a0, $sp, 48 │ │ │ │ - bl -122444 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - pcalau12i $t1, 134 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 680 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - fst.d $fs2, $sp, 712 │ │ │ │ - fst.d $fs3, $sp, 704 │ │ │ │ - fst.d $fs4, $sp, 696 │ │ │ │ - beqz $t0, -108 # 2a808 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12a08> │ │ │ │ - b -248 # 2a780 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12980> │ │ │ │ nop │ │ │ │ - pcalau12i $t1, 134 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 680 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, -296 # 2a770 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12970> │ │ │ │ - addi.d $t0, $sp, 176 │ │ │ │ - pcaddi $a0, 84362 │ │ │ │ - st.d $t0, $sp, 24 │ │ │ │ - bl -123640 │ │ │ │ nop │ │ │ │ - move $s1, $a0 │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 24 │ │ │ │ - addi.d $s0, $sp, 112 │ │ │ │ - bl -122560 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + li.w $t3, 1 │ │ │ │ + move $a0, $zero │ │ │ │ + move $t7, $zero │ │ │ │ nop │ │ │ │ - addi.d $a0, $sp, 144 │ │ │ │ - bl -122572 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - b -160 # 2a830 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12a30> │ │ │ │ + ld.d $t4, $s1, 16 │ │ │ │ + andi $t0, $t8, 0x4 │ │ │ │ + ld.d $t4, $t4, 8 │ │ │ │ + ldx.d $t4, $t4, $s0 │ │ │ │ + ld.d $t8, $t4, 136 │ │ │ │ + bstrpick.d $t4, $t6, 0x1f, 0x0 │ │ │ │ + add.d $t8, $t8, $t6 │ │ │ │ + ld.bu $a1, $t8, 0 │ │ │ │ + li.w $t6, 4 │ │ │ │ + sll.w $t6, $t6, $t0 │ │ │ │ + or $t6, $t6, $a1 │ │ │ │ + st.b $t6, $t8, 0 │ │ │ │ + li.w $t6, 2 │ │ │ │ + beq $fp, $t6, 52 # 2f638 ::do_widen(char) const@@Base+0x1f178> │ │ │ │ + bnez $a0, -7752 # 2d7c0 ::do_widen(char) const@@Base+0x1d300> │ │ │ │ + bnez $t3, 116 # 2f680 ::do_widen(char) const@@Base+0x1f1c0> │ │ │ │ + bnez $s2, 88 # 2f668 ::do_widen(char) const@@Base+0x1f1a8> │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ + addi.w $t5, $t5, 1 │ │ │ │ + b -7604 # 2d868 ::do_widen(char) const@@Base+0x1d3a8> │ │ │ │ + move $t3, $zero │ │ │ │ + li.w $a0, 1 │ │ │ │ + move $t7, $zero │ │ │ │ + move $s2, $zero │ │ │ │ + move $s6, $zero │ │ │ │ nop │ │ │ │ - addi.d $a0, $sp, 416 │ │ │ │ - st.d $s3, $sp, 416 │ │ │ │ - addi.d $s1, $sp, 208 │ │ │ │ - bl -123980 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -122612 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - move $s1, $s0 │ │ │ │ - b -68 # 2a8b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12ab8> │ │ │ │ - pcalau12i $t1, 134 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 680 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, -424 # 2a770 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12970> │ │ │ │ - pcaddi $a0, 84331 │ │ │ │ - addi.d $s0, $sp, 112 │ │ │ │ - bl -123764 │ │ │ │ - move $s0, $a0 │ │ │ │ + ld.d $t6, $s1, 16 │ │ │ │ + ld.d $t6, $t6, 8 │ │ │ │ + ldx.d $t6, $t6, $s0 │ │ │ │ + ld.d $t8, $t6, 136 │ │ │ │ + li.w $t6, 8 │ │ │ │ + sll.w $t6, $t6, $t0 │ │ │ │ + ldx.bu $a1, $t8, $t4 │ │ │ │ + or $t6, $t6, $a1 │ │ │ │ + stx.b $t6, $t8, $t4 │ │ │ │ + bnez $a0, -7836 # 2d7c0 ::do_widen(char) const@@Base+0x1d300> │ │ │ │ + bnez $t3, 32 # 2f680 ::do_widen(char) const@@Base+0x1f1c0> │ │ │ │ + beqz $s2, -7692 # 2d858 ::do_widen(char) const@@Base+0x1d398> │ │ │ │ + move $s2, $zero │ │ │ │ + b -7796 # 2d7f8 ::do_widen(char) const@@Base+0x1d338> │ │ │ │ nop │ │ │ │ - move $a0, $s6 │ │ │ │ - bl -124196 # c410 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - b -232 # 2a850 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12a50> │ │ │ │ nop │ │ │ │ - ld.d $s2, $sp, 792 │ │ │ │ - ld.d $s3, $sp, 784 │ │ │ │ - ld.d $s4, $sp, 776 │ │ │ │ - ld.d $s5, $sp, 768 │ │ │ │ - ld.d $s6, $sp, 760 │ │ │ │ - ld.d $s7, $sp, 752 │ │ │ │ - fld.d $fs0, $sp, 728 │ │ │ │ - fld.d $fs1, $sp, 720 │ │ │ │ - pcalau12i $t1, 134 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 680 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - st.d $fp, $sp, 816 │ │ │ │ - st.d $s2, $sp, 792 │ │ │ │ - st.d $s3, $sp, 784 │ │ │ │ - st.d $s4, $sp, 776 │ │ │ │ - st.d $s5, $sp, 768 │ │ │ │ - st.d $s6, $sp, 760 │ │ │ │ - st.d $s7, $sp, 752 │ │ │ │ - st.d $s8, $sp, 744 │ │ │ │ - fst.d $fs0, $sp, 728 │ │ │ │ - fst.d $fs1, $sp, 720 │ │ │ │ - fst.d $fs2, $sp, 712 │ │ │ │ - fst.d $fs3, $sp, 704 │ │ │ │ - fst.d $fs4, $sp, 696 │ │ │ │ - bnez $t0, -556 # 2a780 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12980> │ │ │ │ - pcaddi $a0, 85206 │ │ │ │ - bl -123908 │ │ │ │ - ld.d $s2, $sp, 792 │ │ │ │ - ld.d $s3, $sp, 784 │ │ │ │ - b -96 # 2a960 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12b60> │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b -396 # 2a840 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12a40> │ │ │ │ - pcalau12i $t1, 134 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 680 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, -632 # 2a770 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12970> │ │ │ │ - addi.d $t0, $sp, 80 │ │ │ │ - pcaddi $a0, 84278 │ │ │ │ - st.d $t0, $sp, 16 │ │ │ │ - bl -123976 │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b -444 # 2a848 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12a48> │ │ │ │ - move $s1, $a0 │ │ │ │ + move $t3, $zero │ │ │ │ + b -764 # 2f388 ::do_widen(char) const@@Base+0x1eec8> │ │ │ │ nop │ │ │ │ - addi.d $a0, $sp, 416 │ │ │ │ - st.d $s3, $sp, 416 │ │ │ │ - addi.d $s0, $sp, 112 │ │ │ │ - bl -124284 │ │ │ │ - b -496 # 2a830 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12a30> │ │ │ │ nop │ │ │ │ - move $s1, $a0 │ │ │ │ - b -356 # 2a8c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12ac8> │ │ │ │ - pcalau12i $t1, 134 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 680 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, -728 # 2a770 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12970> │ │ │ │ - bl -122892 │ │ │ │ - bl -122896 │ │ │ │ nop │ │ │ │ - pcalau12i $t1, 134 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 680 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, -768 # 2a770 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12970> │ │ │ │ - pcaddi $a0, 84245 │ │ │ │ - addi.d $s1, $sp, 208 │ │ │ │ - bl -124108 │ │ │ │ - move $s0, $a0 │ │ │ │ - move $a0, $s6 │ │ │ │ - bl -123016 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ nop │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -123028 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $s1, $sp, 208 │ │ │ │ nop │ │ │ │ - addi.d $a0, $sp, 240 │ │ │ │ - bl -123044 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - b -440 # 2a8f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12af0> │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b -748 # 2a7c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x129c8> │ │ │ │ - ldptr.d $t0, $sp, 0 │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 384 │ │ │ │ - st.d $t0, $sp, 312 │ │ │ │ - bl -123080 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $a0, $sp, 368 │ │ │ │ - st.d $s4, $sp, 312 │ │ │ │ - bl -122756 │ │ │ │ - ld.d $t0, $s1, -24 │ │ │ │ - addi.d $t1, $sp, 48 │ │ │ │ - st.d $s1, $sp, 304 │ │ │ │ - addi.d $t0, $t0, 640 │ │ │ │ - add.d $t0, $t0, $t1 │ │ │ │ - move $s1, $s0 │ │ │ │ - st.d $s7, $t0, -384 │ │ │ │ - b -228 # 2aa10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12c10> │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 48 │ │ │ │ - bl -123136 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - b -468 # 2a930 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12b30> │ │ │ │ - move $s1, $a0 │ │ │ │ - b -748 # 2a820 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12a20> │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 240 │ │ │ │ - bl -123160 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + li.w $t3, 2 │ │ │ │ + beq $t2, $t3, 2196 # 2ff38 ::do_widen(char) const@@Base+0x1fa78> │ │ │ │ + beq $fp, $t3, 2320 # 2ffb8 ::do_widen(char) const@@Base+0x1faf8> │ │ │ │ + move $t3, $zero │ │ │ │ + move $t7, $zero │ │ │ │ + move $s6, $zero │ │ │ │ + b -816 # 2f388 ::do_widen(char) const@@Base+0x1eec8> │ │ │ │ nop │ │ │ │ - move $a0, $s6 │ │ │ │ - bl -124692 # c410 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - addi.d $s1, $sp, 208 │ │ │ │ - b -572 # 2a8f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12af0> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -20 # 2ab20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12d20> │ │ │ │ - ldptr.d $t0, $sp, 0 │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 384 │ │ │ │ - st.d $t0, $sp, 312 │ │ │ │ - bl -123208 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $a0, $sp, 368 │ │ │ │ - st.d $s4, $sp, 312 │ │ │ │ - bl -122884 │ │ │ │ - ld.d $t0, $s1, -24 │ │ │ │ - addi.d $t1, $sp, 48 │ │ │ │ - st.d $s1, $sp, 304 │ │ │ │ - addi.d $t0, $t0, 640 │ │ │ │ - add.d $t0, $t0, $t1 │ │ │ │ - st.d $s7, $t0, -384 │ │ │ │ - b -656 # 2a8e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12ae0> │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + move $a0, $s0 │ │ │ │ + st.d $a1, $sp, 112 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -141808 │ │ │ │ + ld.d $a1, $sp, 112 │ │ │ │ + b -3224 # 2ea40 ::do_widen(char) const@@Base+0x1e580> │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b -236 # 2aa90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12c90> │ │ │ │ - pcalau12i $t1, 134 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 680 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, -1064 # 2a770 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12970> │ │ │ │ - pcaddi $a0, 84171 │ │ │ │ - addi.d $s3, $sp, 272 │ │ │ │ - bl -124404 │ │ │ │ - move $s0, $a0 │ │ │ │ - b -268 # 2aaa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12ca0> │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + move $a0, $s4 │ │ │ │ + st.d $a1, $sp, 112 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -141840 │ │ │ │ + ld.d $a1, $sp, 112 │ │ │ │ + b -3344 # 2e9e8 ::do_widen(char) const@@Base+0x1e528> │ │ │ │ nop │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + move $a0, $s1 │ │ │ │ + st.d $a1, $sp, 40 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -141872 │ │ │ │ + ld.d $a1, $sp, 40 │ │ │ │ + b -3472 # 2e988 ::do_widen(char) const@@Base+0x1e4c8> │ │ │ │ nop │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + move $a1, $fp │ │ │ │ + addi.d $a0, $sp, 688 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -141904 │ │ │ │ + b -3604 # 2e920 ::do_widen(char) const@@Base+0x1e460> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -208 │ │ │ │ - st.d $s4, $sp, 152 │ │ │ │ - ld.wu $s4, $a0, 36 │ │ │ │ - st.d $s3, $sp, 160 │ │ │ │ - st.d $ra, $sp, 200 │ │ │ │ - st.d $s0, $sp, 184 │ │ │ │ - st.d $s5, $sp, 144 │ │ │ │ - pcalau12i $t0, 134 │ │ │ │ - ld.d $t0, $t0, -160 │ │ │ │ - ld.d $t0, $t0, 0 │ │ │ │ - st.d $t0, $sp, 88 │ │ │ │ - li.w $t0, 0x0 │ │ │ │ - move $s3, $a0 │ │ │ │ - beqz $s4, 2332 # 2b510 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13710> │ │ │ │ - alsl.d $s0, $s4, $s4, 0x1 │ │ │ │ - slli.d $s0, $s0, 0x3 │ │ │ │ - move $a0, $s0 │ │ │ │ - st.d $fp, $sp, 192 │ │ │ │ - st.d $s1, $sp, 176 │ │ │ │ - st.d $s2, $sp, 168 │ │ │ │ - st.d $s6, $sp, 136 │ │ │ │ - st.d $s7, $sp, 128 │ │ │ │ - st.d $s8, $sp, 120 │ │ │ │ - fst.d $fs0, $sp, 104 │ │ │ │ - addi.d $s4, $s4, -1 │ │ │ │ - bl -123796 │ │ │ │ - move $t0, $a0 │ │ │ │ - st.d $a0, $sp, 48 │ │ │ │ - li.w $t2, -1 │ │ │ │ - move $t1, $s4 │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + move $a1, $fp │ │ │ │ + addi.d $a0, $sp, 656 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -141936 │ │ │ │ + b -3732 # 2e8c0 ::do_widen(char) const@@Base+0x1e400> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - stptr.d $zero, $t0, 0 │ │ │ │ - st.d $zero, $t0, 16 │ │ │ │ - st.d $zero, $t0, 8 │ │ │ │ - addi.d $t1, $t1, -1 │ │ │ │ - addi.d $t0, $t0, 24 │ │ │ │ - bne $t1, $t2, -20 # 2ac40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12e40> │ │ │ │ - ld.d $t0, $sp, 48 │ │ │ │ - move $a0, $s0 │ │ │ │ - add.d $t0, $t0, $s0 │ │ │ │ - st.d $t0, $sp, 32 │ │ │ │ - bl -123864 │ │ │ │ - li.w $t1, -1 │ │ │ │ - move $t0, $a0 │ │ │ │ - st.d $a0, $sp, 56 │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + move $a1, $fp │ │ │ │ + addi.d $a0, $sp, 624 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -141968 │ │ │ │ + b -3860 # 2e860 ::do_widen(char) const@@Base+0x1e3a0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - stptr.d $zero, $t0, 0 │ │ │ │ - st.d $zero, $t0, 16 │ │ │ │ - st.d $zero, $t0, 8 │ │ │ │ - addi.d $s4, $s4, -1 │ │ │ │ - addi.d $t0, $t0, 24 │ │ │ │ - bne $s4, $t1, -20 # 2ac80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12e80> │ │ │ │ - ld.d $t1, $sp, 56 │ │ │ │ - pcalau12i $t0, 87 │ │ │ │ - fld.d $fs0, $t0, 1200 │ │ │ │ - add.d $t2, $t1, $s0 │ │ │ │ - addi.d $s0, $t1, 24 │ │ │ │ - ld.d $t1, $sp, 48 │ │ │ │ - li.w $t0, 1 │ │ │ │ - stptr.d $zero, $sp, 0 │ │ │ │ - st.d $t0, $sp, 16 │ │ │ │ - ld.wu $t0, $sp, 0 │ │ │ │ - addi.d $s2, $t1, 24 │ │ │ │ - ld.d $t1, $s3, 184 │ │ │ │ - slli.d $t0, $t0, 0x3 │ │ │ │ - st.d $t2, $sp, 40 │ │ │ │ - ldx.d $s6, $t1, $t0 │ │ │ │ - st.d $zero, $sp, 8 │ │ │ │ - move $s1, $zero │ │ │ │ - li.w $s7, 1 │ │ │ │ - beqz $s6, 944 # 2b090 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13290> │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + move $a1, $fp │ │ │ │ + addi.d $a0, $sp, 592 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -142000 │ │ │ │ + b -3988 # 2e800 ::do_widen(char) const@@Base+0x1e340> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + move $a1, $fp │ │ │ │ + addi.d $a0, $sp, 560 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -142032 │ │ │ │ + b -4124 # 2e798 ::do_widen(char) const@@Base+0x1e2d8> │ │ │ │ nop │ │ │ │ - movgr2fr.d $fa0, $s6 │ │ │ │ - vpcnt.d $vr0, $vr0 │ │ │ │ - movfr2gr.d $s5, $fa0 │ │ │ │ - slli.d $fp, $s5, 0x3 │ │ │ │ - bstrpick.d $t0, $s5, 0x1f, 0x0 │ │ │ │ - move $a0, $fp │ │ │ │ - move $s8, $s5 │ │ │ │ - move $s6, $s5 │ │ │ │ - st.d $t0, $sp, 24 │ │ │ │ - bl -124036 │ │ │ │ - move $a2, $fp │ │ │ │ - move $a1, $zero │ │ │ │ - move $s4, $a0 │ │ │ │ - add.d $fp, $a0, $fp │ │ │ │ - bl -124920 │ │ │ │ - ld.d $t1, $sp, 24 │ │ │ │ - addi.d $t0, $s5, -1 │ │ │ │ - addi.d $a0, $s4, 8 │ │ │ │ - bstrpick.d $t0, $t0, 0x1f, 0x0 │ │ │ │ - slli.d $s5, $t1, 0x2 │ │ │ │ - alsl.d $t0, $t0, $a0, 0x3 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s2, -24 │ │ │ │ - st.d $t0, $s2, -16 │ │ │ │ - st.d $s4, $s2, -24 │ │ │ │ - st.d $fp, $s2, -8 │ │ │ │ - preld 0x0, $s2, 0 │ │ │ │ - preld 0x8, $s2, 8 │ │ │ │ - beqz $a0, 8 # 2ad68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12f68> │ │ │ │ - bl -124180 │ │ │ │ - beqz $s8, 1016 # 2b160 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13360> │ │ │ │ - move $a0, $s5 │ │ │ │ - bl -124128 │ │ │ │ - move $fp, $a0 │ │ │ │ - add.d $t2, $fp, $s5 │ │ │ │ - move $t0, $fp │ │ │ │ - beqz $s6, 40 # 2ada8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12fa8> │ │ │ │ - bstrpick.d $s6, $s6, 0x1f, 0x0 │ │ │ │ - move $a1, $zero │ │ │ │ - move $a0, $fp │ │ │ │ - slli.d $a2, $s6, 0x2 │ │ │ │ - st.d $t2, $sp, 24 │ │ │ │ - bl -125032 │ │ │ │ - ld.d $t2, $sp, 24 │ │ │ │ - alsl.d $t0, $s6, $fp, 0x2 │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + move $a1, $fp │ │ │ │ + addi.d $a0, $sp, 528 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -142064 │ │ │ │ + b -4252 # 2e738 ::do_widen(char) const@@Base+0x1e278> │ │ │ │ nop │ │ │ │ - ld.d $a0, $s0, -24 │ │ │ │ - st.d $t0, $s0, -16 │ │ │ │ - st.d $fp, $s0, -24 │ │ │ │ - st.d $t2, $s0, -8 │ │ │ │ - preld 0x0, $s0, 0 │ │ │ │ - preld 0x8, $s0, 8 │ │ │ │ - beqz $a0, 8 # 2adc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12fc8> │ │ │ │ - bl -124276 │ │ │ │ - ld.d $t0, $sp, 16 │ │ │ │ - mul.w $s5, $t0, $s8 │ │ │ │ - beqz $s5, 144 # 2ae60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13060> │ │ │ │ - ldptr.d $t0, $sp, 0 │ │ │ │ - ld.d $t8, $s3, 232 │ │ │ │ - ld.d $a0, $s3, 272 │ │ │ │ - bnez $t0, 904 # 2b168 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13368> │ │ │ │ - ld.d $a3, $sp, 8 │ │ │ │ - move $a2, $zero │ │ │ │ nop │ │ │ │ - srli.d $t2, $a3, 0x6 │ │ │ │ - mod.wu $a1, $a2, $s8 │ │ │ │ - alsl.d $t2, $t2, $t8, 0x3 │ │ │ │ - ldptr.d $t2, $t2, 0 │ │ │ │ - sll.d $t0, $s7, $a3 │ │ │ │ - fmov.d $fa0, $fs0 │ │ │ │ - and $t0, $t0, $t2 │ │ │ │ - beqz $t0, 28 # 2ae28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13028> │ │ │ │ - bstrpick.d $t0, $s1, 0x1f, 0x0 │ │ │ │ - slli.d $t0, $t0, 0x2 │ │ │ │ - fldx.s $fa0, $a0, $t0 │ │ │ │ - addi.w $s1, $s1, 1 │ │ │ │ - fcvt.d.s $fa0, $fa0 │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + move $a1, $fp │ │ │ │ + addi.d $a0, $sp, 464 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -142096 │ │ │ │ + b -4508 # 2e658 ::do_widen(char) const@@Base+0x1e198> │ │ │ │ nop │ │ │ │ - bstrpick.d $t0, $a1, 0x1f, 0x0 │ │ │ │ - alsl.d $t2, $t0, $s4, 0x3 │ │ │ │ - fld.d $fa1, $t2, 0 │ │ │ │ - fcmp.slt.d $fcc0, $fa1, $fa0 │ │ │ │ - bceqz $fcc0, 24 # 2ae50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13050> │ │ │ │ - slli.d $t0, $t0, 0x2 │ │ │ │ - div.wu $a1, $a2, $s8 │ │ │ │ - fst.d $fa0, $t2, 0 │ │ │ │ - stx.w $a1, $fp, $t0 │ │ │ │ nop │ │ │ │ - addi.w $a2, $a2, 1 │ │ │ │ - addi.d $a3, $a3, 1 │ │ │ │ - bne $s5, $a2, -104 # 2adf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12ff0> │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + move $a1, $fp │ │ │ │ + addi.d $a0, $sp, 432 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -142128 │ │ │ │ + b -5052 # 2e458 ::do_widen(char) const@@Base+0x1df98> │ │ │ │ nop │ │ │ │ - beqz $s8, 488 # 2b048 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13248> │ │ │ │ - vxor.v $vr0, $vr0, $vr0 │ │ │ │ - move $t0, $s4 │ │ │ │ - alsl.d $t2, $s8, $s4, 0x3 │ │ │ │ - fld.d $fa1, $t0, 0 │ │ │ │ - addi.d $t0, $t0, 8 │ │ │ │ - fadd.d $fa0, $fa0, $fa1 │ │ │ │ - bne $t2, $t0, -12 # 2ae70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13070> │ │ │ │ - addi.w $t0, $s8, -1 │ │ │ │ - li.w $t2, 6 │ │ │ │ - bgeu $t2, $t0, 1608 # 2b4d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x136d0> │ │ │ │ - vreplvei.d $vr1, $vr0, 0x0 │ │ │ │ - vld $vr4, $s4, 16 │ │ │ │ - vld $vr3, $s4, 32 │ │ │ │ - vld $vr2, $s4, 48 │ │ │ │ - vld $vr5, $s4, 0 │ │ │ │ - vfdiv.d $vr4, $vr4, $vr1 │ │ │ │ - vfdiv.d $vr3, $vr3, $vr1 │ │ │ │ - vfdiv.d $vr2, $vr2, $vr1 │ │ │ │ - vfdiv.d $vr5, $vr5, $vr1 │ │ │ │ - srli.w $t0, $s8, 0x3 │ │ │ │ - vst $vr5, $s4, 0 │ │ │ │ - vst $vr4, $s4, 16 │ │ │ │ - vst $vr3, $s4, 32 │ │ │ │ - vst $vr2, $s4, 48 │ │ │ │ - beq $t0, $s7, 484 # 2b0a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x132a8> │ │ │ │ - vld $vr4, $s4, 80 │ │ │ │ - vld $vr3, $s4, 96 │ │ │ │ - vld $vr2, $s4, 112 │ │ │ │ - vld $vr5, $s4, 64 │ │ │ │ - vfdiv.d $vr4, $vr4, $vr1 │ │ │ │ - vfdiv.d $vr3, $vr3, $vr1 │ │ │ │ - vfdiv.d $vr2, $vr2, $vr1 │ │ │ │ - vfdiv.d $vr5, $vr5, $vr1 │ │ │ │ - li.w $t8, 2 │ │ │ │ - vst $vr5, $s4, 64 │ │ │ │ - vst $vr4, $s4, 80 │ │ │ │ - vst $vr3, $s4, 96 │ │ │ │ - vst $vr2, $s4, 112 │ │ │ │ - beq $t0, $t8, 428 # 2b0a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x132a8> │ │ │ │ - vld $vr4, $s4, 144 │ │ │ │ - vld $vr3, $s4, 160 │ │ │ │ - vld $vr2, $s4, 176 │ │ │ │ - vld $vr5, $s4, 128 │ │ │ │ - vfdiv.d $vr4, $vr4, $vr1 │ │ │ │ - vfdiv.d $vr3, $vr3, $vr1 │ │ │ │ - vfdiv.d $vr2, $vr2, $vr1 │ │ │ │ - vfdiv.d $vr5, $vr5, $vr1 │ │ │ │ - li.w $t8, 3 │ │ │ │ - vst $vr5, $s4, 128 │ │ │ │ - vst $vr4, $s4, 144 │ │ │ │ - vst $vr3, $s4, 160 │ │ │ │ - vst $vr2, $s4, 176 │ │ │ │ - beq $t0, $t8, 372 # 2b0a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x132a8> │ │ │ │ - vld $vr4, $s4, 208 │ │ │ │ - vld $vr3, $s4, 224 │ │ │ │ - vld $vr2, $s4, 240 │ │ │ │ - vld $vr5, $s4, 192 │ │ │ │ - vfdiv.d $vr4, $vr4, $vr1 │ │ │ │ - vfdiv.d $vr3, $vr3, $vr1 │ │ │ │ - vfdiv.d $vr2, $vr2, $vr1 │ │ │ │ - vfdiv.d $vr5, $vr5, $vr1 │ │ │ │ - li.w $t8, 4 │ │ │ │ - vst $vr5, $s4, 192 │ │ │ │ - vst $vr4, $s4, 208 │ │ │ │ - vst $vr3, $s4, 224 │ │ │ │ - vst $vr2, $s4, 240 │ │ │ │ - beq $t0, $t8, 316 # 2b0a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x132a8> │ │ │ │ - vld $vr4, $s4, 272 │ │ │ │ - vld $vr3, $s4, 288 │ │ │ │ - vld $vr2, $s4, 304 │ │ │ │ - vld $vr5, $s4, 256 │ │ │ │ - vfdiv.d $vr4, $vr4, $vr1 │ │ │ │ - vfdiv.d $vr3, $vr3, $vr1 │ │ │ │ - vfdiv.d $vr2, $vr2, $vr1 │ │ │ │ - vfdiv.d $vr5, $vr5, $vr1 │ │ │ │ - li.w $t8, 5 │ │ │ │ - vst $vr5, $s4, 256 │ │ │ │ - vst $vr4, $s4, 272 │ │ │ │ - vst $vr3, $s4, 288 │ │ │ │ - vst $vr2, $s4, 304 │ │ │ │ - beq $t0, $t8, 260 # 2b0a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x132a8> │ │ │ │ - vld $vr5, $s4, 336 │ │ │ │ - vld $vr3, $s4, 352 │ │ │ │ - vld $vr2, $s4, 368 │ │ │ │ - vld $vr4, $s4, 320 │ │ │ │ - vfdiv.d $vr5, $vr5, $vr1 │ │ │ │ - vfdiv.d $vr3, $vr3, $vr1 │ │ │ │ - vfdiv.d $vr2, $vr2, $vr1 │ │ │ │ - vfdiv.d $vr4, $vr4, $vr1 │ │ │ │ - vst $vr5, $s4, 336 │ │ │ │ - vst $vr4, $s4, 320 │ │ │ │ - vst $vr3, $s4, 352 │ │ │ │ - vst $vr2, $s4, 368 │ │ │ │ - beq $t0, $t2, 208 # 2b0a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x132a8> │ │ │ │ - vld $vr4, $s4, 400 │ │ │ │ - vld $vr3, $s4, 416 │ │ │ │ - vld $vr2, $s4, 432 │ │ │ │ - vld $vr5, $s4, 384 │ │ │ │ - vfdiv.d $vr4, $vr4, $vr1 │ │ │ │ - vfdiv.d $vr3, $vr3, $vr1 │ │ │ │ - vfdiv.d $vr2, $vr2, $vr1 │ │ │ │ - vfdiv.d $vr5, $vr5, $vr1 │ │ │ │ - li.w $t2, 8 │ │ │ │ - vst $vr5, $s4, 384 │ │ │ │ - vst $vr4, $s4, 400 │ │ │ │ - vst $vr3, $s4, 416 │ │ │ │ - vst $vr2, $s4, 432 │ │ │ │ - bne $t0, $t2, 152 # 2b0a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x132a8> │ │ │ │ - vld $vr4, $s4, 464 │ │ │ │ - vld $vr2, $s4, 480 │ │ │ │ - vld $vr0, $s4, 496 │ │ │ │ - vld $vr3, $s4, 448 │ │ │ │ - vfdiv.d $vr4, $vr4, $vr1 │ │ │ │ - vfdiv.d $vr2, $vr2, $vr1 │ │ │ │ - vfdiv.d $vr0, $vr0, $vr1 │ │ │ │ - vst $vr4, $s4, 464 │ │ │ │ - vfdiv.d $vr1, $vr3, $vr1 │ │ │ │ - vst $vr2, $s4, 480 │ │ │ │ - vst $vr1, $s4, 448 │ │ │ │ - vst $vr0, $s4, 496 │ │ │ │ nop │ │ │ │ - ldptr.d $t1, $sp, 0 │ │ │ │ - ld.d $t2, $sp, 8 │ │ │ │ - ldptr.w $t0, $s3, 36 │ │ │ │ - addi.d $t1, $t1, 1 │ │ │ │ - add.w $t2, $t2, $s5 │ │ │ │ - st.d $t2, $sp, 8 │ │ │ │ - stptr.d $t1, $sp, 0 │ │ │ │ - slli.w $t2, $t1, 0x0 │ │ │ │ - addi.d $s0, $s0, 24 │ │ │ │ - addi.d $s2, $s2, 24 │ │ │ │ - bgeu $t2, $t0, 400 # 2b200 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13400> │ │ │ │ - ld.wu $t0, $sp, 0 │ │ │ │ - ld.d $t1, $s3, 184 │ │ │ │ - st.d $s8, $sp, 16 │ │ │ │ - slli.d $t0, $t0, 0x3 │ │ │ │ - ldx.d $s6, $t1, $t0 │ │ │ │ - bnez $s6, -920 # 2acf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12ef0> │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + move $a1, $fp │ │ │ │ + move $a0, $s0 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -142160 │ │ │ │ + b -5172 # 2e400 ::do_widen(char) const@@Base+0x1df40> │ │ │ │ nop │ │ │ │ - move $s5, $zero │ │ │ │ - move $s8, $zero │ │ │ │ - move $fp, $zero │ │ │ │ - move $s4, $zero │ │ │ │ - move $t0, $zero │ │ │ │ - b -860 # 2ad48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12f48> │ │ │ │ - slli.w $t0, $t0, 0x3 │ │ │ │ - beq $t0, $s8, -100 # 2b048 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13248> │ │ │ │ - bstrpick.d $t2, $t0, 0x1f, 0x0 │ │ │ │ - alsl.d $a0, $t2, $s4, 0x3 │ │ │ │ - fld.d $fa1, $a0, 0 │ │ │ │ - addi.w $t8, $t0, 1 │ │ │ │ - slli.d $t2, $t2, 0x3 │ │ │ │ - fdiv.d $fa1, $fa1, $fa0 │ │ │ │ - fst.d $fa1, $a0, 0 │ │ │ │ - bgeu $t8, $s8, -132 # 2b048 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13248> │ │ │ │ - addi.d $t8, $t2, 8 │ │ │ │ - fldx.d $fa1, $s4, $t8 │ │ │ │ - fdiv.d $fa1, $fa1, $fa0 │ │ │ │ - fstx.d $fa1, $s4, $t8 │ │ │ │ - addi.w $t8, $t0, 2 │ │ │ │ - bgeu $t8, $s8, -156 # 2b048 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13248> │ │ │ │ - addi.d $t8, $t2, 16 │ │ │ │ - fldx.d $fa1, $s4, $t8 │ │ │ │ - fdiv.d $fa1, $fa1, $fa0 │ │ │ │ - fstx.d $fa1, $s4, $t8 │ │ │ │ - addi.w $t8, $t0, 3 │ │ │ │ - bgeu $t8, $s8, -180 # 2b048 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13248> │ │ │ │ - addi.d $t8, $t2, 24 │ │ │ │ - fldx.d $fa1, $s4, $t8 │ │ │ │ - fdiv.d $fa1, $fa1, $fa0 │ │ │ │ - fstx.d $fa1, $s4, $t8 │ │ │ │ - addi.w $t8, $t0, 4 │ │ │ │ - bgeu $t8, $s8, -204 # 2b048 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13248> │ │ │ │ - addi.d $t8, $t2, 32 │ │ │ │ - fldx.d $fa1, $s4, $t8 │ │ │ │ - fdiv.d $fa1, $fa1, $fa0 │ │ │ │ - fstx.d $fa1, $s4, $t8 │ │ │ │ - addi.w $t8, $t0, 5 │ │ │ │ - bgeu $t8, $s8, -228 # 2b048 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13248> │ │ │ │ - addi.d $t8, $t2, 40 │ │ │ │ - fldx.d $fa1, $s4, $t8 │ │ │ │ - addi.w $t0, $t0, 6 │ │ │ │ - fdiv.d $fa1, $fa1, $fa0 │ │ │ │ - fstx.d $fa1, $s4, $t8 │ │ │ │ - bgeu $t0, $s8, -252 # 2b048 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13248> │ │ │ │ - addi.d $t2, $t2, 48 │ │ │ │ - fldx.d $fa1, $s4, $t2 │ │ │ │ - fdiv.d $fa0, $fa1, $fa0 │ │ │ │ - fstx.d $fa0, $s4, $t2 │ │ │ │ - b -272 # 2b048 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13248> │ │ │ │ nop │ │ │ │ - move $fp, $zero │ │ │ │ - b -1004 # 2ad78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12f78> │ │ │ │ - ld.d $a4, $s2, -48 │ │ │ │ - ld.d $a2, $sp, 8 │ │ │ │ - move $a1, $zero │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + addi.d $a0, $sp, 400 │ │ │ │ + st.d $a1, $sp, 40 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -142192 │ │ │ │ + ld.d $a1, $sp, 40 │ │ │ │ + b -5376 # 2e358 ::do_widen(char) const@@Base+0x1de98> │ │ │ │ nop │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + move $a0, $s0 │ │ │ │ + st.d $a1, $sp, 40 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -142224 │ │ │ │ + ld.d $a1, $sp, 40 │ │ │ │ + b -5496 # 2e300 ::do_widen(char) const@@Base+0x1de40> │ │ │ │ nop │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + addi.d $a0, $sp, 336 │ │ │ │ + st.d $a1, $sp, 40 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -142256 │ │ │ │ + ld.d $a1, $sp, 40 │ │ │ │ + b -7112 # 2dcd0 ::do_widen(char) const@@Base+0x1d810> │ │ │ │ nop │ │ │ │ - srli.d $t2, $a2, 0x6 │ │ │ │ - div.wu $a3, $a1, $s8 │ │ │ │ - mod.wu $a5, $a1, $s8 │ │ │ │ - alsl.d $t2, $t2, $t8, 0x3 │ │ │ │ - ldptr.d $t2, $t2, 0 │ │ │ │ - sll.d $t0, $s7, $a2 │ │ │ │ - bstrpick.d $a6, $a3, 0x1f, 0x0 │ │ │ │ - slli.d $a6, $a6, 0x3 │ │ │ │ - and $t0, $t0, $t2 │ │ │ │ - fldx.d $fa1, $a4, $a6 │ │ │ │ - fmov.d $fa0, $fs0 │ │ │ │ - beqz $t0, 28 # 2b1c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x133c8> │ │ │ │ - bstrpick.d $t0, $s1, 0x1f, 0x0 │ │ │ │ - slli.d $t0, $t0, 0x2 │ │ │ │ - fldx.s $fa0, $a0, $t0 │ │ │ │ - addi.w $s1, $s1, 1 │ │ │ │ - fcvt.d.s $fa0, $fa0 │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + addi.d $a0, $sp, 688 │ │ │ │ + st.d $a1, $sp, 40 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -142288 │ │ │ │ + ld.d $a1, $sp, 40 │ │ │ │ + b -6888 # 2ddd0 ::do_widen(char) const@@Base+0x1d910> │ │ │ │ nop │ │ │ │ - fmul.d $fa0, $fa0, $fa1 │ │ │ │ - bstrpick.d $t0, $a5, 0x1f, 0x0 │ │ │ │ - alsl.d $t2, $t0, $s4, 0x3 │ │ │ │ - fld.d $fa1, $t2, 0 │ │ │ │ - fcmp.slt.d $fcc0, $fa1, $fa0 │ │ │ │ - bceqz $fcc0, 20 # 2b1f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x133f0> │ │ │ │ - slli.d $t0, $t0, 0x2 │ │ │ │ - fst.d $fa0, $t2, 0 │ │ │ │ - stx.w $a3, $fp, $t0 │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + move $a0, $s0 │ │ │ │ + st.d $a1, $sp, 40 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -142320 │ │ │ │ + ld.d $a1, $sp, 40 │ │ │ │ + b -7264 # 2dc78 ::do_widen(char) const@@Base+0x1d7b8> │ │ │ │ nop │ │ │ │ - addi.w $a1, $a1, 1 │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + addi.d $a0, $sp, 656 │ │ │ │ + st.d $a1, $sp, 40 │ │ │ │ addi.d $a2, $a2, 1 │ │ │ │ - bne $a1, $s5, -120 # 2b180 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13380> │ │ │ │ - b -924 # 2ae60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13060> │ │ │ │ - beqz $t0, 728 # 2b4d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x136d8> │ │ │ │ - bstrpick.d $s5, $t0, 0x1f, 0x0 │ │ │ │ - move $a0, $s5 │ │ │ │ - bl -125308 │ │ │ │ - move $a2, $s5 │ │ │ │ - move $a1, $zero │ │ │ │ - add.d $s5, $a0, $s5 │ │ │ │ - move $s4, $a0 │ │ │ │ - st.d $a0, $sp, 64 │ │ │ │ - st.d $s5, $sp, 80 │ │ │ │ - bl -126200 │ │ │ │ - fld.d $fs0, $sp, 104 │ │ │ │ - ld.d $fp, $sp, 192 │ │ │ │ - ld.d $s1, $sp, 176 │ │ │ │ - ld.d $s2, $sp, 168 │ │ │ │ - ld.d $s6, $sp, 136 │ │ │ │ - ld.d $s7, $sp, 128 │ │ │ │ - ld.d $s8, $sp, 120 │ │ │ │ - ld.d $t0, $sp, 32 │ │ │ │ - st.d $s5, $sp, 72 │ │ │ │ - move $t6, $zero │ │ │ │ - ld.d $t4, $t0, -24 │ │ │ │ - ld.d $t3, $t0, -16 │ │ │ │ - li.w $t0, 8 │ │ │ │ - sub.d $t3, $t3, $t4 │ │ │ │ - bge $t0, $t3, 68 # 2b2a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x134a8> │ │ │ │ - fld.d $fa1, $t4, 0 │ │ │ │ - srai.d $t3, $t3, 0x3 │ │ │ │ - move $t0, $zero │ │ │ │ - li.w $t2, 1 │ │ │ │ - li.w $t1, 1 │ │ │ │ + bl -142352 │ │ │ │ + ld.d $a1, $sp, 40 │ │ │ │ + b -7048 # 2dd70 ::do_widen(char) const@@Base+0x1d8b0> │ │ │ │ nop │ │ │ │ - slli.d $t1, $t1, 0x3 │ │ │ │ - fldx.d $fa0, $t4, $t1 │ │ │ │ - fcmp.slt.d $fcc0, $fa1, $fa0 │ │ │ │ - bceqz $fcc0, 12 # 2b298 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13498> │ │ │ │ - fmov.d $fa1, $fa0 │ │ │ │ - move $t0, $t2 │ │ │ │ - addi.w $t2, $t2, 1 │ │ │ │ - bstrpick.d $t1, $t2, 0x1f, 0x0 │ │ │ │ - bltu $t1, $t3, -32 # 2b280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13480> │ │ │ │ - move $t6, $t0 │ │ │ │ - ld.d $t1, $s3, 192 │ │ │ │ - move $t2, $zero │ │ │ │ - move $t0, $zero │ │ │ │ - ld.d $t3, $t1, -8 │ │ │ │ - li.w $t4, 64 │ │ │ │ + ldptr.d $t0, $fp, 0 │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ + add.d $fp, $fp, $t0 │ │ │ │ + ld.d $s1, $fp, 240 │ │ │ │ + beqz $s1, 3728 # 307a0 ::do_widen(char) const@@Base+0x202e0> │ │ │ │ + ld.bu $t0, $s1, 56 │ │ │ │ + beqz $t0, 1392 # 2fe88 ::do_widen(char) const@@Base+0x1f9c8> │ │ │ │ + ld.b $a1, $s1, 67 │ │ │ │ + pcaddi $a0, 131528 │ │ │ │ + bl -144996 │ │ │ │ + bl -143976 │ │ │ │ + li.w $a2, 9 │ │ │ │ + pcaddi $a1, 79590 │ │ │ │ + move $s1, $a0 │ │ │ │ + bl -143320 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + ld.d $a2, $sp, 776 │ │ │ │ + ld.d $a1, $sp, 768 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -143336 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + move $s3, $a0 │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ + add.d $t0, $a0, $t0 │ │ │ │ + ld.d $s1, $t0, 240 │ │ │ │ + beqz $s1, 4096 # 30960 ::do_widen(char) const@@Base+0x204a0> │ │ │ │ + ld.bu $t0, $s1, 56 │ │ │ │ + beqz $t0, 1264 # 2fe58 ::do_widen(char) const@@Base+0x1f998> │ │ │ │ + ld.b $a1, $s1, 67 │ │ │ │ + move $a0, $s3 │ │ │ │ + bl -145076 │ │ │ │ + bl -144056 │ │ │ │ + b -3268 # 2ecb8 ::do_widen(char) const@@Base+0x1e7f8> │ │ │ │ + pcalau12i $t0, 129 │ │ │ │ + ld.d $t0, $t0, -184 │ │ │ │ + ldptr.d $t1, $t0, 0 │ │ │ │ + ld.d $t1, $t1, -24 │ │ │ │ + add.d $t0, $t0, $t1 │ │ │ │ + ld.d $s1, $t0, 240 │ │ │ │ + beqz $s1, 4008 # 30940 ::do_widen(char) const@@Base+0x20480> │ │ │ │ + ld.bu $t0, $s1, 56 │ │ │ │ + beqz $t0, 1352 # 2fee8 ::do_widen(char) const@@Base+0x1fa28> │ │ │ │ + ld.b $a1, $s1, 67 │ │ │ │ + pcalau12i $a0, 129 │ │ │ │ + ld.d $a0, $a0, -184 │ │ │ │ + bl -145136 │ │ │ │ + bl -144116 │ │ │ │ + li.w $a2, 5 │ │ │ │ + pcaddi $a1, 79553 │ │ │ │ + move $s1, $a0 │ │ │ │ + bl -143460 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + li.w $a2, 9 │ │ │ │ + pcaddi $a1, 79551 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -143476 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + li.w $a2, 4 │ │ │ │ + pcaddi $a1, 79403 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -143492 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + ld.d $a2, $sp, 776 │ │ │ │ + ld.d $a1, $sp, 768 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -143508 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + move $s3, $a0 │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ + add.d $t0, $a0, $t0 │ │ │ │ + ld.d $s1, $t0, 240 │ │ │ │ + beqz $s1, 3860 # 30920 ::do_widen(char) const@@Base+0x20460> │ │ │ │ + ld.bu $t0, $s1, 56 │ │ │ │ + beqz $t0, 1188 # 2feb8 ::do_widen(char) const@@Base+0x1f9f8> │ │ │ │ + ld.b $a1, $s1, 67 │ │ │ │ nop │ │ │ │ - srl.d $t1, $t3, $t0 │ │ │ │ - andi $t1, $t1, 0x1 │ │ │ │ - beqz $t1, 24 # 2b2e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x134e0> │ │ │ │ - bstrpick.d $t1, $t2, 0x1f, 0x0 │ │ │ │ - add.d $t1, $s3, $t1 │ │ │ │ - addi.w $t2, $t2, 1 │ │ │ │ - st.b $t0, $t1, 65 │ │ │ │ + move $a0, $s3 │ │ │ │ + bl -145252 │ │ │ │ + bl -144232 │ │ │ │ + b -3452 # 2ecb0 ::do_widen(char) const@@Base+0x1e7f0> │ │ │ │ nop │ │ │ │ - addi.w $t0, $t0, 1 │ │ │ │ - bne $t0, $t4, -36 # 2b2c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x134c0> │ │ │ │ - bstrpick.d $t0, $t6, 0x1f, 0x0 │ │ │ │ - add.d $t1, $s3, $t0 │ │ │ │ - ld.bu $t1, $t1, 65 │ │ │ │ - sub.d $t7, $s5, $s4 │ │ │ │ - addi.w $t7, $t7, -2 │ │ │ │ - st.b $t1, $s5, -1 │ │ │ │ - bltz $t7, 160 # 2b3a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x135a0> │ │ │ │ - ld.d $t1, $sp, 56 │ │ │ │ - bstrpick.d $t8, $t7, 0x1f, 0x0 │ │ │ │ - alsl.d $t8, $t8, $t8, 0x1 │ │ │ │ - addi.d $t1, $t1, -168 │ │ │ │ - li.w $t4, 64 │ │ │ │ - li.w $a1, -1 │ │ │ │ - alsl.d $t8, $t8, $t1, 0x3 │ │ │ │ - ld.d $t6, $t8, 192 │ │ │ │ - ld.d $a0, $s3, 184 │ │ │ │ - bstrpick.d $t3, $t7, 0x1f, 0x0 │ │ │ │ - slli.d $t1, $t0, 0x2 │ │ │ │ - slli.d $t3, $t3, 0x3 │ │ │ │ - ldx.w $t6, $t6, $t1 │ │ │ │ - ldx.d $t3, $a0, $t3 │ │ │ │ - preld 0x0, $t8, 0 │ │ │ │ - move $t2, $zero │ │ │ │ - move $t0, $zero │ │ │ │ nop │ │ │ │ nop │ │ │ │ - srl.d $t1, $t3, $t0 │ │ │ │ - andi $t1, $t1, 0x1 │ │ │ │ - beqz $t1, 24 # 2b370 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13570> │ │ │ │ - bstrpick.d $t1, $t2, 0x1f, 0x0 │ │ │ │ - add.d $t1, $s3, $t1 │ │ │ │ - addi.w $t2, $t2, 1 │ │ │ │ - st.b $t0, $t1, 65 │ │ │ │ nop │ │ │ │ - addi.w $t0, $t0, 1 │ │ │ │ - bne $t0, $t4, -36 # 2b350 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13550> │ │ │ │ - bstrpick.d $t0, $t6, 0x1f, 0x0 │ │ │ │ - add.d $t1, $s3, $t0 │ │ │ │ - ld.bu $t1, $t1, 65 │ │ │ │ - stx.b $t1, $s4, $t7 │ │ │ │ - addi.d $t7, $t7, -1 │ │ │ │ - slli.w $t1, $t7, 0x0 │ │ │ │ - beq $t1, $a1, 16 # 2b3a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x135a0> │ │ │ │ - ld.d $s4, $sp, 64 │ │ │ │ - addi.d $t8, $t8, -24 │ │ │ │ - b -124 # 2b320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13520> │ │ │ │ - addi.d $a1, $sp, 64 │ │ │ │ - move $a0, $s3 │ │ │ │ - bl 24904 # 314f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x196f0> │ │ │ │ - ld.d $a0, $sp, 64 │ │ │ │ - beqz $a0, 8 # 2b3b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x135b8> │ │ │ │ - bl -125796 │ │ │ │ - ld.d $t0, $sp, 56 │ │ │ │ - ld.d $t1, $sp, 40 │ │ │ │ - beq $t0, $t1, 40 # 2b3e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x135e8> │ │ │ │ - move $s4, $t0 │ │ │ │ + ld.d $a2, $t4, 320 │ │ │ │ + li.w $a0, -1 │ │ │ │ + lu52i.d $a0, $a0, 511 │ │ │ │ + sub.d $t8, $t0, $a2 │ │ │ │ + srai.d $a4, $t8, 0x2 │ │ │ │ + addi.d $a1, $a4, 32 │ │ │ │ + bltu $a0, $a1, 2240 # 30318 ::do_widen(char) const@@Base+0x1fe58> │ │ │ │ + st.d $t0, $sp, 160 │ │ │ │ + addi.d $t0, $t8, 128 │ │ │ │ + move $a0, $t0 │ │ │ │ + st.d $a5, $sp, 200 │ │ │ │ + st.d $a6, $sp, 192 │ │ │ │ + st.d $a4, $sp, 184 │ │ │ │ + st.d $t2, $sp, 176 │ │ │ │ + st.d $a2, $sp, 168 │ │ │ │ + st.d $t7, $sp, 152 │ │ │ │ + st.d $t1, $sp, 144 │ │ │ │ + st.d $t6, $sp, 136 │ │ │ │ + st.d $t3, $sp, 128 │ │ │ │ + st.d $a7, $sp, 120 │ │ │ │ + st.d $t5, $sp, 112 │ │ │ │ + st.d $t4, $sp, 104 │ │ │ │ + st.d $t8, $sp, 96 │ │ │ │ + st.d $t0, $sp, 88 │ │ │ │ + bl -143888 │ │ │ │ + ld.d $t0, $sp, 160 │ │ │ │ + ld.d $a2, $sp, 168 │ │ │ │ + ld.d $t8, $sp, 96 │ │ │ │ + ld.d $t4, $sp, 104 │ │ │ │ + ld.d $t5, $sp, 112 │ │ │ │ + ld.d $a7, $sp, 120 │ │ │ │ + ld.d $t3, $sp, 128 │ │ │ │ + ld.d $t6, $sp, 136 │ │ │ │ + ld.d $t1, $sp, 144 │ │ │ │ + ld.d $t7, $sp, 152 │ │ │ │ + ld.d $t2, $sp, 176 │ │ │ │ + ld.d $a4, $sp, 184 │ │ │ │ + ld.d $a6, $sp, 192 │ │ │ │ + ld.d $a5, $sp, 200 │ │ │ │ + move $a1, $a0 │ │ │ │ + beq $t0, $a2, 40 # 2fb08 ::do_widen(char) const@@Base+0x1f648> │ │ │ │ + add.d $a3, $a0, $t8 │ │ │ │ + move $t0, $a1 │ │ │ │ + move $a0, $a2 │ │ │ │ + ldptr.w $ra, $a0, 0 │ │ │ │ + addi.d $t0, $t0, 4 │ │ │ │ + addi.d $a0, $a0, 4 │ │ │ │ + st.w $ra, $t0, -4 │ │ │ │ + bne $t0, $a3, -16 # 2faf0 ::do_widen(char) const@@Base+0x1f630> │ │ │ │ nop │ │ │ │ + beqz $a2, 120 # 2fb80 ::do_widen(char) const@@Base+0x1f6c0> │ │ │ │ + move $a0, $a2 │ │ │ │ + st.d $a1, $sp, 192 │ │ │ │ + st.d $a5, $sp, 184 │ │ │ │ + st.d $a6, $sp, 176 │ │ │ │ + st.d $t8, $sp, 168 │ │ │ │ + st.d $a4, $sp, 160 │ │ │ │ + st.d $t2, $sp, 152 │ │ │ │ + st.d $t7, $sp, 144 │ │ │ │ + st.d $t1, $sp, 136 │ │ │ │ + st.d $t6, $sp, 128 │ │ │ │ + st.d $t3, $sp, 120 │ │ │ │ + st.d $a7, $sp, 112 │ │ │ │ + st.d $t5, $sp, 104 │ │ │ │ + st.d $t4, $sp, 96 │ │ │ │ + bl -144116 │ │ │ │ + ld.d $a1, $sp, 192 │ │ │ │ + ld.d $a5, $sp, 184 │ │ │ │ + ld.d $a6, $sp, 176 │ │ │ │ + ld.d $t8, $sp, 168 │ │ │ │ + ld.d $a4, $sp, 160 │ │ │ │ + ld.d $t2, $sp, 152 │ │ │ │ + ld.d $t7, $sp, 144 │ │ │ │ + ld.d $t1, $sp, 136 │ │ │ │ + ld.d $t6, $sp, 128 │ │ │ │ + ld.d $t3, $sp, 120 │ │ │ │ + ld.d $a7, $sp, 112 │ │ │ │ + ld.d $t5, $sp, 104 │ │ │ │ + ld.d $t4, $sp, 96 │ │ │ │ nop │ │ │ │ - ldptr.d $a0, $s4, 0 │ │ │ │ - beqz $a0, 236 # 2b4c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x136c0> │ │ │ │ - bl -125832 │ │ │ │ - ld.d $t0, $sp, 40 │ │ │ │ - addi.d $s4, $s4, 24 │ │ │ │ - bne $s4, $t0, -20 # 2b3d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x135d0> │ │ │ │ - ld.d $t0, $sp, 56 │ │ │ │ - beqz $t0, 12 # 2b3f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x135f8> │ │ │ │ + ld.d $a2, $sp, 88 │ │ │ │ + add.d $t0, $a1, $t8 │ │ │ │ + st.d $a1, $t4, 320 │ │ │ │ + add.d $a0, $a1, $a2 │ │ │ │ + st.d $t0, $t4, 328 │ │ │ │ + st.d $a0, $t4, 336 │ │ │ │ + bne $t8, $a2, -9064 # 2d830 ::do_widen(char) const@@Base+0x1d370> │ │ │ │ + li.w $a0, -4 │ │ │ │ + lu52i.d $a0, $a0, 2047 │ │ │ │ + beq $t8, $a0, 3356 # 308c0 ::do_widen(char) const@@Base+0x20400> │ │ │ │ + move $t8, $zero │ │ │ │ + slli.d $a0, $a4, 0x1 │ │ │ │ + lu52i.d $t8, $t8, 512 │ │ │ │ + sltu $t8, $a0, $t8 │ │ │ │ + maskeqz $a2, $a0, $t8 │ │ │ │ + li.w $a0, -1 │ │ │ │ + lu52i.d $a0, $a0, 511 │ │ │ │ + masknez $t8, $a0, $t8 │ │ │ │ + or $a0, $a2, $t8 │ │ │ │ + st.d $t0, $sp, 160 │ │ │ │ + slli.d $t0, $a0, 0x2 │ │ │ │ move $a0, $t0 │ │ │ │ - bl -125860 │ │ │ │ - ld.d $t1, $sp, 32 │ │ │ │ - ld.d $t0, $sp, 48 │ │ │ │ - beq $t1, $t0, 104 # 2b468 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13668> │ │ │ │ - move $s0, $t0 │ │ │ │ + st.d $a1, $sp, 192 │ │ │ │ + st.d $a5, $sp, 184 │ │ │ │ + st.d $a6, $sp, 176 │ │ │ │ + st.d $t2, $sp, 168 │ │ │ │ + st.d $t7, $sp, 152 │ │ │ │ + st.d $t1, $sp, 144 │ │ │ │ + st.d $t6, $sp, 136 │ │ │ │ + st.d $t3, $sp, 128 │ │ │ │ + st.d $a7, $sp, 120 │ │ │ │ + st.d $t5, $sp, 112 │ │ │ │ + st.d $t4, $sp, 104 │ │ │ │ + st.d $t0, $sp, 96 │ │ │ │ + bl -144248 │ │ │ │ + ld.d $ra, $sp, 88 │ │ │ │ + ld.d $t6, $sp, 136 │ │ │ │ + ld.d $t0, $sp, 160 │ │ │ │ + add.d $a3, $a0, $ra │ │ │ │ + ldptr.w $a4, $a3, 0 │ │ │ │ + ld.d $a1, $sp, 192 │ │ │ │ + ld.d $t4, $sp, 104 │ │ │ │ + bstrins.w $a4, $t6, 0x1d, 0x0 │ │ │ │ + bstrins.w $a4, $s8, 0x1e, 0x1e │ │ │ │ + bstrins.w $a4, $s7, 0x1f, 0x1f │ │ │ │ + st.w $a4, $a3, 0 │ │ │ │ + ld.d $t5, $sp, 112 │ │ │ │ + ld.d $a7, $sp, 120 │ │ │ │ + ld.d $t3, $sp, 128 │ │ │ │ + ld.d $t1, $sp, 144 │ │ │ │ + ld.d $t7, $sp, 152 │ │ │ │ + ld.d $t2, $sp, 168 │ │ │ │ + ld.d $a6, $sp, 176 │ │ │ │ + ld.d $a5, $sp, 184 │ │ │ │ + move $t8, $a0 │ │ │ │ + move $a2, $a0 │ │ │ │ + beq $t0, $a1, 96 # 2fcc0 ::do_widen(char) const@@Base+0x1f800> │ │ │ │ + move $a2, $ra │ │ │ │ + st.d $a5, $sp, 168 │ │ │ │ + st.d $a6, $sp, 160 │ │ │ │ + st.d $t2, $sp, 152 │ │ │ │ + st.d $t7, $sp, 144 │ │ │ │ + st.d $t1, $sp, 136 │ │ │ │ + st.d $a1, $sp, 88 │ │ │ │ + st.d $a0, $sp, 176 │ │ │ │ + st.d $a3, $sp, 184 │ │ │ │ + bl -143272 │ │ │ │ + ld.d $a2, $sp, 184 │ │ │ │ + ld.d $t8, $sp, 176 │ │ │ │ + ld.d $a5, $sp, 168 │ │ │ │ + ld.d $a6, $sp, 160 │ │ │ │ + ld.d $t2, $sp, 152 │ │ │ │ + ld.d $t7, $sp, 144 │ │ │ │ + ld.d $t1, $sp, 136 │ │ │ │ + ld.d $t3, $sp, 128 │ │ │ │ + ld.d $a7, $sp, 120 │ │ │ │ + ld.d $t5, $sp, 112 │ │ │ │ + ld.d $t4, $sp, 104 │ │ │ │ + ld.d $a1, $sp, 88 │ │ │ │ nop │ │ │ │ + move $a0, $a1 │ │ │ │ + st.d $t8, $sp, 176 │ │ │ │ + st.d $a5, $sp, 168 │ │ │ │ + st.d $a6, $sp, 160 │ │ │ │ + st.d $t2, $sp, 152 │ │ │ │ + st.d $a2, $sp, 144 │ │ │ │ + st.d $t7, $sp, 136 │ │ │ │ + st.d $t1, $sp, 128 │ │ │ │ + st.d $t3, $sp, 120 │ │ │ │ + st.d $a7, $sp, 112 │ │ │ │ + st.d $t5, $sp, 104 │ │ │ │ + st.d $t4, $sp, 88 │ │ │ │ + bl -144544 │ │ │ │ + ld.d $t8, $sp, 176 │ │ │ │ + ld.d $a2, $sp, 144 │ │ │ │ + ld.d $t0, $sp, 96 │ │ │ │ + ld.d $t4, $sp, 88 │ │ │ │ + addi.d $a2, $a2, 4 │ │ │ │ + add.d $t0, $t8, $t0 │ │ │ │ + ld.d $t5, $sp, 104 │ │ │ │ + ld.d $a7, $sp, 112 │ │ │ │ + ld.d $t3, $sp, 120 │ │ │ │ + ld.d $t1, $sp, 128 │ │ │ │ + ld.d $t7, $sp, 136 │ │ │ │ + ld.d $t2, $sp, 152 │ │ │ │ + ld.d $a6, $sp, 160 │ │ │ │ + ld.d $a5, $sp, 168 │ │ │ │ + st.d $a2, $t4, 328 │ │ │ │ + st.d $t8, $t4, 320 │ │ │ │ + st.d $t0, $t4, 336 │ │ │ │ + b -9448 # 2d850 ::do_widen(char) const@@Base+0x1d390> │ │ │ │ nop │ │ │ │ - ldptr.d $a0, $s0, 0 │ │ │ │ - beqz $a0, 148 # 2b4a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x136a8> │ │ │ │ - bl -125896 │ │ │ │ - ld.d $t0, $sp, 32 │ │ │ │ - addi.d $s0, $s0, 24 │ │ │ │ - bne $s0, $t0, -20 # 2b410 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13610> │ │ │ │ - ld.d $t0, $sp, 48 │ │ │ │ - bnez $t0, 60 # 2b468 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13668> │ │ │ │ - pcalau12i $t1, 133 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 88 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, 224 # 2b528 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13728> │ │ │ │ - ld.d $ra, $sp, 200 │ │ │ │ - ld.d $s0, $sp, 184 │ │ │ │ - ld.d $s3, $sp, 160 │ │ │ │ - ld.d $s4, $sp, 152 │ │ │ │ - ld.d $s5, $sp, 144 │ │ │ │ - addi.d $sp, $sp, 208 │ │ │ │ - ret │ │ │ │ - pcalau12i $t1, 133 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 88 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, 168 # 2b528 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13728> │ │ │ │ - ld.d $a0, $sp, 48 │ │ │ │ - ld.d $ra, $sp, 200 │ │ │ │ - ld.d $s0, $sp, 184 │ │ │ │ - ld.d $s3, $sp, 160 │ │ │ │ - ld.d $s4, $sp, 152 │ │ │ │ - ld.d $s5, $sp, 144 │ │ │ │ - addi.d $sp, $sp, 208 │ │ │ │ - b -126032 │ │ │ │ + move $a0, $t0 │ │ │ │ + addi.d $a1, $sp, 848 │ │ │ │ + bl -145288 # c5c0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + b -8540 # 2dbf0 ::do_widen(char) const@@Base+0x1d730> │ │ │ │ nop │ │ │ │ - ld.d $t0, $sp, 32 │ │ │ │ - addi.d $s0, $s0, 24 │ │ │ │ - bne $t0, $s0, -160 # 2b410 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13610> │ │ │ │ - ld.d $t0, $sp, 48 │ │ │ │ - beqz $t0, -136 # 2b430 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13630> │ │ │ │ - b -84 # 2b468 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13668> │ │ │ │ - ld.d $t0, $sp, 40 │ │ │ │ - addi.d $s4, $s4, 24 │ │ │ │ - bne $s4, $t0, -248 # 2b3d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x135d0> │ │ │ │ - b -228 # 2b3e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x135e8> │ │ │ │ - move $t0, $zero │ │ │ │ - b -1060 # 2b0b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x132b0> │ │ │ │ - ld.d $fp, $sp, 192 │ │ │ │ - ld.d $s1, $sp, 176 │ │ │ │ - ld.d $s2, $sp, 168 │ │ │ │ - ld.d $s6, $sp, 136 │ │ │ │ - ld.d $s7, $sp, 128 │ │ │ │ - ld.d $s8, $sp, 120 │ │ │ │ - fld.d $fs0, $sp, 104 │ │ │ │ nop │ │ │ │ - st.d $zero, $sp, 64 │ │ │ │ - st.d $zero, $sp, 80 │ │ │ │ - move $s4, $zero │ │ │ │ - move $s5, $zero │ │ │ │ - b -704 # 2b248 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13448> │ │ │ │ nop │ │ │ │ - st.d $zero, $sp, 48 │ │ │ │ - st.d $zero, $sp, 40 │ │ │ │ - st.d $zero, $sp, 32 │ │ │ │ - st.d $zero, $sp, 56 │ │ │ │ - b -40 # 2b4f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x136f8> │ │ │ │ nop │ │ │ │ - st.d $fp, $sp, 192 │ │ │ │ - st.d $s1, $sp, 176 │ │ │ │ - st.d $s2, $sp, 168 │ │ │ │ - st.d $s6, $sp, 136 │ │ │ │ - st.d $s7, $sp, 128 │ │ │ │ - st.d $s8, $sp, 120 │ │ │ │ - fst.d $fs0, $sp, 104 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + addi.d $a1, $sp, 848 │ │ │ │ + bl -145320 # c5c0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + b -6052 # 2e5c8 ::do_widen(char) const@@Base+0x1e108> │ │ │ │ nop │ │ │ │ - bl -126584 │ │ │ │ nop │ │ │ │ - ld.d $t0, $sp, 64 │ │ │ │ - move $s4, $a0 │ │ │ │ - beqz $t0, 16 # 2b568 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13768> │ │ │ │ - move $a0, $t0 │ │ │ │ - bl -126224 │ │ │ │ nop │ │ │ │ - ld.d $t0, $sp, 56 │ │ │ │ - ld.d $t1, $sp, 40 │ │ │ │ - beq $t0, $t1, 40 # 2b598 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13798> │ │ │ │ - ld.d $s5, $sp, 56 │ │ │ │ - ldptr.d $a0, $s5, 0 │ │ │ │ - beqz $a0, 12 # 2b588 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13788> │ │ │ │ - bl -126256 │ │ │ │ nop │ │ │ │ - ld.d $t0, $sp, 40 │ │ │ │ - addi.d $s5, $s5, 24 │ │ │ │ - bne $t0, $s5, -24 # 2b578 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13778> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + addi.d $a1, $sp, 848 │ │ │ │ + bl -145352 # c5c0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + b -6924 # 2e280 ::do_widen(char) const@@Base+0x1ddc0> │ │ │ │ nop │ │ │ │ - ld.d $t0, $sp, 56 │ │ │ │ - beqz $t0, 12 # 2b5a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x137a8> │ │ │ │ - ld.d $a0, $sp, 56 │ │ │ │ - bl -126292 │ │ │ │ - ld.d $t0, $sp, 32 │ │ │ │ - ld.d $t1, $sp, 48 │ │ │ │ - beq $t0, $t1, 40 # 2b5d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x137d8> │ │ │ │ - ld.d $s0, $sp, 48 │ │ │ │ - ldptr.d $a0, $s0, 0 │ │ │ │ - beqz $a0, 12 # 2b5c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x137c8> │ │ │ │ - bl -126320 │ │ │ │ nop │ │ │ │ - ld.d $t0, $sp, 32 │ │ │ │ - addi.d $s0, $s0, 24 │ │ │ │ - bne $s0, $t0, -24 # 2b5b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x137b8> │ │ │ │ nop │ │ │ │ - ld.d $t0, $sp, 48 │ │ │ │ - beqz $t0, 12 # 2b5e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x137e8> │ │ │ │ - ld.d $a0, $sp, 48 │ │ │ │ - bl -126356 │ │ │ │ - pcalau12i $t1, 133 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 88 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - st.d $fp, $sp, 192 │ │ │ │ - st.d $s1, $sp, 176 │ │ │ │ - st.d $s2, $sp, 168 │ │ │ │ - st.d $s6, $sp, 136 │ │ │ │ - st.d $s7, $sp, 128 │ │ │ │ - st.d $s8, $sp, 120 │ │ │ │ - fst.d $fs0, $sp, 104 │ │ │ │ - bnez $t0, -212 # 2b548 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13748> │ │ │ │ - move $a0, $s4 │ │ │ │ - bl -125140 │ │ │ │ - ld.d $t0, $sp, 56 │ │ │ │ - ld.d $t1, $sp, 40 │ │ │ │ - ld.d $fp, $sp, 192 │ │ │ │ - ld.d $s1, $sp, 176 │ │ │ │ - ld.d $s2, $sp, 168 │ │ │ │ - ld.d $s6, $sp, 136 │ │ │ │ - ld.d $s7, $sp, 128 │ │ │ │ - ld.d $s8, $sp, 120 │ │ │ │ - fld.d $fs0, $sp, 104 │ │ │ │ - move $s4, $a0 │ │ │ │ - beq $t0, $t1, -176 # 2b5a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x137a0> │ │ │ │ - ld.d $s5, $sp, 56 │ │ │ │ - b -224 # 2b578 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13778> │ │ │ │ nop │ │ │ │ - ld.d $t0, $sp, 48 │ │ │ │ - ld.d $t1, $sp, 32 │ │ │ │ - ld.d $fp, $sp, 192 │ │ │ │ - ld.d $s1, $sp, 176 │ │ │ │ - ld.d $s2, $sp, 168 │ │ │ │ - ld.d $s6, $sp, 136 │ │ │ │ - ld.d $s7, $sp, 128 │ │ │ │ - ld.d $s8, $sp, 120 │ │ │ │ - fld.d $fs0, $sp, 104 │ │ │ │ - move $s4, $a0 │ │ │ │ - beq $t0, $t1, -168 # 2b5e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x137e0> │ │ │ │ - ld.d $s0, $sp, 48 │ │ │ │ - b -216 # 2b5b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x137b8> │ │ │ │ + move $a0, $t4 │ │ │ │ + b -11156 # 2d210 ::do_widen(char) const@@Base+0x1cd50> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $t1, $a0, 232 │ │ │ │ - ld.d $t0, $a0, 248 │ │ │ │ - ld.wu $t2, $a0, 256 │ │ │ │ - addi.d $sp, $sp, -96 │ │ │ │ - sub.d $t0, $t0, $t1 │ │ │ │ - st.d $s0, $sp, 80 │ │ │ │ - st.d $s1, $sp, 72 │ │ │ │ - st.d $s2, $sp, 64 │ │ │ │ - st.d $ra, $sp, 88 │ │ │ │ - alsl.d $t0, $t0, $t2, 0x3 │ │ │ │ - move $s0, $a0 │ │ │ │ - move $s1, $a1 │ │ │ │ - move $s2, $a2 │ │ │ │ - beqz $t0, 844 # 2ba20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13c20> │ │ │ │ - ldptr.w $t6, $s0, 52 │ │ │ │ - beqz $t6, 124 # 2b758 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13958> │ │ │ │ - ld.d $a0, $s0, 232 │ │ │ │ - ld.d $t8, $s0, 272 │ │ │ │ - bstrpick.d $t6, $t6, 0x1f, 0x0 │ │ │ │ - move $t0, $zero │ │ │ │ - move $t5, $zero │ │ │ │ - li.w $t7, 1 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - bstrpick.d $t3, $t0, 0x25, 0x6 │ │ │ │ - slli.d $t3, $t3, 0x3 │ │ │ │ - ldx.d $t3, $a0, $t3 │ │ │ │ - sll.d $t2, $t7, $t0 │ │ │ │ - bstrpick.d $t4, $t0, 0x1f, 0x0 │ │ │ │ - bstrpick.d $t1, $t5, 0x1f, 0x0 │ │ │ │ - and $t2, $t2, $t3 │ │ │ │ - slli.d $t4, $t4, 0x3 │ │ │ │ - alsl.d $t1, $t1, $t8, 0x2 │ │ │ │ - addi.d $t0, $t0, 1 │ │ │ │ - beqz $t2, 40 # 2b750 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13950> │ │ │ │ - ldptr.d $t2, $s1, 0 │ │ │ │ - fld.s $fa0, $t1, 0 │ │ │ │ - addi.w $t5, $t5, 1 │ │ │ │ - fldx.d $fa1, $t2, $t4 │ │ │ │ - fcvt.d.s $fa0, $fa0 │ │ │ │ - fadd.d $fa0, $fa0, $fa1 │ │ │ │ - fcvt.s.d $fa0, $fa0 │ │ │ │ - fst.s $fa0, $t1, 0 │ │ │ │ nop │ │ │ │ - bne $t0, $t6, -80 # 2b700 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13900> │ │ │ │ + li.w $t0, 2 │ │ │ │ + beq $t2, $t0, 468 # 2ff98 ::do_widen(char) const@@Base+0x1fad8> │ │ │ │ + addi.w $s4, $s4, 1 │ │ │ │ + move $s2, $zero │ │ │ │ + move $s6, $zero │ │ │ │ + li.w $t7, 1 │ │ │ │ + b -9568 # 2d878 ::do_widen(char) const@@Base+0x1d3b8> │ │ │ │ nop │ │ │ │ - ldptr.w $t4, $s0, 48 │ │ │ │ - slli.w $t4, $t4, 0x3 │ │ │ │ - beqz $t4, 656 # 2b9f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13bf0> │ │ │ │ - addi.w $t6, $t4, -1 │ │ │ │ - li.w $t0, 14 │ │ │ │ - ldptr.d $t3, $s2, 0 │ │ │ │ - ld.d $t2, $s0, 296 │ │ │ │ - bgeu $t0, $t6, 1260 # 2bc60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13e60> │ │ │ │ - sub.d $t5, $t2, $t3 │ │ │ │ - li.w $t7, 56 │ │ │ │ - addi.d $t5, $t5, -4 │ │ │ │ - move $t0, $t2 │ │ │ │ - move $t1, $t3 │ │ │ │ - bgeu $t7, $t5, 1236 # 2bc60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13e60> │ │ │ │ - bstrpick.d $t5, $t4, 0x1f, 0x4 │ │ │ │ - slli.d $t5, $t5, 0x6 │ │ │ │ - srli.w $t6, $t4, 0x4 │ │ │ │ - add.d $t5, $t5, $t2 │ │ │ │ - vld $vr3, $t1, 16 │ │ │ │ - vld $vr1, $t1, 32 │ │ │ │ - vld $vr0, $t1, 48 │ │ │ │ - vld $vr2, $t1, 0 │ │ │ │ - vld $vr7, $t0, 16 │ │ │ │ - vld $vr6, $t0, 32 │ │ │ │ - vld $vr5, $t0, 48 │ │ │ │ - vld $vr4, $t0, 0 │ │ │ │ - vfadd.s $vr3, $vr3, $vr7 │ │ │ │ - vfadd.s $vr1, $vr1, $vr6 │ │ │ │ - vfadd.s $vr0, $vr0, $vr5 │ │ │ │ - vfadd.s $vr2, $vr2, $vr4 │ │ │ │ - vst $vr3, $t0, 16 │ │ │ │ - vst $vr2, $t0, 0 │ │ │ │ - vst $vr1, $t0, 32 │ │ │ │ - vst $vr0, $t0, 48 │ │ │ │ - addi.d $t0, $t0, 64 │ │ │ │ - addi.d $t1, $t1, 64 │ │ │ │ - bne $t0, $t5, -72 # 2b7a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x139a0> │ │ │ │ - slli.w $t0, $t6, 0x4 │ │ │ │ - beq $t0, $t4, 512 # 2b9f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13bf0> │ │ │ │ - bstrpick.d $t5, $t0, 0x1f, 0x0 │ │ │ │ - alsl.d $t6, $t5, $t2, 0x2 │ │ │ │ - slli.d $t5, $t5, 0x2 │ │ │ │ - fld.s $fa0, $t6, 0 │ │ │ │ - fldx.s $fa1, $t3, $t5 │ │ │ │ - addi.w $t1, $t0, 1 │ │ │ │ - fadd.s $fa0, $fa0, $fa1 │ │ │ │ - fst.s $fa0, $t6, 0 │ │ │ │ - bgeu $t1, $t4, 476 # 2b9f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13bf0> │ │ │ │ - bstrpick.d $t1, $t1, 0x1f, 0x0 │ │ │ │ - slli.d $t1, $t1, 0x2 │ │ │ │ - fldx.s $fa1, $t3, $t1 │ │ │ │ - fldx.s $fa0, $t2, $t1 │ │ │ │ - addi.w $t5, $t0, 2 │ │ │ │ - fadd.s $fa0, $fa0, $fa1 │ │ │ │ - fstx.s $fa0, $t2, $t1 │ │ │ │ - bgeu $t5, $t4, 444 # 2b9f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13bf0> │ │ │ │ - bstrpick.d $t5, $t5, 0x1f, 0x0 │ │ │ │ - alsl.d $t6, $t5, $t2, 0x2 │ │ │ │ - slli.d $t5, $t5, 0x2 │ │ │ │ - fld.s $fa0, $t6, 0 │ │ │ │ - fldx.s $fa1, $t3, $t5 │ │ │ │ - addi.w $t1, $t0, 3 │ │ │ │ - fadd.s $fa0, $fa0, $fa1 │ │ │ │ - fst.s $fa0, $t6, 0 │ │ │ │ - bgeu $t1, $t4, 408 # 2b9f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13bf0> │ │ │ │ - bstrpick.d $t1, $t1, 0x1f, 0x0 │ │ │ │ - slli.d $t1, $t1, 0x2 │ │ │ │ - fldx.s $fa1, $t3, $t1 │ │ │ │ - fldx.s $fa0, $t2, $t1 │ │ │ │ - addi.w $t5, $t0, 4 │ │ │ │ - fadd.s $fa0, $fa0, $fa1 │ │ │ │ - fstx.s $fa0, $t2, $t1 │ │ │ │ - bgeu $t5, $t4, 376 # 2b9f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13bf0> │ │ │ │ - bstrpick.d $t5, $t5, 0x1f, 0x0 │ │ │ │ - alsl.d $t6, $t5, $t2, 0x2 │ │ │ │ - slli.d $t5, $t5, 0x2 │ │ │ │ - fld.s $fa0, $t6, 0 │ │ │ │ - fldx.s $fa1, $t3, $t5 │ │ │ │ - addi.w $t1, $t0, 5 │ │ │ │ - fadd.s $fa0, $fa0, $fa1 │ │ │ │ - fst.s $fa0, $t6, 0 │ │ │ │ - bgeu $t1, $t4, 340 # 2b9f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13bf0> │ │ │ │ - bstrpick.d $t1, $t1, 0x1f, 0x0 │ │ │ │ - slli.d $t1, $t1, 0x2 │ │ │ │ - fldx.s $fa1, $t3, $t1 │ │ │ │ - fldx.s $fa0, $t2, $t1 │ │ │ │ - addi.w $t5, $t0, 6 │ │ │ │ - fadd.s $fa0, $fa0, $fa1 │ │ │ │ - fstx.s $fa0, $t2, $t1 │ │ │ │ - bgeu $t5, $t4, 308 # 2b9f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13bf0> │ │ │ │ - bstrpick.d $t5, $t5, 0x1f, 0x0 │ │ │ │ - alsl.d $t6, $t5, $t2, 0x2 │ │ │ │ - slli.d $t5, $t5, 0x2 │ │ │ │ - fld.s $fa0, $t6, 0 │ │ │ │ - fldx.s $fa1, $t3, $t5 │ │ │ │ - addi.w $t1, $t0, 7 │ │ │ │ - fadd.s $fa0, $fa0, $fa1 │ │ │ │ - fst.s $fa0, $t6, 0 │ │ │ │ - bgeu $t1, $t4, 272 # 2b9f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13bf0> │ │ │ │ - bstrpick.d $t1, $t1, 0x1f, 0x0 │ │ │ │ - slli.d $t1, $t1, 0x2 │ │ │ │ - fldx.s $fa1, $t3, $t1 │ │ │ │ - fldx.s $fa0, $t2, $t1 │ │ │ │ - addi.w $t5, $t0, 8 │ │ │ │ - fadd.s $fa0, $fa0, $fa1 │ │ │ │ - fstx.s $fa0, $t2, $t1 │ │ │ │ - bgeu $t5, $t4, 240 # 2b9f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13bf0> │ │ │ │ - bstrpick.d $t5, $t5, 0x1f, 0x0 │ │ │ │ - alsl.d $t6, $t5, $t2, 0x2 │ │ │ │ - slli.d $t5, $t5, 0x2 │ │ │ │ - fld.s $fa0, $t6, 0 │ │ │ │ - fldx.s $fa1, $t3, $t5 │ │ │ │ - addi.w $t1, $t0, 9 │ │ │ │ - fadd.s $fa0, $fa0, $fa1 │ │ │ │ - fst.s $fa0, $t6, 0 │ │ │ │ - bgeu $t1, $t4, 204 # 2b9f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13bf0> │ │ │ │ - bstrpick.d $t1, $t1, 0x1f, 0x0 │ │ │ │ - slli.d $t1, $t1, 0x2 │ │ │ │ - fldx.s $fa1, $t3, $t1 │ │ │ │ - fldx.s $fa0, $t2, $t1 │ │ │ │ - addi.w $t5, $t0, 10 │ │ │ │ - fadd.s $fa0, $fa0, $fa1 │ │ │ │ - fstx.s $fa0, $t2, $t1 │ │ │ │ - bgeu $t5, $t4, 172 # 2b9f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13bf0> │ │ │ │ - bstrpick.d $t5, $t5, 0x1f, 0x0 │ │ │ │ - alsl.d $t6, $t5, $t2, 0x2 │ │ │ │ - slli.d $t5, $t5, 0x2 │ │ │ │ - fld.s $fa0, $t6, 0 │ │ │ │ - fldx.s $fa1, $t3, $t5 │ │ │ │ - addi.w $t1, $t0, 11 │ │ │ │ - fadd.s $fa0, $fa0, $fa1 │ │ │ │ - fst.s $fa0, $t6, 0 │ │ │ │ - bgeu $t1, $t4, 136 # 2b9f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13bf0> │ │ │ │ - bstrpick.d $t1, $t1, 0x1f, 0x0 │ │ │ │ - slli.d $t1, $t1, 0x2 │ │ │ │ - fldx.s $fa1, $t3, $t1 │ │ │ │ - fldx.s $fa0, $t2, $t1 │ │ │ │ - addi.w $t5, $t0, 12 │ │ │ │ - fadd.s $fa0, $fa0, $fa1 │ │ │ │ - fstx.s $fa0, $t2, $t1 │ │ │ │ - bgeu $t5, $t4, 104 # 2b9f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13bf0> │ │ │ │ - bstrpick.d $t5, $t5, 0x1f, 0x0 │ │ │ │ - alsl.d $t6, $t5, $t2, 0x2 │ │ │ │ - slli.d $t5, $t5, 0x2 │ │ │ │ - fld.s $fa0, $t6, 0 │ │ │ │ - fldx.s $fa1, $t3, $t5 │ │ │ │ - addi.w $t1, $t0, 13 │ │ │ │ - fadd.s $fa0, $fa0, $fa1 │ │ │ │ - fst.s $fa0, $t6, 0 │ │ │ │ - bgeu $t1, $t4, 68 # 2b9f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13bf0> │ │ │ │ - bstrpick.d $t1, $t1, 0x1f, 0x0 │ │ │ │ - slli.d $t1, $t1, 0x2 │ │ │ │ - fldx.s $fa1, $t3, $t1 │ │ │ │ - fldx.s $fa0, $t2, $t1 │ │ │ │ - addi.w $t0, $t0, 14 │ │ │ │ - fadd.s $fa0, $fa0, $fa1 │ │ │ │ - fstx.s $fa0, $t2, $t1 │ │ │ │ - bgeu $t0, $t4, 36 # 2b9f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13bf0> │ │ │ │ - bstrpick.d $t0, $t0, 0x1f, 0x0 │ │ │ │ - alsl.d $t2, $t0, $t2, 0x2 │ │ │ │ - slli.d $t0, $t0, 0x2 │ │ │ │ - fld.s $fa0, $t2, 0 │ │ │ │ - fldx.s $fa1, $t3, $t0 │ │ │ │ - fadd.s $fa0, $fa0, $fa1 │ │ │ │ - fst.s $fa0, $t2, 0 │ │ │ │ + li.w $t3, 1 │ │ │ │ + move $a0, $zero │ │ │ │ + move $t7, $zero │ │ │ │ + b -1972 # 2f638 ::do_widen(char) const@@Base+0x1f178> │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + st.d $a0, $sp, 64 │ │ │ │ + move $a0, $s0 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + st.d $a1, $sp, 40 │ │ │ │ + bl -143652 │ │ │ │ + ld.d $a1, $sp, 40 │ │ │ │ + ld.d $t0, $sp, 64 │ │ │ │ + b -7680 # 2e010 ::do_widen(char) const@@Base+0x1db50> │ │ │ │ nop │ │ │ │ - ldptr.w $t0, $s0, 60 │ │ │ │ - ld.d $ra, $sp, 88 │ │ │ │ - ld.d $s1, $sp, 72 │ │ │ │ - addi.w $t0, $t0, 1 │ │ │ │ - st.w $t0, $s0, 60 │ │ │ │ - ld.d $s2, $sp, 64 │ │ │ │ - ld.d $s0, $sp, 80 │ │ │ │ - addi.d $sp, $sp, 96 │ │ │ │ - ret │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + st.d $a0, $sp, 64 │ │ │ │ + move $a0, $s4 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + st.d $a1, $sp, 40 │ │ │ │ + bl -143692 │ │ │ │ + ld.d $a1, $sp, 40 │ │ │ │ + ld.d $t0, $sp, 64 │ │ │ │ + b -7808 # 2dfb8 ::do_widen(char) const@@Base+0x1daf8> │ │ │ │ nop │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + move $a1, $s3 │ │ │ │ + move $a0, $s0 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -143728 │ │ │ │ + b -4548 # 2ec90 ::do_widen(char) const@@Base+0x1e7d0> │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -144620 # c970 ::_M_widen_init() const@plt> │ │ │ │ + ldptr.d $t0, $s1, 0 │ │ │ │ + pcaddi $t1, -32361 │ │ │ │ + li.w $a1, 10 │ │ │ │ + ld.d $t0, $t0, 48 │ │ │ │ + beq $t0, $t1, -1280 # 2f970 ::do_widen(char) const@@Base+0x1f4b0> │ │ │ │ + move $a0, $s1 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + move $a1, $a0 │ │ │ │ + b -1296 # 2f970 ::do_widen(char) const@@Base+0x1f4b0> │ │ │ │ nop │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -144668 # c970 ::_M_widen_init() const@plt> │ │ │ │ + ldptr.d $t0, $s1, 0 │ │ │ │ + pcaddi $t1, -32373 │ │ │ │ + li.w $a1, 10 │ │ │ │ + ld.d $t0, $t0, 48 │ │ │ │ + beq $t0, $t1, -1408 # 2f920 ::do_widen(char) const@@Base+0x1f460> │ │ │ │ + move $a0, $s1 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + move $a1, $a0 │ │ │ │ + b -1424 # 2f920 ::do_widen(char) const@@Base+0x1f460> │ │ │ │ nop │ │ │ │ - ldptr.w $t2, $a0, 52 │ │ │ │ - st.d $s3, $sp, 56 │ │ │ │ - st.d $s4, $sp, 48 │ │ │ │ - st.d $s5, $sp, 40 │ │ │ │ - st.w $zero, $a0, 56 │ │ │ │ - bstrpick.d $t6, $t2, 0x1f, 0x0 │ │ │ │ - bnez $t6, 392 # 2bbc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13dc0> │ │ │ │ - beqz $t1, 516 # 2bc40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13e40> │ │ │ │ - move $s3, $zero │ │ │ │ - move $s4, $zero │ │ │ │ - move $s5, $zero │ │ │ │ - move $t4, $zero │ │ │ │ - move $a0, $t1 │ │ │ │ - stptr.d $t4, $sp, 0 │ │ │ │ - bl -127496 │ │ │ │ - ldptr.d $t4, $sp, 0 │ │ │ │ - ldptr.w $t2, $s0, 52 │ │ │ │ - st.w $zero, $s0, 240 │ │ │ │ - st.d $t4, $s0, 232 │ │ │ │ - st.d $s4, $s0, 248 │ │ │ │ - st.w $s5, $s0, 256 │ │ │ │ - st.d $s3, $s0, 264 │ │ │ │ - bstrpick.d $t6, $t2, 0x1f, 0x0 │ │ │ │ - beqz $t2, 580 # 2bcc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13ec0> │ │ │ │ - ldptr.w $a2, $s0, 56 │ │ │ │ - pcalau12i $t0, 86 │ │ │ │ - ldptr.d $t2, $s1, 0 │ │ │ │ - fld.d $fa1, $t0, 1200 │ │ │ │ - move $a0, $zero │ │ │ │ - move $t1, $zero │ │ │ │ - li.w $t8, 1 │ │ │ │ - move $t7, $a2 │ │ │ │ - fld.d $fa0, $t2, 0 │ │ │ │ - bstrpick.d $t0, $t1, 0x25, 0x6 │ │ │ │ - sll.d $t5, $t8, $t1 │ │ │ │ - fcmp.sle.d $fcc0, $fa1, $fa0 │ │ │ │ - alsl.d $t0, $t0, $t4, 0x3 │ │ │ │ - addi.d $t1, $t1, 1 │ │ │ │ - addi.d $t2, $t2, 8 │ │ │ │ - bceqz $fcc0, 28 # 2bad8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13cd8> │ │ │ │ - ldptr.d $t3, $t0, 0 │ │ │ │ - addi.w $t7, $t7, 1 │ │ │ │ - li.w $a0, 1 │ │ │ │ - or $t3, $t3, $t5 │ │ │ │ - stptr.d $t3, $t0, 0 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -144716 # c970 ::_M_widen_init() const@plt> │ │ │ │ + ldptr.d $t0, $s1, 0 │ │ │ │ + pcaddi $t1, -32385 │ │ │ │ + li.w $a1, 10 │ │ │ │ + ld.d $t0, $t0, 48 │ │ │ │ + beq $t0, $t1, -1200 # 2fa20 ::do_widen(char) const@@Base+0x1f560> │ │ │ │ + move $a0, $s1 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + move $a1, $a0 │ │ │ │ + b -1216 # 2fa20 ::do_widen(char) const@@Base+0x1f560> │ │ │ │ nop │ │ │ │ - bne $t1, $t6, -56 # 2baa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13ca0> │ │ │ │ - beqz $a0, 12 # 2bae8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13ce8> │ │ │ │ - st.w $t7, $s0, 56 │ │ │ │ - move $a2, $t7 │ │ │ │ - bstrpick.d $a2, $a2, 0x1f, 0x0 │ │ │ │ - beqz $a2, 452 # 2bcb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13eb0> │ │ │ │ - slli.d $a2, $a2, 0x2 │ │ │ │ - move $a0, $a2 │ │ │ │ - stptr.d $a2, $sp, 0 │ │ │ │ - bl -127596 │ │ │ │ - ldptr.d $a2, $sp, 0 │ │ │ │ - move $a1, $zero │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - add.d $t0, $a0, $a2 │ │ │ │ - stptr.d $t0, $sp, 0 │ │ │ │ - bl -128484 │ │ │ │ - ldptr.d $t0, $sp, 0 │ │ │ │ - ld.d $t2, $sp, 8 │ │ │ │ - move $t1, $t0 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -144764 # c970 ::_M_widen_init() const@plt> │ │ │ │ + ldptr.d $t0, $s1, 0 │ │ │ │ + pcaddi $t1, -32397 │ │ │ │ + li.w $a1, 10 │ │ │ │ + ld.d $t0, $t0, 48 │ │ │ │ + beq $t0, $t1, -1368 # 2f9a8 ::do_widen(char) const@@Base+0x1f4e8> │ │ │ │ + move $a0, $s1 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + move $a1, $a0 │ │ │ │ + b -1384 # 2f9a8 ::do_widen(char) const@@Base+0x1f4e8> │ │ │ │ nop │ │ │ │ - ld.d $a0, $s0, 272 │ │ │ │ - st.d $t1, $s0, 280 │ │ │ │ - st.d $t2, $s0, 272 │ │ │ │ - st.d $t0, $s0, 288 │ │ │ │ - beqz $a0, 8 # 2bb40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13d40> │ │ │ │ - bl -127724 │ │ │ │ - ldptr.w $a2, $s0, 48 │ │ │ │ - move $t1, $zero │ │ │ │ - move $t0, $zero │ │ │ │ - slli.w $a2, $a2, 0x3 │ │ │ │ - move $t2, $zero │ │ │ │ - beqz $a2, 60 # 2bb90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13d90> │ │ │ │ - bstrpick.d $a2, $a2, 0x1f, 0x0 │ │ │ │ - slli.d $a2, $a2, 0x2 │ │ │ │ - move $a0, $a2 │ │ │ │ - stptr.d $a2, $sp, 0 │ │ │ │ - bl -127704 │ │ │ │ - ldptr.d $a2, $sp, 0 │ │ │ │ - move $a1, $zero │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - add.d $t1, $a0, $a2 │ │ │ │ - stptr.d $t1, $sp, 0 │ │ │ │ - bl -128592 │ │ │ │ - ldptr.d $t1, $sp, 0 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - move $t2, $t1 │ │ │ │ - ld.d $a0, $s0, 296 │ │ │ │ - st.d $t2, $s0, 304 │ │ │ │ - st.d $t0, $s0, 296 │ │ │ │ - st.d $t1, $s0, 312 │ │ │ │ - beqz $a0, 256 # 2bca0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13ea0> │ │ │ │ - bl -127828 │ │ │ │ - ld.d $s3, $sp, 56 │ │ │ │ - ld.d $s4, $sp, 48 │ │ │ │ - ld.d $s5, $sp, 40 │ │ │ │ - b -1244 # 2b6d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x138d8> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + addi.d $a1, $sp, 848 │ │ │ │ + bl -145760 # c5c0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + b -4900 # 2ec00 ::do_widen(char) const@@Base+0x1e740> │ │ │ │ + move $a0, $t0 │ │ │ │ + addi.d $a1, $sp, 848 │ │ │ │ + bl -145776 # c5c0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + b -8188 # 2df38 ::do_widen(char) const@@Base+0x1da78> │ │ │ │ + li.w $t3, 1 │ │ │ │ + move $a0, $zero │ │ │ │ + move $t7, $zero │ │ │ │ + move $s6, $zero │ │ │ │ + b -2424 # 2f5d0 ::do_widen(char) const@@Base+0x1f110> │ │ │ │ nop │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + move $a0, $s0 │ │ │ │ + st.d $a1, $sp, 40 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -144000 │ │ │ │ + ld.d $a1, $sp, 40 │ │ │ │ + b -3824 # 2f078 ::do_widen(char) const@@Base+0x1ebb8> │ │ │ │ nop │ │ │ │ - addi.d $a2, $t6, 63 │ │ │ │ - srli.d $a2, $a2, 0x6 │ │ │ │ - slli.d $a2, $a2, 0x3 │ │ │ │ - move $a0, $a2 │ │ │ │ - st.d $t1, $sp, 24 │ │ │ │ - st.d $t2, $sp, 16 │ │ │ │ - st.d $t6, $sp, 8 │ │ │ │ - stptr.d $a2, $sp, 0 │ │ │ │ - bl -127824 │ │ │ │ - ld.d $t6, $sp, 8 │ │ │ │ - ldptr.d $a2, $sp, 0 │ │ │ │ - ld.d $t2, $sp, 16 │ │ │ │ - srli.d $t0, $t6, 0x6 │ │ │ │ move $a1, $zero │ │ │ │ - add.d $s3, $a0, $a2 │ │ │ │ - stptr.d $a0, $sp, 0 │ │ │ │ - alsl.d $s4, $t0, $a0, 0x3 │ │ │ │ - andi $s5, $t2, 0x3f │ │ │ │ - bl -128728 │ │ │ │ - ld.d $t1, $sp, 24 │ │ │ │ - ldptr.d $t4, $sp, 0 │ │ │ │ - bnez $t1, -452 # 2ba50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13c50> │ │ │ │ - ld.d $t6, $sp, 8 │ │ │ │ - st.d $t4, $s0, 232 │ │ │ │ - st.w $zero, $s0, 240 │ │ │ │ - st.d $s4, $s0, 248 │ │ │ │ - st.w $s5, $s0, 256 │ │ │ │ - st.d $s3, $s0, 264 │ │ │ │ - b -432 # 2ba80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13c80> │ │ │ │ + b -10548 # 2d640 ::do_widen(char) const@@Base+0x1d180> │ │ │ │ + move $a7, $zero │ │ │ │ + move $t5, $zero │ │ │ │ + move $s4, $zero │ │ │ │ + b -9916 # 2d8c8 ::do_widen(char) const@@Base+0x1d408> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + addi.d $a1, $sp, 848 │ │ │ │ + bl -145872 # c5c0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + b -4012 # 2efe8 ::do_widen(char) const@@Base+0x1eb28> │ │ │ │ + move $t3, $zero │ │ │ │ + move $a0, $zero │ │ │ │ + li.w $t7, 1 │ │ │ │ + move $s2, $zero │ │ │ │ + move $s6, $zero │ │ │ │ + srli.w $t6, $s5, 0x1 │ │ │ │ + slli.w $t8, $s5, 0x2 │ │ │ │ + b -2532 # 2f5d0 ::do_widen(char) const@@Base+0x1f110> │ │ │ │ + li.w $t3, 1 │ │ │ │ + move $a0, $zero │ │ │ │ + move $t7, $zero │ │ │ │ + move $s6, $zero │ │ │ │ + b -2448 # 2f638 ::do_widen(char) const@@Base+0x1f178> │ │ │ │ nop │ │ │ │ + andi $t0, $t1, 0x1 │ │ │ │ + srli.d $t1, $t1, 0x1 │ │ │ │ + or $t0, $t0, $t1 │ │ │ │ + movgr2fr.d $fa0, $t0 │ │ │ │ + ffint.d.l $fa0, $fa0 │ │ │ │ + fadd.d $fa0, $fa0, $fa0 │ │ │ │ + b -2840 # 2f4d0 ::do_widen(char) const@@Base+0x1f010> │ │ │ │ nop │ │ │ │ + ld.d $a0, $t0, 216 │ │ │ │ + li.w $a5, 1 │ │ │ │ + addi.d $a4, $sp, 220 │ │ │ │ + addi.d $a3, $sp, 240 │ │ │ │ + pcaddi $a2, 79172 │ │ │ │ + st.d $a7, $sp, 88 │ │ │ │ + st.d $t5, $sp, 24 │ │ │ │ + bl -146124 │ │ │ │ + ld.d $t3, $sp, 16 │ │ │ │ + slli.w $t8, $t3, 0x1 │ │ │ │ + bne $t8, $a0, 2192 # 308a8 ::do_widen(char) const@@Base+0x203e8> │ │ │ │ + ld.d $t2, $sp, 56 │ │ │ │ + ld.d $t5, $sp, 24 │ │ │ │ + ld.d $a7, $sp, 88 │ │ │ │ + move $t0, $zero │ │ │ │ + move $t1, $zero │ │ │ │ + bnez $t3, 96 # 30090 ::do_widen(char) const@@Base+0x1fbd0> │ │ │ │ + b -3084 # 2f428 ::do_widen(char) const@@Base+0x1ef68> │ │ │ │ + andi $t6, $s5, 0x1 │ │ │ │ + beqz $t6, 332 # 30188 ::do_widen(char) const@@Base+0x1fcc8> │ │ │ │ + bstrins.d $a2, $zero, 0x6, 0x6 │ │ │ │ + st.b $a2, $t3, 0 │ │ │ │ + beq $t7, $a3, 336 # 30198 ::do_widen(char) const@@Base+0x1fcd8> │ │ │ │ nop │ │ │ │ - st.d $zero, $a0, 232 │ │ │ │ - st.w $zero, $a0, 240 │ │ │ │ - st.d $zero, $a0, 248 │ │ │ │ - st.w $zero, $a0, 256 │ │ │ │ - st.d $zero, $a0, 264 │ │ │ │ - move $t2, $zero │ │ │ │ - b -304 # 2bb28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13d28> │ │ │ │ + ld.d $t3, $s1, 16 │ │ │ │ + ld.d $t3, $t3, 8 │ │ │ │ + ldx.d $t3, $t3, $t4 │ │ │ │ + ld.d $t3, $t3, 136 │ │ │ │ + ldx.bu $t4, $t3, $a0 │ │ │ │ + andi $t4, $t4, 0x7f │ │ │ │ + stx.b $t4, $t3, $a0 │ │ │ │ nop │ │ │ │ - bstrpick.d $t6, $t6, 0x1f, 0x0 │ │ │ │ - addi.d $t0, $t3, 4 │ │ │ │ - alsl.d $t0, $t6, $t0, 0x2 │ │ │ │ + ld.d $t3, $s1, 128 │ │ │ │ + addi.d $t3, $t3, 1 │ │ │ │ + st.d $t3, $s1, 128 │ │ │ │ nop │ │ │ │ - fld.s $fa0, $t2, 0 │ │ │ │ - fld.s $fa1, $t3, 0 │ │ │ │ + addi.w $t1, $t1, 2 │ │ │ │ addi.d $t2, $t2, 4 │ │ │ │ - addi.d $t3, $t3, 4 │ │ │ │ - fadd.s $fa0, $fa0, $fa1 │ │ │ │ - fst.s $fa0, $t2, -4 │ │ │ │ - bne $t0, $t3, -24 # 2bc70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13e70> │ │ │ │ - b -668 # 2b9f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13bf0> │ │ │ │ + addi.d $t0, $t0, 8 │ │ │ │ + bge $t1, $t8, -3172 # 2f428 ::do_widen(char) const@@Base+0x1ef68> │ │ │ │ + ldptr.w $t4, $t2, 0 │ │ │ │ + bltz $t4, -20 # 30080 ::do_widen(char) const@@Base+0x1fbc0> │ │ │ │ + ld.d $t3, $sp, 240 │ │ │ │ + add.d $t7, $t3, $t0 │ │ │ │ + ldx.w $t6, $t3, $t0 │ │ │ │ + ldptr.w $t7, $t7, 4 │ │ │ │ + or $t3, $t6, $t7 │ │ │ │ + andi $t3, $t3, 0x1 │ │ │ │ + beqz $t3, -48 # 30080 ::do_widen(char) const@@Base+0x1fbc0> │ │ │ │ + beqz $t6, -52 # 30080 ::do_widen(char) const@@Base+0x1fbc0> │ │ │ │ + beqz $t7, -56 # 30080 ::do_widen(char) const@@Base+0x1fbc0> │ │ │ │ + srai.w $t6, $t6, 0x1 │ │ │ │ + srai.w $t7, $t7, 0x1 │ │ │ │ + xori $a0, $t6, 0x2 │ │ │ │ + xori $t3, $t7, 0x2 │ │ │ │ + sltui $a0, $a0, 1 │ │ │ │ + sltui $t3, $t3, 1 │ │ │ │ + beq $a0, $t3, -84 # 30080 ::do_widen(char) const@@Base+0x1fbc0> │ │ │ │ + ld.d $t3, $s1, 16 │ │ │ │ + bstrpick.d $t4, $t4, 0x1f, 0x0 │ │ │ │ + slli.d $t4, $t4, 0x3 │ │ │ │ + ld.d $t3, $t3, 8 │ │ │ │ + bstrpick.d $a0, $s5, 0x1f, 0x1 │ │ │ │ + li.w $a4, 4 │ │ │ │ + ldx.d $t3, $t3, $t4 │ │ │ │ + li.w $a1, 8 │ │ │ │ + ld.d $a3, $t3, 136 │ │ │ │ + andi $t3, $s5, 0x1 │ │ │ │ + slli.d $t3, $t3, 0x2 │ │ │ │ + ldx.bu $a2, $a3, $a0 │ │ │ │ + sll.w $a4, $a4, $t3 │ │ │ │ + sll.w $a1, $a1, $t3 │ │ │ │ + and $a6, $a2, $a4 │ │ │ │ + and $a5, $a2, $a1 │ │ │ │ + sltu $a6, $zero, $a6 │ │ │ │ + sltu $a5, $zero, $a5 │ │ │ │ + beq $a6, $a5, -160 # 30080 ::do_widen(char) const@@Base+0x1fbc0> │ │ │ │ + li.w $a5, 3 │ │ │ │ + sll.w $t3, $a5, $t3 │ │ │ │ + or $a2, $a2, $t3 │ │ │ │ + stx.b $a2, $a3, $a0 │ │ │ │ + ld.d $t3, $s1, 16 │ │ │ │ + li.w $a3, 2 │ │ │ │ + ld.d $t3, $t3, 8 │ │ │ │ + ldx.d $t3, $t3, $t4 │ │ │ │ + ld.d $t3, $t3, 136 │ │ │ │ + ldx.bu $a2, $t3, $a0 │ │ │ │ + add.d $t3, $t3, $a0 │ │ │ │ + bne $t6, $a3, -280 # 30038 ::do_widen(char) const@@Base+0x1fb78> │ │ │ │ + or $a2, $a2, $a4 │ │ │ │ + st.b $a2, $t3, 0 │ │ │ │ + beq $t7, $t6, 60 # 30198 ::do_widen(char) const@@Base+0x1fcd8> │ │ │ │ + andi $t3, $s5, 0x1 │ │ │ │ + bnez $t3, -276 # 30050 ::do_widen(char) const@@Base+0x1fb90> │ │ │ │ + ld.d $t3, $s1, 16 │ │ │ │ + ld.d $t3, $t3, 8 │ │ │ │ + ldx.d $t3, $t3, $t4 │ │ │ │ + ld.d $t3, $t3, 136 │ │ │ │ + ldx.bu $t4, $t3, $a0 │ │ │ │ + bstrins.d $t4, $zero, 0x3, 0x3 │ │ │ │ + stx.b $t4, $t3, $a0 │ │ │ │ + b -276 # 30070 ::do_widen(char) const@@Base+0x1fbb0> │ │ │ │ + bstrins.d $a2, $zero, 0x2, 0x2 │ │ │ │ + st.b $a2, $t3, 0 │ │ │ │ + bne $t7, $a3, -40 # 30168 ::do_widen(char) const@@Base+0x1fca8> │ │ │ │ nop │ │ │ │ + ld.d $t3, $s1, 16 │ │ │ │ + ld.d $t3, $t3, 8 │ │ │ │ + ldx.d $t3, $t3, $t4 │ │ │ │ + ld.d $t3, $t3, 136 │ │ │ │ + ldx.bu $t4, $t3, $a0 │ │ │ │ + or $a1, $a1, $t4 │ │ │ │ + stx.b $a1, $t3, $a0 │ │ │ │ + b -324 # 30070 ::do_widen(char) const@@Base+0x1fbb0> │ │ │ │ + pcalau12i $t1, 128 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 1144 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + beqz $t0, 1480 # 30798 ::do_widen(char) const@@Base+0x202d8> │ │ │ │ nop │ │ │ │ + bl -146184 │ │ │ │ nop │ │ │ │ + move $t3, $zero │ │ │ │ + li.w $a0, 1 │ │ │ │ + move $t7, $zero │ │ │ │ + move $s2, $zero │ │ │ │ + move $s6, $zero │ │ │ │ + srli.w $t6, $s5, 0x1 │ │ │ │ + slli.w $t8, $s5, 0x2 │ │ │ │ + b -3116 # 2f5d0 ::do_widen(char) const@@Base+0x1f110> │ │ │ │ + ld.d $a3, $s2, 8 │ │ │ │ + ldptr.d $a2, $s2, 0 │ │ │ │ + addi.d $t0, $sp, 736 │ │ │ │ + move $a0, $t0 │ │ │ │ + pcaddi $a1, 78926 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + bl -56712 # 22490 ::do_widen(char) const@@Base+0x11fd0> │ │ │ │ + ld.d $t0, $sp, 744 │ │ │ │ + li.w $t1, -2 │ │ │ │ + lu52i.d $t1, $t1, 2047 │ │ │ │ + beq $t0, $t1, 200 # 302f0 ::do_widen(char) const@@Base+0x1fe30> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + li.w $a2, 1 │ │ │ │ + pcaddi $a1, 79659 │ │ │ │ + bl -146872 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 784 │ │ │ │ + st.d $a0, $sp, 768 │ │ │ │ + ldptr.d $t0, $s0, 0 │ │ │ │ + addi.d $s1, $s0, 16 │ │ │ │ + beq $t0, $s1, 80 # 302a0 ::do_widen(char) const@@Base+0x1fde0> │ │ │ │ + ld.d $t1, $s0, 16 │ │ │ │ + st.d $t0, $sp, 768 │ │ │ │ + st.d $t1, $sp, 784 │ │ │ │ + ld.d $t0, $s0, 8 │ │ │ │ + stptr.d $s1, $s0, 0 │ │ │ │ + st.d $zero, $s0, 8 │ │ │ │ + st.d $t0, $sp, 776 │ │ │ │ + st.b $zero, $s0, 16 │ │ │ │ + pcalau12i $t1, 128 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 1144 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -180 # 301d8 ::do_widen(char) const@@Base+0x1fd18> │ │ │ │ + pcaddi $a0, 130924 │ │ │ │ + addi.d $a1, $sp, 768 │ │ │ │ + bl -58360 # 21ea0 ::do_widen(char) const@@Base+0x119e0> │ │ │ │ nop │ │ │ │ - ld.d $s3, $sp, 56 │ │ │ │ - ld.d $s4, $sp, 48 │ │ │ │ - ld.d $s5, $sp, 40 │ │ │ │ - b -1492 # 2b6d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x138d8> │ │ │ │ - move $t0, $zero │ │ │ │ - move $t2, $zero │ │ │ │ - move $t1, $zero │ │ │ │ - b -404 # 2bb28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13d28> │ │ │ │ - ldptr.w $a2, $s0, 56 │ │ │ │ - b -476 # 2bae8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13ce8> │ │ │ │ + ld.d $a2, $s0, 8 │ │ │ │ + move $a1, $s1 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -144844 │ │ │ │ + b -80 # 30260 ::do_widen(char) const@@Base+0x1fda0> │ │ │ │ nop │ │ │ │ + move $s0, $a0 │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -176 │ │ │ │ - st.d $s5, $sp, 112 │ │ │ │ - pcalau12i $t0, 133 │ │ │ │ - ld.d $t0, $t0, -160 │ │ │ │ - ld.d $t0, $t0, 0 │ │ │ │ - st.d $t0, $sp, 40 │ │ │ │ - li.w $t0, 0x0 │ │ │ │ - move $s5, $a0 │ │ │ │ - li.w $a0, 512 │ │ │ │ - st.d $ra, $sp, 168 │ │ │ │ - st.d $s0, $sp, 152 │ │ │ │ - st.d $s1, $sp, 144 │ │ │ │ - st.d $s3, $sp, 128 │ │ │ │ - st.d $a2, $sp, 8 │ │ │ │ - move $s3, $a1 │ │ │ │ - bl -128124 │ │ │ │ - li.w $a2, 512 │ │ │ │ - move $a1, $zero │ │ │ │ - move $s1, $a0 │ │ │ │ - bl -129004 │ │ │ │ - ld.wu $s0, $s5, 36 │ │ │ │ - beqz $s0, 580 # 2bf68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14168> │ │ │ │ - move $a0, $s0 │ │ │ │ - st.d $fp, $sp, 160 │ │ │ │ - st.d $s2, $sp, 136 │ │ │ │ - st.d $s4, $sp, 120 │ │ │ │ - st.d $s6, $sp, 104 │ │ │ │ - st.d $s7, $sp, 96 │ │ │ │ - st.d $s8, $sp, 88 │ │ │ │ - fst.d $fs0, $sp, 72 │ │ │ │ - fst.d $fs1, $sp, 64 │ │ │ │ - fst.d $fs2, $sp, 56 │ │ │ │ - bl -128192 │ │ │ │ - move $a2, $s0 │ │ │ │ - move $a1, $zero │ │ │ │ - add.d $s0, $a0, $s0 │ │ │ │ - st.d $s0, $sp, 32 │ │ │ │ - st.d $a0, $sp, 16 │ │ │ │ - pcaddi $s2, 135498 │ │ │ │ - bl -129084 │ │ │ │ - addi.d $t0, $s2, 8 │ │ │ │ - vxor.v $vr26, $vr26, $vr26 │ │ │ │ - st.d $s0, $sp, 24 │ │ │ │ - move $s8, $zero │ │ │ │ - move $fp, $zero │ │ │ │ - li.w $s0, 1 │ │ │ │ - move $t4, $zero │ │ │ │ - stptr.d $t0, $sp, 0 │ │ │ │ - li.w $s7, 63 │ │ │ │ - li.w $s4, 64 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + bl -145604 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + pcalau12i $t1, 128 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 1144 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -264 # 301d8 ::do_widen(char) const@@Base+0x1fd18> │ │ │ │ nop │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -144796 │ │ │ │ + pcalau12i $t1, 128 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 1144 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -304 # 301d8 ::do_widen(char) const@@Base+0x1fd18> │ │ │ │ + pcaddi $a0, 78615 │ │ │ │ + bl -146784 │ │ │ │ nop │ │ │ │ - ld.d $t6, $s5, 184 │ │ │ │ - bstrpick.d $t0, $s8, 0x1f, 0x0 │ │ │ │ - vxor.v $vr25, $vr25, $vr25 │ │ │ │ - alsl.d $s2, $t0, $t6, 0x3 │ │ │ │ - ldptr.d $s6, $s2, 0 │ │ │ │ - beqz $s6, 84 # 2be08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14008> │ │ │ │ - movgr2fr.d $fa0, $s6 │ │ │ │ - ldptr.d $t5, $s3, 0 │ │ │ │ - vpcnt.d $vr0, $vr0 │ │ │ │ - movfr2gr.d $s6, $fa0 │ │ │ │ - vxor.v $vr25, $vr25, $vr25 │ │ │ │ - mul.w $t0, $s6, $t4 │ │ │ │ - move $t2, $s1 │ │ │ │ - move $t1, $zero │ │ │ │ - add.w $t3, $t0, $fp │ │ │ │ + pcalau12i $t1, 128 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 1144 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -344 # 301d8 ::do_widen(char) const@@Base+0x1fd18> │ │ │ │ + pcaddi $a0, 78797 │ │ │ │ + bl -146824 │ │ │ │ nop │ │ │ │ - add.w $t0, $t3, $t1 │ │ │ │ - bstrpick.d $t0, $t0, 0x1f, 0x0 │ │ │ │ - slli.d $t0, $t0, 0x3 │ │ │ │ - fldx.d $fa0, $t5, $t0 │ │ │ │ - addi.w $t1, $t1, 1 │ │ │ │ - addi.d $t2, $t2, 8 │ │ │ │ - fst.d $fa0, $t2, -8 │ │ │ │ - fadd.d $fs1, $fs1, $fa0 │ │ │ │ - bltu $t1, $s6, -32 # 2bde0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13fe0> │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 768 │ │ │ │ + bl -145736 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -140 # 302c0 ::do_widen(char) const@@Base+0x1fe00> │ │ │ │ + pcalau12i $t1, 128 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 1144 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -400 # 301d8 ::do_widen(char) const@@Base+0x1fd18> │ │ │ │ + pcaddi $a0, 78591 │ │ │ │ + bl -146880 │ │ │ │ nop │ │ │ │ - ldptr.d $a0, $sp, 0 │ │ │ │ - fld.d $fs0, $s1, 0 │ │ │ │ - bl 3120 # 2ca40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14c40> │ │ │ │ - fadd.d $fa1, $fa0, $fs2 │ │ │ │ - addi.d $t1, $s1, 8 │ │ │ │ - move $t0, $zero │ │ │ │ - fmul.d $fa1, $fa1, $fs1 │ │ │ │ - b 52 # 2be58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14058> │ │ │ │ + move $s0, $a0 │ │ │ │ nop │ │ │ │ + addi.d $a0, $sp, 608 │ │ │ │ + bl -145796 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $a0, $sp, 104 │ │ │ │ + bl -145804 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $a0, $sp, 96 │ │ │ │ + bl -145812 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $a0, $sp, 88 │ │ │ │ + bl -145820 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $sp, 480 │ │ │ │ + bl -145828 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $sp, 448 │ │ │ │ + bl -145836 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $sp, 416 │ │ │ │ + bl -145844 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $sp, 384 │ │ │ │ + bl -145852 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $sp, 352 │ │ │ │ + bl -145860 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $sp, 320 │ │ │ │ + bl -145868 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $t0, $sp, 56 │ │ │ │ + beqz $t0, 12 # 303e0 ::do_widen(char) const@@Base+0x1ff20> │ │ │ │ + ld.d $a0, $sp, 56 │ │ │ │ + bl -146316 │ │ │ │ + ld.d $a0, $sp, 288 │ │ │ │ + bl -56948 # 22570 ::do_widen(char) const@@Base+0x120b0> │ │ │ │ + pcalau12i $t1, 128 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 1144 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + beqz $t0, -280 # 302e8 ::do_widen(char) const@@Base+0x1fe28> │ │ │ │ + b -556 # 301d8 ::do_widen(char) const@@Base+0x1fd18> │ │ │ │ + pcalau12i $t1, 128 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 1144 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -584 # 301d8 ::do_widen(char) const@@Base+0x1fd18> │ │ │ │ + pcaddi $a0, 78545 │ │ │ │ + bl -147064 │ │ │ │ nop │ │ │ │ + move $s0, $a0 │ │ │ │ nop │ │ │ │ + ld.d $a0, $sp, 72 │ │ │ │ + bl -145980 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -192 # 30380 ::do_widen(char) const@@Base+0x1fec0> │ │ │ │ nop │ │ │ │ + pcalau12i $t1, 128 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 1144 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -648 # 301d8 ::do_widen(char) const@@Base+0x1fd18> │ │ │ │ + addi.d $t0, $sp, 672 │ │ │ │ + pcaddi $a0, 78528 │ │ │ │ + st.d $t0, $sp, 64 │ │ │ │ + bl -147136 │ │ │ │ nop │ │ │ │ + move $s0, $a0 │ │ │ │ nop │ │ │ │ - fld.d $fa0, $t1, 0 │ │ │ │ - addi.w $t0, $t0, 1 │ │ │ │ - addi.d $t1, $t1, 8 │ │ │ │ - fadd.d $fs0, $fs0, $fa0 │ │ │ │ - beq $t0, $s7, 136 # 2bed8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x140d8> │ │ │ │ + ld.d $a0, $sp, 64 │ │ │ │ + bl -146052 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -80 # 30438 ::do_widen(char) const@@Base+0x1ff78> │ │ │ │ nop │ │ │ │ - fcmp.slt.d $fcc0, $fa1, $fs0 │ │ │ │ - bceqz $fcc0, -28 # 2be40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14040> │ │ │ │ - move $t4, $t0 │ │ │ │ + move $s0, $a0 │ │ │ │ + b -244 # 303a0 ::do_widen(char) const@@Base+0x1fee0> │ │ │ │ + pcalau12i $t1, 128 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 1144 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -728 # 301d8 ::do_widen(char) const@@Base+0x1fd18> │ │ │ │ + pcaddi $a0, 78509 │ │ │ │ + bl -147208 │ │ │ │ nop │ │ │ │ - ldptr.d $t3, $s2, 0 │ │ │ │ - move $t2, $zero │ │ │ │ - move $t0, $zero │ │ │ │ + pcalau12i $t1, 128 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 1144 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -768 # 301d8 ::do_widen(char) const@@Base+0x1fd18> │ │ │ │ + pcaddi $a0, 78499 │ │ │ │ + bl -147248 │ │ │ │ nop │ │ │ │ + pcalau12i $t1, 128 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 1144 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -808 # 301d8 ::do_widen(char) const@@Base+0x1fd18> │ │ │ │ + pcaddi $a0, 78489 │ │ │ │ + bl -147288 │ │ │ │ nop │ │ │ │ + pcalau12i $t1, 128 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 1144 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -848 # 301d8 ::do_widen(char) const@@Base+0x1fd18> │ │ │ │ + addi.d $t0, $sp, 512 │ │ │ │ + pcaddi $a0, 78478 │ │ │ │ + st.d $t0, $sp, 88 │ │ │ │ + bl -147336 │ │ │ │ nop │ │ │ │ - srl.d $t1, $t3, $t0 │ │ │ │ - andi $t1, $t1, 0x1 │ │ │ │ - beqz $t1, 24 # 2bea0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x140a0> │ │ │ │ - bstrpick.d $t1, $t2, 0x1f, 0x0 │ │ │ │ - add.d $t1, $s5, $t1 │ │ │ │ - addi.w $t2, $t2, 1 │ │ │ │ - st.b $t0, $t1, 65 │ │ │ │ + move $s0, $a0 │ │ │ │ + b -428 # 30398 ::do_widen(char) const@@Base+0x1fed8> │ │ │ │ + pcalau12i $t1, 128 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 1144 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -904 # 301d8 ::do_widen(char) const@@Base+0x1fd18> │ │ │ │ + addi.d $t0, $sp, 544 │ │ │ │ + pcaddi $a0, 78464 │ │ │ │ + st.d $t0, $sp, 96 │ │ │ │ + bl -147392 │ │ │ │ nop │ │ │ │ - addi.w $t0, $t0, 1 │ │ │ │ - bne $t0, $s4, -36 # 2be80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14080> │ │ │ │ - mul.w $s0, $s6, $s0 │ │ │ │ - add.d $t0, $s5, $t4 │ │ │ │ - ld.d $t1, $sp, 16 │ │ │ │ - ld.bu $t0, $t0, 65 │ │ │ │ - stx.b $t0, $t1, $s8 │ │ │ │ - ldptr.w $t1, $s5, 36 │ │ │ │ - addi.d $s8, $s8, 1 │ │ │ │ - slli.w $t0, $s8, 0x0 │ │ │ │ - add.w $fp, $s0, $fp │ │ │ │ - bgeu $t0, $t1, 20 # 2bee0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x140e0> │ │ │ │ - move $s0, $s6 │ │ │ │ - b -308 # 2bda0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13fa0> │ │ │ │ - li.w $t4, 63 │ │ │ │ - b -116 # 2be68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14068> │ │ │ │ - ld.d $fp, $sp, 160 │ │ │ │ - ld.d $s2, $sp, 136 │ │ │ │ - ld.d $s4, $sp, 120 │ │ │ │ - ld.d $s6, $sp, 104 │ │ │ │ - ld.d $s7, $sp, 96 │ │ │ │ - ld.d $s8, $sp, 88 │ │ │ │ - fld.d $fs0, $sp, 72 │ │ │ │ - fld.d $fs1, $sp, 64 │ │ │ │ - fld.d $fs2, $sp, 56 │ │ │ │ + move $s0, $a0 │ │ │ │ + b -492 # 30390 ::do_widen(char) const@@Base+0x1fed0> │ │ │ │ + move $s0, $a0 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + bl -146312 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ nop │ │ │ │ - ld.d $a2, $sp, 8 │ │ │ │ - addi.d $a1, $sp, 16 │ │ │ │ - move $a0, $s5 │ │ │ │ - bl 23100 # 31950 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19b50> │ │ │ │ - ld.d $a0, $sp, 16 │ │ │ │ - beqz $a0, 12 # 2bf28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14128> │ │ │ │ - bl -128720 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -147844 # c410 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + b -488 # 303b0 ::do_widen(char) const@@Base+0x1fef0> │ │ │ │ nop │ │ │ │ - pcalau12i $t1, 133 │ │ │ │ + pcalau12i $t1, 128 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 40 │ │ │ │ + ld.d $t0, $sp, 1144 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, 56 # 2bf78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14178> │ │ │ │ - ld.d $ra, $sp, 168 │ │ │ │ - ld.d $s0, $sp, 152 │ │ │ │ - ld.d $s3, $sp, 128 │ │ │ │ - ld.d $s5, $sp, 112 │ │ │ │ - move $a0, $s1 │ │ │ │ - ld.d $s1, $sp, 144 │ │ │ │ - addi.d $sp, $sp, 176 │ │ │ │ - b -128784 │ │ │ │ + bnez $t0, -992 # 301d8 ::do_widen(char) const@@Base+0x1fd18> │ │ │ │ + pcaddi $a0, 78443 │ │ │ │ + bl -147472 │ │ │ │ nop │ │ │ │ - st.d $zero, $sp, 16 │ │ │ │ - st.d $zero, $sp, 32 │ │ │ │ - st.d $zero, $sp, 24 │ │ │ │ - b -108 # 2bf08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14108> │ │ │ │ - st.d $fp, $sp, 160 │ │ │ │ - st.d $s2, $sp, 136 │ │ │ │ - st.d $s4, $sp, 120 │ │ │ │ - st.d $s6, $sp, 104 │ │ │ │ - st.d $s7, $sp, 96 │ │ │ │ - st.d $s8, $sp, 88 │ │ │ │ - fst.d $fs0, $sp, 72 │ │ │ │ - fst.d $fs1, $sp, 64 │ │ │ │ - fst.d $fs2, $sp, 56 │ │ │ │ - bl -129228 │ │ │ │ - ld.d $t0, $sp, 16 │ │ │ │ move $s0, $a0 │ │ │ │ - beqz $t0, 16 # 2bfb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x141b8> │ │ │ │ - move $a0, $t0 │ │ │ │ - bl -128864 │ │ │ │ - nop │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -128876 │ │ │ │ - pcalau12i $t1, 133 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + bl -146384 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -548 # 303b0 ::do_widen(char) const@@Base+0x1fef0> │ │ │ │ + pcalau12i $t1, 128 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 40 │ │ │ │ + ld.d $t0, $sp, 1144 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - st.d $fp, $sp, 160 │ │ │ │ - st.d $s2, $sp, 136 │ │ │ │ - st.d $s4, $sp, 120 │ │ │ │ - st.d $s6, $sp, 104 │ │ │ │ - st.d $s7, $sp, 96 │ │ │ │ - st.d $s8, $sp, 88 │ │ │ │ - fst.d $fs0, $sp, 72 │ │ │ │ - fst.d $fs1, $sp, 64 │ │ │ │ - fst.d $fs2, $sp, 56 │ │ │ │ - bnez $t0, 60 # 2c038 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14238> │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -127668 │ │ │ │ - ld.d $fp, $sp, 160 │ │ │ │ - ld.d $s2, $sp, 136 │ │ │ │ - ld.d $s4, $sp, 120 │ │ │ │ - ld.d $s6, $sp, 104 │ │ │ │ - ld.d $s7, $sp, 96 │ │ │ │ - ld.d $s8, $sp, 88 │ │ │ │ - fld.d $fs0, $sp, 72 │ │ │ │ - fld.d $fs1, $sp, 64 │ │ │ │ - fld.d $fs2, $sp, 56 │ │ │ │ - move $s0, $a0 │ │ │ │ - b -120 # 2bfb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x141b8> │ │ │ │ + bnez $t0, -1048 # 301d8 ::do_widen(char) const@@Base+0x1fd18> │ │ │ │ + pcaddi $a0, 78429 │ │ │ │ + bl -147528 │ │ │ │ nop │ │ │ │ - bl -129384 │ │ │ │ - nop │ │ │ │ - addi.d $sp, $sp, -224 │ │ │ │ - st.d $s7, $sp, 144 │ │ │ │ - move $s7, $a0 │ │ │ │ - st.d $fp, $sp, 208 │ │ │ │ - ldptr.w $fp, $s7, 36 │ │ │ │ - pcalau12i $t0, 132 │ │ │ │ - ld.d $t0, $t0, -160 │ │ │ │ - ld.d $t0, $t0, 0 │ │ │ │ - st.d $t0, $sp, 104 │ │ │ │ - li.w $t0, 0x0 │ │ │ │ - st.d $s3, $sp, 176 │ │ │ │ - addi.w $t0, $fp, -1 │ │ │ │ - ld.d $s3, $s7, 184 │ │ │ │ - bstrpick.d $t0, $t0, 0x1f, 0x0 │ │ │ │ - slli.d $t0, $t0, 0x3 │ │ │ │ - ldx.d $t3, $s3, $t0 │ │ │ │ - lu12i.w $a0, 8 │ │ │ │ - st.d $ra, $sp, 216 │ │ │ │ - movgr2fr.d $fa0, $t3 │ │ │ │ - st.d $s0, $sp, 200 │ │ │ │ - vpcnt.d $vr0, $vr0 │ │ │ │ - st.d $s1, $sp, 192 │ │ │ │ - st.d $s5, $sp, 160 │ │ │ │ - st.d $a1, $sp, 24 │ │ │ │ - movfr2gr.d $s5, $fa0 │ │ │ │ - st.d $a2, $sp, 40 │ │ │ │ - bl -129048 │ │ │ │ - lu12i.w $a2, 8 │ │ │ │ - move $a1, $zero │ │ │ │ - bstrpick.d $s1, $fp, 0x1f, 0x0 │ │ │ │ move $s0, $a0 │ │ │ │ - bl -129932 │ │ │ │ - beqz $s1, 1136 # 2c530 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14730> │ │ │ │ - move $a0, $s1 │ │ │ │ - st.d $s2, $sp, 184 │ │ │ │ - st.d $s4, $sp, 168 │ │ │ │ - st.d $s6, $sp, 152 │ │ │ │ - st.d $s8, $sp, 136 │ │ │ │ - fst.d $fs0, $sp, 120 │ │ │ │ - fst.d $fs1, $sp, 112 │ │ │ │ - bl -129104 │ │ │ │ - move $a2, $s1 │ │ │ │ - move $a1, $zero │ │ │ │ - add.d $s1, $a0, $s1 │ │ │ │ - st.d $a0, $sp, 80 │ │ │ │ - st.d $s1, $sp, 96 │ │ │ │ - addi.w $fp, $fp, -2 │ │ │ │ - bl -129996 │ │ │ │ - st.d $s1, $sp, 88 │ │ │ │ - bltz $fp, 836 # 2c448 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14648> │ │ │ │ - lu12i.w $s2, 8 │ │ │ │ - pcaddi $t0, 135265 │ │ │ │ - ldptr.w $s6, $s7, 52 │ │ │ │ - add.d $t1, $s0, $s2 │ │ │ │ - addi.d $t0, $t0, 8 │ │ │ │ - stptr.d $t1, $sp, 0 │ │ │ │ - li.w $t6, -1 │ │ │ │ - li.w $s1, -1 │ │ │ │ - st.d $t1, $sp, 32 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - bstrpick.d $s4, $fp, 0x1f, 0x0 │ │ │ │ - slli.d $s4, $s4, 0x3 │ │ │ │ - ldx.d $s8, $s3, $s4 │ │ │ │ - move $t4, $zero │ │ │ │ - beqz $s8, 24 # 2c158 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14358> │ │ │ │ - movgr2fr.d $fa0, $s8 │ │ │ │ - vpcnt.d $vr0, $vr0 │ │ │ │ - movfr2gr.d $s8, $fa0 │ │ │ │ - mul.w $t4, $s5, $s8 │ │ │ │ nop │ │ │ │ - ldptr.d $t0, $sp, 0 │ │ │ │ - move $a0, $s6 │ │ │ │ - sub.w $s6, $s6, $t4 │ │ │ │ - sub.d $t8, $t0, $s0 │ │ │ │ - srai.d $s2, $t8, 0x3 │ │ │ │ - bne $t6, $s1, 436 # 2c320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14520> │ │ │ │ - ldptr.w $t0, $s7, 52 │ │ │ │ - vxor.v $vr25, $vr25, $vr25 │ │ │ │ - bgeu $s6, $t0, 80 # 2c1c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x143c8> │ │ │ │ - ld.d $t1, $sp, 24 │ │ │ │ - sub.w $t4, $t4, $a0 │ │ │ │ - addi.w $t6, $t0, -1 │ │ │ │ - ldptr.d $a0, $t1, 0 │ │ │ │ - add.w $t6, $t6, $t4 │ │ │ │ - bstrpick.d $t0, $s6, 0x1f, 0x0 │ │ │ │ - bstrpick.d $t6, $t6, 0x1f, 0x0 │ │ │ │ - add.d $t6, $t6, $t0 │ │ │ │ - vxor.v $vr25, $vr25, $vr25 │ │ │ │ - alsl.d $t0, $t0, $a0, 0x3 │ │ │ │ - addi.d $a0, $a0, 8 │ │ │ │ - move $t4, $s0 │ │ │ │ - alsl.d $t6, $t6, $a0, 0x3 │ │ │ │ - fld.d $fa0, $t0, 0 │ │ │ │ - addi.d $t0, $t0, 8 │ │ │ │ - addi.d $t4, $t4, 8 │ │ │ │ - fst.d $fa0, $t4, -8 │ │ │ │ - fadd.d $fs1, $fs1, $fa0 │ │ │ │ - bne $t6, $t0, -20 # 2c1b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x143b0> │ │ │ │ ld.d $a0, $sp, 8 │ │ │ │ - fld.d $fs0, $s0, 0 │ │ │ │ - st.d $t8, $sp, 16 │ │ │ │ - bl 2156 # 2ca40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14c40> │ │ │ │ - ld.d $t8, $sp, 16 │ │ │ │ - li.w $t0, 8 │ │ │ │ - beq $t8, $t0, 744 # 2c4c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x146c8> │ │ │ │ - vxor.v $vr1, $vr1, $vr1 │ │ │ │ - addi.d $t4, $s2, -1 │ │ │ │ - fadd.d $fa0, $fa0, $fa1 │ │ │ │ - addi.d $t0, $s0, 8 │ │ │ │ - move $t6, $zero │ │ │ │ - fmul.d $fa1, $fa0, $fs1 │ │ │ │ - b 28 # 2c218 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14418> │ │ │ │ - fld.d $fa0, $t0, 0 │ │ │ │ - addi.d $t6, $t6, 1 │ │ │ │ - addi.d $t0, $t0, 8 │ │ │ │ - fadd.d $fs0, $fs0, $fa0 │ │ │ │ - bgeu $t6, $t4, 696 # 2c4c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x146c8> │ │ │ │ + bl -146444 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $a0, $sp, 40 │ │ │ │ + bl -146452 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -408 # 30480 ::do_widen(char) const@@Base+0x1ffc0> │ │ │ │ nop │ │ │ │ - fcmp.slt.d $fcc0, $fa1, $fs0 │ │ │ │ - bceqz $fcc0, -28 # 2c200 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14400> │ │ │ │ - slli.w $t6, $t6, 0x0 │ │ │ │ + move $s0, $a0 │ │ │ │ nop │ │ │ │ - addi.w $a0, $fp, 1 │ │ │ │ - bstrpick.d $t7, $a0, 0x1f, 0x0 │ │ │ │ - slli.d $t7, $t7, 0x3 │ │ │ │ - ldx.d $t7, $s3, $t7 │ │ │ │ - move $t4, $zero │ │ │ │ - move $t0, $zero │ │ │ │ - li.w $t8, 64 │ │ │ │ + addi.d $a0, $sp, 880 │ │ │ │ + st.d $s5, $sp, 880 │ │ │ │ + bl -147856 │ │ │ │ + b -652 # 303a8 ::do_widen(char) const@@Base+0x1fee8> │ │ │ │ + ld.d $t0, $sp, 24 │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 848 │ │ │ │ + st.d $t0, $sp, 776 │ │ │ │ + bl -146504 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $sp, 832 │ │ │ │ + st.d $s6, $sp, 776 │ │ │ │ + bl -146180 │ │ │ │ + ld.d $t0, $s3, -24 │ │ │ │ + addi.d $t1, $sp, 208 │ │ │ │ + st.d $s3, $sp, 768 │ │ │ │ + addi.d $t0, $t0, 944 │ │ │ │ + add.d $t0, $t0, $t1 │ │ │ │ + st.d $s7, $t0, -384 │ │ │ │ + b -72 # 30628 ::do_widen(char) const@@Base+0x20168> │ │ │ │ nop │ │ │ │ + move $s0, $a0 │ │ │ │ nop │ │ │ │ + addi.d $a0, $sp, 880 │ │ │ │ + st.d $s5, $sp, 880 │ │ │ │ + bl -147944 │ │ │ │ + b -716 # 303c0 ::do_widen(char) const@@Base+0x1ff00> │ │ │ │ + ld.d $t0, $sp, 24 │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 848 │ │ │ │ + st.d $t0, $sp, 776 │ │ │ │ + bl -146592 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $sp, 832 │ │ │ │ + st.d $s6, $sp, 776 │ │ │ │ + bl -146268 │ │ │ │ + ld.d $t0, $s3, -24 │ │ │ │ + addi.d $t1, $sp, 208 │ │ │ │ + st.d $s3, $sp, 768 │ │ │ │ + addi.d $t0, $t0, 944 │ │ │ │ + add.d $t0, $t0, $t1 │ │ │ │ + st.d $s7, $t0, -384 │ │ │ │ + b -72 # 30680 ::do_widen(char) const@@Base+0x201c0> │ │ │ │ nop │ │ │ │ - srl.d $t1, $t7, $t0 │ │ │ │ - andi $t1, $t1, 0x1 │ │ │ │ - beqz $t1, 24 # 2c270 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14470> │ │ │ │ - bstrpick.d $t1, $t4, 0x1f, 0x0 │ │ │ │ - add.d $t1, $s7, $t1 │ │ │ │ - addi.w $t4, $t4, 1 │ │ │ │ - st.b $t0, $t1, 65 │ │ │ │ + move $s0, $a0 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -146648 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -764 # 303e0 ::do_widen(char) const@@Base+0x1ff20> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -340 # 30590 ::do_widen(char) const@@Base+0x200d0> │ │ │ │ + move $s0, $a0 │ │ │ │ nop │ │ │ │ - addi.w $t0, $t0, 1 │ │ │ │ - bne $t0, $t8, -36 # 2c250 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14450> │ │ │ │ - mod.wu $t1, $t6, $s5 │ │ │ │ - bstrpick.d $t1, $t1, 0x1f, 0x0 │ │ │ │ - add.d $t1, $s7, $t1 │ │ │ │ - ld.bu $t1, $t1, 65 │ │ │ │ - ld.d $t8, $sp, 80 │ │ │ │ - move $t4, $zero │ │ │ │ - move $t0, $zero │ │ │ │ - stx.b $t1, $t8, $a0 │ │ │ │ - ld.d $t1, $s7, 184 │ │ │ │ - li.w $t7, 64 │ │ │ │ - ldx.d $t5, $t1, $s4 │ │ │ │ + addi.d $a0, $sp, 880 │ │ │ │ + st.d $s5, $sp, 880 │ │ │ │ + bl -148056 │ │ │ │ + b -844 # 303b0 ::do_widen(char) const@@Base+0x1fef0> │ │ │ │ + ld.d $t0, $sp, 24 │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 848 │ │ │ │ + st.d $t0, $sp, 776 │ │ │ │ + bl -146704 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $sp, 832 │ │ │ │ + st.d $s6, $sp, 776 │ │ │ │ + bl -146380 │ │ │ │ + ld.d $t0, $s3, -24 │ │ │ │ + addi.d $t1, $sp, 208 │ │ │ │ + st.d $s3, $sp, 768 │ │ │ │ + addi.d $t0, $t0, 944 │ │ │ │ + add.d $t0, $t0, $t1 │ │ │ │ + st.d $s7, $t0, -384 │ │ │ │ + b -72 # 306f0 ::do_widen(char) const@@Base+0x20230> │ │ │ │ nop │ │ │ │ + move $s0, $a0 │ │ │ │ + b -932 # 303a0 ::do_widen(char) const@@Base+0x1fee0> │ │ │ │ + pcalau12i $t1, 128 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 1144 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -1416 # 301d8 ::do_widen(char) const@@Base+0x1fd18> │ │ │ │ + addi.d $t0, $sp, 704 │ │ │ │ + pcaddi $a0, 78336 │ │ │ │ + st.d $t0, $sp, 40 │ │ │ │ + bl -147904 │ │ │ │ nop │ │ │ │ + move $s0, $a0 │ │ │ │ + b -364 # 30610 ::do_widen(char) const@@Base+0x20150> │ │ │ │ + move $s0, $a0 │ │ │ │ nop │ │ │ │ - srl.d $t1, $t5, $t0 │ │ │ │ - andi $t1, $t1, 0x1 │ │ │ │ - beqz $t1, 24 # 2c2d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x144d0> │ │ │ │ - bstrpick.d $t1, $t4, 0x1f, 0x0 │ │ │ │ - add.d $t1, $s7, $t1 │ │ │ │ - addi.w $t4, $t4, 1 │ │ │ │ - st.b $t0, $t1, 65 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -148348 # c410 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + b -976 # 303c0 ::do_widen(char) const@@Base+0x1ff00> │ │ │ │ nop │ │ │ │ - addi.w $t0, $t0, 1 │ │ │ │ - bne $t0, $t7, -36 # 2c2b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x144b0> │ │ │ │ - div.wu $t6, $t6, $s5 │ │ │ │ - add.d $t1, $s7, $t6 │ │ │ │ - ld.d $t0, $sp, 80 │ │ │ │ - ld.bu $t1, $t1, 65 │ │ │ │ - stx.b $t1, $t0, $fp │ │ │ │ - addi.d $fp, $fp, -1 │ │ │ │ - slli.w $t0, $fp, 0x0 │ │ │ │ - beq $t0, $s1, 340 # 2c448 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14648> │ │ │ │ - ld.d $s3, $s7, 184 │ │ │ │ - move $s5, $s8 │ │ │ │ - b -464 # 2c130 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14330> │ │ │ │ + pcaddi $a0, 78292 │ │ │ │ + bl -147596 │ │ │ │ + pcalau12i $t1, 128 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 1144 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -1504 # 301d8 ::do_widen(char) const@@Base+0x1fd18> │ │ │ │ + bl -146812 │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 768 │ │ │ │ + bl -146888 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ nop │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + bl -146900 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $a0, $sp, 40 │ │ │ │ + bl -146908 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $a0, $sp, 64 │ │ │ │ + bl -146916 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $a0, $sp, 72 │ │ │ │ + bl -146924 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -1056 # 303d0 ::do_widen(char) const@@Base+0x1ff10> │ │ │ │ nop │ │ │ │ + move $s0, $a0 │ │ │ │ nop │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -148468 # c410 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + b -1120 # 303a8 ::do_widen(char) const@@Base+0x1fee8> │ │ │ │ nop │ │ │ │ + move $s0, $a0 │ │ │ │ nop │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + bl -146972 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -1144 # 303a8 ::do_widen(char) const@@Base+0x1fee8> │ │ │ │ nop │ │ │ │ + pcalau12i $t1, 128 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 1144 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -1640 # 301d8 ::do_widen(char) const@@Base+0x1fd18> │ │ │ │ + pcaddi $a0, 78281 │ │ │ │ + bl -148120 │ │ │ │ nop │ │ │ │ - li.w $t0, 504 │ │ │ │ - bgeu $t0, $t8, 436 # 2c4d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x146d8> │ │ │ │ - li.w $t0, 512 │ │ │ │ - bgeu $t0, $t8, 20 # 2c340 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14540> │ │ │ │ - addi.d $t0, $s0, 512 │ │ │ │ - stptr.d $t0, $sp, 0 │ │ │ │ - li.w $s2, 64 │ │ │ │ - li.w $t8, 512 │ │ │ │ - beqz $s8, 512 # 2c540 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14740> │ │ │ │ + move $s0, $a0 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -147032 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ nop │ │ │ │ - ld.d $t0, $sp, 24 │ │ │ │ - vxor.v $vr25, $vr25, $vr25 │ │ │ │ - add.w $t6, $t6, $s6 │ │ │ │ - ldptr.d $a0, $t0, 0 │ │ │ │ - alsl.d $t4, $s8, $s0, 0x3 │ │ │ │ - move $t0, $s0 │ │ │ │ - bstrpick.d $t1, $t6, 0x1f, 0x0 │ │ │ │ - slli.d $t1, $t1, 0x3 │ │ │ │ - fldx.d $fa0, $a0, $t1 │ │ │ │ - addi.d $t0, $t0, 8 │ │ │ │ - add.w $t6, $s5, $t6 │ │ │ │ - fst.d $fa0, $t0, -8 │ │ │ │ - fadd.d $fs1, $fs1, $fa0 │ │ │ │ - bne $t4, $t0, -28 # 2c360 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14560> │ │ │ │ ld.d $a0, $sp, 8 │ │ │ │ - fld.d $fs0, $s0, 0 │ │ │ │ - st.d $t8, $sp, 16 │ │ │ │ - bl 1716 # 2ca40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14c40> │ │ │ │ - ld.d $t8, $sp, 16 │ │ │ │ - li.w $t0, 8 │ │ │ │ - beq $t8, $t0, 312 # 2c4d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x146d0> │ │ │ │ + bl -147044 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -1192 # 303c0 ::do_widen(char) const@@Base+0x1ff00> │ │ │ │ nop │ │ │ │ - vxor.v $vr1, $vr1, $vr1 │ │ │ │ - addi.d $t1, $s2, -1 │ │ │ │ - fadd.d $fa0, $fa0, $fa1 │ │ │ │ - addi.d $t0, $s0, 8 │ │ │ │ - move $t6, $zero │ │ │ │ - fmul.d $fa1, $fa0, $fs1 │ │ │ │ - b 32 # 2c3d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x145d8> │ │ │ │ - nop │ │ │ │ - fld.d $fa0, $t0, 0 │ │ │ │ - addi.d $t6, $t6, 1 │ │ │ │ - addi.d $t0, $t0, 8 │ │ │ │ - fadd.d $fs0, $fs0, $fa0 │ │ │ │ - bgeu $t6, $t1, 256 # 2c4d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x146d0> │ │ │ │ - nop │ │ │ │ - fcmp.slt.d $fcc0, $fa1, $fs0 │ │ │ │ - bceqz $fcc0, -28 # 2c3c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x145c0> │ │ │ │ - slli.w $t6, $t6, 0x0 │ │ │ │ + move $s0, $a0 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + bl -147064 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -124 # 30800 ::do_widen(char) const@@Base+0x20340> │ │ │ │ + pcalau12i $t1, 128 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 1144 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -1728 # 301d8 ::do_widen(char) const@@Base+0x1fd18> │ │ │ │ + pcaddi $a0, 78259 │ │ │ │ + bl -148208 │ │ │ │ nop │ │ │ │ - ld.d $t1, $s7, 184 │ │ │ │ - move $t3, $zero │ │ │ │ - move $t0, $zero │ │ │ │ - ldx.d $t4, $t1, $s4 │ │ │ │ - li.w $t7, 64 │ │ │ │ + pcaddi $a3, 78758 │ │ │ │ + li.w $a2, 384 │ │ │ │ + pcaddi $a1, 78632 │ │ │ │ + pcaddi $a0, 78745 │ │ │ │ + bl -145928 │ │ │ │ nop │ │ │ │ - srl.d $t1, $t4, $t0 │ │ │ │ - andi $t1, $t1, 0x1 │ │ │ │ - beqz $t1, 24 # 2c420 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14620> │ │ │ │ - bstrpick.d $t1, $t3, 0x1f, 0x0 │ │ │ │ - add.d $t1, $s7, $t1 │ │ │ │ - addi.w $t3, $t3, 1 │ │ │ │ - st.b $t0, $t1, 65 │ │ │ │ + pcalau12i $t1, 128 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 1144 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -1792 # 301d8 ::do_widen(char) const@@Base+0x1fd18> │ │ │ │ + pcaddi $a0, 78225 │ │ │ │ + bl -148272 │ │ │ │ nop │ │ │ │ - addi.w $t0, $t0, 1 │ │ │ │ - bne $t0, $t7, -36 # 2c400 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14600> │ │ │ │ - add.d $t0, $s7, $t6 │ │ │ │ - ld.bu $t0, $t0, 65 │ │ │ │ - ld.d $t1, $sp, 80 │ │ │ │ - stx.b $t0, $t1, $fp │ │ │ │ - addi.d $fp, $fp, -1 │ │ │ │ - slli.w $t0, $fp, 0x0 │ │ │ │ - bne $t0, $s1, -328 # 2c2f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x144f8> │ │ │ │ + pcalau12i $t1, 128 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 1144 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -1832 # 301d8 ::do_widen(char) const@@Base+0x1fd18> │ │ │ │ + addi.d $t0, $sp, 576 │ │ │ │ + pcaddi $a0, 78232 │ │ │ │ + st.d $t0, $sp, 104 │ │ │ │ + bl -148320 │ │ │ │ nop │ │ │ │ - ld.d $s2, $sp, 184 │ │ │ │ - ld.d $s4, $sp, 168 │ │ │ │ - ld.d $s6, $sp, 152 │ │ │ │ - ld.d $s8, $sp, 136 │ │ │ │ - fld.d $fs0, $sp, 120 │ │ │ │ - fld.d $fs1, $sp, 112 │ │ │ │ - ld.d $a2, $sp, 40 │ │ │ │ - addi.d $a1, $sp, 80 │ │ │ │ - move $a0, $s7 │ │ │ │ - bl 21732 # 31950 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19b50> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -1428 # 30388 ::do_widen(char) const@@Base+0x1fec8> │ │ │ │ + pcalau12i $t1, 128 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 1144 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -1888 # 301d8 ::do_widen(char) const@@Base+0x1fd18> │ │ │ │ + bl -147196 │ │ │ │ + pcalau12i $t1, 128 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 1144 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -1920 # 301d8 ::do_widen(char) const@@Base+0x1fd18> │ │ │ │ + bl -147228 │ │ │ │ + pcalau12i $t1, 128 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 1144 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -1952 # 301d8 ::do_widen(char) const@@Base+0x1fd18> │ │ │ │ + bl -147260 │ │ │ │ + move $s0, $a0 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -147336 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -372 # 30818 ::do_widen(char) const@@Base+0x20358> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -444 # 307d8 ::do_widen(char) const@@Base+0x20318> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -460 # 307d0 ::do_widen(char) const@@Base+0x20310> │ │ │ │ + move $s0, $a0 │ │ │ │ ld.d $a0, $sp, 80 │ │ │ │ - beqz $a0, 12 # 2c480 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14680> │ │ │ │ - bl -130088 │ │ │ │ + bl -147800 │ │ │ │ + b -476 # 307d0 ::do_widen(char) const@@Base+0x20310> │ │ │ │ + pcaddi $a3, 78692 │ │ │ │ + li.w $a2, 346 │ │ │ │ + pcaddi $a1, 78566 │ │ │ │ + pcaddi $a0, 78573 │ │ │ │ + bl -146192 │ │ │ │ nop │ │ │ │ - pcalau12i $t1, 132 │ │ │ │ + pcalau12i $t1, 128 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 104 │ │ │ │ + ld.d $t0, $sp, 1144 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, 192 # 2c558 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14758> │ │ │ │ - ld.d $ra, $sp, 216 │ │ │ │ - ld.d $fp, $sp, 208 │ │ │ │ - ld.d $s1, $sp, 192 │ │ │ │ - ld.d $s3, $sp, 176 │ │ │ │ - ld.d $s5, $sp, 160 │ │ │ │ - ld.d $s7, $sp, 144 │ │ │ │ - move $a0, $s0 │ │ │ │ - ld.d $s0, $sp, 200 │ │ │ │ - addi.d $sp, $sp, 224 │ │ │ │ - b -130160 │ │ │ │ + bnez $t0, -2056 # 301d8 ::do_widen(char) const@@Base+0x1fd18> │ │ │ │ + bl -147364 │ │ │ │ + pcalau12i $t1, 128 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 1144 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -2088 # 301d8 ::do_widen(char) const@@Base+0x1fd18> │ │ │ │ + bl -147396 │ │ │ │ + move $s0, $a0 │ │ │ │ + b -996 # 30628 ::do_widen(char) const@@Base+0x20168> │ │ │ │ + b -984 # 30638 ::do_widen(char) const@@Base+0x20178> │ │ │ │ nop │ │ │ │ - addi.w $t6, $s2, -1 │ │ │ │ - b -676 # 2c228 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14428> │ │ │ │ - addi.w $t6, $s2, -1 │ │ │ │ - b -236 # 2c3e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x145e8> │ │ │ │ - ldptr.d $t0, $sp, 0 │ │ │ │ - li.w $a1, 64 │ │ │ │ - addi.d $a0, $sp, 56 │ │ │ │ + pcaddi $a3, 78666 │ │ │ │ + li.w $a2, 347 │ │ │ │ + pcaddi $a1, 78540 │ │ │ │ + pcaddi $a0, 78597 │ │ │ │ + bl -146296 │ │ │ │ + nop │ │ │ │ + move $s0, $a0 │ │ │ │ + b -540 # 30818 ::do_widen(char) const@@Base+0x20358> │ │ │ │ + ld.d $t0, $sp, 24 │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 848 │ │ │ │ + st.d $t0, $sp, 776 │ │ │ │ + bl -147528 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $sp, 832 │ │ │ │ + st.d $s6, $sp, 776 │ │ │ │ + bl -147204 │ │ │ │ + ld.d $t0, $s3, -24 │ │ │ │ + addi.d $t1, $sp, 208 │ │ │ │ + st.d $s3, $sp, 768 │ │ │ │ + addi.d $t0, $t0, 944 │ │ │ │ + add.d $t0, $t0, $t1 │ │ │ │ + st.d $s7, $t0, -384 │ │ │ │ + addi.d $a0, $sp, 880 │ │ │ │ + st.d $s5, $sp, 880 │ │ │ │ + bl -148952 │ │ │ │ + nop │ │ │ │ + addi.d $t0, $sp, 672 │ │ │ │ st.d $t0, $sp, 64 │ │ │ │ - ld.d $t0, $sp, 32 │ │ │ │ - sub.d $a1, $a1, $s2 │ │ │ │ - st.d $t6, $sp, 16 │ │ │ │ - st.d $s0, $sp, 56 │ │ │ │ - st.d $t0, $sp, 72 │ │ │ │ - bl 452 # 2c6c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x148c0> │ │ │ │ - ld.d $t0, $sp, 64 │ │ │ │ - ld.d $s0, $sp, 56 │ │ │ │ - ld.d $t1, $sp, 72 │ │ │ │ - stptr.d $t0, $sp, 0 │ │ │ │ - sub.d $t8, $t0, $s0 │ │ │ │ - st.d $t1, $sp, 32 │ │ │ │ - ld.d $t6, $sp, 16 │ │ │ │ - vxor.v $vr25, $vr25, $vr25 │ │ │ │ - srai.d $s2, $t8, 0x3 │ │ │ │ - bnez $s8, -476 # 2c348 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14548> │ │ │ │ - b -424 # 2c380 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14580> │ │ │ │ + ld.d $a0, $sp, 64 │ │ │ │ + bl -147596 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $a0, $sp, 72 │ │ │ │ + bl -147604 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $sp, 608 │ │ │ │ + bl -147612 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -1752 # 303c8 ::do_widen(char) const@@Base+0x1ff08> │ │ │ │ nop │ │ │ │ - st.d $zero, $sp, 80 │ │ │ │ - st.d $zero, $sp, 96 │ │ │ │ - st.d $zero, $sp, 88 │ │ │ │ - b -220 # 2c460 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14660> │ │ │ │ - fld.d $fs0, $s0, 0 │ │ │ │ - pcaddi $a0, 134995 │ │ │ │ - addi.d $a0, $a0, 8 │ │ │ │ - bl 1268 # 2ca40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14c40> │ │ │ │ - vxor.v $vr25, $vr25, $vr25 │ │ │ │ - b -436 # 2c3a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x145a0> │ │ │ │ - st.d $s2, $sp, 184 │ │ │ │ - st.d $s4, $sp, 168 │ │ │ │ - st.d $s6, $sp, 152 │ │ │ │ - st.d $s8, $sp, 136 │ │ │ │ - fst.d $fs0, $sp, 120 │ │ │ │ - fst.d $fs1, $sp, 112 │ │ │ │ - bl -130720 │ │ │ │ + move $s0, $a0 │ │ │ │ nop │ │ │ │ - ld.d $s2, $sp, 184 │ │ │ │ - ld.d $s4, $sp, 168 │ │ │ │ - ld.d $s6, $sp, 152 │ │ │ │ - ld.d $s8, $sp, 136 │ │ │ │ - fld.d $fs0, $sp, 120 │ │ │ │ - fld.d $fs1, $sp, 112 │ │ │ │ - move $s1, $a0 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -149156 # c410 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + b -56 # 30a80 ::do_widen(char) const@@Base+0x205c0> │ │ │ │ nop │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -130380 │ │ │ │ - pcalau12i $t1, 132 │ │ │ │ + move $s0, $a0 │ │ │ │ + b -84 # 30a70 ::do_widen(char) const@@Base+0x205b0> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -716 # 30800 ::do_widen(char) const@@Base+0x20340> │ │ │ │ + move $s0, $a0 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + bl -147672 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -852 # 30788 ::do_widen(char) const@@Base+0x202c8> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -644 # 30860 ::do_widen(char) const@@Base+0x203a0> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -92 # 30a90 ::do_widen(char) const@@Base+0x205d0> │ │ │ │ + pcalau12i $t1, 128 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 104 │ │ │ │ + ld.d $t0, $sp, 1144 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - st.d $s2, $sp, 184 │ │ │ │ - st.d $s4, $sp, 168 │ │ │ │ - st.d $s6, $sp, 152 │ │ │ │ - st.d $s8, $sp, 136 │ │ │ │ - fst.d $fs0, $sp, 120 │ │ │ │ - fst.d $fs1, $sp, 112 │ │ │ │ - bnez $t0, 88 # 2c628 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14828> │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -129160 │ │ │ │ + bnez $t0, -2352 # 301d8 ::do_widen(char) const@@Base+0x1fd18> │ │ │ │ + addi.d $t0, $sp, 640 │ │ │ │ + pcaddi $a0, 78102 │ │ │ │ + st.d $t0, $sp, 72 │ │ │ │ + bl -148840 │ │ │ │ nop │ │ │ │ - move $s1, $a0 │ │ │ │ + move $s0, $a0 │ │ │ │ + b -1900 # 303b8 ::do_widen(char) const@@Base+0x1fef8> │ │ │ │ + move $s0, $a0 │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 80 │ │ │ │ - beqz $a0, 12 # 2c5f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x147f8> │ │ │ │ - bl -130464 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + bl -147764 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -1920 # 303b8 ::do_widen(char) const@@Base+0x1fef8> │ │ │ │ nop │ │ │ │ - beqz $s0, -88 # 2c5a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x147a0> │ │ │ │ - b -100 # 2c598 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14798> │ │ │ │ - ld.d $s0, $sp, 56 │ │ │ │ - ld.d $s2, $sp, 184 │ │ │ │ - ld.d $s4, $sp, 168 │ │ │ │ - ld.d $s6, $sp, 152 │ │ │ │ - ld.d $s8, $sp, 136 │ │ │ │ - fld.d $fs0, $sp, 120 │ │ │ │ - fld.d $fs1, $sp, 112 │ │ │ │ - move $s1, $a0 │ │ │ │ - b -56 # 2c5e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x147e8> │ │ │ │ + pcalau12i $t1, 128 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 1144 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -2432 # 301d8 ::do_widen(char) const@@Base+0x1fd18> │ │ │ │ + pcaddi $a0, 78083 │ │ │ │ + bl -148912 │ │ │ │ nop │ │ │ │ - bl -130904 │ │ │ │ + move $s0, $a0 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -147824 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -68 # 30b30 ::do_widen(char) const@@Base+0x20670> │ │ │ │ + pcalau12i $t1, 128 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 1144 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -2488 # 301d8 ::do_widen(char) const@@Base+0x1fd18> │ │ │ │ + pcaddi $a0, 78069 │ │ │ │ + bl -148968 │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - pcaddi $t0, 134935 │ │ │ │ - st.d $s0, $sp, 16 │ │ │ │ + addi.d $t0, $sp, 672 │ │ │ │ + st.d $t0, $sp, 64 │ │ │ │ move $s0, $a0 │ │ │ │ - addi.d $a0, $t0, 8 │ │ │ │ - st.d $a1, $sp, 8 │ │ │ │ - stptr.d $a2, $sp, 0 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - bl 1008 # 2ca40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14c40> │ │ │ │ - vxor.v $vr2, $vr2, $vr2 │ │ │ │ - pcalau12i $t0, 85 │ │ │ │ - fadd.d $fa0, $fa0, $fa2 │ │ │ │ - fld.d $fa1, $t0, 1016 │ │ │ │ - ldptr.d $a2, $sp, 0 │ │ │ │ - ld.d $a1, $sp, 8 │ │ │ │ - fcmp.slt.d $fcc0, $fa0, $fa1 │ │ │ │ - move $a0, $s0 │ │ │ │ - bceqz $fcc0, 44 # 2c6a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x148a0> │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - ld.d $s0, $sp, 16 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - b -2484 # 2bcd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13ed0> │ │ │ │ + beqz $fp, -292 # 30a88 ::do_widen(char) const@@Base+0x205c8> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + bl -147892 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + beqz $fp, -304 # 30a88 ::do_widen(char) const@@Base+0x205c8> │ │ │ │ nop │ │ │ │ + addi.d $a0, $sp, 704 │ │ │ │ + bl -147908 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -320 # 30a88 ::do_widen(char) const@@Base+0x205c8> │ │ │ │ nop │ │ │ │ + pcalau12i $t1, 128 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 1144 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -2576 # 301d8 ::do_widen(char) const@@Base+0x1fd18> │ │ │ │ + addi.d $t0, $sp, 672 │ │ │ │ + pcaddi $a0, 78046 │ │ │ │ + st.d $t0, $sp, 64 │ │ │ │ + bl -149064 │ │ │ │ nop │ │ │ │ + addi.d $t0, $sp, 672 │ │ │ │ + st.d $t0, $sp, 64 │ │ │ │ + move $s0, $a0 │ │ │ │ + bnez $fp, -76 # 30bc0 ::do_widen(char) const@@Base+0x20700> │ │ │ │ + b -392 # 30a88 ::do_widen(char) const@@Base+0x205c8> │ │ │ │ nop │ │ │ │ + b -664 # 30980 ::do_widen(char) const@@Base+0x204c0> │ │ │ │ nop │ │ │ │ + move $s0, $a0 │ │ │ │ nop │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - ld.d $s0, $sp, 16 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - b -1644 # 2c040 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14240> │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -149532 # c410 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + b -2144 # 303d0 ::do_widen(char) const@@Base+0x1ff10> │ │ │ │ nop │ │ │ │ + ld.d $t0, $sp, 24 │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 848 │ │ │ │ + st.d $t0, $sp, 776 │ │ │ │ + bl -148040 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $sp, 832 │ │ │ │ + st.d $s6, $sp, 776 │ │ │ │ + bl -147716 │ │ │ │ + ld.d $t0, $s3, -24 │ │ │ │ + addi.d $t1, $sp, 208 │ │ │ │ + st.d $s3, $sp, 768 │ │ │ │ + addi.d $t0, $t0, 944 │ │ │ │ + add.d $t0, $t0, $t1 │ │ │ │ + st.d $s7, $t0, -384 │ │ │ │ + addi.d $a0, $sp, 880 │ │ │ │ + st.d $s5, $sp, 880 │ │ │ │ + bl -149464 │ │ │ │ + b -2220 # 303d0 ::do_widen(char) const@@Base+0x1ff10> │ │ │ │ + move $s0, $a0 │ │ │ │ + ld.d $a0, $sp, 40 │ │ │ │ + bl -148104 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -476 # 30ab0 ::do_widen(char) const@@Base+0x205f0> │ │ │ │ + move $s0, $a0 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -148120 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + bnez $fp, -236 # 30bb0 ::do_widen(char) const@@Base+0x206f0> │ │ │ │ + b -536 # 30a88 ::do_widen(char) const@@Base+0x205c8> │ │ │ │ nop │ │ │ │ + move $s0, $a0 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -148144 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -1708 # 30608 ::do_widen(char) const@@Base+0x20148> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -548 # 30a98 ::do_widen(char) const@@Base+0x205d8> │ │ │ │ + pcalau12i $t1, 128 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 1144 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -2816 # 301d8 ::do_widen(char) const@@Base+0x1fd18> │ │ │ │ + pcaddi $a0, 77955 │ │ │ │ + bl -148944 │ │ │ │ nop │ │ │ │ + move $s0, $a0 │ │ │ │ + b -2316 # 303e0 ::do_widen(char) const@@Base+0x1ff20> │ │ │ │ + move $s0, $a0 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + bl -148216 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -212 # 30c28 ::do_widen(char) const@@Base+0x20768> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -2356 # 303d0 ::do_widen(char) const@@Base+0x1ff10> │ │ │ │ + b -1176 # 30870 ::do_widen(char) const@@Base+0x203b0> │ │ │ │ nop │ │ │ │ - beqz $a1, 352 # 2c820 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14a20> │ │ │ │ - ld.d $a2, $a0, 8 │ │ │ │ - ld.d $t0, $a0, 16 │ │ │ │ - addi.d $sp, $sp, -80 │ │ │ │ - st.d $ra, $sp, 72 │ │ │ │ - sub.d $t0, $t0, $a2 │ │ │ │ - srai.d $t0, $t0, 0x3 │ │ │ │ - move $t3, $a0 │ │ │ │ - bgeu $t0, $a1, 352 # 2c840 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14a40> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - li.w $t7, -1 │ │ │ │ - lu52i.d $t7, $t7, 255 │ │ │ │ - sub.d $t1, $a2, $t0 │ │ │ │ - srai.d $t6, $t1, 0x3 │ │ │ │ - st.d $s0, $sp, 64 │ │ │ │ - st.d $s1, $sp, 56 │ │ │ │ - move $s0, $t0 │ │ │ │ - sub.d $t0, $t7, $t6 │ │ │ │ - bltu $t0, $a1, 464 # 2c8d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14ad8> │ │ │ │ - sltu $t5, $a1, $t6 │ │ │ │ - masknez $t0, $a1, $t5 │ │ │ │ - maskeqz $t5, $t6, $t5 │ │ │ │ - or $t0, $t0, $t5 │ │ │ │ - move $t4, $zero │ │ │ │ - add.d $t0, $t0, $t6 │ │ │ │ - lu52i.d $t4, $t4, 256 │ │ │ │ - sltu $t4, $t0, $t4 │ │ │ │ - maskeqz $t0, $t0, $t4 │ │ │ │ - masknez $t4, $t7, $t4 │ │ │ │ - or $t0, $t0, $t4 │ │ │ │ - st.d $a0, $sp, 32 │ │ │ │ - slli.d $a0, $t0, 0x3 │ │ │ │ - st.d $t1, $sp, 24 │ │ │ │ - st.d $t6, $sp, 8 │ │ │ │ - st.d $a1, $sp, 16 │ │ │ │ - slli.d $s1, $t0, 0x3 │ │ │ │ - bl -130752 │ │ │ │ - ld.d $t1, $sp, 24 │ │ │ │ - ld.d $t2, $sp, 16 │ │ │ │ - move $t4, $a0 │ │ │ │ - add.d $a0, $a0, $t1 │ │ │ │ - addi.d $a2, $t2, -1 │ │ │ │ - stptr.d $zero, $a0, 0 │ │ │ │ - ld.d $t6, $sp, 8 │ │ │ │ - ld.d $t3, $sp, 32 │ │ │ │ - beqz $a2, 60 # 2c7b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x149b0> │ │ │ │ - slli.d $a2, $a2, 0x3 │ │ │ │ - move $a1, $zero │ │ │ │ - addi.d $a0, $a0, 8 │ │ │ │ - st.d $t3, $sp, 40 │ │ │ │ - st.d $t2, $sp, 32 │ │ │ │ - st.d $t4, $sp, 24 │ │ │ │ - st.d $t1, $sp, 16 │ │ │ │ - bl -131684 │ │ │ │ - ld.d $t3, $sp, 40 │ │ │ │ - ld.d $t2, $sp, 32 │ │ │ │ - ld.d $t4, $sp, 24 │ │ │ │ - ld.d $t1, $sp, 16 │ │ │ │ - ld.d $t6, $sp, 8 │ │ │ │ + pcalau12i $t1, 128 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 1144 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -2896 # 301d8 ::do_widen(char) const@@Base+0x1fd18> │ │ │ │ + pcaddi $a0, 77967 │ │ │ │ + bl -149376 │ │ │ │ nop │ │ │ │ - bnez $t1, 240 # 2c8a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14aa0> │ │ │ │ - move $a0, $s0 │ │ │ │ - beqz $s0, 48 # 2c7e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x149e8> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -1364 # 307e8 ::do_widen(char) const@@Base+0x20328> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -1380 # 307e0 ::do_widen(char) const@@Base+0x20320> │ │ │ │ + move $s0, $a0 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -148304 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ nop │ │ │ │ - st.d $t3, $sp, 32 │ │ │ │ - st.d $t2, $sp, 24 │ │ │ │ - st.d $t4, $sp, 16 │ │ │ │ - st.d $t6, $sp, 8 │ │ │ │ - bl -130944 │ │ │ │ - ld.d $t3, $sp, 32 │ │ │ │ - ld.d $t2, $sp, 24 │ │ │ │ - ld.d $t4, $sp, 16 │ │ │ │ - ld.d $t6, $sp, 8 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + bl -148316 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -2448 # 303d0 ::do_widen(char) const@@Base+0x1ff10> │ │ │ │ nop │ │ │ │ - ld.d $ra, $sp, 72 │ │ │ │ - add.d $a1, $t2, $t6 │ │ │ │ - add.d $t0, $t4, $s1 │ │ │ │ - alsl.d $a1, $a1, $t4, 0x3 │ │ │ │ - stptr.d $t4, $t3, 0 │ │ │ │ - st.d $t0, $t3, 16 │ │ │ │ - st.d $a1, $t3, 8 │ │ │ │ - ld.d $s0, $sp, 64 │ │ │ │ - ld.d $s1, $sp, 56 │ │ │ │ - addi.d $sp, $sp, 80 │ │ │ │ - ret │ │ │ │ + pcalau12i $t1, 128 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 1144 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -2984 # 301d8 ::do_widen(char) const@@Base+0x1fd18> │ │ │ │ + pcaddi $a0, 77945 │ │ │ │ + bl -149464 │ │ │ │ + nop │ │ │ │ + move $s0, $a0 │ │ │ │ + b -2492 # 303d8 ::do_widen(char) const@@Base+0x1ff18> │ │ │ │ + pcalau12i $t1, 128 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 1144 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -3032 # 301d8 ::do_widen(char) const@@Base+0x1fd18> │ │ │ │ + pcaddi $a0, 78001 │ │ │ │ + bl -149512 │ │ │ │ nop │ │ │ │ + move $s0, $a0 │ │ │ │ + b -340 # 30c70 ::do_widen(char) const@@Base+0x207b0> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -2564 # 303c8 ::do_widen(char) const@@Base+0x1ff08> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -124 # 30d58 ::do_widen(char) const@@Base+0x20898> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.bu $t0, $a0, 512 │ │ │ │ + addi.d $sp, $sp, -48 │ │ │ │ + st.d $s0, $sp, 32 │ │ │ │ + st.d $s1, $sp, 24 │ │ │ │ + st.d $ra, $sp, 40 │ │ │ │ + move $s0, $a0 │ │ │ │ + move $s1, $a1 │ │ │ │ + bnez $t0, 36 # 30e20 ::do_widen(char) const@@Base+0x20960> │ │ │ │ + ld.bu $t0, $s0, 513 │ │ │ │ + bnez $t0, 220 # 30ee0 ::do_widen(char) const@@Base+0x20a20> │ │ │ │ + ld.d $ra, $sp, 40 │ │ │ │ + ld.d $s0, $sp, 32 │ │ │ │ + ld.d $s1, $sp, 24 │ │ │ │ + addi.d $sp, $sp, 48 │ │ │ │ ret │ │ │ │ nop │ │ │ │ + pcalau12i $t0, 128 │ │ │ │ + ld.d $t0, $t0, -184 │ │ │ │ + ldptr.d $t1, $t0, 0 │ │ │ │ + st.d $s2, $sp, 16 │ │ │ │ + ld.d $t1, $t1, -24 │ │ │ │ + add.d $t0, $t0, $t1 │ │ │ │ + ld.d $a0, $t0, 240 │ │ │ │ + beqz $a0, 588 # 31088 ::do_widen(char) const@@Base+0x20bc8> │ │ │ │ + ld.bu $t0, $a0, 56 │ │ │ │ + beqz $t0, 380 # 30fc0 ::do_widen(char) const@@Base+0x20b00> │ │ │ │ + ld.b $a1, $a0, 67 │ │ │ │ nop │ │ │ │ + pcalau12i $a0, 128 │ │ │ │ + ld.d $a0, $a0, -184 │ │ │ │ + bl -150424 │ │ │ │ + bl -149404 │ │ │ │ + li.w $a2, 5 │ │ │ │ + pcaddi $a1, 78231 │ │ │ │ + move $s2, $a0 │ │ │ │ + bl -148748 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + li.w $a2, 9 │ │ │ │ + pcaddi $a1, 78229 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -148764 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + li.w $a2, 4 │ │ │ │ + pcaddi $a1, 78081 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -148780 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + ld.d $a2, $s1, 8 │ │ │ │ + ldptr.d $a1, $s1, 0 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -148796 # c960 >& 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, 468 # 31088 ::do_widen(char) const@@Base+0x20bc8> │ │ │ │ + ld.bu $t1, $a0, 56 │ │ │ │ + beqz $t1, 388 # 31040 ::do_widen(char) const@@Base+0x20b80> │ │ │ │ + ld.b $a1, $a0, 67 │ │ │ │ nop │ │ │ │ + move $a0, $t0 │ │ │ │ + bl -150540 │ │ │ │ + bl -149520 │ │ │ │ + ld.bu $t0, $s0, 513 │ │ │ │ + ld.d $s2, $sp, 16 │ │ │ │ + beqz $t0, -212 # 30e08 ::do_widen(char) const@@Base+0x20948> │ │ │ │ + ldptr.d $t0, $s0, 0 │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ + add.d $t0, $s0, $t0 │ │ │ │ + ld.d $a0, $t0, 240 │ │ │ │ + beqz $a0, 400 # 31080 ::do_widen(char) const@@Base+0x20bc0> │ │ │ │ + ld.bu $t0, $a0, 56 │ │ │ │ + beqz $t0, 136 # 30f80 ::do_widen(char) const@@Base+0x20ac0> │ │ │ │ + ld.b $a1, $a0, 67 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -150596 │ │ │ │ + bl -149576 │ │ │ │ + li.w $a2, 9 │ │ │ │ + pcaddi $a1, 78190 │ │ │ │ + move $s0, $a0 │ │ │ │ + bl -148920 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + ld.d $a2, $s1, 8 │ │ │ │ + ldptr.d $a1, $s1, 0 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -148936 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@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, 320 # 31080 ::do_widen(char) const@@Base+0x20bc0> │ │ │ │ + ld.bu $t0, $s0, 56 │ │ │ │ + beqz $t0, 184 # 31000 ::do_widen(char) const@@Base+0x20b40> │ │ │ │ + ld.b $a1, $s0, 67 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -150676 │ │ │ │ + ld.d $ra, $sp, 40 │ │ │ │ + ld.d $s0, $sp, 32 │ │ │ │ + ld.d $s1, $sp, 24 │ │ │ │ + addi.d $sp, $sp, 48 │ │ │ │ + b -149672 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - stptr.d $zero, $a2, 0 │ │ │ │ - addi.d $a1, $a1, -1 │ │ │ │ - addi.d $a0, $a2, 8 │ │ │ │ - beqz $a1, 44 # 2c878 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14a78> │ │ │ │ - alsl.d $t2, $a1, $a0, 0x3 │ │ │ │ - sub.d $a2, $t2, $a2 │ │ │ │ - move $a1, $zero │ │ │ │ - addi.d $a2, $a2, -8 │ │ │ │ - st.d $t3, $sp, 16 │ │ │ │ - st.d $t2, $sp, 8 │ │ │ │ - bl -131896 │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - ld.d $t3, $sp, 16 │ │ │ │ nop │ │ │ │ - ld.d $ra, $sp, 72 │ │ │ │ - st.d $a0, $t3, 8 │ │ │ │ - addi.d $sp, $sp, 80 │ │ │ │ - ret │ │ │ │ + stptr.d $a0, $sp, 0 │ │ │ │ + bl -149012 # c970 ::_M_widen_init() const@plt> │ │ │ │ + ldptr.d $a0, $sp, 0 │ │ │ │ + pcaddi $t1, -33459 │ │ │ │ + li.w $a1, 10 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ld.d $t0, $t0, 48 │ │ │ │ + beq $t0, $t1, -156 # 30f00 ::do_widen(char) const@@Base+0x20a40> │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + move $a1, $a0 │ │ │ │ + b -168 # 30f00 ::do_widen(char) const@@Base+0x20a40> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + stptr.d $a0, $sp, 0 │ │ │ │ + bl -149076 # c970 ::_M_widen_init() const@plt> │ │ │ │ + ldptr.d $a0, $sp, 0 │ │ │ │ + pcaddi $t1, -33475 │ │ │ │ + li.w $a1, 10 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ld.d $t0, $t0, 48 │ │ │ │ + beq $t0, $t1, -396 # 30e50 ::do_widen(char) const@@Base+0x20990> │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + move $a1, $a0 │ │ │ │ + b -408 # 30e50 ::do_widen(char) const@@Base+0x20990> │ │ │ │ nop │ │ │ │ - move $a0, $t4 │ │ │ │ - move $a2, $t1 │ │ │ │ - move $a1, $s0 │ │ │ │ - st.d $t3, $sp, 24 │ │ │ │ - st.d $t2, $sp, 16 │ │ │ │ - st.d $t6, $sp, 8 │ │ │ │ - bl -130008 │ │ │ │ - move $t4, $a0 │ │ │ │ - ld.d $t3, $sp, 24 │ │ │ │ - ld.d $t2, $sp, 16 │ │ │ │ - ld.d $t6, $sp, 8 │ │ │ │ - move $a0, $s0 │ │ │ │ - bnez $s0, -272 # 2c7c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x149c0> │ │ │ │ - b -236 # 2c7e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x149e8> │ │ │ │ - pcaddi $a0, 83392 │ │ │ │ - bl -131884 │ │ │ │ - pcaddi $t4, 86792 │ │ │ │ - lu12i.w $t3, 1 │ │ │ │ - vld $vr3, $t4, 0 │ │ │ │ - addi.d $t2, $a0, 1808 │ │ │ │ - move $t0, $a0 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - pcaddi $t5, 86788 │ │ │ │ - vld $vr0, $t0, 0 │ │ │ │ - vld $vr2, $t0, 8 │ │ │ │ - add.d $t1, $t0, $t3 │ │ │ │ - vld $vr1, $t5, 0 │ │ │ │ - vand.v $vr0, $vr0, $vr1 │ │ │ │ - vld $vr1, $t1, -920 │ │ │ │ - pcaddi $t1, 86785 │ │ │ │ - vld $vr4, $t1, 0 │ │ │ │ - addi.d $t0, $t0, 16 │ │ │ │ - vand.v $vr2, $vr2, $vr4 │ │ │ │ - vor.v $vr0, $vr0, $vr2 │ │ │ │ - vldi $vr4, 3073 │ │ │ │ - vsrli.d $vr2, $vr0, 0x1 │ │ │ │ - vand.v $vr0, $vr0, $vr4 │ │ │ │ - vxor.v $vr1, $vr1, $vr2 │ │ │ │ - vmul.d $vr0, $vr0, $vr3 │ │ │ │ - vxor.v $vr0, $vr1, $vr0 │ │ │ │ - vst $vr0, $t0, -16 │ │ │ │ - bne $t0, $t2, -76 # 2c900 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14b00> │ │ │ │ - ld.d $t2, $a0, 1808 │ │ │ │ - vld $vr3, $t4, 0 │ │ │ │ - ld.d $t3, $a0, 1816 │ │ │ │ - lu12i.w $t6, -421749 │ │ │ │ - ori $t6, $t6, 0xdf │ │ │ │ - bstrins.d $t2, $t3, 0x1e, 0x0 │ │ │ │ - andi $t3, $t2, 0x1 │ │ │ │ - mulw.d.wu $t3, $t3, $t6 │ │ │ │ - ldptr.d $t5, $a0, 4984 │ │ │ │ - srli.d $t2, $t2, 0x1 │ │ │ │ - lu12i.w $t1, 1 │ │ │ │ - xor $t2, $t2, $t5 │ │ │ │ - ori $t1, $t1, 0x378 │ │ │ │ - addi.d $t0, $a0, 1816 │ │ │ │ - add.d $t1, $a0, $t1 │ │ │ │ - xor $t2, $t2, $t3 │ │ │ │ - st.d $t2, $a0, 1808 │ │ │ │ nop │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -149140 # c970 ::_M_widen_init() const@plt> │ │ │ │ + ldptr.d $t0, $s0, 0 │ │ │ │ + pcaddi $t1, -33491 │ │ │ │ + li.w $a1, 10 │ │ │ │ + ld.d $t0, $t0, 48 │ │ │ │ + beq $t0, $t1, -200 # 30f50 ::do_widen(char) const@@Base+0x20a90> │ │ │ │ + move $a0, $s0 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + move $a1, $a0 │ │ │ │ + b -216 # 30f50 ::do_widen(char) const@@Base+0x20a90> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - pcaddi $t2, 86748 │ │ │ │ - vld $vr0, $t0, 0 │ │ │ │ - vld $vr2, $t0, 8 │ │ │ │ - vld $vr1, $t0, -1816 │ │ │ │ - vld $vr4, $t2, 0 │ │ │ │ - pcaddi $t2, 86747 │ │ │ │ - vand.v $vr0, $vr0, $vr4 │ │ │ │ - addi.d $t0, $t0, 16 │ │ │ │ - vld $vr4, $t2, 0 │ │ │ │ - vand.v $vr2, $vr2, $vr4 │ │ │ │ - vor.v $vr0, $vr0, $vr2 │ │ │ │ - vldi $vr4, 3073 │ │ │ │ - vsrli.d $vr2, $vr0, 0x1 │ │ │ │ - vand.v $vr0, $vr0, $vr4 │ │ │ │ - vxor.v $vr1, $vr1, $vr2 │ │ │ │ - vmul.d $vr0, $vr0, $vr3 │ │ │ │ - vxor.v $vr0, $vr1, $vr0 │ │ │ │ - vst $vr0, $t0, -16 │ │ │ │ - bne $t1, $t0, -72 # 2c9a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14ba0> │ │ │ │ - ldptr.d $t0, $a0, 4984 │ │ │ │ - ldptr.d $t1, $a0, 0 │ │ │ │ - lu12i.w $t3, -421749 │ │ │ │ - ori $t3, $t3, 0xdf │ │ │ │ - bstrins.d $t0, $t1, 0x1e, 0x0 │ │ │ │ - andi $t1, $t0, 0x1 │ │ │ │ - mulw.d.wu $t1, $t1, $t3 │ │ │ │ - ldptr.d $t2, $a0, 3168 │ │ │ │ - srli.d $t0, $t0, 0x1 │ │ │ │ - stptr.d $zero, $a0, 4992 │ │ │ │ - xor $t0, $t0, $t2 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - stptr.d $t0, $a0, 4984 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + stptr.d $a0, $sp, 0 │ │ │ │ + bl -149208 # c970 ::_M_widen_init() const@plt> │ │ │ │ + ldptr.d $a0, $sp, 0 │ │ │ │ + pcaddi $t2, -33508 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + ldptr.d $t1, $a0, 0 │ │ │ │ + li.w $a1, 10 │ │ │ │ + ld.d $t1, $t1, 48 │ │ │ │ + beq $t1, $t2, -412 # 30ec8 ::do_widen(char) const@@Base+0x20a08> │ │ │ │ + stptr.d $t0, $sp, 0 │ │ │ │ + jirl $ra, $t1, 0 │ │ │ │ + ldptr.d $t0, $sp, 0 │ │ │ │ + move $a1, $a0 │ │ │ │ + b -432 # 30ec8 ::do_widen(char) const@@Base+0x20a08> │ │ │ │ nop │ │ │ │ + st.d $s2, $sp, 16 │ │ │ │ nop │ │ │ │ + bl -149064 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -64 │ │ │ │ - pcalau12i $t2, 85 │ │ │ │ - pcalau12i $t0, 85 │ │ │ │ - st.d $s3, $sp, 24 │ │ │ │ - fst.d $fs0, $sp, 8 │ │ │ │ - fst.d $fs1, $sp, 0 │ │ │ │ - lu12i.w $s3, -404795 │ │ │ │ - ldptr.d $t1, $a0, 4992 │ │ │ │ - fld.d $fs1, $t2, 1208 │ │ │ │ - fld.d $fs0, $t0, 1136 │ │ │ │ - st.d $s2, $sp, 32 │ │ │ │ - ori $s3, $s3, 0x680 │ │ │ │ - lu12i.w $s2, -66464 │ │ │ │ - st.d $s1, $sp, 40 │ │ │ │ - st.d $s4, $sp, 16 │ │ │ │ - st.d $ra, $sp, 56 │ │ │ │ - st.d $s0, $sp, 48 │ │ │ │ - move $s1, $a0 │ │ │ │ - li.w $s4, 623 │ │ │ │ - lu32i.d $s3, 0 │ │ │ │ - lu32i.d $s2, 0 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - bltu $s4, $t1, 288 # 2cbc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14dc0> │ │ │ │ + addi.d $sp, $sp, -112 │ │ │ │ + st.d $s2, $sp, 72 │ │ │ │ + st.d $s4, $sp, 56 │ │ │ │ + move $s2, $a1 │ │ │ │ + move $s4, $a0 │ │ │ │ + li.w $a0, 72 │ │ │ │ + st.d $fp, $sp, 96 │ │ │ │ + st.d $s0, $sp, 88 │ │ │ │ + st.d $s1, $sp, 80 │ │ │ │ + st.d $s3, $sp, 64 │ │ │ │ + st.d $ra, $sp, 104 │ │ │ │ + st.d $s5, $sp, 48 │ │ │ │ + st.d $s6, $sp, 40 │ │ │ │ + st.d $s7, $sp, 32 │ │ │ │ + st.d $s8, $sp, 24 │ │ │ │ + bl -149580 │ │ │ │ + ldptr.d $s0, $s2, 0 │ │ │ │ + addi.d $t0, $a0, 48 │ │ │ │ + stptr.d $t0, $sp, 0 │ │ │ │ + addi.d $s3, $s2, 16 │ │ │ │ + st.d $t0, $a0, 32 │ │ │ │ + ld.d $fp, $s2, 8 │ │ │ │ + move $s1, $a0 │ │ │ │ + beq $s0, $s3, 612 # 31360 ::do_widen(char) const@@Base+0x20ea0> │ │ │ │ + ld.d $t0, $s2, 16 │ │ │ │ + st.d $s0, $a0, 32 │ │ │ │ + st.d $t0, $a0, 48 │ │ │ │ nop │ │ │ │ - alsl.d $t0, $t1, $s1, 0x3 │ │ │ │ - ldptr.d $t0, $t0, 0 │ │ │ │ - addi.d $t1, $t1, 1 │ │ │ │ - stptr.d $t1, $s1, 4992 │ │ │ │ - bstrpick.d $t2, $t0, 0x2a, 0xb │ │ │ │ - xor $t0, $t0, $t2 │ │ │ │ - slli.d $t2, $t0, 0x7 │ │ │ │ - and $t2, $t2, $s3 │ │ │ │ - xor $t0, $t0, $t2 │ │ │ │ - slli.d $t2, $t0, 0xf │ │ │ │ - and $t2, $t2, $s2 │ │ │ │ - xor $t0, $t0, $t2 │ │ │ │ - srli.d $t2, $t0, 0x12 │ │ │ │ - xor $s0, $t0, $t2 │ │ │ │ - bltu $s4, $t1, 192 # 2cba0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14da0> │ │ │ │ + ldptr.w $t0, $s2, 32 │ │ │ │ + st.b $zero, $s2, 16 │ │ │ │ + ld.d $s7, $s4, 16 │ │ │ │ + addi.d $t1, $s4, 8 │ │ │ │ + st.d $fp, $s1, 40 │ │ │ │ + stptr.d $s3, $s2, 0 │ │ │ │ + st.d $zero, $s2, 8 │ │ │ │ + st.d $t1, $sp, 8 │ │ │ │ + st.w $t0, $s1, 64 │ │ │ │ + beqz $s7, 588 # 31380 ::do_widen(char) const@@Base+0x20ec0> │ │ │ │ + lu12i.w $s2, 524287 │ │ │ │ + ori $s2, $s2, 0xfff │ │ │ │ + lu12i.w $s3, -524288 │ │ │ │ nop │ │ │ │ - alsl.d $t0, $t1, $s1, 0x3 │ │ │ │ - ldptr.d $t0, $t0, 0 │ │ │ │ - addi.d $t1, $t1, 1 │ │ │ │ - stptr.d $t1, $s1, 4992 │ │ │ │ - bstrpick.d $t2, $t0, 0x2a, 0xb │ │ │ │ - xor $t0, $t0, $t2 │ │ │ │ - slli.d $t2, $t0, 0x7 │ │ │ │ - and $t2, $t2, $s3 │ │ │ │ - xor $t0, $t0, $t2 │ │ │ │ - slli.d $t2, $t0, 0xf │ │ │ │ - and $t2, $t2, $s2 │ │ │ │ - xor $t0, $t0, $t2 │ │ │ │ - srli.d $t2, $t0, 0x12 │ │ │ │ - xor $t0, $t0, $t2 │ │ │ │ - slli.d $t0, $t0, 0x20 │ │ │ │ - or $t0, $t0, $s0 │ │ │ │ - andi $t2, $t0, 0x1 │ │ │ │ - srli.d $t3, $t0, 0x1 │ │ │ │ - bltz $t0, 80 # 2cb80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14d80> │ │ │ │ - movgr2fr.d $fa0, $t0 │ │ │ │ - ffint.d.l $fa0, $fa0 │ │ │ │ nop │ │ │ │ - fmul.d $fa0, $fa0, $fs1 │ │ │ │ - fcmp.slt.d $fcc0, $fa0, $fs0 │ │ │ │ - bceqz $fcc0, -168 # 2caa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14ca0> │ │ │ │ - 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 │ │ │ │ - fld.d $fs0, $sp, 8 │ │ │ │ - fld.d $fs1, $sp, 0 │ │ │ │ - addi.d $sp, $sp, 64 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ + ld.d $s8, $s7, 40 │ │ │ │ + ld.d $s5, $s7, 32 │ │ │ │ + move $a0, $s0 │ │ │ │ + sltu $t0, $s8, $fp │ │ │ │ + masknez $s6, $fp, $t0 │ │ │ │ + maskeqz $t0, $s8, $t0 │ │ │ │ + or $s6, $s6, $t0 │ │ │ │ + move $a1, $s5 │ │ │ │ + move $a2, $s6 │ │ │ │ + beqz $s6, 12 # 31180 ::do_widen(char) const@@Base+0x20cc0> │ │ │ │ + bl -148856 │ │ │ │ + bnez $a0, 20 # 31190 ::do_widen(char) const@@Base+0x20cd0> │ │ │ │ + sub.d $a0, $fp, $s8 │ │ │ │ + blt $s2, $a0, 20 # 31198 ::do_widen(char) const@@Base+0x20cd8> │ │ │ │ + blt $a0, $s3, 56 # 311c0 ::do_widen(char) const@@Base+0x20d00> │ │ │ │ + slli.w $a0, $a0, 0x0 │ │ │ │ + bltz $a0, 48 # 311c0 ::do_widen(char) const@@Base+0x20d00> │ │ │ │ nop │ │ │ │ + ld.d $t0, $s7, 24 │ │ │ │ + move $t2, $zero │ │ │ │ + beqz $t0, 48 # 311d0 ::do_widen(char) const@@Base+0x20d10> │ │ │ │ nop │ │ │ │ - or $t2, $t2, $t3 │ │ │ │ - movgr2fr.d $fa0, $t2 │ │ │ │ - ffint.d.l $fa0, $fa0 │ │ │ │ - fadd.d $fa0, $fa0, $fa0 │ │ │ │ - b -80 # 2cb40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14d40> │ │ │ │ + move $s7, $t0 │ │ │ │ + b -92 # 31150 ::do_widen(char) const@@Base+0x20c90> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -708 # 2c8e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14ae0> │ │ │ │ - ldptr.d $t1, $s1, 4992 │ │ │ │ - b -196 # 2cae8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14ce8> │ │ │ │ nop │ │ │ │ + ld.d $t0, $s7, 16 │ │ │ │ + li.w $t2, 1 │ │ │ │ + bnez $t0, -32 # 311a8 ::do_widen(char) const@@Base+0x20ce8> │ │ │ │ nop │ │ │ │ + move $s2, $s7 │ │ │ │ + bnez $t2, 172 # 31280 ::do_widen(char) const@@Base+0x20dc0> │ │ │ │ + beqz $s6, 24 # 311f0 ::do_widen(char) const@@Base+0x20d30> │ │ │ │ + move $a2, $s6 │ │ │ │ + move $a1, $s0 │ │ │ │ + move $a0, $s5 │ │ │ │ + bl -148968 │ │ │ │ + bnez $a0, 36 # 31210 ::do_widen(char) const@@Base+0x20d50> │ │ │ │ + lu12i.w $t0, 524287 │ │ │ │ + sub.d $s8, $s8, $fp │ │ │ │ + ori $t0, $t0, 0xfff │ │ │ │ + blt $t0, $s8, 28 # 31218 ::do_widen(char) const@@Base+0x20d58> │ │ │ │ + lu12i.w $t0, -524288 │ │ │ │ + blt $s8, $t0, 188 # 312c0 ::do_widen(char) const@@Base+0x20e00> │ │ │ │ + slli.w $a0, $s8, 0x0 │ │ │ │ nop │ │ │ │ + bltz $a0, 176 # 312c0 ::do_widen(char) const@@Base+0x20e00> │ │ │ │ nop │ │ │ │ + ldptr.d $t0, $sp, 0 │ │ │ │ + move $s2, $zero │ │ │ │ + bstrins.d $s2, $zero, 0x7, 0x0 │ │ │ │ + beq $t0, $s0, 12 # 31230 ::do_widen(char) const@@Base+0x20d70> │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -149980 │ │ │ │ move $a0, $s1 │ │ │ │ - bl -740 # 2c8e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14ae0> │ │ │ │ - ldptr.d $t1, $s1, 4992 │ │ │ │ - b -292 # 2caa8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14ca8> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - beq $a0, $a1, 320 # 2cd20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14f20> │ │ │ │ - addi.d $t4, $a0, 16 │ │ │ │ - beq $t4, $a1, 312 # 2cd20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14f20> │ │ │ │ - addi.d $sp, $sp, -16 │ │ │ │ - fld.d $fa1, $t4, 0 │ │ │ │ - fld.d $fa0, $a0, 0 │ │ │ │ - move $t0, $t4 │ │ │ │ - preld 0x0, $t4, 80 │ │ │ │ - fcmp.slt.d $fcc0, $fa1, $fa0 │ │ │ │ - addi.d $t4, $t4, 16 │ │ │ │ - bcnez $fcc0, 152 # 2cca0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14ea0> │ │ │ │ - fld.d $fa0, $t0, -16 │ │ │ │ - ldptr.d $t3, $t0, 0 │ │ │ │ - ld.d $t2, $t0, 8 │ │ │ │ - fcmp.slt.d $fcc0, $fa1, $fa0 │ │ │ │ - stptr.d $t3, $sp, 0 │ │ │ │ - st.d $t2, $sp, 8 │ │ │ │ - addi.d $t1, $t0, -16 │ │ │ │ - bcnez $fcc0, 32 # 2cc48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14e48> │ │ │ │ - b 212 # 2cd00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14f00> │ │ │ │ + bl -149988 │ │ │ │ + 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 $s4, $sp, 56 │ │ │ │ + ld.d $s5, $sp, 48 │ │ │ │ + ld.d $s6, $sp, 40 │ │ │ │ + ld.d $s8, $sp, 24 │ │ │ │ + move $a0, $s7 │ │ │ │ + move $a1, $s2 │ │ │ │ + ld.d $s2, $sp, 72 │ │ │ │ + ld.d $s7, $sp, 32 │ │ │ │ + addi.d $sp, $sp, 112 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $t0, $s4, 24 │ │ │ │ + beq $t0, $s7, 60 # 312c0 ::do_widen(char) const@@Base+0x20e00> │ │ │ │ + move $a0, $s7 │ │ │ │ + bl -149948 │ │ │ │ + ld.d $s8, $a0, 40 │ │ │ │ + move $s2, $s7 │ │ │ │ + ld.d $s5, $a0, 32 │ │ │ │ + sltu $t0, $s8, $fp │ │ │ │ + masknez $s6, $fp, $t0 │ │ │ │ + maskeqz $t0, $s8, $t0 │ │ │ │ + move $s7, $a0 │ │ │ │ + or $s6, $s6, $t0 │ │ │ │ + b -216 # 311d8 ::do_widen(char) const@@Base+0x20d18> │ │ │ │ nop │ │ │ │ - addi.d $t1, $t1, -16 │ │ │ │ nop │ │ │ │ - ldptr.d $t2, $t1, 0 │ │ │ │ - stptr.d $t2, $t0, 0 │ │ │ │ - ldptr.w $t2, $t1, 8 │ │ │ │ - st.w $t2, $t0, 8 │ │ │ │ - ld.bu $t2, $t1, 12 │ │ │ │ - st.b $t2, $t0, 12 │ │ │ │ - fld.d $fa0, $t1, -16 │ │ │ │ - move $t0, $t1 │ │ │ │ - fcmp.slt.d $fcc0, $fa1, $fa0 │ │ │ │ - bcnez $fcc0, -44 # 2cc40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14e40> │ │ │ │ - ldptr.d $t3, $sp, 0 │ │ │ │ - ldptr.w $t2, $sp, 8 │ │ │ │ - ld.bu $t0, $sp, 12 │ │ │ │ - stptr.d $t3, $t1, 0 │ │ │ │ - st.w $t2, $t1, 8 │ │ │ │ - st.b $t0, $t1, 12 │ │ │ │ - bne $a1, $t4, -152 # 2cbf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14df0> │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, 16 │ │ │ │ - ret │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + li.w $a0, 1 │ │ │ │ + beq $t0, $s2, 88 # 31320 ::do_widen(char) const@@Base+0x20e60> │ │ │ │ + ld.d $s3, $s2, 40 │ │ │ │ + sltu $t0, $s3, $fp │ │ │ │ + masknez $a2, $fp, $t0 │ │ │ │ + maskeqz $t0, $s3, $t0 │ │ │ │ + or $a2, $a2, $t0 │ │ │ │ + beqz $a2, 24 # 312f8 ::do_widen(char) const@@Base+0x20e38> │ │ │ │ + ld.d $a1, $s2, 32 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -149228 │ │ │ │ + bnez $a0, 40 # 31318 ::do_widen(char) const@@Base+0x20e58> │ │ │ │ nop │ │ │ │ + lu12i.w $t1, 524287 │ │ │ │ + sub.d $t0, $fp, $s3 │ │ │ │ + ori $t1, $t1, 0xfff │ │ │ │ + move $a0, $zero │ │ │ │ + blt $t1, $t0, 24 # 31320 ::do_widen(char) const@@Base+0x20e60> │ │ │ │ + lu12i.w $t1, -524288 │ │ │ │ + blt $t0, $t1, 136 # 31398 ::do_widen(char) const@@Base+0x20ed8> │ │ │ │ + move $a0, $t0 │ │ │ │ + srli.w $a0, $a0, 0x1f │ │ │ │ + bstrpick.w $a0, $a0, 0x7, 0x0 │ │ │ │ + ld.d $a3, $sp, 8 │ │ │ │ + move $a2, $s2 │ │ │ │ + move $a1, $s1 │ │ │ │ + bl -151484 │ │ │ │ + ld.d $t0, $s4, 40 │ │ │ │ + li.w $t1, 1 │ │ │ │ + move $s2, $zero │ │ │ │ + addi.d $t0, $t0, 1 │ │ │ │ + move $s7, $s1 │ │ │ │ + bstrins.d $s2, $t1, 0x7, 0x0 │ │ │ │ + st.d $t0, $s4, 40 │ │ │ │ + b -276 # 31238 ::do_widen(char) const@@Base+0x20d78> │ │ │ │ nop │ │ │ │ - ldptr.d $t2, $t0, 0 │ │ │ │ - ld.d $t1, $t0, 8 │ │ │ │ - stptr.d $t2, $sp, 0 │ │ │ │ - st.d $t1, $sp, 8 │ │ │ │ - beq $t0, $a0, 48 # 2cce0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14ee0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $t3, $t0, -16 │ │ │ │ - ldptr.w $t2, $t0, -8 │ │ │ │ - ld.bu $t1, $t0, -4 │ │ │ │ - addi.d $t0, $t0, -16 │ │ │ │ - st.d $t3, $t0, 16 │ │ │ │ - st.w $t2, $t0, 24 │ │ │ │ - st.b $t1, $t0, 28 │ │ │ │ - bne $t0, $a0, -28 # 2ccc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14ec0> │ │ │ │ - ldptr.d $t2, $sp, 0 │ │ │ │ - ldptr.w $t1, $sp, 8 │ │ │ │ - ld.bu $t0, $sp, 12 │ │ │ │ - stptr.d $t2, $a0, 0 │ │ │ │ - st.w $t1, $a0, 8 │ │ │ │ - st.b $t0, $a0, 12 │ │ │ │ - bne $a1, $t4, -264 # 2cbf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14df0> │ │ │ │ - b -108 # 2cc90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14e90> │ │ │ │ - move $t1, $t0 │ │ │ │ - ldptr.d $t3, $sp, 0 │ │ │ │ - ldptr.w $t2, $sp, 8 │ │ │ │ - ld.bu $t0, $sp, 12 │ │ │ │ - stptr.d $t3, $t1, 0 │ │ │ │ - st.w $t2, $t1, 8 │ │ │ │ - st.b $t0, $t1, 12 │ │ │ │ - b -148 # 2cc88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14e88> │ │ │ │ - ret │ │ │ │ + move $a1, $s0 │ │ │ │ + addi.d $a2, $fp, 1 │ │ │ │ + move $a0, $t0 │ │ │ │ + move $s0, $t0 │ │ │ │ + bl -149136 │ │ │ │ + b -612 # 31110 ::do_widen(char) const@@Base+0x20c50> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $t0, $s4, 24 │ │ │ │ + addi.d $t1, $s4, 8 │ │ │ │ + move $s7, $t1 │ │ │ │ + bne $t1, $t0, -260 # 31288 ::do_widen(char) const@@Base+0x20dc8> │ │ │ │ + addi.d $s2, $s4, 8 │ │ │ │ nop │ │ │ │ - beq $a0, $a1, 296 # 2ce58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15058> │ │ │ │ - addi.d $t3, $a0, 16 │ │ │ │ - beq $t3, $a1, 288 # 2ce58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15058> │ │ │ │ - addi.d $sp, $sp, -16 │ │ │ │ - fld.d $fa1, $t3, 0 │ │ │ │ - fld.d $fa0, $a0, 0 │ │ │ │ - move $t0, $t3 │ │ │ │ - preld 0x0, $t3, 80 │ │ │ │ - fcmp.slt.d $fcc0, $fa0, $fa1 │ │ │ │ - addi.d $t3, $t3, 16 │ │ │ │ - bcnez $fcc0, 136 # 2cde0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14fe0> │ │ │ │ - fld.d $fa0, $t0, -16 │ │ │ │ - ldptr.d $t4, $t0, 0 │ │ │ │ - ld.d $t2, $t0, 8 │ │ │ │ - fcmp.slt.d $fcc0, $fa0, $fa1 │ │ │ │ - stptr.d $t4, $sp, 0 │ │ │ │ - st.d $t2, $sp, 8 │ │ │ │ - addi.d $t1, $t0, -16 │ │ │ │ - bcnez $fcc0, 16 # 2cd88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14f88> │ │ │ │ - b 196 # 2ce40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15040> │ │ │ │ - addi.d $t1, $t1, -16 │ │ │ │ + li.w $a0, 1 │ │ │ │ + b -124 # 31320 ::do_widen(char) const@@Base+0x20e60> │ │ │ │ + beq $a0, $a1, 288 # 314c0 ::do_widen(char) const@@Base+0x21000> │ │ │ │ + addi.d $sp, $sp, -64 │ │ │ │ + st.d $s0, $sp, 48 │ │ │ │ + st.d $s2, $sp, 32 │ │ │ │ + st.d $s3, $sp, 24 │ │ │ │ + slli.w $t0, $a2, 0x0 │ │ │ │ + st.d $ra, $sp, 56 │ │ │ │ + li.w $t1, 16 │ │ │ │ + move $s0, $a0 │ │ │ │ + move $s3, $t0 │ │ │ │ + move $s2, $a1 │ │ │ │ + beq $t0, $t1, 116 # 31440 ::do_widen(char) const@@Base+0x20f80> │ │ │ │ + li.w $t1, 8 │ │ │ │ + bne $t0, $t1, 60 # 31410 ::do_widen(char) const@@Base+0x20f50> │ │ │ │ nop │ │ │ │ - ldptr.d $t2, $t1, 0 │ │ │ │ - stptr.d $t2, $t0, 0 │ │ │ │ - ldptr.w $t2, $t1, 8 │ │ │ │ - st.w $t2, $t0, 8 │ │ │ │ - fld.d $fa0, $t1, -16 │ │ │ │ - move $t0, $t1 │ │ │ │ - fcmp.slt.d $fcc0, $fa0, $fa1 │ │ │ │ - bcnez $fcc0, -36 # 2cd80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14f80> │ │ │ │ - ldptr.d $t2, $sp, 0 │ │ │ │ - ldptr.w $t0, $sp, 8 │ │ │ │ - stptr.d $t2, $t1, 0 │ │ │ │ - st.w $t0, $t1, 8 │ │ │ │ - bne $a1, $t3, -120 # 2cd40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14f40> │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, 16 │ │ │ │ + ld.d $a0, $s0, 16 │ │ │ │ + ldptr.w $t0, $a0, 64 │ │ │ │ + andi $t1, $t0, 0x2 │ │ │ │ + bnez $t1, 28 # 31408 ::do_widen(char) const@@Base+0x20f48> │ │ │ │ + ldptr.d $t1, $a0, 0 │ │ │ │ + ori $t0, $t0, 0x2 │ │ │ │ + st.w $t0, $a0, 64 │ │ │ │ + ld.d $t0, $t1, 120 │ │ │ │ + li.w $a1, 8 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + ldptr.d $s0, $s0, 0 │ │ │ │ + bne $s0, $s2, -44 # 313e0 ::do_widen(char) const@@Base+0x20f20> │ │ │ │ + ld.d $ra, $sp, 56 │ │ │ │ + ld.d $s0, $sp, 48 │ │ │ │ + ld.d $s2, $sp, 32 │ │ │ │ + ld.d $s3, $sp, 24 │ │ │ │ + addi.d $sp, $sp, 64 │ │ │ │ ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ldptr.d $t2, $t0, 0 │ │ │ │ - ld.d $t1, $t0, 8 │ │ │ │ - stptr.d $t2, $sp, 0 │ │ │ │ - st.d $t1, $sp, 8 │ │ │ │ - beq $t0, $a0, 40 # 2ce18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15018> │ │ │ │ + st.d $s1, $sp, 40 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $t2, $t0, -16 │ │ │ │ - ldptr.w $t1, $t0, -8 │ │ │ │ - addi.d $t0, $t0, -16 │ │ │ │ - st.d $t2, $t0, 16 │ │ │ │ - st.w $t1, $t0, 24 │ │ │ │ - bne $t0, $a0, -20 # 2ce00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15000> │ │ │ │ - ldptr.d $t1, $sp, 0 │ │ │ │ - ldptr.w $t0, $sp, 8 │ │ │ │ - stptr.d $t1, $a0, 0 │ │ │ │ - st.w $t0, $a0, 8 │ │ │ │ - bne $a1, $t3, -232 # 2cd40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14f40> │ │ │ │ - b -108 # 2cdc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14fc0> │ │ │ │ + ld.d $s1, $s0, 16 │ │ │ │ + ldptr.d $t0, $s1, 0 │ │ │ │ + move $a0, $s1 │ │ │ │ + ld.d $t0, $t0, 48 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + ldptr.w $t0, $s1, 64 │ │ │ │ + andi $t1, $t0, 0x4 │ │ │ │ + bnez $t1, 36 # 31490 ::do_widen(char) const@@Base+0x20fd0> │ │ │ │ + ldptr.d $t1, $s1, 0 │ │ │ │ + ori $t0, $t0, 0x4 │ │ │ │ + st.w $t0, $s1, 64 │ │ │ │ + ld.d $t0, $t1, 120 │ │ │ │ + li.w $a1, 16 │ │ │ │ + move $a0, $s1 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ nop │ │ │ │ + ldptr.d $s0, $s0, 0 │ │ │ │ + bne $s0, $s2, -68 # 31450 ::do_widen(char) const@@Base+0x20f90> │ │ │ │ + ld.d $ra, $sp, 56 │ │ │ │ + ld.d $s1, $sp, 40 │ │ │ │ + ld.d $s0, $sp, 48 │ │ │ │ + ld.d $s2, $sp, 32 │ │ │ │ + ld.d $s3, $sp, 24 │ │ │ │ + addi.d $sp, $sp, 64 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - move $t1, $t0 │ │ │ │ - ldptr.d $t2, $sp, 0 │ │ │ │ - ldptr.w $t0, $sp, 8 │ │ │ │ - stptr.d $t2, $t1, 0 │ │ │ │ - st.w $t0, $t1, 8 │ │ │ │ - b -156 # 2cdb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14fb8> │ │ │ │ ret │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -96 │ │ │ │ - pcalau12i $t0, 132 │ │ │ │ - ld.d $t0, $t0, -160 │ │ │ │ - ld.d $t0, $t0, 0 │ │ │ │ - st.d $t0, $sp, 24 │ │ │ │ - li.w $t0, 0x0 │ │ │ │ - st.d $ra, $sp, 88 │ │ │ │ - li.w $t1, 256 │ │ │ │ - sub.d $t0, $a1, $a0 │ │ │ │ - bge $t1, $t0, 636 # 2d100 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15300> │ │ │ │ - st.d $s1, $sp, 72 │ │ │ │ - st.d $s2, $sp, 64 │ │ │ │ - st.d $s3, $sp, 56 │ │ │ │ - st.d $s4, $sp, 48 │ │ │ │ - st.d $s5, $sp, 40 │ │ │ │ - st.d $s0, $sp, 80 │ │ │ │ - move $s4, $a2 │ │ │ │ - srai.d $s5, $t0, 0x4 │ │ │ │ - move $s1, $a0 │ │ │ │ - move $s3, $a1 │ │ │ │ - li.w $s2, 256 │ │ │ │ - srai.d $t0, $t0, 0x5 │ │ │ │ - beqz $s4, 384 # 2d038 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15238> │ │ │ │ - nop │ │ │ │ - alsl.d $t0, $t0, $s1, 0x4 │ │ │ │ - fld.d $fa1, $s1, 16 │ │ │ │ - fld.d $fa0, $t0, 0 │ │ │ │ - fld.d $fa2, $s3, -16 │ │ │ │ - addi.d $s4, $s4, -1 │ │ │ │ - fcmp.slt.d $fcc0, $fa0, $fa1 │ │ │ │ - addi.d $s0, $s1, 16 │ │ │ │ - bceqz $fcc0, 588 # 2d128 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15328> │ │ │ │ - fcmp.slt.d $fcc0, $fa2, $fa0 │ │ │ │ - bcnez $fcc0, 596 # 2d138 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15338> │ │ │ │ - fcmp.slt.d $fcc0, $fa2, $fa1 │ │ │ │ - bceqz $fcc0, 204 # 2cfb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x151b8> │ │ │ │ - ld.d $t2, $s3, -16 │ │ │ │ - ldptr.d $t1, $s1, 0 │ │ │ │ - ld.d $t0, $s1, 8 │ │ │ │ - stptr.d $t2, $s1, 0 │ │ │ │ - ldptr.w $t2, $s3, -8 │ │ │ │ - st.d $t1, $sp, 8 │ │ │ │ - st.d $t0, $sp, 16 │ │ │ │ - st.w $t2, $s1, 8 │ │ │ │ - st.d $t1, $s3, -16 │ │ │ │ - st.w $t0, $s3, -8 │ │ │ │ - move $t1, $s3 │ │ │ │ + bl -151496 │ │ │ │ + ldptr.d $a0, $s0, 0 │ │ │ │ + move $a2, $s3 │ │ │ │ + move $a1, $s2 │ │ │ │ + bl -312 # 313a0 ::do_widen(char) const@@Base+0x20ee0> │ │ │ │ + bl -149836 │ │ │ │ + st.d $s1, $sp, 40 │ │ │ │ + b -28 # 314c8 ::do_widen(char) const@@Base+0x21008> │ │ │ │ + bl -151528 │ │ │ │ + bl -149580 │ │ │ │ + bl -149856 │ │ │ │ nop │ │ │ │ - fld.d $fa0, $s1, 0 │ │ │ │ - fld.d $fa1, $s0, 0 │ │ │ │ - addi.d $t0, $s0, 16 │ │ │ │ - fcmp.slt.d $fcc0, $fa0, $fa1 │ │ │ │ - bceqz $fcc0, 40 # 2cf58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15158> │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + bl -149596 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + bl -149428 │ │ │ │ nop │ │ │ │ nop │ │ │ │ + stptr.d $a1, $a0, 0 │ │ │ │ + st.d $a2, $a0, 8 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - move $s0, $t0 │ │ │ │ - fld.d $fa1, $t0, 0 │ │ │ │ - addi.d $t0, $t0, 16 │ │ │ │ - fcmp.slt.d $fcc0, $fa0, $fa1 │ │ │ │ - bcnez $fcc0, -16 # 2cf40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15140> │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - fld.d $fa1, $t1, -16 │ │ │ │ - addi.d $t0, $t1, -32 │ │ │ │ - fcmp.slt.d $fcc0, $fa1, $fa0 │ │ │ │ - bceqz $fcc0, 156 # 2d000 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15200> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - move $t1, $t0 │ │ │ │ - fld.d $fa1, $t0, 0 │ │ │ │ - addi.d $t0, $t0, -16 │ │ │ │ - fcmp.slt.d $fcc0, $fa1, $fa0 │ │ │ │ - bcnez $fcc0, -16 # 2cf70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15170> │ │ │ │ - bgeu $s0, $t1, 140 # 2d010 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15210> │ │ │ │ - ldptr.d $t3, $t1, 0 │ │ │ │ - ldptr.d $t2, $s0, 0 │ │ │ │ - ld.d $t0, $s0, 8 │ │ │ │ - addi.d $s0, $s0, 16 │ │ │ │ - st.d $t2, $sp, 8 │ │ │ │ - st.d $t3, $s0, -16 │ │ │ │ - ldptr.w $t3, $t1, 8 │ │ │ │ - st.d $t0, $sp, 16 │ │ │ │ - st.w $t3, $s0, -8 │ │ │ │ - stptr.d $t2, $t1, 0 │ │ │ │ - st.w $t0, $t1, 8 │ │ │ │ - b -148 # 2cf20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15120> │ │ │ │ - ldptr.d $t1, $s1, 0 │ │ │ │ - ld.d $t0, $s1, 8 │ │ │ │ - ld.d $t3, $s1, 16 │ │ │ │ - ldptr.w $t2, $s1, 24 │ │ │ │ - st.d $t1, $sp, 8 │ │ │ │ + addi.d $sp, $sp, -80 │ │ │ │ + st.d $s4, $sp, 32 │ │ │ │ + move $s4, $a2 │ │ │ │ + ld.d $t0, $s4, 16 │ │ │ │ + ldptr.d $t2, $s4, 0 │ │ │ │ + ld.wu $t1, $s4, 24 │ │ │ │ + st.d $s0, $sp, 64 │ │ │ │ + sub.d $t0, $t0, $t2 │ │ │ │ + addi.d $s0, $a1, 16 │ │ │ │ + alsl.d $t0, $t0, $t1, 0x3 │ │ │ │ + li.w $a2, 8 │ │ │ │ + addi.d $a1, $sp, 16 │ │ │ │ + move $a0, $s0 │ │ │ │ + pcalau12i $t3, 127 │ │ │ │ + ld.d $t3, $t3, -160 │ │ │ │ + ld.d $t3, $t3, 0 │ │ │ │ + st.d $t3, $sp, 24 │ │ │ │ + li.w $t3, 0x0 │ │ │ │ + st.d $ra, $sp, 72 │ │ │ │ st.d $t0, $sp, 16 │ │ │ │ - stptr.d $t3, $s1, 0 │ │ │ │ - st.w $t2, $s1, 8 │ │ │ │ - st.d $t1, $s1, 16 │ │ │ │ - st.w $t0, $s1, 24 │ │ │ │ - b -200 # 2cf18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15118> │ │ │ │ + bl -150288 │ │ │ │ + ld.d $t1, $sp, 16 │ │ │ │ + beqz $t1, 488 # 31770 ::do_widen(char) const@@Base+0x212b0> │ │ │ │ + st.d $s1, $sp, 56 │ │ │ │ + st.d $s2, $sp, 48 │ │ │ │ + st.d $s3, $sp, 40 │ │ │ │ + move $s2, $zero │ │ │ │ + li.w $s3, 1 │ │ │ │ + li.w $s1, -128 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + st.b $zero, $sp, 15 │ │ │ │ + bgeu $s2, $t1, 404 # 31748 ::do_widen(char) const@@Base+0x21288> │ │ │ │ + ldptr.d $t2, $s4, 0 │ │ │ │ + ld.d $a2, $s4, 16 │ │ │ │ + ld.wu $t0, $s4, 24 │ │ │ │ + sub.d $a2, $a2, $t2 │ │ │ │ + alsl.d $a2, $a2, $t0, 0x3 │ │ │ │ + bgeu $s2, $a2, 796 # 318e8 ::do_widen(char) const@@Base+0x21428> │ │ │ │ + srli.d $t3, $s2, 0x6 │ │ │ │ + alsl.d $t3, $t3, $t2, 0x3 │ │ │ │ + ldptr.d $t3, $t3, 0 │ │ │ │ + sll.d $t0, $s3, $s2 │ │ │ │ + and $t0, $t0, $t3 │ │ │ │ + beqz $t0, 476 # 317c0 ::do_widen(char) const@@Base+0x21300> │ │ │ │ + addi.d $t0, $s2, 1 │ │ │ │ + li.w $t4, 1 │ │ │ │ + li.w $t3, 1 │ │ │ │ + bgeu $t0, $t1, 428 # 317a0 ::do_widen(char) const@@Base+0x212e0> │ │ │ │ + bgeu $t0, $a2, 736 # 318d8 ::do_widen(char) const@@Base+0x21418> │ │ │ │ + srli.d $t5, $t0, 0x6 │ │ │ │ + alsl.d $t5, $t5, $t2, 0x3 │ │ │ │ + ldptr.d $t5, $t5, 0 │ │ │ │ + sll.d $t0, $s3, $t0 │ │ │ │ + and $t0, $t0, $t5 │ │ │ │ + beqz $t0, 464 # 317e0 ::do_widen(char) const@@Base+0x21320> │ │ │ │ + addi.d $t0, $s2, 2 │ │ │ │ + ori $t3, $t3, 0x2 │ │ │ │ + li.w $t4, 1 │ │ │ │ + bgeu $t0, $t1, 384 # 317a0 ::do_widen(char) const@@Base+0x212e0> │ │ │ │ + nop │ │ │ │ + bgeu $t0, $a2, 688 # 318d8 ::do_widen(char) const@@Base+0x21418> │ │ │ │ + srli.d $t5, $t0, 0x6 │ │ │ │ + alsl.d $t5, $t5, $t2, 0x3 │ │ │ │ + ldptr.d $t5, $t5, 0 │ │ │ │ + sll.d $t0, $s3, $t0 │ │ │ │ + and $t0, $t0, $t5 │ │ │ │ + beqz $t0, 448 # 31800 ::do_widen(char) const@@Base+0x21340> │ │ │ │ + addi.d $t0, $s2, 3 │ │ │ │ + ori $t3, $t3, 0x4 │ │ │ │ + li.w $t4, 1 │ │ │ │ + bgeu $t0, $t1, 336 # 317a0 ::do_widen(char) const@@Base+0x212e0> │ │ │ │ + nop │ │ │ │ + bgeu $t0, $a2, 640 # 318d8 ::do_widen(char) const@@Base+0x21418> │ │ │ │ + srli.d $t5, $t0, 0x6 │ │ │ │ + alsl.d $t5, $t5, $t2, 0x3 │ │ │ │ + ldptr.d $t5, $t5, 0 │ │ │ │ + sll.d $t0, $s3, $t0 │ │ │ │ + and $t0, $t0, $t5 │ │ │ │ + beqz $t0, 432 # 31820 ::do_widen(char) const@@Base+0x21360> │ │ │ │ + addi.d $t0, $s2, 4 │ │ │ │ + ori $t3, $t3, 0x8 │ │ │ │ + li.w $t4, 1 │ │ │ │ + bgeu $t0, $t1, 288 # 317a0 ::do_widen(char) const@@Base+0x212e0> │ │ │ │ nop │ │ │ │ + bgeu $t0, $a2, 592 # 318d8 ::do_widen(char) const@@Base+0x21418> │ │ │ │ + srli.d $t5, $t0, 0x6 │ │ │ │ + alsl.d $t5, $t5, $t2, 0x3 │ │ │ │ + ldptr.d $t5, $t5, 0 │ │ │ │ + sll.d $t0, $s3, $t0 │ │ │ │ + and $t0, $t0, $t5 │ │ │ │ + beqz $t0, 416 # 31840 ::do_widen(char) const@@Base+0x21380> │ │ │ │ + addi.d $t0, $s2, 5 │ │ │ │ + ori $t3, $t3, 0x10 │ │ │ │ + li.w $t4, 1 │ │ │ │ + bgeu $t0, $t1, 240 # 317a0 ::do_widen(char) const@@Base+0x212e0> │ │ │ │ nop │ │ │ │ + bgeu $t0, $a2, 544 # 318d8 ::do_widen(char) const@@Base+0x21418> │ │ │ │ + srli.d $t5, $t0, 0x6 │ │ │ │ + alsl.d $t5, $t5, $t2, 0x3 │ │ │ │ + ldptr.d $t5, $t5, 0 │ │ │ │ + sll.d $t0, $s3, $t0 │ │ │ │ + and $t0, $t0, $t5 │ │ │ │ + beqz $t0, 432 # 31880 ::do_widen(char) const@@Base+0x213c0> │ │ │ │ + addi.d $t0, $s2, 6 │ │ │ │ + ori $t3, $t3, 0x20 │ │ │ │ + li.w $t4, 1 │ │ │ │ + bgeu $t0, $t1, 192 # 317a0 ::do_widen(char) const@@Base+0x212e0> │ │ │ │ nop │ │ │ │ + bgeu $t0, $a2, 496 # 318d8 ::do_widen(char) const@@Base+0x21418> │ │ │ │ + srli.d $t5, $t0, 0x6 │ │ │ │ + alsl.d $t5, $t5, $t2, 0x3 │ │ │ │ + ldptr.d $t5, $t5, 0 │ │ │ │ + sll.d $t0, $s3, $t0 │ │ │ │ + and $t0, $t0, $t5 │ │ │ │ + beqz $t0, 416 # 318a0 ::do_widen(char) const@@Base+0x213e0> │ │ │ │ + addi.d $t0, $s2, 7 │ │ │ │ + ori $t3, $t3, 0x40 │ │ │ │ + li.w $t4, 1 │ │ │ │ + bgeu $t0, $t1, 144 # 317a0 ::do_widen(char) const@@Base+0x212e0> │ │ │ │ nop │ │ │ │ - addi.d $t1, $t1, -16 │ │ │ │ - bltu $s0, $t1, -124 # 2cf88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15188> │ │ │ │ + bgeu $t0, $a2, 448 # 318d8 ::do_widen(char) const@@Base+0x21418> │ │ │ │ + srli.d $t1, $t0, 0x6 │ │ │ │ + alsl.d $t1, $t1, $t2, 0x3 │ │ │ │ + ldptr.d $t1, $t1, 0 │ │ │ │ + sll.d $t0, $s3, $t0 │ │ │ │ + and $t0, $t0, $t1 │ │ │ │ + beqz $t0, 304 # 31860 ::do_widen(char) const@@Base+0x213a0> │ │ │ │ + or $t3, $t3, $s1 │ │ │ │ + addi.d $s2, $s2, 8 │ │ │ │ nop │ │ │ │ + st.b $t3, $sp, 15 │ │ │ │ nop │ │ │ │ - move $a2, $s4 │ │ │ │ - move $a1, $s3 │ │ │ │ + li.w $a2, 1 │ │ │ │ + addi.d $a1, $sp, 15 │ │ │ │ move $a0, $s0 │ │ │ │ - bl -444 # 2ce60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15060> │ │ │ │ - sub.d $t0, $s0, $s1 │ │ │ │ - bge $s2, $t0, 196 # 2d0e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x152e8> │ │ │ │ - srai.d $s5, $t0, 0x4 │ │ │ │ - move $s3, $s0 │ │ │ │ - srai.d $t0, $t0, 0x5 │ │ │ │ - bnez $s4, -372 # 2cec0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x150c0> │ │ │ │ - addi.d $t1, $s1, -16 │ │ │ │ - addi.d $s2, $t0, -1 │ │ │ │ - alsl.d $s0, $t0, $t1, 0x4 │ │ │ │ - b 12 # 2d050 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15250> │ │ │ │ - addi.d $s0, $s0, -16 │ │ │ │ - addi.d $s2, $s2, -1 │ │ │ │ - ldptr.w $t0, $s0, 8 │ │ │ │ - fld.d $fa0, $s0, 0 │ │ │ │ - move $a4, $zero │ │ │ │ - addi.d $a3, $sp, 8 │ │ │ │ - move $a2, $s5 │ │ │ │ - move $a1, $s2 │ │ │ │ - move $a0, $s1 │ │ │ │ - fst.d $fa0, $sp, 8 │ │ │ │ - st.w $t0, $sp, 16 │ │ │ │ - bl 9388 # 2f520 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17720> │ │ │ │ - bnez $s2, -48 # 2d048 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15248> │ │ │ │ - sub.d $t0, $s3, $s1 │ │ │ │ - li.w $t1, 16 │ │ │ │ - bge $t1, $t0, 100 # 2d0e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x152e8> │ │ │ │ - li.w $t0, -8 │ │ │ │ - li.w $s2, 8 │ │ │ │ - addi.d $s0, $s3, -8 │ │ │ │ - li.w $s4, 16 │ │ │ │ - sub.d $s3, $t0, $s1 │ │ │ │ - sub.d $s2, $s2, $s1 │ │ │ │ - ldptr.d $t1, $s1, 0 │ │ │ │ - ldptr.w $t0, $s0, 0 │ │ │ │ - fld.d $fa0, $s0, -8 │ │ │ │ - st.d $t1, $s0, -8 │ │ │ │ - st.w $t0, $sp, 16 │ │ │ │ - ldptr.w $t0, $s1, 8 │ │ │ │ - add.d $a2, $s3, $s0 │ │ │ │ - move $a4, $zero │ │ │ │ - st.w $t0, $s0, 0 │ │ │ │ - addi.d $a3, $sp, 8 │ │ │ │ - srai.d $a2, $a2, 0x4 │ │ │ │ - move $a1, $zero │ │ │ │ - move $a0, $s1 │ │ │ │ - fst.d $fa0, $sp, 8 │ │ │ │ - addi.d $s0, $s0, -16 │ │ │ │ - bl 9284 # 2f520 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17720> │ │ │ │ - add.d $t0, $s2, $s0 │ │ │ │ - blt $s4, $t0, -68 # 2d0a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x152a0> │ │ │ │ - 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 │ │ │ │ - pcalau12i $t1, 131 │ │ │ │ + bl -150756 │ │ │ │ + ld.d $t1, $sp, 16 │ │ │ │ + bltu $s2, $t1, -428 # 315b0 ::do_widen(char) const@@Base+0x210f0> │ │ │ │ + ld.d $s1, $sp, 56 │ │ │ │ + ld.d $s2, $sp, 48 │ │ │ │ + ld.d $s3, $sp, 40 │ │ │ │ + nop │ │ │ │ + pcalau12i $t1, 127 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ ld.d $t0, $sp, 24 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, 80 # 2d168 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15368> │ │ │ │ - ld.d $ra, $sp, 88 │ │ │ │ - addi.d $sp, $sp, 96 │ │ │ │ + bnez $t0, 312 # 318c0 ::do_widen(char) const@@Base+0x21400> │ │ │ │ + ld.d $ra, $sp, 72 │ │ │ │ + ld.d $s0, $sp, 64 │ │ │ │ + ld.d $s4, $sp, 32 │ │ │ │ + addi.d $sp, $sp, 80 │ │ │ │ ret │ │ │ │ - fcmp.slt.d $fcc0, $fa2, $fa1 │ │ │ │ - bcnez $fcc0, -372 # 2cfb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x151b8> │ │ │ │ - fcmp.slt.d $fcc0, $fa2, $fa0 │ │ │ │ - bcnez $fcc0, -580 # 2cef0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x150f0> │ │ │ │ - ldptr.d $t3, $t0, 0 │ │ │ │ - ldptr.d $t2, $s1, 0 │ │ │ │ - ld.d $t1, $s1, 8 │ │ │ │ - stptr.d $t3, $s1, 0 │ │ │ │ - ldptr.w $t3, $t0, 8 │ │ │ │ - st.d $t2, $sp, 8 │ │ │ │ - st.d $t1, $sp, 16 │ │ │ │ - st.w $t3, $s1, 8 │ │ │ │ - stptr.d $t2, $t0, 0 │ │ │ │ - st.w $t1, $t0, 8 │ │ │ │ - b -584 # 2cf18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15118> │ │ │ │ - nop │ │ │ │ - st.d $s0, $sp, 80 │ │ │ │ - st.d $s1, $sp, 72 │ │ │ │ - st.d $s2, $sp, 64 │ │ │ │ - st.d $s3, $sp, 56 │ │ │ │ - st.d $s4, $sp, 48 │ │ │ │ - st.d $s5, $sp, 40 │ │ │ │ - bl -133808 │ │ │ │ + move $s2, $t0 │ │ │ │ + b -100 # 31740 ::do_widen(char) const@@Base+0x21280> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -384 │ │ │ │ - st.d $s2, $sp, 344 │ │ │ │ - pcalau12i $t0, 131 │ │ │ │ - ld.d $t0, $t0, -160 │ │ │ │ - ld.d $t0, $t0, 0 │ │ │ │ - st.d $t0, $sp, 280 │ │ │ │ - li.w $t0, 0x0 │ │ │ │ - move $s2, $a0 │ │ │ │ - lu12i.w $a0, 16 │ │ │ │ - st.d $ra, $sp, 376 │ │ │ │ - st.d $fp, $sp, 368 │ │ │ │ - st.d $s0, $sp, 360 │ │ │ │ - st.d $s5, $sp, 320 │ │ │ │ - st.d $s6, $sp, 312 │ │ │ │ - st.d $s8, $sp, 296 │ │ │ │ - st.d $a1, $sp, 136 │ │ │ │ - st.d $a2, $sp, 24 │ │ │ │ - bl -133444 │ │ │ │ - move $t0, $a0 │ │ │ │ - st.d $a0, $sp, 16 │ │ │ │ - addu16i.d $t1, $a0, 1 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - stptr.d $zero, $t0, 0 │ │ │ │ - st.w $zero, $t0, 8 │ │ │ │ - addi.d $t0, $t0, 16 │ │ │ │ - bne $t0, $t1, -12 # 2d1f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x153f0> │ │ │ │ - ld.d $t0, $s2, 168 │ │ │ │ - ld.d $s8, $s2, 160 │ │ │ │ - st.d $t0, $sp, 152 │ │ │ │ - sub.d $s0, $t0, $s8 │ │ │ │ - st.d $s0, $sp, 144 │ │ │ │ - beq $t0, $s8, 4132 # 2e238 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16438> │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -133516 │ │ │ │ - move $a2, $s0 │ │ │ │ - move $a1, $zero │ │ │ │ - st.d $s1, $sp, 352 │ │ │ │ - st.d $s3, $sp, 336 │ │ │ │ - st.d $a0, $sp, 32 │ │ │ │ - bl -134404 │ │ │ │ - ldptr.w $t0, $s2, 36 │ │ │ │ - st.d $t0, $sp, 128 │ │ │ │ - ld.d $t0, $sp, 24 │ │ │ │ - ld.d $t1, $t0, 16 │ │ │ │ - ldptr.w $t5, $t0, 24 │ │ │ │ - ldptr.d $t0, $t0, 0 │ │ │ │ - sub.d $t1, $t1, $t0 │ │ │ │ - alsl.d $t5, $t1, $t5, 0x3 │ │ │ │ - beqz $t5, 312 # 2d390 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15590> │ │ │ │ - addi.d $t1, $t5, -1 │ │ │ │ - li.w $t2, 27 │ │ │ │ - bgeu $t2, $t1, 4788 # 2e518 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16718> │ │ │ │ - srli.d $t2, $t5, 0x2 │ │ │ │ - vldi $vr6, 0 │ │ │ │ - vldi $vr7, 3073 │ │ │ │ - vori.b $vr8, $vr6, 0x0 │ │ │ │ - pcaddi $t3, 86190 │ │ │ │ - pcaddi $t1, 86193 │ │ │ │ - vld $vr5, $t3, 0 │ │ │ │ + addi.d $t0, $s2, 1 │ │ │ │ + bgeu $t0, $t1, 244 # 318b8 ::do_widen(char) const@@Base+0x213f8> │ │ │ │ move $t4, $zero │ │ │ │ - vld $vr3, $t1, 0 │ │ │ │ - slli.w $t7, $t2, 0x0 │ │ │ │ - vsrli.d $vr1, $vr3, 0x6 │ │ │ │ - vaddi.du $vr0, $vr3, 0x2 │ │ │ │ - vpickve2gr.du $t6, $vr1, 0x1 │ │ │ │ - vsrli.d $vr0, $vr0, 0x6 │ │ │ │ - alsl.d $t6, $t6, $t0, 0x3 │ │ │ │ - vpickve2gr.du $t1, $vr0, 0x1 │ │ │ │ - vpickve2gr.du $t3, $vr1, 0x0 │ │ │ │ - vaddi.du $vr3, $vr3, 0x4 │ │ │ │ - alsl.d $t1, $t1, $t0, 0x3 │ │ │ │ - ldptr.d $t8, $t6, 0 │ │ │ │ - ldptr.d $t6, $t1, 0 │ │ │ │ - vpickve2gr.du $t1, $vr0, 0x0 │ │ │ │ - vldi $vr0, 2111 │ │ │ │ - vand.v $vr2, $vr5, $vr0 │ │ │ │ - alsl.d $t3, $t3, $t0, 0x3 │ │ │ │ - vilvl.w $vr4, $vr8, $vr2 │ │ │ │ - vexth.du.wu $vr2, $vr2 │ │ │ │ - vsll.d $vr2, $vr7, $vr2 │ │ │ │ - alsl.d $t1, $t1, $t0, 0x3 │ │ │ │ - vldrepl.d $vr0, $t3, 0 │ │ │ │ - vsll.d $vr4, $vr7, $vr4 │ │ │ │ - vinsgr2vr.d $vr0, $t8, 0x1 │ │ │ │ - addi.w $t4, $t4, 1 │ │ │ │ - vldrepl.d $vr1, $t1, 0 │ │ │ │ - vand.v $vr0, $vr0, $vr4 │ │ │ │ - vinsgr2vr.d $vr1, $t6, 0x1 │ │ │ │ - vseqi.d $vr0, $vr0, 0 │ │ │ │ - vand.v $vr1, $vr1, $vr2 │ │ │ │ - vaddi.wu $vr5, $vr5, 0x4 │ │ │ │ - vldi $vr2, 3073 │ │ │ │ - vseqi.d $vr1, $vr1, 0 │ │ │ │ - vandn.v $vr0, $vr0, $vr2 │ │ │ │ - vandn.v $vr1, $vr1, $vr2 │ │ │ │ - vpickev.w $vr0, $vr1, $vr0 │ │ │ │ - vsub.w $vr6, $vr6, $vr0 │ │ │ │ - bne $t7, $t4, -140 # 2d290 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15490> │ │ │ │ - ld.d $t3, $sp, 128 │ │ │ │ - vhaddw.d.w $vr6, $vr6, $vr6 │ │ │ │ - vhaddw.q.d $vr6, $vr6, $vr6 │ │ │ │ - vpickve2gr.w $t1, $vr6, 0x0 │ │ │ │ - slli.d $t2, $t2, 0x2 │ │ │ │ - slli.w $t4, $t2, 0x0 │ │ │ │ - add.w $t1, $t1, $t3 │ │ │ │ - st.d $t1, $sp, 128 │ │ │ │ - move $t7, $t1 │ │ │ │ - beq $t5, $t2, 76 # 2d390 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15590> │ │ │ │ - li.w $t6, 1 │ │ │ │ - b 28 # 2d368 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15568> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - move $t4, $t2 │ │ │ │ - nop │ │ │ │ - bstrpick.d $t3, $t2, 0x25, 0x6 │ │ │ │ - slli.d $t3, $t3, 0x3 │ │ │ │ - ldx.d $t3, $t0, $t3 │ │ │ │ - sll.d $t1, $t6, $t4 │ │ │ │ - addi.d $t2, $t4, 1 │ │ │ │ - and $t1, $t1, $t3 │ │ │ │ - sltu $t1, $zero, $t1 │ │ │ │ - sub.w $t7, $t7, $t1 │ │ │ │ - bltu $t2, $t5, -40 # 2d360 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15560> │ │ │ │ - st.d $t7, $sp, 128 │ │ │ │ - ld.wu $s0, $sp, 128 │ │ │ │ - st.d $s0, $sp, 184 │ │ │ │ - beqz $s0, 3208 # 2e020 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16220> │ │ │ │ - slli.d $s1, $s0, 0x3 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -133908 │ │ │ │ - move $s3, $a0 │ │ │ │ - add.d $t0, $s3, $s1 │ │ │ │ - slli.d $a0, $s0, 0x1 │ │ │ │ - st.d $t0, $sp, 80 │ │ │ │ - bl -133928 │ │ │ │ - alsl.d $t0, $s0, $a0, 0x1 │ │ │ │ - st.d $s4, $sp, 328 │ │ │ │ - st.d $s7, $sp, 304 │ │ │ │ - st.d $a0, $sp, 48 │ │ │ │ - st.d $t0, $sp, 88 │ │ │ │ - ld.d $t0, $s2, 184 │ │ │ │ - move $t2, $zero │ │ │ │ - li.w $t4, 64 │ │ │ │ - ldptr.d $t3, $t0, 0 │ │ │ │ - st.d $t0, $sp, 104 │ │ │ │ - move $t0, $zero │ │ │ │ - movgr2fr.d $fa0, $t3 │ │ │ │ - vpcnt.d $vr0, $vr0 │ │ │ │ - movfr2gr.d $s7, $fa0 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - srl.d $t1, $t3, $t0 │ │ │ │ - andi $t1, $t1, 0x1 │ │ │ │ - beqz $t1, 24 # 2d420 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15620> │ │ │ │ - bstrpick.d $t1, $t2, 0x1f, 0x0 │ │ │ │ - add.d $t1, $s2, $t1 │ │ │ │ - addi.w $t2, $t2, 1 │ │ │ │ - st.b $t0, $t1, 65 │ │ │ │ + move $t3, $zero │ │ │ │ + b -472 # 315f8 ::do_widen(char) const@@Base+0x21138> │ │ │ │ nop │ │ │ │ - addi.w $t0, $t0, 1 │ │ │ │ - bne $t0, $t4, -36 # 2d400 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15600> │ │ │ │ - addi.d $a1, $s2, 65 │ │ │ │ - li.w $t0, 1 │ │ │ │ - st.d $a1, $sp, 96 │ │ │ │ - bgeu $t0, $s7, 4260 # 2e4d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x166d8> │ │ │ │ - move $a2, $s7 │ │ │ │ - addi.d $a0, $sp, 216 │ │ │ │ - bl -132960 │ │ │ │ nop │ │ │ │ - ld.d $t1, $sp, 24 │ │ │ │ - ldptr.d $t2, $t1, 0 │ │ │ │ - ld.d $t0, $t1, 16 │ │ │ │ - ld.wu $t1, $t1, 24 │ │ │ │ - st.d $t2, $sp, 8 │ │ │ │ - sub.d $t0, $t0, $t2 │ │ │ │ - alsl.d $t0, $t0, $t1, 0x3 │ │ │ │ - addi.d $t2, $t0, -1 │ │ │ │ - li.w $t1, 1 │ │ │ │ - bgeu $t1, $t2, 4220 # 2e4e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x166e8> │ │ │ │ - ld.d $t0, $sp, 104 │ │ │ │ - st.d $s3, $sp, 72 │ │ │ │ - move $fp, $s7 │ │ │ │ - stptr.d $t0, $sp, 0 │ │ │ │ - ld.d $t0, $sp, 48 │ │ │ │ - move $s1, $zero │ │ │ │ - move $s0, $zero │ │ │ │ - st.d $t0, $sp, 56 │ │ │ │ - li.w $s4, 1 │ │ │ │ nop │ │ │ │ + addi.d $t0, $s2, 2 │ │ │ │ + bltu $t0, $t1, -444 # 31628 ::do_widen(char) const@@Base+0x21168> │ │ │ │ + move $s2, $t0 │ │ │ │ + bnez $t4, -172 # 31740 ::do_widen(char) const@@Base+0x21280> │ │ │ │ + b -168 # 31748 ::do_widen(char) const@@Base+0x21288> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ldptr.d $t0, $sp, 0 │ │ │ │ - slli.w $t5, $s4, 0x0 │ │ │ │ - ld.d $t3, $t0, 8 │ │ │ │ - beqz $t3, 2540 # 2de98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16098> │ │ │ │ - movgr2fr.d $fa0, $t3 │ │ │ │ - vpcnt.d $vr0, $vr0 │ │ │ │ - movfr2gr.d $t0, $fa0 │ │ │ │ - mul.w $s5, $s7, $t0 │ │ │ │ - move $s7, $t0 │ │ │ │ nop │ │ │ │ - move $t2, $zero │ │ │ │ - move $t0, $zero │ │ │ │ - li.w $t4, 64 │ │ │ │ + addi.d $t0, $s2, 3 │ │ │ │ + bltu $t0, $t1, -428 # 31658 ::do_widen(char) const@@Base+0x21198> │ │ │ │ + move $s2, $t0 │ │ │ │ + bnez $t4, -204 # 31740 ::do_widen(char) const@@Base+0x21280> │ │ │ │ + b -200 # 31748 ::do_widen(char) const@@Base+0x21288> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - srl.d $t1, $t3, $t0 │ │ │ │ - andi $t1, $t1, 0x1 │ │ │ │ - beqz $t1, 24 # 2d500 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15700> │ │ │ │ - bstrpick.d $t1, $t2, 0x1f, 0x0 │ │ │ │ - add.d $t1, $s2, $t1 │ │ │ │ - addi.w $t2, $t2, 1 │ │ │ │ - st.b $t0, $t1, 65 │ │ │ │ + addi.d $t0, $s2, 4 │ │ │ │ + bltu $t0, $t1, -412 # 31688 ::do_widen(char) const@@Base+0x211c8> │ │ │ │ + move $s2, $t0 │ │ │ │ + bnez $t4, -236 # 31740 ::do_widen(char) const@@Base+0x21280> │ │ │ │ + b -232 # 31748 ::do_widen(char) const@@Base+0x21288> │ │ │ │ nop │ │ │ │ - addi.w $t0, $t0, 1 │ │ │ │ - bne $t0, $t4, -36 # 2d4e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x156e0> │ │ │ │ - ld.d $t1, $sp, 24 │ │ │ │ - li.w $t0, 1 │ │ │ │ - sll.d $t0, $t0, $t5 │ │ │ │ - ldptr.d $t2, $t1, 0 │ │ │ │ - bstrpick.d $t1, $s4, 0x25, 0x6 │ │ │ │ - slli.d $t1, $t1, 0x3 │ │ │ │ - ldx.d $t1, $t2, $t1 │ │ │ │ - st.d $t2, $sp, 8 │ │ │ │ - ld.d $t2, $s2, 208 │ │ │ │ - and $t0, $t0, $t1 │ │ │ │ - bstrpick.d $t1, $s4, 0x1f, 0x0 │ │ │ │ - slli.d $t1, $t1, 0x1 │ │ │ │ - add.d $t3, $t2, $t1 │ │ │ │ - ld.hu $t3, $t3, -2 │ │ │ │ - st.d $t3, $sp, 40 │ │ │ │ - beqz $t0, 1740 # 2dc10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15e10> │ │ │ │ - ldx.hu $s6, $t2, $t1 │ │ │ │ - ld.d $t0, $sp, 48 │ │ │ │ - ld.d $t2, $sp, 88 │ │ │ │ - add.w $t1, $s6, $t3 │ │ │ │ - st.d $t1, $sp, 112 │ │ │ │ - beq $t0, $t2, 2412 # 2dec8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x160c8> │ │ │ │ - st.h $t1, $t0, 0 │ │ │ │ - addi.d $t0, $t0, 2 │ │ │ │ - st.d $t0, $sp, 48 │ │ │ │ - ld.d $t0, $sp, 80 │ │ │ │ - beq $t0, $s3, 2552 # 2df68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16168> │ │ │ │ nop │ │ │ │ - stptr.d $zero, $s3, 0 │ │ │ │ - addi.d $s3, $s3, 8 │ │ │ │ - beqz $s5, 2680 # 2dff8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x161f8> │ │ │ │ nop │ │ │ │ - ld.d $t0, $sp, 136 │ │ │ │ - ld.d $t2, $sp, 16 │ │ │ │ - move $t1, $zero │ │ │ │ - ldptr.d $t3, $t0, 0 │ │ │ │ + addi.d $t0, $s2, 5 │ │ │ │ + bltu $t0, $t1, -396 # 316b8 ::do_widen(char) const@@Base+0x211f8> │ │ │ │ + move $s2, $t0 │ │ │ │ + bnez $t4, -268 # 31740 ::do_widen(char) const@@Base+0x21280> │ │ │ │ + b -264 # 31748 ::do_widen(char) const@@Base+0x21288> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - add.w $t0, $t1, $fp │ │ │ │ - bstrpick.d $t0, $t0, 0x1f, 0x0 │ │ │ │ - slli.d $t0, $t0, 0x3 │ │ │ │ - fldx.d $fa0, $t3, $t0 │ │ │ │ - st.w $t1, $t2, 8 │ │ │ │ - addi.w $t1, $t1, 1 │ │ │ │ - fst.d $fa0, $t2, 0 │ │ │ │ - addi.d $t2, $t2, 16 │ │ │ │ - bne $s5, $t1, -32 # 2d5a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x157a0> │ │ │ │ - bstrpick.d $t0, $s5, 0x1f, 0x0 │ │ │ │ - slli.d $t1, $t0, 0x4 │ │ │ │ - ld.d $a0, $sp, 16 │ │ │ │ - srai.d $t0, $t1, 0x4 │ │ │ │ - clz.d $t0, $t0 │ │ │ │ - li.w $a2, 63 │ │ │ │ - add.d $t3, $a0, $t1 │ │ │ │ - sub.d $a2, $a2, $t0 │ │ │ │ - slli.d $a2, $a2, 0x1 │ │ │ │ - move $a1, $t3 │ │ │ │ - st.d $t1, $sp, 64 │ │ │ │ - st.d $t3, $sp, 120 │ │ │ │ - bl -1940 # 2ce60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15060> │ │ │ │ - ld.d $t1, $sp, 64 │ │ │ │ - li.w $t0, 256 │ │ │ │ - bgeu $t0, $t1, 2120 # 2de48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16048> │ │ │ │ - ld.d $a0, $sp, 16 │ │ │ │ - addi.d $a1, $a0, 256 │ │ │ │ - bl -2268 # 2cd30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14f30> │ │ │ │ - ld.d $t3, $sp, 120 │ │ │ │ nop │ │ │ │ + addi.d $s2, $s2, 8 │ │ │ │ + beqz $t4, -284 # 31748 ::do_widen(char) const@@Base+0x21288> │ │ │ │ + b -296 # 31740 ::do_widen(char) const@@Base+0x21280> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ldptr.d $t0, $a1, 0 │ │ │ │ - fld.d $fa1, $a1, 0 │ │ │ │ - fld.d $fa0, $a1, -16 │ │ │ │ - st.d $t0, $sp, 200 │ │ │ │ - ld.d $t0, $a1, 8 │ │ │ │ - fcmp.slt.d $fcc0, $fa0, $fa1 │ │ │ │ - move $t1, $a1 │ │ │ │ - st.d $t0, $sp, 208 │ │ │ │ - addi.d $t0, $a1, -16 │ │ │ │ - bcnez $fcc0, 36 # 2d668 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15868> │ │ │ │ - b 2064 # 2de58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16058> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + addi.d $t0, $s2, 6 │ │ │ │ + bltu $t0, $t1, -412 # 316e8 ::do_widen(char) const@@Base+0x21228> │ │ │ │ + move $s2, $t0 │ │ │ │ + bnez $t4, -332 # 31740 ::do_widen(char) const@@Base+0x21280> │ │ │ │ + b -328 # 31748 ::do_widen(char) const@@Base+0x21288> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $t0, $t0, -16 │ │ │ │ nop │ │ │ │ - ldptr.d $t2, $t0, 0 │ │ │ │ - stptr.d $t2, $t1, 0 │ │ │ │ - ldptr.w $t2, $t0, 8 │ │ │ │ - st.w $t2, $t1, 8 │ │ │ │ - fld.d $fa0, $t0, -16 │ │ │ │ - move $t1, $t0 │ │ │ │ - fcmp.slt.d $fcc0, $fa0, $fa1 │ │ │ │ - bcnez $fcc0, -36 # 2d660 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15860> │ │ │ │ - ld.d $t1, $sp, 200 │ │ │ │ - addi.d $a1, $a1, 16 │ │ │ │ - stptr.d $t1, $t0, 0 │ │ │ │ - ldptr.w $t1, $sp, 208 │ │ │ │ - st.w $t1, $t0, 8 │ │ │ │ - bne $t3, $a1, -124 # 2d620 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15820> │ │ │ │ - li.w $a0, 256 │ │ │ │ - bl -134676 │ │ │ │ - li.w $a2, 256 │ │ │ │ - li.w $a1, 255 │ │ │ │ - bl -135552 │ │ │ │ - ld.d $t0, $sp, 40 │ │ │ │ - move $t8, $a0 │ │ │ │ - st.d $s4, $sp, 40 │ │ │ │ - add.d $a7, $s6, $t0 │ │ │ │ - slli.w $s6, $t0, 0x0 │ │ │ │ - ld.d $t0, $sp, 16 │ │ │ │ - ld.d $a0, $s2, 136 │ │ │ │ - ld.d $s4, $sp, 112 │ │ │ │ - addi.d $t2, $t0, 40 │ │ │ │ - ld.d $t0, $sp, 64 │ │ │ │ - move $t5, $zero │ │ │ │ - li.w $ra, 8 │ │ │ │ - add.d $a2, $t2, $t0 │ │ │ │ - move $t6, $fp │ │ │ │ + addi.d $t0, $s2, 7 │ │ │ │ + bltu $t0, $t1, -396 # 31718 ::do_widen(char) const@@Base+0x21258> │ │ │ │ + move $s2, $t0 │ │ │ │ + bnez $t4, -364 # 31740 ::do_widen(char) const@@Base+0x21280> │ │ │ │ + b -360 # 31748 ::do_widen(char) const@@Base+0x21288> │ │ │ │ nop │ │ │ │ - ldptr.w $t0, $t2, -32 │ │ │ │ - preld 0x0, $t2, 0 │ │ │ │ - div.wu $t3, $t0, $s7 │ │ │ │ - mod.wu $t1, $t0, $s7 │ │ │ │ - bstrpick.d $t0, $t3, 0x1f, 0x0 │ │ │ │ - bstrpick.d $t1, $t1, 0x1f, 0x0 │ │ │ │ - add.d $t0, $t0, $sp │ │ │ │ - add.d $t1, $s2, $t1 │ │ │ │ - ld.bu $t0, $t0, 216 │ │ │ │ - ld.bu $t1, $t1, 65 │ │ │ │ - andi $a3, $t0, 0xf8 │ │ │ │ - srli.w $t4, $t1, 0x3 │ │ │ │ - add.d $t3, $a3, $t4 │ │ │ │ - andi $a6, $t0, 0x7 │ │ │ │ - andi $t1, $t1, 0x7 │ │ │ │ - alsl.d $t3, $t3, $t8, 0x2 │ │ │ │ - alsl.w $a6, $a6, $t1, 0x3 │ │ │ │ - ldptr.w $a1, $t3, 0 │ │ │ │ - alsl.d $t7, $a6, $t8, 0x2 │ │ │ │ - ldptr.w $a5, $t7, 0 │ │ │ │ - srli.w $a4, $a1, 0x1f │ │ │ │ - srli.w $fp, $t0, 0x3 │ │ │ │ - add.w $a3, $a3, $t4 │ │ │ │ - andi $t0, $t0, 0x7 │ │ │ │ - add.w $a4, $a4, $t5 │ │ │ │ - bltz $a5, 908 # 2dae0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15ce0> │ │ │ │ - blt $ra, $a4, 32 # 2d778 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15978> │ │ │ │ - bltz $a1, 1404 # 2dcd8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15ed8> │ │ │ │ - li.w $t0, 1 │ │ │ │ - alsl.w $a1, $a1, $a5, 0x3 │ │ │ │ - sll.d $a1, $t0, $a1 │ │ │ │ - ld.d $t0, $s3, -8 │ │ │ │ - or $t0, $t0, $a1 │ │ │ │ - st.d $t0, $s3, -8 │ │ │ │ - addi.d $t2, $t2, 16 │ │ │ │ - bne $t2, $a2, -140 # 2d6f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x158f0> │ │ │ │ - li.w $t0, 8 │ │ │ │ - ld.d $s4, $sp, 40 │ │ │ │ - move $fp, $t6 │ │ │ │ - bne $t5, $t0, 2156 # 2dff8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x161f8> │ │ │ │ - move $a0, $t8 │ │ │ │ - bl -134980 │ │ │ │ - beqz $s6, 72 # 2d7e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x159e0> │ │ │ │ - ld.d $t2, $s2, 136 │ │ │ │ - add.w $s6, $s1, $s6 │ │ │ │ + move $s2, $t0 │ │ │ │ + b -372 # 31748 ::do_widen(char) const@@Base+0x21288> │ │ │ │ + st.d $s1, $sp, 56 │ │ │ │ + st.d $s2, $sp, 48 │ │ │ │ + st.d $s3, $sp, 40 │ │ │ │ nop │ │ │ │ + bl -152064 │ │ │ │ nop │ │ │ │ + beqz $t4, 8 # 318e0 ::do_widen(char) const@@Base+0x21420> │ │ │ │ + st.b $t3, $sp, 15 │ │ │ │ + move $s2, $t0 │ │ │ │ nop │ │ │ │ - bstrpick.d $t0, $s1, 0x1f, 0x1 │ │ │ │ - ldx.bu $t0, $t2, $t0 │ │ │ │ - andi $t1, $s1, 0x1 │ │ │ │ - slli.d $t1, $t1, 0x2 │ │ │ │ - sra.w $t0, $t0, $t1 │ │ │ │ - andi $t0, $t0, 0x2 │ │ │ │ - addi.w $t1, $s0, 1 │ │ │ │ - maskeqz $t1, $t1, $t0 │ │ │ │ - masknez $s0, $s0, $t0 │ │ │ │ - addi.w $s1, $s1, 1 │ │ │ │ - or $s0, $t1, $s0 │ │ │ │ - bne $s1, $s6, -44 # 2d7b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x159b0> │ │ │ │ - li.w $t0, 1 │ │ │ │ - bgeu $t0, $s7, 1740 # 2deb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x160b0> │ │ │ │ - ld.d $a1, $sp, 96 │ │ │ │ - move $a2, $s7 │ │ │ │ - addi.d $a0, $sp, 216 │ │ │ │ - bl -133908 │ │ │ │ - ldptr.d $t0, $sp, 0 │ │ │ │ - ld.d $t1, $sp, 24 │ │ │ │ - ld.d $t2, $sp, 8 │ │ │ │ - addi.d $t0, $t0, 8 │ │ │ │ + pcalau12i $t1, 127 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 24 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -48 # 318d0 ::do_widen(char) const@@Base+0x21410> │ │ │ │ + move $a1, $s2 │ │ │ │ + pcaddi $a0, 78486 │ │ │ │ + bl -150860 │ │ │ │ + addi.d $sp, $sp, -48 │ │ │ │ + st.d $s1, $sp, 24 │ │ │ │ + move $s1, $a2 │ │ │ │ + ld.d $t0, $s1, 8 │ │ │ │ + st.d $s0, $sp, 32 │ │ │ │ + addi.d $s0, $a1, 16 │ │ │ │ + pcalau12i $t1, 127 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + st.d $t1, $sp, 8 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + li.w $a2, 8 │ │ │ │ + move $a1, $sp │ │ │ │ + move $a0, $s0 │ │ │ │ stptr.d $t0, $sp, 0 │ │ │ │ - ld.d $t0, $t1, 16 │ │ │ │ - ld.wu $t1, $t1, 24 │ │ │ │ - addi.d $s4, $s4, 1 │ │ │ │ - sub.d $t0, $t0, $t2 │ │ │ │ - alsl.d $t0, $t0, $t1, 0x3 │ │ │ │ - addi.d $t1, $t0, -1 │ │ │ │ - add.w $fp, $fp, $s5 │ │ │ │ - bltu $s4, $t1, -904 # 2d4a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x156a0> │ │ │ │ - nop │ │ │ │ - addi.d $t0, $t0, -2 │ │ │ │ - li.w $t1, 1 │ │ │ │ - sll.d $t1, $t1, $t0 │ │ │ │ - srli.d $t0, $t0, 0x6 │ │ │ │ - alsl.d $t0, $t0, $t2, 0x3 │ │ │ │ - ldptr.d $t0, $t0, 0 │ │ │ │ - and $t0, $t1, $t0 │ │ │ │ - bnez $t0, 148 # 2d8e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15ae0> │ │ │ │ - ld.d $t0, $s2, 216 │ │ │ │ - ld.hu $s4, $t0, -2 │ │ │ │ - beqz $s4, 80 # 2d8a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15aa8> │ │ │ │ - ld.d $t4, $s2, 136 │ │ │ │ - ld.d $t5, $sp, 32 │ │ │ │ - add.w $t3, $s4, $s1 │ │ │ │ - move $t2, $zero │ │ │ │ - nop │ │ │ │ - bstrpick.d $t0, $s1, 0x1f, 0x1 │ │ │ │ - ldx.bu $t0, $t4, $t0 │ │ │ │ - andi $t1, $s1, 0x1 │ │ │ │ - slli.d $t1, $t1, 0x2 │ │ │ │ - sra.w $t0, $t0, $t1 │ │ │ │ - andi $t0, $t0, 0x2 │ │ │ │ - beqz $t0, 24 # 2d8a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15aa0> │ │ │ │ - add.w $t0, $s0, $t2 │ │ │ │ - bstrpick.d $t0, $t0, 0x1f, 0x0 │ │ │ │ - ldx.bu $t1, $s8, $t0 │ │ │ │ - addi.w $t2, $t2, 1 │ │ │ │ - stx.b $t1, $t5, $t0 │ │ │ │ - addi.w $s1, $s1, 1 │ │ │ │ - bne $s1, $t3, -52 # 2d870 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15a70> │ │ │ │ - ld.d $t1, $sp, 88 │ │ │ │ - ld.d $t0, $sp, 48 │ │ │ │ - beq $t1, $t0, 2840 # 2e3c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x165c8> │ │ │ │ - st.h $s4, $t0, 0 │ │ │ │ - addi.d $t0, $t0, 2 │ │ │ │ - st.d $t0, $sp, 48 │ │ │ │ - ld.d $t0, $sp, 80 │ │ │ │ - ld.d $s4, $s2, 192 │ │ │ │ - beq $t0, $s3, 2960 # 2e458 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16658> │ │ │ │ - nop │ │ │ │ - ld.d $t0, $s4, -8 │ │ │ │ - addi.d $s3, $s3, 8 │ │ │ │ - st.d $t0, $s3, -8 │ │ │ │ + st.d $ra, $sp, 40 │ │ │ │ + bl -151264 │ │ │ │ + ldptr.d $a2, $sp, 0 │ │ │ │ + ldptr.d $a1, $s1, 0 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -151280 │ │ │ │ + pcalau12i $t1, 127 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, 28 # 31998 ::do_widen(char) const@@Base+0x214d8> │ │ │ │ + ld.d $ra, $sp, 40 │ │ │ │ + ld.d $s0, $sp, 32 │ │ │ │ + ld.d $s1, $sp, 24 │ │ │ │ + addi.d $sp, $sp, 48 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - ld.d $t0, $s2, 176 │ │ │ │ - ld.d $t1, $sp, 144 │ │ │ │ - sub.d $t0, $t0, $s8 │ │ │ │ - bltu $t0, $t1, 2220 # 2e198 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16398> │ │ │ │ - li.w $t0, 1 │ │ │ │ - move $s0, $t1 │ │ │ │ - bge $t0, $t1, 3120 # 2e528 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16728> │ │ │ │ - ld.d $a1, $sp, 32 │ │ │ │ - move $a2, $t1 │ │ │ │ - move $a0, $s8 │ │ │ │ - bl -134184 │ │ │ │ - ld.d $t0, $s2, 160 │ │ │ │ - ld.d $t1, $s2, 184 │ │ │ │ - add.d $t0, $t0, $s0 │ │ │ │ - st.d $t1, $sp, 104 │ │ │ │ - st.d $t0, $sp, 152 │ │ │ │ - ld.d $t1, $sp, 152 │ │ │ │ - ld.d $t0, $s2, 200 │ │ │ │ - st.d $t1, $s2, 168 │ │ │ │ - ld.d $t1, $sp, 72 │ │ │ │ - sub.d $s0, $s3, $t1 │ │ │ │ - ld.d $t1, $sp, 104 │ │ │ │ - sub.d $t0, $t0, $t1 │ │ │ │ - bltu $t0, $s0, 2244 # 2e200 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16400> │ │ │ │ - ld.d $a0, $s2, 192 │ │ │ │ - move $t0, $t1 │ │ │ │ - sub.d $a2, $a0, $t1 │ │ │ │ - bltu $a2, $s0, 1956 # 2e0f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x162f0> │ │ │ │ - li.w $t1, 8 │ │ │ │ - bge $t1, $s0, 3068 # 2e550 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16750> │ │ │ │ - ld.d $a1, $sp, 72 │ │ │ │ - move $a0, $t0 │ │ │ │ - move $a2, $s0 │ │ │ │ - bl -134276 │ │ │ │ - ld.d $t0, $s2, 184 │ │ │ │ - add.d $t0, $t0, $s0 │ │ │ │ - ld.d $s1, $s2, 208 │ │ │ │ - ld.d $t1, $s2, 224 │ │ │ │ - ld.d $t2, $sp, 56 │ │ │ │ - st.d $t0, $s2, 192 │ │ │ │ - ld.d $t0, $sp, 48 │ │ │ │ - sub.d $s0, $t0, $t2 │ │ │ │ - sub.d $t0, $t1, $s1 │ │ │ │ - bltu $t0, $s0, 2004 # 2e160 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16360> │ │ │ │ - ld.d $a0, $s2, 216 │ │ │ │ - sub.d $a2, $a0, $s1 │ │ │ │ - bltu $a2, $s0, 1808 # 2e0a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x162a8> │ │ │ │ - li.w $t1, 2 │ │ │ │ - bge $t1, $s0, 3064 # 2e598 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16798> │ │ │ │ - move $a1, $t2 │ │ │ │ - move $a2, $s0 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -134352 │ │ │ │ - ld.d $t0, $s2, 208 │ │ │ │ - add.d $t0, $t0, $s0 │ │ │ │ + bl -152264 │ │ │ │ nop │ │ │ │ - st.d $t0, $s2, 216 │ │ │ │ - ld.d $t0, $sp, 128 │ │ │ │ - st.w $t0, $s2, 36 │ │ │ │ - beqz $t0, 116 # 2da40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15c40> │ │ │ │ - ld.d $t1, $s2, 184 │ │ │ │ - ld.d $t0, $sp, 184 │ │ │ │ - move $t3, $zero │ │ │ │ + addi.d $sp, $sp, -96 │ │ │ │ + pcalau12i $t0, 127 │ │ │ │ + ld.d $t0, $t0, -160 │ │ │ │ + ld.d $t0, $t0, 0 │ │ │ │ + st.d $t0, $sp, 72 │ │ │ │ + li.w $t0, 0x0 │ │ │ │ + ld.d $t0, $a0, 16 │ │ │ │ + st.d $s0, $sp, 80 │ │ │ │ + st.d $ra, $sp, 88 │ │ │ │ + move $s0, $a0 │ │ │ │ + beqz $t0, 16 # 319d8 ::do_widen(char) const@@Base+0x21518> │ │ │ │ li.w $t2, 1 │ │ │ │ - alsl.d $t4, $t0, $t1, 0x3 │ │ │ │ - b 60 # 2da20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15c20> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - movgr2fr.d $fa0, $t0 │ │ │ │ - addi.d $t1, $t1, 8 │ │ │ │ - vpcnt.d $vr0, $vr0 │ │ │ │ - movfr2gr.d $t0, $fa0 │ │ │ │ - mul.w $t5, $t0, $t2 │ │ │ │ - move $t2, $t0 │ │ │ │ - add.w $t3, $t5, $t3 │ │ │ │ - beq $t1, $t4, 28 # 2da38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15c38> │ │ │ │ - ldptr.d $t0, $t1, 0 │ │ │ │ - bnez $t0, -36 # 2da00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15c00> │ │ │ │ - addi.d $t1, $t1, 8 │ │ │ │ - move $t2, $zero │ │ │ │ - bne $t1, $t4, -16 # 2da20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15c20> │ │ │ │ - nop │ │ │ │ - st.d $t3, $sp, 128 │ │ │ │ + beq $a2, $t2, 136 # 31a58 ::do_widen(char) const@@Base+0x21598> │ │ │ │ nop │ │ │ │ - ld.d $t0, $sp, 128 │ │ │ │ - st.w $t0, $s2, 52 │ │ │ │ - ld.d $t0, $sp, 56 │ │ │ │ - beqz $t0, 12 # 2da58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15c58> │ │ │ │ - ld.d $a0, $sp, 56 │ │ │ │ - bl -135684 │ │ │ │ + ld.d $t0, $s0, 40 │ │ │ │ + beqz $t0, 20 # 319f0 ::do_widen(char) const@@Base+0x21530> │ │ │ │ + ldptr.d $t0, $s0, 0 │ │ │ │ + move $a0, $s0 │ │ │ │ + ld.d $t0, $t0, 48 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + ld.bu $t0, $s0, 69 │ │ │ │ + st.d $zero, $s0, 8 │ │ │ │ + st.d $zero, $s0, 16 │ │ │ │ + st.d $zero, $s0, 24 │ │ │ │ + st.d $zero, $s0, 40 │ │ │ │ + st.d $zero, $s0, 32 │ │ │ │ + st.d $zero, $s0, 48 │ │ │ │ + beqz $t0, 252 # 31b08 ::do_widen(char) const@@Base+0x21648> │ │ │ │ + bl -152064 │ │ │ │ + move $t0, $a0 │ │ │ │ + li.w $t1, 1 │ │ │ │ + addi.d $a2, $sp, 24 │ │ │ │ + pcaddi $a1, 78436 │ │ │ │ + addi.d $a0, $sp, 40 │ │ │ │ + st.w $t1, $sp, 24 │ │ │ │ + st.d $t0, $sp, 32 │ │ │ │ + bl -152960 │ │ │ │ + pcalau12i $t1, 127 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ ld.d $t0, $sp, 72 │ │ │ │ - beqz $t0, 12 # 2da68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15c68> │ │ │ │ - move $a0, $t0 │ │ │ │ - bl -135700 │ │ │ │ - ld.d $t0, $sp, 32 │ │ │ │ - beqz $t0, 12 # 2da78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15c78> │ │ │ │ - move $a0, $t0 │ │ │ │ - bl -135716 │ │ │ │ - pcalau12i $t1, 131 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, 180 # 31b00 ::do_widen(char) const@@Base+0x21640> │ │ │ │ + addi.d $a0, $sp, 40 │ │ │ │ + bl -149820 # d118 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x218> │ │ │ │ + li.w $t2, 8 │ │ │ │ + bne $a3, $t2, -132 # 319d8 ::do_widen(char) const@@Base+0x21518> │ │ │ │ + ld.d $t2, $a0, 8 │ │ │ │ + sub.d $t2, $t2, $t0 │ │ │ │ + blt $a1, $t2, -144 # 319d8 ::do_widen(char) const@@Base+0x21518> │ │ │ │ + ld.d $t2, $a0, 24 │ │ │ │ + sub.d $t2, $t2, $t0 │ │ │ │ + blt $t2, $a1, -156 # 319d8 ::do_widen(char) const@@Base+0x21518> │ │ │ │ + slli.w $a1, $a1, 0x0 │ │ │ │ + ld.bu $t2, $a0, 69 │ │ │ │ + add.d $t0, $t0, $a1 │ │ │ │ + st.d $t0, $a0, 16 │ │ │ │ + beqz $t2, 128 # 31b08 ::do_widen(char) const@@Base+0x21648> │ │ │ │ + st.d $a2, $sp, 8 │ │ │ │ + bl -152192 │ │ │ │ + ld.d $t1, $sp, 8 │ │ │ │ + move $t0, $a0 │ │ │ │ + addi.d $a2, $sp, 24 │ │ │ │ + pcaddi $a1, 78404 │ │ │ │ + addi.d $a0, $sp, 40 │ │ │ │ + st.w $t1, $sp, 24 │ │ │ │ + st.d $t0, $sp, 32 │ │ │ │ + bl -153088 │ │ │ │ + pcalau12i $t1, 127 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 280 │ │ │ │ + ld.d $t0, $sp, 72 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, 2968 # 2e628 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16828> │ │ │ │ - ld.d $a0, $sp, 16 │ │ │ │ - ld.d $s1, $sp, 352 │ │ │ │ - ld.d $s3, $sp, 336 │ │ │ │ - ld.d $s4, $sp, 328 │ │ │ │ - ld.d $s7, $sp, 304 │ │ │ │ - ld.d $ra, $sp, 376 │ │ │ │ - ld.d $fp, $sp, 368 │ │ │ │ - ld.d $s0, $sp, 360 │ │ │ │ - ld.d $s2, $sp, 344 │ │ │ │ - ld.d $s5, $sp, 320 │ │ │ │ - ld.d $s6, $sp, 312 │ │ │ │ - ld.d $s8, $sp, 296 │ │ │ │ - addi.d $sp, $sp, 384 │ │ │ │ - b -135800 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + bnez $t0, 52 # 31b00 ::do_widen(char) const@@Base+0x21640> │ │ │ │ + addi.d $a0, $sp, 40 │ │ │ │ + bl -149948 # d118 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x218> │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 40 │ │ │ │ + bl -151968 │ │ │ │ + pcalau12i $t1, 127 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 72 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + beqz $t0, 44 # 31b28 ::do_widen(char) const@@Base+0x21668> │ │ │ │ + bl -152624 │ │ │ │ nop │ │ │ │ + pcaddi $a3, 77918 │ │ │ │ + li.w $a2, 55 │ │ │ │ + pcaddi $a1, 77822 │ │ │ │ + pcaddi $a0, 77835 │ │ │ │ + bl -150632 │ │ │ │ nop │ │ │ │ + b -72 # 31ad8 ::do_widen(char) const@@Base+0x21618> │ │ │ │ nop │ │ │ │ - beq $a3, $a6, -904 # 2d758 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15958> │ │ │ │ - li.w $a3, 7 │ │ │ │ - blt $a3, $a4, -880 # 2d778 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15978> │ │ │ │ - bltz $a1, 908 # 2de78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16078> │ │ │ │ - st.w $t5, $t7, 0 │ │ │ │ - move $a5, $t5 │ │ │ │ - beqz $a7, 264 # 2dc00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15e00> │ │ │ │ - move $t7, $zero │ │ │ │ - move $t4, $zero │ │ │ │ - beqz $s6, 140 # 2db90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15d90> │ │ │ │ - ld.d $a5, $sp, 32 │ │ │ │ - li.w $t4, 1 │ │ │ │ - sll.w $t0, $t4, $t0 │ │ │ │ - move $a1, $s1 │ │ │ │ - move $t7, $zero │ │ │ │ - move $a3, $zero │ │ │ │ - sll.w $a4, $t4, $t5 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -151004 │ │ │ │ + addi.d $sp, $sp, -96 │ │ │ │ + pcalau12i $t0, 127 │ │ │ │ + ld.d $t0, $t0, -160 │ │ │ │ + ld.d $t0, $t0, 0 │ │ │ │ + st.d $t0, $sp, 72 │ │ │ │ + li.w $t0, 0x0 │ │ │ │ + ld.d $t0, $a0, 16 │ │ │ │ + st.d $s0, $sp, 80 │ │ │ │ + st.d $ra, $sp, 88 │ │ │ │ + move $s0, $a0 │ │ │ │ + beqz $t0, 16 # 31b68 ::do_widen(char) const@@Base+0x216a8> │ │ │ │ + li.w $t2, 1 │ │ │ │ + beq $a2, $t2, 136 # 31be8 ::do_widen(char) const@@Base+0x21728> │ │ │ │ nop │ │ │ │ + ld.d $t0, $s0, 40 │ │ │ │ + beqz $t0, 20 # 31b80 ::do_widen(char) const@@Base+0x216c0> │ │ │ │ + ldptr.d $t0, $s0, 0 │ │ │ │ + move $a0, $s0 │ │ │ │ + ld.d $t0, $t0, 48 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + ld.bu $t0, $s0, 168 │ │ │ │ + st.d $zero, $s0, 8 │ │ │ │ + st.d $zero, $s0, 16 │ │ │ │ + st.d $zero, $s0, 24 │ │ │ │ + st.d $zero, $s0, 40 │ │ │ │ + st.d $zero, $s0, 32 │ │ │ │ + st.d $zero, $s0, 48 │ │ │ │ + beqz $t0, 252 # 31c98 ::do_widen(char) const@@Base+0x217d8> │ │ │ │ + bl -152464 │ │ │ │ + move $t0, $a0 │ │ │ │ + li.w $t1, 1 │ │ │ │ + addi.d $a2, $sp, 24 │ │ │ │ + pcaddi $a1, 78336 │ │ │ │ + addi.d $a0, $sp, 40 │ │ │ │ + st.w $t1, $sp, 24 │ │ │ │ + st.d $t0, $sp, 32 │ │ │ │ + bl -153360 │ │ │ │ + pcalau12i $t1, 127 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 72 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, 180 # 31c90 ::do_widen(char) const@@Base+0x217d0> │ │ │ │ + addi.d $a0, $sp, 40 │ │ │ │ + bl -150220 # d118 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x218> │ │ │ │ + li.w $t2, 8 │ │ │ │ + bne $a3, $t2, -132 # 31b68 ::do_widen(char) const@@Base+0x216a8> │ │ │ │ + ld.d $t2, $a0, 8 │ │ │ │ + sub.d $t2, $t2, $t0 │ │ │ │ + blt $a1, $t2, -144 # 31b68 ::do_widen(char) const@@Base+0x216a8> │ │ │ │ + ld.d $t2, $a0, 24 │ │ │ │ + sub.d $t2, $t2, $t0 │ │ │ │ + blt $t2, $a1, -156 # 31b68 ::do_widen(char) const@@Base+0x216a8> │ │ │ │ + slli.w $a1, $a1, 0x0 │ │ │ │ + ld.bu $t2, $a0, 168 │ │ │ │ + add.d $t0, $t0, $a1 │ │ │ │ + st.d $t0, $a0, 16 │ │ │ │ + beqz $t2, 128 # 31c98 ::do_widen(char) const@@Base+0x217d8> │ │ │ │ + st.d $a2, $sp, 8 │ │ │ │ + bl -152592 │ │ │ │ + ld.d $t1, $sp, 8 │ │ │ │ + move $t0, $a0 │ │ │ │ + addi.d $a2, $sp, 24 │ │ │ │ + pcaddi $a1, 78304 │ │ │ │ + addi.d $a0, $sp, 40 │ │ │ │ + st.w $t1, $sp, 24 │ │ │ │ + st.d $t0, $sp, 32 │ │ │ │ + bl -153488 │ │ │ │ + pcalau12i $t1, 127 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 72 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, 52 # 31c90 ::do_widen(char) const@@Base+0x217d0> │ │ │ │ + addi.d $a0, $sp, 40 │ │ │ │ + bl -150348 # d118 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x218> │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 40 │ │ │ │ + bl -152368 │ │ │ │ + pcalau12i $t1, 127 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 72 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + beqz $t0, 44 # 31cb8 ::do_widen(char) const@@Base+0x217f8> │ │ │ │ + bl -153024 │ │ │ │ nop │ │ │ │ + pcaddi $a3, 77780 │ │ │ │ + li.w $a2, 55 │ │ │ │ + pcaddi $a1, 77722 │ │ │ │ + pcaddi $a0, 77735 │ │ │ │ + bl -151032 │ │ │ │ nop │ │ │ │ - bstrpick.d $t4, $a1, 0x1f, 0x1 │ │ │ │ - ldx.bu $t4, $a0, $t4 │ │ │ │ - andi $a6, $a1, 0x1 │ │ │ │ - slli.d $a6, $a6, 0x2 │ │ │ │ - sra.w $t4, $t4, $a6 │ │ │ │ - andi $t4, $t4, 0x2 │ │ │ │ - beqz $t4, 48 # 2db78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15d78> │ │ │ │ - add.w $t4, $s0, $t7 │ │ │ │ - bstrpick.d $t4, $t4, 0x1f, 0x0 │ │ │ │ - ldx.bu $a6, $s8, $t4 │ │ │ │ - and $a6, $t0, $a6 │ │ │ │ - beqz $a6, 20 # 2db70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15d70> │ │ │ │ - ldx.bu $a6, $a5, $t4 │ │ │ │ - or $a6, $a4, $a6 │ │ │ │ - stx.b $a6, $a5, $t4 │ │ │ │ + b -72 # 31c68 ::do_widen(char) const@@Base+0x217a8> │ │ │ │ nop │ │ │ │ - addi.w $t7, $t7, 1 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -151404 │ │ │ │ + addi.d $sp, $sp, -96 │ │ │ │ + pcalau12i $t0, 127 │ │ │ │ + ld.d $t0, $t0, -160 │ │ │ │ + ld.d $t0, $t0, 0 │ │ │ │ + st.d $t0, $sp, 72 │ │ │ │ + li.w $t0, 0x0 │ │ │ │ + ld.d $t0, $a0, 16 │ │ │ │ + st.d $s0, $sp, 80 │ │ │ │ + st.d $ra, $sp, 88 │ │ │ │ + move $s0, $a0 │ │ │ │ + beqz $t0, 16 # 31cf8 ::do_widen(char) const@@Base+0x21838> │ │ │ │ + li.w $t2, 1 │ │ │ │ + beq $a2, $t2, 136 # 31d78 ::do_widen(char) const@@Base+0x218b8> │ │ │ │ nop │ │ │ │ - addi.w $a3, $a3, 1 │ │ │ │ - addi.w $a1, $a1, 1 │ │ │ │ - bltu $a3, $s6, -80 # 2db30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15d30> │ │ │ │ - move $a5, $t5 │ │ │ │ - bgeu $s6, $a7, 120 # 2dc00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15e00> │ │ │ │ - move $t4, $s6 │ │ │ │ - li.w $t0, 1 │ │ │ │ - sll.w $t1, $t0, $t1 │ │ │ │ - sll.w $t5, $t0, $t5 │ │ │ │ - add.w $a1, $s1, $t4 │ │ │ │ - bstrpick.d $t0, $a1, 0x1f, 0x1 │ │ │ │ - ldx.bu $t0, $a0, $t0 │ │ │ │ - andi $a3, $a1, 0x1 │ │ │ │ - slli.d $a3, $a3, 0x2 │ │ │ │ - sra.w $t0, $t0, $a3 │ │ │ │ - andi $t0, $t0, 0x2 │ │ │ │ - beqz $t0, 56 # 2dbf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15df0> │ │ │ │ - add.w $t0, $s0, $t7 │ │ │ │ - bstrpick.d $t0, $t0, 0x1f, 0x0 │ │ │ │ - ldx.bu $a3, $s8, $t0 │ │ │ │ - and $a3, $t1, $a3 │ │ │ │ - beqz $a3, 28 # 2dbe8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15de8> │ │ │ │ - ld.d $a3, $sp, 32 │ │ │ │ - add.d $t0, $a3, $t0 │ │ │ │ - ld.bu $a3, $t0, 0 │ │ │ │ - or $a3, $t5, $a3 │ │ │ │ - st.b $a3, $t0, 0 │ │ │ │ - nop │ │ │ │ - addi.w $t7, $t7, 1 │ │ │ │ + ld.d $t0, $s0, 40 │ │ │ │ + beqz $t0, 20 # 31d10 ::do_widen(char) const@@Base+0x21850> │ │ │ │ + ldptr.d $t0, $s0, 0 │ │ │ │ + move $a0, $s0 │ │ │ │ + ld.d $t0, $t0, 48 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + ld.bu $t0, $s0, 88 │ │ │ │ + st.d $zero, $s0, 8 │ │ │ │ + st.d $zero, $s0, 16 │ │ │ │ + st.d $zero, $s0, 24 │ │ │ │ + st.d $zero, $s0, 40 │ │ │ │ + st.d $zero, $s0, 32 │ │ │ │ + st.d $zero, $s0, 48 │ │ │ │ + beqz $t0, 252 # 31e28 ::do_widen(char) const@@Base+0x21968> │ │ │ │ + bl -152864 │ │ │ │ + move $t0, $a0 │ │ │ │ + li.w $t1, 1 │ │ │ │ + addi.d $a2, $sp, 24 │ │ │ │ + pcaddi $a1, 78236 │ │ │ │ + addi.d $a0, $sp, 40 │ │ │ │ + st.w $t1, $sp, 24 │ │ │ │ + st.d $t0, $sp, 32 │ │ │ │ + bl -153760 │ │ │ │ + pcalau12i $t1, 127 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 72 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, 180 # 31e20 ::do_widen(char) const@@Base+0x21960> │ │ │ │ + addi.d $a0, $sp, 40 │ │ │ │ + bl -150620 # d118 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x218> │ │ │ │ + li.w $t2, 8 │ │ │ │ + bne $a3, $t2, -132 # 31cf8 ::do_widen(char) const@@Base+0x21838> │ │ │ │ + ld.d $t2, $a0, 8 │ │ │ │ + sub.d $t2, $t2, $t0 │ │ │ │ + blt $a1, $t2, -144 # 31cf8 ::do_widen(char) const@@Base+0x21838> │ │ │ │ + ld.d $t2, $a0, 24 │ │ │ │ + sub.d $t2, $t2, $t0 │ │ │ │ + blt $t2, $a1, -156 # 31cf8 ::do_widen(char) const@@Base+0x21838> │ │ │ │ + slli.w $a1, $a1, 0x0 │ │ │ │ + ld.bu $t2, $a0, 88 │ │ │ │ + add.d $t0, $t0, $a1 │ │ │ │ + st.d $t0, $a0, 16 │ │ │ │ + beqz $t2, 128 # 31e28 ::do_widen(char) const@@Base+0x21968> │ │ │ │ + st.d $a2, $sp, 8 │ │ │ │ + bl -152992 │ │ │ │ + ld.d $t1, $sp, 8 │ │ │ │ + move $t0, $a0 │ │ │ │ + addi.d $a2, $sp, 24 │ │ │ │ + pcaddi $a1, 78204 │ │ │ │ + addi.d $a0, $sp, 40 │ │ │ │ + st.w $t1, $sp, 24 │ │ │ │ + st.d $t0, $sp, 32 │ │ │ │ + bl -153888 │ │ │ │ + pcalau12i $t1, 127 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 72 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, 52 # 31e20 ::do_widen(char) const@@Base+0x21960> │ │ │ │ + addi.d $a0, $sp, 40 │ │ │ │ + bl -150748 # d118 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x218> │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 40 │ │ │ │ + bl -152768 │ │ │ │ + pcalau12i $t1, 127 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 72 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + beqz $t0, 44 # 31e48 ::do_widen(char) const@@Base+0x21988> │ │ │ │ + bl -153424 │ │ │ │ nop │ │ │ │ - addi.w $t4, $t4, 1 │ │ │ │ - addi.w $a1, $a1, 1 │ │ │ │ - bltu $t4, $a7, -88 # 2dba0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15da0> │ │ │ │ + pcaddi $a3, 77642 │ │ │ │ + li.w $a2, 55 │ │ │ │ + pcaddi $a1, 77622 │ │ │ │ + pcaddi $a0, 77635 │ │ │ │ + bl -151432 │ │ │ │ nop │ │ │ │ - ldptr.w $a1, $t3, 0 │ │ │ │ - addi.w $t5, $a5, 1 │ │ │ │ - b -1192 # 2d760 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15960> │ │ │ │ + b -72 # 31df8 ::do_widen(char) const@@Base+0x21938> │ │ │ │ nop │ │ │ │ - ld.d $t1, $sp, 8 │ │ │ │ - addi.d $t0, $s4, -1 │ │ │ │ - bstrpick.d $t0, $t0, 0x25, 0x6 │ │ │ │ - slli.d $t0, $t0, 0x3 │ │ │ │ - ldx.d $t1, $t1, $t0 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -151804 │ │ │ │ + addi.d $sp, $sp, -96 │ │ │ │ + pcalau12i $t0, 127 │ │ │ │ + ld.d $t0, $t0, -160 │ │ │ │ + ld.d $t0, $t0, 0 │ │ │ │ + st.d $t0, $sp, 72 │ │ │ │ + li.w $t0, 0x0 │ │ │ │ + ld.d $t0, $a0, 16 │ │ │ │ + st.d $s0, $sp, 80 │ │ │ │ + st.d $ra, $sp, 88 │ │ │ │ + move $s0, $a0 │ │ │ │ + beqz $t0, 16 # 31e88 ::do_widen(char) const@@Base+0x219c8> │ │ │ │ li.w $t2, 1 │ │ │ │ - addi.w $t0, $s4, -1 │ │ │ │ - sll.d $t0, $t2, $t0 │ │ │ │ - and $t0, $t0, $t1 │ │ │ │ - ldptr.w $s6, $sp, 40 │ │ │ │ - bnez $t0, -1184 # 2d798 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15998> │ │ │ │ - beqz $t3, 92 # 2dc98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15e98> │ │ │ │ - ld.d $t5, $s2, 136 │ │ │ │ - ld.d $t6, $sp, 32 │ │ │ │ - add.w $t4, $s1, $s6 │ │ │ │ - move $t1, $s1 │ │ │ │ - move $t3, $zero │ │ │ │ + beq $a2, $t2, 136 # 31f08 ::do_widen(char) const@@Base+0x21a48> │ │ │ │ nop │ │ │ │ + ld.d $t0, $s0, 40 │ │ │ │ + beqz $t0, 20 # 31ea0 ::do_widen(char) const@@Base+0x219e0> │ │ │ │ + ldptr.d $t0, $s0, 0 │ │ │ │ + move $a0, $s0 │ │ │ │ + ld.d $t0, $t0, 48 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + ld.bu $t0, $s0, 80 │ │ │ │ + st.d $zero, $s0, 8 │ │ │ │ + st.d $zero, $s0, 16 │ │ │ │ + st.d $zero, $s0, 24 │ │ │ │ + st.d $zero, $s0, 40 │ │ │ │ + st.d $zero, $s0, 32 │ │ │ │ + st.d $zero, $s0, 48 │ │ │ │ + beqz $t0, 252 # 31fb8 ::do_widen(char) const@@Base+0x21af8> │ │ │ │ + bl -153264 │ │ │ │ + move $t0, $a0 │ │ │ │ + li.w $t1, 1 │ │ │ │ + addi.d $a2, $sp, 24 │ │ │ │ + pcaddi $a1, 78136 │ │ │ │ + addi.d $a0, $sp, 40 │ │ │ │ + st.w $t1, $sp, 24 │ │ │ │ + st.d $t0, $sp, 32 │ │ │ │ + bl -154160 │ │ │ │ + pcalau12i $t1, 127 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 72 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, 180 # 31fb0 ::do_widen(char) const@@Base+0x21af0> │ │ │ │ + addi.d $a0, $sp, 40 │ │ │ │ + bl -151020 # d118 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x218> │ │ │ │ + li.w $t2, 8 │ │ │ │ + bne $a3, $t2, -132 # 31e88 ::do_widen(char) const@@Base+0x219c8> │ │ │ │ + ld.d $t2, $a0, 8 │ │ │ │ + sub.d $t2, $t2, $t0 │ │ │ │ + blt $a1, $t2, -144 # 31e88 ::do_widen(char) const@@Base+0x219c8> │ │ │ │ + ld.d $t2, $a0, 24 │ │ │ │ + sub.d $t2, $t2, $t0 │ │ │ │ + blt $t2, $a1, -156 # 31e88 ::do_widen(char) const@@Base+0x219c8> │ │ │ │ + slli.w $a1, $a1, 0x0 │ │ │ │ + ld.bu $t2, $a0, 80 │ │ │ │ + add.d $t0, $t0, $a1 │ │ │ │ + st.d $t0, $a0, 16 │ │ │ │ + beqz $t2, 128 # 31fb8 ::do_widen(char) const@@Base+0x21af8> │ │ │ │ + st.d $a2, $sp, 8 │ │ │ │ + bl -153392 │ │ │ │ + ld.d $t1, $sp, 8 │ │ │ │ + move $t0, $a0 │ │ │ │ + addi.d $a2, $sp, 24 │ │ │ │ + pcaddi $a1, 78104 │ │ │ │ + addi.d $a0, $sp, 40 │ │ │ │ + st.w $t1, $sp, 24 │ │ │ │ + st.d $t0, $sp, 32 │ │ │ │ + bl -154288 │ │ │ │ + pcalau12i $t1, 127 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 72 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, 52 # 31fb0 ::do_widen(char) const@@Base+0x21af0> │ │ │ │ + addi.d $a0, $sp, 40 │ │ │ │ + bl -151148 # d118 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x218> │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 40 │ │ │ │ + bl -153168 │ │ │ │ + pcalau12i $t1, 127 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 72 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + beqz $t0, 44 # 31fd8 ::do_widen(char) const@@Base+0x21b18> │ │ │ │ + bl -153824 │ │ │ │ nop │ │ │ │ + pcaddi $a3, 77472 │ │ │ │ + li.w $a2, 55 │ │ │ │ + pcaddi $a1, 77522 │ │ │ │ + pcaddi $a0, 77535 │ │ │ │ + bl -151832 │ │ │ │ nop │ │ │ │ - bstrpick.d $t0, $t1, 0x1f, 0x1 │ │ │ │ - ldx.bu $t0, $t5, $t0 │ │ │ │ - andi $t2, $t1, 0x1 │ │ │ │ - slli.d $t2, $t2, 0x2 │ │ │ │ - sra.w $t0, $t0, $t2 │ │ │ │ - andi $t0, $t0, 0x2 │ │ │ │ - beqz $t0, 24 # 2dc90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15e90> │ │ │ │ - add.w $t0, $s0, $t3 │ │ │ │ - bstrpick.d $t0, $t0, 0x1f, 0x0 │ │ │ │ - ldx.bu $t2, $s8, $t0 │ │ │ │ - addi.w $t3, $t3, 1 │ │ │ │ - stx.b $t2, $t6, $t0 │ │ │ │ - addi.w $t1, $t1, 1 │ │ │ │ - bne $t1, $t4, -52 # 2dc60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15e60> │ │ │ │ - ld.d $t0, $sp, 48 │ │ │ │ - ld.d $t1, $sp, 88 │ │ │ │ - beq $t0, $t1, 1472 # 2e260 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16460> │ │ │ │ - ld.d $t1, $sp, 40 │ │ │ │ - addi.d $t0, $t0, 2 │ │ │ │ - st.h $t1, $t0, -2 │ │ │ │ - st.d $t0, $sp, 48 │ │ │ │ - ld.d $t0, $sp, 80 │ │ │ │ - beq $t0, $s3, 1632 # 2e318 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16518> │ │ │ │ + b -72 # 31f88 ::do_widen(char) const@@Base+0x21ac8> │ │ │ │ nop │ │ │ │ - ldptr.d $t0, $sp, 0 │ │ │ │ - addi.d $s3, $s3, 8 │ │ │ │ - ldptr.d $t0, $t0, 0 │ │ │ │ - st.d $t0, $s3, -8 │ │ │ │ - b -1336 # 2d798 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15998> │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -152204 │ │ │ │ + addi.d $sp, $sp, -1664 │ │ │ │ + pcalau12i $t0, 127 │ │ │ │ + ld.d $t0, $t0, -160 │ │ │ │ + ld.d $t0, $t0, 0 │ │ │ │ + st.d $t0, $sp, 1544 │ │ │ │ + li.w $t0, 0x0 │ │ │ │ + st.d $ra, $sp, 1656 │ │ │ │ + st.d $fp, $sp, 1648 │ │ │ │ + st.d $s0, $sp, 1640 │ │ │ │ + st.d $s1, $sp, 1632 │ │ │ │ + st.d $s2, $sp, 1624 │ │ │ │ + move $s1, $a1 │ │ │ │ + fst.d $fs0, $sp, 1560 │ │ │ │ + st.d $s3, $sp, 1616 │ │ │ │ + st.d $s4, $sp, 1608 │ │ │ │ + st.d $s5, $sp, 1600 │ │ │ │ + st.d $s6, $sp, 1592 │ │ │ │ + st.d $s7, $sp, 1584 │ │ │ │ + st.d $s8, $sp, 1576 │ │ │ │ + move $s0, $a0 │ │ │ │ + bl -154912 │ │ │ │ + pcaddi $t0, 129157 │ │ │ │ + st.d $a0, $t0, 8 │ │ │ │ + ldptr.d $a1, $s1, 0 │ │ │ │ + ld.d $a2, $s1, 8 │ │ │ │ + addi.d $s2, $sp, 352 │ │ │ │ + move $a0, $s2 │ │ │ │ + addi.d $fp, $sp, 368 │ │ │ │ + st.d $fp, $sp, 352 │ │ │ │ + bl 15980 # 35ec0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + move $a1, $s2 │ │ │ │ + addi.d $a0, $sp, 728 │ │ │ │ + bl 44416 # 3cde0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6f20> │ │ │ │ + ld.d $a0, $sp, 352 │ │ │ │ + beq $a0, $fp, 8 # 32070 ::do_widen(char) const@@Base+0x21bb0> │ │ │ │ + bl -153628 │ │ │ │ + ld.d $t1, $s0, 8 │ │ │ │ + li.w $a2, 4 │ │ │ │ + addi.d $a1, $sp, 52 │ │ │ │ + ld.d $t0, $t1, 8 │ │ │ │ + ldptr.d $t1, $t1, 0 │ │ │ │ + addi.d $a0, $sp, 744 │ │ │ │ + sub.d $t0, $t0, $t1 │ │ │ │ + srai.d $t0, $t0, 0x3 │ │ │ │ + st.w $t0, $sp, 52 │ │ │ │ + bl -153124 │ │ │ │ + ldptr.w $t0, $sp, 52 │ │ │ │ + blez $t0, 308 # 321d0 ::do_widen(char) const@@Base+0x21d10> │ │ │ │ + move $s3, $zero │ │ │ │ nop │ │ │ │ - addi.w $a1, $t5, 1 │ │ │ │ - st.w $t5, $t3, 0 │ │ │ │ - st.d $a1, $sp, 64 │ │ │ │ - st.d $zero, $sp, 112 │ │ │ │ - beqz $s4, 944 # 2e098 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16298> │ │ │ │ nop │ │ │ │ - beqz $s6, 328 # 2de38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16038> │ │ │ │ - li.w $a4, 1 │ │ │ │ - sll.w $a1, $a4, $fp │ │ │ │ - st.d $a1, $sp, 160 │ │ │ │ - sltu $a3, $s6, $s4 │ │ │ │ - maskeqz $fp, $s6, $a3 │ │ │ │ - st.w $t0, $sp, 176 │ │ │ │ - st.w $t1, $sp, 180 │ │ │ │ - masknez $a3, $s4, $a3 │ │ │ │ - ld.d $t0, $sp, 160 │ │ │ │ - or $fp, $fp, $a3 │ │ │ │ - sll.w $a3, $a4, $t5 │ │ │ │ - move $a1, $s1 │ │ │ │ - move $a6, $zero │ │ │ │ - move $a5, $zero │ │ │ │ - st.d $a3, $sp, 120 │ │ │ │ - move $a4, $fp │ │ │ │ - st.d $t2, $sp, 168 │ │ │ │ nop │ │ │ │ + ld.d $t0, $s0, 8 │ │ │ │ + bstrpick.d $s1, $s3, 0x1f, 0x0 │ │ │ │ + slli.d $s1, $s1, 0x3 │ │ │ │ + ldptr.d $t0, $t0, 0 │ │ │ │ + li.w $a2, 8 │ │ │ │ + addi.d $a1, $sp, 56 │ │ │ │ + ldx.d $s4, $t0, $s1 │ │ │ │ + addi.d $a0, $sp, 744 │ │ │ │ + ld.d $t0, $s4, 8 │ │ │ │ + st.d $t0, $sp, 56 │ │ │ │ + bl -153192 │ │ │ │ + ld.d $a2, $sp, 56 │ │ │ │ + ldptr.d $a1, $s4, 0 │ │ │ │ + addi.d $a0, $sp, 744 │ │ │ │ + bl -153208 │ │ │ │ + ld.d $t0, $s0, 8 │ │ │ │ + li.w $a2, 4 │ │ │ │ + addi.d $a0, $sp, 744 │ │ │ │ + ldptr.d $t0, $t0, 0 │ │ │ │ + ldx.d $a1, $t0, $s1 │ │ │ │ + addi.d $a1, $a1, 32 │ │ │ │ + bl -153236 │ │ │ │ + ld.d $t0, $s0, 8 │ │ │ │ + li.w $a2, 8 │ │ │ │ + addi.d $a1, $sp, 64 │ │ │ │ + ldptr.d $t0, $t0, 0 │ │ │ │ + addi.d $a0, $sp, 744 │ │ │ │ + ldx.d $s4, $t0, $s1 │ │ │ │ + ld.d $t0, $s4, 48 │ │ │ │ + st.d $t0, $sp, 64 │ │ │ │ + bl -153272 │ │ │ │ + ld.d $a2, $sp, 64 │ │ │ │ + ld.d $a1, $s4, 40 │ │ │ │ + addi.d $a0, $sp, 744 │ │ │ │ + bl -153288 │ │ │ │ + ld.d $t0, $s0, 8 │ │ │ │ + li.w $a2, 8 │ │ │ │ + addi.d $a1, $sp, 72 │ │ │ │ + ldptr.d $t0, $t0, 0 │ │ │ │ + addi.d $a0, $sp, 744 │ │ │ │ + ldx.d $s4, $t0, $s1 │ │ │ │ + ld.d $t0, $s4, 80 │ │ │ │ + st.d $t0, $sp, 72 │ │ │ │ + bl -153324 │ │ │ │ + ld.d $a2, $sp, 72 │ │ │ │ + ld.d $a1, $s4, 72 │ │ │ │ + addi.d $a0, $sp, 744 │ │ │ │ + bl -153340 │ │ │ │ + ld.d $t0, $s0, 8 │ │ │ │ + li.w $a2, 8 │ │ │ │ + addi.d $a1, $sp, 80 │ │ │ │ + ldptr.d $t0, $t0, 0 │ │ │ │ + addi.d $a0, $sp, 744 │ │ │ │ + ldx.d $s4, $t0, $s1 │ │ │ │ + ld.d $t0, $s4, 112 │ │ │ │ + st.d $t0, $sp, 80 │ │ │ │ + bl -153376 │ │ │ │ + ld.d $a2, $sp, 80 │ │ │ │ + ld.d $a1, $s4, 104 │ │ │ │ + addi.d $a0, $sp, 744 │ │ │ │ + bl -153392 │ │ │ │ + ld.d $t0, $s0, 8 │ │ │ │ + li.w $a2, 4 │ │ │ │ + addi.d $a0, $sp, 744 │ │ │ │ + ldptr.d $t0, $t0, 0 │ │ │ │ + ldx.d $a1, $t0, $s1 │ │ │ │ + addi.d $a1, $a1, 144 │ │ │ │ + bl -153420 │ │ │ │ + ldptr.w $t1, $sp, 52 │ │ │ │ + addi.d $s3, $s3, 1 │ │ │ │ + slli.w $t0, $s3, 0x0 │ │ │ │ + blt $t0, $t1, -284 # 320b0 ::do_widen(char) const@@Base+0x21bf0> │ │ │ │ + ldptr.d $a1, $s0, 0 │ │ │ │ + li.w $a2, 4 │ │ │ │ + addi.d $a0, $sp, 744 │ │ │ │ + addi.d $a1, $a1, 4 │ │ │ │ + bl -153456 │ │ │ │ + ldptr.d $t0, $s0, 0 │ │ │ │ + ldptr.w $t1, $t0, 4 │ │ │ │ + blez $t1, 540 # 32408 ::do_widen(char) const@@Base+0x21f48> │ │ │ │ + move $s3, $zero │ │ │ │ nop │ │ │ │ - bstrpick.d $t2, $a1, 0x1f, 0x1 │ │ │ │ - ldx.bu $t2, $a0, $t2 │ │ │ │ - andi $a3, $a1, 0x1 │ │ │ │ - slli.d $a3, $a3, 0x2 │ │ │ │ - sra.w $t2, $t2, $a3 │ │ │ │ - andi $t2, $t2, 0x2 │ │ │ │ - beqz $t2, 56 # 2dd90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15f90> │ │ │ │ - add.w $t2, $s0, $a6 │ │ │ │ - bstrpick.d $t2, $t2, 0x1f, 0x0 │ │ │ │ - ldx.bu $a3, $s8, $t2 │ │ │ │ - and $a3, $t0, $a3 │ │ │ │ - beqz $a3, 28 # 2dd88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15f88> │ │ │ │ - ld.d $a3, $sp, 32 │ │ │ │ - ld.d $t1, $sp, 120 │ │ │ │ - add.d $t2, $a3, $t2 │ │ │ │ - ld.bu $a3, $t2, 0 │ │ │ │ - or $a3, $t1, $a3 │ │ │ │ - st.b $a3, $t2, 0 │ │ │ │ - addi.w $a6, $a6, 1 │ │ │ │ nop │ │ │ │ - addi.w $a5, $a5, 1 │ │ │ │ - addi.w $a1, $a1, 1 │ │ │ │ - bltu $a5, $fp, -88 # 2dd40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15f40> │ │ │ │ - ld.d $t2, $sp, 168 │ │ │ │ - ldptr.w $t0, $sp, 176 │ │ │ │ - ldptr.w $t1, $sp, 180 │ │ │ │ - bgeu $s6, $s4, 2072 # 2e5c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x167c0> │ │ │ │ nop │ │ │ │ - li.w $a1, 1 │ │ │ │ - sll.w $t4, $a1, $t4 │ │ │ │ - add.w $a3, $s1, $a4 │ │ │ │ - sll.w $fp, $a1, $t5 │ │ │ │ - bstrpick.d $a1, $a3, 0x1f, 0x1 │ │ │ │ - ldx.bu $a1, $a0, $a1 │ │ │ │ - andi $a5, $a3, 0x1 │ │ │ │ - slli.d $a5, $a5, 0x2 │ │ │ │ - sra.w $a1, $a1, $a5 │ │ │ │ - andi $a1, $a1, 0x2 │ │ │ │ - beqz $a1, 56 # 2de10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16010> │ │ │ │ - add.w $a1, $s0, $a6 │ │ │ │ - bstrpick.d $a1, $a1, 0x1f, 0x0 │ │ │ │ - ldx.bu $a5, $s8, $a1 │ │ │ │ - and $a5, $t4, $a5 │ │ │ │ - beqz $a5, 28 # 2de08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16008> │ │ │ │ - ld.d $a5, $sp, 32 │ │ │ │ - add.d $a1, $a5, $a1 │ │ │ │ - ld.bu $a5, $a1, 0 │ │ │ │ - or $a5, $fp, $a5 │ │ │ │ - st.b $a5, $a1, 0 │ │ │ │ + ld.d $t0, $t0, 8 │ │ │ │ + bstrpick.d $s1, $s3, 0x1f, 0x0 │ │ │ │ + slli.d $s1, $s1, 0x3 │ │ │ │ + ldx.d $s4, $t0, $s1 │ │ │ │ + li.w $a2, 8 │ │ │ │ + addi.d $a1, $sp, 88 │ │ │ │ + ld.d $t0, $s4, 8 │ │ │ │ + addi.d $a0, $sp, 744 │ │ │ │ + st.d $t0, $sp, 88 │ │ │ │ + bl -153524 │ │ │ │ + ld.d $a2, $sp, 88 │ │ │ │ + ldptr.d $a1, $s4, 0 │ │ │ │ + addi.d $a0, $sp, 744 │ │ │ │ + bl -153540 │ │ │ │ + ldptr.d $t0, $s0, 0 │ │ │ │ + li.w $a2, 4 │ │ │ │ + addi.d $a0, $sp, 744 │ │ │ │ + ld.d $t0, $t0, 8 │ │ │ │ + ldx.d $a1, $t0, $s1 │ │ │ │ + addi.d $a1, $a1, 32 │ │ │ │ + bl -153568 │ │ │ │ + ldptr.d $t0, $s0, 0 │ │ │ │ + li.w $a2, 4 │ │ │ │ + addi.d $a0, $sp, 744 │ │ │ │ + ld.d $t0, $t0, 8 │ │ │ │ + ldx.d $a1, $t0, $s1 │ │ │ │ + addi.d $a1, $a1, 36 │ │ │ │ + bl -153596 │ │ │ │ + ldptr.d $t0, $s0, 0 │ │ │ │ + li.w $a2, 4 │ │ │ │ + addi.d $a0, $sp, 744 │ │ │ │ + ld.d $t0, $t0, 8 │ │ │ │ + ldx.d $a1, $t0, $s1 │ │ │ │ + addi.d $a1, $a1, 40 │ │ │ │ + bl -153624 │ │ │ │ + ldptr.d $t0, $s0, 0 │ │ │ │ + li.w $a2, 4 │ │ │ │ + addi.d $a0, $sp, 744 │ │ │ │ + ld.d $t0, $t0, 8 │ │ │ │ + ldx.d $a1, $t0, $s1 │ │ │ │ + addi.d $a1, $a1, 44 │ │ │ │ + bl -153652 │ │ │ │ + ldptr.d $t0, $s0, 0 │ │ │ │ + li.w $a2, 4 │ │ │ │ + addi.d $a0, $sp, 744 │ │ │ │ + ld.d $t0, $t0, 8 │ │ │ │ + ldx.d $a1, $t0, $s1 │ │ │ │ + addi.d $a1, $a1, 48 │ │ │ │ + bl -153680 │ │ │ │ + ldptr.d $t0, $s0, 0 │ │ │ │ + li.w $a2, 4 │ │ │ │ + addi.d $a0, $sp, 744 │ │ │ │ + ld.d $t0, $t0, 8 │ │ │ │ + ldx.d $a1, $t0, $s1 │ │ │ │ + addi.d $a1, $a1, 52 │ │ │ │ + bl -153708 │ │ │ │ + ldptr.d $t0, $s0, 0 │ │ │ │ + li.w $a2, 4 │ │ │ │ + addi.d $a0, $sp, 744 │ │ │ │ + ld.d $t0, $t0, 8 │ │ │ │ + ldx.d $a1, $t0, $s1 │ │ │ │ + addi.d $a1, $a1, 56 │ │ │ │ + bl -153736 │ │ │ │ + ldptr.d $t0, $s0, 0 │ │ │ │ + li.w $a2, 4 │ │ │ │ + addi.d $a0, $sp, 744 │ │ │ │ + ld.d $t0, $t0, 8 │ │ │ │ + ldx.d $a1, $t0, $s1 │ │ │ │ + addi.d $a1, $a1, 60 │ │ │ │ + bl -153764 │ │ │ │ + ldptr.d $t0, $s0, 0 │ │ │ │ + addi.d $a0, $sp, 744 │ │ │ │ + ld.d $t0, $t0, 8 │ │ │ │ + ldx.d $t0, $t0, $s1 │ │ │ │ + ld.d $a1, $t0, 136 │ │ │ │ + ld.d $a2, $t0, 144 │ │ │ │ + sub.d $a2, $a2, $a1 │ │ │ │ + bl -153796 │ │ │ │ + ldptr.d $t0, $s0, 0 │ │ │ │ + addi.d $a0, $sp, 744 │ │ │ │ + ld.d $t0, $t0, 8 │ │ │ │ + ldx.d $t0, $t0, $s1 │ │ │ │ + ld.d $a1, $t0, 160 │ │ │ │ + ld.d $a2, $t0, 168 │ │ │ │ + sub.d $a2, $a2, $a1 │ │ │ │ + bl -153828 │ │ │ │ + ldptr.d $t0, $s0, 0 │ │ │ │ + addi.d $a0, $sp, 744 │ │ │ │ + ld.d $t0, $t0, 8 │ │ │ │ + ldx.d $t0, $t0, $s1 │ │ │ │ + ld.d $a1, $t0, 184 │ │ │ │ + ld.d $a2, $t0, 192 │ │ │ │ + sub.d $a2, $a2, $a1 │ │ │ │ + bl -153860 │ │ │ │ + ldptr.d $t0, $s0, 0 │ │ │ │ + addi.d $a0, $sp, 744 │ │ │ │ + ld.d $t0, $t0, 8 │ │ │ │ + ldx.d $t0, $t0, $s1 │ │ │ │ + ld.d $a1, $t0, 208 │ │ │ │ + ld.d $a2, $t0, 216 │ │ │ │ + sub.d $a2, $a2, $a1 │ │ │ │ + bl -153892 │ │ │ │ + ldptr.d $t0, $s0, 0 │ │ │ │ + addi.d $a1, $sp, 728 │ │ │ │ + move $a0, $s0 │ │ │ │ + ld.d $t0, $t0, 8 │ │ │ │ + ldx.d $a2, $t0, $s1 │ │ │ │ + addi.d $a2, $a2, 232 │ │ │ │ + bl -3712 # 31530 ::do_widen(char) const@@Base+0x21070> │ │ │ │ + ldptr.d $t0, $s0, 0 │ │ │ │ + addi.d $a0, $sp, 744 │ │ │ │ + ld.d $t0, $t0, 8 │ │ │ │ + ldx.d $t0, $t0, $s1 │ │ │ │ + ld.d $a1, $t0, 272 │ │ │ │ + ld.d $a2, $t0, 280 │ │ │ │ + sub.d $a2, $a2, $a1 │ │ │ │ + bl -153952 │ │ │ │ + ldptr.d $t0, $s0, 0 │ │ │ │ + addi.d $a0, $sp, 744 │ │ │ │ + ld.d $t0, $t0, 8 │ │ │ │ + ldx.d $t0, $t0, $s1 │ │ │ │ + ld.d $a1, $t0, 296 │ │ │ │ + ld.d $a2, $t0, 304 │ │ │ │ + sub.d $a2, $a2, $a1 │ │ │ │ + bl -153984 │ │ │ │ + ldptr.d $t0, $s0, 0 │ │ │ │ + addi.d $s3, $s3, 1 │ │ │ │ + slli.w $t2, $s3, 0x0 │ │ │ │ + ldptr.w $t1, $t0, 4 │ │ │ │ + blt $t2, $t1, -516 # 32200 ::do_widen(char) const@@Base+0x21d40> │ │ │ │ + addi.d $a0, $sp, 464 │ │ │ │ + st.d $t1, $sp, 16 │ │ │ │ + bl -155568 │ │ │ │ + pcalau12i $t0, 126 │ │ │ │ + ld.d $t0, $t0, -192 │ │ │ │ + ld.d $s1, $t0, 8 │ │ │ │ + st.h $zero, $sp, 688 │ │ │ │ + ld.d $s6, $t0, 16 │ │ │ │ + ld.d $a0, $s1, -24 │ │ │ │ + pcalau12i $s4, 126 │ │ │ │ + ld.d $s4, $s4, -360 │ │ │ │ + addi.d $s4, $s4, 16 │ │ │ │ + st.d $zero, $sp, 680 │ │ │ │ + st.d $zero, $sp, 696 │ │ │ │ + st.d $s4, $sp, 464 │ │ │ │ + st.d $zero, $sp, 704 │ │ │ │ + st.d $zero, $sp, 712 │ │ │ │ + st.d $zero, $sp, 720 │ │ │ │ + st.d $s1, $sp, 352 │ │ │ │ + add.d $a0, $s2, $a0 │ │ │ │ + move $a1, $zero │ │ │ │ + stptr.d $s6, $a0, 0 │ │ │ │ + bl -154032 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + pcalau12i $s3, 126 │ │ │ │ + ld.d $s3, $s3, -240 │ │ │ │ + pcalau12i $s5, 126 │ │ │ │ + ld.d $s5, $s5, -296 │ │ │ │ + addi.d $s8, $s3, 24 │ │ │ │ + addi.d $a0, $sp, 416 │ │ │ │ + addi.d $s3, $s3, 64 │ │ │ │ + addi.d $s5, $s5, 16 │ │ │ │ + st.d $zero, $sp, 368 │ │ │ │ + st.d $s8, $sp, 352 │ │ │ │ + st.d $s3, $sp, 464 │ │ │ │ + st.d $s5, $sp, 360 │ │ │ │ + st.d $zero, $sp, 376 │ │ │ │ + st.d $zero, $sp, 384 │ │ │ │ + st.d $zero, $sp, 392 │ │ │ │ + st.d $zero, $sp, 400 │ │ │ │ + st.d $zero, $sp, 408 │ │ │ │ + bl -153016 │ │ │ │ + pcalau12i $t2, 126 │ │ │ │ + ld.d $t2, $t2, -16 │ │ │ │ + addi.d $t1, $t2, 16 │ │ │ │ + li.w $t0, 16 │ │ │ │ + addi.d $s7, $sp, 448 │ │ │ │ + addi.d $a0, $sp, 464 │ │ │ │ + addi.d $a1, $sp, 360 │ │ │ │ + st.b $zero, $sp, 448 │ │ │ │ + st.d $zero, $sp, 440 │ │ │ │ + st.d $t1, $sp, 8 │ │ │ │ + st.w $t0, $sp, 424 │ │ │ │ + st.d $t1, $sp, 360 │ │ │ │ + st.d $s7, $sp, 432 │ │ │ │ + bl -154160 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + ld.d $a1, $sp, 16 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -153548 │ │ │ │ + ld.d $a4, $sp, 400 │ │ │ │ + addi.d $t0, $sp, 112 │ │ │ │ + st.b $zero, $sp, 112 │ │ │ │ + st.d $zero, $sp, 104 │ │ │ │ + st.d $t0, $sp, 96 │ │ │ │ + beqz $a4, 2524 # 32ee0 ::do_widen(char) const@@Base+0x22a20> │ │ │ │ + ld.d $t1, $sp, 384 │ │ │ │ + beqz $t1, 20 # 32520 ::do_widen(char) const@@Base+0x22060> │ │ │ │ + sltu $t0, $a4, $t1 │ │ │ │ + masknez $a4, $a4, $t0 │ │ │ │ + maskeqz $t0, $t1, $t0 │ │ │ │ + or $a4, $a4, $t0 │ │ │ │ + ld.d $a3, $sp, 392 │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $zero │ │ │ │ + sub.d $a4, $a4, $a3 │ │ │ │ + addi.d $a0, $sp, 96 │ │ │ │ + bl -153892 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + ld.d $a0, $sp, 432 │ │ │ │ + st.d $s8, $sp, 352 │ │ │ │ + st.d $s3, $sp, 464 │ │ │ │ + beq $a0, $s7, 12 # 32550 ::do_widen(char) const@@Base+0x22090> │ │ │ │ + bl -154872 │ │ │ │ nop │ │ │ │ - addi.w $a6, $a6, 1 │ │ │ │ + addi.d $a0, $sp, 416 │ │ │ │ + st.d $s5, $sp, 360 │ │ │ │ + bl -154120 │ │ │ │ + ld.d $t0, $s1, -24 │ │ │ │ + st.d $s1, $sp, 352 │ │ │ │ + addi.d $a0, $sp, 464 │ │ │ │ + add.d $t0, $t0, $sp │ │ │ │ + st.d $s6, $t0, 352 │ │ │ │ + st.d $s4, $sp, 464 │ │ │ │ + bl -155860 │ │ │ │ + li.w $a4, 28 │ │ │ │ + pcaddi $a3, 77715 │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $zero │ │ │ │ + addi.d $a0, $sp, 96 │ │ │ │ + bl -153980 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + addi.d $t1, $sp, 144 │ │ │ │ + st.d $t1, $sp, 128 │ │ │ │ + ldptr.d $t1, $a0, 0 │ │ │ │ + addi.d $a1, $a0, 16 │ │ │ │ + move $t0, $a0 │ │ │ │ + beq $t1, $a1, 2172 # 32e20 ::do_widen(char) const@@Base+0x22960> │ │ │ │ + st.d $t1, $sp, 128 │ │ │ │ + ld.d $t1, $a0, 16 │ │ │ │ + st.d $t1, $sp, 144 │ │ │ │ nop │ │ │ │ - addi.w $a4, $a4, 1 │ │ │ │ - addi.w $a3, $a3, 1 │ │ │ │ - bltu $a4, $s4, -88 # 2ddc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15fc0> │ │ │ │ - ld.d $t4, $sp, 112 │ │ │ │ - bnez $t4, 136 # 2dea8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x160a8> │ │ │ │ + ld.d $t1, $t0, 8 │ │ │ │ + stptr.d $a1, $t0, 0 │ │ │ │ + st.b $zero, $t0, 16 │ │ │ │ + st.d $zero, $t0, 8 │ │ │ │ + li.w $t0, 6 │ │ │ │ + lu52i.d $t0, $t0, -2048 │ │ │ │ + st.d $t1, $sp, 136 │ │ │ │ + add.d $t1, $t1, $t0 │ │ │ │ + li.w $t0, 4 │ │ │ │ + bgeu $t0, $t1, 2716 # 33078 ::do_widen(char) const@@Base+0x22bb8> │ │ │ │ + addi.d $t0, $sp, 128 │ │ │ │ + li.w $a2, 5 │ │ │ │ + pcaddi $a1, 76660 │ │ │ │ + move $a0, $t0 │ │ │ │ + st.d $t0, $sp, 16 │ │ │ │ + bl -156020 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + addi.d $t1, $sp, 176 │ │ │ │ + st.d $t1, $sp, 160 │ │ │ │ + ldptr.d $t1, $a0, 0 │ │ │ │ + addi.d $a1, $a0, 16 │ │ │ │ + move $t0, $a0 │ │ │ │ + beq $t1, $a1, 2132 # 32e60 ::do_widen(char) const@@Base+0x229a0> │ │ │ │ + st.d $t1, $sp, 160 │ │ │ │ + ld.d $t1, $a0, 16 │ │ │ │ + st.d $t1, $sp, 176 │ │ │ │ nop │ │ │ │ - move $a1, $t5 │ │ │ │ - ldptr.w $a5, $t7, 0 │ │ │ │ - ld.d $t5, $sp, 64 │ │ │ │ - b -1748 # 2d760 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15960> │ │ │ │ - move $a6, $zero │ │ │ │ - move $a4, $zero │ │ │ │ - b -144 # 2ddb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15fb0> │ │ │ │ + st.b $zero, $t0, 16 │ │ │ │ + ld.d $t1, $t0, 8 │ │ │ │ + ld.d $a0, $s0, 8 │ │ │ │ + stptr.d $a1, $t0, 0 │ │ │ │ + st.d $zero, $t0, 8 │ │ │ │ + st.d $t1, $sp, 168 │ │ │ │ + bl 109544 # 4d220 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17360> │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 464 │ │ │ │ + bl -156132 │ │ │ │ + st.h $zero, $sp, 688 │ │ │ │ + ld.d $a0, $s1, -24 │ │ │ │ + st.d $s4, $sp, 464 │ │ │ │ + st.d $zero, $sp, 680 │ │ │ │ + st.d $zero, $sp, 696 │ │ │ │ + st.d $zero, $sp, 704 │ │ │ │ + st.d $zero, $sp, 712 │ │ │ │ + st.d $zero, $sp, 720 │ │ │ │ + st.d $s1, $sp, 352 │ │ │ │ + add.d $a0, $s2, $a0 │ │ │ │ + stptr.d $s6, $a0, 0 │ │ │ │ + move $a1, $zero │ │ │ │ + bl -154568 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + addi.d $a0, $sp, 416 │ │ │ │ + st.d $s8, $sp, 352 │ │ │ │ + st.d $s3, $sp, 464 │ │ │ │ + st.d $s5, $sp, 360 │ │ │ │ + st.d $zero, $sp, 368 │ │ │ │ + st.d $zero, $sp, 376 │ │ │ │ + st.d $zero, $sp, 384 │ │ │ │ + st.d $zero, $sp, 392 │ │ │ │ + st.d $zero, $sp, 400 │ │ │ │ + st.d $zero, $sp, 408 │ │ │ │ + bl -153524 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + addi.d $a1, $sp, 360 │ │ │ │ + addi.d $a0, $sp, 464 │ │ │ │ + st.d $t0, $sp, 360 │ │ │ │ + li.w $t0, 16 │ │ │ │ + st.d $s7, $sp, 432 │ │ │ │ + st.b $zero, $sp, 448 │ │ │ │ + st.d $zero, $sp, 440 │ │ │ │ + st.w $t0, $sp, 424 │ │ │ │ + bl -154652 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + move $a1, $s0 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -154040 │ │ │ │ + ld.d $a4, $sp, 400 │ │ │ │ + addi.d $t0, $sp, 208 │ │ │ │ + st.b $zero, $sp, 208 │ │ │ │ + st.d $zero, $sp, 200 │ │ │ │ + st.d $t0, $sp, 192 │ │ │ │ + beqz $a4, 2000 # 32ec0 ::do_widen(char) const@@Base+0x22a00> │ │ │ │ + ld.d $t1, $sp, 384 │ │ │ │ + beqz $t1, 24 # 32710 ::do_widen(char) const@@Base+0x22250> │ │ │ │ + sltu $t0, $a4, $t1 │ │ │ │ + masknez $a4, $a4, $t0 │ │ │ │ + maskeqz $t0, $t1, $t0 │ │ │ │ + or $a4, $a4, $t0 │ │ │ │ nop │ │ │ │ - ld.d $a1, $sp, 120 │ │ │ │ - ld.d $a0, $sp, 16 │ │ │ │ - bl -4384 # 2cd30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14f30> │ │ │ │ - b -1972 # 2d6a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x158a0> │ │ │ │ - ld.d $t1, $sp, 200 │ │ │ │ - move $t0, $a1 │ │ │ │ - addi.d $a1, $a1, 16 │ │ │ │ - stptr.d $t1, $t0, 0 │ │ │ │ - ldptr.w $t1, $sp, 208 │ │ │ │ - st.w $t1, $t0, 8 │ │ │ │ - bne $t3, $a1, -2128 # 2d620 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15820> │ │ │ │ - b -2004 # 2d6a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x158a0> │ │ │ │ - addi.w $a1, $t5, 1 │ │ │ │ - st.w $t5, $t3, 0 │ │ │ │ - st.d $a1, $sp, 64 │ │ │ │ - beqz $s4, 1668 # 2e508 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16708> │ │ │ │ - li.w $a1, 1 │ │ │ │ - st.d $a1, $sp, 112 │ │ │ │ - b -416 # 2dcf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15ef0> │ │ │ │ + ld.d $a3, $sp, 392 │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $zero │ │ │ │ + sub.d $a4, $a4, $a3 │ │ │ │ + addi.d $a0, $sp, 192 │ │ │ │ + bl -154388 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + ld.d $a0, $sp, 432 │ │ │ │ + st.d $s8, $sp, 352 │ │ │ │ + st.d $s3, $sp, 464 │ │ │ │ + beq $a0, $s7, 12 # 32740 ::do_widen(char) const@@Base+0x22280> │ │ │ │ + bl -155368 │ │ │ │ nop │ │ │ │ - move $s5, $zero │ │ │ │ - move $s7, $zero │ │ │ │ - b -2520 # 2d4c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x156c8> │ │ │ │ + addi.d $a0, $sp, 416 │ │ │ │ + st.d $s5, $sp, 360 │ │ │ │ + bl -154616 │ │ │ │ + ld.d $t0, $s1, -24 │ │ │ │ + st.d $s1, $sp, 352 │ │ │ │ + addi.d $a0, $sp, 464 │ │ │ │ + add.d $t0, $t0, $sp │ │ │ │ + st.d $s6, $t0, 352 │ │ │ │ + st.d $s4, $sp, 464 │ │ │ │ + bl -156356 │ │ │ │ + ld.d $a4, $sp, 168 │ │ │ │ + ld.d $a2, $sp, 200 │ │ │ │ + ld.d $a3, $sp, 160 │ │ │ │ + addi.d $t1, $sp, 176 │ │ │ │ + add.d $t0, $a4, $a2 │ │ │ │ + beq $a3, $t1, 1828 # 32ea0 ::do_widen(char) const@@Base+0x229e0> │ │ │ │ + ld.d $t1, $sp, 176 │ │ │ │ + ld.d $a1, $sp, 192 │ │ │ │ + bgeu $t1, $t0, 24 # 327a0 ::do_widen(char) const@@Base+0x222e0> │ │ │ │ + addi.d $t1, $sp, 208 │ │ │ │ + beq $a1, $t1, 16 # 327a0 ::do_widen(char) const@@Base+0x222e0> │ │ │ │ nop │ │ │ │ - ld.d $t5, $sp, 64 │ │ │ │ - b -956 # 2daf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15cf0> │ │ │ │ - li.w $t0, 1 │ │ │ │ - bne $s7, $t0, -1724 # 2d7f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x159f8> │ │ │ │ - ld.bu $t0, $s2, 65 │ │ │ │ - st.b $t0, $sp, 216 │ │ │ │ - b -1736 # 2d7f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x159f8> │ │ │ │ + ld.d $t1, $sp, 208 │ │ │ │ + bgeu $t1, $t0, 1156 # 32c20 ::do_widen(char) const@@Base+0x22760> │ │ │ │ + li.w $t0, -2 │ │ │ │ + lu52i.d $t0, $t0, 2047 │ │ │ │ + sub.d $t0, $t0, $a4 │ │ │ │ + bltu $t0, $a2, 2412 # 33118 ::do_widen(char) const@@Base+0x22c58> │ │ │ │ + addi.d $s0, $sp, 160 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -156472 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 240 │ │ │ │ + st.d $a0, $sp, 224 │ │ │ │ + ldptr.d $t0, $s0, 0 │ │ │ │ + addi.d $a1, $s0, 16 │ │ │ │ + beq $t0, $a1, 1872 # 32f20 ::do_widen(char) const@@Base+0x22a60> │ │ │ │ + st.d $t0, $sp, 224 │ │ │ │ + ld.d $t0, $s0, 16 │ │ │ │ + st.d $t0, $sp, 240 │ │ │ │ + ld.d $t0, $s0, 8 │ │ │ │ + stptr.d $a1, $s0, 0 │ │ │ │ + st.b $zero, $s0, 16 │ │ │ │ + st.d $zero, $s0, 8 │ │ │ │ + st.d $t0, $sp, 232 │ │ │ │ nop │ │ │ │ - ld.d $t1, $sp, 56 │ │ │ │ - li.w $t2, -1 │ │ │ │ - lu52i.d $t2, $t2, 1023 │ │ │ │ - sub.d $a2, $t0, $t1 │ │ │ │ - srai.d $t1, $a2, 0x1 │ │ │ │ - beq $t1, $t2, 2212 # 2e780 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16980> │ │ │ │ - sltui $t0, $t1, 1 │ │ │ │ - or $t0, $t1, $t0 │ │ │ │ + ld.d $t0, $sp, 232 │ │ │ │ + li.w $t1, 4 │ │ │ │ + lu52i.d $t1, $t1, -2048 │ │ │ │ add.d $t0, $t0, $t1 │ │ │ │ - move $t1, $zero │ │ │ │ - lu52i.d $t1, $t1, 1024 │ │ │ │ - sltu $t1, $t0, $t1 │ │ │ │ - maskeqz $t0, $t0, $t1 │ │ │ │ - masknez $t1, $t2, $t1 │ │ │ │ - or $t0, $t0, $t1 │ │ │ │ - slli.d $t0, $t0, 0x1 │ │ │ │ + li.w $t1, 2 │ │ │ │ + bgeu $t1, $t0, 2508 # 331d8 ::do_widen(char) const@@Base+0x22d18> │ │ │ │ + addi.d $t0, $sp, 224 │ │ │ │ + li.w $a2, 3 │ │ │ │ + pcaddi $a1, 76262 │ │ │ │ move $a0, $t0 │ │ │ │ - st.d $a2, $sp, 48 │ │ │ │ - st.d $t0, $sp, 64 │ │ │ │ - bl -136836 │ │ │ │ - ld.d $t1, $sp, 112 │ │ │ │ - ld.d $a2, $sp, 48 │ │ │ │ + st.d $t0, $sp, 24 │ │ │ │ + bl -156580 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + addi.d $s0, $sp, 272 │ │ │ │ + st.d $s0, $sp, 256 │ │ │ │ + ldptr.d $t1, $a0, 0 │ │ │ │ + addi.d $a1, $a0, 16 │ │ │ │ move $t0, $a0 │ │ │ │ - stx.h $t1, $a0, $a2 │ │ │ │ - bnez $a2, 280 # 2e040 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16240> │ │ │ │ - addi.d $a2, $a2, 2 │ │ │ │ - ld.d $a0, $sp, 56 │ │ │ │ - add.d $t1, $t0, $a2 │ │ │ │ - st.d $t1, $sp, 48 │ │ │ │ - beqz $a0, 20 # 2df50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16150> │ │ │ │ - st.d $t0, $sp, 56 │ │ │ │ - bl -136948 │ │ │ │ - ld.d $t0, $sp, 56 │ │ │ │ + beq $t1, $a1, 1444 # 32de0 ::do_widen(char) const@@Base+0x22920> │ │ │ │ + st.d $t1, $sp, 256 │ │ │ │ + ld.d $t1, $a0, 16 │ │ │ │ + st.d $t1, $sp, 272 │ │ │ │ nop │ │ │ │ - ld.d $t1, $sp, 64 │ │ │ │ - st.d $t0, $sp, 56 │ │ │ │ - add.d $t1, $t0, $t1 │ │ │ │ - ld.d $t0, $sp, 80 │ │ │ │ - st.d $t1, $sp, 88 │ │ │ │ - bne $t0, $s3, -2540 # 2d578 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15778> │ │ │ │ - ld.d $t1, $sp, 72 │ │ │ │ - li.w $t2, -1 │ │ │ │ - lu52i.d $t2, $t2, 255 │ │ │ │ - sub.d $s3, $t0, $t1 │ │ │ │ - srai.d $t1, $s3, 0x3 │ │ │ │ - beq $t1, $t2, 1716 # 2e630 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16830> │ │ │ │ - sltui $t0, $t1, 1 │ │ │ │ - or $t0, $t1, $t0 │ │ │ │ + ld.d $t1, $t0, 8 │ │ │ │ + stptr.d $a1, $t0, 0 │ │ │ │ + st.b $zero, $t0, 16 │ │ │ │ + st.d $zero, $t0, 8 │ │ │ │ + st.d $t1, $sp, 264 │ │ │ │ + bl -157012 │ │ │ │ + pcaddi $t0, 128632 │ │ │ │ + ld.d $t0, $t0, 8 │ │ │ │ + pcalau12i $t1, 79 │ │ │ │ + fld.d $fa1, $t1, 64 │ │ │ │ + lu12i.w $t1, 244 │ │ │ │ + sub.d $t0, $a0, $t0 │ │ │ │ + ori $t1, $t1, 0x240 │ │ │ │ + div.d $t0, $t0, $t1 │ │ │ │ + bstrpick.d $t0, $t0, 0x1f, 0x0 │ │ │ │ + movgr2fr.d $fa0, $t0 │ │ │ │ + addi.d $a0, $sp, 464 │ │ │ │ + ffint.d.l $fa0, $fa0 │ │ │ │ + fmul.d $fa0, $fa0, $fa1 │ │ │ │ + fmov.d $fs0, $fa0 │ │ │ │ + bl -156736 │ │ │ │ + st.h $zero, $sp, 688 │ │ │ │ + ld.d $a0, $s1, -24 │ │ │ │ + st.d $s4, $sp, 464 │ │ │ │ + st.d $zero, $sp, 680 │ │ │ │ + st.d $zero, $sp, 696 │ │ │ │ + st.d $zero, $sp, 704 │ │ │ │ + st.d $zero, $sp, 712 │ │ │ │ + st.d $zero, $sp, 720 │ │ │ │ + st.d $s1, $sp, 352 │ │ │ │ + add.d $a0, $s2, $a0 │ │ │ │ + stptr.d $s6, $a0, 0 │ │ │ │ + move $a1, $zero │ │ │ │ + bl -155172 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + addi.d $a0, $sp, 416 │ │ │ │ + st.d $s8, $sp, 352 │ │ │ │ + st.d $s3, $sp, 464 │ │ │ │ + st.d $s5, $sp, 360 │ │ │ │ + st.d $zero, $sp, 368 │ │ │ │ + st.d $zero, $sp, 376 │ │ │ │ + st.d $zero, $sp, 384 │ │ │ │ + st.d $zero, $sp, 392 │ │ │ │ + st.d $zero, $sp, 400 │ │ │ │ + st.d $zero, $sp, 408 │ │ │ │ + bl -154128 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + addi.d $a1, $sp, 360 │ │ │ │ + addi.d $a0, $sp, 464 │ │ │ │ + st.d $t0, $sp, 360 │ │ │ │ + li.w $t0, 16 │ │ │ │ + st.d $s7, $sp, 432 │ │ │ │ + st.b $zero, $sp, 448 │ │ │ │ + st.d $zero, $sp, 440 │ │ │ │ + st.w $t0, $sp, 424 │ │ │ │ + bl -155256 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + ld.d $t0, $sp, 352 │ │ │ │ + fmov.d $fa0, $fs0 │ │ │ │ + li.w $t2, 2 │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ + move $a0, $s2 │ │ │ │ + add.d $t0, $s2, $t0 │ │ │ │ + ldptr.w $t1, $t0, 24 │ │ │ │ + ori $t1, $t1, 0x4 │ │ │ │ + st.w $t1, $t0, 24 │ │ │ │ + st.d $t2, $sp, 472 │ │ │ │ + bl -154836 # cc80 (double)@plt> │ │ │ │ + ld.d $a4, $sp, 400 │ │ │ │ + addi.d $t0, $sp, 304 │ │ │ │ + st.b $zero, $sp, 304 │ │ │ │ + st.d $zero, $sp, 296 │ │ │ │ + st.d $t0, $sp, 288 │ │ │ │ + beqz $a4, 1428 # 32f00 ::do_widen(char) const@@Base+0x22a40> │ │ │ │ + ld.d $t1, $sp, 384 │ │ │ │ + beqz $t1, 20 # 32988 ::do_widen(char) const@@Base+0x224c8> │ │ │ │ + sltu $t0, $a4, $t1 │ │ │ │ + masknez $a4, $a4, $t0 │ │ │ │ + maskeqz $t0, $t1, $t0 │ │ │ │ + or $a4, $a4, $t0 │ │ │ │ + ld.d $a3, $sp, 392 │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $zero │ │ │ │ + sub.d $a4, $a4, $a3 │ │ │ │ + addi.d $a0, $sp, 288 │ │ │ │ + bl -155020 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + ld.d $a0, $sp, 432 │ │ │ │ + st.d $s8, $sp, 352 │ │ │ │ + st.d $s3, $sp, 464 │ │ │ │ + beq $a0, $s7, 12 # 329b8 ::do_widen(char) const@@Base+0x224f8> │ │ │ │ + bl -156000 │ │ │ │ + nop │ │ │ │ + addi.d $a0, $sp, 416 │ │ │ │ + st.d $s5, $sp, 360 │ │ │ │ + bl -155248 │ │ │ │ + ld.d $t0, $s1, -24 │ │ │ │ + st.d $s1, $sp, 352 │ │ │ │ + addi.d $a0, $sp, 464 │ │ │ │ + add.d $t0, $t0, $sp │ │ │ │ + st.d $s6, $t0, 352 │ │ │ │ + st.d $s4, $sp, 464 │ │ │ │ + bl -156988 │ │ │ │ + ld.d $a4, $sp, 264 │ │ │ │ + ld.d $a2, $sp, 296 │ │ │ │ + ld.d $a3, $sp, 256 │ │ │ │ + add.d $t0, $a4, $a2 │ │ │ │ + beq $a3, $s0, 976 # 32dc0 ::do_widen(char) const@@Base+0x22900> │ │ │ │ + ld.d $t1, $sp, 272 │ │ │ │ + ld.d $a1, $sp, 288 │ │ │ │ + bgeu $t1, $t0, 20 # 32a10 ::do_widen(char) const@@Base+0x22550> │ │ │ │ + addi.d $t1, $sp, 304 │ │ │ │ + beq $a1, $t1, 12 # 32a10 ::do_widen(char) const@@Base+0x22550> │ │ │ │ + ld.d $t1, $sp, 304 │ │ │ │ + bgeu $t1, $t0, 468 # 32be0 ::do_widen(char) const@@Base+0x22720> │ │ │ │ + li.w $t0, -2 │ │ │ │ + lu52i.d $t0, $t0, 2047 │ │ │ │ + sub.d $t0, $t0, $a4 │ │ │ │ + bltu $t0, $a2, 1516 # 33008 ::do_widen(char) const@@Base+0x22b48> │ │ │ │ + addi.d $s1, $sp, 256 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -157096 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + move $s1, $a0 │ │ │ │ + addi.d $a0, $sp, 336 │ │ │ │ + st.d $a0, $sp, 320 │ │ │ │ + ldptr.d $t0, $s1, 0 │ │ │ │ + addi.d $s3, $s1, 16 │ │ │ │ + beq $t0, $s3, 1280 # 32f40 ::do_widen(char) const@@Base+0x22a80> │ │ │ │ + st.d $t0, $sp, 320 │ │ │ │ + ld.d $t0, $s1, 16 │ │ │ │ + st.d $t0, $sp, 336 │ │ │ │ + ld.d $t0, $s1, 8 │ │ │ │ + stptr.d $s3, $s1, 0 │ │ │ │ + st.b $zero, $s1, 16 │ │ │ │ + st.d $zero, $s1, 8 │ │ │ │ + st.d $t0, $sp, 328 │ │ │ │ + nop │ │ │ │ + ld.d $t0, $sp, 328 │ │ │ │ + li.w $t1, 3 │ │ │ │ + lu52i.d $t1, $t1, -2048 │ │ │ │ add.d $t0, $t0, $t1 │ │ │ │ - move $t1, $zero │ │ │ │ - lu52i.d $t1, $t1, 256 │ │ │ │ - sltu $t1, $t0, $t1 │ │ │ │ - maskeqz $t0, $t0, $t1 │ │ │ │ - masknez $t1, $t2, $t1 │ │ │ │ - or $t0, $t0, $t1 │ │ │ │ - slli.d $t0, $t0, 0x3 │ │ │ │ - move $a0, $t0 │ │ │ │ - st.d $t0, $sp, 64 │ │ │ │ - bl -136992 │ │ │ │ - stx.d $zero, $a0, $s3 │ │ │ │ - move $t0, $a0 │ │ │ │ - bnez $s3, 180 # 2e070 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16270> │ │ │ │ - ld.d $a0, $sp, 72 │ │ │ │ - addi.d $s3, $s3, 8 │ │ │ │ - add.d $s3, $t0, $s3 │ │ │ │ - beqz $a0, 20 # 2dfe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x161e0> │ │ │ │ - st.d $t0, $sp, 72 │ │ │ │ - bl -137092 │ │ │ │ - ld.d $t0, $sp, 72 │ │ │ │ + li.w $t1, 1 │ │ │ │ + bgeu $t1, $t0, 1732 # 33140 ::do_widen(char) const@@Base+0x22c80> │ │ │ │ + addi.d $s1, $sp, 320 │ │ │ │ + li.w $a2, 2 │ │ │ │ + pcaddi $a1, 76094 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -157200 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + st.d $fp, $sp, 352 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + addi.d $s4, $a0, 16 │ │ │ │ + move $s3, $a0 │ │ │ │ + beq $t0, $s4, 764 # 32da0 ::do_widen(char) const@@Base+0x228e0> │ │ │ │ + st.d $t0, $sp, 352 │ │ │ │ + ld.d $t0, $a0, 16 │ │ │ │ + st.d $t0, $sp, 368 │ │ │ │ nop │ │ │ │ - ld.d $t1, $sp, 64 │ │ │ │ - st.d $t0, $sp, 72 │ │ │ │ - add.d $t1, $t0, $t1 │ │ │ │ - st.d $t1, $sp, 80 │ │ │ │ - bnez $s5, -2664 # 2d588 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15788> │ │ │ │ + ld.d $t0, $s3, 8 │ │ │ │ + stptr.d $s4, $s3, 0 │ │ │ │ + st.d $zero, $s3, 8 │ │ │ │ + st.d $t0, $sp, 360 │ │ │ │ + st.b $zero, $s3, 16 │ │ │ │ + pcaddi $s3, 128349 │ │ │ │ + ld.bu $t0, $s3, 512 │ │ │ │ + bnez $t0, 492 # 32cc0 ::do_widen(char) const@@Base+0x22800> │ │ │ │ + ld.bu $t0, $s3, 513 │ │ │ │ + bnez $t0, 388 # 32c60 ::do_widen(char) const@@Base+0x227a0> │ │ │ │ + ld.d $a0, $sp, 352 │ │ │ │ + beq $a0, $fp, 12 # 32af0 ::do_widen(char) const@@Base+0x22630> │ │ │ │ + bl -156312 │ │ │ │ nop │ │ │ │ - pcaddi $a3, 81920 │ │ │ │ - li.w $a2, 203 │ │ │ │ - pcaddi $a1, 81936 │ │ │ │ - pcaddi $a0, 81945 │ │ │ │ - bl -135512 │ │ │ │ + ld.d $a0, $sp, 320 │ │ │ │ + addi.d $t0, $sp, 336 │ │ │ │ + beq $a0, $t0, 8 # 32b00 ::do_widen(char) const@@Base+0x22640> │ │ │ │ + bl -156332 │ │ │ │ + ld.d $a0, $sp, 288 │ │ │ │ + addi.d $t0, $sp, 304 │ │ │ │ + beq $a0, $t0, 8 # 32b10 ::do_widen(char) const@@Base+0x22650> │ │ │ │ + bl -156348 │ │ │ │ + ld.d $a0, $sp, 256 │ │ │ │ + beq $a0, $s0, 12 # 32b20 ::do_widen(char) const@@Base+0x22660> │ │ │ │ + bl -156360 │ │ │ │ + nop │ │ │ │ + ld.d $a0, $sp, 224 │ │ │ │ + addi.d $t0, $sp, 240 │ │ │ │ + beq $a0, $t0, 8 # 32b30 ::do_widen(char) const@@Base+0x22670> │ │ │ │ + bl -156380 │ │ │ │ + ld.d $a0, $sp, 192 │ │ │ │ + addi.d $t0, $sp, 208 │ │ │ │ + beq $a0, $t0, 8 # 32b40 ::do_widen(char) const@@Base+0x22680> │ │ │ │ + bl -156396 │ │ │ │ + ld.d $a0, $sp, 160 │ │ │ │ + addi.d $t0, $sp, 176 │ │ │ │ + beq $a0, $t0, 8 # 32b50 ::do_widen(char) const@@Base+0x22690> │ │ │ │ + bl -156412 │ │ │ │ + ld.d $a0, $sp, 128 │ │ │ │ + addi.d $t0, $sp, 144 │ │ │ │ + beq $a0, $t0, 8 # 32b60 ::do_widen(char) const@@Base+0x226a0> │ │ │ │ + bl -156428 │ │ │ │ + ld.d $a0, $sp, 96 │ │ │ │ + addi.d $t0, $sp, 112 │ │ │ │ + beq $a0, $t0, 8 # 32b70 ::do_widen(char) const@@Base+0x226b0> │ │ │ │ + bl -156444 │ │ │ │ + addi.d $a0, $sp, 728 │ │ │ │ + bl 19340 # 37700 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1840> │ │ │ │ + pcalau12i $t1, 126 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 1544 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, 1024 # 32f90 ::do_widen(char) const@@Base+0x22ad0> │ │ │ │ + ld.d $ra, $sp, 1656 │ │ │ │ + ld.d $fp, $sp, 1648 │ │ │ │ + ld.d $s0, $sp, 1640 │ │ │ │ + ld.d $s1, $sp, 1632 │ │ │ │ + ld.d $s2, $sp, 1624 │ │ │ │ + ld.d $s3, $sp, 1616 │ │ │ │ + ld.d $s4, $sp, 1608 │ │ │ │ + ld.d $s5, $sp, 1600 │ │ │ │ + ld.d $s6, $sp, 1592 │ │ │ │ + ld.d $s7, $sp, 1584 │ │ │ │ + ld.d $s8, $sp, 1576 │ │ │ │ + fld.d $fs0, $sp, 1560 │ │ │ │ + addi.d $sp, $sp, 1664 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - st.d $s4, $sp, 328 │ │ │ │ - st.d $s7, $sp, 304 │ │ │ │ - st.d $zero, $sp, 88 │ │ │ │ - st.d $zero, $sp, 48 │ │ │ │ - st.d $zero, $sp, 80 │ │ │ │ - move $s3, $zero │ │ │ │ - b -3176 # 2d3d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x155d0> │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $zero │ │ │ │ + addi.d $a0, $sp, 288 │ │ │ │ + addi.d $s1, $sp, 256 │ │ │ │ + bl -156320 # c950 , std::allocator >::replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + move $a1, $a0 │ │ │ │ + addi.d $a0, $sp, 320 │ │ │ │ + bl -157164 # c610 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ + b -408 # 32a68 ::do_widen(char) const@@Base+0x225a8> │ │ │ │ nop │ │ │ │ - ld.d $a1, $sp, 56 │ │ │ │ - st.d $a0, $sp, 88 │ │ │ │ - bl -136040 │ │ │ │ - ld.d $a2, $sp, 48 │ │ │ │ - ld.d $t0, $sp, 88 │ │ │ │ - ld.d $a0, $sp, 56 │ │ │ │ - addi.d $a2, $a2, 2 │ │ │ │ - add.d $t1, $t0, $a2 │ │ │ │ - st.d $t1, $sp, 48 │ │ │ │ - bnez $a0, -292 # 2df40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16140> │ │ │ │ - b -280 # 2df50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16150> │ │ │ │ nop │ │ │ │ - ld.d $a1, $sp, 72 │ │ │ │ - move $a2, $s3 │ │ │ │ - st.d $a0, $sp, 80 │ │ │ │ - bl -136092 │ │ │ │ - ld.d $t0, $sp, 80 │ │ │ │ - ld.d $a0, $sp, 72 │ │ │ │ - addi.d $s3, $s3, 8 │ │ │ │ - add.d $s3, $t0, $s3 │ │ │ │ - bnez $a0, -192 # 2dfd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x161d0> │ │ │ │ - b -180 # 2dfe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x161e0> │ │ │ │ - move $a1, $t5 │ │ │ │ - ldptr.w $a5, $t7, 0 │ │ │ │ - addi.w $t5, $t5, 1 │ │ │ │ - b -2372 # 2d760 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15960> │ │ │ │ - li.w $t0, 2 │ │ │ │ - bge $t0, $a2, 1220 # 2e570 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16770> │ │ │ │ - move $a0, $s1 │ │ │ │ - move $a1, $t2 │ │ │ │ - bl -136152 │ │ │ │ - ld.d $a0, $s2, 216 │ │ │ │ - ld.d $s1, $s2, 208 │ │ │ │ - sub.d $a2, $a0, $s1 │ │ │ │ - ld.d $t0, $sp, 56 │ │ │ │ - add.d $a1, $t0, $a2 │ │ │ │ - ld.d $t0, $sp, 48 │ │ │ │ - sub.d $a2, $t0, $a1 │ │ │ │ - add.d $t0, $s1, $s0 │ │ │ │ - blez $a2, -1820 # 2d9c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15bc0> │ │ │ │ - bl -136192 │ │ │ │ - ld.d $t0, $s2, 208 │ │ │ │ - add.d $t0, $t0, $s0 │ │ │ │ - b -1836 # 2d9c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15bc0> │ │ │ │ - li.w $t0, 8 │ │ │ │ - bge $t0, $a2, 1164 # 2e580 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16780> │ │ │ │ - ld.d $a1, $sp, 72 │ │ │ │ - ld.d $a0, $sp, 104 │ │ │ │ - bl -136224 │ │ │ │ - ld.d $t0, $s2, 184 │ │ │ │ - ld.d $a0, $s2, 192 │ │ │ │ - st.d $t0, $sp, 104 │ │ │ │ - sub.d $a2, $a0, $t0 │ │ │ │ nop │ │ │ │ - ld.d $t0, $sp, 72 │ │ │ │ - add.d $a1, $t0, $a2 │ │ │ │ - ld.d $t0, $sp, 104 │ │ │ │ - sub.d $a2, $s3, $a1 │ │ │ │ - add.d $t0, $t0, $s0 │ │ │ │ - blez $a2, -1980 # 2d970 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15b70> │ │ │ │ - bl -136272 │ │ │ │ - ld.d $t0, $s2, 184 │ │ │ │ - ld.d $s1, $s2, 208 │ │ │ │ - ld.d $t1, $s2, 224 │ │ │ │ - add.d $t0, $t0, $s0 │ │ │ │ - ld.d $t2, $sp, 56 │ │ │ │ - st.d $t0, $s2, 192 │ │ │ │ - ld.d $t0, $sp, 48 │ │ │ │ - sub.d $s0, $t0, $t2 │ │ │ │ - sub.d $t0, $t1, $s1 │ │ │ │ - bgeu $t0, $s0, -1992 # 2d990 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15b90> │ │ │ │ nop │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -137428 │ │ │ │ - ld.d $a1, $sp, 56 │ │ │ │ - move $a2, $s0 │ │ │ │ - move $s3, $a0 │ │ │ │ - bl -136340 │ │ │ │ - beqz $s1, 16 # 2e188 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16388> │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -137520 │ │ │ │ nop │ │ │ │ - add.d $t0, $s3, $s0 │ │ │ │ - st.d $s3, $s2, 208 │ │ │ │ - st.d $t0, $s2, 224 │ │ │ │ - b -2004 # 2d9c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15bc0> │ │ │ │ - move $a0, $t1 │ │ │ │ - move $s1, $t1 │ │ │ │ - bl -137488 │ │ │ │ - ld.d $a1, $sp, 32 │ │ │ │ - move $a2, $s1 │ │ │ │ - move $s0, $a0 │ │ │ │ - bl -136400 │ │ │ │ - beqz $s8, 20 # 2e1c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x163c8> │ │ │ │ - move $a0, $s8 │ │ │ │ - bl -137580 │ │ │ │ - ld.d $t0, $s2, 184 │ │ │ │ - st.d $t0, $sp, 104 │ │ │ │ - ld.d $t0, $sp, 144 │ │ │ │ - st.d $s0, $s2, 160 │ │ │ │ - add.d $t0, $s0, $t0 │ │ │ │ - st.d $t0, $sp, 152 │ │ │ │ - ld.d $t1, $sp, 152 │ │ │ │ - st.d $t0, $s2, 176 │ │ │ │ - ld.d $t0, $s2, 200 │ │ │ │ - st.d $t1, $s2, 168 │ │ │ │ - ld.d $t1, $sp, 72 │ │ │ │ - sub.d $s0, $s3, $t1 │ │ │ │ - ld.d $t1, $sp, 104 │ │ │ │ - sub.d $t0, $t0, $t1 │ │ │ │ - bgeu $t0, $s0, -2232 # 2d940 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15b40> │ │ │ │ nop │ │ │ │ + nop │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $zero │ │ │ │ + addi.d $a0, $sp, 192 │ │ │ │ + addi.d $s0, $sp, 160 │ │ │ │ + bl -156384 # c950 , std::allocator >::replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + move $a1, $a0 │ │ │ │ + addi.d $a0, $sp, 224 │ │ │ │ + bl -157228 # c610 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ + b -1096 # 327f8 ::do_widen(char) const@@Base+0x22338> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + li.w $a2, 4 │ │ │ │ + pcaddi $a1, 75977 │ │ │ │ + pcaddi $a0, 128246 │ │ │ │ + bl -156428 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + ld.d $a2, $sp, 360 │ │ │ │ + ld.d $a1, $sp, 352 │ │ │ │ + pcaddi $a0, 128242 │ │ │ │ + bl -156444 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + move $s4, $a0 │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ + add.d $t0, $a0, $t0 │ │ │ │ + ld.d $s3, $t0, 240 │ │ │ │ + beqz $s3, 1316 # 331b8 ::do_widen(char) const@@Base+0x22cf8> │ │ │ │ + ld.bu $t0, $s3, 56 │ │ │ │ + beqz $t0, 132 # 32d20 ::do_widen(char) const@@Base+0x22860> │ │ │ │ + ld.b $a1, $s3, 67 │ │ │ │ + nop │ │ │ │ + move $a0, $s4 │ │ │ │ + bl -158188 │ │ │ │ + bl -157168 │ │ │ │ + b -468 # 32ae0 ::do_widen(char) const@@Base+0x22620> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + li.w $a2, 4 │ │ │ │ + pcaddi $a1, 75953 │ │ │ │ + pcalau12i $a0, 126 │ │ │ │ + ld.d $a0, $a0, -184 │ │ │ │ + bl -156528 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + ld.d $a2, $sp, 360 │ │ │ │ + ld.d $a1, $sp, 352 │ │ │ │ + pcalau12i $a0, 126 │ │ │ │ + ld.d $a0, $a0, -184 │ │ │ │ + bl -156548 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + move $s5, $a0 │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ + add.d $t0, $a0, $t0 │ │ │ │ + ld.d $s4, $t0, 240 │ │ │ │ + beqz $s4, 1180 # 33198 ::do_widen(char) const@@Base+0x22cd8> │ │ │ │ + ld.bu $t0, $s4, 56 │ │ │ │ + beqz $t0, 92 # 32d60 ::do_widen(char) const@@Base+0x228a0> │ │ │ │ + ld.b $a1, $s4, 67 │ │ │ │ + nop │ │ │ │ + move $a0, $s5 │ │ │ │ + bl -158292 │ │ │ │ + bl -157272 │ │ │ │ + b -580 # 32ad8 ::do_widen(char) const@@Base+0x22618> │ │ │ │ + move $a0, $s3 │ │ │ │ + bl -156596 # c970 ::_M_widen_init() const@plt> │ │ │ │ + ldptr.d $t0, $s3, 0 │ │ │ │ + pcaddi $t1, -35355 │ │ │ │ + li.w $a1, 10 │ │ │ │ + ld.d $t0, $t0, 48 │ │ │ │ + beq $t0, $t1, -144 # 32ca8 ::do_widen(char) const@@Base+0x227e8> │ │ │ │ + move $a0, $s3 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + move $a1, $a0 │ │ │ │ + b -160 # 32ca8 ::do_widen(char) const@@Base+0x227e8> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + move $a0, $s4 │ │ │ │ + bl -156660 # c970 ::_M_widen_init() const@plt> │ │ │ │ + ldptr.d $t0, $s4, 0 │ │ │ │ + pcaddi $t1, -35371 │ │ │ │ + li.w $a1, 10 │ │ │ │ + ld.d $t0, $t0, 48 │ │ │ │ + beq $t0, $t1, -104 # 32d10 ::do_widen(char) const@@Base+0x22850> │ │ │ │ + move $a0, $s4 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + move $a1, $a0 │ │ │ │ + b -120 # 32d10 ::do_widen(char) const@@Base+0x22850> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + move $a1, $s4 │ │ │ │ + move $a0, $fp │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -155856 │ │ │ │ + b -764 # 32ab8 ::do_widen(char) const@@Base+0x225f8> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + li.w $t1, 15 │ │ │ │ + ld.d $a1, $sp, 288 │ │ │ │ + bgeu $t1, $t0, -936 # 32a20 ::do_widen(char) const@@Base+0x22560> │ │ │ │ + addi.d $t1, $sp, 304 │ │ │ │ + bne $a1, $t1, -968 # 32a08 ::do_widen(char) const@@Base+0x22548> │ │ │ │ + b -948 # 32a20 ::do_widen(char) const@@Base+0x22560> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + st.d $a0, $sp, 40 │ │ │ │ move $a0, $s0 │ │ │ │ - bl -137588 │ │ │ │ - ld.d $a1, $sp, 72 │ │ │ │ - move $a2, $s0 │ │ │ │ - move $s1, $a0 │ │ │ │ - bl -136500 │ │ │ │ - ld.d $t0, $sp, 104 │ │ │ │ - beqz $t0, 12 # 2e228 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16428> │ │ │ │ - move $a0, $t0 │ │ │ │ - bl -137684 │ │ │ │ - add.d $t0, $s1, $s0 │ │ │ │ - st.d $s1, $s2, 184 │ │ │ │ - st.d $t0, $s2, 200 │ │ │ │ - b -2244 # 2d970 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15b70> │ │ │ │ - ldptr.w $t0, $s2, 36 │ │ │ │ - st.d $s1, $sp, 352 │ │ │ │ - st.d $s3, $sp, 336 │ │ │ │ - st.d $t0, $sp, 128 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + st.d $a1, $sp, 32 │ │ │ │ + bl -155924 │ │ │ │ + ld.d $a1, $sp, 32 │ │ │ │ + ld.d $t0, $sp, 40 │ │ │ │ + b -1456 # 32850 ::do_widen(char) const@@Base+0x22390> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + st.d $a0, $sp, 24 │ │ │ │ + addi.d $a0, $sp, 144 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + st.d $a1, $sp, 16 │ │ │ │ + bl -155988 │ │ │ │ + ld.d $a1, $sp, 16 │ │ │ │ ld.d $t0, $sp, 24 │ │ │ │ - st.d $zero, $sp, 32 │ │ │ │ - ld.d $t1, $t0, 16 │ │ │ │ - ldptr.w $t5, $t0, 24 │ │ │ │ - ldptr.d $t0, $t0, 0 │ │ │ │ - b -4108 # 2d250 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15450> │ │ │ │ - ld.d $t1, $sp, 56 │ │ │ │ - li.w $t2, -1 │ │ │ │ - lu52i.d $t2, $t2, 1023 │ │ │ │ - sub.d $a2, $t0, $t1 │ │ │ │ - srai.d $t1, $a2, 0x1 │ │ │ │ - beq $t1, $t2, 1028 # 2e678 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16878> │ │ │ │ - sltui $t0, $t1, 1 │ │ │ │ - or $t0, $t1, $t0 │ │ │ │ - add.d $t0, $t0, $t1 │ │ │ │ - move $t1, $zero │ │ │ │ - lu52i.d $t1, $t1, 1024 │ │ │ │ - sltu $t1, $t0, $t1 │ │ │ │ - maskeqz $t0, $t0, $t1 │ │ │ │ - masknez $t1, $t2, $t1 │ │ │ │ - or $t0, $t0, $t1 │ │ │ │ - slli.d $t0, $t0, 0x1 │ │ │ │ - move $a0, $t0 │ │ │ │ - st.d $a2, $sp, 48 │ │ │ │ - st.d $t0, $sp, 64 │ │ │ │ - bl -137756 │ │ │ │ - ld.d $t1, $sp, 40 │ │ │ │ - ld.d $a2, $sp, 48 │ │ │ │ - move $t0, $a0 │ │ │ │ - stx.h $t1, $a0, $a2 │ │ │ │ - beqz $a2, 32 # 2e2e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x164e0> │ │ │ │ - ld.d $a1, $sp, 56 │ │ │ │ - st.d $a2, $sp, 40 │ │ │ │ - st.d $a0, $sp, 48 │ │ │ │ - bl -136688 │ │ │ │ - ld.d $t0, $sp, 48 │ │ │ │ - ld.d $a2, $sp, 40 │ │ │ │ + b -2184 # 325b8 ::do_widen(char) const@@Base+0x220f8> │ │ │ │ nop │ │ │ │ - addi.d $a2, $a2, 2 │ │ │ │ - ld.d $a0, $sp, 56 │ │ │ │ - add.d $t1, $t0, $a2 │ │ │ │ - st.d $t1, $sp, 48 │ │ │ │ - beqz $a0, 16 # 2e300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16500> │ │ │ │ - st.d $t0, $sp, 40 │ │ │ │ - bl -137896 │ │ │ │ - ld.d $t0, $sp, 40 │ │ │ │ - ld.d $t1, $sp, 64 │ │ │ │ - st.d $t0, $sp, 56 │ │ │ │ - add.d $t1, $t0, $t1 │ │ │ │ - ld.d $t0, $sp, 80 │ │ │ │ - st.d $t1, $sp, 88 │ │ │ │ - bne $t0, $s3, -1620 # 2dcc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15ec0> │ │ │ │ - ld.d $t1, $sp, 72 │ │ │ │ - li.w $t2, -1 │ │ │ │ - lu52i.d $t2, $t2, 255 │ │ │ │ - sub.d $s3, $t0, $t1 │ │ │ │ - srai.d $t1, $s3, 0x3 │ │ │ │ - beq $t1, $t2, 940 # 2e6d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x168d8> │ │ │ │ - sltui $t0, $t1, 1 │ │ │ │ - or $t0, $t1, $t0 │ │ │ │ - add.d $t0, $t0, $t1 │ │ │ │ - move $t1, $zero │ │ │ │ - lu52i.d $t1, $t1, 256 │ │ │ │ - sltu $t1, $t0, $t1 │ │ │ │ - maskeqz $t0, $t0, $t1 │ │ │ │ - masknez $t1, $t2, $t1 │ │ │ │ - or $t0, $t0, $t1 │ │ │ │ - slli.d $t0, $t0, 0x3 │ │ │ │ - move $a0, $t0 │ │ │ │ - st.d $t0, $sp, 40 │ │ │ │ - bl -137936 │ │ │ │ - ldptr.d $t1, $sp, 0 │ │ │ │ - move $t0, $a0 │ │ │ │ - ldptr.d $t1, $t1, 0 │ │ │ │ - stx.d $t1, $a0, $s3 │ │ │ │ - beqz $s3, 28 # 2e390 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16590> │ │ │ │ - ld.d $a1, $sp, 72 │ │ │ │ - move $a2, $s3 │ │ │ │ - st.d $a0, $sp, 64 │ │ │ │ - bl -136868 │ │ │ │ - ld.d $t0, $sp, 64 │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 72 │ │ │ │ - addi.d $s3, $s3, 8 │ │ │ │ - add.d $s3, $t0, $s3 │ │ │ │ - beqz $a0, 20 # 2e3b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x165b0> │ │ │ │ - st.d $t0, $sp, 64 │ │ │ │ - bl -138068 │ │ │ │ - ld.d $t0, $sp, 64 │ │ │ │ nop │ │ │ │ - ld.d $t1, $sp, 40 │ │ │ │ - st.d $t0, $sp, 72 │ │ │ │ - add.d $t1, $t0, $t1 │ │ │ │ - st.d $t1, $sp, 80 │ │ │ │ - b -3112 # 2d798 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15998> │ │ │ │ nop │ │ │ │ - move $t0, $t1 │ │ │ │ - ld.d $t1, $sp, 56 │ │ │ │ - sub.d $s1, $t0, $t1 │ │ │ │ - li.w $t1, -1 │ │ │ │ - srai.d $t0, $s1, 0x1 │ │ │ │ - lu52i.d $t1, $t1, 1023 │ │ │ │ - beq $t0, $t1, 864 # 2e740 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16940> │ │ │ │ - sltui $a0, $t0, 1 │ │ │ │ - or $a0, $t0, $a0 │ │ │ │ - add.d $a0, $a0, $t0 │ │ │ │ - move $t0, $zero │ │ │ │ - lu52i.d $t0, $t0, 1024 │ │ │ │ - sltu $t0, $a0, $t0 │ │ │ │ - maskeqz $a0, $a0, $t0 │ │ │ │ - masknez $t0, $t1, $t0 │ │ │ │ - or $a0, $a0, $t0 │ │ │ │ - slli.d $a0, $a0, 0x1 │ │ │ │ - bl -138108 │ │ │ │ - stx.h $s4, $a0, $s1 │ │ │ │ - move $s0, $a0 │ │ │ │ - beqz $s1, 16 # 2e428 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16628> │ │ │ │ - ld.d $a1, $sp, 56 │ │ │ │ - move $a2, $s1 │ │ │ │ - bl -137028 │ │ │ │ - addi.d $s1, $s1, 2 │ │ │ │ - add.d $t0, $s0, $s1 │ │ │ │ - st.d $t0, $sp, 48 │ │ │ │ - ld.d $t0, $sp, 56 │ │ │ │ - beqz $t0, 16 # 2e448 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16648> │ │ │ │ - move $a0, $t0 │ │ │ │ - bl -138224 │ │ │ │ nop │ │ │ │ - ld.d $t0, $sp, 80 │ │ │ │ - st.d $s0, $sp, 56 │ │ │ │ - ld.d $s4, $s2, 192 │ │ │ │ - bne $t0, $s3, -2948 # 2d8d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15ad0> │ │ │ │ - ld.d $t1, $sp, 72 │ │ │ │ - sub.d $s1, $t0, $t1 │ │ │ │ - li.w $t1, -1 │ │ │ │ - lu52i.d $t1, $t1, 255 │ │ │ │ - srai.d $t0, $s1, 0x3 │ │ │ │ - beq $t0, $t1, 684 # 2e718 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16918> │ │ │ │ - sltui $a0, $t0, 1 │ │ │ │ - or $a0, $t0, $a0 │ │ │ │ - add.d $a0, $a0, $t0 │ │ │ │ - move $t0, $zero │ │ │ │ - lu52i.d $t0, $t0, 256 │ │ │ │ - sltu $t0, $a0, $t0 │ │ │ │ - maskeqz $a0, $a0, $t0 │ │ │ │ - masknez $t0, $t1, $t0 │ │ │ │ - or $a0, $a0, $t0 │ │ │ │ - slli.d $a0, $a0, 0x3 │ │ │ │ - bl -138248 │ │ │ │ - ld.d $t0, $s4, -8 │ │ │ │ - move $s0, $a0 │ │ │ │ - stx.d $t0, $a0, $s1 │ │ │ │ - beqz $s1, 16 # 2e4b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x166b8> │ │ │ │ - ld.d $a1, $sp, 72 │ │ │ │ - move $a2, $s1 │ │ │ │ - bl -137172 │ │ │ │ - ld.d $t0, $sp, 72 │ │ │ │ - addi.d $s1, $s1, 8 │ │ │ │ - add.d $s3, $s0, $s1 │ │ │ │ - beqz $t0, 12 # 2e4d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x166d0> │ │ │ │ - move $a0, $t0 │ │ │ │ - bl -138364 │ │ │ │ - st.d $s0, $sp, 72 │ │ │ │ - b -3060 # 2d8e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15ae0> │ │ │ │ - bne $s7, $t0, -4240 # 2d448 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15648> │ │ │ │ - ld.bu $t0, $s2, 65 │ │ │ │ - st.b $t0, $sp, 216 │ │ │ │ - b -4252 # 2d448 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15648> │ │ │ │ - ld.d $t1, $sp, 48 │ │ │ │ - ld.d $t2, $sp, 8 │ │ │ │ - st.d $s3, $sp, 72 │ │ │ │ - st.d $t1, $sp, 56 │ │ │ │ - move $s1, $zero │ │ │ │ - move $s0, $zero │ │ │ │ - b -3280 # 2d830 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15a30> │ │ │ │ nop │ │ │ │ - st.w $a1, $t7, 0 │ │ │ │ - move $a5, $a1 │ │ │ │ - b -2320 # 2dc00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15e00> │ │ │ │ nop │ │ │ │ - ld.d $t7, $sp, 128 │ │ │ │ - move $t4, $zero │ │ │ │ - move $t2, $zero │ │ │ │ - b -4572 # 2d348 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15548> │ │ │ │ - bne $t1, $t0, -3080 # 2d920 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15b20> │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + st.d $a0, $sp, 32 │ │ │ │ + addi.d $a0, $sp, 176 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + st.d $a1, $sp, 24 │ │ │ │ + bl -156052 │ │ │ │ + ld.d $a1, $sp, 24 │ │ │ │ ld.d $t0, $sp, 32 │ │ │ │ - ld.bu $t0, $t0, 0 │ │ │ │ - st.b $t0, $s8, 0 │ │ │ │ - ld.d $t0, $s2, 160 │ │ │ │ - ld.d $t1, $s2, 184 │ │ │ │ - addi.d $t0, $t0, 1 │ │ │ │ - st.d $t1, $sp, 104 │ │ │ │ - st.d $t0, $sp, 152 │ │ │ │ - b -3116 # 2d920 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15b20> │ │ │ │ - add.d $t0, $t0, $s0 │ │ │ │ - bne $s0, $t1, -3044 # 2d970 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15b70> │ │ │ │ - ld.d $t1, $sp, 72 │ │ │ │ - ld.d $t2, $sp, 104 │ │ │ │ - ldptr.d $t1, $t1, 0 │ │ │ │ - stptr.d $t1, $t2, 0 │ │ │ │ - b -3064 # 2d970 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15b70> │ │ │ │ + b -2144 # 32620 ::do_widen(char) const@@Base+0x22160> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + li.w $t1, 15 │ │ │ │ + ld.d $a1, $sp, 192 │ │ │ │ + bgeu $t1, $t0, -1784 # 327b0 ::do_widen(char) const@@Base+0x222f0> │ │ │ │ + addi.d $t1, $sp, 208 │ │ │ │ + bne $a1, $t1, -1816 # 32798 ::do_widen(char) const@@Base+0x222d8> │ │ │ │ + b -1796 # 327b0 ::do_widen(char) const@@Base+0x222f0> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + addi.d $a1, $sp, 432 │ │ │ │ + addi.d $a0, $sp, 192 │ │ │ │ + bl -157960 # c5c0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + b -1956 # 32728 ::do_widen(char) const@@Base+0x22268> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + addi.d $a1, $sp, 432 │ │ │ │ + addi.d $a0, $sp, 96 │ │ │ │ + bl -157992 # c5c0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + b -2484 # 32538 ::do_widen(char) const@@Base+0x22078> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + addi.d $a1, $sp, 432 │ │ │ │ + addi.d $a0, $sp, 288 │ │ │ │ + bl -158024 # c5c0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + b -1388 # 329a0 ::do_widen(char) const@@Base+0x224e0> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ld.d $a2, $s0, 8 │ │ │ │ + st.d $a1, $sp, 24 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -156236 │ │ │ │ + ld.d $a1, $sp, 24 │ │ │ │ + b -1876 # 327e0 ::do_widen(char) const@@Base+0x22320> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ld.d $a2, $s1, 8 │ │ │ │ + move $a1, $s3 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -156268 │ │ │ │ + b -1280 # 32a50 ::do_widen(char) const@@Base+0x22590> │ │ │ │ nop │ │ │ │ - bne $a2, $t0, -1192 # 2e0c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x162c8> │ │ │ │ - ld.hu $t0, $t2, 0 │ │ │ │ - st.h $t0, $s1, 0 │ │ │ │ - b -1204 # 2e0c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x162c8> │ │ │ │ - bne $a2, $t0, -1128 # 2e118 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16318> │ │ │ │ - ld.d $t0, $sp, 72 │ │ │ │ - ld.d $t1, $sp, 104 │ │ │ │ - ldptr.d $t0, $t0, 0 │ │ │ │ - stptr.d $t0, $t1, 0 │ │ │ │ - b -1148 # 2e118 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16318> │ │ │ │ - add.d $t0, $s1, $s0 │ │ │ │ - bne $s0, $t1, -3036 # 2d9c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15bc0> │ │ │ │ - ld.hu $t1, $t2, 0 │ │ │ │ - st.h $t1, $s1, 0 │ │ │ │ - st.d $t0, $s2, 216 │ │ │ │ - ld.d $t0, $sp, 128 │ │ │ │ - st.w $t0, $s2, 36 │ │ │ │ - bnez $t0, -3044 # 2d9d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15bd0> │ │ │ │ - st.w $zero, $s2, 52 │ │ │ │ - b -2924 # 2da50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15c50> │ │ │ │ - ld.d $t4, $sp, 112 │ │ │ │ - beqz $t4, -1948 # 2de28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16028> │ │ │ │ - ld.d $t4, $sp, 64 │ │ │ │ - st.w $t4, $t7, 0 │ │ │ │ - move $t5, $t4 │ │ │ │ - b -2764 # 2db08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15d08> │ │ │ │ move $s0, $a0 │ │ │ │ nop │ │ │ │ - ld.d $t0, $sp, 32 │ │ │ │ - bnez $t0, 284 # 2e700 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16900> │ │ │ │ - ld.d $s1, $sp, 352 │ │ │ │ - ld.d $s3, $sp, 336 │ │ │ │ - ld.d $a0, $sp, 16 │ │ │ │ - bl -138660 │ │ │ │ - pcalau12i $t1, 130 │ │ │ │ + addi.d $a0, $sp, 96 │ │ │ │ + bl -157028 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $sp, 728 │ │ │ │ + bl 18324 # 37700 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1840> │ │ │ │ + pcalau12i $t1, 126 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 280 │ │ │ │ + ld.d $t0, $sp, 1544 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ + beqz $t0, 232 # 33070 ::do_widen(char) const@@Base+0x22bb0> │ │ │ │ + nop │ │ │ │ + bl -157888 │ │ │ │ + nop │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 432 │ │ │ │ + st.d $t0, $sp, 360 │ │ │ │ + bl -157096 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $sp, 416 │ │ │ │ + st.d $s5, $sp, 360 │ │ │ │ + bl -156772 │ │ │ │ + ld.d $t0, $s1, -24 │ │ │ │ + addi.d $t1, $sp, 48 │ │ │ │ st.d $s1, $sp, 352 │ │ │ │ - st.d $s3, $sp, 336 │ │ │ │ - st.d $s4, $sp, 328 │ │ │ │ - st.d $s7, $sp, 304 │ │ │ │ - beqz $t0, 128 # 2e6a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x168a0> │ │ │ │ + addi.d $t0, $t0, 1504 │ │ │ │ + add.d $t0, $t0, $t1 │ │ │ │ + move $s1, $s0 │ │ │ │ + st.d $s6, $t0, -1200 │ │ │ │ + nop │ │ │ │ + addi.d $a0, $sp, 464 │ │ │ │ + st.d $s4, $sp, 464 │ │ │ │ + addi.d $s0, $sp, 160 │ │ │ │ + bl -158532 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -157164 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + move $s0, $s1 │ │ │ │ nop │ │ │ │ - bl -139096 │ │ │ │ + ld.d $a0, $sp, 16 │ │ │ │ + bl -157180 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -160 # 32f60 ::do_widen(char) const@@Base+0x22aa0> │ │ │ │ nop │ │ │ │ - pcalau12i $t1, 130 │ │ │ │ + pcalau12i $t1, 125 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 280 │ │ │ │ + ld.d $t0, $sp, 1544 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, -32 # 2e628 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16828> │ │ │ │ - pcaddi $a0, 81237 │ │ │ │ - bl -139424 │ │ │ │ + bnez $t0, -144 # 32f90 ::do_widen(char) const@@Base+0x22ad0> │ │ │ │ + pcaddi $a0, 75729 │ │ │ │ + addi.d $s1, $sp, 256 │ │ │ │ + bl -158332 │ │ │ │ + addi.d $s0, $sp, 160 │ │ │ │ + move $s1, $a0 │ │ │ │ + b -80 # 32fe8 ::do_widen(char) const@@Base+0x22b28> │ │ │ │ nop │ │ │ │ move $s0, $a0 │ │ │ │ - beqz $s3, -124 # 2e5e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x167e0> │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -138772 │ │ │ │ - b -136 # 2e5e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x167e0> │ │ │ │ - nop │ │ │ │ + b -76 # 32ff8 ::do_widen(char) const@@Base+0x22b38> │ │ │ │ move $s0, $a0 │ │ │ │ - b -132 # 2e5f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x167f0> │ │ │ │ - pcalau12i $t1, 130 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -157264 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + pcalau12i $t1, 125 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 280 │ │ │ │ + ld.d $t0, $sp, 1544 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, -104 # 2e628 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16828> │ │ │ │ - pcaddi $a0, 81219 │ │ │ │ - bl -139496 │ │ │ │ - nop │ │ │ │ + bnez $t0, -220 # 32f90 ::do_widen(char) const@@Base+0x22ad0> │ │ │ │ move $a0, $s0 │ │ │ │ - bl -137556 │ │ │ │ - ld.d $t0, $sp, 56 │ │ │ │ + bl -156452 │ │ │ │ + pcalau12i $t1, 125 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 1544 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -256 # 32f90 ::do_widen(char) const@@Base+0x22ad0> │ │ │ │ + addi.d $t0, $sp, 128 │ │ │ │ + pcaddi $a0, 75700 │ │ │ │ + st.d $t0, $sp, 16 │ │ │ │ + bl -158448 │ │ │ │ + nop │ │ │ │ + move $s1, $a0 │ │ │ │ + nop │ │ │ │ + addi.d $a0, $sp, 192 │ │ │ │ + bl -157364 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -208 # 32fe8 ::do_widen(char) const@@Base+0x22b28> │ │ │ │ + nop │ │ │ │ move $s0, $a0 │ │ │ │ - beqz $t0, 16 # 2e6c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x168c0> │ │ │ │ - move $a0, $t0 │ │ │ │ - bl -138856 │ │ │ │ nop │ │ │ │ - ld.d $s3, $sp, 72 │ │ │ │ - ld.d $s4, $sp, 328 │ │ │ │ - ld.d $s7, $sp, 304 │ │ │ │ - bnez $s3, -108 # 2e660 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16860> │ │ │ │ - b -240 # 2e5e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x167e0> │ │ │ │ + addi.d $a0, $sp, 464 │ │ │ │ + st.d $s4, $sp, 464 │ │ │ │ + bl -158768 │ │ │ │ + b -364 # 32f68 ::do_widen(char) const@@Base+0x22aa8> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -372 # 32f68 ::do_widen(char) const@@Base+0x22aa8> │ │ │ │ + move $s1, $a0 │ │ │ │ + addi.d $a0, $sp, 192 │ │ │ │ + bl -157416 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ nop │ │ │ │ - pcalau12i $t1, 130 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -158948 # c410 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + addi.d $s0, $sp, 160 │ │ │ │ + b -276 # 32fe8 ::do_widen(char) const@@Base+0x22b28> │ │ │ │ + move $s0, $a0 │ │ │ │ + nop │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -158972 # c410 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + b -424 # 32f68 ::do_widen(char) const@@Base+0x22aa8> │ │ │ │ + nop │ │ │ │ + pcalau12i $t1, 125 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 280 │ │ │ │ + ld.d $t0, $sp, 1544 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -416 # 32f90 ::do_widen(char) const@@Base+0x22ad0> │ │ │ │ + pcaddi $a0, 75661 │ │ │ │ + addi.d $s0, $sp, 160 │ │ │ │ + bl -158604 │ │ │ │ + pcalau12i $t1, 125 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 1544 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, -200 # 2e628 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16828> │ │ │ │ - pcaddi $a0, 81195 │ │ │ │ - bl -139592 │ │ │ │ + bnez $t0, -456 # 32f90 ::do_widen(char) const@@Base+0x22ad0> │ │ │ │ + pcaddi $a0, 75651 │ │ │ │ + addi.d $s1, $sp, 320 │ │ │ │ + bl -158644 │ │ │ │ + move $s0, $a0 │ │ │ │ nop │ │ │ │ - move $a0, $t0 │ │ │ │ - bl -138932 │ │ │ │ - ld.d $s1, $sp, 352 │ │ │ │ - ld.d $s3, $sp, 336 │ │ │ │ - b -288 # 2e5f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x167f0> │ │ │ │ + addi.d $a0, $sp, 288 │ │ │ │ + bl -157556 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -157564 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + move $s1, $s0 │ │ │ │ nop │ │ │ │ - pcalau12i $t1, 130 │ │ │ │ + ld.d $a0, $sp, 24 │ │ │ │ + addi.d $s0, $sp, 160 │ │ │ │ + bl -157584 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -228 # 330b0 ::do_widen(char) const@@Base+0x22bf0> │ │ │ │ + pcalau12i $t1, 125 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 280 │ │ │ │ + ld.d $t0, $sp, 1544 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, -264 # 2e628 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16828> │ │ │ │ - pcaddi $a0, 81179 │ │ │ │ - bl -139656 │ │ │ │ - nop │ │ │ │ - pcalau12i $t1, 130 │ │ │ │ + bnez $t0, -544 # 32f90 ::do_widen(char) const@@Base+0x22ad0> │ │ │ │ + bl -157556 │ │ │ │ + pcalau12i $t1, 125 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 280 │ │ │ │ + ld.d $t0, $sp, 1544 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, -304 # 2e628 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16828> │ │ │ │ - pcaddi $a0, 81169 │ │ │ │ - bl -139696 │ │ │ │ - nop │ │ │ │ - b -192 # 2e6a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x168a8> │ │ │ │ - nop │ │ │ │ - b -200 # 2e6a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x168a8> │ │ │ │ - nop │ │ │ │ - b -208 # 2e6a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x168a8> │ │ │ │ - nop │ │ │ │ - pcalau12i $t1, 130 │ │ │ │ + bnez $t0, -576 # 32f90 ::do_widen(char) const@@Base+0x22ad0> │ │ │ │ + bl -157588 │ │ │ │ + pcalau12i $t1, 125 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 280 │ │ │ │ + ld.d $t0, $sp, 1544 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, -368 # 2e628 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16828> │ │ │ │ - pcaddi $a0, 81153 │ │ │ │ - bl -139760 │ │ │ │ + bnez $t0, -608 # 32f90 ::do_widen(char) const@@Base+0x22ad0> │ │ │ │ + addi.d $t0, $sp, 224 │ │ │ │ + pcaddi $a0, 75612 │ │ │ │ + st.d $t0, $sp, 24 │ │ │ │ + bl -158800 │ │ │ │ nop │ │ │ │ + move $s0, $a0 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -157712 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ nop │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -157724 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $s1, $sp, 256 │ │ │ │ + b -180 # 33170 ::do_widen(char) const@@Base+0x22cb0> │ │ │ │ + move $s1, $a0 │ │ │ │ + b -596 # 32fd8 ::do_widen(char) const@@Base+0x22b18> │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 96 │ │ │ │ + bl -157752 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -308 # 33108 ::do_widen(char) const@@Base+0x22c48> │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 432 │ │ │ │ + st.d $t0, $sp, 360 │ │ │ │ + bl -157776 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $sp, 416 │ │ │ │ + st.d $s5, $sp, 360 │ │ │ │ + bl -157452 │ │ │ │ + ld.d $t0, $s1, -24 │ │ │ │ + addi.d $t1, $sp, 48 │ │ │ │ + st.d $s1, $sp, 352 │ │ │ │ + addi.d $t0, $t0, 1504 │ │ │ │ + add.d $t0, $t0, $t1 │ │ │ │ + st.d $s6, $t0, -1200 │ │ │ │ + b -432 # 330c8 ::do_widen(char) const@@Base+0x22c08> │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -96 │ │ │ │ - pcalau12i $t0, 130 │ │ │ │ - ld.d $t0, $t0, -160 │ │ │ │ - ld.d $t0, $t0, 0 │ │ │ │ - st.d $t0, $sp, 24 │ │ │ │ - li.w $t0, 0x0 │ │ │ │ - st.d $ra, $sp, 88 │ │ │ │ - li.w $t1, 256 │ │ │ │ - sub.d $t0, $a1, $a0 │ │ │ │ - bge $t1, $t0, 700 # 2ea90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16c90> │ │ │ │ - st.d $s1, $sp, 72 │ │ │ │ - st.d $s2, $sp, 64 │ │ │ │ - st.d $s3, $sp, 56 │ │ │ │ - st.d $s4, $sp, 48 │ │ │ │ - st.d $s5, $sp, 40 │ │ │ │ - st.d $s0, $sp, 80 │ │ │ │ - move $s4, $a2 │ │ │ │ - srai.d $s5, $t0, 0x4 │ │ │ │ move $s1, $a0 │ │ │ │ - move $s3, $a1 │ │ │ │ - li.w $s2, 256 │ │ │ │ - srai.d $t0, $t0, 0x5 │ │ │ │ - beqz $s4, 432 # 2e9b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16bb8> │ │ │ │ + b -404 # 330f0 ::do_widen(char) const@@Base+0x22c30> │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 288 │ │ │ │ + bl -157840 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ nop │ │ │ │ - alsl.d $t0, $t0, $s1, 0x4 │ │ │ │ - fld.d $fa1, $s1, 16 │ │ │ │ - fld.d $fa0, $t0, 0 │ │ │ │ - fld.d $fa2, $s3, -16 │ │ │ │ - addi.d $s4, $s4, -1 │ │ │ │ - fcmp.slt.d $fcc0, $fa1, $fa0 │ │ │ │ - addi.d $s0, $s1, 16 │ │ │ │ - bceqz $fcc0, 652 # 2eab8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16cb8> │ │ │ │ - fcmp.slt.d $fcc0, $fa0, $fa2 │ │ │ │ - bcnez $fcc0, 660 # 2eac8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16cc8> │ │ │ │ - fcmp.slt.d $fcc0, $fa1, $fa2 │ │ │ │ - bceqz $fcc0, 236 # 2e928 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16b28> │ │ │ │ - ld.d $t2, $s3, -16 │ │ │ │ - ldptr.d $t1, $s1, 0 │ │ │ │ - ld.d $t0, $s1, 8 │ │ │ │ - stptr.d $t2, $s1, 0 │ │ │ │ - ldptr.w $t3, $s3, -8 │ │ │ │ - bstrpick.d $t2, $t0, 0x27, 0x20 │ │ │ │ - st.d $t1, $sp, 8 │ │ │ │ - st.w $t3, $s1, 8 │ │ │ │ - ld.bu $t3, $s3, -4 │ │ │ │ - st.d $t0, $sp, 16 │ │ │ │ - st.b $t3, $s1, 12 │ │ │ │ - st.d $t1, $s3, -16 │ │ │ │ - st.w $t0, $s3, -8 │ │ │ │ - st.b $t2, $s3, -4 │ │ │ │ - move $t1, $s3 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -159372 # c410 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + addi.d $s1, $sp, 256 │ │ │ │ + b -300 # 33178 ::do_widen(char) const@@Base+0x22cb8> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -20 # 33298 ::do_widen(char) const@@Base+0x22dd8> │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 432 │ │ │ │ + st.d $t0, $sp, 360 │ │ │ │ + bl -157888 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $sp, 416 │ │ │ │ + st.d $s5, $sp, 360 │ │ │ │ + bl -157564 │ │ │ │ + ld.d $t0, $s1, -24 │ │ │ │ + addi.d $t1, $sp, 48 │ │ │ │ + st.d $s1, $sp, 352 │ │ │ │ + addi.d $t0, $t0, 1504 │ │ │ │ + add.d $t0, $t0, $t1 │ │ │ │ + st.d $s6, $t0, -1200 │ │ │ │ + addi.d $a0, $sp, 464 │ │ │ │ + st.d $s4, $sp, 464 │ │ │ │ + addi.d $s1, $sp, 256 │ │ │ │ + bl -159316 │ │ │ │ + b -384 # 33178 ::do_widen(char) const@@Base+0x22cb8> │ │ │ │ nop │ │ │ │ - fld.d $fa0, $s1, 0 │ │ │ │ - fld.d $fa1, $s0, 0 │ │ │ │ - addi.d $t0, $s0, 16 │ │ │ │ - fcmp.slt.d $fcc0, $fa1, $fa0 │ │ │ │ - bceqz $fcc0, 40 # 2e8b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16ab8> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -236 # 33218 ::do_widen(char) const@@Base+0x22d58> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -36 # 332e8 ::do_widen(char) const@@Base+0x22e28> │ │ │ │ + move $s1, $a0 │ │ │ │ + b -396 # 33188 ::do_widen(char) const@@Base+0x22cc8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ld.d $t0, $t0, 8 │ │ │ │ + jr $t0 │ │ │ │ nop │ │ │ │ - move $s0, $t0 │ │ │ │ - fld.d $fa1, $t0, 0 │ │ │ │ - addi.d $t0, $t0, 16 │ │ │ │ - fcmp.slt.d $fcc0, $fa1, $fa0 │ │ │ │ - bcnez $fcc0, -16 # 2e8a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16aa0> │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - fld.d $fa1, $t1, -16 │ │ │ │ - addi.d $t0, $t1, -32 │ │ │ │ - fcmp.slt.d $fcc0, $fa0, $fa1 │ │ │ │ - bceqz $fcc0, 188 # 2e980 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16b80> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - move $t1, $t0 │ │ │ │ - fld.d $fa1, $t0, 0 │ │ │ │ - addi.d $t0, $t0, -16 │ │ │ │ - fcmp.slt.d $fcc0, $fa0, $fa1 │ │ │ │ - bcnez $fcc0, -16 # 2e8d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16ad0> │ │ │ │ - bgeu $s0, $t1, 172 # 2e990 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16b90> │ │ │ │ - ldptr.d $t3, $t1, 0 │ │ │ │ - ld.d $t0, $s0, 8 │ │ │ │ - ldptr.d $t2, $s0, 0 │ │ │ │ - addi.d $s0, $s0, 16 │ │ │ │ - st.d $t0, $sp, 16 │ │ │ │ - st.d $t3, $s0, -16 │ │ │ │ - ldptr.w $t4, $t1, 8 │ │ │ │ - bstrpick.d $t3, $t0, 0x27, 0x20 │ │ │ │ - st.d $t2, $sp, 8 │ │ │ │ - st.w $t4, $s0, -8 │ │ │ │ - ld.bu $t4, $t1, 12 │ │ │ │ - st.b $t4, $s0, -4 │ │ │ │ - stptr.d $t2, $t1, 0 │ │ │ │ - st.w $t0, $t1, 8 │ │ │ │ - st.b $t3, $t1, 12 │ │ │ │ - b -164 # 2e880 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16a80> │ │ │ │ - ld.d $t0, $s1, 8 │ │ │ │ - ldptr.d $t1, $s1, 0 │ │ │ │ - ld.d $t5, $s1, 16 │ │ │ │ - ldptr.w $t4, $s1, 24 │ │ │ │ - ld.bu $t3, $s1, 28 │ │ │ │ - bstrpick.d $t2, $t0, 0x27, 0x20 │ │ │ │ - st.d $t1, $sp, 8 │ │ │ │ - st.d $t0, $sp, 16 │ │ │ │ - stptr.d $t5, $s1, 0 │ │ │ │ - st.w $t4, $s1, 8 │ │ │ │ - st.b $t3, $s1, 12 │ │ │ │ - st.d $t1, $s1, 16 │ │ │ │ - st.w $t0, $s1, 24 │ │ │ │ - st.b $t2, $s1, 28 │ │ │ │ - b -232 # 2e878 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16a78> │ │ │ │ + ld.d $a0, $a0, 104 │ │ │ │ + bstrpick.d $a0, $a0, 0x2, 0x2 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $t0, $a0, 80 │ │ │ │ + st.d $t0, $a0, 8 │ │ │ │ + st.d $t0, $a0, 16 │ │ │ │ + st.d $t0, $a0, 24 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $t1, $t1, -16 │ │ │ │ - bltu $s0, $t1, -156 # 2e8e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16ae8> │ │ │ │ + ldptr.w $t1, $a0, 104 │ │ │ │ + move $t0, $zero │ │ │ │ + move $t2, $zero │ │ │ │ + andi $t1, $t1, 0x2 │ │ │ │ + beqz $t1, 16 # 333a0 ::do_widen(char) const@@Base+0x22ee0> │ │ │ │ + ld.d $t0, $a0, 80 │ │ │ │ + ld.d $t2, $a0, 88 │ │ │ │ + add.d $t2, $t0, $t2 │ │ │ │ + st.d $t0, $a0, 40 │ │ │ │ + st.d $t0, $a0, 32 │ │ │ │ + st.d $t2, $a0, 48 │ │ │ │ + ret │ │ │ │ + ld.d $t0, $a0, 184 │ │ │ │ + st.d $t0, $a0, 8 │ │ │ │ + st.d $t0, $a0, 16 │ │ │ │ + st.d $t0, $a0, 24 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ - move $a2, $s4 │ │ │ │ - move $a1, $s3 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -492 # 2e7b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x169b0> │ │ │ │ - sub.d $t0, $s0, $s1 │ │ │ │ - bge $s2, $t0, 212 # 2ea78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16c78> │ │ │ │ - srai.d $s5, $t0, 0x4 │ │ │ │ - move $s3, $s0 │ │ │ │ - srai.d $t0, $t0, 0x5 │ │ │ │ - bnez $s4, -420 # 2e810 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16a10> │ │ │ │ - addi.d $t1, $s1, -16 │ │ │ │ - addi.d $s2, $t0, -1 │ │ │ │ - alsl.d $s0, $t0, $t1, 0x4 │ │ │ │ - b 12 # 2e9d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16bd0> │ │ │ │ - addi.d $s0, $s0, -16 │ │ │ │ - addi.d $s2, $s2, -1 │ │ │ │ - ldptr.w $t1, $s0, 8 │ │ │ │ - ld.bu $t0, $s0, 12 │ │ │ │ - fld.d $fa0, $s0, 0 │ │ │ │ - move $a4, $zero │ │ │ │ - addi.d $a3, $sp, 8 │ │ │ │ - move $a2, $s5 │ │ │ │ - move $a1, $s2 │ │ │ │ - move $a0, $s1 │ │ │ │ - fst.d $fa0, $sp, 8 │ │ │ │ - st.w $t1, $sp, 16 │ │ │ │ - st.b $t0, $sp, 20 │ │ │ │ - bl 3300 # 2f6e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x178e0> │ │ │ │ - bnez $s2, -56 # 2e9c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16bc8> │ │ │ │ - sub.d $t0, $s3, $s1 │ │ │ │ - li.w $t1, 16 │ │ │ │ - bge $t1, $t0, 108 # 2ea78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16c78> │ │ │ │ - addi.d $s0, $s3, -16 │ │ │ │ - addi.d $s2, $t0, -16 │ │ │ │ - li.w $s3, 16 │ │ │ │ nop │ │ │ │ - ldptr.d $t2, $s1, 0 │ │ │ │ - ld.bu $t0, $s0, 12 │ │ │ │ - fld.d $fa0, $s0, 0 │ │ │ │ - stptr.d $t2, $s0, 0 │ │ │ │ - st.b $t0, $sp, 20 │ │ │ │ - ldptr.w $t0, $s1, 8 │ │ │ │ - ldptr.w $t1, $s0, 8 │ │ │ │ - srai.d $a2, $s2, 0x4 │ │ │ │ - st.w $t0, $s0, 8 │ │ │ │ - ld.bu $t0, $s1, 12 │ │ │ │ - move $a4, $zero │ │ │ │ - addi.d $a3, $sp, 8 │ │ │ │ - st.b $t0, $s0, 12 │ │ │ │ - move $a1, $zero │ │ │ │ - move $a0, $s1 │ │ │ │ - move $s4, $s2 │ │ │ │ - fst.d $fa0, $sp, 8 │ │ │ │ - st.w $t1, $sp, 16 │ │ │ │ - addi.d $s0, $s0, -16 │ │ │ │ - bl 3188 # 2f6e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x178e0> │ │ │ │ - addi.d $s2, $s2, -16 │ │ │ │ - blt $s3, $s4, -84 # 2ea20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16c20> │ │ │ │ - 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 │ │ │ │ - pcalau12i $t1, 130 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 24 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, 96 # 2eb08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16d08> │ │ │ │ - ld.d $ra, $sp, 88 │ │ │ │ - addi.d $sp, $sp, 96 │ │ │ │ + ldptr.w $t1, $a0, 208 │ │ │ │ + move $t0, $zero │ │ │ │ + move $t2, $zero │ │ │ │ + andi $t1, $t1, 0x2 │ │ │ │ + beqz $t1, 16 # 333f0 ::do_widen(char) const@@Base+0x22f30> │ │ │ │ + ld.d $t0, $a0, 184 │ │ │ │ + ld.d $t2, $a0, 192 │ │ │ │ + add.d $t2, $t0, $t2 │ │ │ │ + st.d $t0, $a0, 40 │ │ │ │ + st.d $t0, $a0, 32 │ │ │ │ + st.d $t2, $a0, 48 │ │ │ │ + ret │ │ │ │ + ld.d $a0, $a0, 208 │ │ │ │ + bstrpick.d $a0, $a0, 0x2, 0x2 │ │ │ │ ret │ │ │ │ - fcmp.slt.d $fcc0, $fa1, $fa2 │ │ │ │ - bcnez $fcc0, -404 # 2e928 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16b28> │ │ │ │ - fcmp.slt.d $fcc0, $fa0, $fa2 │ │ │ │ - bcnez $fcc0, -644 # 2e840 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16a40> │ │ │ │ - ldptr.d $t3, $t0, 0 │ │ │ │ - ldptr.d $t2, $s1, 0 │ │ │ │ - ld.d $t1, $s1, 8 │ │ │ │ - stptr.d $t3, $s1, 0 │ │ │ │ - ldptr.w $t4, $t0, 8 │ │ │ │ - bstrpick.d $t3, $t1, 0x27, 0x20 │ │ │ │ - st.d $t2, $sp, 8 │ │ │ │ - st.w $t4, $s1, 8 │ │ │ │ - ld.bu $t4, $t0, 12 │ │ │ │ - st.d $t1, $sp, 16 │ │ │ │ - st.b $t4, $s1, 12 │ │ │ │ - stptr.d $t2, $t0, 0 │ │ │ │ - st.w $t1, $t0, 8 │ │ │ │ - st.b $t3, $t0, 12 │ │ │ │ - b -648 # 2e878 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16a78> │ │ │ │ nop │ │ │ │ - st.d $s0, $sp, 80 │ │ │ │ - st.d $s1, $sp, 72 │ │ │ │ - st.d $s2, $sp, 64 │ │ │ │ - st.d $s3, $sp, 56 │ │ │ │ - st.d $s4, $sp, 48 │ │ │ │ - st.d $s5, $sp, 40 │ │ │ │ - bl -140368 │ │ │ │ + ld.d $t0, $a0, 104 │ │ │ │ + st.d $t0, $a0, 8 │ │ │ │ + st.d $t0, $a0, 16 │ │ │ │ + st.d $t0, $a0, 24 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -336 │ │ │ │ - st.d $s1, $sp, 304 │ │ │ │ - ldptr.w $s1, $a0, 36 │ │ │ │ - st.d $fp, $sp, 320 │ │ │ │ - fst.d $fs2, $sp, 216 │ │ │ │ - addi.w $t1, $s1, -1 │ │ │ │ - st.d $ra, $sp, 328 │ │ │ │ - st.d $s0, $sp, 312 │ │ │ │ - st.d $s4, $sp, 280 │ │ │ │ - st.d $s6, $sp, 264 │ │ │ │ - st.d $s7, $sp, 256 │ │ │ │ - st.d $s8, $sp, 248 │ │ │ │ - fst.d $fs0, $sp, 232 │ │ │ │ - fst.d $fs1, $sp, 224 │ │ │ │ - fst.d $fs3, $sp, 208 │ │ │ │ - fst.d $fs4, $sp, 200 │ │ │ │ - pcalau12i $t0, 130 │ │ │ │ - ld.d $t0, $t0, -160 │ │ │ │ - ld.d $t0, $t0, 0 │ │ │ │ - st.d $t0, $sp, 184 │ │ │ │ - li.w $t0, 0x0 │ │ │ │ - st.d $a1, $sp, 80 │ │ │ │ - st.d $a2, $sp, 64 │ │ │ │ - st.d $zero, $sp, 16 │ │ │ │ - st.d $zero, $sp, 32 │ │ │ │ - bstrpick.d $t1, $t1, 0x1f, 0x0 │ │ │ │ - fmov.d $fs2, $fa0 │ │ │ │ - move $fp, $a0 │ │ │ │ - beqz $t1, 72 # 2ebe8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16de8> │ │ │ │ - slli.d $s0, $t1, 0x4 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -140060 │ │ │ │ - pcalau12i $t0, 83 │ │ │ │ - fld.d $fa0, $t0, 1128 │ │ │ │ - st.d $a0, $sp, 16 │ │ │ │ - li.w $t2, -1 │ │ │ │ - move $t0, $a0 │ │ │ │ - add.d $t1, $a0, $s0 │ │ │ │ + ldptr.w $t1, $a0, 128 │ │ │ │ + move $t0, $zero │ │ │ │ + move $t2, $zero │ │ │ │ + andi $t1, $t1, 0x2 │ │ │ │ + beqz $t1, 16 # 33450 ::do_widen(char) const@@Base+0x22f90> │ │ │ │ + ld.d $t0, $a0, 104 │ │ │ │ + ld.d $t2, $a0, 112 │ │ │ │ + add.d $t2, $t0, $t2 │ │ │ │ + st.d $t0, $a0, 40 │ │ │ │ + st.d $t0, $a0, 32 │ │ │ │ + st.d $t2, $a0, 48 │ │ │ │ + ret │ │ │ │ + ld.d $a0, $a0, 128 │ │ │ │ + bstrpick.d $a0, $a0, 0x2, 0x2 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ + ld.d $t0, $a0, 96 │ │ │ │ + st.d $t0, $a0, 8 │ │ │ │ + st.d $t0, $a0, 16 │ │ │ │ + st.d $t0, $a0, 24 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - fst.d $fa0, $t0, 0 │ │ │ │ - st.w $t2, $t0, 8 │ │ │ │ - st.b $zero, $t0, 12 │ │ │ │ - addi.d $t0, $t0, 16 │ │ │ │ - bne $t0, $t1, -16 # 2ebd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16dd0> │ │ │ │ - st.d $t0, $sp, 32 │ │ │ │ - lu12i.w $a0, 16 │ │ │ │ - bl -140124 │ │ │ │ - st.d $s2, $sp, 296 │ │ │ │ - st.d $s3, $sp, 288 │ │ │ │ - st.d $s5, $sp, 272 │ │ │ │ - move $t0, $a0 │ │ │ │ - st.d $a0, $sp, 24 │ │ │ │ - addu16i.d $t1, $a0, 1 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - stptr.d $zero, $t0, 0 │ │ │ │ - st.w $zero, $t0, 8 │ │ │ │ - addi.d $t0, $t0, 16 │ │ │ │ - bne $t0, $t1, -12 # 2ec10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16e10> │ │ │ │ - ld.d $s0, $fp, 184 │ │ │ │ - move $t2, $zero │ │ │ │ + ldptr.w $t1, $a0, 120 │ │ │ │ move $t0, $zero │ │ │ │ - ldptr.d $t3, $s0, 0 │ │ │ │ - li.w $t4, 64 │ │ │ │ - movgr2fr.d $fa0, $t3 │ │ │ │ - vpcnt.d $vr0, $vr0 │ │ │ │ - movfr2gr.d $s5, $fa0 │ │ │ │ - srl.d $t1, $t3, $t0 │ │ │ │ - andi $t1, $t1, 0x1 │ │ │ │ - beqz $t1, 24 # 2ec60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16e60> │ │ │ │ - bstrpick.d $t1, $t2, 0x1f, 0x0 │ │ │ │ - add.d $t1, $fp, $t1 │ │ │ │ - addi.w $t2, $t2, 1 │ │ │ │ - st.b $t0, $t1, 65 │ │ │ │ - nop │ │ │ │ - addi.w $t0, $t0, 1 │ │ │ │ - bne $t0, $t4, -36 # 2ec40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16e40> │ │ │ │ - addi.d $a1, $fp, 65 │ │ │ │ - li.w $t0, 1 │ │ │ │ - st.d $a1, $sp, 8 │ │ │ │ - bgeu $t0, $s5, 2036 # 2f468 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17668> │ │ │ │ - move $a2, $s5 │ │ │ │ - addi.d $a0, $sp, 120 │ │ │ │ - bl -139168 │ │ │ │ + move $t2, $zero │ │ │ │ + andi $t1, $t1, 0x2 │ │ │ │ + beqz $t1, 16 # 334b0 ::do_widen(char) const@@Base+0x22ff0> │ │ │ │ + ld.d $t0, $a0, 96 │ │ │ │ + ld.d $t2, $a0, 104 │ │ │ │ + add.d $t2, $t0, $t2 │ │ │ │ + st.d $t0, $a0, 40 │ │ │ │ + st.d $t0, $a0, 32 │ │ │ │ + st.d $t2, $a0, 48 │ │ │ │ + ret │ │ │ │ + ld.d $a0, $a0, 120 │ │ │ │ + bstrpick.d $a0, $a0, 0x2, 0x2 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - li.w $t0, 1 │ │ │ │ - bgeu $t0, $s1, 1412 # 2f210 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17410> │ │ │ │ - ld.d $t0, $sp, 16 │ │ │ │ - addi.d $s0, $s0, 8 │ │ │ │ - move $s1, $s5 │ │ │ │ - addi.d $s6, $t0, 28 │ │ │ │ - li.w $s8, 1 │ │ │ │ - move $s3, $zero │ │ │ │ - li.w $a0, 1 │ │ │ │ - pcaddi $s7, 84485 │ │ │ │ - li.w $s4, 64 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ldptr.d $t3, $s0, 0 │ │ │ │ - beqz $t3, 1188 # 2f168 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17368> │ │ │ │ - movgr2fr.d $fa0, $t3 │ │ │ │ - vpcnt.d $vr0, $vr0 │ │ │ │ - movfr2gr.d $t0, $fa0 │ │ │ │ - mul.w $s2, $s5, $t0 │ │ │ │ - move $s5, $t0 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - move $t2, $zero │ │ │ │ - move $t0, $zero │ │ │ │ nop │ │ │ │ nop │ │ │ │ - srl.d $t1, $t3, $t0 │ │ │ │ - andi $t1, $t1, 0x1 │ │ │ │ - beqz $t1, 24 # 2ed10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16f10> │ │ │ │ - bstrpick.d $t1, $t2, 0x1f, 0x0 │ │ │ │ - add.d $t1, $fp, $t1 │ │ │ │ - addi.w $t2, $t2, 1 │ │ │ │ - st.b $t0, $t1, 65 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - addi.w $t0, $t0, 1 │ │ │ │ - bne $t0, $s4, -36 # 2ecf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16ef0> │ │ │ │ - ld.d $t1, $fp, 208 │ │ │ │ - bstrpick.d $t0, $s8, 0x1f, 0x0 │ │ │ │ - slli.d $t0, $t0, 0x1 │ │ │ │ - add.d $t2, $t1, $t0 │ │ │ │ - fld.d $fa0, $s7, 0 │ │ │ │ - ldx.hu $t0, $t1, $t0 │ │ │ │ - ld.hu $t1, $t2, -2 │ │ │ │ - lu12i.w $t2, 15 │ │ │ │ - st.w $a0, $s6, -20 │ │ │ │ - st.b $zero, $s6, -16 │ │ │ │ - fst.d $fa0, $s6, -28 │ │ │ │ - add.w $t0, $t0, $t1 │ │ │ │ - ori $t2, $t2, 0xffe │ │ │ │ - preld 0x8, $s6, 0 │ │ │ │ - bge $t2, $t0, 664 # 2efe8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x171e8> │ │ │ │ nop │ │ │ │ - li.w $t0, 1 │ │ │ │ - add.w $s3, $t1, $s3 │ │ │ │ - bgeu $t0, $s5, 1048 # 2f178 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17378> │ │ │ │ - ld.d $a1, $sp, 8 │ │ │ │ - move $a2, $s5 │ │ │ │ - addi.d $a0, $sp, 120 │ │ │ │ - bl -139408 │ │ │ │ nop │ │ │ │ - ldptr.w $t0, $fp, 36 │ │ │ │ - addi.d $s8, $s8, 1 │ │ │ │ - slli.w $a0, $s8, 0x0 │ │ │ │ - add.w $s1, $s1, $s2 │ │ │ │ - addi.d $s0, $s0, 8 │ │ │ │ - addi.d $s6, $s6, 16 │ │ │ │ - bltu $a0, $t0, -208 # 2ecc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16ec0> │ │ │ │ - ld.d $t1, $sp, 32 │ │ │ │ - ld.d $t2, $sp, 16 │ │ │ │ - beq $t1, $t2, 220 # 2ee78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17078> │ │ │ │ - ld.d $s1, $sp, 32 │ │ │ │ - ld.d $s2, $sp, 16 │ │ │ │ - li.w $a2, 63 │ │ │ │ - move $a1, $s1 │ │ │ │ - sub.d $s0, $s1, $s2 │ │ │ │ - srai.d $t0, $s0, 0x4 │ │ │ │ - clz.d $t0, $t0 │ │ │ │ - sub.d $a2, $a2, $t0 │ │ │ │ - move $a0, $s2 │ │ │ │ - slli.d $a2, $a2, 0x1 │ │ │ │ - bl -1560 # 2e7b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x169b0> │ │ │ │ - li.w $t0, 256 │ │ │ │ - bge $t0, $s0, 960 # 2f190 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17390> │ │ │ │ - move $a0, $s2 │ │ │ │ - addi.d $a1, $s2, 256 │ │ │ │ - bl -8700 # 2cbe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14de0> │ │ │ │ - move $t4, $s1 │ │ │ │ - beq $s1, $a1, 140 # 2ee70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17070> │ │ │ │ - fld.d $fa1, $a1, 0 │ │ │ │ - fld.d $fa0, $a1, -16 │ │ │ │ - ldptr.d $t3, $a1, 0 │ │ │ │ - ld.d $t2, $a1, 8 │ │ │ │ - fcmp.slt.d $fcc0, $fa1, $fa0 │ │ │ │ - st.d $t3, $sp, 104 │ │ │ │ - st.d $t2, $sp, 112 │ │ │ │ - addi.d $t0, $a1, -16 │ │ │ │ - move $t1, $a1 │ │ │ │ - bcnez $fcc0, 28 # 2ee28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17028> │ │ │ │ - b 1104 # 2f260 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17460> │ │ │ │ + move $a0, $zero │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ + move $a0, $zero │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - addi.d $t0, $t0, -16 │ │ │ │ nop │ │ │ │ - ldptr.d $t2, $t0, 0 │ │ │ │ - stptr.d $t2, $t1, 0 │ │ │ │ - ldptr.w $t2, $t0, 8 │ │ │ │ - st.w $t2, $t1, 8 │ │ │ │ - ld.bu $t2, $t0, 12 │ │ │ │ - st.b $t2, $t1, 12 │ │ │ │ - fld.d $fa0, $t0, -16 │ │ │ │ - move $t1, $t0 │ │ │ │ - fcmp.slt.d $fcc0, $fa1, $fa0 │ │ │ │ - bcnez $fcc0, -44 # 2ee20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17020> │ │ │ │ - ld.d $t3, $sp, 104 │ │ │ │ - ldptr.w $t2, $sp, 112 │ │ │ │ - ld.bu $t1, $sp, 116 │ │ │ │ - addi.d $a1, $a1, 16 │ │ │ │ - stptr.d $t3, $t0, 0 │ │ │ │ - st.w $t2, $t0, 8 │ │ │ │ - st.b $t1, $t0, 12 │ │ │ │ - bne $t4, $a1, -132 # 2ede8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16fe8> │ │ │ │ - ldptr.w $t0, $fp, 36 │ │ │ │ + move $a0, $zero │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - addi.w $s1, $t0, 1 │ │ │ │ - bstrpick.d $t0, $s1, 0x1f, 0x0 │ │ │ │ - move $s0, $zero │ │ │ │ - move $s5, $zero │ │ │ │ - move $s2, $zero │ │ │ │ - move $s3, $zero │ │ │ │ - bnez $t0, 920 # 2f228 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17428> │ │ │ │ nop │ │ │ │ - ld.d $t0, $sp, 64 │ │ │ │ - ldptr.d $a0, $t0, 0 │ │ │ │ - beqz $a0, 8 # 2eea8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x170a8> │ │ │ │ - bl -140884 │ │ │ │ - ld.d $t0, $sp, 64 │ │ │ │ - ld.d $a1, $sp, 16 │ │ │ │ - stptr.d $s0, $t0, 0 │ │ │ │ - st.w $zero, $t0, 8 │ │ │ │ - st.d $s2, $t0, 16 │ │ │ │ - st.w $s3, $t0, 24 │ │ │ │ - st.d $s5, $t0, 32 │ │ │ │ - ld.d $t0, $sp, 32 │ │ │ │ - sub.d $a0, $t0, $a1 │ │ │ │ - beq $t0, $a1, 164 # 2ef70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17170> │ │ │ │ - srai.d $a0, $a0, 0x4 │ │ │ │ - move $t6, $zero │ │ │ │ - move $t0, $zero │ │ │ │ - li.w $t7, 1 │ │ │ │ - b 64 # 2ef20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17120> │ │ │ │ + move $a0, $zero │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - addi.w $t0, $t0, 1 │ │ │ │ - bstrpick.d $t1, $t0, 0x1f, 0x6 │ │ │ │ - slli.d $t1, $t1, 0x3 │ │ │ │ - ldx.d $t1, $s0, $t1 │ │ │ │ - sll.d $t0, $t7, $t0 │ │ │ │ - and $t0, $t0, $t1 │ │ │ │ - bnez $t0, 88 # 2ef58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17158> │ │ │ │ - ld.bu $t0, $t2, 12 │ │ │ │ - beqz $t0, 80 # 2ef58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17158> │ │ │ │ - or $t0, $t5, $t8 │ │ │ │ - addi.w $t6, $t6, 1 │ │ │ │ - stptr.d $t0, $t3, 0 │ │ │ │ - bstrpick.d $t0, $t6, 0x1f, 0x0 │ │ │ │ - bgeu $t0, $a0, 84 # 2ef70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17170> │ │ │ │ - alsl.d $t2, $t0, $a1, 0x4 │ │ │ │ - ldptr.w $t0, $t2, 8 │ │ │ │ - addi.w $t1, $t0, -1 │ │ │ │ - bstrpick.d $t4, $t1, 0x1f, 0x6 │ │ │ │ - slli.d $t4, $t4, 0x3 │ │ │ │ - ldx.d $t4, $s0, $t4 │ │ │ │ - bstrpick.d $t3, $t0, 0x1f, 0x6 │ │ │ │ - sll.d $t1, $t7, $t1 │ │ │ │ - alsl.d $t3, $t3, $s0, 0x3 │ │ │ │ - and $t1, $t1, $t4 │ │ │ │ - ldptr.d $t5, $t3, 0 │ │ │ │ - sll.d $t8, $t7, $t0 │ │ │ │ - beqz $t1, -104 # 2eee8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x170e8> │ │ │ │ nop │ │ │ │ - andn $t0, $t5, $t8 │ │ │ │ - addi.w $t6, $t6, 1 │ │ │ │ - stptr.d $t0, $t3, 0 │ │ │ │ - bstrpick.d $t0, $t6, 0x1f, 0x0 │ │ │ │ - bltu $t0, $a0, -72 # 2ef20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17120> │ │ │ │ + move $a0, $zero │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 24 │ │ │ │ - bl -141092 │ │ │ │ - ld.d $t0, $sp, 16 │ │ │ │ - beqz $t0, 556 # 2f1a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x173a8> │ │ │ │ - pcalau12i $t1, 130 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 184 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, 1360 # 2f4e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x176e8> │ │ │ │ - ld.d $a0, $sp, 16 │ │ │ │ - ld.d $s2, $sp, 296 │ │ │ │ - ld.d $s3, $sp, 288 │ │ │ │ - ld.d $s5, $sp, 272 │ │ │ │ - ld.d $ra, $sp, 328 │ │ │ │ - ld.d $fp, $sp, 320 │ │ │ │ - ld.d $s0, $sp, 312 │ │ │ │ - ld.d $s1, $sp, 304 │ │ │ │ - ld.d $s4, $sp, 280 │ │ │ │ - ld.d $s6, $sp, 264 │ │ │ │ - ld.d $s7, $sp, 256 │ │ │ │ - ld.d $s8, $sp, 248 │ │ │ │ - fld.d $fs0, $sp, 232 │ │ │ │ - fld.d $fs1, $sp, 224 │ │ │ │ - fld.d $fs2, $sp, 216 │ │ │ │ - fld.d $fs3, $sp, 208 │ │ │ │ - fld.d $fs4, $sp, 200 │ │ │ │ - addi.d $sp, $sp, 336 │ │ │ │ - b -141204 │ │ │ │ - beqz $t0, 80 # 2f038 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17238> │ │ │ │ - ld.d $a2, $fp, 136 │ │ │ │ - add.w $a0, $t0, $s3 │ │ │ │ - move $t2, $s3 │ │ │ │ - move $t0, $zero │ │ │ │ nop │ │ │ │ - bstrpick.d $t3, $t2, 0x1f, 0x1 │ │ │ │ - ldx.bu $t3, $a2, $t3 │ │ │ │ - andi $t4, $t2, 0x1 │ │ │ │ - slli.d $t4, $t4, 0x2 │ │ │ │ - sra.w $t3, $t3, $t4 │ │ │ │ - andi $t3, $t3, 0x2 │ │ │ │ - addi.w $t4, $t0, 1 │ │ │ │ - maskeqz $t4, $t4, $t3 │ │ │ │ - masknez $t0, $t0, $t3 │ │ │ │ - addi.w $t2, $t2, 1 │ │ │ │ - or $t0, $t4, $t0 │ │ │ │ - bne $a0, $t2, -44 # 2f000 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17200> │ │ │ │ - li.w $t2, 21 │ │ │ │ - bltu $t2, $t0, -732 # 2ed58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16f58> │ │ │ │ - beqz $s2, 1088 # 2f478 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17678> │ │ │ │ - ld.d $t0, $sp, 80 │ │ │ │ - ld.d $a0, $sp, 24 │ │ │ │ - move $t2, $zero │ │ │ │ - ldptr.d $a1, $t0, 0 │ │ │ │ - move $t3, $a0 │ │ │ │ - add.w $t0, $t2, $s1 │ │ │ │ - bstrpick.d $t0, $t0, 0x1f, 0x0 │ │ │ │ - slli.d $t0, $t0, 0x3 │ │ │ │ - fldx.d $fa0, $a1, $t0 │ │ │ │ - st.w $t2, $a0, 8 │ │ │ │ - addi.w $t2, $t2, 1 │ │ │ │ - fst.d $fa0, $a0, 0 │ │ │ │ - addi.d $a0, $a0, 16 │ │ │ │ - bne $t2, $s2, -32 # 2f050 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17250> │ │ │ │ - ld.d $a0, $sp, 24 │ │ │ │ - bstrpick.d $t0, $s2, 0x1f, 0x0 │ │ │ │ - st.d $t1, $sp, 56 │ │ │ │ - st.d $t0, $sp, 72 │ │ │ │ - move $t1, $t0 │ │ │ │ - li.w $a2, 63 │ │ │ │ - clz.d $t0, $t0 │ │ │ │ - alsl.d $a3, $t1, $a0, 0x4 │ │ │ │ - sub.d $a2, $a2, $t0 │ │ │ │ - slli.d $t2, $t1, 0x4 │ │ │ │ - move $a1, $a3 │ │ │ │ - slli.d $a2, $a2, 0x1 │ │ │ │ - st.d $t3, $sp, 88 │ │ │ │ - st.d $t2, $sp, 48 │ │ │ │ - st.d $a3, $sp, 40 │ │ │ │ - bl -8784 # 2ce60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15060> │ │ │ │ - ld.d $t1, $sp, 56 │ │ │ │ - ld.d $t3, $sp, 88 │ │ │ │ - ld.d $t2, $sp, 48 │ │ │ │ - ld.d $a3, $sp, 40 │ │ │ │ - li.w $t0, 256 │ │ │ │ - st.d $t3, $sp, 48 │ │ │ │ - st.d $t1, $sp, 40 │ │ │ │ - bgeu $t0, $t2, 440 # 2f288 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17488> │ │ │ │ - ld.d $a0, $sp, 24 │ │ │ │ - addi.d $a1, $a0, 256 │ │ │ │ - bl -9132 # 2cd30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14f30> │ │ │ │ - ld.d $t1, $sp, 40 │ │ │ │ - ld.d $t3, $sp, 48 │ │ │ │ - ldptr.d $t0, $a1, 0 │ │ │ │ - fld.d $fa1, $a1, 0 │ │ │ │ - fld.d $fa0, $a1, -16 │ │ │ │ - st.d $t0, $sp, 104 │ │ │ │ - ld.d $t0, $a1, 8 │ │ │ │ - fcmp.slt.d $fcc0, $fa0, $fa1 │ │ │ │ - move $t2, $a1 │ │ │ │ - st.d $t0, $sp, 112 │ │ │ │ - addi.d $t0, $a1, -16 │ │ │ │ - bcnez $fcc0, 28 # 2f128 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17328> │ │ │ │ - b 824 # 2f448 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17648> │ │ │ │ + move $a0, $zero │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ + move $a0, $zero │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - addi.d $t0, $t0, -16 │ │ │ │ nop │ │ │ │ - ldptr.d $t4, $t0, 0 │ │ │ │ - stptr.d $t4, $t2, 0 │ │ │ │ - ldptr.w $t4, $t0, 8 │ │ │ │ - st.w $t4, $t2, 8 │ │ │ │ - fld.d $fa0, $t0, -16 │ │ │ │ - move $t2, $t0 │ │ │ │ - fcmp.slt.d $fcc0, $fa0, $fa1 │ │ │ │ - bcnez $fcc0, -36 # 2f120 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17320> │ │ │ │ - ld.d $t2, $sp, 104 │ │ │ │ - addi.d $a1, $a1, 16 │ │ │ │ - stptr.d $t2, $t0, 0 │ │ │ │ - ldptr.w $t2, $sp, 112 │ │ │ │ - st.w $t2, $t0, 8 │ │ │ │ - bne $a3, $a1, -116 # 2f0e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x172e8> │ │ │ │ - b 320 # 2f2a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x174a0> │ │ │ │ + move $a0, $zero │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - move $s2, $zero │ │ │ │ - move $s5, $zero │ │ │ │ - b -1168 # 2ece0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16ee0> │ │ │ │ nop │ │ │ │ - li.w $t0, 1 │ │ │ │ - bne $s5, $t0, -1028 # 2ed78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16f78> │ │ │ │ - ld.bu $t0, $fp, 65 │ │ │ │ - st.b $t0, $sp, 120 │ │ │ │ - b -1040 # 2ed78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16f78> │ │ │ │ + move $a0, $zero │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - ld.d $a1, $sp, 32 │ │ │ │ - ld.d $a0, $sp, 16 │ │ │ │ - bl -9656 # 2cbe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14de0> │ │ │ │ - ldptr.w $t0, $fp, 36 │ │ │ │ - b -808 # 2ee78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17078> │ │ │ │ nop │ │ │ │ - pcalau12i $t1, 129 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 184 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, 808 # 2f4e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x176e8> │ │ │ │ - ld.d $ra, $sp, 328 │ │ │ │ - ld.d $s2, $sp, 296 │ │ │ │ - ld.d $s3, $sp, 288 │ │ │ │ - ld.d $s5, $sp, 272 │ │ │ │ - ld.d $fp, $sp, 320 │ │ │ │ - ld.d $s0, $sp, 312 │ │ │ │ - ld.d $s1, $sp, 304 │ │ │ │ - ld.d $s4, $sp, 280 │ │ │ │ - ld.d $s6, $sp, 264 │ │ │ │ - ld.d $s7, $sp, 256 │ │ │ │ - ld.d $s8, $sp, 248 │ │ │ │ - fld.d $fs0, $sp, 232 │ │ │ │ - fld.d $fs1, $sp, 224 │ │ │ │ - fld.d $fs2, $sp, 216 │ │ │ │ - fld.d $fs3, $sp, 208 │ │ │ │ - fld.d $fs4, $sp, 200 │ │ │ │ - addi.d $sp, $sp, 336 │ │ │ │ + st.d $a1, $a0, 88 │ │ │ │ ret │ │ │ │ nop │ │ │ │ - ld.d $t0, $sp, 32 │ │ │ │ - ld.d $t1, $sp, 16 │ │ │ │ - bne $t0, $t1, -1144 # 2eda0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16fa0> │ │ │ │ - addi.w $s1, $s1, 1 │ │ │ │ - move $t0, $s1 │ │ │ │ - nop │ │ │ │ - addi.d $s2, $t0, 63 │ │ │ │ - bstrpick.d $s2, $s2, 0x25, 0x6 │ │ │ │ - slli.d $a0, $s2, 0x3 │ │ │ │ - bl -141732 │ │ │ │ - bstrpick.d $t0, $s1, 0x1f, 0x6 │ │ │ │ - slli.d $a2, $s2, 0x3 │ │ │ │ - move $a1, $zero │ │ │ │ - alsl.d $s5, $s2, $a0, 0x3 │ │ │ │ - move $s0, $a0 │ │ │ │ - andi $s3, $s1, 0x3f │ │ │ │ - alsl.d $s2, $t0, $a0, 0x3 │ │ │ │ - bl -142628 │ │ │ │ - b -960 # 2ee98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17098> │ │ │ │ nop │ │ │ │ - ld.d $t3, $sp, 104 │ │ │ │ - ldptr.w $t2, $sp, 112 │ │ │ │ - ld.bu $t1, $sp, 116 │ │ │ │ - move $t0, $a1 │ │ │ │ - stptr.d $t3, $t0, 0 │ │ │ │ - addi.d $a1, $a1, 16 │ │ │ │ - st.w $t2, $t0, 8 │ │ │ │ - st.b $t1, $t0, 12 │ │ │ │ - bne $t4, $a1, -1176 # 2ede8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16fe8> │ │ │ │ - b -1044 # 2ee70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17070> │ │ │ │ - ld.d $a0, $sp, 24 │ │ │ │ - move $a1, $a3 │ │ │ │ - bl -9568 # 2cd30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14f30> │ │ │ │ - ld.d $t3, $sp, 48 │ │ │ │ - ld.d $t1, $sp, 40 │ │ │ │ + ldptr.w $t0, $a0, 120 │ │ │ │ + slli.d $a1, $a1, 0x2 │ │ │ │ + bstrins.d $t0, $zero, 0x2, 0x2 │ │ │ │ + or $a1, $a1, $t0 │ │ │ │ + st.w $a1, $a0, 120 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - vxor.v $vr25, $vr25, $vr25 │ │ │ │ - pcalau12i $t0, 82 │ │ │ │ - fld.d $fs4, $t0, 1224 │ │ │ │ - fmov.d $fs3, $fs1 │ │ │ │ - fld.d $fs0, $t3, 0 │ │ │ │ - fcmp.ceq.d $fcc0, $fs0, $fs3 │ │ │ │ - bceqz $fcc0, 304 # 2f3e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x175e8> │ │ │ │ - fmadd.d $fs1, $fs0, $fs4, $fs1 │ │ │ │ - addi.d $t3, $t3, 16 │ │ │ │ - fst.d $fs1, $s6, -28 │ │ │ │ - bne $a3, $t3, -24 # 2f2b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x174b0> │ │ │ │ - li.w $a0, 256 │ │ │ │ - st.d $t1, $sp, 48 │ │ │ │ - bl -141892 │ │ │ │ - li.w $a2, 256 │ │ │ │ - li.w $a1, 255 │ │ │ │ - st.d $a0, $sp, 40 │ │ │ │ - bl -142772 │ │ │ │ - ld.d $t3, $sp, 40 │ │ │ │ - ld.d $t1, $sp, 48 │ │ │ │ - ld.d $t0, $sp, 24 │ │ │ │ - vxor.v $vr0, $vr0, $vr0 │ │ │ │ - move $a0, $zero │ │ │ │ - addi.d $t2, $t0, 72 │ │ │ │ - ld.d $t0, $sp, 72 │ │ │ │ - li.w $a1, 8 │ │ │ │ - li.w $a2, 1 │ │ │ │ - alsl.d $t4, $t0, $t2, 0x4 │ │ │ │ - ldptr.w $t0, $t2, -64 │ │ │ │ - fld.d $fa1, $t2, -72 │ │ │ │ - preld 0x0, $t2, 0 │ │ │ │ - mod.wu $t5, $t0, $s5 │ │ │ │ - div.wu $t0, $t0, $s5 │ │ │ │ - bstrpick.d $t5, $t5, 0x1f, 0x0 │ │ │ │ - bstrpick.d $t0, $t0, 0x1f, 0x0 │ │ │ │ - add.d $t0, $t0, $sp │ │ │ │ - add.d $t5, $fp, $t5 │ │ │ │ - ld.bu $t6, $t0, 120 │ │ │ │ - ld.bu $t5, $t5, 65 │ │ │ │ - fadd.d $fa0, $fa0, $fa1 │ │ │ │ - andi $t8, $t6, 0x7 │ │ │ │ - andi $t7, $t5, 0x7 │ │ │ │ - srli.w $t0, $t5, 0x3 │ │ │ │ - alsl.w $t8, $t8, $t7, 0x3 │ │ │ │ - andi $t5, $t6, 0xf8 │ │ │ │ - add.d $t6, $t0, $t5 │ │ │ │ - alsl.d $t7, $t8, $t3, 0x2 │ │ │ │ - add.w $t0, $t0, $t5 │ │ │ │ - alsl.d $t5, $t6, $t3, 0x2 │ │ │ │ - ldptr.w $t6, $t7, 0 │ │ │ │ - ldptr.w $a3, $t5, 0 │ │ │ │ - bltz $t6, 52 # 2f3a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x175a0> │ │ │ │ - bltz $a3, 104 # 2f3d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x175d8> │ │ │ │ nop │ │ │ │ - beq $a0, $a1, 80 # 2f3c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x175c8> │ │ │ │ + pcaddi $a0, 125364 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - addi.d $t2, $t2, 16 │ │ │ │ - bne $t4, $t2, -116 # 2f310 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17510> │ │ │ │ - move $a0, $t3 │ │ │ │ - st.d $t1, $sp, 40 │ │ │ │ - bl -142144 │ │ │ │ - ld.d $t1, $sp, 40 │ │ │ │ - b -1600 # 2ed58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16f58> │ │ │ │ nop │ │ │ │ - beq $t0, $t8, -48 # 2f370 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17570> │ │ │ │ - move $t0, $a0 │ │ │ │ - bgez $a3, 16 # 2f3b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x175b8> │ │ │ │ - st.w $a0, $t5, 0 │ │ │ │ - addi.w $t0, $a0, 1 │ │ │ │ + st.d $a1, $a0, 96 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - st.w $t0, $t7, 0 │ │ │ │ - addi.w $a0, $t0, 1 │ │ │ │ - bne $a0, $a1, -64 # 2f380 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17580> │ │ │ │ nop │ │ │ │ - fcmp.slt.d $fcc0, $fs2, $fa0 │ │ │ │ - bceqz $fcc0, -76 # 2f380 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17580> │ │ │ │ - st.b $a2, $s6, -16 │ │ │ │ - b -84 # 2f380 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17580> │ │ │ │ - st.w $a0, $t5, 0 │ │ │ │ - addi.w $a0, $a0, 1 │ │ │ │ - b -104 # 2f378 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17578> │ │ │ │ + ldptr.w $t0, $a0, 128 │ │ │ │ + slli.d $a1, $a1, 0x2 │ │ │ │ + bstrins.d $t0, $zero, 0x2, 0x2 │ │ │ │ + or $a1, $a1, $t0 │ │ │ │ + st.w $a1, $a0, 128 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - fmov.d $fa0, $fs0 │ │ │ │ - st.d $a3, $sp, 56 │ │ │ │ - st.d $t3, $sp, 48 │ │ │ │ - st.d $t1, $sp, 40 │ │ │ │ - bl -140696 │ │ │ │ - fneg.d $fa0, $fa0 │ │ │ │ - ld.d $t3, $sp, 48 │ │ │ │ - fmadd.d $fs1, $fs0, $fa0, $fs1 │ │ │ │ - ld.d $a3, $sp, 56 │ │ │ │ - addi.d $t3, $t3, 16 │ │ │ │ - ld.d $t1, $sp, 40 │ │ │ │ - fst.d $fs1, $s6, -28 │ │ │ │ - bne $a3, $t3, -360 # 2f2b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x174b0> │ │ │ │ - li.w $a0, 256 │ │ │ │ - st.d $t1, $sp, 48 │ │ │ │ - bl -142228 │ │ │ │ - li.w $a2, 256 │ │ │ │ - li.w $a1, 255 │ │ │ │ - st.d $a0, $sp, 40 │ │ │ │ - bl -143108 │ │ │ │ - ld.d $t1, $sp, 48 │ │ │ │ - ld.d $t3, $sp, 40 │ │ │ │ - b -336 # 2f2f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x174f0> │ │ │ │ nop │ │ │ │ - ld.d $t2, $sp, 104 │ │ │ │ - move $t0, $a1 │ │ │ │ - addi.d $a1, $a1, 16 │ │ │ │ - stptr.d $t2, $t0, 0 │ │ │ │ - ldptr.w $t2, $sp, 112 │ │ │ │ - st.w $t2, $t0, 8 │ │ │ │ - bne $a3, $a1, -888 # 2f0e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x172e8> │ │ │ │ - b -452 # 2f2a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x174a0> │ │ │ │ - bne $s5, $t0, -2016 # 2ec88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16e88> │ │ │ │ - ld.bu $t0, $fp, 65 │ │ │ │ - st.b $t0, $sp, 120 │ │ │ │ - b -2028 # 2ec88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16e88> │ │ │ │ - st.d $zero, $s6, -28 │ │ │ │ - li.w $a0, 256 │ │ │ │ - st.d $t1, $sp, 48 │ │ │ │ - bl -142324 │ │ │ │ - li.w $a2, 256 │ │ │ │ - li.w $a1, 255 │ │ │ │ - st.d $a0, $sp, 40 │ │ │ │ - bl -143204 │ │ │ │ - ld.d $t3, $sp, 40 │ │ │ │ - ld.d $t1, $sp, 48 │ │ │ │ - b -280 # 2f388 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17588> │ │ │ │ + pcaddi $a0, 125352 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ nop │ │ │ │ - ld.d $t0, $sp, 16 │ │ │ │ - beqz $t0, 12 # 2f4c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x176c0> │ │ │ │ - move $a0, $t0 │ │ │ │ - bl -142444 │ │ │ │ - pcalau12i $t1, 129 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 184 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - st.d $s2, $sp, 296 │ │ │ │ - st.d $s3, $sp, 288 │ │ │ │ - st.d $s5, $sp, 272 │ │ │ │ - beqz $t0, 44 # 2f510 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17710> │ │ │ │ - bl -142872 │ │ │ │ + st.d $a1, $a0, 176 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - ld.d $a0, $sp, 24 │ │ │ │ - bl -142504 │ │ │ │ - ld.d $s2, $sp, 296 │ │ │ │ - ld.d $s3, $sp, 288 │ │ │ │ - ld.d $s5, $sp, 272 │ │ │ │ - b -88 # 2f4b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x176b0> │ │ │ │ nop │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -141252 │ │ │ │ + ldptr.w $t0, $a0, 208 │ │ │ │ + slli.d $a1, $a1, 0x2 │ │ │ │ + bstrins.d $t0, $zero, 0x2, 0x2 │ │ │ │ + or $a1, $a1, $t0 │ │ │ │ + st.w $a1, $a0, 208 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $t0, $a2, -1 │ │ │ │ - srli.d $t5, $t0, 0x3f │ │ │ │ - add.d $t5, $t5, $t0 │ │ │ │ - srai.d $t5, $t5, 0x1 │ │ │ │ - addi.d $sp, $sp, -16 │ │ │ │ - andi $t6, $a2, 0x1 │ │ │ │ - bge $a1, $t5, 264 # 2f640 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17840> │ │ │ │ - move $t1, $a1 │ │ │ │ - addi.d $t0, $t1, 1 │ │ │ │ - slli.d $t3, $t0, 0x1 │ │ │ │ - alsl.d $t2, $t1, $a0, 0x4 │ │ │ │ - slli.d $t0, $t0, 0x5 │ │ │ │ - addi.d $t1, $t3, -1 │ │ │ │ - add.d $t0, $a0, $t0 │ │ │ │ - alsl.d $t4, $t1, $a0, 0x4 │ │ │ │ - fld.d $fa0, $t0, 0 │ │ │ │ - fld.d $fa1, $t4, 0 │ │ │ │ - fcmp.slt.d $fcc0, $fa1, $fa0 │ │ │ │ - bceqz $fcc0, 16 # 2f578 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17778> │ │ │ │ - move $t0, $t4 │ │ │ │ - move $t3, $t1 │ │ │ │ + pcaddi $a0, 125342 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - ldptr.d $t4, $t0, 0 │ │ │ │ - move $t1, $t3 │ │ │ │ - stptr.d $t4, $t2, 0 │ │ │ │ - ldptr.w $t4, $t0, 8 │ │ │ │ - st.w $t4, $t2, 8 │ │ │ │ - blt $t3, $t5, -76 # 2f540 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17740> │ │ │ │ - beqz $t6, 192 # 2f650 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17850> │ │ │ │ nop │ │ │ │ - addi.d $t2, $t3, -1 │ │ │ │ - srli.d $t1, $t2, 0x3f │ │ │ │ - add.d $t1, $t1, $t2 │ │ │ │ - srai.d $t1, $t1, 0x1 │ │ │ │ - ldptr.d $t4, $a3, 0 │ │ │ │ - ld.d $t2, $a3, 8 │ │ │ │ - fld.d $fa1, $a3, 0 │ │ │ │ - stptr.d $t4, $sp, 0 │ │ │ │ - st.d $t2, $sp, 8 │ │ │ │ - blt $a1, $t3, 60 # 2f5f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x177f8> │ │ │ │ - b 96 # 2f620 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17820> │ │ │ │ + st.d $a1, $a0, 72 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ldptr.w $t0, $a0, 104 │ │ │ │ + slli.d $a1, $a1, 0x2 │ │ │ │ + bstrins.d $t0, $zero, 0x2, 0x2 │ │ │ │ + or $a1, $a1, $t0 │ │ │ │ + st.w $a1, $a0, 104 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ + pcaddi $a0, 125336 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ + b -159296 │ │ │ │ nop │ │ │ │ - ldptr.d $t2, $t4, 0 │ │ │ │ - stptr.d $t2, $t0, 0 │ │ │ │ - ldptr.w $t2, $t4, 8 │ │ │ │ - st.w $t2, $t0, 8 │ │ │ │ - bge $a1, $t1, 176 # 2f6a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x178a0> │ │ │ │ - srai.d $t1, $t5, 0x1 │ │ │ │ - alsl.d $t4, $t1, $a0, 0x4 │ │ │ │ - fld.d $fa0, $t4, 0 │ │ │ │ - addi.d $t2, $t1, -1 │ │ │ │ - srli.d $t5, $t2, 0x3f │ │ │ │ - fcmp.slt.d $fcc0, $fa1, $fa0 │ │ │ │ - alsl.d $t0, $t3, $a0, 0x4 │ │ │ │ - add.d $t5, $t5, $t2 │ │ │ │ - move $t3, $t1 │ │ │ │ - bcnez $fcc0, -56 # 2f5e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x177e0> │ │ │ │ nop │ │ │ │ - ldptr.w $t1, $sp, 8 │ │ │ │ - fst.d $fa1, $t0, 0 │ │ │ │ - st.w $t1, $t0, 8 │ │ │ │ - addi.d $sp, $sp, 16 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ + b -159312 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - alsl.d $t0, $a1, $a0, 0x4 │ │ │ │ - bnez $t6, 116 # 2f6b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x178b8> │ │ │ │ - move $t3, $a1 │ │ │ │ nop │ │ │ │ - addi.d $a2, $a2, -2 │ │ │ │ - srai.d $a2, $a2, 0x1 │ │ │ │ - bne $a2, $t3, -192 # 2f598 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17798> │ │ │ │ - slli.d $t2, $t3, 0x1 │ │ │ │ - addi.d $t2, $t2, 1 │ │ │ │ - alsl.d $t4, $t2, $a0, 0x4 │ │ │ │ - move $t1, $t3 │ │ │ │ - move $t3, $t2 │ │ │ │ - ldptr.d $t2, $t4, 0 │ │ │ │ - stptr.d $t2, $t0, 0 │ │ │ │ - ldptr.w $t2, $t4, 8 │ │ │ │ - st.w $t2, $t0, 8 │ │ │ │ - move $t0, $t4 │ │ │ │ - b -220 # 2f5a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x177a8> │ │ │ │ + b -159328 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + b -159344 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ldptr.w $t1, $sp, 8 │ │ │ │ - move $t0, $t4 │ │ │ │ - fst.d $fa1, $t0, 0 │ │ │ │ - st.w $t1, $t0, 8 │ │ │ │ - addi.d $sp, $sp, 16 │ │ │ │ - ret │ │ │ │ - ld.d $t1, $a3, 8 │ │ │ │ - fld.d $fa1, $a3, 0 │ │ │ │ - st.d $t1, $sp, 8 │ │ │ │ - b -164 # 2f620 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17820> │ │ │ │ + ldptr.d $t1, $a0, 0 │ │ │ │ + ld.d $t0, $a0, 24 │ │ │ │ + ld.d $t1, $t1, -24 │ │ │ │ + add.d $a0, $a0, $t1 │ │ │ │ + beqz $t0, 32 # 33700 ::do_widen(char) const@@Base+0x23240> │ │ │ │ + ldptr.d $t1, $t0, 0 │ │ │ │ + move $a1, $zero │ │ │ │ + beq $t1, $t0, 12 # 336f8 ::do_widen(char) const@@Base+0x23238> │ │ │ │ + ld.d $a1, $t1, 16 │ │ │ │ nop │ │ │ │ + b -157832 # ce70 >::rdbuf(std::basic_streambuf >*)@plt> │ │ │ │ nop │ │ │ │ + addi.d $sp, $sp, -16 │ │ │ │ + pcaddi $a3, 75811 │ │ │ │ + li.w $a2, 550 │ │ │ │ + pcaddi $a1, 75965 │ │ │ │ + pcaddi $a0, 75976 │ │ │ │ + st.d $ra, $sp, 8 │ │ │ │ + bl -157800 │ │ │ │ nop │ │ │ │ + ld.bu $t0, $a0, 80 │ │ │ │ + beqz $t0, 12 # 33730 ::do_widen(char) const@@Base+0x23270> │ │ │ │ + addi.d $a0, $a0, 72 │ │ │ │ + ret │ │ │ │ + addi.d $sp, $sp, -16 │ │ │ │ + pcaddi $a3, 75969 │ │ │ │ + li.w $a2, 55 │ │ │ │ + pcaddi $a1, 76019 │ │ │ │ + pcaddi $a0, 76032 │ │ │ │ + st.d $ra, $sp, 8 │ │ │ │ + bl -157848 │ │ │ │ nop │ │ │ │ + ld.bu $t0, $a0, 88 │ │ │ │ + beqz $t0, 12 # 33760 ::do_widen(char) const@@Base+0x232a0> │ │ │ │ + addi.d $a0, $a0, 72 │ │ │ │ + ret │ │ │ │ + addi.d $sp, $sp, -16 │ │ │ │ + pcaddi $a3, 76027 │ │ │ │ + li.w $a2, 55 │ │ │ │ + pcaddi $a1, 76007 │ │ │ │ + pcaddi $a0, 76020 │ │ │ │ + st.d $ra, $sp, 8 │ │ │ │ + bl -157896 │ │ │ │ nop │ │ │ │ + ld.bu $t0, $a0, 168 │ │ │ │ + beqz $t0, 12 # 33790 ::do_widen(char) const@@Base+0x232d0> │ │ │ │ + addi.d $a0, $a0, 72 │ │ │ │ + ret │ │ │ │ + addi.d $sp, $sp, -16 │ │ │ │ + pcaddi $a3, 76053 │ │ │ │ + li.w $a2, 55 │ │ │ │ + pcaddi $a1, 75995 │ │ │ │ + pcaddi $a0, 76008 │ │ │ │ + st.d $ra, $sp, 8 │ │ │ │ + bl -157944 │ │ │ │ nop │ │ │ │ - addi.d $t0, $a2, -1 │ │ │ │ - srli.d $t5, $t0, 0x3f │ │ │ │ - add.d $t5, $t5, $t0 │ │ │ │ - srai.d $t5, $t5, 0x1 │ │ │ │ + ld.bu $t0, $a0, 69 │ │ │ │ + beqz $t0, 12 # 337c0 ::do_widen(char) const@@Base+0x23300> │ │ │ │ + addi.d $a0, $a0, 68 │ │ │ │ + ret │ │ │ │ addi.d $sp, $sp, -16 │ │ │ │ - andi $t6, $a2, 0x1 │ │ │ │ - bge $a1, $t5, 296 # 2f820 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17a20> │ │ │ │ - move $t2, $a1 │ │ │ │ - addi.d $t0, $t2, 1 │ │ │ │ - slli.d $t4, $t0, 0x1 │ │ │ │ - alsl.d $t1, $t2, $a0, 0x4 │ │ │ │ - slli.d $t0, $t0, 0x5 │ │ │ │ - addi.d $t2, $t4, -1 │ │ │ │ - add.d $t0, $a0, $t0 │ │ │ │ - alsl.d $t3, $t2, $a0, 0x4 │ │ │ │ - fld.d $fa0, $t0, 0 │ │ │ │ - fld.d $fa1, $t3, 0 │ │ │ │ - fcmp.slt.d $fcc0, $fa0, $fa1 │ │ │ │ - bceqz $fcc0, 16 # 2f738 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17938> │ │ │ │ - move $t0, $t3 │ │ │ │ - move $t4, $t2 │ │ │ │ + pcaddi $a3, 76079 │ │ │ │ + li.w $a2, 55 │ │ │ │ + pcaddi $a1, 75983 │ │ │ │ + pcaddi $a0, 75996 │ │ │ │ + st.d $ra, $sp, 8 │ │ │ │ + bl -157992 │ │ │ │ nop │ │ │ │ - ldptr.d $t3, $t0, 0 │ │ │ │ - move $t2, $t4 │ │ │ │ - stptr.d $t3, $t1, 0 │ │ │ │ - ldptr.w $t3, $t0, 8 │ │ │ │ - st.w $t3, $t1, 8 │ │ │ │ - ld.bu $t3, $t0, 12 │ │ │ │ - st.b $t3, $t1, 12 │ │ │ │ - blt $t4, $t5, -84 # 2f700 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17900> │ │ │ │ - beqz $t6, 216 # 2f830 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17a30> │ │ │ │ + move $t0, $a0 │ │ │ │ + ld.d $a0, $a0, 48 │ │ │ │ + pcaddi $t3, 125786 │ │ │ │ + pcaddi $t2, 125797 │ │ │ │ + pcaddi $t1, 125414 │ │ │ │ + stptr.d $t3, $t0, 0 │ │ │ │ + st.d $t2, $t0, 8 │ │ │ │ + st.d $t1, $t0, 40 │ │ │ │ + beqz $a0, 64 # 33840 ::do_widen(char) const@@Base+0x23380> │ │ │ │ + ldptr.d $t1, $a0, 0 │ │ │ │ + addi.d $sp, $sp, -32 │ │ │ │ + st.d $ra, $sp, 24 │ │ │ │ + ld.d $t1, $t1, 32 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + jirl $ra, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + addi.d $a0, $t0, 8 │ │ │ │ + b -158684 │ │ │ │ nop │ │ │ │ - addi.d $t2, $t4, -1 │ │ │ │ - srli.d $t1, $t2, 0x3f │ │ │ │ - add.d $t1, $t1, $t2 │ │ │ │ - srai.d $t1, $t1, 0x1 │ │ │ │ - ldptr.d $t3, $a3, 0 │ │ │ │ - ld.d $t2, $a3, 8 │ │ │ │ - fld.d $fa1, $a3, 0 │ │ │ │ - stptr.d $t3, $sp, 0 │ │ │ │ - st.d $t2, $sp, 8 │ │ │ │ - blt $a1, $t4, 60 # 2f7c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x179c0> │ │ │ │ - b 96 # 2f7e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x179e8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + addi.d $a0, $t0, 8 │ │ │ │ + b -158708 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ldptr.d $t2, $t3, 0 │ │ │ │ + move $t0, $a0 │ │ │ │ + ld.d $a0, $a0, 40 │ │ │ │ + pcaddi $t3, 125758 │ │ │ │ + pcaddi $t2, 125769 │ │ │ │ + pcaddi $t1, 125386 │ │ │ │ + st.d $t3, $t0, -8 │ │ │ │ stptr.d $t2, $t0, 0 │ │ │ │ - ldptr.w $t2, $t3, 8 │ │ │ │ - st.w $t2, $t0, 8 │ │ │ │ - ld.bu $t2, $t3, 12 │ │ │ │ - st.b $t2, $t0, 12 │ │ │ │ - bge $a1, $t1, 200 # 2f880 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17a80> │ │ │ │ - srai.d $t1, $t5, 0x1 │ │ │ │ - alsl.d $t3, $t1, $a0, 0x4 │ │ │ │ - fld.d $fa0, $t3, 0 │ │ │ │ - addi.d $t2, $t1, -1 │ │ │ │ - srli.d $t5, $t2, 0x3f │ │ │ │ - fcmp.slt.d $fcc0, $fa0, $fa1 │ │ │ │ - alsl.d $t0, $t4, $a0, 0x4 │ │ │ │ - add.d $t5, $t5, $t2 │ │ │ │ - move $t4, $t1 │ │ │ │ - bcnez $fcc0, -64 # 2f7a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x179a0> │ │ │ │ - nop │ │ │ │ - ldptr.w $t2, $sp, 8 │ │ │ │ - ld.bu $t1, $sp, 12 │ │ │ │ - fst.d $fa1, $t0, 0 │ │ │ │ - st.w $t2, $t0, 8 │ │ │ │ - st.b $t1, $t0, 12 │ │ │ │ - addi.d $sp, $sp, 16 │ │ │ │ - ret │ │ │ │ + st.d $t1, $t0, 32 │ │ │ │ + beqz $a0, 48 # 338a0 ::do_widen(char) const@@Base+0x233e0> │ │ │ │ + ldptr.d $t1, $a0, 0 │ │ │ │ + addi.d $sp, $sp, -32 │ │ │ │ + st.d $ra, $sp, 24 │ │ │ │ + ld.d $t1, $t1, 32 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + jirl $ra, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + move $a0, $t0 │ │ │ │ + b -158796 │ │ │ │ + move $a0, $t0 │ │ │ │ + b -158804 │ │ │ │ nop │ │ │ │ nop │ │ │ │ + move $t0, $a0 │ │ │ │ + ld.d $a0, $a0, 8 │ │ │ │ + pcaddi $t3, 125734 │ │ │ │ + pcaddi $t2, 125745 │ │ │ │ + pcaddi $t1, 125362 │ │ │ │ + st.d $t3, $t0, -40 │ │ │ │ + st.d $t2, $t0, -32 │ │ │ │ + stptr.d $t1, $t0, 0 │ │ │ │ + beqz $a0, 48 # 33900 ::do_widen(char) const@@Base+0x23440> │ │ │ │ + ldptr.d $t1, $a0, 0 │ │ │ │ + addi.d $sp, $sp, -32 │ │ │ │ + st.d $ra, $sp, 24 │ │ │ │ + ld.d $t1, $t1, 32 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + jirl $ra, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + addi.d $a0, $t0, -32 │ │ │ │ + b -158892 │ │ │ │ + addi.d $a0, $t0, -32 │ │ │ │ + b -158900 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - alsl.d $t0, $a1, $a0, 0x4 │ │ │ │ - bnez $t6, 124 # 2f8a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17aa0> │ │ │ │ - move $t4, $a1 │ │ │ │ nop │ │ │ │ - addi.d $a2, $a2, -2 │ │ │ │ - srai.d $a2, $a2, 0x1 │ │ │ │ - bne $a2, $t4, -216 # 2f760 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17960> │ │ │ │ - slli.d $t3, $t4, 0x1 │ │ │ │ - addi.d $t3, $t3, 1 │ │ │ │ - alsl.d $t2, $t3, $a0, 0x4 │ │ │ │ - move $t1, $t4 │ │ │ │ - move $t4, $t3 │ │ │ │ - ldptr.d $t3, $t2, 0 │ │ │ │ - stptr.d $t3, $t0, 0 │ │ │ │ - ldptr.w $t3, $t2, 8 │ │ │ │ - st.w $t3, $t0, 8 │ │ │ │ - ld.bu $t3, $t2, 12 │ │ │ │ - st.b $t3, $t0, 12 │ │ │ │ - move $t0, $t2 │ │ │ │ - b -252 # 2f770 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17970> │ │ │ │ + move $t0, $a0 │ │ │ │ + ld.d $a0, $a0, 80 │ │ │ │ + beqz $a0, 56 # 33960 ::do_widen(char) const@@Base+0x234a0> │ │ │ │ + addi.d $sp, $sp, -32 │ │ │ │ + st.d $ra, $sp, 24 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + bl -159976 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + pcalau12i $t1, 125 │ │ │ │ + ld.d $t1, $t1, -296 │ │ │ │ + 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 -159244 │ │ │ │ + pcalau12i $t1, 125 │ │ │ │ + ld.d $t1, $t1, -296 │ │ │ │ + addi.d $t1, $t1, 16 │ │ │ │ + addi.d $a0, $t0, 56 │ │ │ │ + stptr.d $t1, $t0, 0 │ │ │ │ + b -159268 │ │ │ │ nop │ │ │ │ nop │ │ │ │ + move $t0, $a0 │ │ │ │ + ld.d $a0, $a0, 96 │ │ │ │ + beqz $a0, 56 # 339c0 ::do_widen(char) const@@Base+0x23500> │ │ │ │ + addi.d $sp, $sp, -32 │ │ │ │ + st.d $ra, $sp, 24 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + bl -160072 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + pcalau12i $t1, 125 │ │ │ │ + ld.d $t1, $t1, -296 │ │ │ │ + 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 -159340 │ │ │ │ + pcalau12i $t1, 125 │ │ │ │ + ld.d $t1, $t1, -296 │ │ │ │ + addi.d $t1, $t1, 16 │ │ │ │ + addi.d $a0, $t0, 56 │ │ │ │ + stptr.d $t1, $t0, 0 │ │ │ │ + b -159364 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ldptr.w $t2, $sp, 8 │ │ │ │ - ld.bu $t1, $sp, 12 │ │ │ │ - move $t0, $t3 │ │ │ │ - fst.d $fa1, $t0, 0 │ │ │ │ - st.w $t2, $t0, 8 │ │ │ │ - st.b $t1, $t0, 12 │ │ │ │ - addi.d $sp, $sp, 16 │ │ │ │ - ret │ │ │ │ - ld.d $t1, $a3, 8 │ │ │ │ - fld.d $fa1, $a3, 0 │ │ │ │ - st.d $t1, $sp, 8 │ │ │ │ - b -196 # 2f7e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x179e8> │ │ │ │ + move $t0, $a0 │ │ │ │ + ld.d $a0, $a0, 32 │ │ │ │ + pcaddi $t3, 125628 │ │ │ │ + pcaddi $t2, 125639 │ │ │ │ + pcaddi $t1, 125286 │ │ │ │ + stptr.d $t3, $t0, 0 │ │ │ │ + st.d $t2, $t0, 8 │ │ │ │ + st.d $t1, $t0, 24 │ │ │ │ + beqz $a0, 64 # 33a40 ::do_widen(char) const@@Base+0x23580> │ │ │ │ + ldptr.d $t1, $a0, 0 │ │ │ │ + addi.d $sp, $sp, -32 │ │ │ │ + st.d $ra, $sp, 24 │ │ │ │ + ld.d $t1, $t1, 32 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + jirl $ra, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + addi.d $a0, $t0, 8 │ │ │ │ + b -158924 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - beqz $a0, 736 # 2fba0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17da0> │ │ │ │ - addi.d $sp, $sp, -96 │ │ │ │ - st.d $s6, $sp, 24 │ │ │ │ - st.d $ra, $sp, 88 │ │ │ │ - st.d $s0, $sp, 72 │ │ │ │ - st.d $s7, $sp, 16 │ │ │ │ - move $s6, $a0 │ │ │ │ + addi.d $a0, $t0, 8 │ │ │ │ + b -158948 │ │ │ │ nop │ │ │ │ - ld.d $s7, $s6, 24 │ │ │ │ - beqz $s7, 620 # 2fb50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17d50> │ │ │ │ - st.d $fp, $sp, 80 │ │ │ │ - st.d $s1, $sp, 64 │ │ │ │ - st.d $s2, $sp, 56 │ │ │ │ - st.d $s3, $sp, 48 │ │ │ │ - st.d $s4, $sp, 40 │ │ │ │ - st.d $s5, $sp, 32 │ │ │ │ - st.d $s8, $sp, 8 │ │ │ │ nop │ │ │ │ - ld.d $s8, $s7, 24 │ │ │ │ - beqz $s8, 492 # 2faf8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17cf8> │ │ │ │ - ld.d $fp, $s8, 24 │ │ │ │ - beqz $fp, 428 # 2fac0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17cc0> │ │ │ │ - ld.d $s5, $fp, 24 │ │ │ │ - beqz $s5, 364 # 2fa88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17c88> │ │ │ │ - ld.d $s4, $s5, 24 │ │ │ │ - beqz $s4, 300 # 2fa50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17c50> │ │ │ │ - ld.d $s3, $s4, 24 │ │ │ │ - beqz $s3, 228 # 2fa10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17c10> │ │ │ │ - ld.d $s2, $s3, 24 │ │ │ │ - beqz $s2, 156 # 2f9d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17bd0> │ │ │ │ - ld.d $s0, $s2, 24 │ │ │ │ - beqz $s0, 92 # 2f998 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17b98> │ │ │ │ - ld.d $a0, $s0, 24 │ │ │ │ - bl -132 # 2f8c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17ac0> │ │ │ │ - ld.d $t0, $s0, 40 │ │ │ │ - ld.d $s1, $s0, 16 │ │ │ │ - move $a0, $s0 │ │ │ │ - beqz $t0, 60 # 2f990 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17b90> │ │ │ │ + move $t0, $a0 │ │ │ │ + ld.d $a0, $a0, 24 │ │ │ │ + pcaddi $t3, 125600 │ │ │ │ + pcaddi $t2, 125611 │ │ │ │ + pcaddi $t1, 125258 │ │ │ │ + st.d $t3, $t0, -8 │ │ │ │ + stptr.d $t2, $t0, 0 │ │ │ │ + st.d $t1, $t0, 16 │ │ │ │ + beqz $a0, 48 # 33aa0 ::do_widen(char) const@@Base+0x235e0> │ │ │ │ + ldptr.d $t1, $a0, 0 │ │ │ │ + addi.d $sp, $sp, -32 │ │ │ │ + st.d $ra, $sp, 24 │ │ │ │ + ld.d $t1, $t1, 32 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + jirl $ra, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ move $a0, $t0 │ │ │ │ - bl -143628 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -143636 │ │ │ │ - beqz $s1, 48 # 2f998 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17b98> │ │ │ │ + b -159036 │ │ │ │ + move $a0, $t0 │ │ │ │ + b -159044 │ │ │ │ nop │ │ │ │ - move $s0, $s1 │ │ │ │ - ld.d $a0, $s0, 24 │ │ │ │ - bl -184 # 2f8c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17ac0> │ │ │ │ - ld.d $t0, $s0, 40 │ │ │ │ - ld.d $s1, $s0, 16 │ │ │ │ - move $a0, $s0 │ │ │ │ - bnez $t0, -48 # 2f958 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17b58> │ │ │ │ nop │ │ │ │ - bl -143680 │ │ │ │ - bnez $s1, -36 # 2f970 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17b70> │ │ │ │ - ld.d $a0, $s2, 40 │ │ │ │ - ld.d $s0, $s2, 16 │ │ │ │ - beqz $a0, 32 # 2f9c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17bc0> │ │ │ │ - bl -143700 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -143708 │ │ │ │ - beqz $s0, 32 # 2f9d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17bd0> │ │ │ │ + move $t0, $a0 │ │ │ │ + ld.d $a0, $a0, 8 │ │ │ │ + pcaddi $t3, 125576 │ │ │ │ + pcaddi $t2, 125587 │ │ │ │ + pcaddi $t1, 125234 │ │ │ │ + st.d $t3, $t0, -24 │ │ │ │ + st.d $t2, $t0, -16 │ │ │ │ + stptr.d $t1, $t0, 0 │ │ │ │ + beqz $a0, 48 # 33b00 ::do_widen(char) const@@Base+0x23640> │ │ │ │ + ldptr.d $t1, $a0, 0 │ │ │ │ + addi.d $sp, $sp, -32 │ │ │ │ + st.d $ra, $sp, 24 │ │ │ │ + ld.d $t1, $t1, 32 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + jirl $ra, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + addi.d $a0, $t0, -16 │ │ │ │ + b -159132 │ │ │ │ + addi.d $a0, $t0, -16 │ │ │ │ + b -159140 │ │ │ │ nop │ │ │ │ - move $s2, $s0 │ │ │ │ - b -132 # 2f938 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17b38> │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -143732 │ │ │ │ - bnez $s0, -16 # 2f9b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17bb8> │ │ │ │ nop │ │ │ │ - ld.d $a0, $s3, 40 │ │ │ │ - ld.d $s0, $s3, 16 │ │ │ │ - beqz $a0, 40 # 2fa00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17c00> │ │ │ │ - bl -143756 │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -143764 │ │ │ │ - beqz $s0, 40 # 2fa10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17c10> │ │ │ │ + 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 $ra, $sp, 56 │ │ │ │ + move $s4, $a0 │ │ │ │ + pcalau12i $t0, 125 │ │ │ │ + ld.d $t0, $t0, -160 │ │ │ │ + ld.d $t0, $t0, 0 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + li.w $t0, 0x0 │ │ │ │ + move $s0, $zero │ │ │ │ + st.b $a1, $sp, 7 │ │ │ │ + addi.d $s3, $sp, 7 │ │ │ │ + li.w $s2, 1 │ │ │ │ + li.w $s1, -1 │ │ │ │ nop │ │ │ │ - move $s3, $s0 │ │ │ │ - b -196 # 2f930 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17b30> │ │ │ │ nop │ │ │ │ + ldptr.d $a0, $s4, 0 │ │ │ │ + sub.d $a2, $s2, $s0 │ │ │ │ + add.d $a1, $s3, $s0 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ld.d $t0, $t0, 96 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + beq $a0, $s1, 16 # 33b88 ::do_widen(char) const@@Base+0x236c8> │ │ │ │ + add.d $s0, $s0, $a0 │ │ │ │ + blez $s0, -32 # 33b60 ::do_widen(char) const@@Base+0x236a0> │ │ │ │ nop │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -143796 │ │ │ │ - bnez $s0, -24 # 2f9f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17bf0> │ │ │ │ + pcalau12i $t1, 125 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, 40 # 33bc8 ::do_widen(char) const@@Base+0x23708> │ │ │ │ + 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 │ │ │ │ + addi.d $sp, $sp, 64 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - ld.d $a0, $s4, 40 │ │ │ │ - ld.d $s0, $s4, 16 │ │ │ │ - beqz $a0, 40 # 2fa40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17c40> │ │ │ │ - bl -143820 │ │ │ │ - move $a0, $s4 │ │ │ │ - bl -143828 │ │ │ │ - beqz $s0, 40 # 2fa50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17c50> │ │ │ │ + bl -161016 │ │ │ │ nop │ │ │ │ - move $s4, $s0 │ │ │ │ - b -268 # 2f928 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17b28> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - move $a0, $s4 │ │ │ │ - bl -143860 │ │ │ │ - bnez $s0, -24 # 2fa30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17c30> │ │ │ │ nop │ │ │ │ - ld.d $a0, $s5, 40 │ │ │ │ - ld.d $s0, $s5, 16 │ │ │ │ - beqz $a0, 32 # 2fa78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17c78> │ │ │ │ - bl -143884 │ │ │ │ - move $a0, $s5 │ │ │ │ - bl -143892 │ │ │ │ - beqz $s0, 32 # 2fa88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17c88> │ │ │ │ nop │ │ │ │ - move $s5, $s0 │ │ │ │ - b -340 # 2f920 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17b20> │ │ │ │ - move $a0, $s5 │ │ │ │ - bl -143916 │ │ │ │ - bnez $s0, -16 # 2fa70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17c70> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + addi.d $sp, $sp, -64 │ │ │ │ + st.d $ra, $sp, 56 │ │ │ │ + beqz $t0, 244 # 33ce0 ::do_widen(char) const@@Base+0x23820> │ │ │ │ + st.d $s1, $sp, 40 │ │ │ │ + st.d $s3, $sp, 24 │ │ │ │ + ld.d $s1, $t0, 48 │ │ │ │ + ld.d $s3, $t0, 32 │ │ │ │ + sub.d $s1, $s1, $s3 │ │ │ │ + blez $s1, 212 # 33cd8 ::do_widen(char) const@@Base+0x23818> │ │ │ │ + st.d $s0, $sp, 48 │ │ │ │ + st.d $s4, $sp, 16 │ │ │ │ + st.d $s5, $sp, 8 │ │ │ │ + stptr.d $s6, $sp, 0 │ │ │ │ + st.d $s2, $sp, 32 │ │ │ │ + move $s4, $a0 │ │ │ │ + move $s6, $a1 │ │ │ │ + move $s0, $zero │ │ │ │ + li.w $s5, -1 │ │ │ │ + b 28 # 33c48 ::do_widen(char) const@@Base+0x23788> │ │ │ │ nop │ │ │ │ - ld.d $a0, $fp, 40 │ │ │ │ - ld.d $s0, $fp, 16 │ │ │ │ - beqz $a0, 32 # 2fab0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17cb0> │ │ │ │ - bl -143940 │ │ │ │ - move $a0, $fp │ │ │ │ - bl -143948 │ │ │ │ - beqz $s0, 32 # 2fac0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17cc0> │ │ │ │ nop │ │ │ │ - move $fp, $s0 │ │ │ │ - b -404 # 2f918 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17b18> │ │ │ │ - move $a0, $fp │ │ │ │ - bl -143972 │ │ │ │ - bnez $s0, -16 # 2faa8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17ca8> │ │ │ │ nop │ │ │ │ - ld.d $a0, $s8, 40 │ │ │ │ - ld.d $s0, $s8, 16 │ │ │ │ - beqz $a0, 32 # 2fae8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17ce8> │ │ │ │ - bl -143996 │ │ │ │ - move $a0, $s8 │ │ │ │ - bl -144004 │ │ │ │ - beqz $s0, 32 # 2faf8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17cf8> │ │ │ │ nop │ │ │ │ - move $s8, $s0 │ │ │ │ - b -468 # 2f910 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17b10> │ │ │ │ - move $a0, $s8 │ │ │ │ - bl -144028 │ │ │ │ - bnez $s0, -16 # 2fae0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17ce0> │ │ │ │ + add.d $s0, $s0, $a0 │ │ │ │ + bge $s0, $s1, 68 # 33c88 ::do_widen(char) const@@Base+0x237c8> │ │ │ │ + ldptr.d $a0, $s6, 0 │ │ │ │ + sub.d $s2, $s1, $s0 │ │ │ │ + add.d $a1, $s3, $s0 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + move $a2, $s2 │ │ │ │ + ld.d $t0, $t0, 96 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + bne $a0, $s5, -36 # 33c40 ::do_widen(char) const@@Base+0x23780> │ │ │ │ + bge $s0, $s1, 32 # 33c88 ::do_widen(char) const@@Base+0x237c8> │ │ │ │ + blez $s0, 28 # 33c88 ::do_widen(char) const@@Base+0x237c8> │ │ │ │ + ldptr.d $t0, $s4, 0 │ │ │ │ + beqz $t0, 140 # 33d00 ::do_widen(char) const@@Base+0x23840> │ │ │ │ + ld.d $a0, $t0, 32 │ │ │ │ + move $a2, $s2 │ │ │ │ + add.d $a1, $a0, $s0 │ │ │ │ + bl -159300 │ │ │ │ + ldptr.d $t0, $s4, 0 │ │ │ │ + beqz $t0, 116 # 33d00 ::do_widen(char) const@@Base+0x23840> │ │ │ │ + sub.d $s1, $s1, $s0 │ │ │ │ + sltu $a0, $zero, $s0 │ │ │ │ + ld.d $s3, $t0, 32 │ │ │ │ + ld.d $s0, $sp, 48 │ │ │ │ + ld.d $s2, $sp, 32 │ │ │ │ + ld.d $s4, $sp, 16 │ │ │ │ + ld.d $s5, $sp, 8 │ │ │ │ + ldptr.d $s6, $sp, 0 │ │ │ │ + ld.d $t1, $t0, 40 │ │ │ │ + ld.d $ra, $sp, 56 │ │ │ │ + add.d $s1, $s3, $s1 │ │ │ │ + add.d $s3, $s3, $t1 │ │ │ │ + st.d $s1, $t0, 48 │ │ │ │ + st.d $s3, $t0, 56 │ │ │ │ + ld.d $s1, $sp, 40 │ │ │ │ + ld.d $s3, $sp, 24 │ │ │ │ + addi.d $sp, $sp, 64 │ │ │ │ + ret │ │ │ │ + move $a0, $zero │ │ │ │ + b -44 # 33cb0 ::do_widen(char) const@@Base+0x237f0> │ │ │ │ + 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 │ │ │ │ + stptr.d $s6, $sp, 0 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s7, 40 │ │ │ │ - ld.d $s0, $s7, 16 │ │ │ │ - beqz $a0, 32 # 2fb20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17d20> │ │ │ │ - bl -144052 │ │ │ │ - move $a0, $s7 │ │ │ │ - bl -144060 │ │ │ │ - beqz $s0, 32 # 2fb30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17d30> │ │ │ │ + pcaddi $a3, 75790 │ │ │ │ + li.w $a2, 550 │ │ │ │ + pcaddi $a1, 75582 │ │ │ │ + pcaddi $a0, 75593 │ │ │ │ + bl -159328 │ │ │ │ nop │ │ │ │ - move $s7, $s0 │ │ │ │ - b -532 # 2f908 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17b08> │ │ │ │ - move $a0, $s7 │ │ │ │ - bl -144084 │ │ │ │ - bnez $s0, -16 # 2fb18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17d18> │ │ │ │ nop │ │ │ │ - ld.d $fp, $sp, 80 │ │ │ │ - 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 $s8, $sp, 8 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s6, 40 │ │ │ │ - ld.d $s0, $s6, 16 │ │ │ │ - beqz $a0, 32 # 2fb78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17d78> │ │ │ │ - bl -144140 │ │ │ │ - move $a0, $s6 │ │ │ │ - bl -144148 │ │ │ │ - beqz $s0, 32 # 2fb88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17d88> │ │ │ │ + addi.d $sp, $sp, -16 │ │ │ │ + stptr.d $s0, $sp, 0 │ │ │ │ + move $s0, $a0 │ │ │ │ + ld.d $a0, $a0, 80 │ │ │ │ + st.d $ra, $sp, 8 │ │ │ │ + beqz $a0, 12 # 33d40 ::do_widen(char) const@@Base+0x23880> │ │ │ │ + bl -161000 │ │ │ │ nop │ │ │ │ - move $s6, $s0 │ │ │ │ - b -660 # 2f8e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17ae0> │ │ │ │ - move $a0, $s6 │ │ │ │ - bl -144172 │ │ │ │ - bnez $s0, -16 # 2fb70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17d70> │ │ │ │ + pcalau12i $t0, 125 │ │ │ │ + ld.d $t0, $t0, -296 │ │ │ │ + addi.d $t0, $t0, 16 │ │ │ │ + addi.d $a0, $s0, 56 │ │ │ │ + stptr.d $t0, $s0, 0 │ │ │ │ + bl -160260 │ │ │ │ + ld.d $ra, $sp, 8 │ │ │ │ + move $a0, $s0 │ │ │ │ + ldptr.d $s0, $sp, 0 │ │ │ │ + addi.d $sp, $sp, 16 │ │ │ │ + b -161048 │ │ │ │ nop │ │ │ │ - ld.d $ra, $sp, 88 │ │ │ │ - ld.d $s0, $sp, 72 │ │ │ │ - ld.d $s6, $sp, 24 │ │ │ │ - ld.d $s7, $sp, 16 │ │ │ │ - addi.d $sp, $sp, 96 │ │ │ │ - ret │ │ │ │ - ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -368 │ │ │ │ - st.d $s8, $sp, 280 │ │ │ │ - pcalau12i $t0, 129 │ │ │ │ + nop │ │ │ │ + ld.d $a1, $a0, 16 │ │ │ │ + addi.d $sp, $sp, -128 │ │ │ │ + st.d $s6, $sp, 64 │ │ │ │ + st.d $ra, $sp, 120 │ │ │ │ + pcalau12i $t0, 125 │ │ │ │ ld.d $t0, $t0, -160 │ │ │ │ ld.d $t0, $t0, 0 │ │ │ │ - st.d $t0, $sp, 264 │ │ │ │ + st.d $t0, $sp, 40 │ │ │ │ li.w $t0, 0x0 │ │ │ │ - move $s8, $a0 │ │ │ │ - ld.d $a0, $a0, 344 │ │ │ │ - ld.d $t1, $s8, 320 │ │ │ │ - ld.d $t0, $s8, 328 │ │ │ │ - st.d $ra, $sp, 360 │ │ │ │ - st.w $zero, $s8, 368 │ │ │ │ - st.d $a0, $s8, 360 │ │ │ │ - sub.d $t4, $t0, $t1 │ │ │ │ - beq $t0, $t1, 324 # 2fd30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17f30> │ │ │ │ - srai.d $t4, $t4, 0x2 │ │ │ │ - li.w $t0, 6 │ │ │ │ - addi.d $t2, $t4, -1 │ │ │ │ - bgeu $t0, $t2, 4700 # 30e58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19058> │ │ │ │ - srli.d $t2, $t4, 0x3 │ │ │ │ - vldi $vr2, 0 │ │ │ │ - vori.b $vr3, $vr2, 0x0 │ │ │ │ - slli.d $t3, $t2, 0x5 │ │ │ │ - move $t0, $t1 │ │ │ │ - add.d $t3, $t3, $t1 │ │ │ │ - vld $vr1, $t0, 0 │ │ │ │ - vld $vr0, $t0, 16 │ │ │ │ - pcaddi $t5, 83532 │ │ │ │ - addi.d $t0, $t0, 32 │ │ │ │ - vld $vr4, $t5, 0 │ │ │ │ - vand.v $vr1, $vr1, $vr4 │ │ │ │ - vand.v $vr0, $vr0, $vr4 │ │ │ │ - vseqi.w $vr1, $vr1, 0 │ │ │ │ - vseqi.w $vr0, $vr0, 0 │ │ │ │ - vorn.v $vr3, $vr3, $vr1 │ │ │ │ - vorn.v $vr2, $vr2, $vr0 │ │ │ │ - bne $t3, $t0, -44 # 2fc18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17e18> │ │ │ │ - vldi $vr1, 2049 │ │ │ │ - slli.d $t2, $t2, 0x3 │ │ │ │ - vor.v $vr0, $vr2, $vr3 │ │ │ │ - vand.v $vr0, $vr0, $vr1 │ │ │ │ - vbsrl.v $vr1, $vr0, 0x8 │ │ │ │ - move $t0, $t2 │ │ │ │ - vor.v $vr0, $vr0, $vr1 │ │ │ │ - vbsrl.v $vr1, $vr0, 0x4 │ │ │ │ - vor.v $vr0, $vr0, $vr1 │ │ │ │ - vpickve2gr.w $t3, $vr0, 0x0 │ │ │ │ - andi $t3, $t3, 0x1 │ │ │ │ - beq $t2, $t4, 180 # 2fd28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17f28> │ │ │ │ - bstrpick.d $t2, $t2, 0x1f, 0x0 │ │ │ │ - slli.d $t2, $t2, 0x2 │ │ │ │ - ldx.w $t2, $t1, $t2 │ │ │ │ - bstrpick.d $t2, $t2, 0x1d, 0x0 │ │ │ │ - bnez $t2, 216 # 2fd60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17f60> │ │ │ │ - addi.w $t2, $t0, 1 │ │ │ │ - bgeu $t2, $t4, 152 # 2fd28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17f28> │ │ │ │ - nop │ │ │ │ - bstrpick.d $t2, $t2, 0x1f, 0x0 │ │ │ │ - slli.d $t2, $t2, 0x2 │ │ │ │ - ldx.w $t5, $t1, $t2 │ │ │ │ - bstrpick.d $t5, $t5, 0x1d, 0x0 │ │ │ │ - beqz $t5, 4168 # 30cf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18ef0> │ │ │ │ - addi.w $t5, $t0, 2 │ │ │ │ - li.w $t3, 1 │ │ │ │ - bgeu $t5, $t4, 188 # 2fd70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17f70> │ │ │ │ - add.d $t1, $t1, $t2 │ │ │ │ - ldptr.w $t2, $t1, 4 │ │ │ │ - bstrpick.d $t2, $t2, 0x1d, 0x0 │ │ │ │ - beqz $t2, 4164 # 30d08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18f08> │ │ │ │ - addi.w $t2, $t0, 3 │ │ │ │ - li.w $t3, 1 │ │ │ │ - bgeu $t2, $t4, 160 # 2fd70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17f70> │ │ │ │ - ldptr.w $t2, $t1, 8 │ │ │ │ - bstrpick.d $t2, $t2, 0x1d, 0x0 │ │ │ │ - beqz $t2, 4164 # 30d20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18f20> │ │ │ │ - addi.w $t2, $t0, 4 │ │ │ │ - li.w $t3, 1 │ │ │ │ - bgeu $t2, $t4, 136 # 2fd70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17f70> │ │ │ │ - ldptr.w $t2, $t1, 12 │ │ │ │ - bstrpick.d $t2, $t2, 0x1d, 0x0 │ │ │ │ - beqz $t2, 4164 # 30d38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18f38> │ │ │ │ - addi.w $t2, $t0, 5 │ │ │ │ - li.w $t3, 1 │ │ │ │ - bgeu $t2, $t4, 112 # 2fd70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17f70> │ │ │ │ - ldptr.w $t2, $t1, 16 │ │ │ │ - bstrpick.d $t2, $t2, 0x1d, 0x0 │ │ │ │ - bnez $t2, 100 # 2fd70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17f70> │ │ │ │ - addi.w $t0, $t0, 6 │ │ │ │ - bgeu $t0, $t4, 20 # 2fd28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17f28> │ │ │ │ - ldptr.w $t0, $t1, 20 │ │ │ │ - bstrpick.d $t0, $t0, 0x1d, 0x0 │ │ │ │ - bnez $t0, 80 # 2fd70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17f70> │ │ │ │ + move $s6, $a0 │ │ │ │ + beqz $a1, 760 # 340a0 ::do_widen(char) const@@Base+0x23be0> │ │ │ │ nop │ │ │ │ - bnez $t3, 72 # 2fd70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17f70> │ │ │ │ + ld.d $t0, $s6, 24 │ │ │ │ + bgeu $a1, $t0, 76 # 33e00 ::do_widen(char) const@@Base+0x23940> │ │ │ │ + ld.bu $a0, $a1, 0 │ │ │ │ nop │ │ │ │ - pcalau12i $t1, 129 │ │ │ │ + pcalau12i $t1, 125 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 264 │ │ │ │ + ld.d $t0, $sp, 40 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, 4416 # 30e88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19088> │ │ │ │ - ld.d $ra, $sp, 360 │ │ │ │ - ld.d $s8, $sp, 280 │ │ │ │ - addi.d $sp, $sp, 368 │ │ │ │ + bnez $t0, 1392 # 34348 ::do_widen(char) const@@Base+0x23e88> │ │ │ │ + ld.d $ra, $sp, 120 │ │ │ │ + ld.d $s6, $sp, 64 │ │ │ │ + addi.d $sp, $sp, 128 │ │ │ │ ret │ │ │ │ nop │ │ │ │ - addi.w $t2, $t0, 1 │ │ │ │ - li.w $t3, 1 │ │ │ │ - bltu $t2, $t4, -208 # 2fc98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17e98> │ │ │ │ nop │ │ │ │ - st.d $s5, $sp, 304 │ │ │ │ - ldptr.w $s5, $s8, 52 │ │ │ │ - st.d $s0, $sp, 344 │ │ │ │ - st.d $s1, $sp, 336 │ │ │ │ - st.d $s2, $sp, 328 │ │ │ │ - st.d $s3, $sp, 320 │ │ │ │ - st.d $s4, $sp, 312 │ │ │ │ - li.w $t0, 1 │ │ │ │ - st.b $t0, $s8, 64 │ │ │ │ - bstrpick.d $s2, $s5, 0x1f, 0x0 │ │ │ │ - move $s1, $zero │ │ │ │ - move $s4, $zero │ │ │ │ - move $s3, $zero │ │ │ │ - move $s0, $zero │ │ │ │ - bnez $s2, 728 # 30080 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18280> │ │ │ │ - beqz $a0, 12 # 2fdb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17fb8> │ │ │ │ - bl -144736 │ │ │ │ nop │ │ │ │ - ldptr.w $t0, $s8, 36 │ │ │ │ - st.d $s1, $s8, 344 │ │ │ │ - st.w $zero, $s8, 352 │ │ │ │ - st.d $s4, $s8, 360 │ │ │ │ - st.w $s3, $s8, 368 │ │ │ │ - st.d $s0, $s8, 376 │ │ │ │ - beqz $t0, 4336 # 30ec0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x190c0> │ │ │ │ - li.w $t0, 1 │ │ │ │ - stptr.d $t0, $sp, 0 │ │ │ │ - addi.d $t0, $s8, 64 │ │ │ │ - st.d $s6, $sp, 296 │ │ │ │ - st.d $fp, $sp, 352 │ │ │ │ - st.d $s7, $sp, 288 │ │ │ │ - st.d $zero, $sp, 88 │ │ │ │ - st.d $zero, $sp, 96 │ │ │ │ - move $t4, $zero │ │ │ │ - move $t1, $zero │ │ │ │ - move $s0, $zero │ │ │ │ - move $t7, $zero │ │ │ │ - addi.d $s1, $sp, 160 │ │ │ │ - li.w $s6, -1 │ │ │ │ - st.d $t0, $sp, 80 │ │ │ │ - ld.d $t0, $s8, 184 │ │ │ │ - bnez $t7, 700 # 300d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x182d0> │ │ │ │ - ldptr.d $t5, $t0, 0 │ │ │ │ - beqz $t5, 4124 # 30e38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19038> │ │ │ │ - movgr2fr.d $fa0, $t5 │ │ │ │ - ldptr.d $t2, $sp, 0 │ │ │ │ - vpcnt.d $vr0, $vr0 │ │ │ │ - movfr2gr.d $t0, $fa0 │ │ │ │ - mul.w $t2, $t0, $t2 │ │ │ │ - stptr.d $t0, $sp, 0 │ │ │ │ - st.d $t2, $sp, 64 │ │ │ │ nop │ │ │ │ - move $t3, $zero │ │ │ │ - move $t0, $zero │ │ │ │ - li.w $t6, 64 │ │ │ │ nop │ │ │ │ - srl.d $t2, $t5, $t0 │ │ │ │ - andi $t2, $t2, 0x1 │ │ │ │ - beqz $t2, 24 # 2fe70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18070> │ │ │ │ - bstrpick.d $t2, $t3, 0x1f, 0x0 │ │ │ │ - add.d $t2, $s8, $t2 │ │ │ │ - addi.w $t3, $t3, 1 │ │ │ │ - st.b $t0, $t2, 65 │ │ │ │ + ld.d $t2, $s6, 8 │ │ │ │ + ld.d $t0, $s6, 120 │ │ │ │ + st.d $s0, $sp, 112 │ │ │ │ + sub.d $t2, $a1, $t2 │ │ │ │ + slt $t1, $t2, $t0 │ │ │ │ + masknez $s0, $t0, $t1 │ │ │ │ + maskeqz $t1, $t2, $t1 │ │ │ │ + st.d $s1, $sp, 104 │ │ │ │ + st.d $s2, $sp, 96 │ │ │ │ + st.d $s3, $sp, 88 │ │ │ │ + st.d $s4, $sp, 80 │ │ │ │ + st.d $s5, $sp, 72 │ │ │ │ + st.d $s7, $sp, 56 │ │ │ │ + st.d $s8, $sp, 48 │ │ │ │ + or $s0, $s0, $t1 │ │ │ │ + ld.d $a0, $s6, 104 │ │ │ │ + bnez $s0, 704 # 34100 ::do_widen(char) const@@Base+0x23c40> │ │ │ │ nop │ │ │ │ - addi.w $t0, $t0, 1 │ │ │ │ - bne $t0, $t6, -36 # 2fe50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18050> │ │ │ │ - ld.d $t0, $s8, 208 │ │ │ │ - ld.hu $t6, $t0, 0 │ │ │ │ - beqz $t6, 1296 # 30390 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18590> │ │ │ │ - ld.d $t7, $s8, 136 │ │ │ │ - add.w $t6, $t6, $t4 │ │ │ │ - move $t3, $t4 │ │ │ │ - bstrpick.d $t2, $t3, 0x1f, 0x1 │ │ │ │ - ldx.bu $t2, $t7, $t2 │ │ │ │ - andi $t5, $t3, 0x1 │ │ │ │ - slli.d $t5, $t5, 0x2 │ │ │ │ - sra.w $t2, $t2, $t5 │ │ │ │ - bstrpick.d $t2, $t2, 0x1, 0x1 │ │ │ │ - addi.w $t3, $t3, 1 │ │ │ │ - add.w $s0, $t2, $s0 │ │ │ │ - bne $t6, $t3, -32 # 2fe90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18090> │ │ │ │ - st.w $zero, $sp, 160 │ │ │ │ - st.d $zero, $sp, 168 │ │ │ │ - st.d $s1, $sp, 176 │ │ │ │ - st.d $s1, $sp, 184 │ │ │ │ - st.d $zero, $sp, 192 │ │ │ │ - move $fp, $t4 │ │ │ │ - move $s5, $zero │ │ │ │ - move $s7, $zero │ │ │ │ + sub.d $s0, $t0, $s0 │ │ │ │ + ld.bu $t1, $s6, 88 │ │ │ │ + add.d $s4, $a0, $t0 │ │ │ │ + add.d $a0, $a0, $s0 │ │ │ │ + st.d $s4, $s6, 16 │ │ │ │ + st.d $s4, $s6, 24 │ │ │ │ + st.d $a0, $s6, 8 │ │ │ │ + beqz $t1, 1364 # 343b8 ::do_widen(char) const@@Base+0x23ef8> │ │ │ │ + ld.d $s0, $s6, 72 │ │ │ │ + ld.d $s2, $s6, 112 │ │ │ │ + ld.d $s3, $s6, 96 │ │ │ │ + move $s7, $s0 │ │ │ │ + beqz $s0, 1272 # 34370 ::do_widen(char) const@@Base+0x23eb0> │ │ │ │ + ldptr.w $t2, $s0, 56 │ │ │ │ + andi $t1, $t2, 0x1 │ │ │ │ + beqz $t1, 956 # 34240 ::do_widen(char) const@@Base+0x23d80> │ │ │ │ + ld.d $t1, $s0, 40 │ │ │ │ + ld.d $s8, $s0, 48 │ │ │ │ + andi $t2, $t2, 0x4 │ │ │ │ + sub.d $s2, $s2, $t0 │ │ │ │ + bnez $t2, 648 # 34120 ::do_widen(char) const@@Base+0x23c60> │ │ │ │ + st.d $s4, $sp, 24 │ │ │ │ + add.d $s2, $s4, $s2 │ │ │ │ + pcalau12i $s5, 125 │ │ │ │ + ld.d $s5, $s5, -72 │ │ │ │ + li.w $s1, -1 │ │ │ │ + beq $s8, $t1, 1040 # 342c0 ::do_widen(char) const@@Base+0x23e00> │ │ │ │ + st.d $t1, $sp, 32 │ │ │ │ + beqz $s0, 1256 # 343a0 ::do_widen(char) const@@Base+0x23ee0> │ │ │ │ + ld.bu $t0, $s0, 16 │ │ │ │ + beqz $t0, 1128 # 34328 ::do_widen(char) const@@Base+0x23e68> │ │ │ │ nop │ │ │ │ + ld.bu $t0, $s0, 17 │ │ │ │ + bnez $t0, 764 # 341c8 ::do_widen(char) const@@Base+0x23d08> │ │ │ │ + move $a4, $s2 │ │ │ │ + addi.d $a3, $sp, 24 │ │ │ │ + move $a2, $s8 │ │ │ │ + addi.d $a1, $sp, 32 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -161348 │ │ │ │ + pcalau12i $t0, 125 │ │ │ │ + ld.d $t0, $t0, -200 │ │ │ │ + ldptr.w $a1, $t0, 0 │ │ │ │ + ldptr.w $t0, $s5, 0 │ │ │ │ + move $a0, $s0 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + bl -162816 │ │ │ │ + move $s8, $a0 │ │ │ │ + addi.d $a2, $sp, 24 │ │ │ │ + addi.d $a1, $sp, 32 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -161428 │ │ │ │ + move $a0, $s8 │ │ │ │ + bl -160700 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + ld.d $t2, $sp, 32 │ │ │ │ + xor $t1, $s8, $t0 │ │ │ │ + sltui $t1, $t1, 1 │ │ │ │ + st.b $t1, $s0, 17 │ │ │ │ + st.d $t2, $s7, 40 │ │ │ │ + beq $s8, $t0, 664 # 341d0 ::do_widen(char) const@@Base+0x23d10> │ │ │ │ + ld.d $t0, $sp, 24 │ │ │ │ + beq $t0, $s2, 256 # 34040 ::do_widen(char) const@@Base+0x23b80> │ │ │ │ + ld.d $s0, $s6, 72 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - bstrpick.d $t2, $fp, 0x1f, 0x1 │ │ │ │ - ldx.bu $t2, $t7, $t2 │ │ │ │ - andi $t3, $fp, 0x1 │ │ │ │ - slli.d $t3, $t3, 0x2 │ │ │ │ - sra.w $t2, $t2, $t3 │ │ │ │ - andi $t2, $t2, 0x2 │ │ │ │ - beqz $t2, 48 # 2ff28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18128> │ │ │ │ - ld.d $t3, $s8, 320 │ │ │ │ - add.w $t2, $t1, $s5 │ │ │ │ - bstrpick.d $t2, $t2, 0x1f, 0x0 │ │ │ │ - alsl.d $t2, $t2, $t3, 0x2 │ │ │ │ - ldptr.w $t7, $t2, 0 │ │ │ │ - bstrpick.d $t3, $t7, 0x1d, 0x0 │ │ │ │ - bstrpick.d $t7, $t7, 0x1d, 0x0 │ │ │ │ - bnez $t3, 40 # 2ff40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18140> │ │ │ │ + beqz $s0, 1056 # 34370 ::do_widen(char) const@@Base+0x23eb0> │ │ │ │ + ldptr.d $t0, $s3, 0 │ │ │ │ + ld.d $a2, $s0, 32 │ │ │ │ + ld.d $a1, $s0, 24 │ │ │ │ + ld.d $t0, $t0, 64 │ │ │ │ + move $a0, $s3 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + ld.d $s0, $s6, 72 │ │ │ │ + bnez $a0, 880 # 342e0 ::do_widen(char) const@@Base+0x23e20> │ │ │ │ + ldptr.w $t0, $s3, 64 │ │ │ │ + andi $t0, $t0, 0x1 │ │ │ │ + bnez $t0, 908 # 34308 ::do_widen(char) const@@Base+0x23e48> │ │ │ │ + beqz $s0, 1008 # 34370 ::do_widen(char) const@@Base+0x23eb0> │ │ │ │ + ld.d $t0, $s0, 24 │ │ │ │ + pcalau12i $s5, 125 │ │ │ │ + ld.d $s5, $s5, -72 │ │ │ │ + pcalau12i $s3, 125 │ │ │ │ + ld.d $s3, $s3, -200 │ │ │ │ + st.d $t0, $s0, 40 │ │ │ │ + st.d $t0, $s0, 48 │ │ │ │ + ld.d $t1, $s7, 40 │ │ │ │ + ld.d $s1, $s7, 48 │ │ │ │ nop │ │ │ │ - addi.w $s5, $s5, 1 │ │ │ │ nop │ │ │ │ - ld.hu $t2, $t0, 0 │ │ │ │ - addi.w $s7, $s7, 1 │ │ │ │ - addi.w $fp, $fp, 1 │ │ │ │ - bgeu $s7, $t2, 1140 # 303a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x185a8> │ │ │ │ - ld.d $t7, $s8, 136 │ │ │ │ - b -92 # 2fee0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x180e0> │ │ │ │ - ldptr.w $t8, $t2, 0 │ │ │ │ - ld.d $t0, $sp, 168 │ │ │ │ - bstrpick.d $a3, $t8, 0x1e, 0x1e │ │ │ │ - srli.w $t8, $t8, 0x1f │ │ │ │ - beqz $t0, 56 # 2ff88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18188> │ │ │ │ + beq $s1, $t1, 720 # 34280 ::do_widen(char) const@@Base+0x23dc0> │ │ │ │ + ld.d $s0, $s6, 72 │ │ │ │ + st.d $t1, $sp, 32 │ │ │ │ + beqz $s0, 996 # 343a0 ::do_widen(char) const@@Base+0x23ee0> │ │ │ │ + ld.bu $t0, $s0, 16 │ │ │ │ + beqz $t0, 732 # 342a0 ::do_widen(char) const@@Base+0x23de0> │ │ │ │ + ld.bu $t0, $s0, 17 │ │ │ │ + bnez $t0, 508 # 341c8 ::do_widen(char) const@@Base+0x23d08> │ │ │ │ + move $a4, $s2 │ │ │ │ + addi.d $a3, $sp, 24 │ │ │ │ + move $a2, $s1 │ │ │ │ + addi.d $a1, $sp, 32 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -161604 │ │ │ │ + ldptr.w $a1, $s3, 0 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -163056 │ │ │ │ + move $s1, $a0 │ │ │ │ + addi.d $a2, $sp, 24 │ │ │ │ + addi.d $a1, $sp, 32 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -161668 │ │ │ │ move $a0, $s1 │ │ │ │ + bl -160940 │ │ │ │ + ldptr.w $t0, $s5, 0 │ │ │ │ + ld.d $t1, $sp, 32 │ │ │ │ + xor $t2, $s1, $t0 │ │ │ │ + sltui $t2, $t2, 1 │ │ │ │ + st.b $t2, $s0, 17 │ │ │ │ + st.d $t1, $s7, 40 │ │ │ │ + beq $s1, $t0, 424 # 341d0 ::do_widen(char) const@@Base+0x23d10> │ │ │ │ + ld.d $s1, $s7, 48 │ │ │ │ + ld.d $t0, $sp, 24 │ │ │ │ + beq $t1, $s1, 12 # 34040 ::do_widen(char) const@@Base+0x23b80> │ │ │ │ + bne $t0, $s2, -136 # 33fb0 ::do_widen(char) const@@Base+0x23af0> │ │ │ │ nop │ │ │ │ + sub.d $t0, $t0, $s4 │ │ │ │ nop │ │ │ │ - ldptr.w $t2, $t0, 32 │ │ │ │ - ld.d $t5, $t0, 16 │ │ │ │ - ld.d $t6, $t0, 24 │ │ │ │ - bge $t2, $t3, 340 # 300c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x182c0> │ │ │ │ - move $t0, $t6 │ │ │ │ - bnez $t0, -20 # 2ff60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18160> │ │ │ │ - beq $a0, $s1, 16 # 2ff88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18188> │ │ │ │ - ldptr.w $t0, $a0, 32 │ │ │ │ - bge $t3, $t0, 3016 # 30b48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18d48> │ │ │ │ nop │ │ │ │ - slli.w $t0, $s0, 0x1 │ │ │ │ - beqz $t0, 3588 # 30d90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18f90> │ │ │ │ - bstrpick.d $s2, $t0, 0x1f, 0x0 │ │ │ │ - move $a0, $s2 │ │ │ │ - st.b $a3, $sp, 40 │ │ │ │ - st.w $t7, $sp, 32 │ │ │ │ - st.d $t4, $sp, 24 │ │ │ │ - st.d $t8, $sp, 8 │ │ │ │ - st.d $t1, $sp, 16 │ │ │ │ - bl -145180 │ │ │ │ - move $a2, $s2 │ │ │ │ - li.w $a1, 255 │ │ │ │ - move $s3, $a0 │ │ │ │ - bl -146060 │ │ │ │ - ld.bu $a3, $sp, 40 │ │ │ │ - slli.w $t0, $s5, 0x1 │ │ │ │ - ld.d $t8, $sp, 8 │ │ │ │ - bstrpick.d $t2, $t0, 0x1f, 0x0 │ │ │ │ - ldptr.w $t7, $sp, 32 │ │ │ │ - addi.w $t0, $t0, 1 │ │ │ │ - stx.b $a3, $s3, $t2 │ │ │ │ - bstrpick.d $t0, $t0, 0x1f, 0x0 │ │ │ │ - stx.b $t8, $s3, $t0 │ │ │ │ - move $a0, $s2 │ │ │ │ - st.w $t7, $sp, 120 │ │ │ │ - bl -145244 │ │ │ │ - add.d $t2, $a0, $s2 │ │ │ │ - move $a2, $s2 │ │ │ │ - move $a1, $s3 │ │ │ │ - st.d $t2, $sp, 144 │ │ │ │ - st.d $t2, $sp, 8 │ │ │ │ - st.d $a0, $sp, 128 │ │ │ │ - st.d $a0, $sp, 136 │ │ │ │ - bl -144172 │ │ │ │ - ld.d $t4, $sp, 24 │ │ │ │ - ld.d $t1, $sp, 16 │ │ │ │ - ld.d $t2, $sp, 8 │ │ │ │ nop │ │ │ │ - addi.d $a1, $sp, 120 │ │ │ │ - addi.d $a0, $sp, 152 │ │ │ │ - st.d $t4, $sp, 16 │ │ │ │ - st.d $t1, $sp, 8 │ │ │ │ - st.d $t2, $sp, 136 │ │ │ │ - bl 3948 # 30fa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x191a0> │ │ │ │ - ld.d $a0, $sp, 128 │ │ │ │ - ld.d $t1, $sp, 8 │ │ │ │ - ld.d $t4, $sp, 16 │ │ │ │ - beqz $a0, 20 # 30058 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18258> │ │ │ │ - bl -145400 │ │ │ │ - ld.d $t4, $sp, 16 │ │ │ │ - ld.d $t1, $sp, 8 │ │ │ │ + li.w $t1, -1 │ │ │ │ + beq $t0, $t1, 396 # 341e0 ::do_widen(char) const@@Base+0x23d20> │ │ │ │ + ld.d $t2, $s6, 120 │ │ │ │ + ld.d $t1, $s6, 104 │ │ │ │ + ld.d $t3, $s6, 16 │ │ │ │ + add.d $t2, $t0, $t2 │ │ │ │ + add.d $t1, $t1, $t2 │ │ │ │ + st.d $t1, $s6, 24 │ │ │ │ + beqz $t0, 400 # 34200 ::do_widen(char) const@@Base+0x23d40> │ │ │ │ + ld.bu $a0, $t3, 0 │ │ │ │ + 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 $s7, $sp, 56 │ │ │ │ + ld.d $s8, $sp, 48 │ │ │ │ + b -728 # 33dc0 ::do_widen(char) const@@Base+0x23900> │ │ │ │ nop │ │ │ │ - beqz $s3, 2832 # 30b68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18d68> │ │ │ │ - move $a0, $s3 │ │ │ │ - st.d $t4, $sp, 16 │ │ │ │ - st.d $t1, $sp, 8 │ │ │ │ - bl -145432 │ │ │ │ - ld.d $t0, $s8, 208 │ │ │ │ - ld.d $t4, $sp, 16 │ │ │ │ - ld.d $t1, $sp, 8 │ │ │ │ - b -344 # 2ff20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18120> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + pcaddi $t1, -805 │ │ │ │ + ld.d $t0, $t0, 168 │ │ │ │ + bne $t0, $t1, 444 # 34268 ::do_widen(char) const@@Base+0x23da8> │ │ │ │ + ld.d $t0, $s6, 120 │ │ │ │ + ld.d $a1, $a0, 104 │ │ │ │ + move $t2, $zero │ │ │ │ + slt $t1, $t2, $t0 │ │ │ │ + st.d $s0, $sp, 112 │ │ │ │ + st.d $s1, $sp, 104 │ │ │ │ + st.d $s2, $sp, 96 │ │ │ │ + st.d $s3, $sp, 88 │ │ │ │ + st.d $s4, $sp, 80 │ │ │ │ + st.d $s5, $sp, 72 │ │ │ │ + st.d $s7, $sp, 56 │ │ │ │ + st.d $s8, $sp, 48 │ │ │ │ + masknez $s0, $t0, $t1 │ │ │ │ + maskeqz $t1, $t2, $t1 │ │ │ │ + st.d $a1, $a0, 8 │ │ │ │ + st.d $a1, $a0, 16 │ │ │ │ + st.d $a1, $a0, 24 │ │ │ │ + or $s0, $s0, $t1 │ │ │ │ + move $a0, $a1 │ │ │ │ + beqz $s0, -692 # 33e48 ::do_widen(char) const@@Base+0x23988> │ │ │ │ + sub.d $t0, $t0, $s0 │ │ │ │ + add.d $a0, $a0, $t0 │ │ │ │ + move $a2, $s0 │ │ │ │ + sub.d $a1, $a1, $s0 │ │ │ │ + bl -160464 │ │ │ │ + ld.d $t0, $s6, 120 │ │ │ │ + ld.d $a0, $s6, 104 │ │ │ │ + b -724 # 33e48 ::do_widen(char) const@@Base+0x23988> │ │ │ │ + st.d $s4, $sp, 24 │ │ │ │ + add.d $s2, $s4, $s2 │ │ │ │ + pcalau12i $s3, 124 │ │ │ │ + ld.d $s3, $s3, -72 │ │ │ │ + pcalau12i $s1, 124 │ │ │ │ + ld.d $s1, $s1, -256 │ │ │ │ + b 120 # 341b0 ::do_widen(char) const@@Base+0x23cf0> │ │ │ │ nop │ │ │ │ - addi.d $s0, $s2, 63 │ │ │ │ - srli.d $s0, $s0, 0x6 │ │ │ │ - slli.d $a0, $s0, 0x3 │ │ │ │ - bl -145404 │ │ │ │ - slli.d $a2, $s0, 0x3 │ │ │ │ - srli.d $s2, $s2, 0x6 │ │ │ │ - li.w $a1, -1 │ │ │ │ - move $s1, $a0 │ │ │ │ - alsl.d $s0, $s0, $a0, 0x3 │ │ │ │ - alsl.d $s4, $s2, $a0, 0x3 │ │ │ │ - bl -146296 │ │ │ │ - ld.d $a0, $s8, 344 │ │ │ │ - andi $s3, $s5, 0x3f │ │ │ │ - bnez $a0, -772 # 2fdb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17fb0> │ │ │ │ - b -768 # 2fdb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17fb8> │ │ │ │ + move $a4, $s2 │ │ │ │ + addi.d $a3, $sp, 24 │ │ │ │ + move $a2, $s8 │ │ │ │ + addi.d $a1, $sp, 32 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -161972 │ │ │ │ + ldptr.w $a1, $s1, 0 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -163424 │ │ │ │ + move $s5, $a0 │ │ │ │ + addi.d $a2, $sp, 24 │ │ │ │ + addi.d $a1, $sp, 32 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -162036 │ │ │ │ + move $a0, $s5 │ │ │ │ + bl -161308 │ │ │ │ + ldptr.w $t0, $s3, 0 │ │ │ │ + ld.d $t1, $sp, 32 │ │ │ │ + xor $t2, $s5, $t0 │ │ │ │ + sltui $t2, $t2, 1 │ │ │ │ + st.b $t2, $s0, 17 │ │ │ │ + st.d $t1, $s7, 40 │ │ │ │ + beq $s5, $t0, 56 # 341d0 ::do_widen(char) const@@Base+0x23d10> │ │ │ │ + ld.d $t0, $sp, 24 │ │ │ │ + beq $t0, $s2, -352 # 34040 ::do_widen(char) const@@Base+0x23b80> │ │ │ │ + ld.d $s8, $s7, 48 │ │ │ │ + ld.d $s0, $s6, 72 │ │ │ │ nop │ │ │ │ - move $a0, $t0 │ │ │ │ - move $t0, $t5 │ │ │ │ - bnez $t0, -360 # 2ff60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18160> │ │ │ │ - b -340 # 2ff78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18178> │ │ │ │ - ld.d $t2, $sp, 88 │ │ │ │ - alsl.d $t0, $t2, $t0, 0x3 │ │ │ │ - ldptr.d $t5, $t0, 0 │ │ │ │ - beqz $t5, 3356 # 30df8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18ff8> │ │ │ │ - movgr2fr.d $fa0, $t5 │ │ │ │ - ldptr.d $t2, $sp, 0 │ │ │ │ - vpcnt.d $vr0, $vr0 │ │ │ │ - movfr2gr.d $t0, $fa0 │ │ │ │ - mul.w $t2, $t0, $t2 │ │ │ │ - stptr.d $t0, $sp, 0 │ │ │ │ - st.d $t2, $sp, 48 │ │ │ │ + st.d $t1, $sp, 32 │ │ │ │ + beqz $s0, 492 # 343a0 ::do_widen(char) const@@Base+0x23ee0> │ │ │ │ + ld.bu $t0, $s0, 16 │ │ │ │ + beqz $t0, 100 # 34220 ::do_widen(char) const@@Base+0x23d60> │ │ │ │ + ld.bu $t0, $s0, 17 │ │ │ │ + beqz $t0, -132 # 34140 ::do_widen(char) const@@Base+0x23c80> │ │ │ │ + ld.d $t0, $sp, 32 │ │ │ │ + st.d $t0, $s7, 40 │ │ │ │ + ld.d $t1, $sp, 24 │ │ │ │ + sub.d $t0, $t1, $s4 │ │ │ │ + bne $t1, $s4, -392 # 34050 ::do_widen(char) const@@Base+0x23b90> │ │ │ │ nop │ │ │ │ - move $t3, $zero │ │ │ │ - move $t0, $zero │ │ │ │ - li.w $t6, 64 │ │ │ │ + ldptr.w $t1, $s6, 64 │ │ │ │ + ld.d $t0, $s6, 104 │ │ │ │ + ld.d $t2, $s6, 120 │ │ │ │ + ori $t1, $t1, 0x1 │ │ │ │ + st.w $t1, $s6, 64 │ │ │ │ + add.d $t0, $t0, $t2 │ │ │ │ + st.d $t0, $s6, 24 │ │ │ │ nop │ │ │ │ - srl.d $t2, $t5, $t0 │ │ │ │ - andi $t2, $t2, 0x1 │ │ │ │ - beqz $t2, 24 # 30130 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18330> │ │ │ │ - bstrpick.d $t2, $t3, 0x1f, 0x0 │ │ │ │ - add.d $t2, $s8, $t2 │ │ │ │ - addi.w $t3, $t3, 1 │ │ │ │ - st.b $t0, $t2, 65 │ │ │ │ + li.w $a0, -1 │ │ │ │ + b -396 # 34078 ::do_widen(char) const@@Base+0x23bb8> │ │ │ │ nop │ │ │ │ - addi.w $t0, $t0, 1 │ │ │ │ - bne $t0, $t6, -36 # 30110 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18310> │ │ │ │ - ld.d $t3, $sp, 88 │ │ │ │ - ld.d $t0, $s8, 208 │ │ │ │ - addi.w $t2, $t7, -1 │ │ │ │ - bstrpick.d $s5, $t2, 0x1f, 0x0 │ │ │ │ - slli.d $t3, $t3, 0x1 │ │ │ │ - slli.d $s5, $s5, 0x1 │ │ │ │ - ldx.hu $t6, $t0, $s5 │ │ │ │ - ldx.hu $a1, $t0, $t3 │ │ │ │ - add.w $a1, $t6, $a1 │ │ │ │ - beqz $a1, 3172 # 30dc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18fc0> │ │ │ │ - ld.d $a2, $s8, 136 │ │ │ │ - add.w $a0, $a1, $t4 │ │ │ │ - move $t7, $t4 │ │ │ │ - move $s0, $zero │ │ │ │ - bstrpick.d $t2, $t7, 0x1f, 0x1 │ │ │ │ - ldx.bu $t2, $a2, $t2 │ │ │ │ - andi $t5, $t7, 0x1 │ │ │ │ - slli.d $t5, $t5, 0x2 │ │ │ │ - sra.w $t2, $t2, $t5 │ │ │ │ - bstrpick.d $t2, $t2, 0x1, 0x1 │ │ │ │ - addi.w $t7, $t7, 1 │ │ │ │ - add.w $s0, $t2, $s0 │ │ │ │ - bne $a0, $t7, -32 # 30170 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18370> │ │ │ │ - li.w $t8, 1 │ │ │ │ - st.w $zero, $sp, 160 │ │ │ │ - st.d $zero, $sp, 168 │ │ │ │ - st.d $s1, $sp, 176 │ │ │ │ - st.d $s1, $sp, 184 │ │ │ │ - st.d $zero, $sp, 192 │ │ │ │ - move $fp, $t4 │ │ │ │ - sub.w $s7, $t8, $t4 │ │ │ │ - move $s3, $zero │ │ │ │ nop │ │ │ │ nop │ │ │ │ - bstrpick.d $t5, $fp, 0x1f, 0x1 │ │ │ │ - ldx.bu $t5, $a2, $t5 │ │ │ │ - andi $a0, $fp, 0x1 │ │ │ │ - slli.d $a0, $a0, 0x2 │ │ │ │ - sra.w $t5, $t5, $a0 │ │ │ │ - andi $t5, $t5, 0x2 │ │ │ │ - beqz $t5, 48 # 30208 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18408> │ │ │ │ - ld.d $a0, $s8, 320 │ │ │ │ - add.w $t5, $t1, $s3 │ │ │ │ - bstrpick.d $t5, $t5, 0x1f, 0x0 │ │ │ │ - alsl.d $t5, $t5, $a0, 0x2 │ │ │ │ - ldptr.w $a3, $t5, 0 │ │ │ │ - bstrpick.d $a0, $a3, 0x1d, 0x0 │ │ │ │ - bstrpick.d $a3, $a3, 0x1d, 0x0 │ │ │ │ - bnez $a0, 40 # 30220 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18420> │ │ │ │ nop │ │ │ │ - addi.w $s3, $s3, 1 │ │ │ │ nop │ │ │ │ - add.w $t5, $s7, $fp │ │ │ │ - bgeu $t5, $a1, 1452 # 307b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x189b8> │ │ │ │ - ld.d $a2, $s8, 136 │ │ │ │ - addi.w $fp, $fp, 1 │ │ │ │ - b -88 # 301c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x183c0> │ │ │ │ nop │ │ │ │ - ldptr.w $t6, $t5, 0 │ │ │ │ - ld.d $t0, $sp, 168 │ │ │ │ - bstrpick.d $a4, $t6, 0x1e, 0x1e │ │ │ │ - srli.w $t6, $t6, 0x1f │ │ │ │ - beqz $t0, 56 # 30268 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18468> │ │ │ │ - move $a5, $s1 │ │ │ │ + move $a4, $zero │ │ │ │ + move $a3, $zero │ │ │ │ + move $a2, $zero │ │ │ │ + li.w $a1, 1 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -161188 │ │ │ │ + b -120 # 341c0 ::do_widen(char) const@@Base+0x23d00> │ │ │ │ nop │ │ │ │ + andi $t1, $t2, 0x2 │ │ │ │ + bnez $t1, 324 # 34388 ::do_widen(char) const@@Base+0x23ec8> │ │ │ │ + ld.d $t1, $s0, 24 │ │ │ │ + ori $t2, $t2, 0x1 │ │ │ │ + st.w $t2, $s0, 56 │ │ │ │ + st.d $t1, $s0, 40 │ │ │ │ + st.d $t1, $s0, 48 │ │ │ │ + move $s8, $t1 │ │ │ │ + b -976 # 33e90 ::do_widen(char) const@@Base+0x239d0> │ │ │ │ nop │ │ │ │ - ldptr.w $t2, $t0, 32 │ │ │ │ - ld.d $t5, $t0, 16 │ │ │ │ - ld.d $t7, $t0, 24 │ │ │ │ - bge $t2, $a0, 308 # 30380 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18580> │ │ │ │ - move $t0, $t7 │ │ │ │ - bnez $t0, -20 # 30240 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18440> │ │ │ │ - beq $a5, $s1, 16 # 30268 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18468> │ │ │ │ - ldptr.w $t0, $a5, 32 │ │ │ │ - bge $a0, $t0, 1312 # 30780 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18980> │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + ld.d $a1, $s6, 16 │ │ │ │ + b -1216 # 33db0 ::do_widen(char) const@@Base+0x238f0> │ │ │ │ nop │ │ │ │ - slli.w $t0, $s0, 0x1 │ │ │ │ - beqz $t0, 2804 # 30d60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18f60> │ │ │ │ - bstrpick.d $s2, $t0, 0x1f, 0x0 │ │ │ │ - move $a0, $s2 │ │ │ │ - st.b $a4, $sp, 56 │ │ │ │ - st.w $a3, $sp, 40 │ │ │ │ - st.d $t3, $sp, 32 │ │ │ │ - st.d $t4, $sp, 24 │ │ │ │ - st.d $t6, $sp, 8 │ │ │ │ - st.d $t1, $sp, 16 │ │ │ │ - bl -145920 │ │ │ │ - move $a2, $s2 │ │ │ │ - li.w $a1, 255 │ │ │ │ - move $s4, $a0 │ │ │ │ - bl -146800 │ │ │ │ - ld.bu $a4, $sp, 56 │ │ │ │ - slli.w $t0, $s3, 0x1 │ │ │ │ - ld.d $t6, $sp, 8 │ │ │ │ - bstrpick.d $t5, $t0, 0x1f, 0x0 │ │ │ │ - ldptr.w $a3, $sp, 40 │ │ │ │ - addi.w $t0, $t0, 1 │ │ │ │ - stx.b $a4, $s4, $t5 │ │ │ │ - bstrpick.d $t0, $t0, 0x1f, 0x0 │ │ │ │ - stx.b $t6, $s4, $t0 │ │ │ │ - move $a0, $s2 │ │ │ │ - st.w $a3, $sp, 120 │ │ │ │ - bl -145984 │ │ │ │ - add.d $t5, $a0, $s2 │ │ │ │ - move $a2, $s2 │ │ │ │ - move $a1, $s4 │ │ │ │ - st.d $t5, $sp, 144 │ │ │ │ - st.d $t5, $sp, 8 │ │ │ │ - st.d $a0, $sp, 128 │ │ │ │ - st.d $a0, $sp, 136 │ │ │ │ - bl -144912 │ │ │ │ - ld.d $t3, $sp, 32 │ │ │ │ - ld.d $t4, $sp, 24 │ │ │ │ - ld.d $t1, $sp, 16 │ │ │ │ - ld.d $t5, $sp, 8 │ │ │ │ nop │ │ │ │ - addi.d $a1, $sp, 120 │ │ │ │ - addi.d $a0, $sp, 152 │ │ │ │ - st.d $t3, $sp, 24 │ │ │ │ - st.d $t4, $sp, 16 │ │ │ │ - st.d $t1, $sp, 8 │ │ │ │ - st.d $t5, $sp, 136 │ │ │ │ - bl 3200 # 30fa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x191a0> │ │ │ │ - ld.d $a0, $sp, 128 │ │ │ │ - ld.d $t1, $sp, 8 │ │ │ │ - ld.d $t4, $sp, 16 │ │ │ │ - ld.d $t3, $sp, 24 │ │ │ │ - beqz $a0, 20 # 30348 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18548> │ │ │ │ - bl -146152 │ │ │ │ - ld.d $t3, $sp, 24 │ │ │ │ - ld.d $t4, $sp, 16 │ │ │ │ - ld.d $t1, $sp, 8 │ │ │ │ - beqz $s4, 1112 # 307a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x189a0> │ │ │ │ - move $a0, $s4 │ │ │ │ - st.d $t3, $sp, 24 │ │ │ │ - st.d $t4, $sp, 16 │ │ │ │ - st.d $t1, $sp, 8 │ │ │ │ - bl -146188 │ │ │ │ - ld.d $t0, $s8, 208 │ │ │ │ - ld.d $t3, $sp, 24 │ │ │ │ - ld.d $t4, $sp, 16 │ │ │ │ - ldx.hu $t6, $t0, $s5 │ │ │ │ - ldx.hu $a1, $t0, $t3 │ │ │ │ - ld.d $t1, $sp, 8 │ │ │ │ - add.w $a1, $t6, $a1 │ │ │ │ - b -380 # 30200 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18400> │ │ │ │ - move $a5, $t0 │ │ │ │ - move $t0, $t5 │ │ │ │ - bnez $t0, -328 # 30240 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18440> │ │ │ │ - b -308 # 30258 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18458> │ │ │ │ - st.w $zero, $sp, 160 │ │ │ │ - st.d $zero, $sp, 168 │ │ │ │ - st.d $s1, $sp, 176 │ │ │ │ - st.d $s1, $sp, 184 │ │ │ │ - st.d $zero, $sp, 192 │ │ │ │ nop │ │ │ │ - bstrpick.d $t2, $s0, 0x1f, 0x0 │ │ │ │ - st.d $t2, $sp, 104 │ │ │ │ - beqz $t2, 2304 # 30cb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18eb0> │ │ │ │ - move $a0, $t2 │ │ │ │ - move $s2, $t2 │ │ │ │ - st.d $t4, $sp, 16 │ │ │ │ - st.d $t1, $sp, 8 │ │ │ │ - bl -146228 │ │ │ │ - move $a2, $s2 │ │ │ │ - move $a1, $zero │ │ │ │ - move $s5, $a0 │ │ │ │ - bl -147108 │ │ │ │ - ld.d $t0, $sp, 64 │ │ │ │ - ld.d $t1, $sp, 8 │ │ │ │ - ld.d $t4, $sp, 16 │ │ │ │ - beqz $t0, 2596 # 30e08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19008> │ │ │ │ - ld.d $t0, $s8, 208 │ │ │ │ - slli.d $t2, $s2, 0x1 │ │ │ │ - st.d $t2, $sp, 72 │ │ │ │ + ld.d $t0, $sp, 24 │ │ │ │ + sub.d $t0, $t0, $s4 │ │ │ │ + b -568 # 34050 ::do_widen(char) const@@Base+0x23b90> │ │ │ │ nop │ │ │ │ - move $fp, $t0 │ │ │ │ - ld.d $t2, $sp, 104 │ │ │ │ - ld.hu $t0, $fp, 0 │ │ │ │ - ld.d $a3, $sp, 96 │ │ │ │ - li.w $t5, 1 │ │ │ │ - add.d $s7, $s5, $t2 │ │ │ │ - move $a4, $t1 │ │ │ │ - beqz $t0, 556 # 30640 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18840> │ │ │ │ - ld.d $t1, $sp, 80 │ │ │ │ - ld.d $a1, $s8, 136 │ │ │ │ - move $t3, $t4 │ │ │ │ - ldx.bu $t8, $t1, $t5 │ │ │ │ - move $a0, $t0 │ │ │ │ - move $t7, $zero │ │ │ │ - move $t6, $zero │ │ │ │ - srli.w $t8, $t8, 0x3 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - bstrpick.d $t1, $t3, 0x1f, 0x1 │ │ │ │ - ldx.bu $t1, $a1, $t1 │ │ │ │ - andi $t2, $t3, 0x1 │ │ │ │ - slli.d $t2, $t2, 0x2 │ │ │ │ - sra.w $t1, $t1, $t2 │ │ │ │ - andi $t1, $t1, 0x2 │ │ │ │ - beqz $t1, 96 # 304b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x186b8> │ │ │ │ nop │ │ │ │ - ld.d $a0, $s8, 160 │ │ │ │ - add.w $t1, $t7, $a4 │ │ │ │ - bstrpick.d $t1, $t1, 0x1f, 0x0 │ │ │ │ - ldx.bu $t1, $a0, $t1 │ │ │ │ - bstrpick.d $t2, $t7, 0x1f, 0x0 │ │ │ │ - addi.w $t6, $t6, 1 │ │ │ │ - sra.w $t1, $t1, $t8 │ │ │ │ - andi $t1, $t1, 0x1 │ │ │ │ - stx.b $t1, $s5, $t2 │ │ │ │ - ld.d $fp, $s8, 208 │ │ │ │ - ld.hu $a0, $fp, 0 │ │ │ │ - bgeu $t6, $a0, 84 # 304e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x186e0> │ │ │ │ - ld.d $a1, $s8, 136 │ │ │ │ - addi.w $t3, $t3, 1 │ │ │ │ - bstrpick.d $t1, $t3, 0x1f, 0x1 │ │ │ │ - ldx.bu $t1, $a1, $t1 │ │ │ │ - andi $t2, $t3, 0x1 │ │ │ │ - slli.d $t2, $t2, 0x2 │ │ │ │ - sra.w $t1, $t1, $t2 │ │ │ │ - andi $t1, $t1, 0x2 │ │ │ │ - addi.w $t7, $t7, 1 │ │ │ │ - bnez $t1, -84 # 30460 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18660> │ │ │ │ - addi.w $t6, $t6, 1 │ │ │ │ - bgeu $t6, $a0, 36 # 304e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x186e0> │ │ │ │ - addi.w $t3, $t3, 1 │ │ │ │ - b -132 # 30440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18640> │ │ │ │ nop │ │ │ │ + move $a4, $zero │ │ │ │ + move $a3, $zero │ │ │ │ + move $a2, $zero │ │ │ │ + li.w $a1, 1 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -161316 │ │ │ │ + b -752 # 33fc8 ::do_widen(char) const@@Base+0x23b08> │ │ │ │ nop │ │ │ │ + ld.d $t0, $sp, 24 │ │ │ │ + bne $t0, $s2, -884 # 33f50 ::do_widen(char) const@@Base+0x23a90> │ │ │ │ + sub.d $t0, $t0, $s4 │ │ │ │ + b -636 # 34050 ::do_widen(char) const@@Base+0x23b90> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $t3, $sp, 176 │ │ │ │ - beq $t3, $s1, 1676 # 30b70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18d70> │ │ │ │ - ld.d $t1, $t3, 48 │ │ │ │ - ld.d $t8, $t3, 40 │ │ │ │ - sub.d $s3, $t1, $t8 │ │ │ │ - ld.d $t1, $sp, 72 │ │ │ │ - bne $s3, $t1, 224 # 305d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x187d8> │ │ │ │ - ld.d $a2, $s8, 344 │ │ │ │ - li.w $t1, 1 │ │ │ │ - bstrpick.d $s2, $a3, 0x1f, 0x6 │ │ │ │ - sll.d $s4, $t1, $a3 │ │ │ │ - move $a0, $t3 │ │ │ │ - nor $s4, $zero, $s4 │ │ │ │ - alsl.d $s2, $s2, $a2, 0x3 │ │ │ │ - st.d $a3, $sp, 8 │ │ │ │ - st.d $t5, $sp, 16 │ │ │ │ - st.d $a4, $sp, 24 │ │ │ │ - st.d $t3, $sp, 32 │ │ │ │ - st.d $t4, $sp, 40 │ │ │ │ - st.d $t0, $sp, 48 │ │ │ │ - st.d $a2, $sp, 56 │ │ │ │ + beq $a0, $s1, 40 # 34308 ::do_widen(char) const@@Base+0x23e48> │ │ │ │ + beqz $s0, 140 # 34370 ::do_widen(char) const@@Base+0x23eb0> │ │ │ │ + ld.d $t0, $s0, 24 │ │ │ │ + add.d $a0, $t0, $a0 │ │ │ │ + st.d $t0, $s0, 40 │ │ │ │ + st.d $a0, $s0, 48 │ │ │ │ + ld.d $t1, $s7, 40 │ │ │ │ + ld.d $s8, $s7, 48 │ │ │ │ + b -1104 # 33eb0 ::do_widen(char) const@@Base+0x239f0> │ │ │ │ nop │ │ │ │ + beqz $s0, 104 # 34370 ::do_widen(char) const@@Base+0x23eb0> │ │ │ │ + ldptr.w $t0, $s0, 56 │ │ │ │ + ld.d $t1, $s7, 40 │ │ │ │ + ld.d $s8, $s7, 48 │ │ │ │ + ori $t0, $t0, 0x4 │ │ │ │ + st.w $t0, $s0, 56 │ │ │ │ + b -504 # 34128 ::do_widen(char) const@@Base+0x23c68> │ │ │ │ nop │ │ │ │ + move $a4, $zero │ │ │ │ + move $a3, $zero │ │ │ │ + move $a2, $zero │ │ │ │ + li.w $a1, 1 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -161452 │ │ │ │ + b -1144 # 33ec8 ::do_widen(char) const@@Base+0x23a08> │ │ │ │ nop │ │ │ │ - move $t0, $s5 │ │ │ │ - move $t1, $zero │ │ │ │ - li.w $t3, -1 │ │ │ │ - bnez $s0, 68 # 30590 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18790> │ │ │ │ - b 112 # 305c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x187c0> │ │ │ │ + st.d $s0, $sp, 112 │ │ │ │ + st.d $s1, $sp, 104 │ │ │ │ + st.d $s2, $sp, 96 │ │ │ │ + st.d $s3, $sp, 88 │ │ │ │ + st.d $s4, $sp, 80 │ │ │ │ + st.d $s5, $sp, 72 │ │ │ │ + st.d $s7, $sp, 56 │ │ │ │ + st.d $s8, $sp, 48 │ │ │ │ + bl -162968 │ │ │ │ nop │ │ │ │ + pcaddi $a3, 75486 │ │ │ │ + li.w $a2, 550 │ │ │ │ + pcaddi $a1, 75170 │ │ │ │ + pcaddi $a0, 75181 │ │ │ │ + bl -160976 │ │ │ │ nop │ │ │ │ + pcaddi $a3, 75588 │ │ │ │ + li.w $a2, 279 │ │ │ │ + pcaddi $a1, 75638 │ │ │ │ + pcaddi $a0, 75651 │ │ │ │ + bl -161000 │ │ │ │ nop │ │ │ │ - add.w $t2, $t3, $t1 │ │ │ │ - bstrpick.d $t2, $t2, 0x1f, 0x0 │ │ │ │ - ldx.bu $t4, $t8, $t2 │ │ │ │ - ld.bu $t2, $t0, 0 │ │ │ │ - beq $t4, $t2, 16 # 30580 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18780> │ │ │ │ - ldptr.d $t2, $s2, 0 │ │ │ │ - and $t2, $t2, $s4 │ │ │ │ - stptr.d $t2, $s2, 0 │ │ │ │ - addi.d $t0, $t0, 1 │ │ │ │ - addi.w $t1, $t1, 2 │ │ │ │ - beq $t0, $s7, 56 # 305c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x187c0> │ │ │ │ + pcaddi $a3, 75654 │ │ │ │ + li.w $a2, 544 │ │ │ │ + pcaddi $a1, 75158 │ │ │ │ + pcaddi $a0, 75169 │ │ │ │ + bl -161024 │ │ │ │ nop │ │ │ │ - bstrpick.d $t2, $t1, 0x1f, 0x0 │ │ │ │ - ldx.b $t2, $t8, $t2 │ │ │ │ - bltz $t2, -24 # 30580 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18780> │ │ │ │ - bne $t3, $s6, -60 # 30560 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18760> │ │ │ │ - ld.b $t3, $t0, 0 │ │ │ │ - addi.d $t0, $t0, 1 │ │ │ │ - addi.w $t1, $t1, 2 │ │ │ │ - xor $t3, $t3, $t2 │ │ │ │ - sltu $t3, $zero, $t3 │ │ │ │ - bne $t0, $s7, -36 # 30590 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18790> │ │ │ │ + pcaddi $a3, 75238 │ │ │ │ + li.w $a2, 55 │ │ │ │ + pcaddi $a1, 75218 │ │ │ │ + pcaddi $a0, 75231 │ │ │ │ + bl -161048 │ │ │ │ nop │ │ │ │ + addi.d $sp, $sp, -16 │ │ │ │ + stptr.d $s0, $sp, 0 │ │ │ │ + move $s0, $a0 │ │ │ │ + ld.d $a0, $a0, 96 │ │ │ │ + st.d $ra, $sp, 8 │ │ │ │ + beqz $a0, 12 # 343f0 ::do_widen(char) const@@Base+0x23f30> │ │ │ │ + bl -162712 │ │ │ │ nop │ │ │ │ - bl -147152 │ │ │ │ - beq $a0, $s1, 60 # 30600 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18800> │ │ │ │ - ld.d $t8, $a0, 40 │ │ │ │ - ld.d $t0, $a0, 48 │ │ │ │ - sub.d $t0, $t0, $t8 │ │ │ │ - beq $t0, $s3, -148 # 30540 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18740> │ │ │ │ - pcaddi $a3, 79530 │ │ │ │ - li.w $a2, 90 │ │ │ │ - pcaddi $a1, 79534 │ │ │ │ - pcaddi $a0, 79543 │ │ │ │ - bl -145208 │ │ │ │ + pcalau12i $t0, 124 │ │ │ │ + ld.d $t0, $t0, -296 │ │ │ │ + addi.d $t0, $t0, 16 │ │ │ │ + addi.d $a0, $s0, 56 │ │ │ │ + stptr.d $t0, $s0, 0 │ │ │ │ + bl -161972 │ │ │ │ + ld.d $ra, $sp, 8 │ │ │ │ + move $a0, $s0 │ │ │ │ + ldptr.d $s0, $sp, 0 │ │ │ │ + addi.d $sp, $sp, 16 │ │ │ │ + b -162760 │ │ │ │ nop │ │ │ │ + addi.d $sp, $sp, -16 │ │ │ │ + stptr.d $s0, $sp, 0 │ │ │ │ + ld.d $s0, $a0, 16 │ │ │ │ + st.d $ra, $sp, 8 │ │ │ │ + beqz $s0, 80 # 34480 ::do_widen(char) const@@Base+0x23fc0> │ │ │ │ + ld.d $a0, $s0, 24 │ │ │ │ + beqz $a0, 8 # 34440 ::do_widen(char) const@@Base+0x23f80> │ │ │ │ + bl -162796 │ │ │ │ + move $a2, $zero │ │ │ │ + li.w $a1, 1 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -163868 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -161556 │ │ │ │ + ld.d $ra, $sp, 8 │ │ │ │ + move $a0, $s0 │ │ │ │ + ldptr.d $s0, $sp, 0 │ │ │ │ + addi.d $sp, $sp, 16 │ │ │ │ + b -162840 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $t5, $sp, 16 │ │ │ │ - ld.d $t1, $sp, 64 │ │ │ │ - ld.d $a3, $sp, 8 │ │ │ │ - slli.w $t2, $t5, 0x0 │ │ │ │ - ld.d $a4, $sp, 24 │ │ │ │ - ld.d $t3, $sp, 32 │ │ │ │ - ld.d $t4, $sp, 40 │ │ │ │ - ld.d $t0, $sp, 48 │ │ │ │ - ld.d $a2, $sp, 56 │ │ │ │ - bgeu $t2, $t1, 1372 # 30b80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18d80> │ │ │ │ - beqz $t0, 1504 # 30c08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18e08> │ │ │ │ nop │ │ │ │ - ld.hu $t0, $fp, 0 │ │ │ │ - addi.d $t5, $t5, 1 │ │ │ │ - addi.w $a3, $a3, 1 │ │ │ │ - bnez $t0, -548 # 30418 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18618> │ │ │ │ - ld.d $t3, $sp, 176 │ │ │ │ - bne $t3, $s1, -348 # 304e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x186e8> │ │ │ │ - ld.d $t0, $sp, 64 │ │ │ │ - slli.w $t2, $t5, 0x0 │ │ │ │ - move $t1, $a4 │ │ │ │ - move $s3, $t3 │ │ │ │ - bgeu $t2, $t0, 1328 # 30b88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18d88> │ │ │ │ - ld.d $t3, $sp, 104 │ │ │ │ - ld.d $a2, $s8, 344 │ │ │ │ - move $t0, $t2 │ │ │ │ - add.d $fp, $s5, $t3 │ │ │ │ - li.w $s7, -1 │ │ │ │ - move $t3, $s8 │ │ │ │ - move $s8, $s3 │ │ │ │ - move $s3, $s0 │ │ │ │ + ld.d $ra, $sp, 8 │ │ │ │ + ldptr.d $s0, $sp, 0 │ │ │ │ + addi.d $sp, $sp, 16 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - beq $s8, $s1, 1456 # 30c30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18e30> │ │ │ │ nop │ │ │ │ - ld.d $t7, $s8, 40 │ │ │ │ - ld.d $s0, $s8, 48 │ │ │ │ - ld.d $t5, $sp, 72 │ │ │ │ - sub.d $s0, $s0, $t7 │ │ │ │ - bne $t5, $s0, -192 # 305d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x187d8> │ │ │ │ - ld.d $t5, $sp, 96 │ │ │ │ - move $a0, $s8 │ │ │ │ - st.d $s8, $sp, 24 │ │ │ │ - add.w $t2, $t5, $t2 │ │ │ │ - li.w $t5, 1 │ │ │ │ - bstrpick.d $s2, $t2, 0x1f, 0x6 │ │ │ │ - sll.d $t2, $t5, $t2 │ │ │ │ - move $s8, $fp │ │ │ │ - alsl.d $s2, $s2, $a2, 0x3 │ │ │ │ - nor $s4, $zero, $t2 │ │ │ │ - st.d $t1, $sp, 8 │ │ │ │ - st.d $t0, $sp, 16 │ │ │ │ - st.d $t4, $sp, 32 │ │ │ │ - st.d $a2, $sp, 40 │ │ │ │ - move $fp, $t3 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - move $t0, $s5 │ │ │ │ - move $t1, $zero │ │ │ │ - li.w $t3, -1 │ │ │ │ - bnez $s3, 68 # 30730 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18930> │ │ │ │ - b 112 # 30760 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18960> │ │ │ │ + addi.d $sp, $sp, -16 │ │ │ │ + stptr.d $s0, $sp, 0 │ │ │ │ + ld.d $s0, $a0, 16 │ │ │ │ + st.d $ra, $sp, 8 │ │ │ │ + beqz $s0, 80 # 34500 ::do_widen(char) const@@Base+0x24040> │ │ │ │ + ld.d $a0, $s0, 32 │ │ │ │ + beqz $a0, 8 # 344c0 ::do_widen(char) const@@Base+0x24000> │ │ │ │ + bl -162924 │ │ │ │ + move $a0, $s0 │ │ │ │ + move $a2, $zero │ │ │ │ + li.w $a1, 1 │ │ │ │ + bl -163276 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -162100 │ │ │ │ + ld.d $ra, $sp, 8 │ │ │ │ + move $a0, $s0 │ │ │ │ + ldptr.d $s0, $sp, 0 │ │ │ │ + addi.d $sp, $sp, 16 │ │ │ │ + b -162968 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - add.w $t2, $t3, $t1 │ │ │ │ - bstrpick.d $t2, $t2, 0x1f, 0x0 │ │ │ │ - ldx.bu $t4, $t7, $t2 │ │ │ │ - ld.bu $t2, $t0, 0 │ │ │ │ - beq $t4, $t2, 16 # 30720 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18920> │ │ │ │ - ldptr.d $t2, $s2, 0 │ │ │ │ - and $t2, $t2, $s4 │ │ │ │ - stptr.d $t2, $s2, 0 │ │ │ │ - addi.d $t0, $t0, 1 │ │ │ │ - addi.w $t1, $t1, 2 │ │ │ │ - beq $t0, $s8, 56 # 30760 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18960> │ │ │ │ nop │ │ │ │ - bstrpick.d $t2, $t1, 0x1f, 0x0 │ │ │ │ - ldx.b $t2, $t7, $t2 │ │ │ │ - bltz $t2, -24 # 30720 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18920> │ │ │ │ - bne $t3, $s7, -60 # 30700 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18900> │ │ │ │ - ld.b $t3, $t0, 0 │ │ │ │ - addi.d $t0, $t0, 1 │ │ │ │ - addi.w $t1, $t1, 2 │ │ │ │ - xor $t3, $t3, $t2 │ │ │ │ - sltu $t3, $zero, $t3 │ │ │ │ - bne $t0, $s8, -36 # 30730 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18930> │ │ │ │ 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, 48 │ │ │ │ + st.d $ra, $sp, 8 │ │ │ │ + pcaddi $t2, 124939 │ │ │ │ + pcaddi $t1, 124950 │ │ │ │ + pcaddi $t0, 124567 │ │ │ │ + stptr.d $t2, $s0, 0 │ │ │ │ + st.d $t1, $s0, 8 │ │ │ │ + st.d $t0, $s0, 40 │ │ │ │ + beqz $a0, 20 # 34550 ::do_widen(char) const@@Base+0x24090> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ld.d $t0, $t0, 32 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ nop │ │ │ │ - bl -147568 │ │ │ │ - beq $a0, $s1, 1308 # 30c80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18e80> │ │ │ │ - ld.d $t7, $a0, 40 │ │ │ │ - ld.d $t0, $a0, 48 │ │ │ │ - sub.d $t0, $t0, $t7 │ │ │ │ - beq $t0, $s0, -148 # 306e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x188e0> │ │ │ │ - b -416 # 305d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x187d8> │ │ │ │ + addi.d $a0, $s0, 8 │ │ │ │ + bl -162052 │ │ │ │ + ld.d $ra, $sp, 8 │ │ │ │ + move $a0, $s0 │ │ │ │ + ldptr.d $s0, $sp, 0 │ │ │ │ + addi.d $sp, $sp, 16 │ │ │ │ + b -163096 │ │ │ │ nop │ │ │ │ - ld.d $a0, $a5, 40 │ │ │ │ - slli.w $t0, $s3, 0x1 │ │ │ │ - bstrpick.d $t5, $t0, 0x1f, 0x0 │ │ │ │ - stx.b $a4, $a0, $t5 │ │ │ │ - ld.d $t5, $a5, 40 │ │ │ │ - addi.w $t0, $t0, 1 │ │ │ │ - bstrpick.d $t0, $t0, 0x1f, 0x0 │ │ │ │ - stx.b $t6, $t5, $t0 │ │ │ │ - ld.d $t0, $s8, 208 │ │ │ │ - ldx.hu $t6, $t0, $s5 │ │ │ │ - ldx.hu $a1, $t0, $t3 │ │ │ │ - add.w $a1, $t6, $a1 │ │ │ │ - b -1456 # 30200 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18400> │ │ │ │ + addi.d $sp, $sp, -32 │ │ │ │ + move $t0, $a0 │ │ │ │ + ld.d $a0, $a0, 40 │ │ │ │ + st.d $s0, $sp, 16 │ │ │ │ + st.d $ra, $sp, 24 │ │ │ │ + pcaddi $t3, 124915 │ │ │ │ + pcaddi $t2, 124926 │ │ │ │ + pcaddi $t1, 124543 │ │ │ │ + st.d $t3, $t0, -8 │ │ │ │ + stptr.d $t2, $t0, 0 │ │ │ │ + st.d $t1, $t0, 32 │ │ │ │ + addi.d $s0, $t0, -8 │ │ │ │ + beqz $a0, 24 # 345b8 ::do_widen(char) const@@Base+0x240f8> │ │ │ │ + ldptr.d $t1, $a0, 0 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + ld.d $t1, $t1, 32 │ │ │ │ + jirl $ra, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + move $a0, $t0 │ │ │ │ + bl -162156 │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + move $a0, $s0 │ │ │ │ + ld.d $s0, $sp, 16 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + b -163200 │ │ │ │ nop │ │ │ │ - bstrpick.d $s3, $s0, 0x1f, 0x0 │ │ │ │ - beqz $s3, 1428 # 30d50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18f50> │ │ │ │ - move $a0, $s3 │ │ │ │ - st.d $t3, $sp, 24 │ │ │ │ - st.d $t4, $sp, 16 │ │ │ │ - st.d $t1, $sp, 8 │ │ │ │ - bl -147264 │ │ │ │ - move $a2, $s3 │ │ │ │ - move $a1, $zero │ │ │ │ - move $s7, $a0 │ │ │ │ - add.d $s3, $a0, $s3 │ │ │ │ - bl -148148 │ │ │ │ - ld.d $t0, $s8, 208 │ │ │ │ - ld.d $t3, $sp, 24 │ │ │ │ - ld.d $t4, $sp, 16 │ │ │ │ - ldx.hu $t6, $t0, $s5 │ │ │ │ - ld.d $t1, $sp, 8 │ │ │ │ nop │ │ │ │ - ld.d $t2, $sp, 48 │ │ │ │ - beqz $t2, 604 # 30a60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18c60> │ │ │ │ - ld.d $a1, $sp, 96 │ │ │ │ - sub.d $s3, $s3, $s7 │ │ │ │ - bstrpick.d $fp, $s0, 0x1f, 0x0 │ │ │ │ - move $s2, $s5 │ │ │ │ - slli.d $s3, $s3, 0x1 │ │ │ │ - add.d $fp, $fp, $s7 │ │ │ │ - st.d $t4, $sp, 56 │ │ │ │ - move $s5, $zero │ │ │ │ - move $s4, $s7 │ │ │ │ - move $t2, $s8 │ │ │ │ - ldx.hu $a7, $t0, $t3 │ │ │ │ - add.w $a7, $a7, $t6 │ │ │ │ - beqz $a7, 192 # 308f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18af8> │ │ │ │ - ldptr.d $t4, $sp, 0 │ │ │ │ - ld.d $t8, $sp, 56 │ │ │ │ - move $a4, $zero │ │ │ │ - div.wu $a0, $s5, $t4 │ │ │ │ - mod.wu $t5, $s5, $t4 │ │ │ │ - bstrpick.d $a0, $a0, 0x1f, 0x0 │ │ │ │ - bstrpick.d $t5, $t5, 0x1f, 0x0 │ │ │ │ - add.d $a0, $a0, $sp │ │ │ │ - add.d $t5, $t2, $t5 │ │ │ │ - ld.bu $a6, $a0, 200 │ │ │ │ - ld.bu $a5, $t5, 65 │ │ │ │ - move $a3, $zero │ │ │ │ - srli.w $a6, $a6, 0x3 │ │ │ │ - srli.w $a5, $a5, 0x3 │ │ │ │ nop │ │ │ │ + addi.d $sp, $sp, -32 │ │ │ │ + move $t0, $a0 │ │ │ │ + ld.d $a0, $a0, 8 │ │ │ │ + st.d $s0, $sp, 16 │ │ │ │ + st.d $ra, $sp, 24 │ │ │ │ + pcaddi $t3, 124887 │ │ │ │ + pcaddi $t2, 124898 │ │ │ │ + pcaddi $t1, 124515 │ │ │ │ + st.d $t3, $t0, -40 │ │ │ │ + st.d $t2, $t0, -32 │ │ │ │ + stptr.d $t1, $t0, 0 │ │ │ │ + addi.d $s0, $t0, -40 │ │ │ │ + beqz $a0, 24 # 34628 ::do_widen(char) const@@Base+0x24168> │ │ │ │ + ldptr.d $t1, $a0, 0 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + ld.d $t1, $t1, 32 │ │ │ │ + jirl $ra, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + addi.d $a0, $t0, -32 │ │ │ │ + bl -162268 │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + move $a0, $s0 │ │ │ │ + ld.d $s0, $sp, 16 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + b -163312 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $t5, $t2, 136 │ │ │ │ - bstrpick.d $t4, $t8, 0x1f, 0x1 │ │ │ │ - ldx.bu $t4, $t5, $t4 │ │ │ │ - andi $t5, $t8, 0x1 │ │ │ │ - slli.d $t5, $t5, 0x2 │ │ │ │ - sra.w $t4, $t4, $t5 │ │ │ │ - andi $t4, $t4, 0x2 │ │ │ │ - beqz $t4, 76 # 308e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18ae8> │ │ │ │ - ld.d $t4, $t2, 160 │ │ │ │ - add.w $t0, $a4, $t1 │ │ │ │ - bstrpick.d $t0, $t0, 0x1f, 0x0 │ │ │ │ - ldx.bu $t0, $t4, $t0 │ │ │ │ - sltu $t6, $a3, $t6 │ │ │ │ - masknez $t5, $a5, $t6 │ │ │ │ - maskeqz $t6, $a6, $t6 │ │ │ │ - or $t5, $t5, $t6 │ │ │ │ - sra.w $t0, $t0, $t5 │ │ │ │ - bstrpick.d $t4, $a4, 0x1f, 0x0 │ │ │ │ - andi $t0, $t0, 0x1 │ │ │ │ - stx.b $t0, $s4, $t4 │ │ │ │ - ld.d $t0, $t2, 208 │ │ │ │ - addi.w $a4, $a4, 1 │ │ │ │ - ldx.hu $t6, $t0, $s2 │ │ │ │ - ldx.hu $a7, $t0, $t3 │ │ │ │ - add.w $a7, $a7, $t6 │ │ │ │ nop │ │ │ │ - addi.w $a3, $a3, 1 │ │ │ │ - addi.w $t8, $t8, 1 │ │ │ │ - bltu $a3, $a7, -112 # 30880 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18a80> │ │ │ │ + addi.d $sp, $sp, -16 │ │ │ │ + stptr.d $s0, $sp, 0 │ │ │ │ + move $s0, $a0 │ │ │ │ + ld.d $a0, $a0, 32 │ │ │ │ + st.d $ra, $sp, 8 │ │ │ │ + pcaddi $t2, 124829 │ │ │ │ + pcaddi $t1, 124840 │ │ │ │ + pcaddi $t0, 124487 │ │ │ │ + stptr.d $t2, $s0, 0 │ │ │ │ + st.d $t1, $s0, 8 │ │ │ │ + st.d $t0, $s0, 24 │ │ │ │ + beqz $a0, 20 # 34690 ::do_widen(char) const@@Base+0x241d0> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ld.d $t0, $t0, 32 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 176 │ │ │ │ - beq $a0, $s1, 324 # 30a40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18c40> │ │ │ │ - ld.d $t8, $a0, 40 │ │ │ │ - ld.d $t5, $a0, 48 │ │ │ │ - sub.d $t5, $t5, $t8 │ │ │ │ - bne $t5, $s3, 236 # 309f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18bf8> │ │ │ │ - ld.d $t5, $t2, 344 │ │ │ │ - li.w $t4, 1 │ │ │ │ - bstrpick.d $s7, $a1, 0x1f, 0x6 │ │ │ │ - sll.d $s8, $t4, $a1 │ │ │ │ - st.d $s5, $sp, 16 │ │ │ │ - st.d $s2, $sp, 24 │ │ │ │ - nor $s5, $zero, $s8 │ │ │ │ - alsl.d $s2, $s7, $t5, 0x3 │ │ │ │ - st.d $t1, $sp, 8 │ │ │ │ - move $s7, $fp │ │ │ │ - st.d $t3, $sp, 32 │ │ │ │ - st.d $a1, $sp, 40 │ │ │ │ - move $s8, $t0 │ │ │ │ - move $fp, $t2 │ │ │ │ + addi.d $a0, $s0, 8 │ │ │ │ + bl -162100 │ │ │ │ + ld.d $ra, $sp, 8 │ │ │ │ + move $a0, $s0 │ │ │ │ + ldptr.d $s0, $sp, 0 │ │ │ │ + addi.d $sp, $sp, 16 │ │ │ │ + b -163416 │ │ │ │ nop │ │ │ │ + addi.d $sp, $sp, -32 │ │ │ │ + move $t0, $a0 │ │ │ │ + ld.d $a0, $a0, 24 │ │ │ │ + st.d $s0, $sp, 16 │ │ │ │ + st.d $ra, $sp, 24 │ │ │ │ + pcaddi $t3, 124805 │ │ │ │ + pcaddi $t2, 124816 │ │ │ │ + pcaddi $t1, 124463 │ │ │ │ + st.d $t3, $t0, -8 │ │ │ │ + stptr.d $t2, $t0, 0 │ │ │ │ + st.d $t1, $t0, 16 │ │ │ │ + addi.d $s0, $t0, -8 │ │ │ │ + beqz $a0, 24 # 346f8 ::do_widen(char) const@@Base+0x24238> │ │ │ │ + ldptr.d $t1, $a0, 0 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + ld.d $t1, $t1, 32 │ │ │ │ + jirl $ra, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + move $a0, $t0 │ │ │ │ + bl -162204 │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + move $a0, $s0 │ │ │ │ + ld.d $s0, $sp, 16 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + b -163520 │ │ │ │ nop │ │ │ │ - move $t0, $s4 │ │ │ │ - move $t1, $zero │ │ │ │ - li.w $t3, -1 │ │ │ │ - bnez $s0, 84 # 309b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18bb0> │ │ │ │ - b 128 # 309e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18be0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + addi.d $sp, $sp, -32 │ │ │ │ + move $t0, $a0 │ │ │ │ + ld.d $a0, $a0, 8 │ │ │ │ + st.d $s0, $sp, 16 │ │ │ │ + st.d $ra, $sp, 24 │ │ │ │ + pcaddi $t3, 124777 │ │ │ │ + pcaddi $t2, 124788 │ │ │ │ + pcaddi $t1, 124435 │ │ │ │ + st.d $t3, $t0, -24 │ │ │ │ + st.d $t2, $t0, -16 │ │ │ │ + stptr.d $t1, $t0, 0 │ │ │ │ + addi.d $s0, $t0, -24 │ │ │ │ + beqz $a0, 24 # 34768 ::do_widen(char) const@@Base+0x242a8> │ │ │ │ + ldptr.d $t1, $a0, 0 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + ld.d $t1, $t1, 32 │ │ │ │ + jirl $ra, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + addi.d $a0, $t0, -16 │ │ │ │ + bl -162316 │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + move $a0, $s0 │ │ │ │ + ld.d $s0, $sp, 16 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + b -163632 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - add.w $t2, $t3, $t1 │ │ │ │ - bstrpick.d $t2, $t2, 0x1f, 0x0 │ │ │ │ - ldx.bu $t4, $t8, $t2 │ │ │ │ - ld.bu $t2, $t0, 0 │ │ │ │ - beq $t4, $t2, 16 # 309a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18ba0> │ │ │ │ - ldptr.d $t2, $s2, 0 │ │ │ │ - and $t2, $t2, $s5 │ │ │ │ - stptr.d $t2, $s2, 0 │ │ │ │ - addi.d $t0, $t0, 1 │ │ │ │ - addi.w $t1, $t1, 2 │ │ │ │ - beq $s7, $t0, 56 # 309e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18be0> │ │ │ │ nop │ │ │ │ - bstrpick.d $t2, $t1, 0x1f, 0x0 │ │ │ │ - ldx.b $t2, $t8, $t2 │ │ │ │ - bltz $t2, -24 # 309a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18ba0> │ │ │ │ - bne $t3, $s6, -60 # 30980 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18b80> │ │ │ │ - ld.b $t3, $t0, 0 │ │ │ │ - addi.d $t0, $t0, 1 │ │ │ │ - addi.w $t1, $t1, 2 │ │ │ │ - xor $t3, $t3, $t2 │ │ │ │ - sltu $t3, $zero, $t3 │ │ │ │ - bne $s7, $t0, -36 # 309b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18bb0> │ │ │ │ nop │ │ │ │ + ld.d $t0, $a0, 40 │ │ │ │ + ld.d $t2, $a0, 32 │ │ │ │ + addi.d $sp, $sp, -16 │ │ │ │ + st.d $ra, $sp, 8 │ │ │ │ + sub.d $t0, $t0, $t2 │ │ │ │ + ld.bu $t1, $a0, 69 │ │ │ │ + blez $t0, 104 # 34820 ::do_widen(char) const@@Base+0x24360> │ │ │ │ + beqz $t1, 108 # 34828 ::do_widen(char) const@@Base+0x24368> │ │ │ │ + ld.d $t1, $a0, 80 │ │ │ │ + ld.d $t0, $a0, 88 │ │ │ │ + st.d $t1, $a0, 40 │ │ │ │ + add.d $t0, $t1, $t0 │ │ │ │ + st.d $t1, $a0, 32 │ │ │ │ + st.d $t0, $a0, 48 │ │ │ │ + ld.d $a0, $a0, 72 │ │ │ │ + beqz $a0, 20 # 347f0 ::do_widen(char) const@@Base+0x24330> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ld.d $t0, $t0, 48 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ nop │ │ │ │ - bl -148208 │ │ │ │ - beq $a0, $s1, 60 # 30a20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18c20> │ │ │ │ - ld.d $t8, $a0, 40 │ │ │ │ - ld.d $t0, $a0, 48 │ │ │ │ - sub.d $t0, $t0, $t8 │ │ │ │ - beq $t0, $s3, -164 # 30950 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18b50> │ │ │ │ - pcaddi $a3, 79266 │ │ │ │ - li.w $a2, 164 │ │ │ │ - pcaddi $a1, 79270 │ │ │ │ - pcaddi $a0, 79279 │ │ │ │ - bl -146264 │ │ │ │ + move $a0, $zero │ │ │ │ nop │ │ │ │ + ld.d $ra, $sp, 8 │ │ │ │ + addi.d $sp, $sp, 16 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $t1, $sp, 8 │ │ │ │ - ld.d $s5, $sp, 16 │ │ │ │ - ld.d $s2, $sp, 24 │ │ │ │ - ld.d $t3, $sp, 32 │ │ │ │ - ld.d $a1, $sp, 40 │ │ │ │ - move $t2, $fp │ │ │ │ - move $t0, $s8 │ │ │ │ - move $fp, $s7 │ │ │ │ - ld.d $t4, $sp, 48 │ │ │ │ - addi.w $s5, $s5, 1 │ │ │ │ - ldx.hu $t6, $t0, $s2 │ │ │ │ - addi.w $a1, $a1, 1 │ │ │ │ - bne $s5, $t4, -544 # 30830 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18a30> │ │ │ │ - ld.d $t4, $sp, 56 │ │ │ │ - move $s7, $s4 │ │ │ │ - move $s8, $t2 │ │ │ │ - move $s3, $t4 │ │ │ │ - beqz $t6, 68 # 30aa8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18ca8> │ │ │ │ - ld.d $t3, $s8, 136 │ │ │ │ - add.w $t6, $t4, $t6 │ │ │ │ - move $s3, $t6 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - bstrpick.d $t0, $t4, 0x1f, 0x1 │ │ │ │ - ldx.bu $t0, $t3, $t0 │ │ │ │ - andi $t2, $t4, 0x1 │ │ │ │ - slli.d $t2, $t2, 0x2 │ │ │ │ - sra.w $t0, $t0, $t2 │ │ │ │ - bstrpick.d $t0, $t0, 0x1, 0x1 │ │ │ │ - addi.w $t4, $t4, 1 │ │ │ │ - add.w $t1, $t0, $t1 │ │ │ │ - bne $t6, $t4, -32 # 30a80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18c80> │ │ │ │ + bnez $t1, -72 # 347d8 ::do_widen(char) const@@Base+0x24318> │ │ │ │ nop │ │ │ │ - ld.d $t2, $sp, 96 │ │ │ │ - ld.d $t3, $sp, 48 │ │ │ │ - ldptr.d $a2, $sp, 0 │ │ │ │ - li.w $t0, 1 │ │ │ │ - add.w $t2, $t2, $t3 │ │ │ │ - st.d $t2, $sp, 96 │ │ │ │ - bgeu $t0, $a2, 904 # 30e48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19048> │ │ │ │ - addi.d $a1, $s8, 65 │ │ │ │ - addi.d $a0, $sp, 200 │ │ │ │ - st.d $t1, $sp, 8 │ │ │ │ - bl -146928 │ │ │ │ - ld.d $t1, $sp, 8 │ │ │ │ - beqz $s7, 24 # 30af0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18cf0> │ │ │ │ - move $a0, $s7 │ │ │ │ - st.d $t1, $sp, 8 │ │ │ │ - bl -148116 │ │ │ │ - ld.d $t1, $sp, 8 │ │ │ │ + pcaddi $a3, 75030 │ │ │ │ + li.w $a2, 55 │ │ │ │ + pcaddi $a1, 74934 │ │ │ │ + pcaddi $a0, 74947 │ │ │ │ + bl -162184 │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 168 │ │ │ │ - st.d $t1, $sp, 8 │ │ │ │ - bl -4664 # 2f8c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17ac0> │ │ │ │ - ld.d $t1, $sp, 8 │ │ │ │ - move $t4, $s3 │ │ │ │ + bl -164672 │ │ │ │ + bl -162724 │ │ │ │ + li.w $a0, -1 │ │ │ │ + b -84 # 347f8 ::do_widen(char) const@@Base+0x24338> │ │ │ │ nop │ │ │ │ - ld.d $t2, $sp, 88 │ │ │ │ - ldptr.w $t0, $s8, 36 │ │ │ │ - addi.d $t2, $t2, 1 │ │ │ │ - st.d $t2, $sp, 88 │ │ │ │ - slli.w $t7, $t2, 0x0 │ │ │ │ - bltu $t7, $t0, -3340 # 2fe10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18010> │ │ │ │ - ld.d $fp, $sp, 352 │ │ │ │ - ld.d $s0, $sp, 344 │ │ │ │ - ld.d $s1, $sp, 336 │ │ │ │ - ld.d $s2, $sp, 328 │ │ │ │ - ld.d $s3, $sp, 320 │ │ │ │ - ld.d $s4, $sp, 312 │ │ │ │ - ld.d $s5, $sp, 304 │ │ │ │ - ld.d $s6, $sp, 296 │ │ │ │ - ld.d $s7, $sp, 288 │ │ │ │ - b -3604 # 2fd30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17f30> │ │ │ │ - ld.d $t3, $a0, 40 │ │ │ │ - slli.w $t0, $s5, 0x1 │ │ │ │ - bstrpick.d $t2, $t0, 0x1f, 0x0 │ │ │ │ - stx.b $a3, $t3, $t2 │ │ │ │ - ld.d $t2, $a0, 40 │ │ │ │ - addi.w $t0, $t0, 1 │ │ │ │ - bstrpick.d $t0, $t0, 0x1f, 0x0 │ │ │ │ - stx.b $t8, $t2, $t0 │ │ │ │ - ld.d $t0, $s8, 208 │ │ │ │ - b -3148 # 2ff20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18120> │ │ │ │ - ld.d $t1, $sp, 64 │ │ │ │ - slli.w $t0, $t5, 0x0 │ │ │ │ - bltu $t0, $t1, -1352 # 30630 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18830> │ │ │ │ nop │ │ │ │ - move $t1, $a4 │ │ │ │ nop │ │ │ │ - ld.d $t2, $sp, 96 │ │ │ │ - ld.d $t3, $sp, 64 │ │ │ │ - ldptr.d $a2, $sp, 0 │ │ │ │ - li.w $t0, 1 │ │ │ │ - add.w $t2, $t2, $t3 │ │ │ │ - st.d $t2, $sp, 96 │ │ │ │ - bgeu $t0, $a2, 200 # 30c68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18e68> │ │ │ │ nop │ │ │ │ - addi.d $a1, $s8, 65 │ │ │ │ - addi.d $a0, $sp, 200 │ │ │ │ - st.d $t4, $sp, 16 │ │ │ │ - st.d $t1, $sp, 8 │ │ │ │ - bl -147160 │ │ │ │ - ld.d $t1, $sp, 8 │ │ │ │ - ld.d $t4, $sp, 16 │ │ │ │ + ld.d $t0, $a0, 40 │ │ │ │ + ld.d $t2, $a0, 32 │ │ │ │ + addi.d $sp, $sp, -16 │ │ │ │ + st.d $ra, $sp, 8 │ │ │ │ + sub.d $t0, $t0, $t2 │ │ │ │ + ld.bu $t1, $a0, 69 │ │ │ │ + blez $t0, 104 # 348e0 ::do_widen(char) const@@Base+0x24420> │ │ │ │ + beqz $t1, 108 # 348e8 ::do_widen(char) const@@Base+0x24428> │ │ │ │ + ld.d $t1, $a0, 80 │ │ │ │ + ld.d $t0, $a0, 88 │ │ │ │ + st.d $t1, $a0, 40 │ │ │ │ + add.d $t0, $t1, $t0 │ │ │ │ + st.d $t1, $a0, 32 │ │ │ │ + st.d $t0, $a0, 48 │ │ │ │ + ld.d $t0, $a0, 72 │ │ │ │ + li.w $a0, 1 │ │ │ │ + beqz $t0, 32 # 348c0 ::do_widen(char) const@@Base+0x24400> │ │ │ │ + ldptr.d $t1, $t0, 0 │ │ │ │ + move $a0, $t0 │ │ │ │ + ld.d $t0, $t1, 48 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + addi.d $a0, $a0, 1 │ │ │ │ + sltu $a0, $zero, $a0 │ │ │ │ nop │ │ │ │ - beqz $s5, 32 # 30be8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18de8> │ │ │ │ + ld.d $ra, $sp, 8 │ │ │ │ + addi.d $sp, $sp, 16 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - move $a0, $s5 │ │ │ │ - st.d $t4, $sp, 16 │ │ │ │ - st.d $t1, $sp, 8 │ │ │ │ - bl -148364 │ │ │ │ - ld.d $t4, $sp, 16 │ │ │ │ - ld.d $t1, $sp, 8 │ │ │ │ - ld.d $a0, $sp, 168 │ │ │ │ - st.d $t4, $sp, 16 │ │ │ │ - st.d $t1, $sp, 8 │ │ │ │ - bl -4916 # 2f8c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17ac0> │ │ │ │ - ld.d $t1, $sp, 8 │ │ │ │ - ld.d $t4, $sp, 16 │ │ │ │ - b -248 # 30b08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18d08> │ │ │ │ nop │ │ │ │ - move $s3, $t3 │ │ │ │ - ld.d $t3, $sp, 104 │ │ │ │ - move $t1, $a4 │ │ │ │ - move $t0, $t2 │ │ │ │ - add.d $fp, $s5, $t3 │ │ │ │ - move $t3, $s8 │ │ │ │ - move $s8, $s3 │ │ │ │ - li.w $s7, -1 │ │ │ │ - move $s3, $s0 │ │ │ │ - bne $s8, $s1, -1444 # 30688 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18888> │ │ │ │ - ld.d $t5, $sp, 64 │ │ │ │ - addi.w $t0, $t0, 1 │ │ │ │ - move $t2, $t0 │ │ │ │ - bltu $t0, $t5, -1468 # 30680 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18880> │ │ │ │ - ld.d $t2, $sp, 96 │ │ │ │ - move $s8, $t3 │ │ │ │ - ld.d $t3, $sp, 64 │ │ │ │ - ldptr.d $a2, $sp, 0 │ │ │ │ - li.w $t0, 1 │ │ │ │ - add.w $t2, $t2, $t3 │ │ │ │ - st.d $t2, $sp, 96 │ │ │ │ - move $s0, $s3 │ │ │ │ - bltu $t0, $a2, -184 # 30ba8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18da8> │ │ │ │ nop │ │ │ │ - bne $a2, $t0, -160 # 30bc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18dc8> │ │ │ │ - ld.bu $t0, $s8, 65 │ │ │ │ - st.b $t0, $sp, 200 │ │ │ │ - b -172 # 30bc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18dc8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $t0, $sp, 16 │ │ │ │ - ld.d $t5, $sp, 64 │ │ │ │ - move $t3, $fp │ │ │ │ - addi.w $t0, $t0, 1 │ │ │ │ - move $fp, $s8 │ │ │ │ - ld.d $t1, $sp, 8 │ │ │ │ - ld.d $t4, $sp, 32 │ │ │ │ - ld.d $a2, $sp, 40 │ │ │ │ - ld.d $s8, $sp, 24 │ │ │ │ - move $t2, $t0 │ │ │ │ - bltu $t0, $t5, -1576 # 30680 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18880> │ │ │ │ - b -108 # 30c40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18e40> │ │ │ │ - ld.d $t2, $sp, 64 │ │ │ │ - st.d $zero, $sp, 72 │ │ │ │ - move $s5, $zero │ │ │ │ - bnez $t2, -2244 # 303f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x185f8> │ │ │ │ - ldptr.d $a2, $sp, 0 │ │ │ │ - li.w $t0, 1 │ │ │ │ - bgeu $t0, $a2, 432 # 30e78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19078> │ │ │ │ - addi.d $a1, $s8, 65 │ │ │ │ - addi.d $a0, $sp, 200 │ │ │ │ - st.d $t4, $sp, 16 │ │ │ │ - st.d $t1, $sp, 8 │ │ │ │ - bl -147452 │ │ │ │ - ld.d $t1, $sp, 8 │ │ │ │ - ld.d $t4, $sp, 16 │ │ │ │ - b -256 # 30be8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18de8> │ │ │ │ + bnez $t1, -72 # 34898 ::do_widen(char) const@@Base+0x243d8> │ │ │ │ nop │ │ │ │ - addi.w $t5, $t0, 2 │ │ │ │ - bgeu $t5, $t4, -4044 # 2fd28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17f28> │ │ │ │ - add.d $t1, $t1, $t2 │ │ │ │ - ldptr.w $t2, $t1, 4 │ │ │ │ - bstrpick.d $t2, $t2, 0x1d, 0x0 │ │ │ │ - bnez $t2, -4156 # 2fcc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17ec8> │ │ │ │ - addi.w $t2, $t0, 3 │ │ │ │ - bgeu $t2, $t4, -4068 # 2fd28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17f28> │ │ │ │ - ldptr.w $t2, $t1, 8 │ │ │ │ - bstrpick.d $t2, $t2, 0x1d, 0x0 │ │ │ │ - bnez $t2, -4152 # 2fce0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17ee0> │ │ │ │ + pcaddi $a3, 74982 │ │ │ │ + li.w $a2, 55 │ │ │ │ + pcaddi $a1, 74886 │ │ │ │ + pcaddi $a0, 74899 │ │ │ │ + bl -162376 │ │ │ │ nop │ │ │ │ - addi.w $t2, $t0, 4 │ │ │ │ - bgeu $t2, $t4, -4092 # 2fd28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17f28> │ │ │ │ - ldptr.w $t2, $t1, 12 │ │ │ │ - bstrpick.d $t2, $t2, 0x1d, 0x0 │ │ │ │ - bnez $t2, -4152 # 2fcf8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17ef8> │ │ │ │ + bl -164864 │ │ │ │ + bl -162916 │ │ │ │ + move $a0, $zero │ │ │ │ + b -76 # 348c0 ::do_widen(char) const@@Base+0x24400> │ │ │ │ nop │ │ │ │ - addi.w $t2, $t0, 5 │ │ │ │ - bgeu $t2, $t4, -4116 # 2fd28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17f28> │ │ │ │ - ldptr.w $t2, $t1, 16 │ │ │ │ - bstrpick.d $t2, $t2, 0x1d, 0x0 │ │ │ │ - bnez $t2, -4056 # 2fd70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17f70> │ │ │ │ - b -4156 # 2fd10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17f10> │ │ │ │ - move $s0, $zero │ │ │ │ - move $s7, $zero │ │ │ │ - b -1368 # 30800 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18a00> │ │ │ │ nop │ │ │ │ - slli.w $t0, $s3, 0x1 │ │ │ │ - bstrpick.d $a0, $t0, 0x1f, 0x0 │ │ │ │ - addi.w $t0, $t0, 1 │ │ │ │ - st.b $a4, $a0, 0 │ │ │ │ - bstrpick.d $t0, $t0, 0x1f, 0x0 │ │ │ │ - st.b $t6, $t0, 0 │ │ │ │ - move $s4, $zero │ │ │ │ - move $t5, $zero │ │ │ │ - st.w $a3, $sp, 120 │ │ │ │ - st.d $zero, $sp, 128 │ │ │ │ - st.d $zero, $sp, 144 │ │ │ │ - b -2692 # 30308 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18508> │ │ │ │ - slli.w $t0, $s5, 0x1 │ │ │ │ - bstrpick.d $t3, $t0, 0x1f, 0x0 │ │ │ │ - addi.w $t0, $t0, 1 │ │ │ │ - st.b $a3, $t3, 0 │ │ │ │ - bstrpick.d $t0, $t0, 0x1f, 0x0 │ │ │ │ - st.b $t8, $t0, 0 │ │ │ │ - move $s3, $zero │ │ │ │ - move $t2, $zero │ │ │ │ - st.w $t7, $sp, 120 │ │ │ │ - st.d $zero, $sp, 128 │ │ │ │ - st.d $zero, $sp, 144 │ │ │ │ - b -3484 # 30020 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18220> │ │ │ │ - ld.d $t2, $sp, 48 │ │ │ │ - st.w $zero, $sp, 160 │ │ │ │ - st.d $zero, $sp, 168 │ │ │ │ - st.d $s1, $sp, 176 │ │ │ │ - st.d $s1, $sp, 184 │ │ │ │ - st.d $zero, $sp, 192 │ │ │ │ - move $t6, $zero │ │ │ │ - move $s0, $zero │ │ │ │ - move $s3, $zero │ │ │ │ - move $s7, $zero │ │ │ │ - bnez $t2, -1504 # 30808 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18a08> │ │ │ │ - move $s3, $t4 │ │ │ │ - b -840 # 30aa8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18ca8> │ │ │ │ nop │ │ │ │ - st.d $zero, $sp, 48 │ │ │ │ - stptr.d $zero, $sp, 0 │ │ │ │ - b -3328 # 30100 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18300> │ │ │ │ nop │ │ │ │ - ldptr.d $a2, $sp, 0 │ │ │ │ - li.w $t0, 1 │ │ │ │ - bgeu $t0, $a2, 88 # 30e68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19068> │ │ │ │ - addi.d $a1, $s8, 65 │ │ │ │ - addi.d $a0, $sp, 200 │ │ │ │ - st.d $t4, $sp, 16 │ │ │ │ - st.d $t1, $sp, 8 │ │ │ │ - bl -147780 │ │ │ │ - ld.d $t1, $sp, 8 │ │ │ │ - ld.d $t4, $sp, 16 │ │ │ │ - b -608 # 30bd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18dd0> │ │ │ │ + ldptr.w $t0, $a0, 104 │ │ │ │ + addi.d $sp, $sp, -32 │ │ │ │ + st.d $ra, $sp, 24 │ │ │ │ + andi $t0, $t0, 0x2 │ │ │ │ + move $t1, $a0 │ │ │ │ + beqz $t0, 76 # 34980 ::do_widen(char) const@@Base+0x244c0> │ │ │ │ + ld.d $t0, $a0, 40 │ │ │ │ + beqz $t0, 132 # 349c0 ::do_widen(char) const@@Base+0x24500> │ │ │ │ + li.w $t2, -1 │ │ │ │ + beq $a1, $t2, 172 # 349f0 ::do_widen(char) const@@Base+0x24530> │ │ │ │ + ld.d $t2, $t1, 48 │ │ │ │ + beq $t2, $t0, 212 # 34a20 ::do_widen(char) const@@Base+0x24560> │ │ │ │ + st.b $a1, $t0, 0 │ │ │ │ + ld.d $t0, $t1, 40 │ │ │ │ + addi.d $t0, $t0, 1 │ │ │ │ + st.d $t0, $t1, 40 │ │ │ │ + move $t0, $a1 │ │ │ │ nop │ │ │ │ - st.d $zero, $sp, 64 │ │ │ │ - stptr.d $zero, $sp, 0 │ │ │ │ - b -4096 # 2fe40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18040> │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + move $a0, $t0 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - bne $a2, $t0, -880 # 30ad8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18cd8> │ │ │ │ - ld.bu $t0, $s8, 65 │ │ │ │ - st.b $t0, $sp, 200 │ │ │ │ - b -892 # 30ad8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18cd8> │ │ │ │ + nop │ │ │ │ + li.w $t2, -1 │ │ │ │ + beq $a1, $t2, -28 # 34968 ::do_widen(char) const@@Base+0x244a8> │ │ │ │ + ld.bu $t0, $t1, 69 │ │ │ │ + bnez $t0, -44 # 34960 ::do_widen(char) const@@Base+0x244a0> │ │ │ │ + pcaddi $a3, 74940 │ │ │ │ + li.w $a2, 55 │ │ │ │ + pcaddi $a1, 74844 │ │ │ │ + pcaddi $a0, 74857 │ │ │ │ + bl -162544 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + pcaddi $t2, -1425 │ │ │ │ + ld.d $t0, $t0, 176 │ │ │ │ + bne $t0, $t2, 148 # 34a60 ::do_widen(char) const@@Base+0x245a0> │ │ │ │ + ld.d $t0, $a0, 80 │ │ │ │ + ld.d $t2, $a0, 88 │ │ │ │ + st.d $t0, $a0, 40 │ │ │ │ + add.d $t2, $t0, $t2 │ │ │ │ + st.d $t2, $a0, 48 │ │ │ │ + st.d $t0, $a0, 32 │ │ │ │ + li.w $t2, -1 │ │ │ │ + bne $a1, $t2, -164 # 34948 ::do_widen(char) const@@Base+0x24488> │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ move $t0, $zero │ │ │ │ - move $t3, $zero │ │ │ │ - move $t2, $zero │ │ │ │ - b -4588 # 2fc78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17e78> │ │ │ │ - bne $a2, $t0, -664 # 30bd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18dd0> │ │ │ │ - ld.bu $t0, $s8, 65 │ │ │ │ - st.b $t0, $sp, 200 │ │ │ │ - b -676 # 30bd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18dd0> │ │ │ │ - bne $a2, $t0, -656 # 30be8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18de8> │ │ │ │ - ld.bu $t0, $s8, 65 │ │ │ │ - st.b $t0, $sp, 200 │ │ │ │ - b -668 # 30be8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18de8> │ │ │ │ - st.d $fp, $sp, 352 │ │ │ │ - st.d $s0, $sp, 344 │ │ │ │ - st.d $s1, $sp, 336 │ │ │ │ - st.d $s2, $sp, 328 │ │ │ │ - st.d $s3, $sp, 320 │ │ │ │ - st.d $s4, $sp, 312 │ │ │ │ - st.d $s5, $sp, 304 │ │ │ │ - st.d $s6, $sp, 296 │ │ │ │ - st.d $s7, $sp, 288 │ │ │ │ + move $a0, $t0 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - bl -149472 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $s0, $sp, 344 │ │ │ │ - ld.d $s1, $sp, 336 │ │ │ │ - ld.d $s2, $sp, 328 │ │ │ │ - ld.d $s3, $sp, 320 │ │ │ │ - ld.d $s4, $sp, 312 │ │ │ │ - ld.d $s5, $sp, 304 │ │ │ │ - b -4520 # 2fd30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17f30> │ │ │ │ nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ld.d $t2, $t1, 32 │ │ │ │ + sub.d $t0, $t0, $t2 │ │ │ │ + blez $t0, 40 # 34a50 ::do_widen(char) const@@Base+0x24590> │ │ │ │ + ld.bu $t0, $t1, 69 │ │ │ │ + beqz $t0, -160 # 34990 ::do_widen(char) const@@Base+0x244d0> │ │ │ │ + ld.d $t0, $t1, 80 │ │ │ │ + ld.d $t2, $t1, 88 │ │ │ │ + st.d $t0, $t1, 40 │ │ │ │ + add.d $t2, $t0, $t2 │ │ │ │ + st.d $t0, $t1, 32 │ │ │ │ + st.d $t2, $t1, 48 │ │ │ │ + bne $t0, $t2, -252 # 34950 ::do_widen(char) const@@Base+0x24490> │ │ │ │ + li.w $t0, -1 │ │ │ │ + b -236 # 34968 ::do_widen(char) const@@Base+0x244a8> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + st.d $a1, $sp, 8 │ │ │ │ + stptr.d $a0, $sp, 0 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + ld.d $a1, $sp, 8 │ │ │ │ + li.w $t0, -1 │ │ │ │ + ldptr.d $t1, $sp, 0 │ │ │ │ + beq $a1, $t0, -136 # 349f0 ::do_widen(char) const@@Base+0x24530> │ │ │ │ + ldptr.w $t0, $t1, 104 │ │ │ │ + andi $t0, $t0, 0x2 │ │ │ │ + beqz $t0, -252 # 34988 ::do_widen(char) const@@Base+0x244c8> │ │ │ │ + ld.d $t0, $t1, 40 │ │ │ │ + b -324 # 34948 ::do_widen(char) const@@Base+0x24488> │ │ │ │ + addi.d $sp, $sp, -48 │ │ │ │ + st.d $s0, $sp, 32 │ │ │ │ move $s0, $a0 │ │ │ │ + ldptr.d $a0, $a1, 0 │ │ │ │ + st.b $s0, $sp, 7 │ │ │ │ + st.d $s1, $sp, 24 │ │ │ │ + move $s1, $a1 │ │ │ │ + ld.d $a1, $a0, 8 │ │ │ │ + li.w $a4, 1 │ │ │ │ + addi.d $a3, $sp, 7 │ │ │ │ + move $a2, $zero │ │ │ │ + pcalau12i $t0, 124 │ │ │ │ + ld.d $t0, $t0, -160 │ │ │ │ + ld.d $t0, $t0, 0 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + li.w $t0, 0x0 │ │ │ │ + st.d $ra, $sp, 40 │ │ │ │ + bl -163524 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + ldptr.d $a0, $s1, 0 │ │ │ │ + srai.d $t0, $s0, 0x8 │ │ │ │ + st.b $t0, $sp, 7 │ │ │ │ + ld.d $a1, $a0, 8 │ │ │ │ + li.w $a4, 1 │ │ │ │ + addi.d $a3, $sp, 7 │ │ │ │ + move $a2, $zero │ │ │ │ + bl -163556 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + ldptr.d $a0, $s1, 0 │ │ │ │ + srai.d $t0, $s0, 0x10 │ │ │ │ + st.b $t0, $sp, 7 │ │ │ │ + ld.d $a1, $a0, 8 │ │ │ │ + li.w $a4, 1 │ │ │ │ + addi.d $a3, $sp, 7 │ │ │ │ + move $a2, $zero │ │ │ │ + bl -163588 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + ldptr.d $a0, $s1, 0 │ │ │ │ + srai.d $s0, $s0, 0x18 │ │ │ │ + st.b $s0, $sp, 7 │ │ │ │ + ld.d $a1, $a0, 8 │ │ │ │ + li.w $a4, 1 │ │ │ │ + addi.d $a3, $sp, 7 │ │ │ │ + move $a2, $zero │ │ │ │ + bl -163620 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + pcalau12i $t1, 124 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, 24 # 34b68 ::do_widen(char) const@@Base+0x246a8> │ │ │ │ + ld.d $ra, $sp, 40 │ │ │ │ + ld.d $s0, $sp, 32 │ │ │ │ + ld.d $s1, $sp, 24 │ │ │ │ + addi.d $sp, $sp, 48 │ │ │ │ + ret │ │ │ │ + bl -165016 │ │ │ │ nop │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -149148 │ │ │ │ - ld.d $a0, $sp, 168 │ │ │ │ - bl -5684 # 2f8c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17ac0> │ │ │ │ - pcalau12i $t1, 128 │ │ │ │ + addi.d $sp, $sp, -48 │ │ │ │ + pcalau12i $t0, 124 │ │ │ │ + ld.d $t0, $t0, -160 │ │ │ │ + ld.d $t0, $t0, 0 │ │ │ │ + st.d $t0, $sp, 24 │ │ │ │ + li.w $t0, 0x0 │ │ │ │ + ldptr.w $t0, $a0, 128 │ │ │ │ + st.d $ra, $sp, 40 │ │ │ │ + andi $t0, $t0, 0x1 │ │ │ │ + beqz $t0, 100 # 34bf8 ::do_widen(char) const@@Base+0x24738> │ │ │ │ + ld.bu $t0, $a0, 88 │ │ │ │ + beqz $t0, 148 # 34c30 ::do_widen(char) const@@Base+0x24770> │ │ │ │ + ld.d $t0, $a0, 96 │ │ │ │ + beqz $t0, 84 # 34bf8 ::do_widen(char) const@@Base+0x24738> │ │ │ │ + addi.d $t1, $t0, 56 │ │ │ │ + st.d $s0, $sp, 32 │ │ │ │ + addi.d $a0, $sp, 16 │ │ │ │ + move $s0, $a1 │ │ │ │ + move $a1, $t1 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + stptr.d $t1, $sp, 0 │ │ │ │ + bl -165252 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + move $a1, $s0 │ │ │ │ + ldptr.d $t2, $t0, 0 │ │ │ │ + move $a0, $t0 │ │ │ │ + ld.d $t0, $t2, 16 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + ldptr.d $a0, $sp, 0 │ │ │ │ + move $a1, $s0 │ │ │ │ + bl -164600 │ │ │ │ + addi.d $a0, $sp, 16 │ │ │ │ + bl -164000 │ │ │ │ + ld.d $s0, $sp, 32 │ │ │ │ + pcalau12i $t1, 124 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 264 │ │ │ │ + ld.d $t0, $sp, 24 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, -96 # 30eb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x190b0> │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -147912 │ │ │ │ + bnez $t0, 16 # 34c20 ::do_widen(char) const@@Base+0x24760> │ │ │ │ + ld.d $ra, $sp, 40 │ │ │ │ + addi.d $sp, $sp, 48 │ │ │ │ + ret │ │ │ │ + st.d $s0, $sp, 32 │ │ │ │ nop │ │ │ │ - ld.d $t0, $sp, 128 │ │ │ │ + bl -165208 │ │ │ │ + nop │ │ │ │ + pcaddi $a3, 74696 │ │ │ │ + li.w $a2, 55 │ │ │ │ + pcaddi $a1, 74676 │ │ │ │ + pcaddi $a0, 74689 │ │ │ │ + st.d $s0, $sp, 32 │ │ │ │ + bl -163220 │ │ │ │ move $s0, $a0 │ │ │ │ - beqz $t0, 16 # 30f38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19138> │ │ │ │ - move $a0, $t0 │ │ │ │ - bl -149216 │ │ │ │ + addi.d $a0, $sp, 16 │ │ │ │ + bl -164096 │ │ │ │ + pcalau12i $t1, 124 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 24 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -68 # 34c28 ::do_widen(char) const@@Base+0x24768> │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -163620 │ │ │ │ nop │ │ │ │ - beqz $s4, -72 # 30ef0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x190f0> │ │ │ │ nop │ │ │ │ - move $a0, $s4 │ │ │ │ - bl -149236 │ │ │ │ - b -88 # 30ef0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x190f0> │ │ │ │ + addi.d $sp, $sp, -48 │ │ │ │ + pcalau12i $t0, 124 │ │ │ │ + ld.d $t0, $t0, -160 │ │ │ │ + ld.d $t0, $t0, 0 │ │ │ │ + st.d $t0, $sp, 24 │ │ │ │ + li.w $t0, 0x0 │ │ │ │ + ldptr.w $t0, $a0, 208 │ │ │ │ + st.d $ra, $sp, 40 │ │ │ │ + andi $t0, $t0, 0x1 │ │ │ │ + beqz $t0, 100 # 34d08 ::do_widen(char) const@@Base+0x24848> │ │ │ │ + ld.bu $t0, $a0, 168 │ │ │ │ + beqz $t0, 148 # 34d40 ::do_widen(char) const@@Base+0x24880> │ │ │ │ + ld.d $t0, $a0, 176 │ │ │ │ + beqz $t0, 84 # 34d08 ::do_widen(char) const@@Base+0x24848> │ │ │ │ + addi.d $t1, $t0, 56 │ │ │ │ + st.d $s0, $sp, 32 │ │ │ │ + addi.d $a0, $sp, 16 │ │ │ │ + move $s0, $a1 │ │ │ │ + move $a1, $t1 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + stptr.d $t1, $sp, 0 │ │ │ │ + bl -165524 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + move $a1, $s0 │ │ │ │ + ldptr.d $t2, $t0, 0 │ │ │ │ + move $a0, $t0 │ │ │ │ + ld.d $t0, $t2, 16 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + ldptr.d $a0, $sp, 0 │ │ │ │ + move $a1, $s0 │ │ │ │ + bl -164872 │ │ │ │ + addi.d $a0, $sp, 16 │ │ │ │ + bl -164272 │ │ │ │ + ld.d $s0, $sp, 32 │ │ │ │ + pcalau12i $t1, 124 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 24 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, 16 # 34d30 ::do_widen(char) const@@Base+0x24870> │ │ │ │ + ld.d $ra, $sp, 40 │ │ │ │ + addi.d $sp, $sp, 48 │ │ │ │ + ret │ │ │ │ + st.d $s0, $sp, 32 │ │ │ │ nop │ │ │ │ + bl -165480 │ │ │ │ + nop │ │ │ │ + pcaddi $a3, 74666 │ │ │ │ + li.w $a2, 55 │ │ │ │ + pcaddi $a1, 74608 │ │ │ │ + pcaddi $a0, 74621 │ │ │ │ + st.d $s0, $sp, 32 │ │ │ │ + bl -163492 │ │ │ │ move $s0, $a0 │ │ │ │ - b -20 # 30f40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19140> │ │ │ │ - ld.d $t0, $sp, 128 │ │ │ │ + addi.d $a0, $sp, 16 │ │ │ │ + bl -164368 │ │ │ │ + pcalau12i $t1, 124 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 24 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -68 # 34d38 ::do_widen(char) const@@Base+0x24878> │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -163892 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + addi.d $sp, $sp, -48 │ │ │ │ + pcalau12i $t0, 124 │ │ │ │ + ld.d $t0, $t0, -160 │ │ │ │ + ld.d $t0, $t0, 0 │ │ │ │ + st.d $t0, $sp, 24 │ │ │ │ + li.w $t0, 0x0 │ │ │ │ + ldptr.w $t0, $a0, 104 │ │ │ │ + st.d $ra, $sp, 40 │ │ │ │ + andi $t0, $t0, 0x1 │ │ │ │ + beqz $t0, 100 # 34e18 ::do_widen(char) const@@Base+0x24958> │ │ │ │ + ld.bu $t0, $a0, 69 │ │ │ │ + beqz $t0, 148 # 34e50 ::do_widen(char) const@@Base+0x24990> │ │ │ │ + ld.d $t0, $a0, 72 │ │ │ │ + beqz $t0, 84 # 34e18 ::do_widen(char) const@@Base+0x24958> │ │ │ │ + addi.d $t1, $t0, 56 │ │ │ │ + st.d $s0, $sp, 32 │ │ │ │ + addi.d $a0, $sp, 16 │ │ │ │ + move $s0, $a1 │ │ │ │ + move $a1, $t1 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + stptr.d $t1, $sp, 0 │ │ │ │ + bl -165796 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + move $a1, $s0 │ │ │ │ + ldptr.d $t2, $t0, 0 │ │ │ │ + move $a0, $t0 │ │ │ │ + ld.d $t0, $t2, 16 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + ldptr.d $a0, $sp, 0 │ │ │ │ + move $a1, $s0 │ │ │ │ + bl -165144 │ │ │ │ + addi.d $a0, $sp, 16 │ │ │ │ + bl -164544 │ │ │ │ + ld.d $s0, $sp, 32 │ │ │ │ + pcalau12i $t1, 124 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 24 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, 16 # 34e40 ::do_widen(char) const@@Base+0x24980> │ │ │ │ + ld.d $ra, $sp, 40 │ │ │ │ + addi.d $sp, $sp, 48 │ │ │ │ + ret │ │ │ │ + st.d $s0, $sp, 32 │ │ │ │ + nop │ │ │ │ + bl -165752 │ │ │ │ + nop │ │ │ │ + pcaddi $a3, 74636 │ │ │ │ + li.w $a2, 55 │ │ │ │ + pcaddi $a1, 74540 │ │ │ │ + pcaddi $a0, 74553 │ │ │ │ + st.d $s0, $sp, 32 │ │ │ │ + bl -163764 │ │ │ │ move $s0, $a0 │ │ │ │ - beqz $t0, 16 # 30f70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19170> │ │ │ │ + addi.d $a0, $sp, 16 │ │ │ │ + bl -164640 │ │ │ │ + pcalau12i $t1, 124 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 24 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -68 # 34e48 ::do_widen(char) const@@Base+0x24988> │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -164164 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + addi.d $sp, $sp, -48 │ │ │ │ + pcalau12i $t0, 124 │ │ │ │ + ld.d $t0, $t0, -160 │ │ │ │ + ld.d $t0, $t0, 0 │ │ │ │ + st.d $t0, $sp, 24 │ │ │ │ + li.w $t0, 0x0 │ │ │ │ + ldptr.w $t0, $a0, 120 │ │ │ │ + st.d $ra, $sp, 40 │ │ │ │ + andi $t0, $t0, 0x1 │ │ │ │ + beqz $t0, 148 # 34f58 ::do_widen(char) const@@Base+0x24a98> │ │ │ │ + ld.bu $t0, $a0, 80 │ │ │ │ + st.d $s0, $sp, 32 │ │ │ │ + beqz $t0, 200 # 34f98 ::do_widen(char) const@@Base+0x24ad8> │ │ │ │ + ld.d $t0, $a0, 72 │ │ │ │ + move $a2, $a1 │ │ │ │ + move $s0, $a1 │ │ │ │ + ldptr.d $t2, $t0, 0 │ │ │ │ + stptr.d $a0, $sp, 0 │ │ │ │ + addi.d $a0, $sp, 16 │ │ │ │ + ld.d $a1, $t2, -24 │ │ │ │ + add.d $a1, $t0, $a1 │ │ │ │ + bl -166580 # c440 >::imbue(std::locale const&)@plt> │ │ │ │ + addi.d $a0, $sp, 16 │ │ │ │ + bl -164780 │ │ │ │ + ldptr.d $t1, $sp, 0 │ │ │ │ + ld.d $t0, $t1, 88 │ │ │ │ + beqz $t0, 120 # 34f80 ::do_widen(char) const@@Base+0x24ac0> │ │ │ │ + addi.d $t1, $t0, 56 │ │ │ │ + addi.d $a0, $sp, 16 │ │ │ │ + move $a1, $t1 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + stptr.d $t1, $sp, 0 │ │ │ │ + bl -166112 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + move $a1, $s0 │ │ │ │ + ldptr.d $t2, $t0, 0 │ │ │ │ move $a0, $t0 │ │ │ │ - bl -149272 │ │ │ │ + ld.d $t0, $t2, 16 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + ldptr.d $a0, $sp, 0 │ │ │ │ + move $a1, $s0 │ │ │ │ + bl -165460 │ │ │ │ + addi.d $a0, $sp, 16 │ │ │ │ + bl -164860 │ │ │ │ + ld.d $s0, $sp, 32 │ │ │ │ + nop │ │ │ │ + pcalau12i $t1, 124 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 24 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, 24 # 34f88 ::do_widen(char) const@@Base+0x24ac8> │ │ │ │ + ld.d $ra, $sp, 40 │ │ │ │ + addi.d $sp, $sp, 48 │ │ │ │ + ret │ │ │ │ + ld.d $s0, $sp, 32 │ │ │ │ + b -44 # 34f58 ::do_widen(char) const@@Base+0x24a98> │ │ │ │ + st.d $s0, $sp, 32 │ │ │ │ + nop │ │ │ │ + bl -166080 │ │ │ │ + nop │ │ │ │ + pcaddi $a3, 74408 │ │ │ │ + li.w $a2, 55 │ │ │ │ + pcaddi $a1, 74458 │ │ │ │ + pcaddi $a0, 74471 │ │ │ │ + bl -164088 │ │ │ │ nop │ │ │ │ - bnez $s3, -136 # 30ee8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x190e8> │ │ │ │ - b -132 # 30ef0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x190f0> │ │ │ │ move $s0, $a0 │ │ │ │ - b -140 # 30ef0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x190f0> │ │ │ │ + addi.d $a0, $sp, 16 │ │ │ │ + bl -164968 │ │ │ │ + pcalau12i $t1, 124 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 24 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -68 # 34f90 ::do_widen(char) const@@Base+0x24ad0> │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -164492 │ │ │ │ + addi.d $sp, $sp, -16 │ │ │ │ + stptr.d $s0, $sp, 0 │ │ │ │ + st.d $ra, $sp, 8 │ │ │ │ + li.w $t0, 16 │ │ │ │ move $s0, $a0 │ │ │ │ - b -148 # 30ef0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x190f0> │ │ │ │ + beq $a1, $t0, 44 # 35020 ::do_widen(char) const@@Base+0x24b60> │ │ │ │ + ld.bu $t0, $a0, 69 │ │ │ │ + nop │ │ │ │ + beqz $t0, 216 # 350d8 ::do_widen(char) const@@Base+0x24c18> │ │ │ │ + nop │ │ │ │ + ld.d $ra, $sp, 8 │ │ │ │ + ldptr.d $s0, $sp, 0 │ │ │ │ + addi.d $sp, $sp, 16 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + pcaddi $t1, -545 │ │ │ │ + ld.d $t0, $t0, 48 │ │ │ │ + bne $t0, $t1, 148 # 350c0 ::do_widen(char) const@@Base+0x24c00> │ │ │ │ + ld.d $t0, $a0, 40 │ │ │ │ + ld.d $t1, $a0, 32 │ │ │ │ + ld.bu $t2, $a0, 69 │ │ │ │ + sub.d $t0, $t0, $t1 │ │ │ │ + blez $t0, 96 # 350a0 ::do_widen(char) const@@Base+0x24be0> │ │ │ │ + beqz $t2, 148 # 350d8 ::do_widen(char) const@@Base+0x24c18> │ │ │ │ + ld.d $t1, $a0, 80 │ │ │ │ + ld.d $t0, $a0, 88 │ │ │ │ + ld.d $a0, $a0, 72 │ │ │ │ + st.d $t1, $s0, 40 │ │ │ │ + add.d $t0, $t1, $t0 │ │ │ │ + st.d $t1, $s0, 32 │ │ │ │ + st.d $t0, $s0, 48 │ │ │ │ + beqz $a0, 76 # 350b0 ::do_widen(char) const@@Base+0x24bf0> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ld.d $t0, $t0, 48 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ nop │ │ │ │ + ld.bu $t0, $s0, 69 │ │ │ │ nop │ │ │ │ + st.d $zero, $s0, 40 │ │ │ │ + st.d $zero, $s0, 32 │ │ │ │ + st.d $zero, $s0, 48 │ │ │ │ + b -140 # 35000 ::do_widen(char) const@@Base+0x24b40> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -64 │ │ │ │ - st.d $s1, $sp, 40 │ │ │ │ - move $s1, $a0 │ │ │ │ - li.w $a0, 64 │ │ │ │ - st.d $s0, $sp, 48 │ │ │ │ - stptr.d $a1, $sp, 0 │ │ │ │ - st.d $ra, $sp, 56 │ │ │ │ - st.d $s2, $sp, 32 │ │ │ │ - bl -149296 │ │ │ │ - ldptr.d $a1, $sp, 0 │ │ │ │ - ld.d $a2, $s1, 16 │ │ │ │ - move $s0, $a0 │ │ │ │ - ld.d $t5, $a1, 8 │ │ │ │ - ld.d $t1, $a1, 16 │ │ │ │ - ld.d $t0, $a1, 24 │ │ │ │ - ldptr.w $t4, $a1, 0 │ │ │ │ - st.d $zero, $a1, 24 │ │ │ │ - st.d $zero, $a1, 16 │ │ │ │ - st.d $zero, $a1, 8 │ │ │ │ - st.w $t4, $a0, 32 │ │ │ │ - st.d $t5, $a0, 40 │ │ │ │ - st.d $t1, $a0, 48 │ │ │ │ - st.d $t0, $a0, 56 │ │ │ │ - addi.d $a3, $s1, 8 │ │ │ │ - bnez $a2, 40 # 31028 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19228> │ │ │ │ - b 188 # 310c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x192c0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + beqz $t2, 56 # 350d8 ::do_widen(char) const@@Base+0x24c18> │ │ │ │ + ld.d $a0, $a0, 72 │ │ │ │ + bnez $a0, -64 # 35068 ::do_widen(char) const@@Base+0x24ba8> │ │ │ │ nop │ │ │ │ + st.d $zero, $s0, 40 │ │ │ │ + st.d $zero, $s0, 32 │ │ │ │ + st.d $zero, $s0, 48 │ │ │ │ + b -180 # 35008 ::do_widen(char) const@@Base+0x24b48> │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + b -76 # 35078 ::do_widen(char) const@@Base+0x24bb8> │ │ │ │ + bl -166856 │ │ │ │ + bl -164908 │ │ │ │ + ld.bu $t0, $s0, 69 │ │ │ │ + b -84 # 35080 ::do_widen(char) const@@Base+0x24bc0> │ │ │ │ + pcaddi $a3, 74474 │ │ │ │ + li.w $a2, 55 │ │ │ │ + pcaddi $a1, 74378 │ │ │ │ + pcaddi $a0, 74391 │ │ │ │ + bl -164408 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - move $a2, $t0 │ │ │ │ nop │ │ │ │ - ldptr.w $t3, $a2, 32 │ │ │ │ - ld.d $t0, $a2, 24 │ │ │ │ - ld.d $t1, $a2, 16 │ │ │ │ - slt $t2, $t4, $t3 │ │ │ │ - masknez $t0, $t0, $t2 │ │ │ │ - maskeqz $t1, $t1, $t2 │ │ │ │ - or $t0, $t0, $t1 │ │ │ │ - bnez $t0, -36 # 31020 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19220> │ │ │ │ - move $a0, $a2 │ │ │ │ - bnez $t2, 244 # 31140 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19340> │ │ │ │ - bge $t3, $t4, 160 # 310f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x192f0> │ │ │ │ nop │ │ │ │ - beq $a3, $a2, 304 # 31188 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19388> │ │ │ │ - ldptr.w $a0, $a2, 32 │ │ │ │ - slt $a0, $t4, $a0 │ │ │ │ + addi.d $sp, $sp, -32 │ │ │ │ + ld.d $a1, $a0, 32 │ │ │ │ + st.d $s1, $sp, 8 │ │ │ │ + ld.d $s1, $a0, 40 │ │ │ │ + st.d $s0, $sp, 16 │ │ │ │ + st.d $ra, $sp, 24 │ │ │ │ + sub.d $s1, $s1, $a1 │ │ │ │ + move $s0, $a0 │ │ │ │ + blez $s1, 96 # 35180 ::do_widen(char) const@@Base+0x24cc0> │ │ │ │ + ld.bu $t0, $a0, 80 │ │ │ │ + beqz $t0, 184 # 351e0 ::do_widen(char) const@@Base+0x24d20> │ │ │ │ + ld.d $t0, $a0, 72 │ │ │ │ + move $a2, $s1 │ │ │ │ + ldptr.d $t1, $t0, 0 │ │ │ │ + ld.d $t1, $t1, -24 │ │ │ │ + add.d $t0, $t0, $t1 │ │ │ │ + ld.d $a0, $t0, 232 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ld.d $t0, $t0, 96 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + ld.d $t0, $s0, 96 │ │ │ │ + ld.d $t1, $s0, 104 │ │ │ │ + add.d $t1, $t0, $t1 │ │ │ │ + beq $s1, $a0, 100 # 351c0 ::do_widen(char) const@@Base+0x24d00> │ │ │ │ + ld.d $t2, $s0, 40 │ │ │ │ + add.d $t0, $t0, $a0 │ │ │ │ + st.d $t0, $s0, 32 │ │ │ │ + sub.w $t2, $t2, $t0 │ │ │ │ + add.d $t0, $t0, $t2 │ │ │ │ + st.d $t1, $s0, 48 │ │ │ │ + st.d $t0, $s0, 40 │ │ │ │ nop │ │ │ │ - move $a1, $s0 │ │ │ │ - bl -150780 │ │ │ │ - ld.d $t0, $s1, 40 │ │ │ │ - ld.d $ra, $sp, 56 │ │ │ │ - move $s2, $s0 │ │ │ │ - addi.d $t0, $t0, 1 │ │ │ │ - st.d $t0, $s1, 40 │ │ │ │ - li.w $t1, 1 │ │ │ │ - move $a1, $zero │ │ │ │ - ld.d $s0, $sp, 48 │ │ │ │ - ld.d $s1, $sp, 40 │ │ │ │ - move $a0, $s2 │ │ │ │ - bstrins.d $a1, $t1, 0x7, 0x0 │ │ │ │ - ld.d $s2, $sp, 32 │ │ │ │ - addi.d $sp, $sp, 64 │ │ │ │ + ld.bu $t0, $s0, 80 │ │ │ │ + beqz $t0, 92 # 351e0 ::do_widen(char) const@@Base+0x24d20> │ │ │ │ + ld.d $a0, $s0, 88 │ │ │ │ + beqz $a0, 20 # 351a0 ::do_widen(char) const@@Base+0x24ce0> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ld.d $t0, $t0, 48 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + nop │ │ │ │ + move $a0, $zero │ │ │ │ + nop │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + ld.d $s0, $sp, 16 │ │ │ │ + ld.d $s1, $sp, 8 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ ret │ │ │ │ nop │ │ │ │ + st.d $t0, $s0, 40 │ │ │ │ + st.d $t0, $s0, 32 │ │ │ │ + st.d $t1, $s0, 48 │ │ │ │ + b -76 # 35180 ::do_widen(char) const@@Base+0x24cc0> │ │ │ │ + bl -167120 │ │ │ │ + bl -165172 │ │ │ │ + li.w $a0, -1 │ │ │ │ + b -52 # 351a8 ::do_widen(char) const@@Base+0x24ce8> │ │ │ │ + pcaddi $a3, 74262 │ │ │ │ + li.w $a2, 55 │ │ │ │ + pcaddi $a1, 74312 │ │ │ │ + pcaddi $a0, 74325 │ │ │ │ + bl -164672 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + addi.d $sp, $sp, -32 │ │ │ │ + move $t0, $a0 │ │ │ │ + ld.d $a0, $a0, 104 │ │ │ │ + st.d $ra, $sp, 24 │ │ │ │ + pcaddi $t1, 123932 │ │ │ │ + stptr.d $t1, $t0, 0 │ │ │ │ + beqz $a0, 16 # 35228 ::do_widen(char) const@@Base+0x24d68> │ │ │ │ + stptr.d $t0, $sp, 0 │ │ │ │ + bl -166352 │ │ │ │ + ldptr.d $t0, $sp, 0 │ │ │ │ + ld.bu $t1, $t0, 88 │ │ │ │ + beqz $t1, 116 # 352a0 ::do_widen(char) const@@Base+0x24de0> │ │ │ │ + ld.d $a0, $t0, 80 │ │ │ │ + beqz $a0, 108 # 352a0 ::do_widen(char) const@@Base+0x24de0> │ │ │ │ + li.w $t2, -1 │ │ │ │ + addi.d $t3, $a0, 8 │ │ │ │ + amadd_db.w $t1, $t2, $t3 │ │ │ │ + addi.w $t1, $t1, -1 │ │ │ │ + bnez $t1, 88 # 352a0 ::do_widen(char) const@@Base+0x24de0> │ │ │ │ + ldptr.d $t1, $a0, 0 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + stptr.d $a0, $sp, 0 │ │ │ │ + ld.d $t1, $t1, 16 │ │ │ │ + jirl $ra, $t1, 0 │ │ │ │ + ldptr.d $a0, $sp, 0 │ │ │ │ + li.w $t2, -1 │ │ │ │ + addi.d $t0, $a0, 12 │ │ │ │ + amadd_db.w $t1, $t2, $t0 │ │ │ │ + addi.w $t1, $t1, -1 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + bnez $t1, 40 # 352a0 ::do_widen(char) const@@Base+0x24de0> │ │ │ │ + ldptr.d $t1, $a0, 0 │ │ │ │ + pcaddi $t3, -2008 │ │ │ │ + stptr.d $t0, $sp, 0 │ │ │ │ + ld.d $t2, $t1, 24 │ │ │ │ + bne $t2, $t3, 52 # 352c0 ::do_widen(char) const@@Base+0x24e00> │ │ │ │ + ld.d $t1, $t1, 8 │ │ │ │ + jirl $ra, $t1, 0 │ │ │ │ + ldptr.d $t0, $sp, 0 │ │ │ │ + nop │ │ │ │ + pcalau12i $t1, 123 │ │ │ │ + ld.d $t1, $t1, -296 │ │ │ │ + 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 -165740 │ │ │ │ + jirl $ra, $t2, 0 │ │ │ │ + ldptr.d $t0, $sp, 0 │ │ │ │ + b -40 # 352a0 ::do_widen(char) const@@Base+0x24de0> │ │ │ │ + nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + addi.d $sp, $sp, -32 │ │ │ │ + st.d $s0, $sp, 16 │ │ │ │ + move $s0, $a0 │ │ │ │ + ld.d $a0, $a0, 104 │ │ │ │ + st.d $ra, $sp, 24 │ │ │ │ + pcaddi $t0, 123875 │ │ │ │ + stptr.d $t0, $s0, 0 │ │ │ │ + beqz $a0, 12 # 35308 ::do_widen(char) const@@Base+0x24e48> │ │ │ │ + bl -166576 │ │ │ │ nop │ │ │ │ - ld.d $t0, $s1, 24 │ │ │ │ - beq $a3, $t0, 180 # 31178 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19378> │ │ │ │ - move $a0, $a3 │ │ │ │ - stptr.d $a3, $sp, 0 │ │ │ │ - st.d $t4, $sp, 8 │ │ │ │ - st.d $t5, $sp, 16 │ │ │ │ - bl -149512 │ │ │ │ - ldptr.w $t0, $a0, 32 │ │ │ │ - ld.d $t4, $sp, 8 │ │ │ │ - ldptr.d $a3, $sp, 0 │ │ │ │ - ld.d $t5, $sp, 16 │ │ │ │ - blt $t0, $t4, 140 # 31178 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19378> │ │ │ │ - move $a1, $zero │ │ │ │ - move $s2, $a0 │ │ │ │ - bstrins.d $a1, $zero, 0x7, 0x0 │ │ │ │ - beqz $t5, 20 # 31110 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19310> │ │ │ │ - move $a0, $t5 │ │ │ │ - stptr.d $a1, $sp, 0 │ │ │ │ - bl -149688 │ │ │ │ - ldptr.d $a1, $sp, 0 │ │ │ │ + ld.bu $t0, $s0, 88 │ │ │ │ + beqz $t0, 100 # 35370 ::do_widen(char) const@@Base+0x24eb0> │ │ │ │ + ld.d $a0, $s0, 80 │ │ │ │ + beqz $a0, 92 # 35370 ::do_widen(char) const@@Base+0x24eb0> │ │ │ │ + li.w $t1, -1 │ │ │ │ + addi.d $t2, $a0, 8 │ │ │ │ + amadd_db.w $t0, $t1, $t2 │ │ │ │ + addi.w $t0, $t0, -1 │ │ │ │ + bnez $t0, 72 # 35370 ::do_widen(char) const@@Base+0x24eb0> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + ld.d $t0, $t0, 16 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + li.w $t1, -1 │ │ │ │ + addi.d $t2, $a0, 12 │ │ │ │ + amadd_db.w $t0, $t1, $t2 │ │ │ │ + addi.w $t0, $t0, -1 │ │ │ │ + bnez $t0, 32 # 35370 ::do_widen(char) const@@Base+0x24eb0> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + pcaddi $t2, -2062 │ │ │ │ + ld.d $t1, $t0, 24 │ │ │ │ + bne $t1, $t2, 64 # 353a0 ::do_widen(char) const@@Base+0x24ee0> │ │ │ │ + ld.d $t0, $t0, 8 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + nop │ │ │ │ + pcalau12i $t0, 123 │ │ │ │ + ld.d $t0, $t0, -296 │ │ │ │ + addi.d $t0, $t0, 16 │ │ │ │ + addi.d $a0, $s0, 56 │ │ │ │ + stptr.d $t0, $s0, 0 │ │ │ │ + bl -165940 │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ move $a0, $s0 │ │ │ │ - stptr.d $a1, $sp, 0 │ │ │ │ - bl -149704 │ │ │ │ - ld.d $ra, $sp, 56 │ │ │ │ - ldptr.d $a1, $sp, 0 │ │ │ │ - ld.d $s0, $sp, 48 │ │ │ │ - ld.d $s1, $sp, 40 │ │ │ │ - move $a0, $s2 │ │ │ │ - ld.d $s2, $sp, 32 │ │ │ │ - addi.d $sp, $sp, 64 │ │ │ │ - ret │ │ │ │ + ld.d $s0, $sp, 16 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + b -166728 │ │ │ │ + nop │ │ │ │ + jirl $ra, $t1, 0 │ │ │ │ + b -52 # 35370 ::do_widen(char) const@@Base+0x24eb0> │ │ │ │ nop │ │ │ │ - ld.d $t0, $s1, 24 │ │ │ │ - beq $t0, $a2, -236 # 31058 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19258> │ │ │ │ - st.d $t4, $sp, 16 │ │ │ │ - st.d $a3, $sp, 8 │ │ │ │ - stptr.d $a2, $sp, 0 │ │ │ │ - st.d $t5, $sp, 24 │ │ │ │ - bl -149640 │ │ │ │ - ldptr.w $t3, $a0, 32 │ │ │ │ - ld.d $t4, $sp, 16 │ │ │ │ - ld.d $t5, $sp, 24 │ │ │ │ - ld.d $a3, $sp, 8 │ │ │ │ - ldptr.d $a2, $sp, 0 │ │ │ │ - blt $t3, $t4, -280 # 31058 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19258> │ │ │ │ - b -132 # 310f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x192f0> │ │ │ │ - move $a2, $a3 │ │ │ │ - li.w $a0, 1 │ │ │ │ - b -280 # 31068 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19268> │ │ │ │ nop │ │ │ │ - li.w $a0, 1 │ │ │ │ - b -292 # 31068 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19268> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ addi.d $sp, $sp, -32 │ │ │ │ + ld.d $a1, $a0, 32 │ │ │ │ + st.d $s1, $sp, 8 │ │ │ │ + ld.d $s1, $a0, 40 │ │ │ │ st.d $s0, $sp, 16 │ │ │ │ st.d $ra, $sp, 24 │ │ │ │ - addi.d $t1, $a0, 16 │ │ │ │ - move $t0, $a1 │ │ │ │ - st.b $zero, $a0, 16 │ │ │ │ - st.d $zero, $a0, 8 │ │ │ │ - st.d $zero, $a0, 136 │ │ │ │ - stptr.d $t1, $a0, 0 │ │ │ │ - st.d $zero, $a0, 144 │ │ │ │ - st.d $zero, $a0, 152 │ │ │ │ - st.d $zero, $a0, 160 │ │ │ │ - st.d $zero, $a0, 168 │ │ │ │ - st.d $zero, $a0, 176 │ │ │ │ - st.d $zero, $a0, 184 │ │ │ │ - st.d $zero, $a0, 192 │ │ │ │ - st.d $zero, $a0, 200 │ │ │ │ - st.d $zero, $a0, 208 │ │ │ │ - st.d $zero, $a0, 216 │ │ │ │ - st.d $zero, $a0, 224 │ │ │ │ - st.d $zero, $a0, 232 │ │ │ │ - st.w $zero, $a0, 240 │ │ │ │ - st.d $zero, $a0, 248 │ │ │ │ - st.w $zero, $a0, 256 │ │ │ │ - st.d $zero, $a0, 264 │ │ │ │ - st.d $zero, $a0, 272 │ │ │ │ - st.d $zero, $a0, 280 │ │ │ │ - st.d $zero, $a0, 288 │ │ │ │ - st.d $zero, $a0, 296 │ │ │ │ - st.d $zero, $a0, 304 │ │ │ │ - st.d $zero, $a0, 312 │ │ │ │ - st.d $zero, $a0, 320 │ │ │ │ - st.d $zero, $a0, 328 │ │ │ │ - st.d $zero, $a0, 336 │ │ │ │ - st.d $zero, $a0, 344 │ │ │ │ - move $a4, $zero │ │ │ │ - pcaddi $a3, 78410 │ │ │ │ - st.w $zero, $a0, 352 │ │ │ │ - st.d $zero, $a0, 360 │ │ │ │ - move $a2, $zero │ │ │ │ - move $a1, $zero │ │ │ │ - st.w $zero, $a0, 368 │ │ │ │ - st.d $zero, $a0, 376 │ │ │ │ - st.w $t0, $a0, 32 │ │ │ │ - st.w $zero, $a0, 36 │ │ │ │ - st.d $zero, $a0, 40 │ │ │ │ - st.d $zero, $a0, 56 │ │ │ │ - st.d $zero, $a0, 65 │ │ │ │ - st.d $zero, $a0, 73 │ │ │ │ - st.d $zero, $a0, 81 │ │ │ │ - st.d $zero, $a0, 89 │ │ │ │ - st.d $zero, $a0, 97 │ │ │ │ - st.d $zero, $a0, 105 │ │ │ │ - st.d $zero, $a0, 113 │ │ │ │ - st.d $zero, $a0, 121 │ │ │ │ + sub.d $s1, $s1, $a1 │ │ │ │ move $s0, $a0 │ │ │ │ - bl -149104 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + blez $s1, 96 # 35440 ::do_widen(char) const@@Base+0x24f80> │ │ │ │ + ld.bu $t0, $a0, 80 │ │ │ │ + beqz $t0, 184 # 354a0 ::do_widen(char) const@@Base+0x24fe0> │ │ │ │ + ld.d $t0, $a0, 72 │ │ │ │ + move $a2, $s1 │ │ │ │ + ldptr.d $t1, $t0, 0 │ │ │ │ + ld.d $t1, $t1, -24 │ │ │ │ + add.d $t0, $t0, $t1 │ │ │ │ + ld.d $a0, $t0, 232 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ld.d $t0, $t0, 96 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + ld.d $t0, $s0, 96 │ │ │ │ + ld.d $t1, $s0, 104 │ │ │ │ + add.d $t1, $t0, $t1 │ │ │ │ + beq $s1, $a0, 100 # 35480 ::do_widen(char) const@@Base+0x24fc0> │ │ │ │ + ld.d $t2, $s0, 40 │ │ │ │ + add.d $t0, $t0, $a0 │ │ │ │ + st.d $t0, $s0, 32 │ │ │ │ + sub.w $t2, $t2, $t0 │ │ │ │ + add.d $t0, $t0, $t2 │ │ │ │ + st.d $t1, $s0, 48 │ │ │ │ + st.d $t0, $s0, 40 │ │ │ │ + nop │ │ │ │ + ld.bu $a0, $s0, 80 │ │ │ │ + beqz $a0, 92 # 354a0 ::do_widen(char) const@@Base+0x24fe0> │ │ │ │ + ld.d $t0, $s0, 88 │ │ │ │ + beqz $t0, 28 # 35468 ::do_widen(char) const@@Base+0x24fa8> │ │ │ │ + ldptr.d $t1, $t0, 0 │ │ │ │ + move $a0, $t0 │ │ │ │ + ld.d $t0, $t1, 48 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + addi.d $a0, $a0, 1 │ │ │ │ + sltu $a0, $zero, $a0 │ │ │ │ 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, 344 │ │ │ │ - st.d $s1, $sp, 8 │ │ │ │ + st.d $t0, $s0, 40 │ │ │ │ + st.d $t0, $s0, 32 │ │ │ │ + st.d $t1, $s0, 48 │ │ │ │ + b -76 # 35440 ::do_widen(char) const@@Base+0x24f80> │ │ │ │ + bl -167824 │ │ │ │ + bl -165876 │ │ │ │ + move $a0, $zero │ │ │ │ + b -52 # 35468 ::do_widen(char) const@@Base+0x24fa8> │ │ │ │ + pcaddi $a3, 74086 │ │ │ │ + li.w $a2, 55 │ │ │ │ + pcaddi $a1, 74136 │ │ │ │ + pcaddi $a0, 74149 │ │ │ │ + bl -165376 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + addi.d $sp, $sp, -48 │ │ │ │ + st.d $s1, $sp, 24 │ │ │ │ + pcalau12i $t0, 123 │ │ │ │ + ld.d $t0, $t0, -160 │ │ │ │ + ld.d $t0, $t0, 0 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + li.w $t0, 0x0 │ │ │ │ + move $s1, $a0 │ │ │ │ + li.w $a0, 64 │ │ │ │ + st.d $ra, $sp, 40 │ │ │ │ + st.d $s0, $sp, 32 │ │ │ │ + bl -167004 │ │ │ │ + pcaddi $t0, 123566 │ │ │ │ + stptr.d $t0, $a0, 0 │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a1, $s1, 8 │ │ │ │ + addi.d $a0, $a0, 8 │ │ │ │ + bl -165940 │ │ │ │ + ld.d $a0, $s1, 32 │ │ │ │ + pcaddi $t0, 123551 │ │ │ │ + st.d $t0, $s0, 24 │ │ │ │ + st.d $a0, $s0, 32 │ │ │ │ + beqz $a0, 296 # 35640 ::do_widen(char) const@@Base+0x25180> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + st.d $s2, $sp, 16 │ │ │ │ + ld.d $t0, $t0, 24 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + ld.d $t3, $s1, 40 │ │ │ │ + ld.d $t2, $s1, 48 │ │ │ │ + ldptr.w $t1, $s1, 56 │ │ │ │ + ldptr.w $t0, $s1, 60 │ │ │ │ + ld.d $a1, $s1, 32 │ │ │ │ + pcaddi $t6, 123878 │ │ │ │ + pcaddi $t5, 123889 │ │ │ │ + pcaddi $t4, 123898 │ │ │ │ + stptr.d $t6, $s0, 0 │ │ │ │ + st.d $t5, $s0, 8 │ │ │ │ + st.d $t4, $s0, 24 │ │ │ │ + st.d $t3, $s0, 40 │ │ │ │ + st.d $t2, $s0, 48 │ │ │ │ + st.w $t1, $s0, 56 │ │ │ │ + st.w $t0, $s0, 60 │ │ │ │ + beqz $a1, 336 # 356b8 ::do_widen(char) const@@Base+0x251f8> │ │ │ │ + ldptr.d $t0, $a1, 0 │ │ │ │ + move $a0, $sp │ │ │ │ + ld.d $t0, $t0, 40 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + ldptr.d $s2, $sp, 0 │ │ │ │ + beqz $s2, 40 # 355a8 ::do_widen(char) const@@Base+0x250e8> │ │ │ │ + ldptr.d $t0, $s2, 0 │ │ │ │ + move $a0, $s2 │ │ │ │ + ld.d $t0, $t0, 24 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + ldptr.d $a0, $sp, 0 │ │ │ │ + beqz $a0, 16 # 355a8 ::do_widen(char) const@@Base+0x250e8> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ld.d $t0, $t0, 32 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + ld.d $t1, $s1, 48 │ │ │ │ + ld.d $t0, $s1, 56 │ │ │ │ + ld.d $t2, $s1, 40 │ │ │ │ + ld.d $a0, $s0, 32 │ │ │ │ + st.d $t1, $s0, 48 │ │ │ │ + st.d $t2, $s0, 40 │ │ │ │ + st.d $t0, $s0, 56 │ │ │ │ + beqz $a0, 20 # 355d8 ::do_widen(char) const@@Base+0x25118> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ld.d $t0, $t0, 32 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + nop │ │ │ │ + st.d $s2, $s0, 32 │ │ │ │ + beqz $s2, 196 # 356a0 ::do_widen(char) const@@Base+0x251e0> │ │ │ │ + ldptr.d $t0, $s2, 0 │ │ │ │ + move $a0, $s2 │ │ │ │ + ld.d $t0, $t0, 24 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + ldptr.d $t0, $s2, 0 │ │ │ │ + move $a0, $s2 │ │ │ │ + ld.d $t0, $t0, 32 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + ld.d $s2, $sp, 16 │ │ │ │ + nop │ │ │ │ + pcalau12i $t1, 123 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, 136 # 356a8 ::do_widen(char) const@@Base+0x251e8> │ │ │ │ + ld.d $ra, $sp, 40 │ │ │ │ + ld.d $s1, $sp, 24 │ │ │ │ + move $a0, $s0 │ │ │ │ + ld.d $s0, $sp, 32 │ │ │ │ + addi.d $sp, $sp, 48 │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + ld.d $t3, $s1, 40 │ │ │ │ + ld.d $t2, $s1, 48 │ │ │ │ + ldptr.w $t1, $s1, 56 │ │ │ │ + ldptr.w $t0, $s1, 60 │ │ │ │ + pcaddi $t6, 123810 │ │ │ │ + pcaddi $t5, 123821 │ │ │ │ + pcaddi $t4, 123830 │ │ │ │ + stptr.d $t6, $s0, 0 │ │ │ │ + st.d $t5, $s0, 8 │ │ │ │ + st.d $t4, $s0, 24 │ │ │ │ + ld.d $a0, $s0, 32 │ │ │ │ + st.d $t2, $s0, 48 │ │ │ │ + st.w $t1, $s0, 56 │ │ │ │ + st.d $t3, $s0, 40 │ │ │ │ + st.w $t0, $s0, 60 │ │ │ │ + beqz $a0, -116 # 35608 ::do_widen(char) const@@Base+0x25148> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ld.d $t0, $t0, 32 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + st.d $zero, $s0, 32 │ │ │ │ + b -136 # 35608 ::do_widen(char) const@@Base+0x25148> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ld.d $s2, $sp, 16 │ │ │ │ + b -156 # 35608 ::do_widen(char) const@@Base+0x25148> │ │ │ │ + st.d $s2, $sp, 16 │ │ │ │ + nop │ │ │ │ + bl -167904 │ │ │ │ + nop │ │ │ │ + ld.d $s2, $sp, 16 │ │ │ │ + b -84 # 35668 ::do_widen(char) const@@Base+0x251a8> │ │ │ │ + move $s1, $a0 │ │ │ │ + beqz $s2, 92 # 35720 ::do_widen(char) const@@Base+0x25260> │ │ │ │ + ldptr.d $t0, $s2, 0 │ │ │ │ + move $a0, $s2 │ │ │ │ + ld.d $t0, $t0, 32 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + ld.d $s2, $sp, 16 │ │ │ │ + nop │ │ │ │ + ldptr.d $t0, $s0, 0 │ │ │ │ + move $a0, $s0 │ │ │ │ + ld.d $t0, $t0, 24 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + pcalau12i $t1, 123 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + st.d $s2, $sp, 16 │ │ │ │ + bnez $t0, -92 # 356b0 ::do_widen(char) const@@Base+0x251f0> │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -166340 │ │ │ │ + move $s1, $a0 │ │ │ │ + b -84 # 356c8 ::do_widen(char) const@@Base+0x25208> │ │ │ │ + ld.d $s2, $sp, 16 │ │ │ │ + b -68 # 356e0 ::do_widen(char) const@@Base+0x25220> │ │ │ │ move $s1, $a0 │ │ │ │ - beqz $t0, 12 # 312b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x194b0> │ │ │ │ + b -76 # 356e0 ::do_widen(char) const@@Base+0x25220> │ │ │ │ + ldptr.d $t0, $sp, 0 │ │ │ │ + move $s1, $a0 │ │ │ │ + beqz $t0, -112 # 356c8 ::do_widen(char) const@@Base+0x25208> │ │ │ │ + ldptr.d $t1, $t0, 0 │ │ │ │ move $a0, $t0 │ │ │ │ - bl -150108 │ │ │ │ - ld.d $a0, $s0, 320 │ │ │ │ - beqz $a0, 12 # 312c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x194c0> │ │ │ │ - bl -150120 │ │ │ │ + ld.d $t0, $t1, 32 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + b -132 # 356c8 ::do_widen(char) const@@Base+0x25208> │ │ │ │ + ld.d $s2, $sp, 16 │ │ │ │ + move $s1, $a0 │ │ │ │ + b -120 # 356e0 ::do_widen(char) const@@Base+0x25220> │ │ │ │ nop │ │ │ │ - ld.d $a0, $s0, 296 │ │ │ │ - beqz $a0, 12 # 312d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x194d0> │ │ │ │ - bl -150136 │ │ │ │ + move $s1, $a0 │ │ │ │ + addi.d $a0, $s0, 8 │ │ │ │ + bl -166408 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -167712 │ │ │ │ + pcalau12i $t1, 123 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + beqz $t0, -124 # 35710 ::do_widen(char) const@@Base+0x25250> │ │ │ │ + b -224 # 356b0 ::do_widen(char) const@@Base+0x251f0> │ │ │ │ nop │ │ │ │ - ld.d $a0, $s0, 272 │ │ │ │ - beqz $a0, 12 # 312e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x194e0> │ │ │ │ - bl -150152 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s0, 232 │ │ │ │ - beqz $a0, 12 # 312f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x194f0> │ │ │ │ - bl -150168 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s0, 208 │ │ │ │ - beqz $a0, 12 # 31300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19500> │ │ │ │ - bl -150184 │ │ │ │ + addi.d $sp, $sp, -48 │ │ │ │ + st.d $s1, $sp, 24 │ │ │ │ + pcalau12i $t0, 123 │ │ │ │ + ld.d $t0, $t0, -160 │ │ │ │ + ld.d $t0, $t0, 0 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + li.w $t0, 0x0 │ │ │ │ + move $s1, $a0 │ │ │ │ + li.w $a0, 80 │ │ │ │ + st.d $ra, $sp, 40 │ │ │ │ + st.d $s0, $sp, 32 │ │ │ │ + bl -167740 │ │ │ │ + pcaddi $t0, 123382 │ │ │ │ + move $s0, $a0 │ │ │ │ + stptr.d $t0, $a0, 0 │ │ │ │ + addi.d $a1, $s1, 8 │ │ │ │ + addi.d $a0, $a0, 8 │ │ │ │ + bl -167316 │ │ │ │ + ld.d $t1, $s1, 24 │ │ │ │ + ld.d $a0, $s1, 48 │ │ │ │ + pcalau12i $t0, 123 │ │ │ │ + ld.d $t0, $t0, -224 │ │ │ │ + st.d $t1, $s0, 24 │ │ │ │ + ld.d $t1, $s1, 32 │ │ │ │ + pcaddi $t2, 123362 │ │ │ │ + addi.d $t0, $t0, 16 │ │ │ │ + st.d $t0, $s0, 8 │ │ │ │ + st.d $t2, $s0, 40 │ │ │ │ + st.d $a0, $s0, 48 │ │ │ │ + st.d $t1, $s0, 32 │ │ │ │ + beqz $a0, 296 # 35940 ::do_widen(char) const@@Base+0x25480> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + st.d $s2, $sp, 16 │ │ │ │ + ld.d $t0, $t0, 24 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + ld.d $t3, $s1, 56 │ │ │ │ + ld.d $t2, $s1, 64 │ │ │ │ + ldptr.w $t1, $s1, 72 │ │ │ │ + ldptr.w $t0, $s1, 76 │ │ │ │ + ld.d $a1, $s1, 48 │ │ │ │ + pcaddi $t6, 123716 │ │ │ │ + pcaddi $t5, 123727 │ │ │ │ + pcaddi $t4, 123736 │ │ │ │ + stptr.d $t6, $s0, 0 │ │ │ │ + st.d $t5, $s0, 8 │ │ │ │ + st.d $t4, $s0, 40 │ │ │ │ + st.d $t3, $s0, 56 │ │ │ │ + st.d $t2, $s0, 64 │ │ │ │ + st.w $t1, $s0, 72 │ │ │ │ + st.w $t0, $s0, 76 │ │ │ │ + beqz $a1, 336 # 359b8 ::do_widen(char) const@@Base+0x254f8> │ │ │ │ + ldptr.d $t0, $a1, 0 │ │ │ │ + move $a0, $sp │ │ │ │ + ld.d $t0, $t0, 40 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + ldptr.d $s2, $sp, 0 │ │ │ │ + beqz $s2, 40 # 358a8 ::do_widen(char) const@@Base+0x253e8> │ │ │ │ + ldptr.d $t0, $s2, 0 │ │ │ │ + move $a0, $s2 │ │ │ │ + ld.d $t0, $t0, 24 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + ldptr.d $a0, $sp, 0 │ │ │ │ + beqz $a0, 16 # 358a8 ::do_widen(char) const@@Base+0x253e8> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ld.d $t0, $t0, 32 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + ld.d $t1, $s1, 64 │ │ │ │ + ld.d $t0, $s1, 72 │ │ │ │ + ld.d $t2, $s1, 56 │ │ │ │ + ld.d $a0, $s0, 48 │ │ │ │ + st.d $t1, $s0, 64 │ │ │ │ + st.d $t2, $s0, 56 │ │ │ │ + st.d $t0, $s0, 72 │ │ │ │ + beqz $a0, 20 # 358d8 ::do_widen(char) const@@Base+0x25418> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ld.d $t0, $t0, 32 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s0, 184 │ │ │ │ - beqz $a0, 12 # 31310 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19510> │ │ │ │ - bl -150200 │ │ │ │ + st.d $s2, $s0, 48 │ │ │ │ + beqz $s2, 196 # 359a0 ::do_widen(char) const@@Base+0x254e0> │ │ │ │ + ldptr.d $t0, $s2, 0 │ │ │ │ + move $a0, $s2 │ │ │ │ + ld.d $t0, $t0, 24 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + ldptr.d $t0, $s2, 0 │ │ │ │ + move $a0, $s2 │ │ │ │ + ld.d $t0, $t0, 32 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + ld.d $s2, $sp, 16 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s0, 160 │ │ │ │ - beqz $a0, 12 # 31320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19520> │ │ │ │ - bl -150216 │ │ │ │ + pcalau12i $t1, 123 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, 136 # 359a8 ::do_widen(char) const@@Base+0x254e8> │ │ │ │ + ld.d $ra, $sp, 40 │ │ │ │ + ld.d $s1, $sp, 24 │ │ │ │ + move $a0, $s0 │ │ │ │ + ld.d $s0, $sp, 32 │ │ │ │ + addi.d $sp, $sp, 48 │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + ld.d $t3, $s1, 56 │ │ │ │ + ld.d $t2, $s1, 64 │ │ │ │ + ldptr.w $t1, $s1, 72 │ │ │ │ + ldptr.w $t0, $s1, 76 │ │ │ │ + pcaddi $t6, 123648 │ │ │ │ + pcaddi $t5, 123659 │ │ │ │ + pcaddi $t4, 123668 │ │ │ │ + stptr.d $t6, $s0, 0 │ │ │ │ + st.d $t5, $s0, 8 │ │ │ │ + st.d $t4, $s0, 40 │ │ │ │ + ld.d $a0, $s0, 48 │ │ │ │ + st.d $t2, $s0, 64 │ │ │ │ + st.w $t1, $s0, 72 │ │ │ │ + st.d $t3, $s0, 56 │ │ │ │ + st.w $t0, $s0, 76 │ │ │ │ + beqz $a0, -116 # 35908 ::do_widen(char) const@@Base+0x25448> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ld.d $t0, $t0, 32 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + st.d $zero, $s0, 48 │ │ │ │ + b -136 # 35908 ::do_widen(char) const@@Base+0x25448> │ │ │ │ nop │ │ │ │ - ld.d $a0, $s0, 136 │ │ │ │ - beqz $a0, 12 # 31330 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19530> │ │ │ │ - bl -150232 │ │ │ │ nop │ │ │ │ + nop │ │ │ │ + ld.d $s2, $sp, 16 │ │ │ │ + b -156 # 35908 ::do_widen(char) const@@Base+0x25448> │ │ │ │ + st.d $s2, $sp, 16 │ │ │ │ + nop │ │ │ │ + bl -168672 │ │ │ │ + nop │ │ │ │ + ld.d $s2, $sp, 16 │ │ │ │ + b -84 # 35968 ::do_widen(char) const@@Base+0x254a8> │ │ │ │ + move $s1, $a0 │ │ │ │ + beqz $s2, 92 # 35a20 ::do_widen(char) const@@Base+0x25560> │ │ │ │ + ldptr.d $t0, $s2, 0 │ │ │ │ + move $a0, $s2 │ │ │ │ + ld.d $t0, $t0, 32 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + ld.d $s2, $sp, 16 │ │ │ │ + nop │ │ │ │ + ldptr.d $t0, $s0, 0 │ │ │ │ move $a0, $s0 │ │ │ │ - bl -149812 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $t0, $t0, 24 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + pcalau12i $t1, 123 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + st.d $s2, $sp, 16 │ │ │ │ + bnez $t0, -92 # 359b0 ::do_widen(char) const@@Base+0x254f0> │ │ │ │ move $a0, $s1 │ │ │ │ - bl -148972 │ │ │ │ + bl -167108 │ │ │ │ + move $s1, $a0 │ │ │ │ + b -84 # 359c8 ::do_widen(char) const@@Base+0x25508> │ │ │ │ + ld.d $s2, $sp, 16 │ │ │ │ + b -68 # 359e0 ::do_widen(char) const@@Base+0x25520> │ │ │ │ + move $s1, $a0 │ │ │ │ + b -76 # 359e0 ::do_widen(char) const@@Base+0x25520> │ │ │ │ + ldptr.d $t0, $sp, 0 │ │ │ │ + move $s1, $a0 │ │ │ │ + beqz $t0, -112 # 359c8 ::do_widen(char) const@@Base+0x25508> │ │ │ │ + ldptr.d $t1, $t0, 0 │ │ │ │ + move $a0, $t0 │ │ │ │ + ld.d $t0, $t1, 32 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + b -132 # 359c8 ::do_widen(char) const@@Base+0x25508> │ │ │ │ + ld.d $s2, $sp, 16 │ │ │ │ + move $s1, $a0 │ │ │ │ + b -120 # 359e0 ::do_widen(char) const@@Base+0x25520> │ │ │ │ + nop │ │ │ │ + move $s1, $a0 │ │ │ │ + addi.d $a0, $s0, 8 │ │ │ │ + bl -167448 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -168480 │ │ │ │ + pcalau12i $t1, 123 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + beqz $t0, -124 # 35a10 ::do_widen(char) const@@Base+0x25550> │ │ │ │ + b -224 # 359b0 ::do_widen(char) const@@Base+0x254f0> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + li.w $t2, -1 │ │ │ │ + addi.d $t3, $a0, 8 │ │ │ │ + amadd_db.w $t1, $t2, $t3 │ │ │ │ + addi.w $t1, $t1, -1 │ │ │ │ + beqz $t1, 16 # 35ac0 ::do_widen(char) const@@Base+0x25600> │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ldptr.d $t1, $a0, 0 │ │ │ │ + addi.d $sp, $sp, -32 │ │ │ │ + st.d $ra, $sp, 24 │ │ │ │ + ld.d $t1, $t1, 16 │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + jirl $ra, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + li.w $t2, -1 │ │ │ │ + addi.d $t3, $t0, 12 │ │ │ │ + amadd_db.w $t1, $t2, $t3 │ │ │ │ + addi.w $t1, $t1, -1 │ │ │ │ + bnez $t1, 52 # 35b20 ::do_widen(char) const@@Base+0x25660> │ │ │ │ + ldptr.d $t1, $t0, 0 │ │ │ │ + pcaddi $t3, -2549 │ │ │ │ + ld.d $t2, $t1, 24 │ │ │ │ + bne $t2, $t3, 12 # 35b08 ::do_widen(char) const@@Base+0x25648> │ │ │ │ + ld.d $t2, $t1, 8 │ │ │ │ + nop │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + move $a0, $t0 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + jr $t2 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ addi.d $sp, $sp, -16 │ │ │ │ - ld.d $a2, $a0, 8 │ │ │ │ stptr.d $s0, $sp, 0 │ │ │ │ - st.d $ra, $sp, 8 │ │ │ │ - move $a4, $zero │ │ │ │ - pcaddi $a3, 78337 │ │ │ │ - move $a1, $zero │ │ │ │ - st.d $zero, $a0, 65 │ │ │ │ - st.d $zero, $a0, 73 │ │ │ │ - st.d $zero, $a0, 81 │ │ │ │ - st.d $zero, $a0, 89 │ │ │ │ - st.d $zero, $a0, 97 │ │ │ │ - st.d $zero, $a0, 105 │ │ │ │ - st.d $zero, $a0, 113 │ │ │ │ - st.d $zero, $a0, 121 │ │ │ │ move $s0, $a0 │ │ │ │ - bl -149360 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - ld.d $a0, $s0, 136 │ │ │ │ - st.d $zero, $s0, 144 │ │ │ │ - st.d $zero, $s0, 136 │ │ │ │ - st.d $zero, $s0, 152 │ │ │ │ - beqz $a0, 12 # 313a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x195a0> │ │ │ │ - bl -150344 │ │ │ │ + ld.d $a0, $a0, 184 │ │ │ │ + st.d $ra, $sp, 8 │ │ │ │ + pcaddi $t0, 123239 │ │ │ │ + stptr.d $t0, $s0, 0 │ │ │ │ + beqz $a0, 12 # 35b68 ::do_widen(char) const@@Base+0x256a8> │ │ │ │ + bl -168720 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s0, 160 │ │ │ │ - st.d $zero, $s0, 168 │ │ │ │ - st.d $zero, $s0, 160 │ │ │ │ - st.d $zero, $s0, 176 │ │ │ │ - beqz $a0, 8 # 313b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x195b8> │ │ │ │ - bl -150372 │ │ │ │ - ld.d $a0, $s0, 184 │ │ │ │ - st.d $zero, $s0, 192 │ │ │ │ - st.d $zero, $s0, 184 │ │ │ │ - st.d $zero, $s0, 200 │ │ │ │ - beqz $a0, 8 # 313d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x195d0> │ │ │ │ - bl -150396 │ │ │ │ - ld.d $a0, $s0, 208 │ │ │ │ - st.d $zero, $s0, 216 │ │ │ │ - st.d $zero, $s0, 208 │ │ │ │ - st.d $zero, $s0, 224 │ │ │ │ - beqz $a0, 32 # 31400 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19600> │ │ │ │ + ld.bu $t0, $s0, 168 │ │ │ │ + bnez $t0, 52 # 35ba0 ::do_widen(char) const@@Base+0x256e0> │ │ │ │ + pcalau12i $t0, 123 │ │ │ │ + ld.d $t0, $t0, -296 │ │ │ │ + addi.d $t0, $t0, 16 │ │ │ │ ld.d $ra, $sp, 8 │ │ │ │ + stptr.d $t0, $s0, 0 │ │ │ │ + addi.d $a0, $s0, 56 │ │ │ │ ldptr.d $s0, $sp, 0 │ │ │ │ addi.d $sp, $sp, 16 │ │ │ │ - b -150432 │ │ │ │ + b -168000 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ld.d $a0, $s0, 120 │ │ │ │ + addi.d $t0, $s0, 136 │ │ │ │ + beq $a0, $t0, 8 # 35bb0 ::do_widen(char) const@@Base+0x256f0> │ │ │ │ + bl -168796 │ │ │ │ + ld.d $a0, $s0, 88 │ │ │ │ + addi.d $t0, $s0, 104 │ │ │ │ + beq $a0, $t0, 8 # 35bc0 ::do_widen(char) const@@Base+0x25700> │ │ │ │ + bl -168812 │ │ │ │ + ld.d $a0, $s0, 80 │ │ │ │ + beqz $a0, -84 # 35b70 ::do_widen(char) const@@Base+0x256b0> │ │ │ │ + bl -296 # 35aa0 ::do_widen(char) const@@Base+0x255e0> │ │ │ │ + b -92 # 35b70 ::do_widen(char) const@@Base+0x256b0> │ │ │ │ + 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 │ │ │ │ - st.d $ra, $sp, 8 │ │ │ │ move $s0, $a0 │ │ │ │ - bl -224 # 31340 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19540> │ │ │ │ - ld.d $a0, $s0, 344 │ │ │ │ - beqz $a0, 8 # 31430 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19630> │ │ │ │ - bl -150492 │ │ │ │ - ld.d $a0, $s0, 320 │ │ │ │ - beqz $a0, 12 # 31440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19640> │ │ │ │ - bl -150504 │ │ │ │ + ld.d $a0, $a0, 184 │ │ │ │ + st.d $ra, $sp, 8 │ │ │ │ + pcaddi $t0, 123199 │ │ │ │ + stptr.d $t0, $s0, 0 │ │ │ │ + beqz $a0, 12 # 35c08 ::do_widen(char) const@@Base+0x25748> │ │ │ │ + bl -168880 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s0, 296 │ │ │ │ - beqz $a0, 12 # 31450 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19650> │ │ │ │ - bl -150520 │ │ │ │ + ld.bu $t0, $s0, 168 │ │ │ │ + bnez $t0, 52 # 35c40 ::do_widen(char) const@@Base+0x25780> │ │ │ │ + pcalau12i $t0, 123 │ │ │ │ + ld.d $t0, $t0, -296 │ │ │ │ + addi.d $t0, $t0, 16 │ │ │ │ + addi.d $a0, $s0, 56 │ │ │ │ + stptr.d $t0, $s0, 0 │ │ │ │ + bl -168148 │ │ │ │ + ld.d $ra, $sp, 8 │ │ │ │ + move $a0, $s0 │ │ │ │ + ldptr.d $s0, $sp, 0 │ │ │ │ + addi.d $sp, $sp, 16 │ │ │ │ + b -168936 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s0, 272 │ │ │ │ - beqz $a0, 12 # 31460 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19660> │ │ │ │ - bl -150536 │ │ │ │ + ld.d $a0, $s0, 120 │ │ │ │ + addi.d $t0, $s0, 136 │ │ │ │ + beq $a0, $t0, 8 # 35c50 ::do_widen(char) const@@Base+0x25790> │ │ │ │ + bl -168956 │ │ │ │ + ld.d $a0, $s0, 88 │ │ │ │ + addi.d $t0, $s0, 104 │ │ │ │ + beq $a0, $t0, 8 # 35c60 ::do_widen(char) const@@Base+0x257a0> │ │ │ │ + bl -168972 │ │ │ │ + ld.d $a0, $s0, 80 │ │ │ │ + beqz $a0, -84 # 35c10 ::do_widen(char) const@@Base+0x25750> │ │ │ │ + bl -456 # 35aa0 ::do_widen(char) const@@Base+0x255e0> │ │ │ │ + b -92 # 35c10 ::do_widen(char) const@@Base+0x25750> │ │ │ │ nop │ │ │ │ - ld.d $a0, $s0, 232 │ │ │ │ - beqz $a0, 12 # 31470 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19670> │ │ │ │ - bl -150552 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s0, 208 │ │ │ │ - beqz $a0, 12 # 31480 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19680> │ │ │ │ - bl -150568 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s0, 184 │ │ │ │ - beqz $a0, 12 # 31490 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19690> │ │ │ │ - bl -150584 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s0, 160 │ │ │ │ - beqz $a0, 12 # 314a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x196a0> │ │ │ │ - bl -150600 │ │ │ │ + addi.d $sp, $sp, -16 │ │ │ │ + stptr.d $s0, $sp, 0 │ │ │ │ + move $s0, $a0 │ │ │ │ + ld.d $a0, $a0, 48 │ │ │ │ + st.d $ra, $sp, 8 │ │ │ │ + addi.d $t0, $s0, 64 │ │ │ │ + beq $a0, $t0, 8 # 35ca0 ::do_widen(char) const@@Base+0x257e0> │ │ │ │ + bl -169036 │ │ │ │ + ld.d $a0, $s0, 16 │ │ │ │ + addi.d $t0, $s0, 32 │ │ │ │ + beq $a0, $t0, 8 # 35cb0 ::do_widen(char) const@@Base+0x257f0> │ │ │ │ + bl -169052 │ │ │ │ + ld.d $s0, $s0, 8 │ │ │ │ + beqz $s0, 108 # 35d20 ::do_widen(char) const@@Base+0x25860> │ │ │ │ + li.w $t1, -1 │ │ │ │ + addi.d $t2, $s0, 8 │ │ │ │ + amadd_db.w $t0, $t1, $t2 │ │ │ │ + addi.w $t0, $t0, -1 │ │ │ │ + bnez $t0, 88 # 35d20 ::do_widen(char) const@@Base+0x25860> │ │ │ │ + ldptr.d $t0, $s0, 0 │ │ │ │ + move $a0, $s0 │ │ │ │ + ld.d $t0, $t0, 16 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + addi.d $t2, $s0, 12 │ │ │ │ + li.w $t1, -1 │ │ │ │ + amadd_db.w $t0, $t1, $t2 │ │ │ │ + addi.w $t0, $t0, -1 │ │ │ │ + bnez $t0, 52 # 35d20 ::do_widen(char) const@@Base+0x25860> │ │ │ │ + ldptr.d $t0, $s0, 0 │ │ │ │ + pcaddi $t1, -2677 │ │ │ │ + ld.d $t2, $t0, 24 │ │ │ │ + bne $t2, $t1, 68 # 35d40 ::do_widen(char) const@@Base+0x25880> │ │ │ │ + ld.d $ra, $sp, 8 │ │ │ │ + ld.d $t0, $t0, 8 │ │ │ │ + move $a0, $s0 │ │ │ │ + ldptr.d $s0, $sp, 0 │ │ │ │ + addi.d $sp, $sp, 16 │ │ │ │ + jr $t0 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s0, 136 │ │ │ │ - beqz $a0, 12 # 314b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x196b0> │ │ │ │ - bl -150616 │ │ │ │ nop │ │ │ │ - ldptr.d $a0, $s0, 0 │ │ │ │ - addi.d $s0, $s0, 16 │ │ │ │ - beq $a0, $s0, 40 # 314e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x196e0> │ │ │ │ ld.d $ra, $sp, 8 │ │ │ │ ldptr.d $s0, $sp, 0 │ │ │ │ addi.d $sp, $sp, 16 │ │ │ │ - b -150648 │ │ │ │ - nop │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ ld.d $ra, $sp, 8 │ │ │ │ + move $a0, $s0 │ │ │ │ ldptr.d $s0, $sp, 0 │ │ │ │ addi.d $sp, $sp, 16 │ │ │ │ - ret │ │ │ │ - ldptr.w $t1, $a0, 36 │ │ │ │ - beqz $t1, 700 # 317b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x199b0> │ │ │ │ - pcalau12i $t2, 76 │ │ │ │ - ld.d $t0, $a0, 208 │ │ │ │ - fld.s $fa1, $t2, -520 │ │ │ │ - addi.d $sp, $sp, -64 │ │ │ │ - st.d $s1, $sp, 48 │ │ │ │ - st.d $s2, $sp, 40 │ │ │ │ - st.d $s0, $sp, 56 │ │ │ │ - move $s2, $a1 │ │ │ │ - st.d $s3, $sp, 32 │ │ │ │ - st.d $s4, $sp, 24 │ │ │ │ - st.d $s5, $sp, 16 │ │ │ │ - st.d $s6, $sp, 8 │ │ │ │ - move $a4, $zero │ │ │ │ - move $t8, $zero │ │ │ │ - move $t6, $zero │ │ │ │ - move $t3, $zero │ │ │ │ - li.w $s1, 1 │ │ │ │ - li.w $a2, 1 │ │ │ │ - li.w $a1, 8 │ │ │ │ - li.w $a7, 4 │ │ │ │ + jr $t2 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - bstrpick.d $t7, $a4, 0x1f, 0x0 │ │ │ │ - slli.d $t7, $t7, 0x1 │ │ │ │ - ldx.hu $t2, $t0, $t7 │ │ │ │ - beqz $t2, 188 # 31618 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19818> │ │ │ │ - ldptr.d $t0, $s2, 0 │ │ │ │ - move $t5, $zero │ │ │ │ - ldx.bu $a3, $t0, $a4 │ │ │ │ - srli.d $s0, $a3, 0x3 │ │ │ │ - andi $a3, $a3, 0x7 │ │ │ │ - sll.w $a5, $s1, $s0 │ │ │ │ - sll.w $a6, $s1, $a3 │ │ │ │ nop │ │ │ │ - ld.d $t1, $a0, 136 │ │ │ │ - bstrpick.d $t2, $t3, 0x1f, 0x1 │ │ │ │ - andi $t0, $t3, 0x1 │ │ │ │ - ldx.bu $t4, $t1, $t2 │ │ │ │ - slli.d $t0, $t0, 0x2 │ │ │ │ - add.d $s3, $t1, $t2 │ │ │ │ - sra.w $t1, $t4, $t0 │ │ │ │ - andi $s4, $t1, 0x3 │ │ │ │ - beq $s4, $a2, 192 # 31660 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19860> │ │ │ │ + ldptr.d $t0, $a1, 0 │ │ │ │ + addi.d $sp, $sp, -32 │ │ │ │ + st.d $ra, $sp, 24 │ │ │ │ + st.d $s0, $sp, 16 │ │ │ │ + stptr.d $t0, $a0, 0 │ │ │ │ + ld.d $t2, $a1, 48 │ │ │ │ + ld.d $t1, $a0, 8 │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ + ldptr.d $t1, $t1, 0 │ │ │ │ + st.d $t2, $a0, 16 │ │ │ │ + ld.d $t2, $a1, 56 │ │ │ │ + add.d $t0, $a0, $t0 │ │ │ │ + stptr.d $t2, $t0, 0 │ │ │ │ + beqz $t1, 252 # 35e90 ::do_widen(char) const@@Base+0x259d0> │ │ │ │ + ldptr.w $t1, $t1, 56 │ │ │ │ + move $s0, $a0 │ │ │ │ + andi $t1, $t1, 0x1 │ │ │ │ + beqz $t1, 28 # 35dc0 ::do_widen(char) const@@Base+0x25900> │ │ │ │ + ld.d $a0, $t0, 232 │ │ │ │ + stptr.d $a1, $sp, 0 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ld.d $t0, $t0, 48 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + ldptr.d $a1, $sp, 0 │ │ │ │ + ld.d $t0, $a1, 8 │ │ │ │ + ld.d $a0, $s0, 32 │ │ │ │ + stptr.d $t0, $s0, 0 │ │ │ │ + ld.d $t1, $a1, 32 │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ + st.d $t1, $s0, 16 │ │ │ │ + ld.d $t1, $a1, 40 │ │ │ │ + stx.d $t1, $s0, $t0 │ │ │ │ + beqz $a0, 104 # 35e48 ::do_widen(char) const@@Base+0x25988> │ │ │ │ + li.w $t1, -1 │ │ │ │ + addi.d $t2, $a0, 8 │ │ │ │ + amadd_db.w $t0, $t1, $t2 │ │ │ │ + addi.w $t0, $t0, -1 │ │ │ │ + bnez $t0, 84 # 35e48 ::do_widen(char) const@@Base+0x25988> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + stptr.d $a0, $sp, 0 │ │ │ │ + st.d $a1, $sp, 8 │ │ │ │ + ld.d $t0, $t0, 16 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + ldptr.d $a0, $sp, 0 │ │ │ │ + li.w $t1, -1 │ │ │ │ + addi.d $t2, $a0, 12 │ │ │ │ + amadd_db.w $t0, $t1, $t2 │ │ │ │ + addi.w $t0, $t0, -1 │ │ │ │ + ld.d $a1, $sp, 8 │ │ │ │ + bnez $t0, 36 # 35e48 ::do_widen(char) const@@Base+0x25988> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + pcaddi $t2, -2755 │ │ │ │ + stptr.d $a1, $sp, 0 │ │ │ │ + ld.d $t1, $t0, 24 │ │ │ │ + bne $t1, $t2, 72 # 35e80 ::do_widen(char) const@@Base+0x259c0> │ │ │ │ + ld.d $t0, $t0, 8 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + ldptr.d $a1, $sp, 0 │ │ │ │ + ld.d $t0, $a1, 16 │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + ld.d $t1, $t0, -24 │ │ │ │ + st.d $t0, $s0, 16 │ │ │ │ + ld.d $t0, $a1, 24 │ │ │ │ + add.d $s0, $s0, $t1 │ │ │ │ + st.d $t0, $s0, 16 │ │ │ │ + ld.d $s0, $sp, 16 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - andi $t1, $t1, 0x2 │ │ │ │ - beqz $t1, 84 # 31600 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19800> │ │ │ │ - ld.d $t1, $a0, 160 │ │ │ │ - bstrpick.d $s4, $t6, 0x1f, 0x0 │ │ │ │ - ldx.bu $t1, $t1, $s4 │ │ │ │ - and $t1, $a5, $t1 │ │ │ │ - beqz $t1, 384 # 31740 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19940> │ │ │ │ - sll.w $t1, $a7, $t0 │ │ │ │ - or $t1, $t4, $t1 │ │ │ │ - st.b $t1, $s3, 0 │ │ │ │ - ld.d $t1, $a0, 160 │ │ │ │ - ldx.bu $t1, $t1, $s4 │ │ │ │ - and $t1, $a6, $t1 │ │ │ │ - bnez $t1, 388 # 31760 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19960> │ │ │ │ - andi $t0, $t3, 0x1 │ │ │ │ - beqz $t0, 436 # 31798 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19998> │ │ │ │ - ld.d $t0, $a0, 136 │ │ │ │ - ldx.bu $t1, $t0, $t2 │ │ │ │ - andi $t1, $t1, 0x7f │ │ │ │ - stx.b $t1, $t0, $t2 │ │ │ │ - addi.w $t6, $t6, 1 │ │ │ │ nop │ │ │ │ - ld.d $t0, $a0, 208 │ │ │ │ - addi.w $t5, $t5, 1 │ │ │ │ - addi.w $t3, $t3, 1 │ │ │ │ - ldx.hu $t1, $t0, $t7 │ │ │ │ - bltu $t5, $t1, -144 # 31580 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19780> │ │ │ │ - ldptr.w $t1, $a0, 36 │ │ │ │ - addi.d $a4, $a4, 1 │ │ │ │ - slli.w $t2, $a4, 0x0 │ │ │ │ - bltu $t2, $t1, -208 # 31550 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19750> │ │ │ │ - ld.d $s0, $sp, 56 │ │ │ │ - ld.d $s1, $sp, 48 │ │ │ │ - ld.d $s2, $sp, 40 │ │ │ │ - ld.d $s3, $sp, 32 │ │ │ │ - ld.d $s4, $sp, 24 │ │ │ │ - ld.d $s5, $sp, 16 │ │ │ │ - ld.d $s6, $sp, 8 │ │ │ │ - addi.d $sp, $sp, 64 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ + jirl $ra, $t1, 0 │ │ │ │ + ldptr.d $a1, $sp, 0 │ │ │ │ + b -64 # 35e48 ::do_widen(char) const@@Base+0x25988> │ │ │ │ nop │ │ │ │ + pcaddi $a3, 73280 │ │ │ │ + li.w $a2, 550 │ │ │ │ + pcaddi $a1, 73434 │ │ │ │ + pcaddi $a0, 73445 │ │ │ │ + bl -167920 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.wu $s5, $a0, 60 │ │ │ │ - alsl.wu $s6, $t8, $s0, 0x3 │ │ │ │ - slli.d $s6, $s6, 0x2 │ │ │ │ - movgr2fr.d $fa0, $s5 │ │ │ │ - ld.d $s5, $a0, 296 │ │ │ │ - ffint.s.l $fa0, $fa0 │ │ │ │ - fmul.s $fa0, $fa0, $fa1 │ │ │ │ - fldx.s $fa2, $s5, $s6 │ │ │ │ - sll.w $t1, $a7, $t0 │ │ │ │ - slli.w $s4, $t8, 0x3 │ │ │ │ - or $t1, $t4, $t1 │ │ │ │ - fcmp.sle.s $fcc0, $fa0, $fa2 │ │ │ │ - bcnez $fcc0, 32 # 316b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x198b0> │ │ │ │ - andi $s6, $t4, 0xbf │ │ │ │ - andi $t1, $t4, 0xfb │ │ │ │ - andi $t4, $t3, 0x1 │ │ │ │ - masknez $t1, $t1, $t4 │ │ │ │ - maskeqz $t4, $s6, $t4 │ │ │ │ - or $t1, $t1, $t4 │ │ │ │ nop │ │ │ │ - st.b $t1, $s3, 0 │ │ │ │ - ld.wu $s3, $a0, 60 │ │ │ │ - add.w $t4, $a3, $s4 │ │ │ │ - ld.d $s5, $a0, 296 │ │ │ │ - movgr2fr.d $fa0, $s3 │ │ │ │ - bstrpick.d $t4, $t4, 0x1f, 0x0 │ │ │ │ - ffint.s.l $fa0, $fa0 │ │ │ │ - fmul.s $fa0, $fa0, $fa1 │ │ │ │ - slli.d $t4, $t4, 0x2 │ │ │ │ - ld.d $s4, $a0, 136 │ │ │ │ - fldx.s $fa2, $s5, $t4 │ │ │ │ - sll.w $t1, $a1, $t0 │ │ │ │ - ldx.bu $s3, $s4, $t2 │ │ │ │ - add.d $t4, $s4, $t2 │ │ │ │ - fcmp.sle.s $fcc0, $fa0, $fa2 │ │ │ │ - or $t1, $s3, $t1 │ │ │ │ - bcnez $fcc0, 32 # 31710 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19910> │ │ │ │ - andi $t1, $t3, 0x1 │ │ │ │ - andi $s4, $s3, 0x7f │ │ │ │ - andi $s3, $s3, 0xf7 │ │ │ │ - masknez $s3, $s3, $t1 │ │ │ │ - maskeqz $t1, $s4, $t1 │ │ │ │ - or $t1, $s3, $t1 │ │ │ │ nop │ │ │ │ - st.b $t1, $t4, 0 │ │ │ │ - ld.d $t1, $a0, 136 │ │ │ │ - addi.w $t8, $t8, 1 │ │ │ │ - ldx.bu $t4, $t1, $t2 │ │ │ │ - add.d $s3, $t1, $t2 │ │ │ │ - sra.w $t1, $t4, $t0 │ │ │ │ - b -384 # 315a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x197a8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + │ │ │ │ +0000000000035ec0 , 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 # 35f40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x80> │ │ │ │ + ldptr.d $a0, $a0, 0 │ │ │ │ + addi.d $t3, $a2, 1 │ │ │ │ + beqz $a2, 60 # 35f20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x60> │ │ │ │ + move $a2, $t3 │ │ │ │ + move $a1, $t2 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + bl -168468 │ │ │ │ + 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 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - andi $t1, $t3, 0x1 │ │ │ │ - beqz $t1, 60 # 31780 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19980> │ │ │ │ - bstrins.d $t4, $zero, 0x6, 0x6 │ │ │ │ - st.b $t4, $s3, 0 │ │ │ │ - ld.d $t1, $a0, 160 │ │ │ │ - ldx.bu $t1, $t1, $s4 │ │ │ │ - and $t1, $a6, $t1 │ │ │ │ - beqz $t1, -372 # 315e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x197e8> │ │ │ │ - ld.d $t1, $a0, 136 │ │ │ │ - sll.w $t0, $a1, $t0 │ │ │ │ - add.d $t1, $t1, $t2 │ │ │ │ - ld.bu $t2, $t1, 0 │ │ │ │ - or $t0, $t0, $t2 │ │ │ │ - st.b $t0, $t1, 0 │ │ │ │ - b -384 # 315f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x197f8> │ │ │ │ nop │ │ │ │ - bstrins.d $t4, $zero, 0x2, 0x2 │ │ │ │ - st.b $t4, $s3, 0 │ │ │ │ - ld.d $t1, $a0, 160 │ │ │ │ - ldx.bu $t1, $t1, $s4 │ │ │ │ - and $t1, $a6, $t1 │ │ │ │ - bnez $t1, -52 # 31760 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19960> │ │ │ │ - ld.d $t0, $a0, 136 │ │ │ │ - ldx.bu $t1, $t0, $t2 │ │ │ │ - bstrins.d $t1, $zero, 0x3, 0x3 │ │ │ │ - stx.b $t1, $t0, $t2 │ │ │ │ - b -432 # 315f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x197f8> │ │ │ │ + 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 │ │ │ │ nop │ │ │ │ + st.d $a1, $sp, 16 │ │ │ │ + move $a2, $zero │ │ │ │ + addi.d $a1, $sp, 24 │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + bl -168416 # cd70 , 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 # 35f20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x60> │ │ │ │ + li.w $t1, -1 │ │ │ │ + bnez $t3, -140 # 35ee8 , 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 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -80 │ │ │ │ - st.d $s2, $sp, 48 │ │ │ │ - pcalau12i $t2, 80 │ │ │ │ - pcaddi $s2, 129713 │ │ │ │ - pcalau12i $t0, 80 │ │ │ │ - st.d $s4, $sp, 32 │ │ │ │ - fst.d $fs0, $sp, 8 │ │ │ │ - fst.d $fs1, $sp, 0 │ │ │ │ - lu12i.w $s4, -404795 │ │ │ │ - ldptr.d $t1, $s2, 5000 │ │ │ │ - fld.d $fs1, $t2, 1208 │ │ │ │ - fld.d $fs0, $t0, 1136 │ │ │ │ - st.d $s3, $sp, 40 │ │ │ │ - ori $s4, $s4, 0x680 │ │ │ │ - lu12i.w $s3, -66464 │ │ │ │ - st.d $s5, $sp, 24 │ │ │ │ - st.d $ra, $sp, 72 │ │ │ │ - st.d $s1, $sp, 56 │ │ │ │ - li.w $s5, 623 │ │ │ │ - lu32i.d $s4, 0 │ │ │ │ - lu32i.d $s3, 0 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - bltu $s5, $t1, 288 # 31940 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19b40> │ │ │ │ + addi.d $sp, $sp, -352 │ │ │ │ + st.d $s0, $sp, 328 │ │ │ │ + st.d $s1, $sp, 320 │ │ │ │ + st.d $s3, $sp, 304 │ │ │ │ + st.d $s4, $sp, 296 │ │ │ │ + st.d $s5, $sp, 288 │ │ │ │ + st.d $ra, $sp, 344 │ │ │ │ + st.d $fp, $sp, 336 │ │ │ │ + st.d $s2, $sp, 312 │ │ │ │ + st.d $s6, $sp, 280 │ │ │ │ + st.d $s7, $sp, 272 │ │ │ │ + st.d $s8, $sp, 264 │ │ │ │ + ldptr.w $t1, $a1, 16 │ │ │ │ + ld.hu $t0, $a1, 20 │ │ │ │ + move $s1, $a1 │ │ │ │ + move $s3, $a2 │ │ │ │ + vld $vr0, $s1, 0 │ │ │ │ + ld.d $a2, $a1, 32 │ │ │ │ + ld.d $a1, $a1, 24 │ │ │ │ + vst $vr0, $sp, 16 │ │ │ │ + vst $vr0, $sp, 152 │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $s4, $sp, 192 │ │ │ │ + addi.d $a0, $sp, 176 │ │ │ │ + pcalau12i $t2, 122 │ │ │ │ + ld.d $t2, $t2, -160 │ │ │ │ + ld.d $t2, $t2, 0 │ │ │ │ + st.d $t2, $sp, 248 │ │ │ │ + li.w $t2, 0x0 │ │ │ │ + st.d $s4, $sp, 176 │ │ │ │ + st.w $t1, $sp, 32 │ │ │ │ + st.h $t0, $sp, 36 │ │ │ │ + st.w $t1, $sp, 168 │ │ │ │ + st.h $t0, $sp, 172 │ │ │ │ + bl -360 # 35ec0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + ld.d $a2, $s1, 64 │ │ │ │ + ld.d $a1, $s1, 56 │ │ │ │ + addi.d $s5, $sp, 224 │ │ │ │ + addi.d $a0, $sp, 208 │ │ │ │ + st.d $s5, $sp, 208 │ │ │ │ + bl -384 # 35ec0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + ld.d $s2, $s1, 88 │ │ │ │ + vld $vr0, $sp, 152 │ │ │ │ + vst $vr0, $sp, 16 │ │ │ │ + vst $vr0, $sp, 56 │ │ │ │ + ldptr.w $t1, $sp, 168 │ │ │ │ + ld.d $t2, $sp, 176 │ │ │ │ + li.w $t0, 257 │ │ │ │ + li.w $t3, 257 │ │ │ │ + addi.d $s6, $sp, 96 │ │ │ │ + st.h $t0, $sp, 36 │ │ │ │ + st.h $t3, $sp, 172 │ │ │ │ + st.d $s6, $sp, 80 │ │ │ │ + st.d $s2, $sp, 240 │ │ │ │ + st.w $t1, $sp, 32 │ │ │ │ + st.w $t1, $sp, 72 │ │ │ │ + st.h $t0, $sp, 76 │ │ │ │ + ld.d $s8, $sp, 184 │ │ │ │ + beq $t2, $s4, 920 # 36420 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x560> │ │ │ │ + ld.d $t0, $sp, 192 │ │ │ │ + st.d $t2, $sp, 80 │ │ │ │ + st.d $t0, $sp, 96 │ │ │ │ + ld.d $t0, $sp, 208 │ │ │ │ + addi.d $s7, $sp, 128 │ │ │ │ + st.d $s8, $sp, 88 │ │ │ │ + st.d $s4, $sp, 176 │ │ │ │ + st.b $zero, $sp, 192 │ │ │ │ + st.d $zero, $sp, 184 │ │ │ │ + st.d $s7, $sp, 112 │ │ │ │ + ld.d $s8, $sp, 216 │ │ │ │ + beq $t0, $s5, 840 # 36400 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x540> │ │ │ │ + ld.d $t1, $sp, 224 │ │ │ │ + st.d $t0, $sp, 112 │ │ │ │ + st.d $t1, $sp, 128 │ │ │ │ + li.w $a0, 72 │ │ │ │ + st.d $s8, $sp, 120 │ │ │ │ + st.d $s5, $sp, 208 │ │ │ │ + st.b $zero, $sp, 224 │ │ │ │ + st.d $zero, $sp, 216 │ │ │ │ + st.d $s2, $sp, 144 │ │ │ │ + bl -170064 │ │ │ │ + move $s2, $a0 │ │ │ │ + bl -169992 │ │ │ │ + move $a5, $s2 │ │ │ │ + move $a4, $zero │ │ │ │ + move $a3, $zero │ │ │ │ + li.w $a2, 1 │ │ │ │ + addi.d $a1, $sp, 56 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -170132 │ │ │ │ + bltz $s3, 824 # 36440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x580> │ │ │ │ + move $a0, $s3 │ │ │ │ + bl -170112 │ │ │ │ + add.d $t0, $a0, $s3 │ │ │ │ + st.d $a0, $s2, 32 │ │ │ │ + st.d $a0, $s2, 48 │ │ │ │ + st.d $s3, $s2, 40 │ │ │ │ + st.w $zero, $s2, 64 │ │ │ │ + stptr.d $s2, $s0, 0 │ │ │ │ + st.d $zero, $s0, 8 │ │ │ │ + st.d $t0, $s2, 56 │ │ │ │ + li.w $a0, 24 │ │ │ │ + bl -170152 │ │ │ │ + li.w $t1, 1 │ │ │ │ + bstrins.d $t1, $t1, 0x3f, 0x20 │ │ │ │ + pcaddi $t0, 122235 │ │ │ │ + st.d $t1, $a0, 8 │ │ │ │ + stptr.d $t0, $a0, 0 │ │ │ │ + st.d $s2, $a0, 16 │ │ │ │ + st.d $a0, $s0, 8 │ │ │ │ + beqz $s3, 1200 # 36608 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x748> │ │ │ │ + ld.d $a0, $sp, 112 │ │ │ │ + beq $a0, $s7, 8 # 36168 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a8> │ │ │ │ + bl -170260 │ │ │ │ + ld.d $a0, $sp, 80 │ │ │ │ + beq $a0, $s6, 12 # 36178 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b8> │ │ │ │ + bl -170272 │ │ │ │ nop │ │ │ │ - alsl.d $t0, $t1, $s2, 0x3 │ │ │ │ - ld.d $t0, $t0, 8 │ │ │ │ - addi.d $t1, $t1, 1 │ │ │ │ - stptr.d $t1, $s2, 5000 │ │ │ │ - bstrpick.d $t2, $t0, 0x2a, 0xb │ │ │ │ - xor $t0, $t0, $t2 │ │ │ │ - slli.d $t2, $t0, 0x7 │ │ │ │ - and $t2, $t2, $s4 │ │ │ │ - xor $t0, $t0, $t2 │ │ │ │ - slli.d $t2, $t0, 0xf │ │ │ │ - and $t2, $t2, $s3 │ │ │ │ - xor $t0, $t0, $t2 │ │ │ │ - srli.d $t2, $t0, 0x12 │ │ │ │ - xor $s1, $t0, $t2 │ │ │ │ - bltu $s5, $t1, 192 # 31920 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19b20> │ │ │ │ + ld.d $a0, $sp, 208 │ │ │ │ + beq $a0, $s5, 12 # 36188 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c8> │ │ │ │ + bl -170288 │ │ │ │ nop │ │ │ │ - alsl.d $t0, $t1, $s2, 0x3 │ │ │ │ - ld.d $t0, $t0, 8 │ │ │ │ - addi.d $t1, $t1, 1 │ │ │ │ - stptr.d $t1, $s2, 5000 │ │ │ │ - bstrpick.d $t2, $t0, 0x2a, 0xb │ │ │ │ - xor $t0, $t0, $t2 │ │ │ │ - slli.d $t2, $t0, 0x7 │ │ │ │ - and $t2, $t2, $s4 │ │ │ │ - xor $t0, $t0, $t2 │ │ │ │ - slli.d $t2, $t0, 0xf │ │ │ │ - and $t2, $t2, $s3 │ │ │ │ - xor $t0, $t0, $t2 │ │ │ │ - srli.d $t2, $t0, 0x12 │ │ │ │ - xor $t0, $t0, $t2 │ │ │ │ - slli.d $t0, $t0, 0x20 │ │ │ │ - or $t0, $t0, $s1 │ │ │ │ - andi $t2, $t0, 0x1 │ │ │ │ - srli.d $t3, $t0, 0x1 │ │ │ │ - bltz $t0, 80 # 31900 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19b00> │ │ │ │ - movgr2fr.d $fa0, $t0 │ │ │ │ - ffint.d.l $fa0, $fa0 │ │ │ │ + ld.d $a0, $sp, 176 │ │ │ │ + beq $a0, $s4, 12 # 36198 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d8> │ │ │ │ + bl -170304 │ │ │ │ nop │ │ │ │ - fmul.d $fa0, $fa0, $fs1 │ │ │ │ - fcmp.slt.d $fcc0, $fa0, $fs0 │ │ │ │ - bceqz $fcc0, -168 # 31820 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19a20> │ │ │ │ - ld.d $ra, $sp, 72 │ │ │ │ - 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 │ │ │ │ - fld.d $fs0, $sp, 8 │ │ │ │ - fld.d $fs1, $sp, 0 │ │ │ │ - addi.d $sp, $sp, 80 │ │ │ │ - ret │ │ │ │ + st.d $zero, $s0, 24 │ │ │ │ + st.d $zero, $s0, 56 │ │ │ │ + ld.d $s5, $s1, 32 │ │ │ │ + addi.d $s8, $s0, 32 │ │ │ │ + addi.d $t0, $s0, 64 │ │ │ │ + st.d $s8, $s0, 16 │ │ │ │ + st.b $zero, $s0, 32 │ │ │ │ + st.d $t0, $s0, 48 │ │ │ │ + st.b $zero, $s0, 64 │ │ │ │ + st.d $zero, $s0, 80 │ │ │ │ + st.w $zero, $s0, 88 │ │ │ │ + ld.d $s4, $s1, 64 │ │ │ │ + bnez $s5, 440 # 36380 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4c0> │ │ │ │ + move $fp, $zero │ │ │ │ + li.w $a1, 10 │ │ │ │ + beqz $s4, 12 # 361e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x320> │ │ │ │ + addi.d $a1, $s4, 11 │ │ │ │ + li.w $fp, 16 │ │ │ │ + addi.d $s2, $s0, 16 │ │ │ │ + pcalau12i $t1, 122 │ │ │ │ + ld.d $t1, $t1, -176 │ │ │ │ + pcalau12i $t0, 122 │ │ │ │ + ld.d $t0, $t0, -248 │ │ │ │ + move $a0, $s2 │ │ │ │ + ldptr.w $s3, $s1, 0 │ │ │ │ + ldptr.w $s6, $t1, 0 │ │ │ │ + ldptr.w $s7, $t0, 0 │ │ │ │ + bl -169428 # cc30 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ + ld.d $t2, $s0, 16 │ │ │ │ + ld.d $t1, $s0, 24 │ │ │ │ + li.w $t3, 15 │ │ │ │ + beq $s8, $t2, 12 # 36220 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x360> │ │ │ │ + ld.d $t3, $s0, 32 │ │ │ │ nop │ │ │ │ + addi.d $s8, $t1, 1 │ │ │ │ + bltu $t3, $s8, 412 # 363c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x500> │ │ │ │ + li.w $t3, 31 │ │ │ │ + stx.b $t3, $t2, $t1 │ │ │ │ + ld.d $t1, $s0, 16 │ │ │ │ + xor $s6, $s3, $s6 │ │ │ │ + sltui $s6, $s6, 1 │ │ │ │ + xor $s3, $s3, $s7 │ │ │ │ + stx.b $zero, $t1, $s8 │ │ │ │ + sltui $s3, $s3, 1 │ │ │ │ + slli.w $s6, $s6, 0x1 │ │ │ │ + li.w $a1, -117 │ │ │ │ + move $a0, $s2 │ │ │ │ + st.d $s8, $s0, 24 │ │ │ │ + alsl.d $s3, $s3, $s6, 0x2 │ │ │ │ + bl -170636 # c7d0 , std::allocator >::push_back(char)@plt> │ │ │ │ + li.w $a1, 8 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -170648 # c7d0 , std::allocator >::push_back(char)@plt> │ │ │ │ + move $a1, $fp │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -170660 # c7d0 , std::allocator >::push_back(char)@plt> │ │ │ │ + ld.b $a1, $s1, 88 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -170672 # c7d0 , std::allocator >::push_back(char)@plt> │ │ │ │ + ld.b $a1, $s1, 89 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -170684 # c7d0 , std::allocator >::push_back(char)@plt> │ │ │ │ + ld.b $a1, $s1, 90 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -170696 # c7d0 , std::allocator >::push_back(char)@plt> │ │ │ │ + ld.b $a1, $s1, 91 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -170708 # c7d0 , std::allocator >::push_back(char)@plt> │ │ │ │ + ext.w.b $a1, $s3 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -170720 # c7d0 , std::allocator >::push_back(char)@plt> │ │ │ │ + li.w $a1, -1 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -170732 # c7d0 , std::allocator >::push_back(char)@plt> │ │ │ │ + beqz $s5, 56 # 362f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x438> │ │ │ │ + ld.d $t1, $s0, 24 │ │ │ │ + li.w $t0, -2 │ │ │ │ + ld.d $a2, $s1, 32 │ │ │ │ + lu52i.d $t0, $t0, 2047 │ │ │ │ + sub.d $t0, $t0, $t1 │ │ │ │ + ld.d $a1, $s1, 24 │ │ │ │ + bltu $t0, $a2, 548 # 36500 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x640> │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -171620 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + move $a1, $zero │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -170784 # c7d0 , std::allocator >::push_back(char)@plt> │ │ │ │ nop │ │ │ │ + beqz $s4, 56 # 36330 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x470> │ │ │ │ + ld.d $t1, $s0, 24 │ │ │ │ + li.w $t0, -2 │ │ │ │ + ld.d $a2, $s1, 64 │ │ │ │ + lu52i.d $t0, $t0, 2047 │ │ │ │ + sub.d $t0, $t0, $t1 │ │ │ │ + ld.d $a1, $s1, 56 │ │ │ │ + bltu $t0, $a2, 532 # 36528 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x668> │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -171676 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + move $a1, $zero │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -170840 # c7d0 , std::allocator >::push_back(char)@plt> │ │ │ │ nop │ │ │ │ - or $t2, $t2, $t3 │ │ │ │ - movgr2fr.d $fa0, $t2 │ │ │ │ - ffint.d.l $fa0, $fa0 │ │ │ │ - fadd.d $fa0, $fa0, $fa0 │ │ │ │ - b -80 # 318c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19ac0> │ │ │ │ + pcalau12i $t1, 122 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 248 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, 368 # 364b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5f8> │ │ │ │ + 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 $s3, $sp, 304 │ │ │ │ + ld.d $s4, $sp, 296 │ │ │ │ + ld.d $s5, $sp, 288 │ │ │ │ + ld.d $s6, $sp, 280 │ │ │ │ + ld.d $s7, $sp, 272 │ │ │ │ + ld.d $s8, $sp, 264 │ │ │ │ + addi.d $sp, $sp, 352 │ │ │ │ + ret │ │ │ │ + addi.d $a1, $s5, 11 │ │ │ │ + addi.d $t0, $s4, 1 │ │ │ │ + add.d $t0, $a1, $t0 │ │ │ │ + sltu $t1, $zero, $s4 │ │ │ │ + masknez $a1, $a1, $s4 │ │ │ │ + slli.w $t1, $t1, 0x4 │ │ │ │ + maskeqz $t0, $t0, $s4 │ │ │ │ + addi.w $fp, $t1, 8 │ │ │ │ + or $a1, $t0, $a1 │ │ │ │ + b -452 # 361e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x320> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $a0, $s2, 8 │ │ │ │ - bl -20548 # 2c8e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14ae0> │ │ │ │ - ldptr.d $t1, $s2, 5000 │ │ │ │ - b -196 # 31868 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19a68> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + li.w $a4, 1 │ │ │ │ + move $a3, $zero │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $t1 │ │ │ │ + move $a0, $s2 │ │ │ │ + st.d $t1, $sp, 8 │ │ │ │ + bl -169512 # cdb0 , std::allocator >::_M_mutate(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + ld.d $t2, $s0, 16 │ │ │ │ + ld.d $t1, $sp, 8 │ │ │ │ + b -444 # 36228 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x368> │ │ │ │ nop │ │ │ │ - addi.d $a0, $s2, 8 │ │ │ │ - bl -20580 # 2c8e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14ae0> │ │ │ │ - ldptr.d $t1, $s2, 5000 │ │ │ │ - b -292 # 31828 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19a28> │ │ │ │ - ldptr.w $t1, $a0, 36 │ │ │ │ - beqz $t1, 796 # 31c70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19e70> │ │ │ │ - addi.d $sp, $sp, -176 │ │ │ │ - ld.d $t0, $a0, 208 │ │ │ │ - fst.d $fs0, $sp, 72 │ │ │ │ - vxor.v $vr24, $vr24, $vr24 │ │ │ │ - st.d $s4, $sp, 120 │ │ │ │ - st.d $s5, $sp, 112 │ │ │ │ - st.d $s6, $sp, 104 │ │ │ │ - st.d $s7, $sp, 96 │ │ │ │ - st.d $s8, $sp, 88 │ │ │ │ - st.d $ra, $sp, 168 │ │ │ │ - st.d $fp, $sp, 160 │ │ │ │ - st.d $s0, $sp, 152 │ │ │ │ - st.d $s1, $sp, 144 │ │ │ │ - st.d $s2, $sp, 136 │ │ │ │ - st.d $s3, $sp, 128 │ │ │ │ - move $s4, $a2 │ │ │ │ - st.d $a1, $sp, 56 │ │ │ │ - move $s6, $a0 │ │ │ │ - st.d $zero, $sp, 32 │ │ │ │ - move $s5, $zero │ │ │ │ - move $s7, $zero │ │ │ │ - move $s8, $zero │ │ │ │ - ld.d $t2, $sp, 32 │ │ │ │ - bstrpick.d $t6, $t2, 0x1f, 0x0 │ │ │ │ - slli.d $t6, $t6, 0x1 │ │ │ │ - ldx.hu $t3, $t0, $t6 │ │ │ │ - beqz $t3, 224 # 31aa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19ca0> │ │ │ │ - ld.d $t0, $sp, 56 │ │ │ │ - li.w $s1, 1 │ │ │ │ - move $t4, $zero │ │ │ │ - ldptr.d $t0, $t0, 0 │ │ │ │ - li.w $s3, 1 │ │ │ │ - ldx.bu $s2, $t0, $t2 │ │ │ │ - srli.d $t0, $s2, 0x3 │ │ │ │ - andi $t1, $s2, 0x7 │ │ │ │ - st.d $t0, $sp, 40 │ │ │ │ - sll.w $t0, $s1, $t0 │ │ │ │ - st.d $t1, $sp, 48 │ │ │ │ - stptr.d $t0, $sp, 0 │ │ │ │ - sll.w $s1, $s1, $t1 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $t0, $s6, 136 │ │ │ │ - bstrpick.d $s2, $s8, 0x1f, 0x1 │ │ │ │ - andi $s0, $s8, 0x1 │ │ │ │ - ldx.bu $t1, $t0, $s2 │ │ │ │ - slli.d $s0, $s0, 0x2 │ │ │ │ - add.d $fp, $t0, $s2 │ │ │ │ - sra.w $t0, $t1, $s0 │ │ │ │ - andi $a1, $t0, 0x3 │ │ │ │ - beq $a1, $s3, 288 # 31b40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19d40> │ │ │ │ nop │ │ │ │ - andi $t0, $t0, 0x2 │ │ │ │ - beqz $t0, 92 # 31a88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19c88> │ │ │ │ - ld.d $t0, $s6, 160 │ │ │ │ - bstrpick.d $a1, $s7, 0x1f, 0x0 │ │ │ │ - ldptr.d $t2, $sp, 0 │ │ │ │ - ldx.bu $t0, $t0, $a1 │ │ │ │ - and $t0, $t2, $t0 │ │ │ │ - beqz $t0, 188 # 31b00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19d00> │ │ │ │ - li.w $t0, 4 │ │ │ │ - sll.w $t0, $t0, $s0 │ │ │ │ - or $t0, $t1, $t0 │ │ │ │ - st.b $t0, $fp, 0 │ │ │ │ - ld.d $t0, $s6, 160 │ │ │ │ - ldx.bu $t0, $t0, $a1 │ │ │ │ - and $t0, $s1, $t0 │ │ │ │ - bnez $t0, 188 # 31b20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19d20> │ │ │ │ - andi $t0, $s8, 0x1 │ │ │ │ - beqz $t0, 492 # 31c58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19e58> │ │ │ │ - ld.d $t0, $s6, 136 │ │ │ │ - ldx.bu $t1, $t0, $s2 │ │ │ │ - andi $t1, $t1, 0x7f │ │ │ │ - stx.b $t1, $t0, $s2 │ │ │ │ - addi.w $s7, $s7, 1 │ │ │ │ nop │ │ │ │ - ld.d $t0, $s6, 208 │ │ │ │ - addi.w $t4, $t4, 1 │ │ │ │ - addi.w $s8, $s8, 1 │ │ │ │ - ldx.hu $t1, $t0, $t6 │ │ │ │ - bltu $t4, $t1, -152 # 31a00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19c00> │ │ │ │ - ldptr.w $t1, $s6, 36 │ │ │ │ - ld.d $t2, $sp, 32 │ │ │ │ - addi.d $t2, $t2, 1 │ │ │ │ - st.d $t2, $sp, 32 │ │ │ │ - slli.w $t3, $t2, 0x0 │ │ │ │ - bltu $t3, $t1, -256 # 319b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19bb0> │ │ │ │ - ld.d $ra, $sp, 168 │ │ │ │ - ld.d $fp, $sp, 160 │ │ │ │ - ld.d $s0, $sp, 152 │ │ │ │ - ld.d $s1, $sp, 144 │ │ │ │ - ld.d $s2, $sp, 136 │ │ │ │ - ld.d $s3, $sp, 128 │ │ │ │ - ld.d $s4, $sp, 120 │ │ │ │ - ld.d $s5, $sp, 112 │ │ │ │ - ld.d $s6, $sp, 104 │ │ │ │ - ld.d $s7, $sp, 96 │ │ │ │ - ld.d $s8, $sp, 88 │ │ │ │ - fld.d $fs0, $sp, 72 │ │ │ │ - addi.d $sp, $sp, 176 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ + addi.d $a2, $s8, 1 │ │ │ │ + move $a1, $s5 │ │ │ │ + move $a0, $s7 │ │ │ │ + bl -169772 │ │ │ │ + b -840 # 360c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x208> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + addi.d $a2, $s8, 1 │ │ │ │ + move $a1, $s4 │ │ │ │ + move $a0, $s6 │ │ │ │ + bl -169804 │ │ │ │ + b -920 # 36098 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d8> │ │ │ │ nop │ │ │ │ - andi $t0, $s8, 0x1 │ │ │ │ - beqz $t0, 316 # 31c40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19e40> │ │ │ │ - bstrins.d $t1, $zero, 0x6, 0x6 │ │ │ │ - st.b $t1, $fp, 0 │ │ │ │ - ld.d $t0, $s6, 160 │ │ │ │ - ldx.bu $t0, $t0, $a1 │ │ │ │ - and $t0, $s1, $t0 │ │ │ │ - beqz $t0, -172 # 31a70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19c70> │ │ │ │ - ld.d $t0, $s6, 136 │ │ │ │ - li.w $t1, 8 │ │ │ │ - sll.w $s0, $t1, $s0 │ │ │ │ - ldx.bu $t1, $t0, $s2 │ │ │ │ - or $s0, $s0, $t1 │ │ │ │ - stx.b $s0, $t0, $s2 │ │ │ │ - b -184 # 31a80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19c80> │ │ │ │ nop │ │ │ │ - st.d $t6, $sp, 16 │ │ │ │ - st.d $t4, $sp, 8 │ │ │ │ - bl -904 # 317c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x199c0> │ │ │ │ - ld.d $t0, $sp, 40 │ │ │ │ - ldptr.d $a4, $s4, 0 │ │ │ │ - fadd.d $fa0, $fa0, $fs0 │ │ │ │ - alsl.wu $a1, $s5, $t0, 0x3 │ │ │ │ - slli.d $a1, $a1, 0x2 │ │ │ │ - fldx.s $fa1, $a4, $a1 │ │ │ │ - ld.bu $a3, $fp, 0 │ │ │ │ - li.w $t0, 4 │ │ │ │ - fcvt.d.s $fa1, $fa1 │ │ │ │ - fcmp.sle.d $fcc0, $fa0, $fa1 │ │ │ │ - sll.w $t0, $t0, $s0 │ │ │ │ - ld.d $t4, $sp, 8 │ │ │ │ - ld.d $t6, $sp, 16 │ │ │ │ - slli.w $t1, $s5, 0x3 │ │ │ │ - or $t0, $a3, $t0 │ │ │ │ - bcnez $fcc0, 32 # 31ba8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19da8> │ │ │ │ - andi $t0, $s8, 0x1 │ │ │ │ - andi $a1, $a3, 0xbf │ │ │ │ - andi $a3, $a3, 0xfb │ │ │ │ - masknez $a3, $a3, $t0 │ │ │ │ - maskeqz $t0, $a1, $t0 │ │ │ │ - or $t0, $a3, $t0 │ │ │ │ nop │ │ │ │ - st.b $t0, $fp, 0 │ │ │ │ - st.d $t1, $sp, 24 │ │ │ │ - st.d $t6, $sp, 16 │ │ │ │ - st.d $t4, $sp, 8 │ │ │ │ - bl -1016 # 317c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x199c0> │ │ │ │ - ld.d $t0, $sp, 48 │ │ │ │ - ld.d $t1, $sp, 24 │ │ │ │ - ldptr.d $a1, $s4, 0 │ │ │ │ - fadd.d $fa0, $fa0, $fs0 │ │ │ │ - add.w $t1, $t0, $t1 │ │ │ │ - bstrpick.d $t1, $t1, 0x1f, 0x0 │ │ │ │ - slli.d $t1, $t1, 0x2 │ │ │ │ - fldx.s $fa1, $a1, $t1 │ │ │ │ - ld.d $a3, $s6, 136 │ │ │ │ - li.w $t0, 8 │ │ │ │ - fcvt.d.s $fa1, $fa1 │ │ │ │ - ldx.bu $a1, $a3, $s2 │ │ │ │ - fcmp.sle.d $fcc0, $fa0, $fa1 │ │ │ │ - sll.w $t0, $t0, $s0 │ │ │ │ - ld.d $t4, $sp, 8 │ │ │ │ - ld.d $t6, $sp, 16 │ │ │ │ - add.d $t1, $a3, $s2 │ │ │ │ - or $t0, $a1, $t0 │ │ │ │ - bcnez $fcc0, 28 # 31c20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19e20> │ │ │ │ - andi $t0, $s8, 0x1 │ │ │ │ - andi $a3, $a1, 0x7f │ │ │ │ - andi $a1, $a1, 0xf7 │ │ │ │ - masknez $a1, $a1, $t0 │ │ │ │ - maskeqz $t0, $a3, $t0 │ │ │ │ - or $t0, $a1, $t0 │ │ │ │ - st.b $t0, $t1, 0 │ │ │ │ - ld.d $t0, $s6, 136 │ │ │ │ - addi.w $s5, $s5, 1 │ │ │ │ - ldx.bu $t1, $t0, $s2 │ │ │ │ - add.d $fp, $t0, $s2 │ │ │ │ - sra.w $t0, $t1, $s0 │ │ │ │ - b -528 # 31a28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19c28> │ │ │ │ + pcalau12i $t1, 122 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 248 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, 96 # 364b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5f8> │ │ │ │ + bl -171916 │ │ │ │ + move $s0, $a0 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -170184 │ │ │ │ nop │ │ │ │ - bstrins.d $t1, $zero, 0x2, 0x2 │ │ │ │ - st.b $t1, $fp, 0 │ │ │ │ - ld.d $t0, $s6, 160 │ │ │ │ - ldx.bu $t0, $t0, $a1 │ │ │ │ - and $t0, $s1, $t0 │ │ │ │ - bnez $t0, -308 # 31b20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19d20> │ │ │ │ - ld.d $t0, $s6, 136 │ │ │ │ - ldx.bu $t1, $t0, $s2 │ │ │ │ - bstrins.d $t1, $zero, 0x3, 0x3 │ │ │ │ - stx.b $t1, $t0, $s2 │ │ │ │ - b -488 # 31a80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19c80> │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -171044 │ │ │ │ + addi.d $a0, $sp, 112 │ │ │ │ + bl -170620 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $sp, 80 │ │ │ │ + bl -170628 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $sp, 208 │ │ │ │ + bl -170636 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $sp, 176 │ │ │ │ + bl -170644 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + pcalau12i $t1, 122 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 248 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + beqz $t0, 72 # 364f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x638> │ │ │ │ nop │ │ │ │ - ret │ │ │ │ + bl -171496 │ │ │ │ nop │ │ │ │ + move $s0, $a0 │ │ │ │ + b -84 # 36470 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5b0> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -84 # 36478 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5b8> │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 176 │ │ │ │ + bl -170712 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + pcalau12i $t1, 122 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 248 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -60 # 364b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5f8> │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -169900 │ │ │ │ + pcalau12i $t1, 122 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 248 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -96 # 364b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5f8> │ │ │ │ + pcaddi $a0, 72339 │ │ │ │ + bl -171888 │ │ │ │ nop │ │ │ │ + pcalau12i $t1, 122 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 248 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -136 # 364b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5f8> │ │ │ │ + pcaddi $a0, 72329 │ │ │ │ + bl -171928 │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -64 │ │ │ │ - st.d $s0, $sp, 48 │ │ │ │ - ldptr.w $s0, $a0, 40 │ │ │ │ - st.d $s1, $sp, 40 │ │ │ │ - st.d $ra, $sp, 56 │ │ │ │ - st.d $s2, $sp, 32 │ │ │ │ - st.d $s3, $sp, 24 │ │ │ │ - st.d $s4, $sp, 16 │ │ │ │ - st.b $zero, $a0, 64 │ │ │ │ - move $s1, $a0 │ │ │ │ - beqz $s0, 2544 # 32698 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a898> │ │ │ │ - lu12i.w $a3, 15 │ │ │ │ - ld.d $a1, $a0, 136 │ │ │ │ - move $s3, $zero │ │ │ │ - move $t2, $zero │ │ │ │ + move $s0, $a0 │ │ │ │ move $a2, $zero │ │ │ │ - move $t7, $zero │ │ │ │ - move $a5, $zero │ │ │ │ - move $t4, $zero │ │ │ │ - move $t5, $zero │ │ │ │ - move $t6, $zero │ │ │ │ - move $t3, $zero │ │ │ │ - li.w $a0, 3 │ │ │ │ - li.w $a7, 1 │ │ │ │ - li.w $t8, 4 │ │ │ │ - ori $a3, $a3, 0xfff │ │ │ │ - li.w $a4, 22 │ │ │ │ - li.w $a6, 2 │ │ │ │ - bstrpick.d $t0, $t2, 0x1f, 0x1 │ │ │ │ - ldx.bu $t0, $a1, $t0 │ │ │ │ - andi $t1, $t2, 0x1 │ │ │ │ - slli.d $t1, $t1, 0x2 │ │ │ │ - sra.w $t0, $t0, $t1 │ │ │ │ - andi $t0, $t0, 0x3 │ │ │ │ - xori $s2, $t0, 0x3 │ │ │ │ - xori $t1, $t0, 0x2 │ │ │ │ - sltui $s4, $s2, 1 │ │ │ │ - sltui $s2, $t1, 1 │ │ │ │ - bnez $s3, 1704 # 323c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a5c0> │ │ │ │ - beq $t0, $a0, 1732 # 323e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a5e0> │ │ │ │ - add.w $t3, $s2, $t3 │ │ │ │ - sltu $t1, $zero, $t5 │ │ │ │ - add.w $t1, $t3, $t1 │ │ │ │ - beq $t1, $t8, 84 # 31d80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19f80> │ │ │ │ - beq $t6, $a3, 80 # 31d80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19f80> │ │ │ │ - beq $t7, $a4, 76 # 31d80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19f80> │ │ │ │ - xori $t1, $t0, 0x1 │ │ │ │ - add.w $t5, $s4, $t5 │ │ │ │ - sltui $t1, $t1, 1 │ │ │ │ - beq $t0, $a6, 1724 # 32400 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a600> │ │ │ │ - beq $t0, $a0, 1720 # 32400 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a600> │ │ │ │ - nop │ │ │ │ - addi.w $t2, $t2, 1 │ │ │ │ - add.w $a2, $t1, $a2 │ │ │ │ - addi.w $t6, $t6, 1 │ │ │ │ - bgeu $t2, $s0, 60 # 31d98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19f98> │ │ │ │ - ld.bu $s3, $s1, 64 │ │ │ │ - b -116 # 31cf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19ef0> │ │ │ │ - nop │ │ │ │ + move $a0, $s2 │ │ │ │ + li.w $a1, 1 │ │ │ │ + bl -171616 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -170440 │ │ │ │ + b -252 # 36470 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5b0> │ │ │ │ + bl -172144 │ │ │ │ + ld.d $a0, $s2, 32 │ │ │ │ + beqz $a0, 8 # 36580 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c0> │ │ │ │ + bl -171308 │ │ │ │ + move $a2, $zero │ │ │ │ + li.w $a1, 1 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -171660 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -170484 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -171340 │ │ │ │ + pcalau12i $t1, 122 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 248 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -256 # 364b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5f8> │ │ │ │ + bl -170540 │ │ │ │ + move $s1, $a0 │ │ │ │ + addi.d $a0, $s0, 48 │ │ │ │ + bl -170952 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -170960 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $a0, $s0, 8 │ │ │ │ + beqz $a0, 8 # 365e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x720> │ │ │ │ + bl -2876 # 35aa0 ::do_widen(char) const@@Base+0x255e0> │ │ │ │ + pcalau12i $t1, 122 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 248 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -320 # 364b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5f8> │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -170160 │ │ │ │ nop │ │ │ │ + pcaddi $a3, 73592 │ │ │ │ + li.w $a2, 16 │ │ │ │ + pcaddi $a1, 73664 │ │ │ │ + pcaddi $a0, 73681 │ │ │ │ + bl -169832 │ │ │ │ nop │ │ │ │ + move $s1, $a0 │ │ │ │ + bl -170372 │ │ │ │ + ld.d $a0, $s0, 8 │ │ │ │ + beqz $a0, 12 # 36638 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x778> │ │ │ │ + bl -2960 # 35aa0 ::do_widen(char) const@@Base+0x255e0> │ │ │ │ nop │ │ │ │ + move $s0, $s1 │ │ │ │ + b -452 # 36478 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5b8> │ │ │ │ + addi.d $sp, $sp, -96 │ │ │ │ + pcalau12i $t0, 122 │ │ │ │ + ld.d $t0, $t0, -160 │ │ │ │ + ld.d $t0, $t0, 0 │ │ │ │ + st.d $t0, $sp, 40 │ │ │ │ + li.w $t0, 0x0 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ldptr.d $t1, $a1, 0 │ │ │ │ + st.d $s0, $sp, 80 │ │ │ │ + st.d $ra, $sp, 88 │ │ │ │ + move $s0, $a2 │ │ │ │ + beq $t1, $t0, 212 # 36740 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x880> │ │ │ │ + ld.d $t0, $t0, 8 │ │ │ │ + st.d $s1, $sp, 72 │ │ │ │ + st.d $s2, $sp, 64 │ │ │ │ + st.d $s3, $sp, 56 │ │ │ │ + slli.w $t1, $a2, 0x0 │ │ │ │ + li.w $t2, 16 │ │ │ │ + ld.d $s3, $t0, 16 │ │ │ │ + move $s1, $a0 │ │ │ │ + move $s2, $a1 │ │ │ │ + beq $t1, $t2, 204 # 36760 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8a0> │ │ │ │ + li.w $t2, 8 │ │ │ │ + bne $t1, $t2, 52 # 366d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x810> │ │ │ │ + ldptr.w $t1, $s3, 64 │ │ │ │ + andi $t2, $t1, 0x2 │ │ │ │ + bnez $t2, 40 # 366d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x810> │ │ │ │ + ldptr.d $t0, $s3, 0 │ │ │ │ + ori $t1, $t1, 0x2 │ │ │ │ + li.w $a1, 8 │ │ │ │ + ld.d $t0, $t0, 120 │ │ │ │ + move $a0, $s3 │ │ │ │ + st.w $t1, $s3, 64 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + ldptr.d $t0, $s1, 0 │ │ │ │ + ld.d $t0, $t0, 8 │ │ │ │ + stptr.d $t0, $s1, 0 │ │ │ │ + ldptr.d $t1, $s2, 0 │ │ │ │ + move $a2, $s0 │ │ │ │ + addi.d $a1, $sp, 32 │ │ │ │ + addi.d $a0, $sp, 24 │ │ │ │ + st.d $t0, $sp, 24 │ │ │ │ + st.d $t1, $sp, 32 │ │ │ │ + bl -172 # 36640 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x780> │ │ │ │ + ld.d $s1, $sp, 72 │ │ │ │ + ld.d $s2, $sp, 64 │ │ │ │ + ld.d $s3, $sp, 56 │ │ │ │ nop │ │ │ │ + pcalau12i $t1, 122 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 40 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, 136 # 367a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8e0> │ │ │ │ + ld.d $ra, $sp, 88 │ │ │ │ + ld.d $s0, $sp, 80 │ │ │ │ + addi.d $sp, $sp, 96 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - addi.w $t4, $t4, 1 │ │ │ │ - move $t7, $zero │ │ │ │ - move $t5, $zero │ │ │ │ - move $t6, $zero │ │ │ │ - move $t3, $zero │ │ │ │ - bltu $t2, $s0, -52 # 31d60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19f60> │ │ │ │ - addi.w $t4, $t4, 1 │ │ │ │ - st.w $a5, $s1, 44 │ │ │ │ - st.w $a2, $s1, 48 │ │ │ │ - st.w $t4, $s1, 36 │ │ │ │ - bstrpick.d $s2, $t4, 0x1f, 0x0 │ │ │ │ - bnez $s2, 1636 # 32410 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a610> │ │ │ │ - ld.d $a0, $s1, 208 │ │ │ │ - st.d $zero, $s1, 216 │ │ │ │ - st.d $zero, $s1, 208 │ │ │ │ - st.d $zero, $s1, 224 │ │ │ │ - move $a3, $zero │ │ │ │ - beqz $a0, 36 # 31de8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19fe8> │ │ │ │ - bl -152952 │ │ │ │ - ld.d $a3, $s1, 208 │ │ │ │ - ldptr.w $s0, $s1, 40 │ │ │ │ nop │ │ │ │ - move $t6, $zero │ │ │ │ - beqz $s0, 156 # 31e78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a078> │ │ │ │ - ld.d $a1, $s1, 136 │ │ │ │ nop │ │ │ │ - lu12i.w $a4, 15 │ │ │ │ - move $t5, $zero │ │ │ │ - move $a2, $zero │ │ │ │ - move $t7, $zero │ │ │ │ - move $t8, $zero │ │ │ │ - move $t6, $zero │ │ │ │ - move $t4, $zero │ │ │ │ - li.w $a0, 4 │ │ │ │ - ori $a4, $a4, 0xfff │ │ │ │ - li.w $a5, 22 │ │ │ │ - bstrpick.d $t0, $t5, 0x1f, 0x1 │ │ │ │ - ldx.bu $t0, $a1, $t0 │ │ │ │ - andi $t2, $t5, 0x1 │ │ │ │ - slli.d $t2, $t2, 0x2 │ │ │ │ - sra.w $t0, $t0, $t2 │ │ │ │ - andi $t0, $t0, 0x3 │ │ │ │ - xori $t2, $t0, 0x3 │ │ │ │ - xori $t3, $t0, 0x2 │ │ │ │ - sltu $t1, $zero, $t8 │ │ │ │ - sltui $t2, $t2, 1 │ │ │ │ - sltui $t3, $t3, 1 │ │ │ │ - add.w $t4, $t3, $t4 │ │ │ │ - or $t1, $t1, $t2 │ │ │ │ - add.w $t1, $t1, $t4 │ │ │ │ - beq $t1, $a0, 1592 # 32480 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a680> │ │ │ │ - beq $t6, $a4, 1588 # 32480 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a680> │ │ │ │ - beq $a2, $a5, 1584 # 32480 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a680> │ │ │ │ - addi.w $t0, $t0, -2 │ │ │ │ - sltui $t0, $t0, 2 │ │ │ │ - addi.w $t5, $t5, 1 │ │ │ │ - add.w $t8, $t2, $t8 │ │ │ │ - addi.w $t6, $t6, 1 │ │ │ │ - add.w $a2, $t0, $a2 │ │ │ │ - bltu $t5, $s0, -92 # 31e10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a010> │ │ │ │ - bstrpick.d $t7, $t7, 0x1f, 0x0 │ │ │ │ - alsl.d $a3, $t7, $a3, 0x1 │ │ │ │ - ld.wu $s2, $s1, 44 │ │ │ │ - st.h $t6, $a3, 0 │ │ │ │ - move $s0, $zero │ │ │ │ - move $s3, $zero │ │ │ │ - beqz $s2, 32 # 31ea8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a0a8> │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -153088 │ │ │ │ - move $a2, $s2 │ │ │ │ - move $a1, $zero │ │ │ │ - move $s0, $a0 │ │ │ │ - add.d $s3, $a0, $s2 │ │ │ │ - bl -153972 │ │ │ │ - ld.d $a0, $s1, 160 │ │ │ │ - st.d $s3, $s1, 168 │ │ │ │ - st.d $s0, $s1, 160 │ │ │ │ - st.d $s3, $s1, 176 │ │ │ │ - beqz $a0, 8 # 31ec0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a0c0> │ │ │ │ - bl -153196 │ │ │ │ - ldptr.w $s3, $s1, 36 │ │ │ │ - bstrpick.d $s2, $s3, 0x1f, 0x0 │ │ │ │ - beqz $s2, 1832 # 325f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a7f0> │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -153152 │ │ │ │ - move $a2, $s2 │ │ │ │ - move $a1, $zero │ │ │ │ - move $s0, $a0 │ │ │ │ - bl -154032 │ │ │ │ - ld.d $t5, $s1, 208 │ │ │ │ - move $a0, $zero │ │ │ │ - move $a1, $zero │ │ │ │ - move $t3, $zero │ │ │ │ - move $t4, $zero │ │ │ │ - li.w $t8, 3 │ │ │ │ - li.w $a3, 4 │ │ │ │ - li.w $a2, 1 │ │ │ │ - li.w $t7, 2 │ │ │ │ - li.w $a5, -128 │ │ │ │ - li.w $a4, 8 │ │ │ │ - slli.d $t6, $a0, 0x1 │ │ │ │ - ldx.hu $s4, $t5, $t6 │ │ │ │ - move $a7, $a1 │ │ │ │ - move $s2, $zero │ │ │ │ - bnez $s4, 48 # 31f50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a150> │ │ │ │ - b 644 # 321a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a3a8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + move $a0, $a2 │ │ │ │ + b -68 # 36700 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x840> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.w $s2, $s2, 1 │ │ │ │ - add.w $t4, $t4, $t2 │ │ │ │ - addi.w $a7, $a7, 1 │ │ │ │ - bgeu $s2, $s4, 356 # 320b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a2b0> │ │ │ │ - ld.d $t1, $s1, 136 │ │ │ │ - bstrpick.d $s3, $a7, 0x1f, 0x1 │ │ │ │ - andi $t0, $a7, 0x1 │ │ │ │ - ldx.bu $t2, $t1, $s3 │ │ │ │ - slli.d $t0, $t0, 0x2 │ │ │ │ - sra.w $t1, $t2, $t0 │ │ │ │ - andi $t1, $t1, 0x3 │ │ │ │ - move $a6, $t2 │ │ │ │ - xori $t2, $t1, 0x2 │ │ │ │ - sltui $t2, $t2, 1 │ │ │ │ - bne $t1, $t8, -56 # 31f40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a140> │ │ │ │ - sll.w $t5, $a3, $t0 │ │ │ │ - and $t1, $a6, $t5 │ │ │ │ - slli.w $t1, $t1, 0x0 │ │ │ │ - beqz $t1, 1592 # 325c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a7c0> │ │ │ │ - ld.d $t1, $s1, 160 │ │ │ │ - bstrpick.d $t2, $t4, 0x1f, 0x0 │ │ │ │ - sll.w $t0, $a4, $t0 │ │ │ │ - ldx.bu $a6, $t1, $t2 │ │ │ │ - ori $a6, $a6, 0x1 │ │ │ │ - stx.b $a6, $t1, $t2 │ │ │ │ - ld.d $t1, $s1, 136 │ │ │ │ - ldx.bu $a6, $t1, $s3 │ │ │ │ - and $t1, $t0, $a6 │ │ │ │ - beqz $t1, 32 # 31fd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a1d0> │ │ │ │ nop │ │ │ │ - ld.d $t1, $s1, 160 │ │ │ │ - ldx.bu $a6, $t1, $t2 │ │ │ │ - ori $a6, $a6, 0x2 │ │ │ │ - stx.b $a6, $t1, $t2 │ │ │ │ - ld.d $t1, $s1, 136 │ │ │ │ - ldx.bu $a6, $t1, $s3 │ │ │ │ - and $t1, $t5, $a6 │ │ │ │ - slli.w $t1, $t1, 0x0 │ │ │ │ - beqz $t1, 1536 # 325d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a7d8> │ │ │ │ - ld.d $t1, $s1, 160 │ │ │ │ - ldx.bu $a6, $t1, $t2 │ │ │ │ - ori $a6, $a6, 0x4 │ │ │ │ - stx.b $a6, $t1, $t2 │ │ │ │ - ld.d $t1, $s1, 136 │ │ │ │ - ldx.bu $t1, $t1, $s3 │ │ │ │ - and $a6, $t1, $t0 │ │ │ │ - beqz $a6, 32 # 32018 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a218> │ │ │ │ nop │ │ │ │ - ld.d $t1, $s1, 160 │ │ │ │ - ldx.bu $a6, $t1, $t2 │ │ │ │ - ori $a6, $a6, 0x8 │ │ │ │ - stx.b $a6, $t1, $t2 │ │ │ │ - ld.d $t1, $s1, 136 │ │ │ │ - ldx.bu $t1, $t1, $s3 │ │ │ │ - and $a6, $t5, $t1 │ │ │ │ - slli.w $a6, $a6, 0x0 │ │ │ │ - beqz $a6, 1376 # 32580 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a780> │ │ │ │ - ld.d $t1, $s1, 160 │ │ │ │ - ldx.bu $a6, $t1, $t2 │ │ │ │ - ori $a6, $a6, 0x10 │ │ │ │ - stx.b $a6, $t1, $t2 │ │ │ │ - ld.d $t1, $s1, 136 │ │ │ │ - ldx.bu $t1, $t1, $s3 │ │ │ │ - and $a6, $t1, $t0 │ │ │ │ - bnez $a6, 1360 # 32590 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a790> │ │ │ │ - and $t1, $t5, $t1 │ │ │ │ - beqz $t1, 64 # 32088 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a288> │ │ │ │ + ldptr.d $t0, $s3, 0 │ │ │ │ + move $a0, $s3 │ │ │ │ + ld.d $t0, $t0, 48 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + ldptr.w $t0, $s3, 64 │ │ │ │ + andi $t1, $t0, 0x4 │ │ │ │ + bnez $t1, -176 # 366c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x808> │ │ │ │ + ldptr.d $t1, $s3, 0 │ │ │ │ + ori $t0, $t0, 0x4 │ │ │ │ + st.w $t0, $s3, 64 │ │ │ │ + ld.d $t0, $t1, 120 │ │ │ │ + li.w $a1, 16 │ │ │ │ + move $a0, $s3 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + b -208 # 366c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x808> │ │ │ │ nop │ │ │ │ - ld.d $t1, $s1, 160 │ │ │ │ - ldx.bu $t5, $t1, $t2 │ │ │ │ - ori $t5, $t5, 0x40 │ │ │ │ - stx.b $t5, $t1, $t2 │ │ │ │ - ld.d $t1, $s1, 136 │ │ │ │ - ldx.bu $t1, $t1, $s3 │ │ │ │ - and $t1, $t1, $t0 │ │ │ │ - slli.w $t1, $t1, 0x0 │ │ │ │ - beqz $t1, 24 # 32088 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a288> │ │ │ │ - ld.d $t0, $s1, 160 │ │ │ │ - ldx.bu $t1, $t0, $t2 │ │ │ │ - or $t1, $t1, $a5 │ │ │ │ - stx.b $t1, $t0, $t2 │ │ │ │ + st.d $s1, $sp, 72 │ │ │ │ + st.d $s2, $sp, 64 │ │ │ │ + st.d $s3, $sp, 56 │ │ │ │ + bl -172252 │ │ │ │ + bl -172720 │ │ │ │ + ldptr.d $t0, $s1, 0 │ │ │ │ + move $a2, $s0 │ │ │ │ + addi.d $a1, $sp, 32 │ │ │ │ + ld.d $t0, $t0, 8 │ │ │ │ + addi.d $a0, $sp, 24 │ │ │ │ + stptr.d $t0, $s1, 0 │ │ │ │ + st.d $t0, $sp, 24 │ │ │ │ + ldptr.d $t0, $s2, 0 │ │ │ │ + st.d $t0, $sp, 32 │ │ │ │ + bl -408 # 36640 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x780> │ │ │ │ nop │ │ │ │ - ld.d $t5, $s1, 208 │ │ │ │ - stx.b $a2, $s0, $a0 │ │ │ │ - li.w $t2, 1 │ │ │ │ - ldx.hu $s4, $t5, $t6 │ │ │ │ - addi.w $s2, $s2, 1 │ │ │ │ - add.w $t4, $t4, $t2 │ │ │ │ - addi.w $a7, $a7, 1 │ │ │ │ - bltu $s2, $s4, -340 # 31f50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a150> │ │ │ │ + pcalau12i $t1, 122 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 40 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, 64 # 36838 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x978> │ │ │ │ + bl -171116 │ │ │ │ + bl -172800 │ │ │ │ + bl -170852 │ │ │ │ + b -40 # 367e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x920> │ │ │ │ nop │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + bl -170868 │ │ │ │ + pcalau12i $t1, 122 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 40 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + beqz $t0, 12 # 36840 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x980> │ │ │ │ + bl -172392 │ │ │ │ nop │ │ │ │ - ldx.bu $a7, $s0, $a0 │ │ │ │ - beqz $s4, 1548 # 326c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a8c0> │ │ │ │ - move $t2, $a1 │ │ │ │ - move $a6, $zero │ │ │ │ - b 56 # 320f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a2f8> │ │ │ │ + bl -170736 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ldx.hu $t0, $t5, $t6 │ │ │ │ - add.w $t3, $t3, $t1 │ │ │ │ - addi.w $a6, $a6, 1 │ │ │ │ - slli.w $t1, $t0, 0x0 │ │ │ │ - addi.w $t2, $t2, 1 │ │ │ │ - bgeu $a6, $t1, 172 # 321a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a3a0> │ │ │ │ - ld.d $s2, $s1, 136 │ │ │ │ - bstrpick.d $t0, $t2, 0x1f, 0x1 │ │ │ │ - andi $t1, $t2, 0x1 │ │ │ │ - ldx.bu $t0, $s2, $t0 │ │ │ │ - slli.d $t1, $t1, 0x2 │ │ │ │ - sra.w $t0, $t0, $t1 │ │ │ │ - andi $t0, $t0, 0x3 │ │ │ │ - xori $t1, $t0, 0x3 │ │ │ │ - sltui $t1, $t1, 1 │ │ │ │ - bne $t0, $t7, -60 # 320e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a2e0> │ │ │ │ - beqz $a7, 1056 # 32540 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a740> │ │ │ │ - beq $a7, $a2, 988 # 32500 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a700> │ │ │ │ - bne $a7, $t7, 80 # 32178 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a378> │ │ │ │ - ld.d $t1, $s1, 160 │ │ │ │ - bstrpick.d $t0, $t3, 0x1f, 0x0 │ │ │ │ - ldx.bu $t5, $t1, $t0 │ │ │ │ - ori $t5, $t5, 0x10 │ │ │ │ - stx.b $t5, $t1, $t0 │ │ │ │ - ld.d $t1, $s1, 160 │ │ │ │ - ldx.bu $t5, $t1, $t0 │ │ │ │ - ori $t5, $t5, 0x20 │ │ │ │ - stx.b $t5, $t1, $t0 │ │ │ │ - ld.d $t1, $s1, 160 │ │ │ │ - ldx.bu $t5, $t1, $t0 │ │ │ │ - ori $t5, $t5, 0x40 │ │ │ │ - stx.b $t5, $t1, $t0 │ │ │ │ - ld.d $t1, $s1, 160 │ │ │ │ - add.d $t0, $t1, $t0 │ │ │ │ - ld.bu $t1, $t0, 0 │ │ │ │ - or $t1, $t1, $a5 │ │ │ │ - st.b $t1, $t0, 0 │ │ │ │ - ld.d $t5, $s1, 208 │ │ │ │ - ldx.hu $t0, $t5, $t6 │ │ │ │ - li.w $t1, 1 │ │ │ │ - add.w $t3, $t3, $t1 │ │ │ │ - addi.w $a6, $a6, 1 │ │ │ │ - slli.w $t1, $t0, 0x0 │ │ │ │ - addi.w $a7, $a7, 1 │ │ │ │ - addi.w $t2, $t2, 1 │ │ │ │ - bltu $a6, $t1, -156 # 320f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a2f8> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + beqz $t0, 132 # 368e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa28> │ │ │ │ + ld.d $a0, $t0, 24 │ │ │ │ + beqz $a0, 28 # 36888 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9c8> │ │ │ │ + ldptr.d $t1, $a0, 0 │ │ │ │ + pcaddi $t2, -3177 │ │ │ │ + ld.d $t0, $t1, 16 │ │ │ │ + beq $t0, $t2, 68 # 368c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa00> │ │ │ │ + pcaddi $t1, -3404 │ │ │ │ + bne $t0, $t1, 28 # 368a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9e0> │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ldptr.w $s3, $s1, 36 │ │ │ │ - add.w $a1, $t0, $a1 │ │ │ │ - addi.d $a0, $a0, 1 │ │ │ │ - slli.w $t0, $a0, 0x0 │ │ │ │ - bltu $t0, $s3, -672 # 31f10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a110> │ │ │ │ - bstrpick.d $s4, $s3, 0x1f, 0x0 │ │ │ │ - beqz $s4, 1136 # 32628 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a828> │ │ │ │ - slli.d $a2, $s4, 0x3 │ │ │ │ - move $a0, $a2 │ │ │ │ - st.d $a2, $sp, 8 │ │ │ │ - bl -153912 │ │ │ │ - ld.d $a2, $sp, 8 │ │ │ │ - li.w $t1, 1 │ │ │ │ - stptr.d $zero, $a0, 0 │ │ │ │ - move $s3, $a0 │ │ │ │ - add.d $s2, $a0, $a2 │ │ │ │ - addi.d $t0, $a0, 8 │ │ │ │ - beq $s4, $t1, 1180 # 32680 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a880> │ │ │ │ - move $a0, $t0 │ │ │ │ - addi.d $a2, $a2, -8 │ │ │ │ - move $a1, $zero │ │ │ │ - bl -154820 │ │ │ │ - add.d $t0, $s2, $a0 │ │ │ │ - addi.d $t0, $t0, -8 │ │ │ │ - ld.d $a0, $s1, 184 │ │ │ │ - sub.d $t0, $t0, $s3 │ │ │ │ - st.d $s3, $s1, 184 │ │ │ │ - st.d $t0, $s1, 192 │ │ │ │ - st.d $t0, $s1, 200 │ │ │ │ - beqz $a0, 20 # 32228 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a428> │ │ │ │ - bl -154056 │ │ │ │ - ldptr.w $s3, $s1, 36 │ │ │ │ - bstrpick.d $s4, $s3, 0x1f, 0x0 │ │ │ │ - beqz $s3, 1052 # 32640 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a840> │ │ │ │ - ld.d $t8, $s1, 184 │ │ │ │ - lu12i.w $a7, -61681 │ │ │ │ - lu12i.w $a4, 2720 │ │ │ │ - lu12i.w $s2, 209724 │ │ │ │ - ori $a7, $a7, 0xf0 │ │ │ │ - lu12i.w $a6, 350885 │ │ │ │ - ld.d $t7, $s1, 136 │ │ │ │ - ld.d $a1, $s1, 208 │ │ │ │ - ori $a4, $a4, 0xaa │ │ │ │ - ori $s2, $s2, 0xccc │ │ │ │ - lu32i.d $a7, -61681 │ │ │ │ - ori $a6, $a6, 0x5aa │ │ │ │ - move $a0, $s0 │ │ │ │ - move $t1, $zero │ │ │ │ - li.w $a5, -1 │ │ │ │ - bstrins.d $a4, $a4, 0x3f, 0x20 │ │ │ │ - li.w $t5, 2 │ │ │ │ - li.w $a2, 1 │ │ │ │ - bstrins.d $s2, $s2, 0x3f, 0x20 │ │ │ │ - lu52i.d $a7, $a7, 240 │ │ │ │ - bstrins.d $a6, $a6, 0x3f, 0x20 │ │ │ │ - alsl.d $a3, $s4, $t8, 0x3 │ │ │ │ - move $t6, $t8 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.bu $t3, $a0, 0 │ │ │ │ - ld.hu $t2, $a1, 0 │ │ │ │ - masknez $t0, $a5, $t3 │ │ │ │ - maskeqz $s3, $a4, $t3 │ │ │ │ - or $t0, $t0, $s3 │ │ │ │ - stptr.d $t0, $t6, 0 │ │ │ │ - beqz $t2, 120 # 32320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a520> │ │ │ │ - add.w $t4, $t1, $t2 │ │ │ │ - b 32 # 322d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a4d0> │ │ │ │ + jr $t0 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.w $t1, $t1, 1 │ │ │ │ - add.w $t3, $t2, $t3 │ │ │ │ - beq $t4, $t1, 88 # 32320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a520> │ │ │ │ nop │ │ │ │ - bstrpick.d $t0, $t1, 0x1f, 0x1 │ │ │ │ - ldx.bu $t0, $t7, $t0 │ │ │ │ - andi $t2, $t1, 0x1 │ │ │ │ - slli.d $t2, $t2, 0x2 │ │ │ │ - sra.w $t0, $t0, $t2 │ │ │ │ - andi $t0, $t0, 0x3 │ │ │ │ - xori $t2, $t0, 0x2 │ │ │ │ - sltui $t2, $t2, 1 │ │ │ │ - bne $t0, $t5, -48 # 322c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a4c0> │ │ │ │ - beq $t3, $a2, 492 # 324e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a6e0> │ │ │ │ - beq $t3, $t5, 456 # 324c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a6c0> │ │ │ │ - bnez $t3, -60 # 322c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a4c0> │ │ │ │ - ldptr.d $t0, $t6, 0 │ │ │ │ - addi.w $t1, $t1, 1 │ │ │ │ - add.w $t3, $t2, $t3 │ │ │ │ - and $t0, $t0, $a6 │ │ │ │ - stptr.d $t0, $t6, 0 │ │ │ │ - bne $t4, $t1, -68 # 322d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a4d0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $t6, $t6, 8 │ │ │ │ - addi.d $a0, $a0, 1 │ │ │ │ - addi.d $a1, $a1, 2 │ │ │ │ - bne $t6, $a3, -156 # 32290 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a490> │ │ │ │ - move $t2, $zero │ │ │ │ - li.w $t1, 1 │ │ │ │ - b 40 # 32360 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a560> │ │ │ │ nop │ │ │ │ - movgr2fr.d $fa0, $t0 │ │ │ │ - addi.d $t8, $t8, 8 │ │ │ │ - vpcnt.d $vr0, $vr0 │ │ │ │ - movfr2gr.d $t0, $fa0 │ │ │ │ - mul.w $t3, $t0, $t1 │ │ │ │ - move $t1, $t0 │ │ │ │ - add.w $t2, $t3, $t2 │ │ │ │ - beq $t8, $a3, 28 # 32378 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a578> │ │ │ │ - ldptr.d $t0, $t8, 0 │ │ │ │ - bnez $t0, -36 # 32340 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a540> │ │ │ │ - addi.d $t8, $t8, 8 │ │ │ │ - move $t1, $zero │ │ │ │ - bne $t8, $a3, -16 # 32360 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a560> │ │ │ │ + ld.d $t1, $t1, -24 │ │ │ │ + ld.d $t0, $a0, 24 │ │ │ │ + add.d $a0, $a0, $t1 │ │ │ │ + beqz $t0, 28 # 368e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa28> │ │ │ │ + ldptr.d $t1, $t0, 0 │ │ │ │ + move $a1, $zero │ │ │ │ + beq $t1, $t0, 8 # 368e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa20> │ │ │ │ + ld.d $a1, $t1, 16 │ │ │ │ + b -170608 # ce70 >::rdbuf(std::basic_streambuf >*)@plt> │ │ │ │ nop │ │ │ │ - st.w $t2, $s1, 52 │ │ │ │ - beqz $s0, 652 # 32608 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a808> │ │ │ │ - ld.d $ra, $sp, 56 │ │ │ │ - ld.d $s1, $sp, 40 │ │ │ │ - ld.d $s2, $sp, 32 │ │ │ │ - ld.d $s3, $sp, 24 │ │ │ │ - ld.d $s4, $sp, 16 │ │ │ │ - move $a0, $s0 │ │ │ │ - ld.d $s0, $sp, 48 │ │ │ │ - addi.d $sp, $sp, 64 │ │ │ │ - b -154448 │ │ │ │ + addi.d $sp, $sp, -16 │ │ │ │ + pcaddi $a3, 72617 │ │ │ │ + li.w $a2, 550 │ │ │ │ + pcaddi $a1, 72771 │ │ │ │ + pcaddi $a0, 72782 │ │ │ │ + st.d $ra, $sp, 8 │ │ │ │ + bl -170576 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + addi.d $sp, $sp, -80 │ │ │ │ + pcalau12i $t0, 122 │ │ │ │ + ld.d $t0, $t0, -160 │ │ │ │ + ld.d $t0, $t0, 0 │ │ │ │ + st.d $t0, $sp, 56 │ │ │ │ + li.w $t0, 0x0 │ │ │ │ + ld.d $t0, $a0, 16 │ │ │ │ + ld.d $t1, $a0, 8 │ │ │ │ + st.d $ra, $sp, 72 │ │ │ │ + beq $t0, $t1, 84 # 36988 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xac8> │ │ │ │ + addi.d $t3, $t0, -1 │ │ │ │ + li.w $t2, -1 │ │ │ │ + st.d $t3, $a0, 16 │ │ │ │ + move $t1, $zero │ │ │ │ + beq $a1, $t2, 16 # 36958 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa98> │ │ │ │ + st.b $a1, $t0, -1 │ │ │ │ + move $t1, $a1 │ │ │ │ nop │ │ │ │ + pcalau12i $t2, 122 │ │ │ │ + ld.d $t2, $t2, -160 │ │ │ │ + ld.d $t2, $t2, 0 │ │ │ │ + ld.d $t0, $sp, 56 │ │ │ │ + xor $t0, $t0, $t2 │ │ │ │ + li.w $t2, 0x0 │ │ │ │ + bnez $t0, 104 # 369d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb18> │ │ │ │ + ld.d $ra, $sp, 72 │ │ │ │ + move $a0, $t1 │ │ │ │ + addi.d $sp, $sp, 80 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ + bl -172408 │ │ │ │ + move $t0, $a0 │ │ │ │ + li.w $t1, 1 │ │ │ │ + addi.d $a2, $sp, 8 │ │ │ │ + pcaddi $a1, 73460 │ │ │ │ + addi.d $a0, $sp, 24 │ │ │ │ + st.w $t1, $sp, 8 │ │ │ │ + st.d $t0, $sp, 16 │ │ │ │ + bl -173304 │ │ │ │ + pcalau12i $t1, 122 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 56 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + st.d $s0, $sp, 64 │ │ │ │ + bnez $t0, 64 # 36a08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb48> │ │ │ │ + addi.d $a0, $sp, 24 │ │ │ │ + bl -170168 # d118 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x218> │ │ │ │ nop │ │ │ │ + st.d $s0, $sp, 64 │ │ │ │ + bl -172812 │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 24 │ │ │ │ + bl -172200 │ │ │ │ + pcalau12i $t1, 122 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 56 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + beqz $t0, 12 # 36a10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb50> │ │ │ │ + bl -172856 │ │ │ │ nop │ │ │ │ - sltu $t1, $zero, $t5 │ │ │ │ - add.w $t3, $s2, $t3 │ │ │ │ - or $t1, $t1, $s4 │ │ │ │ - b -1700 # 31d28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19f28> │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -171204 │ │ │ │ nop │ │ │ │ nop │ │ │ │ + addi.d $sp, $sp, -80 │ │ │ │ + pcalau12i $t0, 122 │ │ │ │ + ld.d $t0, $t0, -160 │ │ │ │ + ld.d $t0, $t0, 0 │ │ │ │ + st.d $t0, $sp, 56 │ │ │ │ + li.w $t0, 0x0 │ │ │ │ + ld.d $t0, $a0, 16 │ │ │ │ + ld.d $t1, $a0, 8 │ │ │ │ + st.d $ra, $sp, 72 │ │ │ │ + beq $t0, $t1, 84 # 36a98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbd8> │ │ │ │ + addi.d $t3, $t0, -1 │ │ │ │ + li.w $t2, -1 │ │ │ │ + st.d $t3, $a0, 16 │ │ │ │ + move $t1, $zero │ │ │ │ + beq $a1, $t2, 16 # 36a68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xba8> │ │ │ │ + st.b $a1, $t0, -1 │ │ │ │ + move $t1, $a1 │ │ │ │ nop │ │ │ │ + pcalau12i $t2, 122 │ │ │ │ + ld.d $t2, $t2, -160 │ │ │ │ + ld.d $t2, $t2, 0 │ │ │ │ + ld.d $t0, $sp, 56 │ │ │ │ + xor $t0, $t0, $t2 │ │ │ │ + li.w $t2, 0x0 │ │ │ │ + bnez $t0, 104 # 36ae8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc28> │ │ │ │ + ld.d $ra, $sp, 72 │ │ │ │ + move $a0, $t1 │ │ │ │ + addi.d $sp, $sp, 80 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - st.b $a7, $s1, 64 │ │ │ │ + bl -172680 │ │ │ │ + move $t0, $a0 │ │ │ │ li.w $t1, 1 │ │ │ │ - b -1728 # 31d28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19f28> │ │ │ │ + addi.d $a2, $sp, 8 │ │ │ │ + pcaddi $a1, 73392 │ │ │ │ + addi.d $a0, $sp, 24 │ │ │ │ + st.w $t1, $sp, 8 │ │ │ │ + st.d $t0, $sp, 16 │ │ │ │ + bl -173576 │ │ │ │ + pcalau12i $t1, 122 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 56 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + st.d $s0, $sp, 64 │ │ │ │ + bnez $t0, 64 # 36b18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc58> │ │ │ │ + addi.d $a0, $sp, 24 │ │ │ │ + bl -170440 # d118 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x218> │ │ │ │ + nop │ │ │ │ + st.d $s0, $sp, 64 │ │ │ │ + bl -173084 │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 24 │ │ │ │ + bl -172472 │ │ │ │ + pcalau12i $t1, 122 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 56 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + beqz $t0, 12 # 36b20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc60> │ │ │ │ + bl -173128 │ │ │ │ nop │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -171476 │ │ │ │ nop │ │ │ │ nop │ │ │ │ + addi.d $sp, $sp, -80 │ │ │ │ + pcalau12i $t0, 122 │ │ │ │ + ld.d $t0, $t0, -160 │ │ │ │ + ld.d $t0, $t0, 0 │ │ │ │ + st.d $t0, $sp, 56 │ │ │ │ + li.w $t0, 0x0 │ │ │ │ + ld.d $t0, $a0, 16 │ │ │ │ + ld.d $t1, $a0, 8 │ │ │ │ + st.d $ra, $sp, 72 │ │ │ │ + beq $t0, $t1, 84 # 36ba8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xce8> │ │ │ │ + addi.d $t3, $t0, -1 │ │ │ │ + li.w $t2, -1 │ │ │ │ + st.d $t3, $a0, 16 │ │ │ │ + move $t1, $zero │ │ │ │ + beq $a1, $t2, 16 # 36b78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcb8> │ │ │ │ + st.b $a1, $t0, -1 │ │ │ │ + move $t1, $a1 │ │ │ │ nop │ │ │ │ + pcalau12i $t2, 122 │ │ │ │ + ld.d $t2, $t2, -160 │ │ │ │ + ld.d $t2, $t2, 0 │ │ │ │ + ld.d $t0, $sp, 56 │ │ │ │ + xor $t0, $t0, $t2 │ │ │ │ + li.w $t2, 0x0 │ │ │ │ + bnez $t0, 104 # 36bf8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd38> │ │ │ │ + ld.d $ra, $sp, 72 │ │ │ │ + move $a0, $t1 │ │ │ │ + addi.d $sp, $sp, 80 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - addi.w $a5, $a5, 1 │ │ │ │ - addi.w $t7, $t7, 1 │ │ │ │ - b -1720 # 31d50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19f50> │ │ │ │ + bl -172952 │ │ │ │ + move $t0, $a0 │ │ │ │ + li.w $t1, 1 │ │ │ │ + addi.d $a2, $sp, 8 │ │ │ │ + pcaddi $a1, 73324 │ │ │ │ + addi.d $a0, $sp, 24 │ │ │ │ + st.w $t1, $sp, 8 │ │ │ │ + st.d $t0, $sp, 16 │ │ │ │ + bl -173848 │ │ │ │ + pcalau12i $t1, 122 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 56 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + st.d $s0, $sp, 64 │ │ │ │ + bnez $t0, 64 # 36c28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd68> │ │ │ │ + addi.d $a0, $sp, 24 │ │ │ │ + bl -170712 # d118 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x218> │ │ │ │ nop │ │ │ │ - slli.d $a0, $s2, 0x1 │ │ │ │ - bl -154500 │ │ │ │ - alsl.d $s3, $s2, $a0, 0x1 │ │ │ │ - move $a3, $a0 │ │ │ │ - addi.d $s2, $s2, -1 │ │ │ │ + st.d $s0, $sp, 64 │ │ │ │ + bl -173356 │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 24 │ │ │ │ + bl -172744 │ │ │ │ + pcalau12i $t1, 122 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 56 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + beqz $t0, 12 # 36c30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd70> │ │ │ │ + bl -173400 │ │ │ │ nop │ │ │ │ - addi.d $a2, $s2, 1 │ │ │ │ - bstrpick.d $a2, $a2, 0x1f, 0x0 │ │ │ │ - move $a0, $a3 │ │ │ │ - move $a1, $zero │ │ │ │ - slli.d $a2, $a2, 0x1 │ │ │ │ - bl -155404 │ │ │ │ - move $a3, $a0 │ │ │ │ - bstrpick.d $t0, $s2, 0x1f, 0x0 │ │ │ │ - ld.d $a0, $s1, 208 │ │ │ │ - alsl.d $t0, $t0, $a3, 0x1 │ │ │ │ - addi.d $t0, $t0, 2 │ │ │ │ - st.d $s3, $s1, 224 │ │ │ │ - st.d $a3, $s1, 208 │ │ │ │ - st.d $t0, $s1, 216 │ │ │ │ - bnez $a0, -1688 # 31dc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19fc8> │ │ │ │ - b -1676 # 31dd8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19fd8> │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -171748 │ │ │ │ nop │ │ │ │ nop │ │ │ │ + addi.d $sp, $sp, -80 │ │ │ │ + pcalau12i $t0, 122 │ │ │ │ + ld.d $t0, $t0, -160 │ │ │ │ + ld.d $t0, $t0, 0 │ │ │ │ + st.d $t0, $sp, 56 │ │ │ │ + li.w $t0, 0x0 │ │ │ │ + ld.d $t0, $a0, 16 │ │ │ │ + ld.d $t1, $a0, 8 │ │ │ │ + st.d $ra, $sp, 72 │ │ │ │ + beq $t0, $t1, 84 # 36cb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdf8> │ │ │ │ + addi.d $t3, $t0, -1 │ │ │ │ + li.w $t2, -1 │ │ │ │ + st.d $t3, $a0, 16 │ │ │ │ + move $t1, $zero │ │ │ │ + beq $a1, $t2, 16 # 36c88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdc8> │ │ │ │ + st.b $a1, $t0, -1 │ │ │ │ + move $t1, $a1 │ │ │ │ nop │ │ │ │ + pcalau12i $t2, 122 │ │ │ │ + ld.d $t2, $t2, -160 │ │ │ │ + ld.d $t2, $t2, 0 │ │ │ │ + ld.d $t0, $sp, 56 │ │ │ │ + xor $t0, $t0, $t2 │ │ │ │ + li.w $t2, 0x0 │ │ │ │ + bnez $t0, 104 # 36d08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe48> │ │ │ │ + ld.d $ra, $sp, 72 │ │ │ │ + move $a0, $t1 │ │ │ │ + addi.d $sp, $sp, 80 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ + bl -173224 │ │ │ │ + move $t0, $a0 │ │ │ │ + li.w $t1, 1 │ │ │ │ + addi.d $a2, $sp, 8 │ │ │ │ + pcaddi $a1, 73256 │ │ │ │ + addi.d $a0, $sp, 24 │ │ │ │ + st.w $t1, $sp, 8 │ │ │ │ + st.d $t0, $sp, 16 │ │ │ │ + bl -174120 │ │ │ │ + pcalau12i $t1, 122 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 56 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + st.d $s0, $sp, 64 │ │ │ │ + bnez $t0, 64 # 36d38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe78> │ │ │ │ + addi.d $a0, $sp, 24 │ │ │ │ + bl -170984 # d118 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x218> │ │ │ │ nop │ │ │ │ + st.d $s0, $sp, 64 │ │ │ │ + bl -173628 │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 24 │ │ │ │ + bl -173016 │ │ │ │ + pcalau12i $t1, 122 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 56 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + beqz $t0, 12 # 36d40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe80> │ │ │ │ + bl -173672 │ │ │ │ nop │ │ │ │ - bstrpick.d $t0, $t7, 0x1f, 0x0 │ │ │ │ - slli.d $t0, $t0, 0x1 │ │ │ │ - stx.h $t6, $a3, $t0 │ │ │ │ - move $a2, $zero │ │ │ │ - addi.w $t7, $t7, 1 │ │ │ │ - move $t8, $zero │ │ │ │ - move $t4, $zero │ │ │ │ - move $t6, $zero │ │ │ │ - bltu $t5, $s0, -1680 # 31e10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a010> │ │ │ │ - b -1588 # 31e70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a070> │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -172020 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ldptr.d $t0, $t6, 0 │ │ │ │ - and $t0, $t0, $a7 │ │ │ │ - stptr.d $t0, $t6, 0 │ │ │ │ - b -524 # 322c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a4c0> │ │ │ │ + ld.d $a1, $a0, 16 │ │ │ │ + addi.d $sp, $sp, -96 │ │ │ │ + st.d $ra, $sp, 88 │ │ │ │ + pcalau12i $t1, 122 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + st.d $t1, $sp, 72 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + move $t0, $a0 │ │ │ │ + beqz $a1, 60 # 36dc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf00> │ │ │ │ + ld.d $t1, $t0, 24 │ │ │ │ + bgeu $a1, $t1, 316 # 36ec8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1008> │ │ │ │ + pcalau12i $t1, 122 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 72 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + ld.bu $a0, $a1, 0 │ │ │ │ + bnez $t0, 276 # 36ec0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1000> │ │ │ │ + ld.d $ra, $sp, 88 │ │ │ │ + addi.d $sp, $sp, 96 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ + ldptr.d $t1, $a0, 0 │ │ │ │ + pcaddi $t2, -3737 │ │ │ │ + ld.d $t1, $t1, 168 │ │ │ │ + bne $t1, $t2, 180 # 36e80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfc0> │ │ │ │ + ld.d $t1, $a0, 80 │ │ │ │ + move $t2, $zero │ │ │ │ + move $a1, $t1 │ │ │ │ + st.d $t1, $a0, 8 │ │ │ │ + st.d $t1, $a0, 16 │ │ │ │ + st.d $t1, $a0, 24 │ │ │ │ + ld.d $t3, $t0, 96 │ │ │ │ + slt $t4, $t2, $t3 │ │ │ │ + masknez $a2, $t3, $t4 │ │ │ │ + maskeqz $t4, $t2, $t4 │ │ │ │ + or $a2, $a2, $t4 │ │ │ │ + bnez $a2, 156 # 36e98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfd8> │ │ │ │ + ld.d $t2, $t0, 96 │ │ │ │ + ld.bu $t3, $t0, 69 │ │ │ │ + sub.d $a2, $t2, $a2 │ │ │ │ + add.d $t2, $t1, $t2 │ │ │ │ + add.d $t1, $t1, $a2 │ │ │ │ + st.d $t2, $t0, 16 │ │ │ │ + st.d $t2, $t0, 24 │ │ │ │ + st.d $t1, $t0, 8 │ │ │ │ + beqz $t3, 232 # 36f08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1048> │ │ │ │ + bl -173588 │ │ │ │ + move $t0, $a0 │ │ │ │ + li.w $t1, 1 │ │ │ │ + addi.d $a2, $sp, 24 │ │ │ │ + pcaddi $a1, 73171 │ │ │ │ + addi.d $a0, $sp, 40 │ │ │ │ + st.w $t1, $sp, 24 │ │ │ │ + st.d $t0, $sp, 32 │ │ │ │ + bl -174484 │ │ │ │ + pcalau12i $t1, 122 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 72 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + st.d $s0, $sp, 80 │ │ │ │ + bnez $t0, 156 # 36f00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1040> │ │ │ │ + addi.d $a0, $sp, 40 │ │ │ │ + bl -171348 # d118 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x218> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ldptr.d $t0, $t6, 0 │ │ │ │ - and $t0, $t0, $s2 │ │ │ │ - stptr.d $t0, $t6, 0 │ │ │ │ - b -556 # 322c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a4c0> │ │ │ │ nop │ │ │ │ + stptr.d $a0, $sp, 0 │ │ │ │ + jirl $ra, $t1, 0 │ │ │ │ + ldptr.d $t0, $sp, 0 │ │ │ │ + ld.d $a1, $t0, 16 │ │ │ │ + b -264 # 36d88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xec8> │ │ │ │ nop │ │ │ │ + sub.d $t3, $t3, $a2 │ │ │ │ + sub.d $a1, $a1, $a2 │ │ │ │ + add.d $a0, $t1, $t3 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + stptr.d $a2, $sp, 0 │ │ │ │ + bl -172140 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + ldptr.d $a2, $sp, 0 │ │ │ │ + ld.d $t1, $t0, 80 │ │ │ │ + b -188 # 36e00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf40> │ │ │ │ + st.d $s0, $sp, 80 │ │ │ │ + bl -174068 │ │ │ │ + ld.d $t2, $t0, 8 │ │ │ │ + ld.d $t1, $t0, 80 │ │ │ │ + sub.d $t2, $a1, $t2 │ │ │ │ + b -236 # 36de8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf28> │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 40 │ │ │ │ + bl -173472 │ │ │ │ + pcalau12i $t1, 122 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 72 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + beqz $t0, 36 # 36f20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1060> │ │ │ │ + bl -174128 │ │ │ │ nop │ │ │ │ + pcaddi $a3, 72542 │ │ │ │ + li.w $a2, 55 │ │ │ │ + pcaddi $a1, 72446 │ │ │ │ + pcaddi $a0, 72459 │ │ │ │ + st.d $s0, $sp, 80 │ │ │ │ + bl -172140 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -172500 │ │ │ │ nop │ │ │ │ - ld.d $t1, $s1, 160 │ │ │ │ - bstrpick.d $t0, $t3, 0x1f, 0x0 │ │ │ │ - ldx.bu $t5, $t1, $t0 │ │ │ │ - ori $t5, $t5, 0x4 │ │ │ │ - stx.b $t5, $t1, $t0 │ │ │ │ - ld.d $t1, $s1, 160 │ │ │ │ - ldx.bu $t5, $t1, $t0 │ │ │ │ - ori $t5, $t5, 0x8 │ │ │ │ - stx.b $t5, $t1, $t0 │ │ │ │ - b -980 # 32150 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a350> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $a1, $a0, 16 │ │ │ │ + addi.d $sp, $sp, -96 │ │ │ │ + st.d $ra, $sp, 88 │ │ │ │ + pcalau12i $t1, 122 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + st.d $t1, $sp, 72 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + move $t0, $a0 │ │ │ │ + beqz $a1, 60 # 36fa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10e0> │ │ │ │ + ld.d $t1, $t0, 24 │ │ │ │ + bgeu $a1, $t1, 316 # 370a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11e8> │ │ │ │ + pcalau12i $t1, 122 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 72 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + ld.bu $a0, $a1, 0 │ │ │ │ + bnez $t0, 276 # 370a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11e0> │ │ │ │ + ld.d $ra, $sp, 88 │ │ │ │ + addi.d $sp, $sp, 96 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - ld.d $t1, $s1, 160 │ │ │ │ - bstrpick.d $t0, $t3, 0x1f, 0x0 │ │ │ │ - ldx.bu $t5, $t1, $t0 │ │ │ │ - ori $t5, $t5, 0x2 │ │ │ │ - stx.b $t5, $t1, $t0 │ │ │ │ - ld.d $t1, $s1, 160 │ │ │ │ - ldx.bu $t5, $t1, $t0 │ │ │ │ - ori $t5, $t5, 0x8 │ │ │ │ - stx.b $t5, $t1, $t0 │ │ │ │ - ld.d $t1, $s1, 160 │ │ │ │ - ldx.bu $t5, $t1, $t0 │ │ │ │ - ori $t5, $t5, 0x20 │ │ │ │ - stx.b $t5, $t1, $t0 │ │ │ │ - b -1044 # 32160 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a360> │ │ │ │ + ldptr.d $t1, $a0, 0 │ │ │ │ + pcaddi $t2, -3789 │ │ │ │ + ld.d $t1, $t1, 168 │ │ │ │ + bne $t1, $t2, 180 # 37060 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11a0> │ │ │ │ + ld.d $t1, $a0, 96 │ │ │ │ + move $t2, $zero │ │ │ │ + move $a1, $t1 │ │ │ │ + st.d $t1, $a0, 8 │ │ │ │ + st.d $t1, $a0, 16 │ │ │ │ + st.d $t1, $a0, 24 │ │ │ │ + ld.d $t3, $t0, 112 │ │ │ │ + slt $t4, $t2, $t3 │ │ │ │ + masknez $a2, $t3, $t4 │ │ │ │ + maskeqz $t4, $t2, $t4 │ │ │ │ + or $a2, $a2, $t4 │ │ │ │ + bnez $a2, 156 # 37078 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11b8> │ │ │ │ + ld.d $t2, $t0, 112 │ │ │ │ + ld.bu $t3, $t0, 80 │ │ │ │ + sub.d $a2, $t2, $a2 │ │ │ │ + add.d $t2, $t1, $t2 │ │ │ │ + add.d $t1, $t1, $a2 │ │ │ │ + st.d $t2, $t0, 16 │ │ │ │ + st.d $t2, $t0, 24 │ │ │ │ + st.d $t1, $t0, 8 │ │ │ │ + beqz $t3, 232 # 370e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1228> │ │ │ │ + bl -174068 │ │ │ │ + move $t0, $a0 │ │ │ │ + li.w $t1, 1 │ │ │ │ + addi.d $a2, $sp, 24 │ │ │ │ + pcaddi $a1, 73051 │ │ │ │ + addi.d $a0, $sp, 40 │ │ │ │ + st.w $t1, $sp, 24 │ │ │ │ + st.d $t0, $sp, 32 │ │ │ │ + bl -174964 │ │ │ │ + pcalau12i $t1, 121 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 72 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + st.d $s0, $sp, 80 │ │ │ │ + bnez $t0, 156 # 370e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1220> │ │ │ │ + addi.d $a0, $sp, 40 │ │ │ │ + bl -171828 # d118 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x218> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - and $t1, $t1, $t0 │ │ │ │ - slli.w $t1, $t1, 0x0 │ │ │ │ - beqz $t1, -1280 # 32088 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a288> │ │ │ │ nop │ │ │ │ - ld.d $t1, $s1, 160 │ │ │ │ - ldx.bu $a6, $t1, $t2 │ │ │ │ - ori $a6, $a6, 0x20 │ │ │ │ - stx.b $a6, $t1, $t2 │ │ │ │ - ld.d $t1, $s1, 136 │ │ │ │ - ldx.bu $t1, $t1, $s3 │ │ │ │ - and $t5, $t5, $t1 │ │ │ │ - beqz $t5, -1348 # 32068 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a268> │ │ │ │ - b -1376 # 32050 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a250> │ │ │ │ nop │ │ │ │ + stptr.d $a0, $sp, 0 │ │ │ │ + jirl $ra, $t1, 0 │ │ │ │ + ldptr.d $t0, $sp, 0 │ │ │ │ + ld.d $a1, $t0, 16 │ │ │ │ + b -264 # 36f68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10a8> │ │ │ │ nop │ │ │ │ + sub.d $t3, $t3, $a2 │ │ │ │ + sub.d $a1, $a1, $a2 │ │ │ │ + add.d $a0, $t1, $t3 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + stptr.d $a2, $sp, 0 │ │ │ │ + bl -172620 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + ldptr.d $a2, $sp, 0 │ │ │ │ + ld.d $t1, $t0, 96 │ │ │ │ + b -188 # 36fe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1120> │ │ │ │ + st.d $s0, $sp, 80 │ │ │ │ + bl -174548 │ │ │ │ + ld.d $t2, $t0, 8 │ │ │ │ + ld.d $t1, $t0, 96 │ │ │ │ + sub.d $t2, $a1, $t2 │ │ │ │ + b -236 # 36fc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1108> │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 40 │ │ │ │ + bl -173952 │ │ │ │ + pcalau12i $t1, 121 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 72 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + beqz $t0, 36 # 37100 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1240> │ │ │ │ + bl -174608 │ │ │ │ nop │ │ │ │ - sll.w $t0, $a4, $t0 │ │ │ │ - and $t1, $a6, $t0 │ │ │ │ - slli.w $t1, $t1, 0x0 │ │ │ │ - bstrpick.d $t2, $t4, 0x1f, 0x0 │ │ │ │ - bnez $t1, -1560 # 31fb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a1b8> │ │ │ │ + pcaddi $a3, 72276 │ │ │ │ + li.w $a2, 55 │ │ │ │ + pcaddi $a1, 72326 │ │ │ │ + pcaddi $a0, 72339 │ │ │ │ + st.d $s0, $sp, 80 │ │ │ │ + bl -172620 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -172980 │ │ │ │ nop │ │ │ │ - and $t2, $t0, $a6 │ │ │ │ - slli.w $t2, $t2, 0x0 │ │ │ │ - beqz $t2, -1368 # 32088 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a288> │ │ │ │ - bstrpick.d $t2, $t4, 0x1f, 0x0 │ │ │ │ - b -1512 # 32000 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a200> │ │ │ │ nop │ │ │ │ - ld.d $a0, $s1, 184 │ │ │ │ - st.d $zero, $s1, 192 │ │ │ │ - st.d $zero, $s1, 184 │ │ │ │ - st.d $zero, $s1, 200 │ │ │ │ - bnez $a0, 72 # 32648 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a848> │ │ │ │ - st.w $zero, $s1, 52 │ │ │ │ - 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 │ │ │ │ - addi.d $sp, $sp, 64 │ │ │ │ - ret │ │ │ │ - ld.d $a0, $s1, 184 │ │ │ │ - st.d $zero, $s1, 192 │ │ │ │ - st.d $zero, $s1, 184 │ │ │ │ - st.d $zero, $s1, 200 │ │ │ │ - bnez $a0, -1056 # 32218 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a418> │ │ │ │ + addi.d $sp, $sp, -16 │ │ │ │ + st.d $ra, $sp, 8 │ │ │ │ + bl -22392 # 319a0 ::do_widen(char) const@@Base+0x214e0> │ │ │ │ nop │ │ │ │ - st.w $zero, $s1, 52 │ │ │ │ - b -708 # 32380 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a580> │ │ │ │ - bl -155128 │ │ │ │ - ldptr.w $s3, $s1, 36 │ │ │ │ - move $s0, $zero │ │ │ │ - bstrpick.d $s4, $s3, 0x1f, 0x0 │ │ │ │ - bnez $s3, -1072 # 32228 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a428> │ │ │ │ - st.w $zero, $s1, 52 │ │ │ │ - b -88 # 32608 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a808> │ │ │ │ + addi.d $sp, $sp, -16 │ │ │ │ + move $a2, $zero │ │ │ │ + st.d $ra, $sp, 8 │ │ │ │ + bl -22412 # 319a0 ::do_widen(char) const@@Base+0x214e0> │ │ │ │ + addi.d $sp, $sp, -16 │ │ │ │ + st.d $ra, $sp, 8 │ │ │ │ + bl -22024 # 31b30 ::do_widen(char) const@@Base+0x21670> │ │ │ │ nop │ │ │ │ + addi.d $sp, $sp, -16 │ │ │ │ + move $a2, $zero │ │ │ │ + st.d $ra, $sp, 8 │ │ │ │ + bl -22044 # 31b30 ::do_widen(char) const@@Base+0x21670> │ │ │ │ + addi.d $sp, $sp, -16 │ │ │ │ + st.d $ra, $sp, 8 │ │ │ │ + bl -21656 # 31cc0 ::do_widen(char) const@@Base+0x21800> │ │ │ │ nop │ │ │ │ + addi.d $sp, $sp, -16 │ │ │ │ + move $a2, $zero │ │ │ │ + st.d $ra, $sp, 8 │ │ │ │ + bl -21676 # 31cc0 ::do_widen(char) const@@Base+0x21800> │ │ │ │ + addi.d $sp, $sp, -16 │ │ │ │ + st.d $ra, $sp, 8 │ │ │ │ + bl -21288 # 31e50 ::do_widen(char) const@@Base+0x21990> │ │ │ │ nop │ │ │ │ + addi.d $sp, $sp, -16 │ │ │ │ + move $a2, $zero │ │ │ │ + st.d $ra, $sp, 8 │ │ │ │ + bl -21308 # 31e50 ::do_widen(char) const@@Base+0x21990> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $a0, $s1, 184 │ │ │ │ - st.d $t0, $s1, 192 │ │ │ │ - st.d $s3, $s1, 184 │ │ │ │ - st.d $s2, $s1, 200 │ │ │ │ - bnez $a0, -1144 # 32218 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a418> │ │ │ │ - b -1132 # 32228 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a428> │ │ │ │ - st.d $zero, $a0, 44 │ │ │ │ - li.w $t0, 1 │ │ │ │ - li.w $a0, 2 │ │ │ │ - st.w $t0, $s1, 36 │ │ │ │ - bl -155160 │ │ │ │ - move $a3, $a0 │ │ │ │ - move $s2, $zero │ │ │ │ - addi.d $s3, $a0, 2 │ │ │ │ - b -656 # 32428 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a628> │ │ │ │ + li.w $t2, 8 │ │ │ │ + beq $a1, $t2, 60 # 371e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1320> │ │ │ │ + li.w $t2, 16 │ │ │ │ + bne $a1, $t2, 68 # 371f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1330> │ │ │ │ + ldptr.w $t0, $a0, 64 │ │ │ │ + andi $t2, $t0, 0x4 │ │ │ │ + bnez $t2, 56 # 371f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1330> │ │ │ │ + ldptr.d $t2, $a0, 0 │ │ │ │ + ori $t0, $t0, 0x4 │ │ │ │ + st.w $t0, $a0, 64 │ │ │ │ + ld.d $t0, $t2, 120 │ │ │ │ + jr $t0 │ │ │ │ nop │ │ │ │ - ldptr.w $s3, $s1, 36 │ │ │ │ - b -1308 # 321a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a3a8> │ │ │ │ - move $s1, $a0 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -155264 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -153992 │ │ │ │ nop │ │ │ │ - addi.d $t0, $a2, -1 │ │ │ │ - srli.d $t7, $t0, 0x3f │ │ │ │ - add.d $t7, $t7, $t0 │ │ │ │ - srai.d $t7, $t7, 0x1 │ │ │ │ - andi $t8, $a2, 0x1 │ │ │ │ - bge $a1, $t7, 236 # 327e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a9e0> │ │ │ │ - move $t2, $a1 │ │ │ │ nop │ │ │ │ - addi.d $t0, $t2, 1 │ │ │ │ - slli.d $t1, $t0, 0x1 │ │ │ │ - addi.d $t6, $t1, -1 │ │ │ │ - alsl.d $t0, $t0, $a0, 0x3 │ │ │ │ - alsl.d $t4, $t6, $a0, 0x2 │ │ │ │ - ldptr.w $t3, $t0, 0 │ │ │ │ - ldptr.w $t5, $t4, 0 │ │ │ │ - alsl.d $t2, $t2, $a0, 0x2 │ │ │ │ - bgeu $t3, $t5, 16 # 32730 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a930> │ │ │ │ - move $t1, $t6 │ │ │ │ - move $t3, $t5 │ │ │ │ - move $t0, $t4 │ │ │ │ - st.w $t3, $t2, 0 │ │ │ │ - move $t2, $t1 │ │ │ │ - blt $t1, $t7, -56 # 32700 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a900> │ │ │ │ - bnez $t8, 20 # 32750 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a950> │ │ │ │ - addi.d $a2, $a2, -2 │ │ │ │ - srai.d $a2, $a2, 0x1 │ │ │ │ - beq $a2, $t1, 184 # 32800 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1aa00> │ │ │ │ nop │ │ │ │ - addi.d $t3, $t1, -1 │ │ │ │ - srli.d $t2, $t3, 0x3f │ │ │ │ - add.d $t2, $t2, $t3 │ │ │ │ - srai.d $t2, $t2, 0x1 │ │ │ │ - blt $a1, $t1, 48 # 32790 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a990> │ │ │ │ - b 76 # 327b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a9b0> │ │ │ │ + ldptr.w $t0, $a0, 64 │ │ │ │ + andi $t2, $t0, 0x2 │ │ │ │ + beqz $t2, 24 # 37200 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1340> │ │ │ │ nop │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ldptr.d $t2, $a0, 0 │ │ │ │ + ori $t0, $t0, 0x2 │ │ │ │ + st.w $t0, $a0, 64 │ │ │ │ + ld.d $t0, $t2, 120 │ │ │ │ + jr $t0 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - st.w $t5, $t0, 0 │ │ │ │ - bge $a1, $t2, 60 # 327c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a9c0> │ │ │ │ - srai.d $t2, $t4, 0x1 │ │ │ │ nop │ │ │ │ - alsl.d $t6, $t2, $a0, 0x2 │ │ │ │ - ldptr.w $t5, $t6, 0 │ │ │ │ - addi.d $t3, $t2, -1 │ │ │ │ - srli.d $t4, $t3, 0x3f │ │ │ │ - alsl.d $t0, $t1, $a0, 0x2 │ │ │ │ - add.d $t4, $t4, $t3 │ │ │ │ - move $t1, $t2 │ │ │ │ - bltu $t5, $a3, -44 # 32780 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a980> │ │ │ │ - st.w $a3, $t0, 0 │ │ │ │ - ret │ │ │ │ + ldptr.w $t0, $a0, 64 │ │ │ │ + addi.d $sp, $sp, -32 │ │ │ │ + st.d $s0, $sp, 16 │ │ │ │ + st.d $ra, $sp, 24 │ │ │ │ + andi $t1, $t0, 0x2 │ │ │ │ + move $s0, $a0 │ │ │ │ + bnez $t1, 32 # 37258 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1398> │ │ │ │ + ldptr.d $t1, $a0, 0 │ │ │ │ + ori $t0, $t0, 0x2 │ │ │ │ + st.w $t0, $a0, 64 │ │ │ │ + ld.d $t0, $t1, 120 │ │ │ │ + li.w $a1, 8 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + ldptr.w $t0, $s0, 64 │ │ │ │ + andi $t1, $t0, 0x4 │ │ │ │ + bnez $t1, 36 # 37280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13c0> │ │ │ │ + ldptr.d $t1, $s0, 0 │ │ │ │ + ori $t0, $t0, 0x4 │ │ │ │ + st.w $t0, $s0, 64 │ │ │ │ + ld.d $t0, $t1, 120 │ │ │ │ + li.w $a1, 16 │ │ │ │ + move $a0, $s0 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ nop │ │ │ │ + ld.bu $t0, $s0, 69 │ │ │ │ + beqz $t0, 12 # 37290 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13d0> │ │ │ │ + st.b $zero, $s0, 69 │ │ │ │ nop │ │ │ │ - move $t0, $t6 │ │ │ │ - st.w $a3, $t0, 0 │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + st.w $zero, $s0, 104 │ │ │ │ + ld.d $s0, $sp, 16 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ ret │ │ │ │ nop │ │ │ │ + bl -175528 │ │ │ │ + li.w $a1, 16 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -276 # 371a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12e0> │ │ │ │ + bl -173864 │ │ │ │ nop │ │ │ │ + bl -175552 │ │ │ │ + ld.bu $t0, $s0, 69 │ │ │ │ + beqz $t0, 8 # 372d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1410> │ │ │ │ + st.b $zero, $s0, 69 │ │ │ │ + bl -173888 │ │ │ │ nop │ │ │ │ + bl -175576 │ │ │ │ + bl -173628 │ │ │ │ + bl -173904 │ │ │ │ nop │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + bl -173644 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + b -52 # 372c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1400> │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + bl -173660 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + bl -175620 │ │ │ │ + st.w $zero, $s0, 104 │ │ │ │ + bl -173948 │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + bl -173684 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + bl -173516 │ │ │ │ + ldptr.w $t0, $a0, 104 │ │ │ │ + addi.d $sp, $sp, -16 │ │ │ │ + stptr.d $s0, $sp, 0 │ │ │ │ + pcaddi $t1, 121663 │ │ │ │ + st.d $ra, $sp, 8 │ │ │ │ + stptr.d $t1, $a0, 0 │ │ │ │ + andi $t1, $t0, 0x1 │ │ │ │ + move $s0, $a0 │ │ │ │ + beqz $t1, 16 # 37350 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1490> │ │ │ │ + andi $t0, $t0, 0x4 │ │ │ │ + bnez $t0, 88 # 373a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14e0> │ │ │ │ nop │ │ │ │ - alsl.d $t0, $a1, $a0, 0x2 │ │ │ │ - bnez $t8, -52 # 327b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a9b0> │ │ │ │ - addi.d $t1, $a2, -2 │ │ │ │ - srai.d $t1, $t1, 0x1 │ │ │ │ - bne $a1, $t1, -64 # 327b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a9b0> │ │ │ │ - move $t1, $a1 │ │ │ │ - nop │ │ │ │ + ld.d $a0, $s0, 80 │ │ │ │ + beqz $a0, 12 # 37360 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14a0> │ │ │ │ + bl -174856 │ │ │ │ nop │ │ │ │ - slli.d $t3, $t1, 0x1 │ │ │ │ - move $t2, $t1 │ │ │ │ - addi.d $t1, $t3, 1 │ │ │ │ - alsl.d $t3, $t1, $a0, 0x2 │ │ │ │ - ldptr.w $t4, $t3, 0 │ │ │ │ - st.w $t4, $t0, 0 │ │ │ │ - move $t0, $t3 │ │ │ │ - b -188 # 32760 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a960> │ │ │ │ - beq $a0, $a1, 240 # 32910 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ab10> │ │ │ │ - addi.d $sp, $sp, -64 │ │ │ │ - st.d $s1, $sp, 40 │ │ │ │ - st.d $ra, $sp, 56 │ │ │ │ - addi.d $s1, $a0, 4 │ │ │ │ - beq $s1, $a1, 124 # 328b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1aab0> │ │ │ │ - st.d $s2, $sp, 32 │ │ │ │ - st.d $s3, $sp, 24 │ │ │ │ - st.d $s4, $sp, 16 │ │ │ │ - st.d $s5, $sp, 8 │ │ │ │ - st.d $s0, $sp, 48 │ │ │ │ - move $s4, $a1 │ │ │ │ - move $s3, $a0 │ │ │ │ - li.w $s2, 4 │ │ │ │ - li.w $s5, 4 │ │ │ │ + pcalau12i $t0, 121 │ │ │ │ + ld.d $t0, $t0, -296 │ │ │ │ + addi.d $t0, $t0, 16 │ │ │ │ + ld.d $ra, $sp, 8 │ │ │ │ + stptr.d $t0, $s0, 0 │ │ │ │ + addi.d $a0, $s0, 56 │ │ │ │ + ldptr.d $s0, $sp, 0 │ │ │ │ + addi.d $sp, $sp, 16 │ │ │ │ + b -174128 │ │ │ │ nop │ │ │ │ - ldptr.w $s0, $s1, 0 │ │ │ │ - ldptr.w $t0, $s3, 0 │ │ │ │ - bgeu $s0, $t0, 88 # 328c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1aac0> │ │ │ │ - sub.d $a0, $s5, $s2 │ │ │ │ - add.d $a0, $s1, $a0 │ │ │ │ - bge $s5, $s2, 140 # 32900 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ab00> │ │ │ │ - move $a2, $s2 │ │ │ │ - move $a1, $s3 │ │ │ │ - bl -154176 │ │ │ │ nop │ │ │ │ - st.w $s0, $s3, 0 │ │ │ │ nop │ │ │ │ - addi.d $s1, $s1, 4 │ │ │ │ - addi.d $s2, $s2, 4 │ │ │ │ - bne $s1, $s4, -56 # 32860 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1aa60> │ │ │ │ - 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 │ │ │ │ - ld.d $ra, $sp, 56 │ │ │ │ - ld.d $s1, $sp, 40 │ │ │ │ - addi.d $sp, $sp, 64 │ │ │ │ - ret │ │ │ │ - ldptr.w $t1, $s1, -4 │ │ │ │ - move $t0, $s1 │ │ │ │ - bgeu $s0, $t1, 48 # 328f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1aaf8> │ │ │ │ - addi.d $t0, $s1, -4 │ │ │ │ - move $t2, $s1 │ │ │ │ - b 20 # 328e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1aae8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $t0, $t0, -4 │ │ │ │ nop │ │ │ │ - st.w $t1, $t2, 0 │ │ │ │ - ldptr.w $t1, $t0, -4 │ │ │ │ - move $t2, $t0 │ │ │ │ - bltu $s0, $t1, -20 # 328e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1aae0> │ │ │ │ - st.w $s0, $t0, 0 │ │ │ │ - b -108 # 32890 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1aa90> │ │ │ │ - bne $s2, $s5, -120 # 32888 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1aa88> │ │ │ │ - st.w $t0, $a0, 0 │ │ │ │ - b -128 # 32888 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1aa88> │ │ │ │ nop │ │ │ │ - ret │ │ │ │ + bl -384 # 37220 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1360> │ │ │ │ + b -84 # 37350 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1490> │ │ │ │ + bl -175784 │ │ │ │ + bl -173836 │ │ │ │ + b -96 # 37350 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1490> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - li.w $t1, 64 │ │ │ │ - sub.d $t0, $a1, $a0 │ │ │ │ - bge $t1, $t0, 480 # 32b08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ad08> │ │ │ │ - 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 │ │ │ │ - move $s2, $a2 │ │ │ │ - srai.d $a5, $t0, 0x2 │ │ │ │ - move $a4, $a1 │ │ │ │ - move $s1, $a0 │ │ │ │ - li.w $s0, 64 │ │ │ │ - srai.d $t0, $t0, 0x3 │ │ │ │ - beqz $s2, 264 # 32a60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ac60> │ │ │ │ + ldptr.w $t0, $a0, 104 │ │ │ │ + addi.d $sp, $sp, -16 │ │ │ │ + stptr.d $s0, $sp, 0 │ │ │ │ + pcaddi $t1, 121623 │ │ │ │ + st.d $ra, $sp, 8 │ │ │ │ + stptr.d $t1, $a0, 0 │ │ │ │ + andi $t1, $t0, 0x1 │ │ │ │ + move $s0, $a0 │ │ │ │ + beqz $t1, 16 # 373f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1530> │ │ │ │ + andi $t0, $t0, 0x4 │ │ │ │ + bnez $t0, 88 # 37440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1580> │ │ │ │ nop │ │ │ │ - alsl.d $t3, $t0, $s1, 0x2 │ │ │ │ - ldptr.w $t1, $s1, 4 │ │ │ │ - ldptr.w $t4, $t3, 0 │ │ │ │ - ldptr.w $t5, $a4, -4 │ │ │ │ - ldptr.w $t2, $s1, 0 │ │ │ │ - addi.d $s2, $s2, -1 │ │ │ │ - addi.d $t0, $s1, 4 │ │ │ │ - bgeu $t1, $t4, 364 # 32ae8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ace8> │ │ │ │ - bltu $t4, $t5, 368 # 32af0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1acf0> │ │ │ │ - bgeu $t1, $t5, 124 # 32a00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ac00> │ │ │ │ - st.w $t5, $s1, 0 │ │ │ │ - st.w $t2, $a4, -4 │ │ │ │ - ldptr.w $t2, $s1, 4 │ │ │ │ - ldptr.w $t1, $s1, 0 │ │ │ │ - move $t4, $a4 │ │ │ │ + ld.d $a0, $s0, 80 │ │ │ │ + beqz $a0, 12 # 37400 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1540> │ │ │ │ + bl -175016 │ │ │ │ nop │ │ │ │ - move $a0, $t0 │ │ │ │ - bgeu $t2, $t1, 28 # 329c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1abc0> │ │ │ │ - addi.d $t0, $t0, 4 │ │ │ │ + pcalau12i $t0, 121 │ │ │ │ + ld.d $t0, $t0, -296 │ │ │ │ + addi.d $t0, $t0, 16 │ │ │ │ + addi.d $a0, $s0, 56 │ │ │ │ + stptr.d $t0, $s0, 0 │ │ │ │ + bl -174276 │ │ │ │ + ld.d $ra, $sp, 8 │ │ │ │ + move $a0, $s0 │ │ │ │ + ldptr.d $s0, $sp, 0 │ │ │ │ + addi.d $sp, $sp, 16 │ │ │ │ + b -175064 │ │ │ │ nop │ │ │ │ - move $a0, $t0 │ │ │ │ - ldptr.w $t2, $t0, 0 │ │ │ │ - addi.d $t0, $t0, 4 │ │ │ │ - bltu $t2, $t1, -12 # 329b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1abb0> │ │ │ │ - ldptr.w $t3, $t4, -4 │ │ │ │ - bgeu $t1, $t3, 92 # 32a20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ac20> │ │ │ │ - addi.d $t0, $t4, -8 │ │ │ │ nop │ │ │ │ - move $t4, $t0 │ │ │ │ - ldptr.w $t3, $t0, 0 │ │ │ │ - addi.d $t0, $t0, -4 │ │ │ │ - bltu $t1, $t3, -12 # 329d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1abd0> │ │ │ │ - bgeu $a0, $t4, 80 # 32a30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ac30> │ │ │ │ nop │ │ │ │ - st.w $t3, $a0, 0 │ │ │ │ - st.w $t2, $t4, 0 │ │ │ │ - ldptr.w $t1, $s1, 0 │ │ │ │ - ldptr.w $t2, $a0, 4 │ │ │ │ - addi.d $t0, $a0, 4 │ │ │ │ - b -92 # 329a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1aba0> │ │ │ │ - st.w $t1, $s1, 0 │ │ │ │ - st.w $t2, $s1, 4 │ │ │ │ - b -112 # 32998 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ab98> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + bl -544 # 37220 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1360> │ │ │ │ + b -84 # 373f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1530> │ │ │ │ + bl -175944 │ │ │ │ + bl -173996 │ │ │ │ + b -96 # 373f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1530> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $t4, $t4, -4 │ │ │ │ - bltu $a0, $t4, -60 # 329e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1abe8> │ │ │ │ + addi.d $sp, $sp, -176 │ │ │ │ + pcalau12i $t0, 121 │ │ │ │ + ld.d $t0, $t0, -160 │ │ │ │ + ld.d $t0, $t0, 0 │ │ │ │ + st.d $t0, $sp, 136 │ │ │ │ + li.w $t0, 0x0 │ │ │ │ + ldptr.w $t0, $a0, 56 │ │ │ │ + st.d $ra, $sp, 168 │ │ │ │ + andi $t1, $t0, 0x2 │ │ │ │ + bnez $t1, 60 # 374c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1600> │ │ │ │ + pcalau12i $t1, 121 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 136 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, 400 # 37630 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1770> │ │ │ │ + ld.d $ra, $sp, 168 │ │ │ │ + addi.d $sp, $sp, 176 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ - move $a2, $s2 │ │ │ │ - move $a1, $a4 │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - bl -284 # 32920 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ab20> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - sub.d $t0, $a0, $s1 │ │ │ │ - bge $s0, $t0, 136 # 32ad0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1acd0> │ │ │ │ - srai.d $a5, $t0, 0x2 │ │ │ │ - move $a4, $a0 │ │ │ │ - srai.d $t0, $t0, 0x3 │ │ │ │ - bnez $s2, -248 # 32960 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ab60> │ │ │ │ nop │ │ │ │ - addi.d $a1, $t0, -1 │ │ │ │ - b 12 # 32a70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ac70> │ │ │ │ - addi.d $a1, $a1, -1 │ │ │ │ nop │ │ │ │ - slli.d $t0, $a1, 0x2 │ │ │ │ - ldx.w $a3, $s1, $t0 │ │ │ │ - move $a2, $a5 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -928 # 326e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a8e0> │ │ │ │ - bnez $a1, -28 # 32a68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ac68> │ │ │ │ - sub.d $t0, $a4, $s1 │ │ │ │ + st.d $s0, $sp, 160 │ │ │ │ + st.d $s2, $sp, 144 │ │ │ │ + bstrins.d $t0, $zero, 0x1, 0x1 │ │ │ │ + st.d $s1, $sp, 152 │ │ │ │ + pcalau12i $t1, 121 │ │ │ │ + ld.d $t1, $t1, -296 │ │ │ │ + addi.d $t1, $t1, 16 │ │ │ │ + st.w $t0, $a0, 56 │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 80 │ │ │ │ + move $s2, $t1 │ │ │ │ + st.d $t1, $sp, 24 │ │ │ │ + st.d $zero, $sp, 32 │ │ │ │ + st.d $zero, $sp, 40 │ │ │ │ + st.d $zero, $sp, 48 │ │ │ │ + st.d $zero, $sp, 56 │ │ │ │ + st.d $zero, $sp, 64 │ │ │ │ + st.d $zero, $sp, 72 │ │ │ │ + bl -173592 │ │ │ │ + ldptr.w $t0, $s0, 56 │ │ │ │ li.w $t1, 4 │ │ │ │ - bge $t1, $t0, 64 # 32ad0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1acd0> │ │ │ │ - addi.d $a4, $a4, -4 │ │ │ │ - li.w $a6, 4 │ │ │ │ - addi.d $a5, $t0, -4 │ │ │ │ - ldptr.w $t0, $s1, 0 │ │ │ │ - ldptr.w $a3, $a4, 0 │ │ │ │ - srai.d $a2, $a5, 0x2 │ │ │ │ - st.w $t0, $a4, 0 │ │ │ │ - move $a1, $zero │ │ │ │ + st.w $t1, $sp, 128 │ │ │ │ + pcaddi $t1, 121540 │ │ │ │ + st.w $zero, $sp, 88 │ │ │ │ + st.b $zero, $sp, 93 │ │ │ │ + st.d $zero, $sp, 96 │ │ │ │ + st.d $zero, $sp, 104 │ │ │ │ + st.d $zero, $sp, 112 │ │ │ │ + st.d $zero, $sp, 120 │ │ │ │ + st.d $t1, $sp, 24 │ │ │ │ + andi $t0, $t0, 0x1 │ │ │ │ + beqz $t0, 164 # 375e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1720> │ │ │ │ + ldptr.d $t0, $s0, 0 │ │ │ │ + addi.d $s1, $sp, 24 │ │ │ │ + ld.d $a0, $t0, 16 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ld.d $t0, $t0, 48 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + ldptr.d $t0, $s0, 0 │ │ │ │ + li.w $a2, 8 │ │ │ │ + addi.d $a1, $sp, 16 │ │ │ │ + addi.d $a0, $sp, 8 │ │ │ │ + st.d $s0, $sp, 8 │ │ │ │ + st.d $t0, $sp, 16 │ │ │ │ + bl -3888 # 36640 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x780> │ │ │ │ + ldptr.d $a0, $s0, 0 │ │ │ │ + li.w $a2, 16 │ │ │ │ + move $a1, $s0 │ │ │ │ + addi.d $s1, $sp, 24 │ │ │ │ + bl -25060 # 313a0 ::do_widen(char) const@@Base+0x20ee0> │ │ │ │ + ldptr.w $t0, $sp, 128 │ │ │ │ + pcaddi $t1, 121511 │ │ │ │ + st.d $t1, $sp, 24 │ │ │ │ + andi $t1, $t0, 0x1 │ │ │ │ + beqz $t1, 24 # 375b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16f0> │ │ │ │ + andi $t0, $t0, 0x4 │ │ │ │ + beqz $t0, 16 # 375b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16f0> │ │ │ │ move $a0, $s1 │ │ │ │ - move $a7, $a5 │ │ │ │ - bl -988 # 326e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a8e0> │ │ │ │ - addi.d $a4, $a4, -4 │ │ │ │ - addi.d $a5, $a5, -4 │ │ │ │ - blt $a6, $a7, -40 # 32aa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1aca0> │ │ │ │ + bl -904 # 37220 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1360> │ │ │ │ nop │ │ │ │ - ld.d $ra, $sp, 40 │ │ │ │ - ld.d $s0, $sp, 32 │ │ │ │ - ld.d $s1, $sp, 24 │ │ │ │ - ld.d $s2, $sp, 16 │ │ │ │ - addi.d $sp, $sp, 48 │ │ │ │ - ret │ │ │ │ - bltu $t1, $t5, -232 # 32a00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ac00> │ │ │ │ - bltu $t4, $t5, -356 # 32988 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ab88> │ │ │ │ - st.w $t4, $s1, 0 │ │ │ │ - st.w $t2, $t3, 0 │ │ │ │ - ldptr.w $t2, $s1, 4 │ │ │ │ - ldptr.w $t1, $s1, 0 │ │ │ │ - b -360 # 32998 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ab98> │ │ │ │ + ld.d $a0, $sp, 104 │ │ │ │ + beqz $a0, 12 # 375c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1700> │ │ │ │ + bl -175464 │ │ │ │ nop │ │ │ │ - ret │ │ │ │ + addi.d $a0, $sp, 80 │ │ │ │ + st.d $s2, $sp, 24 │ │ │ │ + bl -174712 │ │ │ │ + ld.d $s0, $sp, 160 │ │ │ │ + ld.d $s1, $sp, 152 │ │ │ │ + ld.d $s2, $sp, 144 │ │ │ │ + b -336 # 37488 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15c8> │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -48 │ │ │ │ - st.d $s0, $sp, 32 │ │ │ │ - st.d $s1, $sp, 24 │ │ │ │ - st.d $s2, $sp, 16 │ │ │ │ - st.d $s3, $sp, 8 │ │ │ │ - st.d $ra, $sp, 40 │ │ │ │ - stptr.d $s4, $sp, 0 │ │ │ │ - stptr.d $a1, $a0, 0 │ │ │ │ - st.d $a2, $a0, 8 │ │ │ │ - st.d $a3, $a0, 16 │ │ │ │ - st.d $zero, $a0, 24 │ │ │ │ - st.d $zero, $a0, 48 │ │ │ │ - st.d $zero, $a0, 72 │ │ │ │ - st.d $zero, $a0, 80 │ │ │ │ - st.d $zero, $a0, 88 │ │ │ │ - st.d $zero, $a0, 96 │ │ │ │ - st.d $zero, $a0, 104 │ │ │ │ - st.d $zero, $a0, 112 │ │ │ │ - st.d $zero, $a0, 120 │ │ │ │ - st.d $zero, $a0, 128 │ │ │ │ - st.d $zero, $a0, 136 │ │ │ │ - st.d $zero, $a0, 152 │ │ │ │ - st.d $zero, $a0, 160 │ │ │ │ - st.d $zero, $a0, 168 │ │ │ │ - st.d $zero, $a0, 176 │ │ │ │ - st.d $zero, $a0, 184 │ │ │ │ - st.d $zero, $a0, 192 │ │ │ │ - st.d $zero, $a0, 200 │ │ │ │ - st.d $zero, $a0, 208 │ │ │ │ - st.d $zero, $a0, 216 │ │ │ │ - bstrpick.d $s2, $a4, 0x1f, 0x0 │ │ │ │ - move $s0, $a0 │ │ │ │ - move $s3, $a3 │ │ │ │ - move $s1, $a5 │ │ │ │ - beqz $s2, 648 # 32e20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b020> │ │ │ │ - slli.d $a0, $s2, 0x3 │ │ │ │ - bl -156432 │ │ │ │ - slli.d $a2, $s2, 0x3 │ │ │ │ - move $a1, $zero │ │ │ │ - alsl.d $s2, $s2, $a0, 0x3 │ │ │ │ - move $s4, $a0 │ │ │ │ - bl -157316 │ │ │ │ - move $t0, $s2 │ │ │ │ + lu12i.w $a0, 1 │ │ │ │ + addi.d $s1, $sp, 24 │ │ │ │ + bl -175448 │ │ │ │ + ld.d $t1, $s0, 8 │ │ │ │ + st.d $a0, $sp, 104 │ │ │ │ + li.w $t0, 7 │ │ │ │ + ld.d $a0, $t1, 16 │ │ │ │ + st.w $t0, $sp, 128 │ │ │ │ + lu12i.w $t3, 1 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + li.w $t2, 1 │ │ │ │ + move $a1, $s1 │ │ │ │ + ld.d $t0, $t0, 112 │ │ │ │ + st.d $t3, $sp, 112 │ │ │ │ + st.d $zero, $sp, 64 │ │ │ │ + st.d $zero, $sp, 56 │ │ │ │ + st.d $zero, $sp, 72 │ │ │ │ + st.b $t2, $sp, 93 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + b -236 # 37540 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1680> │ │ │ │ + st.d $s0, $sp, 160 │ │ │ │ + st.d $s1, $sp, 152 │ │ │ │ + st.d $s2, $sp, 144 │ │ │ │ nop │ │ │ │ - st.d $s4, $s0, 24 │ │ │ │ - st.d $t0, $s0, 32 │ │ │ │ - st.d $s2, $s0, 40 │ │ │ │ - bstrpick.d $s1, $s1, 0x1f, 0x0 │ │ │ │ - beqz $s1, 560 # 32e00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b000> │ │ │ │ - slli.d $a0, $s1, 0x2 │ │ │ │ - bl -156488 │ │ │ │ - slli.d $a2, $s1, 0x2 │ │ │ │ - move $a1, $zero │ │ │ │ - alsl.d $s1, $s1, $a0, 0x2 │ │ │ │ - move $s2, $a0 │ │ │ │ - bl -157372 │ │ │ │ - move $t0, $s1 │ │ │ │ + bl -175984 │ │ │ │ + nop │ │ │ │ + bl -176456 │ │ │ │ + bl -174508 │ │ │ │ + b -160 # 375b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16f0> │ │ │ │ + nop │ │ │ │ + move $s0, $a0 │ │ │ │ nop │ │ │ │ - ld.d $s3, $s3, 88 │ │ │ │ - st.d $t0, $s0, 56 │ │ │ │ - li.w $t0, -1 │ │ │ │ - st.d $s2, $s0, 48 │ │ │ │ - st.d $s1, $s0, 64 │ │ │ │ - lu52i.d $t0, $t0, 511 │ │ │ │ - bltu $t0, $s3, 584 # 32e58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b058> │ │ │ │ - beqz $s3, 428 # 32dc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1afc0> │ │ │ │ - slli.d $s1, $s3, 0x2 │ │ │ │ move $a0, $s1 │ │ │ │ - bl -156560 │ │ │ │ - addi.d $t3, $a0, 4 │ │ │ │ - li.w $t0, 1 │ │ │ │ - st.w $zero, $a0, 0 │ │ │ │ - move $s4, $a0 │ │ │ │ - add.d $s2, $a0, $s1 │ │ │ │ - move $t4, $t3 │ │ │ │ - beq $s3, $t0, 516 # 32e40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b040> │ │ │ │ - addi.d $s1, $s1, -4 │ │ │ │ - move $a0, $t3 │ │ │ │ - move $a1, $zero │ │ │ │ - move $a2, $s1 │ │ │ │ - bl -157472 │ │ │ │ - add.d $t4, $a0, $s1 │ │ │ │ - st.d $s4, $s0, 120 │ │ │ │ - st.d $s2, $s0, 136 │ │ │ │ - st.d $t4, $s0, 128 │ │ │ │ - move $t3, $a0 │ │ │ │ - beq $t4, $s4, 344 # 32dc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1afc0> │ │ │ │ + bl -836 # 37320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1460> │ │ │ │ + pcalau12i $t1, 121 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 136 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -64 # 37640 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1780> │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -174392 │ │ │ │ nop │ │ │ │ - sub.d $t2, $t4, $s4 │ │ │ │ - li.w $t5, 56 │ │ │ │ - addi.d $t2, $t2, -4 │ │ │ │ - move $t0, $s4 │ │ │ │ - bgeu $t5, $t2, 464 # 32e50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b050> │ │ │ │ - srli.d $t2, $t2, 0x2 │ │ │ │ - addi.d $t2, $t2, 1 │ │ │ │ - pcaddi $t1, 80425 │ │ │ │ - srli.d $t3, $t2, 0x4 │ │ │ │ - vld $vr0, $t1, 0 │ │ │ │ - slli.d $t1, $t3, 0x6 │ │ │ │ - add.d $t1, $t1, $s4 │ │ │ │ - vst $vr0, $t0, 0 │ │ │ │ - vaddi.wu $vr3, $vr0, 0x4 │ │ │ │ - vaddi.wu $vr2, $vr0, 0x8 │ │ │ │ - vaddi.wu $vr1, $vr0, 0xc │ │ │ │ - vst $vr3, $t0, 16 │ │ │ │ - vst $vr2, $t0, 32 │ │ │ │ - vst $vr1, $t0, 48 │ │ │ │ - addi.d $t0, $t0, 64 │ │ │ │ - vaddi.wu $vr0, $vr0, 0x10 │ │ │ │ - bne $t1, $t0, -36 # 32ca0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1aea0> │ │ │ │ - slli.d $t0, $t3, 0x4 │ │ │ │ - beq $t2, $t0, 244 # 32dc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1afc0> │ │ │ │ - move $s4, $t1 │ │ │ │ - slli.w $t0, $t0, 0x0 │ │ │ │ - addi.d $t3, $t1, 4 │ │ │ │ + bl -176528 │ │ │ │ + ldptr.d $a0, $s0, 0 │ │ │ │ + li.w $a2, 16 │ │ │ │ + move $a1, $s0 │ │ │ │ + bl -25344 # 313a0 ::do_widen(char) const@@Base+0x20ee0> │ │ │ │ nop │ │ │ │ - st.w $t0, $s4, 0 │ │ │ │ - beq $t4, $t3, 220 # 32dc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1afc0> │ │ │ │ - addi.w $t3, $t0, 1 │ │ │ │ - addi.d $t2, $s4, 8 │ │ │ │ - st.w $t3, $s4, 4 │ │ │ │ - beq $t4, $t2, 204 # 32dc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1afc0> │ │ │ │ - addi.w $t3, $t0, 2 │ │ │ │ - addi.d $t2, $s4, 12 │ │ │ │ - st.w $t3, $s4, 8 │ │ │ │ - beq $t4, $t2, 188 # 32dc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1afc0> │ │ │ │ - addi.w $t3, $t0, 3 │ │ │ │ - addi.d $t2, $s4, 16 │ │ │ │ - st.w $t3, $s4, 12 │ │ │ │ - beq $t4, $t2, 172 # 32dc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1afc0> │ │ │ │ - addi.w $t3, $t0, 4 │ │ │ │ - addi.d $t2, $s4, 20 │ │ │ │ - st.w $t3, $s4, 16 │ │ │ │ - beq $t4, $t2, 156 # 32dc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1afc0> │ │ │ │ - addi.w $t3, $t0, 5 │ │ │ │ - addi.d $t2, $s4, 24 │ │ │ │ - st.w $t3, $s4, 20 │ │ │ │ - beq $t4, $t2, 140 # 32dc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1afc0> │ │ │ │ - addi.w $t3, $t0, 6 │ │ │ │ - addi.d $t2, $s4, 28 │ │ │ │ - st.w $t3, $s4, 24 │ │ │ │ - beq $t4, $t2, 124 # 32dc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1afc0> │ │ │ │ - addi.w $t3, $t0, 7 │ │ │ │ - addi.d $t2, $s4, 32 │ │ │ │ - st.w $t3, $s4, 28 │ │ │ │ - beq $t4, $t2, 108 # 32dc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1afc0> │ │ │ │ - addi.w $t3, $t0, 8 │ │ │ │ - addi.d $t2, $s4, 36 │ │ │ │ - st.w $t3, $s4, 32 │ │ │ │ - beq $t4, $t2, 92 # 32dc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1afc0> │ │ │ │ - addi.w $t3, $t0, 9 │ │ │ │ - addi.d $t2, $s4, 40 │ │ │ │ - st.w $t3, $s4, 36 │ │ │ │ - beq $t4, $t2, 76 # 32dc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1afc0> │ │ │ │ - addi.w $t3, $t0, 10 │ │ │ │ - addi.d $t2, $s4, 44 │ │ │ │ - st.w $t3, $s4, 40 │ │ │ │ - beq $t4, $t2, 60 # 32dc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1afc0> │ │ │ │ - addi.w $t3, $t0, 11 │ │ │ │ - addi.d $t2, $s4, 48 │ │ │ │ - st.w $t3, $s4, 44 │ │ │ │ - beq $t4, $t2, 44 # 32dc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1afc0> │ │ │ │ - addi.w $t3, $t0, 12 │ │ │ │ - addi.d $t2, $s4, 52 │ │ │ │ - st.w $t3, $s4, 48 │ │ │ │ - beq $t4, $t2, 28 # 32dc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1afc0> │ │ │ │ - addi.w $t3, $t0, 13 │ │ │ │ - addi.d $t2, $s4, 56 │ │ │ │ - st.w $t3, $s4, 52 │ │ │ │ - beq $t4, $t2, 12 # 32dc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1afc0> │ │ │ │ - addi.w $t0, $t0, 14 │ │ │ │ - st.w $t0, $s4, 56 │ │ │ │ - ld.d $ra, $sp, 40 │ │ │ │ - st.w $zero, $s0, 144 │ │ │ │ - ld.d $s1, $sp, 24 │ │ │ │ - ld.d $s0, $sp, 32 │ │ │ │ - ld.d $s2, $sp, 16 │ │ │ │ - ld.d $s3, $sp, 8 │ │ │ │ - ldptr.d $s4, $sp, 0 │ │ │ │ - addi.d $sp, $sp, 48 │ │ │ │ - ret │ │ │ │ + pcalau12i $t1, 121 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 136 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -128 # 37640 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1780> │ │ │ │ + bl -174900 │ │ │ │ + bl -176584 │ │ │ │ + bl -174636 │ │ │ │ + b -40 # 376a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17e8> │ │ │ │ nop │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $s1, $sp, 24 │ │ │ │ + bl -174656 │ │ │ │ + b -132 # 37660 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17a0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - move $s2, $zero │ │ │ │ - move $t0, $zero │ │ │ │ - b -528 # 32bf8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1adf8> │ │ │ │ + ldptr.w $t0, $a0, 320 │ │ │ │ + addi.d $sp, $sp, -32 │ │ │ │ + st.d $s0, $sp, 16 │ │ │ │ + st.d $s1, $sp, 8 │ │ │ │ + stptr.d $s2, $sp, 0 │ │ │ │ + st.d $ra, $sp, 24 │ │ │ │ + pcaddi $t3, 120790 │ │ │ │ + pcaddi $t2, 120801 │ │ │ │ + pcaddi $t1, 120810 │ │ │ │ + stptr.d $t3, $a0, 0 │ │ │ │ + st.d $t2, $a0, 16 │ │ │ │ + st.d $t1, $a0, 552 │ │ │ │ + andi $t0, $t0, 0x5 │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $s2, $a0, 40 │ │ │ │ + addi.d $s1, $a0, 48 │ │ │ │ + beqz $t0, 288 # 37860 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19a0> │ │ │ │ nop │ │ │ │ + pcalau12i $t0, 121 │ │ │ │ + ld.d $t0, $t0, -128 │ │ │ │ + pcalau12i $t1, 121 │ │ │ │ + ld.d $t1, $t1, -136 │ │ │ │ + addi.d $t2, $t0, 24 │ │ │ │ + addi.d $t1, $t1, 16 │ │ │ │ + addi.d $t0, $t0, 64 │ │ │ │ + move $a0, $s1 │ │ │ │ + st.d $t2, $s0, 40 │ │ │ │ + st.d $t0, $s0, 288 │ │ │ │ + st.d $t1, $s0, 48 │ │ │ │ + bl -177060 # c3d0 >::close()@plt> │ │ │ │ + addi.d $a0, $s0, 152 │ │ │ │ + bl -174412 # ce30 ::~__basic_file()@plt> │ │ │ │ + pcalau12i $t0, 121 │ │ │ │ + ld.d $t0, $t0, -296 │ │ │ │ + addi.d $t0, $t0, 16 │ │ │ │ + addi.d $a0, $s0, 104 │ │ │ │ + st.d $t0, $s0, 48 │ │ │ │ + bl -175172 │ │ │ │ + pcalau12i $t1, 121 │ │ │ │ + ld.d $t1, $t1, -288 │ │ │ │ + ld.d $t0, $t1, 8 │ │ │ │ + ld.d $t2, $t1, 16 │ │ │ │ + pcalau12i $s1, 121 │ │ │ │ + ld.d $s1, $s1, -360 │ │ │ │ + ld.d $t1, $t0, -24 │ │ │ │ + st.d $t0, $s0, 40 │ │ │ │ + addi.d $s1, $s1, 16 │ │ │ │ + stx.d $t2, $s2, $t1 │ │ │ │ + addi.d $a0, $s0, 288 │ │ │ │ + st.d $s1, $s0, 288 │ │ │ │ + bl -176936 │ │ │ │ + ld.d $t0, $s0, 8 │ │ │ │ + pcaddi $t3, 120690 │ │ │ │ + pcaddi $t2, 120701 │ │ │ │ + ldptr.d $t0, $t0, 0 │ │ │ │ + pcaddi $t1, 120709 │ │ │ │ + stptr.d $t3, $s0, 0 │ │ │ │ + st.d $t2, $s0, 16 │ │ │ │ + st.d $t1, $s0, 552 │ │ │ │ + beqz $t0, 404 # 37980 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ac0> │ │ │ │ + ldptr.w $t0, $t0, 56 │ │ │ │ + andi $t0, $t0, 0x1 │ │ │ │ + beqz $t0, 24 # 37810 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1950> │ │ │ │ + ld.d $a0, $s0, 784 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ld.d $t0, $t0, 48 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ nop │ │ │ │ + ld.d $a0, $s0, 32 │ │ │ │ + pcaddi $t2, 120641 │ │ │ │ + pcaddi $t1, 120652 │ │ │ │ + pcaddi $t0, 120661 │ │ │ │ + stptr.d $t2, $s0, 0 │ │ │ │ + st.d $t1, $s0, 16 │ │ │ │ + st.d $t0, $s0, 552 │ │ │ │ + beqz $a0, 12 # 37838 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1978> │ │ │ │ + bl -7568 # 35aa0 ::do_widen(char) const@@Base+0x255e0> │ │ │ │ nop │ │ │ │ + pcaddi $t0, 121322 │ │ │ │ + st.d $s1, $s0, 552 │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + ld.d $s1, $sp, 8 │ │ │ │ + ldptr.d $s2, $sp, 0 │ │ │ │ + st.d $t0, $s0, 16 │ │ │ │ + addi.d $a0, $s0, 552 │ │ │ │ + ld.d $s0, $sp, 16 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + b -177084 │ │ │ │ + ld.d $s1, $a0, 8 │ │ │ │ + ldptr.d $a0, $s1, 0 │ │ │ │ + beqz $a0, 280 # 37980 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ac0> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + bne $t0, $a0, 80 # 378c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a00> │ │ │ │ nop │ │ │ │ + addi.d $s1, $s0, 48 │ │ │ │ + move $a0, $s1 │ │ │ │ + addi.d $s2, $s0, 40 │ │ │ │ + bl -177332 # c3d0 >::close()@plt> │ │ │ │ + bnez $a0, -320 # 37748 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1888> │ │ │ │ + ld.d $t0, $s0, 40 │ │ │ │ + ld.d $a0, $t0, -24 │ │ │ │ + add.d $a0, $s2, $a0 │ │ │ │ + ldptr.w $a1, $a0, 32 │ │ │ │ + ori $a1, $a1, 0x4 │ │ │ │ + bl -175008 # cd00 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ + b -348 # 37748 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1888> │ │ │ │ nop │ │ │ │ - move $s4, $zero │ │ │ │ - move $t0, $zero │ │ │ │ - b -616 # 32bc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1adc0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - st.d $a0, $s0, 120 │ │ │ │ - st.d $t3, $s0, 128 │ │ │ │ - st.d $s2, $s0, 136 │ │ │ │ - b -476 # 32c70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ae70> │ │ │ │ - move $t0, $zero │ │ │ │ - b -372 # 32ce0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1aee0> │ │ │ │ - pcaddi $a0, 76716 │ │ │ │ - bl -157868 │ │ │ │ - move $s1, $a0 │ │ │ │ + bl -1120 # 37460 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15a0> │ │ │ │ + ldptr.d $s2, $s1, 0 │ │ │ │ + beqz $s2, 184 # 37980 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ac0> │ │ │ │ + ldptr.d $s1, $s2, 0 │ │ │ │ + beq $s1, $s2, 112 # 37940 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a80> │ │ │ │ nop │ │ │ │ - ld.d $a0, $s0, 176 │ │ │ │ - beqz $a0, 12 # 32e78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b078> │ │ │ │ - bl -157216 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s0, 152 │ │ │ │ - beqz $a0, 12 # 32e88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b088> │ │ │ │ - bl -157232 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s0, 120 │ │ │ │ - beqz $a0, 12 # 32e98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b098> │ │ │ │ - bl -157248 │ │ │ │ + ldptr.w $t0, $s2, 56 │ │ │ │ + li.w $t1, 5 │ │ │ │ + andi $t0, $t0, 0x5 │ │ │ │ + beq $t0, $t1, 28 # 37908 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a48> │ │ │ │ + ld.d $a0, $s1, 16 │ │ │ │ + move $a1, $zero │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ld.d $t0, $t0, 136 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ nop │ │ │ │ - ld.d $s2, $s0, 96 │ │ │ │ - ld.d $s3, $s0, 104 │ │ │ │ - beq $s2, $s3, 32 # 32ec0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b0c0> │ │ │ │ + ld.d $a0, $s1, 16 │ │ │ │ + st.d $zero, $s1, 16 │ │ │ │ + beqz $a0, 80 # 37960 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1aa0> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ld.d $t0, $t0, 8 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + ldptr.d $s1, $s1, 0 │ │ │ │ + bne $s2, $s1, -68 # 378e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a20> │ │ │ │ + ldptr.d $s1, $s2, 0 │ │ │ │ + beq $s2, $s1, 20 # 37940 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a80> │ │ │ │ + move $a0, $s1 │ │ │ │ + ldptr.d $s1, $s1, 0 │ │ │ │ + bl -176360 │ │ │ │ + bne $s2, $s1, -12 # 37930 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a70> │ │ │ │ + ldptr.w $t0, $s2, 56 │ │ │ │ + st.d $s2, $s2, 8 │ │ │ │ + stptr.d $s2, $s2, 0 │ │ │ │ + bstrins.d $t0, $zero, 0x1, 0x0 │ │ │ │ + st.d $zero, $s2, 16 │ │ │ │ + st.w $t0, $s2, 56 │ │ │ │ + b -224 # 37878 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19b8> │ │ │ │ nop │ │ │ │ - ldptr.d $a0, $s2, 0 │ │ │ │ - beqz $a0, 12 # 32eb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b0b8> │ │ │ │ - bl -157280 │ │ │ │ + ldptr.d $s1, $s1, 0 │ │ │ │ + bne $s2, $s1, -132 # 378e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a20> │ │ │ │ + b -64 # 37928 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a68> │ │ │ │ nop │ │ │ │ - addi.d $s2, $s2, 24 │ │ │ │ - bne $s3, $s2, -20 # 32ea8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b0a8> │ │ │ │ - ld.d $a0, $s0, 96 │ │ │ │ - beqz $a0, 12 # 32ed0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b0d0> │ │ │ │ - bl -157304 │ │ │ │ + bl -177264 │ │ │ │ + bl -175316 │ │ │ │ + b -512 # 37778 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18b8> │ │ │ │ nop │ │ │ │ - ld.d $a0, $s0, 72 │ │ │ │ - beqz $a0, 12 # 32ee0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b0e0> │ │ │ │ - bl -157320 │ │ │ │ + pcaddi $a3, 71556 │ │ │ │ + li.w $a2, 550 │ │ │ │ + pcaddi $a1, 71710 │ │ │ │ + pcaddi $a0, 71721 │ │ │ │ + bl -174816 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s0, 48 │ │ │ │ - beqz $a0, 12 # 32ef0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b0f0> │ │ │ │ - bl -157336 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s0, 24 │ │ │ │ - beqz $a0, 12 # 32f00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b100> │ │ │ │ - bl -157352 │ │ │ │ nop │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -156084 │ │ │ │ - ld.d $t0, $s0, 200 │ │ │ │ - move $s1, $a0 │ │ │ │ - beqz $t0, -168 # 32e68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b068> │ │ │ │ - move $a0, $t0 │ │ │ │ - bl -157384 │ │ │ │ - b -180 # 32e68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b068> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ addi.d $sp, $sp, -32 │ │ │ │ st.d $s0, $sp, 16 │ │ │ │ - move $s0, $a0 │ │ │ │ - ld.d $a0, $a0, 24 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ st.d $s1, $sp, 8 │ │ │ │ stptr.d $s2, $sp, 0 │ │ │ │ - st.d $zero, $s0, 32 │ │ │ │ - st.d $zero, $s0, 24 │ │ │ │ - st.d $zero, $s0, 40 │ │ │ │ - beqz $a0, 8 # 32f50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b150> │ │ │ │ - bl -157436 │ │ │ │ - ld.d $a0, $s0, 48 │ │ │ │ - st.d $zero, $s0, 56 │ │ │ │ - st.d $zero, $s0, 48 │ │ │ │ - st.d $zero, $s0, 64 │ │ │ │ - beqz $a0, 8 # 32f68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b168> │ │ │ │ - bl -157460 │ │ │ │ - ld.d $a0, $s0, 72 │ │ │ │ - st.d $zero, $s0, 80 │ │ │ │ - st.d $zero, $s0, 72 │ │ │ │ - st.d $zero, $s0, 88 │ │ │ │ - beqz $a0, 8 # 32f80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b180> │ │ │ │ - bl -157484 │ │ │ │ - ld.d $s2, $s0, 96 │ │ │ │ - ld.d $s1, $s0, 104 │ │ │ │ - st.d $zero, $s0, 96 │ │ │ │ - st.d $zero, $s0, 104 │ │ │ │ - st.d $zero, $s0, 112 │ │ │ │ - beq $s2, $s1, 36 # 32fb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b1b8> │ │ │ │ - move $s0, $s2 │ │ │ │ + add.d $s0, $a0, $t0 │ │ │ │ + ldptr.w $t0, $s0, 320 │ │ │ │ + st.d $ra, $sp, 24 │ │ │ │ + pcaddi $t3, 120619 │ │ │ │ + pcaddi $t2, 120630 │ │ │ │ + pcaddi $t1, 120639 │ │ │ │ + stptr.d $t3, $s0, 0 │ │ │ │ + st.d $t2, $s0, 16 │ │ │ │ + st.d $t1, $s0, 552 │ │ │ │ + andi $t0, $t0, 0x5 │ │ │ │ + addi.d $s1, $s0, 40 │ │ │ │ + addi.d $s2, $s0, 48 │ │ │ │ + beqz $t0, 376 # 37b60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ca0> │ │ │ │ nop │ │ │ │ - ldptr.d $a0, $s0, 0 │ │ │ │ - beqz $a0, 60 # 32fe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b1e0> │ │ │ │ - addi.d $s0, $s0, 24 │ │ │ │ - bl -157532 │ │ │ │ - bne $s1, $s0, -16 # 32fa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b1a0> │ │ │ │ + pcalau12i $t0, 121 │ │ │ │ + ld.d $t0, $t0, -128 │ │ │ │ + pcalau12i $t1, 121 │ │ │ │ + ld.d $t1, $t1, -136 │ │ │ │ + addi.d $t2, $t0, 24 │ │ │ │ + addi.d $t1, $t1, 16 │ │ │ │ + addi.d $t0, $t0, 64 │ │ │ │ + move $a0, $s2 │ │ │ │ + st.d $t2, $s0, 40 │ │ │ │ + st.d $t0, $s0, 288 │ │ │ │ + st.d $t1, $s0, 48 │ │ │ │ + bl -177740 # c3d0 >::close()@plt> │ │ │ │ + addi.d $a0, $s0, 152 │ │ │ │ + bl -175092 # ce30 ::~__basic_file()@plt> │ │ │ │ + pcalau12i $t0, 121 │ │ │ │ + ld.d $t0, $t0, -296 │ │ │ │ + addi.d $t0, $t0, 16 │ │ │ │ + addi.d $a0, $s0, 104 │ │ │ │ + st.d $t0, $s0, 48 │ │ │ │ + bl -175852 │ │ │ │ + pcalau12i $t1, 121 │ │ │ │ + ld.d $t1, $t1, -288 │ │ │ │ + ld.d $t0, $t1, 8 │ │ │ │ + ld.d $t2, $t1, 16 │ │ │ │ + pcalau12i $s2, 121 │ │ │ │ + ld.d $s2, $s2, -360 │ │ │ │ + ld.d $t1, $t0, -24 │ │ │ │ + st.d $t0, $s0, 40 │ │ │ │ + addi.d $s2, $s2, 16 │ │ │ │ + stx.d $t2, $s1, $t1 │ │ │ │ + addi.d $a0, $s0, 288 │ │ │ │ + st.d $s2, $s0, 288 │ │ │ │ + bl -177616 │ │ │ │ + ld.d $t0, $s0, 8 │ │ │ │ + pcaddi $t3, 120520 │ │ │ │ + pcaddi $t2, 120531 │ │ │ │ + ldptr.d $t0, $t0, 0 │ │ │ │ + pcaddi $t1, 120539 │ │ │ │ + stptr.d $t3, $s0, 0 │ │ │ │ + st.d $t2, $s0, 16 │ │ │ │ + st.d $t1, $s0, 552 │ │ │ │ + beqz $t0, 524 # 37ca0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1de0> │ │ │ │ + ldptr.w $t0, $t0, 56 │ │ │ │ + andi $t0, $t0, 0x1 │ │ │ │ + beqz $t0, 24 # 37ab8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bf8> │ │ │ │ + ld.d $a0, $s0, 784 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ld.d $t0, $t0, 48 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ nop │ │ │ │ - beqz $s2, 56 # 32ff0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b1f0> │ │ │ │ + ld.d $s1, $s0, 32 │ │ │ │ + pcaddi $t2, 120471 │ │ │ │ + pcaddi $t1, 120482 │ │ │ │ + pcaddi $t0, 120491 │ │ │ │ + stptr.d $t2, $s0, 0 │ │ │ │ + st.d $t1, $s0, 16 │ │ │ │ + st.d $t0, $s0, 552 │ │ │ │ + beqz $s1, 92 # 37b30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c70> │ │ │ │ + li.w $t1, -1 │ │ │ │ + addi.d $t2, $s1, 8 │ │ │ │ + amadd_db.w $t0, $t1, $t2 │ │ │ │ + addi.w $t0, $t0, -1 │ │ │ │ + bnez $t0, 72 # 37b30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c70> │ │ │ │ + ldptr.d $t0, $s1, 0 │ │ │ │ + move $a0, $s1 │ │ │ │ + ld.d $t0, $t0, 16 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + addi.d $t2, $s1, 12 │ │ │ │ + li.w $t1, -1 │ │ │ │ + amadd_db.w $t0, $t1, $t2 │ │ │ │ + addi.w $t0, $t0, -1 │ │ │ │ + bnez $t0, 36 # 37b30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c70> │ │ │ │ + ldptr.d $t1, $s1, 0 │ │ │ │ + pcaddi $t2, -4605 │ │ │ │ + ld.d $t0, $t1, 24 │ │ │ │ + bne $t0, $t2, 356 # 37c80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dc0> │ │ │ │ + ld.d $t0, $t1, 8 │ │ │ │ + move $a0, $s1 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ nop │ │ │ │ + pcaddi $t0, 121132 │ │ │ │ + st.d $s2, $s0, 552 │ │ │ │ ld.d $ra, $sp, 24 │ │ │ │ - ld.d $s0, $sp, 16 │ │ │ │ ld.d $s1, $sp, 8 │ │ │ │ - move $a0, $s2 │ │ │ │ ldptr.d $s2, $sp, 0 │ │ │ │ + st.d $t0, $s0, 16 │ │ │ │ + addi.d $a0, $s0, 552 │ │ │ │ + ld.d $s0, $sp, 16 │ │ │ │ addi.d $sp, $sp, 32 │ │ │ │ - b -157576 │ │ │ │ + b -177844 │ │ │ │ nop │ │ │ │ - addi.d $s0, $s0, 24 │ │ │ │ - bne $s1, $s0, -68 # 32fa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b1a0> │ │ │ │ - bnez $s2, -40 # 32fc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b1c0> │ │ │ │ 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 │ │ │ │ + ld.d $s1, $s0, 8 │ │ │ │ + ldptr.d $a0, $s1, 0 │ │ │ │ + beqz $a0, 312 # 37ca0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1de0> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + bne $t0, $a0, 80 # 37bc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d00> │ │ │ │ + nop │ │ │ │ + addi.d $s2, $s0, 48 │ │ │ │ + move $a0, $s2 │ │ │ │ + addi.d $s1, $s0, 40 │ │ │ │ + bl -178100 # c3d0 >::close()@plt> │ │ │ │ + bnez $a0, -408 # 379f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b30> │ │ │ │ + ld.d $t0, $s0, 40 │ │ │ │ + ld.d $a0, $t0, -24 │ │ │ │ + add.d $a0, $s1, $a0 │ │ │ │ + ldptr.w $a1, $a0, 32 │ │ │ │ + ori $a1, $a1, 0x4 │ │ │ │ + bl -175776 # cd00 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ + b -436 # 379f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b30> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - stptr.d $s2, $sp, 0 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - move $s2, $a0 │ │ │ │ - st.d $s0, $sp, 16 │ │ │ │ - st.d $s1, $sp, 8 │ │ │ │ - bl -264 # 32f20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b120> │ │ │ │ - ld.d $a0, $s2, 200 │ │ │ │ - beqz $a0, 8 # 33038 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b238> │ │ │ │ - bl -157668 │ │ │ │ - ld.d $a0, $s2, 176 │ │ │ │ - beqz $a0, 12 # 33048 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b248> │ │ │ │ - bl -157680 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s2, 152 │ │ │ │ - beqz $a0, 12 # 33058 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b258> │ │ │ │ - bl -157696 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s2, 120 │ │ │ │ - beqz $a0, 12 # 33068 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b268> │ │ │ │ - bl -157712 │ │ │ │ nop │ │ │ │ - ld.d $s0, $s2, 96 │ │ │ │ - ld.d $s1, $s2, 104 │ │ │ │ - beq $s0, $s1, 40 # 33098 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b298> │ │ │ │ + nop │ │ │ │ + bl -1888 # 37460 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15a0> │ │ │ │ + ldptr.d $s2, $s1, 0 │ │ │ │ + beqz $s2, 216 # 37ca0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1de0> │ │ │ │ + ldptr.d $s1, $s2, 0 │ │ │ │ + beq $s1, $s2, 112 # 37c40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d80> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ldptr.d $a0, $s0, 0 │ │ │ │ - beqz $a0, 124 # 33100 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b300> │ │ │ │ - addi.d $s0, $s0, 24 │ │ │ │ - bl -157756 │ │ │ │ - bne $s0, $s1, -16 # 33080 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b280> │ │ │ │ - ld.d $s1, $s2, 96 │ │ │ │ - beqz $s1, 16 # 330a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b2a8> │ │ │ │ + ldptr.w $t0, $s2, 56 │ │ │ │ + li.w $t1, 5 │ │ │ │ + andi $t0, $t0, 0x5 │ │ │ │ + beq $t0, $t1, 28 # 37c08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d48> │ │ │ │ + ld.d $a0, $s1, 16 │ │ │ │ + move $a1, $zero │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ld.d $t0, $t0, 136 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + nop │ │ │ │ + ld.d $a0, $s1, 16 │ │ │ │ + st.d $zero, $s1, 16 │ │ │ │ + beqz $a0, 80 # 37c60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1da0> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ld.d $t0, $t0, 8 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + ldptr.d $s1, $s1, 0 │ │ │ │ + bne $s2, $s1, -68 # 37be0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d20> │ │ │ │ + ldptr.d $s1, $s2, 0 │ │ │ │ + beq $s2, $s1, 20 # 37c40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d80> │ │ │ │ move $a0, $s1 │ │ │ │ - bl -157776 │ │ │ │ + ldptr.d $s1, $s1, 0 │ │ │ │ + bl -177128 │ │ │ │ + bne $s2, $s1, -12 # 37c30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d70> │ │ │ │ + ldptr.w $t0, $s2, 56 │ │ │ │ + st.d $s2, $s2, 8 │ │ │ │ + stptr.d $s2, $s2, 0 │ │ │ │ + bstrins.d $t0, $zero, 0x1, 0x0 │ │ │ │ + st.d $zero, $s2, 16 │ │ │ │ + st.w $t0, $s2, 56 │ │ │ │ + b -224 # 37b78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cb8> │ │ │ │ + nop │ │ │ │ + ldptr.d $s1, $s1, 0 │ │ │ │ + bne $s2, $s1, -132 # 37be0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d20> │ │ │ │ + b -64 # 37c28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d68> │ │ │ │ nop │ │ │ │ - ld.d $a0, $s2, 72 │ │ │ │ - beqz $a0, 12 # 330b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b2b8> │ │ │ │ - bl -157792 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s2, 48 │ │ │ │ - beqz $a0, 12 # 330c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b2c8> │ │ │ │ - bl -157808 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s2, 24 │ │ │ │ - beqz $a0, 84 # 33120 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b320> │ │ │ │ - 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 │ │ │ │ - b -157844 │ │ │ │ nop │ │ │ │ nop │ │ │ │ + move $a0, $s1 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + b -344 # 37b30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c70> │ │ │ │ nop │ │ │ │ + bl -178064 │ │ │ │ + bl -176116 │ │ │ │ + b -632 # 37a20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b60> │ │ │ │ nop │ │ │ │ + pcaddi $a3, 71356 │ │ │ │ + li.w $a2, 550 │ │ │ │ + pcaddi $a1, 71510 │ │ │ │ + pcaddi $a0, 71521 │ │ │ │ + bl -175616 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $s0, $s0, 24 │ │ │ │ - bne $s1, $s0, -132 # 33080 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b280> │ │ │ │ - ld.d $s1, $s2, 96 │ │ │ │ - b -116 # 33098 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b298> │ │ │ │ nop │ │ │ │ + ldptr.w $t0, $a0, 304 │ │ │ │ + addi.d $sp, $sp, -32 │ │ │ │ + st.d $s0, $sp, 16 │ │ │ │ + st.d $ra, $sp, 24 │ │ │ │ + st.d $s1, $sp, 8 │ │ │ │ + stptr.d $s2, $sp, 0 │ │ │ │ + pcaddi $t3, 120422 │ │ │ │ + pcaddi $t2, 120433 │ │ │ │ + pcaddi $t1, 120442 │ │ │ │ + st.d $t3, $a0, -16 │ │ │ │ + stptr.d $t2, $a0, 0 │ │ │ │ + st.d $t1, $a0, 536 │ │ │ │ + andi $t0, $t0, 0x5 │ │ │ │ + move $s0, $a0 │ │ │ │ + beqz $t0, 392 # 37e80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fc0> │ │ │ │ + addi.d $s2, $a0, 32 │ │ │ │ + addi.d $s1, $s0, 24 │ │ │ │ nop │ │ │ │ + pcalau12i $t0, 121 │ │ │ │ + ld.d $t0, $t0, -128 │ │ │ │ + pcalau12i $t1, 121 │ │ │ │ + ld.d $t1, $t1, -136 │ │ │ │ + addi.d $t2, $t0, 24 │ │ │ │ + addi.d $t1, $t1, 16 │ │ │ │ + addi.d $t0, $t0, 64 │ │ │ │ + move $a0, $s2 │ │ │ │ + st.d $t2, $s0, 24 │ │ │ │ + st.d $t0, $s0, 272 │ │ │ │ + st.d $t1, $s0, 32 │ │ │ │ + bl -178532 # c3d0 >::close()@plt> │ │ │ │ + addi.d $a0, $s0, 136 │ │ │ │ + bl -175884 # ce30 ::~__basic_file()@plt> │ │ │ │ + pcalau12i $t0, 121 │ │ │ │ + ld.d $t0, $t0, -296 │ │ │ │ + addi.d $t0, $t0, 16 │ │ │ │ + addi.d $a0, $s0, 88 │ │ │ │ + st.d $t0, $s0, 32 │ │ │ │ + bl -176644 │ │ │ │ + pcalau12i $t1, 121 │ │ │ │ + ld.d $t1, $t1, -288 │ │ │ │ + ld.d $t0, $t1, 8 │ │ │ │ + ld.d $t2, $t1, 16 │ │ │ │ + pcalau12i $s2, 121 │ │ │ │ + ld.d $s2, $s2, -360 │ │ │ │ + ld.d $t1, $t0, -24 │ │ │ │ + st.d $t0, $s0, 24 │ │ │ │ + addi.d $s2, $s2, 16 │ │ │ │ + stx.d $t2, $s1, $t1 │ │ │ │ + addi.d $a0, $s0, 272 │ │ │ │ + st.d $s2, $s0, 272 │ │ │ │ + bl -178408 │ │ │ │ + ld.d $t0, $s0, -8 │ │ │ │ + pcaddi $t3, 120322 │ │ │ │ + pcaddi $t2, 120333 │ │ │ │ + ldptr.d $t0, $t0, 0 │ │ │ │ + pcaddi $t1, 120341 │ │ │ │ + st.d $t3, $s0, -16 │ │ │ │ + stptr.d $t2, $s0, 0 │ │ │ │ + st.d $t1, $s0, 536 │ │ │ │ + beqz $t0, 532 # 37fc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2100> │ │ │ │ + ldptr.w $t0, $t0, 56 │ │ │ │ + andi $t0, $t0, 0x1 │ │ │ │ + beqz $t0, 24 # 37dd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f10> │ │ │ │ + ld.d $a0, $s0, 768 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ld.d $t0, $t0, 48 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ nop │ │ │ │ + ld.d $s1, $s0, 16 │ │ │ │ + pcaddi $t2, 120273 │ │ │ │ + pcaddi $t1, 120284 │ │ │ │ + pcaddi $t0, 120293 │ │ │ │ + st.d $t2, $s0, -16 │ │ │ │ + stptr.d $t1, $s0, 0 │ │ │ │ + st.d $t0, $s0, 536 │ │ │ │ + beqz $s1, 92 # 37e48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f88> │ │ │ │ + li.w $t1, -1 │ │ │ │ + addi.d $t2, $s1, 8 │ │ │ │ + amadd_db.w $t0, $t1, $t2 │ │ │ │ + addi.w $t0, $t0, -1 │ │ │ │ + bnez $t0, 72 # 37e48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f88> │ │ │ │ + ldptr.d $t0, $s1, 0 │ │ │ │ + move $a0, $s1 │ │ │ │ + ld.d $t0, $t0, 16 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + addi.d $t2, $s1, 12 │ │ │ │ + li.w $t1, -1 │ │ │ │ + amadd_db.w $t0, $t1, $t2 │ │ │ │ + addi.w $t0, $t0, -1 │ │ │ │ + bnez $t0, 36 # 37e48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f88> │ │ │ │ + ldptr.d $t1, $s1, 0 │ │ │ │ + pcaddi $t2, -4803 │ │ │ │ + ld.d $t0, $t1, 24 │ │ │ │ + bne $t0, $t2, 364 # 37fa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20e0> │ │ │ │ + ld.d $t0, $t1, 8 │ │ │ │ + move $a0, $s1 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ nop │ │ │ │ + pcaddi $t0, 120934 │ │ │ │ + st.d $s2, $s0, 536 │ │ │ │ ld.d $ra, $sp, 24 │ │ │ │ - ld.d $s0, $sp, 16 │ │ │ │ ld.d $s1, $sp, 8 │ │ │ │ ldptr.d $s2, $sp, 0 │ │ │ │ + stptr.d $t0, $s0, 0 │ │ │ │ + addi.d $a0, $s0, 536 │ │ │ │ + ld.d $s0, $sp, 16 │ │ │ │ addi.d $sp, $sp, 32 │ │ │ │ - ret │ │ │ │ + b -178636 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -48 │ │ │ │ - st.d $s0, $sp, 32 │ │ │ │ - move $s0, $a0 │ │ │ │ - lu12i.w $a0, 8 │ │ │ │ - st.d $ra, $sp, 40 │ │ │ │ - st.d $s1, $sp, 24 │ │ │ │ - fst.d $fa0, $sp, 8 │ │ │ │ - move $s1, $a1 │ │ │ │ - bl -157904 │ │ │ │ - lu12i.w $a2, 8 │ │ │ │ - move $a1, $zero │ │ │ │ - bl -158780 │ │ │ │ - ld.d $t1, $s0, 8 │ │ │ │ - bstrpick.d $t0, $s1, 0x1f, 0x0 │ │ │ │ - slli.d $t0, $t0, 0x3 │ │ │ │ - ld.d $t1, $t1, 8 │ │ │ │ - move $a3, $a0 │ │ │ │ - ldx.d $a7, $t1, $t0 │ │ │ │ - ldptr.w $a6, $a7, 36 │ │ │ │ - beqz $a6, 332 # 332d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b4d8> │ │ │ │ - ld.d $a1, $a7, 184 │ │ │ │ - pcalau12i $t1, 78 │ │ │ │ - pcalau12i $t0, 78 │ │ │ │ - ld.d $t6, $s0, 24 │ │ │ │ - fld.d $fa5, $t1, 1232 │ │ │ │ - fld.d $fa4, $t0, 1136 │ │ │ │ - fld.d $fa0, $sp, 8 │ │ │ │ - bstrpick.d $a6, $a6, 0x1f, 0x0 │ │ │ │ - move $a4, $zero │ │ │ │ - li.w $a2, 1 │ │ │ │ - li.w $a0, 1 │ │ │ │ - alsl.d $a6, $a6, $a1, 0x3 │ │ │ │ - ldptr.d $a5, $a1, 0 │ │ │ │ - beqz $a5, 316 # 33300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b500> │ │ │ │ - movgr2fr.d $fa1, $a5 │ │ │ │ - vpcnt.d $vr1, $vr1 │ │ │ │ - movfr2gr.d $a5, $fa1 │ │ │ │ - mul.w $a2, $a2, $a5 │ │ │ │ - beqz $a2, 336 # 33328 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b528> │ │ │ │ - ld.d $t8, $a7, 344 │ │ │ │ - bstrpick.d $t5, $a2, 0x1f, 0x0 │ │ │ │ - vxor.v $vr3, $vr3, $vr3 │ │ │ │ - move $t7, $a3 │ │ │ │ - move $t3, $a3 │ │ │ │ - move $t2, $a4 │ │ │ │ - alsl.d $t5, $t5, $a3, 0x3 │ │ │ │ - nop │ │ │ │ nop │ │ │ │ - bstrpick.d $t0, $t2, 0x1f, 0x0 │ │ │ │ - srli.d $t4, $t0, 0x6 │ │ │ │ - slli.d $t4, $t4, 0x3 │ │ │ │ - ldx.d $t4, $t8, $t4 │ │ │ │ - slli.d $t0, $t0, 0x3 │ │ │ │ - fldx.d $fa1, $t6, $t0 │ │ │ │ - sll.d $t0, $a0, $t2 │ │ │ │ - and $t0, $t0, $t4 │ │ │ │ - beqz $t0, 96 # 33280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b480> │ │ │ │ - fsub.d $fa2, $fa4, $fa0 │ │ │ │ - addi.d $t3, $t3, 8 │ │ │ │ - addi.w $t2, $t2, 1 │ │ │ │ - fmul.d $fa1, $fa2, $fa1 │ │ │ │ - fst.d $fa1, $t3, -8 │ │ │ │ - fadd.d $fa3, $fa3, $fa1 │ │ │ │ - bne $t3, $t5, -60 # 33200 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b400> │ │ │ │ - fcmp.slt.d $fcc0, $fa5, $fa3 │ │ │ │ - bcnez $fcc0, 92 # 332a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b4a0> │ │ │ │ - addi.d $a1, $a1, 8 │ │ │ │ - beq $a1, $a6, 140 # 332d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b4d8> │ │ │ │ - ldptr.d $t0, $a1, 0 │ │ │ │ - add.w $a4, $a4, $a2 │ │ │ │ - beqz $t0, 168 # 33300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b500> │ │ │ │ - movgr2fr.d $fa1, $t0 │ │ │ │ - vpcnt.d $vr1, $vr1 │ │ │ │ - movfr2gr.d $t0, $fa1 │ │ │ │ - mul.w $a2, $a5, $t0 │ │ │ │ - move $a5, $t0 │ │ │ │ - b -144 # 331e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b3e0> │ │ │ │ nop │ │ │ │ + ld.d $s1, $a0, -8 │ │ │ │ + ldptr.d $a0, $s1, 0 │ │ │ │ + beqz $a0, 312 # 37fc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2100> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + bne $t0, $a0, 80 # 37ee0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2020> │ │ │ │ nop │ │ │ │ + addi.d $s2, $s0, 32 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -178896 # c3d0 >::close()@plt> │ │ │ │ + bnez $a0, -420 # 37d00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e40> │ │ │ │ + ld.d $t0, $s0, 24 │ │ │ │ + addi.d $s1, $s0, 24 │ │ │ │ + ld.d $a0, $t0, -24 │ │ │ │ + add.d $a0, $s1, $a0 │ │ │ │ + ldptr.w $a1, $a0, 32 │ │ │ │ + ori $a1, $a1, 0x4 │ │ │ │ + bl -176576 # cd00 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ + b -444 # 37d08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e48> │ │ │ │ nop │ │ │ │ - fmul.d $fa1, $fa1, $fa0 │ │ │ │ - addi.d $t3, $t3, 8 │ │ │ │ - addi.w $t2, $t2, 1 │ │ │ │ - fst.d $fa1, $t3, -8 │ │ │ │ - fadd.d $fa3, $fa3, $fa1 │ │ │ │ - bne $t5, $t3, -148 # 33200 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b400> │ │ │ │ - fcmp.slt.d $fcc0, $fa5, $fa3 │ │ │ │ - bceqz $fcc0, -84 # 33248 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b448> │ │ │ │ - move $t1, $a4 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - fld.d $fa1, $t7, 0 │ │ │ │ - bstrpick.d $t0, $t1, 0x1f, 0x0 │ │ │ │ - slli.d $t0, $t0, 0x3 │ │ │ │ - fdiv.d $fa1, $fa1, $fa3 │ │ │ │ - addi.d $t7, $t7, 8 │ │ │ │ - addi.w $t1, $t1, 1 │ │ │ │ - fstx.d $fa1, $t6, $t0 │ │ │ │ - bne $t7, $t5, -28 # 332b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b4b0> │ │ │ │ - addi.d $a1, $a1, 8 │ │ │ │ - bne $a1, $a6, -132 # 33250 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b450> │ │ │ │ - ld.d $ra, $sp, 40 │ │ │ │ - ld.d $s0, $sp, 32 │ │ │ │ - ld.d $s1, $sp, 24 │ │ │ │ - move $a0, $a3 │ │ │ │ - addi.d $sp, $sp, 48 │ │ │ │ - b -158364 │ │ │ │ nop │ │ │ │ nop │ │ │ │ + bl -2688 # 37460 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15a0> │ │ │ │ + ldptr.d $s2, $s1, 0 │ │ │ │ + beqz $s2, 216 # 37fc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2100> │ │ │ │ + ldptr.d $s1, $s2, 0 │ │ │ │ + beq $s1, $s2, 112 # 37f60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20a0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - move $a2, $zero │ │ │ │ nop │ │ │ │ - addi.d $a1, $a1, 8 │ │ │ │ - bne $a6, $a1, -332 # 331c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b3c0> │ │ │ │ - ld.d $ra, $sp, 40 │ │ │ │ - ld.d $s0, $sp, 32 │ │ │ │ - ld.d $s1, $sp, 24 │ │ │ │ - move $a0, $a3 │ │ │ │ - addi.d $sp, $sp, 48 │ │ │ │ - b -158420 │ │ │ │ - move $a2, $a5 │ │ │ │ - b -36 # 33308 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b508> │ │ │ │ - addi.d $sp, $sp, -64 │ │ │ │ - st.d $s2, $sp, 32 │ │ │ │ - li.w $t0, -2 │ │ │ │ - bstrpick.d $s2, $a2, 0x1f, 0x0 │ │ │ │ - bstrpick.d $t1, $a1, 0x1f, 0x0 │ │ │ │ - st.d $s0, $sp, 48 │ │ │ │ - st.d $s1, $sp, 40 │ │ │ │ - st.d $ra, $sp, 56 │ │ │ │ - st.d $s4, $sp, 16 │ │ │ │ - lu32i.d $t0, 0 │ │ │ │ - sub.d $s2, $s2, $t1 │ │ │ │ - move $s0, $a1 │ │ │ │ - move $s1, $a0 │ │ │ │ - bgeu $t0, $s2, 220 # 33440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b640> │ │ │ │ - st.d $s5, $sp, 8 │ │ │ │ - li.w $t0, -1 │ │ │ │ - lu12i.w $s5, -404795 │ │ │ │ - ori $s5, $s5, 0x680 │ │ │ │ - lu12i.w $s4, -66464 │ │ │ │ - lu32i.d $t0, 0 │ │ │ │ - lu32i.d $s5, 0 │ │ │ │ - lu32i.d $s4, 0 │ │ │ │ - beq $s2, $t0, 504 # 33580 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b780> │ │ │ │ - st.d $s3, $sp, 24 │ │ │ │ - li.w $a2, -1 │ │ │ │ + ldptr.w $t0, $s2, 56 │ │ │ │ + li.w $t1, 5 │ │ │ │ + andi $t0, $t0, 0x5 │ │ │ │ + beq $t0, $t1, 28 # 37f28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2068> │ │ │ │ + ld.d $a0, $s1, 16 │ │ │ │ move $a1, $zero │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ld.d $t0, $t0, 136 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + nop │ │ │ │ + ld.d $a0, $s1, 16 │ │ │ │ + st.d $zero, $s1, 16 │ │ │ │ + beqz $a0, 80 # 37f80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20c0> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ld.d $t0, $t0, 8 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + ldptr.d $s1, $s1, 0 │ │ │ │ + bne $s2, $s1, -68 # 37f00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2040> │ │ │ │ + ldptr.d $s1, $s2, 0 │ │ │ │ + beq $s2, $s1, 20 # 37f60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20a0> │ │ │ │ move $a0, $s1 │ │ │ │ - bl -108 # 33330 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b530> │ │ │ │ - ldptr.d $t0, $s1, 4992 │ │ │ │ - li.w $t1, 623 │ │ │ │ - slli.d $s3, $a0, 0x20 │ │ │ │ - bgeu $t1, $t0, 20 # 333c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b5c0> │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -27348 # 2c8e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14ae0> │ │ │ │ - ldptr.d $t0, $s1, 4992 │ │ │ │ + ldptr.d $s1, $s1, 0 │ │ │ │ + bl -177928 │ │ │ │ + bne $s2, $s1, -12 # 37f50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2090> │ │ │ │ + ldptr.w $t0, $s2, 56 │ │ │ │ + st.d $s2, $s2, 8 │ │ │ │ + stptr.d $s2, $s2, 0 │ │ │ │ + bstrins.d $t0, $zero, 0x1, 0x0 │ │ │ │ + st.d $zero, $s2, 16 │ │ │ │ + st.w $t0, $s2, 56 │ │ │ │ + b -224 # 37e98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fd8> │ │ │ │ nop │ │ │ │ - alsl.d $t1, $t0, $s1, 0x3 │ │ │ │ - ldptr.d $a0, $t1, 0 │ │ │ │ - addi.d $t0, $t0, 1 │ │ │ │ - stptr.d $t0, $s1, 4992 │ │ │ │ - bstrpick.d $t0, $a0, 0x2a, 0xb │ │ │ │ - xor $a0, $a0, $t0 │ │ │ │ - slli.d $t0, $a0, 0x7 │ │ │ │ - and $t0, $t0, $s5 │ │ │ │ - xor $a0, $a0, $t0 │ │ │ │ - slli.d $t0, $a0, 0xf │ │ │ │ - and $t0, $t0, $s4 │ │ │ │ - xor $a0, $a0, $t0 │ │ │ │ - srli.d $t0, $a0, 0x12 │ │ │ │ - xor $a0, $a0, $t0 │ │ │ │ - add.d $a0, $a0, $s3 │ │ │ │ - bltu $s2, $a0, -108 # 33390 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b590> │ │ │ │ - bltu $a0, $s3, -112 # 33390 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b590> │ │ │ │ - ld.d $ra, $sp, 56 │ │ │ │ - ld.d $s3, $sp, 24 │ │ │ │ - ld.d $s5, $sp, 8 │ │ │ │ - ld.d $s1, $sp, 40 │ │ │ │ - ld.d $s2, $sp, 32 │ │ │ │ - ld.d $s4, $sp, 16 │ │ │ │ - add.w $a0, $a0, $s0 │ │ │ │ - ld.d $s0, $sp, 48 │ │ │ │ - addi.d $sp, $sp, 64 │ │ │ │ - ret │ │ │ │ + ldptr.d $s1, $s1, 0 │ │ │ │ + bne $s2, $s1, -132 # 37f00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2040> │ │ │ │ + b -64 # 37f48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2088> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ldptr.d $t0, $a0, 4992 │ │ │ │ - addi.d $s2, $s2, 1 │ │ │ │ - li.w $t1, 623 │ │ │ │ - slli.w $s4, $s2, 0x0 │ │ │ │ - bltu $t1, $t0, 432 # 33600 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b800> │ │ │ │ + move $a0, $s1 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + b -352 # 37e48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f88> │ │ │ │ nop │ │ │ │ - alsl.d $t1, $t0, $s1, 0x3 │ │ │ │ - ldptr.d $a0, $t1, 0 │ │ │ │ - lu12i.w $t3, -404795 │ │ │ │ - ori $t3, $t3, 0x680 │ │ │ │ - bstrpick.d $t1, $a0, 0x2a, 0xb │ │ │ │ - xor $a0, $a0, $t1 │ │ │ │ - slli.d $t1, $a0, 0x7 │ │ │ │ - lu32i.d $t3, 0 │ │ │ │ - and $t1, $t1, $t3 │ │ │ │ - xor $a0, $a0, $t1 │ │ │ │ - lu12i.w $t2, -66464 │ │ │ │ - slli.d $t1, $a0, 0xf │ │ │ │ - lu32i.d $t2, 0 │ │ │ │ - and $t1, $t1, $t2 │ │ │ │ - xor $a0, $a0, $t1 │ │ │ │ - srli.d $t1, $a0, 0x12 │ │ │ │ - xor $a0, $a0, $t1 │ │ │ │ - mul.d $a0, $a0, $s2 │ │ │ │ - addi.d $t0, $t0, 1 │ │ │ │ - stptr.d $t0, $s1, 4992 │ │ │ │ - slli.w $t1, $a0, 0x0 │ │ │ │ - bgeu $t1, $s4, 140 # 33538 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b738> │ │ │ │ - st.d $s3, $sp, 24 │ │ │ │ - sub.w $s3, $zero, $s4 │ │ │ │ - mod.wu $s3, $s3, $s4 │ │ │ │ - bgeu $t1, $s3, 356 # 33620 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b820> │ │ │ │ - st.d $s5, $sp, 8 │ │ │ │ - lu12i.w $s5, -404795 │ │ │ │ - ori $s5, $s5, 0x680 │ │ │ │ - lu12i.w $s4, -66464 │ │ │ │ - li.w $t2, 623 │ │ │ │ - lu32i.d $s5, 0 │ │ │ │ - lu32i.d $s4, 0 │ │ │ │ + bl -178864 │ │ │ │ + bl -176916 │ │ │ │ + b -640 # 37d38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e78> │ │ │ │ nop │ │ │ │ - bltu $t2, $t0, 128 # 33560 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b760> │ │ │ │ + pcaddi $a3, 71156 │ │ │ │ + li.w $a2, 550 │ │ │ │ + pcaddi $a1, 71310 │ │ │ │ + pcaddi $a0, 71321 │ │ │ │ + bl -176416 │ │ │ │ nop │ │ │ │ - alsl.d $t1, $t0, $s1, 0x3 │ │ │ │ - ldptr.d $a0, $t1, 0 │ │ │ │ - addi.d $t0, $t0, 1 │ │ │ │ - stptr.d $t0, $s1, 4992 │ │ │ │ - bstrpick.d $t1, $a0, 0x2a, 0xb │ │ │ │ - xor $a0, $a0, $t1 │ │ │ │ - slli.d $t1, $a0, 0x7 │ │ │ │ - and $t1, $t1, $s5 │ │ │ │ - xor $a0, $a0, $t1 │ │ │ │ - slli.d $t1, $a0, 0xf │ │ │ │ - and $t1, $t1, $s4 │ │ │ │ - xor $a0, $a0, $t1 │ │ │ │ - srli.d $t1, $a0, 0x12 │ │ │ │ - xor $a0, $a0, $t1 │ │ │ │ - mul.d $a0, $a0, $s2 │ │ │ │ - slli.w $t1, $a0, 0x0 │ │ │ │ - bltu $t1, $s3, -72 # 334e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b6e0> │ │ │ │ - ld.d $s3, $sp, 24 │ │ │ │ - ld.d $s5, $sp, 8 │ │ │ │ nop │ │ │ │ - srli.d $a0, $a0, 0x20 │ │ │ │ nop │ │ │ │ - ld.d $ra, $sp, 56 │ │ │ │ - ld.d $s1, $sp, 40 │ │ │ │ - ld.d $s2, $sp, 32 │ │ │ │ - ld.d $s4, $sp, 16 │ │ │ │ - add.w $a0, $a0, $s0 │ │ │ │ - ld.d $s0, $sp, 48 │ │ │ │ - addi.d $sp, $sp, 64 │ │ │ │ - ret │ │ │ │ + addi.d $sp, $sp, -32 │ │ │ │ + st.d $s1, $sp, 8 │ │ │ │ + ld.d $s1, $a0, 16 │ │ │ │ + st.d $ra, $sp, 24 │ │ │ │ + beqz $s1, 208 # 380c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2200> │ │ │ │ move $a0, $s1 │ │ │ │ - bl -27780 # 2c8e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14ae0> │ │ │ │ - ldptr.d $t0, $s1, 4992 │ │ │ │ - li.w $t2, 623 │ │ │ │ - b -136 # 334e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b6e8> │ │ │ │ + st.d $s0, $sp, 16 │ │ │ │ + bl -2972 # 37460 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15a0> │ │ │ │ + ldptr.d $s0, $s1, 0 │ │ │ │ + beq $s0, $s1, 116 # 38078 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21b8> │ │ │ │ + stptr.d $s2, $sp, 0 │ │ │ │ + li.w $s2, 5 │ │ │ │ + ldptr.w $t0, $s1, 56 │ │ │ │ + andi $t0, $t0, 0x5 │ │ │ │ + beq $t0, $s2, 24 # 38030 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2170> │ │ │ │ + ld.d $a0, $s0, 16 │ │ │ │ + move $a1, $zero │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ld.d $t0, $t0, 136 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + ld.d $a0, $s0, 16 │ │ │ │ + st.d $zero, $s0, 16 │ │ │ │ + beqz $a0, 104 # 380a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21e0> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ld.d $t0, $t0, 8 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + ldptr.d $s0, $s0, 0 │ │ │ │ + bne $s1, $s0, -60 # 38010 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2150> │ │ │ │ + ldptr.d $s0, $s1, 0 │ │ │ │ + beq $s1, $s0, 28 # 38070 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21b0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + move $a0, $s0 │ │ │ │ + ldptr.d $s0, $s0, 0 │ │ │ │ + bl -178200 │ │ │ │ + bne $s1, $s0, -12 # 38060 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21a0> │ │ │ │ + ldptr.d $s2, $sp, 0 │ │ │ │ nop │ │ │ │ - ldptr.d $t0, $a0, 4992 │ │ │ │ - li.w $t1, 623 │ │ │ │ - bltu $t1, $t0, 136 # 33610 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b810> │ │ │ │ + ld.d $s0, $sp, 16 │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + move $a0, $s1 │ │ │ │ + ld.d $s1, $sp, 8 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + b -178236 │ │ │ │ nop │ │ │ │ - alsl.d $t3, $t0, $s1, 0x3 │ │ │ │ - ldptr.d $a0, $t3, 0 │ │ │ │ - addi.d $t0, $t0, 1 │ │ │ │ - stptr.d $t0, $s1, 4992 │ │ │ │ - lu12i.w $t2, -404795 │ │ │ │ - bstrpick.d $t0, $a0, 0x2a, 0xb │ │ │ │ - xor $a0, $a0, $t0 │ │ │ │ - ori $t2, $t2, 0x680 │ │ │ │ - slli.d $t0, $a0, 0x7 │ │ │ │ - lu32i.d $t2, 0 │ │ │ │ - and $t0, $t0, $t2 │ │ │ │ - xor $a0, $a0, $t0 │ │ │ │ - lu12i.w $t1, -66464 │ │ │ │ - slli.d $t0, $a0, 0xf │ │ │ │ - lu32i.d $t1, 0 │ │ │ │ - and $t0, $t0, $t1 │ │ │ │ - ld.d $ra, $sp, 56 │ │ │ │ - xor $a0, $a0, $t0 │ │ │ │ - srli.d $t0, $a0, 0x12 │ │ │ │ - xor $a0, $a0, $t0 │ │ │ │ - ld.d $s5, $sp, 8 │ │ │ │ - ld.d $s1, $sp, 40 │ │ │ │ - ld.d $s2, $sp, 32 │ │ │ │ - ld.d $s4, $sp, 16 │ │ │ │ - add.w $a0, $a0, $s0 │ │ │ │ - ld.d $s0, $sp, 48 │ │ │ │ - addi.d $sp, $sp, 64 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ldptr.d $s0, $s0, 0 │ │ │ │ + bne $s1, $s0, -148 # 38010 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2150> │ │ │ │ + b -88 # 38050 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2190> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + ld.d $s1, $sp, 8 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ ret │ │ │ │ - bl -27936 # 2c8e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14ae0> │ │ │ │ - ldptr.d $t0, $s1, 4992 │ │ │ │ - b -432 # 33458 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b658> │ │ │ │ + bl -179152 │ │ │ │ + bl -177204 │ │ │ │ + ldptr.d $s0, $s1, 0 │ │ │ │ + beq $s0, $s1, -108 # 38070 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21b0> │ │ │ │ + move $a0, $s0 │ │ │ │ + ldptr.d $s0, $s0, 0 │ │ │ │ + bl -178328 │ │ │ │ + bne $s0, $s1, -12 # 380e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2220> │ │ │ │ + b -128 # 38070 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21b0> │ │ │ │ + nop │ │ │ │ + bl -179192 │ │ │ │ + bl -177244 │ │ │ │ + b -256 # 38000 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2140> │ │ │ │ nop │ │ │ │ - bl -27952 # 2c8e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14ae0> │ │ │ │ - ldptr.d $t0, $s1, 4992 │ │ │ │ - b -136 # 33590 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b790> │ │ │ │ nop │ │ │ │ - ld.d $s3, $sp, 24 │ │ │ │ - srli.d $a0, $a0, 0x20 │ │ │ │ - b -232 # 33540 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b740> │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -208 │ │ │ │ - pcalau12i $t0, 125 │ │ │ │ - ld.d $t0, $t0, -160 │ │ │ │ - ld.d $t0, $t0, 0 │ │ │ │ - st.d $t0, $sp, 152 │ │ │ │ - li.w $t0, 0x0 │ │ │ │ - sub.w $t0, $a2, $a1 │ │ │ │ - st.d $ra, $sp, 200 │ │ │ │ - li.w $t3, 3 │ │ │ │ - st.w $a1, $sp, 92 │ │ │ │ - st.w $a2, $sp, 88 │ │ │ │ - addi.w $t0, $t0, 1 │ │ │ │ - bge $t3, $t0, 480 # 33840 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ba40> │ │ │ │ - ldptr.d $t8, $a4, 0 │ │ │ │ - ldptr.d $t7, $a3, 0 │ │ │ │ - slli.w $t2, $a2, 0x0 │ │ │ │ - slli.w $t1, $a1, 0x0 │ │ │ │ - slli.d $t3, $t2, 0x2 │ │ │ │ - slli.d $t4, $t1, 0x2 │ │ │ │ - ldx.w $t3, $t8, $t3 │ │ │ │ - ldx.w $t4, $t7, $t4 │ │ │ │ - li.w $t6, 98 │ │ │ │ - sub.w $t3, $t3, $t4 │ │ │ │ - bge $t6, $t3, 436 # 33840 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ba40> │ │ │ │ - ldptr.d $t7, $a6, 0 │ │ │ │ - ldptr.d $t6, $a5, 0 │ │ │ │ - slli.d $t4, $t2, 0x3 │ │ │ │ - slli.d $t3, $t1, 0x3 │ │ │ │ - fldx.d $fa1, $t7, $t4 │ │ │ │ - fldx.d $fa2, $t6, $t3 │ │ │ │ - fsub.d $fa1, $fa1, $fa2 │ │ │ │ - fcmp.slt.d $fcc0, $fa1, $fa0 │ │ │ │ - bcnez $fcc0, 400 # 33840 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ba40> │ │ │ │ - srai.w $a2, $t0, 0x1 │ │ │ │ - st.d $s0, $sp, 192 │ │ │ │ - move $s0, $a0 │ │ │ │ - pcaddi $a0, 127732 │ │ │ │ - move $a1, $zero │ │ │ │ - addi.w $a2, $a2, -1 │ │ │ │ - addi.d $a0, $a0, 8 │ │ │ │ - stptr.d $t0, $sp, 0 │ │ │ │ - fst.d $fa0, $sp, 8 │ │ │ │ - st.d $t1, $sp, 16 │ │ │ │ - st.d $a5, $sp, 24 │ │ │ │ - st.d $a6, $sp, 32 │ │ │ │ - st.d $a3, $sp, 64 │ │ │ │ - st.d $a4, $sp, 72 │ │ │ │ - st.d $a7, $sp, 80 │ │ │ │ - st.d $s1, $sp, 184 │ │ │ │ - st.d $s2, $sp, 176 │ │ │ │ - st.d $s3, $sp, 168 │ │ │ │ - st.d $t2, $sp, 56 │ │ │ │ - bl -976 # 33330 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b530> │ │ │ │ - ldptr.d $t0, $sp, 0 │ │ │ │ - ld.d $t1, $sp, 16 │ │ │ │ - fld.d $fa0, $sp, 8 │ │ │ │ - srai.w $t0, $t0, 0x2 │ │ │ │ - addi.w $t0, $t0, 1 │ │ │ │ - ld.d $a6, $sp, 32 │ │ │ │ - ld.d $a5, $sp, 24 │ │ │ │ - add.w $t0, $t0, $a0 │ │ │ │ - ld.d $a4, $sp, 72 │ │ │ │ - ld.d $a3, $sp, 64 │ │ │ │ - add.w $t0, $t0, $t1 │ │ │ │ - addi.d $a7, $sp, 104 │ │ │ │ - move $a2, $t0 │ │ │ │ - move $a1, $t1 │ │ │ │ - move $a0, $s0 │ │ │ │ - fst.d $fa0, $sp, 48 │ │ │ │ - st.d $a6, $sp, 40 │ │ │ │ - st.d $a5, $sp, 32 │ │ │ │ - st.d $a4, $sp, 24 │ │ │ │ - stptr.d $a3, $sp, 0 │ │ │ │ - st.d $zero, $sp, 104 │ │ │ │ - st.d $zero, $sp, 112 │ │ │ │ - st.d $zero, $sp, 120 │ │ │ │ - st.d $t0, $sp, 16 │ │ │ │ - st.d $t1, $sp, 8 │ │ │ │ - bl -312 # 33630 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b830> │ │ │ │ - ld.d $t2, $sp, 56 │ │ │ │ - ldptr.d $a3, $sp, 0 │ │ │ │ - fld.d $fa0, $sp, 48 │ │ │ │ - ld.d $a6, $sp, 40 │ │ │ │ - ld.d $a5, $sp, 32 │ │ │ │ - ld.d $a4, $sp, 24 │ │ │ │ - ld.d $a1, $sp, 16 │ │ │ │ - move $s1, $a0 │ │ │ │ - addi.d $a7, $sp, 128 │ │ │ │ - move $a0, $s0 │ │ │ │ - move $a2, $t2 │ │ │ │ - ld.d $s0, $sp, 104 │ │ │ │ - ld.d $s3, $sp, 112 │ │ │ │ - stptr.d $t2, $sp, 0 │ │ │ │ - st.d $zero, $sp, 128 │ │ │ │ - st.d $zero, $sp, 136 │ │ │ │ - st.d $zero, $sp, 144 │ │ │ │ - bl -384 # 33630 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b830> │ │ │ │ - ld.d $s2, $sp, 128 │ │ │ │ - ldptr.d $t2, $sp, 0 │ │ │ │ - ld.d $t1, $sp, 8 │ │ │ │ - ld.d $t5, $sp, 80 │ │ │ │ - bnez $s1, 188 # 33880 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ba80> │ │ │ │ - ldptr.d $t0, $t5, 0 │ │ │ │ - ld.d $t3, $t5, 8 │ │ │ │ - beq $t0, $t3, 8 # 337d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b9d8> │ │ │ │ - st.d $t0, $t5, 8 │ │ │ │ - ld.d $t3, $t5, 16 │ │ │ │ - beq $t3, $t0, 484 # 339c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bbc0> │ │ │ │ - st.w $t1, $t0, 0 │ │ │ │ - addi.d $t0, $t0, 4 │ │ │ │ - st.d $t0, $t5, 8 │ │ │ │ - nop │ │ │ │ - beq $t3, $t0, 432 # 339a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bba0> │ │ │ │ - st.w $t2, $t0, 0 │ │ │ │ - addi.d $t0, $t0, 4 │ │ │ │ - st.d $t0, $t5, 8 │ │ │ │ - beqz $s2, 16 # 33810 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ba10> │ │ │ │ - nop │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -159676 │ │ │ │ - beqz $s0, 16 # 33820 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ba20> │ │ │ │ nop │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -159692 │ │ │ │ - ld.d $s0, $sp, 192 │ │ │ │ - ld.d $s1, $sp, 184 │ │ │ │ - ld.d $s2, $sp, 176 │ │ │ │ - ld.d $s3, $sp, 168 │ │ │ │ - li.w $a0, 1 │ │ │ │ - b 20 # 33848 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ba48> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - move $a0, $zero │ │ │ │ nop │ │ │ │ - pcalau12i $t1, 125 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 152 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, 488 # 33a48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bc48> │ │ │ │ - ld.d $ra, $sp, 200 │ │ │ │ - addi.d $sp, $sp, 208 │ │ │ │ - ret │ │ │ │ + ldptr.w $t0, $a0, 320 │ │ │ │ + addi.d $sp, $sp, -32 │ │ │ │ + st.d $s0, $sp, 16 │ │ │ │ + st.d $s1, $sp, 8 │ │ │ │ + stptr.d $s2, $sp, 0 │ │ │ │ + st.d $ra, $sp, 24 │ │ │ │ + pcaddi $t3, 120142 │ │ │ │ + pcaddi $t2, 120153 │ │ │ │ + pcaddi $t1, 120162 │ │ │ │ + stptr.d $t3, $a0, 0 │ │ │ │ + st.d $t2, $a0, 16 │ │ │ │ + st.d $t1, $a0, 552 │ │ │ │ + andi $t0, $t0, 0x5 │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $s2, $a0, 40 │ │ │ │ + addi.d $s1, $a0, 48 │ │ │ │ + beqz $t0, 320 # 382a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23e0> │ │ │ │ nop │ │ │ │ + pcalau12i $t0, 120 │ │ │ │ + ld.d $t0, $t0, -128 │ │ │ │ + pcalau12i $t1, 120 │ │ │ │ + ld.d $t1, $t1, -136 │ │ │ │ + addi.d $t2, $t0, 24 │ │ │ │ + addi.d $t1, $t1, 16 │ │ │ │ + addi.d $t0, $t0, 64 │ │ │ │ + move $a0, $s1 │ │ │ │ + st.d $t2, $s0, 40 │ │ │ │ + st.d $t0, $s0, 288 │ │ │ │ + st.d $t1, $s0, 48 │ │ │ │ + bl -179652 # c3d0 >::close()@plt> │ │ │ │ + addi.d $a0, $s0, 152 │ │ │ │ + bl -177004 # ce30 ::~__basic_file()@plt> │ │ │ │ + pcalau12i $t0, 120 │ │ │ │ + ld.d $t0, $t0, -296 │ │ │ │ + addi.d $t0, $t0, 16 │ │ │ │ + addi.d $a0, $s0, 104 │ │ │ │ + st.d $t0, $s0, 48 │ │ │ │ + bl -177764 │ │ │ │ + pcalau12i $t1, 120 │ │ │ │ + ld.d $t1, $t1, -288 │ │ │ │ + ld.d $t0, $t1, 8 │ │ │ │ + ld.d $t2, $t1, 16 │ │ │ │ + pcalau12i $s1, 120 │ │ │ │ + ld.d $s1, $s1, -360 │ │ │ │ + ld.d $t1, $t0, -24 │ │ │ │ + st.d $t0, $s0, 40 │ │ │ │ + addi.d $s1, $s1, 16 │ │ │ │ + stx.d $t2, $s2, $t1 │ │ │ │ + addi.d $a0, $s0, 288 │ │ │ │ + st.d $s1, $s0, 288 │ │ │ │ + bl -179528 │ │ │ │ + ld.d $t0, $s0, 8 │ │ │ │ + pcaddi $t3, 120042 │ │ │ │ + pcaddi $t2, 120053 │ │ │ │ + ldptr.d $t0, $t0, 0 │ │ │ │ + pcaddi $t1, 120061 │ │ │ │ + stptr.d $t3, $s0, 0 │ │ │ │ + st.d $t2, $s0, 16 │ │ │ │ + st.d $t1, $s0, 552 │ │ │ │ + beqz $t0, 436 # 383c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2500> │ │ │ │ + ldptr.w $t0, $t0, 56 │ │ │ │ + andi $t0, $t0, 0x1 │ │ │ │ + beqz $t0, 24 # 38230 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2370> │ │ │ │ + ld.d $a0, $s0, 784 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ld.d $t0, $t0, 48 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ nop │ │ │ │ + ld.d $a0, $s0, 32 │ │ │ │ + pcaddi $t2, 119993 │ │ │ │ + pcaddi $t1, 120004 │ │ │ │ + pcaddi $t0, 120013 │ │ │ │ + stptr.d $t2, $s0, 0 │ │ │ │ + st.d $t1, $s0, 16 │ │ │ │ + st.d $t0, $s0, 552 │ │ │ │ + beqz $a0, 12 # 38258 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2398> │ │ │ │ + bl -10160 # 35aa0 ::do_widen(char) const@@Base+0x255e0> │ │ │ │ nop │ │ │ │ + pcaddi $t0, 120674 │ │ │ │ + st.d $s1, $s0, 552 │ │ │ │ + addi.d $a0, $s0, 552 │ │ │ │ + st.d $t0, $s0, 16 │ │ │ │ + bl -179656 │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + ld.d $s1, $sp, 8 │ │ │ │ + ldptr.d $s2, $sp, 0 │ │ │ │ + move $a0, $s0 │ │ │ │ + ld.d $s0, $sp, 16 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + b -178740 │ │ │ │ nop │ │ │ │ - beqz $a0, -184 # 337c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b9c8> │ │ │ │ - ld.d $t1, $sp, 136 │ │ │ │ - sub.d $t2, $s3, $s0 │ │ │ │ - move $s1, $t2 │ │ │ │ - sub.d $t1, $t1, $s2 │ │ │ │ - li.w $t0, -1 │ │ │ │ - srai.d $t2, $t2, 0x2 │ │ │ │ - move $s3, $t1 │ │ │ │ - srai.d $t1, $t1, 0x2 │ │ │ │ - lu52i.d $t0, $t0, 511 │ │ │ │ - add.d $t1, $t1, $t2 │ │ │ │ - bltu $t0, $t1, 572 # 33ae8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bce8> │ │ │ │ - beqz $t1, 336 # 33a00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bc00> │ │ │ │ - slli.d $a2, $t1, 0x2 │ │ │ │ - move $a0, $a2 │ │ │ │ - st.d $t5, $sp, 16 │ │ │ │ - st.d $t1, $sp, 8 │ │ │ │ - stptr.d $a2, $sp, 0 │ │ │ │ - bl -159800 │ │ │ │ - ldptr.d $a2, $sp, 0 │ │ │ │ - ld.d $t1, $sp, 8 │ │ │ │ - li.w $t4, 1 │ │ │ │ - st.w $zero, $a0, 0 │ │ │ │ - ld.d $t5, $sp, 16 │ │ │ │ - move $t0, $a0 │ │ │ │ - add.d $t3, $a0, $a2 │ │ │ │ - addi.d $t2, $a0, 4 │ │ │ │ - beq $t1, $t4, 44 # 33918 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bb18> │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - addi.d $a2, $a2, -4 │ │ │ │ - move $a0, $t2 │ │ │ │ - move $a1, $zero │ │ │ │ - stptr.d $t3, $sp, 0 │ │ │ │ - bl -160724 │ │ │ │ - ldptr.d $t3, $sp, 0 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - ld.d $t5, $sp, 16 │ │ │ │ - move $t2, $t3 │ │ │ │ - ldptr.d $a0, $t5, 0 │ │ │ │ - st.d $t2, $t5, 8 │ │ │ │ - stptr.d $t0, $t5, 0 │ │ │ │ - st.d $t3, $t5, 16 │ │ │ │ - beqz $a0, 24 # 33940 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bb40> │ │ │ │ - stptr.d $t5, $sp, 0 │ │ │ │ - bl -159968 │ │ │ │ - ldptr.d $t5, $sp, 0 │ │ │ │ - ldptr.d $t0, $t5, 0 │ │ │ │ nop │ │ │ │ - li.w $t1, 4 │ │ │ │ - move $a2, $s1 │ │ │ │ - bge $t1, $s1, 200 # 33a10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bc10> │ │ │ │ - move $a0, $t0 │ │ │ │ - move $a1, $s0 │ │ │ │ - stptr.d $t5, $sp, 0 │ │ │ │ - bl -158488 │ │ │ │ - ldptr.d $t5, $sp, 0 │ │ │ │ - ldptr.d $t0, $t5, 0 │ │ │ │ nop │ │ │ │ - li.w $t1, 4 │ │ │ │ - add.d $a0, $t0, $s1 │ │ │ │ - move $a2, $s3 │ │ │ │ - bge $t1, $s3, 196 # 33a38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bc38> │ │ │ │ - move $a1, $s2 │ │ │ │ - bl -158524 │ │ │ │ - b -384 # 33800 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ba00> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $s1, $a0, 8 │ │ │ │ + ldptr.d $a0, $s1, 0 │ │ │ │ + beqz $a0, 280 # 383c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2500> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + bne $t0, $a0, 80 # 38300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2440> │ │ │ │ nop │ │ │ │ + addi.d $s1, $s0, 48 │ │ │ │ + move $a0, $s1 │ │ │ │ + addi.d $s2, $s0, 40 │ │ │ │ + bl -179956 # c3d0 >::close()@plt> │ │ │ │ + bnez $a0, -352 # 38168 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22a8> │ │ │ │ + ld.d $t0, $s0, 40 │ │ │ │ + ld.d $a0, $t0, -24 │ │ │ │ + add.d $a0, $s2, $a0 │ │ │ │ + ldptr.w $a1, $a0, 32 │ │ │ │ + ori $a1, $a1, 0x4 │ │ │ │ + bl -177632 # cd00 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ + b -380 # 38168 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22a8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $a1, $sp, 88 │ │ │ │ - move $a0, $t5 │ │ │ │ - bl 7896 # 35880 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1da80> │ │ │ │ - b -428 # 33800 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ba00> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + bl -3744 # 37460 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15a0> │ │ │ │ + ldptr.d $s2, $s1, 0 │ │ │ │ + beqz $s2, 184 # 383c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2500> │ │ │ │ + ldptr.d $s1, $s2, 0 │ │ │ │ + beq $s1, $s2, 112 # 38380 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24c0> │ │ │ │ nop │ │ │ │ - addi.d $a1, $sp, 92 │ │ │ │ - move $a0, $t5 │ │ │ │ - st.d $t2, $sp, 8 │ │ │ │ - stptr.d $t5, $sp, 0 │ │ │ │ - bl 7856 # 35880 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1da80> │ │ │ │ - ldptr.d $t5, $sp, 0 │ │ │ │ - ld.d $t2, $sp, 8 │ │ │ │ - ld.d $t0, $t5, 8 │ │ │ │ - ld.d $t3, $t5, 16 │ │ │ │ - b -500 # 337f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b9f0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ldptr.w $t0, $s2, 56 │ │ │ │ + li.w $t1, 5 │ │ │ │ + andi $t0, $t0, 0x5 │ │ │ │ + beq $t0, $t1, 28 # 38348 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2488> │ │ │ │ + ld.d $a0, $s1, 16 │ │ │ │ + move $a1, $zero │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ld.d $t0, $t0, 136 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ nop │ │ │ │ + ld.d $a0, $s1, 16 │ │ │ │ + st.d $zero, $s1, 16 │ │ │ │ + beqz $a0, 80 # 383a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24e0> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ld.d $t0, $t0, 8 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + ldptr.d $s1, $s1, 0 │ │ │ │ + bne $s2, $s1, -68 # 38320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2460> │ │ │ │ + ldptr.d $s1, $s2, 0 │ │ │ │ + beq $s2, $s1, 20 # 38380 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24c0> │ │ │ │ + move $a0, $s1 │ │ │ │ + ldptr.d $s1, $s1, 0 │ │ │ │ + bl -178984 │ │ │ │ + bne $s2, $s1, -12 # 38370 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24b0> │ │ │ │ + ldptr.w $t0, $s2, 56 │ │ │ │ + st.d $s2, $s2, 8 │ │ │ │ + stptr.d $s2, $s2, 0 │ │ │ │ + bstrins.d $t0, $zero, 0x1, 0x0 │ │ │ │ + st.d $zero, $s2, 16 │ │ │ │ + st.w $t0, $s2, 56 │ │ │ │ + b -224 # 382b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23f8> │ │ │ │ nop │ │ │ │ + ldptr.d $s1, $s1, 0 │ │ │ │ + bne $s2, $s1, -132 # 38320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2460> │ │ │ │ + b -64 # 38368 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24a8> │ │ │ │ nop │ │ │ │ + bl -179888 │ │ │ │ + bl -177940 │ │ │ │ + b -544 # 38198 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22d8> │ │ │ │ nop │ │ │ │ - move $t3, $zero │ │ │ │ - move $t0, $zero │ │ │ │ - move $t2, $zero │ │ │ │ - b -244 # 33918 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bb18> │ │ │ │ - bne $s1, $t1, -168 # 33968 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bb68> │ │ │ │ - ldptr.w $t1, $s0, 0 │ │ │ │ - st.w $t1, $t0, 0 │ │ │ │ - bge $s1, $s3, 68 # 33a60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bc60> │ │ │ │ - move $a2, $s3 │ │ │ │ - move $a1, $s2 │ │ │ │ - addi.d $a0, $t0, 4 │ │ │ │ - bl -158700 │ │ │ │ - b -552 # 33808 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ba08> │ │ │ │ + pcaddi $a3, 70900 │ │ │ │ + li.w $a2, 550 │ │ │ │ + pcaddi $a1, 71054 │ │ │ │ + pcaddi $a0, 71065 │ │ │ │ + bl -177440 │ │ │ │ nop │ │ │ │ - bne $s3, $t1, -568 # 33800 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ba00> │ │ │ │ - ldptr.w $t0, $s2, 0 │ │ │ │ - st.w $t0, $a0, 0 │ │ │ │ - b -572 # 33808 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ba08> │ │ │ │ - st.d $s0, $sp, 192 │ │ │ │ - st.d $s1, $sp, 184 │ │ │ │ - st.d $s2, $sp, 176 │ │ │ │ - st.d $s3, $sp, 168 │ │ │ │ - bl -160648 │ │ │ │ nop │ │ │ │ - move $a0, $s2 │ │ │ │ - beq $s3, $s1, 20 # 33a78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bc78> │ │ │ │ - beqz $s2, -592 # 33818 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ba18> │ │ │ │ - bl -160284 │ │ │ │ - b -600 # 33818 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ba18> │ │ │ │ nop │ │ │ │ - ldptr.w $t1, $s2, 0 │ │ │ │ - st.w $t1, $t0, 4 │ │ │ │ - bl -160304 │ │ │ │ - b -620 # 33818 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ba18> │ │ │ │ - ld.d $s2, $sp, 128 │ │ │ │ - move $s1, $a0 │ │ │ │ - beqz $s2, 16 # 33aa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bca0> │ │ │ │ + ldptr.w $t0, $a0, 304 │ │ │ │ + addi.d $sp, $sp, -48 │ │ │ │ + st.d $s0, $sp, 32 │ │ │ │ + st.d $ra, $sp, 40 │ │ │ │ + st.d $s1, $sp, 24 │ │ │ │ + st.d $s2, $sp, 16 │ │ │ │ + pcaddi $t3, 119966 │ │ │ │ + pcaddi $t2, 119977 │ │ │ │ + pcaddi $t1, 119986 │ │ │ │ + st.d $t3, $a0, -16 │ │ │ │ + stptr.d $t2, $a0, 0 │ │ │ │ + st.d $t1, $a0, 536 │ │ │ │ + andi $t0, $t0, 0x5 │ │ │ │ + move $s0, $a0 │ │ │ │ + beqz $t0, 392 # 385a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26e0> │ │ │ │ + addi.d $s2, $a0, 32 │ │ │ │ + addi.d $s1, $s0, 24 │ │ │ │ nop │ │ │ │ + pcalau12i $t0, 120 │ │ │ │ + ld.d $t0, $t0, -128 │ │ │ │ + pcalau12i $t1, 120 │ │ │ │ + ld.d $t1, $t1, -136 │ │ │ │ + addi.d $t2, $t0, 24 │ │ │ │ + addi.d $t1, $t1, 16 │ │ │ │ + addi.d $t0, $t0, 64 │ │ │ │ move $a0, $s2 │ │ │ │ - bl -160332 │ │ │ │ - beqz $s0, 16 # 33ab0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bcb0> │ │ │ │ + st.d $t2, $s0, 24 │ │ │ │ + st.d $t0, $s0, 272 │ │ │ │ + st.d $t1, $s0, 32 │ │ │ │ + bl -180356 # c3d0 >::close()@plt> │ │ │ │ + addi.d $a0, $s0, 136 │ │ │ │ + bl -177708 # ce30 ::~__basic_file()@plt> │ │ │ │ + pcalau12i $t0, 120 │ │ │ │ + ld.d $t0, $t0, -296 │ │ │ │ + addi.d $t0, $t0, 16 │ │ │ │ + addi.d $a0, $s0, 88 │ │ │ │ + st.d $t0, $s0, 32 │ │ │ │ + bl -178468 │ │ │ │ + pcalau12i $t1, 120 │ │ │ │ + ld.d $t1, $t1, -288 │ │ │ │ + ld.d $t0, $t1, 8 │ │ │ │ + ld.d $t2, $t1, 16 │ │ │ │ + pcalau12i $s2, 120 │ │ │ │ + ld.d $s2, $s2, -360 │ │ │ │ + ld.d $t1, $t0, -24 │ │ │ │ + st.d $t0, $s0, 24 │ │ │ │ + addi.d $s2, $s2, 16 │ │ │ │ + stx.d $t2, $s1, $t1 │ │ │ │ + addi.d $a0, $s0, 272 │ │ │ │ + st.d $s2, $s0, 272 │ │ │ │ + bl -180232 │ │ │ │ + ld.d $t0, $s0, -8 │ │ │ │ + pcaddi $t3, 119866 │ │ │ │ + pcaddi $t2, 119877 │ │ │ │ + ldptr.d $t0, $t0, 0 │ │ │ │ + pcaddi $t1, 119885 │ │ │ │ + st.d $t3, $s0, -16 │ │ │ │ + stptr.d $t2, $s0, 0 │ │ │ │ + st.d $t1, $s0, 536 │ │ │ │ + beqz $t0, 532 # 386e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2820> │ │ │ │ + ldptr.w $t0, $t0, 56 │ │ │ │ + andi $t0, $t0, 0x1 │ │ │ │ + beqz $t0, 24 # 384f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2630> │ │ │ │ + ld.d $a0, $s0, 768 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ld.d $t0, $t0, 48 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ nop │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -160348 │ │ │ │ - pcalau12i $t1, 125 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 152 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, -112 # 33a58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bc58> │ │ │ │ + ld.d $s1, $s0, 16 │ │ │ │ + pcaddi $t2, 119817 │ │ │ │ + pcaddi $t1, 119828 │ │ │ │ + pcaddi $t0, 119837 │ │ │ │ + st.d $t2, $s0, -16 │ │ │ │ + stptr.d $t1, $s0, 0 │ │ │ │ + st.d $t0, $s0, 536 │ │ │ │ + beqz $s1, 92 # 38568 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26a8> │ │ │ │ + li.w $t1, -1 │ │ │ │ + addi.d $t2, $s1, 8 │ │ │ │ + amadd_db.w $t0, $t1, $t2 │ │ │ │ + addi.w $t0, $t0, -1 │ │ │ │ + bnez $t0, 72 # 38568 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26a8> │ │ │ │ + ldptr.d $t0, $s1, 0 │ │ │ │ + move $a0, $s1 │ │ │ │ + ld.d $t0, $t0, 16 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + addi.d $t2, $s1, 12 │ │ │ │ + li.w $t1, -1 │ │ │ │ + amadd_db.w $t0, $t1, $t2 │ │ │ │ + addi.w $t0, $t0, -1 │ │ │ │ + bnez $t0, 36 # 38568 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26a8> │ │ │ │ + ldptr.d $t1, $s1, 0 │ │ │ │ + pcaddi $t2, -5259 │ │ │ │ + ld.d $t0, $t1, 24 │ │ │ │ + bne $t0, $t2, 364 # 386c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2800> │ │ │ │ + ld.d $t0, $t1, 8 │ │ │ │ move $a0, $s1 │ │ │ │ - bl -159104 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ nop │ │ │ │ - move $s1, $a0 │ │ │ │ - bnez $s2, -68 # 33a98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bc98> │ │ │ │ - b -64 # 33aa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bca0> │ │ │ │ + pcaddi $t0, 120478 │ │ │ │ + st.d $s2, $s0, 536 │ │ │ │ + addi.d $a0, $s0, 536 │ │ │ │ + stptr.d $t0, $s0, 0 │ │ │ │ + bl -180440 │ │ │ │ + ld.d $ra, $sp, 40 │ │ │ │ + ld.d $s1, $sp, 24 │ │ │ │ + ld.d $s2, $sp, 16 │ │ │ │ + addi.d $a0, $s0, -16 │ │ │ │ + ld.d $s0, $sp, 32 │ │ │ │ + addi.d $sp, $sp, 48 │ │ │ │ + b -179524 │ │ │ │ nop │ │ │ │ - pcalau12i $t1, 125 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 152 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, -168 # 33a58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bc58> │ │ │ │ - pcaddi $a0, 75905 │ │ │ │ - bl -161112 │ │ │ │ nop │ │ │ │ - ld.d $s0, $sp, 104 │ │ │ │ - move $s1, $a0 │ │ │ │ - bnez $s0, -112 # 33aa8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bca8> │ │ │ │ - b -108 # 33ab0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bcb0> │ │ │ │ - addi.d $sp, $sp, -432 │ │ │ │ - pcalau12i $t0, 125 │ │ │ │ - ld.d $t0, $t0, -160 │ │ │ │ - ld.d $t0, $t0, 0 │ │ │ │ - st.d $t0, $sp, 312 │ │ │ │ - li.w $t0, 0x0 │ │ │ │ - ld.d $t0, $a0, 8 │ │ │ │ - st.d $fp, $sp, 416 │ │ │ │ - bstrpick.d $fp, $a1, 0x1f, 0x0 │ │ │ │ - st.d $t0, $sp, 40 │ │ │ │ - ld.d $t0, $t0, 8 │ │ │ │ - slli.d $fp, $fp, 0x3 │ │ │ │ - st.d $s2, $sp, 392 │ │ │ │ - ldx.d $s2, $t0, $fp │ │ │ │ - st.d $s1, $sp, 400 │ │ │ │ - st.d $s4, $sp, 376 │ │ │ │ - ld.wu $s1, $s2, 36 │ │ │ │ - st.d $ra, $sp, 424 │ │ │ │ - st.d $s0, $sp, 408 │ │ │ │ - st.d $s3, $sp, 384 │ │ │ │ - st.d $s5, $sp, 368 │ │ │ │ - st.d $s6, $sp, 360 │ │ │ │ - st.d $s7, $sp, 352 │ │ │ │ - st.d $s8, $sp, 344 │ │ │ │ - fst.d $fs0, $sp, 328 │ │ │ │ - stptr.d $a1, $sp, 0 │ │ │ │ - fst.d $fa0, $sp, 48 │ │ │ │ - move $s4, $a0 │ │ │ │ - beqz $s1, 6128 # 35380 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d580> │ │ │ │ - slli.d $s0, $s1, 0x2 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -160524 │ │ │ │ - move $a2, $s0 │ │ │ │ - move $a1, $zero │ │ │ │ - st.d $a0, $sp, 112 │ │ │ │ - bl -161404 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -160548 │ │ │ │ - move $a2, $s0 │ │ │ │ - move $a1, $zero │ │ │ │ - st.d $a0, $sp, 16 │ │ │ │ - bl -161428 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -160572 │ │ │ │ - move $a2, $s0 │ │ │ │ - move $a1, $zero │ │ │ │ - st.d $a0, $sp, 88 │ │ │ │ - bl -161452 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -160596 │ │ │ │ - move $a2, $s0 │ │ │ │ - move $a1, $zero │ │ │ │ - st.d $a0, $sp, 80 │ │ │ │ - bl -161476 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -160620 │ │ │ │ - move $a2, $s0 │ │ │ │ - move $a1, $zero │ │ │ │ - st.d $a0, $sp, 24 │ │ │ │ - bl -161500 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -160644 │ │ │ │ - move $a2, $s0 │ │ │ │ - move $a1, $zero │ │ │ │ - st.d $a0, $sp, 96 │ │ │ │ - bl -161524 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -160668 │ │ │ │ - move $a2, $s0 │ │ │ │ - move $a1, $zero │ │ │ │ - st.d $a0, $sp, 120 │ │ │ │ - bl -161548 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -160692 │ │ │ │ - move $a2, $s0 │ │ │ │ - move $a1, $zero │ │ │ │ - st.d $a0, $sp, 32 │ │ │ │ - bl -161572 │ │ │ │ - slli.d $a0, $s1, 0x3 │ │ │ │ - bl -160716 │ │ │ │ - alsl.d $s3, $s1, $a0, 0x3 │ │ │ │ - slli.d $a2, $s1, 0x3 │ │ │ │ - move $a1, $zero │ │ │ │ - move $s6, $a0 │ │ │ │ - st.d $a0, $sp, 192 │ │ │ │ - st.d $s3, $sp, 208 │ │ │ │ - bl -161608 │ │ │ │ - slli.d $a0, $s1, 0x3 │ │ │ │ - st.d $s3, $sp, 200 │ │ │ │ - bl -160756 │ │ │ │ - alsl.d $s3, $s1, $a0, 0x3 │ │ │ │ - slli.d $a2, $s1, 0x3 │ │ │ │ - move $a1, $zero │ │ │ │ - move $s5, $a0 │ │ │ │ - st.d $a0, $sp, 216 │ │ │ │ - st.d $s3, $sp, 232 │ │ │ │ - bl -161648 │ │ │ │ - move $a0, $s0 │ │ │ │ - st.d $s3, $sp, 224 │ │ │ │ - bl -160796 │ │ │ │ - add.d $s1, $a0, $s0 │ │ │ │ - move $a2, $s0 │ │ │ │ - move $a1, $zero │ │ │ │ - move $s3, $a0 │ │ │ │ - st.d $a0, $sp, 240 │ │ │ │ - st.d $s1, $sp, 256 │ │ │ │ - bl -161688 │ │ │ │ - ld.wu $a2, $s2, 36 │ │ │ │ - st.d $s1, $sp, 248 │ │ │ │ - beqz $a2, 5876 # 353c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d5c8> │ │ │ │ - slli.d $a2, $a2, 0x2 │ │ │ │ - move $a0, $a2 │ │ │ │ - st.d $a2, $sp, 8 │ │ │ │ - bl -160852 │ │ │ │ - ld.d $a2, $sp, 8 │ │ │ │ - move $a1, $zero │ │ │ │ - move $s0, $a0 │ │ │ │ - add.d $s1, $a0, $a2 │ │ │ │ - st.d $a0, $sp, 264 │ │ │ │ - st.d $s1, $sp, 280 │ │ │ │ - bl -161744 │ │ │ │ - ldptr.w $s7, $s2, 36 │ │ │ │ - st.d $s1, $sp, 272 │ │ │ │ - beqz $s7, 468 # 33ee0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c0e0> │ │ │ │ - ldptr.d $t0, $s4, 0 │ │ │ │ - ld.d $a4, $s2, 208 │ │ │ │ - ld.d $s7, $sp, 88 │ │ │ │ - ldptr.d $ra, $t0, 0 │ │ │ │ - ld.d $a5, $sp, 80 │ │ │ │ - ld.hu $t0, $a4, 0 │ │ │ │ - move $t5, $zero │ │ │ │ - move $a2, $zero │ │ │ │ - st.d $fp, $sp, 56 │ │ │ │ - st.d $s4, $sp, 64 │ │ │ │ - st.d $s2, $sp, 8 │ │ │ │ - stx.w $a2, $s7, $t5 │ │ │ │ - ld.d $s8, $s2, 184 │ │ │ │ - ld.d $a1, $sp, 96 │ │ │ │ - ld.d $s1, $sp, 112 │ │ │ │ - ld.d $s4, $sp, 120 │ │ │ │ - ldx.w $fp, $a5, $t5 │ │ │ │ - move $t7, $zero │ │ │ │ - move $a6, $zero │ │ │ │ - move $t6, $zero │ │ │ │ - move $a7, $zero │ │ │ │ - move $a3, $zero │ │ │ │ - li.w $t8, 1 │ │ │ │ - move $t4, $t0 │ │ │ │ - beqz $t0, 328 # 33eb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c0b8> │ │ │ │ + ld.d $s1, $a0, -8 │ │ │ │ + ldptr.d $a0, $s1, 0 │ │ │ │ + beqz $a0, 312 # 386e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2820> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + bne $t0, $a0, 80 # 38600 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2740> │ │ │ │ nop │ │ │ │ + addi.d $s2, $s0, 32 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -180720 # c3d0 >::close()@plt> │ │ │ │ + bnez $a0, -420 # 38420 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2560> │ │ │ │ + ld.d $t0, $s0, 24 │ │ │ │ + addi.d $s1, $s0, 24 │ │ │ │ + ld.d $a0, $t0, -24 │ │ │ │ + add.d $a0, $s1, $a0 │ │ │ │ + ldptr.w $a1, $a0, 32 │ │ │ │ + ori $a1, $a1, 0x4 │ │ │ │ + bl -178400 # cd00 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ + b -444 # 38428 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2568> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - add.w $t2, $t4, $t6 │ │ │ │ - move $t1, $t6 │ │ │ │ - ld.d $t3, $t0, 136 │ │ │ │ - move $a0, $t2 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - bstrpick.d $t0, $t1, 0x1f, 0x1 │ │ │ │ - ldx.bu $t0, $t3, $t0 │ │ │ │ - andi $s2, $t1, 0x1 │ │ │ │ - slli.d $s2, $s2, 0x2 │ │ │ │ - sra.w $t0, $t0, $s2 │ │ │ │ - bstrpick.d $t0, $t0, 0x1, 0x1 │ │ │ │ - addi.w $t1, $t1, 1 │ │ │ │ - add.w $fp, $t0, $fp │ │ │ │ - bne $t1, $t2, -32 # 33da0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bfa0> │ │ │ │ - ld.d $t0, $sp, 24 │ │ │ │ - stx.w $fp, $a5, $t5 │ │ │ │ - add.w $a2, $fp, $a2 │ │ │ │ - stx.w $a6, $t0, $t5 │ │ │ │ - ldptr.w $fp, $a1, 0 │ │ │ │ - move $t1, $t6 │ │ │ │ nop │ │ │ │ - bstrpick.d $t0, $t1, 0x1f, 0x1 │ │ │ │ - ldx.bu $t0, $t3, $t0 │ │ │ │ - andi $s2, $t1, 0x1 │ │ │ │ - slli.d $s2, $s2, 0x2 │ │ │ │ - sra.w $t0, $t0, $s2 │ │ │ │ - andi $t0, $t0, 0x3 │ │ │ │ - xori $t0, $t0, 0x1 │ │ │ │ - sltui $t0, $t0, 1 │ │ │ │ - addi.w $t1, $t1, 1 │ │ │ │ - add.w $fp, $t0, $fp │ │ │ │ - bne $t2, $t1, -40 # 33de0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bfe0> │ │ │ │ - st.w $fp, $a1, 0 │ │ │ │ - ld.d $t0, $sp, 16 │ │ │ │ - stx.w $t6, $s1, $t5 │ │ │ │ - stx.w $t6, $s3, $t5 │ │ │ │ - slli.d $t6, $t6, 0x3 │ │ │ │ - stx.w $t4, $t0, $t5 │ │ │ │ - ldx.d $t0, $ra, $t6 │ │ │ │ - stx.w $a7, $s4, $t5 │ │ │ │ - fld.d $fa0, $t0, 136 │ │ │ │ - addi.w $t0, $a0, -1 │ │ │ │ - stx.w $t0, $s0, $t5 │ │ │ │ - slli.d $t0, $t0, 0x3 │ │ │ │ - ldx.d $t0, $ra, $t0 │ │ │ │ - fstx.d $fa0, $s6, $t7 │ │ │ │ - fld.d $fa0, $t0, 136 │ │ │ │ - ldx.d $t0, $s8, $t7 │ │ │ │ - fstx.d $fa0, $s5, $t7 │ │ │ │ - beqz $t0, 1744 # 34520 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c720> │ │ │ │ - movgr2fr.d $fa0, $t0 │ │ │ │ - ld.d $t1, $sp, 8 │ │ │ │ - vpcnt.d $vr0, $vr0 │ │ │ │ - movfr2gr.d $t0, $fa0 │ │ │ │ - ld.d $t2, $sp, 32 │ │ │ │ - mul.w $t8, $t0, $t8 │ │ │ │ - ldptr.w $t1, $t1, 36 │ │ │ │ - addi.w $a3, $a3, 1 │ │ │ │ - stx.w $t8, $t2, $t5 │ │ │ │ - bgeu $a3, $t1, 88 # 33ed0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c0d0> │ │ │ │ - add.w $a7, $a7, $t8 │ │ │ │ - addi.d $a4, $a4, 2 │ │ │ │ - addi.d $a1, $a1, 4 │ │ │ │ - addi.d $t5, $t5, 4 │ │ │ │ - addi.d $t7, $t7, 8 │ │ │ │ - move $t8, $t0 │ │ │ │ + bl -4512 # 37460 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15a0> │ │ │ │ + ldptr.d $s2, $s1, 0 │ │ │ │ + beqz $s2, 216 # 386e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2820> │ │ │ │ + ldptr.d $s1, $s2, 0 │ │ │ │ + beq $s1, $s2, 112 # 38680 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27c0> │ │ │ │ nop │ │ │ │ - ld.hu $t0, $a4, 0 │ │ │ │ - stx.w $a2, $s7, $t5 │ │ │ │ - add.w $a6, $a6, $fp │ │ │ │ - move $t6, $a0 │ │ │ │ - ldx.w $fp, $a5, $t5 │ │ │ │ - move $t4, $t0 │ │ │ │ - bnez $t0, -304 # 33d80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bf80> │ │ │ │ nop │ │ │ │ - ld.d $t0, $sp, 24 │ │ │ │ - add.w $a2, $a2, $fp │ │ │ │ - move $a0, $t6 │ │ │ │ - stx.w $a6, $t0, $t5 │ │ │ │ - ldptr.w $fp, $a1, 0 │ │ │ │ - b -188 # 33e10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c010> │ │ │ │ - ld.d $fp, $sp, 56 │ │ │ │ - ld.d $s4, $sp, 64 │ │ │ │ - move $s7, $t1 │ │ │ │ nop │ │ │ │ - li.w $a0, 4 │ │ │ │ - bl -161364 │ │ │ │ - move $s1, $a0 │ │ │ │ - st.w $zero, $s1, 0 │ │ │ │ - li.w $a0, 8 │ │ │ │ - addi.w $s7, $s7, -1 │ │ │ │ - st.d $s1, $sp, 104 │ │ │ │ - bl -161388 │ │ │ │ - move $s0, $a0 │ │ │ │ - st.w $s7, $s0, 4 │ │ │ │ - move $a0, $s1 │ │ │ │ - st.w $zero, $s0, 0 │ │ │ │ - bl -161472 │ │ │ │ - ld.d $t0, $sp, 40 │ │ │ │ - fld.d $fa0, $sp, 48 │ │ │ │ - addi.d $s1, $s0, 8 │ │ │ │ - ld.d $t0, $t0, 8 │ │ │ │ - addi.d $a7, $sp, 288 │ │ │ │ - addi.d $a6, $sp, 216 │ │ │ │ - ldx.d $t0, $t0, $fp │ │ │ │ - addi.d $a5, $sp, 192 │ │ │ │ - addi.d $a4, $sp, 264 │ │ │ │ - ldptr.w $a2, $t0, 36 │ │ │ │ - addi.d $a3, $sp, 240 │ │ │ │ + ldptr.w $t0, $s2, 56 │ │ │ │ + li.w $t1, 5 │ │ │ │ + andi $t0, $t0, 0x5 │ │ │ │ + beq $t0, $t1, 28 # 38648 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2788> │ │ │ │ + ld.d $a0, $s1, 16 │ │ │ │ move $a1, $zero │ │ │ │ - addi.w $a2, $a2, -1 │ │ │ │ - move $a0, $s4 │ │ │ │ - st.d $s0, $sp, 288 │ │ │ │ - st.d $s1, $sp, 296 │ │ │ │ - st.d $s1, $sp, 304 │ │ │ │ - bl -2344 # 33630 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b830> │ │ │ │ - ld.d $t1, $sp, 288 │ │ │ │ - ld.d $s6, $sp, 296 │ │ │ │ - lu12i.w $t0, 209715 │ │ │ │ - ori $t0, $t0, 0x333 │ │ │ │ - sub.d $s6, $s6, $t1 │ │ │ │ - lu32i.d $t0, 209715 │ │ │ │ - slli.d $s6, $s6, 0x1d │ │ │ │ - st.d $t1, $sp, 104 │ │ │ │ - lu52i.d $t0, $t0, 51 │ │ │ │ - srai.d $s6, $s6, 0x20 │ │ │ │ - bltu $t0, $s6, 6132 # 35778 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d978> │ │ │ │ - beqz $s6, 5224 # 353f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d5f0> │ │ │ │ - alsl.d $t3, $s6, $s6, 0x2 │ │ │ │ - slli.d $s0, $t3, 0x3 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -161544 │ │ │ │ - li.w $t0, 1 │ │ │ │ - add.d $t3, $a0, $s0 │ │ │ │ - beq $s6, $t0, 5596 # 35580 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d780> │ │ │ │ - bstrpick.d $t4, $s6, 0x20, 0x1 │ │ │ │ - vldi $vr0, 0 │ │ │ │ - alsl.d $t1, $t4, $t4, 0x2 │ │ │ │ - move $t0, $a0 │ │ │ │ - alsl.d $t1, $t1, $a0, 0x4 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ld.d $t0, $t0, 136 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + nop │ │ │ │ + ld.d $a0, $s1, 16 │ │ │ │ + st.d $zero, $s1, 16 │ │ │ │ + beqz $a0, 80 # 386a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27e0> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ld.d $t0, $t0, 8 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + ldptr.d $s1, $s1, 0 │ │ │ │ + bne $s2, $s1, -68 # 38620 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2760> │ │ │ │ + ldptr.d $s1, $s2, 0 │ │ │ │ + beq $s2, $s1, 20 # 38680 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27c0> │ │ │ │ + move $a0, $s1 │ │ │ │ + ldptr.d $s1, $s1, 0 │ │ │ │ + bl -179752 │ │ │ │ + bne $s2, $s1, -12 # 38670 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27b0> │ │ │ │ + ldptr.w $t0, $s2, 56 │ │ │ │ + st.d $s2, $s2, 8 │ │ │ │ + stptr.d $s2, $s2, 0 │ │ │ │ + bstrins.d $t0, $zero, 0x1, 0x0 │ │ │ │ + st.d $zero, $s2, 16 │ │ │ │ + st.w $t0, $s2, 56 │ │ │ │ + b -224 # 385b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26f8> │ │ │ │ + nop │ │ │ │ + ldptr.d $s1, $s1, 0 │ │ │ │ + bne $s2, $s1, -132 # 38620 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2760> │ │ │ │ + b -64 # 38668 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27a8> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ nop │ │ │ │ - vst $vr0, $t0, 0 │ │ │ │ - vst $vr0, $t0, 16 │ │ │ │ - vst $vr0, $t0, 32 │ │ │ │ - vst $vr0, $t0, 48 │ │ │ │ - vst $vr0, $t0, 64 │ │ │ │ - addi.d $t0, $t0, 80 │ │ │ │ - bne $t1, $t0, -24 # 33fc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c1c0> │ │ │ │ - slli.d $t4, $t4, 0x1 │ │ │ │ - beq $s6, $t4, 24 # 33ff8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c1f8> │ │ │ │ nop │ │ │ │ - st.d $zero, $t1, 32 │ │ │ │ - vldi $vr0, 0 │ │ │ │ - vst $vr0, $t1, 0 │ │ │ │ - vst $vr0, $t1, 16 │ │ │ │ - ld.d $t0, $s4, 72 │ │ │ │ - st.d $t3, $s4, 80 │ │ │ │ - st.d $a0, $s4, 72 │ │ │ │ - st.d $t3, $s4, 88 │ │ │ │ - beqz $t0, 1648 # 34678 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c878> │ │ │ │ - move $a0, $t0 │ │ │ │ - bl -161728 │ │ │ │ - beqz $s6, 1644 # 34680 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c880> │ │ │ │ - ld.d $t7, $sp, 104 │ │ │ │ - addi.w $t8, $s6, -1 │ │ │ │ - ld.d $t0, $s4, 72 │ │ │ │ - ld.d $a4, $sp, 80 │ │ │ │ - ld.d $t6, $sp, 88 │ │ │ │ - ld.d $a5, $sp, 96 │ │ │ │ - ld.d $a0, $sp, 24 │ │ │ │ - ld.d $a6, $sp, 16 │ │ │ │ - ld.d $a1, $sp, 32 │ │ │ │ - ld.d $a2, $sp, 112 │ │ │ │ - ld.d $a3, $sp, 120 │ │ │ │ - addi.d $t1, $t7, 8 │ │ │ │ - bstrpick.d $t8, $t8, 0x1f, 0x0 │ │ │ │ - alsl.d $t8, $t8, $t1, 0x3 │ │ │ │ - ldptr.w $t1, $t7, 0 │ │ │ │ - addi.d $t7, $t7, 8 │ │ │ │ - addi.d $t0, $t0, 40 │ │ │ │ - st.w $t1, $t0, -36 │ │ │ │ - ldptr.w $t2, $t7, -4 │ │ │ │ - slli.d $t1, $t1, 0x2 │ │ │ │ - ldx.w $t4, $a1, $t1 │ │ │ │ - ldx.w $t3, $t6, $t1 │ │ │ │ - ldx.w $a7, $a3, $t1 │ │ │ │ - ldx.w $s3, $a0, $t1 │ │ │ │ - ldx.w $s5, $a2, $t1 │ │ │ │ - slli.d $t1, $t2, 0x2 │ │ │ │ - ldx.w $t5, $t6, $t1 │ │ │ │ - ldx.w $s2, $a4, $t1 │ │ │ │ - ldx.w $s1, $a5, $t1 │ │ │ │ - ldx.w $s0, $a6, $t1 │ │ │ │ - add.w $a7, $a7, $t4 │ │ │ │ - st.w $t2, $t0, -16 │ │ │ │ - ldx.w $t4, $a0, $t1 │ │ │ │ - ldx.w $t2, $a3, $t1 │ │ │ │ - st.w $t3, $t0, -32 │ │ │ │ - ldx.w $t3, $a2, $t1 │ │ │ │ - ldx.w $t1, $a1, $t1 │ │ │ │ - add.w $t5, $t5, $s2 │ │ │ │ - add.w $t4, $t4, $s1 │ │ │ │ - add.w $t1, $t2, $t1 │ │ │ │ - add.w $t3, $t3, $s0 │ │ │ │ - addi.w $t5, $t5, -1 │ │ │ │ - addi.w $t4, $t4, -1 │ │ │ │ - addi.w $t2, $t3, -1 │ │ │ │ - addi.w $t1, $t1, -1 │ │ │ │ - st.w $s3, $t0, -28 │ │ │ │ - st.w $s5, $t0, -40 │ │ │ │ - st.w $a7, $t0, -24 │ │ │ │ - st.w $t5, $t0, -12 │ │ │ │ - st.w $t4, $t0, -8 │ │ │ │ - st.w $t2, $t0, -20 │ │ │ │ - st.w $t1, $t0, -4 │ │ │ │ - bne $t8, $t7, -152 # 34050 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c250> │ │ │ │ - ld.d $t0, $s4, 16 │ │ │ │ - ld.d $s2, $t0, 144 │ │ │ │ - ld.d $s0, $t0, 96 │ │ │ │ - beqz $s6, 5032 # 354a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d6a0> │ │ │ │ nop │ │ │ │ - alsl.d $t1, $s6, $s6, 0x1 │ │ │ │ - slli.d $s1, $t1, 0x3 │ │ │ │ move $a0, $s1 │ │ │ │ - bl -161916 │ │ │ │ - add.d $t1, $a0, $s1 │ │ │ │ - move $t0, $a0 │ │ │ │ - move $t3, $t1 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + b -352 # 38568 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26a8> │ │ │ │ nop │ │ │ │ - stptr.d $zero, $t0, 0 │ │ │ │ - st.d $zero, $t0, 8 │ │ │ │ - st.d $zero, $t0, 16 │ │ │ │ - addi.d $t0, $t0, 24 │ │ │ │ - bne $t0, $t1, -16 # 34120 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c320> │ │ │ │ + bl -180688 │ │ │ │ + bl -178740 │ │ │ │ + b -640 # 38458 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2598> │ │ │ │ nop │ │ │ │ - ld.d $s1, $s4, 96 │ │ │ │ - ld.d $s5, $s4, 104 │ │ │ │ - st.d $t3, $s4, 112 │ │ │ │ - st.d $a0, $s4, 96 │ │ │ │ - st.d $t0, $s4, 104 │ │ │ │ - beq $s1, $s5, 44 # 34178 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c378> │ │ │ │ - move $s3, $s1 │ │ │ │ + pcaddi $a3, 70700 │ │ │ │ + li.w $a2, 550 │ │ │ │ + pcaddi $a1, 70854 │ │ │ │ + pcaddi $a0, 70865 │ │ │ │ + st.d $s3, $sp, 8 │ │ │ │ + bl -178244 │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + addi.d $sp, $sp, -32 │ │ │ │ + st.d $s0, $sp, 16 │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ + st.d $s1, $sp, 8 │ │ │ │ + stptr.d $s2, $sp, 0 │ │ │ │ + add.d $s0, $a0, $t0 │ │ │ │ + ldptr.w $t0, $s0, 320 │ │ │ │ + st.d $ra, $sp, 24 │ │ │ │ + pcaddi $t3, 119763 │ │ │ │ + pcaddi $t2, 119774 │ │ │ │ + pcaddi $t1, 119783 │ │ │ │ + stptr.d $t3, $s0, 0 │ │ │ │ + st.d $t2, $s0, 16 │ │ │ │ + st.d $t1, $s0, 552 │ │ │ │ + andi $t0, $t0, 0x5 │ │ │ │ + addi.d $s1, $s0, 40 │ │ │ │ + addi.d $s2, $s0, 48 │ │ │ │ + beqz $t0, 376 # 388c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a00> │ │ │ │ nop │ │ │ │ - ldptr.d $a0, $s3, 0 │ │ │ │ - beqz $a0, 1340 # 346a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c8a0> │ │ │ │ - addi.d $s3, $s3, 24 │ │ │ │ - bl -162076 │ │ │ │ - bne $s3, $s5, -16 # 34160 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c360> │ │ │ │ + pcalau12i $t0, 120 │ │ │ │ + ld.d $t0, $t0, -128 │ │ │ │ + pcalau12i $t1, 120 │ │ │ │ + ld.d $t1, $t1, -136 │ │ │ │ + addi.d $t2, $t0, 24 │ │ │ │ + addi.d $t1, $t1, 16 │ │ │ │ + addi.d $t0, $t0, 64 │ │ │ │ + move $a0, $s2 │ │ │ │ + st.d $t2, $s0, 40 │ │ │ │ + st.d $t0, $s0, 288 │ │ │ │ + st.d $t1, $s0, 48 │ │ │ │ + bl -181164 # c3d0 >::close()@plt> │ │ │ │ + addi.d $a0, $s0, 152 │ │ │ │ + bl -178516 # ce30 ::~__basic_file()@plt> │ │ │ │ + pcalau12i $t0, 120 │ │ │ │ + ld.d $t0, $t0, -296 │ │ │ │ + addi.d $t0, $t0, 16 │ │ │ │ + addi.d $a0, $s0, 104 │ │ │ │ + st.d $t0, $s0, 48 │ │ │ │ + bl -179276 │ │ │ │ + pcalau12i $t1, 120 │ │ │ │ + ld.d $t1, $t1, -288 │ │ │ │ + ld.d $t0, $t1, 8 │ │ │ │ + ld.d $t2, $t1, 16 │ │ │ │ + pcalau12i $s2, 120 │ │ │ │ + ld.d $s2, $s2, -360 │ │ │ │ + ld.d $t1, $t0, -24 │ │ │ │ + st.d $t0, $s0, 40 │ │ │ │ + addi.d $s2, $s2, 16 │ │ │ │ + stx.d $t2, $s1, $t1 │ │ │ │ + addi.d $a0, $s0, 288 │ │ │ │ + st.d $s2, $s0, 288 │ │ │ │ + bl -181040 │ │ │ │ + ld.d $t0, $s0, 8 │ │ │ │ + pcaddi $t3, 119664 │ │ │ │ + pcaddi $t2, 119675 │ │ │ │ + ldptr.d $t0, $t0, 0 │ │ │ │ + pcaddi $t1, 119683 │ │ │ │ + stptr.d $t3, $s0, 0 │ │ │ │ + st.d $t2, $s0, 16 │ │ │ │ + st.d $t1, $s0, 552 │ │ │ │ + beqz $t0, 524 # 38a00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b40> │ │ │ │ + ldptr.w $t0, $t0, 56 │ │ │ │ + andi $t0, $t0, 0x1 │ │ │ │ + beqz $t0, 24 # 38818 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2958> │ │ │ │ + ld.d $a0, $s0, 784 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ld.d $t0, $t0, 48 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ nop │ │ │ │ - beqz $s1, 16 # 34188 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c388> │ │ │ │ + ld.d $s1, $s0, 32 │ │ │ │ + pcaddi $t2, 119615 │ │ │ │ + pcaddi $t1, 119626 │ │ │ │ + pcaddi $t0, 119635 │ │ │ │ + stptr.d $t2, $s0, 0 │ │ │ │ + st.d $t1, $s0, 16 │ │ │ │ + st.d $t0, $s0, 552 │ │ │ │ + beqz $s1, 92 # 38890 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29d0> │ │ │ │ + li.w $t1, -1 │ │ │ │ + addi.d $t2, $s1, 8 │ │ │ │ + amadd_db.w $t0, $t1, $t2 │ │ │ │ + addi.w $t0, $t0, -1 │ │ │ │ + bnez $t0, 72 # 38890 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29d0> │ │ │ │ + ldptr.d $t0, $s1, 0 │ │ │ │ move $a0, $s1 │ │ │ │ - bl -162096 │ │ │ │ - nop │ │ │ │ - ld.d $s3, $s4, 16 │ │ │ │ + ld.d $t0, $t0, 16 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + addi.d $t2, $s1, 12 │ │ │ │ li.w $t1, -1 │ │ │ │ - lu52i.d $t1, $t1, 511 │ │ │ │ - ld.d $s1, $s3, 112 │ │ │ │ - slli.d $t0, $s1, 0x1 │ │ │ │ - bltu $t1, $t0, 5148 # 355b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d7b8> │ │ │ │ - beqz $t0, 4672 # 353e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d5e0> │ │ │ │ - slli.d $a0, $s1, 0x3 │ │ │ │ - bl -162072 │ │ │ │ - slli.d $a2, $s1, 0x3 │ │ │ │ - li.w $a1, 255 │ │ │ │ - move $s5, $a0 │ │ │ │ - st.d $a0, $sp, 72 │ │ │ │ - bl -162956 │ │ │ │ - alsl.d $t0, $s1, $s5, 0x3 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - ld.d $t8, $s3, 200 │ │ │ │ - ld.d $t0, $s3, 208 │ │ │ │ - beq $t0, $t8, 136 # 34258 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c458> │ │ │ │ - ldptr.d $t0, $sp, 0 │ │ │ │ - mul.d $t5, $s0, $s2 │ │ │ │ - ld.d $t2, $sp, 72 │ │ │ │ - move $s0, $zero │ │ │ │ - slli.w $t0, $t0, 0x1 │ │ │ │ - addi.w $t1, $t0, 1 │ │ │ │ - bstrpick.d $s1, $t0, 0x1f, 0x0 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - move $s2, $zero │ │ │ │ - bstrpick.d $t1, $t1, 0x1f, 0x0 │ │ │ │ - sub.d $t0, $t0, $t2 │ │ │ │ - st.d $t0, $sp, 64 │ │ │ │ - nop │ │ │ │ + amadd_db.w $t0, $t1, $t2 │ │ │ │ + addi.w $t0, $t0, -1 │ │ │ │ + bnez $t0, 36 # 38890 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29d0> │ │ │ │ + ldptr.d $t1, $s1, 0 │ │ │ │ + pcaddi $t2, -5461 │ │ │ │ + ld.d $t0, $t1, 24 │ │ │ │ + bne $t0, $t2, 356 # 389e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b20> │ │ │ │ + ld.d $t0, $t1, 8 │ │ │ │ + move $a0, $s1 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ nop │ │ │ │ + pcaddi $t0, 120276 │ │ │ │ + st.d $s2, $s0, 552 │ │ │ │ + addi.d $a0, $s0, 552 │ │ │ │ + st.d $t0, $s0, 16 │ │ │ │ + bl -181248 │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + ld.d $s1, $sp, 8 │ │ │ │ + ldptr.d $s2, $sp, 0 │ │ │ │ + move $a0, $s0 │ │ │ │ + ld.d $s0, $sp, 16 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + b -180332 │ │ │ │ + ld.d $s1, $s0, 8 │ │ │ │ + ldptr.d $a0, $s1, 0 │ │ │ │ + beqz $a0, 312 # 38a00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b40> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + bne $t0, $a0, 80 # 38920 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a60> │ │ │ │ nop │ │ │ │ - ld.d $s7, $s4, 72 │ │ │ │ - bstrpick.d $t3, $s2, 0x1f, 0x0 │ │ │ │ - alsl.d $t4, $t3, $t3, 0x2 │ │ │ │ - bstrpick.d $t6, $s0, 0x1f, 0x0 │ │ │ │ - slli.d $t6, $t6, 0x2 │ │ │ │ - alsl.d $t4, $t4, $s7, 0x3 │ │ │ │ - ldx.w $t3, $t8, $t6 │ │ │ │ - ldptr.w $t4, $t4, 20 │ │ │ │ - ld.d $t8, $s3, 224 │ │ │ │ - ldx.w $s5, $t8, $t6 │ │ │ │ - blt $t4, $t3, 808 # 34560 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c760> │ │ │ │ - bgez $s5, 860 # 34598 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c798> │ │ │ │ - ld.d $t8, $s3, 200 │ │ │ │ - ld.d $t3, $s3, 208 │ │ │ │ - addi.d $s0, $s0, 1 │ │ │ │ - sub.d $t3, $t3, $t8 │ │ │ │ - srai.d $t3, $t3, 0x2 │ │ │ │ - bltu $s0, $t3, -68 # 34210 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c410> │ │ │ │ - ld.d $t0, $s4, 152 │ │ │ │ - ld.d $t1, $s4, 160 │ │ │ │ - beq $t0, $t1, 8 # 34268 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c468> │ │ │ │ - st.d $t0, $s4, 160 │ │ │ │ - ld.d $t0, $s4, 176 │ │ │ │ - ld.d $t1, $s4, 184 │ │ │ │ - beq $t0, $t1, 8 # 34278 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c478> │ │ │ │ - st.d $t0, $s4, 184 │ │ │ │ - ld.d $t0, $s4, 200 │ │ │ │ - ld.d $t1, $s4, 208 │ │ │ │ - beq $t0, $t1, 8 # 34288 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c488> │ │ │ │ - st.d $t0, $s4, 208 │ │ │ │ - beqz $s6, 2288 # 34b78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cd78> │ │ │ │ - slli.d $a2, $s6, 0x2 │ │ │ │ - move $a0, $a2 │ │ │ │ - st.d $a2, $sp, 8 │ │ │ │ - bl -162312 │ │ │ │ - ld.d $a2, $sp, 8 │ │ │ │ - move $a1, $zero │ │ │ │ - move $s5, $a0 │ │ │ │ - st.d $a0, $sp, 144 │ │ │ │ - bl -163196 │ │ │ │ - pcalau12i $t0, 73 │ │ │ │ - fld.s $fs0, $t0, -516 │ │ │ │ - move $s7, $s5 │ │ │ │ - move $s1, $zero │ │ │ │ - move $s3, $zero │ │ │ │ - st.d $zero, $sp, 8 │ │ │ │ + addi.d $s2, $s0, 48 │ │ │ │ + move $a0, $s2 │ │ │ │ + addi.d $s1, $s0, 40 │ │ │ │ + bl -181524 # c3d0 >::close()@plt> │ │ │ │ + bnez $a0, -408 # 38750 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2890> │ │ │ │ + ld.d $t0, $s0, 40 │ │ │ │ + ld.d $a0, $t0, -24 │ │ │ │ + add.d $a0, $s1, $a0 │ │ │ │ + ldptr.w $a1, $a0, 32 │ │ │ │ + ori $a1, $a1, 0x4 │ │ │ │ + bl -179200 # cd00 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ + b -436 # 38750 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2890> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $t3, $s4, 96 │ │ │ │ - add.d $t3, $t3, $s3 │ │ │ │ - ldptr.d $s8, $t3, 0 │ │ │ │ - ld.d $s2, $t3, 8 │ │ │ │ - beq $s2, $s8, 184 # 34398 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c598> │ │ │ │ - sub.d $s0, $s2, $s8 │ │ │ │ - srai.d $t1, $s0, 0x2 │ │ │ │ - clz.d $t1, $t1 │ │ │ │ - li.w $a2, 63 │ │ │ │ - sub.d $a2, $a2, $t1 │ │ │ │ - slli.d $a2, $a2, 0x1 │ │ │ │ - move $a1, $s2 │ │ │ │ - move $a0, $s8 │ │ │ │ - bl -6628 # 32920 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ab20> │ │ │ │ - li.w $t1, 64 │ │ │ │ - bge $t1, $s0, 2996 # 34ec0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d0c0> │ │ │ │ - addi.d $s0, $s8, 64 │ │ │ │ - move $a0, $s8 │ │ │ │ - move $a1, $s0 │ │ │ │ - bl -6908 # 32820 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1aa20> │ │ │ │ - beq $s2, $s0, 104 # 34388 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c588> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ldptr.w $t3, $s0, 0 │ │ │ │ - ldptr.w $t1, $s0, -4 │ │ │ │ - move $t0, $s0 │ │ │ │ - bgeu $t3, $t1, 60 # 34378 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c578> │ │ │ │ - addi.d $t0, $s0, -4 │ │ │ │ - move $t2, $s0 │ │ │ │ - b 32 # 34368 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c568> │ │ │ │ nop │ │ │ │ + bl -5312 # 37460 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15a0> │ │ │ │ + ldptr.d $s2, $s1, 0 │ │ │ │ + beqz $s2, 216 # 38a00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b40> │ │ │ │ + ldptr.d $s1, $s2, 0 │ │ │ │ + beq $s1, $s2, 112 # 389a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ae0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ldptr.w $t0, $s2, 56 │ │ │ │ + li.w $t1, 5 │ │ │ │ + andi $t0, $t0, 0x5 │ │ │ │ + beq $t0, $t1, 28 # 38968 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2aa8> │ │ │ │ + ld.d $a0, $s1, 16 │ │ │ │ + move $a1, $zero │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ld.d $t0, $t0, 136 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ nop │ │ │ │ - addi.d $t0, $t0, -4 │ │ │ │ + ld.d $a0, $s1, 16 │ │ │ │ + st.d $zero, $s1, 16 │ │ │ │ + beqz $a0, 80 # 389c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b00> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ld.d $t0, $t0, 8 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + ldptr.d $s1, $s1, 0 │ │ │ │ + bne $s2, $s1, -68 # 38940 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a80> │ │ │ │ + ldptr.d $s1, $s2, 0 │ │ │ │ + beq $s2, $s1, 20 # 389a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ae0> │ │ │ │ + move $a0, $s1 │ │ │ │ + ldptr.d $s1, $s1, 0 │ │ │ │ + bl -180552 │ │ │ │ + bne $s2, $s1, -12 # 38990 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ad0> │ │ │ │ + ldptr.w $t0, $s2, 56 │ │ │ │ + st.d $s2, $s2, 8 │ │ │ │ + stptr.d $s2, $s2, 0 │ │ │ │ + bstrins.d $t0, $zero, 0x1, 0x0 │ │ │ │ + st.d $zero, $s2, 16 │ │ │ │ + st.w $t0, $s2, 56 │ │ │ │ + b -224 # 388d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a18> │ │ │ │ nop │ │ │ │ - st.w $t1, $t2, 0 │ │ │ │ - ldptr.w $t1, $t0, -4 │ │ │ │ - move $t2, $t0 │ │ │ │ - bltu $t3, $t1, -20 # 34360 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c560> │ │ │ │ - st.w $t3, $t0, 0 │ │ │ │ - addi.d $s0, $s0, 4 │ │ │ │ - bne $s2, $s0, -80 # 34330 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c530> │ │ │ │ + ldptr.d $s1, $s1, 0 │ │ │ │ + bne $s2, $s1, -132 # 38940 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a80> │ │ │ │ + b -64 # 38988 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ac8> │ │ │ │ nop │ │ │ │ - ld.d $t3, $s4, 96 │ │ │ │ - add.d $t3, $t3, $s3 │ │ │ │ - ldptr.d $s8, $t3, 0 │ │ │ │ nop │ │ │ │ - ld.d $t7, $t3, 8 │ │ │ │ - beq $t7, $s8, 348 # 344f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c6f8> │ │ │ │ - sub.d $t4, $t7, $s8 │ │ │ │ - addi.d $t1, $t4, -4 │ │ │ │ - li.w $t5, 36 │ │ │ │ - bgeu $t5, $t1, 3716 # 35230 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d430> │ │ │ │ - andi $t5, $t4, 0x3 │ │ │ │ - addi.d $t4, $s8, 4 │ │ │ │ - or $t4, $s8, $t4 │ │ │ │ - andi $t4, $t4, 0xf │ │ │ │ - or $t4, $t4, $t5 │ │ │ │ - bnez $t4, 3692 # 35230 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d430> │ │ │ │ - srli.d $t5, $t1, 0x2 │ │ │ │ - addi.d $t5, $t5, 1 │ │ │ │ - srli.d $t5, $t5, 0x2 │ │ │ │ - addi.d $t5, $t5, -1 │ │ │ │ - slli.d $t5, $t5, 0x2 │ │ │ │ - move $t4, $s8 │ │ │ │ - move $t1, $zero │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - vld $vr0, $t4, 4 │ │ │ │ - vld $vr1, $t4, 0 │ │ │ │ - vseq.w $vr0, $vr0, $vr1 │ │ │ │ - vsetnez.v $fcc0, $vr0 │ │ │ │ - bcnez $fcc0, 16 # 34410 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c610> │ │ │ │ - addi.d $t1, $t1, 4 │ │ │ │ - addi.d $t4, $t4, 16 │ │ │ │ - bne $t1, $t5, -28 # 343f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c5f0> │ │ │ │ - alsl.d $t1, $t1, $s8, 0x2 │ │ │ │ - addi.d $t4, $t1, 4 │ │ │ │ - beq $t7, $t4, 216 # 344f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c6f0> │ │ │ │ - ldptr.w $t5, $t1, 4 │ │ │ │ - ldptr.w $t6, $t1, 0 │ │ │ │ - beq $t6, $t5, 4196 # 35488 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d688> │ │ │ │ - addi.d $t6, $t1, 8 │ │ │ │ - beq $t7, $t6, 3636 # 35260 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d460> │ │ │ │ - ldptr.w $t8, $t1, 8 │ │ │ │ - beq $t5, $t8, 3820 # 35320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d520> │ │ │ │ - addi.d $t4, $t1, 12 │ │ │ │ - beq $t7, $t4, 180 # 344f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c6f0> │ │ │ │ - ldptr.w $t5, $t1, 12 │ │ │ │ - beq $t5, $t8, 84 # 34498 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c698> │ │ │ │ - addi.d $t6, $t1, 16 │ │ │ │ - beq $t7, $t6, 3604 # 35260 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d460> │ │ │ │ - ldptr.w $t8, $t1, 16 │ │ │ │ - beq $t8, $t5, 3788 # 35320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d520> │ │ │ │ - addi.d $t4, $t1, 20 │ │ │ │ - beq $t7, $t4, 148 # 344f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c6f0> │ │ │ │ - ldptr.w $t5, $t1, 20 │ │ │ │ - beq $t5, $t8, 52 # 34498 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c698> │ │ │ │ - addi.d $a0, $t1, 24 │ │ │ │ - beq $t7, $a0, 3572 # 35260 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d460> │ │ │ │ - ldptr.w $t8, $t1, 24 │ │ │ │ - beq $t8, $t5, 3756 # 35320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d520> │ │ │ │ - addi.d $t6, $t1, 28 │ │ │ │ - move $t4, $t7 │ │ │ │ - beq $t7, $t6, 112 # 344f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c6f0> │ │ │ │ - ldptr.w $t4, $t1, 28 │ │ │ │ - beq $t4, $t8, 4312 # 35560 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d760> │ │ │ │ - addi.d $t4, $t1, 32 │ │ │ │ - beq $t7, $t4, 96 # 344f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c6f0> │ │ │ │ + move $a0, $s1 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + b -344 # 38890 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29d0> │ │ │ │ nop │ │ │ │ - addi.d $t1, $t6, 8 │ │ │ │ - move $t4, $t6 │ │ │ │ - beq $t7, $t1, 64 # 344e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c6e0> │ │ │ │ - ldptr.w $t8, $t6, 0 │ │ │ │ - ldptr.w $t0, $t1, 0 │ │ │ │ - beq $t0, $t8, 36 # 344d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c6d0> │ │ │ │ - st.w $t0, $t6, 4 │ │ │ │ - addi.d $t1, $t1, 4 │ │ │ │ - addi.d $t6, $t6, 4 │ │ │ │ - beq $t7, $t1, 28 # 344d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c6d8> │ │ │ │ - move $t8, $t0 │ │ │ │ - ldptr.w $t0, $t1, 0 │ │ │ │ - bne $t0, $t8, -24 # 344b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c6b0> │ │ │ │ + bl -181488 │ │ │ │ + bl -179540 │ │ │ │ + b -632 # 38780 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28c0> │ │ │ │ nop │ │ │ │ - addi.d $t1, $t1, 4 │ │ │ │ - bne $t7, $t1, -44 # 344a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c6a8> │ │ │ │ - move $t4, $t6 │ │ │ │ + pcaddi $a3, 70500 │ │ │ │ + li.w $a2, 550 │ │ │ │ + pcaddi $a1, 70654 │ │ │ │ + pcaddi $a0, 70665 │ │ │ │ + bl -179040 │ │ │ │ nop │ │ │ │ - addi.d $t4, $t4, 4 │ │ │ │ - beq $t7, $t4, 12 # 344f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c6f0> │ │ │ │ - st.d $t4, $t3, 8 │ │ │ │ nop │ │ │ │ - sub.d $t1, $t4, $s8 │ │ │ │ - bne $t4, $s8, 460 # 346c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c8c0> │ │ │ │ - ldptr.w $t0, $s5, 0 │ │ │ │ - bgtz $t0, 4124 # 35518 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d718> │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - addi.w $t0, $t0, 1 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - bge $t0, $s6, 956 # 348c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cac8> │ │ │ │ - addi.d $s3, $s3, 24 │ │ │ │ - addi.d $s5, $s5, 4 │ │ │ │ - addi.d $s1, $s1, 40 │ │ │ │ - b -588 # 342d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c4d0> │ │ │ │ - ld.d $t0, $sp, 32 │ │ │ │ - addi.w $a3, $a3, 1 │ │ │ │ - stx.w $zero, $t0, $t5 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - ldptr.w $t1, $t0, 36 │ │ │ │ - bgeu $a3, $t1, -1636 # 33ed0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c0d0> │ │ │ │ - addi.d $a4, $a4, 2 │ │ │ │ - addi.d $a1, $a1, 4 │ │ │ │ - addi.d $t5, $t5, 4 │ │ │ │ - addi.d $t7, $t7, 8 │ │ │ │ - move $t8, $zero │ │ │ │ - b -1716 # 33e98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c098> │ │ │ │ nop │ │ │ │ + ldptr.w $t0, $a0, 64 │ │ │ │ + addi.d $sp, $sp, -32 │ │ │ │ + st.d $s0, $sp, 16 │ │ │ │ + st.d $ra, $sp, 24 │ │ │ │ + andi $t1, $t0, 0x2 │ │ │ │ + move $s0, $a0 │ │ │ │ + bnez $t1, 32 # 38a58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b98> │ │ │ │ + ldptr.d $t1, $a0, 0 │ │ │ │ + ori $t0, $t0, 0x2 │ │ │ │ + st.w $t0, $a0, 64 │ │ │ │ + ld.d $t0, $t1, 120 │ │ │ │ + li.w $a1, 8 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + ldptr.w $t0, $s0, 64 │ │ │ │ + andi $t1, $t0, 0x4 │ │ │ │ + bnez $t1, 36 # 38a80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bc0> │ │ │ │ + ldptr.d $t1, $s0, 0 │ │ │ │ + ori $t0, $t0, 0x4 │ │ │ │ + st.w $t0, $s0, 64 │ │ │ │ + ld.d $t0, $t1, 120 │ │ │ │ + li.w $a1, 16 │ │ │ │ + move $a0, $s0 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ nop │ │ │ │ + ld.bu $t0, $s0, 168 │ │ │ │ + bnez $t0, 28 # 38aa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2be0> │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + st.w $zero, $s0, 208 │ │ │ │ + ld.d $s0, $sp, 16 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ + ld.d $a0, $s0, 120 │ │ │ │ + addi.d $t0, $s0, 136 │ │ │ │ + beq $a0, $t0, 8 # 38ab0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bf0> │ │ │ │ + bl -180828 │ │ │ │ + ld.d $a0, $s0, 88 │ │ │ │ + addi.d $t0, $s0, 104 │ │ │ │ + beq $a0, $t0, 8 # 38ac0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c00> │ │ │ │ + bl -180844 │ │ │ │ + ld.d $a0, $s0, 80 │ │ │ │ + beqz $a0, 92 # 38b20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c60> │ │ │ │ + li.w $t1, -1 │ │ │ │ + addi.d $t2, $a0, 8 │ │ │ │ + amadd_db.w $t0, $t1, $t2 │ │ │ │ + addi.w $t0, $t0, -1 │ │ │ │ + bnez $t0, 72 # 38b20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c60> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + ld.d $t0, $t0, 16 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + li.w $t1, -1 │ │ │ │ + addi.d $t2, $a0, 12 │ │ │ │ + amadd_db.w $t0, $t1, $t2 │ │ │ │ + addi.w $t0, $t0, -1 │ │ │ │ + bnez $t0, 32 # 38b20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c60> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + pcaddi $t2, -5626 │ │ │ │ + ld.d $t1, $t0, 24 │ │ │ │ + bne $t1, $t2, 48 # 38b40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c80> │ │ │ │ + ld.d $t0, $t0, 8 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 72 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - beq $a0, $t0, 40 # 34590 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c790> │ │ │ │ - ld.d $a2, $sp, 64 │ │ │ │ - li.w $a1, 255 │ │ │ │ - st.d $t5, $sp, 56 │ │ │ │ - st.d $t1, $sp, 48 │ │ │ │ - st.d $t3, $sp, 40 │ │ │ │ - bl -163920 │ │ │ │ - ld.d $t5, $sp, 56 │ │ │ │ - ld.d $t1, $sp, 48 │ │ │ │ - ld.d $t3, $sp, 40 │ │ │ │ - addi.w $s2, $s2, 1 │ │ │ │ - bltz $s5, -852 # 34240 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c440> │ │ │ │ - addi.w $t4, $s2, 1 │ │ │ │ - blt $t4, $s6, 2356 # 34ed0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d0d0> │ │ │ │ - ld.d $t3, $s3, 112 │ │ │ │ - beqz $t3, -868 # 34240 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c440> │ │ │ │ - bstrpick.d $t6, $s2, 0x1f, 0x0 │ │ │ │ - alsl.d $t6, $t6, $t6, 0x1 │ │ │ │ - slli.d $t6, $t6, 0x3 │ │ │ │ + st.b $zero, $s0, 168 │ │ │ │ nop │ │ │ │ - ld.d $s7, $sp, 72 │ │ │ │ - move $s8, $zero │ │ │ │ - ld.d $t3, $s3, 144 │ │ │ │ - ld.d $a0, $s3, 296 │ │ │ │ - ldptr.w $t8, $s7, 0 │ │ │ │ - mul.d $t4, $s1, $t3 │ │ │ │ - mul.d $t3, $t1, $t3 │ │ │ │ - add.d $t4, $t4, $s5 │ │ │ │ - alsl.d $t4, $t4, $a0, 0x2 │ │ │ │ - ldptr.w $fp, $t4, 0 │ │ │ │ - add.d $t3, $t3, $s5 │ │ │ │ - alsl.d $t3, $t3, $a0, 0x2 │ │ │ │ - ldptr.w $s3, $t3, 0 │ │ │ │ - beq $t8, $fp, 52 # 34620 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c820> │ │ │ │ - ld.d $t3, $s4, 96 │ │ │ │ - st.w $fp, $sp, 188 │ │ │ │ - add.d $a0, $t3, $t6 │ │ │ │ - ld.d $t4, $a0, 8 │ │ │ │ - ld.d $t3, $a0, 16 │ │ │ │ - beq $t3, $t4, 2564 # 35008 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d208> │ │ │ │ - st.w $fp, $t4, 0 │ │ │ │ - addi.d $t4, $t4, 4 │ │ │ │ - st.d $t4, $a0, 8 │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + st.w $zero, $s0, 208 │ │ │ │ + ld.d $s0, $sp, 16 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - st.w $fp, $s7, 0 │ │ │ │ + jirl $ra, $t1, 0 │ │ │ │ + st.b $zero, $s0, 168 │ │ │ │ + b -32 # 38b28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c68> │ │ │ │ nop │ │ │ │ - ldptr.w $t3, $s7, 4 │ │ │ │ - beq $t3, $s3, 52 # 34658 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c858> │ │ │ │ - ld.d $t3, $s4, 96 │ │ │ │ - st.w $s3, $sp, 188 │ │ │ │ - add.d $a0, $t3, $t6 │ │ │ │ - ld.d $t4, $a0, 8 │ │ │ │ - ld.d $t3, $a0, 16 │ │ │ │ - beq $t3, $t4, 2644 # 35090 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d290> │ │ │ │ - st.w $s3, $t4, 0 │ │ │ │ - addi.d $t4, $t4, 4 │ │ │ │ - st.d $t4, $a0, 8 │ │ │ │ + bl -181840 │ │ │ │ + ld.bu $t0, $s0, 168 │ │ │ │ + beqz $t0, 16 # 38b68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ca8> │ │ │ │ + addi.d $a0, $s0, 72 │ │ │ │ + bl -12000 # 35c80 ::do_widen(char) const@@Base+0x257c0> │ │ │ │ + st.b $zero, $s0, 168 │ │ │ │ + bl -180184 │ │ │ │ nop │ │ │ │ - st.w $s3, $s7, 4 │ │ │ │ + bl -181872 │ │ │ │ + li.w $a1, 16 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -6620 # 371a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12e0> │ │ │ │ + bl -180208 │ │ │ │ nop │ │ │ │ - ld.d $s3, $s4, 16 │ │ │ │ - addi.d $s8, $s8, 1 │ │ │ │ - alsl.d $s5, $t5, $s5, 0x1 │ │ │ │ - ld.d $t3, $s3, 112 │ │ │ │ - addi.d $s7, $s7, 8 │ │ │ │ - bltu $s8, $t3, -172 # 345c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c7c0> │ │ │ │ - b -1072 # 34240 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c440> │ │ │ │ + bl -181896 │ │ │ │ + bl -179948 │ │ │ │ + bl -180224 │ │ │ │ nop │ │ │ │ - bnez $s6, -1632 # 34018 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c218> │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + bl -179964 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + b -84 # 38b50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c90> │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + bl -179980 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + bl -181940 │ │ │ │ + st.w $zero, $s0, 208 │ │ │ │ + bl -180268 │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + bl -180004 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + bl -179836 │ │ │ │ nop │ │ │ │ - ld.d $t0, $s4, 16 │ │ │ │ - ld.d $s2, $t0, 144 │ │ │ │ - ld.d $s0, $t0, 96 │ │ │ │ - b -1420 # 34100 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c300> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ldptr.w $t0, $a0, 208 │ │ │ │ + addi.d $sp, $sp, -32 │ │ │ │ + st.d $s0, $sp, 16 │ │ │ │ + pcaddi $t1, 120179 │ │ │ │ + st.d $ra, $sp, 24 │ │ │ │ + stptr.d $t1, $a0, 0 │ │ │ │ + andi $t1, $t0, 0x1 │ │ │ │ + move $s0, $a0 │ │ │ │ + beqz $t1, 16 # 38c10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d50> │ │ │ │ + andi $t0, $t0, 0x4 │ │ │ │ + bnez $t0, 216 # 38ce0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e20> │ │ │ │ nop │ │ │ │ - addi.d $s3, $s3, 24 │ │ │ │ - bne $s5, $s3, -1348 # 34160 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c360> │ │ │ │ - b -1328 # 34178 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c378> │ │ │ │ + ld.d $a0, $s0, 184 │ │ │ │ + pcaddi $t0, 120119 │ │ │ │ + stptr.d $t0, $s0, 0 │ │ │ │ + beqz $a0, 12 # 38c28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d68> │ │ │ │ + bl -181200 │ │ │ │ nop │ │ │ │ + ld.bu $t0, $s0, 168 │ │ │ │ + bnez $t0, 52 # 38c60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2da0> │ │ │ │ + pcalau12i $t0, 120 │ │ │ │ + ld.d $t0, $t0, -296 │ │ │ │ + addi.d $t0, $t0, 16 │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + stptr.d $t0, $s0, 0 │ │ │ │ + addi.d $a0, $s0, 56 │ │ │ │ + ld.d $s0, $sp, 16 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + b -180480 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $a0, $s0, 120 │ │ │ │ + addi.d $t0, $s0, 136 │ │ │ │ + beq $a0, $t0, 8 # 38c70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2db0> │ │ │ │ + bl -181276 │ │ │ │ + ld.d $a0, $s0, 88 │ │ │ │ + addi.d $t0, $s0, 104 │ │ │ │ + beq $a0, $t0, 8 # 38c80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2dc0> │ │ │ │ + bl -181292 │ │ │ │ + ld.d $a0, $s0, 80 │ │ │ │ + beqz $a0, -84 # 38c30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d70> │ │ │ │ + li.w $t1, -1 │ │ │ │ + addi.d $t2, $a0, 8 │ │ │ │ + amadd_db.w $t0, $t1, $t2 │ │ │ │ + addi.w $t0, $t0, -1 │ │ │ │ + bnez $t0, -104 # 38c30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d70> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + ld.d $t0, $t0, 16 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + li.w $t1, -1 │ │ │ │ + addi.d $t2, $a0, 12 │ │ │ │ + amadd_db.w $t0, $t1, $t2 │ │ │ │ + addi.w $t0, $t0, -1 │ │ │ │ + bnez $t0, -144 # 38c30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d70> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + pcaddi $t2, -5738 │ │ │ │ + ld.d $t1, $t0, 24 │ │ │ │ + bne $t1, $t2, 24 # 38ce8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e28> │ │ │ │ + ld.d $t0, $t0, 8 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + b -172 # 38c30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d70> │ │ │ │ + bl -704 # 38a20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b60> │ │ │ │ + b -212 # 38c10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d50> │ │ │ │ + jirl $ra, $t1, 0 │ │ │ │ + b -188 # 38c30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d70> │ │ │ │ + bl -182256 │ │ │ │ + bl -180308 │ │ │ │ + b -232 # 38c10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d50> │ │ │ │ nop │ │ │ │ - srai.d $t4, $t1, 0x2 │ │ │ │ - addi.d $a2, $t4, 63 │ │ │ │ - srli.d $a2, $a2, 0x6 │ │ │ │ - slli.d $a2, $a2, 0x3 │ │ │ │ - move $a0, $a2 │ │ │ │ - st.d $t3, $sp, 64 │ │ │ │ - st.d $t1, $sp, 56 │ │ │ │ - st.d $t4, $sp, 48 │ │ │ │ - st.d $a2, $sp, 40 │ │ │ │ - bl -163412 │ │ │ │ - ld.d $a2, $sp, 40 │ │ │ │ - move $a1, $zero │ │ │ │ + ldptr.w $t0, $a0, 208 │ │ │ │ + addi.d $sp, $sp, -32 │ │ │ │ + st.d $s0, $sp, 16 │ │ │ │ + pcaddi $t1, 120107 │ │ │ │ + st.d $ra, $sp, 24 │ │ │ │ + stptr.d $t1, $a0, 0 │ │ │ │ + andi $t1, $t0, 0x1 │ │ │ │ move $s0, $a0 │ │ │ │ - bl -164292 │ │ │ │ - ld.d $t1, $sp, 56 │ │ │ │ - li.w $t5, 4 │ │ │ │ - ld.d $t4, $sp, 48 │ │ │ │ - ld.d $t3, $sp, 64 │ │ │ │ - li.w $fp, 1 │ │ │ │ - li.w $s2, 1 │ │ │ │ - blt $t5, $t1, 40 # 34738 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c938> │ │ │ │ - b 3020 # 352e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d4e0> │ │ │ │ - nop │ │ │ │ + beqz $t1, 16 # 38d30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e70> │ │ │ │ + andi $t0, $t0, 0x4 │ │ │ │ + bnez $t0, 216 # 38e00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f40> │ │ │ │ nop │ │ │ │ - ldptr.d $s8, $t3, 0 │ │ │ │ - ld.d $t1, $t3, 8 │ │ │ │ - addi.d $fp, $fp, 1 │ │ │ │ - sub.d $t1, $t1, $s8 │ │ │ │ - srai.d $t4, $t1, 0x2 │ │ │ │ - bgeu $fp, $t4, 364 # 348a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1caa0> │ │ │ │ - bstrpick.d $t1, $fp, 0x1f, 0x0 │ │ │ │ - slli.d $t1, $t1, 0x2 │ │ │ │ - add.d $t4, $s8, $t1 │ │ │ │ - ldx.w $t0, $s8, $t1 │ │ │ │ - ldptr.w $a2, $t4, -4 │ │ │ │ - srli.w $t0, $t0, 0x1 │ │ │ │ - srli.w $s8, $a2, 0x1 │ │ │ │ - bne $t0, $s8, -52 # 34720 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c920> │ │ │ │ - ld.d $t0, $s4, 72 │ │ │ │ - ld.d $a0, $s4, 16 │ │ │ │ - ldptr.d $a1, $sp, 0 │ │ │ │ - add.d $t1, $t0, $s1 │ │ │ │ - ldx.w $a3, $t0, $s1 │ │ │ │ - ldptr.w $a4, $t1, 20 │ │ │ │ - addi.d $a6, $sp, 176 │ │ │ │ - addi.d $a5, $sp, 172 │ │ │ │ - move $a2, $s8 │ │ │ │ - bl 294868 # 7c750 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x64950> │ │ │ │ - ldptr.w $t0, $sp, 176 │ │ │ │ - ldptr.w $t1, $sp, 172 │ │ │ │ - blt $t1, $t0, 4192 # 357e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d9e8> │ │ │ │ - movgr2fr.d $fa0, $t1 │ │ │ │ - sub.w $t0, $t1, $t0 │ │ │ │ - ffint.s.w $fa1, $fa0 │ │ │ │ - movgr2fr.d $fa0, $t0 │ │ │ │ - ffint.s.w $fa0, $fa0 │ │ │ │ - fdiv.s $fa0, $fa0, $fa1 │ │ │ │ - fcmp.slt.s $fcc0, $fs0, $fa0 │ │ │ │ - bceqz $fcc0, 216 # 34880 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ca80> │ │ │ │ - ldptr.w $t0, $s5, 0 │ │ │ │ - addi.w $t3, $fp, -1 │ │ │ │ - sll.d $t3, $s2, $t3 │ │ │ │ - addi.w $t0, $t0, 2 │ │ │ │ - st.w $t0, $s5, 0 │ │ │ │ - addi.d $t0, $fp, -1 │ │ │ │ - bstrpick.d $t0, $t0, 0x25, 0x6 │ │ │ │ - alsl.d $t0, $t0, $s0, 0x3 │ │ │ │ - ldptr.d $t1, $t0, 0 │ │ │ │ - sll.d $t4, $s2, $fp │ │ │ │ - ld.d $t5, $s4, 168 │ │ │ │ - or $t1, $t1, $t3 │ │ │ │ - stptr.d $t1, $t0, 0 │ │ │ │ - bstrpick.d $t0, $fp, 0x25, 0x6 │ │ │ │ - alsl.d $t0, $t0, $s0, 0x3 │ │ │ │ - ldptr.d $t3, $t0, 0 │ │ │ │ - ld.d $t1, $s4, 72 │ │ │ │ - st.w $s8, $sp, 180 │ │ │ │ - or $t3, $t3, $t4 │ │ │ │ - stptr.d $t3, $t0, 0 │ │ │ │ - ld.d $t0, $s4, 160 │ │ │ │ - add.d $t1, $t1, $s1 │ │ │ │ - ldptr.w $t4, $t1, 20 │ │ │ │ - ldptr.w $t2, $t1, 0 │ │ │ │ - beq $t0, $t5, 2556 # 35208 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d408> │ │ │ │ - st.w $s8, $t0, 0 │ │ │ │ - addi.d $t0, $t0, 4 │ │ │ │ - st.d $t0, $s4, 160 │ │ │ │ + ld.d $a0, $s0, 184 │ │ │ │ + pcaddi $t0, 120047 │ │ │ │ + stptr.d $t0, $s0, 0 │ │ │ │ + beqz $a0, 12 # 38d48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e88> │ │ │ │ + bl -181488 │ │ │ │ nop │ │ │ │ - sub.w $t4, $t4, $t2 │ │ │ │ - srli.w $t0, $t4, 0x1f │ │ │ │ - add.w $t0, $t0, $t4 │ │ │ │ - ldptr.w $t5, $t1, 0 │ │ │ │ - srai.w $t0, $t0, 0x1 │ │ │ │ - sub.w $s8, $zero, $t0 │ │ │ │ - ld.d $t3, $s4, 184 │ │ │ │ - ld.d $t6, $s4, 192 │ │ │ │ - add.w $t4, $t5, $s8 │ │ │ │ - st.w $t4, $sp, 184 │ │ │ │ - beq $t3, $t6, 2472 # 351f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d3f0> │ │ │ │ - st.w $t4, $t3, 0 │ │ │ │ - addi.d $t3, $t3, 4 │ │ │ │ - st.d $t3, $s4, 184 │ │ │ │ - ldptr.w $t1, $t1, 20 │ │ │ │ - ld.d $t0, $s4, 208 │ │ │ │ - ld.d $t3, $s4, 216 │ │ │ │ - sub.w $t1, $t1, $s8 │ │ │ │ - st.w $t1, $sp, 188 │ │ │ │ - beq $t0, $t3, 2420 # 351e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d3e0> │ │ │ │ - st.w $t1, $t0, 0 │ │ │ │ - addi.d $t0, $t0, 4 │ │ │ │ - st.d $t0, $s4, 208 │ │ │ │ + ld.bu $t0, $s0, 168 │ │ │ │ + bnez $t0, 52 # 38d80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ec0> │ │ │ │ + pcalau12i $t0, 120 │ │ │ │ + ld.d $t0, $t0, -296 │ │ │ │ + addi.d $t0, $t0, 16 │ │ │ │ + addi.d $a0, $s0, 56 │ │ │ │ + stptr.d $t0, $s0, 0 │ │ │ │ + bl -180756 │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + move $a0, $s0 │ │ │ │ + ld.d $s0, $sp, 16 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + b -181544 │ │ │ │ nop │ │ │ │ - ld.d $t3, $s4, 96 │ │ │ │ - addi.d $fp, $fp, 1 │ │ │ │ - add.d $t3, $t3, $s3 │ │ │ │ - ldptr.d $s8, $t3, 0 │ │ │ │ - ld.d $t1, $t3, 8 │ │ │ │ - sub.d $t1, $t1, $s8 │ │ │ │ - srai.d $t4, $t1, 0x2 │ │ │ │ - bltu $fp, $t4, -356 # 34738 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c938> │ │ │ │ - ldptr.w $t5, $s5, 0 │ │ │ │ - bgtz $t5, 1052 # 34cc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cec0> │ │ │ │ - beqz $s0, -936 # 34500 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c700> │ │ │ │ + ld.d $a0, $s0, 120 │ │ │ │ + addi.d $t0, $s0, 136 │ │ │ │ + beq $a0, $t0, 8 # 38d90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ed0> │ │ │ │ + bl -181564 │ │ │ │ + ld.d $a0, $s0, 88 │ │ │ │ + addi.d $t0, $s0, 104 │ │ │ │ + beq $a0, $t0, 8 # 38da0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ee0> │ │ │ │ + bl -181580 │ │ │ │ + ld.d $a0, $s0, 80 │ │ │ │ + beqz $a0, -84 # 38d50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e90> │ │ │ │ + li.w $t1, -1 │ │ │ │ + addi.d $t2, $a0, 8 │ │ │ │ + amadd_db.w $t0, $t1, $t2 │ │ │ │ + addi.w $t0, $t0, -1 │ │ │ │ + bnez $t0, -104 # 38d50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e90> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + ld.d $t0, $t0, 16 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + li.w $t1, -1 │ │ │ │ + addi.d $t2, $a0, 12 │ │ │ │ + amadd_db.w $t0, $t1, $t2 │ │ │ │ + addi.w $t0, $t0, -1 │ │ │ │ + bnez $t0, -144 # 38d50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e90> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + pcaddi $t2, -5810 │ │ │ │ + ld.d $t1, $t0, 24 │ │ │ │ + bne $t1, $t2, 24 # 38e08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f48> │ │ │ │ + ld.d $t0, $t0, 8 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + b -172 # 38d50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e90> │ │ │ │ + bl -992 # 38a20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b60> │ │ │ │ + b -212 # 38d30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e70> │ │ │ │ + jirl $ra, $t1, 0 │ │ │ │ + b -188 # 38d50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e90> │ │ │ │ + bl -182544 │ │ │ │ + bl -180596 │ │ │ │ + b -232 # 38d30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e70> │ │ │ │ nop │ │ │ │ + ldptr.w $t0, $a0, 64 │ │ │ │ + addi.d $sp, $sp, -32 │ │ │ │ + st.d $s0, $sp, 16 │ │ │ │ + st.d $ra, $sp, 24 │ │ │ │ + andi $t1, $t0, 0x2 │ │ │ │ + move $s0, $a0 │ │ │ │ + bnez $t1, 32 # 38e58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f98> │ │ │ │ + ldptr.d $t1, $a0, 0 │ │ │ │ + ori $t0, $t0, 0x2 │ │ │ │ + st.w $t0, $a0, 64 │ │ │ │ + ld.d $t0, $t1, 120 │ │ │ │ + li.w $a1, 8 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + ldptr.w $t0, $s0, 64 │ │ │ │ + andi $t1, $t0, 0x4 │ │ │ │ + bnez $t1, 36 # 38e80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fc0> │ │ │ │ + ldptr.d $t1, $s0, 0 │ │ │ │ + ori $t0, $t0, 0x4 │ │ │ │ + st.w $t0, $s0, 64 │ │ │ │ + ld.d $t0, $t1, 120 │ │ │ │ + li.w $a1, 16 │ │ │ │ move $a0, $s0 │ │ │ │ - bl -163940 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - addi.w $t0, $t0, 1 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - blt $t0, $s6, -948 # 34510 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c710> │ │ │ │ - move $fp, $zero │ │ │ │ - move $s3, $zero │ │ │ │ - b 32 # 348f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1caf0> │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ nop │ │ │ │ + ld.bu $t0, $s0, 88 │ │ │ │ + beqz $t0, 28 # 38ea0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fe0> │ │ │ │ + ld.d $a0, $s0, 80 │ │ │ │ + beqz $a0, 12 # 38e98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fd8> │ │ │ │ + bl -13296 # 35aa0 ::do_widen(char) const@@Base+0x255e0> │ │ │ │ nop │ │ │ │ + st.b $zero, $s0, 88 │ │ │ │ nop │ │ │ │ - addi.w $s3, $s3, 1 │ │ │ │ - addi.d $s7, $s7, 4 │ │ │ │ - addi.d $fp, $fp, 24 │ │ │ │ - bge $s3, $s6, 644 # 34b70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cd70> │ │ │ │ - ldptr.w $s2, $s7, 0 │ │ │ │ - blez $s2, -20 # 348e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cae0> │ │ │ │ - ldptr.w $s8, $s4, 144 │ │ │ │ - ld.d $t3, $s4, 96 │ │ │ │ - move $s5, $zero │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + st.w $zero, $s0, 128 │ │ │ │ + ld.d $s0, $sp, 16 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ + bl -182712 │ │ │ │ + ld.bu $t0, $s0, 88 │ │ │ │ + beqz $t0, 24 # 38ed8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3018> │ │ │ │ + ld.d $a0, $s0, 80 │ │ │ │ + beqz $a0, 8 # 38ed0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3010> │ │ │ │ + bl -13356 # 35aa0 ::do_widen(char) const@@Base+0x255e0> │ │ │ │ + st.b $zero, $s0, 88 │ │ │ │ nop │ │ │ │ + bl -181064 │ │ │ │ + nop │ │ │ │ + bl -182752 │ │ │ │ + li.w $a1, 16 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -7500 # 371a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12e0> │ │ │ │ + bl -181088 │ │ │ │ + nop │ │ │ │ + bl -182776 │ │ │ │ + bl -180828 │ │ │ │ + bl -181104 │ │ │ │ nop │ │ │ │ - ld.d $t6, $s4, 120 │ │ │ │ - slli.d $t0, $s8, 0x2 │ │ │ │ - ldptr.d $t1, $sp, 0 │ │ │ │ - ldx.w $t7, $t6, $t0 │ │ │ │ - srli.w $t0, $t7, 0x1 │ │ │ │ - beq $t0, $t1, 36 # 34948 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cb48> │ │ │ │ - add.d $s1, $t3, $fp │ │ │ │ - ld.d $t0, $s1, 8 │ │ │ │ - ld.d $t8, $s1, 16 │ │ │ │ - beq $t0, $t8, 1196 # 34de0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cfe0> │ │ │ │ - st.w $t7, $t0, 0 │ │ │ │ - ldptr.w $s8, $s4, 144 │ │ │ │ - addi.d $t0, $t0, 4 │ │ │ │ - st.d $t0, $s1, 8 │ │ │ │ - ld.d $t0, $s4, 16 │ │ │ │ - addi.w $t6, $s8, 1 │ │ │ │ - addi.w $s5, $s5, 1 │ │ │ │ - ld.d $t0, $t0, 88 │ │ │ │ - addi.d $t0, $t0, -1 │ │ │ │ - sltu $t0, $s8, $t0 │ │ │ │ - maskeqz $s8, $t6, $t0 │ │ │ │ - st.w $s8, $s4, 144 │ │ │ │ - bne $s2, $s5, -88 # 34910 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cb10> │ │ │ │ - add.d $t3, $t3, $fp │ │ │ │ - ldptr.d $a0, $t3, 0 │ │ │ │ - ld.d $s8, $t3, 8 │ │ │ │ - beq $s8, $a0, -152 # 348e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cae0> │ │ │ │ - sub.d $s0, $s8, $a0 │ │ │ │ - srai.d $a2, $s0, 0x2 │ │ │ │ - li.w $t0, 63 │ │ │ │ - clz.d $a2, $a2 │ │ │ │ - sub.d $a2, $t0, $a2 │ │ │ │ - move $a1, $s8 │ │ │ │ - slli.d $a2, $a2, 0x1 │ │ │ │ st.d $a0, $sp, 8 │ │ │ │ - bl -8316 # 32920 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ab20> │ │ │ │ - li.w $t0, 64 │ │ │ │ + bl -180844 │ │ │ │ ld.d $a0, $sp, 8 │ │ │ │ - bge $t0, $s0, 2408 # 35310 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d510> │ │ │ │ - addi.d $s0, $a0, 64 │ │ │ │ - move $a1, $s0 │ │ │ │ - bl -8596 # 32820 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1aa20> │ │ │ │ - beq $s8, $s0, 80 # 34a08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cc08> │ │ │ │ - nop │ │ │ │ - ldptr.w $t3, $s0, 0 │ │ │ │ - ldptr.w $t1, $s0, -4 │ │ │ │ - move $t0, $s0 │ │ │ │ - bgeu $t3, $t1, 44 # 349f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cbf8> │ │ │ │ - addi.d $t0, $s0, -4 │ │ │ │ - move $t2, $s0 │ │ │ │ - b 16 # 349e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cbe8> │ │ │ │ + b -92 # 38eb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ff8> │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + bl -180860 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + bl -182820 │ │ │ │ + st.w $zero, $s0, 128 │ │ │ │ + bl -181148 │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + bl -180884 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + bl -180716 │ │ │ │ + ldptr.w $t0, $a0, 128 │ │ │ │ + addi.d $sp, $sp, -32 │ │ │ │ + st.d $s0, $sp, 16 │ │ │ │ + pcaddi $t1, 120063 │ │ │ │ + st.d $ra, $sp, 24 │ │ │ │ + stptr.d $t1, $a0, 0 │ │ │ │ + andi $t1, $t0, 0x1 │ │ │ │ + move $s0, $a0 │ │ │ │ + beqz $t1, 16 # 38f70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30b0> │ │ │ │ + andi $t0, $t0, 0x4 │ │ │ │ + bnez $t0, 184 # 39020 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3160> │ │ │ │ nop │ │ │ │ - addi.d $t0, $t0, -4 │ │ │ │ + ld.d $a0, $s0, 104 │ │ │ │ + pcaddi $t0, 120003 │ │ │ │ + stptr.d $t0, $s0, 0 │ │ │ │ + beqz $a0, 12 # 38f88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30c8> │ │ │ │ + bl -182064 │ │ │ │ nop │ │ │ │ - st.w $t1, $t2, 0 │ │ │ │ - ldptr.w $t1, $t0, -4 │ │ │ │ - move $t2, $t0 │ │ │ │ - bltu $t3, $t1, -20 # 349e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cbe0> │ │ │ │ - st.w $t3, $t0, 0 │ │ │ │ - addi.d $s0, $s0, 4 │ │ │ │ - bne $s8, $s0, -64 # 349c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cbc0> │ │ │ │ + ld.bu $t0, $s0, 88 │ │ │ │ + beqz $t0, 100 # 38ff0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3130> │ │ │ │ + ld.d $a0, $s0, 80 │ │ │ │ + beqz $a0, 92 # 38ff0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3130> │ │ │ │ + li.w $t1, -1 │ │ │ │ + addi.d $t2, $a0, 8 │ │ │ │ + amadd_db.w $t0, $t1, $t2 │ │ │ │ + addi.w $t0, $t0, -1 │ │ │ │ + bnez $t0, 72 # 38ff0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3130> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + ld.d $t0, $t0, 16 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + li.w $t1, -1 │ │ │ │ + addi.d $t2, $a0, 12 │ │ │ │ + amadd_db.w $t0, $t1, $t2 │ │ │ │ + addi.w $t0, $t0, -1 │ │ │ │ + bnez $t0, 32 # 38ff0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3130> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + pcaddi $t2, -5934 │ │ │ │ + ld.d $t1, $t0, 24 │ │ │ │ + bne $t1, $t2, 96 # 39040 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3180> │ │ │ │ + ld.d $t0, $t0, 8 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ nop │ │ │ │ - ld.d $t3, $s4, 96 │ │ │ │ - add.d $t3, $t3, $fp │ │ │ │ - ld.d $t7, $t3, 8 │ │ │ │ - ldptr.d $t6, $t3, 0 │ │ │ │ - beq $t7, $t6, -312 # 348e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cae0> │ │ │ │ - sub.d $t4, $t7, $t6 │ │ │ │ - addi.d $t0, $t4, -4 │ │ │ │ - li.w $t1, 36 │ │ │ │ - bgeu $t1, $t0, 2696 # 354b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d6b0> │ │ │ │ - andi $t8, $t4, 0x3 │ │ │ │ - addi.d $t4, $t6, 4 │ │ │ │ - or $t5, $t6, $t4 │ │ │ │ - andi $t5, $t5, 0xf │ │ │ │ - or $t5, $t5, $t8 │ │ │ │ - bnez $t5, 872 # 34da8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cfa8> │ │ │ │ - srli.d $t5, $t0, 0x2 │ │ │ │ - addi.d $t5, $t5, 1 │ │ │ │ - srli.d $t5, $t5, 0x2 │ │ │ │ - addi.d $t5, $t5, -1 │ │ │ │ - slli.d $t5, $t5, 0x2 │ │ │ │ - move $t0, $t6 │ │ │ │ - move $t4, $zero │ │ │ │ - vld $vr0, $t0, 4 │ │ │ │ - vld $vr1, $t0, 0 │ │ │ │ - vseq.w $vr0, $vr0, $vr1 │ │ │ │ - vsetnez.v $fcc0, $vr0 │ │ │ │ - bcnez $fcc0, 2200 # 35308 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d508> │ │ │ │ - addi.d $t4, $t4, 4 │ │ │ │ + pcalau12i $t0, 120 │ │ │ │ + ld.d $t0, $t0, -296 │ │ │ │ addi.d $t0, $t0, 16 │ │ │ │ - bne $t5, $t4, -28 # 34a60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cc60> │ │ │ │ - alsl.d $t6, $t5, $t6, 0x2 │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + stptr.d $t0, $s0, 0 │ │ │ │ + addi.d $a0, $s0, 56 │ │ │ │ + ld.d $s0, $sp, 16 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + b -181440 │ │ │ │ nop │ │ │ │ - addi.d $t5, $t6, 4 │ │ │ │ - beq $t5, $t7, -428 # 348e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cae0> │ │ │ │ - ldptr.w $t0, $t6, 4 │ │ │ │ - ldptr.w $t4, $t6, 0 │ │ │ │ - beq $t4, $t0, 2768 # 35568 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d768> │ │ │ │ - addi.d $t8, $t6, 8 │ │ │ │ - beq $t8, $t7, -448 # 348e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cae0> │ │ │ │ - ldptr.w $t4, $t6, 8 │ │ │ │ - beq $t0, $t4, 96 # 34b08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cd08> │ │ │ │ - addi.d $t5, $t6, 12 │ │ │ │ - beq $t5, $t7, -464 # 348e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cae0> │ │ │ │ - ldptr.w $t0, $t6, 12 │ │ │ │ - beq $t4, $t0, 2648 # 35510 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d710> │ │ │ │ - addi.d $t8, $t6, 16 │ │ │ │ - beq $t8, $t7, -480 # 348e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cae0> │ │ │ │ - ldptr.w $t4, $t6, 16 │ │ │ │ - beq $t4, $t0, 64 # 34b08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cd08> │ │ │ │ - addi.d $t5, $t6, 20 │ │ │ │ - beq $t5, $t7, -496 # 348e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cae0> │ │ │ │ - ldptr.w $t0, $t6, 20 │ │ │ │ - beq $t0, $t4, 2616 # 35510 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d710> │ │ │ │ - addi.d $t8, $t6, 24 │ │ │ │ - beq $t8, $t7, -512 # 348e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cae0> │ │ │ │ - ldptr.w $t4, $t6, 24 │ │ │ │ - beq $t0, $t4, 32 # 34b08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cd08> │ │ │ │ - addi.d $t5, $t6, 28 │ │ │ │ - beq $t5, $t7, -528 # 348e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cae0> │ │ │ │ - ldptr.w $t0, $t6, 28 │ │ │ │ - beq $t0, $t4, 2584 # 35510 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d710> │ │ │ │ - addi.d $t6, $t6, 32 │ │ │ │ - beq $t7, $t6, -544 # 348e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cae0> │ │ │ │ nop │ │ │ │ - addi.d $t0, $t5, 8 │ │ │ │ - move $t6, $t5 │ │ │ │ - beq $t7, $t0, 64 # 34b50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cd50> │ │ │ │ - ldptr.w $t8, $t5, 0 │ │ │ │ - ldptr.w $t1, $t0, 0 │ │ │ │ - beq $t1, $t8, 36 # 34b40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cd40> │ │ │ │ - st.w $t1, $t5, 4 │ │ │ │ - addi.d $t0, $t0, 4 │ │ │ │ - addi.d $t5, $t5, 4 │ │ │ │ - beq $t7, $t0, 28 # 34b48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cd48> │ │ │ │ - move $t8, $t1 │ │ │ │ - ldptr.w $t1, $t0, 0 │ │ │ │ - bne $t1, $t8, -24 # 34b20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cd20> │ │ │ │ nop │ │ │ │ - addi.d $t0, $t0, 4 │ │ │ │ - bne $t7, $t0, -44 # 34b18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cd18> │ │ │ │ - move $t6, $t5 │ │ │ │ + bl -512 # 38e20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f60> │ │ │ │ + b -180 # 38f70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30b0> │ │ │ │ nop │ │ │ │ - addi.d $t6, $t6, 4 │ │ │ │ - beq $t6, $t7, -628 # 348e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cae0> │ │ │ │ - st.d $t6, $t3, 8 │ │ │ │ - addi.w $s3, $s3, 1 │ │ │ │ - addi.d $s7, $s7, 4 │ │ │ │ - addi.d $fp, $fp, 24 │ │ │ │ - blt $s3, $s6, -632 # 348f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1caf0> │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 144 │ │ │ │ - bl -164644 │ │ │ │ - ld.d $t0, $sp, 72 │ │ │ │ - beqz $t0, 12 # 34b88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cd88> │ │ │ │ - move $a0, $t0 │ │ │ │ - bl -164660 │ │ │ │ - ld.d $t0, $sp, 104 │ │ │ │ - beqz $t0, 12 # 34b98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cd98> │ │ │ │ - move $a0, $t0 │ │ │ │ - bl -164676 │ │ │ │ - ld.d $a0, $sp, 264 │ │ │ │ - beqz $a0, 12 # 34ba8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cda8> │ │ │ │ - bl -164688 │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 240 │ │ │ │ - beqz $a0, 12 # 34bb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cdb8> │ │ │ │ - bl -164704 │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 216 │ │ │ │ - beqz $a0, 12 # 34bc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cdc8> │ │ │ │ - bl -164720 │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 192 │ │ │ │ - beqz $a0, 12 # 34bd8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cdd8> │ │ │ │ - bl -164736 │ │ │ │ nop │ │ │ │ - ld.d $t0, $sp, 32 │ │ │ │ - beqz $t0, 12 # 34be8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cde8> │ │ │ │ - move $a0, $t0 │ │ │ │ - bl -164756 │ │ │ │ - ld.d $t0, $sp, 120 │ │ │ │ - beqz $t0, 12 # 34bf8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cdf8> │ │ │ │ - move $a0, $t0 │ │ │ │ - bl -164772 │ │ │ │ - ld.d $t0, $sp, 96 │ │ │ │ - beqz $t0, 12 # 34c08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ce08> │ │ │ │ - move $a0, $t0 │ │ │ │ - bl -164788 │ │ │ │ - ld.d $t0, $sp, 24 │ │ │ │ - beqz $t0, 12 # 34c18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ce18> │ │ │ │ - move $a0, $t0 │ │ │ │ - bl -164804 │ │ │ │ - ld.d $t0, $sp, 80 │ │ │ │ - beqz $t0, 12 # 34c28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ce28> │ │ │ │ - move $a0, $t0 │ │ │ │ - bl -164820 │ │ │ │ - ld.d $t0, $sp, 88 │ │ │ │ - beqz $t0, 12 # 34c38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ce38> │ │ │ │ - move $a0, $t0 │ │ │ │ - bl -164836 │ │ │ │ - ld.d $t0, $sp, 16 │ │ │ │ - beqz $t0, 12 # 34c48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ce48> │ │ │ │ - move $a0, $t0 │ │ │ │ - bl -164852 │ │ │ │ - ld.d $t0, $sp, 112 │ │ │ │ - beqz $t0, 1756 # 35328 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d528> │ │ │ │ - pcalau12i $t1, 124 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 312 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, 2416 # 355d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d7d8> │ │ │ │ - ld.d $a0, $sp, 112 │ │ │ │ - ld.d $ra, $sp, 424 │ │ │ │ - ld.d $fp, $sp, 416 │ │ │ │ - ld.d $s0, $sp, 408 │ │ │ │ - ld.d $s1, $sp, 400 │ │ │ │ - ld.d $s2, $sp, 392 │ │ │ │ - ld.d $s3, $sp, 384 │ │ │ │ - ld.d $s4, $sp, 376 │ │ │ │ - ld.d $s5, $sp, 368 │ │ │ │ - ld.d $s6, $sp, 360 │ │ │ │ - ld.d $s7, $sp, 352 │ │ │ │ - ld.d $s8, $sp, 344 │ │ │ │ - fld.d $fs0, $sp, 328 │ │ │ │ - addi.d $sp, $sp, 432 │ │ │ │ - b -164948 │ │ │ │ + jirl $ra, $t1, 0 │ │ │ │ + b -84 # 38ff0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3130> │ │ │ │ + bl -183112 │ │ │ │ + bl -181164 │ │ │ │ + b -224 # 38f70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30b0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ldptr.w $t0, $a0, 128 │ │ │ │ + addi.d $sp, $sp, -32 │ │ │ │ + st.d $s0, $sp, 16 │ │ │ │ + pcaddi $t1, 119991 │ │ │ │ + st.d $ra, $sp, 24 │ │ │ │ + stptr.d $t1, $a0, 0 │ │ │ │ + andi $t1, $t0, 0x1 │ │ │ │ + move $s0, $a0 │ │ │ │ + beqz $t1, 16 # 39090 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31d0> │ │ │ │ + andi $t0, $t0, 0x4 │ │ │ │ + bnez $t0, 184 # 39140 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3280> │ │ │ │ nop │ │ │ │ + ld.d $a0, $s0, 104 │ │ │ │ + pcaddi $t0, 119931 │ │ │ │ + stptr.d $t0, $s0, 0 │ │ │ │ + beqz $a0, 12 # 390a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31e8> │ │ │ │ + bl -182352 │ │ │ │ nop │ │ │ │ + ld.bu $t0, $s0, 88 │ │ │ │ + beqz $t0, 100 # 39110 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3250> │ │ │ │ + ld.d $a0, $s0, 80 │ │ │ │ + beqz $a0, 92 # 39110 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3250> │ │ │ │ + li.w $t1, -1 │ │ │ │ + addi.d $t2, $a0, 8 │ │ │ │ + amadd_db.w $t0, $t1, $t2 │ │ │ │ + addi.w $t0, $t0, -1 │ │ │ │ + bnez $t0, 72 # 39110 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3250> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + ld.d $t0, $t0, 16 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + li.w $t1, -1 │ │ │ │ + addi.d $t2, $a0, 12 │ │ │ │ + amadd_db.w $t0, $t1, $t2 │ │ │ │ + addi.w $t0, $t0, -1 │ │ │ │ + bnez $t0, 32 # 39110 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3250> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + pcaddi $t2, -6006 │ │ │ │ + ld.d $t1, $t0, 24 │ │ │ │ + bne $t1, $t2, 96 # 39160 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32a0> │ │ │ │ + ld.d $t0, $t0, 8 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ nop │ │ │ │ - li.w $t6, -1 │ │ │ │ - sub.d $t5, $t4, $t5 │ │ │ │ - lu52i.d $t6, $t6, 511 │ │ │ │ - bltu $t6, $t5, 2132 # 35520 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d720> │ │ │ │ - beqz $t5, 1576 # 352f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d4f8> │ │ │ │ - slli.d $s2, $t5, 0x2 │ │ │ │ - move $a0, $s2 │ │ │ │ - st.d $t3, $sp, 56 │ │ │ │ - st.d $t4, $sp, 48 │ │ │ │ - st.d $t1, $sp, 40 │ │ │ │ - bl -164952 │ │ │ │ - ld.d $t1, $sp, 40 │ │ │ │ - ld.d $t4, $sp, 48 │ │ │ │ - ld.d $t3, $sp, 56 │ │ │ │ - move $t7, $a0 │ │ │ │ - add.d $s2, $a0, $s2 │ │ │ │ - move $t8, $s8 │ │ │ │ - move $fp, $t7 │ │ │ │ - move $t5, $zero │ │ │ │ - li.w $a3, 1 │ │ │ │ - bstrpick.d $t6, $t5, 0x25, 0x6 │ │ │ │ - slli.d $t6, $t6, 0x3 │ │ │ │ - ldx.d $a0, $s0, $t6 │ │ │ │ - sll.d $t6, $a3, $t5 │ │ │ │ - and $t6, $t6, $a0 │ │ │ │ - bnez $t6, 20 # 34d38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cf38> │ │ │ │ - beq $s2, $t7, 912 # 350b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d2b8> │ │ │ │ - ldptr.w $t6, $t8, 0 │ │ │ │ - addi.d $t7, $t7, 4 │ │ │ │ - st.w $t6, $t7, -4 │ │ │ │ - addi.d $t5, $t5, 1 │ │ │ │ - addi.d $t8, $t8, 4 │ │ │ │ - bltu $t5, $t4, -48 # 34d10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cf10> │ │ │ │ - ld.d $t5, $t3, 16 │ │ │ │ - sub.d $s2, $t7, $fp │ │ │ │ - sub.d $t5, $t5, $s8 │ │ │ │ - bltu $t5, $s2, 1896 # 354b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d6b8> │ │ │ │ - bltu $t1, $s2, 1748 # 35428 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d628> │ │ │ │ - li.w $t1, 4 │ │ │ │ - bge $t1, $s2, 2108 # 35598 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d798> │ │ │ │ - move $a0, $s8 │ │ │ │ - move $a2, $s2 │ │ │ │ - move $a1, $fp │ │ │ │ - st.d $t3, $sp, 40 │ │ │ │ - bl -163984 │ │ │ │ - ld.d $t3, $sp, 40 │ │ │ │ - ldptr.d $t0, $t3, 0 │ │ │ │ - add.d $t4, $t0, $s2 │ │ │ │ - st.d $t4, $t3, 8 │ │ │ │ - beqz $fp, -1244 # 348a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1caa8> │ │ │ │ - move $a0, $fp │ │ │ │ - bl -165180 │ │ │ │ - b -1256 # 348a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1caa8> │ │ │ │ + pcalau12i $t0, 119 │ │ │ │ + ld.d $t0, $t0, -296 │ │ │ │ + addi.d $t0, $t0, 16 │ │ │ │ + addi.d $a0, $s0, 56 │ │ │ │ + stptr.d $t0, $s0, 0 │ │ │ │ + bl -181716 │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + move $a0, $s0 │ │ │ │ + ld.d $s0, $sp, 16 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + b -182504 │ │ │ │ nop │ │ │ │ + bl -800 # 38e20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f60> │ │ │ │ + b -180 # 39090 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31d0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $t4, $t4, 4 │ │ │ │ nop │ │ │ │ - move $t5, $t6 │ │ │ │ - move $t6, $t4 │ │ │ │ - beq $t4, $t7, -1232 # 348e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cae0> │ │ │ │ - ldptr.w $t1, $t4, 0 │ │ │ │ - ldptr.w $t0, $t4, -4 │ │ │ │ - bne $t1, $t0, -28 # 34da0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cfa0> │ │ │ │ - bne $t5, $t7, -696 # 34b08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cd08> │ │ │ │ - b -1252 # 348e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cae0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + jirl $ra, $t1, 0 │ │ │ │ + b -84 # 39110 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3250> │ │ │ │ + bl -183400 │ │ │ │ + bl -181452 │ │ │ │ + b -224 # 39090 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31d0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ldptr.d $a1, $s1, 0 │ │ │ │ - li.w $t1, -1 │ │ │ │ - lu52i.d $t1, $t1, 511 │ │ │ │ - sub.d $a2, $t0, $a1 │ │ │ │ - srai.d $t0, $a2, 0x2 │ │ │ │ - beq $t0, $t1, 2620 # 35830 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1da30> │ │ │ │ - sltui $s0, $t0, 1 │ │ │ │ - or $s0, $t0, $s0 │ │ │ │ - add.d $s0, $s0, $t0 │ │ │ │ - move $t0, $zero │ │ │ │ - lu52i.d $t0, $t0, 512 │ │ │ │ - li.w $t1, -1 │ │ │ │ - sltu $t0, $s0, $t0 │ │ │ │ - lu52i.d $t1, $t1, 511 │ │ │ │ - maskeqz $s0, $s0, $t0 │ │ │ │ - masknez $t0, $t1, $t0 │ │ │ │ - or $s0, $s0, $t0 │ │ │ │ - slli.d $s0, $s0, 0x2 │ │ │ │ + ldptr.w $t0, $a0, 64 │ │ │ │ + addi.d $sp, $sp, -32 │ │ │ │ + st.d $s0, $sp, 16 │ │ │ │ + st.d $ra, $sp, 24 │ │ │ │ + andi $t1, $t0, 0x2 │ │ │ │ + move $s0, $a0 │ │ │ │ + bnez $t1, 32 # 391b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32f8> │ │ │ │ + ldptr.d $t1, $a0, 0 │ │ │ │ + ori $t0, $t0, 0x2 │ │ │ │ + st.w $t0, $a0, 64 │ │ │ │ + ld.d $t0, $t1, 120 │ │ │ │ + li.w $a1, 8 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + ldptr.w $t0, $s0, 64 │ │ │ │ + andi $t1, $t0, 0x4 │ │ │ │ + bnez $t1, 36 # 391e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3320> │ │ │ │ + ldptr.d $t1, $s0, 0 │ │ │ │ + ori $t0, $t0, 0x4 │ │ │ │ + st.w $t0, $s0, 64 │ │ │ │ + ld.d $t0, $t1, 120 │ │ │ │ + li.w $a1, 16 │ │ │ │ move $a0, $s0 │ │ │ │ - st.d $a2, $sp, 48 │ │ │ │ - st.d $a1, $sp, 40 │ │ │ │ - st.d $t7, $sp, 8 │ │ │ │ - bl -165288 │ │ │ │ - ld.d $t7, $sp, 8 │ │ │ │ - ld.d $a2, $sp, 48 │ │ │ │ - ld.d $a1, $sp, 40 │ │ │ │ - move $t3, $a0 │ │ │ │ - stx.w $t7, $a0, $a2 │ │ │ │ - beqz $a2, 32 # 34e70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d070> │ │ │ │ - st.d $a2, $sp, 40 │ │ │ │ - st.d $a1, $sp, 8 │ │ │ │ - st.d $a0, $sp, 48 │ │ │ │ - bl -164224 │ │ │ │ - ld.d $t3, $sp, 48 │ │ │ │ - ld.d $a2, $sp, 40 │ │ │ │ - ld.d $a1, $sp, 8 │ │ │ │ - addi.d $t0, $a2, 4 │ │ │ │ - add.d $t0, $t3, $t0 │ │ │ │ - beqz $a1, 32 # 34e98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d098> │ │ │ │ - move $a0, $a1 │ │ │ │ - st.d $t3, $sp, 40 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - bl -165432 │ │ │ │ - ld.d $t3, $sp, 40 │ │ │ │ - ldptr.w $s8, $s4, 144 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - add.d $s0, $t3, $s0 │ │ │ │ - stptr.d $t3, $s1, 0 │ │ │ │ - st.d $t0, $s1, 8 │ │ │ │ - ld.d $t3, $s4, 96 │ │ │ │ - st.d $s0, $s1, 16 │ │ │ │ - b -1380 # 34948 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cb48> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ nop │ │ │ │ + ld.bu $t0, $s0, 80 │ │ │ │ + beqz $t0, 12 # 391f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3330> │ │ │ │ + st.b $zero, $s0, 80 │ │ │ │ nop │ │ │ │ - move $a1, $s2 │ │ │ │ - move $a0, $s8 │ │ │ │ - bl -9896 # 32820 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1aa20> │ │ │ │ - b -2884 # 34388 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c588> │ │ │ │ - ld.d $t6, $s3, 112 │ │ │ │ - beqz $t6, -3220 # 34240 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c440> │ │ │ │ - bstrpick.d $t4, $t4, 0x1f, 0x0 │ │ │ │ - alsl.d $t4, $t4, $t4, 0x2 │ │ │ │ - slli.d $t4, $t4, 0x3 │ │ │ │ - ldx.w $a0, $s7, $t4 │ │ │ │ - bstrpick.d $t4, $s2, 0x1f, 0x0 │ │ │ │ - alsl.d $t4, $t4, $t4, 0x1 │ │ │ │ - slli.d $t4, $t4, 0x3 │ │ │ │ - ld.d $s7, $sp, 72 │ │ │ │ - move $s8, $s5 │ │ │ │ - move $fp, $zero │ │ │ │ - move $t6, $t4 │ │ │ │ - addi.d $t8, $t4, 24 │ │ │ │ - blt $t3, $a0, -2384 # 345b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c7b8> │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + st.w $zero, $s0, 120 │ │ │ │ + ld.d $s0, $sp, 16 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - ld.d $t3, $s3, 144 │ │ │ │ - ld.d $a1, $s3, 296 │ │ │ │ - ldptr.w $a0, $s7, 0 │ │ │ │ - mul.d $t6, $t3, $s1 │ │ │ │ - mul.d $t3, $t3, $t1 │ │ │ │ - add.d $t6, $t6, $s8 │ │ │ │ - alsl.d $t6, $t6, $a1, 0x2 │ │ │ │ - ldptr.w $s3, $t6, 0 │ │ │ │ - add.d $t3, $t3, $s8 │ │ │ │ - alsl.d $t3, $t3, $a1, 0x2 │ │ │ │ - ldptr.w $s5, $t3, 0 │ │ │ │ - beq $a0, $s3, 196 # 35000 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d200> │ │ │ │ - ld.d $t3, $s4, 96 │ │ │ │ - st.w $s3, $sp, 188 │ │ │ │ - add.d $a0, $t3, $t4 │ │ │ │ - ld.d $t6, $a0, 8 │ │ │ │ - ld.d $a1, $a0, 16 │ │ │ │ - beq $t6, $a1, 268 # 35060 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d260> │ │ │ │ - st.w $s3, $t6, 0 │ │ │ │ - addi.d $t6, $t6, 4 │ │ │ │ - st.d $t6, $a0, 8 │ │ │ │ + bl -183560 │ │ │ │ + li.w $a1, 16 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -8308 # 371a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12e0> │ │ │ │ + bl -181896 │ │ │ │ nop │ │ │ │ - st.w $s3, $s7, 0 │ │ │ │ + bl -183584 │ │ │ │ + ld.bu $t0, $s0, 80 │ │ │ │ + beqz $t0, 8 # 39230 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3370> │ │ │ │ + st.b $zero, $s0, 80 │ │ │ │ + bl -181920 │ │ │ │ nop │ │ │ │ - ldptr.w $t6, $s7, 4 │ │ │ │ - beq $t6, $s5, 44 # 34fa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d1a0> │ │ │ │ - add.d $a0, $t3, $t4 │ │ │ │ - ld.d $t6, $a0, 8 │ │ │ │ - ld.d $a1, $a0, 16 │ │ │ │ - st.w $s5, $sp, 188 │ │ │ │ - beq $t6, $a1, 168 # 35030 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d230> │ │ │ │ - st.w $s5, $t6, 0 │ │ │ │ - addi.d $t6, $t6, 4 │ │ │ │ - st.d $t6, $a0, 8 │ │ │ │ - st.w $s5, $s7, 4 │ │ │ │ + bl -183608 │ │ │ │ + bl -181660 │ │ │ │ + bl -181936 │ │ │ │ nop │ │ │ │ - add.d $a0, $t3, $t8 │ │ │ │ - ld.d $t6, $a0, 8 │ │ │ │ - ld.d $t3, $a0, 16 │ │ │ │ - st.w $s3, $sp, 188 │ │ │ │ - beq $t6, $t3, 752 # 352a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d4a0> │ │ │ │ - st.w $s3, $t6, 0 │ │ │ │ - addi.d $t6, $t6, 4 │ │ │ │ - st.d $t6, $a0, 8 │ │ │ │ - st.w $s5, $sp, 188 │ │ │ │ - beq $t6, $t3, 676 # 35268 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d468> │ │ │ │ - st.w $s5, $t6, 0 │ │ │ │ - addi.d $t6, $t6, 4 │ │ │ │ - st.d $t6, $a0, 8 │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + bl -181676 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + b -52 # 39220 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3360> │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + bl -181692 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + bl -183652 │ │ │ │ + st.w $zero, $s0, 120 │ │ │ │ + bl -181980 │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + bl -181716 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + bl -181548 │ │ │ │ + ldptr.w $t0, $a0, 120 │ │ │ │ + addi.d $sp, $sp, -16 │ │ │ │ + stptr.d $s0, $sp, 0 │ │ │ │ + pcaddi $t1, 119905 │ │ │ │ + st.d $ra, $sp, 8 │ │ │ │ + stptr.d $t1, $a0, 0 │ │ │ │ + andi $t1, $t0, 0x1 │ │ │ │ + move $s0, $a0 │ │ │ │ + beqz $t1, 16 # 392b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33f0> │ │ │ │ + andi $t0, $t0, 0x4 │ │ │ │ + bnez $t0, 88 # 39300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3440> │ │ │ │ nop │ │ │ │ - ld.d $s3, $s4, 16 │ │ │ │ - addi.d $fp, $fp, 1 │ │ │ │ - alsl.d $s8, $t5, $s8, 0x1 │ │ │ │ - ld.d $t3, $s3, 112 │ │ │ │ - addi.d $s7, $s7, 8 │ │ │ │ - bltu $fp, $t3, -220 # 34f10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d110> │ │ │ │ - b -3504 # 34240 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c440> │ │ │ │ + ld.d $a0, $s0, 96 │ │ │ │ + beqz $a0, 12 # 392c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3400> │ │ │ │ + bl -182888 │ │ │ │ nop │ │ │ │ + pcalau12i $t0, 119 │ │ │ │ + ld.d $t0, $t0, -296 │ │ │ │ + addi.d $t0, $t0, 16 │ │ │ │ + ld.d $ra, $sp, 8 │ │ │ │ + stptr.d $t0, $s0, 0 │ │ │ │ + addi.d $a0, $s0, 56 │ │ │ │ + ldptr.d $s0, $sp, 0 │ │ │ │ + addi.d $sp, $sp, 16 │ │ │ │ + b -182160 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $t3, $s4, 96 │ │ │ │ - b -148 # 34f70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d170> │ │ │ │ - addi.d $a1, $sp, 188 │ │ │ │ - st.d $t5, $sp, 56 │ │ │ │ - st.d $t6, $sp, 48 │ │ │ │ - st.d $t1, $sp, 40 │ │ │ │ - bl -88728 # 1f580 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7780> │ │ │ │ - ld.d $t1, $sp, 40 │ │ │ │ - ld.d $t6, $sp, 48 │ │ │ │ - ld.d $t5, $sp, 56 │ │ │ │ - b -2576 # 34618 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c818> │ │ │ │ nop │ │ │ │ - addi.d $a1, $sp, 188 │ │ │ │ - st.d $t4, $sp, 128 │ │ │ │ - st.d $t5, $sp, 56 │ │ │ │ - st.d $t8, $sp, 48 │ │ │ │ - st.d $t1, $sp, 40 │ │ │ │ - bl -88772 # 1f580 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7780> │ │ │ │ - ld.d $t3, $s4, 96 │ │ │ │ - ld.d $t4, $sp, 128 │ │ │ │ - ld.d $t5, $sp, 56 │ │ │ │ - ld.d $t8, $sp, 48 │ │ │ │ - ld.d $t1, $sp, 40 │ │ │ │ - b -196 # 34f98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d198> │ │ │ │ - addi.d $a1, $sp, 188 │ │ │ │ - st.d $t4, $sp, 128 │ │ │ │ - st.d $t5, $sp, 56 │ │ │ │ - st.d $t8, $sp, 48 │ │ │ │ - st.d $t1, $sp, 40 │ │ │ │ - bl -88820 # 1f580 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7780> │ │ │ │ - ld.d $t3, $s4, 96 │ │ │ │ - ld.d $t4, $sp, 128 │ │ │ │ - ld.d $t5, $sp, 56 │ │ │ │ - ld.d $t8, $sp, 48 │ │ │ │ - ld.d $t1, $sp, 40 │ │ │ │ - b -292 # 34f68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d168> │ │ │ │ - addi.d $a1, $sp, 188 │ │ │ │ - st.d $t5, $sp, 56 │ │ │ │ - st.d $t6, $sp, 48 │ │ │ │ - st.d $t1, $sp, 40 │ │ │ │ - bl -88864 # 1f580 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7780> │ │ │ │ - ld.d $t1, $sp, 40 │ │ │ │ - ld.d $t6, $sp, 48 │ │ │ │ - ld.d $t5, $sp, 56 │ │ │ │ - b -2656 # 34650 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c850> │ │ │ │ nop │ │ │ │ - sub.d $a2, $s2, $fp │ │ │ │ - li.w $t7, -1 │ │ │ │ - lu52i.d $t7, $t7, 511 │ │ │ │ - srai.d $t6, $a2, 0x2 │ │ │ │ - beq $t6, $t7, 1776 # 357b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d9b8> │ │ │ │ - sltui $s2, $t6, 1 │ │ │ │ - or $s2, $t6, $s2 │ │ │ │ - add.d $s2, $s2, $t6 │ │ │ │ - move $t6, $zero │ │ │ │ - lu52i.d $t6, $t6, 512 │ │ │ │ - sltu $t6, $s2, $t6 │ │ │ │ - maskeqz $s2, $s2, $t6 │ │ │ │ - masknez $t6, $t7, $t6 │ │ │ │ - or $s2, $s2, $t6 │ │ │ │ - slli.d $s2, $s2, 0x2 │ │ │ │ - move $a0, $s2 │ │ │ │ - st.d $t3, $sp, 136 │ │ │ │ - st.d $a2, $sp, 128 │ │ │ │ - st.d $t8, $sp, 64 │ │ │ │ - st.d $t5, $sp, 56 │ │ │ │ - st.d $t4, $sp, 48 │ │ │ │ - st.d $t1, $sp, 40 │ │ │ │ - bl -166016 │ │ │ │ - ld.d $t8, $sp, 64 │ │ │ │ - ld.d $a2, $sp, 128 │ │ │ │ - ld.d $t1, $sp, 40 │ │ │ │ - ldptr.w $t7, $t8, 0 │ │ │ │ - ld.d $t4, $sp, 48 │ │ │ │ - ld.d $t5, $sp, 56 │ │ │ │ - stx.w $t7, $a0, $a2 │ │ │ │ - ld.d $t3, $sp, 136 │ │ │ │ - move $t6, $a0 │ │ │ │ - li.w $a3, 1 │ │ │ │ - beqz $a2, 68 # 35180 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d380> │ │ │ │ - move $a1, $fp │ │ │ │ - st.d $t8, $sp, 128 │ │ │ │ - st.d $t5, $sp, 64 │ │ │ │ - st.d $t4, $sp, 56 │ │ │ │ - st.d $t1, $sp, 48 │ │ │ │ - st.d $a2, $sp, 40 │ │ │ │ - st.d $a0, $sp, 152 │ │ │ │ - bl -164988 │ │ │ │ - ld.d $t6, $sp, 152 │ │ │ │ - ld.d $t3, $sp, 136 │ │ │ │ - ld.d $t8, $sp, 128 │ │ │ │ - ld.d $t5, $sp, 64 │ │ │ │ - ld.d $t4, $sp, 56 │ │ │ │ - ld.d $t1, $sp, 48 │ │ │ │ - ld.d $a2, $sp, 40 │ │ │ │ - li.w $a3, 1 │ │ │ │ - addi.d $t7, $a2, 4 │ │ │ │ - add.d $t7, $t6, $t7 │ │ │ │ - beqz $fp, 72 # 351d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d3d0> │ │ │ │ - move $a0, $fp │ │ │ │ - st.d $t6, $sp, 152 │ │ │ │ - st.d $t3, $sp, 136 │ │ │ │ - st.d $t7, $sp, 128 │ │ │ │ - st.d $t8, $sp, 64 │ │ │ │ - st.d $t5, $sp, 56 │ │ │ │ - st.d $t4, $sp, 48 │ │ │ │ - st.d $t1, $sp, 40 │ │ │ │ - bl -166236 │ │ │ │ - ld.d $t6, $sp, 152 │ │ │ │ - ld.d $t3, $sp, 136 │ │ │ │ - ld.d $t7, $sp, 128 │ │ │ │ - ld.d $t8, $sp, 64 │ │ │ │ - ld.d $t5, $sp, 56 │ │ │ │ - ld.d $t4, $sp, 48 │ │ │ │ - ld.d $t1, $sp, 40 │ │ │ │ - li.w $a3, 1 │ │ │ │ - add.d $s2, $t6, $s2 │ │ │ │ - move $fp, $t6 │ │ │ │ - b -1184 # 34d38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cf38> │ │ │ │ nop │ │ │ │ - addi.d $a1, $sp, 188 │ │ │ │ - addi.d $a0, $s4, 200 │ │ │ │ - bl 1912 # 35960 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1db60> │ │ │ │ - b -2412 # 34880 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ca80> │ │ │ │ - addi.d $a1, $sp, 184 │ │ │ │ - addi.d $a0, $s4, 176 │ │ │ │ - bl 1896 # 35960 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1db60> │ │ │ │ - ld.d $t1, $s4, 72 │ │ │ │ - add.d $t1, $t1, $s1 │ │ │ │ - b -2476 # 34858 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ca58> │ │ │ │ - addi.d $a1, $sp, 180 │ │ │ │ - addi.d $a0, $s4, 152 │ │ │ │ - st.d $t2, $sp, 48 │ │ │ │ - st.d $t4, $sp, 40 │ │ │ │ - bl 1864 # 35960 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1db60> │ │ │ │ - ld.d $t1, $s4, 72 │ │ │ │ - ld.d $t2, $sp, 48 │ │ │ │ - ld.d $t4, $sp, 40 │ │ │ │ - add.d $t1, $t1, $s1 │ │ │ │ - b -2572 # 34820 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ca20> │ │ │ │ - move $t4, $s8 │ │ │ │ nop │ │ │ │ nop │ │ │ │ + bl -384 # 39180 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32c0> │ │ │ │ + b -84 # 392b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33f0> │ │ │ │ + bl -183816 │ │ │ │ + bl -181868 │ │ │ │ + b -96 # 392b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33f0> │ │ │ │ nop │ │ │ │ - move $t6, $t4 │ │ │ │ - addi.d $t4, $t4, 4 │ │ │ │ - beq $t7, $t4, -3416 # 344f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c6f0> │ │ │ │ - ldptr.w $t1, $t4, 0 │ │ │ │ - ldptr.w $t0, $t4, -4 │ │ │ │ - bne $t1, $t0, -20 # 35240 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d440> │ │ │ │ - bne $t7, $t6, -3520 # 34498 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c698> │ │ │ │ nop │ │ │ │ - move $t4, $t7 │ │ │ │ - b -3444 # 344f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c6f0> │ │ │ │ - addi.d $a1, $sp, 188 │ │ │ │ - st.d $t4, $sp, 128 │ │ │ │ - st.d $t5, $sp, 56 │ │ │ │ - st.d $t8, $sp, 48 │ │ │ │ - st.d $t1, $sp, 40 │ │ │ │ - bl -89340 # 1f580 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7780> │ │ │ │ - ld.d $t4, $sp, 128 │ │ │ │ - ld.d $t5, $sp, 56 │ │ │ │ - ld.d $t8, $sp, 48 │ │ │ │ - ld.d $t1, $sp, 40 │ │ │ │ - b -696 # 34fd8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d1d8> │ │ │ │ nop │ │ │ │ + ldptr.w $t0, $a0, 120 │ │ │ │ + addi.d $sp, $sp, -16 │ │ │ │ + stptr.d $s0, $sp, 0 │ │ │ │ + pcaddi $t1, 119865 │ │ │ │ + st.d $ra, $sp, 8 │ │ │ │ + stptr.d $t1, $a0, 0 │ │ │ │ + andi $t1, $t0, 0x1 │ │ │ │ + move $s0, $a0 │ │ │ │ + beqz $t1, 16 # 39350 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3490> │ │ │ │ + andi $t0, $t0, 0x4 │ │ │ │ + bnez $t0, 88 # 393a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34e0> │ │ │ │ nop │ │ │ │ + ld.d $a0, $s0, 96 │ │ │ │ + beqz $a0, 12 # 39360 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34a0> │ │ │ │ + bl -183048 │ │ │ │ nop │ │ │ │ - addi.d $a1, $sp, 188 │ │ │ │ - st.d $t4, $sp, 128 │ │ │ │ - st.d $t5, $sp, 56 │ │ │ │ - st.d $t8, $sp, 48 │ │ │ │ - st.d $t1, $sp, 40 │ │ │ │ - bl -89396 # 1f580 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7780> │ │ │ │ - ld.d $t3, $s4, 96 │ │ │ │ - ld.d $t8, $sp, 48 │ │ │ │ - ld.d $t4, $sp, 128 │ │ │ │ - ld.d $t5, $sp, 56 │ │ │ │ - add.d $a0, $t3, $t8 │ │ │ │ - ld.d $t6, $a0, 8 │ │ │ │ - ld.d $t3, $a0, 16 │ │ │ │ - ld.d $t1, $sp, 40 │ │ │ │ - b -792 # 34fc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d1c0> │ │ │ │ + pcalau12i $t0, 119 │ │ │ │ + ld.d $t0, $t0, -296 │ │ │ │ + addi.d $t0, $t0, 16 │ │ │ │ + addi.d $a0, $s0, 56 │ │ │ │ + stptr.d $t0, $s0, 0 │ │ │ │ + bl -182308 │ │ │ │ + ld.d $ra, $sp, 8 │ │ │ │ + move $a0, $s0 │ │ │ │ + ldptr.d $s0, $sp, 0 │ │ │ │ + addi.d $sp, $sp, 16 │ │ │ │ + b -183096 │ │ │ │ nop │ │ │ │ - ldptr.w $t5, $s5, 0 │ │ │ │ - blez $t5, -2612 # 348b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cab0> │ │ │ │ - li.w $t6, -1 │ │ │ │ - sub.d $t5, $t4, $t5 │ │ │ │ - lu52i.d $t6, $t6, 511 │ │ │ │ - bltu $t6, $t5, 556 # 35520 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d720> │ │ │ │ - move $t7, $zero │ │ │ │ - move $s2, $zero │ │ │ │ - b -1536 # 34d00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cf00> │ │ │ │ nop │ │ │ │ - alsl.d $t6, $t4, $t6, 0x2 │ │ │ │ - b -2180 # 34a88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cc88> │ │ │ │ - move $a1, $s8 │ │ │ │ - bl -10996 # 32820 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1aa20> │ │ │ │ - b -2320 # 34a08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cc08> │ │ │ │ nop │ │ │ │ - move $t6, $t4 │ │ │ │ - b -3724 # 34498 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c698> │ │ │ │ - pcalau12i $t1, 123 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 312 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, 664 # 355d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d7d8> │ │ │ │ - ld.d $ra, $sp, 424 │ │ │ │ - ld.d $fp, $sp, 416 │ │ │ │ - ld.d $s0, $sp, 408 │ │ │ │ - ld.d $s1, $sp, 400 │ │ │ │ - ld.d $s2, $sp, 392 │ │ │ │ - ld.d $s3, $sp, 384 │ │ │ │ - ld.d $s4, $sp, 376 │ │ │ │ - ld.d $s5, $sp, 368 │ │ │ │ - ld.d $s6, $sp, 360 │ │ │ │ - ld.d $s7, $sp, 352 │ │ │ │ - ld.d $s8, $sp, 344 │ │ │ │ - fld.d $fs0, $sp, 328 │ │ │ │ - addi.d $sp, $sp, 432 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ - st.d $zero, $sp, 192 │ │ │ │ - st.d $zero, $sp, 208 │ │ │ │ - st.d $zero, $sp, 200 │ │ │ │ - st.d $zero, $sp, 216 │ │ │ │ - st.d $zero, $sp, 232 │ │ │ │ - st.d $zero, $sp, 224 │ │ │ │ - st.d $zero, $sp, 240 │ │ │ │ - st.d $zero, $sp, 256 │ │ │ │ - st.d $zero, $sp, 248 │ │ │ │ - st.d $zero, $sp, 88 │ │ │ │ - st.d $zero, $sp, 96 │ │ │ │ - st.d $zero, $sp, 120 │ │ │ │ - st.d $zero, $sp, 24 │ │ │ │ - st.d $zero, $sp, 80 │ │ │ │ - st.d $zero, $sp, 112 │ │ │ │ - st.d $zero, $sp, 16 │ │ │ │ - st.d $zero, $sp, 32 │ │ │ │ nop │ │ │ │ - st.d $zero, $sp, 264 │ │ │ │ - st.d $zero, $sp, 280 │ │ │ │ - st.d $zero, $sp, 272 │ │ │ │ - move $s7, $zero │ │ │ │ - b -5368 # 33ee0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c0e0> │ │ │ │ + bl -544 # 39180 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32c0> │ │ │ │ + b -84 # 39350 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3490> │ │ │ │ + bl -183976 │ │ │ │ + bl -182028 │ │ │ │ + b -96 # 39350 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3490> │ │ │ │ nop │ │ │ │ - st.d $zero, $sp, 72 │ │ │ │ - st.d $zero, $sp, 8 │ │ │ │ - b -4640 # 341c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c3c8> │ │ │ │ nop │ │ │ │ - ld.d $t0, $s4, 72 │ │ │ │ - st.d $zero, $s4, 80 │ │ │ │ - st.d $zero, $s4, 72 │ │ │ │ - st.d $zero, $s4, 88 │ │ │ │ - beqz $t0, 248 # 354f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d6f8> │ │ │ │ - move $a0, $t0 │ │ │ │ - bl -166840 │ │ │ │ - ld.d $t1, $s4, 16 │ │ │ │ - move $t3, $zero │ │ │ │ - move $a0, $zero │ │ │ │ - ld.d $s2, $t1, 144 │ │ │ │ - ld.d $s0, $t1, 96 │ │ │ │ - move $t0, $zero │ │ │ │ - b -4844 # 34138 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c338> │ │ │ │ - li.w $t5, 4 │ │ │ │ - bge $t5, $t1, 348 # 35588 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d788> │ │ │ │ - move $a2, $t1 │ │ │ │ - move $a0, $s8 │ │ │ │ - move $a1, $fp │ │ │ │ - st.d $t3, $sp, 48 │ │ │ │ - st.d $t7, $sp, 40 │ │ │ │ - bl -165732 │ │ │ │ - ld.d $t7, $sp, 40 │ │ │ │ - ld.d $t3, $sp, 48 │ │ │ │ - ld.d $a0, $t3, 8 │ │ │ │ - ldptr.d $t0, $t3, 0 │ │ │ │ - sub.d $a1, $a0, $t0 │ │ │ │ - add.d $a1, $fp, $a1 │ │ │ │ - sub.d $a2, $t7, $a1 │ │ │ │ - blez $a2, 28 # 35480 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d680> │ │ │ │ - st.d $t3, $sp, 40 │ │ │ │ - bl -165772 │ │ │ │ - ld.d $t3, $sp, 40 │ │ │ │ nop │ │ │ │ - ldptr.d $t0, $t3, 0 │ │ │ │ + addi.d $sp, $sp, -192 │ │ │ │ + pcalau12i $t0, 119 │ │ │ │ + ld.d $t0, $t0, -160 │ │ │ │ + ld.d $t0, $t0, 0 │ │ │ │ + st.d $t0, $sp, 136 │ │ │ │ + li.w $t0, 0x0 │ │ │ │ + ldptr.w $t0, $a0, 56 │ │ │ │ + st.d $s1, $sp, 168 │ │ │ │ + st.d $ra, $sp, 184 │ │ │ │ + st.d $s0, $sp, 176 │ │ │ │ + st.d $s2, $sp, 160 │ │ │ │ + andi $t1, $t0, 0x2 │ │ │ │ + move $s1, $a0 │ │ │ │ + bnez $t1, 236 # 394e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3620> │ │ │ │ + ldptr.d $s0, $s1, 0 │ │ │ │ + beq $s0, $s1, 116 # 39470 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35b0> │ │ │ │ + li.w $s2, 5 │ │ │ │ nop │ │ │ │ - add.d $t4, $t0, $s2 │ │ │ │ - b -1796 # 34d80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cf80> │ │ │ │ - move $t6, $t1 │ │ │ │ - bne $t7, $t6, -4084 # 34498 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c698> │ │ │ │ - b -560 # 35260 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d460> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ldptr.w $t0, $s1, 56 │ │ │ │ + andi $t0, $t0, 0x5 │ │ │ │ + beq $t0, $s2, 24 # 39430 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3570> │ │ │ │ + ld.d $a0, $s0, 16 │ │ │ │ + move $a1, $zero │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ld.d $t0, $t0, 136 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + ld.d $a0, $s0, 16 │ │ │ │ + st.d $zero, $s0, 16 │ │ │ │ + beqz $a0, 136 # 394c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3600> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ld.d $t0, $t0, 8 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + ldptr.d $s0, $s0, 0 │ │ │ │ + bne $s0, $s1, -60 # 39410 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3550> │ │ │ │ + ldptr.d $s0, $s1, 0 │ │ │ │ + beq $s0, $s1, 28 # 39470 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35b0> │ │ │ │ nop │ │ │ │ - move $t3, $zero │ │ │ │ - move $a0, $zero │ │ │ │ - move $t0, $zero │ │ │ │ - b -4980 # 34138 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c338> │ │ │ │ - addi.d $t4, $t6, 4 │ │ │ │ - b -1804 # 34da8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cfa8> │ │ │ │ - move $a0, $s2 │ │ │ │ - st.d $t3, $sp, 40 │ │ │ │ - bl -166960 │ │ │ │ - move $a2, $s2 │ │ │ │ - move $a1, $fp │ │ │ │ - move $s8, $a0 │ │ │ │ - bl -165872 │ │ │ │ - ld.d $t3, $sp, 40 │ │ │ │ - ldptr.d $a0, $t3, 0 │ │ │ │ - beqz $a0, 12 # 354e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d6e8> │ │ │ │ - bl -167056 │ │ │ │ - ld.d $t3, $sp, 40 │ │ │ │ - add.d $t4, $s8, $s2 │ │ │ │ - stptr.d $s8, $t3, 0 │ │ │ │ - st.d $t4, $t3, 16 │ │ │ │ - b -1908 # 34d80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cf80> │ │ │ │ - ld.d $t1, $s4, 16 │ │ │ │ - move $t3, $zero │ │ │ │ - move $a0, $zero │ │ │ │ - ld.d $s2, $t1, 144 │ │ │ │ - ld.d $s0, $t1, 96 │ │ │ │ - b -5076 # 34138 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c338> │ │ │ │ - move $t5, $t8 │ │ │ │ - b -2572 # 34b08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cd08> │ │ │ │ - move $s0, $zero │ │ │ │ nop │ │ │ │ - pcalau12i $t1, 123 │ │ │ │ + move $a0, $s0 │ │ │ │ + ldptr.d $s0, $s0, 0 │ │ │ │ + bl -183320 │ │ │ │ + bne $s0, $s1, -12 # 39460 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35a0> │ │ │ │ + pcalau12i $t1, 119 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 312 │ │ │ │ + ld.d $t0, $sp, 136 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, 160 # 355d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d7d8> │ │ │ │ - pcaddi $a0, 74503 │ │ │ │ - bl -167824 │ │ │ │ + bnez $t0, 456 # 39650 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3790> │ │ │ │ + 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 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - move $t6, $a0 │ │ │ │ - b -4300 # 34498 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c698> │ │ │ │ - move $t5, $t6 │ │ │ │ - bne $t5, $t7, -2660 # 34b08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cd08> │ │ │ │ - b -3216 # 348e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cae0> │ │ │ │ + ldptr.d $s0, $s0, 0 │ │ │ │ + bne $s0, $s1, -180 # 39410 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3550> │ │ │ │ + b -120 # 39450 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3590> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - move $t1, $a0 │ │ │ │ - b -5532 # 33fe8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c1e8> │ │ │ │ - bne $t1, $t5, -312 # 35450 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d650> │ │ │ │ - ldptr.w $t1, $fp, 0 │ │ │ │ - st.w $t1, $s8, 0 │ │ │ │ - b -324 # 35450 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d650> │ │ │ │ - bne $s2, $t1, -288 # 35478 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d678> │ │ │ │ - ldptr.w $t1, $fp, 0 │ │ │ │ - ldptr.d $t0, $t3, 0 │ │ │ │ - st.w $t1, $s8, 0 │ │ │ │ - addi.d $t0, $t0, 4 │ │ │ │ - st.d $t0, $t3, 8 │ │ │ │ - b -2088 # 34d88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cf88> │ │ │ │ nop │ │ │ │ - pcalau12i $t1, 123 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 312 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - beqz $t0, 648 # 35858 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1da58> │ │ │ │ nop │ │ │ │ - bl -167688 │ │ │ │ + bstrins.d $t0, $zero, 0x1, 0x1 │ │ │ │ + st.d $s3, $sp, 152 │ │ │ │ + pcalau12i $s0, 119 │ │ │ │ + ld.d $s0, $s0, -296 │ │ │ │ + st.w $t0, $a0, 56 │ │ │ │ + addi.d $s0, $s0, 16 │ │ │ │ + addi.d $a0, $sp, 80 │ │ │ │ + st.d $zero, $sp, 32 │ │ │ │ + st.d $zero, $sp, 40 │ │ │ │ + st.d $s0, $sp, 24 │ │ │ │ + st.d $zero, $sp, 48 │ │ │ │ + st.d $zero, $sp, 56 │ │ │ │ + st.d $zero, $sp, 64 │ │ │ │ + st.d $zero, $sp, 72 │ │ │ │ + bl -181800 │ │ │ │ + ldptr.w $t0, $s1, 56 │ │ │ │ + li.w $t1, 4 │ │ │ │ + pcaddi $s2, 119489 │ │ │ │ + st.w $zero, $sp, 88 │ │ │ │ + st.b $zero, $sp, 93 │ │ │ │ + st.d $zero, $sp, 96 │ │ │ │ + st.d $zero, $sp, 104 │ │ │ │ + st.d $zero, $sp, 112 │ │ │ │ + st.d $zero, $sp, 120 │ │ │ │ + st.w $t1, $sp, 128 │ │ │ │ + st.d $s2, $sp, 24 │ │ │ │ + andi $t0, $t0, 0x1 │ │ │ │ + beqz $t0, 180 # 39600 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3740> │ │ │ │ + ldptr.d $t0, $s1, 0 │ │ │ │ + addi.d $s3, $sp, 24 │ │ │ │ + ld.d $a0, $t0, 16 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ld.d $t0, $t0, 48 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + ldptr.d $t0, $s1, 0 │ │ │ │ + li.w $a2, 8 │ │ │ │ + addi.d $a1, $sp, 16 │ │ │ │ + addi.d $a0, $sp, 8 │ │ │ │ + st.d $s1, $sp, 8 │ │ │ │ + st.d $t0, $sp, 16 │ │ │ │ + bl -12096 # 36640 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x780> │ │ │ │ + ldptr.d $a0, $s1, 0 │ │ │ │ + li.w $a2, 16 │ │ │ │ + move $a1, $s1 │ │ │ │ + bl -33264 # 313a0 ::do_widen(char) const@@Base+0x20ee0> │ │ │ │ + ldptr.w $t0, $sp, 128 │ │ │ │ + st.d $s2, $sp, 24 │ │ │ │ + andi $t1, $t0, 0x1 │ │ │ │ + beqz $t1, 32 # 395c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3700> │ │ │ │ + andi $t0, $t0, 0x4 │ │ │ │ + beqz $t0, 24 # 395c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3700> │ │ │ │ + move $a0, $s3 │ │ │ │ + bl -9104 # 37220 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1360> │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 32 │ │ │ │ - bl -167324 │ │ │ │ - ld.d $t0, $sp, 120 │ │ │ │ - beqz $t0, 12 # 35600 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d800> │ │ │ │ - ld.d $a0, $sp, 120 │ │ │ │ - bl -167340 │ │ │ │ - ld.d $t0, $sp, 96 │ │ │ │ - beqz $t0, 12 # 35610 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d810> │ │ │ │ - ld.d $a0, $sp, 96 │ │ │ │ - bl -167356 │ │ │ │ - ld.d $t0, $sp, 24 │ │ │ │ - beqz $t0, 12 # 35620 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d820> │ │ │ │ - ld.d $a0, $sp, 24 │ │ │ │ - bl -167372 │ │ │ │ - ld.d $t0, $sp, 80 │ │ │ │ - beqz $t0, 12 # 35630 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d830> │ │ │ │ - ld.d $a0, $sp, 80 │ │ │ │ - bl -167388 │ │ │ │ - ld.d $t0, $sp, 88 │ │ │ │ - beqz $t0, 12 # 35640 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d840> │ │ │ │ - ld.d $a0, $sp, 88 │ │ │ │ - bl -167404 │ │ │ │ - ld.d $t0, $sp, 16 │ │ │ │ - beqz $t0, 12 # 35650 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d850> │ │ │ │ - ld.d $a0, $sp, 16 │ │ │ │ - bl -167420 │ │ │ │ - ld.d $t0, $sp, 112 │ │ │ │ - beqz $t0, 12 # 35660 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d860> │ │ │ │ - ld.d $a0, $sp, 112 │ │ │ │ - bl -167436 │ │ │ │ - pcalau12i $t1, 123 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 312 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, -160 # 355d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d7d8> │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -166192 │ │ │ │ nop │ │ │ │ - move $s1, $a0 │ │ │ │ + ld.d $a0, $sp, 104 │ │ │ │ + beqz $a0, 12 # 395d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3710> │ │ │ │ + bl -183672 │ │ │ │ nop │ │ │ │ - beqz $s0, 16 # 356a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d8a0> │ │ │ │ + addi.d $a0, $sp, 80 │ │ │ │ + st.d $s0, $sp, 24 │ │ │ │ + bl -182920 │ │ │ │ + ld.d $s3, $sp, 152 │ │ │ │ + b -488 # 393f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3538> │ │ │ │ nop │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -167500 │ │ │ │ - move $s0, $s1 │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 144 │ │ │ │ - bl -167516 │ │ │ │ - ld.d $t0, $sp, 72 │ │ │ │ - beqz $t0, 12 # 356c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d8c0> │ │ │ │ - move $a0, $t0 │ │ │ │ - bl -167532 │ │ │ │ - ld.d $t0, $sp, 104 │ │ │ │ - beqz $t0, 12 # 356d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d8d0> │ │ │ │ - ld.d $a0, $sp, 104 │ │ │ │ - bl -167548 │ │ │ │ - ld.d $a0, $sp, 264 │ │ │ │ - beqz $a0, 12 # 356e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d8e0> │ │ │ │ - bl -167560 │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 240 │ │ │ │ - beqz $a0, 12 # 356f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d8f0> │ │ │ │ - bl -167576 │ │ │ │ nop │ │ │ │ - ld.d $t0, $sp, 216 │ │ │ │ - beqz $t0, 12 # 35700 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d900> │ │ │ │ - move $a0, $t0 │ │ │ │ - bl -167596 │ │ │ │ - ld.d $t0, $sp, 192 │ │ │ │ - beqz $t0, 12 # 35710 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d910> │ │ │ │ - move $a0, $t0 │ │ │ │ - bl -167612 │ │ │ │ - ld.d $t0, $sp, 32 │ │ │ │ - beqz $t0, -292 # 355f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d7f0> │ │ │ │ - b -304 # 355e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d7e8> │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b -204 # 35658 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d858> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -292 # 35608 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d808> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -100 # 356d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d8d0> │ │ │ │ - ld.d $t0, $sp, 216 │ │ │ │ - move $s0, $a0 │ │ │ │ - b -72 # 356f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d8f8> │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b -308 # 35618 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d818> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -140 # 356c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d8c8> │ │ │ │ - ld.d $t0, $sp, 192 │ │ │ │ - move $s0, $a0 │ │ │ │ - b -88 # 35708 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d908> │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b -140 # 356e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d8e0> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -380 # 355f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d7f8> │ │ │ │ - pcalau12i $t1, 123 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 312 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, -440 # 355d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d7d8> │ │ │ │ - pcaddi $a0, 74077 │ │ │ │ - bl -168424 │ │ │ │ + lu12i.w $a0, 1 │ │ │ │ + addi.d $s3, $sp, 24 │ │ │ │ + bl -183672 │ │ │ │ + ld.d $t1, $s1, 8 │ │ │ │ + st.d $a0, $sp, 104 │ │ │ │ + li.w $t0, 7 │ │ │ │ + ld.d $a0, $t1, 16 │ │ │ │ + st.w $t0, $sp, 128 │ │ │ │ + lu12i.w $t3, 1 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + li.w $t2, 1 │ │ │ │ + move $a1, $s3 │ │ │ │ + ld.d $t0, $t0, 112 │ │ │ │ + st.d $t3, $sp, 112 │ │ │ │ + st.d $zero, $sp, 64 │ │ │ │ + st.d $zero, $sp, 56 │ │ │ │ + st.d $zero, $sp, 72 │ │ │ │ + st.b $t2, $sp, 93 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + b -252 # 39550 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3690> │ │ │ │ + st.d $s3, $sp, 152 │ │ │ │ nop │ │ │ │ - ld.d $t0, $sp, 288 │ │ │ │ - move $s0, $a0 │ │ │ │ - st.d $t0, $sp, 104 │ │ │ │ - b -236 # 356c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d8c0> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -364 # 35648 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d848> │ │ │ │ - pcalau12i $t1, 123 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 312 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, -504 # 355d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d7d8> │ │ │ │ - pcaddi $a0, 73971 │ │ │ │ - bl -168488 │ │ │ │ + bl -184200 │ │ │ │ nop │ │ │ │ - move $s1, $a0 │ │ │ │ - b -340 # 35690 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d890> │ │ │ │ - pcaddi $a3, 74306 │ │ │ │ - li.w $a2, 183 │ │ │ │ - pcaddi $a1, 74316 │ │ │ │ - pcaddi $a0, 74323 │ │ │ │ - bl -166216 │ │ │ │ + bl -184672 │ │ │ │ + bl -182724 │ │ │ │ + b -168 # 395c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3700> │ │ │ │ nop │ │ │ │ - move $s1, $a0 │ │ │ │ - beqz $fp, -372 # 35690 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d890> │ │ │ │ - move $a0, $fp │ │ │ │ - bl -167868 │ │ │ │ - bnez $s0, -376 # 35698 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d898> │ │ │ │ - b -372 # 356a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d8a0> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -348 # 356c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d8c0> │ │ │ │ move $s0, $a0 │ │ │ │ - b -492 # 35638 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d838> │ │ │ │ - b -40 # 35800 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1da00> │ │ │ │ nop │ │ │ │ - pcalau12i $t1, 123 │ │ │ │ + move $a0, $s3 │ │ │ │ + bl -9052 # 37320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1460> │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -184708 │ │ │ │ + bl -182760 │ │ │ │ + ld.d $s3, $sp, 152 │ │ │ │ + b -664 # 393f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3538> │ │ │ │ + nop │ │ │ │ + bl -184728 │ │ │ │ + ldptr.d $a0, $s1, 0 │ │ │ │ + li.w $a2, 16 │ │ │ │ + move $a1, $s1 │ │ │ │ + bl -33544 # 313a0 ::do_widen(char) const@@Base+0x20ee0> │ │ │ │ + nop │ │ │ │ + pcalau12i $t1, 119 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 312 │ │ │ │ + ld.d $t0, $sp, 136 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, -624 # 355d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d7d8> │ │ │ │ - pcaddi $a0, 73941 │ │ │ │ - bl -168608 │ │ │ │ + bnez $t0, -112 # 39658 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3798> │ │ │ │ + bl -183100 │ │ │ │ + bl -184784 │ │ │ │ + bl -182836 │ │ │ │ + ldptr.d $s0, $s1, 0 │ │ │ │ + beq $s0, $s1, -620 # 39470 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35b0> │ │ │ │ + move $a0, $s0 │ │ │ │ + ldptr.d $s0, $s0, 0 │ │ │ │ + bl -183960 │ │ │ │ + bne $s0, $s1, -12 # 396e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3820> │ │ │ │ + b -640 # 39470 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35b0> │ │ │ │ + nop │ │ │ │ + bl -184824 │ │ │ │ + bl -182876 │ │ │ │ + b -80 # 396b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37f0> │ │ │ │ nop │ │ │ │ - pcaddi $a0, 74028 │ │ │ │ - bl -168620 │ │ │ │ - move $s0, $a0 │ │ │ │ - b -436 # 356b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d8b0> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -580 # 35628 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d828> │ │ │ │ move $s0, $a0 │ │ │ │ - b -460 # 356a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d8a8> │ │ │ │ + addi.d $s3, $sp, 24 │ │ │ │ + bl -182896 │ │ │ │ + b -156 # 39678 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37b8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - 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, 511 │ │ │ │ - srai.d $t1, $s1, 0x2 │ │ │ │ - beq $t1, $t2, 164 # 35958 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1db58> │ │ │ │ - move $s2, $a0 │ │ │ │ - sltui $a0, $t1, 1 │ │ │ │ - or $a0, $t1, $a0 │ │ │ │ - move $t0, $zero │ │ │ │ - add.d $a0, $a0, $t1 │ │ │ │ - lu52i.d $t0, $t0, 512 │ │ │ │ - sltu $t0, $a0, $t0 │ │ │ │ - maskeqz $a0, $a0, $t0 │ │ │ │ - masknez $t0, $t2, $t0 │ │ │ │ - or $a0, $a0, $t0 │ │ │ │ - slli.d $s0, $a0, 0x2 │ │ │ │ - move $a0, $s0 │ │ │ │ - st.d $a1, $sp, 8 │ │ │ │ - bl -168028 │ │ │ │ - ld.d $a1, $sp, 8 │ │ │ │ - move $s3, $a0 │ │ │ │ - ldptr.w $t0, $a1, 0 │ │ │ │ - stx.w $t0, $a0, $s1 │ │ │ │ - beqz $s1, 16 # 35910 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1db10> │ │ │ │ - move $a2, $s1 │ │ │ │ - move $a1, $s4 │ │ │ │ - bl -166956 │ │ │ │ - addi.d $s1, $s1, 4 │ │ │ │ - add.d $s1, $s3, $s1 │ │ │ │ - beqz $s4, 16 # 35928 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1db28> │ │ │ │ - move $a0, $s4 │ │ │ │ - bl -168144 │ │ │ │ + ld.d $a1, $a0, 32 │ │ │ │ + ld.d $a2, $a0, 40 │ │ │ │ + sub.d $a2, $a2, $a1 │ │ │ │ + blez $a2, 180 # 397e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3920> │ │ │ │ + ld.bu $t1, $a0, 80 │ │ │ │ + addi.d $sp, $sp, -32 │ │ │ │ + st.d $ra, $sp, 24 │ │ │ │ + beqz $t1, 172 # 397e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3928> │ │ │ │ + ld.d $t1, $a0, 72 │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + stptr.d $a2, $sp, 0 │ │ │ │ + ldptr.d $t2, $t1, 0 │ │ │ │ + ld.d $t2, $t2, -24 │ │ │ │ + add.d $t1, $t1, $t2 │ │ │ │ + ld.d $a0, $t1, 232 │ │ │ │ + ldptr.d $t1, $a0, 0 │ │ │ │ + ld.d $t1, $t1, 96 │ │ │ │ + jirl $ra, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + ldptr.d $a2, $sp, 0 │ │ │ │ + ld.d $t1, $t0, 96 │ │ │ │ + ld.d $t2, $t0, 104 │ │ │ │ + add.d $t2, $t1, $t2 │ │ │ │ + beq $a2, $a0, 68 # 397c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3900> │ │ │ │ + ld.d $t3, $t0, 40 │ │ │ │ + add.d $t1, $t1, $a0 │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + sub.w $t3, $t3, $t1 │ │ │ │ + st.d $t1, $t0, 32 │ │ │ │ + add.d $t1, $t1, $t3 │ │ │ │ + st.d $t2, $t0, 48 │ │ │ │ + st.d $t1, $t0, 40 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + ret │ │ │ │ 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 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + st.d $t1, $t0, 40 │ │ │ │ + st.d $t1, $t0, 32 │ │ │ │ + st.d $t2, $t0, 48 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ ret │ │ │ │ - pcaddi $a0, 73874 │ │ │ │ - bl -168876 │ │ │ │ - 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, 511 │ │ │ │ - srai.d $t1, $s1, 0x2 │ │ │ │ - beq $t1, $t2, 164 # 35a38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dc38> │ │ │ │ - move $s2, $a0 │ │ │ │ - sltui $a0, $t1, 1 │ │ │ │ - or $a0, $t1, $a0 │ │ │ │ - move $t0, $zero │ │ │ │ - add.d $a0, $a0, $t1 │ │ │ │ - lu52i.d $t0, $t0, 512 │ │ │ │ - sltu $t0, $a0, $t0 │ │ │ │ - maskeqz $a0, $a0, $t0 │ │ │ │ - masknez $t0, $t2, $t0 │ │ │ │ - or $a0, $a0, $t0 │ │ │ │ - slli.d $s0, $a0, 0x2 │ │ │ │ - move $a0, $s0 │ │ │ │ - st.d $a1, $sp, 8 │ │ │ │ - bl -168252 │ │ │ │ - ld.d $a1, $sp, 8 │ │ │ │ - move $s3, $a0 │ │ │ │ - ldptr.w $t0, $a1, 0 │ │ │ │ - stx.w $t0, $a0, $s1 │ │ │ │ - beqz $s1, 16 # 359f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dbf0> │ │ │ │ - move $a2, $s1 │ │ │ │ - move $a1, $s4 │ │ │ │ - bl -167180 │ │ │ │ - addi.d $s1, $s1, 4 │ │ │ │ - add.d $s1, $s3, $s1 │ │ │ │ - beqz $s4, 16 # 35a08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dc08> │ │ │ │ - move $a0, $s4 │ │ │ │ - bl -168368 │ │ │ │ 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 │ │ │ │ + nop │ │ │ │ ret │ │ │ │ - pcaddi $a0, 73818 │ │ │ │ - bl -169100 │ │ │ │ + nop │ │ │ │ + pcaddi $a3, 69780 │ │ │ │ + li.w $a2, 55 │ │ │ │ + pcaddi $a1, 69830 │ │ │ │ + pcaddi $a0, 69843 │ │ │ │ + bl -182600 │ │ │ │ + nop │ │ │ │ addi.d $sp, $sp, -48 │ │ │ │ - st.d $s2, $sp, 16 │ │ │ │ - st.d $s3, $sp, 8 │ │ │ │ - ld.d $s2, $a0, 40 │ │ │ │ - ld.d $s3, $a0, 32 │ │ │ │ - st.d $s0, $sp, 32 │ │ │ │ + pcalau12i $t0, 119 │ │ │ │ + ld.d $t0, $t0, -160 │ │ │ │ + ld.d $t0, $t0, 0 │ │ │ │ + st.d $t0, $sp, 24 │ │ │ │ + li.w $t0, 0x0 │ │ │ │ + ldptr.w $t0, $a0, 120 │ │ │ │ st.d $ra, $sp, 40 │ │ │ │ - st.d $s1, $sp, 24 │ │ │ │ - st.d $zero, $a0, 32 │ │ │ │ - st.d $zero, $a0, 40 │ │ │ │ - st.d $zero, $a0, 48 │ │ │ │ - move $s0, $a0 │ │ │ │ - beq $s3, $s2, 40 # 35a98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dc98> │ │ │ │ - move $s1, $s3 │ │ │ │ + move $t1, $a0 │ │ │ │ + andi $t0, $t0, 0x2 │ │ │ │ + move $t2, $a1 │ │ │ │ + beqz $t0, 116 # 398a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39e0> │ │ │ │ + ld.d $t0, $a0, 40 │ │ │ │ + beqz $t0, 204 # 39900 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a40> │ │ │ │ + li.w $t3, -1 │ │ │ │ + beq $t2, $t3, 244 # 39930 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a70> │ │ │ │ + ld.d $t3, $t1, 48 │ │ │ │ + beq $t0, $t3, 252 # 39940 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a80> │ │ │ │ + st.b $t2, $t0, 0 │ │ │ │ + ld.d $t0, $t1, 40 │ │ │ │ + addi.d $t0, $t0, 1 │ │ │ │ + st.d $t0, $t1, 40 │ │ │ │ + move $t0, $t2 │ │ │ │ nop │ │ │ │ + pcalau12i $t2, 119 │ │ │ │ + ld.d $t2, $t2, -160 │ │ │ │ + ld.d $t2, $t2, 0 │ │ │ │ + ld.d $t1, $sp, 24 │ │ │ │ + xor $t1, $t1, $t2 │ │ │ │ + li.w $t2, 0x0 │ │ │ │ + bnez $t1, 312 # 399b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3af0> │ │ │ │ + ld.d $ra, $sp, 40 │ │ │ │ + move $a0, $t0 │ │ │ │ + addi.d $sp, $sp, 48 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - ldptr.d $a0, $s1, 0 │ │ │ │ - beqz $a0, 412 # 35c20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1de20> │ │ │ │ - addi.d $s1, $s1, 24 │ │ │ │ - bl -168508 │ │ │ │ - bne $s2, $s1, -16 # 35a80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dc80> │ │ │ │ nop │ │ │ │ - beqz $s3, 16 # 35aa8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dca8> │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -168528 │ │ │ │ nop │ │ │ │ - ld.d $s3, $s0, 56 │ │ │ │ - ld.d $s2, $s0, 64 │ │ │ │ - st.d $zero, $s0, 56 │ │ │ │ - st.d $zero, $s0, 64 │ │ │ │ - st.d $zero, $s0, 72 │ │ │ │ - beq $s3, $s2, 44 # 35ae8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dce8> │ │ │ │ - move $s1, $s3 │ │ │ │ nop │ │ │ │ nop │ │ │ │ + li.w $t3, -1 │ │ │ │ + beq $a1, $t3, -68 # 39860 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39a0> │ │ │ │ + ld.bu $t0, $t1, 80 │ │ │ │ + st.b $t2, $sp, 23 │ │ │ │ + beqz $t0, 264 # 399b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3af8> │ │ │ │ + ld.d $t0, $t1, 72 │ │ │ │ + stptr.d $t2, $sp, 0 │ │ │ │ + li.w $a2, 1 │ │ │ │ + ldptr.d $t1, $t0, 0 │ │ │ │ + addi.d $a1, $sp, 23 │ │ │ │ + ld.d $t1, $t1, -24 │ │ │ │ + add.d $t0, $t0, $t1 │ │ │ │ + ld.d $a0, $t0, 232 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ld.d $t0, $t0, 96 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + li.w $t0, 1 │ │ │ │ + ldptr.d $t2, $sp, 0 │ │ │ │ + beq $a0, $t0, -144 # 39858 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3998> │ │ │ │ + li.w $t0, -1 │ │ │ │ + b -144 # 39860 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39a0> │ │ │ │ nop │ │ │ │ - ldptr.d $a0, $s1, 0 │ │ │ │ - beqz $a0, 364 # 35c40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1de40> │ │ │ │ - addi.d $s1, $s1, 24 │ │ │ │ - bl -168588 │ │ │ │ - bne $s2, $s1, -16 # 35ad0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dcd0> │ │ │ │ nop │ │ │ │ - beqz $s3, 16 # 35af8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dcf8> │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -168608 │ │ │ │ nop │ │ │ │ - ld.d $s3, $s0, 80 │ │ │ │ - ld.d $s2, $s0, 88 │ │ │ │ - st.d $zero, $s0, 80 │ │ │ │ - st.d $zero, $s0, 88 │ │ │ │ - st.d $zero, $s0, 96 │ │ │ │ - beq $s3, $s2, 44 # 35b38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dd38> │ │ │ │ - move $s1, $s3 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + pcaddi $t3, -6429 │ │ │ │ + ld.d $t0, $t0, 176 │ │ │ │ + bne $t0, $t3, 116 # 39980 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ac0> │ │ │ │ + ld.d $t0, $a0, 96 │ │ │ │ + ld.d $t3, $a0, 104 │ │ │ │ + st.d $t0, $a0, 40 │ │ │ │ + add.d $t3, $t0, $t3 │ │ │ │ + st.d $t3, $a0, 48 │ │ │ │ + st.d $t0, $a0, 32 │ │ │ │ + li.w $t3, -1 │ │ │ │ + bne $t2, $t3, -236 # 39840 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3980> │ │ │ │ + move $t0, $zero │ │ │ │ + b -212 # 39860 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39a0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + move $a0, $t1 │ │ │ │ + st.d $t2, $sp, 8 │ │ │ │ + stptr.d $t1, $sp, 0 │ │ │ │ + bl -556 # 39720 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3860> │ │ │ │ + ldptr.d $t1, $sp, 0 │ │ │ │ + ld.d $t2, $sp, 8 │ │ │ │ + ld.d $t0, $t1, 40 │ │ │ │ + ld.d $t3, $t1, 48 │ │ │ │ + bne $t0, $t3, -280 # 39848 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3988> │ │ │ │ + li.w $t0, -1 │ │ │ │ + b -264 # 39860 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39a0> │ │ │ │ nop │ │ │ │ - ldptr.d $a0, $s1, 0 │ │ │ │ - beqz $a0, 220 # 35c00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1de00> │ │ │ │ - addi.d $s1, $s1, 24 │ │ │ │ - bl -168668 │ │ │ │ - bne $s1, $s2, -16 # 35b20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dd20> │ │ │ │ nop │ │ │ │ - beqz $s3, 16 # 35b48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dd48> │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -168688 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s0, 104 │ │ │ │ - st.d $zero, $s0, 112 │ │ │ │ - st.d $zero, $s0, 104 │ │ │ │ - st.d $zero, $s0, 120 │ │ │ │ - beqz $a0, 8 # 35b60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dd60> │ │ │ │ - bl -168716 │ │ │ │ - ld.d $a0, $s0, 128 │ │ │ │ - st.d $zero, $s0, 136 │ │ │ │ - st.d $zero, $s0, 128 │ │ │ │ - st.d $zero, $s0, 144 │ │ │ │ - st.d $zero, $s0, 152 │ │ │ │ - st.d $zero, $s0, 160 │ │ │ │ - beqz $a0, 8 # 35b80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dd80> │ │ │ │ - bl -168748 │ │ │ │ - ld.d $a0, $s0, 168 │ │ │ │ - st.d $zero, $s0, 176 │ │ │ │ - st.d $zero, $s0, 168 │ │ │ │ - st.d $zero, $s0, 184 │ │ │ │ - st.d $zero, $s0, 192 │ │ │ │ - st.d $zero, $s0, 200 │ │ │ │ - beqz $a0, 8 # 35ba0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dda0> │ │ │ │ - bl -168780 │ │ │ │ - ld.d $a0, $s0, 208 │ │ │ │ - st.d $zero, $s0, 216 │ │ │ │ - st.d $zero, $s0, 208 │ │ │ │ - st.d $zero, $s0, 224 │ │ │ │ - st.d $zero, $s0, 232 │ │ │ │ - st.d $zero, $s0, 240 │ │ │ │ - beqz $a0, 8 # 35bc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ddc0> │ │ │ │ - bl -168812 │ │ │ │ - ld.d $a0, $s0, 248 │ │ │ │ - st.d $zero, $s0, 256 │ │ │ │ - st.d $zero, $s0, 248 │ │ │ │ - st.d $zero, $s0, 264 │ │ │ │ - beqz $a0, 144 # 35c60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1de60> │ │ │ │ - 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 │ │ │ │ - b -168860 │ │ │ │ nop │ │ │ │ nop │ │ │ │ + st.d $a1, $sp, 8 │ │ │ │ + stptr.d $a0, $sp, 0 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + ld.d $t2, $sp, 8 │ │ │ │ + li.w $t0, -1 │ │ │ │ + ldptr.d $t1, $sp, 0 │ │ │ │ + beq $t2, $t0, -104 # 39930 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a70> │ │ │ │ + ldptr.w $t0, $t1, 120 │ │ │ │ + andi $t0, $t0, 0x2 │ │ │ │ + beqz $t0, -252 # 398a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39e8> │ │ │ │ + ld.d $t0, $t1, 40 │ │ │ │ + b -364 # 39840 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3980> │ │ │ │ + bl -185056 │ │ │ │ + nop │ │ │ │ + pcaddi $a3, 69664 │ │ │ │ + li.w $a2, 55 │ │ │ │ + pcaddi $a1, 69714 │ │ │ │ + pcaddi $a0, 69727 │ │ │ │ + bl -183064 │ │ │ │ + nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $s1, $s1, 24 │ │ │ │ - bne $s2, $s1, -228 # 35b20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dd20> │ │ │ │ - b -208 # 35b38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dd38> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + addi.d $sp, $sp, -16 │ │ │ │ + stptr.d $s0, $sp, 0 │ │ │ │ + st.d $ra, $sp, 8 │ │ │ │ + li.w $t0, 16 │ │ │ │ + move $s0, $a0 │ │ │ │ + beq $a1, $t0, 44 # 39a20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b60> │ │ │ │ + ld.bu $t0, $a0, 80 │ │ │ │ + beqz $t0, 204 # 39ac8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c08> │ │ │ │ + li.w $t0, 24 │ │ │ │ + beq $a1, $t0, 100 # 39a68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ba8> │ │ │ │ + li.w $t0, 8 │ │ │ │ + bne $a1, $t0, 92 # 39a68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ba8> │ │ │ │ + ld.d $ra, $sp, 8 │ │ │ │ + ldptr.d $s0, $sp, 0 │ │ │ │ + addi.d $sp, $sp, 16 │ │ │ │ + ret │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + pcaddi $t1, -4681 │ │ │ │ + ld.d $t0, $t0, 48 │ │ │ │ + bne $t0, $t1, 148 # 39ac0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c00> │ │ │ │ + bl -784 # 39720 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3860> │ │ │ │ + ld.bu $t0, $s0, 80 │ │ │ │ + beqz $t0, 144 # 39ac8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c08> │ │ │ │ + ld.d $a0, $s0, 88 │ │ │ │ + beqz $a0, 96 # 39aa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3be0> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ld.d $t0, $t0, 48 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + ld.bu $t0, $s0, 80 │ │ │ │ + nop │ │ │ │ + st.d $zero, $s0, 40 │ │ │ │ + st.d $zero, $s0, 32 │ │ │ │ + st.d $zero, $s0, 48 │ │ │ │ + beqz $t0, 100 # 39ac8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c08> │ │ │ │ + ld.d $t0, $s0, 72 │ │ │ │ + ld.d $ra, $sp, 8 │ │ │ │ + ldptr.d $s0, $sp, 0 │ │ │ │ + ldptr.d $t1, $t0, 0 │ │ │ │ + ld.d $t1, $t1, -24 │ │ │ │ + add.d $t0, $t0, $t1 │ │ │ │ + ld.d $a0, $t0, 232 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ld.d $t0, $t0, 48 │ │ │ │ + addi.d $sp, $sp, 16 │ │ │ │ + jr $t0 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $s1, $s1, 24 │ │ │ │ - bne $s2, $s1, -420 # 35a80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dc80> │ │ │ │ - b -400 # 35a98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dc98> │ │ │ │ + st.d $zero, $s0, 40 │ │ │ │ + st.d $zero, $s0, 32 │ │ │ │ + st.d $zero, $s0, 48 │ │ │ │ + b -68 # 39a68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ba8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + b -116 # 39a50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b90> │ │ │ │ + pcaddi $a3, 69596 │ │ │ │ + li.w $a2, 55 │ │ │ │ + pcaddi $a1, 69646 │ │ │ │ + pcaddi $a0, 69659 │ │ │ │ + bl -183336 │ │ │ │ nop │ │ │ │ - addi.d $s1, $s1, 24 │ │ │ │ - bne $s2, $s1, -372 # 35ad0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dcd0> │ │ │ │ - b -352 # 35ae8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dce8> │ │ │ │ + bl -185824 │ │ │ │ + bl -183876 │ │ │ │ + ld.bu $t0, $s0, 80 │ │ │ │ + b -148 # 39a58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b98> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + addi.d $sp, $sp, -112 │ │ │ │ + st.d $s2, $sp, 72 │ │ │ │ + ldptr.d $s2, $a0, 0 │ │ │ │ + st.d $ra, $sp, 104 │ │ │ │ + pcalau12i $t0, 119 │ │ │ │ + ld.d $t0, $t0, -160 │ │ │ │ + ld.d $t0, $t0, 0 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + li.w $t0, 0x0 │ │ │ │ + st.d $fp, $sp, 96 │ │ │ │ + beqz $s2, 736 # 39e08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f48> │ │ │ │ + ldptr.w $t0, $s2, 56 │ │ │ │ + st.d $s4, $sp, 56 │ │ │ │ + st.d $s8, $sp, 24 │ │ │ │ + andi $t1, $t0, 0x2 │ │ │ │ + move $s4, $a0 │ │ │ │ + move $s8, $a1 │ │ │ │ + move $fp, $a2 │ │ │ │ + beqz $t1, 632 # 39dc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f00> │ │ │ │ + st.d $s0, $sp, 88 │ │ │ │ + st.d $s1, $sp, 80 │ │ │ │ + st.d $s3, $sp, 64 │ │ │ │ + st.d $s6, $sp, 40 │ │ │ │ + st.d $s7, $sp, 32 │ │ │ │ + stptr.d $fp, $sp, 0 │ │ │ │ + add.d $s3, $fp, $a3 │ │ │ │ + move $a0, $fp │ │ │ │ + pcalau12i $s7, 119 │ │ │ │ + ld.d $s7, $s7, -200 │ │ │ │ + pcalau12i $s6, 119 │ │ │ │ + ld.d $s6, $s6, -72 │ │ │ │ nop │ │ │ │ - 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 │ │ │ │ + beq $s3, $a0, 160 # 39c20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d60> │ │ │ │ + ld.d $s1, $s2, 48 │ │ │ │ + ld.d $t0, $s2, 40 │ │ │ │ + ldptr.d $s0, $s4, 0 │ │ │ │ + beq $t0, $s1, 368 # 39d00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e40> │ │ │ │ + beqz $s0, 684 # 39e40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f80> │ │ │ │ + ld.bu $t0, $s0, 16 │ │ │ │ + beqz $t0, 324 # 39ce0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e20> │ │ │ │ + ld.bu $t0, $s0, 17 │ │ │ │ + beqz $t0, 220 # 39c80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3dc0> │ │ │ │ + ldptr.d $t0, $s4, 0 │ │ │ │ + beqz $t0, 636 # 39e28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f68> │ │ │ │ + ldptr.d $t1, $s8, 0 │ │ │ │ + ld.d $a1, $t0, 24 │ │ │ │ + ld.d $s0, $t0, 40 │ │ │ │ + ld.d $t0, $t1, 96 │ │ │ │ + move $a0, $s8 │ │ │ │ + sub.d $s0, $s0, $a1 │ │ │ │ + move $a2, $s0 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + move $s1, $a0 │ │ │ │ + bge $a0, $s0, 36 # 39bf8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d38> │ │ │ │ + blez $a0, 32 # 39bf8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d38> │ │ │ │ + ldptr.d $t0, $s4, 0 │ │ │ │ + beqz $t0, 584 # 39e28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f68> │ │ │ │ + ld.d $a0, $t0, 24 │ │ │ │ + sub.d $a2, $s0, $s1 │ │ │ │ + add.d $a1, $a0, $s1 │ │ │ │ + bl -183728 │ │ │ │ + nop │ │ │ │ + ldptr.d $t0, $s4, 0 │ │ │ │ + beqz $t0, 556 # 39e28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f68> │ │ │ │ + ld.d $t1, $t0, 24 │ │ │ │ + ld.d $t2, $t0, 32 │ │ │ │ + sub.d $s0, $s0, $s1 │ │ │ │ + ldptr.d $a0, $sp, 0 │ │ │ │ + add.d $s0, $t1, $s0 │ │ │ │ + add.d $t1, $t1, $t2 │ │ │ │ + st.d $s0, $t0, 40 │ │ │ │ + st.d $t1, $t0, 48 │ │ │ │ + pcalau12i $t1, 119 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + sub.d $a0, $a0, $fp │ │ │ │ + bnez $t0, 452 # 39e00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f40> │ │ │ │ + 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 $s4, $sp, 56 │ │ │ │ + ld.d $s6, $sp, 40 │ │ │ │ + ld.d $s7, $sp, 32 │ │ │ │ + ld.d $s8, $sp, 24 │ │ │ │ + ld.d $s2, $sp, 72 │ │ │ │ + addi.d $sp, $sp, 112 │ │ │ │ ret │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - st.d $s1, $sp, 8 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + move $a4, $s1 │ │ │ │ + addi.d $a3, $s2, 40 │ │ │ │ + move $a2, $s3 │ │ │ │ + move $a1, $sp │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -185332 │ │ │ │ + ldptr.w $a1, $s7, 0 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -186784 │ │ │ │ move $s1, $a0 │ │ │ │ - st.d $s0, $sp, 16 │ │ │ │ - stptr.d $s2, $sp, 0 │ │ │ │ - bl -600 # 35a40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dc40> │ │ │ │ - ld.d $a0, $s1, 248 │ │ │ │ - beqz $a0, 8 # 35ca8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dea8> │ │ │ │ - bl -169044 │ │ │ │ - ld.d $a0, $s1, 208 │ │ │ │ - beqz $a0, 12 # 35cb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1deb8> │ │ │ │ - bl -169056 │ │ │ │ + addi.d $a2, $s2, 40 │ │ │ │ + move $a1, $sp │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -185396 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -184668 │ │ │ │ + ldptr.w $t1, $s6, 0 │ │ │ │ + xor $t0, $s1, $t1 │ │ │ │ + sltui $t0, $t0, 1 │ │ │ │ + st.b $t0, $s0, 17 │ │ │ │ + beq $s1, $t1, -296 # 39ba8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ce8> │ │ │ │ + ldptr.d $a0, $sp, 0 │ │ │ │ + b -344 # 39b80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3cc0> │ │ │ │ nop │ │ │ │ - ld.d $a0, $s1, 168 │ │ │ │ - beqz $a0, 12 # 35cc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dec8> │ │ │ │ - bl -169072 │ │ │ │ + move $a4, $zero │ │ │ │ + move $a3, $zero │ │ │ │ + move $a2, $zero │ │ │ │ + li.w $a1, 1 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -184420 │ │ │ │ + b -344 # 39ba0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ce0> │ │ │ │ nop │ │ │ │ - ld.d $a0, $s1, 128 │ │ │ │ - beqz $a0, 12 # 35cd8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ded8> │ │ │ │ - bl -169088 │ │ │ │ + beqz $s0, 296 # 39e28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f68> │ │ │ │ + ldptr.d $t0, $s8, 0 │ │ │ │ + ld.d $a1, $s0, 24 │ │ │ │ + ld.d $s1, $s0, 40 │ │ │ │ + ld.d $t0, $t0, 96 │ │ │ │ + move $a0, $s8 │ │ │ │ + sub.d $s1, $s1, $a1 │ │ │ │ + move $a2, $s1 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + bge $a0, $s1, 92 # 39d80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ec0> │ │ │ │ + blez $a0, 88 # 39d80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ec0> │ │ │ │ + ldptr.d $t0, $s4, 0 │ │ │ │ + beqz $t0, 248 # 39e28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f68> │ │ │ │ + ld.d $t0, $t0, 24 │ │ │ │ + sub.d $s1, $s1, $a0 │ │ │ │ + move $a2, $s1 │ │ │ │ + add.d $a1, $t0, $a0 │ │ │ │ + move $a0, $t0 │ │ │ │ + bl -184072 │ │ │ │ + ldptr.d $s0, $s4, 0 │ │ │ │ + beqz $s0, 216 # 39e28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f68> │ │ │ │ + ld.d $t0, $s0, 24 │ │ │ │ + ld.d $t1, $s0, 32 │ │ │ │ + add.d $s1, $t0, $s1 │ │ │ │ + add.d $t0, $t0, $t1 │ │ │ │ + st.d $s1, $s0, 40 │ │ │ │ + st.d $t0, $s0, 48 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s1, 104 │ │ │ │ - beqz $a0, 12 # 35ce8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dee8> │ │ │ │ - bl -169104 │ │ │ │ + ld.d $s1, $s2, 48 │ │ │ │ + b -476 # 39b98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3cd8> │ │ │ │ nop │ │ │ │ - ld.d $s0, $s1, 80 │ │ │ │ - ld.d $s2, $s1, 88 │ │ │ │ - beq $s0, $s2, 40 # 35d18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1df18> │ │ │ │ nop │ │ │ │ + ldptr.d $s0, $s4, 0 │ │ │ │ + beqz $s0, 164 # 39e28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f68> │ │ │ │ + ld.d $t0, $s0, 24 │ │ │ │ + ld.d $t1, $s0, 32 │ │ │ │ + sub.d $s1, $s1, $a0 │ │ │ │ + add.d $s1, $t0, $s1 │ │ │ │ + add.d $t0, $t0, $t1 │ │ │ │ + st.d $s1, $s0, 40 │ │ │ │ + st.d $t0, $s0, 48 │ │ │ │ + bnez $a0, -52 # 39d70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3eb0> │ │ │ │ + ldptr.d $a0, $sp, 0 │ │ │ │ + b -396 # 39c20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d60> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ldptr.d $a0, $s0, 0 │ │ │ │ - beqz $a0, 220 # 35de0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dfe0> │ │ │ │ - addi.d $s0, $s0, 24 │ │ │ │ - bl -169148 │ │ │ │ - bne $s0, $s2, -16 # 35d00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1df00> │ │ │ │ - ld.d $s2, $s1, 80 │ │ │ │ - beqz $s2, 16 # 35d28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1df28> │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -169168 │ │ │ │ nop │ │ │ │ - ld.d $s0, $s1, 56 │ │ │ │ - ld.d $s2, $s1, 64 │ │ │ │ - beq $s0, $s2, 40 # 35d58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1df58> │ │ │ │ nop │ │ │ │ + andi $t1, $t0, 0x1 │ │ │ │ + st.d $s0, $sp, 88 │ │ │ │ + st.d $s1, $sp, 80 │ │ │ │ + st.d $s3, $sp, 64 │ │ │ │ + bnez $t1, 136 # 39e58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f98> │ │ │ │ + ld.d $t2, $s2, 24 │ │ │ │ + ld.d $t1, $s2, 32 │ │ │ │ + st.d $s6, $sp, 40 │ │ │ │ + st.d $s7, $sp, 32 │ │ │ │ + ori $t0, $t0, 0x2 │ │ │ │ + st.w $t0, $s2, 56 │ │ │ │ + add.d $t0, $t2, $t1 │ │ │ │ + st.d $t2, $s2, 40 │ │ │ │ + st.d $t0, $s2, 48 │ │ │ │ + b -664 # 39b60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ca0> │ │ │ │ nop │ │ │ │ + st.d $s5, $sp, 48 │ │ │ │ + bl -186164 │ │ │ │ + st.d $s0, $sp, 88 │ │ │ │ + st.d $s1, $sp, 80 │ │ │ │ + st.d $s3, $sp, 64 │ │ │ │ + st.d $s4, $sp, 56 │ │ │ │ + st.d $s6, $sp, 40 │ │ │ │ + st.d $s7, $sp, 32 │ │ │ │ + st.d $s8, $sp, 24 │ │ │ │ nop │ │ │ │ - ldptr.d $a0, $s0, 0 │ │ │ │ - beqz $a0, 188 # 35e00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e000> │ │ │ │ - addi.d $s0, $s0, 24 │ │ │ │ - bl -169212 │ │ │ │ - bne $s2, $s0, -16 # 35d40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1df40> │ │ │ │ - ld.d $s2, $s1, 56 │ │ │ │ - beqz $s2, 16 # 35d68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1df68> │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -169232 │ │ │ │ + pcaddi $a3, 69680 │ │ │ │ + li.w $a2, 550 │ │ │ │ + pcaddi $a1, 69364 │ │ │ │ + pcaddi $a0, 69375 │ │ │ │ + st.d $s5, $sp, 48 │ │ │ │ + bl -184204 │ │ │ │ + pcaddi $a3, 69854 │ │ │ │ + li.w $a2, 544 │ │ │ │ + pcaddi $a1, 69358 │ │ │ │ + pcaddi $a0, 69369 │ │ │ │ + st.d $s5, $sp, 48 │ │ │ │ + bl -184228 │ │ │ │ + pcaddi $a3, 70094 │ │ │ │ + li.w $a2, 287 │ │ │ │ + pcaddi $a1, 69826 │ │ │ │ + pcaddi $a0, 70143 │ │ │ │ + st.d $s5, $sp, 48 │ │ │ │ + st.d $s6, $sp, 40 │ │ │ │ + st.d $s7, $sp, 32 │ │ │ │ + bl -184260 │ │ │ │ nop │ │ │ │ - ld.d $s0, $s1, 32 │ │ │ │ - ld.d $s2, $s1, 40 │ │ │ │ - beq $s0, $s2, 40 # 35d98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1df98> │ │ │ │ nop │ │ │ │ + ld.d $a2, $a0, 32 │ │ │ │ + ld.d $a3, $a0, 40 │ │ │ │ + sub.d $a3, $a3, $a2 │ │ │ │ + blez $a3, 148 # 39f20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4060> │ │ │ │ + ld.bu $t1, $a0, 88 │ │ │ │ + addi.d $sp, $sp, -32 │ │ │ │ + st.d $ra, $sp, 24 │ │ │ │ + move $t0, $a0 │ │ │ │ + beqz $t1, 136 # 39f28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4068> │ │ │ │ + ld.d $a1, $a0, 96 │ │ │ │ + addi.d $a0, $a0, 72 │ │ │ │ + st.d $a3, $sp, 8 │ │ │ │ + stptr.d $t0, $sp, 0 │ │ │ │ + bl -948 # 39b00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c40> │ │ │ │ + ldptr.d $t0, $sp, 0 │ │ │ │ + ld.d $a3, $sp, 8 │ │ │ │ + ld.d $t1, $t0, 104 │ │ │ │ + ld.d $t2, $t0, 112 │ │ │ │ + add.d $t2, $t1, $t2 │ │ │ │ + beq $a3, $a0, 52 # 39f00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4040> │ │ │ │ + ld.d $t3, $t0, 40 │ │ │ │ + add.d $t1, $t1, $a0 │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + sub.w $t3, $t3, $t1 │ │ │ │ + st.d $t1, $t0, 32 │ │ │ │ + add.d $t1, $t1, $t3 │ │ │ │ + st.d $t2, $t0, 48 │ │ │ │ + st.d $t1, $t0, 40 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ldptr.d $a0, $s0, 0 │ │ │ │ - beqz $a0, 60 # 35dc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dfc0> │ │ │ │ - addi.d $s0, $s0, 24 │ │ │ │ - bl -169276 │ │ │ │ - bne $s0, $s2, -16 # 35d80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1df80> │ │ │ │ - ld.d $s2, $s1, 32 │ │ │ │ - beqz $s2, 136 # 35e20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e020> │ │ │ │ ld.d $ra, $sp, 24 │ │ │ │ - ld.d $s0, $sp, 16 │ │ │ │ - ld.d $s1, $sp, 8 │ │ │ │ - move $a0, $s2 │ │ │ │ - ldptr.d $s2, $sp, 0 │ │ │ │ + st.d $t1, $t0, 40 │ │ │ │ + st.d $t1, $t0, 32 │ │ │ │ + st.d $t2, $t0, 48 │ │ │ │ addi.d $sp, $sp, 32 │ │ │ │ - b -169316 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $s0, $s0, 24 │ │ │ │ - bne $s2, $s0, -68 # 35d80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1df80> │ │ │ │ - ld.d $s2, $s1, 32 │ │ │ │ - b -52 # 35d98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1df98> │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + pcaddi $a3, 69386 │ │ │ │ + li.w $a2, 55 │ │ │ │ + pcaddi $a1, 69366 │ │ │ │ + pcaddi $a0, 69379 │ │ │ │ + bl -184456 │ │ │ │ + nop │ │ │ │ + addi.d $sp, $sp, -48 │ │ │ │ + pcalau12i $t0, 119 │ │ │ │ + ld.d $t0, $t0, -160 │ │ │ │ + ld.d $t0, $t0, 0 │ │ │ │ + st.d $t0, $sp, 24 │ │ │ │ + li.w $t0, 0x0 │ │ │ │ + ldptr.w $t0, $a0, 128 │ │ │ │ + st.d $ra, $sp, 40 │ │ │ │ + move $t1, $a0 │ │ │ │ + andi $t0, $t0, 0x2 │ │ │ │ + move $t2, $a1 │ │ │ │ + beqz $t0, 116 # 39fe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4120> │ │ │ │ + ld.d $t0, $a0, 40 │ │ │ │ + beqz $t0, 172 # 3a020 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4160> │ │ │ │ + li.w $t3, -1 │ │ │ │ + beq $t2, $t3, 212 # 3a050 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4190> │ │ │ │ + ld.d $t3, $t1, 48 │ │ │ │ + beq $t3, $t0, 220 # 3a060 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41a0> │ │ │ │ + st.b $t2, $t0, 0 │ │ │ │ + ld.d $t0, $t1, 40 │ │ │ │ + addi.d $t0, $t0, 1 │ │ │ │ + st.d $t0, $t1, 40 │ │ │ │ + move $t0, $t2 │ │ │ │ + nop │ │ │ │ + pcalau12i $t2, 119 │ │ │ │ + ld.d $t2, $t2, -160 │ │ │ │ + ld.d $t2, $t2, 0 │ │ │ │ + ld.d $t1, $sp, 24 │ │ │ │ + xor $t1, $t1, $t2 │ │ │ │ + li.w $t2, 0x0 │ │ │ │ + bnez $t1, 280 # 3a0d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4210> │ │ │ │ + ld.d $ra, $sp, 40 │ │ │ │ + move $a0, $t0 │ │ │ │ + addi.d $sp, $sp, 48 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $s0, $s0, 24 │ │ │ │ - bne $s2, $s0, -228 # 35d00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1df00> │ │ │ │ - ld.d $s2, $s1, 80 │ │ │ │ - b -212 # 35d18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1df18> │ │ │ │ + nop │ │ │ │ + li.w $t3, -1 │ │ │ │ + beq $a1, $t3, -68 # 39fa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40e0> │ │ │ │ + ld.bu $t0, $t1, 88 │ │ │ │ + st.b $t2, $sp, 23 │ │ │ │ + beqz $t0, 232 # 3a0d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4218> │ │ │ │ + ld.d $a1, $t1, 96 │ │ │ │ + li.w $a3, 1 │ │ │ │ + addi.d $a2, $sp, 23 │ │ │ │ + addi.d $a0, $t1, 72 │ │ │ │ + stptr.d $t2, $sp, 0 │ │ │ │ + bl -1288 # 39b00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c40> │ │ │ │ + li.w $t0, 1 │ │ │ │ + ldptr.d $t2, $sp, 0 │ │ │ │ + beq $a0, $t0, -124 # 39f98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40d8> │ │ │ │ + li.w $t0, -1 │ │ │ │ + b -124 # 39fa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40e0> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + pcaddi $t3, -6909 │ │ │ │ + ld.d $t0, $t0, 176 │ │ │ │ + bne $t0, $t3, 116 # 3a0a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41e0> │ │ │ │ + ld.d $t0, $a0, 104 │ │ │ │ + ld.d $t3, $a0, 112 │ │ │ │ + st.d $t0, $a0, 40 │ │ │ │ + add.d $t3, $t0, $t3 │ │ │ │ + st.d $t3, $a0, 48 │ │ │ │ + st.d $t0, $a0, 32 │ │ │ │ + li.w $t3, -1 │ │ │ │ + bne $t2, $t3, -204 # 39f80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40c0> │ │ │ │ + move $t0, $zero │ │ │ │ + b -180 # 39fa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40e0> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + move $a0, $t1 │ │ │ │ + st.d $t2, $sp, 8 │ │ │ │ + stptr.d $t1, $sp, 0 │ │ │ │ + bl -492 # 39e80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3fc0> │ │ │ │ + ldptr.d $t1, $sp, 0 │ │ │ │ + ld.d $t2, $sp, 8 │ │ │ │ + ld.d $t0, $t1, 40 │ │ │ │ + ld.d $t3, $t1, 48 │ │ │ │ + bne $t0, $t3, -248 # 39f88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40c8> │ │ │ │ + li.w $t0, -1 │ │ │ │ + b -232 # 39fa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40e0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $s0, $s0, 24 │ │ │ │ - bne $s2, $s0, -196 # 35d40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1df40> │ │ │ │ - ld.d $s2, $s1, 56 │ │ │ │ - b -180 # 35d58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1df58> │ │ │ │ + nop │ │ │ │ + st.d $a1, $sp, 8 │ │ │ │ + stptr.d $a0, $sp, 0 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + ld.d $t2, $sp, 8 │ │ │ │ + li.w $t0, -1 │ │ │ │ + ldptr.d $t1, $sp, 0 │ │ │ │ + beq $t2, $t0, -104 # 3a050 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4190> │ │ │ │ + ldptr.w $t0, $t1, 128 │ │ │ │ + andi $t0, $t0, 0x2 │ │ │ │ + beqz $t0, -220 # 39fe8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4128> │ │ │ │ + ld.d $t0, $t1, 40 │ │ │ │ + b -332 # 39f80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40c0> │ │ │ │ + bl -186880 │ │ │ │ + nop │ │ │ │ + pcaddi $a3, 69278 │ │ │ │ + li.w $a2, 55 │ │ │ │ + pcaddi $a1, 69258 │ │ │ │ + pcaddi $a0, 69271 │ │ │ │ + bl -184888 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + nop │ │ │ │ + addi.d $sp, $sp, -32 │ │ │ │ + ld.d $a2, $a0, 32 │ │ │ │ + st.d $s1, $sp, 8 │ │ │ │ + ld.d $s1, $a0, 40 │ │ │ │ + st.d $s0, $sp, 16 │ │ │ │ + st.d $ra, $sp, 24 │ │ │ │ + sub.d $s1, $s1, $a2 │ │ │ │ + move $s0, $a0 │ │ │ │ + blez $s1, 72 # 3a168 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42a8> │ │ │ │ + ld.bu $t0, $a0, 88 │ │ │ │ + beqz $t0, 184 # 3a1e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4320> │ │ │ │ + ld.d $a1, $a0, 96 │ │ │ │ + move $a3, $s1 │ │ │ │ + addi.d $a0, $a0, 72 │ │ │ │ + bl -1592 # 39b00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c40> │ │ │ │ + ld.d $t0, $s0, 104 │ │ │ │ + ld.d $t1, $s0, 112 │ │ │ │ + add.d $t1, $t0, $t1 │ │ │ │ + beq $s1, $a0, 120 # 3a1c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4300> │ │ │ │ + ld.d $t2, $s0, 40 │ │ │ │ + add.d $t0, $t0, $a0 │ │ │ │ + st.d $t0, $s0, 32 │ │ │ │ + sub.w $t2, $t2, $t0 │ │ │ │ + add.d $t0, $t0, $t2 │ │ │ │ + st.d $t1, $s0, 48 │ │ │ │ + st.d $t0, $s0, 40 │ │ │ │ + ld.bu $t0, $s0, 88 │ │ │ │ + beqz $t0, 116 # 3a1e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4320> │ │ │ │ + ld.d $a0, $s0, 96 │ │ │ │ + beqz $a0, 20 # 3a188 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42c8> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ld.d $t0, $t0, 48 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + nop │ │ │ │ + move $a0, $zero │ │ │ │ + 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, -656 │ │ │ │ - st.d $s0, $sp, 632 │ │ │ │ - pcalau12i $t0, 123 │ │ │ │ - ld.d $t0, $t0, -160 │ │ │ │ - ld.d $t0, $t0, 0 │ │ │ │ - st.d $t0, $sp, 488 │ │ │ │ - li.w $t0, 0x0 │ │ │ │ - move $s0, $a0 │ │ │ │ - st.d $s1, $sp, 624 │ │ │ │ - st.d $s6, $sp, 584 │ │ │ │ - st.d $ra, $sp, 648 │ │ │ │ - st.d $s2, $sp, 616 │ │ │ │ - st.d $s3, $sp, 608 │ │ │ │ - st.d $a1, $sp, 16 │ │ │ │ - bl -170856 │ │ │ │ - ldptr.w $s6, $s0, 20 │ │ │ │ - pcaddi $t0, 125180 │ │ │ │ - st.d $a0, $t0, 8 │ │ │ │ - bstrpick.d $s1, $s6, 0x1f, 0x0 │ │ │ │ - beqz $s1, 4788 # 37140 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f340> │ │ │ │ - slli.d $a0, $s1, 0x2 │ │ │ │ - bl -169476 │ │ │ │ - slli.d $a2, $s1, 0x2 │ │ │ │ - move $a1, $zero │ │ │ │ - move $s3, $a0 │ │ │ │ - bl -170356 │ │ │ │ - slli.d $a0, $s1, 0x2 │ │ │ │ - bl -169500 │ │ │ │ - slli.d $a2, $s1, 0x2 │ │ │ │ - move $a1, $zero │ │ │ │ - st.d $fp, $sp, 640 │ │ │ │ - st.d $s4, $sp, 600 │ │ │ │ - st.d $s5, $sp, 592 │ │ │ │ - st.d $s7, $sp, 576 │ │ │ │ - st.d $s8, $sp, 568 │ │ │ │ - fst.d $fs0, $sp, 552 │ │ │ │ - move $s2, $a0 │ │ │ │ - bl -170404 │ │ │ │ - ldptr.w $t0, $s0, 8 │ │ │ │ - beqz $t0, 4748 # 37168 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f368> │ │ │ │ - pcalau12i $t0, 76 │ │ │ │ - pcalau12i $t1, 76 │ │ │ │ - move $s1, $zero │ │ │ │ - fst.d $fs4, $sp, 520 │ │ │ │ - fld.d $fs4, $t0, 1120 │ │ │ │ - addi.d $t0, $sp, 112 │ │ │ │ - fst.d $fs2, $sp, 536 │ │ │ │ - fst.d $fs3, $sp, 528 │ │ │ │ - fst.d $fs6, $sp, 504 │ │ │ │ - fld.d $fs3, $t1, 1136 │ │ │ │ - pcalau12i $t3, 76 │ │ │ │ - pcalau12i $t2, 76 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - nor $t1, $zero, $s1 │ │ │ │ - fst.d $fs1, $sp, 544 │ │ │ │ - fst.d $fs5, $sp, 512 │ │ │ │ - move $s5, $zero │ │ │ │ - fld.d $fs6, $t3, 1240 │ │ │ │ - fld.d $fs2, $t2, 1248 │ │ │ │ - addi.d $s4, $sp, 128 │ │ │ │ - move $t0, $s1 │ │ │ │ - andi $t8, $t1, 0x1 │ │ │ │ - bnez $s5, 584 # 36180 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e380> │ │ │ │ - nop │ │ │ │ - beqz $s6, 256 # 36040 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e240> │ │ │ │ - ld.d $t5, $s0, 32 │ │ │ │ - ld.d $t6, $s0, 80 │ │ │ │ - ldptr.d $t1, $s0, 0 │ │ │ │ - andi $t3, $s1, 0x1 │ │ │ │ - alsl.d $t3, $t3, $t3, 0x1 │ │ │ │ - slli.d $s6, $t3, 0x3 │ │ │ │ - alsl.d $t4, $t3, $t5, 0x3 │ │ │ │ - ld.d $a1, $t1, 32 │ │ │ │ - alsl.d $t3, $t3, $t6, 0x3 │ │ │ │ - bnez $s5, 2904 # 36ac0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ecc0> │ │ │ │ - move $t0, $zero │ │ │ │ - move $a2, $zero │ │ │ │ - move $t7, $zero │ │ │ │ - nop │ │ │ │ nop │ │ │ │ - bstrpick.d $t1, $t0, 0x1f, 0x3 │ │ │ │ - ldx.bu $t1, $a1, $t1 │ │ │ │ - nor $t2, $zero, $t0 │ │ │ │ - andi $t2, $t2, 0x7 │ │ │ │ - sra.w $t1, $t1, $t2 │ │ │ │ - andi $t1, $t1, 0x1 │ │ │ │ - beqz $t1, 904 # 36320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e520> │ │ │ │ - bstrpick.d $t1, $a2, 0x1f, 0x0 │ │ │ │ - ldptr.w $t2, $s0, 20 │ │ │ │ - slli.d $t1, $t1, 0x2 │ │ │ │ - stx.w $t0, $s3, $t1 │ │ │ │ - stx.w $zero, $s2, $t1 │ │ │ │ - addi.w $t0, $t0, 1 │ │ │ │ - addi.w $a2, $a2, 1 │ │ │ │ - bltu $t0, $t2, -56 # 35f80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e180> │ │ │ │ nop │ │ │ │ - ldx.d $a0, $t5, $s6 │ │ │ │ - bstrpick.d $s7, $a2, 0x1f, 0x0 │ │ │ │ - bstrpick.d $s8, $t7, 0x1f, 0x0 │ │ │ │ - slli.d $s8, $s8, 0x2 │ │ │ │ - li.w $t0, 4 │ │ │ │ - slli.d $s7, $s7, 0x2 │ │ │ │ - add.d $a0, $a0, $s8 │ │ │ │ - beq $s7, $t0, 916 # 36370 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e570> │ │ │ │ - move $a2, $s7 │ │ │ │ - move $a1, $s3 │ │ │ │ - bl -168712 │ │ │ │ - ld.d $t0, $s0, 80 │ │ │ │ - move $a2, $s7 │ │ │ │ - move $a1, $s2 │ │ │ │ - ldx.d $a0, $t0, $s6 │ │ │ │ - add.d $a0, $a0, $s8 │ │ │ │ - bl -168736 │ │ │ │ - ldptr.w $t2, $s0, 20 │ │ │ │ - beqz $t2, 56 # 36040 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e240> │ │ │ │ - ld.d $t2, $s0, 56 │ │ │ │ - ld.d $t1, $s0, 32 │ │ │ │ - move $t0, $zero │ │ │ │ - ldx.d $t3, $t2, $s6 │ │ │ │ - ldx.d $t2, $t1, $s6 │ │ │ │ - ldptr.w $t1, $t2, 0 │ │ │ │ - addi.d $t2, $t2, 4 │ │ │ │ - slli.d $t1, $t1, 0x2 │ │ │ │ - stx.w $t0, $t3, $t1 │ │ │ │ - ldptr.w $t1, $s0, 20 │ │ │ │ - addi.w $t0, $t0, 1 │ │ │ │ - bltu $t0, $t1, -24 # 36020 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e220> │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - li.w $t0, 20 │ │ │ │ - move $a2, $zero │ │ │ │ - addi.d $a1, $sp, 40 │ │ │ │ - st.d $s4, $sp, 112 │ │ │ │ - st.d $t0, $sp, 40 │ │ │ │ - bl -168680 # cd70 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - ld.d $t3, $sp, 40 │ │ │ │ - lu12i.w $t2, 131746 │ │ │ │ - lu12i.w $t1, 398983 │ │ │ │ - ori $t2, $t2, 0x20 │ │ │ │ - ori $t1, $t1, 0x20 │ │ │ │ - lu32i.d $t2, 475728 │ │ │ │ - lu32i.d $t1, 25971 │ │ │ │ - lu12i.w $t0, 460374 │ │ │ │ - st.d $a0, $sp, 112 │ │ │ │ - st.d $t3, $sp, 128 │ │ │ │ - ori $t0, $t0, 0x577 │ │ │ │ - lu52i.d $t2, $t2, 1349 │ │ │ │ - lu52i.d $t1, $t1, 1842 │ │ │ │ - stptr.d $t2, $a0, 0 │ │ │ │ - st.d $t1, $a0, 8 │ │ │ │ - st.w $t0, $a0, 16 │ │ │ │ - ld.d $a2, $sp, 40 │ │ │ │ - ld.d $t0, $sp, 112 │ │ │ │ - pcaddi $s6, 124913 │ │ │ │ - stx.b $zero, $t0, $a2 │ │ │ │ - ld.bu $t0, $s6, 512 │ │ │ │ - st.d $a2, $sp, 120 │ │ │ │ - ld.d $a0, $sp, 112 │ │ │ │ - beqz $t0, 152 # 36150 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e350> │ │ │ │ - ld.wu $t0, $s0, 8 │ │ │ │ - addi.w $s1, $s1, 1 │ │ │ │ - movgr2fr.d $fa0, $s1 │ │ │ │ - ldptr.w $t1, $s6, 516 │ │ │ │ - ffint.d.w $fs5, $fa0 │ │ │ │ - movgr2fr.d $fa0, $t0 │ │ │ │ - ld.d $a0, $sp, 112 │ │ │ │ - ffint.d.l $fa0, $fa0 │ │ │ │ - fdiv.d $fs5, $fs5, $fa0 │ │ │ │ - fcvt.s.d $fs5, $fs5 │ │ │ │ - fcvt.d.s $fs5, $fs5 │ │ │ │ - fmul.d $fs5, $fs5, $fs4 │ │ │ │ - ftintrz.w.d $fs5, $fs5 │ │ │ │ - movfr2gr.s $s7, $fs5 │ │ │ │ - bge $s7, $t1, 2764 # 36bc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1edc0> │ │ │ │ - li.w $t0, -1 │ │ │ │ - st.w $t0, $s6, 516 │ │ │ │ - move $a1, $a0 │ │ │ │ - pcalau12i $a0, 122 │ │ │ │ - ld.d $a0, $a0, -184 │ │ │ │ - bl -169900 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - li.w $a2, 2 │ │ │ │ - pcaddi $a1, 73539 │ │ │ │ - move $s1, $a0 │ │ │ │ - bl -169916 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - move $a1, $s7 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -168968 │ │ │ │ - li.w $a2, 3 │ │ │ │ - pcaddi $a1, 73534 │ │ │ │ - bl -169940 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - pcalau12i $a0, 122 │ │ │ │ - ld.d $a0, $a0, -184 │ │ │ │ - bl -170624 │ │ │ │ - ld.d $a0, $sp, 112 │ │ │ │ - fst.s $fs5, $s6, 516 │ │ │ │ nop │ │ │ │ - beq $a0, $s4, 8 # 36158 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e358> │ │ │ │ - bl -170244 │ │ │ │ - ldptr.w $t0, $s0, 8 │ │ │ │ - addi.d $s5, $s5, 1 │ │ │ │ - slli.w $s1, $s5, 0x0 │ │ │ │ - bgeu $s1, $t0, 3108 # 36d88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ef88> │ │ │ │ - nor $t1, $zero, $s1 │ │ │ │ - ldptr.w $s6, $s0, 20 │ │ │ │ - move $t0, $s1 │ │ │ │ - andi $t8, $t1, 0x1 │ │ │ │ - beqz $s5, -568 # 35f40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e140> │ │ │ │ nop │ │ │ │ - beqz $s6, 96 # 361e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e3e0> │ │ │ │ - move $t4, $zero │ │ │ │ - move $t1, $zero │ │ │ │ - li.w $t5, -1 │ │ │ │ - ldptr.d $t3, $s0, 0 │ │ │ │ - bstrpick.d $t7, $t1, 0x1f, 0x3 │ │ │ │ - nor $t1, $zero, $t1 │ │ │ │ - ld.d $t2, $t3, 8 │ │ │ │ - ld.d $t3, $t3, 32 │ │ │ │ - andi $t1, $t1, 0x7 │ │ │ │ - srli.d $t2, $t2, 0x3 │ │ │ │ - mul.d $t2, $t2, $s5 │ │ │ │ - ld.d $t6, $s0, 104 │ │ │ │ - add.d $t2, $t3, $t2 │ │ │ │ - ldx.bu $t2, $t2, $t7 │ │ │ │ - sra.w $t1, $t2, $t1 │ │ │ │ - andi $t1, $t1, 0x1 │ │ │ │ - masknez $t2, $t5, $t1 │ │ │ │ - or $t1, $t2, $t1 │ │ │ │ - stx.b $t1, $t6, $t4 │ │ │ │ - ldptr.w $t2, $s0, 20 │ │ │ │ - addi.d $t4, $t4, 1 │ │ │ │ - slli.w $t1, $t4, 0x0 │ │ │ │ - bltu $t1, $t2, -76 # 36190 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e390> │ │ │ │ - ldptr.w $a3, $s0, 12 │ │ │ │ - srli.w $t1, $a3, 0x1 │ │ │ │ - move $a1, $a3 │ │ │ │ - beqz $t1, 916 # 36580 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e780> │ │ │ │ - ld.d $t1, $sp, 16 │ │ │ │ - ld.d $a7, $s0, 128 │ │ │ │ - ld.d $s7, $s0, 168 │ │ │ │ - ld.d $s6, $t1, 8 │ │ │ │ - ld.d $a0, $s0, 208 │ │ │ │ - andi $a5, $s1, 0x1 │ │ │ │ - srai.w $a6, $s1, 0x1 │ │ │ │ - move $a2, $zero │ │ │ │ - move $t5, $zero │ │ │ │ - slli.d $a5, $a5, 0x2 │ │ │ │ - move $t6, $zero │ │ │ │ - li.w $fp, 1 │ │ │ │ - li.w $s8, 2 │ │ │ │ - st.d $t0, $sp, 24 │ │ │ │ + st.d $t0, $s0, 40 │ │ │ │ + st.d $t0, $s0, 32 │ │ │ │ + st.d $t1, $s0, 48 │ │ │ │ + b -100 # 3a168 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42a8> │ │ │ │ + bl -187600 │ │ │ │ + bl -185652 │ │ │ │ + li.w $a0, -1 │ │ │ │ + b -76 # 3a190 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42d0> │ │ │ │ + pcaddi $a3, 69212 │ │ │ │ + li.w $a2, 55 │ │ │ │ + pcaddi $a1, 69192 │ │ │ │ + pcaddi $a0, 69205 │ │ │ │ + bl -185152 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - bstrpick.d $t0, $t5, 0x1f, 0x0 │ │ │ │ - slli.d $t0, $t0, 0x3 │ │ │ │ - ldx.d $t0, $s6, $t0 │ │ │ │ - bstrpick.d $t3, $t5, 0x25, 0x6 │ │ │ │ - alsl.d $t7, $t3, $s7, 0x3 │ │ │ │ - ld.d $a1, $t0, 136 │ │ │ │ - ldptr.d $t1, $t7, 0 │ │ │ │ - sll.d $t2, $fp, $t5 │ │ │ │ - ldx.bu $t0, $a1, $a6 │ │ │ │ - nor $t4, $zero, $t2 │ │ │ │ - or $ra, $t2, $t1 │ │ │ │ - sra.w $t0, $t0, $a5 │ │ │ │ - andi $t0, $t0, 0x3 │ │ │ │ - xori $t0, $t0, 0x1 │ │ │ │ - and $t1, $t4, $t1 │ │ │ │ - maskeqz $t1, $t1, $t0 │ │ │ │ - masknez $t0, $ra, $t0 │ │ │ │ - or $t1, $t1, $t0 │ │ │ │ - stptr.d $t1, $t7, 0 │ │ │ │ - ldx.bu $t0, $a1, $a6 │ │ │ │ - slli.d $a4, $t3, 0x3 │ │ │ │ - alsl.d $t3, $t3, $a7, 0x3 │ │ │ │ - sra.w $t0, $t0, $a5 │ │ │ │ - andi $t0, $t0, 0x3 │ │ │ │ - ldptr.d $t1, $t3, 0 │ │ │ │ - bne $t0, $s8, 268 # 363a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e5a0> │ │ │ │ - or $t1, $t2, $t1 │ │ │ │ - stptr.d $t1, $t3, 0 │ │ │ │ - ldx.d $t0, $a0, $a4 │ │ │ │ - or $t0, $t0, $t2 │ │ │ │ - stx.d $t0, $a0, $a4 │ │ │ │ nop │ │ │ │ - ld.d $t3, $s0, 104 │ │ │ │ - addi.w $t0, $a2, 1 │ │ │ │ - addi.d $t5, $t5, 1 │ │ │ │ - stx.b $zero, $t3, $a2 │ │ │ │ - ld.d $t3, $s0, 104 │ │ │ │ - slli.w $t1, $t5, 0x0 │ │ │ │ - stx.b $zero, $t3, $t0 │ │ │ │ - ld.d $a7, $s0, 128 │ │ │ │ - ldptr.w $a3, $s0, 12 │ │ │ │ - ldx.d $t0, $a7, $a4 │ │ │ │ - srli.w $t7, $a3, 0x1 │ │ │ │ - move $a1, $a3 │ │ │ │ - and $t2, $t2, $t0 │ │ │ │ - sltu $t2, $zero, $t2 │ │ │ │ - add.w $t6, $t2, $t6 │ │ │ │ - bgeu $t1, $t7, 292 # 36410 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e610> │ │ │ │ - ld.d $t0, $sp, 16 │ │ │ │ - ld.d $s7, $s0, 168 │ │ │ │ - ld.d $a0, $s0, 208 │ │ │ │ - ld.d $s6, $t0, 8 │ │ │ │ - addi.w $a2, $a2, 2 │ │ │ │ - b -212 # 36230 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e430> │ │ │ │ + addi.d $sp, $sp, -32 │ │ │ │ + ld.d $a2, $a0, 32 │ │ │ │ + st.d $s1, $sp, 8 │ │ │ │ + ld.d $s1, $a0, 40 │ │ │ │ + st.d $s0, $sp, 16 │ │ │ │ + st.d $ra, $sp, 24 │ │ │ │ + sub.d $s1, $s1, $a2 │ │ │ │ + move $s0, $a0 │ │ │ │ + blez $s1, 72 # 3a268 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43a8> │ │ │ │ + ld.bu $t0, $a0, 88 │ │ │ │ + beqz $t0, 152 # 3a2c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4400> │ │ │ │ + ld.d $a1, $a0, 96 │ │ │ │ + move $a3, $s1 │ │ │ │ + addi.d $a0, $a0, 72 │ │ │ │ + bl -1848 # 39b00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c40> │ │ │ │ + ld.d $t0, $s0, 104 │ │ │ │ + ld.d $t1, $s0, 112 │ │ │ │ + add.d $t1, $t0, $t1 │ │ │ │ + beq $s1, $a0, 88 # 3a2a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43e0> │ │ │ │ + ld.d $t2, $s0, 40 │ │ │ │ + add.d $t0, $t0, $a0 │ │ │ │ + st.d $t0, $s0, 32 │ │ │ │ + sub.w $t2, $t2, $t0 │ │ │ │ + add.d $t0, $t0, $t2 │ │ │ │ + st.d $t1, $s0, 48 │ │ │ │ + st.d $t0, $s0, 40 │ │ │ │ + ld.bu $t0, $s0, 88 │ │ │ │ + beqz $t0, 84 # 3a2c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4400> │ │ │ │ + ld.d $a0, $s0, 96 │ │ │ │ + beqz $a0, 20 # 3a288 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43c8> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ld.d $t0, $t0, 48 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ nop │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + ld.d $s0, $sp, 16 │ │ │ │ + ld.d $s1, $sp, 8 │ │ │ │ + move $a0, $zero │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + ret │ │ │ │ + st.d $t0, $s0, 40 │ │ │ │ + st.d $t0, $s0, 32 │ │ │ │ + st.d $t1, $s0, 48 │ │ │ │ + b -68 # 3a268 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43a8> │ │ │ │ + bl -187824 │ │ │ │ + bl -185876 │ │ │ │ + b -48 # 3a288 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43c8> │ │ │ │ nop │ │ │ │ + pcaddi $a3, 69156 │ │ │ │ + li.w $a2, 55 │ │ │ │ + pcaddi $a1, 69136 │ │ │ │ + pcaddi $a0, 69149 │ │ │ │ + bl -185376 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + addi.d $sp, $sp, -16 │ │ │ │ + st.d $ra, $sp, 8 │ │ │ │ + beqz $t0, 60 # 3a328 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4468> │ │ │ │ + ldptr.w $t1, $t0, 64 │ │ │ │ + andi $t2, $t1, 0x1 │ │ │ │ + bnez $t2, 72 # 3a340 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4480> │ │ │ │ + ld.d $t3, $t0, 32 │ │ │ │ + ld.d $t2, $t0, 40 │ │ │ │ + ld.d $ra, $sp, 8 │ │ │ │ + ori $t1, $t1, 0x2 │ │ │ │ + st.w $t1, $t0, 64 │ │ │ │ + add.d $t1, $t3, $t2 │ │ │ │ + st.d $t3, $t0, 48 │ │ │ │ + st.d $t1, $t0, 56 │ │ │ │ + addi.d $sp, $sp, 16 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - ldptr.d $t8, $t4, 0 │ │ │ │ - ldptr.d $t2, $t3, 0 │ │ │ │ - bstrpick.d $t1, $t7, 0x1f, 0x0 │ │ │ │ - slli.d $t1, $t1, 0x2 │ │ │ │ - stx.w $t0, $t8, $t1 │ │ │ │ - stx.w $zero, $t2, $t1 │ │ │ │ - ldptr.w $t2, $s0, 20 │ │ │ │ - addi.w $t0, $t0, 1 │ │ │ │ - addi.w $t7, $t7, 1 │ │ │ │ - bltu $t0, $t2, -964 # 35f80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e180> │ │ │ │ - ldx.d $a0, $t5, $s6 │ │ │ │ - bstrpick.d $s7, $a2, 0x1f, 0x0 │ │ │ │ - bstrpick.d $s8, $t7, 0x1f, 0x0 │ │ │ │ - slli.d $s8, $s8, 0x2 │ │ │ │ - li.w $t0, 4 │ │ │ │ - slli.d $s7, $s7, 0x2 │ │ │ │ - add.d $a0, $a0, $s8 │ │ │ │ - bltu $t0, $s7, -900 # 35fe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e1e0> │ │ │ │ - bne $s7, $t0, -864 # 36008 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e208> │ │ │ │ + pcaddi $a3, 69252 │ │ │ │ + li.w $a2, 550 │ │ │ │ + pcaddi $a1, 69044 │ │ │ │ + pcaddi $a0, 69055 │ │ │ │ + bl -185480 │ │ │ │ nop │ │ │ │ - ldptr.w $t2, $s3, 0 │ │ │ │ - ldx.d $t0, $t6, $s6 │ │ │ │ - ldptr.w $t1, $s2, 0 │ │ │ │ - st.w $t2, $a0, 0 │ │ │ │ - stx.w $t1, $t0, $s8 │ │ │ │ - ldptr.w $t2, $s0, 20 │ │ │ │ - b -896 # 36008 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e208> │ │ │ │ + pcaddi $a3, 69838 │ │ │ │ + li.w $a2, 287 │ │ │ │ + pcaddi $a1, 69512 │ │ │ │ + pcaddi $a0, 69829 │ │ │ │ + bl -185504 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + addi.d $sp, $sp, -112 │ │ │ │ + st.d $s3, $sp, 64 │ │ │ │ + st.d $s8, $sp, 24 │ │ │ │ + ld.d $s3, $a0, 40 │ │ │ │ + ld.d $s8, $a0, 32 │ │ │ │ + pcalau12i $t0, 118 │ │ │ │ + ld.d $t0, $t0, -160 │ │ │ │ + ld.d $t0, $t0, 0 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + li.w $t0, 0x0 │ │ │ │ + st.d $ra, $sp, 104 │ │ │ │ + sub.d $t0, $s3, $s8 │ │ │ │ + blez $t0, 352 # 3a4f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4630> │ │ │ │ + ld.bu $t0, $a0, 168 │ │ │ │ + st.d $s1, $sp, 80 │ │ │ │ + move $s1, $a0 │ │ │ │ + beqz $t0, 888 # 3a718 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4858> │ │ │ │ + ldptr.w $t0, $a0, 160 │ │ │ │ + st.d $s7, $sp, 32 │ │ │ │ + ld.d $s7, $a0, 176 │ │ │ │ + andi $t0, $t0, 0x1 │ │ │ │ + bnez $t0, 428 # 3a560 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46a0> │ │ │ │ + ldptr.d $t1, $s7, 0 │ │ │ │ + ld.d $t0, $a0, 152 │ │ │ │ + ld.d $a2, $a0, 96 │ │ │ │ + ld.d $a1, $a0, 88 │ │ │ │ + ld.d $t1, $t1, 96 │ │ │ │ + sub.d $a2, $a2, $t0 │ │ │ │ + add.d $a1, $a1, $t0 │ │ │ │ + move $a0, $s7 │ │ │ │ + jirl $ra, $t1, 0 │ │ │ │ + ld.d $t1, $s1, 152 │ │ │ │ + ld.d $t0, $s1, 96 │ │ │ │ + add.d $a0, $a0, $t1 │ │ │ │ + st.d $a0, $s1, 152 │ │ │ │ + bne $a0, $t0, 308 # 3a520 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4660> │ │ │ │ + ldptr.w $t0, $s1, 160 │ │ │ │ + st.d $fp, $sp, 96 │ │ │ │ + ori $t0, $t0, 0x1 │ │ │ │ + st.w $t0, $s1, 160 │ │ │ │ + ld.d $fp, $s1, 72 │ │ │ │ + st.d $s0, $sp, 88 │ │ │ │ + st.d $s2, $sp, 72 │ │ │ │ + st.d $s5, $sp, 48 │ │ │ │ + st.d $s6, $sp, 40 │ │ │ │ + beqz $fp, 844 # 3a760 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x48a0> │ │ │ │ + ldptr.w $t0, $fp, 64 │ │ │ │ + andi $t0, $t0, 0x2 │ │ │ │ + beqz $t0, 704 # 3a6e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4820> │ │ │ │ nop │ │ │ │ + stptr.d $s8, $sp, 0 │ │ │ │ + move $t0, $s8 │ │ │ │ + pcalau12i $s6, 118 │ │ │ │ + ld.d $s6, $s6, -264 │ │ │ │ + pcalau12i $s5, 118 │ │ │ │ + ld.d $s5, $s5, -280 │ │ │ │ + beq $s3, $t0, 120 # 3a4b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45f8> │ │ │ │ nop │ │ │ │ - and $t1, $t4, $t1 │ │ │ │ - stptr.d $t1, $t3, 0 │ │ │ │ - ldptr.d $t0, $t7, 0 │ │ │ │ - ldx.d $t7, $a0, $a4 │ │ │ │ - and $t0, $t2, $t0 │ │ │ │ - beqz $t0, 44 # 363e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e5e0> │ │ │ │ - or $t7, $t2, $t7 │ │ │ │ - stx.d $t7, $a0, $a4 │ │ │ │ - b -272 # 362b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e4b0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $a4, $fp, 56 │ │ │ │ + ld.d $t0, $fp, 48 │ │ │ │ + ld.d $s0, $s1, 72 │ │ │ │ + beq $t0, $a4, 292 # 3a580 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46c0> │ │ │ │ + beqz $s0, 744 # 3a748 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4888> │ │ │ │ nop │ │ │ │ + addi.d $a3, $fp, 48 │ │ │ │ + move $a2, $s3 │ │ │ │ + move $a1, $sp │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -188344 │ │ │ │ + ldptr.w $a1, $s6, 0 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -187988 │ │ │ │ + move $s2, $a0 │ │ │ │ + li.w $a3, 1 │ │ │ │ + addi.d $a2, $fp, 48 │ │ │ │ + move $a1, $sp │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -186076 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -188180 │ │ │ │ + ldptr.w $t0, $s5, 0 │ │ │ │ + beq $t0, $s2, 436 # 3a660 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x47a0> │ │ │ │ + ldptr.d $t0, $sp, 0 │ │ │ │ + bne $s3, $t0, -100 # 3a450 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4590> │ │ │ │ + ld.d $t1, $s1, 184 │ │ │ │ + ld.d $t0, $s1, 192 │ │ │ │ + ld.d $fp, $sp, 96 │ │ │ │ + st.d $t1, $s1, 40 │ │ │ │ + add.d $t0, $t1, $t0 │ │ │ │ + st.d $t1, $s1, 32 │ │ │ │ + st.d $t0, $s1, 48 │ │ │ │ + ld.d $s0, $sp, 88 │ │ │ │ + ld.d $s1, $sp, 80 │ │ │ │ + ld.d $s2, $sp, 72 │ │ │ │ + ld.d $s5, $sp, 48 │ │ │ │ + ld.d $s6, $sp, 40 │ │ │ │ + ld.d $s7, $sp, 32 │ │ │ │ nop │ │ │ │ + pcalau12i $t1, 118 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, 488 # 3a6f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4830> │ │ │ │ + ld.d $ra, $sp, 104 │ │ │ │ + ld.d $s3, $sp, 64 │ │ │ │ + ld.d $s8, $sp, 24 │ │ │ │ + addi.d $sp, $sp, 112 │ │ │ │ + ret │ │ │ │ + move $t0, $zero │ │ │ │ nop │ │ │ │ + ld.d $t1, $s1, 184 │ │ │ │ + ld.d $t2, $s1, 40 │ │ │ │ + ld.d $t3, $s1, 192 │ │ │ │ + add.d $t0, $t1, $t0 │ │ │ │ + sub.w $t2, $t2, $t0 │ │ │ │ + st.d $t0, $s1, 32 │ │ │ │ + add.d $t1, $t1, $t3 │ │ │ │ + add.d $t0, $t0, $t2 │ │ │ │ + st.d $t1, $s1, 48 │ │ │ │ + st.d $t0, $s1, 40 │ │ │ │ + ld.d $s7, $sp, 32 │ │ │ │ + ld.d $s1, $sp, 80 │ │ │ │ + b -104 # 3a4f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4630> │ │ │ │ nop │ │ │ │ + st.d $fp, $sp, 96 │ │ │ │ + b -356 # 3a400 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4540> │ │ │ │ nop │ │ │ │ - and $t4, $t4, $t7 │ │ │ │ - stx.d $t4, $a0, $a4 │ │ │ │ - ldptr.d $t0, $t3, 0 │ │ │ │ - addi.d $t5, $t5, 1 │ │ │ │ - srli.w $t7, $a3, 0x1 │ │ │ │ - and $t0, $t2, $t0 │ │ │ │ - sltu $t0, $zero, $t0 │ │ │ │ - add.w $t6, $t0, $t6 │ │ │ │ - slli.w $t0, $t5, 0x0 │ │ │ │ - move $a1, $a3 │ │ │ │ - bltu $t0, $t7, -264 # 36300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e500> │ │ │ │ nop │ │ │ │ - ld.d $t0, $sp, 24 │ │ │ │ - beqz $t6, 364 # 36580 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e780> │ │ │ │ - alsl.d $a2, $t8, $t8, 0x1 │ │ │ │ - pcalau12i $t1, 75 │ │ │ │ - fld.d $fa1, $t1, 1072 │ │ │ │ - vxor.v $vr4, $vr4, $vr4 │ │ │ │ - li.w $a3, 1 │ │ │ │ - slli.d $a2, $a2, 0x3 │ │ │ │ - li.w $s6, -1 │ │ │ │ - beqz $t7, 332 # 36580 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e780> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $a0, $s0, 208 │ │ │ │ - fneg.d $fa3, $fa1 │ │ │ │ - li.w $t5, 1 │ │ │ │ - move $t4, $zero │ │ │ │ - move $a5, $zero │ │ │ │ - move $s7, $zero │ │ │ │ nop │ │ │ │ nop │ │ │ │ - bstrpick.d $t1, $t4, 0x25, 0x6 │ │ │ │ - slli.d $t1, $t1, 0x3 │ │ │ │ - ldx.d $t2, $a0, $t1 │ │ │ │ - sll.d $a4, $a3, $t4 │ │ │ │ - and $t2, $a4, $t2 │ │ │ │ - beqz $t2, 236 # 36560 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e760> │ │ │ │ - ld.d $t3, $s0, 128 │ │ │ │ - bstrpick.d $t2, $t4, 0x1f, 0x0 │ │ │ │ - slli.d $a6, $t2, 0x1 │ │ │ │ - ldx.d $a7, $t3, $t1 │ │ │ │ - ld.d $t3, $s0, 56 │ │ │ │ - slli.d $t2, $t2, 0x3 │ │ │ │ - and $a7, $a4, $a7 │ │ │ │ - ldx.d $ra, $t3, $a2 │ │ │ │ - bstrpick.d $t3, $t5, 0x1f, 0x0 │ │ │ │ - slli.d $t3, $t3, 0x2 │ │ │ │ - ldx.w $t2, $ra, $t2 │ │ │ │ - ldx.w $t3, $ra, $t3 │ │ │ │ - beqz $a7, 408 # 36640 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e840> │ │ │ │ - vxor.v $vr0, $vr0, $vr0 │ │ │ │ - beqz $t2, 48 # 364e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e6e0> │ │ │ │ - ld.d $a7, $s0, 32 │ │ │ │ - ldx.d $ra, $a7, $a2 │ │ │ │ - addi.w $a7, $t2, -1 │ │ │ │ - bstrpick.d $a7, $a7, 0x1f, 0x0 │ │ │ │ - slli.d $a7, $a7, 0x2 │ │ │ │ - ldx.w $a7, $ra, $a7 │ │ │ │ - ld.d $ra, $s0, 104 │ │ │ │ - ldx.b $a7, $ra, $a7 │ │ │ │ - movgr2fr.w $fa0, $a7 │ │ │ │ - ffint.d.w $fa0, $fa0 │ │ │ │ - fadd.d $fa0, $fa0, $fa4 │ │ │ │ - ldptr.w $a7, $s0, 20 │ │ │ │ - addi.w $a7, $a7, -1 │ │ │ │ - bgeu $t2, $a7, 824 # 36820 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ea20> │ │ │ │ - ld.d $ra, $s0, 32 │ │ │ │ - addi.w $t2, $t2, 1 │ │ │ │ - bstrpick.d $t2, $t2, 0x1f, 0x0 │ │ │ │ - ldx.d $ra, $ra, $a2 │ │ │ │ - slli.d $t2, $t2, 0x2 │ │ │ │ - ldx.w $s8, $ra, $t2 │ │ │ │ - ld.d $t2, $s0, 104 │ │ │ │ - ldx.b $s8, $t2, $s8 │ │ │ │ - movgr2fr.w $fa2, $s8 │ │ │ │ - ffint.d.w $fa2, $fa2 │ │ │ │ - fadd.d $fa0, $fa0, $fa2 │ │ │ │ - beqz $t3, 728 # 367f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e9f0> │ │ │ │ + beqz $s0, 480 # 3a760 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x48a0> │ │ │ │ + ldptr.d $t0, $s7, 0 │ │ │ │ + ld.d $a1, $s0, 32 │ │ │ │ + ld.d $s2, $s0, 48 │ │ │ │ + ld.d $t0, $t0, 96 │ │ │ │ + move $a0, $s7 │ │ │ │ + sub.d $s2, $s2, $a1 │ │ │ │ + move $a2, $s2 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + bge $a0, $s2, 92 # 3a600 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4740> │ │ │ │ + blez $a0, 88 # 3a600 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4740> │ │ │ │ + ld.d $t0, $s1, 72 │ │ │ │ + beqz $t0, 432 # 3a760 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x48a0> │ │ │ │ + ld.d $t0, $t0, 32 │ │ │ │ + sub.d $s2, $s2, $a0 │ │ │ │ + move $a2, $s2 │ │ │ │ + add.d $a1, $t0, $a0 │ │ │ │ + move $a0, $t0 │ │ │ │ + bl -186248 │ │ │ │ + ld.d $s0, $s1, 72 │ │ │ │ + beqz $s0, 400 # 3a760 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x48a0> │ │ │ │ + ld.d $t0, $s0, 32 │ │ │ │ + ld.d $t1, $s0, 40 │ │ │ │ + add.d $s2, $t0, $s2 │ │ │ │ + add.d $t0, $t0, $t1 │ │ │ │ + st.d $s2, $s0, 48 │ │ │ │ + st.d $t0, $s0, 56 │ │ │ │ nop │ │ │ │ - addi.w $s8, $t3, -1 │ │ │ │ - bstrpick.d $s8, $s8, 0x1f, 0x0 │ │ │ │ - slli.d $s8, $s8, 0x2 │ │ │ │ - ldx.w $ra, $ra, $s8 │ │ │ │ - ldx.b $t2, $t2, $ra │ │ │ │ - movgr2fr.w $fa2, $t2 │ │ │ │ - ffint.d.w $fa2, $fa2 │ │ │ │ - fsub.d $fa0, $fa0, $fa2 │ │ │ │ - bltu $t3, $a7, 672 # 367e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e9e0> │ │ │ │ + ld.d $a4, $fp, 56 │ │ │ │ + b -396 # 3a468 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45a8> │ │ │ │ nop │ │ │ │ - fcmp.slt.d $fcc0, $fa1, $fa0 │ │ │ │ - bcnez $fcc0, 500 # 36740 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e940> │ │ │ │ - fcmp.slt.d $fcc0, $fa0, $fa3 │ │ │ │ - bcnez $fcc0, 756 # 36848 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ea48> │ │ │ │ - addi.w $a5, $a5, 1 │ │ │ │ nop │ │ │ │ - addi.d $t4, $t4, 1 │ │ │ │ - slli.w $t1, $t4, 0x0 │ │ │ │ - addi.d $t5, $t5, 2 │ │ │ │ - bltu $t1, $t7, -268 # 36460 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e660> │ │ │ │ - beq $a5, $t6, 784 # 36880 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ea80> │ │ │ │ - beqz $a5, 3388 # 372b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f4b0> │ │ │ │ - move $t6, $a5 │ │ │ │ - bnez $t7, -316 # 36440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e640> │ │ │ │ - move $t2, $zero │ │ │ │ - li.w $t5, 1 │ │ │ │ - li.w $t6, 1 │ │ │ │ - beqz $a1, 164 # 36630 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e830> │ │ │ │ - srai.w $t1, $t2, 0x1 │ │ │ │ - ld.d $t4, $s0, 128 │ │ │ │ - bstrpick.d $t3, $t1, 0x25, 0x6 │ │ │ │ - slli.d $t3, $t3, 0x3 │ │ │ │ - ldx.d $t4, $t4, $t3 │ │ │ │ - sll.d $t1, $t5, $t1 │ │ │ │ - and $t4, $t1, $t4 │ │ │ │ - bnez $t4, 20 # 365c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e7c0> │ │ │ │ - ld.d $t4, $s0, 168 │ │ │ │ - ldx.d $t3, $t4, $t3 │ │ │ │ - and $t1, $t1, $t3 │ │ │ │ - beqz $t1, 100 # 36620 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e820> │ │ │ │ - ldptr.d $a0, $s0, 0 │ │ │ │ - ld.d $t3, $s0, 104 │ │ │ │ - nor $t4, $zero, $t2 │ │ │ │ - ld.d $t1, $a0, 8 │ │ │ │ - ldx.b $t3, $t3, $t2 │ │ │ │ - ld.d $t7, $a0, 32 │ │ │ │ - srli.d $t1, $t1, 0x3 │ │ │ │ - mul.d $t1, $t1, $s5 │ │ │ │ - andi $t4, $t4, 0x7 │ │ │ │ - slt $t3, $zero, $t3 │ │ │ │ - sll.w $a2, $t6, $t4 │ │ │ │ - sll.w $t3, $t3, $t4 │ │ │ │ - bstrpick.d $t4, $t2, 0x1f, 0x3 │ │ │ │ - add.d $t1, $t1, $t4 │ │ │ │ - add.d $t4, $t7, $t1 │ │ │ │ - ld.bu $t7, $t4, 0 │ │ │ │ - andn $t7, $t7, $a2 │ │ │ │ - st.b $t7, $t4, 0 │ │ │ │ - ld.d $t4, $a0, 32 │ │ │ │ - add.d $t4, $t4, $t1 │ │ │ │ - ld.bu $t1, $t4, 0 │ │ │ │ - or $t1, $t3, $t1 │ │ │ │ - st.b $t1, $t4, 0 │ │ │ │ - ldptr.w $a1, $s0, 12 │ │ │ │ - addi.d $t2, $t2, 1 │ │ │ │ - slli.w $t1, $t2, 0x0 │ │ │ │ - bltu $t1, $a1, -152 # 36590 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e790> │ │ │ │ + ld.d $s0, $s1, 72 │ │ │ │ + beqz $s0, 348 # 3a760 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x48a0> │ │ │ │ + ld.d $t0, $s0, 32 │ │ │ │ + ld.d $t1, $s0, 40 │ │ │ │ + sub.d $s2, $s2, $a0 │ │ │ │ + add.d $s2, $t0, $s2 │ │ │ │ + add.d $t0, $t0, $t1 │ │ │ │ + st.d $s2, $s0, 48 │ │ │ │ + st.d $t0, $s0, 56 │ │ │ │ + bnez $a0, -52 # 3a5f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4730> │ │ │ │ + ldptr.d $t0, $sp, 0 │ │ │ │ nop │ │ │ │ - ldptr.w $s6, $s0, 20 │ │ │ │ - b -1780 # 35f40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e140> │ │ │ │ + beq $s3, $t0, -376 # 3a4b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45f8> │ │ │ │ + ld.d $fp, $sp, 96 │ │ │ │ + ld.d $s0, $sp, 88 │ │ │ │ + ld.d $s2, $sp, 72 │ │ │ │ + ld.d $s5, $sp, 48 │ │ │ │ + ld.d $s6, $sp, 40 │ │ │ │ + sub.d $t0, $t0, $s8 │ │ │ │ + b -292 # 3a528 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4668> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - beqz $t2, 48 # 36670 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e870> │ │ │ │ - ld.d $a7, $s0, 32 │ │ │ │ - ldx.d $ra, $a7, $a2 │ │ │ │ - addi.w $a7, $t2, -1 │ │ │ │ - bstrpick.d $a7, $a7, 0x1f, 0x0 │ │ │ │ - slli.d $a7, $a7, 0x2 │ │ │ │ - ldx.w $a7, $ra, $a7 │ │ │ │ - ld.d $ra, $s0, 104 │ │ │ │ - ldx.b $a7, $ra, $a7 │ │ │ │ - movgr2fr.w $fa0, $a7 │ │ │ │ - ffint.d.w $fs1, $fa0 │ │ │ │ nop │ │ │ │ - ldptr.w $a7, $s0, 20 │ │ │ │ - addi.w $a7, $a7, -1 │ │ │ │ - bgeu $t2, $a7, 328 # 367c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e9c0> │ │ │ │ - ld.d $ra, $s0, 32 │ │ │ │ - addi.w $t2, $t2, 1 │ │ │ │ - bstrpick.d $t2, $t2, 0x1f, 0x0 │ │ │ │ - ldx.d $ra, $ra, $a2 │ │ │ │ - slli.d $t2, $t2, 0x2 │ │ │ │ - ldx.w $s8, $ra, $t2 │ │ │ │ - ld.d $t2, $s0, 104 │ │ │ │ - ldx.b $s8, $t2, $s8 │ │ │ │ - movgr2fr.w $fa0, $s8 │ │ │ │ - ffint.d.w $fa0, $fa0 │ │ │ │ - fadd.d $fs1, $fs1, $fa0 │ │ │ │ - beqz $t3, 200 # 36770 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e970> │ │ │ │ nop │ │ │ │ - addi.w $s8, $t3, -1 │ │ │ │ - bstrpick.d $s8, $s8, 0x1f, 0x0 │ │ │ │ - slli.d $s8, $s8, 0x2 │ │ │ │ - ldx.w $ra, $ra, $s8 │ │ │ │ - ldx.b $t2, $t2, $ra │ │ │ │ - movgr2fr.w $fa0, $t2 │ │ │ │ - ffint.d.w $fs0, $fa0 │ │ │ │ + ld.d $t0, $s1, 72 │ │ │ │ + beqz $t0, 252 # 3a760 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x48a0> │ │ │ │ + ldptr.d $t1, $s7, 0 │ │ │ │ + ld.d $a1, $t0, 32 │ │ │ │ + ld.d $s0, $t0, 48 │ │ │ │ + ld.d $t0, $t1, 96 │ │ │ │ + move $a0, $s7 │ │ │ │ + sub.d $s0, $s0, $a1 │ │ │ │ + move $a2, $s0 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + move $s2, $a0 │ │ │ │ + bge $a0, $s0, 36 # 3a6b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x47f0> │ │ │ │ + blez $a0, 32 # 3a6b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x47f0> │ │ │ │ + ld.d $t0, $s1, 72 │ │ │ │ + beqz $t0, 200 # 3a760 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x48a0> │ │ │ │ + ld.d $a0, $t0, 32 │ │ │ │ + sub.d $a2, $s0, $s2 │ │ │ │ + add.d $a1, $a0, $s2 │ │ │ │ + bl -186472 │ │ │ │ nop │ │ │ │ - bltu $t3, $a7, 144 # 36760 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e960> │ │ │ │ - fcmp.cune.d $fcc0, $fs1, $fs6 │ │ │ │ - bceqz $fcc0, 192 # 36798 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e998> │ │ │ │ + ld.d $t1, $s1, 72 │ │ │ │ + beqz $t1, 172 # 3a760 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x48a0> │ │ │ │ + ld.d $t2, $t1, 32 │ │ │ │ + ld.d $t3, $t1, 40 │ │ │ │ + sub.d $s0, $s0, $s2 │ │ │ │ + add.d $s0, $t2, $s0 │ │ │ │ + add.d $t2, $t2, $t3 │ │ │ │ + ldptr.d $t0, $sp, 0 │ │ │ │ + st.d $s0, $t1, 48 │ │ │ │ + st.d $t2, $t1, 56 │ │ │ │ + b -168 # 3a630 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4770> │ │ │ │ nop │ │ │ │ - fcmp.cune.d $fcc0, $fs1, $fs2 │ │ │ │ - bcnez $fcc0, 380 # 36860 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ea60> │ │ │ │ - fcmp.cune.d $fcc0, $fs0, $fs6 │ │ │ │ - bceqz $fcc0, 84 # 36740 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e940> │ │ │ │ - fcmp.cune.d $fcc0, $fs0, $fs2 │ │ │ │ - bcnez $fcc0, 364 # 36860 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ea60> │ │ │ │ - ld.d $t2, $s0, 104 │ │ │ │ - fmov.d $fs1, $fs0 │ │ │ │ - stx.b $a3, $t2, $a6 │ │ │ │ - ld.d $t2, $s0, 104 │ │ │ │ - stx.b $a3, $t2, $t5 │ │ │ │ + addi.d $a0, $s1, 72 │ │ │ │ + bl -1028 # 3a2e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4420> │ │ │ │ + b -704 # 3a428 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4568> │ │ │ │ nop │ │ │ │ - ld.d $a0, $s0, 208 │ │ │ │ - ldptr.w $a1, $s0, 12 │ │ │ │ - ldx.d $t2, $a0, $t1 │ │ │ │ - srli.w $t7, $a1, 0x1 │ │ │ │ - andn $t2, $t2, $a4 │ │ │ │ - stx.d $t2, $a0, $t1 │ │ │ │ - b -456 # 36560 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e760> │ │ │ │ + st.d $fp, $sp, 96 │ │ │ │ + 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 │ │ │ │ + st.d $s6, $sp, 40 │ │ │ │ + st.d $s7, $sp, 32 │ │ │ │ + bl -188480 │ │ │ │ nop │ │ │ │ + pcaddi $a3, 68916 │ │ │ │ + li.w $a2, 55 │ │ │ │ + pcaddi $a1, 68858 │ │ │ │ + pcaddi $a0, 68871 │ │ │ │ + st.d $fp, $sp, 96 │ │ │ │ + st.d $s0, $sp, 88 │ │ │ │ + st.d $s2, $sp, 72 │ │ │ │ + st.d $s4, $sp, 56 │ │ │ │ + st.d $s5, $sp, 48 │ │ │ │ + st.d $s6, $sp, 40 │ │ │ │ + st.d $s7, $sp, 32 │ │ │ │ + bl -186516 │ │ │ │ + pcaddi $a3, 69632 │ │ │ │ + li.w $a2, 544 │ │ │ │ + pcaddi $a1, 68780 │ │ │ │ + pcaddi $a0, 68791 │ │ │ │ + st.d $s4, $sp, 56 │ │ │ │ + bl -186540 │ │ │ │ + pcaddi $a3, 68982 │ │ │ │ + li.w $a2, 550 │ │ │ │ + pcaddi $a1, 68774 │ │ │ │ + pcaddi $a0, 68785 │ │ │ │ + st.d $s4, $sp, 56 │ │ │ │ + bl -186564 │ │ │ │ nop │ │ │ │ nop │ │ │ │ + addi.d $sp, $sp, -128 │ │ │ │ + pcalau12i $t0, 118 │ │ │ │ + ld.d $t0, $t0, -160 │ │ │ │ + ld.d $t0, $t0, 0 │ │ │ │ + st.d $t0, $sp, 24 │ │ │ │ + li.w $t0, 0x0 │ │ │ │ + ldptr.w $t0, $a0, 208 │ │ │ │ + st.d $s2, $sp, 88 │ │ │ │ + st.d $s4, $sp, 72 │ │ │ │ + st.d $ra, $sp, 120 │ │ │ │ + andi $t0, $t0, 0x2 │ │ │ │ + move $s2, $a0 │ │ │ │ + move $s4, $a1 │ │ │ │ + beqz $t0, 108 # 3a820 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4960> │ │ │ │ + ld.d $t0, $a0, 40 │ │ │ │ + beqz $t0, 548 # 3a9e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4b20> │ │ │ │ + li.w $t1, -1 │ │ │ │ + beq $s4, $t1, 588 # 3aa10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4b50> │ │ │ │ + ld.d $t1, $s2, 48 │ │ │ │ + beq $t1, $t0, 1012 # 3abc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4d00> │ │ │ │ + st.b $s4, $t0, 0 │ │ │ │ + ld.d $t0, $s2, 40 │ │ │ │ + addi.d $t0, $t0, 1 │ │ │ │ + st.d $t0, $s2, 40 │ │ │ │ + move $t0, $s4 │ │ │ │ nop │ │ │ │ + pcalau12i $t2, 118 │ │ │ │ + ld.d $t2, $t2, -160 │ │ │ │ + ld.d $t2, $t2, 0 │ │ │ │ + ld.d $t1, $sp, 24 │ │ │ │ + xor $t1, $t1, $t2 │ │ │ │ + li.w $t2, 0x0 │ │ │ │ + bnez $t1, 1024 # 3ac00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4d40> │ │ │ │ + ld.d $ra, $sp, 120 │ │ │ │ + ld.d $s2, $sp, 88 │ │ │ │ + ld.d $s4, $sp, 72 │ │ │ │ + move $a0, $t0 │ │ │ │ + addi.d $sp, $sp, 128 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - ld.d $t2, $s0, 104 │ │ │ │ - stx.b $a3, $t2, $a6 │ │ │ │ - ld.d $t2, $s0, 104 │ │ │ │ - stx.b $s6, $t2, $t5 │ │ │ │ - b -64 # 36710 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e910> │ │ │ │ + li.w $t1, -1 │ │ │ │ + beq $a1, $t1, -60 # 3a7e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4928> │ │ │ │ + ld.bu $t0, $s2, 168 │ │ │ │ + st.b $s4, $sp, 15 │ │ │ │ + beqz $t0, 1016 # 3ac28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4d68> │ │ │ │ + ldptr.w $t0, $s2, 160 │ │ │ │ + st.d $s7, $sp, 48 │ │ │ │ + ld.d $s7, $s2, 176 │ │ │ │ + andi $t0, $t0, 0x1 │ │ │ │ + bnez $t0, 572 # 3aa80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4bc0> │ │ │ │ + ldptr.d $t1, $s7, 0 │ │ │ │ + ld.d $t0, $s2, 152 │ │ │ │ + ld.d $a2, $s2, 96 │ │ │ │ + ld.d $a1, $s2, 88 │ │ │ │ + ld.d $t1, $t1, 96 │ │ │ │ + sub.d $a2, $a2, $t0 │ │ │ │ + add.d $a1, $a1, $t0 │ │ │ │ + move $a0, $s7 │ │ │ │ + jirl $ra, $t1, 0 │ │ │ │ + ld.d $t1, $s2, 152 │ │ │ │ + ld.d $t0, $s2, 96 │ │ │ │ + add.d $a0, $a0, $t1 │ │ │ │ + st.d $a0, $s2, 152 │ │ │ │ + bne $a0, $t0, 420 # 3aa20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4b60> │ │ │ │ + ldptr.w $t0, $s2, 160 │ │ │ │ + st.d $fp, $sp, 112 │ │ │ │ + ori $t0, $t0, 0x1 │ │ │ │ + st.w $t0, $s2, 160 │ │ │ │ + ld.d $t0, $s2, 72 │ │ │ │ + st.d $s0, $sp, 104 │ │ │ │ + st.d $s1, $sp, 96 │ │ │ │ + st.d $s5, $sp, 64 │ │ │ │ + st.d $s6, $sp, 56 │ │ │ │ + st.d $s8, $sp, 40 │ │ │ │ + move $fp, $t0 │ │ │ │ + beqz $t0, 972 # 3ac78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4db8> │ │ │ │ + ldptr.w $t1, $t0, 64 │ │ │ │ + andi $t1, $t1, 0x2 │ │ │ │ + beqz $t1, 744 # 3aba0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4ce0> │ │ │ │ nop │ │ │ │ + addi.d $t1, $sp, 15 │ │ │ │ + addi.d $s1, $sp, 16 │ │ │ │ + pcalau12i $s6, 118 │ │ │ │ + ld.d $s6, $s6, -264 │ │ │ │ + st.d $t1, $sp, 16 │ │ │ │ + pcalau12i $s5, 118 │ │ │ │ + ld.d $s5, $s5, -280 │ │ │ │ + b 100 # 3a940 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4a80> │ │ │ │ + beqz $t0, 896 # 3ac60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4da0> │ │ │ │ nop │ │ │ │ + addi.d $a3, $fp, 48 │ │ │ │ + move $a2, $s1 │ │ │ │ + move $a1, $s1 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -189496 │ │ │ │ + ldptr.w $a1, $s6, 0 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -189140 │ │ │ │ + move $s8, $a0 │ │ │ │ + li.w $a3, 1 │ │ │ │ + addi.d $a2, $fp, 48 │ │ │ │ + move $a1, $s1 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -187228 │ │ │ │ + move $a0, $s8 │ │ │ │ + bl -189332 │ │ │ │ + ldptr.w $t0, $s5, 0 │ │ │ │ + beq $t0, $s8, 436 # 3aae0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4c20> │ │ │ │ + ld.d $t0, $sp, 16 │ │ │ │ + beq $t0, $s1, 364 # 3aaa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4be0> │ │ │ │ + ld.d $t0, $s2, 72 │ │ │ │ nop │ │ │ │ - ld.d $t2, $s0, 32 │ │ │ │ - ldx.d $ra, $t2, $a2 │ │ │ │ - ld.d $t2, $s0, 104 │ │ │ │ + ld.d $a4, $fp, 56 │ │ │ │ + ld.d $t1, $fp, 48 │ │ │ │ + move $s0, $t0 │ │ │ │ + bne $t1, $a4, -108 # 3a8e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4a20> │ │ │ │ + beqz $t0, 808 # 3ac78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4db8> │ │ │ │ + ldptr.d $t0, $s7, 0 │ │ │ │ + ld.d $a1, $s0, 32 │ │ │ │ + ld.d $s8, $s0, 48 │ │ │ │ + ld.d $t0, $t0, 96 │ │ │ │ + move $a0, $s7 │ │ │ │ + sub.d $s8, $s8, $a1 │ │ │ │ + move $a2, $s8 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + bge $a0, $s8, 204 # 3aa40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4b80> │ │ │ │ + blez $a0, 200 # 3aa40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4b80> │ │ │ │ + ld.d $t0, $s2, 72 │ │ │ │ + beqz $t0, 760 # 3ac78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4db8> │ │ │ │ + ld.d $t0, $t0, 32 │ │ │ │ + sub.d $s8, $s8, $a0 │ │ │ │ + move $a2, $s8 │ │ │ │ + add.d $a1, $t0, $a0 │ │ │ │ + move $a0, $t0 │ │ │ │ + bl -187224 │ │ │ │ + ld.d $s0, $s2, 72 │ │ │ │ + beqz $s0, 728 # 3ac78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4db8> │ │ │ │ + ld.d $t0, $s0, 32 │ │ │ │ + ld.d $t1, $s0, 40 │ │ │ │ + add.d $s8, $t0, $s8 │ │ │ │ + add.d $t0, $t0, $t1 │ │ │ │ + st.d $s8, $s0, 48 │ │ │ │ + st.d $t0, $s0, 56 │ │ │ │ nop │ │ │ │ - addi.w $t3, $t3, 1 │ │ │ │ - bstrpick.d $t3, $t3, 0x1f, 0x0 │ │ │ │ - slli.d $t3, $t3, 0x2 │ │ │ │ - ldx.w $t3, $ra, $t3 │ │ │ │ - fcmp.cune.d $fcc0, $fs1, $fs6 │ │ │ │ - ldx.b $t2, $t2, $t3 │ │ │ │ - movgr2fr.w $fa0, $t2 │ │ │ │ - ffint.d.w $fa0, $fa0 │ │ │ │ - fadd.d $fs0, $fs0, $fa0 │ │ │ │ - bcnez $fcc0, -180 # 366e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e8e0> │ │ │ │ - fcmp.cune.d $fcc0, $fs0, $fs6 │ │ │ │ - bcnez $fcc0, 164 # 36840 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ea40> │ │ │ │ - ld.d $t2, $s0, 104 │ │ │ │ - fmov.d $fs1, $fs0 │ │ │ │ - stx.b $s6, $t2, $a6 │ │ │ │ - b -100 # 36748 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e948> │ │ │ │ + ld.d $a4, $fp, 56 │ │ │ │ + b -220 # 3a8e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4a28> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - beqz $t3, -240 # 366d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e8d0> │ │ │ │ - ld.d $t2, $s0, 32 │ │ │ │ - ldx.d $ra, $t2, $a2 │ │ │ │ - ld.d $t2, $s0, 104 │ │ │ │ - b -288 # 366b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e8b0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + pcaddi $t1, -7557 │ │ │ │ + ld.d $t0, $t0, 176 │ │ │ │ + bne $t0, $t1, 500 # 3abe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4d20> │ │ │ │ + ld.d $t0, $a0, 184 │ │ │ │ + ld.d $t1, $a0, 192 │ │ │ │ + st.d $t0, $a0, 40 │ │ │ │ + add.d $t1, $t0, $t1 │ │ │ │ + st.d $t1, $a0, 48 │ │ │ │ + st.d $t0, $a0, 32 │ │ │ │ + li.w $t1, -1 │ │ │ │ + bne $s4, $t1, -580 # 3a7c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4908> │ │ │ │ + move $t0, $zero │ │ │ │ + b -556 # 3a7e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4928> │ │ │ │ nop │ │ │ │ - ld.d $t2, $s0, 32 │ │ │ │ - ldx.d $ra, $t2, $a2 │ │ │ │ - ld.d $t2, $s0, 104 │ │ │ │ nop │ │ │ │ - addi.w $t3, $t3, 1 │ │ │ │ - bstrpick.d $t3, $t3, 0x1f, 0x0 │ │ │ │ - slli.d $t3, $t3, 0x2 │ │ │ │ - ldx.w $t3, $ra, $t3 │ │ │ │ - ldx.b $t2, $t2, $t3 │ │ │ │ - movgr2fr.w $fa2, $t2 │ │ │ │ - ffint.d.w $fa2, $fa2 │ │ │ │ - fsub.d $fa0, $fa0, $fa2 │ │ │ │ - b -712 # 36548 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e748> │ │ │ │ + ld.d $s7, $sp, 48 │ │ │ │ nop │ │ │ │ + li.w $t0, -1 │ │ │ │ + b -580 # 3a7e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4928> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - beqz $t3, -736 # 36540 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e740> │ │ │ │ - ld.d $t2, $s0, 32 │ │ │ │ - ldx.d $ra, $t2, $a2 │ │ │ │ - ld.d $t2, $s0, 104 │ │ │ │ - b -784 # 36520 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e720> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $s0, $s2, 72 │ │ │ │ + beqz $s0, 564 # 3ac78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4db8> │ │ │ │ + ld.d $t0, $s0, 32 │ │ │ │ + ld.d $t1, $s0, 40 │ │ │ │ + sub.d $s8, $s8, $a0 │ │ │ │ + add.d $s8, $t0, $s8 │ │ │ │ + add.d $t0, $t0, $t1 │ │ │ │ + st.d $s8, $s0, 48 │ │ │ │ + st.d $t0, $s0, 56 │ │ │ │ + bnez $a0, -164 # 3a9c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4b00> │ │ │ │ + ld.d $t2, $sp, 16 │ │ │ │ + b 236 # 3ab58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4c98> │ │ │ │ nop │ │ │ │ - fcmp.cune.d $fcc0, $fs0, $fs2 │ │ │ │ - bcnez $fcc0, 28 # 36860 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ea60> │ │ │ │ - ld.d $t2, $s0, 104 │ │ │ │ - stx.b $s6, $t2, $a6 │ │ │ │ - ld.d $t2, $s0, 104 │ │ │ │ - stx.b $a3, $t2, $t5 │ │ │ │ - b -328 # 36710 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e910> │ │ │ │ nop │ │ │ │ - addi.w $s7, $s7, 1 │ │ │ │ - b -772 # 36560 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e760> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + st.d $fp, $sp, 112 │ │ │ │ + b -500 # 3a890 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x49d0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - fsub.d $fa1, $fa1, $fs3 │ │ │ │ - fcmp.slt.d $fcc0, $fs3, $fa1 │ │ │ │ - bcnez $fcc0, -784 # 36578 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e778> │ │ │ │ nop │ │ │ │ - beqz $t7, -784 # 36580 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e780> │ │ │ │ - vxor.v $vr1, $vr1, $vr1 │ │ │ │ - li.w $t5, 1 │ │ │ │ - move $t3, $zero │ │ │ │ - li.w $t6, 1 │ │ │ │ - li.w $a3, -1 │ │ │ │ nop │ │ │ │ + ld.d $fp, $sp, 112 │ │ │ │ + ld.d $s0, $sp, 104 │ │ │ │ + ld.d $s1, $sp, 96 │ │ │ │ + ld.d $s5, $sp, 64 │ │ │ │ + ld.d $s6, $sp, 56 │ │ │ │ + ld.d $s7, $sp, 48 │ │ │ │ + ld.d $s8, $sp, 40 │ │ │ │ + move $t0, $s4 │ │ │ │ + b -728 # 3a7e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4928> │ │ │ │ nop │ │ │ │ - bstrpick.d $t1, $t3, 0x25, 0x6 │ │ │ │ - slli.d $t1, $t1, 0x3 │ │ │ │ - ldx.d $t2, $a0, $t1 │ │ │ │ - sll.d $t4, $t6, $t3 │ │ │ │ - and $t2, $t4, $t2 │ │ │ │ - beqz $t2, 348 # 36a20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ec20> │ │ │ │ - ld.d $a0, $s0, 56 │ │ │ │ - bstrpick.d $t2, $t3, 0x1f, 0x0 │ │ │ │ - slli.d $a4, $t2, 0x3 │ │ │ │ - ldx.d $a0, $a0, $a2 │ │ │ │ - slli.d $a1, $t2, 0x1 │ │ │ │ - bstrpick.d $t7, $t5, 0x1f, 0x0 │ │ │ │ - ldx.w $t2, $a0, $a4 │ │ │ │ - ld.d $a4, $s0, 128 │ │ │ │ - slli.d $t7, $t7, 0x2 │ │ │ │ - ldx.w $t7, $a0, $t7 │ │ │ │ - ldx.d $t1, $a4, $t1 │ │ │ │ - ld.d $a0, $s0, 104 │ │ │ │ - and $t1, $t4, $t1 │ │ │ │ - beqz $t1, 740 # 36be0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ede0> │ │ │ │ - vxor.v $vr0, $vr0, $vr0 │ │ │ │ - beqz $t2, 92 # 36960 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1eb60> │ │ │ │ - ld.d $t1, $s0, 80 │ │ │ │ - ldx.d $t4, $t1, $a2 │ │ │ │ - ld.d $t1, $s0, 32 │ │ │ │ - ldx.d $a4, $t1, $a2 │ │ │ │ - bstrpick.d $t1, $t2, 0x1f, 0x0 │ │ │ │ - slli.d $t1, $t1, 0x2 │ │ │ │ - ldx.w $t1, $t4, $t1 │ │ │ │ - addi.w $t4, $t2, -1 │ │ │ │ - bstrpick.d $t4, $t4, 0x1f, 0x0 │ │ │ │ - slli.d $t4, $t4, 0x2 │ │ │ │ - ldx.w $t4, $a4, $t4 │ │ │ │ - sub.w $t1, $s1, $t1 │ │ │ │ - addi.w $t1, $t1, 1 │ │ │ │ - ldx.b $t4, $a0, $t4 │ │ │ │ - slli.d $t1, $t1, 0x2 │ │ │ │ - movgr2fr.w $fa0, $t4 │ │ │ │ - ld.d $t4, $s0, 248 │ │ │ │ - ffint.s.w $fa0, $fa0 │ │ │ │ - fldx.s $fa2, $t4, $t1 │ │ │ │ - fmul.s $fa0, $fa0, $fa2 │ │ │ │ - fcvt.d.s $fa0, $fa0 │ │ │ │ - fadd.d $fa0, $fa0, $fa1 │ │ │ │ - ldptr.w $t1, $s0, 20 │ │ │ │ - addi.w $t1, $t1, -1 │ │ │ │ - bgeu $t2, $t1, 208 # 36a38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ec38> │ │ │ │ - addi.w $t2, $t2, 1 │ │ │ │ - bstrpick.d $t4, $t2, 0x1f, 0x0 │ │ │ │ - ld.d $t2, $s0, 80 │ │ │ │ - slli.d $t4, $t4, 0x2 │ │ │ │ - ldx.d $a5, $t2, $a2 │ │ │ │ - ld.d $t2, $s0, 32 │ │ │ │ - ldx.d $a4, $t2, $a2 │ │ │ │ - ldx.w $t2, $a5, $t4 │ │ │ │ - ldx.w $t4, $a4, $t4 │ │ │ │ - sub.w $t2, $s1, $t2 │ │ │ │ - addi.w $t2, $t2, 1 │ │ │ │ - ldx.b $t4, $a0, $t4 │ │ │ │ - slli.d $t2, $t2, 0x2 │ │ │ │ - movgr2fr.w $fa2, $t4 │ │ │ │ - ld.d $t4, $s0, 248 │ │ │ │ - ffint.s.w $fa2, $fa2 │ │ │ │ - fldx.s $fa3, $t4, $t2 │ │ │ │ - fmul.s $fa2, $fa2, $fa3 │ │ │ │ - fcvt.d.s $fa2, $fa2 │ │ │ │ - fadd.d $fa0, $fa0, $fa2 │ │ │ │ - bnez $t7, 148 # 36a50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ec50> │ │ │ │ - addi.w $t2, $t7, 1 │ │ │ │ - bstrpick.d $t2, $t2, 0x1f, 0x0 │ │ │ │ - slli.d $t2, $t2, 0x2 │ │ │ │ - ldx.w $t1, $a5, $t2 │ │ │ │ - ldx.w $t2, $a4, $t2 │ │ │ │ - sub.w $t1, $s1, $t1 │ │ │ │ - ldx.b $t2, $a0, $t2 │ │ │ │ - addi.w $t1, $t1, 1 │ │ │ │ - slli.d $t1, $t1, 0x2 │ │ │ │ - fldx.s $fa3, $t4, $t1 │ │ │ │ - movgr2fr.w $fa2, $t2 │ │ │ │ - ffint.s.w $fa2, $fa2 │ │ │ │ - fmul.s $fa2, $fa2, $fa3 │ │ │ │ - fcvt.d.s $fa2, $fa2 │ │ │ │ - fsub.d $fa0, $fa0, $fa2 │ │ │ │ nop │ │ │ │ - fcmp.slt.d $fcc0, $fa1, $fa0 │ │ │ │ - add.d $a0, $a0, $a1 │ │ │ │ - bceqz $fcc0, 1752 # 370e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f2e0> │ │ │ │ - st.b $t6, $a0, 0 │ │ │ │ - ld.d $t1, $s0, 104 │ │ │ │ - stx.b $a3, $t1, $t5 │ │ │ │ - ldptr.w $a1, $s0, 12 │ │ │ │ - srli.w $t7, $a1, 0x1 │ │ │ │ - addi.d $t3, $t3, 1 │ │ │ │ - slli.w $t1, $t3, 0x0 │ │ │ │ - bgeu $t1, $t7, -1192 # 36580 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e780> │ │ │ │ - ld.d $a0, $s0, 208 │ │ │ │ - addi.d $t5, $t5, 2 │ │ │ │ - b -388 # 368b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1eab0> │ │ │ │ - beqz $t7, 96 # 36a98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ec98> │ │ │ │ - ld.d $t2, $s0, 32 │ │ │ │ - ld.d $t4, $s0, 248 │ │ │ │ - ldx.d $a4, $t2, $a2 │ │ │ │ - ld.d $t2, $s0, 80 │ │ │ │ - ldx.d $a5, $t2, $a2 │ │ │ │ - bstrpick.d $t2, $t7, 0x1f, 0x0 │ │ │ │ - slli.d $t2, $t2, 0x2 │ │ │ │ - ldx.w $t2, $a5, $t2 │ │ │ │ - sub.w $t2, $s1, $t2 │ │ │ │ - addi.w $t2, $t2, 1 │ │ │ │ - slli.d $t2, $t2, 0x2 │ │ │ │ - fldx.s $fa3, $t4, $t2 │ │ │ │ - addi.w $t2, $t7, -1 │ │ │ │ - bstrpick.d $t2, $t2, 0x1f, 0x0 │ │ │ │ - slli.d $t2, $t2, 0x2 │ │ │ │ - ldx.w $t2, $a4, $t2 │ │ │ │ - ldx.b $t2, $a0, $t2 │ │ │ │ - movgr2fr.w $fa2, $t2 │ │ │ │ - ffint.s.w $fa2, $fa2 │ │ │ │ - fmul.s $fa2, $fa2, $fa3 │ │ │ │ - fcvt.d.s $fa2, $fa2 │ │ │ │ - fsub.d $fa0, $fa0, $fa2 │ │ │ │ nop │ │ │ │ - bgeu $t7, $t1, -152 # 36a00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ec00> │ │ │ │ - ld.d $t1, $s0, 32 │ │ │ │ - ld.d $t4, $s0, 248 │ │ │ │ - ldx.d $a4, $t1, $a2 │ │ │ │ - ld.d $t1, $s0, 80 │ │ │ │ - ldx.d $a5, $t1, $a2 │ │ │ │ - b -240 # 369c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ebc0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $a5, $t1, 8 │ │ │ │ - alsl.d $t2, $t8, $t8, 0x1 │ │ │ │ - slli.d $t2, $t2, 0x3 │ │ │ │ - srli.d $a5, $a5, 0x3 │ │ │ │ - mul.d $a5, $a5, $s5 │ │ │ │ - ldx.d $a4, $t2, $t5 │ │ │ │ - ldx.d $a3, $t6, $t2 │ │ │ │ - move $t1, $s1 │ │ │ │ - move $a0, $zero │ │ │ │ - move $a2, $zero │ │ │ │ - move $t7, $zero │ │ │ │ - add.d $a5, $a1, $a5 │ │ │ │ - bstrpick.d $t2, $a0, 0x1f, 0x0 │ │ │ │ - slli.d $t2, $t2, 0x2 │ │ │ │ - ldx.w $t8, $a3, $t2 │ │ │ │ - ldx.w $a1, $a4, $t2 │ │ │ │ - slt $t2, $t8, $t0 │ │ │ │ - maskeqz $t0, $t0, $t2 │ │ │ │ - masknez $t2, $t8, $t2 │ │ │ │ - or $t0, $t0, $t2 │ │ │ │ - slt $t2, $t8, $t1 │ │ │ │ - maskeqz $t1, $t1, $t2 │ │ │ │ - masknez $t8, $t8, $t2 │ │ │ │ - bstrpick.d $t2, $a1, 0x1f, 0x3 │ │ │ │ - ldx.bu $t2, $a5, $t2 │ │ │ │ - nor $a6, $zero, $a1 │ │ │ │ - andi $a6, $a6, 0x7 │ │ │ │ - sra.w $t2, $t2, $a6 │ │ │ │ - andi $t2, $t2, 0x1 │ │ │ │ - or $t1, $t1, $t8 │ │ │ │ - bnez $t2, 72 # 36b80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ed80> │ │ │ │ - ldptr.d $t8, $t4, 0 │ │ │ │ - ldptr.d $a6, $t3, 0 │ │ │ │ - bstrpick.d $t2, $t7, 0x1f, 0x0 │ │ │ │ - slli.d $t2, $t2, 0x2 │ │ │ │ - stx.w $a1, $t8, $t2 │ │ │ │ - stx.w $t0, $a6, $t2 │ │ │ │ - ldptr.w $t2, $s0, 20 │ │ │ │ - addi.d $a0, $a0, 1 │ │ │ │ - slli.w $t8, $a0, 0x0 │ │ │ │ - addi.w $t7, $t7, 1 │ │ │ │ - bgeu $t8, $t2, -2076 # 36348 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e548> │ │ │ │ - move $t0, $zero │ │ │ │ - b -124 # 36af0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ecf0> │ │ │ │ nop │ │ │ │ + ld.d $t0, $s2, 72 │ │ │ │ + beqz $t0, 404 # 3ac78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4db8> │ │ │ │ + ldptr.d $t1, $s7, 0 │ │ │ │ + ld.d $a1, $t0, 32 │ │ │ │ + ld.d $s0, $t0, 48 │ │ │ │ + ld.d $t0, $t1, 96 │ │ │ │ + move $a0, $s7 │ │ │ │ + sub.d $s0, $s0, $a1 │ │ │ │ + move $a2, $s0 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + move $s1, $a0 │ │ │ │ + bge $a0, $s0, 36 # 3ab30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4c70> │ │ │ │ + blez $a0, 32 # 3ab30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4c70> │ │ │ │ + ld.d $t0, $s2, 72 │ │ │ │ + beqz $t0, 352 # 3ac78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4db8> │ │ │ │ + ld.d $a0, $t0, 32 │ │ │ │ + sub.d $a2, $s0, $s1 │ │ │ │ + add.d $a1, $a0, $s1 │ │ │ │ + bl -187624 │ │ │ │ nop │ │ │ │ + ld.d $t0, $s2, 72 │ │ │ │ + beqz $t0, 324 # 3ac78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4db8> │ │ │ │ + ld.d $t1, $t0, 32 │ │ │ │ + ld.d $t3, $t0, 40 │ │ │ │ + sub.d $s0, $s0, $s1 │ │ │ │ + ld.d $t2, $sp, 16 │ │ │ │ + add.d $s0, $t1, $s0 │ │ │ │ + add.d $t1, $t1, $t3 │ │ │ │ + st.d $s0, $t0, 48 │ │ │ │ + st.d $t1, $t0, 56 │ │ │ │ + addi.d $t0, $t2, -1 │ │ │ │ + addi.d $t1, $sp, 15 │ │ │ │ + ld.d $fp, $sp, 112 │ │ │ │ + ld.d $s0, $sp, 104 │ │ │ │ + ld.d $s1, $sp, 96 │ │ │ │ + ld.d $s5, $sp, 64 │ │ │ │ + ld.d $s6, $sp, 56 │ │ │ │ + ld.d $s7, $sp, 48 │ │ │ │ + ld.d $s8, $sp, 40 │ │ │ │ + bne $t0, $t1, -340 # 3aa28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4b68> │ │ │ │ + move $t0, $s4 │ │ │ │ + b -924 # 3a7e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4928> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - bstrpick.d $t2, $a2, 0x1f, 0x0 │ │ │ │ - ldptr.w $a6, $s0, 20 │ │ │ │ - slli.d $t2, $t2, 0x2 │ │ │ │ - addi.d $a0, $a0, 1 │ │ │ │ - slli.w $t8, $a0, 0x0 │ │ │ │ - stx.w $a1, $s3, $t2 │ │ │ │ - stx.w $t1, $s2, $t2 │ │ │ │ - addi.w $a2, $a2, 1 │ │ │ │ - bgeu $t8, $a6, -3040 # 35fc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e1c0> │ │ │ │ - move $t1, $zero │ │ │ │ - b -184 # 36af0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ecf0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + addi.d $a0, $s2, 72 │ │ │ │ + bl -2244 # 3a2e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4420> │ │ │ │ + ld.d $t0, $s2, 72 │ │ │ │ + b -748 # 3a8c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4a00> │ │ │ │ nop │ │ │ │ - bge $t1, $s7, -2672 # 36150 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e350> │ │ │ │ - b -2756 # 36100 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e300> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -2148 # 3a360 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44a0> │ │ │ │ + ld.d $t0, $s2, 40 │ │ │ │ + ld.d $t1, $s2, 48 │ │ │ │ + bne $t0, $t1, -1024 # 3a7d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4910> │ │ │ │ + li.w $t0, -1 │ │ │ │ + b -1008 # 3a7e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4928> │ │ │ │ nop │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + li.w $t0, -1 │ │ │ │ + beq $s4, $t0, -472 # 3aa10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4b50> │ │ │ │ + ldptr.w $t0, $s2, 208 │ │ │ │ + andi $t0, $t0, 0x2 │ │ │ │ + beqz $t0, -972 # 3a828 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4968> │ │ │ │ + ld.d $t0, $s2, 40 │ │ │ │ + b -1076 # 3a7c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4908> │ │ │ │ + st.d $fp, $sp, 112 │ │ │ │ + st.d $s0, $sp, 104 │ │ │ │ + st.d $s1, $sp, 96 │ │ │ │ + st.d $s3, $sp, 80 │ │ │ │ + st.d $s5, $sp, 64 │ │ │ │ + st.d $s6, $sp, 56 │ │ │ │ + st.d $s7, $sp, 48 │ │ │ │ + st.d $s8, $sp, 40 │ │ │ │ + bl -189776 │ │ │ │ nop │ │ │ │ + pcaddi $a3, 68592 │ │ │ │ + li.w $a2, 55 │ │ │ │ + pcaddi $a1, 68534 │ │ │ │ + pcaddi $a0, 68547 │ │ │ │ + st.d $fp, $sp, 112 │ │ │ │ + st.d $s0, $sp, 104 │ │ │ │ + st.d $s1, $sp, 96 │ │ │ │ + st.d $s3, $sp, 80 │ │ │ │ + st.d $s5, $sp, 64 │ │ │ │ + st.d $s6, $sp, 56 │ │ │ │ + st.d $s7, $sp, 48 │ │ │ │ + st.d $s8, $sp, 40 │ │ │ │ + bl -187816 │ │ │ │ nop │ │ │ │ - beqz $t2, 88 # 36c38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ee38> │ │ │ │ - ld.d $t1, $s0, 80 │ │ │ │ - ldx.d $t4, $t1, $a2 │ │ │ │ - ld.d $t1, $s0, 32 │ │ │ │ - ldx.d $a4, $t1, $a2 │ │ │ │ - bstrpick.d $t1, $t2, 0x1f, 0x0 │ │ │ │ - slli.d $t1, $t1, 0x2 │ │ │ │ - ldx.w $t1, $t4, $t1 │ │ │ │ - addi.w $t4, $t2, -1 │ │ │ │ - bstrpick.d $t4, $t4, 0x1f, 0x0 │ │ │ │ - slli.d $t4, $t4, 0x2 │ │ │ │ - ldx.w $t4, $a4, $t4 │ │ │ │ - sub.w $t1, $s1, $t1 │ │ │ │ - addi.w $t1, $t1, 1 │ │ │ │ - ldx.b $t4, $a0, $t4 │ │ │ │ - slli.d $t1, $t1, 0x2 │ │ │ │ - movgr2fr.w $fa0, $t4 │ │ │ │ - ld.d $t4, $s0, 248 │ │ │ │ - ffint.s.w $fs1, $fa0 │ │ │ │ - fldx.s $fa0, $t4, $t1 │ │ │ │ - fmul.s $fs1, $fs1, $fa0 │ │ │ │ - fcvt.d.s $fs1, $fs1 │ │ │ │ - ldptr.w $t4, $s0, 20 │ │ │ │ - addi.w $t4, $t4, -1 │ │ │ │ - bgeu $t2, $t4, 208 # 36d10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ef10> │ │ │ │ - addi.w $t1, $t2, 1 │ │ │ │ - ld.d $t2, $s0, 80 │ │ │ │ - bstrpick.d $t1, $t1, 0x1f, 0x0 │ │ │ │ - slli.d $t1, $t1, 0x2 │ │ │ │ - ldx.d $a6, $t2, $a2 │ │ │ │ - ld.d $t2, $s0, 32 │ │ │ │ - ldx.d $a5, $t2, $a2 │ │ │ │ - ldx.w $t2, $a6, $t1 │ │ │ │ - ldx.w $a4, $a5, $t1 │ │ │ │ - sub.w $t1, $s1, $t2 │ │ │ │ - addi.w $t1, $t1, 1 │ │ │ │ - ldx.b $t2, $a0, $a4 │ │ │ │ - ld.d $a4, $s0, 248 │ │ │ │ - slli.d $t1, $t1, 0x2 │ │ │ │ - movgr2fr.w $fa0, $t2 │ │ │ │ - fldx.s $fa2, $a4, $t1 │ │ │ │ - ffint.s.w $fa0, $fa0 │ │ │ │ - fmul.s $fa0, $fa0, $fa2 │ │ │ │ - fcvt.d.s $fa0, $fa0 │ │ │ │ - fadd.d $fs1, $fs1, $fa0 │ │ │ │ - bnez $t7, 148 # 36d28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ef28> │ │ │ │ - addi.w $t1, $t7, 1 │ │ │ │ - bstrpick.d $t1, $t1, 0x1f, 0x0 │ │ │ │ - slli.d $t1, $t1, 0x2 │ │ │ │ - ldx.w $t2, $a6, $t1 │ │ │ │ - ldx.w $t4, $a5, $t1 │ │ │ │ - sub.w $t1, $s1, $t2 │ │ │ │ - ldx.b $t2, $a0, $t4 │ │ │ │ - addi.w $t1, $t1, 1 │ │ │ │ - slli.d $t1, $t1, 0x2 │ │ │ │ - fldx.s $fa2, $a4, $t1 │ │ │ │ - movgr2fr.w $fa0, $t2 │ │ │ │ - ffint.s.w $fa0, $fa0 │ │ │ │ - fmul.s $fa0, $fa0, $fa2 │ │ │ │ - fcvt.d.s $fa0, $fa0 │ │ │ │ - fadd.d $fs0, $fs0, $fa0 │ │ │ │ - nop │ │ │ │ - fcmp.slt.d $fcc0, $fa1, $fs1 │ │ │ │ - movcf2fr $fa0, $fcc0 │ │ │ │ - movfr2gr.s $t1, $fa0 │ │ │ │ - slli.d $t1, $t1, 0x1 │ │ │ │ - addi.d $t1, $t1, -1 │ │ │ │ - stx.b $t1, $a0, $a1 │ │ │ │ - ld.d $t1, $s0, 104 │ │ │ │ - fcmp.slt.d $fcc0, $fa1, $fs0 │ │ │ │ - add.d $t1, $t1, $t5 │ │ │ │ - bceqz $fcc0, 972 # 370c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f2c8> │ │ │ │ - st.b $t6, $t1, 0 │ │ │ │ - ldptr.w $a1, $s0, 12 │ │ │ │ - srli.w $t7, $a1, 0x1 │ │ │ │ - b -748 # 36a20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ec20> │ │ │ │ - beqz $t7, 88 # 36d68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ef68> │ │ │ │ - ld.d $t1, $s0, 32 │ │ │ │ - ld.d $a4, $s0, 248 │ │ │ │ - ldx.d $a5, $t1, $a2 │ │ │ │ - ld.d $t1, $s0, 80 │ │ │ │ - ldx.d $a6, $t1, $a2 │ │ │ │ - bstrpick.d $t1, $t7, 0x1f, 0x0 │ │ │ │ - slli.d $t1, $t1, 0x2 │ │ │ │ - ldx.w $t1, $a6, $t1 │ │ │ │ - sub.w $t1, $s1, $t1 │ │ │ │ - addi.w $t1, $t1, 1 │ │ │ │ - slli.d $t1, $t1, 0x2 │ │ │ │ - fldx.s $fa0, $a4, $t1 │ │ │ │ - addi.w $t1, $t7, -1 │ │ │ │ - bstrpick.d $t1, $t1, 0x1f, 0x0 │ │ │ │ - slli.d $t1, $t1, 0x2 │ │ │ │ - ldx.w $t1, $a5, $t1 │ │ │ │ - ldx.b $t1, $a0, $t1 │ │ │ │ - movgr2fr.w $fa2, $t1 │ │ │ │ - ffint.s.w $fs0, $fa2 │ │ │ │ - fmul.s $fs0, $fs0, $fa0 │ │ │ │ - fcvt.d.s $fs0, $fs0 │ │ │ │ - bgeu $t7, $t4, -144 # 36cd8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1eed8> │ │ │ │ - ld.d $t1, $s0, 32 │ │ │ │ - ld.d $a4, $s0, 248 │ │ │ │ - ldx.d $a5, $t1, $a2 │ │ │ │ - ld.d $t1, $s0, 80 │ │ │ │ - ldx.d $a6, $t1, $a2 │ │ │ │ - b -232 # 36c98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ee98> │ │ │ │ + pcaddi $a3, 69306 │ │ │ │ + li.w $a2, 544 │ │ │ │ + pcaddi $a1, 68454 │ │ │ │ + pcaddi $a0, 68465 │ │ │ │ + st.d $s3, $sp, 80 │ │ │ │ + bl -187844 │ │ │ │ + pcaddi $a3, 68656 │ │ │ │ + li.w $a2, 550 │ │ │ │ + pcaddi $a1, 68448 │ │ │ │ + pcaddi $a0, 68459 │ │ │ │ + st.d $s3, $sp, 80 │ │ │ │ + bl -187868 │ │ │ │ + addi.d $sp, $sp, -16 │ │ │ │ + stptr.d $s0, $sp, 0 │ │ │ │ + st.d $ra, $sp, 8 │ │ │ │ + move $s0, $a0 │ │ │ │ + bl -2368 # 3a360 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44a0> │ │ │ │ + ld.bu $t0, $s0, 168 │ │ │ │ + beqz $t0, 64 # 3ace8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4e28> │ │ │ │ + ld.d $a0, $s0, 176 │ │ │ │ + beqz $a0, 16 # 3acc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4e00> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ld.d $t0, $t0, 48 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + move $a0, $zero │ │ │ │ nop │ │ │ │ - fld.d $fs1, $sp, 544 │ │ │ │ - fld.d $fs2, $sp, 536 │ │ │ │ - fld.d $fs3, $sp, 528 │ │ │ │ - fld.d $fs4, $sp, 520 │ │ │ │ - fld.d $fs5, $sp, 512 │ │ │ │ - fld.d $fs6, $sp, 504 │ │ │ │ - bl -174736 │ │ │ │ - pcaddi $t1, 124211 │ │ │ │ - ld.d $t3, $t1, 8 │ │ │ │ - lu12i.w $t2, 244 │ │ │ │ - ori $t2, $t2, 0x240 │ │ │ │ - sub.d $t0, $a0, $t3 │ │ │ │ - pcalau12i $t1, 75 │ │ │ │ - div.d $t0, $t0, $t2 │ │ │ │ - bstrpick.d $t0, $t0, 0x1f, 0x0 │ │ │ │ - movgr2fr.d $fa1, $t0 │ │ │ │ - fld.d $fa0, $t1, 1128 │ │ │ │ - ffint.d.l $fs0, $fa1 │ │ │ │ - addi.d $a0, $sp, 224 │ │ │ │ - fdiv.d $fs0, $fs0, $fa0 │ │ │ │ - pcalau12i $s4, 122 │ │ │ │ - ld.d $s4, $s4, -360 │ │ │ │ - addi.d $s4, $s4, 16 │ │ │ │ - bl -174468 │ │ │ │ - pcalau12i $t0, 122 │ │ │ │ - ld.d $t0, $t0, -192 │ │ │ │ - ld.d $s1, $t0, 8 │ │ │ │ - st.h $zero, $sp, 448 │ │ │ │ - ld.d $s6, $t0, 16 │ │ │ │ - ld.d $a0, $s1, -24 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - st.d $zero, $sp, 440 │ │ │ │ - st.d $zero, $sp, 456 │ │ │ │ - st.d $s4, $sp, 224 │ │ │ │ - st.d $zero, $sp, 464 │ │ │ │ - st.d $zero, $sp, 472 │ │ │ │ - st.d $zero, $sp, 480 │ │ │ │ - st.d $s1, $sp, 112 │ │ │ │ - add.d $a0, $t0, $a0 │ │ │ │ - move $a1, $zero │ │ │ │ - stptr.d $s6, $a0, 0 │ │ │ │ - bl -172924 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - pcalau12i $s0, 122 │ │ │ │ - ld.d $s0, $s0, -240 │ │ │ │ - pcalau12i $s5, 122 │ │ │ │ - ld.d $s5, $s5, -296 │ │ │ │ - addi.d $fp, $s0, 24 │ │ │ │ - addi.d $a0, $sp, 176 │ │ │ │ - addi.d $s0, $s0, 64 │ │ │ │ - addi.d $s5, $s5, 16 │ │ │ │ - st.d $zero, $sp, 128 │ │ │ │ - st.d $fp, $sp, 112 │ │ │ │ - st.d $s0, $sp, 224 │ │ │ │ - st.d $s5, $sp, 120 │ │ │ │ - st.d $zero, $sp, 136 │ │ │ │ - st.d $zero, $sp, 144 │ │ │ │ - st.d $zero, $sp, 152 │ │ │ │ - st.d $zero, $sp, 160 │ │ │ │ - st.d $zero, $sp, 168 │ │ │ │ - pcalau12i $s7, 122 │ │ │ │ - ld.d $s7, $s7, -16 │ │ │ │ - bl -171916 │ │ │ │ - li.w $t0, 16 │ │ │ │ - addi.d $s8, $sp, 208 │ │ │ │ - addi.d $s7, $s7, 16 │ │ │ │ - addi.d $a1, $sp, 120 │ │ │ │ - addi.d $a0, $sp, 224 │ │ │ │ - st.w $t0, $sp, 184 │ │ │ │ - st.d $s8, $sp, 192 │ │ │ │ - st.d $s7, $sp, 120 │ │ │ │ - st.b $zero, $sp, 208 │ │ │ │ - st.d $zero, $sp, 200 │ │ │ │ - bl -173048 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - ld.d $t0, $sp, 112 │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - fmov.d $fa0, $fs0 │ │ │ │ - ld.d $t0, $t0, -24 │ │ │ │ - li.w $t2, 2 │ │ │ │ - add.d $t0, $a0, $t0 │ │ │ │ - ldptr.w $t1, $t0, 24 │ │ │ │ - ori $t1, $t1, 0x4 │ │ │ │ - st.w $t1, $t0, 24 │ │ │ │ - st.d $t2, $sp, 232 │ │ │ │ - bl -172628 # cc80 (double)@plt> │ │ │ │ - ld.d $a4, $sp, 160 │ │ │ │ - addi.d $s7, $sp, 64 │ │ │ │ - st.b $zero, $sp, 64 │ │ │ │ - st.d $zero, $sp, 56 │ │ │ │ - st.d $s7, $sp, 48 │ │ │ │ - beqz $a4, 948 # 372a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f4a0> │ │ │ │ - ld.d $t1, $sp, 144 │ │ │ │ - beqz $t1, 20 # 36f08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f108> │ │ │ │ - sltu $t0, $a4, $t1 │ │ │ │ - masknez $a4, $a4, $t0 │ │ │ │ - maskeqz $t0, $t1, $t0 │ │ │ │ - or $a4, $a4, $t0 │ │ │ │ - ld.d $a3, $sp, 152 │ │ │ │ - move $a2, $zero │ │ │ │ - move $a1, $zero │ │ │ │ - sub.d $a4, $a4, $a3 │ │ │ │ - addi.d $a0, $sp, 48 │ │ │ │ - bl -172812 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - ld.d $a0, $sp, 192 │ │ │ │ - st.d $fp, $sp, 112 │ │ │ │ - st.d $s0, $sp, 224 │ │ │ │ - beq $a0, $s8, 12 # 36f38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f138> │ │ │ │ - bl -173792 │ │ │ │ + ld.d $ra, $sp, 8 │ │ │ │ + ldptr.d $s0, $sp, 0 │ │ │ │ + addi.d $sp, $sp, 16 │ │ │ │ + ret │ │ │ │ + bl -190424 │ │ │ │ + bl -188476 │ │ │ │ + li.w $a0, -1 │ │ │ │ + b -28 # 3acc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4e08> │ │ │ │ + pcaddi $a3, 68544 │ │ │ │ + li.w $a2, 55 │ │ │ │ + pcaddi $a1, 68486 │ │ │ │ + pcaddi $a0, 68499 │ │ │ │ + bl -187976 │ │ │ │ nop │ │ │ │ - addi.d $a0, $sp, 176 │ │ │ │ - st.d $s5, $sp, 120 │ │ │ │ - bl -173040 │ │ │ │ - ld.d $t0, $s1, -24 │ │ │ │ - st.d $s1, $sp, 112 │ │ │ │ - addi.d $a0, $sp, 224 │ │ │ │ - add.d $t0, $t0, $sp │ │ │ │ - st.d $s6, $t0, 112 │ │ │ │ - st.d $s4, $sp, 224 │ │ │ │ - bl -174780 │ │ │ │ - li.w $a4, 18 │ │ │ │ - pcaddi $a3, 72833 │ │ │ │ - move $a2, $zero │ │ │ │ - move $a1, $zero │ │ │ │ - addi.d $a0, $sp, 48 │ │ │ │ - bl -172900 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - addi.d $s5, $sp, 96 │ │ │ │ - st.d $s5, $sp, 80 │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - addi.d $s1, $a0, 16 │ │ │ │ + addi.d $sp, $sp, -16 │ │ │ │ + stptr.d $s0, $sp, 0 │ │ │ │ + st.d $ra, $sp, 8 │ │ │ │ move $s0, $a0 │ │ │ │ - beq $t0, $s1, 740 # 37270 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f470> │ │ │ │ - ld.d $t1, $a0, 16 │ │ │ │ - st.d $t0, $sp, 80 │ │ │ │ - st.d $t1, $sp, 96 │ │ │ │ - nop │ │ │ │ - ld.d $t0, $s0, 8 │ │ │ │ - li.w $t2, 3 │ │ │ │ - lu52i.d $t2, $t2, -2048 │ │ │ │ - st.d $t0, $sp, 88 │ │ │ │ - stptr.d $s1, $s0, 0 │ │ │ │ - st.b $zero, $s0, 16 │ │ │ │ - st.d $zero, $s0, 8 │ │ │ │ - li.w $t1, 1 │ │ │ │ - add.d $t0, $t0, $t2 │ │ │ │ - bgeu $t1, $t0, 1116 # 37420 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f620> │ │ │ │ - addi.d $s1, $sp, 80 │ │ │ │ - li.w $a2, 2 │ │ │ │ - pcaddi $a1, 72614 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -174936 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - addi.d $s4, $sp, 128 │ │ │ │ - st.d $s4, $sp, 112 │ │ │ │ + bl -2480 # 3a360 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44a0> │ │ │ │ + ld.bu $t0, $s0, 168 │ │ │ │ + beqz $t0, 64 # 3ad58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4e98> │ │ │ │ + ld.d $a0, $s0, 176 │ │ │ │ + beqz $a0, 16 # 3ad30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4e70> │ │ │ │ ldptr.d $t0, $a0, 0 │ │ │ │ - addi.d $s8, $a0, 16 │ │ │ │ - move $s0, $a0 │ │ │ │ - beq $t0, $s8, 664 # 37288 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f488> │ │ │ │ - ld.d $t1, $a0, 16 │ │ │ │ - st.d $t0, $sp, 112 │ │ │ │ - st.d $t1, $sp, 128 │ │ │ │ - ld.d $t0, $s0, 8 │ │ │ │ - pcaddi $s6, 123929 │ │ │ │ - stptr.d $s8, $s0, 0 │ │ │ │ - st.d $t0, $sp, 120 │ │ │ │ - st.b $zero, $s0, 16 │ │ │ │ - ld.bu $t0, $s6, 512 │ │ │ │ - st.d $zero, $s0, 8 │ │ │ │ - bnez $t0, 420 # 371c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f3c0> │ │ │ │ - ld.bu $t0, $s6, 513 │ │ │ │ - bnez $t0, 340 # 37178 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f378> │ │ │ │ - ld.d $a0, $sp, 112 │ │ │ │ - beq $a0, $s4, 12 # 37038 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f238> │ │ │ │ - bl -174048 │ │ │ │ + ld.d $t0, $t0, 48 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + ld.d $ra, $sp, 8 │ │ │ │ + ldptr.d $s0, $sp, 0 │ │ │ │ + move $a0, $zero │ │ │ │ + addi.d $sp, $sp, 16 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 80 │ │ │ │ - beq $a0, $s5, 12 # 37048 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f248> │ │ │ │ - bl -174064 │ │ │ │ + bl -190536 │ │ │ │ + bl -188588 │ │ │ │ + b -32 # 3ad30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4e70> │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 48 │ │ │ │ - beq $a0, $s7, 12 # 37058 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f258> │ │ │ │ - bl -174080 │ │ │ │ + pcaddi $a3, 68516 │ │ │ │ + li.w $a2, 55 │ │ │ │ + pcaddi $a1, 68458 │ │ │ │ + pcaddi $a0, 68471 │ │ │ │ + bl -188088 │ │ │ │ nop │ │ │ │ - beqz $s2, 16 # 37068 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f268> │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -174096 │ │ │ │ + addi.d $sp, $sp, -32 │ │ │ │ + st.d $s0, $sp, 16 │ │ │ │ + ldptr.d $s0, $a0, 0 │ │ │ │ + st.d $ra, $sp, 24 │ │ │ │ + beqz $s0, 56 # 3adb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4ef8> │ │ │ │ + ld.d $t0, $s0, 24 │ │ │ │ + st.w $zero, $s0, 56 │ │ │ │ + li.w $a1, 1 │ │ │ │ + move $a0, $s0 │ │ │ │ + st.d $t0, $s0, 40 │ │ │ │ + st.d $t0, $s0, 48 │ │ │ │ + bl -188332 │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + st.b $zero, $s0, 17 │ │ │ │ + ld.d $s0, $sp, 16 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - pcalau12i $t1, 121 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 488 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - beqz $s3, 128 # 37100 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f300> │ │ │ │ - bnez $t0, 636 # 37300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f500> │ │ │ │ - ld.d $fp, $sp, 640 │ │ │ │ - ld.d $s4, $sp, 600 │ │ │ │ - ld.d $s5, $sp, 592 │ │ │ │ - ld.d $s7, $sp, 576 │ │ │ │ - ld.d $s8, $sp, 568 │ │ │ │ - fld.d $fs0, $sp, 552 │ │ │ │ - ld.d $ra, $sp, 648 │ │ │ │ - ld.d $s0, $sp, 632 │ │ │ │ - ld.d $s1, $sp, 624 │ │ │ │ - ld.d $s2, $sp, 616 │ │ │ │ - ld.d $s6, $sp, 584 │ │ │ │ - move $a0, $s3 │ │ │ │ - ld.d $s3, $sp, 608 │ │ │ │ - addi.d $sp, $sp, 656 │ │ │ │ - b -174192 │ │ │ │ + pcaddi $a3, 68684 │ │ │ │ + li.w $a2, 550 │ │ │ │ + pcaddi $a1, 68368 │ │ │ │ + pcaddi $a0, 68379 │ │ │ │ + bl -188184 │ │ │ │ nop │ │ │ │ - li.w $t2, -1 │ │ │ │ - st.b $t2, $t1, 0 │ │ │ │ - ldptr.w $a1, $s0, 12 │ │ │ │ - srli.w $t7, $a1, 0x1 │ │ │ │ - b -1720 # 36a20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ec20> │ │ │ │ + bl -190672 │ │ │ │ + st.b $zero, $s0, 17 │ │ │ │ + bl -189000 │ │ │ │ nop │ │ │ │ - li.w $t1, -1 │ │ │ │ - st.b $t1, $a0, 0 │ │ │ │ - ld.d $t1, $s0, 104 │ │ │ │ - li.w $t2, 1 │ │ │ │ - stx.b $t2, $t1, $t5 │ │ │ │ - ldptr.w $a1, $s0, 12 │ │ │ │ - srli.w $t7, $a1, 0x1 │ │ │ │ - b -1756 # 36a20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ec20> │ │ │ │ - bnez $t0, 512 # 37300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f500> │ │ │ │ - ld.d $ra, $sp, 648 │ │ │ │ - ld.d $fp, $sp, 640 │ │ │ │ - ld.d $s4, $sp, 600 │ │ │ │ - ld.d $s5, $sp, 592 │ │ │ │ - ld.d $s7, $sp, 576 │ │ │ │ - ld.d $s8, $sp, 568 │ │ │ │ - fld.d $fs0, $sp, 552 │ │ │ │ - ld.d $s0, $sp, 632 │ │ │ │ - ld.d $s1, $sp, 624 │ │ │ │ - ld.d $s2, $sp, 616 │ │ │ │ - ld.d $s3, $sp, 608 │ │ │ │ - ld.d $s6, $sp, 584 │ │ │ │ - addi.d $sp, $sp, 656 │ │ │ │ - ret │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + bl -188740 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + bl -188572 │ │ │ │ nop │ │ │ │ - ldptr.w $t0, $s0, 8 │ │ │ │ - st.d $fp, $sp, 640 │ │ │ │ - st.d $s4, $sp, 600 │ │ │ │ - st.d $s5, $sp, 592 │ │ │ │ - st.d $s7, $sp, 576 │ │ │ │ - st.d $s8, $sp, 568 │ │ │ │ - fst.d $fs0, $sp, 552 │ │ │ │ - move $s3, $zero │ │ │ │ - move $s2, $zero │ │ │ │ - bnez $t0, -4740 # 35ee0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e0e0> │ │ │ │ - addi.d $t0, $sp, 112 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - b -976 # 36da0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1efa0> │ │ │ │ nop │ │ │ │ - li.w $a2, 4 │ │ │ │ - pcaddi $a1, 71513 │ │ │ │ - pcaddi $a0, 123834 │ │ │ │ - bl -174116 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - ld.d $a2, $sp, 120 │ │ │ │ - ld.d $a1, $sp, 112 │ │ │ │ - pcaddi $a0, 123830 │ │ │ │ - bl -174132 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - move $s6, $a0 │ │ │ │ - ld.d $t0, $t0, -24 │ │ │ │ - add.d $t0, $a0, $t0 │ │ │ │ - ld.d $s0, $t0, 240 │ │ │ │ - beqz $s0, 588 # 373f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f5f8> │ │ │ │ - ld.bu $t0, $s0, 56 │ │ │ │ - beqz $t0, 140 # 37240 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f440> │ │ │ │ - ld.b $a1, $s0, 67 │ │ │ │ - b 164 # 37260 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f460> │ │ │ │ - li.w $a2, 4 │ │ │ │ - pcaddi $a1, 71495 │ │ │ │ - pcalau12i $a0, 121 │ │ │ │ - ld.d $a0, $a0, -184 │ │ │ │ - bl -174192 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - ld.d $a2, $sp, 120 │ │ │ │ - ld.d $a1, $sp, 112 │ │ │ │ - pcalau12i $a0, 121 │ │ │ │ - ld.d $a0, $a0, -184 │ │ │ │ - bl -174212 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + addi.d $sp, $sp, -128 │ │ │ │ + pcalau12i $t0, 118 │ │ │ │ + ld.d $t0, $t0, -160 │ │ │ │ + ld.d $t0, $t0, 0 │ │ │ │ + st.d $t0, $sp, 40 │ │ │ │ + li.w $t0, 0x0 │ │ │ │ + st.d $s7, $sp, 56 │ │ │ │ + st.d $ra, $sp, 120 │ │ │ │ + li.w $t0, 16 │ │ │ │ + ldptr.d $s7, $a0, 0 │ │ │ │ + bne $a2, $t0, 600 # 3b080 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51c0> │ │ │ │ + st.d $s0, $sp, 112 │ │ │ │ + st.d $s1, $sp, 104 │ │ │ │ + st.d $s2, $sp, 96 │ │ │ │ + st.d $s3, $sp, 88 │ │ │ │ + st.d $s4, $sp, 80 │ │ │ │ + st.d $s5, $sp, 72 │ │ │ │ + st.d $s6, $sp, 64 │ │ │ │ + st.d $s8, $sp, 48 │ │ │ │ + beqz $s7, 788 # 3b160 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52a0> │ │ │ │ + ldptr.w $t0, $s7, 56 │ │ │ │ move $s8, $a0 │ │ │ │ - ld.d $t0, $t0, -24 │ │ │ │ - add.d $t0, $a0, $t0 │ │ │ │ - ld.d $s0, $t0, 240 │ │ │ │ - beqz $s0, 228 # 372e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f4e0> │ │ │ │ - ld.bu $t0, $s0, 56 │ │ │ │ - beqz $t0, 12 # 37210 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f410> │ │ │ │ - ld.b $a1, $s0, 67 │ │ │ │ - b 36 # 37230 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f430> │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -174244 # c970 ::_M_widen_init() const@plt> │ │ │ │ - ldptr.d $t0, $s0, 0 │ │ │ │ - pcaddi $t1, -36315 │ │ │ │ - li.w $a1, 10 │ │ │ │ - ld.d $t0, $t0, 48 │ │ │ │ - bne $t0, $t1, 168 # 372d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f4d0> │ │ │ │ + move $s5, $a1 │ │ │ │ + andi $t1, $t0, 0x2 │ │ │ │ + beqz $t1, 584 # 3b0a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51e8> │ │ │ │ + ld.d $t1, $s7, 40 │ │ │ │ + ld.d $s0, $s7, 48 │ │ │ │ nop │ │ │ │ - move $a0, $s8 │ │ │ │ - bl -175988 │ │ │ │ - bl -174968 │ │ │ │ - b -540 # 37020 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f220> │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -174292 # c970 ::_M_widen_init() const@plt> │ │ │ │ - ldptr.d $t0, $s0, 0 │ │ │ │ - pcaddi $t1, -36327 │ │ │ │ - li.w $a1, 10 │ │ │ │ - ld.d $t0, $t0, 48 │ │ │ │ - bne $t0, $t1, 104 # 372c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f4c0> │ │ │ │ + addi.d $t0, $sp, 31 │ │ │ │ + st.d $t0, $sp, 32 │ │ │ │ + move $s2, $s7 │ │ │ │ + beq $t1, $s0, 596 # 3b0d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5210> │ │ │ │ + ld.bu $s6, $s2, 16 │ │ │ │ + ld.d $s1, $sp, 32 │ │ │ │ + beqz $s6, 328 # 3afd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5110> │ │ │ │ + nop │ │ │ │ + ld.bu $t0, $s2, 17 │ │ │ │ + move $s6, $zero │ │ │ │ + bnez $t0, 120 # 3af10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5050> │ │ │ │ nop │ │ │ │ + move $a4, $s0 │ │ │ │ + move $a2, $s1 │ │ │ │ + addi.d $a3, $s7, 40 │ │ │ │ + addi.d $a1, $sp, 32 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -189972 │ │ │ │ + pcalau12i $t0, 118 │ │ │ │ + ld.d $t0, $t0, -256 │ │ │ │ + ldptr.w $a1, $t0, 0 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -191432 │ │ │ │ + move $s6, $a0 │ │ │ │ + addi.d $a2, $s7, 40 │ │ │ │ + addi.d $a1, $sp, 32 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -190044 │ │ │ │ move $a0, $s6 │ │ │ │ - bl -176036 │ │ │ │ - bl -175016 │ │ │ │ - b -580 # 37028 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f228> │ │ │ │ - ld.d $a2, $a0, 8 │ │ │ │ - move $a1, $s1 │ │ │ │ - move $a0, $s5 │ │ │ │ - addi.d $a2, $a2, 1 │ │ │ │ - bl -173472 │ │ │ │ - b -740 # 36fa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f1a0> │ │ │ │ - ld.d $a2, $a0, 8 │ │ │ │ - move $a1, $s8 │ │ │ │ - move $a0, $s4 │ │ │ │ - addi.d $a2, $a2, 1 │ │ │ │ - bl -173496 │ │ │ │ - b -668 # 37000 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f200> │ │ │ │ - addi.d $a1, $sp, 192 │ │ │ │ - addi.d $a0, $sp, 48 │ │ │ │ - bl -175336 # c5c0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - b -908 # 36f20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f120> │ │ │ │ - bnez $s7, -2592 # 36890 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ea90> │ │ │ │ - b -3380 # 36580 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e780> │ │ │ │ + bl -189316 │ │ │ │ + pcalau12i $t0, 118 │ │ │ │ + ld.d $t0, $t0, -72 │ │ │ │ + ldptr.w $t0, $t0, 0 │ │ │ │ + xor $s6, $s6, $t0 │ │ │ │ + sltui $t0, $s6, 1 │ │ │ │ + st.b $t0, $s2, 17 │ │ │ │ + sltu $s6, $zero, $s6 │ │ │ │ + nop │ │ │ │ + ldptr.d $s2, $s8, 0 │ │ │ │ + beqz $s2, 596 # 3b160 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52a0> │ │ │ │ + li.w $s4, -1 │ │ │ │ nop │ │ │ │ + ld.d $s3, $s2, 24 │ │ │ │ + ld.d $s1, $s2, 40 │ │ │ │ + sub.d $s1, $s1, $s3 │ │ │ │ + blez $s1, 116 # 3af98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x50d8> │ │ │ │ + move $s0, $zero │ │ │ │ + b 28 # 3af48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5088> │ │ │ │ nop │ │ │ │ - move $a0, $s0 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - move $a1, $a0 │ │ │ │ - b -108 # 37260 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f460> │ │ │ │ - move $a0, $s0 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + add.d $s0, $s0, $a0 │ │ │ │ + bge $s0, $s1, 68 # 3af88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x50c8> │ │ │ │ + ldptr.d $a0, $s5, 0 │ │ │ │ + sub.d $s2, $s1, $s0 │ │ │ │ + add.d $a1, $s3, $s0 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + move $a2, $s2 │ │ │ │ + ld.d $t0, $t0, 96 │ │ │ │ jirl $ra, $t0, 0 │ │ │ │ - move $a1, $a0 │ │ │ │ - b -172 # 37230 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f430> │ │ │ │ - pcalau12i $t1, 121 │ │ │ │ + bne $a0, $s4, -36 # 3af40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5080> │ │ │ │ + bge $s0, $s1, 32 # 3af88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x50c8> │ │ │ │ + blez $s0, 28 # 3af88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x50c8> │ │ │ │ + ldptr.d $t0, $s8, 0 │ │ │ │ + beqz $t0, 492 # 3b160 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52a0> │ │ │ │ + ld.d $a0, $t0, 24 │ │ │ │ + move $a2, $s2 │ │ │ │ + add.d $a1, $a0, $s0 │ │ │ │ + bl -188740 │ │ │ │ + ldptr.d $s2, $s8, 0 │ │ │ │ + beqz $s2, 468 # 3b160 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52a0> │ │ │ │ + sub.d $s1, $s1, $s0 │ │ │ │ + nop │ │ │ │ + ld.d $t1, $s2, 24 │ │ │ │ + ld.d $t0, $s2, 32 │ │ │ │ + add.d $s1, $t1, $s1 │ │ │ │ + add.d $t0, $t1, $t0 │ │ │ │ + st.d $s1, $s2, 40 │ │ │ │ + st.d $t0, $s2, 48 │ │ │ │ + beqz $s6, 80 # 3b000 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5140> │ │ │ │ + ld.d $s0, $s7, 48 │ │ │ │ + ld.d $t0, $s7, 40 │ │ │ │ + beq $t0, $s0, -164 # 3af18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5058> │ │ │ │ + ld.bu $s6, $s2, 16 │ │ │ │ + ld.d $s1, $sp, 32 │ │ │ │ + bnez $s6, -312 # 3ae90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4fd0> │ │ │ │ + nop │ │ │ │ + move $a4, $zero │ │ │ │ + move $a3, $zero │ │ │ │ + move $a2, $zero │ │ │ │ + li.w $a1, 1 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -189268 │ │ │ │ + ld.bu $t0, $s2, 17 │ │ │ │ + bnez $t0, -228 # 3af08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5048> │ │ │ │ + b -336 # 3aea0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4fe0> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + st.w $zero, $s2, 56 │ │ │ │ + st.d $t1, $s2, 40 │ │ │ │ + st.d $t1, $s2, 48 │ │ │ │ + li.w $a1, 1 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -188964 │ │ │ │ + st.b $zero, $s2, 17 │ │ │ │ + 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 $s8, $sp, 48 │ │ │ │ + nop │ │ │ │ + pcalau12i $t1, 117 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 488 │ │ │ │ + ld.d $t0, $sp, 40 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - beqz $t0, 288 # 37418 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f618> │ │ │ │ + bnez $t0, 168 # 3b100 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5240> │ │ │ │ + ld.d $ra, $sp, 120 │ │ │ │ + ld.d $s7, $sp, 56 │ │ │ │ + addi.d $sp, $sp, 128 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - fst.d $fs1, $sp, 544 │ │ │ │ - fst.d $fs2, $sp, 536 │ │ │ │ - fst.d $fs3, $sp, 528 │ │ │ │ - fst.d $fs4, $sp, 520 │ │ │ │ - fst.d $fs5, $sp, 512 │ │ │ │ - fst.d $fs6, $sp, 504 │ │ │ │ - bl -175176 │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - bl -174376 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ nop │ │ │ │ - fld.d $fs1, $sp, 544 │ │ │ │ - fld.d $fs2, $sp, 536 │ │ │ │ - fld.d $fs3, $sp, 528 │ │ │ │ - fld.d $fs4, $sp, 520 │ │ │ │ - fld.d $fs5, $sp, 512 │ │ │ │ - fld.d $fs6, $sp, 504 │ │ │ │ - beqz $s2, 16 # 37358 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f558> │ │ │ │ nop │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -174852 │ │ │ │ - ld.d $fp, $sp, 640 │ │ │ │ - ld.d $s4, $sp, 600 │ │ │ │ - ld.d $s5, $sp, 592 │ │ │ │ - ld.d $s7, $sp, 576 │ │ │ │ - ld.d $s8, $sp, 568 │ │ │ │ - fld.d $fs0, $sp, 552 │ │ │ │ - beqz $s3, 16 # 37380 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f580> │ │ │ │ nop │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -174892 │ │ │ │ - pcalau12i $t1, 121 │ │ │ │ + beqz $s7, 192 # 3b140 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5280> │ │ │ │ + ld.d $t0, $s7, 24 │ │ │ │ + st.w $zero, $s7, 56 │ │ │ │ + li.w $a1, 1 │ │ │ │ + move $a0, $s7 │ │ │ │ + st.d $t0, $s7, 40 │ │ │ │ + st.d $t0, $s7, 48 │ │ │ │ + bl -189100 │ │ │ │ + st.b $zero, $s7, 17 │ │ │ │ + b -100 # 3b040 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5180> │ │ │ │ + andi $t1, $t0, 0x1 │ │ │ │ + bnez $t1, 124 # 3b128 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5268> │ │ │ │ + ld.d $t1, $s7, 24 │ │ │ │ + ld.d $s0, $s7, 32 │ │ │ │ + ori $t0, $t0, 0x2 │ │ │ │ + st.w $t0, $s7, 56 │ │ │ │ + add.d $s0, $t1, $s0 │ │ │ │ + st.d $t1, $s7, 40 │ │ │ │ + st.d $s0, $s7, 48 │ │ │ │ + b -604 # 3ae70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4fb0> │ │ │ │ + li.w $s6, 1 │ │ │ │ + b -452 # 3af10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5050> │ │ │ │ + bl -191448 │ │ │ │ + st.b $zero, $s7, 17 │ │ │ │ + pcalau12i $t1, 117 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 488 │ │ │ │ + ld.d $t0, $sp, 40 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - st.d $fp, $sp, 640 │ │ │ │ - st.d $s4, $sp, 600 │ │ │ │ - st.d $s5, $sp, 592 │ │ │ │ - st.d $s7, $sp, 576 │ │ │ │ - st.d $s8, $sp, 568 │ │ │ │ - fst.d $fs0, $sp, 552 │ │ │ │ - fst.d $fs1, $sp, 544 │ │ │ │ - fst.d $fs2, $sp, 536 │ │ │ │ - fst.d $fs3, $sp, 528 │ │ │ │ - fst.d $fs4, $sp, 520 │ │ │ │ - fst.d $fs5, $sp, 512 │ │ │ │ - fst.d $fs6, $sp, 504 │ │ │ │ - bnez $t0, -176 # 37318 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f518> │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -173696 │ │ │ │ + beqz $t0, 128 # 3b178 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52b8> │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 48 │ │ │ │ - bl -174560 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + st.d $s0, $sp, 112 │ │ │ │ + st.d $s1, $sp, 104 │ │ │ │ + st.d $s2, $sp, 96 │ │ │ │ + st.d $s3, $sp, 88 │ │ │ │ + st.d $s4, $sp, 80 │ │ │ │ + st.d $s5, $sp, 72 │ │ │ │ + st.d $s6, $sp, 64 │ │ │ │ + st.d $s8, $sp, 48 │ │ │ │ + bl -191056 │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - bl -176092 # c410 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - bnez $s2, -160 # 37350 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f550> │ │ │ │ - b -156 # 37358 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f558> │ │ │ │ - pcalau12i $t1, 121 │ │ │ │ + pcaddi $a3, 68890 │ │ │ │ + li.w $a2, 287 │ │ │ │ + pcaddi $a1, 68622 │ │ │ │ + pcaddi $a0, 68939 │ │ │ │ + bl -189064 │ │ │ │ + nop │ │ │ │ + st.d $s0, $sp, 112 │ │ │ │ + st.d $s1, $sp, 104 │ │ │ │ + st.d $s2, $sp, 96 │ │ │ │ + st.d $s3, $sp, 88 │ │ │ │ + st.d $s4, $sp, 80 │ │ │ │ + st.d $s5, $sp, 72 │ │ │ │ + st.d $s6, $sp, 64 │ │ │ │ + st.d $s8, $sp, 48 │ │ │ │ + pcaddi $a3, 68450 │ │ │ │ + li.w $a2, 550 │ │ │ │ + pcaddi $a1, 68134 │ │ │ │ + pcaddi $a0, 68145 │ │ │ │ + bl -189120 │ │ │ │ + nop │ │ │ │ + bl -189928 │ │ │ │ + nop │ │ │ │ + bl -191616 │ │ │ │ + move $a0, $s8 │ │ │ │ + bl -1048 # 3ad70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4eb0> │ │ │ │ + nop │ │ │ │ + pcalau12i $t1, 117 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 488 │ │ │ │ + ld.d $t0, $sp, 40 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, -272 # 37300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f500> │ │ │ │ - bl -174548 │ │ │ │ - bl -174552 │ │ │ │ - nop │ │ │ │ - pcalau12i $t1, 121 │ │ │ │ + bnez $t0, -136 # 3b120 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5260> │ │ │ │ + bl -189980 │ │ │ │ + bl -191664 │ │ │ │ + st.b $zero, $s2, 17 │ │ │ │ + pcalau12i $t1, 117 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 488 │ │ │ │ + ld.d $t0, $sp, 40 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, -312 # 37300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f500> │ │ │ │ - pcaddi $a0, 71331 │ │ │ │ - addi.d $s1, $sp, 80 │ │ │ │ - bl -175764 │ │ │ │ - move $s0, $a0 │ │ │ │ - b -212 # 37378 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f578> │ │ │ │ - move $s0, $a0 │ │ │ │ + bnez $t0, -176 # 3b120 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5260> │ │ │ │ + bl -190020 │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + bl -189756 │ │ │ │ + pcalau12i $t1, 117 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 40 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + st.d $s0, $sp, 112 │ │ │ │ + st.d $s1, $sp, 104 │ │ │ │ + st.d $s2, $sp, 96 │ │ │ │ + st.d $s3, $sp, 88 │ │ │ │ + st.d $s4, $sp, 80 │ │ │ │ + st.d $s5, $sp, 72 │ │ │ │ + st.d $s6, $sp, 64 │ │ │ │ + st.d $s8, $sp, 48 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + bnez $t0, -252 # 3b120 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5260> │ │ │ │ + bl -189648 │ │ │ │ nop │ │ │ │ - addi.d $a0, $sp, 48 │ │ │ │ - bl -174684 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - bnez $s2, -272 # 37350 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f550> │ │ │ │ - b -268 # 37358 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f558> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -132 # 373e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f5e8> │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 192 │ │ │ │ - st.d $s7, $sp, 120 │ │ │ │ - bl -174716 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $a0, $sp, 176 │ │ │ │ - st.d $s5, $sp, 120 │ │ │ │ - bl -174392 │ │ │ │ - ld.d $t0, $s1, -24 │ │ │ │ - addi.d $t1, $sp, 32 │ │ │ │ - st.d $s1, $sp, 112 │ │ │ │ - addi.d $t0, $t0, 464 │ │ │ │ - add.d $t0, $t0, $t1 │ │ │ │ - st.d $s6, $t0, -384 │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + bl -189836 │ │ │ │ + pcalau12i $t1, 117 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 40 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + bnez $t0, -300 # 3b120 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5260> │ │ │ │ + bl -189696 │ │ │ │ nop │ │ │ │ - addi.d $a0, $sp, 224 │ │ │ │ - st.d $s4, $sp, 224 │ │ │ │ - bl -176144 │ │ │ │ - bnez $s2, -356 # 37350 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f550> │ │ │ │ - b -352 # 37358 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f558> │ │ │ │ + bl -191832 │ │ │ │ + bl -189884 │ │ │ │ + b -208 # 3b190 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52d0> │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + bl -189900 │ │ │ │ + pcalau12i $t1, 117 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 40 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ ld.d $a0, $sp, 8 │ │ │ │ - bl -174792 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - nop │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -174804 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - b -128 # 37458 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f658> │ │ │ │ + bnez $t0, -364 # 3b120 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5260> │ │ │ │ + bl -189760 │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b -60 # 374a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f6a8> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -444 # 37330 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f530> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -36 # 374d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f6d0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -176 │ │ │ │ - pcalau12i $t0, 121 │ │ │ │ + addi.d $sp, $sp, -64 │ │ │ │ + pcalau12i $t0, 117 │ │ │ │ ld.d $t0, $t0, -160 │ │ │ │ ld.d $t0, $t0, 0 │ │ │ │ - st.d $t0, $sp, 56 │ │ │ │ + st.d $t0, $sp, 24 │ │ │ │ li.w $t0, 0x0 │ │ │ │ - st.d $s1, $sp, 144 │ │ │ │ - st.d $s2, $sp, 136 │ │ │ │ - st.d $s4, $sp, 120 │ │ │ │ - st.d $s5, $sp, 112 │ │ │ │ - st.d $s6, $sp, 104 │ │ │ │ - st.d $ra, $sp, 168 │ │ │ │ - st.d $fp, $sp, 160 │ │ │ │ - st.d $s0, $sp, 152 │ │ │ │ - st.d $s3, $sp, 128 │ │ │ │ - st.d $s7, $sp, 96 │ │ │ │ - st.d $s8, $sp, 88 │ │ │ │ - fst.d $fs0, $sp, 72 │ │ │ │ - addi.d $t0, $a1, 40 │ │ │ │ - stptr.d $t0, $a0, 0 │ │ │ │ - st.d $zero, $a0, 144 │ │ │ │ - st.w $zero, $a0, 152 │ │ │ │ - st.d $zero, $a0, 160 │ │ │ │ - st.d $zero, $a0, 168 │ │ │ │ - st.w $zero, $a0, 176 │ │ │ │ - st.d $zero, $a0, 184 │ │ │ │ - st.w $zero, $a0, 192 │ │ │ │ - st.d $zero, $a0, 200 │ │ │ │ - st.d $zero, $a0, 208 │ │ │ │ - st.w $zero, $a0, 216 │ │ │ │ - st.d $zero, $a0, 224 │ │ │ │ - st.w $zero, $a0, 232 │ │ │ │ - st.d $zero, $a0, 240 │ │ │ │ - st.d $zero, $a0, 248 │ │ │ │ - st.d $zero, $a0, 256 │ │ │ │ - st.d $zero, $a0, 264 │ │ │ │ - st.d $zero, $a0, 24 │ │ │ │ - ld.d $s5, $a1, 96 │ │ │ │ - ld.d $s2, $a1, 88 │ │ │ │ - ld.d $s4, $a1, 80 │ │ │ │ - slli.w $t0, $s5, 0x1 │ │ │ │ - st.d $zero, $a0, 32 │ │ │ │ - st.d $zero, $a0, 40 │ │ │ │ - st.d $zero, $a0, 48 │ │ │ │ - st.d $zero, $a0, 56 │ │ │ │ - st.d $zero, $a0, 64 │ │ │ │ - st.d $zero, $a0, 72 │ │ │ │ - st.d $zero, $a0, 80 │ │ │ │ - st.d $zero, $a0, 88 │ │ │ │ - st.d $zero, $a0, 96 │ │ │ │ - st.d $zero, $a0, 104 │ │ │ │ - st.d $zero, $a0, 112 │ │ │ │ - st.d $zero, $a0, 120 │ │ │ │ - st.d $zero, $a0, 128 │ │ │ │ - st.w $zero, $a0, 136 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - st.w $s4, $a0, 8 │ │ │ │ - st.w $s2, $a0, 20 │ │ │ │ - bstrpick.d $s6, $s2, 0x1f, 0x0 │ │ │ │ - st.w $t0, $a0, 12 │ │ │ │ - move $s1, $a0 │ │ │ │ - beqz $s6, 1004 # 379e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fbe0> │ │ │ │ - slli.d $a0, $s6, 0x2 │ │ │ │ - bl -175468 │ │ │ │ - move $s7, $a0 │ │ │ │ - slli.d $a2, $s6, 0x2 │ │ │ │ - move $a1, $zero │ │ │ │ - bl -176348 │ │ │ │ - alsl.d $s3, $s6, $s7, 0x2 │ │ │ │ - nop │ │ │ │ - li.w $a0, 48 │ │ │ │ - bl -175500 │ │ │ │ - addi.d $t0, $sp, 16 │ │ │ │ - move $fp, $a0 │ │ │ │ - sub.d $s3, $s3, $s7 │ │ │ │ - st.d $a0, $sp, 16 │ │ │ │ - st.d $a0, $sp, 40 │ │ │ │ - st.d $t0, $sp, 48 │ │ │ │ - addi.d $s8, $a0, 48 │ │ │ │ + st.d $s0, $sp, 48 │ │ │ │ + st.d $s1, $sp, 40 │ │ │ │ + st.d $ra, $sp, 56 │ │ │ │ + st.d $s2, $sp, 32 │ │ │ │ + li.w $t0, 16 │ │ │ │ + move $s1, $a1 │ │ │ │ move $s0, $a0 │ │ │ │ - b 80 # 37690 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f890> │ │ │ │ + beq $a1, $t0, 140 # 3b360 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x54a0> │ │ │ │ + li.w $t0, 8 │ │ │ │ + bne $a1, $t0, 68 # 3b320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5460> │ │ │ │ + pcalau12i $t1, 117 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 24 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, 392 # 3b480 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x55c0> │ │ │ │ + ld.d $ra, $sp, 56 │ │ │ │ + ld.d $s0, $sp, 48 │ │ │ │ + ld.d $s1, $sp, 40 │ │ │ │ + ld.d $s2, $sp, 32 │ │ │ │ + addi.d $sp, $sp, 64 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.bu $t0, $a0, 88 │ │ │ │ + beqz $t0, 356 # 3b488 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x55c8> │ │ │ │ + li.w $t0, 24 │ │ │ │ + ld.d $s2, $a0, 96 │ │ │ │ + beq $a1, $t0, 176 # 3b3e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5520> │ │ │ │ + move $a2, $s1 │ │ │ │ + addi.d $a1, $sp, 16 │ │ │ │ + addi.d $a0, $s0, 72 │ │ │ │ + st.d $s2, $sp, 16 │ │ │ │ + bl -1348 # 3ae00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f40> │ │ │ │ + b -104 # 3b2e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5420> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -175572 │ │ │ │ - add.d $s5, $a0, $s3 │ │ │ │ - stptr.d $a0, $s0, 0 │ │ │ │ - st.d $s5, $s0, 16 │ │ │ │ - move $a2, $s3 │ │ │ │ - move $a1, $s7 │ │ │ │ - bl -174492 │ │ │ │ - addi.d $s0, $s0, 24 │ │ │ │ - st.d $s5, $s0, -16 │ │ │ │ - st.d $s0, $sp, 16 │ │ │ │ - beq $s0, $s8, 44 # 376b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f8b8> │ │ │ │ - stptr.d $zero, $s0, 0 │ │ │ │ - st.d $zero, $s0, 8 │ │ │ │ - st.d $zero, $s0, 16 │ │ │ │ - bnez $s3, -60 # 37660 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f860> │ │ │ │ - move $s5, $zero │ │ │ │ - st.d $s5, $s0, 8 │ │ │ │ - addi.d $s0, $s0, 24 │ │ │ │ - st.d $s0, $sp, 16 │ │ │ │ - bne $s0, $s8, -32 # 37690 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f890> │ │ │ │ nop │ │ │ │ - st.d $fp, $s1, 32 │ │ │ │ - st.d $s0, $s1, 40 │ │ │ │ - st.d $s0, $s1, 48 │ │ │ │ - beqz $s7, 12 # 376d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f8d0> │ │ │ │ - move $a0, $s7 │ │ │ │ - bl -175740 │ │ │ │ - beqz $s6, 848 # 37a20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fc20> │ │ │ │ - bstrpick.d $s3, $s2, 0x1f, 0x0 │ │ │ │ - slli.d $a0, $s3, 0x2 │ │ │ │ - bl -175692 │ │ │ │ - slli.d $a2, $s3, 0x2 │ │ │ │ - move $s7, $a0 │ │ │ │ - move $a1, $zero │ │ │ │ - bl -176572 │ │ │ │ - alsl.d $s3, $s3, $s7, 0x2 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + pcaddi $t1, -1177 │ │ │ │ + ld.d $t0, $t0, 48 │ │ │ │ + bne $t0, $t1, 212 # 3b440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5580> │ │ │ │ + bl -5360 # 39e80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3fc0> │ │ │ │ + ld.bu $t0, $s0, 88 │ │ │ │ + beqz $t0, 272 # 3b488 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x55c8> │ │ │ │ + ld.d $a0, $s0, 96 │ │ │ │ + beqz $a0, 160 # 3b420 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5560> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ld.d $t0, $t0, 48 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + ld.bu $t0, $s0, 88 │ │ │ │ nop │ │ │ │ - li.w $a0, 48 │ │ │ │ - bl -175724 │ │ │ │ - addi.d $t0, $sp, 24 │ │ │ │ - move $fp, $a0 │ │ │ │ - sub.d $s3, $s3, $s7 │ │ │ │ - st.d $a0, $sp, 24 │ │ │ │ - st.d $a0, $sp, 40 │ │ │ │ - st.d $t0, $sp, 48 │ │ │ │ - addi.d $s8, $a0, 48 │ │ │ │ - move $s0, $a0 │ │ │ │ - b 80 # 37770 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f970> │ │ │ │ + st.d $zero, $s0, 40 │ │ │ │ + st.d $zero, $s0, 32 │ │ │ │ + st.d $zero, $s0, 48 │ │ │ │ + beqz $t0, 228 # 3b488 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x55c8> │ │ │ │ + ld.d $a0, $s0, 96 │ │ │ │ + move $s2, $a0 │ │ │ │ + move $a2, $s1 │ │ │ │ + addi.d $a1, $sp, 16 │ │ │ │ + addi.d $a0, $s0, 72 │ │ │ │ + st.d $s2, $sp, 16 │ │ │ │ + bl -1472 # 3ae00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f40> │ │ │ │ + b -228 # 3b2e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5420> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + addi.d $s0, $a0, 72 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -1656 # 3ad70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4eb0> │ │ │ │ + li.w $a2, 16 │ │ │ │ + addi.d $a1, $sp, 16 │ │ │ │ + move $a0, $s0 │ │ │ │ + st.d $s2, $sp, 16 │ │ │ │ + bl -1532 # 3ae00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f40> │ │ │ │ + b -288 # 3b2e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5420> │ │ │ │ nop │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -175796 │ │ │ │ - add.d $s5, $a0, $s3 │ │ │ │ - stptr.d $a0, $s0, 0 │ │ │ │ - st.d $s5, $s0, 16 │ │ │ │ - move $a2, $s3 │ │ │ │ - move $a1, $s7 │ │ │ │ - bl -174716 │ │ │ │ - addi.d $s0, $s0, 24 │ │ │ │ - st.d $s5, $s0, -16 │ │ │ │ - st.d $s0, $sp, 24 │ │ │ │ - beq $s0, $s8, 44 # 37798 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f998> │ │ │ │ - stptr.d $zero, $s0, 0 │ │ │ │ - st.d $zero, $s0, 8 │ │ │ │ - st.d $zero, $s0, 16 │ │ │ │ - bnez $s3, -60 # 37740 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f940> │ │ │ │ - move $s5, $zero │ │ │ │ - st.d $s5, $s0, 8 │ │ │ │ - addi.d $s0, $s0, 24 │ │ │ │ - st.d $s0, $sp, 24 │ │ │ │ - bne $s0, $s8, -32 # 37770 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f970> │ │ │ │ nop │ │ │ │ - st.d $fp, $s1, 56 │ │ │ │ - st.d $s0, $s1, 64 │ │ │ │ - st.d $s0, $s1, 72 │ │ │ │ - beqz $s7, 12 # 377b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f9b0> │ │ │ │ - move $a0, $s7 │ │ │ │ - bl -175964 │ │ │ │ - beqz $s6, 592 # 37a00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fc00> │ │ │ │ - bstrpick.d $s2, $s2, 0x1f, 0x0 │ │ │ │ - slli.d $a0, $s2, 0x2 │ │ │ │ - bl -175916 │ │ │ │ - slli.d $a2, $s2, 0x2 │ │ │ │ - move $s7, $a0 │ │ │ │ - move $a1, $zero │ │ │ │ - bl -176796 │ │ │ │ - alsl.d $s2, $s2, $s7, 0x2 │ │ │ │ nop │ │ │ │ - li.w $a0, 48 │ │ │ │ - bl -175948 │ │ │ │ - addi.d $t0, $sp, 32 │ │ │ │ - move $fp, $a0 │ │ │ │ - sub.d $s2, $s2, $s7 │ │ │ │ - st.d $a0, $sp, 32 │ │ │ │ - st.d $a0, $sp, 40 │ │ │ │ - st.d $t0, $sp, 48 │ │ │ │ - addi.d $s8, $a0, 48 │ │ │ │ - move $s0, $a0 │ │ │ │ - b 80 # 37850 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fa50> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + st.d $zero, $s0, 40 │ │ │ │ + st.d $zero, $s0, 32 │ │ │ │ + st.d $zero, $s0, 48 │ │ │ │ + move $s2, $a0 │ │ │ │ + b -128 # 3b3b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x54f0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -176020 │ │ │ │ - add.d $s3, $a0, $s2 │ │ │ │ - stptr.d $a0, $s0, 0 │ │ │ │ - st.d $s3, $s0, 16 │ │ │ │ - move $a2, $s2 │ │ │ │ - move $a1, $s7 │ │ │ │ - bl -174940 │ │ │ │ - addi.d $s0, $s0, 24 │ │ │ │ - st.d $s3, $s0, -16 │ │ │ │ - st.d $s0, $sp, 32 │ │ │ │ - beq $s0, $s8, 44 # 37878 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fa78> │ │ │ │ - stptr.d $zero, $s0, 0 │ │ │ │ - st.d $zero, $s0, 8 │ │ │ │ - st.d $zero, $s0, 16 │ │ │ │ - bnez $s2, -60 # 37820 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fa20> │ │ │ │ - move $s3, $zero │ │ │ │ - st.d $s3, $s0, 8 │ │ │ │ - addi.d $s0, $s0, 24 │ │ │ │ - st.d $s0, $sp, 32 │ │ │ │ - bne $s0, $s8, -32 # 37850 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fa50> │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + b -180 # 3b390 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x54d0> │ │ │ │ + bl -192328 │ │ │ │ + li.w $a2, 16 │ │ │ │ + addi.d $a1, $sp, 16 │ │ │ │ + move $a0, $s0 │ │ │ │ + st.d $s2, $sp, 16 │ │ │ │ + bl -1628 # 3ae00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f40> │ │ │ │ + pcalau12i $t1, 117 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 24 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + beqz $t0, 56 # 3b4b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x55f0> │ │ │ │ nop │ │ │ │ - st.d $fp, $s1, 80 │ │ │ │ - st.d $s0, $s1, 88 │ │ │ │ - st.d $s0, $s1, 96 │ │ │ │ - beqz $s7, 12 # 37890 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fa90> │ │ │ │ - move $a0, $s7 │ │ │ │ - bl -176188 │ │ │ │ - beqz $s6, 656 # 37b20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fd20> │ │ │ │ - move $a0, $s6 │ │ │ │ - bl -176136 │ │ │ │ - move $a2, $s6 │ │ │ │ - move $a1, $zero │ │ │ │ - move $s0, $a0 │ │ │ │ - add.d $s6, $a0, $s6 │ │ │ │ - bl -177020 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - st.d $s0, $s1, 104 │ │ │ │ - st.d $s6, $s1, 112 │ │ │ │ - st.d $s6, $s1, 120 │ │ │ │ - srli.w $s5, $t0, 0x1 │ │ │ │ - bnez $s5, 380 # 37a40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fc40> │ │ │ │ - move $s3, $zero │ │ │ │ - move $s2, $zero │ │ │ │ - move $s0, $zero │ │ │ │ - st.d $zero, $s1, 128 │ │ │ │ - st.w $zero, $s1, 136 │ │ │ │ - st.d $zero, $s1, 144 │ │ │ │ - st.w $zero, $s1, 152 │ │ │ │ - st.d $zero, $s1, 160 │ │ │ │ - st.d $zero, $s1, 168 │ │ │ │ - st.w $zero, $s1, 176 │ │ │ │ - st.d $zero, $s1, 184 │ │ │ │ - st.w $zero, $s1, 192 │ │ │ │ - st.d $zero, $s1, 200 │ │ │ │ - st.d $s2, $s1, 208 │ │ │ │ - st.w $zero, $s1, 216 │ │ │ │ - st.d $s3, $s1, 224 │ │ │ │ - st.w $s5, $s1, 232 │ │ │ │ - st.d $s0, $s1, 240 │ │ │ │ - bstrpick.d $t0, $s4, 0x1f, 0x0 │ │ │ │ - beqz $t0, 484 # 37af8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fcf8> │ │ │ │ - slli.d $s0, $t0, 0x2 │ │ │ │ + bl -191920 │ │ │ │ + nop │ │ │ │ + pcaddi $a3, 68018 │ │ │ │ + li.w $a2, 55 │ │ │ │ + pcaddi $a1, 67998 │ │ │ │ + pcaddi $a0, 68011 │ │ │ │ + bl -189928 │ │ │ │ + nop │ │ │ │ + bl -192416 │ │ │ │ + bl -190468 │ │ │ │ + ld.bu $t0, $s0, 88 │ │ │ │ + b -276 # 3b398 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x54d8> │ │ │ │ + bl -190752 │ │ │ │ + nop │ │ │ │ + bl -192440 │ │ │ │ + bl -190492 │ │ │ │ + b -96 # 3b460 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x55a0> │ │ │ │ + nop │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + bl -190508 │ │ │ │ + pcalau12i $t1, 117 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 24 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + bnez $t0, -108 # 3b480 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x55c0> │ │ │ │ + bl -190368 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + addi.d $sp, $sp, -128 │ │ │ │ + st.d $s0, $sp, 104 │ │ │ │ + ldptr.d $s0, $a0, 0 │ │ │ │ + st.d $ra, $sp, 120 │ │ │ │ + st.d $fp, $sp, 112 │ │ │ │ + st.d $s1, $sp, 96 │ │ │ │ + st.d $s2, $sp, 88 │ │ │ │ + st.d $s3, $sp, 80 │ │ │ │ + st.d $s4, $sp, 72 │ │ │ │ + st.d $s5, $sp, 64 │ │ │ │ + st.d $s6, $sp, 56 │ │ │ │ + st.d $s7, $sp, 48 │ │ │ │ + st.d $s8, $sp, 40 │ │ │ │ + pcalau12i $t0, 117 │ │ │ │ + ld.d $t0, $t0, -160 │ │ │ │ + ld.d $t0, $t0, 0 │ │ │ │ + st.d $t0, $sp, 24 │ │ │ │ + li.w $t0, 0x0 │ │ │ │ + beqz $s0, 952 # 3b900 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5a40> │ │ │ │ + ldptr.w $t1, $s0, 64 │ │ │ │ + move $s3, $a0 │ │ │ │ + move $s8, $a1 │ │ │ │ + andi $t0, $t1, 0x1 │ │ │ │ + move $s6, $a2 │ │ │ │ + move $s2, $s0 │ │ │ │ + beqz $t0, 700 # 3b820 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5960> │ │ │ │ + ld.d $t0, $s0, 48 │ │ │ │ + ld.d $a2, $s0, 56 │ │ │ │ + andi $t1, $t1, 0x4 │ │ │ │ + bnez $t1, 460 # 3b740 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5880> │ │ │ │ + st.d $s6, $sp, 8 │ │ │ │ + add.d $s1, $s6, $a3 │ │ │ │ + pcalau12i $s7, 117 │ │ │ │ + ld.d $s7, $s7, -264 │ │ │ │ + pcalau12i $s5, 117 │ │ │ │ + ld.d $s5, $s5, -280 │ │ │ │ + li.w $s4, -1 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + beq $a2, $t0, 712 # 3b868 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x59a8> │ │ │ │ + st.d $t0, $sp, 16 │ │ │ │ + beqz $s0, 832 # 3b8e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5a28> │ │ │ │ + move $a4, $s1 │ │ │ │ + addi.d $a3, $sp, 8 │ │ │ │ + addi.d $a1, $sp, 16 │ │ │ │ move $a0, $s0 │ │ │ │ - bl -176272 │ │ │ │ - move $a2, $s0 │ │ │ │ - move $a1, $zero │ │ │ │ - move $s2, $a0 │ │ │ │ - bl -177152 │ │ │ │ - pcalau12i $t0, 74 │ │ │ │ - fld.d $fs0, $t0, 1136 │ │ │ │ - add.d $s0, $s2, $s0 │ │ │ │ - st.d $s0, $s1, 256 │ │ │ │ - st.d $s0, $s1, 264 │ │ │ │ - st.d $s2, $s1, 248 │ │ │ │ - slli.w $s4, $s4, 0x0 │ │ │ │ - move $s0, $zero │ │ │ │ + bl -192764 │ │ │ │ + ldptr.w $a1, $s7, 0 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -192408 │ │ │ │ + move $fp, $a0 │ │ │ │ + li.w $a3, 1 │ │ │ │ + addi.d $a2, $sp, 8 │ │ │ │ + addi.d $a1, $sp, 16 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -190496 │ │ │ │ + move $a0, $fp │ │ │ │ + bl -192600 │ │ │ │ + ld.d $t1, $sp, 16 │ │ │ │ + ldptr.w $t0, $s5, 0 │ │ │ │ + st.d $t1, $s2, 48 │ │ │ │ + beq $fp, $t0, 520 # 3b800 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5940> │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + beq $t0, $s1, 224 # 3b6e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5820> │ │ │ │ + ldptr.d $s0, $s3, 0 │ │ │ │ nop │ │ │ │ nop │ │ │ │ + beqz $s0, 752 # 3b900 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5a40> │ │ │ │ + ldptr.d $t0, $s8, 0 │ │ │ │ + ld.d $a2, $s0, 40 │ │ │ │ + ld.d $a1, $s0, 32 │ │ │ │ + ld.d $t0, $t0, 64 │ │ │ │ + move $a0, $s8 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + ldptr.d $s0, $s3, 0 │ │ │ │ + bnez $a0, 592 # 3b880 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x59c0> │ │ │ │ + ldptr.w $t0, $s8, 64 │ │ │ │ + andi $t0, $t0, 0x1 │ │ │ │ + bnez $t0, 620 # 3b8a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x59e8> │ │ │ │ + beqz $s0, 704 # 3b900 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5a40> │ │ │ │ + ld.d $t0, $s0, 32 │ │ │ │ + pcalau12i $s5, 117 │ │ │ │ + ld.d $s5, $s5, -264 │ │ │ │ + pcalau12i $s4, 117 │ │ │ │ + ld.d $s4, $s4, -280 │ │ │ │ + st.d $t0, $s0, 48 │ │ │ │ + st.d $t0, $s0, 56 │ │ │ │ + ld.d $t0, $s2, 48 │ │ │ │ + ld.d $a2, $s2, 56 │ │ │ │ nop │ │ │ │ - movgr2fr.d $fa0, $s0 │ │ │ │ - addi.d $s2, $s2, 4 │ │ │ │ - ffint.d.w $fa0, $fa0 │ │ │ │ - fadd.d $fa0, $fa0, $fs0 │ │ │ │ - addi.w $s0, $s0, 1 │ │ │ │ - bl -175748 │ │ │ │ - fcvt.s.d $fa0, $fa0 │ │ │ │ - fst.s $fa0, $s2, -4 │ │ │ │ - bne $s0, $s4, -32 # 37960 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fb60> │ │ │ │ nop │ │ │ │ - pcalau12i $t1, 121 │ │ │ │ + beq $t0, $a2, 496 # 3b860 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x59a0> │ │ │ │ + ldptr.d $s0, $s3, 0 │ │ │ │ + st.d $t0, $sp, 16 │ │ │ │ + beqz $s0, 620 # 3b8e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5a28> │ │ │ │ + move $a4, $s1 │ │ │ │ + addi.d $a3, $sp, 8 │ │ │ │ + addi.d $a1, $sp, 16 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -192976 │ │ │ │ + ldptr.w $a1, $s5, 0 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -192620 │ │ │ │ + move $s7, $a0 │ │ │ │ + li.w $a3, 1 │ │ │ │ + addi.d $a2, $sp, 8 │ │ │ │ + addi.d $a1, $sp, 16 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -190708 │ │ │ │ + move $a0, $s7 │ │ │ │ + bl -192812 │ │ │ │ + ld.d $t0, $sp, 16 │ │ │ │ + ldptr.w $t1, $s4, 0 │ │ │ │ + st.d $t0, $s2, 48 │ │ │ │ + beq $s7, $t1, 308 # 3b800 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5940> │ │ │ │ + ld.d $a2, $s2, 56 │ │ │ │ + beq $t0, $a2, 396 # 3b860 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x59a0> │ │ │ │ + ld.d $t1, $sp, 8 │ │ │ │ + bne $s1, $t1, -108 # 3b670 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x57b0> │ │ │ │ + sub.d $a0, $s1, $s6 │ │ │ │ + nop │ │ │ │ + pcalau12i $t1, 117 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 56 │ │ │ │ + ld.d $t0, $sp, 24 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, 496 # 37b90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fd90> │ │ │ │ - ld.d $ra, $sp, 168 │ │ │ │ - ld.d $fp, $sp, 160 │ │ │ │ - ld.d $s0, $sp, 152 │ │ │ │ - ld.d $s1, $sp, 144 │ │ │ │ - ld.d $s2, $sp, 136 │ │ │ │ - ld.d $s3, $sp, 128 │ │ │ │ - ld.d $s4, $sp, 120 │ │ │ │ - ld.d $s5, $sp, 112 │ │ │ │ - ld.d $s6, $sp, 104 │ │ │ │ - ld.d $s7, $sp, 96 │ │ │ │ - ld.d $s8, $sp, 88 │ │ │ │ - fld.d $fs0, $sp, 72 │ │ │ │ - addi.d $sp, $sp, 176 │ │ │ │ + bnez $t0, 456 # 3b8c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5a08> │ │ │ │ + ld.d $ra, $sp, 120 │ │ │ │ + ld.d $fp, $sp, 112 │ │ │ │ + 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 $s5, $sp, 64 │ │ │ │ + ld.d $s6, $sp, 56 │ │ │ │ + ld.d $s7, $sp, 48 │ │ │ │ + ld.d $s8, $sp, 40 │ │ │ │ + addi.d $sp, $sp, 128 │ │ │ │ ret │ │ │ │ nop │ │ │ │ - move $s7, $zero │ │ │ │ - move $s3, $zero │ │ │ │ - b -976 # 37618 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f818> │ │ │ │ nop │ │ │ │ + st.d $s6, $sp, 8 │ │ │ │ + add.d $s1, $s6, $a3 │ │ │ │ + pcalau12i $s8, 117 │ │ │ │ + ld.d $s8, $s8, -64 │ │ │ │ + pcalau12i $s7, 117 │ │ │ │ + ld.d $s7, $s7, -280 │ │ │ │ + beq $a2, $t0, 128 # 3b7d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5918> │ │ │ │ nop │ │ │ │ + st.d $t0, $sp, 16 │ │ │ │ + beqz $s0, 388 # 3b8e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5a28> │ │ │ │ + addi.d $a3, $sp, 8 │ │ │ │ + addi.d $a1, $sp, 16 │ │ │ │ + move $a4, $s1 │ │ │ │ + move $a0, $s0 │ │ │ │ + move $s5, $a3 │ │ │ │ + move $s4, $a1 │ │ │ │ + bl -193216 │ │ │ │ nop │ │ │ │ + ldptr.w $a1, $s8, 0 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -192864 │ │ │ │ + move $fp, $a0 │ │ │ │ + li.w $a3, 1 │ │ │ │ + move $a2, $s5 │ │ │ │ + move $a1, $s4 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -190952 │ │ │ │ + move $a0, $fp │ │ │ │ + bl -193056 │ │ │ │ + ld.d $t0, $sp, 16 │ │ │ │ + ldptr.w $t1, $s7, 0 │ │ │ │ + st.d $t0, $s2, 48 │ │ │ │ + beq $fp, $t1, 64 # 3b800 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5940> │ │ │ │ + ld.d $t1, $sp, 8 │ │ │ │ + beq $s1, $t1, -232 # 3b6e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5820> │ │ │ │ + ld.d $a2, $s2, 56 │ │ │ │ + ldptr.d $s0, $s3, 0 │ │ │ │ + bne $a2, $t0, -116 # 3b760 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x58a0> │ │ │ │ + st.d $a2, $sp, 16 │ │ │ │ + beqz $s0, 268 # 3b8e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5a28> │ │ │ │ + addi.d $s5, $sp, 8 │ │ │ │ + addi.d $s4, $sp, 16 │ │ │ │ + move $a4, $s1 │ │ │ │ + move $a3, $s5 │ │ │ │ + move $a1, $s4 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -193336 │ │ │ │ + b -116 # 3b788 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x58c8> │ │ │ │ + ld.d $t1, $sp, 8 │ │ │ │ + li.w $t0, -1 │ │ │ │ + sub.d $a0, $t1, $s6 │ │ │ │ + masknez $t0, $t0, $a0 │ │ │ │ + or $a0, $a0, $t0 │ │ │ │ + b -300 # 3b6e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5828> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - move $s7, $zero │ │ │ │ - move $s2, $zero │ │ │ │ - b -560 # 377d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f9d8> │ │ │ │ + andi $t0, $t1, 0x2 │ │ │ │ + bnez $t0, 172 # 3b8d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5a10> │ │ │ │ + ld.d $t0, $s0, 32 │ │ │ │ + ori $t1, $t1, 0x1 │ │ │ │ + st.w $t1, $s0, 64 │ │ │ │ + st.d $t0, $s0, 48 │ │ │ │ + st.d $t0, $s0, 56 │ │ │ │ + move $a2, $t0 │ │ │ │ + b -720 # 3b570 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x56b0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - move $s7, $zero │ │ │ │ - move $s3, $zero │ │ │ │ - b -816 # 376f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f8f8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $s1, $sp, 8 │ │ │ │ + b -388 # 3b6e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5820> │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + bne $t0, $s1, -604 # 3b610 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5750> │ │ │ │ + b -400 # 3b6e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5820> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.w $s0, $s5, 63 │ │ │ │ - bstrpick.d $s2, $s0, 0x1f, 0x6 │ │ │ │ - slli.d $a0, $s2, 0x3 │ │ │ │ - bl -176572 │ │ │ │ - slli.d $a2, $s2, 0x3 │ │ │ │ - move $a1, $zero │ │ │ │ - bl -177448 │ │ │ │ - srli.d $s6, $s5, 0x6 │ │ │ │ - alsl.d $t2, $s6, $a0, 0x3 │ │ │ │ - alsl.d $t1, $s2, $a0, 0x3 │ │ │ │ - srai.d $s3, $s5, 0x6 │ │ │ │ - andi $s5, $s5, 0x3f │ │ │ │ - st.d $a0, $s1, 128 │ │ │ │ - st.w $zero, $s1, 136 │ │ │ │ - st.d $t2, $s1, 144 │ │ │ │ - st.w $s5, $s1, 152 │ │ │ │ - st.d $t1, $s1, 160 │ │ │ │ - slli.d $a0, $s2, 0x3 │ │ │ │ - bl -176632 │ │ │ │ - slli.d $a2, $s2, 0x3 │ │ │ │ - move $a1, $zero │ │ │ │ - bl -177508 │ │ │ │ - alsl.d $s6, $s6, $a0, 0x3 │ │ │ │ - alsl.d $s2, $s2, $a0, 0x3 │ │ │ │ - bstrpick.d $s0, $s0, 0x1f, 0x6 │ │ │ │ - st.d $a0, $s1, 168 │ │ │ │ - st.w $zero, $s1, 176 │ │ │ │ - st.d $s6, $s1, 184 │ │ │ │ - st.w $s5, $s1, 192 │ │ │ │ - st.d $s2, $s1, 200 │ │ │ │ - slli.d $a0, $s0, 0x3 │ │ │ │ - bl -176684 │ │ │ │ - slli.d $a2, $s0, 0x3 │ │ │ │ - move $a1, $zero │ │ │ │ - move $s2, $a0 │ │ │ │ - alsl.d $s0, $s0, $a0, 0x3 │ │ │ │ - alsl.d $s3, $s3, $a0, 0x3 │ │ │ │ - bl -177572 │ │ │ │ - bstrpick.d $t0, $s4, 0x1f, 0x0 │ │ │ │ - st.d $s2, $s1, 208 │ │ │ │ - st.w $zero, $s1, 216 │ │ │ │ - st.d $s3, $s1, 224 │ │ │ │ - st.w $s5, $s1, 232 │ │ │ │ - st.d $s0, $s1, 240 │ │ │ │ - bnez $t0, -472 # 37918 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fb18> │ │ │ │ + beq $a0, $s4, 40 # 3b8a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x59e8> │ │ │ │ + beqz $s0, 124 # 3b900 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5a40> │ │ │ │ + ld.d $t0, $s0, 32 │ │ │ │ + add.d $a0, $t0, $a0 │ │ │ │ + st.d $t0, $s0, 48 │ │ │ │ + st.d $a0, $s0, 56 │ │ │ │ + ld.d $t0, $s2, 48 │ │ │ │ + ld.d $a2, $s2, 56 │ │ │ │ + b -768 # 3b5a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x56e0> │ │ │ │ nop │ │ │ │ - st.d $zero, $s1, 248 │ │ │ │ - st.d $zero, $s1, 256 │ │ │ │ - st.d $zero, $s1, 264 │ │ │ │ - b -380 # 37988 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fb88> │ │ │ │ + beqz $s0, 88 # 3b900 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5a40> │ │ │ │ + ldptr.w $t1, $s0, 64 │ │ │ │ + ld.d $t0, $s2, 48 │ │ │ │ + ld.d $a2, $s2, 56 │ │ │ │ + ori $t1, $t1, 0x4 │ │ │ │ + st.w $t1, $s0, 64 │ │ │ │ + b -376 # 3b748 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5888> │ │ │ │ nop │ │ │ │ + bl -193016 │ │ │ │ nop │ │ │ │ + pcaddi $a3, 68616 │ │ │ │ + li.w $a2, 279 │ │ │ │ + pcaddi $a1, 68132 │ │ │ │ + pcaddi $a0, 68145 │ │ │ │ + bl -191024 │ │ │ │ nop │ │ │ │ + pcaddi $a3, 68504 │ │ │ │ + li.w $a2, 544 │ │ │ │ + pcaddi $a1, 67652 │ │ │ │ + pcaddi $a0, 67663 │ │ │ │ + bl -191048 │ │ │ │ nop │ │ │ │ + pcaddi $a3, 67854 │ │ │ │ + li.w $a2, 550 │ │ │ │ + pcaddi $a1, 67646 │ │ │ │ + pcaddi $a0, 67657 │ │ │ │ + bl -191072 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - move $s0, $zero │ │ │ │ - b -628 # 378b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fab0> │ │ │ │ - move $s0, $a0 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s1, 248 │ │ │ │ - bnez $a0, 188 # 37bf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fdf0> │ │ │ │ - ld.d $a0, $s1, 208 │ │ │ │ - bnez $a0, 188 # 37bf8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fdf8> │ │ │ │ - ld.d $a0, $s1, 168 │ │ │ │ - bnez $a0, 188 # 37c00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fe00> │ │ │ │ - ld.d $a0, $s1, 128 │ │ │ │ - bnez $a0, 188 # 37c08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fe08> │ │ │ │ - ld.d $a0, $s1, 104 │ │ │ │ - bnez $a0, 188 # 37c10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fe10> │ │ │ │ - addi.d $a0, $s1, 80 │ │ │ │ - bl 196 # 37c20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fe20> │ │ │ │ - addi.d $a0, $s1, 56 │ │ │ │ - bl 188 # 37c20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fe20> │ │ │ │ - addi.d $a0, $s1, 32 │ │ │ │ - bl 180 # 37c20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fe20> │ │ │ │ - pcalau12i $t1, 121 │ │ │ │ + ld.d $a1, $a0, 16 │ │ │ │ + addi.d $sp, $sp, -96 │ │ │ │ + st.d $ra, $sp, 88 │ │ │ │ + pcalau12i $t1, 117 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + st.d $t1, $sp, 56 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + move $t0, $a0 │ │ │ │ + beqz $a1, 252 # 3ba40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5b80> │ │ │ │ + ld.d $t1, $t0, 24 │ │ │ │ + bgeu $a1, $t1, 52 # 3b980 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5ac0> │ │ │ │ + ld.bu $a0, $a1, 0 │ │ │ │ + nop │ │ │ │ + pcalau12i $t1, 117 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ ld.d $t0, $sp, 56 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - beqz $t0, 144 # 37c18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fe18> │ │ │ │ - nop │ │ │ │ - bl -177344 │ │ │ │ + bnez $t0, 1144 # 3bde8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5f28> │ │ │ │ + ld.d $ra, $sp, 88 │ │ │ │ + addi.d $sp, $sp, 96 │ │ │ │ + ret │ │ │ │ + ld.d $t3, $t0, 8 │ │ │ │ + ld.d $t1, $t0, 200 │ │ │ │ + ld.d $a0, $t0, 184 │ │ │ │ + sub.d $t3, $a1, $t3 │ │ │ │ + slt $t2, $t3, $t1 │ │ │ │ + masknez $a2, $t1, $t2 │ │ │ │ + maskeqz $t2, $t3, $t2 │ │ │ │ + or $a2, $a2, $t2 │ │ │ │ + bnez $a2, 224 # 3ba80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5bc0> │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 40 │ │ │ │ - bl 320 # 37ce0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fee0> │ │ │ │ - move $a0, $fp │ │ │ │ - bl -176984 │ │ │ │ - beqz $s7, -124 # 37b30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fd30> │ │ │ │ - move $a0, $s7 │ │ │ │ - bl -176996 │ │ │ │ - b -136 # 37b30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fd30> │ │ │ │ + sub.d $a2, $t1, $a2 │ │ │ │ + add.d $t7, $a0, $t1 │ │ │ │ + ld.bu $t2, $t0, 168 │ │ │ │ + add.d $a0, $a0, $a2 │ │ │ │ + st.d $t7, $t0, 16 │ │ │ │ + st.d $t7, $t0, 24 │ │ │ │ + st.d $a0, $t0, 8 │ │ │ │ + st.d $s0, $sp, 80 │ │ │ │ + beqz $t2, 1096 # 3be10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5f50> │ │ │ │ + ldptr.w $t5, $t0, 160 │ │ │ │ + ld.d $t4, $t0, 192 │ │ │ │ + ld.d $s0, $t0, 176 │ │ │ │ + andi $t3, $t5, 0x1 │ │ │ │ + move $t6, $zero │ │ │ │ + move $t2, $zero │ │ │ │ + sub.d $t1, $t4, $t1 │ │ │ │ + beqz $t3, 536 # 3bc00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5d40> │ │ │ │ nop │ │ │ │ - b -40 # 37b98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fd98> │ │ │ │ + andi $t3, $t5, 0x2 │ │ │ │ + beqz $t3, 204 # 3bac0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5c00> │ │ │ │ + blt $t2, $t1, 328 # 3bb40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5c80> │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ + addi.d $t3, $t6, 1 │ │ │ │ + li.w $t4, 1 │ │ │ │ + ld.d $t2, $t0, 200 │ │ │ │ + ld.d $t1, $t0, 184 │ │ │ │ + bgeu $t4, $t3, 464 # 3bbe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5d20> │ │ │ │ + ld.d $t3, $t0, 16 │ │ │ │ + add.d $t2, $t6, $t2 │ │ │ │ + add.d $t1, $t1, $t2 │ │ │ │ + st.d $t1, $t0, 24 │ │ │ │ + ld.bu $a0, $t3, 0 │ │ │ │ + ld.d $s0, $sp, 80 │ │ │ │ + b -212 # 3b958 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5a98> │ │ │ │ nop │ │ │ │ - bnez $s7, -32 # 37bb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fdb0> │ │ │ │ - b -164 # 37b30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fd30> │ │ │ │ - b -64 # 37b98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fd98> │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b -20 # 37bd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fdd0> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -28 # 37bd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fdd0> │ │ │ │ - bl -177056 │ │ │ │ - b -188 # 37b38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fd38> │ │ │ │ - bl -177064 │ │ │ │ - b -188 # 37b40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fd40> │ │ │ │ - bl -177072 │ │ │ │ - b -188 # 37b48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fd48> │ │ │ │ - bl -177080 │ │ │ │ - b -188 # 37b50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fd50> │ │ │ │ - bl -177088 │ │ │ │ - b -188 # 37b58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fd58> │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -175820 │ │ │ │ - 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, 40 # 37c68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fe68> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ldptr.d $t1, $a0, 0 │ │ │ │ + pcaddi $t2, -8613 │ │ │ │ + ld.d $t1, $t1, 168 │ │ │ │ + bne $t1, $t2, 596 # 3bca0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5de0> │ │ │ │ + ld.d $t1, $t0, 200 │ │ │ │ + ld.d $a1, $a0, 184 │ │ │ │ + move $t3, $zero │ │ │ │ + slt $t2, $t3, $t1 │ │ │ │ + masknez $a2, $t1, $t2 │ │ │ │ + maskeqz $t2, $t3, $t2 │ │ │ │ + st.d $a1, $a0, 8 │ │ │ │ + st.d $a1, $a0, 16 │ │ │ │ + st.d $a1, $a0, 24 │ │ │ │ + or $a2, $a2, $t2 │ │ │ │ + move $a0, $a1 │ │ │ │ + beqz $a2, -212 # 3b9a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5ae8> │ │ │ │ + sub.d $t1, $t1, $a2 │ │ │ │ + sub.d $a1, $a1, $a2 │ │ │ │ + add.d $a0, $a0, $t1 │ │ │ │ + st.d $t0, $sp, 16 │ │ │ │ + st.d $a2, $sp, 8 │ │ │ │ + bl -191572 │ │ │ │ + ld.d $t0, $sp, 16 │ │ │ │ + ld.d $a2, $sp, 8 │ │ │ │ + ld.d $t1, $t0, 200 │ │ │ │ + ld.d $a0, $t0, 184 │ │ │ │ + b -256 # 3b9a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5ae8> │ │ │ │ nop │ │ │ │ - ldptr.d $a0, $s0, 0 │ │ │ │ - beqz $a0, 76 # 37ca0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fea0> │ │ │ │ - addi.d $s0, $s0, 24 │ │ │ │ - bl -177164 │ │ │ │ - bne $s1, $s0, -16 # 37c50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fe50> │ │ │ │ - ldptr.d $s1, $s2, 0 │ │ │ │ - beqz $s1, 88 # 37cc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fec0> │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - ld.d $s0, $sp, 16 │ │ │ │ - ldptr.d $s2, $sp, 0 │ │ │ │ - move $a0, $s1 │ │ │ │ - ld.d $s1, $sp, 8 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - b -177204 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + addi.d $a0, $t0, 72 │ │ │ │ + sub.d $a3, $t1, $t2 │ │ │ │ + add.d $a2, $t7, $t6 │ │ │ │ + move $a1, $s0 │ │ │ │ + st.d $s1, $sp, 72 │ │ │ │ + st.d $t0, $sp, 40 │ │ │ │ + st.d $t2, $sp, 32 │ │ │ │ + st.d $t1, $sp, 24 │ │ │ │ + st.d $t6, $sp, 16 │ │ │ │ + st.d $t7, $sp, 8 │ │ │ │ + move $s1, $a0 │ │ │ │ + bl -1516 # 3b500 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5640> │ │ │ │ + li.w $t3, -1 │ │ │ │ + ld.d $t7, $sp, 8 │ │ │ │ + ld.d $t6, $sp, 16 │ │ │ │ + ld.d $t1, $sp, 24 │ │ │ │ + ld.d $t2, $sp, 32 │ │ │ │ + ld.d $t0, $sp, 40 │ │ │ │ + beq $a0, $t3, 440 # 3bcc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5e00> │ │ │ │ + add.d $t2, $t2, $a0 │ │ │ │ + sub.d $a3, $t1, $t2 │ │ │ │ + move $t6, $t2 │ │ │ │ + blt $a0, $a3, 552 # 3bd40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5e80> │ │ │ │ + ldptr.w $t5, $t0, 160 │ │ │ │ + andi $t3, $t5, 0x2 │ │ │ │ nop │ │ │ │ + ld.d $s1, $sp, 72 │ │ │ │ + beqz $t3, -300 # 3ba00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5b40> │ │ │ │ + bge $t2, $t1, -304 # 3ba00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5b40> │ │ │ │ nop │ │ │ │ - addi.d $s0, $s0, 24 │ │ │ │ - bne $s1, $s0, -84 # 37c50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fe50> │ │ │ │ - ldptr.d $s1, $s2, 0 │ │ │ │ - b -68 # 37c68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fe68> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $t3, $t0, 152 │ │ │ │ + ld.d $a2, $t0, 128 │ │ │ │ + sub.d $t1, $t1, $t2 │ │ │ │ + ld.d $a1, $t0, 120 │ │ │ │ + sub.d $a2, $a2, $t3 │ │ │ │ + slt $t4, $t1, $a2 │ │ │ │ + masknez $a2, $a2, $t4 │ │ │ │ + maskeqz $t4, $t1, $t4 │ │ │ │ + li.w $t8, 1 │ │ │ │ + or $a2, $a2, $t4 │ │ │ │ + add.d $a0, $t7, $t6 │ │ │ │ + add.d $a1, $a1, $t3 │ │ │ │ + bge $t8, $a2, 584 # 3bdb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5ef8> │ │ │ │ + st.d $t0, $sp, 24 │ │ │ │ + st.d $t2, $sp, 16 │ │ │ │ + st.d $a2, $sp, 8 │ │ │ │ + bl -191808 │ │ │ │ + ld.d $t0, $sp, 24 │ │ │ │ + ld.d $a2, $sp, 8 │ │ │ │ + ld.d $t2, $sp, 16 │ │ │ │ + ld.d $t3, $t0, 152 │ │ │ │ + ldptr.w $t5, $t0, 160 │ │ │ │ + add.d $t3, $a2, $t3 │ │ │ │ + andi $t1, $t5, 0x1 │ │ │ │ + st.d $t3, $t0, 152 │ │ │ │ + bnez $t1, 28 # 3bbc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5d00> │ │ │ │ + ld.d $t1, $t0, 128 │ │ │ │ + bne $t3, $t1, 20 # 3bbc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5d00> │ │ │ │ + ori $t5, $t5, 0x1 │ │ │ │ + st.w $t5, $t0, 160 │ │ │ │ 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 │ │ │ │ + add.d $t6, $t2, $a2 │ │ │ │ + b -452 # 3ba00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5b40> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $t1, $a0, 8 │ │ │ │ - bnez $t1, 28 # 37d00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ff00> │ │ │ │ - ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ldptr.w $t3, $t0, 64 │ │ │ │ + add.d $t1, $t1, $t2 │ │ │ │ + st.d $t1, $t0, 24 │ │ │ │ + ori $t1, $t3, 0x1 │ │ │ │ + ld.d $s0, $sp, 80 │ │ │ │ + li.w $a0, -1 │ │ │ │ + st.w $t1, $t0, 64 │ │ │ │ + b -676 # 3b958 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5a98> │ │ │ │ + ld.d $t3, $t0, 152 │ │ │ │ + ld.d $t8, $t0, 96 │ │ │ │ + ld.d $a1, $t0, 88 │ │ │ │ + li.w $a0, 1 │ │ │ │ + sub.d $t2, $t8, $t3 │ │ │ │ + slt $t4, $t1, $t2 │ │ │ │ + masknez $t2, $t2, $t4 │ │ │ │ + maskeqz $t4, $t1, $t4 │ │ │ │ + or $t2, $t2, $t4 │ │ │ │ + add.d $a1, $a1, $t3 │ │ │ │ + move $t6, $t2 │ │ │ │ + bge $a0, $t2, 372 # 3bda0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5ee0> │ │ │ │ + move $a2, $t2 │ │ │ │ + move $a0, $t7 │ │ │ │ + st.d $t0, $sp, 32 │ │ │ │ + st.d $t2, $sp, 24 │ │ │ │ + st.d $t1, $sp, 16 │ │ │ │ + st.d $t2, $sp, 8 │ │ │ │ + bl -192008 │ │ │ │ + ld.d $t0, $sp, 32 │ │ │ │ + ld.d $t2, $sp, 8 │ │ │ │ + ld.d $t1, $sp, 16 │ │ │ │ + ldptr.w $t5, $t0, 160 │ │ │ │ + ld.d $t3, $t0, 152 │ │ │ │ + ld.d $t6, $sp, 24 │ │ │ │ + move $t7, $a0 │ │ │ │ + andi $t4, $t5, 0x1 │ │ │ │ nop │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ldptr.d $t1, $t1, 0 │ │ │ │ - beq $t0, $t1, -32 # 37ce8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fee8> │ │ │ │ + add.d $t3, $t2, $t3 │ │ │ │ + st.d $t3, $t0, 152 │ │ │ │ + bnez $t4, -648 # 3b9f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5b30> │ │ │ │ + ld.d $t8, $t0, 96 │ │ │ │ + bne $t8, $t3, -656 # 3b9f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5b30> │ │ │ │ nop │ │ │ │ - ldptr.d $a0, $t0, 0 │ │ │ │ - beqz $a0, 76 # 37d60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ff60> │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - stptr.d $t1, $sp, 0 │ │ │ │ - bl -177368 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - ldptr.d $t1, $sp, 0 │ │ │ │ - addi.d $t0, $t0, 24 │ │ │ │ - beq $t1, $t0, 24 # 37d50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ff50> │ │ │ │ + ori $t5, $t5, 0x1 │ │ │ │ + st.w $t5, $t0, 160 │ │ │ │ + b -672 # 3b9f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5b30> │ │ │ │ nop │ │ │ │ - ldptr.d $a0, $t0, 0 │ │ │ │ - bnez $a0, -36 # 37d20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ff20> │ │ │ │ - addi.d $t0, $t0, 24 │ │ │ │ - bne $t1, $t0, -12 # 37d40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ff40> │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ - addi.d $t0, $t0, 24 │ │ │ │ - bne $t1, $t0, -84 # 37d10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ff10> │ │ │ │ - ret │ │ │ │ nop │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + jirl $ra, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + ld.d $a1, $t0, 16 │ │ │ │ + b -872 # 3b948 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5a88> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $t3, $t0, 72 │ │ │ │ + addi.d $t4, $t0, 120 │ │ │ │ + st.d $t4, $sp, 48 │ │ │ │ + beqz $t3, 300 # 3bdf8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5f38> │ │ │ │ + ld.wu $a0, $t3, 12 │ │ │ │ + addi.d $a1, $sp, 48 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + st.d $t6, $sp, 40 │ │ │ │ + st.d $t2, $sp, 32 │ │ │ │ + st.d $t1, $sp, 24 │ │ │ │ + st.d $t7, $sp, 16 │ │ │ │ + bl -29276 # 34a90 ::do_widen(char) const@@Base+0x245d0> │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + ld.d $t3, $t0, 72 │ │ │ │ + beqz $t3, 256 # 3bdf8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5f38> │ │ │ │ + ldptr.w $a0, $t3, 20 │ │ │ │ + addi.d $a1, $sp, 48 │ │ │ │ + bl -29300 # 34a90 ::do_widen(char) const@@Base+0x245d0> │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + ld.d $t1, $sp, 24 │ │ │ │ + ld.d $t2, $sp, 32 │ │ │ │ + ldptr.w $t5, $t0, 160 │ │ │ │ + st.d $zero, $t0, 152 │ │ │ │ + ld.d $t7, $sp, 16 │ │ │ │ + ori $t5, $t5, 0x2 │ │ │ │ + st.w $t5, $t0, 160 │ │ │ │ + ld.d $t6, $sp, 40 │ │ │ │ + ld.d $s1, $sp, 72 │ │ │ │ + bge $t2, $t1, -816 # 3ba00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5b40> │ │ │ │ + b -500 # 3bb40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5c80> │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - st.d $s1, $sp, 8 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - st.d $s0, $sp, 16 │ │ │ │ - stptr.d $s2, $sp, 0 │ │ │ │ - move $s1, $a0 │ │ │ │ - b 24 # 37db0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ffb0> │ │ │ │ nop │ │ │ │ - ld.d $t0, $t0, 8 │ │ │ │ - slli.d $s0, $s0, 0x3 │ │ │ │ - ldx.d $a0, $t0, $s0 │ │ │ │ - bl -24876 # 31c80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19e80> │ │ │ │ - addi.d $a0, $s1, 16 │ │ │ │ - bl -178692 │ │ │ │ - ldptr.w $s0, $s1, 8 │ │ │ │ - addi.d $a0, $s1, 16 │ │ │ │ - addi.w $t0, $s0, 1 │ │ │ │ - st.w $t0, $s1, 8 │ │ │ │ - bl -176392 │ │ │ │ - ldptr.d $t0, $s1, 0 │ │ │ │ - ldptr.w $t1, $t0, 4 │ │ │ │ - blt $s0, $t1, -52 # 37da0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ffa0> │ │ │ │ - move $a0, $zero │ │ │ │ - bl -178156 │ │ │ │ - li.w $t0, 1 │ │ │ │ - stptr.d $a1, $a0, 0 │ │ │ │ - st.d $zero, $a0, 56 │ │ │ │ - st.d $zero, $a0, 64 │ │ │ │ - st.d $zero, $a0, 72 │ │ │ │ - st.w $a2, $a0, 12 │ │ │ │ - blt $t0, $a2, 8 # 37e00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20000> │ │ │ │ - ret │ │ │ │ - addi.d $sp, $sp, -48 │ │ │ │ - bstrpick.d $t1, $a2, 0x1f, 0x0 │ │ │ │ - st.d $ra, $sp, 40 │ │ │ │ - slli.d $t1, $t1, 0x3 │ │ │ │ - st.d $a0, $sp, 24 │ │ │ │ - st.w $zero, $a0, 8 │ │ │ │ - move $a0, $t1 │ │ │ │ - st.d $t1, $sp, 8 │ │ │ │ - bl -177552 │ │ │ │ - ld.d $t1, $sp, 8 │ │ │ │ - move $t2, $a0 │ │ │ │ - stptr.d $zero, $a0, 0 │ │ │ │ - addi.d $a2, $t1, -8 │ │ │ │ - move $a1, $zero │ │ │ │ - add.d $t1, $t2, $t1 │ │ │ │ - addi.d $a0, $a0, 8 │ │ │ │ + add.d $a2, $t7, $t2 │ │ │ │ + move $a1, $s0 │ │ │ │ + move $a0, $s1 │ │ │ │ + st.d $t0, $sp, 40 │ │ │ │ + st.d $t2, $sp, 32 │ │ │ │ + st.d $t1, $sp, 24 │ │ │ │ st.d $t2, $sp, 16 │ │ │ │ - st.d $t1, $sp, 8 │ │ │ │ - bl -178456 │ │ │ │ - ld.d $t0, $sp, 24 │ │ │ │ - ld.d $t1, $sp, 8 │ │ │ │ + st.d $t7, $sp, 8 │ │ │ │ + bl -2144 # 3b500 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5640> │ │ │ │ + li.w $t3, -1 │ │ │ │ + ld.d $t7, $sp, 8 │ │ │ │ ld.d $t2, $sp, 16 │ │ │ │ - ld.d $ra, $sp, 40 │ │ │ │ - st.d $t1, $t0, 64 │ │ │ │ - st.d $t2, $t0, 56 │ │ │ │ - st.d $t1, $t0, 72 │ │ │ │ - move $a1, $zero │ │ │ │ - addi.d $a0, $t0, 16 │ │ │ │ - addi.d $sp, $sp, 48 │ │ │ │ - b -177924 │ │ │ │ + ld.d $t1, $sp, 24 │ │ │ │ + ld.d $t6, $sp, 32 │ │ │ │ + ld.d $t0, $sp, 40 │ │ │ │ + beq $a0, $t3, -188 # 3bcc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5e00> │ │ │ │ + ldptr.w $t5, $t0, 160 │ │ │ │ + add.d $t2, $t2, $a0 │ │ │ │ + move $t6, $t2 │ │ │ │ + andi $t3, $t5, 0x2 │ │ │ │ + b -616 # 3bb28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5c68> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ldptr.w $t2, $a0, 12 │ │ │ │ - li.w $t1, 1 │ │ │ │ - move $t0, $a0 │ │ │ │ - blt $t1, $t2, 52 # 37ec0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x200c0> │ │ │ │ - ld.d $a0, $a0, 56 │ │ │ │ - beqz $a0, 12 # 37ea0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x200a0> │ │ │ │ - b -177736 │ │ │ │ nop │ │ │ │ - ret │ │ │ │ + beq $t2, $a0, 48 # 3bdd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5f10> │ │ │ │ + add.d $t3, $t3, $t2 │ │ │ │ + st.d $t3, $t0, 152 │ │ │ │ + bne $t8, $t3, -956 # 3b9f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5b30> │ │ │ │ + b -296 # 3bc88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5dc8> │ │ │ │ + nop │ │ │ │ + bne $a2, $t8, -544 # 3bb98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5cd8> │ │ │ │ + ld.b $t1, $a1, 0 │ │ │ │ + st.b $t1, $a0, 0 │ │ │ │ + ld.d $t3, $t0, 152 │ │ │ │ + ldptr.w $t5, $t0, 160 │ │ │ │ + b -564 # 3bb98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5cd8> │ │ │ │ + ld.b $t3, $a1, 0 │ │ │ │ + st.b $t3, $t7, 0 │ │ │ │ + ldptr.w $t5, $t0, 160 │ │ │ │ + ld.d $t3, $t0, 152 │ │ │ │ + andi $t4, $t5, 0x1 │ │ │ │ + b -372 # 3bc70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5db0> │ │ │ │ + st.d $s0, $sp, 80 │ │ │ │ + st.d $s1, $sp, 72 │ │ │ │ + bl -194336 │ │ │ │ + nop │ │ │ │ + pcaddi $a3, 68180 │ │ │ │ + li.w $a2, 544 │ │ │ │ + pcaddi $a1, 67328 │ │ │ │ + pcaddi $a0, 67339 │ │ │ │ + bl -192344 │ │ │ │ nop │ │ │ │ + pcaddi $a3, 67446 │ │ │ │ + li.w $a2, 55 │ │ │ │ + pcaddi $a1, 67388 │ │ │ │ + pcaddi $a0, 67401 │ │ │ │ + st.d $s1, $sp, 72 │ │ │ │ + bl -192372 │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ldptr.d $a0, $a0, 0 │ │ │ │ + beqz $a0, 36 # 3be58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5f98> │ │ │ │ + ld.d $t0, $a0, 32 │ │ │ │ + st.w $zero, $a0, 64 │ │ │ │ + li.w $a2, 1 │ │ │ │ + li.w $a1, 1 │ │ │ │ + st.d $t0, $a0, 48 │ │ │ │ + st.d $t0, $a0, 56 │ │ │ │ + b -194384 │ │ │ │ nop │ │ │ │ + addi.d $sp, $sp, -16 │ │ │ │ + pcaddi $a3, 67511 │ │ │ │ + li.w $a2, 550 │ │ │ │ + pcaddi $a1, 67303 │ │ │ │ + pcaddi $a0, 67314 │ │ │ │ + st.d $ra, $sp, 8 │ │ │ │ + bl -192448 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - st.w $zero, $a0, 8 │ │ │ │ - addi.d $a0, $a0, 16 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - bl -178756 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - ld.d $a0, $t0, 56 │ │ │ │ - beqz $a0, 32 # 37f00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20100> │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - b -177820 │ │ │ │ + addi.d $sp, $sp, -128 │ │ │ │ + pcalau12i $t0, 117 │ │ │ │ + ld.d $t0, $t0, -160 │ │ │ │ + ld.d $t0, $t0, 0 │ │ │ │ + st.d $t0, $sp, 40 │ │ │ │ + li.w $t0, 0x0 │ │ │ │ + st.d $s7, $sp, 56 │ │ │ │ + st.d $ra, $sp, 120 │ │ │ │ + st.d $s0, $sp, 112 │ │ │ │ + st.d $s1, $sp, 104 │ │ │ │ + st.d $s2, $sp, 96 │ │ │ │ + st.d $s3, $sp, 88 │ │ │ │ + st.d $s4, $sp, 80 │ │ │ │ + st.d $s5, $sp, 72 │ │ │ │ + st.d $s6, $sp, 64 │ │ │ │ + st.d $s8, $sp, 48 │ │ │ │ + li.w $t0, 16 │ │ │ │ + move $s7, $a0 │ │ │ │ + bne $a2, $t0, 248 # 3bfc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6100> │ │ │ │ + ldptr.w $t0, $a0, 88 │ │ │ │ + move $s5, $a1 │ │ │ │ + andi $t0, $t0, 0x1 │ │ │ │ + beqz $t0, 368 # 3c048 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6188> │ │ │ │ + nop │ │ │ │ + ldptr.d $s8, $s7, 0 │ │ │ │ + beqz $s8, 644 # 3c168 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x62a8> │ │ │ │ + ldptr.w $t0, $s8, 64 │ │ │ │ + andi $t0, $t0, 0x2 │ │ │ │ + beqz $t0, 840 # 3c238 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6378> │ │ │ │ + ld.d $a4, $s8, 56 │ │ │ │ + ld.d $t0, $s8, 48 │ │ │ │ + addi.d $t1, $sp, 31 │ │ │ │ + st.d $t1, $sp, 32 │ │ │ │ + move $s2, $s8 │ │ │ │ + bne $a4, $t0, 504 # 3c100 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6240> │ │ │ │ + nop │ │ │ │ + li.w $s6, 1 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + li.w $s4, -1 │ │ │ │ nop │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ + ld.d $s3, $s2, 32 │ │ │ │ + ld.d $s1, $s2, 48 │ │ │ │ + sub.d $s1, $s1, $s3 │ │ │ │ + blez $s1, 100 # 3bf98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x60d8> │ │ │ │ + move $s0, $zero │ │ │ │ + b 12 # 3bf48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6088> │ │ │ │ + add.d $s0, $s0, $a0 │ │ │ │ + bge $s0, $s1, 68 # 3bf88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x60c8> │ │ │ │ + ldptr.d $a0, $s5, 0 │ │ │ │ + sub.d $s2, $s1, $s0 │ │ │ │ + add.d $a1, $s3, $s0 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + move $a2, $s2 │ │ │ │ + ld.d $t0, $t0, 96 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + bne $a0, $s4, -36 # 3bf40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6080> │ │ │ │ + bge $s0, $s1, 32 # 3bf88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x60c8> │ │ │ │ + blez $s0, 28 # 3bf88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x60c8> │ │ │ │ + ldptr.d $t0, $s7, 0 │ │ │ │ + beqz $t0, 500 # 3c168 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x62a8> │ │ │ │ + ld.d $a0, $t0, 32 │ │ │ │ + move $a2, $s2 │ │ │ │ + add.d $a1, $a0, $s0 │ │ │ │ + bl -192836 │ │ │ │ + ldptr.d $s2, $s7, 0 │ │ │ │ + beqz $s2, 476 # 3c168 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x62a8> │ │ │ │ + ld.d $s3, $s2, 32 │ │ │ │ + sub.d $s1, $s1, $s0 │ │ │ │ + ld.d $t0, $s2, 40 │ │ │ │ + add.d $s1, $s3, $s1 │ │ │ │ + st.d $s1, $s2, 48 │ │ │ │ + add.d $t0, $s3, $t0 │ │ │ │ + st.d $t0, $s2, 56 │ │ │ │ + beqz $s6, 468 # 3c180 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x62c0> │ │ │ │ + ld.d $a4, $s8, 56 │ │ │ │ + ld.d $t0, $s8, 48 │ │ │ │ + bne $t0, $a4, 328 # 3c100 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6240> │ │ │ │ + b -148 # 3bf28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6068> │ │ │ │ + ldptr.d $a0, $a0, 0 │ │ │ │ + beqz $a0, 420 # 3c168 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x62a8> │ │ │ │ + ld.d $t0, $a0, 32 │ │ │ │ + st.w $zero, $a0, 64 │ │ │ │ + li.w $a2, 1 │ │ │ │ + li.w $a1, 1 │ │ │ │ + st.d $t0, $a0, 48 │ │ │ │ + st.d $t0, $a0, 56 │ │ │ │ + bl -194784 │ │ │ │ + nop │ │ │ │ + ld.d $t0, $s7, 48 │ │ │ │ + st.b $zero, $t0, 0 │ │ │ │ + st.d $zero, $s7, 56 │ │ │ │ + st.d $zero, $s7, 80 │ │ │ │ + st.w $zero, $s7, 88 │ │ │ │ + pcalau12i $t1, 117 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 40 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, 708 # 3c2d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6418> │ │ │ │ + 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 │ │ │ │ + ld.d $s8, $sp, 48 │ │ │ │ + addi.d $sp, $sp, 128 │ │ │ │ ret │ │ │ │ + ld.d $t0, $a0, 24 │ │ │ │ + ld.d $s2, $a0, 80 │ │ │ │ + sub.d $s1, $t0, $s2 │ │ │ │ + blez $s1, 100 # 3c0b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x61f8> │ │ │ │ + ld.d $s3, $a0, 16 │ │ │ │ + move $s0, $zero │ │ │ │ + li.w $s4, -1 │ │ │ │ + b 36 # 3c088 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x61c8> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + add.d $s0, $s0, $a0 │ │ │ │ + bge $s0, $s1, 36 # 3c0a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x61e8> │ │ │ │ + ldptr.d $a0, $s5, 0 │ │ │ │ + add.d $a1, $s2, $s0 │ │ │ │ + sub.d $a2, $s1, $s0 │ │ │ │ ldptr.d $t0, $a0, 0 │ │ │ │ - slli.d $a1, $a1, 0x3 │ │ │ │ - ld.d $t0, $t0, 8 │ │ │ │ - ldx.d $a0, $t0, $a1 │ │ │ │ - b -25248 # 31c80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19e80> │ │ │ │ + add.d $a1, $s3, $a1 │ │ │ │ + ld.d $t0, $t0, 96 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + bne $a0, $s4, -36 # 3c080 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x61c0> │ │ │ │ + ld.d $s2, $s7, 80 │ │ │ │ + ld.d $t0, $s7, 24 │ │ │ │ + add.d $s2, $s0, $s2 │ │ │ │ + st.d $s2, $s7, 80 │ │ │ │ + bne $t0, $s2, -472 # 3bee0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6020> │ │ │ │ + ldptr.w $t0, $s7, 88 │ │ │ │ + ldptr.d $s2, $s7, 0 │ │ │ │ + ori $t0, $t0, 0x1 │ │ │ │ + st.w $t0, $s7, 88 │ │ │ │ + beqz $s2, 156 # 3c168 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x62a8> │ │ │ │ + ldptr.w $t0, $s2, 64 │ │ │ │ + andi $t0, $t0, 0x2 │ │ │ │ + beqz $t0, 424 # 3c280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x63c0> │ │ │ │ + ld.d $a4, $s2, 56 │ │ │ │ + ld.d $t0, $s2, 48 │ │ │ │ + addi.d $t1, $sp, 31 │ │ │ │ + st.d $t1, $sp, 32 │ │ │ │ + move $s8, $s2 │ │ │ │ + beq $t0, $a4, -480 # 3bf10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6050> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -688 │ │ │ │ - pcalau12i $t0, 121 │ │ │ │ - ld.d $t0, $t0, -160 │ │ │ │ - ld.d $t0, $t0, 0 │ │ │ │ - st.d $t0, $sp, 568 │ │ │ │ - li.w $t0, 0x0 │ │ │ │ - st.d $s0, $sp, 664 │ │ │ │ - st.d $s1, $sp, 656 │ │ │ │ + ld.d $a2, $sp, 32 │ │ │ │ + addi.d $a3, $s8, 48 │ │ │ │ + addi.d $a1, $sp, 32 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -195664 │ │ │ │ + pcalau12i $t0, 116 │ │ │ │ + ld.d $t0, $t0, -64 │ │ │ │ + ldptr.w $a1, $t0, 0 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -195316 │ │ │ │ move $s0, $a0 │ │ │ │ - st.d $ra, $sp, 680 │ │ │ │ - st.d $fp, $sp, 672 │ │ │ │ - st.d $s2, $sp, 648 │ │ │ │ - st.d $s3, $sp, 640 │ │ │ │ - st.d $s4, $sp, 632 │ │ │ │ - st.d $s5, $sp, 624 │ │ │ │ - st.d $s6, $sp, 616 │ │ │ │ - st.d $s7, $sp, 608 │ │ │ │ - st.d $s8, $sp, 600 │ │ │ │ - fst.d $fs0, $sp, 584 │ │ │ │ - bl -179308 │ │ │ │ - ldptr.w $t1, $s0, 12 │ │ │ │ - pcaddi $t0, 123067 │ │ │ │ - st.d $a0, $t0, 8 │ │ │ │ - li.w $t0, 1 │ │ │ │ - move $s1, $zero │ │ │ │ - bge $t0, $t1, 1612 # 385e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x207e0> │ │ │ │ + li.w $a3, 1 │ │ │ │ + addi.d $a2, $s8, 48 │ │ │ │ + addi.d $a1, $sp, 32 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -193404 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -195508 │ │ │ │ + pcalau12i $t0, 116 │ │ │ │ + ld.d $t0, $t0, -280 │ │ │ │ + ldptr.w $s6, $t0, 0 │ │ │ │ + ldptr.d $s2, $s7, 0 │ │ │ │ + xor $s6, $s6, $s0 │ │ │ │ + sltu $s6, $zero, $s6 │ │ │ │ + bnez $s2, -576 # 3bf20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6060> │ │ │ │ nop │ │ │ │ + pcaddi $a3, 67316 │ │ │ │ + li.w $a2, 550 │ │ │ │ + pcaddi $a1, 67108 │ │ │ │ + pcaddi $a0, 67119 │ │ │ │ + bl -193224 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s0, 56 │ │ │ │ - bstrpick.d $t0, $s1, 0x1f, 0x0 │ │ │ │ - move $a3, $s0 │ │ │ │ - alsl.d $a0, $t0, $a0, 0x3 │ │ │ │ - pcaddi $a2, -140 │ │ │ │ - move $a1, $zero │ │ │ │ - bl -177384 │ │ │ │ - ldptr.w $t0, $s0, 12 │ │ │ │ - addi.d $s1, $s1, 1 │ │ │ │ - slli.w $t1, $s1, 0x0 │ │ │ │ - blt $t1, $t0, -40 # 37fa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x201a0> │ │ │ │ - move $s1, $zero │ │ │ │ - blez $t0, 56 # 38008 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20208> │ │ │ │ + st.w $zero, $s2, 64 │ │ │ │ + st.d $s3, $s2, 48 │ │ │ │ + st.d $s3, $s2, 56 │ │ │ │ + li.w $a2, 1 │ │ │ │ + li.w $a1, 1 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -195224 │ │ │ │ + ldptr.w $t0, $s7, 88 │ │ │ │ + andi $t0, $t0, 0x1 │ │ │ │ + beqz $t0, -444 # 3bfe8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6128> │ │ │ │ + ldptr.d $t0, $s7, 0 │ │ │ │ + beqz $t0, 180 # 3c260 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x63a0> │ │ │ │ + ldptr.w $s0, $t0, 12 │ │ │ │ + move $a0, $s5 │ │ │ │ + ext.w.b $a1, $s0 │ │ │ │ + bl -34476 # 33b10 ::do_widen(char) const@@Base+0x23650> │ │ │ │ + srai.d $a1, $s0, 0x8 │ │ │ │ + move $a0, $s5 │ │ │ │ + ext.w.b $a1, $a1 │ │ │ │ + bl -34492 # 33b10 ::do_widen(char) const@@Base+0x23650> │ │ │ │ + srai.d $a1, $s0, 0x10 │ │ │ │ + move $a0, $s5 │ │ │ │ + ext.w.b $a1, $a1 │ │ │ │ + bl -34508 # 33b10 ::do_widen(char) const@@Base+0x23650> │ │ │ │ + srai.d $a1, $s0, 0x18 │ │ │ │ + move $a0, $s5 │ │ │ │ + bl -34520 # 33b10 ::do_widen(char) const@@Base+0x23650> │ │ │ │ + ldptr.d $t0, $s7, 0 │ │ │ │ + beqz $t0, 112 # 3c260 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x63a0> │ │ │ │ + ldptr.w $s0, $t0, 20 │ │ │ │ + move $a0, $s5 │ │ │ │ + ext.w.b $a1, $s0 │ │ │ │ + bl -34544 # 33b10 ::do_widen(char) const@@Base+0x23650> │ │ │ │ + srai.d $a1, $s0, 0x8 │ │ │ │ + move $a0, $s5 │ │ │ │ + ext.w.b $a1, $a1 │ │ │ │ + bl -34560 # 33b10 ::do_widen(char) const@@Base+0x23650> │ │ │ │ + srai.d $a1, $s0, 0x10 │ │ │ │ + move $a0, $s5 │ │ │ │ + ext.w.b $a1, $a1 │ │ │ │ + bl -34576 # 33b10 ::do_widen(char) const@@Base+0x23650> │ │ │ │ + srai.d $a1, $s0, 0x18 │ │ │ │ + move $a0, $s5 │ │ │ │ + bl -34588 # 33b10 ::do_widen(char) const@@Base+0x23650> │ │ │ │ + b -584 # 3bfe8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6128> │ │ │ │ nop │ │ │ │ + move $a0, $s7 │ │ │ │ + bl -8028 # 3a2e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4420> │ │ │ │ + ld.d $a4, $s8, 56 │ │ │ │ + ld.d $t0, $s8, 48 │ │ │ │ + addi.d $t1, $sp, 31 │ │ │ │ + st.d $t1, $sp, 32 │ │ │ │ + ldptr.d $s2, $s7, 0 │ │ │ │ + beq $t0, $a4, 68 # 3c298 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x63d8> │ │ │ │ + bnez $s2, -344 # 3c100 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6240> │ │ │ │ nop │ │ │ │ + pcaddi $a3, 67898 │ │ │ │ + li.w $a2, 544 │ │ │ │ + pcaddi $a1, 67046 │ │ │ │ + pcaddi $a0, 67057 │ │ │ │ + bl -193472 │ │ │ │ nop │ │ │ │ - ld.d $t1, $s0, 56 │ │ │ │ - bstrpick.d $t0, $s1, 0x1f, 0x0 │ │ │ │ - slli.d $t0, $t0, 0x3 │ │ │ │ - ldx.d $a0, $t1, $t0 │ │ │ │ - move $a1, $zero │ │ │ │ - addi.d $s1, $s1, 1 │ │ │ │ - bl -177560 │ │ │ │ - ldptr.w $t1, $s0, 12 │ │ │ │ - slli.w $t0, $s1, 0x0 │ │ │ │ - blt $t0, $t1, -36 # 37fe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x201e0> │ │ │ │ - ldptr.d $a0, $s0, 0 │ │ │ │ nop │ │ │ │ - bl 278016 # 7be10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x64010> │ │ │ │ - move $fp, $a0 │ │ │ │ - addi.d $a0, $sp, 304 │ │ │ │ - bl -179132 │ │ │ │ - pcalau12i $t0, 120 │ │ │ │ - ld.d $t0, $t0, -192 │ │ │ │ - ld.d $s0, $t0, 8 │ │ │ │ - st.h $zero, $sp, 528 │ │ │ │ - ld.d $s5, $t0, 16 │ │ │ │ - ld.d $a0, $s0, -24 │ │ │ │ - pcalau12i $s2, 120 │ │ │ │ - ld.d $s2, $s2, -360 │ │ │ │ - addi.d $s4, $sp, 192 │ │ │ │ - addi.d $s2, $s2, 16 │ │ │ │ - st.d $zero, $sp, 520 │ │ │ │ - st.d $zero, $sp, 536 │ │ │ │ - st.d $s2, $sp, 304 │ │ │ │ - st.d $zero, $sp, 544 │ │ │ │ - st.d $zero, $sp, 552 │ │ │ │ - st.d $zero, $sp, 560 │ │ │ │ - st.d $s0, $sp, 192 │ │ │ │ - add.d $a0, $s4, $a0 │ │ │ │ - move $a1, $zero │ │ │ │ - stptr.d $s5, $a0, 0 │ │ │ │ - bl -177600 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - pcalau12i $s1, 120 │ │ │ │ - ld.d $s1, $s1, -240 │ │ │ │ - pcalau12i $s3, 120 │ │ │ │ - ld.d $s3, $s3, -296 │ │ │ │ - addi.d $s8, $s1, 24 │ │ │ │ - addi.d $a0, $sp, 256 │ │ │ │ - addi.d $s1, $s1, 64 │ │ │ │ - addi.d $s3, $s3, 16 │ │ │ │ - st.d $zero, $sp, 208 │ │ │ │ - st.d $s8, $sp, 192 │ │ │ │ - st.d $s1, $sp, 304 │ │ │ │ - st.d $s3, $sp, 200 │ │ │ │ - st.d $zero, $sp, 216 │ │ │ │ - st.d $zero, $sp, 224 │ │ │ │ - st.d $zero, $sp, 232 │ │ │ │ - st.d $zero, $sp, 240 │ │ │ │ - st.d $zero, $sp, 248 │ │ │ │ - pcalau12i $s6, 120 │ │ │ │ - ld.d $s6, $s6, -16 │ │ │ │ - bl -176592 │ │ │ │ - li.w $t0, 16 │ │ │ │ - addi.d $s7, $sp, 288 │ │ │ │ - addi.d $s6, $s6, 16 │ │ │ │ - addi.d $a1, $sp, 200 │ │ │ │ - addi.d $a0, $sp, 304 │ │ │ │ - st.w $t0, $sp, 264 │ │ │ │ - st.d $s7, $sp, 272 │ │ │ │ - st.d $s6, $sp, 200 │ │ │ │ - st.b $zero, $sp, 288 │ │ │ │ - st.d $zero, $sp, 280 │ │ │ │ - bl -177724 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - move $a1, $fp │ │ │ │ - move $a0, $s4 │ │ │ │ - bl -178328 # c860 (long)@plt> │ │ │ │ - ld.d $a4, $sp, 240 │ │ │ │ - addi.d $t0, $sp, 48 │ │ │ │ - st.b $zero, $sp, 48 │ │ │ │ - st.d $zero, $sp, 40 │ │ │ │ - st.d $t0, $sp, 32 │ │ │ │ - beqz $a4, 1808 # 38820 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20a20> │ │ │ │ - ld.d $t1, $sp, 224 │ │ │ │ - beqz $t1, 24 # 38130 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20330> │ │ │ │ - sltu $t0, $a4, $t1 │ │ │ │ - masknez $a4, $a4, $t0 │ │ │ │ - maskeqz $t0, $t1, $t0 │ │ │ │ - or $a4, $a4, $t0 │ │ │ │ nop │ │ │ │ - ld.d $a3, $sp, 232 │ │ │ │ - move $a2, $zero │ │ │ │ - move $a1, $zero │ │ │ │ - sub.d $a4, $a4, $a3 │ │ │ │ - addi.d $a0, $sp, 32 │ │ │ │ - bl -177460 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - ld.d $a0, $sp, 272 │ │ │ │ - st.d $s8, $sp, 192 │ │ │ │ - st.d $s1, $sp, 304 │ │ │ │ - beq $a0, $s7, 12 # 38160 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20360> │ │ │ │ - bl -178440 │ │ │ │ + move $a0, $s7 │ │ │ │ + bl -8100 # 3a2e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4420> │ │ │ │ + ldptr.w $t0, $s2, 64 │ │ │ │ + move $s8, $s2 │ │ │ │ + andi $t0, $t0, 0x2 │ │ │ │ + b -932 # 3bef0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6030> │ │ │ │ + li.w $s6, 1 │ │ │ │ + bnez $s2, -892 # 3bf20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6060> │ │ │ │ + b -312 # 3c168 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x62a8> │ │ │ │ nop │ │ │ │ - addi.d $a0, $sp, 256 │ │ │ │ - st.d $s3, $sp, 200 │ │ │ │ - bl -177688 │ │ │ │ - ld.d $t0, $s0, -24 │ │ │ │ - st.d $s0, $sp, 192 │ │ │ │ - addi.d $a0, $sp, 304 │ │ │ │ - add.d $t0, $t0, $sp │ │ │ │ - st.d $s5, $t0, 192 │ │ │ │ - st.d $s2, $sp, 304 │ │ │ │ - bl -179428 │ │ │ │ - li.w $a4, 27 │ │ │ │ - pcaddi $a3, 71677 │ │ │ │ - move $a2, $zero │ │ │ │ - move $a1, $zero │ │ │ │ - addi.d $a0, $sp, 32 │ │ │ │ - bl -177548 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - addi.d $t0, $sp, 80 │ │ │ │ - st.d $t0, $sp, 64 │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - addi.d $a1, $a0, 16 │ │ │ │ - move $fp, $a0 │ │ │ │ - beq $t0, $a1, 1580 # 387e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x209e0> │ │ │ │ - st.d $t0, $sp, 64 │ │ │ │ - ld.d $t0, $a0, 16 │ │ │ │ - st.d $t0, $sp, 80 │ │ │ │ + bl -196008 │ │ │ │ + move $a0, $s7 │ │ │ │ + bl -1152 # 3be30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5f70> │ │ │ │ nop │ │ │ │ - ld.d $t0, $fp, 8 │ │ │ │ - li.w $t1, 4 │ │ │ │ - lu52i.d $t1, $t1, -2048 │ │ │ │ - st.d $t0, $sp, 72 │ │ │ │ - stptr.d $a1, $fp, 0 │ │ │ │ - add.d $t0, $t0, $t1 │ │ │ │ - st.b $zero, $fp, 16 │ │ │ │ - st.d $zero, $fp, 8 │ │ │ │ - li.w $t1, 2 │ │ │ │ - bgeu $t1, $t0, 2204 # 38a88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20c88> │ │ │ │ - addi.d $t0, $sp, 64 │ │ │ │ - li.w $a2, 3 │ │ │ │ - pcaddi $a1, 71450 │ │ │ │ - move $a0, $t0 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - bl -179588 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - addi.d $fp, $sp, 112 │ │ │ │ - st.d $fp, $sp, 96 │ │ │ │ - ldptr.d $t1, $a0, 0 │ │ │ │ - addi.d $a1, $a0, 16 │ │ │ │ - move $t0, $a0 │ │ │ │ - beq $t1, $a1, 1380 # 38780 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20980> │ │ │ │ - st.d $t1, $sp, 96 │ │ │ │ - ld.d $t1, $a0, 16 │ │ │ │ - st.d $t1, $sp, 112 │ │ │ │ + pcalau12i $t1, 116 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 40 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + beqz $t0, 128 # 3c350 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6490> │ │ │ │ nop │ │ │ │ - ld.d $t1, $t0, 8 │ │ │ │ - stptr.d $a1, $t0, 0 │ │ │ │ - st.b $zero, $t0, 16 │ │ │ │ - st.d $zero, $t0, 8 │ │ │ │ - st.d $t1, $sp, 104 │ │ │ │ - bl -180020 │ │ │ │ - pcaddi $t0, 122890 │ │ │ │ - ld.d $t0, $t0, 8 │ │ │ │ - pcalau12i $t1, 73 │ │ │ │ - fld.d $fa1, $t1, 1256 │ │ │ │ - lu12i.w $t1, 244 │ │ │ │ - sub.d $t0, $a0, $t0 │ │ │ │ - ori $t1, $t1, 0x240 │ │ │ │ - div.d $t0, $t0, $t1 │ │ │ │ - bstrpick.d $t0, $t0, 0x1f, 0x0 │ │ │ │ - movgr2fr.d $fa0, $t0 │ │ │ │ - addi.d $a0, $sp, 304 │ │ │ │ - ffint.d.l $fa0, $fa0 │ │ │ │ - fmul.d $fa0, $fa0, $fa1 │ │ │ │ - fmov.d $fs0, $fa0 │ │ │ │ - bl -179744 │ │ │ │ - st.h $zero, $sp, 528 │ │ │ │ - ld.d $a0, $s0, -24 │ │ │ │ - st.d $s2, $sp, 304 │ │ │ │ - st.d $zero, $sp, 520 │ │ │ │ - st.d $zero, $sp, 536 │ │ │ │ - st.d $zero, $sp, 544 │ │ │ │ - st.d $zero, $sp, 552 │ │ │ │ - st.d $zero, $sp, 560 │ │ │ │ - st.d $s0, $sp, 192 │ │ │ │ - add.d $a0, $s4, $a0 │ │ │ │ - stptr.d $s5, $a0, 0 │ │ │ │ - move $a1, $zero │ │ │ │ - bl -178180 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - addi.d $a0, $sp, 256 │ │ │ │ - st.d $s8, $sp, 192 │ │ │ │ - st.d $s1, $sp, 304 │ │ │ │ - st.d $s3, $sp, 200 │ │ │ │ - st.d $zero, $sp, 208 │ │ │ │ - st.d $zero, $sp, 216 │ │ │ │ - st.d $zero, $sp, 224 │ │ │ │ - st.d $zero, $sp, 232 │ │ │ │ - st.d $zero, $sp, 240 │ │ │ │ - st.d $zero, $sp, 248 │ │ │ │ - bl -177136 │ │ │ │ - li.w $t0, 16 │ │ │ │ - addi.d $a1, $sp, 200 │ │ │ │ - addi.d $a0, $sp, 304 │ │ │ │ - st.d $s6, $sp, 200 │ │ │ │ - st.d $s7, $sp, 272 │ │ │ │ - st.b $zero, $sp, 288 │ │ │ │ - st.d $zero, $sp, 280 │ │ │ │ - st.w $t0, $sp, 264 │ │ │ │ - bl -178260 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - ld.d $t0, $sp, 192 │ │ │ │ - fmov.d $fa0, $fs0 │ │ │ │ - li.w $t2, 2 │ │ │ │ - ld.d $t0, $t0, -24 │ │ │ │ - move $a0, $s4 │ │ │ │ - add.d $t0, $s4, $t0 │ │ │ │ - ldptr.w $t1, $t0, 24 │ │ │ │ - ori $t1, $t1, 0x4 │ │ │ │ - st.w $t1, $t0, 24 │ │ │ │ - st.d $t2, $sp, 312 │ │ │ │ - bl -177840 # cc80 (double)@plt> │ │ │ │ - ld.d $a4, $sp, 240 │ │ │ │ - addi.d $s6, $sp, 144 │ │ │ │ - st.b $zero, $sp, 144 │ │ │ │ - st.d $zero, $sp, 136 │ │ │ │ - st.d $s6, $sp, 128 │ │ │ │ - beqz $a4, 1208 # 38800 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20a00> │ │ │ │ - ld.d $t1, $sp, 224 │ │ │ │ - beqz $t1, 24 # 38368 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20568> │ │ │ │ - sltu $t0, $a4, $t1 │ │ │ │ - masknez $a4, $a4, $t0 │ │ │ │ - maskeqz $t0, $t1, $t0 │ │ │ │ - or $a4, $a4, $t0 │ │ │ │ + bl -195592 │ │ │ │ nop │ │ │ │ - ld.d $a3, $sp, 232 │ │ │ │ - move $a2, $zero │ │ │ │ - move $a1, $zero │ │ │ │ - sub.d $a4, $a4, $a3 │ │ │ │ - addi.d $a0, $sp, 128 │ │ │ │ - bl -178028 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - ld.d $a0, $sp, 272 │ │ │ │ - st.d $s8, $sp, 192 │ │ │ │ - st.d $s1, $sp, 304 │ │ │ │ - beq $a0, $s7, 12 # 38398 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20598> │ │ │ │ - bl -179008 │ │ │ │ + bl -196064 │ │ │ │ + ld.d $t0, $s7, 48 │ │ │ │ + st.b $zero, $t0, 0 │ │ │ │ + st.d $zero, $s7, 56 │ │ │ │ + st.d $zero, $s7, 80 │ │ │ │ + st.w $zero, $s7, 88 │ │ │ │ + pcalau12i $t1, 116 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 40 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -56 # 3c2d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6418> │ │ │ │ + bl -194436 │ │ │ │ + b -112 # 3c2a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x63e8> │ │ │ │ nop │ │ │ │ - addi.d $a0, $sp, 256 │ │ │ │ - st.d $s3, $sp, 200 │ │ │ │ - bl -178256 │ │ │ │ - ld.d $t0, $s0, -24 │ │ │ │ - st.d $s0, $sp, 192 │ │ │ │ - addi.d $a0, $sp, 304 │ │ │ │ - add.d $t0, $t0, $sp │ │ │ │ - st.d $s5, $t0, 192 │ │ │ │ - st.d $s2, $sp, 304 │ │ │ │ - bl -179996 │ │ │ │ - ld.d $a4, $sp, 104 │ │ │ │ - ld.d $a2, $sp, 136 │ │ │ │ - ld.d $a3, $sp, 96 │ │ │ │ - add.d $t0, $a4, $a2 │ │ │ │ - beq $a3, $fp, 1008 # 387c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x209c0> │ │ │ │ - ld.d $t1, $sp, 112 │ │ │ │ - ld.d $a1, $sp, 128 │ │ │ │ - bgeu $t1, $t0, 20 # 383f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x205f0> │ │ │ │ - beq $a1, $s6, 16 # 383f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x205f0> │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + bl -194180 │ │ │ │ + pcalau12i $t1, 116 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 40 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + bnez $t0, -108 # 3c2d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6418> │ │ │ │ + bl -194040 │ │ │ │ nop │ │ │ │ - ld.d $t1, $sp, 144 │ │ │ │ - bgeu $t1, $t0, 404 # 38580 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20780> │ │ │ │ - li.w $t0, -2 │ │ │ │ - lu52i.d $t0, $t0, 2047 │ │ │ │ - sub.d $t0, $t0, $a4 │ │ │ │ - bltu $t0, $a2, 1316 # 38920 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20b20> │ │ │ │ - addi.d $s0, $sp, 96 │ │ │ │ + bl -194496 │ │ │ │ + nop │ │ │ │ + bl -196184 │ │ │ │ + bl -194236 │ │ │ │ + b -168 # 3c2b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x63f8> │ │ │ │ + nop │ │ │ │ + move $s0, $a0 │ │ │ │ + bl -194252 │ │ │ │ move $a0, $s0 │ │ │ │ - bl -180104 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - addi.d $s0, $sp, 176 │ │ │ │ - st.d $s0, $sp, 160 │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - addi.d $s2, $a0, 16 │ │ │ │ - move $s1, $a0 │ │ │ │ - beq $t0, $s2, 400 # 385b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x207b0> │ │ │ │ + b -148 # 3c2e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6420> │ │ │ │ nop │ │ │ │ - ld.d $t1, $a0, 16 │ │ │ │ - st.d $t0, $sp, 160 │ │ │ │ - st.d $t1, $sp, 176 │ │ │ │ nop │ │ │ │ - ld.d $t0, $s1, 8 │ │ │ │ - st.b $zero, $s1, 16 │ │ │ │ - st.d $zero, $s1, 8 │ │ │ │ - stptr.d $s2, $s1, 0 │ │ │ │ - st.d $t0, $sp, 168 │ │ │ │ - ld.d $t0, $sp, 168 │ │ │ │ - li.w $t2, 3 │ │ │ │ - lu52i.d $t2, $t2, -2048 │ │ │ │ - li.w $t1, 1 │ │ │ │ - add.d $t0, $t0, $t2 │ │ │ │ - bgeu $t1, $t0, 1112 # 388b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20ab8> │ │ │ │ - addi.d $s3, $sp, 160 │ │ │ │ - li.w $a2, 2 │ │ │ │ - pcaddi $a1, 71295 │ │ │ │ + addi.d $sp, $sp, -80 │ │ │ │ + pcalau12i $t0, 116 │ │ │ │ + ld.d $t0, $t0, -160 │ │ │ │ + ld.d $t0, $t0, 0 │ │ │ │ + st.d $t0, $sp, 24 │ │ │ │ + li.w $t0, 0x0 │ │ │ │ + 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 │ │ │ │ + li.w $t0, 16 │ │ │ │ + move $s1, $a1 │ │ │ │ + move $s0, $a0 │ │ │ │ + beq $a1, $t0, 136 # 3c440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6580> │ │ │ │ + li.w $t0, 8 │ │ │ │ + bne $a1, $t0, 64 # 3c400 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6540> │ │ │ │ + nop │ │ │ │ + pcalau12i $t1, 116 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 24 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, 400 # 3c570 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66b0> │ │ │ │ + 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.bu $t0, $a0, 168 │ │ │ │ + beqz $t0, 428 # 3c5b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66f0> │ │ │ │ + li.w $t0, 24 │ │ │ │ + ld.d $s2, $a0, 176 │ │ │ │ + addi.d $s3, $a0, 72 │ │ │ │ + beq $a1, $t0, 172 # 3c4c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6600> │ │ │ │ + move $a2, $s1 │ │ │ │ + addi.d $a1, $sp, 16 │ │ │ │ move $a0, $s3 │ │ │ │ - bl -180212 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - addi.d $s1, $sp, 208 │ │ │ │ - st.d $s1, $sp, 192 │ │ │ │ + st.d $s2, $sp, 16 │ │ │ │ + bl -1448 # 3be80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5fc0> │ │ │ │ + b -100 # 3c3c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6508> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ ldptr.d $t0, $a0, 0 │ │ │ │ - addi.d $s7, $a0, 16 │ │ │ │ - move $s5, $a0 │ │ │ │ - beq $t0, $s7, 724 # 38760 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20960> │ │ │ │ - ld.d $t1, $a0, 16 │ │ │ │ - st.d $t0, $sp, 192 │ │ │ │ - st.d $t1, $sp, 208 │ │ │ │ + pcaddi $t1, -1517 │ │ │ │ + ld.d $t0, $t0, 48 │ │ │ │ + bne $t0, $t1, 212 # 3c520 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6660> │ │ │ │ + bl -8432 # 3a360 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44a0> │ │ │ │ + ld.bu $t0, $s0, 168 │ │ │ │ + beqz $t0, 344 # 3c5b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66f0> │ │ │ │ + ld.d $a0, $s0, 176 │ │ │ │ + beqz $a0, 160 # 3c500 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6640> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ld.d $t0, $t0, 48 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + ld.bu $t0, $s0, 168 │ │ │ │ nop │ │ │ │ - ld.d $t0, $s5, 8 │ │ │ │ - pcaddi $s2, 122609 │ │ │ │ - stptr.d $s7, $s5, 0 │ │ │ │ - st.d $t0, $sp, 200 │ │ │ │ - st.b $zero, $s5, 16 │ │ │ │ - ld.bu $t0, $s2, 512 │ │ │ │ - st.d $zero, $s5, 8 │ │ │ │ - bnez $t0, 452 # 38680 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20880> │ │ │ │ - ld.bu $t0, $s2, 513 │ │ │ │ - bnez $t0, 348 # 38620 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20820> │ │ │ │ - ld.d $a0, $sp, 192 │ │ │ │ - beq $a0, $s1, 12 # 384d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x206d8> │ │ │ │ - bl -179328 │ │ │ │ + st.d $zero, $s0, 40 │ │ │ │ + st.d $zero, $s0, 32 │ │ │ │ + st.d $zero, $s0, 48 │ │ │ │ + beqz $t0, 300 # 3c5b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66f0> │ │ │ │ + ld.d $a0, $s0, 176 │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 160 │ │ │ │ - beq $a0, $s0, 12 # 384e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x206e8> │ │ │ │ - bl -179344 │ │ │ │ + addi.d $s3, $s0, 72 │ │ │ │ + move $s2, $a0 │ │ │ │ + move $a2, $s1 │ │ │ │ + addi.d $a1, $sp, 16 │ │ │ │ + move $a0, $s3 │ │ │ │ + st.d $s2, $sp, 16 │ │ │ │ + bl -1576 # 3be80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5fc0> │ │ │ │ + b -228 # 3c3c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6508> │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 128 │ │ │ │ - beq $a0, $s6, 12 # 384f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x206f8> │ │ │ │ - bl -179360 │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 96 │ │ │ │ - beq $a0, $fp, 12 # 38508 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20708> │ │ │ │ - bl -179376 │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 64 │ │ │ │ - addi.d $t0, $sp, 80 │ │ │ │ - beq $a0, $t0, 8 # 38518 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20718> │ │ │ │ - bl -179396 │ │ │ │ - ld.d $a0, $sp, 32 │ │ │ │ - addi.d $t0, $sp, 48 │ │ │ │ - beq $a0, $t0, 8 # 38528 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20728> │ │ │ │ - bl -179412 │ │ │ │ - pcalau12i $t1, 120 │ │ │ │ + nop │ │ │ │ + addi.d $a0, $a0, 72 │ │ │ │ + bl -1684 # 3be30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5f70> │ │ │ │ + ld.d $t0, $s0, 120 │ │ │ │ + li.w $a2, 16 │ │ │ │ + addi.d $a1, $sp, 16 │ │ │ │ + st.b $zero, $t0, 0 │ │ │ │ + addi.d $a0, $s0, 72 │ │ │ │ + st.d $zero, $s0, 128 │ │ │ │ + st.d $zero, $s0, 152 │ │ │ │ + st.w $zero, $s0, 160 │ │ │ │ + st.d $s2, $sp, 16 │ │ │ │ + bl -1644 # 3be80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5fc0> │ │ │ │ + b -296 # 3c3c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6508> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + st.d $zero, $s0, 40 │ │ │ │ + st.d $zero, $s0, 32 │ │ │ │ + st.d $zero, $s0, 48 │ │ │ │ + b -124 # 3c490 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65d0> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + b -180 # 3c470 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65b0> │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + bl -194700 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + bl -196660 │ │ │ │ + li.w $a2, 16 │ │ │ │ + addi.d $a1, $sp, 16 │ │ │ │ + move $a0, $s3 │ │ │ │ + st.d $s2, $sp, 16 │ │ │ │ + bl -1736 # 3be80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5fc0> │ │ │ │ + nop │ │ │ │ + pcalau12i $t1, 116 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 568 │ │ │ │ + ld.d $t0, $sp, 24 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, 808 # 38868 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20a68> │ │ │ │ - ld.d $ra, $sp, 680 │ │ │ │ - ld.d $fp, $sp, 672 │ │ │ │ - ld.d $s0, $sp, 664 │ │ │ │ - ld.d $s1, $sp, 656 │ │ │ │ - ld.d $s2, $sp, 648 │ │ │ │ - ld.d $s3, $sp, 640 │ │ │ │ - ld.d $s4, $sp, 632 │ │ │ │ - ld.d $s5, $sp, 624 │ │ │ │ - ld.d $s6, $sp, 616 │ │ │ │ - ld.d $s7, $sp, 608 │ │ │ │ - ld.d $s8, $sp, 600 │ │ │ │ - fld.d $fs0, $sp, 584 │ │ │ │ - addi.d $sp, $sp, 688 │ │ │ │ - ret │ │ │ │ + beqz $t0, 128 # 3c5e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6728> │ │ │ │ nop │ │ │ │ - move $a2, $zero │ │ │ │ - move $a1, $zero │ │ │ │ - addi.d $a0, $sp, 128 │ │ │ │ - addi.d $s0, $sp, 96 │ │ │ │ - bl -178560 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - addi.d $s0, $sp, 176 │ │ │ │ - st.d $s0, $sp, 160 │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - addi.d $s2, $a0, 16 │ │ │ │ - move $s1, $a0 │ │ │ │ - bne $t0, $s2, -384 # 38428 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20628> │ │ │ │ + bl -196256 │ │ │ │ nop │ │ │ │ - ld.d $a2, $a0, 8 │ │ │ │ - move $a1, $s2 │ │ │ │ - move $a0, $s0 │ │ │ │ - addi.d $a2, $a2, 1 │ │ │ │ - bl -178400 │ │ │ │ - b -396 # 38438 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20638> │ │ │ │ + bl -196728 │ │ │ │ + ld.d $t0, $s0, 120 │ │ │ │ + st.b $zero, $t0, 0 │ │ │ │ + st.d $zero, $s0, 128 │ │ │ │ + st.d $zero, $s0, 152 │ │ │ │ + st.w $zero, $s0, 160 │ │ │ │ + pcalau12i $t1, 116 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 24 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -56 # 3c570 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66b0> │ │ │ │ + bl -195100 │ │ │ │ + pcaddi $a3, 66958 │ │ │ │ + li.w $a2, 55 │ │ │ │ + pcaddi $a1, 66900 │ │ │ │ + pcaddi $a0, 66913 │ │ │ │ + bl -194320 │ │ │ │ nop │ │ │ │ + bl -196808 │ │ │ │ + bl -194860 │ │ │ │ + ld.bu $t0, $s0, 168 │ │ │ │ + b -348 # 3c478 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65b8> │ │ │ │ + bl -196824 │ │ │ │ + bl -194876 │ │ │ │ + b -144 # 3c550 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6690> │ │ │ │ nop │ │ │ │ + bl -195160 │ │ │ │ nop │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + bl -194900 │ │ │ │ + pcalau12i $t1, 116 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 24 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + bnez $t0, -164 # 3c570 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66b0> │ │ │ │ + bl -194760 │ │ │ │ nop │ │ │ │ + addi.d $sp, $sp, -304 │ │ │ │ + pcalau12i $t0, 116 │ │ │ │ + ld.d $t0, $t0, -160 │ │ │ │ + ld.d $t0, $t0, 0 │ │ │ │ + st.d $t0, $sp, 216 │ │ │ │ + li.w $t0, 0x0 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + st.d $ra, $sp, 296 │ │ │ │ + st.d $s0, $sp, 288 │ │ │ │ + st.d $s1, $sp, 280 │ │ │ │ + st.d $s2, $sp, 272 │ │ │ │ + st.d $s3, $sp, 264 │ │ │ │ + st.d $s4, $sp, 256 │ │ │ │ + st.d $s5, $sp, 248 │ │ │ │ + st.d $s6, $sp, 240 │ │ │ │ + st.d $s7, $sp, 232 │ │ │ │ + st.d $s8, $sp, 224 │ │ │ │ + beqz $t0, 1868 # 3cdb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ef0> │ │ │ │ + ldptr.w $t1, $t0, 56 │ │ │ │ + andi $t1, $t1, 0x1 │ │ │ │ + bnez $t1, 1408 # 3cbf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6d30> │ │ │ │ + ldptr.d $t1, $t0, 0 │ │ │ │ + move $s2, $a0 │ │ │ │ + move $s1, $a1 │ │ │ │ + move $s3, $zero │ │ │ │ + beq $t0, $t1, 12 # 3c690 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67d0> │ │ │ │ + ld.d $t0, $t0, 8 │ │ │ │ + ld.d $s3, $t0, 16 │ │ │ │ + li.w $t1, 128 │ │ │ │ + nor $t0, $zero, $a2 │ │ │ │ + maskeqz $a2, $a2, $t0 │ │ │ │ + li.w $a0, 216 │ │ │ │ + masknez $t0, $t1, $t0 │ │ │ │ + or $s6, $a2, $t0 │ │ │ │ + bl -196120 │ │ │ │ + pcalau12i $t0, 116 │ │ │ │ + ld.d $t0, $t0, -296 │ │ │ │ + addi.d $t0, $t0, 16 │ │ │ │ + move $s0, $a0 │ │ │ │ + stptr.d $t0, $a0, 0 │ │ │ │ + st.d $zero, $a0, 8 │ │ │ │ + st.d $zero, $a0, 16 │ │ │ │ + st.d $zero, $a0, 24 │ │ │ │ + st.d $zero, $a0, 32 │ │ │ │ + st.d $zero, $a0, 40 │ │ │ │ + st.d $zero, $a0, 48 │ │ │ │ + addi.d $a0, $a0, 56 │ │ │ │ + bl -194540 │ │ │ │ + ldptr.d $t1, $s1, 0 │ │ │ │ + ld.d $t0, $s1, 8 │ │ │ │ + li.w $t3, 4 │ │ │ │ + pcaddi $t2, 116403 │ │ │ │ + st.w $zero, $s0, 64 │ │ │ │ + st.b $zero, $s0, 168 │ │ │ │ + st.d $zero, $s0, 176 │ │ │ │ + st.d $zero, $s0, 184 │ │ │ │ + st.d $zero, $s0, 192 │ │ │ │ + st.d $zero, $s0, 200 │ │ │ │ + st.w $t3, $s0, 208 │ │ │ │ + stptr.d $t2, $s0, 0 │ │ │ │ + st.d $t1, $sp, 24 │ │ │ │ + st.d $t0, $sp, 32 │ │ │ │ + beqz $t0, 1032 # 3cb20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c60> │ │ │ │ + li.w $t1, 1 │ │ │ │ + addi.d $t0, $t0, 8 │ │ │ │ + amadd.w $zero, $t1, $t0 │ │ │ │ + ld.d $a1, $s1, 16 │ │ │ │ + ld.d $a2, $s1, 24 │ │ │ │ + addi.d $s4, $sp, 56 │ │ │ │ + st.d $s4, $sp, 40 │ │ │ │ + addi.d $a0, $sp, 40 │ │ │ │ + bl -26748 # 35ec0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + ld.d $a2, $s1, 56 │ │ │ │ + ld.d $a1, $s1, 48 │ │ │ │ + addi.d $s5, $sp, 88 │ │ │ │ + addi.d $a0, $sp, 72 │ │ │ │ + st.d $s5, $sp, 72 │ │ │ │ + bl -26772 # 35ec0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + ldptr.w $t0, $s1, 88 │ │ │ │ + ld.d $t1, $s1, 80 │ │ │ │ + ldptr.w $s1, $s0, 208 │ │ │ │ + st.w $t0, $sp, 112 │ │ │ │ + st.d $t1, $sp, 104 │ │ │ │ + andi $t0, $s1, 0x1 │ │ │ │ + bnez $t0, 1200 # 3cc20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6d60> │ │ │ │ + beqz $s6, 60 # 3c7b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68f0> │ │ │ │ + ld.d $t0, $s0, 192 │ │ │ │ + slli.w $s7, $s6, 0x0 │ │ │ │ + beq $s7, $t0, 48 # 3c7b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68f0> │ │ │ │ + bltz $s7, 1052 # 3cba0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ce0> │ │ │ │ + move $a0, $s7 │ │ │ │ + bl -196348 │ │ │ │ + ld.d $t0, $s0, 184 │ │ │ │ + st.d $s7, $s0, 192 │ │ │ │ + st.d $a0, $s0, 184 │ │ │ │ + beqz $t0, 20 # 3c7b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68f0> │ │ │ │ + move $a0, $t0 │ │ │ │ + bl -196436 │ │ │ │ + ldptr.w $s1, $s0, 208 │ │ │ │ nop │ │ │ │ + andi $s1, $s1, 0x2 │ │ │ │ + move $t1, $zero │ │ │ │ + move $t2, $zero │ │ │ │ + bnez $s1, 612 # 3ca20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6b60> │ │ │ │ + ld.d $t3, $sp, 24 │ │ │ │ + ld.d $t0, $sp, 32 │ │ │ │ + st.d $t1, $s0, 40 │ │ │ │ + st.d $t1, $s0, 32 │ │ │ │ + st.d $t2, $s0, 48 │ │ │ │ + st.d $t3, $sp, 120 │ │ │ │ + st.d $t0, $sp, 128 │ │ │ │ + beqz $t0, 628 # 3ca50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6b90> │ │ │ │ + li.w $t1, 1 │ │ │ │ + addi.d $t0, $t0, 8 │ │ │ │ + amadd.w $zero, $t1, $t0 │ │ │ │ + ld.d $a1, $sp, 40 │ │ │ │ + ld.d $a2, $sp, 48 │ │ │ │ + addi.d $s7, $sp, 152 │ │ │ │ + st.d $s7, $sp, 136 │ │ │ │ nop │ │ │ │ - ldptr.d $a0, $s0, 0 │ │ │ │ - ldptr.w $t0, $a0, 4 │ │ │ │ - blez $t0, -1496 # 38010 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20210> │ │ │ │ + addi.d $a0, $sp, 136 │ │ │ │ + bl -26948 # 35ec0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + ld.d $a2, $sp, 80 │ │ │ │ + ld.d $a1, $sp, 72 │ │ │ │ + addi.d $s1, $sp, 184 │ │ │ │ + addi.d $a0, $sp, 168 │ │ │ │ + st.d $s1, $sp, 168 │ │ │ │ + bl -26972 # 35ec0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + ld.d $t2, $sp, 104 │ │ │ │ + ldptr.w $t1, $sp, 112 │ │ │ │ + ld.bu $t0, $s0, 168 │ │ │ │ + st.d $t2, $sp, 200 │ │ │ │ + st.w $t1, $sp, 208 │ │ │ │ + bnez $t0, 780 # 3cb40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c80> │ │ │ │ + ld.d $t1, $sp, 120 │ │ │ │ + ld.d $t0, $sp, 128 │ │ │ │ + addi.d $t2, $s0, 104 │ │ │ │ + st.d $t1, $s0, 72 │ │ │ │ + st.d $t0, $s0, 80 │ │ │ │ + beqz $t0, 20 # 3c860 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69a0> │ │ │ │ + li.w $t1, 1 │ │ │ │ + addi.d $t0, $t0, 8 │ │ │ │ + amadd.w $zero, $t1, $t0 │ │ │ │ nop │ │ │ │ - ld.d $t1, $a0, 8 │ │ │ │ - bstrpick.d $t0, $s1, 0x1f, 0x0 │ │ │ │ - slli.d $t0, $t0, 0x3 │ │ │ │ - ldx.d $a0, $t1, $t0 │ │ │ │ - addi.d $s1, $s1, 1 │ │ │ │ - bl -27012 # 31c80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19e80> │ │ │ │ - ldptr.d $a0, $s0, 0 │ │ │ │ - slli.w $t0, $s1, 0x0 │ │ │ │ - ldptr.w $t1, $a0, 4 │ │ │ │ - blt $t0, $t1, -36 # 385f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x207f0> │ │ │ │ - b -1544 # 38010 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20210> │ │ │ │ + ld.d $a1, $sp, 136 │ │ │ │ + ld.d $a2, $sp, 144 │ │ │ │ + st.d $t2, $s0, 88 │ │ │ │ + addi.d $a0, $s0, 88 │ │ │ │ + addi.d $s8, $s0, 88 │ │ │ │ + bl -27060 # 35ec0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + ld.d $a2, $sp, 176 │ │ │ │ + ld.d $a1, $sp, 168 │ │ │ │ + addi.d $t0, $s0, 136 │ │ │ │ + addi.d $a0, $s0, 120 │ │ │ │ + st.d $t0, $s0, 120 │ │ │ │ + bl -27084 # 35ec0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + ld.d $t1, $sp, 200 │ │ │ │ + ldptr.w $t0, $sp, 208 │ │ │ │ + ld.d $a0, $sp, 168 │ │ │ │ + li.w $t2, 1 │ │ │ │ + st.b $t2, $s0, 168 │ │ │ │ + st.d $t1, $s0, 152 │ │ │ │ + st.w $t0, $s0, 160 │ │ │ │ + beq $a0, $s1, 12 # 3c8b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69f8> │ │ │ │ + bl -196704 │ │ │ │ nop │ │ │ │ - li.w $a2, 4 │ │ │ │ - pcaddi $a1, 70191 │ │ │ │ - pcaddi $a0, 122512 │ │ │ │ - bl -179404 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - ld.d $a2, $sp, 200 │ │ │ │ - ld.d $a1, $sp, 192 │ │ │ │ - pcaddi $a0, 122508 │ │ │ │ - bl -179420 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - move $s5, $a0 │ │ │ │ - ld.d $t0, $t0, -24 │ │ │ │ - add.d $t0, $a0, $t0 │ │ │ │ - ld.d $s2, $t0, 240 │ │ │ │ - beqz $s2, 828 # 38990 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20b90> │ │ │ │ - ld.bu $t0, $s2, 56 │ │ │ │ - beqz $t0, 132 # 386e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x208e0> │ │ │ │ - ld.b $a1, $s2, 67 │ │ │ │ + ld.d $a0, $sp, 136 │ │ │ │ + beq $a0, $s7, 12 # 3c8c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a08> │ │ │ │ + bl -196720 │ │ │ │ nop │ │ │ │ - move $a0, $s5 │ │ │ │ - bl -181164 │ │ │ │ - bl -180144 │ │ │ │ - b -428 # 384c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x206c8> │ │ │ │ + ld.d $s1, $sp, 128 │ │ │ │ + beqz $s1, 28 # 3c8e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a28> │ │ │ │ + li.w $s7, -1 │ │ │ │ + addi.d $t1, $s1, 8 │ │ │ │ + amadd_db.w $t0, $s7, $t1 │ │ │ │ + addi.w $t0, $t0, -1 │ │ │ │ + beqz $t0, 416 # 3ca80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6bc0> │ │ │ │ + nop │ │ │ │ + ldptr.w $t0, $s0, 208 │ │ │ │ + ldptr.w $t2, $s0, 64 │ │ │ │ + li.w $t1, 1 │ │ │ │ + slt $t1, $t1, $s6 │ │ │ │ + ori $t3, $t0, 0x1 │ │ │ │ + ori $t0, $t0, 0x3 │ │ │ │ + maskeqz $t0, $t0, $t1 │ │ │ │ + ld.d $a0, $sp, 72 │ │ │ │ + masknez $t1, $t3, $t1 │ │ │ │ + bstrins.d $t2, $zero, 0x2, 0x0 │ │ │ │ + or $t0, $t0, $t1 │ │ │ │ + st.w $t2, $s0, 64 │ │ │ │ + st.w $t0, $s0, 208 │ │ │ │ + beq $a0, $s5, 12 # 3c928 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a68> │ │ │ │ + bl -196816 │ │ │ │ nop │ │ │ │ + ld.d $a0, $sp, 40 │ │ │ │ + beq $a0, $s4, 12 # 3c938 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a78> │ │ │ │ + bl -196832 │ │ │ │ nop │ │ │ │ - li.w $a2, 4 │ │ │ │ - pcaddi $a1, 70167 │ │ │ │ - pcalau12i $a0, 120 │ │ │ │ - ld.d $a0, $a0, -184 │ │ │ │ - bl -179504 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - ld.d $a2, $sp, 200 │ │ │ │ - ld.d $a1, $sp, 192 │ │ │ │ - pcalau12i $a0, 120 │ │ │ │ - ld.d $a0, $a0, -184 │ │ │ │ - bl -179524 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - move $s7, $a0 │ │ │ │ - ld.d $t0, $t0, -24 │ │ │ │ - add.d $t0, $a0, $t0 │ │ │ │ - ld.d $s5, $t0, 240 │ │ │ │ - beqz $s5, 676 # 38960 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20b60> │ │ │ │ - ld.bu $t0, $s5, 56 │ │ │ │ - beqz $t0, 92 # 38720 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20920> │ │ │ │ - ld.b $a1, $s5, 67 │ │ │ │ + ld.d $s1, $sp, 32 │ │ │ │ + beqz $s1, 28 # 3c958 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a98> │ │ │ │ + li.w $s4, -1 │ │ │ │ + addi.d $t1, $s1, 8 │ │ │ │ + amadd_db.w $t0, $s4, $t1 │ │ │ │ + addi.w $t0, $t0, -1 │ │ │ │ + beqz $t0, 368 # 3cac0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c00> │ │ │ │ nop │ │ │ │ - move $a0, $s7 │ │ │ │ - bl -181268 │ │ │ │ - bl -180248 │ │ │ │ - b -540 # 384c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x206c0> │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -179572 # c970 ::_M_widen_init() const@plt> │ │ │ │ + ldptr.d $s1, $s2, 0 │ │ │ │ + beqz $s1, 1108 # 3cdb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ef0> │ │ │ │ + li.w $a0, 24 │ │ │ │ + bl -196820 │ │ │ │ + move $a1, $s1 │ │ │ │ + st.d $s0, $a0, 16 │ │ │ │ + bl -198224 │ │ │ │ + ld.d $t0, $s1, 16 │ │ │ │ + addi.d $t0, $t0, 1 │ │ │ │ + st.d $t0, $s1, 16 │ │ │ │ + beqz $s3, 40 # 3c9a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ae8> │ │ │ │ + ldptr.d $t1, $s3, 0 │ │ │ │ ldptr.d $t0, $s2, 0 │ │ │ │ - pcaddi $t1, -37647 │ │ │ │ - li.w $a1, 10 │ │ │ │ - ld.d $t0, $t0, 48 │ │ │ │ - beq $t0, $t1, -144 # 38668 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20868> │ │ │ │ - move $a0, $s2 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - move $a1, $a0 │ │ │ │ - b -160 # 38668 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20868> │ │ │ │ + ld.d $t1, $t1, 112 │ │ │ │ + beqz $t0, 1056 # 3cdb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ef0> │ │ │ │ + ld.d $t0, $t0, 8 │ │ │ │ + move $a0, $s3 │ │ │ │ + ld.d $a1, $t0, 16 │ │ │ │ + jirl $ra, $t1, 0 │ │ │ │ nop │ │ │ │ + ldptr.d $t0, $s2, 0 │ │ │ │ + beqz $t0, 1028 # 3cdb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ef0> │ │ │ │ + ld.d $a0, $t0, 24 │ │ │ │ + beqz $a0, 28 # 3c9d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6b10> │ │ │ │ + ldptr.d $t1, $a0, 0 │ │ │ │ + pcaddi $t2, -9403 │ │ │ │ + ld.d $t0, $t1, 16 │ │ │ │ + beq $t0, $t2, 412 # 3cb60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ca0> │ │ │ │ + pcaddi $t1, -9630 │ │ │ │ + bne $t0, $t1, 308 # 3cb00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c40> │ │ │ │ + pcalau12i $t1, 116 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 216 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, 632 # 3cc60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6da0> │ │ │ │ + ld.d $ra, $sp, 296 │ │ │ │ + ld.d $s0, $sp, 288 │ │ │ │ + ld.d $s1, $sp, 280 │ │ │ │ + ld.d $s2, $sp, 272 │ │ │ │ + ld.d $s3, $sp, 264 │ │ │ │ + ld.d $s4, $sp, 256 │ │ │ │ + ld.d $s5, $sp, 248 │ │ │ │ + ld.d $s6, $sp, 240 │ │ │ │ + ld.d $s7, $sp, 232 │ │ │ │ + ld.d $s8, $sp, 224 │ │ │ │ + addi.d $sp, $sp, 304 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ + ld.d $t1, $s0, 184 │ │ │ │ + ld.d $t2, $s0, 192 │ │ │ │ + ld.d $t3, $sp, 24 │ │ │ │ + ld.d $t0, $sp, 32 │ │ │ │ + add.d $t2, $t1, $t2 │ │ │ │ + st.d $t1, $s0, 40 │ │ │ │ + st.d $t1, $s0, 32 │ │ │ │ + st.d $t2, $s0, 48 │ │ │ │ + st.d $t3, $sp, 120 │ │ │ │ + st.d $t0, $sp, 128 │ │ │ │ + bnez $t0, -616 # 3c7e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6920> │ │ │ │ nop │ │ │ │ + addi.d $s7, $sp, 152 │ │ │ │ + ld.d $a1, $sp, 40 │ │ │ │ + ld.d $a2, $sp, 48 │ │ │ │ + st.d $s7, $sp, 136 │ │ │ │ + b -608 # 3c800 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6940> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - move $a0, $s5 │ │ │ │ - bl -179636 # c970 ::_M_widen_init() const@plt> │ │ │ │ - ldptr.d $t0, $s5, 0 │ │ │ │ - pcaddi $t1, -37663 │ │ │ │ - li.w $a1, 10 │ │ │ │ - ld.d $t0, $t0, 48 │ │ │ │ - beq $t0, $t1, -104 # 386d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x208d0> │ │ │ │ - move $a0, $s5 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - move $a1, $a0 │ │ │ │ - b -120 # 386d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x208d0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $a2, $a0, 8 │ │ │ │ - move $a1, $s7 │ │ │ │ + ldptr.d $t0, $s1, 0 │ │ │ │ move $a0, $s1 │ │ │ │ - addi.d $a2, $a2, 1 │ │ │ │ - bl -178832 │ │ │ │ - b -724 # 384a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x206a0> │ │ │ │ + ld.d $t0, $t0, 16 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + addi.d $t1, $s1, 12 │ │ │ │ + amadd_db.w $t0, $s7, $t1 │ │ │ │ + addi.w $t0, $t0, -1 │ │ │ │ + bnez $t0, -436 # 3c8e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a28> │ │ │ │ + ldptr.d $t0, $s1, 0 │ │ │ │ + pcaddi $t2, -9697 │ │ │ │ + ld.d $t1, $t0, 24 │ │ │ │ + bne $t1, $t2, 276 # 3cbc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6d00> │ │ │ │ + ld.d $t0, $t0, 8 │ │ │ │ + move $a0, $s1 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + b -468 # 3c8e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a28> │ │ │ │ + ldptr.d $t0, $s1, 0 │ │ │ │ + move $a0, $s1 │ │ │ │ + ld.d $t0, $t0, 16 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + addi.d $t1, $s1, 12 │ │ │ │ + amadd_db.w $t0, $s4, $t1 │ │ │ │ + addi.w $t0, $t0, -1 │ │ │ │ + bnez $t0, -388 # 3c958 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a98> │ │ │ │ + ldptr.d $t0, $s1, 0 │ │ │ │ + pcaddi $t2, -9713 │ │ │ │ + ld.d $t1, $t0, 24 │ │ │ │ + bne $t1, $t2, 244 # 3cbe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6d20> │ │ │ │ + ld.d $t0, $t0, 8 │ │ │ │ + move $a0, $s1 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + b -420 # 3c958 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a98> │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + b -308 # 3c9d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6b10> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $a2, $a0, 8 │ │ │ │ - st.d $a0, $sp, 24 │ │ │ │ - move $a0, $fp │ │ │ │ - addi.d $a2, $a2, 1 │ │ │ │ - st.d $a1, $sp, 16 │ │ │ │ - bl -178868 │ │ │ │ - ld.d $a1, $sp, 16 │ │ │ │ - ld.d $t0, $sp, 24 │ │ │ │ - b -1392 # 38230 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20430> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + addi.d $s4, $sp, 56 │ │ │ │ + ld.d $a1, $s1, 16 │ │ │ │ + ld.d $a2, $s1, 24 │ │ │ │ + st.d $s4, $sp, 40 │ │ │ │ + b -1016 # 3c738 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6878> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - li.w $t1, 15 │ │ │ │ - ld.d $a1, $sp, 128 │ │ │ │ - bgeu $t1, $t0, -968 # 38400 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20600> │ │ │ │ - bne $a1, $s6, -996 # 383e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x205e8> │ │ │ │ - b -976 # 38400 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20600> │ │ │ │ + addi.d $a0, $s0, 72 │ │ │ │ + bl -28356 # 35c80 ::do_widen(char) const@@Base+0x257c0> │ │ │ │ + st.b $zero, $s0, 168 │ │ │ │ + b -788 # 3c838 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6978> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $a2, $a0, 8 │ │ │ │ - addi.d $a0, $sp, 80 │ │ │ │ - st.d $a1, $sp, 8 │ │ │ │ - addi.d $a2, $a2, 1 │ │ │ │ - bl -178960 │ │ │ │ - ld.d $a1, $sp, 8 │ │ │ │ - b -1584 # 381c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x203c8> │ │ │ │ nop │ │ │ │ - addi.d $a1, $sp, 272 │ │ │ │ - addi.d $a0, $sp, 128 │ │ │ │ - bl -180808 # c5c0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - b -1164 # 38380 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20580> │ │ │ │ + ld.d $t1, $t1, -24 │ │ │ │ + ld.d $t0, $a0, 24 │ │ │ │ + add.d $a0, $a0, $t1 │ │ │ │ + beqz $t0, 580 # 3cdb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ef0> │ │ │ │ + ldptr.d $t1, $t0, 0 │ │ │ │ + move $a1, $zero │ │ │ │ + beq $t1, $t0, 8 # 3cb80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6cc0> │ │ │ │ + ld.d $a1, $t1, 16 │ │ │ │ + bl -195856 # ce70 >::rdbuf(std::basic_streambuf >*)@plt> │ │ │ │ + b -436 # 3c9d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6b10> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $a1, $sp, 272 │ │ │ │ - addi.d $a0, $sp, 32 │ │ │ │ - bl -180840 # c5c0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - b -1764 # 38148 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20348> │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 32 │ │ │ │ - bl -179768 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ nop │ │ │ │ - move $a0, $s4 │ │ │ │ - bl -181300 # c410 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - pcalau12i $t1, 120 │ │ │ │ + nop │ │ │ │ + pcalau12i $t1, 116 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 568 │ │ │ │ + ld.d $t0, $sp, 216 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - beqz $t0, 72 # 388a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20aa8> │ │ │ │ + bnez $t0, 168 # 3cc60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6da0> │ │ │ │ + bl -198380 │ │ │ │ + move $a0, $s1 │ │ │ │ + jirl $ra, $t1, 0 │ │ │ │ + b -736 # 3c8e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a28> │ │ │ │ nop │ │ │ │ - bl -180632 │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - bl -179836 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $a0, $sp, 32 │ │ │ │ - bl -179844 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - pcalau12i $t1, 120 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + move $a0, $s1 │ │ │ │ + jirl $ra, $t1, 0 │ │ │ │ + b -656 # 3c958 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a98> │ │ │ │ + nop │ │ │ │ + pcaddi $a1, 67444 │ │ │ │ + addi.d $a0, $sp, 120 │ │ │ │ + bl -196744 │ │ │ │ + pcalau12i $t1, 116 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 568 │ │ │ │ + ld.d $t0, $sp, 216 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, -56 # 38868 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20a68> │ │ │ │ - nop │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -179036 │ │ │ │ - move $s0, $a0 │ │ │ │ - b -52 # 38880 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20a80> │ │ │ │ - pcalau12i $t1, 120 │ │ │ │ + bnez $t0, 76 # 3cc60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6da0> │ │ │ │ + addi.d $a0, $sp, 120 │ │ │ │ + bl -195440 # d0ac , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1ac> │ │ │ │ + bl -197648 │ │ │ │ + move $t0, $a0 │ │ │ │ + li.w $t1, 1 │ │ │ │ + addi.d $a2, $sp, 8 │ │ │ │ + pcaddi $a1, 67432 │ │ │ │ + addi.d $a0, $sp, 120 │ │ │ │ + st.w $t1, $sp, 8 │ │ │ │ + st.d $t0, $sp, 16 │ │ │ │ + bl -198544 │ │ │ │ + pcalau12i $t1, 116 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 568 │ │ │ │ + ld.d $t0, $sp, 216 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, -104 # 38868 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20a68> │ │ │ │ - pcaddi $a0, 70013 │ │ │ │ - addi.d $s3, $sp, 160 │ │ │ │ - bl -181036 │ │ │ │ - move $s1, $a0 │ │ │ │ - nop │ │ │ │ - addi.d $a0, $sp, 304 │ │ │ │ - st.d $s2, $sp, 304 │ │ │ │ - addi.d $s0, $sp, 96 │ │ │ │ - bl -181332 │ │ │ │ - b 24 # 38910 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20b10> │ │ │ │ + beqz $t0, 132 # 3cce0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6e20> │ │ │ │ + bl -198032 │ │ │ │ nop │ │ │ │ move $s1, $a0 │ │ │ │ nop │ │ │ │ - addi.d $a0, $sp, 128 │ │ │ │ - bl -179980 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $sp, 24 │ │ │ │ + bl -28660 # 35c80 ::do_widen(char) const@@Base+0x257c0> │ │ │ │ move $a0, $s0 │ │ │ │ - bl -179988 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - move $s0, $s1 │ │ │ │ - b -164 # 38878 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20a78> │ │ │ │ - pcalau12i $t1, 120 │ │ │ │ + bl -28988 # 35b40 ::do_widen(char) const@@Base+0x25680> │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -197684 │ │ │ │ + pcalau12i $t1, 116 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 568 │ │ │ │ + ld.d $t0, $sp, 216 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, -208 # 38868 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20a68> │ │ │ │ - pcaddi $a0, 69987 │ │ │ │ - addi.d $s0, $sp, 96 │ │ │ │ - bl -181140 │ │ │ │ - move $s1, $a0 │ │ │ │ + bnez $t0, -64 # 3cc60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6da0> │ │ │ │ nop │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -180052 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $s0, $sp, 96 │ │ │ │ - b -84 # 38908 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20b08> │ │ │ │ - pcalau12i $t1, 120 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -196444 │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 120 │ │ │ │ + bl -197272 │ │ │ │ + pcalau12i $t1, 116 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 568 │ │ │ │ + ld.d $t0, $sp, 216 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, -272 # 38868 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20a68> │ │ │ │ - bl -180028 │ │ │ │ + bnez $t0, -116 # 3cc60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6da0> │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -196492 │ │ │ │ + addi.d $a0, $sp, 120 │ │ │ │ + bl -195532 # d118 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x218> │ │ │ │ move $s1, $a0 │ │ │ │ - move $a0, $s4 │ │ │ │ - bl -180104 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - b -60 # 38950 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20b50> │ │ │ │ - pcalau12i $t1, 120 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 568 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, -320 # 38868 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20a68> │ │ │ │ - bl -180076 │ │ │ │ + addi.d $a0, $sp, 120 │ │ │ │ + bl -197552 │ │ │ │ + b -132 # 3cc70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6db0> │ │ │ │ + move $s1, $a0 │ │ │ │ + addi.d $a0, $sp, 40 │ │ │ │ + bl -197376 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + nop │ │ │ │ + ld.d $a0, $sp, 32 │ │ │ │ + beqz $a0, -148 # 3cc78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6db8> │ │ │ │ + bl -29296 # 35aa0 ::do_widen(char) const@@Base+0x255e0> │ │ │ │ + b -156 # 3cc78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6db8> │ │ │ │ + move $s1, $a0 │ │ │ │ + b -20 # 3cd08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6e48> │ │ │ │ move $s1, $a0 │ │ │ │ + move $a0, $s8 │ │ │ │ + bl -197416 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ nop │ │ │ │ - addi.d $a0, $sp, 304 │ │ │ │ - st.d $s2, $sp, 304 │ │ │ │ - bl -181536 │ │ │ │ - pcalau12i $t1, 120 │ │ │ │ + ld.d $a0, $s0, 80 │ │ │ │ + beqz $a0, 12 # 3cd40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6e80> │ │ │ │ + bl -29336 # 35aa0 ::do_widen(char) const@@Base+0x255e0> │ │ │ │ + nop │ │ │ │ + addi.d $a0, $sp, 120 │ │ │ │ + bl -28868 # 35c80 ::do_widen(char) const@@Base+0x257c0> │ │ │ │ + b -216 # 3cc70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6db0> │ │ │ │ + nop │ │ │ │ + ldptr.d $t0, $s0, 0 │ │ │ │ + move $s1, $a0 │ │ │ │ + move $a0, $s0 │ │ │ │ + ld.d $t0, $t0, 8 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + pcalau12i $t1, 116 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 568 │ │ │ │ + ld.d $t0, $sp, 216 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, -372 # 38868 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20a68> │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -179348 │ │ │ │ + beqz $t0, -212 # 3cca8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6de8> │ │ │ │ + b -288 # 3cc60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6da0> │ │ │ │ + nop │ │ │ │ + move $s1, $a0 │ │ │ │ + addi.d $a0, $sp, 136 │ │ │ │ + bl -197520 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + nop │ │ │ │ + ld.d $a0, $sp, 128 │ │ │ │ + beqz $a0, -300 # 3cc70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6db0> │ │ │ │ + bl -29440 # 35aa0 ::do_widen(char) const@@Base+0x255e0> │ │ │ │ + b -308 # 3cc70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6db0> │ │ │ │ + move $s1, $a0 │ │ │ │ + b -20 # 3cd98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ed8> │ │ │ │ + pcaddi $a3, 66168 │ │ │ │ + li.w $a2, 550 │ │ │ │ + pcaddi $a1, 66322 │ │ │ │ + pcaddi $a0, 66333 │ │ │ │ + bl -196368 │ │ │ │ + nop │ │ │ │ + move $s1, $a0 │ │ │ │ + b -156 # 3cd30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6e70> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + addi.d $sp, $sp, -384 │ │ │ │ + st.d $s0, $sp, 368 │ │ │ │ + pcalau12i $t0, 116 │ │ │ │ + ld.d $t0, $t0, -160 │ │ │ │ + ld.d $t0, $t0, 0 │ │ │ │ + st.d $t0, $sp, 296 │ │ │ │ + li.w $t0, 0x0 │ │ │ │ move $s0, $a0 │ │ │ │ - b -428 # 38840 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20a40> │ │ │ │ + addi.d $a0, $a0, 552 │ │ │ │ + st.d $s4, $sp, 336 │ │ │ │ + st.d $s5, $sp, 328 │ │ │ │ + st.d $ra, $sp, 376 │ │ │ │ + move $s5, $a1 │ │ │ │ + st.d $s7, $sp, 312 │ │ │ │ + bl -199096 │ │ │ │ + pcaddi $t1, 115123 │ │ │ │ + pcaddi $s4, 115824 │ │ │ │ + pcaddi $t0, 115833 │ │ │ │ + st.d $zero, $s0, 768 │ │ │ │ + st.h $zero, $s0, 776 │ │ │ │ + st.d $zero, $s0, 784 │ │ │ │ + st.d $zero, $s0, 792 │ │ │ │ + st.d $zero, $s0, 800 │ │ │ │ + st.d $zero, $s0, 808 │ │ │ │ + st.d $zero, $s0, 8 │ │ │ │ + stptr.d $t1, $s0, 0 │ │ │ │ + st.d $s4, $s0, 16 │ │ │ │ + st.d $t0, $s0, 552 │ │ │ │ + move $a1, $zero │ │ │ │ + addi.d $a0, $s0, 552 │ │ │ │ + bl -197544 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + pcaddi $t2, 115119 │ │ │ │ + pcaddi $t1, 115130 │ │ │ │ + pcaddi $t0, 115139 │ │ │ │ + li.w $a0, 64 │ │ │ │ + stptr.d $t2, $s0, 0 │ │ │ │ + st.d $t1, $s0, 16 │ │ │ │ + st.d $t0, $s0, 552 │ │ │ │ + bl -198120 │ │ │ │ + st.d $s1, $sp, 360 │ │ │ │ + li.w $t0, 4 │ │ │ │ + lu12i.w $t2, 1 │ │ │ │ + li.w $t1, 128 │ │ │ │ move $s1, $a0 │ │ │ │ + st.d $a0, $a0, 8 │ │ │ │ + stptr.d $a0, $a0, 0 │ │ │ │ + st.d $zero, $a0, 16 │ │ │ │ + st.d $zero, $a0, 24 │ │ │ │ + st.d $t2, $a0, 32 │ │ │ │ + st.d $t1, $a0, 40 │ │ │ │ + st.d $t0, $a0, 48 │ │ │ │ + st.w $t0, $a0, 56 │ │ │ │ + st.d $a0, $s0, 24 │ │ │ │ + st.d $zero, $s0, 32 │ │ │ │ + li.w $a0, 24 │ │ │ │ + bl -198188 │ │ │ │ + li.w $t5, 1 │ │ │ │ + st.d $s2, $sp, 352 │ │ │ │ + st.d $s8, $sp, 304 │ │ │ │ + pcaddi $t0, 115199 │ │ │ │ + bstrins.d $t5, $t5, 0x3f, 0x20 │ │ │ │ + pcaddi $t4, 115241 │ │ │ │ + addi.d $t3, $s0, 24 │ │ │ │ + pcaddi $t2, 115173 │ │ │ │ + pcaddi $t1, 115184 │ │ │ │ + st.d $s1, $a0, 16 │ │ │ │ + st.d $t5, $a0, 8 │ │ │ │ + stptr.d $t4, $a0, 0 │ │ │ │ + st.d $a0, $s0, 32 │ │ │ │ + st.d $s0, $s1, 24 │ │ │ │ + st.d $t0, $s0, 552 │ │ │ │ + addi.d $a0, $s0, 288 │ │ │ │ + st.d $t3, $s0, 8 │ │ │ │ + stptr.d $t2, $s0, 0 │ │ │ │ + st.d $t1, $s0, 16 │ │ │ │ + bl -199340 │ │ │ │ + pcalau12i $t0, 116 │ │ │ │ + ld.d $t0, $t0, -288 │ │ │ │ + ld.d $s1, $t0, 8 │ │ │ │ + st.h $zero, $s0, 512 │ │ │ │ + ld.d $s8, $t0, 16 │ │ │ │ + ld.d $a0, $s1, -24 │ │ │ │ + pcalau12i $s2, 116 │ │ │ │ + ld.d $s2, $s2, -360 │ │ │ │ + addi.d $s4, $s0, 40 │ │ │ │ + addi.d $s2, $s2, 16 │ │ │ │ + st.d $zero, $s0, 504 │ │ │ │ + st.d $zero, $s0, 520 │ │ │ │ + st.d $s2, $s0, 288 │ │ │ │ + st.d $zero, $s0, 528 │ │ │ │ + st.d $zero, $s0, 536 │ │ │ │ + st.d $zero, $s0, 544 │ │ │ │ + st.d $s1, $s0, 40 │ │ │ │ + add.d $a0, $s4, $a0 │ │ │ │ + move $a1, $zero │ │ │ │ + stptr.d $s8, $a0, 0 │ │ │ │ + bl -197808 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + pcalau12i $t0, 116 │ │ │ │ + ld.d $t0, $t0, -128 │ │ │ │ + st.d $s6, $sp, 320 │ │ │ │ + addi.d $t1, $t0, 24 │ │ │ │ + addi.d $s6, $s0, 48 │ │ │ │ + addi.d $t0, $t0, 64 │ │ │ │ + move $a0, $s6 │ │ │ │ + st.d $t1, $s0, 40 │ │ │ │ + st.d $t0, $s0, 288 │ │ │ │ + bl -198344 # c8c0 >::basic_filebuf()@plt> │ │ │ │ + move $a1, $s6 │ │ │ │ + addi.d $a0, $s0, 288 │ │ │ │ + bl -197860 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + li.w $a3, 1 │ │ │ │ + li.w $a2, -1 │ │ │ │ + pcaddi $a1, 67216 │ │ │ │ + move $a0, $s5 │ │ │ │ + bl -196776 # cf00 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt> │ │ │ │ + ld.d $s1, $s5, 8 │ │ │ │ + addi.d $a0, $a0, 1 │ │ │ │ + bltu $s1, $a0, 2716 # 3da50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7b90> │ │ │ │ + ldptr.d $a1, $s5, 0 │ │ │ │ + addi.d $s7, $sp, 216 │ │ │ │ + sub.d $s1, $s1, $a0 │ │ │ │ + li.w $t0, 15 │ │ │ │ + st.d $s7, $sp, 200 │ │ │ │ + st.d $s1, $sp, 24 │ │ │ │ + add.d $s8, $a1, $a0 │ │ │ │ + bltu $t0, $s1, 684 # 3d280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x73c0> │ │ │ │ + li.w $t0, 1 │ │ │ │ + beq $s1, $t0, 644 # 3d260 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x73a0> │ │ │ │ + bnez $s1, 2400 # 3d940 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7a80> │ │ │ │ nop │ │ │ │ + add.d $t0, $s1, $sp │ │ │ │ + st.b $zero, $t0, 216 │ │ │ │ + st.d $s1, $sp, 208 │ │ │ │ + nop │ │ │ │ + addi.d $a0, $sp, 200 │ │ │ │ + bl -198140 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + li.w $a3, 1 │ │ │ │ + li.w $a2, -1 │ │ │ │ + pcaddi $a1, 67190 │ │ │ │ + move $a0, $s5 │ │ │ │ + bl -196880 # cf00 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt> │ │ │ │ + ld.d $s1, $s5, 8 │ │ │ │ + addi.d $a0, $a0, 1 │ │ │ │ + bltu $s1, $a0, 3284 # 3dcf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7e30> │ │ │ │ + ldptr.d $a1, $s5, 0 │ │ │ │ + sub.d $s1, $s1, $a0 │ │ │ │ + st.d $s7, $sp, 200 │ │ │ │ + li.w $t0, 15 │ │ │ │ + st.d $s1, $sp, 24 │ │ │ │ + add.d $s8, $a1, $a0 │ │ │ │ + bltu $t0, $s1, 2216 # 3d8e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7a20> │ │ │ │ + li.w $t0, 1 │ │ │ │ + beq $s1, $t0, 2176 # 3d8c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7a00> │ │ │ │ + bnez $s1, 1436 # 3d5e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7720> │ │ │ │ + add.d $t0, $s1, $sp │ │ │ │ + st.b $zero, $t0, 216 │ │ │ │ + st.d $s1, $sp, 208 │ │ │ │ + nop │ │ │ │ + addi.d $a0, $sp, 200 │ │ │ │ + bl -198236 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + li.w $a3, 1 │ │ │ │ + li.w $a2, -1 │ │ │ │ + pcaddi $a1, 67166 │ │ │ │ + move $a0, $s5 │ │ │ │ + bl -196976 # cf00 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt> │ │ │ │ + ld.d $s1, $s5, 8 │ │ │ │ + addi.d $a0, $a0, 1 │ │ │ │ + bltu $s1, $a0, 2988 # 3dc28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7d68> │ │ │ │ + ldptr.d $a1, $s5, 0 │ │ │ │ + sub.d $s1, $s1, $a0 │ │ │ │ + st.d $s7, $sp, 200 │ │ │ │ + li.w $t0, 15 │ │ │ │ + st.d $s1, $sp, 24 │ │ │ │ + add.d $s6, $a1, $a0 │ │ │ │ + bltu $t0, $s1, 968 # 3d460 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x75a0> │ │ │ │ + li.w $t0, 1 │ │ │ │ + beq $s1, $t0, 2240 # 3d960 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7aa0> │ │ │ │ + bnez $s1, 2292 # 3d998 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7ad8> │ │ │ │ + add.d $t0, $s1, $sp │ │ │ │ + st.b $zero, $t0, 216 │ │ │ │ + st.d $s1, $sp, 208 │ │ │ │ + nop │ │ │ │ + addi.d $a0, $sp, 200 │ │ │ │ + bl -198332 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ldptr.d $a1, $s5, 0 │ │ │ │ + li.w $a2, 16 │ │ │ │ move $a0, $s4 │ │ │ │ - bl -181740 # c410 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - addi.d $s0, $sp, 96 │ │ │ │ - b -244 # 38910 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20b10> │ │ │ │ + bl -200156 # c2f0 >::open(char const*, std::_Ios_Openmode)@plt> │ │ │ │ + ldptr.w $t0, $s0, 320 │ │ │ │ + andi $t0, $t0, 0x5 │ │ │ │ + bnez $t0, 808 # 3d400 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7540> │ │ │ │ + nop │ │ │ │ + ld.d $s5, $s0, 8 │ │ │ │ + ldptr.d $t0, $s5, 0 │ │ │ │ + beqz $t0, 3008 # 3dca8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7de8> │ │ │ │ + ldptr.w $t1, $t0, 56 │ │ │ │ + andi $t1, $t1, 0x1 │ │ │ │ + bnez $t1, 2220 # 3d9a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7ae0> │ │ │ │ + ldptr.d $t1, $t0, 0 │ │ │ │ + move $s7, $zero │ │ │ │ + beq $t1, $t0, 16 # 3d110 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7250> │ │ │ │ + ld.d $t0, $t0, 8 │ │ │ │ + ld.d $s7, $t0, 16 │ │ │ │ + nop │ │ │ │ + li.w $a0, 128 │ │ │ │ + bl -198788 │ │ │ │ + pcalau12i $t0, 115 │ │ │ │ + ld.d $t0, $t0, -296 │ │ │ │ + addi.d $t0, $t0, 16 │ │ │ │ move $s1, $a0 │ │ │ │ - addi.d $a0, $sp, 272 │ │ │ │ - st.d $s6, $sp, 200 │ │ │ │ - bl -180244 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + stptr.d $t0, $a0, 0 │ │ │ │ + st.d $zero, $a0, 8 │ │ │ │ + st.d $zero, $a0, 16 │ │ │ │ + st.d $zero, $a0, 24 │ │ │ │ + st.d $zero, $a0, 32 │ │ │ │ + st.d $zero, $a0, 40 │ │ │ │ + st.d $zero, $a0, 48 │ │ │ │ + addi.d $a0, $a0, 56 │ │ │ │ + bl -197208 │ │ │ │ + li.w $t1, 4 │ │ │ │ + pcaddi $t0, 115888 │ │ │ │ + st.w $zero, $s1, 64 │ │ │ │ + st.b $zero, $s1, 80 │ │ │ │ + st.d $zero, $s1, 88 │ │ │ │ + st.d $zero, $s1, 96 │ │ │ │ + st.d $zero, $s1, 104 │ │ │ │ + st.d $zero, $s1, 112 │ │ │ │ + st.w $t1, $s1, 120 │ │ │ │ + stptr.d $t0, $s1, 0 │ │ │ │ + lu12i.w $a0, 1 │ │ │ │ + bl -198888 │ │ │ │ + ldptr.d $s6, $s5, 0 │ │ │ │ + lu12i.w $t2, 1 │ │ │ │ + li.w $t1, 1 │ │ │ │ + li.w $t0, 7 │ │ │ │ + st.d $t2, $s1, 104 │ │ │ │ + st.d $a0, $s1, 96 │ │ │ │ + st.d $zero, $s1, 40 │ │ │ │ + st.d $zero, $s1, 32 │ │ │ │ + st.d $zero, $s1, 48 │ │ │ │ + st.d $s4, $s1, 72 │ │ │ │ + st.b $t1, $s1, 80 │ │ │ │ + st.w $t0, $s1, 120 │ │ │ │ + beqz $s6, 2812 # 3dca8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7de8> │ │ │ │ + li.w $a0, 24 │ │ │ │ + bl -198948 │ │ │ │ + move $a1, $s6 │ │ │ │ + st.d $s1, $a0, 16 │ │ │ │ + bl -200352 │ │ │ │ + ld.d $t0, $s6, 16 │ │ │ │ + ldptr.d $t3, $s5, 0 │ │ │ │ + addi.d $t0, $t0, 1 │ │ │ │ + st.d $t0, $s6, 16 │ │ │ │ + beqz $t3, 2772 # 3dca8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7de8> │ │ │ │ + ldptr.w $t1, $t3, 56 │ │ │ │ + ldptr.d $t0, $t3, 0 │ │ │ │ + ori $t1, $t1, 0x3 │ │ │ │ + st.w $t1, $t3, 56 │ │ │ │ + beq $t0, $t3, 32 # 3d208 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7348> │ │ │ │ + nop │ │ │ │ + ld.d $t2, $t0, 16 │ │ │ │ + ldptr.d $t0, $t0, 0 │ │ │ │ + ldptr.w $t1, $t2, 64 │ │ │ │ + bstrins.d $t1, $zero, 0x2, 0x1 │ │ │ │ + st.w $t1, $t2, 64 │ │ │ │ + bne $t3, $t0, -20 # 3d1f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7330> │ │ │ │ + beqz $s7, 40 # 3d230 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7370> │ │ │ │ + ld.d $t1, $t3, 8 │ │ │ │ + ldptr.d $t0, $s7, 0 │ │ │ │ + move $a0, $s7 │ │ │ │ + ld.d $a1, $t1, 16 │ │ │ │ + ld.d $t0, $t0, 112 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + ldptr.d $t3, $s5, 0 │ │ │ │ + beqz $t3, 2688 # 3dca8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7de8> │ │ │ │ + nop │ │ │ │ + ld.d $a0, $t3, 24 │ │ │ │ + beqz $a0, 460 # 3d400 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7540> │ │ │ │ + ldptr.d $t1, $a0, 0 │ │ │ │ + pcaddi $t2, -9947 │ │ │ │ + ld.d $t0, $t1, 16 │ │ │ │ + beq $t0, $t2, 860 # 3d5a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x76e0> │ │ │ │ + pcaddi $t1, -10174 │ │ │ │ + beq $t0, $t1, 436 # 3d400 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7540> │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + b 428 # 3d400 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7540> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ld.b $t0, $s8, 0 │ │ │ │ + st.b $t0, $sp, 216 │ │ │ │ + b -640 # 3cfe8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7128> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + move $a2, $zero │ │ │ │ + addi.d $a1, $sp, 24 │ │ │ │ + addi.d $a0, $sp, 200 │ │ │ │ + bl -197916 # cd70 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + ld.d $t0, $sp, 24 │ │ │ │ + st.d $a0, $sp, 200 │ │ │ │ + st.d $t0, $sp, 216 │ │ │ │ + nop │ │ │ │ + move $a2, $s1 │ │ │ │ + move $a1, $s8 │ │ │ │ + bl -198088 │ │ │ │ + ld.d $t0, $sp, 24 │ │ │ │ + ld.d $t2, $sp, 200 │ │ │ │ + li.w $t1, 2 │ │ │ │ + stx.b $zero, $t2, $t0 │ │ │ │ + st.d $t0, $sp, 208 │ │ │ │ + bne $t0, $t1, -712 # 3cff8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7138> │ │ │ │ + ld.d $t1, $sp, 200 │ │ │ │ + lu12i.w $t0, 7 │ │ │ │ + ori $t0, $t0, 0xa67 │ │ │ │ + ld.hu $t1, $t1, 0 │ │ │ │ + bne $t1, $t0, -732 # 3cff8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7138> │ │ │ │ + addi.d $a0, $sp, 200 │ │ │ │ + bl -198876 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ldptr.d $a1, $s5, 0 │ │ │ │ + li.w $a2, 20 │ │ │ │ + move $a0, $s6 │ │ │ │ + bl -199404 # c800 >::open(char const*, std::_Ios_Openmode)@plt> │ │ │ │ + ld.d $t0, $s0, 40 │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ + add.d $t0, $s4, $t0 │ │ │ │ + beqz $a0, 1540 # 3d900 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7a40> │ │ │ │ + move $a1, $zero │ │ │ │ + move $a0, $t0 │ │ │ │ + bl -198152 # cd00 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ + nop │ │ │ │ + pcalau12i $t2, 115 │ │ │ │ + ld.d $t2, $t2, -32 │ │ │ │ + pcalau12i $t1, 115 │ │ │ │ + ld.d $t1, $t1, -344 │ │ │ │ + pcalau12i $t0, 115 │ │ │ │ + ld.d $t0, $t0, -120 │ │ │ │ + ldptr.w $t4, $t2, 0 │ │ │ │ + ldptr.w $t3, $t1, 0 │ │ │ │ + ldptr.w $t1, $t0, 0 │ │ │ │ + addi.d $s5, $sp, 224 │ │ │ │ + li.w $t2, 15 │ │ │ │ + addi.d $a1, $sp, 56 │ │ │ │ + addi.d $t5, $sp, 88 │ │ │ │ + lu32i.d $t2, 8 │ │ │ │ + addi.d $t0, $sp, 240 │ │ │ │ + move $a2, $zero │ │ │ │ + move $a0, $s5 │ │ │ │ + st.d $a1, $sp, 40 │ │ │ │ + st.b $zero, $sp, 56 │ │ │ │ + st.d $zero, $sp, 48 │ │ │ │ + st.d $t5, $sp, 72 │ │ │ │ + st.b $zero, $sp, 88 │ │ │ │ + st.d $zero, $sp, 80 │ │ │ │ + st.w $t4, $sp, 200 │ │ │ │ + st.w $t3, $sp, 204 │ │ │ │ + st.d $t2, $sp, 208 │ │ │ │ + st.w $t1, $sp, 216 │ │ │ │ + st.h $zero, $sp, 220 │ │ │ │ + st.d $t0, $sp, 224 │ │ │ │ + bl -29892 # 35ec0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + ld.d $a2, $sp, 80 │ │ │ │ + ld.d $a1, $sp, 72 │ │ │ │ + addi.d $t0, $sp, 272 │ │ │ │ addi.d $a0, $sp, 256 │ │ │ │ - st.d $s3, $sp, 200 │ │ │ │ - bl -179920 │ │ │ │ - ld.d $t0, $s0, -24 │ │ │ │ - addi.d $t1, $sp, 32 │ │ │ │ - st.d $s0, $sp, 192 │ │ │ │ - addi.d $t0, $t0, 544 │ │ │ │ - add.d $t0, $t0, $t1 │ │ │ │ - st.d $s5, $t0, -384 │ │ │ │ - b -340 # 388e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20ae8> │ │ │ │ - move $s1, $a0 │ │ │ │ - addi.d $a0, $sp, 128 │ │ │ │ - bl -180296 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - b -84 # 389f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20bf8> │ │ │ │ - move $s1, $a0 │ │ │ │ - addi.d $a0, $sp, 272 │ │ │ │ - st.d $s6, $sp, 200 │ │ │ │ - bl -180316 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + st.d $t0, $sp, 256 │ │ │ │ + bl -29916 # 35ec0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + lu12i.w $a2, 1 │ │ │ │ + addi.d $a1, $sp, 200 │ │ │ │ + addi.d $a0, $sp, 104 │ │ │ │ + st.d $zero, $sp, 288 │ │ │ │ + bl -29712 # 35fa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe0> │ │ │ │ + ld.d $a0, $s0, 8 │ │ │ │ + li.w $a3, -1 │ │ │ │ + li.w $a2, -1 │ │ │ │ + addi.d $a1, $sp, 104 │ │ │ │ + bl -3492 # 3c620 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6760> │ │ │ │ + addi.d $a0, $sp, 104 │ │ │ │ + bl -30540 # 35c80 ::do_widen(char) const@@Base+0x257c0> │ │ │ │ addi.d $a0, $sp, 256 │ │ │ │ - st.d $s3, $sp, 200 │ │ │ │ - bl -179992 │ │ │ │ - ld.d $t0, $s0, -24 │ │ │ │ - addi.d $t1, $sp, 32 │ │ │ │ - st.d $s0, $sp, 192 │ │ │ │ - addi.d $t0, $t0, 544 │ │ │ │ - add.d $t0, $t0, $t1 │ │ │ │ - st.d $s5, $t0, -384 │ │ │ │ - b -204 # 389b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20bb8> │ │ │ │ - pcalau12i $t1, 120 │ │ │ │ + bl -199124 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + move $a0, $s5 │ │ │ │ + bl -199132 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $sp, 72 │ │ │ │ + bl -199140 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $sp, 40 │ │ │ │ + bl -199148 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ldptr.w $t0, $s0, 320 │ │ │ │ + andi $t0, $t0, 0x5 │ │ │ │ + beqz $t0, -792 # 3d0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7220> │ │ │ │ + nop │ │ │ │ + pcalau12i $t1, 115 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 568 │ │ │ │ + ld.d $t0, $sp, 296 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, -568 # 38868 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20a68> │ │ │ │ - addi.d $t0, $sp, 64 │ │ │ │ - pcaddi $a0, 69896 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - bl -181504 │ │ │ │ + bnez $t0, 1456 # 3d9c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7b08> │ │ │ │ + ld.d $ra, $sp, 376 │ │ │ │ + ld.d $s1, $sp, 360 │ │ │ │ + ld.d $s2, $sp, 352 │ │ │ │ + ld.d $s6, $sp, 320 │ │ │ │ + ld.d $s8, $sp, 304 │ │ │ │ + ld.d $s0, $sp, 368 │ │ │ │ + ld.d $s4, $sp, 336 │ │ │ │ + ld.d $s5, $sp, 328 │ │ │ │ + ld.d $s7, $sp, 312 │ │ │ │ + addi.d $sp, $sp, 384 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - beq $a1, $a0, 224 # 38ba0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20da0> │ │ │ │ - ld.d $t3, $a1, 8 │ │ │ │ - ldptr.d $t1, $a0, 0 │ │ │ │ - ld.d $t2, $a0, 16 │ │ │ │ - move $t0, $a1 │ │ │ │ - ldptr.d $a1, $a1, 0 │ │ │ │ - addi.d $sp, $sp, -48 │ │ │ │ - st.d $s0, $sp, 32 │ │ │ │ - st.d $s1, $sp, 24 │ │ │ │ - st.d $ra, $sp, 40 │ │ │ │ - sub.d $s1, $t3, $a1 │ │ │ │ - sub.d $t2, $t2, $t1 │ │ │ │ - move $s0, $a0 │ │ │ │ - bltu $t2, $s1, 76 # 38b40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20d40> │ │ │ │ - ld.d $a0, $a0, 8 │ │ │ │ - li.w $t2, 4 │ │ │ │ - sub.d $a2, $a0, $t1 │ │ │ │ - bltu $a2, $s1, 188 # 38bc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20dc0> │ │ │ │ - bge $t2, $s1, 280 # 38c20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20e20> │ │ │ │ - move $a2, $s1 │ │ │ │ - move $a0, $t1 │ │ │ │ - bl -179412 │ │ │ │ - ldptr.d $t0, $s0, 0 │ │ │ │ - add.d $t0, $t0, $s1 │ │ │ │ - ld.d $ra, $sp, 40 │ │ │ │ - st.d $t0, $s0, 8 │ │ │ │ - ld.d $s1, $sp, 24 │ │ │ │ - ld.d $s0, $sp, 32 │ │ │ │ - addi.d $sp, $sp, 48 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ - move $a0, $s1 │ │ │ │ - st.d $t1, $sp, 8 │ │ │ │ - st.d $s2, $sp, 16 │ │ │ │ - stptr.d $a1, $sp, 0 │ │ │ │ - bl -180928 │ │ │ │ - ldptr.d $a1, $sp, 0 │ │ │ │ + nop │ │ │ │ + move $a2, $zero │ │ │ │ + addi.d $a1, $sp, 24 │ │ │ │ + addi.d $a0, $sp, 200 │ │ │ │ + bl -198396 # cd70 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + ld.d $t0, $sp, 24 │ │ │ │ + st.d $a0, $sp, 200 │ │ │ │ + st.d $t0, $sp, 216 │ │ │ │ + nop │ │ │ │ move $a2, $s1 │ │ │ │ - move $s2, $a0 │ │ │ │ - bl -179840 │ │ │ │ - ld.d $t1, $sp, 8 │ │ │ │ - beqz $t1, 16 # 38b78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20d78> │ │ │ │ - move $a0, $t1 │ │ │ │ - bl -181024 │ │ │ │ + move $a1, $s6 │ │ │ │ + bl -198568 │ │ │ │ + ld.d $t0, $sp, 24 │ │ │ │ + ld.d $t2, $sp, 200 │ │ │ │ + li.w $t1, 3 │ │ │ │ + stx.b $zero, $t2, $t0 │ │ │ │ + st.d $t0, $sp, 208 │ │ │ │ + bne $t0, $t1, -1000 # 3d0b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x71f8> │ │ │ │ + ld.d $t0, $sp, 200 │ │ │ │ + lu12i.w $t1, 6 │ │ │ │ + ori $t1, $t1, 0x962 │ │ │ │ + ld.hu $t2, $t0, 0 │ │ │ │ + bne $t2, $t1, -1020 # 3d0b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x71f8> │ │ │ │ + ld.bu $t1, $t0, 2 │ │ │ │ + li.w $t0, 110 │ │ │ │ + bne $t1, $t0, -1032 # 3d0b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x71f8> │ │ │ │ + addi.d $a0, $sp, 200 │ │ │ │ + bl -199368 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ldptr.d $a1, $s5, 0 │ │ │ │ + li.w $a2, 20 │ │ │ │ + move $a0, $s4 │ │ │ │ + bl -201192 # c2f0 >::open(char const*, std::_Ios_Openmode)@plt> │ │ │ │ + pcalau12i $t2, 115 │ │ │ │ + ld.d $t2, $t2, -32 │ │ │ │ + pcalau12i $t1, 115 │ │ │ │ + ld.d $t1, $t1, -344 │ │ │ │ + pcalau12i $t0, 115 │ │ │ │ + ld.d $t0, $t0, -120 │ │ │ │ + ldptr.w $t4, $t2, 0 │ │ │ │ + ldptr.w $t3, $t1, 0 │ │ │ │ + ldptr.w $t1, $t0, 0 │ │ │ │ + addi.d $s5, $sp, 224 │ │ │ │ + li.w $t2, 15 │ │ │ │ + addi.d $a1, $sp, 56 │ │ │ │ + addi.d $t5, $sp, 88 │ │ │ │ + lu32i.d $t2, 8 │ │ │ │ + addi.d $t0, $sp, 240 │ │ │ │ + move $a2, $zero │ │ │ │ + move $a0, $s5 │ │ │ │ + st.d $a1, $sp, 40 │ │ │ │ + st.b $zero, $sp, 56 │ │ │ │ + st.d $zero, $sp, 48 │ │ │ │ + st.d $t5, $sp, 72 │ │ │ │ + st.b $zero, $sp, 88 │ │ │ │ + st.d $zero, $sp, 80 │ │ │ │ + st.w $t4, $sp, 200 │ │ │ │ + st.w $t3, $sp, 204 │ │ │ │ + st.d $t2, $sp, 208 │ │ │ │ + st.w $t1, $sp, 216 │ │ │ │ + st.h $zero, $sp, 220 │ │ │ │ + st.d $t0, $sp, 224 │ │ │ │ + bl -30352 # 35ec0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + ld.d $a2, $sp, 80 │ │ │ │ + ld.d $a1, $sp, 72 │ │ │ │ + addi.d $t0, $sp, 272 │ │ │ │ + addi.d $a0, $sp, 256 │ │ │ │ + st.d $t0, $sp, 256 │ │ │ │ + bl -30376 # 35ec0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + lu12i.w $a2, 1 │ │ │ │ + addi.d $a1, $sp, 200 │ │ │ │ + addi.d $a0, $sp, 104 │ │ │ │ + st.d $zero, $sp, 288 │ │ │ │ + bl -30172 # 35fa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe0> │ │ │ │ + ld.d $a0, $s0, 8 │ │ │ │ + li.w $a3, -1 │ │ │ │ + li.w $a2, -1 │ │ │ │ + addi.d $a1, $sp, 104 │ │ │ │ + bl -3952 # 3c620 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6760> │ │ │ │ + b -460 # 3d3c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7508> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ld.d $t1, $t1, -24 │ │ │ │ + ld.d $t0, $a0, 24 │ │ │ │ + add.d $a0, $a0, $t1 │ │ │ │ + beqz $t0, 1788 # 3dca8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7de8> │ │ │ │ + ldptr.d $t1, $t0, 0 │ │ │ │ + move $a1, $zero │ │ │ │ + beq $t1, $t0, 8 # 3d5c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7700> │ │ │ │ + ld.d $a1, $t1, 16 │ │ │ │ + bl -198480 # ce70 >::rdbuf(std::basic_streambuf >*)@plt> │ │ │ │ + b -452 # 3d400 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7540> │ │ │ │ nop │ │ │ │ - ld.d $ra, $sp, 40 │ │ │ │ - add.d $t0, $s2, $s1 │ │ │ │ - stptr.d $s2, $s0, 0 │ │ │ │ - st.d $t0, $s0, 16 │ │ │ │ - ld.d $s2, $sp, 16 │ │ │ │ - st.d $t0, $s0, 8 │ │ │ │ - ld.d $s1, $sp, 24 │ │ │ │ - ld.d $s0, $sp, 32 │ │ │ │ - addi.d $sp, $sp, 48 │ │ │ │ - ret │ │ │ │ - ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + move $a0, $s7 │ │ │ │ nop │ │ │ │ + move $a2, $s1 │ │ │ │ + move $a1, $s8 │ │ │ │ + bl -198928 │ │ │ │ + ld.d $t0, $sp, 24 │ │ │ │ + ld.d $t2, $sp, 200 │ │ │ │ + li.w $t1, 3 │ │ │ │ + stx.b $zero, $t2, $t0 │ │ │ │ + st.d $t0, $sp, 208 │ │ │ │ + bne $t0, $t1, -1456 # 3d058 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7198> │ │ │ │ + ld.d $t0, $sp, 200 │ │ │ │ + lu12i.w $t1, 7 │ │ │ │ + ori $t1, $t1, 0xa62 │ │ │ │ + ld.hu $t2, $t0, 0 │ │ │ │ + bne $t2, $t1, -1476 # 3d058 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7198> │ │ │ │ + ld.bu $t1, $t0, 2 │ │ │ │ + li.w $t0, 50 │ │ │ │ + bne $t1, $t0, -1488 # 3d058 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7198> │ │ │ │ + addi.d $a0, $sp, 200 │ │ │ │ + bl -199728 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ldptr.d $a1, $s5, 0 │ │ │ │ + li.w $a2, 20 │ │ │ │ + move $a0, $s6 │ │ │ │ + bl -200256 # c800 >::open(char const*, std::_Ios_Openmode)@plt> │ │ │ │ + ld.d $t0, $s0, 40 │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ + add.d $t0, $s4, $t0 │ │ │ │ + beqz $a0, 816 # 3d980 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7ac0> │ │ │ │ + move $a1, $zero │ │ │ │ + move $a0, $t0 │ │ │ │ + bl -199004 # cd00 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ + li.w $t0, 9 │ │ │ │ + lu32i.d $t0, 30 │ │ │ │ + li.w $a0, 64 │ │ │ │ + st.d $t0, $sp, 16 │ │ │ │ + bl -200160 │ │ │ │ + addi.d $a1, $sp, 16 │ │ │ │ + move $s6, $a0 │ │ │ │ + bl -199516 │ │ │ │ + st.b $zero, $s6, 17 │ │ │ │ + lu12i.w $a0, 1 │ │ │ │ + bl -200184 │ │ │ │ + move $t0, $a0 │ │ │ │ + lu12i.w $t1, 1 │ │ │ │ + add.d $t2, $t0, $t1 │ │ │ │ + st.w $zero, $s6, 56 │ │ │ │ + li.w $a0, 24 │ │ │ │ + st.d $t0, $s6, 24 │ │ │ │ + st.d $t1, $s6, 32 │ │ │ │ + st.d $t0, $s6, 40 │ │ │ │ + st.d $t2, $s6, 48 │ │ │ │ + bl -200224 │ │ │ │ + ld.d $s7, $s0, 8 │ │ │ │ + li.w $t1, 1 │ │ │ │ + bstrins.d $t1, $t1, 0x3f, 0x20 │ │ │ │ + pcaddi $t0, 114698 │ │ │ │ + st.d $t1, $a0, 8 │ │ │ │ + stptr.d $t0, $a0, 0 │ │ │ │ + ldptr.d $t0, $s7, 0 │ │ │ │ + st.d $s6, $a0, 16 │ │ │ │ + move $s5, $a0 │ │ │ │ + beqz $t0, 1488 # 3dca8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7de8> │ │ │ │ + ldptr.w $t1, $t0, 56 │ │ │ │ + andi $t1, $t1, 0x1 │ │ │ │ + bnez $t1, 828 # 3da20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7b60> │ │ │ │ + ldptr.d $t1, $t0, 0 │ │ │ │ + move $s8, $zero │ │ │ │ + beq $t1, $t0, 16 # 3d700 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7840> │ │ │ │ + ld.d $t0, $t0, 8 │ │ │ │ + ld.d $s8, $t0, 16 │ │ │ │ nop │ │ │ │ - bge $t2, $a2, 128 # 38c40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20e40> │ │ │ │ + li.w $a0, 136 │ │ │ │ + bl -200308 │ │ │ │ + pcalau12i $t0, 115 │ │ │ │ + ld.d $t0, $t0, -296 │ │ │ │ + addi.d $t0, $t0, 16 │ │ │ │ + move $s1, $a0 │ │ │ │ + stptr.d $t0, $a0, 0 │ │ │ │ + st.d $zero, $a0, 8 │ │ │ │ + st.d $zero, $a0, 16 │ │ │ │ + st.d $zero, $a0, 24 │ │ │ │ + st.d $zero, $a0, 32 │ │ │ │ + st.d $zero, $a0, 40 │ │ │ │ + st.d $zero, $a0, 48 │ │ │ │ + addi.d $a0, $a0, 56 │ │ │ │ + bl -198728 │ │ │ │ + li.w $t1, 4 │ │ │ │ + pcaddi $t0, 115458 │ │ │ │ + st.w $t1, $s1, 128 │ │ │ │ + stptr.d $t0, $s1, 0 │ │ │ │ + st.w $zero, $s1, 64 │ │ │ │ + st.b $zero, $s1, 88 │ │ │ │ + st.d $zero, $s1, 96 │ │ │ │ + st.d $zero, $s1, 104 │ │ │ │ + st.d $zero, $s1, 112 │ │ │ │ + st.d $zero, $s1, 120 │ │ │ │ + li.w $t0, 1 │ │ │ │ + addi.d $t1, $s5, 8 │ │ │ │ + amadd.w $zero, $t0, $t1 │ │ │ │ + ldptr.w $t0, $s1, 128 │ │ │ │ + andi $t1, $t0, 0x1 │ │ │ │ + bnez $t1, 608 # 3d9d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7b18> │ │ │ │ + ld.d $t2, $s1, 112 │ │ │ │ + li.w $t1, 128 │ │ │ │ + beq $t2, $t1, 52 # 3d7b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x78f8> │ │ │ │ + li.w $a0, 128 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + bl -200448 │ │ │ │ + ld.d $t1, $s1, 104 │ │ │ │ + li.w $t2, 128 │ │ │ │ + st.d $t2, $s1, 112 │ │ │ │ + st.d $a0, $s1, 104 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + beqz $t1, 16 # 3d7b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x78f8> │ │ │ │ move $a0, $t1 │ │ │ │ - stptr.d $t0, $sp, 0 │ │ │ │ - bl -179596 │ │ │ │ - ldptr.d $t0, $sp, 0 │ │ │ │ - ld.d $a0, $s0, 8 │ │ │ │ - ldptr.d $t1, $s0, 0 │ │ │ │ - ldptr.d $a1, $t0, 0 │ │ │ │ - ld.d $t3, $t0, 8 │ │ │ │ - sub.d $a2, $a0, $t1 │ │ │ │ - add.d $a1, $a1, $a2 │ │ │ │ - sub.d $a2, $t3, $a1 │ │ │ │ - add.d $t0, $t1, $s1 │ │ │ │ - blez $a2, -212 # 38b20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20d20> │ │ │ │ - bl -179992 │ │ │ │ - ldptr.d $t0, $s0, 0 │ │ │ │ - ld.d $ra, $sp, 40 │ │ │ │ - add.d $t0, $t0, $s1 │ │ │ │ - st.d $t0, $s0, 8 │ │ │ │ - ld.d $s1, $sp, 24 │ │ │ │ - ld.d $s0, $sp, 32 │ │ │ │ - addi.d $sp, $sp, 48 │ │ │ │ - ret │ │ │ │ + bl -200544 │ │ │ │ + ldptr.w $t0, $s1, 128 │ │ │ │ + andi $t0, $t0, 0x2 │ │ │ │ + move $t1, $zero │ │ │ │ + move $t2, $zero │ │ │ │ + beqz $t0, 20 # 3d7d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7918> │ │ │ │ + ld.d $t1, $s1, 104 │ │ │ │ + ld.d $t2, $s1, 112 │ │ │ │ + add.d $t2, $t1, $t2 │ │ │ │ nop │ │ │ │ - add.d $t0, $t1, $s1 │ │ │ │ - bne $s1, $t2, -260 # 38b20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20d20> │ │ │ │ - fld.s $fa0, $a1, 0 │ │ │ │ - fst.s $fa0, $t1, 0 │ │ │ │ - b -272 # 38b20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20d20> │ │ │ │ + st.d $t1, $s1, 40 │ │ │ │ + st.d $t1, $s1, 32 │ │ │ │ + st.d $t2, $s1, 48 │ │ │ │ + li.w $t0, 1 │ │ │ │ + addi.d $t1, $s5, 8 │ │ │ │ + amadd.w $zero, $t0, $t1 │ │ │ │ + ld.bu $t0, $s1, 88 │ │ │ │ + beqz $t0, 300 # 3d920 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7a60> │ │ │ │ + ld.d $a0, $s1, 80 │ │ │ │ + beqz $a0, 12 # 3d808 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7948> │ │ │ │ + bl -32096 # 35aa0 ::do_widen(char) const@@Base+0x255e0> │ │ │ │ nop │ │ │ │ + st.b $zero, $s1, 88 │ │ │ │ + st.d $s6, $s1, 72 │ │ │ │ + st.d $s5, $s1, 80 │ │ │ │ nop │ │ │ │ + li.w $t0, 1 │ │ │ │ + addi.d $t1, $s5, 8 │ │ │ │ + amadd.w $zero, $t0, $t1 │ │ │ │ + li.w $t0, 1 │ │ │ │ + move $a0, $s5 │ │ │ │ + st.b $t0, $s1, 88 │ │ │ │ + bl -32144 # 35aa0 ::do_widen(char) const@@Base+0x255e0> │ │ │ │ + ldptr.w $t1, $s1, 128 │ │ │ │ + ldptr.w $t0, $s1, 64 │ │ │ │ + move $a0, $s5 │ │ │ │ + ori $t1, $t1, 0x3 │ │ │ │ + bstrins.d $t0, $zero, 0x2, 0x0 │ │ │ │ + st.w $t1, $s1, 128 │ │ │ │ + st.w $t0, $s1, 64 │ │ │ │ + bl -32176 # 35aa0 ::do_widen(char) const@@Base+0x255e0> │ │ │ │ + ldptr.d $s6, $s7, 0 │ │ │ │ + beqz $s6, 1104 # 3dca8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7de8> │ │ │ │ + li.w $a0, 24 │ │ │ │ + bl -200656 │ │ │ │ + move $a1, $s6 │ │ │ │ + st.d $s1, $a0, 16 │ │ │ │ + bl -202060 │ │ │ │ + ld.d $t0, $s6, 16 │ │ │ │ + addi.d $t0, $t0, 1 │ │ │ │ + st.d $t0, $s6, 16 │ │ │ │ + beqz $s8, 36 # 3d8a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x79e0> │ │ │ │ + ldptr.d $t1, $s8, 0 │ │ │ │ + ldptr.d $t0, $s7, 0 │ │ │ │ + ld.d $t1, $t1, 112 │ │ │ │ + beqz $t0, 1052 # 3dca8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7de8> │ │ │ │ + ld.d $t0, $t0, 8 │ │ │ │ + move $a0, $s8 │ │ │ │ + ld.d $a1, $t0, 16 │ │ │ │ + jirl $ra, $t1, 0 │ │ │ │ + move $a0, $s7 │ │ │ │ + bl -28740 # 36860 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9a0> │ │ │ │ + move $a0, $s5 │ │ │ │ + bl -32268 # 35aa0 ::do_widen(char) const@@Base+0x255e0> │ │ │ │ + b -1216 # 3d3f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7530> │ │ │ │ nop │ │ │ │ - bne $a2, $t2, -88 # 38be8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20de8> │ │ │ │ - fld.s $fa0, $a1, 0 │ │ │ │ - fst.s $fa0, $t1, 0 │ │ │ │ - b -100 # 38be8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20de8> │ │ │ │ - addi.d $sp, $sp, -48 │ │ │ │ - vldi $vr0, 0 │ │ │ │ - ld.d $t0, $a0, 192 │ │ │ │ - ld.d $t1, $a0, 200 │ │ │ │ - st.d $s0, $sp, 32 │ │ │ │ - st.d $ra, $sp, 40 │ │ │ │ - st.d $s1, $sp, 24 │ │ │ │ - st.d $s2, $sp, 16 │ │ │ │ - st.d $s3, $sp, 8 │ │ │ │ - st.d $zero, $a0, 8 │ │ │ │ - vst $vr0, $a0, 96 │ │ │ │ - st.d $zero, $a0, 112 │ │ │ │ - st.w $zero, $a0, 128 │ │ │ │ - st.w $zero, $a0, 136 │ │ │ │ - st.d $zero, $a0, 144 │ │ │ │ - st.w $zero, $a0, 152 │ │ │ │ - st.w $zero, $a0, 160 │ │ │ │ - st.d $zero, $a0, 168 │ │ │ │ - st.w $zero, $a0, 184 │ │ │ │ - move $s0, $a0 │ │ │ │ - beq $t0, $t1, 8 # 38ca8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20ea8> │ │ │ │ - st.d $t0, $a0, 200 │ │ │ │ - ld.d $t0, $s0, 216 │ │ │ │ - ld.d $t1, $s0, 224 │ │ │ │ - beq $t0, $t1, 8 # 38cb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20eb8> │ │ │ │ - st.d $t0, $s0, 224 │ │ │ │ - ld.d $t0, $s0, 240 │ │ │ │ - ld.d $t1, $s0, 248 │ │ │ │ - beq $t0, $t1, 8 # 38cc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20ec8> │ │ │ │ - st.d $t0, $s0, 248 │ │ │ │ - ld.d $s3, $s0, 264 │ │ │ │ - ld.d $s2, $s0, 272 │ │ │ │ - beq $s3, $s2, 48 # 38d00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20f00> │ │ │ │ - move $s1, $s3 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ldptr.d $a0, $s1, 0 │ │ │ │ - beqz $a0, 572 # 38f20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21120> │ │ │ │ - addi.d $s1, $s1, 24 │ │ │ │ - bl -181404 │ │ │ │ - bne $s1, $s2, -16 # 38ce0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20ee0> │ │ │ │ + ld.b $t0, $s8, 0 │ │ │ │ + st.b $t0, $sp, 216 │ │ │ │ + b -2176 # 3d048 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7188> │ │ │ │ nop │ │ │ │ - st.d $s3, $s0, 272 │ │ │ │ nop │ │ │ │ - ld.d $s3, $s0, 288 │ │ │ │ - ld.d $s2, $s0, 296 │ │ │ │ - beq $s3, $s2, 40 # 38d30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20f30> │ │ │ │ - move $s1, $s3 │ │ │ │ - ldptr.d $a0, $s1, 0 │ │ │ │ - beqz $a0, 556 # 38f40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21140> │ │ │ │ - addi.d $s1, $s1, 24 │ │ │ │ - bl -181452 │ │ │ │ - bne $s1, $s2, -16 # 38d10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20f10> │ │ │ │ nop │ │ │ │ - st.d $s3, $s0, 296 │ │ │ │ nop │ │ │ │ - ld.d $s1, $s0, 384 │ │ │ │ - ld.d $s2, $s0, 392 │ │ │ │ - beq $s1, $s2, 32 # 38d58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20f58> │ │ │ │ nop │ │ │ │ - ldptr.d $a0, $s1, 0 │ │ │ │ - beqz $a0, 444 # 38f00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21100> │ │ │ │ - addi.d $s1, $s1, 24 │ │ │ │ - bl -181500 │ │ │ │ - bne $s1, $s2, -16 # 38d40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20f40> │ │ │ │ - ld.d $s2, $s0, 384 │ │ │ │ - beqz $s2, 16 # 38d68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20f68> │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -181520 │ │ │ │ + move $a2, $zero │ │ │ │ + addi.d $a1, $sp, 24 │ │ │ │ + addi.d $a0, $sp, 200 │ │ │ │ + bl -199548 # cd70 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + ld.d $t0, $sp, 24 │ │ │ │ + st.d $a0, $sp, 200 │ │ │ │ + st.d $t0, $sp, 216 │ │ │ │ + b -788 # 3d5e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7728> │ │ │ │ + ldptr.w $a1, $t0, 32 │ │ │ │ + move $a0, $t0 │ │ │ │ + ori $a1, $a1, 0x4 │ │ │ │ + bl -199692 # cd00 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ + b -1536 # 3d310 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7450> │ │ │ │ nop │ │ │ │ - ld.d $s1, $s0, 360 │ │ │ │ - ld.d $s2, $s0, 368 │ │ │ │ - beq $s1, $s2, 40 # 38d98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20f98> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + st.d $s6, $s1, 72 │ │ │ │ + st.d $s5, $s1, 80 │ │ │ │ + b -272 # 3d818 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7958> │ │ │ │ nop │ │ │ │ - ldptr.d $a0, $s1, 0 │ │ │ │ - beqz $a0, 348 # 38ee0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x210e0> │ │ │ │ - addi.d $s1, $s1, 24 │ │ │ │ - bl -181564 │ │ │ │ - bne $s1, $s2, -16 # 38d80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20f80> │ │ │ │ - ld.d $s2, $s0, 360 │ │ │ │ - beqz $s2, 16 # 38da8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20fa8> │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -181584 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s0, 336 │ │ │ │ - beqz $a0, 12 # 38db8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20fb8> │ │ │ │ - bl -181600 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s0, 312 │ │ │ │ - beqz $a0, 12 # 38dc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20fc8> │ │ │ │ - bl -181616 │ │ │ │ nop │ │ │ │ - ld.d $s1, $s0, 288 │ │ │ │ - ld.d $s2, $s0, 296 │ │ │ │ - beq $s1, $s2, 40 # 38df8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20ff8> │ │ │ │ nop │ │ │ │ + move $a0, $s7 │ │ │ │ + b -1700 # 3d2a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x73e0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ldptr.d $a0, $s1, 0 │ │ │ │ - beqz $a0, 220 # 38ec0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x210c0> │ │ │ │ - addi.d $s1, $s1, 24 │ │ │ │ - bl -181660 │ │ │ │ - bne $s1, $s2, -16 # 38de0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20fe0> │ │ │ │ - ld.d $s2, $s0, 288 │ │ │ │ - beqz $s2, 16 # 38e08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21008> │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -181680 │ │ │ │ nop │ │ │ │ - ld.d $s1, $s0, 264 │ │ │ │ - ld.d $s2, $s0, 272 │ │ │ │ - beq $s1, $s2, 40 # 38e38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21038> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ldptr.d $a0, $s1, 0 │ │ │ │ - beqz $a0, 124 # 38ea0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x210a0> │ │ │ │ - addi.d $s1, $s1, 24 │ │ │ │ - bl -181724 │ │ │ │ - bne $s1, $s2, -16 # 38e20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21020> │ │ │ │ - ld.d $s2, $s0, 264 │ │ │ │ - beqz $s2, 16 # 38e48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21048> │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -181744 │ │ │ │ + ld.b $t0, $s6, 0 │ │ │ │ + st.b $t0, $sp, 216 │ │ │ │ + b -2240 # 3d0a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x71e8> │ │ │ │ nop │ │ │ │ - ld.d $a0, $s0, 240 │ │ │ │ - beqz $a0, 12 # 38e58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21058> │ │ │ │ - bl -181760 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s0, 216 │ │ │ │ - beqz $a0, 12 # 38e68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21068> │ │ │ │ - bl -181776 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s0, 192 │ │ │ │ - beqz $a0, 12 # 38e78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21078> │ │ │ │ - bl -181792 │ │ │ │ nop │ │ │ │ - addi.d $a0, $s0, 56 │ │ │ │ - bl 276324 # 7c5e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x647e0> │ │ │ │ - ld.d $ra, $sp, 40 │ │ │ │ - ld.d $s1, $sp, 24 │ │ │ │ - ld.d $s2, $sp, 16 │ │ │ │ - ld.d $s3, $sp, 8 │ │ │ │ - addi.d $a0, $s0, 16 │ │ │ │ - ld.d $s0, $sp, 32 │ │ │ │ - addi.d $sp, $sp, 48 │ │ │ │ - b 276292 # 7c5e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x647e0> │ │ │ │ - addi.d $s1, $s1, 24 │ │ │ │ - bne $s2, $s1, -132 # 38e20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21020> │ │ │ │ - ld.d $s2, $s0, 264 │ │ │ │ - b -116 # 38e38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21038> │ │ │ │ nop │ │ │ │ + ldptr.w $a1, $t0, 32 │ │ │ │ + move $a0, $t0 │ │ │ │ + ori $a1, $a1, 0x4 │ │ │ │ + bl -199820 # cd00 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ + b -816 # 3d660 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x77a0> │ │ │ │ nop │ │ │ │ + move $a0, $s7 │ │ │ │ + b -1308 # 3d480 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x75c0> │ │ │ │ + pcaddi $a1, 66568 │ │ │ │ + addi.d $a0, $sp, 200 │ │ │ │ + bl -200248 │ │ │ │ + pcalau12i $t1, 115 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 296 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + beqz $t0, 1092 # 3de08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7f48> │ │ │ │ + st.d $s3, $sp, 344 │ │ │ │ nop │ │ │ │ + bl -201472 │ │ │ │ nop │ │ │ │ - addi.d $s1, $s1, 24 │ │ │ │ - bne $s2, $s1, -228 # 38de0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20fe0> │ │ │ │ - ld.d $s2, $s0, 288 │ │ │ │ - b -212 # 38df8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20ff8> │ │ │ │ + bl -201160 │ │ │ │ + move $t0, $a0 │ │ │ │ + li.w $t1, 1 │ │ │ │ + addi.d $a2, $sp, 24 │ │ │ │ + pcaddi $a1, 66554 │ │ │ │ + addi.d $a0, $sp, 200 │ │ │ │ + st.w $t1, $sp, 24 │ │ │ │ + st.d $t0, $sp, 32 │ │ │ │ + bl -202056 │ │ │ │ + pcalau12i $t1, 115 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 296 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -76 # 3d9c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7b08> │ │ │ │ + addi.d $a0, $sp, 200 │ │ │ │ + bl -198916 # d118 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x218> │ │ │ │ + pcaddi $a1, 66536 │ │ │ │ + addi.d $a0, $sp, 200 │ │ │ │ + bl -200376 │ │ │ │ + pcalau12i $t1, 115 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 296 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -124 # 3d9c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7b08> │ │ │ │ + addi.d $a0, $sp, 200 │ │ │ │ + bl -199072 # d0ac , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1ac> │ │ │ │ + pcalau12i $t1, 115 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 296 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -160 # 3d9c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7b08> │ │ │ │ + move $a2, $a0 │ │ │ │ + move $a3, $s1 │ │ │ │ + pcaddi $a1, 66525 │ │ │ │ + pcaddi $a0, 66530 │ │ │ │ + bl -200380 │ │ │ │ + move $s1, $a0 │ │ │ │ + addi.d $a0, $sp, 200 │ │ │ │ + bl -200808 │ │ │ │ nop │ │ │ │ + move $a0, $s5 │ │ │ │ + bl -32756 # 35aa0 ::do_widen(char) const@@Base+0x255e0> │ │ │ │ + move $a0, $s4 │ │ │ │ + bl -200428 # cbb0 >::~basic_ofstream()@plt> │ │ │ │ + ld.d $s6, $sp, 320 │ │ │ │ nop │ │ │ │ + pcaddi $a1, 114392 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -32080 # 35d60 ::do_widen(char) const@@Base+0x258a0> │ │ │ │ + ld.d $s8, $sp, 304 │ │ │ │ + st.d $s2, $s0, 552 │ │ │ │ + addi.d $a0, $s0, 552 │ │ │ │ + bl -202272 │ │ │ │ + pcalau12i $t1, 115 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 296 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + st.d $s3, $sp, 344 │ │ │ │ + st.d $s6, $sp, 320 │ │ │ │ + st.d $s8, $sp, 304 │ │ │ │ + bnez $t0, -280 # 3d9d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7b10> │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -200096 │ │ │ │ nop │ │ │ │ + move $s1, $a0 │ │ │ │ + addi.d $a0, $sp, 104 │ │ │ │ + bl -32384 # 35c80 ::do_widen(char) const@@Base+0x257c0> │ │ │ │ nop │ │ │ │ - addi.d $s1, $s1, 24 │ │ │ │ - bne $s2, $s1, -356 # 38d80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20f80> │ │ │ │ - ld.d $s2, $s0, 360 │ │ │ │ - b -340 # 38d98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20f98> │ │ │ │ + addi.d $a0, $sp, 256 │ │ │ │ + bl -200972 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + move $a0, $s5 │ │ │ │ + bl -200980 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $sp, 72 │ │ │ │ + bl -200988 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $sp, 40 │ │ │ │ + bl -200996 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -144 # 3da98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7bd8> │ │ │ │ nop │ │ │ │ + move $s1, $a0 │ │ │ │ + move $a0, $s5 │ │ │ │ + bl -201016 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -36 # 3db18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7c58> │ │ │ │ + move $s1, $a0 │ │ │ │ + b -60 # 3db08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7c48> │ │ │ │ + move $s1, $a0 │ │ │ │ + b -52 # 3db18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7c58> │ │ │ │ + move $s1, $a0 │ │ │ │ nop │ │ │ │ + st.d $s2, $s0, 288 │ │ │ │ + addi.d $a0, $s0, 288 │ │ │ │ + bl -202432 │ │ │ │ + b -188 # 3daa8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7be8> │ │ │ │ + move $s1, $a0 │ │ │ │ + b -100 # 3db08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7c48> │ │ │ │ + st.d $s1, $sp, 360 │ │ │ │ + move $s1, $a0 │ │ │ │ + st.d $s2, $sp, 352 │ │ │ │ + pcalau12i $s2, 115 │ │ │ │ + ld.d $s2, $s2, -360 │ │ │ │ + st.d $s4, $s0, 16 │ │ │ │ + addi.d $s2, $s2, 16 │ │ │ │ + b -212 # 3dab8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7bf8> │ │ │ │ + b -96 # 3db30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7c70> │ │ │ │ nop │ │ │ │ + bl -202392 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -18400 # 393c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3500> │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -201560 │ │ │ │ + pcalau12i $t1, 115 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 296 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, 12 # 3dbd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7d10> │ │ │ │ + bl -200760 │ │ │ │ nop │ │ │ │ - addi.d $s1, $s1, 24 │ │ │ │ - bne $s2, $s1, -452 # 38d40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20f40> │ │ │ │ - ld.d $s2, $s0, 384 │ │ │ │ - b -436 # 38d58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20f58> │ │ │ │ + st.d $s2, $sp, 352 │ │ │ │ + st.d $s3, $sp, 344 │ │ │ │ + st.d $s6, $sp, 320 │ │ │ │ + st.d $s8, $sp, 304 │ │ │ │ + bl -202000 │ │ │ │ nop │ │ │ │ + ldptr.d $t0, $s1, 0 │ │ │ │ + move $s5, $a0 │ │ │ │ + move $a0, $s1 │ │ │ │ + ld.d $t0, $t0, 8 │ │ │ │ + move $s1, $s5 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + b -360 # 3da98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7bd8> │ │ │ │ nop │ │ │ │ + move $s5, $a0 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -41616 # 33980 ::do_widen(char) const@@Base+0x234c0> │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -201672 │ │ │ │ + move $s1, $s5 │ │ │ │ + b -392 # 3da98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7bd8> │ │ │ │ nop │ │ │ │ + pcalau12i $t1, 115 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 296 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -632 # 3d9c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7b08> │ │ │ │ + move $a2, $a0 │ │ │ │ + move $a3, $s1 │ │ │ │ + pcaddi $a1, 66407 │ │ │ │ + pcaddi $a0, 66412 │ │ │ │ + bl -200852 │ │ │ │ + move $s1, $a0 │ │ │ │ + bl -200636 │ │ │ │ + ld.d $a0, $s0, 32 │ │ │ │ + beqz $a0, -236 # 3db78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7cb8> │ │ │ │ + bl -33224 # 35aa0 ::do_widen(char) const@@Base+0x255e0> │ │ │ │ + b -244 # 3db78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7cb8> │ │ │ │ + move $s5, $a0 │ │ │ │ + move $a0, $s6 │ │ │ │ + bl -200792 # cc20 >::~basic_filebuf()@plt> │ │ │ │ + move $t0, $s5 │ │ │ │ + ld.d $t1, $s1, -24 │ │ │ │ + st.d $s1, $s0, 40 │ │ │ │ + ld.d $s6, $sp, 320 │ │ │ │ + move $s1, $t0 │ │ │ │ + stx.d $s8, $s4, $t1 │ │ │ │ + b -316 # 3db58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7c98> │ │ │ │ + move $t0, $a0 │ │ │ │ + b -28 # 3dc80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7dc0> │ │ │ │ + move $s1, $a0 │ │ │ │ + b -396 # 3db18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7c58> │ │ │ │ + pcaddi $a3, 65210 │ │ │ │ + li.w $a2, 550 │ │ │ │ + pcaddi $a1, 65364 │ │ │ │ + pcaddi $a0, 65375 │ │ │ │ + st.d $s3, $sp, 344 │ │ │ │ + bl -200204 │ │ │ │ + st.d $s2, $sp, 352 │ │ │ │ + pcalau12i $s2, 115 │ │ │ │ + ld.d $s2, $s2, -360 │ │ │ │ + st.d $s1, $sp, 360 │ │ │ │ + addi.d $s2, $s2, 16 │ │ │ │ + move $s1, $a0 │ │ │ │ + b -544 # 3dab8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7bf8> │ │ │ │ nop │ │ │ │ - addi.d $s1, $s1, 24 │ │ │ │ - bne $s2, $s1, -580 # 38ce0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20ee0> │ │ │ │ - b -560 # 38cf8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20ef8> │ │ │ │ + b -488 # 3daf8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7c38> │ │ │ │ nop │ │ │ │ + move $s1, $a0 │ │ │ │ + b -596 # 3da98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7bd8> │ │ │ │ + pcalau12i $t1, 115 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 296 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -832 # 3d9c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7b08> │ │ │ │ + move $a2, $a0 │ │ │ │ + move $a3, $s1 │ │ │ │ + pcaddi $a1, 66357 │ │ │ │ + pcaddi $a0, 66362 │ │ │ │ + bl -201052 │ │ │ │ + ldptr.d $t0, $s1, 0 │ │ │ │ + move $s6, $a0 │ │ │ │ + move $a0, $s1 │ │ │ │ + ld.d $t0, $t0, 8 │ │ │ │ + move $s1, $s6 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + b -680 # 3da90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7bd0> │ │ │ │ nop │ │ │ │ + move $s1, $a0 │ │ │ │ + move $a2, $zero │ │ │ │ + li.w $a1, 1 │ │ │ │ + move $a0, $s6 │ │ │ │ + bl -203040 │ │ │ │ + move $a0, $s6 │ │ │ │ + bl -200728 │ │ │ │ nop │ │ │ │ + move $a0, $s6 │ │ │ │ + bl -202004 │ │ │ │ + b -720 # 3da98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7bd8> │ │ │ │ nop │ │ │ │ + move $s1, $a0 │ │ │ │ + b -20 # 3dd60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7ea0> │ │ │ │ + bl -202872 │ │ │ │ + ld.d $a0, $s6, 24 │ │ │ │ + beqz $a0, 8 # 3dd88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7ec8> │ │ │ │ + bl -202036 │ │ │ │ + move $a2, $zero │ │ │ │ + li.w $a1, 1 │ │ │ │ + move $a0, $s6 │ │ │ │ + bl -203108 │ │ │ │ + move $a0, $s6 │ │ │ │ + bl -200796 │ │ │ │ + move $a0, $s6 │ │ │ │ + bl -202068 │ │ │ │ + pcalau12i $t1, 115 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 296 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -1016 # 3d9c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7b08> │ │ │ │ + bl -201268 │ │ │ │ + move $s6, $a0 │ │ │ │ + addi.d $a0, $sp, 200 │ │ │ │ + bl -201872 │ │ │ │ nop │ │ │ │ - addi.d $s1, $s1, 24 │ │ │ │ - bne $s2, $s1, -564 # 38d10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20f10> │ │ │ │ - b -544 # 38d28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20f28> │ │ │ │ + move $a0, $s5 │ │ │ │ + bl -33596 # 35aa0 ::do_widen(char) const@@Base+0x255e0> │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -35812 # 35200 ::do_widen(char) const@@Base+0x24d40> │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -202140 │ │ │ │ + move $s1, $s6 │ │ │ │ + b -868 # 3da90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7bd0> │ │ │ │ + move $s1, $a0 │ │ │ │ + b -876 # 3da90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7bd0> │ │ │ │ + move $s6, $a0 │ │ │ │ + b -44 # 3ddd8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7f18> │ │ │ │ + addi.d $a0, $sp, 200 │ │ │ │ + bl -200032 # d0ac , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1ac> │ │ │ │ + move $s1, $a0 │ │ │ │ + bl -201076 │ │ │ │ + b -896 # 3da98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7bd8> │ │ │ │ nop │ │ │ │ - ldptr.w $a2, $a0, 104 │ │ │ │ - ldptr.w $t3, $a0, 96 │ │ │ │ - ldptr.w $t2, $a0, 112 │ │ │ │ - ldptr.w $t0, $a0, 120 │ │ │ │ - ldptr.w $t1, $a0, 108 │ │ │ │ - st.w $zero, $a0, 148 │ │ │ │ - st.w $t3, $a0, 144 │ │ │ │ - st.w $t2, $a0, 168 │ │ │ │ - st.w $t0, $a0, 176 │ │ │ │ - st.w $a2, $a0, 156 │ │ │ │ - st.w $a2, $a0, 152 │ │ │ │ - blt $t1, $a2, 7060 # 3ab10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22d10> │ │ │ │ - addi.d $sp, $sp, -144 │ │ │ │ - pcalau12i $t1, 69 │ │ │ │ - st.d $s3, $sp, 104 │ │ │ │ - st.d $s4, $sp, 96 │ │ │ │ - fst.d $fs0, $sp, 56 │ │ │ │ - lu12i.w $s4, 8 │ │ │ │ - lu12i.w $s3, 8 │ │ │ │ - ld.d $t3, $a0, 8 │ │ │ │ - fld.s $fs0, $t1, -524 │ │ │ │ - ori $s4, $s4, 0x2a8 │ │ │ │ - ori $s3, $s3, 0x2c8 │ │ │ │ - st.d $s0, $sp, 128 │ │ │ │ - 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 $s7, $sp, 72 │ │ │ │ - st.d $s8, $sp, 64 │ │ │ │ - fst.d $fs1, $sp, 48 │ │ │ │ - fst.d $fs2, $sp, 40 │ │ │ │ - fst.d $fs3, $sp, 32 │ │ │ │ - move $s0, $a0 │ │ │ │ - move $t2, $t0 │ │ │ │ - move $t4, $a2 │ │ │ │ - add.d $s4, $a0, $s4 │ │ │ │ - add.d $s3, $a0, $s3 │ │ │ │ + move $s1, $a0 │ │ │ │ + addi.d $a0, $sp, 200 │ │ │ │ + bl -201736 │ │ │ │ + b -916 # 3da98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7bd8> │ │ │ │ nop │ │ │ │ - ld.d $t3, $t3, 136 │ │ │ │ - sub.w $t0, $t0, $t2 │ │ │ │ - sub.w $t1, $a2, $t4 │ │ │ │ - st.w $t0, $s0, 180 │ │ │ │ - srai.w $t2, $a2, 0x1 │ │ │ │ - st.w $t1, $s0, 160 │ │ │ │ - ldx.bu $s2, $t3, $t2 │ │ │ │ - ldptr.d $a0, $s0, 0 │ │ │ │ - andi $t0, $a2, 0x1 │ │ │ │ - slli.d $t0, $t0, 0x2 │ │ │ │ - sra.w $s2, $s2, $t0 │ │ │ │ - andi $s5, $s2, 0x3 │ │ │ │ - ld.d $t3, $a0, 80 │ │ │ │ - bstrpick.d $t2, $s2, 0x1, 0x1 │ │ │ │ - xori $t0, $s5, 0x1 │ │ │ │ - xori $t2, $t2, 0x1 │ │ │ │ - sltu $t0, $zero, $t0 │ │ │ │ - andi $s6, $s2, 0x2 │ │ │ │ - ldx.b $s8, $t3, $a2 │ │ │ │ - fmov.s $fs2, $fs0 │ │ │ │ - vxor.v $vr0, $vr0, $vr0 │ │ │ │ - bstrpick.d $s2, $s2, 0x1, 0x1 │ │ │ │ - and $s1, $t0, $t2 │ │ │ │ - beq $t4, $a2, 20 # 39060 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21260> │ │ │ │ - ldptr.w $a1, $s0, 156 │ │ │ │ - bl -63812 # 29710 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11910> │ │ │ │ - fsub.s $fs2, $fs0, $fa0 │ │ │ │ - ldptr.w $t1, $s0, 160 │ │ │ │ - lu12i.w $t2, 8 │ │ │ │ - add.d $t2, $s0, $t2 │ │ │ │ - fst.s $fa0, $t2, 748 │ │ │ │ - fst.s $fs2, $t2, 744 │ │ │ │ - bnez $t1, 720 # 39340 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21540> │ │ │ │ - ldptr.w $t5, $s0, 136 │ │ │ │ - bnez $s1, 3944 # 39fe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x221e0> │ │ │ │ - beqz $s6, 2884 # 39bc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21dc0> │ │ │ │ - ldptr.d $t0, $s0, 0 │ │ │ │ - ld.d $s6, $s0, 8 │ │ │ │ - ldptr.w $t2, $s0, 168 │ │ │ │ - fld.d $fa0, $t0, 112 │ │ │ │ - fld.d $fa2, $t0, 104 │ │ │ │ - ld.d $t0, $s6, 160 │ │ │ │ - fmov.s $fa1, $fs0 │ │ │ │ - fdiv.d $fa0, $fa0, $fa2 │ │ │ │ - ldx.bu $t0, $t0, $t2 │ │ │ │ - andi $t2, $t0, 0x1 │ │ │ │ - fcvt.s.d $fa0, $fa0 │ │ │ │ - fmov.s $fa3, $fa0 │ │ │ │ - bnez $t2, 16 # 390c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x212c0> │ │ │ │ - fmov.s $fa1, $fa0 │ │ │ │ - fmov.s $fa3, $fs0 │ │ │ │ nop │ │ │ │ - lu12i.w $t2, 8 │ │ │ │ - add.d $t2, $s0, $t2 │ │ │ │ - fst.s $fa3, $t2, 680 │ │ │ │ - fst.s $fa1, $t2, 712 │ │ │ │ - andi $t2, $t0, 0x2 │ │ │ │ - fmov.s $fa4, $fa0 │ │ │ │ - fmov.s $fa2, $fs0 │ │ │ │ - bnez $t2, 12 # 390e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x212e8> │ │ │ │ - fmov.s $fa2, $fa0 │ │ │ │ - fmov.s $fa4, $fs0 │ │ │ │ - lu12i.w $t2, 8 │ │ │ │ - add.d $t2, $s0, $t2 │ │ │ │ - fst.s $fa4, $t2, 684 │ │ │ │ - fst.s $fa2, $t2, 716 │ │ │ │ - andi $t2, $t0, 0x4 │ │ │ │ - fmov.s $fa3, $fa0 │ │ │ │ - fmov.s $fa1, $fs0 │ │ │ │ - bnez $t2, 12 # 39110 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21310> │ │ │ │ - fmov.s $fa1, $fa0 │ │ │ │ - fmov.s $fa3, $fs0 │ │ │ │ - lu12i.w $t2, 8 │ │ │ │ - add.d $t2, $s0, $t2 │ │ │ │ - fst.s $fa3, $t2, 688 │ │ │ │ - fst.s $fa1, $t2, 720 │ │ │ │ - andi $t2, $t0, 0x8 │ │ │ │ - fmov.s $fa4, $fa0 │ │ │ │ - fmov.s $fa2, $fs0 │ │ │ │ - bnez $t2, 12 # 39138 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21338> │ │ │ │ - fmov.s $fa2, $fa0 │ │ │ │ - fmov.s $fa4, $fs0 │ │ │ │ - lu12i.w $t2, 8 │ │ │ │ - add.d $t2, $s0, $t2 │ │ │ │ - fst.s $fa4, $t2, 692 │ │ │ │ - fst.s $fa2, $t2, 724 │ │ │ │ - andi $t2, $t0, 0x10 │ │ │ │ - fmov.s $fa3, $fa0 │ │ │ │ - fmov.s $fa1, $fs0 │ │ │ │ - bnez $t2, 12 # 39160 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21360> │ │ │ │ - fmov.s $fa1, $fa0 │ │ │ │ - fmov.s $fa3, $fs0 │ │ │ │ - lu12i.w $t2, 8 │ │ │ │ - add.d $t2, $s0, $t2 │ │ │ │ - fst.s $fa3, $t2, 696 │ │ │ │ - fst.s $fa1, $t2, 728 │ │ │ │ - andi $t2, $t0, 0x20 │ │ │ │ - fmov.s $fa4, $fa0 │ │ │ │ - fmov.s $fa2, $fs0 │ │ │ │ - bnez $t2, 12 # 39188 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21388> │ │ │ │ - fmov.s $fa2, $fa0 │ │ │ │ - fmov.s $fa4, $fs0 │ │ │ │ - lu12i.w $t2, 8 │ │ │ │ - add.d $t2, $s0, $t2 │ │ │ │ - fst.s $fa4, $t2, 700 │ │ │ │ - fst.s $fa2, $t2, 732 │ │ │ │ - andi $t2, $t0, 0x40 │ │ │ │ - fmov.s $fa3, $fa0 │ │ │ │ - fmov.s $fa1, $fs0 │ │ │ │ - bnez $t2, 12 # 391b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x213b0> │ │ │ │ - fmov.s $fa1, $fa0 │ │ │ │ - fmov.s $fa3, $fs0 │ │ │ │ - lu12i.w $t2, 8 │ │ │ │ - add.d $t2, $s0, $t2 │ │ │ │ - ext.w.b $t0, $t0 │ │ │ │ - fst.s $fa3, $t2, 704 │ │ │ │ - fst.s $fa1, $t2, 736 │ │ │ │ - fmov.s $fa2, $fs0 │ │ │ │ - bltz $t0, 16 # 391d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x213d8> │ │ │ │ - fmov.s $fa2, $fa0 │ │ │ │ - fmov.s $fa0, $fs0 │ │ │ │ nop │ │ │ │ - ld.d $t2, $s0, 240 │ │ │ │ - vldi $vr1, 0 │ │ │ │ - lu12i.w $t0, 8 │ │ │ │ - add.d $t0, $s0, $t0 │ │ │ │ - fst.s $fa0, $t0, 708 │ │ │ │ - fst.s $fa2, $t0, 740 │ │ │ │ - vst $vr1, $t2, 0 │ │ │ │ - vst $vr1, $t2, 16 │ │ │ │ - beqz $t5, 6384 # 3aae8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22ce8> │ │ │ │ - ld.d $t3, $s0, 192 │ │ │ │ - move $t8, $zero │ │ │ │ - move $t7, $zero │ │ │ │ - b 200 # 392d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x214d0> │ │ │ │ nop │ │ │ │ + addi.d $sp, $sp, -64 │ │ │ │ + pcalau12i $t0, 115 │ │ │ │ + ld.d $t0, $t0, -160 │ │ │ │ + ld.d $t0, $t0, 0 │ │ │ │ + st.d $t0, $sp, 40 │ │ │ │ + li.w $t0, 0x0 │ │ │ │ + sub.d $t0, $a2, $a1 │ │ │ │ + st.d $ra, $sp, 56 │ │ │ │ + li.w $t3, 15 │ │ │ │ + st.d $t0, $sp, 32 │ │ │ │ + move $t2, $a1 │ │ │ │ + move $t1, $a0 │ │ │ │ + bltu $t3, $t0, 112 # 3dee0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8020> │ │ │ │ + li.w $t3, 1 │ │ │ │ + ldptr.d $a0, $a0, 0 │ │ │ │ + bne $t0, $t3, 68 # 3dec0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8000> │ │ │ │ + ld.b $t0, $a1, 0 │ │ │ │ + st.b $t0, $a0, 0 │ │ │ │ + ld.d $t0, $sp, 32 │ │ │ │ + ldptr.d $a0, $t1, 0 │ │ │ │ + stx.b $zero, $a0, $t0 │ │ │ │ + st.d $t0, $t1, 8 │ │ │ │ + pcalau12i $t1, 115 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 40 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, 128 # 3df30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8070> │ │ │ │ + ld.d $ra, $sp, 56 │ │ │ │ + addi.d $sp, $sp, 64 │ │ │ │ + ret │ │ │ │ + beqz $t0, -48 # 3de90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7fd0> │ │ │ │ + b 76 # 3df10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8050> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - vld $vr0, $s3, 16 │ │ │ │ - vld $vr1, $s3, 0 │ │ │ │ - vst $vr0, $t3, 16 │ │ │ │ - vst $vr1, $t3, 0 │ │ │ │ - ld.d $t0, $s0, 240 │ │ │ │ - ld.d $t3, $s0, 192 │ │ │ │ - addi.w $t1, $t1, 1 │ │ │ │ - fld.s $fa0, $t0, 0 │ │ │ │ - fldx.s $fa7, $t3, $t7 │ │ │ │ - add.d $t2, $t3, $t7 │ │ │ │ - fld.s $fa6, $t0, 4 │ │ │ │ - fld.s $fa5, $t0, 8 │ │ │ │ - fadd.s $fa7, $fa7, $fa0 │ │ │ │ - fld.s $fa4, $t0, 12 │ │ │ │ - fld.s $fa3, $t0, 16 │ │ │ │ - fld.s $fa2, $t0, 20 │ │ │ │ - fld.s $fa1, $t0, 24 │ │ │ │ - fld.s $ft0, $t0, 28 │ │ │ │ - fst.s $fa7, $t0, 0 │ │ │ │ - fld.s $fa0, $t2, 4 │ │ │ │ - addi.d $t7, $t7, 32 │ │ │ │ - fadd.s $fa0, $fa0, $fa6 │ │ │ │ - fst.s $fa0, $t0, 4 │ │ │ │ - fld.s $fa6, $t2, 8 │ │ │ │ - fadd.s $fa6, $fa6, $fa5 │ │ │ │ - fst.s $fa6, $t0, 8 │ │ │ │ - fld.s $fa5, $t2, 12 │ │ │ │ - fadd.s $fa5, $fa5, $fa4 │ │ │ │ - fst.s $fa5, $t0, 12 │ │ │ │ - fld.s $fa4, $t2, 16 │ │ │ │ - fadd.s $fa4, $fa4, $fa3 │ │ │ │ - fst.s $fa4, $t0, 16 │ │ │ │ - fld.s $fa3, $t2, 20 │ │ │ │ - fadd.s $fa3, $fa3, $fa2 │ │ │ │ - fst.s $fa3, $t0, 20 │ │ │ │ - fld.s $fa2, $t2, 24 │ │ │ │ - fadd.s $fa2, $fa2, $fa1 │ │ │ │ - fst.s $fa2, $t0, 24 │ │ │ │ - fld.s $fa1, $t2, 28 │ │ │ │ - ldptr.w $t2, $s0, 136 │ │ │ │ - fadd.s $fa1, $fa1, $ft0 │ │ │ │ - fst.s $fa1, $t0, 28 │ │ │ │ - beq $t2, $t1, 2008 # 39aa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21ca0> │ │ │ │ - ldptr.w $t8, $s0, 160 │ │ │ │ - ldptr.w $t0, $s0, 164 │ │ │ │ - ld.d $t6, $s0, 64 │ │ │ │ - ld.d $t5, $s0, 88 │ │ │ │ - add.w $t0, $t0, $t8 │ │ │ │ - srli.d $t6, $t6, 0x3 │ │ │ │ - bstrpick.d $t0, $t0, 0x1f, 0x0 │ │ │ │ - mul.d $t0, $t0, $t6 │ │ │ │ - nor $t2, $zero, $t1 │ │ │ │ - andi $t2, $t2, 0x7 │ │ │ │ - add.d $t3, $t3, $t7 │ │ │ │ - add.d $t5, $t5, $t0 │ │ │ │ - bstrpick.d $t0, $t1, 0x1f, 0x3 │ │ │ │ - ldx.bu $t0, $t5, $t0 │ │ │ │ - sra.w $t0, $t0, $t2 │ │ │ │ - andi $t0, $t0, 0x1 │ │ │ │ - bnez $t0, -236 # 39220 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21420> │ │ │ │ - vld $vr0, $s4, 16 │ │ │ │ - vld $vr1, $s4, 0 │ │ │ │ - vst $vr0, $t3, 16 │ │ │ │ - vst $vr1, $t3, 0 │ │ │ │ - b -240 # 39230 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21430> │ │ │ │ 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 -201092 # cd70 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + ld.d $t1, $sp, 16 │ │ │ │ + ld.d $t3, $sp, 32 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + ld.d $t2, $sp, 24 │ │ │ │ + stptr.d $a0, $t1, 0 │ │ │ │ + st.d $t3, $t1, 16 │ │ │ │ + move $a2, $t0 │ │ │ │ + move $a1, $t2 │ │ │ │ + st.d $t1, $sp, 8 │ │ │ │ + bl -201276 │ │ │ │ + ld.d $t1, $sp, 8 │ │ │ │ + ld.d $t0, $sp, 32 │ │ │ │ + ldptr.d $a0, $t1, 0 │ │ │ │ + b -156 # 3de90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7fd0> │ │ │ │ + bl -202848 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + beq $a0, $a1, 256 # 3e040 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8180> │ │ │ │ + addi.d $sp, $sp, -48 │ │ │ │ + st.d $s0, $sp, 32 │ │ │ │ + st.d $s1, $sp, 24 │ │ │ │ + st.d $s2, $sp, 16 │ │ │ │ + slli.w $t0, $a2, 0x0 │ │ │ │ + st.d $ra, $sp, 40 │ │ │ │ + li.w $t1, 8 │ │ │ │ + move $s0, $a0 │ │ │ │ + move $s2, $t0 │ │ │ │ + move $s1, $a1 │ │ │ │ + beq $t0, $t1, 116 # 3dfe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8120> │ │ │ │ + li.w $t1, 16 │ │ │ │ + bne $t0, $t1, 60 # 3dfb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x80f0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ldptr.w $s7, $s0, 148 │ │ │ │ - beqz $s7, 1020 # 39740 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21940> │ │ │ │ - bnez $s1, 4352 # 3a448 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22648> │ │ │ │ - ldptr.w $s8, $s0, 136 │ │ │ │ - fld.s $fs3, $s0, 184 │ │ │ │ - ld.d $s1, $s0, 240 │ │ │ │ - bstrpick.d $t2, $s8, 0x1f, 0x0 │ │ │ │ - movgr2fr.d $fa1, $t2 │ │ │ │ - ffint.s.l $fa1, $fa1 │ │ │ │ - fmul.s $fa1, $fa1, $fs3 │ │ │ │ - fdiv.s $fs1, $fa0, $fa1 │ │ │ │ - beqz $s6, 3884 # 3a298 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22498> │ │ │ │ - ldptr.d $t0, $s0, 0 │ │ │ │ - ld.d $s6, $s0, 8 │ │ │ │ - ldptr.w $t2, $s0, 168 │ │ │ │ - fld.d $fa0, $t0, 112 │ │ │ │ - fld.d $fa1, $t0, 104 │ │ │ │ - ld.d $t0, $s6, 160 │ │ │ │ - fmov.s $fa2, $fs0 │ │ │ │ - fdiv.d $fa0, $fa0, $fa1 │ │ │ │ - ldx.bu $t0, $t0, $t2 │ │ │ │ - andi $t2, $t0, 0x1 │ │ │ │ - fcvt.s.d $fa0, $fa0 │ │ │ │ - fmov.s $fa3, $fa0 │ │ │ │ - beqz $t2, 5320 # 3a868 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22a68> │ │ │ │ - lu12i.w $t2, 8 │ │ │ │ - add.d $t2, $s0, $t2 │ │ │ │ - fst.s $fa3, $t2, 680 │ │ │ │ - fst.s $fa2, $t2, 712 │ │ │ │ - andi $t2, $t0, 0x2 │ │ │ │ - fmov.s $fa4, $fa0 │ │ │ │ - fmov.s $fa1, $fs0 │ │ │ │ - beqz $t2, 5240 # 3a838 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22a38> │ │ │ │ + ld.d $a0, $s0, 16 │ │ │ │ + ldptr.w $t0, $a0, 64 │ │ │ │ + andi $t1, $t0, 0x4 │ │ │ │ + bnez $t1, 28 # 3dfa8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x80e8> │ │ │ │ + ldptr.d $t1, $a0, 0 │ │ │ │ + ori $t0, $t0, 0x4 │ │ │ │ + st.w $t0, $a0, 64 │ │ │ │ + ld.d $t0, $t1, 120 │ │ │ │ + li.w $a1, 16 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + ldptr.d $s0, $s0, 0 │ │ │ │ + bne $s0, $s1, -44 # 3df80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x80c0> │ │ │ │ + ld.d $ra, $sp, 40 │ │ │ │ + ld.d $s0, $sp, 32 │ │ │ │ + ld.d $s1, $sp, 24 │ │ │ │ + ld.d $s2, $sp, 16 │ │ │ │ + addi.d $sp, $sp, 48 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - lu12i.w $t2, 8 │ │ │ │ - add.d $t2, $s0, $t2 │ │ │ │ - fst.s $fa4, $t2, 684 │ │ │ │ - fst.s $fa1, $t2, 716 │ │ │ │ - andi $t2, $t0, 0x4 │ │ │ │ - fmov.s $fa3, $fa0 │ │ │ │ - fmov.s $fa2, $fs0 │ │ │ │ - beqz $t2, 5156 # 3a808 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22a08> │ │ │ │ - lu12i.w $t2, 8 │ │ │ │ - add.d $t2, $s0, $t2 │ │ │ │ - fst.s $fa3, $t2, 688 │ │ │ │ - fst.s $fa2, $t2, 720 │ │ │ │ - andi $t2, $t0, 0x8 │ │ │ │ - fmov.s $fa4, $fa0 │ │ │ │ - fmov.s $fa1, $fs0 │ │ │ │ - beqz $t2, 5076 # 3a7d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x229d8> │ │ │ │ - lu12i.w $t2, 8 │ │ │ │ - add.d $t2, $s0, $t2 │ │ │ │ - fst.s $fa4, $t2, 692 │ │ │ │ - fst.s $fa1, $t2, 724 │ │ │ │ - andi $t2, $t0, 0x10 │ │ │ │ - fmov.s $fa3, $fa0 │ │ │ │ - fmov.s $fa2, $fs0 │ │ │ │ - beqz $t2, 4996 # 3a7a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x229a8> │ │ │ │ - lu12i.w $t2, 8 │ │ │ │ - add.d $t2, $s0, $t2 │ │ │ │ - fst.s $fa3, $t2, 696 │ │ │ │ - fst.s $fa2, $t2, 728 │ │ │ │ - andi $t2, $t0, 0x20 │ │ │ │ - fmov.s $fa4, $fa0 │ │ │ │ - fmov.s $fa1, $fs0 │ │ │ │ - beqz $t2, 4916 # 3a778 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22978> │ │ │ │ - lu12i.w $t2, 8 │ │ │ │ - add.d $t2, $s0, $t2 │ │ │ │ - fst.s $fa4, $t2, 700 │ │ │ │ - fst.s $fa1, $t2, 732 │ │ │ │ - andi $t2, $t0, 0x40 │ │ │ │ - fmov.s $fa3, $fa0 │ │ │ │ - fmov.s $fa2, $fs0 │ │ │ │ - beqz $t2, 4844 # 3a750 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22950> │ │ │ │ - lu12i.w $t2, 8 │ │ │ │ - add.d $t2, $s0, $t2 │ │ │ │ - ext.w.b $t0, $t0 │ │ │ │ - fst.s $fa3, $t2, 704 │ │ │ │ - fst.s $fa2, $t2, 736 │ │ │ │ - fmov.s $fa1, $fs0 │ │ │ │ - bgez $t0, 4800 # 3a740 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22940> │ │ │ │ nop │ │ │ │ - lu12i.w $t2, 8 │ │ │ │ - add.d $t2, $s0, $t2 │ │ │ │ - fst.s $fa0, $t2, 708 │ │ │ │ - fst.s $fa1, $t2, 740 │ │ │ │ - li.w $a0, 32 │ │ │ │ - st.d $t1, $sp, 16 │ │ │ │ - stptr.d $t2, $sp, 0 │ │ │ │ - bl -183316 │ │ │ │ - fld.s $ft1, $s1, 0 │ │ │ │ - vldi $vr0, 0 │ │ │ │ - vxor.v $vr1, $vr1, $vr1 │ │ │ │ - fmul.s $ft1, $fs1, $ft1 │ │ │ │ - fst.s $ft1, $a0, 0 │ │ │ │ - fld.s $ft2, $s1, 4 │ │ │ │ - fmul.s $ft2, $fs1, $ft2 │ │ │ │ - fst.s $ft2, $a0, 4 │ │ │ │ - fld.s $ft3, $s1, 8 │ │ │ │ - fmul.s $ft3, $fs1, $ft3 │ │ │ │ - fst.s $ft3, $a0, 8 │ │ │ │ - fld.s $ft4, $s1, 12 │ │ │ │ - fmul.s $ft4, $fs1, $ft4 │ │ │ │ - fst.s $ft4, $a0, 12 │ │ │ │ - fld.s $ft5, $s1, 16 │ │ │ │ - fmul.s $ft5, $fs1, $ft5 │ │ │ │ - fst.s $ft5, $a0, 16 │ │ │ │ - fld.s $ft6, $s1, 20 │ │ │ │ - fmul.s $ft6, $fs1, $ft6 │ │ │ │ - fst.s $ft6, $a0, 20 │ │ │ │ - fld.s $ft7, $s1, 24 │ │ │ │ - fmul.s $ft7, $fs1, $ft7 │ │ │ │ - fst.s $ft7, $a0, 24 │ │ │ │ - fld.s $fa2, $s1, 28 │ │ │ │ - fmul.s $fs1, $fs1, $fa2 │ │ │ │ - fst.s $fs1, $a0, 28 │ │ │ │ - vst $vr0, $s1, 0 │ │ │ │ - vst $vr0, $s1, 16 │ │ │ │ - beqz $s8, 3440 # 3a288 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22488> │ │ │ │ - ldptr.w $t3, $s0, 164 │ │ │ │ - ld.d $t1, $sp, 16 │ │ │ │ - ld.d $t4, $s0, 64 │ │ │ │ - ld.d $t5, $s0, 88 │ │ │ │ - add.w $t1, $t3, $t1 │ │ │ │ - bstrpick.d $t1, $t1, 0x1f, 0x0 │ │ │ │ - srli.d $t3, $t4, 0x3 │ │ │ │ - mul.d $t1, $t1, $t3 │ │ │ │ - fdiv.s $fa0, $fs2, $fs3 │ │ │ │ - ld.d $t0, $s0, 192 │ │ │ │ - ldptr.d $t2, $sp, 0 │ │ │ │ - move $t4, $zero │ │ │ │ - add.d $t5, $t5, $t1 │ │ │ │ - b 256 # 39650 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21850> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - fld.s $ft8, $t2, 680 │ │ │ │ - fmul.s $fa2, $ft8, $fa2 │ │ │ │ - fst.s $fa2, $t0, 0 │ │ │ │ - fld.s $fa2, $t2, 684 │ │ │ │ - fmul.s $fa1, $fa2, $fa1 │ │ │ │ - fst.s $fa1, $t0, 4 │ │ │ │ - fld.s $fa1, $t2, 688 │ │ │ │ - fmul.s $fa1, $fa1, $ft0 │ │ │ │ - fst.s $fa1, $t0, 8 │ │ │ │ - fld.s $fa1, $t2, 692 │ │ │ │ - fmul.s $fa1, $fa1, $fa7 │ │ │ │ - fst.s $fa1, $t0, 12 │ │ │ │ - fld.s $fa1, $t2, 696 │ │ │ │ - fmul.s $fa1, $fa1, $fa6 │ │ │ │ - fst.s $fa1, $t0, 16 │ │ │ │ - fld.s $fa1, $t2, 700 │ │ │ │ - fmul.s $fa1, $fa1, $fa5 │ │ │ │ - fst.s $fa1, $t0, 20 │ │ │ │ - fld.s $fa1, $t2, 704 │ │ │ │ - fmul.s $fa1, $fa1, $fa4 │ │ │ │ - fst.s $fa1, $t0, 24 │ │ │ │ - fld.s $fa2, $t2, 708 │ │ │ │ - fmul.s $fa2, $fa2, $fa3 │ │ │ │ - fld.s $fa1, $t0, 0 │ │ │ │ - addi.w $t4, $t4, 1 │ │ │ │ - addi.d $t0, $t0, 32 │ │ │ │ - fst.s $fa2, $t0, -4 │ │ │ │ - fld.s $ft0, $s1, 0 │ │ │ │ - fld.s $fa7, $s1, 4 │ │ │ │ - fld.s $fa6, $s1, 8 │ │ │ │ - fld.s $fa5, $s1, 12 │ │ │ │ - fld.s $fa4, $s1, 16 │ │ │ │ - fld.s $fa3, $s1, 20 │ │ │ │ - fadd.s $fa1, $fa1, $ft0 │ │ │ │ - fld.s $fa2, $s1, 24 │ │ │ │ - fld.s $ft8, $s1, 28 │ │ │ │ - fst.s $fa1, $s1, 0 │ │ │ │ - fld.s $ft0, $t0, -28 │ │ │ │ - fadd.s $ft0, $ft0, $fa7 │ │ │ │ - fst.s $ft0, $s1, 4 │ │ │ │ - fld.s $fa7, $t0, -24 │ │ │ │ - fadd.s $fa7, $fa7, $fa6 │ │ │ │ - fst.s $fa7, $s1, 8 │ │ │ │ - fld.s $fa6, $t0, -20 │ │ │ │ - fadd.s $fa6, $fa6, $fa5 │ │ │ │ - fst.s $fa6, $s1, 12 │ │ │ │ - fld.s $fa5, $t0, -16 │ │ │ │ - fadd.s $fa5, $fa5, $fa4 │ │ │ │ - fst.s $fa5, $s1, 16 │ │ │ │ - fld.s $fa4, $t0, -12 │ │ │ │ - fadd.s $fa4, $fa4, $fa3 │ │ │ │ - fst.s $fa4, $s1, 20 │ │ │ │ - fld.s $fa3, $t0, -8 │ │ │ │ - fadd.s $fa3, $fa3, $fa2 │ │ │ │ - fst.s $fa3, $s1, 24 │ │ │ │ - fld.s $fa2, $t0, -4 │ │ │ │ - fadd.s $fa2, $fa2, $ft8 │ │ │ │ - fst.s $fa2, $s1, 28 │ │ │ │ - beq $t4, $s8, 3104 # 3a268 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22468> │ │ │ │ nop │ │ │ │ - fld.s $fa2, $t0, 0 │ │ │ │ - fld.s $fa1, $t0, 4 │ │ │ │ - fld.s $ft0, $t0, 8 │ │ │ │ - fld.s $fa7, $t0, 12 │ │ │ │ - fld.s $fa6, $t0, 16 │ │ │ │ - fld.s $fa5, $t0, 20 │ │ │ │ - fld.s $fa4, $t0, 24 │ │ │ │ - fld.s $fa3, $t0, 28 │ │ │ │ - fmadd.s $fa2, $fa0, $fa2, $ft1 │ │ │ │ - fmadd.s $fa1, $fa0, $fa1, $ft2 │ │ │ │ - fmadd.s $ft0, $fa0, $ft0, $ft3 │ │ │ │ - fmadd.s $fa7, $fa0, $fa7, $ft4 │ │ │ │ - fmadd.s $fa6, $fa0, $fa6, $ft5 │ │ │ │ - fmadd.s $fa5, $fa0, $fa5, $ft6 │ │ │ │ - fmadd.s $fa4, $fa0, $fa4, $ft7 │ │ │ │ - fmadd.s $fa3, $fa0, $fa3, $fs1 │ │ │ │ - bstrpick.d $t1, $t4, 0x1f, 0x3 │ │ │ │ - ldx.bu $t1, $t5, $t1 │ │ │ │ - nor $t3, $zero, $t4 │ │ │ │ - andi $t3, $t3, 0x7 │ │ │ │ - sra.w $t1, $t1, $t3 │ │ │ │ - andi $t1, $t1, 0x1 │ │ │ │ - fst.s $fa2, $t0, 0 │ │ │ │ - fst.s $fa1, $t0, 4 │ │ │ │ - fst.s $ft0, $t0, 8 │ │ │ │ - fst.s $fa7, $t0, 12 │ │ │ │ - fst.s $fa6, $t0, 16 │ │ │ │ - fst.s $fa5, $t0, 20 │ │ │ │ - fst.s $fa4, $t0, 24 │ │ │ │ - fst.s $fa3, $t0, 28 │ │ │ │ - beqz $t1, -360 # 39560 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21760> │ │ │ │ - fld.s $ft8, $t2, 712 │ │ │ │ - fmul.s $fa2, $ft8, $fa2 │ │ │ │ - fst.s $fa2, $t0, 0 │ │ │ │ - fld.s $fa2, $t2, 716 │ │ │ │ - fmul.s $fa1, $fa2, $fa1 │ │ │ │ - fst.s $fa1, $t0, 4 │ │ │ │ - fld.s $fa1, $t2, 720 │ │ │ │ - fmul.s $fa1, $fa1, $ft0 │ │ │ │ - fst.s $fa1, $t0, 8 │ │ │ │ - fld.s $fa1, $t2, 724 │ │ │ │ - fmul.s $fa1, $fa1, $fa7 │ │ │ │ - fst.s $fa1, $t0, 12 │ │ │ │ - fld.s $fa1, $t2, 728 │ │ │ │ - fmul.s $fa1, $fa1, $fa6 │ │ │ │ - fst.s $fa1, $t0, 16 │ │ │ │ - fld.s $fa1, $t2, 732 │ │ │ │ - fmul.s $fa1, $fa1, $fa5 │ │ │ │ - fst.s $fa1, $t0, 20 │ │ │ │ - fld.s $fa1, $t2, 736 │ │ │ │ - fmul.s $fa1, $fa1, $fa4 │ │ │ │ - fst.s $fa1, $t0, 24 │ │ │ │ - fld.s $fa2, $t2, 740 │ │ │ │ - b -364 # 395b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x217b8> │ │ │ │ + ld.d $a0, $s0, 16 │ │ │ │ + ldptr.w $t0, $a0, 64 │ │ │ │ + andi $t1, $t0, 0x2 │ │ │ │ + bnez $t1, 28 # 3e008 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8148> │ │ │ │ + ldptr.d $t1, $a0, 0 │ │ │ │ + ori $t0, $t0, 0x2 │ │ │ │ + st.w $t0, $a0, 64 │ │ │ │ + ld.d $t0, $t1, 120 │ │ │ │ + li.w $a1, 8 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + ldptr.d $s0, $s0, 0 │ │ │ │ + bne $s0, $s1, -44 # 3dfe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8120> │ │ │ │ + ld.d $ra, $sp, 40 │ │ │ │ + ld.d $s0, $sp, 32 │ │ │ │ + ld.d $s1, $sp, 24 │ │ │ │ + ld.d $s2, $sp, 16 │ │ │ │ + addi.d $sp, $sp, 48 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ldptr.w $t5, $s0, 136 │ │ │ │ - ld.d $t0, $s0, 240 │ │ │ │ - bstrpick.d $t3, $t5, 0x1f, 0x0 │ │ │ │ - movgr2fr.d $fa1, $t3 │ │ │ │ - ffint.s.l $ft1, $fa1 │ │ │ │ - bnez $s1, 3380 # 3a488 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22688> │ │ │ │ - fld.s $fa1, $s0, 184 │ │ │ │ - fdiv.s $fa2, $fa0, $ft1 │ │ │ │ - fdiv.s $fa0, $fs2, $fa1 │ │ │ │ - beqz $s6, 2580 # 3a178 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22378> │ │ │ │ - ldptr.d $t2, $s0, 0 │ │ │ │ - ld.d $s6, $s0, 8 │ │ │ │ - ldptr.w $t3, $s0, 168 │ │ │ │ - fld.d $fa3, $t2, 112 │ │ │ │ - fld.d $fa4, $t2, 104 │ │ │ │ - ld.d $t2, $s6, 160 │ │ │ │ - fmov.s $fa1, $fs0 │ │ │ │ - fdiv.d $fa3, $fa3, $fa4 │ │ │ │ - ldx.bu $t2, $t2, $t3 │ │ │ │ - andi $t3, $t2, 0x1 │ │ │ │ - fcvt.s.d $fa3, $fa3 │ │ │ │ - fmov.s $fa4, $fa3 │ │ │ │ - beqz $t3, 3960 # 3a710 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22910> │ │ │ │ - lu12i.w $t3, 8 │ │ │ │ - add.d $t3, $s0, $t3 │ │ │ │ - fst.s $fa4, $t3, 680 │ │ │ │ - fst.s $fa1, $t3, 712 │ │ │ │ - andi $t3, $t2, 0x2 │ │ │ │ - fmov.s $fa6, $fa3 │ │ │ │ - fmov.s $fa5, $fs0 │ │ │ │ - beqz $t3, 3880 # 3a6e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x228e0> │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - lu12i.w $t3, 8 │ │ │ │ - add.d $t3, $s0, $t3 │ │ │ │ - fst.s $fa6, $t3, 684 │ │ │ │ - fst.s $fa5, $t3, 716 │ │ │ │ - andi $t3, $t2, 0x4 │ │ │ │ - fmov.s $fa4, $fa3 │ │ │ │ - fmov.s $fa1, $fs0 │ │ │ │ - beqz $t3, 3796 # 3a6b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x228b0> │ │ │ │ - lu12i.w $t3, 8 │ │ │ │ - add.d $t3, $s0, $t3 │ │ │ │ - fst.s $fa4, $t3, 688 │ │ │ │ - fst.s $fa1, $t3, 720 │ │ │ │ - andi $t3, $t2, 0x8 │ │ │ │ - fmov.s $fa6, $fa3 │ │ │ │ - fmov.s $fa5, $fs0 │ │ │ │ - beqz $t3, 3716 # 3a680 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22880> │ │ │ │ - lu12i.w $t3, 8 │ │ │ │ - add.d $t3, $s0, $t3 │ │ │ │ - fst.s $fa6, $t3, 692 │ │ │ │ - fst.s $fa5, $t3, 724 │ │ │ │ - andi $t3, $t2, 0x10 │ │ │ │ - fmov.s $fa4, $fa3 │ │ │ │ - fmov.s $fa1, $fs0 │ │ │ │ - beqz $t3, 3636 # 3a650 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22850> │ │ │ │ - lu12i.w $t3, 8 │ │ │ │ - add.d $t3, $s0, $t3 │ │ │ │ - fst.s $fa4, $t3, 696 │ │ │ │ - fst.s $fa1, $t3, 728 │ │ │ │ - andi $t3, $t2, 0x20 │ │ │ │ - fmov.s $fa6, $fa3 │ │ │ │ - fmov.s $fa5, $fs0 │ │ │ │ - beqz $t3, 3556 # 3a620 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22820> │ │ │ │ - lu12i.w $t3, 8 │ │ │ │ - add.d $t3, $s0, $t3 │ │ │ │ - fst.s $fa6, $t3, 700 │ │ │ │ - fst.s $fa5, $t3, 732 │ │ │ │ - andi $t3, $t2, 0x40 │ │ │ │ - fmov.s $fa4, $fa3 │ │ │ │ - fmov.s $fa1, $fs0 │ │ │ │ - beqz $t3, 3484 # 3a5f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x227f8> │ │ │ │ - lu12i.w $t3, 8 │ │ │ │ - add.d $t3, $s0, $t3 │ │ │ │ - ext.w.b $t2, $t2 │ │ │ │ - fst.s $fa4, $t3, 704 │ │ │ │ - fst.s $fa1, $t3, 736 │ │ │ │ - fmov.s $fa5, $fs0 │ │ │ │ - bgez $t2, 3440 # 3a5e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x227e8> │ │ │ │ + bl -203592 │ │ │ │ + ldptr.d $a0, $s0, 0 │ │ │ │ + move $a2, $s2 │ │ │ │ + move $a1, $s1 │ │ │ │ + bl -280 # 3df40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8080> │ │ │ │ + bl -201932 │ │ │ │ + bl -203616 │ │ │ │ + bl -201668 │ │ │ │ + bl -201944 │ │ │ │ nop │ │ │ │ - lu12i.w $t2, 8 │ │ │ │ - vldi $vr4, 0 │ │ │ │ - add.d $t2, $s0, $t2 │ │ │ │ - fst.s $fa3, $t2, 708 │ │ │ │ - fst.s $fa5, $t2, 740 │ │ │ │ - vst $vr4, $t0, 0 │ │ │ │ - vst $vr4, $t0, 16 │ │ │ │ - vxor.v $vr1, $vr1, $vr1 │ │ │ │ - beqz $t5, 2248 # 3a168 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22368> │ │ │ │ - ldptr.w $t3, $s0, 164 │ │ │ │ - ld.d $t4, $s0, 64 │ │ │ │ - ld.d $t8, $s0, 88 │ │ │ │ - add.w $t3, $t3, $t1 │ │ │ │ - bstrpick.d $t3, $t3, 0x1f, 0x0 │ │ │ │ - srli.d $t1, $t4, 0x3 │ │ │ │ - mul.d $t3, $t3, $t1 │ │ │ │ - ld.d $t7, $s0, 216 │ │ │ │ - ld.d $t1, $s0, 192 │ │ │ │ - move $t6, $zero │ │ │ │ - add.d $t8, $t8, $t3 │ │ │ │ - b 280 # 399e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21be8> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - fld.s $ft1, $t2, 680 │ │ │ │ - fld.s $ft0, $t1, 4 │ │ │ │ - fld.s $fa7, $t1, 8 │ │ │ │ - fld.s $fa6, $t1, 12 │ │ │ │ - fmul.s $ft1, $ft1, $fa1 │ │ │ │ - fld.s $fa5, $t1, 20 │ │ │ │ - fld.s $fa4, $t1, 24 │ │ │ │ - fld.s $fa3, $t1, 28 │ │ │ │ - fst.s $ft1, $t1, 0 │ │ │ │ - fld.s $ft1, $t2, 684 │ │ │ │ - fmul.s $ft0, $ft0, $ft1 │ │ │ │ - fst.s $ft0, $t1, 4 │ │ │ │ - fld.s $ft0, $t2, 688 │ │ │ │ - fmul.s $fa7, $fa7, $ft0 │ │ │ │ - fst.s $fa7, $t1, 8 │ │ │ │ - fld.s $fa7, $t2, 692 │ │ │ │ - fmul.s $fa6, $fa6, $fa7 │ │ │ │ - fst.s $fa6, $t1, 12 │ │ │ │ - fld.s $fa6, $t2, 696 │ │ │ │ - fmul.s $fa1, $fa6, $fa1 │ │ │ │ - fst.s $fa1, $t1, 16 │ │ │ │ - fld.s $fa1, $t2, 700 │ │ │ │ - fmul.s $fa1, $fa5, $fa1 │ │ │ │ - fst.s $fa1, $t1, 20 │ │ │ │ - fld.s $fa1, $t2, 704 │ │ │ │ - fmul.s $fa1, $fa4, $fa1 │ │ │ │ - fst.s $fa1, $t1, 24 │ │ │ │ - fld.s $fa1, $t2, 708 │ │ │ │ - fmul.s $fa3, $fa3, $fa1 │ │ │ │ - addi.d $t1, $t1, 32 │ │ │ │ - fld.s $fa1, $t1, -32 │ │ │ │ - addi.w $t6, $t6, 1 │ │ │ │ - addi.d $t7, $t7, 4 │ │ │ │ - fst.s $fa3, $t1, -4 │ │ │ │ - fld.s $ft1, $t0, 0 │ │ │ │ - fld.s $ft0, $t0, 4 │ │ │ │ - fld.s $fa7, $t0, 8 │ │ │ │ - fld.s $fa6, $t0, 12 │ │ │ │ - fld.s $fa5, $t0, 16 │ │ │ │ - fld.s $fa4, $t0, 20 │ │ │ │ - fadd.s $fa1, $fa1, $ft1 │ │ │ │ - fld.s $fa3, $t0, 24 │ │ │ │ - fld.s $ft2, $t0, 28 │ │ │ │ - fst.s $fa1, $t0, 0 │ │ │ │ - fld.s $ft1, $t1, -28 │ │ │ │ - fadd.s $ft1, $ft1, $ft0 │ │ │ │ - fst.s $ft1, $t0, 4 │ │ │ │ - fld.s $ft0, $t1, -24 │ │ │ │ - fadd.s $ft0, $ft0, $fa7 │ │ │ │ - fst.s $ft0, $t0, 8 │ │ │ │ - fld.s $fa7, $t1, -20 │ │ │ │ - fadd.s $fa7, $fa7, $fa6 │ │ │ │ - fst.s $fa7, $t0, 12 │ │ │ │ - fld.s $fa6, $t1, -16 │ │ │ │ - fadd.s $fa6, $fa6, $fa5 │ │ │ │ - fst.s $fa6, $t0, 16 │ │ │ │ - fld.s $fa5, $t1, -12 │ │ │ │ - fadd.s $fa5, $fa5, $fa4 │ │ │ │ - fst.s $fa5, $t0, 20 │ │ │ │ - fld.s $fa4, $t1, -8 │ │ │ │ - fadd.s $fa4, $fa4, $fa3 │ │ │ │ - fst.s $fa4, $t0, 24 │ │ │ │ - fld.s $fa3, $t1, -4 │ │ │ │ - fadd.s $fa3, $fa3, $ft2 │ │ │ │ - fst.s $fa3, $t0, 28 │ │ │ │ - beq $t6, $t5, 1892 # 3a148 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22348> │ │ │ │ - fld.s $fa1, $t7, 0 │ │ │ │ - bstrpick.d $t3, $t6, 0x1f, 0x3 │ │ │ │ - ldx.bu $t3, $t8, $t3 │ │ │ │ - fmadd.s $fa1, $fa1, $fa0, $fa2 │ │ │ │ - nor $t4, $zero, $t6 │ │ │ │ - andi $t4, $t4, 0x7 │ │ │ │ - sra.w $t3, $t3, $t4 │ │ │ │ - andi $t3, $t3, 0x1 │ │ │ │ - vreplvei.w $vr3, $vr1, 0x0 │ │ │ │ - vst $vr3, $t1, 0 │ │ │ │ - vst $vr3, $t1, 16 │ │ │ │ - beqz $t3, -308 # 398e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21ae0> │ │ │ │ - fld.s $ft1, $t2, 712 │ │ │ │ - fld.s $ft0, $t1, 4 │ │ │ │ - fld.s $fa7, $t1, 8 │ │ │ │ - fld.s $fa6, $t1, 12 │ │ │ │ - fmul.s $ft1, $ft1, $fa1 │ │ │ │ - fld.s $fa5, $t1, 20 │ │ │ │ - fld.s $fa4, $t1, 24 │ │ │ │ - fld.s $fa3, $t1, 28 │ │ │ │ - fst.s $ft1, $t1, 0 │ │ │ │ - fld.s $ft1, $t2, 716 │ │ │ │ - fmul.s $ft0, $ft0, $ft1 │ │ │ │ - fst.s $ft0, $t1, 4 │ │ │ │ - fld.s $ft0, $t2, 720 │ │ │ │ - fmul.s $fa7, $fa7, $ft0 │ │ │ │ - fst.s $fa7, $t1, 8 │ │ │ │ - fld.s $fa7, $t2, 724 │ │ │ │ - fmul.s $fa6, $fa6, $fa7 │ │ │ │ - fst.s $fa6, $t1, 12 │ │ │ │ - fld.s $fa6, $t2, 728 │ │ │ │ - fmul.s $fa1, $fa6, $fa1 │ │ │ │ - fst.s $fa1, $t1, 16 │ │ │ │ - fld.s $fa1, $t2, 732 │ │ │ │ - fmul.s $fa1, $fa5, $fa1 │ │ │ │ - fst.s $fa1, $t1, 20 │ │ │ │ - fld.s $fa1, $t2, 736 │ │ │ │ - fmul.s $fa1, $fa4, $fa1 │ │ │ │ - fst.s $fa1, $t1, 24 │ │ │ │ - fld.s $fa1, $t2, 740 │ │ │ │ - b -312 # 39950 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21b50> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ld.d $s6, $s0, 8 │ │ │ │ - nop │ │ │ │ - fadd.s $fa0, $fa0, $fa7 │ │ │ │ - ldptr.w $s1, $s0, 152 │ │ │ │ - ldptr.w $s7, $s0, 148 │ │ │ │ - nop │ │ │ │ - fadd.s $fa0, $fa0, $fa6 │ │ │ │ - fadd.s $fa0, $fa0, $fa5 │ │ │ │ - fadd.s $fa0, $fa0, $fa4 │ │ │ │ - fadd.s $fa0, $fa0, $fa3 │ │ │ │ - fadd.s $fa0, $fa0, $fa2 │ │ │ │ - fadd.s $fa0, $fa0, $fa1 │ │ │ │ - fst.s $fa0, $s0, 184 │ │ │ │ - nop │ │ │ │ - ldptr.w $t4, $s0, 144 │ │ │ │ - ld.d $t1, $s6, 208 │ │ │ │ - st.w $s1, $s0, 156 │ │ │ │ - slli.d $t0, $t4, 0x1 │ │ │ │ - ldx.hu $t0, $t1, $t0 │ │ │ │ - addi.w $t0, $t0, -1 │ │ │ │ - beq $t0, $s7, 520 # 39cf8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21ef8> │ │ │ │ - nop │ │ │ │ - ld.d $t3, $s0, 8 │ │ │ │ - ldptr.w $t0, $s0, 148 │ │ │ │ - ldptr.w $t2, $s0, 168 │ │ │ │ - ld.d $t5, $t3, 208 │ │ │ │ - slli.d $t1, $t4, 0x1 │ │ │ │ - addi.w $t0, $t0, 1 │ │ │ │ - ldx.hu $t1, $t5, $t1 │ │ │ │ - add.w $t2, $t2, $s2 │ │ │ │ - st.w $t0, $s0, 148 │ │ │ │ - st.w $t2, $s0, 168 │ │ │ │ - ldptr.w $a2, $s0, 152 │ │ │ │ - blt $t0, $t1, 60 # 39b60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21d60> │ │ │ │ - ldptr.w $t0, $s0, 108 │ │ │ │ - addi.w $t4, $t4, 1 │ │ │ │ - addi.w $a2, $a2, 1 │ │ │ │ - st.w $zero, $s0, 148 │ │ │ │ - st.w $t4, $s0, 144 │ │ │ │ - st.w $a2, $s0, 152 │ │ │ │ - blt $t0, $a2, 48 # 39b70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21d70> │ │ │ │ - nop │ │ │ │ - ldptr.w $t4, $s0, 104 │ │ │ │ - ldptr.w $t0, $s0, 176 │ │ │ │ - ldptr.w $t2, $s0, 120 │ │ │ │ - b -2916 # 38ff0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x211f0> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ldptr.w $t0, $s0, 108 │ │ │ │ - addi.w $a2, $a2, 1 │ │ │ │ - st.w $a2, $s0, 152 │ │ │ │ - bge $t0, $a2, -36 # 39b48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21d48> │ │ │ │ - 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 │ │ │ │ - ld.d $s6, $sp, 80 │ │ │ │ - ld.d $s7, $sp, 72 │ │ │ │ - ld.d $s8, $sp, 64 │ │ │ │ - fld.d $fs0, $sp, 56 │ │ │ │ - fld.d $fs1, $sp, 48 │ │ │ │ - fld.d $fs2, $sp, 40 │ │ │ │ - fld.d $fs3, $sp, 32 │ │ │ │ - addi.d $sp, $sp, 144 │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + bl -201684 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + bl -201516 │ │ │ │ + stptr.d $zero, $a0, 0 │ │ │ │ + st.d $zero, $a0, 8 │ │ │ │ + st.d $zero, $a0, 16 │ │ │ │ + st.d $zero, $a0, 24 │ │ │ │ + st.d $zero, $a0, 32 │ │ │ │ + st.d $zero, $a0, 40 │ │ │ │ ret │ │ │ │ nop │ │ │ │ + addi.d $sp, $sp, -16 │ │ │ │ + stptr.d $s0, $sp, 0 │ │ │ │ + move $s0, $a0 │ │ │ │ + ldptr.d $a0, $a0, 0 │ │ │ │ + st.d $ra, $sp, 8 │ │ │ │ + stptr.d $zero, $s0, 0 │ │ │ │ + beqz $a0, 8 # 3e0c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8200> │ │ │ │ + bl -202860 │ │ │ │ + ld.d $a0, $s0, 24 │ │ │ │ + st.d $zero, $s0, 24 │ │ │ │ + beqz $a0, 24 # 3e0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8220> │ │ │ │ + bl -202876 │ │ │ │ + ld.d $a0, $s0, 24 │ │ │ │ + beqz $a0, 12 # 3e0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8220> │ │ │ │ + bl -202888 │ │ │ │ nop │ │ │ │ + ldptr.d $a0, $s0, 0 │ │ │ │ + beqz $a0, 28 # 3e100 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8240> │ │ │ │ + ld.d $ra, $sp, 8 │ │ │ │ + ldptr.d $s0, $sp, 0 │ │ │ │ + addi.d $sp, $sp, 16 │ │ │ │ + b -202916 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $t2, $s0, 192 │ │ │ │ - ld.d $t4, $s0, 200 │ │ │ │ - beq $t4, $t2, 128 # 39c48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21e48> │ │ │ │ - bstrpick.d $t1, $t5, 0x1c, 0x0 │ │ │ │ - slli.d $t1, $t1, 0x3 │ │ │ │ - movgr2fr.d $fa0, $t1 │ │ │ │ - addi.d $t3, $t4, -4 │ │ │ │ - ffint.s.l $fa0, $fa0 │ │ │ │ - li.w $t5, 8 │ │ │ │ - sub.d $t3, $t3, $t2 │ │ │ │ - frecip.s $fa0, $fa0 │ │ │ │ - move $t0, $t2 │ │ │ │ - bgeu $t5, $t3, 56 # 39c28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21e28> │ │ │ │ - srli.d $t2, $t3, 0x2 │ │ │ │ - vreplvei.w $vr1, $vr0, 0x0 │ │ │ │ - addi.d $t2, $t2, 1 │ │ │ │ - srli.d $t3, $t2, 0x2 │ │ │ │ - alsl.d $t1, $t3, $t0, 0x4 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - vst $vr1, $t0, 0 │ │ │ │ - addi.d $t0, $t0, 16 │ │ │ │ - bne $t1, $t0, -8 # 39c10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21e10> │ │ │ │ - slli.d $t3, $t3, 0x2 │ │ │ │ - beq $t3, $t2, 40 # 39c48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21e48> │ │ │ │ - move $t2, $t1 │ │ │ │ - fst.s $fa0, $t2, 0 │ │ │ │ - addi.d $t0, $t2, 4 │ │ │ │ - beq $t4, $t0, 24 # 39c48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21e48> │ │ │ │ - fst.s $fa0, $t2, 4 │ │ │ │ - addi.d $t0, $t2, 8 │ │ │ │ - beq $t4, $t0, 12 # 39c48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21e48> │ │ │ │ - fst.s $fa0, $t2, 8 │ │ │ │ - nop │ │ │ │ - ld.d $t1, $s0, 240 │ │ │ │ - ld.d $t3, $s0, 248 │ │ │ │ - beq $t1, $t3, 112 # 39cc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21ec0> │ │ │ │ - addi.d $t2, $t3, -4 │ │ │ │ - li.w $t4, 8 │ │ │ │ - sub.d $t2, $t2, $t1 │ │ │ │ - move $t0, $t1 │ │ │ │ - bgeu $t4, $t2, 52 # 39c98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21e98> │ │ │ │ - srli.d $t2, $t2, 0x2 │ │ │ │ - addi.d $t2, $t2, 1 │ │ │ │ - pcaddi $t1, 73276 │ │ │ │ - srli.d $t4, $t2, 0x2 │ │ │ │ - vld $vr0, $t1, 0 │ │ │ │ - alsl.d $t1, $t4, $t0, 0x4 │ │ │ │ - vst $vr0, $t0, 0 │ │ │ │ - addi.d $t0, $t0, 16 │ │ │ │ - bne $t1, $t0, -8 # 39c80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21e80> │ │ │ │ - slli.d $t4, $t4, 0x2 │ │ │ │ - beq $t4, $t2, 48 # 39cc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21ec0> │ │ │ │ - nop │ │ │ │ - pcalau12i $t2, 72 │ │ │ │ - fld.s $fa0, $t2, 1376 │ │ │ │ - addi.d $t0, $t1, 4 │ │ │ │ - fst.s $fa0, $t1, 0 │ │ │ │ - beq $t3, $t0, 24 # 39cc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21ec0> │ │ │ │ - fst.s $fa0, $t1, 4 │ │ │ │ - addi.d $t0, $t1, 8 │ │ │ │ - beq $t3, $t0, 12 # 39cc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21ec0> │ │ │ │ - fst.s $fa0, $t1, 8 │ │ │ │ - nop │ │ │ │ - pcalau12i $t2, 68 │ │ │ │ - fld.s $fa0, $t2, -524 │ │ │ │ - ldptr.w $t0, $s0, 152 │ │ │ │ - ldptr.w $s6, $s0, 148 │ │ │ │ - ld.d $t1, $s0, 8 │ │ │ │ - fst.s $fa0, $s0, 184 │ │ │ │ - ldptr.w $t4, $s0, 144 │ │ │ │ - ld.d $t1, $t1, 208 │ │ │ │ - st.w $t0, $s0, 156 │ │ │ │ - slli.d $t0, $t4, 0x1 │ │ │ │ - ldx.hu $t0, $t1, $t0 │ │ │ │ - addi.w $t0, $t0, -1 │ │ │ │ - bne $t0, $s6, 616 # 39f58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22158> │ │ │ │ - nop │ │ │ │ - ldptr.w $t6, $s0, 136 │ │ │ │ - beqz $t6, 500 # 39ef0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x220f0> │ │ │ │ - addi.w $t0, $t6, -1 │ │ │ │ - li.w $t1, 2 │ │ │ │ - ld.d $t2, $s0, 192 │ │ │ │ - ld.d $t5, $s0, 216 │ │ │ │ - bstrpick.d $t3, $t6, 0x1f, 0x0 │ │ │ │ - bgeu $t1, $t0, 3436 # 3aa80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22c80> │ │ │ │ - slli.d $t0, $t3, 0x5 │ │ │ │ - add.d $t0, $t2, $t0 │ │ │ │ - alsl.d $t1, $t3, $t5, 0x2 │ │ │ │ - sltu $t0, $t5, $t0 │ │ │ │ - sltu $t1, $t2, $t1 │ │ │ │ - xori $t0, $t0, 0x1 │ │ │ │ - orn $t0, $t0, $t1 │ │ │ │ - andi $t0, $t0, 0x1 │ │ │ │ - beqz $t0, 3400 # 3aa80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22c80> │ │ │ │ - bstrpick.d $t3, $t6, 0x1f, 0x2 │ │ │ │ - srli.w $t7, $t6, 0x2 │ │ │ │ - move $t1, $t5 │ │ │ │ - move $t0, $t2 │ │ │ │ - alsl.d $t3, $t3, $t5, 0x4 │ │ │ │ - vld $vr10, $t0, 48 │ │ │ │ - vld $vr9, $t0, 80 │ │ │ │ - vld $vr7, $t0, 112 │ │ │ │ - vld $vr5, $t0, 32 │ │ │ │ - vpickod.w $vr13, $vr10, $vr5 │ │ │ │ - vpickev.w $vr5, $vr10, $vr5 │ │ │ │ - vld $vr1, $t0, 0 │ │ │ │ - vld $vr11, $t0, 16 │ │ │ │ - vld $vr2, $t0, 64 │ │ │ │ - vld $vr0, $t0, 96 │ │ │ │ - vpickod.w $vr4, $vr9, $vr2 │ │ │ │ - vpickod.w $vr12, $vr7, $vr0 │ │ │ │ - vpickod.w $vr3, $vr11, $vr1 │ │ │ │ - vpickev.w $vr0, $vr7, $vr0 │ │ │ │ - vpickev.w $vr1, $vr11, $vr1 │ │ │ │ - vpickev.w $vr2, $vr9, $vr2 │ │ │ │ - vpickod.w $vr7, $vr5, $vr1 │ │ │ │ - vpickod.w $vr9, $vr0, $vr2 │ │ │ │ - vpickev.w $vr1, $vr5, $vr1 │ │ │ │ - vpickev.w $vr2, $vr0, $vr2 │ │ │ │ - addi.d $t1, $t1, 16 │ │ │ │ - vpickev.w $vr5, $vr2, $vr1 │ │ │ │ - vpickod.w $vr6, $vr13, $vr3 │ │ │ │ - vpickod.w $vr8, $vr12, $vr4 │ │ │ │ - vpickev.w $vr3, $vr13, $vr3 │ │ │ │ - vpickev.w $vr4, $vr12, $vr4 │ │ │ │ - vpickev.w $vr10, $vr9, $vr7 │ │ │ │ - vpickev.w $vr0, $vr4, $vr3 │ │ │ │ - vpickod.w $vr1, $vr2, $vr1 │ │ │ │ - vfadd.s $vr0, $vr0, $vr5 │ │ │ │ - vpickod.w $vr3, $vr4, $vr3 │ │ │ │ - vpickev.w $vr5, $vr8, $vr6 │ │ │ │ - vfadd.s $vr0, $vr0, $vr10 │ │ │ │ - vpickod.w $vr7, $vr9, $vr7 │ │ │ │ - vfadd.s $vr0, $vr0, $vr5 │ │ │ │ - vpickod.w $vr6, $vr8, $vr6 │ │ │ │ - vfadd.s $vr0, $vr0, $vr1 │ │ │ │ - vfadd.s $vr0, $vr0, $vr3 │ │ │ │ - vfadd.s $vr0, $vr0, $vr7 │ │ │ │ - vfadd.s $vr0, $vr0, $vr6 │ │ │ │ - vst $vr0, $t1, -16 │ │ │ │ - addi.d $t0, $t0, 128 │ │ │ │ - bne $t1, $t3, -168 # 39d50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21f50> │ │ │ │ - slli.w $t1, $t7, 0x2 │ │ │ │ - beq $t6, $t1, 240 # 39ef0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x220f0> │ │ │ │ - slli.w $t3, $t1, 0x3 │ │ │ │ - bstrpick.d $t3, $t3, 0x1f, 0x0 │ │ │ │ - alsl.d $t0, $t3, $t2, 0x2 │ │ │ │ - slli.d $t3, $t3, 0x2 │ │ │ │ - fldx.s $fa7, $t2, $t3 │ │ │ │ - fld.s $fa0, $t0, 4 │ │ │ │ - fld.s $fa6, $t0, 8 │ │ │ │ - fld.s $fa5, $t0, 12 │ │ │ │ - fld.s $fa4, $t0, 16 │ │ │ │ - fld.s $fa3, $t0, 20 │ │ │ │ - fadd.s $fa0, $fa0, $fa7 │ │ │ │ - fld.s $fa2, $t0, 24 │ │ │ │ - fld.s $fa1, $t0, 28 │ │ │ │ - bstrpick.d $t7, $t1, 0x1f, 0x0 │ │ │ │ - slli.d $t7, $t7, 0x2 │ │ │ │ - fadd.s $fa0, $fa0, $fa6 │ │ │ │ - addi.w $t2, $t1, 1 │ │ │ │ - fadd.s $fa0, $fa0, $fa5 │ │ │ │ - fadd.s $fa0, $fa0, $fa4 │ │ │ │ - fadd.s $fa0, $fa0, $fa3 │ │ │ │ - fadd.s $fa0, $fa0, $fa2 │ │ │ │ - fadd.s $fa0, $fa0, $fa1 │ │ │ │ - fstx.s $fa0, $t5, $t7 │ │ │ │ - beq $t2, $t6, 144 # 39ef0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x220f0> │ │ │ │ - fld.s $fa0, $t0, 32 │ │ │ │ - fld.s $fa7, $t0, 36 │ │ │ │ - fld.s $fa6, $t0, 40 │ │ │ │ - fld.s $fa5, $t0, 44 │ │ │ │ - fld.s $fa4, $t0, 48 │ │ │ │ - fld.s $fa3, $t0, 52 │ │ │ │ - fadd.s $fa0, $fa0, $fa7 │ │ │ │ - fld.s $fa2, $t0, 56 │ │ │ │ - fld.s $fa1, $t0, 60 │ │ │ │ - add.d $t7, $t5, $t7 │ │ │ │ - addi.w $t1, $t1, 2 │ │ │ │ - fadd.s $fa0, $fa0, $fa6 │ │ │ │ - fadd.s $fa0, $fa0, $fa5 │ │ │ │ - fadd.s $fa0, $fa0, $fa4 │ │ │ │ - fadd.s $fa0, $fa0, $fa3 │ │ │ │ - fadd.s $fa0, $fa0, $fa2 │ │ │ │ - fadd.s $fa0, $fa0, $fa1 │ │ │ │ - fst.s $fa0, $t7, 4 │ │ │ │ - beq $t1, $t6, 68 # 39ef0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x220f0> │ │ │ │ - fld.s $fa0, $t0, 68 │ │ │ │ - fld.s $fa7, $t0, 64 │ │ │ │ - fld.s $fa6, $t0, 72 │ │ │ │ - fld.s $fa5, $t0, 76 │ │ │ │ - fld.s $fa4, $t0, 80 │ │ │ │ - fld.s $fa3, $t0, 84 │ │ │ │ - fadd.s $fa0, $fa0, $fa7 │ │ │ │ - fld.s $fa2, $t0, 88 │ │ │ │ - fld.s $fa1, $t0, 92 │ │ │ │ - fadd.s $fa0, $fa0, $fa6 │ │ │ │ - fadd.s $fa0, $fa0, $fa5 │ │ │ │ - fadd.s $fa0, $fa0, $fa4 │ │ │ │ - fadd.s $fa0, $fa0, $fa3 │ │ │ │ - fadd.s $fa0, $fa0, $fa2 │ │ │ │ - fadd.s $fa0, $fa0, $fa1 │ │ │ │ - fst.s $fa0, $t7, 8 │ │ │ │ - ldptr.w $t0, $s0, 96 │ │ │ │ - ld.d $a0, $s0, 264 │ │ │ │ - addi.d $a1, $s0, 192 │ │ │ │ - sub.w $t0, $t4, $t0 │ │ │ │ - alsl.d $t0, $t0, $t0, 0x1 │ │ │ │ - alsl.d $a0, $t0, $a0, 0x3 │ │ │ │ - bl -5192 # 38ac0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20cc0> │ │ │ │ - ldptr.w $t1, $s0, 96 │ │ │ │ - ldptr.w $t0, $s0, 144 │ │ │ │ - ld.d $a0, $s0, 288 │ │ │ │ - addi.d $a1, $s0, 240 │ │ │ │ - sub.w $t0, $t0, $t1 │ │ │ │ - alsl.d $t0, $t0, $t0, 0x1 │ │ │ │ - alsl.d $a0, $t0, $a0, 0x3 │ │ │ │ - bl -5224 # 38ac0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20cc0> │ │ │ │ - ldptr.w $t0, $s0, 144 │ │ │ │ - ldptr.w $t4, $s0, 96 │ │ │ │ - fld.s $fa0, $s0, 184 │ │ │ │ - ld.d $t3, $s0, 336 │ │ │ │ - ldptr.w $t2, $s0, 156 │ │ │ │ - ld.d $t1, $s0, 312 │ │ │ │ - sub.w $t0, $t0, $t4 │ │ │ │ - slli.d $t0, $t0, 0x2 │ │ │ │ - fstx.s $fa0, $t3, $t0 │ │ │ │ - stx.w $t2, $t1, $t0 │ │ │ │ - nop │ │ │ │ - li.w $t0, 1 │ │ │ │ - beq $s5, $t0, 36 # 39f80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22180> │ │ │ │ - ldptr.w $t4, $s0, 144 │ │ │ │ - b -1132 # 39af8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21cf8> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ldptr.w $t0, $s0, 180 │ │ │ │ - ld.d $a0, $s0, 360 │ │ │ │ - addi.d $a1, $s0, 192 │ │ │ │ - alsl.d $t0, $t0, $t0, 0x1 │ │ │ │ - alsl.d $a0, $t0, $a0, 0x3 │ │ │ │ - bl -5332 # 38ac0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20cc0> │ │ │ │ - ldptr.w $t0, $s0, 180 │ │ │ │ - ld.d $a0, $s0, 384 │ │ │ │ - addi.d $a1, $s0, 240 │ │ │ │ - alsl.d $t0, $t0, $t0, 0x1 │ │ │ │ - alsl.d $a0, $t0, $a0, 0x3 │ │ │ │ - bl -5356 # 38ac0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20cc0> │ │ │ │ - ldptr.w $t0, $s0, 176 │ │ │ │ - ldptr.w $t4, $s0, 144 │ │ │ │ - addi.w $t0, $t0, 1 │ │ │ │ - st.w $t0, $s0, 176 │ │ │ │ - b -1224 # 39af8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21cf8> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ld.d $s6, $s0, 8 │ │ │ │ - vldi $vr1, 0 │ │ │ │ - ldptr.w $s1, $s0, 152 │ │ │ │ - ld.d $t0, $s0, 240 │ │ │ │ - ld.d $t3, $s6, 136 │ │ │ │ - srai.w $t2, $s1, 0x1 │ │ │ │ - vxor.v $vr0, $vr0, $vr0 │ │ │ │ - ldx.bu $t4, $t3, $t2 │ │ │ │ - vst $vr1, $t0, 0 │ │ │ │ - vst $vr1, $t0, 16 │ │ │ │ - beqz $t5, 304 # 3a138 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22338> │ │ │ │ - ld.d $t3, $s0, 64 │ │ │ │ - ld.wu $a0, $s0, 164 │ │ │ │ - andi $t2, $s1, 0x1 │ │ │ │ - srli.d $t3, $t3, 0x3 │ │ │ │ - mul.d $t3, $t3, $a0 │ │ │ │ - slli.d $t2, $t2, 0x2 │ │ │ │ - ld.d $t7, $s0, 88 │ │ │ │ - li.w $t6, 4 │ │ │ │ - sll.w $t6, $t6, $t2 │ │ │ │ - ldptr.d $t8, $s0, 0 │ │ │ │ - ld.d $t2, $s0, 192 │ │ │ │ - and $t6, $t6, $t4 │ │ │ │ - sltu $t6, $zero, $t6 │ │ │ │ - add.d $t7, $t7, $t3 │ │ │ │ - nop │ │ │ │ + ld.d $ra, $sp, 8 │ │ │ │ + ldptr.d $s0, $sp, 0 │ │ │ │ + addi.d $sp, $sp, 16 │ │ │ │ + ret │ │ │ │ + addi.d $sp, $sp, -496 │ │ │ │ + st.d $s0, $sp, 472 │ │ │ │ + pcalau12i $t0, 114 │ │ │ │ + ld.d $t0, $t0, -160 │ │ │ │ + ld.d $t0, $t0, 0 │ │ │ │ + st.d $t0, $sp, 392 │ │ │ │ + li.w $t0, 0x0 │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 128 │ │ │ │ + st.d $fp, $sp, 480 │ │ │ │ + st.d $s2, $sp, 456 │ │ │ │ + st.d $s3, $sp, 448 │ │ │ │ + st.d $s6, $sp, 424 │ │ │ │ + st.d $s7, $sp, 416 │ │ │ │ + move $fp, $a1 │ │ │ │ + st.d $ra, $sp, 488 │ │ │ │ + st.d $s1, $sp, 464 │ │ │ │ + st.d $s4, $sp, 440 │ │ │ │ + st.d $s5, $sp, 432 │ │ │ │ + st.d $s8, $sp, 408 │ │ │ │ + fst.d $fa0, $sp, 8 │ │ │ │ + bl -204036 │ │ │ │ + pcalau12i $t0, 114 │ │ │ │ + ld.d $t0, $t0, -192 │ │ │ │ + ld.d $s2, $t0, 8 │ │ │ │ + st.h $zero, $sp, 352 │ │ │ │ + ld.d $s7, $t0, 16 │ │ │ │ + ld.d $a0, $s2, -24 │ │ │ │ + pcalau12i $s3, 114 │ │ │ │ + ld.d $s3, $s3, -360 │ │ │ │ + addi.d $s6, $sp, 16 │ │ │ │ + addi.d $s3, $s3, 16 │ │ │ │ + st.d $zero, $sp, 344 │ │ │ │ + st.d $zero, $sp, 360 │ │ │ │ + st.d $s3, $sp, 128 │ │ │ │ + st.d $zero, $sp, 368 │ │ │ │ + st.d $zero, $sp, 376 │ │ │ │ + st.d $zero, $sp, 384 │ │ │ │ + st.d $s2, $sp, 16 │ │ │ │ + add.d $a0, $s6, $a0 │ │ │ │ + move $a1, $zero │ │ │ │ + stptr.d $s7, $a0, 0 │ │ │ │ + bl -202504 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + pcalau12i $s1, 114 │ │ │ │ + ld.d $s1, $s1, -240 │ │ │ │ + pcalau12i $s4, 114 │ │ │ │ + ld.d $s4, $s4, -296 │ │ │ │ + addi.d $s8, $s1, 24 │ │ │ │ + addi.d $a0, $sp, 80 │ │ │ │ + addi.d $s1, $s1, 64 │ │ │ │ + addi.d $s4, $s4, 16 │ │ │ │ + st.d $zero, $sp, 32 │ │ │ │ + st.d $s8, $sp, 16 │ │ │ │ + st.d $s1, $sp, 128 │ │ │ │ + st.d $s4, $sp, 24 │ │ │ │ + st.d $zero, $sp, 40 │ │ │ │ + st.d $zero, $sp, 48 │ │ │ │ + st.d $zero, $sp, 56 │ │ │ │ + st.d $zero, $sp, 64 │ │ │ │ + st.d $zero, $sp, 72 │ │ │ │ + bl -201488 │ │ │ │ + li.w $t0, 16 │ │ │ │ + pcalau12i $s5, 114 │ │ │ │ + ld.d $s5, $s5, -16 │ │ │ │ + addi.d $s5, $s5, 16 │ │ │ │ + st.w $t0, $sp, 88 │ │ │ │ + addi.d $a1, $sp, 24 │ │ │ │ + addi.d $t0, $sp, 112 │ │ │ │ + addi.d $a0, $sp, 128 │ │ │ │ + st.d $t0, $sp, 96 │ │ │ │ + st.b $zero, $sp, 112 │ │ │ │ + st.d $s5, $sp, 24 │ │ │ │ + st.d $zero, $sp, 104 │ │ │ │ + bl -202628 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + bltz $fp, 32 # 3e258 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8398> │ │ │ │ + ld.d $t0, $sp, 16 │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ + add.d $t0, $s6, $t0 │ │ │ │ + ldptr.w $t1, $t0, 24 │ │ │ │ + ori $t1, $t1, 0x4 │ │ │ │ + st.w $t1, $t0, 24 │ │ │ │ + st.d $fp, $sp, 136 │ │ │ │ + fld.d $fa0, $sp, 8 │ │ │ │ + move $a0, $s6 │ │ │ │ + bl -202208 # cc80 (double)@plt> │ │ │ │ + ld.d $a4, $sp, 64 │ │ │ │ + addi.d $t0, $s0, 16 │ │ │ │ + st.b $zero, $s0, 16 │ │ │ │ + st.d $zero, $s0, 8 │ │ │ │ + stptr.d $t0, $s0, 0 │ │ │ │ + beqz $a4, 232 # 3e360 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x84a0> │ │ │ │ + ld.d $t1, $sp, 48 │ │ │ │ + beqz $t1, 24 # 3e298 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x83d8> │ │ │ │ + sltu $t0, $a4, $t1 │ │ │ │ + masknez $a4, $a4, $t0 │ │ │ │ + maskeqz $t0, $t1, $t0 │ │ │ │ + or $a4, $a4, $t0 │ │ │ │ nop │ │ │ │ + ld.d $a3, $sp, 56 │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $zero │ │ │ │ + move $a0, $s0 │ │ │ │ + sub.d $a4, $a4, $a3 │ │ │ │ + bl -202396 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + ld.d $a0, $sp, 96 │ │ │ │ + st.d $s8, $sp, 16 │ │ │ │ + st.d $s1, $sp, 128 │ │ │ │ + addi.d $t0, $sp, 112 │ │ │ │ + beq $a0, $t0, 8 # 3e2c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8408> │ │ │ │ + bl -203380 │ │ │ │ + addi.d $a0, $sp, 80 │ │ │ │ + st.d $s4, $sp, 24 │ │ │ │ + bl -202624 │ │ │ │ + ld.d $t0, $s2, -24 │ │ │ │ + st.d $s2, $sp, 16 │ │ │ │ + addi.d $a0, $sp, 128 │ │ │ │ + add.d $t0, $t0, $sp │ │ │ │ + st.d $s7, $t0, 16 │ │ │ │ + st.d $s3, $sp, 128 │ │ │ │ + bl -204364 │ │ │ │ + pcalau12i $t1, 114 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 392 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, 160 # 3e3a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x84e8> │ │ │ │ + ld.d $ra, $sp, 488 │ │ │ │ + ld.d $fp, $sp, 480 │ │ │ │ + ld.d $s1, $sp, 464 │ │ │ │ + ld.d $s2, $sp, 456 │ │ │ │ + ld.d $s3, $sp, 448 │ │ │ │ + ld.d $s4, $sp, 440 │ │ │ │ + ld.d $s5, $sp, 432 │ │ │ │ + ld.d $s6, $sp, 424 │ │ │ │ + ld.d $s7, $sp, 416 │ │ │ │ + ld.d $s8, $sp, 408 │ │ │ │ + move $a0, $s0 │ │ │ │ + ld.d $s0, $sp, 472 │ │ │ │ + addi.d $sp, $sp, 496 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - bstrpick.d $t3, $t1, 0x1f, 0x3 │ │ │ │ - ldx.bu $t3, $t7, $t3 │ │ │ │ - nor $t4, $zero, $t1 │ │ │ │ - andi $t4, $t4, 0x7 │ │ │ │ - sra.w $t3, $t3, $t4 │ │ │ │ - andi $t3, $t3, 0x1 │ │ │ │ - fmov.s $fa0, $fs0 │ │ │ │ - addi.w $t1, $t1, 1 │ │ │ │ - beq $t6, $t3, 24 # 3a088 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22288> │ │ │ │ - fld.d $fa0, $t8, 112 │ │ │ │ - fld.d $fa1, $t8, 104 │ │ │ │ - fdiv.d $fa0, $fa0, $fa1 │ │ │ │ - fcvt.s.d $fa0, $fa0 │ │ │ │ nop │ │ │ │ - vreplvei.w $vr1, $vr0, 0x0 │ │ │ │ - vst $vr1, $t2, 16 │ │ │ │ - vst $vr1, $t2, 0 │ │ │ │ - addi.d $t2, $t2, 32 │ │ │ │ - fld.s $fa6, $t0, 0 │ │ │ │ - fld.s $fa1, $t0, 4 │ │ │ │ - fld.s $fa7, $t0, 8 │ │ │ │ - fld.s $fa5, $t0, 12 │ │ │ │ - fld.s $fa4, $t0, 16 │ │ │ │ - fld.s $fa3, $t0, 20 │ │ │ │ - fadd.s $fa0, $fa0, $fa6 │ │ │ │ - fld.s $fa2, $t0, 24 │ │ │ │ - fld.s $ft0, $t0, 28 │ │ │ │ - fst.s $fa0, $t0, 0 │ │ │ │ - fld.s $fa6, $t2, -28 │ │ │ │ - fadd.s $fa1, $fa1, $fa6 │ │ │ │ - fst.s $fa1, $t0, 4 │ │ │ │ - fld.s $fa6, $t2, -24 │ │ │ │ - fadd.s $fa7, $fa7, $fa6 │ │ │ │ - fst.s $fa7, $t0, 8 │ │ │ │ - fld.s $fa6, $t2, -20 │ │ │ │ - fadd.s $fa6, $fa6, $fa5 │ │ │ │ - fst.s $fa6, $t0, 12 │ │ │ │ - fld.s $fa5, $t2, -16 │ │ │ │ - fadd.s $fa5, $fa5, $fa4 │ │ │ │ - fst.s $fa5, $t0, 16 │ │ │ │ - fld.s $fa4, $t2, -12 │ │ │ │ - fadd.s $fa4, $fa4, $fa3 │ │ │ │ - fst.s $fa4, $t0, 20 │ │ │ │ - fld.s $fa3, $t2, -8 │ │ │ │ - fadd.s $fa3, $fa3, $fa2 │ │ │ │ - fst.s $fa3, $t0, 24 │ │ │ │ - fld.s $fa2, $t2, -4 │ │ │ │ - fadd.s $fa2, $fa2, $ft0 │ │ │ │ - fst.s $fa2, $t0, 28 │ │ │ │ - bne $t1, $t5, -196 # 3a050 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22250> │ │ │ │ - fadd.s $fa0, $fa1, $fa0 │ │ │ │ - fadd.s $fa0, $fa0, $fa7 │ │ │ │ - fadd.s $fa0, $fa0, $fa6 │ │ │ │ - fadd.s $fa0, $fa0, $fa5 │ │ │ │ - fadd.s $fa0, $fa0, $fa4 │ │ │ │ - fadd.s $fa0, $fa0, $fa3 │ │ │ │ - fadd.s $fa0, $fa0, $fa2 │ │ │ │ nop │ │ │ │ - ldptr.w $s7, $s0, 148 │ │ │ │ - fst.s $fa0, $s0, 184 │ │ │ │ - b -1640 # 39ad8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21cd8> │ │ │ │ nop │ │ │ │ - fadd.s $fa1, $fa1, $ft1 │ │ │ │ - fadd.s $fa1, $fa1, $ft0 │ │ │ │ - fadd.s $fa1, $fa1, $fa7 │ │ │ │ - fadd.s $fa1, $fa1, $fa6 │ │ │ │ - fadd.s $fa1, $fa1, $fa5 │ │ │ │ - fadd.s $fa1, $fa1, $fa4 │ │ │ │ - fadd.s $fa1, $fa1, $fa3 │ │ │ │ nop │ │ │ │ - ldptr.w $s1, $s0, 152 │ │ │ │ - fst.s $fa1, $s0, 184 │ │ │ │ - b -1688 # 39ad8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21cd8> │ │ │ │ nop │ │ │ │ - vldi $vr1, 0 │ │ │ │ - vst $vr1, $t0, 0 │ │ │ │ - vst $vr1, $t0, 16 │ │ │ │ - vxor.v $vr1, $vr1, $vr1 │ │ │ │ - beqz $t5, 208 # 3a258 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22458> │ │ │ │ - ld.d $t2, $s0, 216 │ │ │ │ - ld.d $t1, $s0, 192 │ │ │ │ - alsl.d $t3, $t3, $t2, 0x2 │ │ │ │ nop │ │ │ │ + addi.d $a1, $sp, 96 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -204200 # c5c0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + b -188 # 3e2b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x83f0> │ │ │ │ + move $s1, $a0 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -203128 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ nop │ │ │ │ - fld.s $fa1, $t2, 0 │ │ │ │ - addi.d $t1, $t1, 32 │ │ │ │ - addi.d $t2, $t2, 4 │ │ │ │ - fmadd.s $fa1, $fa1, $fa0, $fa2 │ │ │ │ - vreplvei.w $vr3, $vr1, 0x0 │ │ │ │ - vst $vr3, $t1, -16 │ │ │ │ - vst $vr3, $t1, -32 │ │ │ │ - fld.s $ft1, $t0, 0 │ │ │ │ - fld.s $ft0, $t0, 4 │ │ │ │ - fld.s $fa7, $t0, 8 │ │ │ │ - fld.s $fa6, $t0, 12 │ │ │ │ - fld.s $fa5, $t0, 16 │ │ │ │ - fld.s $fa4, $t0, 20 │ │ │ │ - fadd.s $fa1, $fa1, $ft1 │ │ │ │ - fld.s $fa3, $t0, 24 │ │ │ │ - fld.s $ft2, $t0, 28 │ │ │ │ - fst.s $fa1, $t0, 0 │ │ │ │ - fld.s $ft1, $t1, -28 │ │ │ │ - fadd.s $ft1, $ft1, $ft0 │ │ │ │ - fst.s $ft1, $t0, 4 │ │ │ │ - fld.s $ft0, $t1, -24 │ │ │ │ - fadd.s $ft0, $ft0, $fa7 │ │ │ │ - fst.s $ft0, $t0, 8 │ │ │ │ - fld.s $fa7, $t1, -20 │ │ │ │ - fadd.s $fa7, $fa7, $fa6 │ │ │ │ - fst.s $fa7, $t0, 12 │ │ │ │ - fld.s $fa6, $t1, -16 │ │ │ │ - fadd.s $fa6, $fa6, $fa5 │ │ │ │ - fst.s $fa6, $t0, 16 │ │ │ │ - fld.s $fa5, $t1, -12 │ │ │ │ - fadd.s $fa5, $fa5, $fa4 │ │ │ │ - fst.s $fa5, $t0, 20 │ │ │ │ - fld.s $fa4, $t1, -8 │ │ │ │ - fadd.s $fa4, $fa4, $fa3 │ │ │ │ - fst.s $fa4, $t0, 24 │ │ │ │ - fld.s $fa3, $t1, -4 │ │ │ │ - fadd.s $fa3, $fa3, $ft2 │ │ │ │ - fst.s $fa3, $t0, 28 │ │ │ │ - bne $t2, $t3, -152 # 3a1a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x223a0> │ │ │ │ - fadd.s $fa1, $fa1, $ft1 │ │ │ │ - fadd.s $fa1, $fa1, $ft0 │ │ │ │ - fadd.s $fa1, $fa1, $fa7 │ │ │ │ - fadd.s $fa1, $fa1, $fa6 │ │ │ │ - fadd.s $fa1, $fa1, $fa5 │ │ │ │ - fadd.s $fa1, $fa1, $fa4 │ │ │ │ - fadd.s $fa1, $fa1, $fa3 │ │ │ │ - ldptr.w $t0, $s0, 152 │ │ │ │ - ld.d $t1, $s0, 8 │ │ │ │ - fst.s $fa1, $s0, 184 │ │ │ │ - b -1420 # 39cd8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21ed8> │ │ │ │ - fadd.s $fa1, $fa1, $ft0 │ │ │ │ - fadd.s $fa1, $fa1, $fa7 │ │ │ │ - fadd.s $fa1, $fa1, $fa6 │ │ │ │ - fadd.s $fa1, $fa1, $fa5 │ │ │ │ - fadd.s $fa1, $fa1, $fa4 │ │ │ │ - fadd.s $fa1, $fa1, $fa3 │ │ │ │ - fadd.s $fa1, $fa1, $fa2 │ │ │ │ + move $a0, $s6 │ │ │ │ + bl -204660 # c410 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + pcalau12i $t1, 114 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 392 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + beqz $t0, 120 # 3e418 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8558> │ │ │ │ nop │ │ │ │ - fst.s $fa1, $s0, 184 │ │ │ │ - bl -186940 │ │ │ │ - ldptr.w $s1, $s0, 152 │ │ │ │ - b -1980 # 39ad8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21cd8> │ │ │ │ - li.w $a0, 32 │ │ │ │ - stptr.d $t2, $sp, 0 │ │ │ │ - bl -186896 │ │ │ │ - fld.s $ft1, $s1, 0 │ │ │ │ - vldi $vr0, 0 │ │ │ │ - vxor.v $vr1, $vr1, $vr1 │ │ │ │ - fmul.s $ft1, $fs1, $ft1 │ │ │ │ - fst.s $ft1, $a0, 0 │ │ │ │ - fld.s $ft2, $s1, 4 │ │ │ │ - fmul.s $ft2, $fs1, $ft2 │ │ │ │ - fst.s $ft2, $a0, 4 │ │ │ │ - fld.s $ft3, $s1, 8 │ │ │ │ - fmul.s $ft3, $fs1, $ft3 │ │ │ │ - fst.s $ft3, $a0, 8 │ │ │ │ - fld.s $ft4, $s1, 12 │ │ │ │ - fmul.s $ft4, $fs1, $ft4 │ │ │ │ - fst.s $ft4, $a0, 12 │ │ │ │ - fld.s $ft5, $s1, 16 │ │ │ │ - fmul.s $ft5, $fs1, $ft5 │ │ │ │ - fst.s $ft5, $a0, 16 │ │ │ │ - fld.s $ft6, $s1, 20 │ │ │ │ - fmul.s $ft6, $fs1, $ft6 │ │ │ │ - fst.s $ft6, $a0, 20 │ │ │ │ - fld.s $ft7, $s1, 24 │ │ │ │ - fmul.s $ft7, $fs1, $ft7 │ │ │ │ - fst.s $ft7, $a0, 24 │ │ │ │ - fld.s $fa2, $s1, 28 │ │ │ │ - fmul.s $fs1, $fs1, $fa2 │ │ │ │ - fst.s $fs1, $a0, 28 │ │ │ │ - vst $vr0, $s1, 0 │ │ │ │ - vst $vr0, $s1, 16 │ │ │ │ - beqz $s8, 284 # 3a430 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22630> │ │ │ │ - fdiv.s $fa0, $fs2, $fs3 │ │ │ │ - ldptr.d $t2, $sp, 0 │ │ │ │ - ld.d $t0, $s0, 192 │ │ │ │ - slli.d $t1, $t2, 0x5 │ │ │ │ - add.d $t1, $t1, $t0 │ │ │ │ + bl -203992 │ │ │ │ nop │ │ │ │ - fld.s $fa1, $t0, 0 │ │ │ │ - fld.s $ft0, $t0, 4 │ │ │ │ - fld.s $fa7, $t0, 8 │ │ │ │ - fld.s $fa6, $t0, 12 │ │ │ │ - fld.s $fa5, $t0, 16 │ │ │ │ - fld.s $fa4, $t0, 20 │ │ │ │ - fld.s $fa3, $t0, 24 │ │ │ │ - fld.s $fa2, $t0, 28 │ │ │ │ - fmadd.s $fa1, $fa0, $fa1, $ft1 │ │ │ │ - fmadd.s $ft0, $fa0, $ft0, $ft2 │ │ │ │ - fmadd.s $fa7, $fa0, $fa7, $ft3 │ │ │ │ - fmadd.s $fa6, $fa0, $fa6, $ft4 │ │ │ │ - fmadd.s $fa5, $fa0, $fa5, $ft5 │ │ │ │ - fmadd.s $fa4, $fa0, $fa4, $ft6 │ │ │ │ - fmadd.s $fa3, $fa0, $fa3, $ft7 │ │ │ │ - fmadd.s $fa2, $fa0, $fa2, $fs1 │ │ │ │ - addi.d $t0, $t0, 32 │ │ │ │ - fst.s $ft0, $t0, -28 │ │ │ │ - fst.s $fa7, $t0, -24 │ │ │ │ - fst.s $fa6, $t0, -20 │ │ │ │ - fst.s $fa1, $t0, -32 │ │ │ │ - fst.s $fa5, $t0, -16 │ │ │ │ - fst.s $fa4, $t0, -12 │ │ │ │ - fst.s $fa3, $t0, -8 │ │ │ │ - fst.s $fa2, $t0, -4 │ │ │ │ - fld.s $fa7, $s1, 0 │ │ │ │ - fld.s $fa6, $s1, 4 │ │ │ │ - fld.s $fa5, $s1, 8 │ │ │ │ - fld.s $fa4, $s1, 12 │ │ │ │ - fld.s $fa3, $s1, 16 │ │ │ │ - fld.s $fa2, $s1, 20 │ │ │ │ - fadd.s $fa1, $fa1, $fa7 │ │ │ │ - fst.s $fa1, $s1, 0 │ │ │ │ - fld.s $ft0, $t0, -28 │ │ │ │ - fadd.s $ft0, $ft0, $fa6 │ │ │ │ - fst.s $ft0, $s1, 4 │ │ │ │ - fld.s $fa7, $t0, -24 │ │ │ │ - fadd.s $fa7, $fa7, $fa5 │ │ │ │ - fst.s $fa7, $s1, 8 │ │ │ │ - fld.s $fa6, $t0, -20 │ │ │ │ - fadd.s $fa6, $fa6, $fa4 │ │ │ │ - fst.s $fa6, $s1, 12 │ │ │ │ - fld.s $fa5, $t0, -16 │ │ │ │ - fadd.s $fa5, $fa5, $fa3 │ │ │ │ - fst.s $fa5, $s1, 16 │ │ │ │ - fld.s $fa4, $t0, -12 │ │ │ │ - fadd.s $fa4, $fa4, $fa2 │ │ │ │ - fst.s $fa4, $s1, 20 │ │ │ │ - fld.s $fa2, $s1, 24 │ │ │ │ - fld.s $ft8, $s1, 28 │ │ │ │ - fld.s $fa3, $t0, -8 │ │ │ │ - fadd.s $fa3, $fa3, $fa2 │ │ │ │ - fst.s $fa3, $s1, 24 │ │ │ │ - fld.s $fa2, $t0, -4 │ │ │ │ - fadd.s $fa2, $fa2, $ft8 │ │ │ │ - fst.s $fa2, $s1, 28 │ │ │ │ - bne $t0, $t1, -224 # 3a330 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22530> │ │ │ │ - fadd.s $fa1, $fa1, $ft0 │ │ │ │ - fadd.s $fa1, $fa1, $fa7 │ │ │ │ - fadd.s $fa1, $fa1, $fa6 │ │ │ │ - fadd.s $fa1, $fa1, $fa5 │ │ │ │ - fadd.s $fa1, $fa1, $fa4 │ │ │ │ - fadd.s $fa1, $fa1, $fa3 │ │ │ │ - fadd.s $fa1, $fa1, $fa2 │ │ │ │ - fst.s $fa1, $s0, 184 │ │ │ │ - bl -187364 │ │ │ │ - ldptr.w $t0, $s0, 152 │ │ │ │ - ld.d $t1, $s0, 8 │ │ │ │ - move $s6, $s7 │ │ │ │ - b -1900 # 39cd8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21ed8> │ │ │ │ - ld.d $s6, $s0, 8 │ │ │ │ - ldptr.w $s1, $s0, 152 │ │ │ │ - li.w $t5, 4 │ │ │ │ - ld.d $t3, $s6, 136 │ │ │ │ - andi $t0, $s1, 0x1 │ │ │ │ - slli.d $t0, $t0, 0x2 │ │ │ │ - srai.w $t2, $s1, 0x1 │ │ │ │ - sll.w $t5, $t5, $t0 │ │ │ │ - ldx.bu $t0, $t3, $t2 │ │ │ │ - and $t5, $t5, $t0 │ │ │ │ - sltu $t5, $zero, $t5 │ │ │ │ - bltz $s8, 1060 # 3a898 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22a98> │ │ │ │ - beq $t5, $s8, 1056 # 3a898 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22a98> │ │ │ │ - ldptr.w $s1, $s0, 156 │ │ │ │ - b -2472 # 39ad8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21cd8> │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 96 │ │ │ │ + st.d $s5, $sp, 24 │ │ │ │ + bl -203196 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $sp, 80 │ │ │ │ + st.d $s4, $sp, 24 │ │ │ │ + bl -202872 │ │ │ │ + ld.d $t0, $s2, -24 │ │ │ │ + addi.d $t1, $sp, 16 │ │ │ │ + st.d $s2, $sp, 16 │ │ │ │ + addi.d $t0, $t0, 384 │ │ │ │ + add.d $t0, $t0, $t1 │ │ │ │ + st.d $s7, $t0, -384 │ │ │ │ nop │ │ │ │ - ld.d $s6, $s0, 8 │ │ │ │ - vldi $vr1, 0 │ │ │ │ - ldptr.w $s1, $s0, 152 │ │ │ │ - vxor.v $vr0, $vr0, $vr0 │ │ │ │ - ld.d $t4, $s6, 136 │ │ │ │ - srai.w $t3, $s1, 0x1 │ │ │ │ - ldx.bu $a0, $t4, $t3 │ │ │ │ - vst $vr1, $t0, 0 │ │ │ │ - vst $vr1, $t0, 16 │ │ │ │ - beqz $t5, -2524 # 39ad0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21cd0> │ │ │ │ - ldptr.d $t6, $s0, 0 │ │ │ │ - fld.s $fa2, $t2, 748 │ │ │ │ - fld.s $ft2, $t2, 744 │ │ │ │ - fld.d $ft3, $t6, 112 │ │ │ │ - fld.d $fa0, $t6, 104 │ │ │ │ - fld.s $fa1, $s0, 184 │ │ │ │ - ldptr.w $t2, $s0, 164 │ │ │ │ - fdiv.d $ft3, $ft3, $fa0 │ │ │ │ - ld.d $t4, $s0, 64 │ │ │ │ - fdiv.s $ft1, $fa2, $ft1 │ │ │ │ - fdiv.s $ft2, $ft2, $fa1 │ │ │ │ - add.w $t1, $t2, $t1 │ │ │ │ - bstrpick.d $t1, $t1, 0x1f, 0x0 │ │ │ │ - srli.d $t2, $t4, 0x3 │ │ │ │ - mul.d $t1, $t1, $t2 │ │ │ │ - ld.d $t8, $s0, 88 │ │ │ │ - andi $t3, $s1, 0x1 │ │ │ │ - slli.d $t3, $t3, 0x2 │ │ │ │ - li.w $t7, 4 │ │ │ │ - sll.w $t7, $t7, $t3 │ │ │ │ - ld.d $t6, $s0, 216 │ │ │ │ - and $t7, $t7, $a0 │ │ │ │ - sltu $t7, $zero, $t7 │ │ │ │ - move $t4, $zero │ │ │ │ - add.d $t8, $t8, $t1 │ │ │ │ - ld.d $t1, $s0, 192 │ │ │ │ - fcvt.s.d $ft3, $ft3 │ │ │ │ + addi.d $a0, $sp, 128 │ │ │ │ + st.d $s3, $sp, 128 │ │ │ │ + bl -204624 │ │ │ │ + pcalau12i $t1, 114 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 392 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -100 # 3e3a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x84e8> │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -202436 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -202444 │ │ │ │ + move $s1, $a0 │ │ │ │ + b -164 # 3e380 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x84c0> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -68 # 3e3e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8528> │ │ │ │ + addi.d $sp, $sp, -496 │ │ │ │ + st.d $s0, $sp, 472 │ │ │ │ + pcalau12i $t0, 114 │ │ │ │ + ld.d $t0, $t0, -160 │ │ │ │ + ld.d $t0, $t0, 0 │ │ │ │ + st.d $t0, $sp, 392 │ │ │ │ + li.w $t0, 0x0 │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 128 │ │ │ │ + st.d $s2, $sp, 456 │ │ │ │ + st.d $s3, $sp, 448 │ │ │ │ + st.d $s5, $sp, 432 │ │ │ │ + st.d $s6, $sp, 424 │ │ │ │ + st.d $s8, $sp, 408 │ │ │ │ + st.d $a1, $sp, 8 │ │ │ │ + st.d $ra, $sp, 488 │ │ │ │ + st.d $fp, $sp, 480 │ │ │ │ + st.d $s1, $sp, 464 │ │ │ │ + st.d $s4, $sp, 440 │ │ │ │ + st.d $s7, $sp, 416 │ │ │ │ + move $s8, $a2 │ │ │ │ + bl -204836 │ │ │ │ + pcalau12i $t0, 114 │ │ │ │ + ld.d $t0, $t0, -192 │ │ │ │ + ld.d $s2, $t0, 8 │ │ │ │ + st.h $zero, $sp, 352 │ │ │ │ + ld.d $s6, $t0, 16 │ │ │ │ + ld.d $a0, $s2, -24 │ │ │ │ + pcalau12i $s3, 114 │ │ │ │ + ld.d $s3, $s3, -360 │ │ │ │ + addi.d $s5, $sp, 16 │ │ │ │ + addi.d $s3, $s3, 16 │ │ │ │ + st.d $zero, $sp, 344 │ │ │ │ + st.d $zero, $sp, 360 │ │ │ │ + st.d $s3, $sp, 128 │ │ │ │ + st.d $zero, $sp, 368 │ │ │ │ + st.d $zero, $sp, 376 │ │ │ │ + st.d $zero, $sp, 384 │ │ │ │ + st.d $s2, $sp, 16 │ │ │ │ + add.d $a0, $s5, $a0 │ │ │ │ + move $a1, $zero │ │ │ │ + stptr.d $s6, $a0, 0 │ │ │ │ + bl -203304 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + pcalau12i $s1, 114 │ │ │ │ + ld.d $s1, $s1, -240 │ │ │ │ + pcalau12i $s4, 114 │ │ │ │ + ld.d $s4, $s4, -296 │ │ │ │ + addi.d $s7, $s1, 24 │ │ │ │ + addi.d $a0, $sp, 80 │ │ │ │ + addi.d $s1, $s1, 64 │ │ │ │ + addi.d $s4, $s4, 16 │ │ │ │ + st.d $zero, $sp, 32 │ │ │ │ + st.d $s7, $sp, 16 │ │ │ │ + st.d $s1, $sp, 128 │ │ │ │ + st.d $s4, $sp, 24 │ │ │ │ + st.d $zero, $sp, 40 │ │ │ │ + st.d $zero, $sp, 48 │ │ │ │ + st.d $zero, $sp, 56 │ │ │ │ + st.d $zero, $sp, 64 │ │ │ │ + st.d $zero, $sp, 72 │ │ │ │ + bl -202288 │ │ │ │ + li.w $t0, 16 │ │ │ │ + pcalau12i $t1, 114 │ │ │ │ + ld.d $t1, $t1, -16 │ │ │ │ + addi.d $fp, $t1, 16 │ │ │ │ + st.w $t0, $sp, 88 │ │ │ │ + addi.d $a1, $sp, 24 │ │ │ │ + addi.d $t0, $sp, 112 │ │ │ │ + addi.d $a0, $sp, 128 │ │ │ │ + st.d $t0, $sp, 96 │ │ │ │ + st.b $zero, $sp, 112 │ │ │ │ + st.d $fp, $sp, 24 │ │ │ │ + st.d $zero, $sp, 104 │ │ │ │ + bl -203428 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + bltz $s8, 32 # 3e578 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x86b8> │ │ │ │ + ld.d $t0, $sp, 16 │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ + add.d $t0, $s5, $t0 │ │ │ │ + ldptr.w $t1, $t0, 24 │ │ │ │ + ori $t1, $t1, 0x4 │ │ │ │ + st.w $t1, $t0, 24 │ │ │ │ + st.d $s8, $sp, 136 │ │ │ │ + ld.d $a1, $sp, 8 │ │ │ │ + move $a0, $s5 │ │ │ │ + bl -202848 │ │ │ │ + ld.d $a4, $sp, 64 │ │ │ │ + addi.d $t0, $s0, 16 │ │ │ │ + st.b $zero, $s0, 16 │ │ │ │ + st.d $zero, $s0, 8 │ │ │ │ + stptr.d $t0, $s0, 0 │ │ │ │ + beqz $a4, 232 # 3e680 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x87c0> │ │ │ │ + ld.d $t1, $sp, 48 │ │ │ │ + beqz $t1, 24 # 3e5b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x86f8> │ │ │ │ + sltu $t0, $a4, $t1 │ │ │ │ + masknez $a4, $a4, $t0 │ │ │ │ + maskeqz $t0, $t1, $t0 │ │ │ │ + or $a4, $a4, $t0 │ │ │ │ nop │ │ │ │ - bstrpick.d $t2, $t4, 0x1f, 0x3 │ │ │ │ - ldx.bu $t2, $t8, $t2 │ │ │ │ - nor $t3, $zero, $t4 │ │ │ │ - fld.s $fa0, $t6, 0 │ │ │ │ - andi $t3, $t3, 0x7 │ │ │ │ - sra.w $t2, $t2, $t3 │ │ │ │ - andi $t2, $t2, 0x1 │ │ │ │ - fmadd.s $fa0, $ft2, $fa0, $ft1 │ │ │ │ - addi.w $t4, $t4, 1 │ │ │ │ - addi.d $t6, $t6, 4 │ │ │ │ - beq $t7, $t2, 8 # 3a550 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22750> │ │ │ │ - fmul.s $fa0, $fa0, $ft3 │ │ │ │ - addi.d $t1, $t1, 32 │ │ │ │ - vreplvei.w $vr1, $vr0, 0x0 │ │ │ │ - vst $vr1, $t1, -16 │ │ │ │ - vst $vr1, $t1, -32 │ │ │ │ - fld.s $fa7, $t0, 0 │ │ │ │ - fld.s $fa6, $t0, 4 │ │ │ │ - fld.s $fa5, $t0, 8 │ │ │ │ - fld.s $fa4, $t0, 12 │ │ │ │ - fld.s $fa3, $t0, 16 │ │ │ │ - fld.s $fa2, $t0, 20 │ │ │ │ - fadd.s $fa0, $fa0, $fa7 │ │ │ │ - fld.s $fa1, $t0, 24 │ │ │ │ - fld.s $ft0, $t0, 28 │ │ │ │ - fst.s $fa0, $t0, 0 │ │ │ │ - fld.s $fa7, $t1, -28 │ │ │ │ - fadd.s $fa7, $fa7, $fa6 │ │ │ │ - fst.s $fa7, $t0, 4 │ │ │ │ - fld.s $fa6, $t1, -24 │ │ │ │ - fadd.s $fa6, $fa6, $fa5 │ │ │ │ - fst.s $fa6, $t0, 8 │ │ │ │ - fld.s $fa5, $t1, -20 │ │ │ │ - fadd.s $fa5, $fa5, $fa4 │ │ │ │ - fst.s $fa5, $t0, 12 │ │ │ │ - fld.s $fa4, $t1, -16 │ │ │ │ - fadd.s $fa4, $fa4, $fa3 │ │ │ │ - fst.s $fa4, $t0, 16 │ │ │ │ - fld.s $fa3, $t1, -12 │ │ │ │ - fadd.s $fa3, $fa3, $fa2 │ │ │ │ - fst.s $fa3, $t0, 20 │ │ │ │ - fld.s $fa2, $t1, -8 │ │ │ │ - fadd.s $fa2, $fa2, $fa1 │ │ │ │ - fst.s $fa2, $t0, 24 │ │ │ │ - fld.s $fa1, $t1, -4 │ │ │ │ - fadd.s $fa1, $fa1, $ft0 │ │ │ │ - fst.s $fa1, $t0, 28 │ │ │ │ - bne $t4, $t5, -188 # 3a520 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22720> │ │ │ │ - fadd.s $fa0, $fa0, $fa7 │ │ │ │ - b -2860 # 39ab8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21cb8> │ │ │ │ - fmov.s $fa5, $fa3 │ │ │ │ - fmov.s $fa3, $fs0 │ │ │ │ - b -3440 # 39880 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21a80> │ │ │ │ + ld.d $a3, $sp, 56 │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $zero │ │ │ │ + move $a0, $s0 │ │ │ │ + sub.d $a4, $a4, $a3 │ │ │ │ + bl -203196 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + ld.d $a0, $sp, 96 │ │ │ │ + st.d $s7, $sp, 16 │ │ │ │ + st.d $s1, $sp, 128 │ │ │ │ + addi.d $t0, $sp, 112 │ │ │ │ + beq $a0, $t0, 8 # 3e5e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8728> │ │ │ │ + bl -204180 │ │ │ │ + addi.d $a0, $sp, 80 │ │ │ │ + st.d $s4, $sp, 24 │ │ │ │ + bl -203424 │ │ │ │ + ld.d $t0, $s2, -24 │ │ │ │ + st.d $s2, $sp, 16 │ │ │ │ + addi.d $a0, $sp, 128 │ │ │ │ + add.d $t0, $t0, $sp │ │ │ │ + st.d $s6, $t0, 16 │ │ │ │ + st.d $s3, $sp, 128 │ │ │ │ + bl -205164 │ │ │ │ + pcalau12i $t1, 114 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 392 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, 160 # 3e6c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8808> │ │ │ │ + ld.d $ra, $sp, 488 │ │ │ │ + ld.d $fp, $sp, 480 │ │ │ │ + ld.d $s1, $sp, 464 │ │ │ │ + ld.d $s2, $sp, 456 │ │ │ │ + ld.d $s3, $sp, 448 │ │ │ │ + ld.d $s4, $sp, 440 │ │ │ │ + ld.d $s5, $sp, 432 │ │ │ │ + ld.d $s6, $sp, 424 │ │ │ │ + ld.d $s7, $sp, 416 │ │ │ │ + ld.d $s8, $sp, 408 │ │ │ │ + move $a0, $s0 │ │ │ │ + ld.d $s0, $sp, 472 │ │ │ │ + addi.d $sp, $sp, 496 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - fmov.s $fa1, $fa3 │ │ │ │ - fmov.s $fa4, $fs0 │ │ │ │ - lu12i.w $t3, 8 │ │ │ │ - add.d $t3, $s0, $t3 │ │ │ │ - ext.w.b $t2, $t2 │ │ │ │ - fst.s $fa4, $t3, 704 │ │ │ │ - fst.s $fa1, $t3, 736 │ │ │ │ - fmov.s $fa5, $fs0 │ │ │ │ - bltz $t2, -3480 # 39880 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21a80> │ │ │ │ - b -52 # 3a5e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x227e8> │ │ │ │ - fmov.s $fa5, $fa3 │ │ │ │ - fmov.s $fa6, $fs0 │ │ │ │ - lu12i.w $t3, 8 │ │ │ │ - add.d $t3, $s0, $t3 │ │ │ │ - fst.s $fa6, $t3, 700 │ │ │ │ - fst.s $fa5, $t3, 732 │ │ │ │ - andi $t3, $t2, 0x40 │ │ │ │ - fmov.s $fa4, $fa3 │ │ │ │ - fmov.s $fa1, $fs0 │ │ │ │ - bnez $t3, -3556 # 39860 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21a60> │ │ │ │ - b -80 # 3a5f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x227f8> │ │ │ │ nop │ │ │ │ - fmov.s $fa1, $fa3 │ │ │ │ - fmov.s $fa4, $fs0 │ │ │ │ - lu12i.w $t3, 8 │ │ │ │ - add.d $t3, $s0, $t3 │ │ │ │ - fst.s $fa4, $t3, 696 │ │ │ │ - fst.s $fa1, $t3, 728 │ │ │ │ - andi $t3, $t2, 0x20 │ │ │ │ - fmov.s $fa6, $fa3 │ │ │ │ - fmov.s $fa5, $fs0 │ │ │ │ - bnez $t3, -3636 # 39840 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21a40> │ │ │ │ - b -88 # 3a620 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22820> │ │ │ │ nop │ │ │ │ - fmov.s $fa5, $fa3 │ │ │ │ - fmov.s $fa6, $fs0 │ │ │ │ - lu12i.w $t3, 8 │ │ │ │ - add.d $t3, $s0, $t3 │ │ │ │ - fst.s $fa6, $t3, 692 │ │ │ │ - fst.s $fa5, $t3, 724 │ │ │ │ - andi $t3, $t2, 0x10 │ │ │ │ - fmov.s $fa4, $fa3 │ │ │ │ - fmov.s $fa1, $fs0 │ │ │ │ - bnez $t3, -3716 # 39820 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21a20> │ │ │ │ - b -88 # 3a650 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22850> │ │ │ │ nop │ │ │ │ - fmov.s $fa1, $fa3 │ │ │ │ - fmov.s $fa4, $fs0 │ │ │ │ - lu12i.w $t3, 8 │ │ │ │ - add.d $t3, $s0, $t3 │ │ │ │ - fst.s $fa4, $t3, 688 │ │ │ │ - fst.s $fa1, $t3, 720 │ │ │ │ - andi $t3, $t2, 0x8 │ │ │ │ - fmov.s $fa6, $fa3 │ │ │ │ - fmov.s $fa5, $fs0 │ │ │ │ - bnez $t3, -3796 # 39800 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21a00> │ │ │ │ - b -88 # 3a680 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22880> │ │ │ │ nop │ │ │ │ - fmov.s $fa5, $fa3 │ │ │ │ - fmov.s $fa6, $fs0 │ │ │ │ - lu12i.w $t3, 8 │ │ │ │ - add.d $t3, $s0, $t3 │ │ │ │ - fst.s $fa6, $t3, 684 │ │ │ │ - fst.s $fa5, $t3, 716 │ │ │ │ - andi $t3, $t2, 0x4 │ │ │ │ - fmov.s $fa4, $fa3 │ │ │ │ - fmov.s $fa1, $fs0 │ │ │ │ - bnez $t3, -3876 # 397e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x219e0> │ │ │ │ - b -88 # 3a6b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x228b0> │ │ │ │ nop │ │ │ │ - fmov.s $fa1, $fa3 │ │ │ │ - fmov.s $fa4, $fs0 │ │ │ │ - lu12i.w $t3, 8 │ │ │ │ - add.d $t3, $s0, $t3 │ │ │ │ - fst.s $fa4, $t3, 680 │ │ │ │ - fst.s $fa1, $t3, 712 │ │ │ │ - andi $t3, $t2, 0x2 │ │ │ │ - fmov.s $fa6, $fa3 │ │ │ │ - fmov.s $fa5, $fs0 │ │ │ │ - bnez $t3, -3956 # 397c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x219c0> │ │ │ │ - b -88 # 3a6e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x228e0> │ │ │ │ nop │ │ │ │ - fmov.s $fa1, $fa0 │ │ │ │ - fmov.s $fa0, $fs0 │ │ │ │ - b -4800 # 39488 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21688> │ │ │ │ + addi.d $a1, $sp, 96 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -205000 # c5c0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + b -188 # 3e5d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8710> │ │ │ │ + move $s1, $a0 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -203928 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ nop │ │ │ │ - fmov.s $fa2, $fa0 │ │ │ │ - fmov.s $fa3, $fs0 │ │ │ │ - lu12i.w $t2, 8 │ │ │ │ - add.d $t2, $s0, $t2 │ │ │ │ - ext.w.b $t0, $t0 │ │ │ │ - fst.s $fa3, $t2, 704 │ │ │ │ - fst.s $fa2, $t2, 736 │ │ │ │ - fmov.s $fa1, $fs0 │ │ │ │ - bltz $t0, -4840 # 39488 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21688> │ │ │ │ - b -52 # 3a740 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22940> │ │ │ │ - fmov.s $fa1, $fa0 │ │ │ │ - fmov.s $fa4, $fs0 │ │ │ │ - lu12i.w $t2, 8 │ │ │ │ - add.d $t2, $s0, $t2 │ │ │ │ - fst.s $fa4, $t2, 700 │ │ │ │ - fst.s $fa1, $t2, 732 │ │ │ │ - andi $t2, $t0, 0x40 │ │ │ │ - fmov.s $fa3, $fa0 │ │ │ │ - fmov.s $fa2, $fs0 │ │ │ │ - bnez $t2, -4916 # 39468 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21668> │ │ │ │ - b -80 # 3a750 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22950> │ │ │ │ + move $a0, $s5 │ │ │ │ + bl -205460 # c410 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + pcalau12i $t1, 114 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 392 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + beqz $t0, 120 # 3e738 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8878> │ │ │ │ nop │ │ │ │ - fmov.s $fa2, $fa0 │ │ │ │ - fmov.s $fa3, $fs0 │ │ │ │ - lu12i.w $t2, 8 │ │ │ │ - add.d $t2, $s0, $t2 │ │ │ │ - fst.s $fa3, $t2, 696 │ │ │ │ - fst.s $fa2, $t2, 728 │ │ │ │ - andi $t2, $t0, 0x20 │ │ │ │ - fmov.s $fa4, $fa0 │ │ │ │ - fmov.s $fa1, $fs0 │ │ │ │ - bnez $t2, -4996 # 39448 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21648> │ │ │ │ - b -88 # 3a778 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22978> │ │ │ │ + bl -204792 │ │ │ │ nop │ │ │ │ - fmov.s $fa1, $fa0 │ │ │ │ - fmov.s $fa4, $fs0 │ │ │ │ - lu12i.w $t2, 8 │ │ │ │ - add.d $t2, $s0, $t2 │ │ │ │ - fst.s $fa4, $t2, 692 │ │ │ │ - fst.s $fa1, $t2, 724 │ │ │ │ - andi $t2, $t0, 0x10 │ │ │ │ - fmov.s $fa3, $fa0 │ │ │ │ - fmov.s $fa2, $fs0 │ │ │ │ - bnez $t2, -5076 # 39428 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21628> │ │ │ │ - b -88 # 3a7a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x229a8> │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 96 │ │ │ │ + st.d $fp, $sp, 24 │ │ │ │ + bl -203996 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $sp, 80 │ │ │ │ + st.d $s4, $sp, 24 │ │ │ │ + bl -203672 │ │ │ │ + ld.d $t0, $s2, -24 │ │ │ │ + addi.d $t1, $sp, 16 │ │ │ │ + st.d $s2, $sp, 16 │ │ │ │ + addi.d $t0, $t0, 384 │ │ │ │ + add.d $t0, $t0, $t1 │ │ │ │ + st.d $s6, $t0, -384 │ │ │ │ nop │ │ │ │ - fmov.s $fa2, $fa0 │ │ │ │ - fmov.s $fa3, $fs0 │ │ │ │ - lu12i.w $t2, 8 │ │ │ │ - add.d $t2, $s0, $t2 │ │ │ │ - fst.s $fa3, $t2, 688 │ │ │ │ - fst.s $fa2, $t2, 720 │ │ │ │ - andi $t2, $t0, 0x8 │ │ │ │ - fmov.s $fa4, $fa0 │ │ │ │ - fmov.s $fa1, $fs0 │ │ │ │ - bnez $t2, -5156 # 39408 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21608> │ │ │ │ - b -88 # 3a7d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x229d8> │ │ │ │ + addi.d $a0, $sp, 128 │ │ │ │ + st.d $s3, $sp, 128 │ │ │ │ + bl -205424 │ │ │ │ + pcalau12i $t1, 114 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 392 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -100 # 3e6c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8808> │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -203236 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -203244 │ │ │ │ + move $s1, $a0 │ │ │ │ + b -164 # 3e6a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x87e0> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -68 # 3e708 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8848> │ │ │ │ + addi.d $sp, $sp, -80 │ │ │ │ + pcalau12i $t0, 114 │ │ │ │ + ld.d $t0, $t0, -160 │ │ │ │ + ld.d $t0, $t0, 0 │ │ │ │ + st.d $t0, $sp, 56 │ │ │ │ + li.w $t0, 0x0 │ │ │ │ + st.d $ra, $sp, 72 │ │ │ │ + bl -204636 │ │ │ │ + move $t0, $a0 │ │ │ │ + li.w $t1, 1 │ │ │ │ + addi.d $a2, $sp, 8 │ │ │ │ + pcaddi $a1, 66389 │ │ │ │ + addi.d $a0, $sp, 24 │ │ │ │ + st.w $t1, $sp, 8 │ │ │ │ + st.d $t0, $sp, 16 │ │ │ │ + bl -205532 │ │ │ │ + pcalau12i $t1, 114 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 56 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + st.d $s0, $sp, 64 │ │ │ │ + bnez $t0, 52 # 3e7e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8920> │ │ │ │ + addi.d $a0, $sp, 24 │ │ │ │ + bl -202396 # d118 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x218> │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 24 │ │ │ │ + bl -204416 │ │ │ │ + pcalau12i $t1, 114 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 56 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + beqz $t0, 12 # 3e7e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8928> │ │ │ │ + bl -205072 │ │ │ │ nop │ │ │ │ - fmov.s $fa1, $fa0 │ │ │ │ - fmov.s $fa4, $fs0 │ │ │ │ - lu12i.w $t2, 8 │ │ │ │ - add.d $t2, $s0, $t2 │ │ │ │ - fst.s $fa4, $t2, 684 │ │ │ │ - fst.s $fa1, $t2, 716 │ │ │ │ - andi $t2, $t0, 0x4 │ │ │ │ - fmov.s $fa3, $fa0 │ │ │ │ - fmov.s $fa2, $fs0 │ │ │ │ - bnez $t2, -5236 # 393e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x215e8> │ │ │ │ - b -88 # 3a808 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22a08> │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -203420 │ │ │ │ + addi.d $sp, $sp, -80 │ │ │ │ + pcalau12i $t0, 114 │ │ │ │ + ld.d $t0, $t0, -160 │ │ │ │ + ld.d $t0, $t0, 0 │ │ │ │ + st.d $t0, $sp, 56 │ │ │ │ + li.w $t0, 0x0 │ │ │ │ + st.d $ra, $sp, 72 │ │ │ │ + bl -204796 │ │ │ │ + move $t0, $a0 │ │ │ │ + li.w $t1, 1 │ │ │ │ + addi.d $a2, $sp, 8 │ │ │ │ + pcaddi $a1, 66349 │ │ │ │ + addi.d $a0, $sp, 24 │ │ │ │ + st.w $t1, $sp, 8 │ │ │ │ + st.d $t0, $sp, 16 │ │ │ │ + bl -205692 │ │ │ │ + pcalau12i $t1, 114 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 56 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + st.d $s0, $sp, 64 │ │ │ │ + bnez $t0, 52 # 3e880 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x89c0> │ │ │ │ + addi.d $a0, $sp, 24 │ │ │ │ + bl -202556 # d118 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x218> │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 24 │ │ │ │ + bl -204576 │ │ │ │ + pcalau12i $t1, 114 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 56 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + beqz $t0, 12 # 3e888 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x89c8> │ │ │ │ + bl -205232 │ │ │ │ nop │ │ │ │ - fmov.s $fa2, $fa0 │ │ │ │ - fmov.s $fa3, $fs0 │ │ │ │ - lu12i.w $t2, 8 │ │ │ │ - add.d $t2, $s0, $t2 │ │ │ │ - fst.s $fa3, $t2, 680 │ │ │ │ - fst.s $fa2, $t2, 712 │ │ │ │ - andi $t2, $t0, 0x2 │ │ │ │ - fmov.s $fa4, $fa0 │ │ │ │ - fmov.s $fa1, $fs0 │ │ │ │ - bnez $t2, -5316 # 393c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x215c8> │ │ │ │ - b -88 # 3a838 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22a38> │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -203580 │ │ │ │ + addi.d $sp, $sp, -96 │ │ │ │ + pcalau12i $t0, 114 │ │ │ │ + ld.d $t0, $t0, -160 │ │ │ │ + ld.d $t0, $t0, 0 │ │ │ │ + st.d $t0, $sp, 72 │ │ │ │ + li.w $t0, 0x0 │ │ │ │ + ld.d $t0, $a0, 16 │ │ │ │ + st.d $s0, $sp, 80 │ │ │ │ + st.d $ra, $sp, 88 │ │ │ │ + move $s0, $a0 │ │ │ │ + beqz $t0, 16 # 3e8c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8a08> │ │ │ │ + li.w $t2, 1 │ │ │ │ + beq $a2, $t2, 136 # 3e948 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8a88> │ │ │ │ nop │ │ │ │ - ldptr.w $s8, $s0, 136 │ │ │ │ - fld.s $fs1, $s0, 184 │ │ │ │ - li.w $a0, 32 │ │ │ │ - bstrpick.d $t0, $s8, 0x1f, 0x0 │ │ │ │ - movgr2fr.d $fa1, $t0 │ │ │ │ - st.d $t5, $sp, 24 │ │ │ │ - ffint.s.l $fa1, $fa1 │ │ │ │ - fmul.s $fa1, $fa1, $fs1 │ │ │ │ - st.d $t1, $sp, 16 │ │ │ │ - fdiv.s $fa1, $fa0, $fa1 │ │ │ │ - vreplvei.w $vr1, $vr1, 0x0 │ │ │ │ - vst $vr1, $sp, 0 │ │ │ │ - bl -188472 │ │ │ │ - ld.d $t2, $s0, 240 │ │ │ │ - vldi $vr2, 0 │ │ │ │ - vld $vr1, $sp, 0 │ │ │ │ + ld.d $t0, $s0, 40 │ │ │ │ + beqz $t0, 20 # 3e8e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8a20> │ │ │ │ ldptr.d $t0, $s0, 0 │ │ │ │ - vxor.v $vr0, $vr0, $vr0 │ │ │ │ - vld $vr9, $t2, 0 │ │ │ │ - vld $vr10, $t2, 16 │ │ │ │ - vfmul.s $vr9, $vr9, $vr1 │ │ │ │ - vfmul.s $vr10, $vr10, $vr1 │ │ │ │ - fld.d $ft4, $t0, 112 │ │ │ │ - fld.d $fa3, $t0, 104 │ │ │ │ - vst $vr9, $a0, 0 │ │ │ │ - vst $vr10, $a0, 16 │ │ │ │ - vst $vr2, $t2, 0 │ │ │ │ - vst $vr2, $t2, 16 │ │ │ │ - beqz $s8, 360 # 3aa70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22c70> │ │ │ │ - fdiv.d $ft4, $ft4, $fa3 │ │ │ │ - ldptr.w $t0, $s0, 164 │ │ │ │ - fdiv.s $ft0, $fs2, $fs1 │ │ │ │ - ld.d $t1, $sp, 16 │ │ │ │ - ld.d $t3, $s0, 64 │ │ │ │ - ld.d $t6, $s0, 88 │ │ │ │ - add.w $t1, $t0, $t1 │ │ │ │ - bstrpick.d $t1, $t1, 0x1f, 0x0 │ │ │ │ - srli.d $t0, $t3, 0x3 │ │ │ │ - mul.d $t1, $t1, $t0 │ │ │ │ - ld.d $t5, $sp, 24 │ │ │ │ - ld.d $t0, $s0, 192 │ │ │ │ - move $t3, $zero │ │ │ │ - vreplvei.w $vr8, $vr8, 0x0 │ │ │ │ - add.d $t6, $t6, $t1 │ │ │ │ - fcvt.s.d $ft4, $ft4 │ │ │ │ - vreplvei.w $vr12, $vr12, 0x0 │ │ │ │ - bstrpick.d $t1, $t3, 0x1f, 0x3 │ │ │ │ - vld $vr1, $t0, 16 │ │ │ │ - vld $vr0, $t0, 0 │ │ │ │ - vfmadd.s $vr1, $vr1, $vr8, $vr10 │ │ │ │ - ldx.bu $t1, $t6, $t1 │ │ │ │ - vfmadd.s $vr0, $vr0, $vr8, $vr9 │ │ │ │ - vst $vr1, $t0, 16 │ │ │ │ - vst $vr0, $t0, 0 │ │ │ │ - nor $t4, $zero, $t3 │ │ │ │ - andi $t4, $t4, 0x7 │ │ │ │ - sra.w $t1, $t1, $t4 │ │ │ │ - andi $t1, $t1, 0x1 │ │ │ │ - addi.w $t3, $t3, 1 │ │ │ │ - beq $t5, $t1, 68 # 3a9c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22bc8> │ │ │ │ - fld.s $fa7, $t0, 20 │ │ │ │ - fld.s $fa5, $t0, 24 │ │ │ │ - fld.s $fa6, $t0, 4 │ │ │ │ - fld.s $fa3, $t0, 8 │ │ │ │ - fld.s $fa4, $t0, 28 │ │ │ │ - fld.s $fa2, $t0, 12 │ │ │ │ - vilvl.w $vr1, $vr7, $vr1 │ │ │ │ - vextrins.w $vr1, $vr5, 0x20 │ │ │ │ - vilvl.w $vr0, $vr6, $vr0 │ │ │ │ - vextrins.w $vr0, $vr3, 0x20 │ │ │ │ - vextrins.w $vr1, $vr4, 0x30 │ │ │ │ - vfmul.s $vr1, $vr1, $vr12 │ │ │ │ - vst $vr1, $t0, 16 │ │ │ │ - vextrins.w $vr0, $vr2, 0x30 │ │ │ │ - vfmul.s $vr0, $vr0, $vr12 │ │ │ │ - vst $vr0, $t0, 0 │ │ │ │ - fld.s $fa0, $t0, 0 │ │ │ │ - fld.s $fa5, $t2, 0 │ │ │ │ - fld.s $fa4, $t2, 4 │ │ │ │ - addi.d $t0, $t0, 32 │ │ │ │ - fld.s $fa3, $t2, 8 │ │ │ │ - fld.s $fa2, $t2, 12 │ │ │ │ - fadd.s $fa0, $fa0, $fa5 │ │ │ │ - fld.s $fa1, $t2, 16 │ │ │ │ - fld.s $ft3, $t2, 28 │ │ │ │ - fst.s $fa0, $t2, 0 │ │ │ │ - fld.s $fa7, $t0, -28 │ │ │ │ - fadd.s $fa7, $fa7, $fa4 │ │ │ │ - fst.s $fa7, $t2, 4 │ │ │ │ - fld.s $fa6, $t0, -24 │ │ │ │ - fadd.s $fa6, $fa6, $fa3 │ │ │ │ - fst.s $fa6, $t2, 8 │ │ │ │ - fld.s $fa5, $t0, -20 │ │ │ │ - fadd.s $fa5, $fa5, $fa2 │ │ │ │ - fst.s $fa5, $t2, 12 │ │ │ │ - fld.s $fa4, $t0, -16 │ │ │ │ - fadd.s $fa4, $fa4, $fa1 │ │ │ │ - fld.s $fa2, $t2, 20 │ │ │ │ - fld.s $fa1, $t2, 24 │ │ │ │ - fst.s $fa4, $t2, 16 │ │ │ │ - fld.s $fa3, $t0, -12 │ │ │ │ - fadd.s $fa3, $fa3, $fa2 │ │ │ │ - fst.s $fa3, $t2, 20 │ │ │ │ - fld.s $fa2, $t0, -8 │ │ │ │ - fadd.s $fa2, $fa2, $fa1 │ │ │ │ - fst.s $fa2, $t2, 24 │ │ │ │ - fld.s $fa1, $t0, -4 │ │ │ │ - fadd.s $fa1, $fa1, $ft3 │ │ │ │ - fst.s $fa1, $t2, 28 │ │ │ │ - bne $t3, $s8, -252 # 3a950 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22b50> │ │ │ │ - fadd.s $fa0, $fa0, $fa7 │ │ │ │ - fadd.s $fa0, $fa0, $fa6 │ │ │ │ - fadd.s $fa0, $fa0, $fa5 │ │ │ │ - fadd.s $fa0, $fa0, $fa4 │ │ │ │ - fadd.s $fa0, $fa0, $fa3 │ │ │ │ - fadd.s $fa0, $fa0, $fa2 │ │ │ │ - fadd.s $fa0, $fa0, $fa1 │ │ │ │ - nop │ │ │ │ - fst.s $fa0, $s0, 184 │ │ │ │ - bl -188964 │ │ │ │ - b -4000 # 39ad8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21cd8> │ │ │ │ - nop │ │ │ │ - move $t1, $t5 │ │ │ │ - addi.d $t0, $t2, 188 │ │ │ │ - alsl.d $t3, $t3, $t5, 0x2 │ │ │ │ - nop │ │ │ │ - fld.s $fa0, $t0, -184 │ │ │ │ - fld.s $fa7, $t0, -188 │ │ │ │ - fld.s $fa6, $t0, -180 │ │ │ │ - fld.s $fa5, $t0, -176 │ │ │ │ - fld.s $fa4, $t0, -172 │ │ │ │ - fld.s $fa3, $t0, -168 │ │ │ │ - fadd.s $fa0, $fa0, $fa7 │ │ │ │ - fld.s $fa2, $t0, -164 │ │ │ │ - fld.s $fa1, $t0, -160 │ │ │ │ - addi.d $t1, $t1, 4 │ │ │ │ - preld 0x0, $t0, 0 │ │ │ │ - fadd.s $fa0, $fa0, $fa6 │ │ │ │ - addi.d $t0, $t0, 32 │ │ │ │ - fadd.s $fa0, $fa0, $fa5 │ │ │ │ - fadd.s $fa0, $fa0, $fa4 │ │ │ │ - fadd.s $fa0, $fa0, $fa3 │ │ │ │ - fadd.s $fa0, $fa0, $fa2 │ │ │ │ - fadd.s $fa0, $fa0, $fa1 │ │ │ │ - fst.s $fa0, $t1, -4 │ │ │ │ - bne $t1, $t3, -76 # 3aa90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22c90> │ │ │ │ - b -3056 # 39ef0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x220f0> │ │ │ │ - nop │ │ │ │ - vxor.v $vr1, $vr1, $vr1 │ │ │ │ - fmov.s $fa2, $fa1 │ │ │ │ - fmov.s $fa3, $fa1 │ │ │ │ - fmov.s $fa4, $fa1 │ │ │ │ - fmov.s $fa5, $fa1 │ │ │ │ - fmov.s $fa6, $fa1 │ │ │ │ - fmov.s $fa0, $fa1 │ │ │ │ - fmov.s $fa7, $fa1 │ │ │ │ - b -4192 # 39aa8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21ca8> │ │ │ │ - nop │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - fld.s $fa2, $a0, 184 │ │ │ │ - ld.d $t1, $a0, 8 │ │ │ │ - addi.d $sp, $sp, -64 │ │ │ │ - frecip.s $fa2, $fa2 │ │ │ │ - ld.d $t1, $t1, 184 │ │ │ │ - st.d $s0, $sp, 48 │ │ │ │ - st.d $ra, $sp, 56 │ │ │ │ - ldptr.d $t6, $t1, 0 │ │ │ │ + move $a0, $s0 │ │ │ │ + ld.d $t0, $t0, 48 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + ld.bu $t0, $s0, 69 │ │ │ │ + st.d $zero, $s0, 8 │ │ │ │ + st.d $zero, $s0, 16 │ │ │ │ + st.d $zero, $s0, 24 │ │ │ │ + st.d $zero, $s0, 40 │ │ │ │ + st.d $zero, $s0, 32 │ │ │ │ + st.d $zero, $s0, 48 │ │ │ │ + beqz $t0, 252 # 3e9f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8b38> │ │ │ │ + bl -205040 │ │ │ │ move $t0, $a0 │ │ │ │ - move $s0, $a1 │ │ │ │ - fcvt.d.s $fa2, $fa2 │ │ │ │ - beqz $t6, 916 # 3aee0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x230e0> │ │ │ │ - movgr2fr.d $fa0, $t6 │ │ │ │ - st.d $a0, $sp, 40 │ │ │ │ - vpcnt.d $vr0, $vr0 │ │ │ │ - movfr2gr.d $a4, $fa0 │ │ │ │ - fst.d $fa2, $sp, 32 │ │ │ │ - slli.d $a2, $a4, 0x3 │ │ │ │ - move $a0, $a2 │ │ │ │ - st.d $a4, $sp, 24 │ │ │ │ - st.d $t6, $sp, 16 │ │ │ │ + li.w $t1, 1 │ │ │ │ + addi.d $a2, $sp, 24 │ │ │ │ + pcaddi $a1, 65192 │ │ │ │ + addi.d $a0, $sp, 40 │ │ │ │ + st.w $t1, $sp, 24 │ │ │ │ + st.d $t0, $sp, 32 │ │ │ │ + bl -205936 │ │ │ │ + pcalau12i $t1, 114 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 72 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, 180 # 3e9f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8b30> │ │ │ │ + addi.d $a0, $sp, 40 │ │ │ │ + bl -202796 # d118 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x218> │ │ │ │ + li.w $t2, 8 │ │ │ │ + bne $a3, $t2, -132 # 3e8c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8a08> │ │ │ │ + ld.d $t2, $a0, 8 │ │ │ │ + sub.d $t2, $t2, $t0 │ │ │ │ + blt $a1, $t2, -144 # 3e8c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8a08> │ │ │ │ + ld.d $t2, $a0, 24 │ │ │ │ + sub.d $t2, $t2, $t0 │ │ │ │ + blt $t2, $a1, -156 # 3e8c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8a08> │ │ │ │ + slli.w $a1, $a1, 0x0 │ │ │ │ + ld.bu $t2, $a0, 69 │ │ │ │ + add.d $t0, $t0, $a1 │ │ │ │ + st.d $t0, $a0, 16 │ │ │ │ + beqz $t2, 128 # 3e9f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8b38> │ │ │ │ st.d $a2, $sp, 8 │ │ │ │ - bl -189160 │ │ │ │ - ld.d $a2, $sp, 8 │ │ │ │ - move $a1, $zero │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - bl -190040 │ │ │ │ - ld.d $a3, $sp, 8 │ │ │ │ - ld.d $t6, $sp, 16 │ │ │ │ - ld.d $a4, $sp, 24 │ │ │ │ - fld.d $fa2, $sp, 32 │ │ │ │ - ld.d $t0, $sp, 40 │ │ │ │ - vxor.v $vr3, $vr3, $vr3 │ │ │ │ - ld.d $t8, $t0, 240 │ │ │ │ - move $t5, $zero │ │ │ │ - move $t0, $zero │ │ │ │ - li.w $t7, 64 │ │ │ │ + bl -205168 │ │ │ │ + ld.d $t1, $sp, 8 │ │ │ │ + move $t0, $a0 │ │ │ │ + addi.d $a2, $sp, 24 │ │ │ │ + pcaddi $a1, 65160 │ │ │ │ + addi.d $a0, $sp, 40 │ │ │ │ + st.w $t1, $sp, 24 │ │ │ │ + st.d $t0, $sp, 32 │ │ │ │ + bl -206064 │ │ │ │ + pcalau12i $t1, 114 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 72 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, 52 # 3e9f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8b30> │ │ │ │ + addi.d $a0, $sp, 40 │ │ │ │ + bl -202924 # d118 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x218> │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 40 │ │ │ │ + bl -204944 │ │ │ │ + pcalau12i $t1, 114 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 72 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + beqz $t0, 44 # 3ea18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8b58> │ │ │ │ + bl -205600 │ │ │ │ nop │ │ │ │ + pcaddi $a3, 65840 │ │ │ │ + li.w $a2, 55 │ │ │ │ + pcaddi $a1, 64578 │ │ │ │ + pcaddi $a0, 64591 │ │ │ │ + bl -203608 │ │ │ │ nop │ │ │ │ + b -72 # 3e9c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8b08> │ │ │ │ nop │ │ │ │ - srl.d $t1, $t6, $t0 │ │ │ │ - bstrpick.d $t4, $t0, 0x1f, 0x3 │ │ │ │ - andi $t3, $t0, 0x7 │ │ │ │ - bstrpick.d $t2, $t5, 0x1f, 0x0 │ │ │ │ - andi $t1, $t1, 0x1 │ │ │ │ - slli.d $t4, $t4, 0x2 │ │ │ │ - slli.d $t3, $t3, 0x2 │ │ │ │ - addi.w $t0, $t0, 1 │ │ │ │ - slli.d $t2, $t2, 0x3 │ │ │ │ - beqz $t1, 44 # 3ac10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22e10> │ │ │ │ - fldx.s $fa0, $t8, $t4 │ │ │ │ - fldx.s $fa1, $t8, $t3 │ │ │ │ - addi.w $t5, $t5, 1 │ │ │ │ - fcvt.d.s $fa0, $fa0 │ │ │ │ - fcvt.d.s $fa1, $fa1 │ │ │ │ - fmul.d $fa0, $fa0, $fa2 │ │ │ │ - fmul.d $fa1, $fa1, $fa2 │ │ │ │ - fmul.d $fa0, $fa0, $fa1 │ │ │ │ - fadd.d $fa3, $fa3, $fa0 │ │ │ │ - fstx.d $fa0, $a3, $t2 │ │ │ │ - bne $t0, $t7, -80 # 3abc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22dc0> │ │ │ │ - beqz $a4, 692 # 3aec8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x230c8> │ │ │ │ - addi.w $t1, $a4, -1 │ │ │ │ - li.w $t2, 6 │ │ │ │ - frecip.d $fa3, $fa3 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -203980 │ │ │ │ + addi.d $sp, $sp, -96 │ │ │ │ + pcalau12i $t0, 114 │ │ │ │ + ld.d $t0, $t0, -160 │ │ │ │ + ld.d $t0, $t0, 0 │ │ │ │ + st.d $t0, $sp, 72 │ │ │ │ + li.w $t0, 0x0 │ │ │ │ + ld.d $t0, $a0, 16 │ │ │ │ + st.d $s0, $sp, 80 │ │ │ │ + st.d $ra, $sp, 88 │ │ │ │ + move $s0, $a0 │ │ │ │ + beqz $t0, 16 # 3ea58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8b98> │ │ │ │ + li.w $t2, 1 │ │ │ │ + beq $a2, $t2, 136 # 3ead8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8c18> │ │ │ │ + nop │ │ │ │ + ld.d $t0, $s0, 40 │ │ │ │ + beqz $t0, 20 # 3ea70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8bb0> │ │ │ │ ldptr.d $t0, $s0, 0 │ │ │ │ - bgeu $t2, $t1, 712 # 3aef0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x230f0> │ │ │ │ - vreplvei.d $vr0, $vr3, 0x0 │ │ │ │ - vld $vr4, $a3, 16 │ │ │ │ - vld $vr2, $a3, 32 │ │ │ │ - vfmul.d $vr4, $vr4, $vr0 │ │ │ │ - vfmul.d $vr2, $vr2, $vr0 │ │ │ │ - vld $vr1, $a3, 48 │ │ │ │ - vld $vr5, $a3, 0 │ │ │ │ - vfmul.d $vr1, $vr1, $vr0 │ │ │ │ - vfmul.d $vr5, $vr5, $vr0 │ │ │ │ - srli.w $t1, $a4, 0x3 │ │ │ │ - vst $vr5, $t0, 0 │ │ │ │ - vst $vr4, $t0, 16 │ │ │ │ - li.w $t3, 1 │ │ │ │ - vst $vr2, $t0, 32 │ │ │ │ - vst $vr1, $t0, 48 │ │ │ │ - beq $t1, $t3, 408 # 3ae00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23000> │ │ │ │ - vld $vr4, $a3, 80 │ │ │ │ - vld $vr2, $a3, 96 │ │ │ │ - vfmul.d $vr4, $vr4, $vr0 │ │ │ │ - vfmul.d $vr2, $vr2, $vr0 │ │ │ │ - vld $vr1, $a3, 112 │ │ │ │ - vld $vr5, $a3, 64 │ │ │ │ - vfmul.d $vr1, $vr1, $vr0 │ │ │ │ - vfmul.d $vr5, $vr5, $vr0 │ │ │ │ - li.w $t3, 2 │ │ │ │ - vst $vr5, $t0, 64 │ │ │ │ - vst $vr4, $t0, 80 │ │ │ │ - vst $vr2, $t0, 96 │ │ │ │ - vst $vr1, $t0, 112 │ │ │ │ - beq $t1, $t3, 352 # 3ae00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23000> │ │ │ │ - vld $vr4, $a3, 144 │ │ │ │ - vld $vr2, $a3, 160 │ │ │ │ - vfmul.d $vr4, $vr4, $vr0 │ │ │ │ - vfmul.d $vr2, $vr2, $vr0 │ │ │ │ - vld $vr1, $a3, 176 │ │ │ │ - vld $vr5, $a3, 128 │ │ │ │ - vfmul.d $vr1, $vr1, $vr0 │ │ │ │ - vfmul.d $vr5, $vr5, $vr0 │ │ │ │ - li.w $t3, 3 │ │ │ │ - vst $vr5, $t0, 128 │ │ │ │ - vst $vr4, $t0, 144 │ │ │ │ - vst $vr2, $t0, 160 │ │ │ │ - vst $vr1, $t0, 176 │ │ │ │ - beq $t1, $t3, 296 # 3ae00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23000> │ │ │ │ - vld $vr4, $a3, 208 │ │ │ │ - vld $vr2, $a3, 224 │ │ │ │ - vfmul.d $vr4, $vr4, $vr0 │ │ │ │ - vfmul.d $vr2, $vr2, $vr0 │ │ │ │ - vld $vr1, $a3, 240 │ │ │ │ - vld $vr5, $a3, 192 │ │ │ │ - vfmul.d $vr1, $vr1, $vr0 │ │ │ │ - vfmul.d $vr5, $vr5, $vr0 │ │ │ │ - li.w $t3, 4 │ │ │ │ - vst $vr5, $t0, 192 │ │ │ │ - vst $vr4, $t0, 208 │ │ │ │ - vst $vr2, $t0, 224 │ │ │ │ - vst $vr1, $t0, 240 │ │ │ │ - beq $t1, $t3, 240 # 3ae00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23000> │ │ │ │ - vld $vr4, $a3, 272 │ │ │ │ - vld $vr2, $a3, 288 │ │ │ │ - vfmul.d $vr4, $vr4, $vr0 │ │ │ │ - vfmul.d $vr2, $vr2, $vr0 │ │ │ │ - vld $vr1, $a3, 304 │ │ │ │ - vld $vr5, $a3, 256 │ │ │ │ - vfmul.d $vr1, $vr1, $vr0 │ │ │ │ - vfmul.d $vr5, $vr5, $vr0 │ │ │ │ - li.w $t3, 5 │ │ │ │ - vst $vr5, $t0, 256 │ │ │ │ - vst $vr4, $t0, 272 │ │ │ │ - vst $vr2, $t0, 288 │ │ │ │ - vst $vr1, $t0, 304 │ │ │ │ - beq $t1, $t3, 184 # 3ae00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23000> │ │ │ │ - vld $vr5, $a3, 336 │ │ │ │ - vld $vr2, $a3, 352 │ │ │ │ - vfmul.d $vr5, $vr5, $vr0 │ │ │ │ - vfmul.d $vr2, $vr2, $vr0 │ │ │ │ - vld $vr1, $a3, 368 │ │ │ │ - vld $vr4, $a3, 320 │ │ │ │ - vfmul.d $vr1, $vr1, $vr0 │ │ │ │ - vfmul.d $vr4, $vr4, $vr0 │ │ │ │ - vst $vr5, $t0, 336 │ │ │ │ - vst $vr4, $t0, 320 │ │ │ │ - vst $vr2, $t0, 352 │ │ │ │ - vst $vr1, $t0, 368 │ │ │ │ - beq $t1, $t2, 132 # 3ae00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23000> │ │ │ │ - vld $vr4, $a3, 400 │ │ │ │ - vld $vr2, $a3, 416 │ │ │ │ - vfmul.d $vr4, $vr4, $vr0 │ │ │ │ - vfmul.d $vr2, $vr2, $vr0 │ │ │ │ - vld $vr1, $a3, 432 │ │ │ │ - vld $vr5, $a3, 384 │ │ │ │ - vfmul.d $vr1, $vr1, $vr0 │ │ │ │ - vfmul.d $vr5, $vr5, $vr0 │ │ │ │ + move $a0, $s0 │ │ │ │ + ld.d $t0, $t0, 48 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + ld.bu $t0, $s0, 240 │ │ │ │ + st.d $zero, $s0, 8 │ │ │ │ + st.d $zero, $s0, 16 │ │ │ │ + st.d $zero, $s0, 24 │ │ │ │ + st.d $zero, $s0, 40 │ │ │ │ + st.d $zero, $s0, 32 │ │ │ │ + st.d $zero, $s0, 48 │ │ │ │ + beqz $t0, 252 # 3eb88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8cc8> │ │ │ │ + bl -205440 │ │ │ │ + move $t0, $a0 │ │ │ │ + li.w $t1, 1 │ │ │ │ + addi.d $a2, $sp, 24 │ │ │ │ + pcaddi $a1, 65092 │ │ │ │ + addi.d $a0, $sp, 40 │ │ │ │ + st.w $t1, $sp, 24 │ │ │ │ + st.d $t0, $sp, 32 │ │ │ │ + bl -206336 │ │ │ │ + pcalau12i $t1, 114 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 72 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, 180 # 3eb80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8cc0> │ │ │ │ + addi.d $a0, $sp, 40 │ │ │ │ + bl -203196 # d118 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x218> │ │ │ │ li.w $t2, 8 │ │ │ │ - vst $vr5, $t0, 384 │ │ │ │ - vst $vr4, $t0, 400 │ │ │ │ - vst $vr2, $t0, 416 │ │ │ │ - vst $vr1, $t0, 432 │ │ │ │ - bne $t1, $t2, 76 # 3ae00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23000> │ │ │ │ - vld $vr4, $a3, 464 │ │ │ │ - vld $vr2, $a3, 480 │ │ │ │ - vfmul.d $vr4, $vr4, $vr0 │ │ │ │ - vfmul.d $vr2, $vr2, $vr0 │ │ │ │ - vld $vr1, $a3, 496 │ │ │ │ - vld $vr3, $a3, 448 │ │ │ │ - vfmul.d $vr1, $vr1, $vr0 │ │ │ │ - vst $vr4, $t0, 464 │ │ │ │ - vfmul.d $vr0, $vr3, $vr0 │ │ │ │ - vst $vr2, $t0, 480 │ │ │ │ - vst $vr0, $t0, 448 │ │ │ │ - vst $vr1, $t0, 496 │ │ │ │ - ld.d $ra, $sp, 56 │ │ │ │ - ld.d $s0, $sp, 48 │ │ │ │ - move $a0, $a3 │ │ │ │ - addi.d $sp, $sp, 64 │ │ │ │ - b -189864 │ │ │ │ - nop │ │ │ │ - slli.w $t1, $t1, 0x3 │ │ │ │ - beq $t1, $a4, -28 # 3ade8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22fe8> │ │ │ │ - bstrpick.d $t3, $t1, 0x1f, 0x0 │ │ │ │ - slli.d $t3, $t3, 0x3 │ │ │ │ - fldx.d $fa0, $a3, $t3 │ │ │ │ - addi.w $t2, $t1, 1 │ │ │ │ - fmul.d $fa0, $fa0, $fa3 │ │ │ │ - fstx.d $fa0, $t0, $t3 │ │ │ │ - bgeu $t2, $a4, 168 # 3aec8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x230c8> │ │ │ │ - bstrpick.d $t2, $t2, 0x1f, 0x0 │ │ │ │ - slli.d $t2, $t2, 0x3 │ │ │ │ - fldx.d $fa0, $a3, $t2 │ │ │ │ - addi.w $t3, $t1, 2 │ │ │ │ - fmul.d $fa0, $fa0, $fa3 │ │ │ │ - fstx.d $fa0, $t0, $t2 │ │ │ │ - bgeu $t3, $a4, 140 # 3aec8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x230c8> │ │ │ │ - bstrpick.d $t2, $t3, 0x1f, 0x0 │ │ │ │ - slli.d $t2, $t2, 0x3 │ │ │ │ - fldx.d $fa0, $a3, $t2 │ │ │ │ - addi.w $t3, $t1, 3 │ │ │ │ - fmul.d $fa0, $fa0, $fa3 │ │ │ │ - fstx.d $fa0, $t0, $t2 │ │ │ │ - bgeu $t3, $a4, 112 # 3aec8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x230c8> │ │ │ │ - bstrpick.d $t2, $t3, 0x1f, 0x0 │ │ │ │ - slli.d $t2, $t2, 0x3 │ │ │ │ - fldx.d $fa0, $a3, $t2 │ │ │ │ - addi.w $t3, $t1, 4 │ │ │ │ - fmul.d $fa0, $fa0, $fa3 │ │ │ │ - fstx.d $fa0, $t0, $t2 │ │ │ │ - bgeu $t3, $a4, 84 # 3aec8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x230c8> │ │ │ │ - bstrpick.d $t2, $t3, 0x1f, 0x0 │ │ │ │ - slli.d $t2, $t2, 0x3 │ │ │ │ - fldx.d $fa0, $a3, $t2 │ │ │ │ - addi.w $t3, $t1, 5 │ │ │ │ - fmul.d $fa0, $fa0, $fa3 │ │ │ │ - fstx.d $fa0, $t0, $t2 │ │ │ │ - bgeu $t3, $a4, 56 # 3aec8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x230c8> │ │ │ │ - bstrpick.d $t2, $t3, 0x1f, 0x0 │ │ │ │ - slli.d $t2, $t2, 0x3 │ │ │ │ - fldx.d $fa0, $a3, $t2 │ │ │ │ - addi.w $t1, $t1, 6 │ │ │ │ - fmul.d $fa0, $fa0, $fa3 │ │ │ │ - fstx.d $fa0, $t0, $t2 │ │ │ │ - bgeu $t1, $a4, 28 # 3aec8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x230c8> │ │ │ │ - bstrpick.d $t1, $t1, 0x1f, 0x0 │ │ │ │ - slli.d $t1, $t1, 0x3 │ │ │ │ - fldx.d $fa0, $a3, $t1 │ │ │ │ - fmul.d $fa0, $fa0, $fa3 │ │ │ │ - fstx.d $fa0, $t0, $t1 │ │ │ │ - nop │ │ │ │ - bnez $a3, -224 # 3ade8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22fe8> │ │ │ │ - ld.d $ra, $sp, 56 │ │ │ │ - ld.d $s0, $sp, 48 │ │ │ │ - addi.d $sp, $sp, 64 │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - move $a3, $zero │ │ │ │ - move $a4, $zero │ │ │ │ - b -840 # 3aba0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22da0> │ │ │ │ + bne $a3, $t2, -132 # 3ea58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8b98> │ │ │ │ + ld.d $t2, $a0, 8 │ │ │ │ + sub.d $t2, $t2, $t0 │ │ │ │ + blt $a1, $t2, -144 # 3ea58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8b98> │ │ │ │ + ld.d $t2, $a0, 24 │ │ │ │ + sub.d $t2, $t2, $t0 │ │ │ │ + blt $t2, $a1, -156 # 3ea58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8b98> │ │ │ │ + slli.w $a1, $a1, 0x0 │ │ │ │ + ld.bu $t2, $a0, 240 │ │ │ │ + add.d $t0, $t0, $a1 │ │ │ │ + st.d $t0, $a0, 16 │ │ │ │ + beqz $t2, 128 # 3eb88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8cc8> │ │ │ │ + st.d $a2, $sp, 8 │ │ │ │ + bl -205568 │ │ │ │ + ld.d $t1, $sp, 8 │ │ │ │ + move $t0, $a0 │ │ │ │ + addi.d $a2, $sp, 24 │ │ │ │ + pcaddi $a1, 65060 │ │ │ │ + addi.d $a0, $sp, 40 │ │ │ │ + st.w $t1, $sp, 24 │ │ │ │ + st.d $t0, $sp, 32 │ │ │ │ + bl -206464 │ │ │ │ + pcalau12i $t1, 114 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 72 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, 52 # 3eb80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8cc0> │ │ │ │ + addi.d $a0, $sp, 40 │ │ │ │ + bl -203324 # d118 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x218> │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 40 │ │ │ │ + bl -205344 │ │ │ │ + pcalau12i $t1, 114 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 72 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + beqz $t0, 44 # 3eba8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8ce8> │ │ │ │ + bl -206000 │ │ │ │ nop │ │ │ │ - move $t1, $zero │ │ │ │ - b -236 # 3ae08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23008> │ │ │ │ + pcaddi $a3, 65700 │ │ │ │ + li.w $a2, 55 │ │ │ │ + pcaddi $a1, 64478 │ │ │ │ + pcaddi $a0, 64491 │ │ │ │ + bl -204008 │ │ │ │ nop │ │ │ │ + b -72 # 3eb58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8c98> │ │ │ │ nop │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -204380 │ │ │ │ addi.d $sp, $sp, -96 │ │ │ │ - ldptr.w $t1, $a0, 96 │ │ │ │ - st.d $s2, $sp, 64 │ │ │ │ - ldptr.w $s2, $a0, 144 │ │ │ │ - ld.d $t0, $a0, 312 │ │ │ │ - st.d $s4, $sp, 48 │ │ │ │ - sub.w $s2, $s2, $t1 │ │ │ │ - addi.w $s2, $s2, -1 │ │ │ │ - bstrpick.d $s2, $s2, 0x1f, 0x0 │ │ │ │ - slli.d $s4, $s2, 0x2 │ │ │ │ - ldptr.w $a2, $a0, 152 │ │ │ │ + pcalau12i $t0, 114 │ │ │ │ + ld.d $t0, $t0, -160 │ │ │ │ + ld.d $t0, $t0, 0 │ │ │ │ + st.d $t0, $sp, 72 │ │ │ │ + li.w $t0, 0x0 │ │ │ │ + ld.d $t0, $a0, 16 │ │ │ │ st.d $s0, $sp, 80 │ │ │ │ - st.d $s1, $sp, 72 │ │ │ │ - move $s0, $a0 │ │ │ │ - st.d $s5, $sp, 40 │ │ │ │ - ldptr.d $a0, $a0, 0 │ │ │ │ - move $s5, $a1 │ │ │ │ - lu12i.w $s1, 8 │ │ │ │ - ldx.w $a1, $t0, $s4 │ │ │ │ st.d $ra, $sp, 88 │ │ │ │ - st.d $s3, $sp, 56 │ │ │ │ - fst.d $fs0, $sp, 24 │ │ │ │ - add.d $s1, $s0, $s1 │ │ │ │ - st.w $zero, $s1, 664 │ │ │ │ - bl -71760 # 29710 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11910> │ │ │ │ - pcalau12i $t0, 67 │ │ │ │ - fld.s $fs0, $t0, -524 │ │ │ │ - ld.d $s3, $s0, 336 │ │ │ │ - fst.s $fa0, $s1, 748 │ │ │ │ - fsub.s $fs0, $fs0, $fa0 │ │ │ │ - add.d $s3, $s3, $s4 │ │ │ │ - li.w $a2, 256 │ │ │ │ - move $a1, $zero │ │ │ │ - fst.s $fs0, $s1, 744 │ │ │ │ - fld.s $fa1, $s3, 0 │ │ │ │ - addi.d $a0, $s0, 408 │ │ │ │ - fst.s $fa0, $sp, 12 │ │ │ │ - fdiv.s $fs0, $fs0, $fa1 │ │ │ │ - alsl.d $s2, $s2, $s2, 0x1 │ │ │ │ - bl -191084 │ │ │ │ - ldptr.w $t8, $s0, 136 │ │ │ │ - ld.d $t3, $s0, 288 │ │ │ │ - ld.d $t6, $s0, 264 │ │ │ │ - bstrpick.d $t1, $t8, 0x1f, 0x0 │ │ │ │ - movgr2fr.d $fa0, $t1 │ │ │ │ - ld.d $a0, $s0, 192 │ │ │ │ - slli.d $t0, $s2, 0x3 │ │ │ │ - ffint.s.l $fa6, $fa0 │ │ │ │ - fld.s $fa0, $sp, 12 │ │ │ │ - ldx.d $a2, $t3, $t0 │ │ │ │ - slli.d $t3, $t1, 0x5 │ │ │ │ - move $t7, $s0 │ │ │ │ - addi.d $t2, $s0, 500 │ │ │ │ - move $t4, $zero │ │ │ │ - move $t5, $zero │ │ │ │ - li.w $a1, 8 │ │ │ │ - add.d $t6, $t6, $t0 │ │ │ │ - add.d $t3, $t3, $a0 │ │ │ │ - beqz $t8, 944 # 3b398 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23598> │ │ │ │ - fldx.s $fa1, $a2, $t4 │ │ │ │ - fld.s $fa3, $s3, 0 │ │ │ │ - ldptr.d $t1, $t6, 0 │ │ │ │ - fld.s $ft3, $t2, -92 │ │ │ │ - fld.s $ft2, $t2, -88 │ │ │ │ - fdiv.s $fa1, $fa1, $fa3 │ │ │ │ - fld.s $ft1, $t2, -84 │ │ │ │ - fld.s $ft0, $t2, -80 │ │ │ │ - fld.s $fa7, $t2, -76 │ │ │ │ - fld.s $fa5, $t2, -72 │ │ │ │ - fld.s $fa4, $t2, -68 │ │ │ │ - fld.s $fa2, $t2, -64 │ │ │ │ - move $t0, $a0 │ │ │ │ - add.d $t1, $t1, $t4 │ │ │ │ - fmul.s $fa1, $fa1, $fa0 │ │ │ │ - fdiv.s $fa1, $fa1, $fa6 │ │ │ │ - nop │ │ │ │ - fld.s $fa3, $t1, 0 │ │ │ │ - fld.s $ft4, $t0, 0 │ │ │ │ - addi.d $t1, $t1, 32 │ │ │ │ - fmadd.s $fa3, $fs0, $fa3, $fa1 │ │ │ │ - addi.d $t0, $t0, 32 │ │ │ │ - fmadd.s $ft3, $fa3, $ft4, $ft3 │ │ │ │ - fst.s $ft3, $t2, -92 │ │ │ │ - fld.s $fa3, $t1, -32 │ │ │ │ - fld.s $ft4, $t0, -28 │ │ │ │ - fmadd.s $fa3, $fs0, $fa3, $fa1 │ │ │ │ - fmadd.s $ft2, $fa3, $ft4, $ft2 │ │ │ │ - fst.s $ft2, $t2, -88 │ │ │ │ - fld.s $fa3, $t1, -32 │ │ │ │ - fld.s $ft4, $t0, -24 │ │ │ │ - fmadd.s $fa3, $fs0, $fa3, $fa1 │ │ │ │ - fmadd.s $ft1, $fa3, $ft4, $ft1 │ │ │ │ - fst.s $ft1, $t2, -84 │ │ │ │ - fld.s $fa3, $t1, -32 │ │ │ │ - fld.s $ft4, $t0, -20 │ │ │ │ - fmadd.s $fa3, $fs0, $fa3, $fa1 │ │ │ │ - fmadd.s $ft0, $fa3, $ft4, $ft0 │ │ │ │ - fst.s $ft0, $t2, -80 │ │ │ │ - fld.s $fa3, $t1, -32 │ │ │ │ - fld.s $ft4, $t0, -16 │ │ │ │ - fmadd.s $fa3, $fs0, $fa3, $fa1 │ │ │ │ - fmadd.s $fa7, $fa3, $ft4, $fa7 │ │ │ │ - fst.s $fa7, $t2, -76 │ │ │ │ - fld.s $fa3, $t1, -32 │ │ │ │ - fld.s $ft4, $t0, -12 │ │ │ │ - fmadd.s $fa3, $fs0, $fa3, $fa1 │ │ │ │ - fmadd.s $fa5, $fa3, $ft4, $fa5 │ │ │ │ - fst.s $fa5, $t2, -72 │ │ │ │ - fld.s $fa3, $t1, -32 │ │ │ │ - fld.s $ft4, $t0, -8 │ │ │ │ - fmadd.s $fa3, $fs0, $fa3, $fa1 │ │ │ │ - fmadd.s $fa4, $fa3, $ft4, $fa4 │ │ │ │ - fst.s $fa4, $t2, -68 │ │ │ │ - fld.s $fa3, $t1, -32 │ │ │ │ - fld.s $ft4, $t0, -4 │ │ │ │ - fmadd.s $fa3, $fs0, $fa3, $fa1 │ │ │ │ - fmadd.s $fa2, $fa3, $ft4, $fa2 │ │ │ │ - fst.s $fa2, $t2, -64 │ │ │ │ - fmov.s $fa3, $fa2 │ │ │ │ - bne $t3, $t0, -172 # 3b030 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23230> │ │ │ │ - fld.s $fa2, $t2, -92 │ │ │ │ - fld.s $ft2, $t2, -88 │ │ │ │ - fld.s $ft1, $t2, -84 │ │ │ │ - fld.s $ft0, $t2, -80 │ │ │ │ - fld.s $fa7, $t2, -76 │ │ │ │ - fld.s $fa5, $t2, -72 │ │ │ │ - fadd.s $fa2, $fa2, $ft2 │ │ │ │ - fld.s $fa4, $t2, -68 │ │ │ │ - fld.s $fa1, $s1, 664 │ │ │ │ - addi.w $t5, $t5, 1 │ │ │ │ - fadd.s $fa2, $fa2, $ft1 │ │ │ │ - addi.d $t2, $t2, 32 │ │ │ │ - addi.d $t4, $t4, 4 │ │ │ │ - fadd.s $fa2, $fa2, $ft0 │ │ │ │ - fadd.s $fa2, $fa2, $fa7 │ │ │ │ - fadd.s $fa2, $fa2, $fa5 │ │ │ │ - fadd.s $fa2, $fa2, $fa4 │ │ │ │ - fadd.s $fa2, $fa2, $fa3 │ │ │ │ - fadd.s $fa2, $fa2, $fa1 │ │ │ │ - fst.s $fa2, $s1, 664 │ │ │ │ - bne $t5, $a1, -328 # 3afe8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x231e8> │ │ │ │ - fcmp.cun.s $fcc0, $fa2, $fa2 │ │ │ │ - bcnez $fcc0, 560 # 3b368 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23568> │ │ │ │ - fclass.s $fa0, $fa2 │ │ │ │ - movfr2gr.s $t0, $fa0 │ │ │ │ - andi $t0, $t0, 0x44 │ │ │ │ - bnez $t0, 544 # 3b368 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23568> │ │ │ │ - pcalau12i $t0, 66 │ │ │ │ - fld.s $fa0, $t0, -512 │ │ │ │ - fcmp.slt.s $fcc0, $fa2, $fa0 │ │ │ │ - bcnez $fcc0, 528 # 3b368 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23568> │ │ │ │ - ld.d $t1, $s0, 8 │ │ │ │ - ldptr.w $t0, $s0, 144 │ │ │ │ - fcvt.d.s $fa2, $fa2 │ │ │ │ - ld.d $t8, $t1, 184 │ │ │ │ - addi.w $t0, $t0, -1 │ │ │ │ - slli.d $t0, $t0, 0x3 │ │ │ │ - addi.d $a1, $t0, 8 │ │ │ │ - frecip.d $fa2, $fa2 │ │ │ │ - ldx.d $t5, $t8, $t0 │ │ │ │ - vxor.v $vr3, $vr3, $vr3 │ │ │ │ - move $t4, $zero │ │ │ │ - move $a7, $zero │ │ │ │ - move $a6, $zero │ │ │ │ - li.w $a2, 64 │ │ │ │ - add.d $t6, $t8, $a1 │ │ │ │ - b 16 # 3b1a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x233a8> │ │ │ │ - nop │ │ │ │ - addi.w $a7, $a7, 1 │ │ │ │ - beq $a7, $a2, 148 # 3b238 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23438> │ │ │ │ - srl.d $t0, $t5, $a7 │ │ │ │ - andi $t0, $t0, 0x1 │ │ │ │ - beqz $t0, -16 # 3b1a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x233a0> │ │ │ │ - ldptr.d $a5, $t6, 0 │ │ │ │ - andi $a3, $a7, 0x7 │ │ │ │ - move $a4, $a7 │ │ │ │ - move $t0, $zero │ │ │ │ - bstrins.d $a4, $zero, 0x2, 0x0 │ │ │ │ - slli.d $a3, $a3, 0x3 │ │ │ │ - nop │ │ │ │ - srai.w $t3, $t0, 0x3 │ │ │ │ - andi $t2, $t0, 0x7 │ │ │ │ - srl.d $t1, $a5, $t0 │ │ │ │ - add.w $t3, $t3, $a4 │ │ │ │ - add.w $t2, $t2, $a3 │ │ │ │ - andi $t1, $t1, 0x1 │ │ │ │ - addi.w $t0, $t0, 1 │ │ │ │ - alsl.d $a0, $t4, $s0, 0x3 │ │ │ │ - alsl.d $t3, $t3, $s0, 0x2 │ │ │ │ - alsl.d $t2, $t2, $s0, 0x2 │ │ │ │ - beqz $t1, 48 # 3b228 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23428> │ │ │ │ - fld.s $fa0, $t3, 408 │ │ │ │ - fld.s $fa1, $t2, 408 │ │ │ │ - addi.w $t4, $t4, 1 │ │ │ │ - fcvt.d.s $fa0, $fa0 │ │ │ │ - fcvt.d.s $fa1, $fa1 │ │ │ │ - fmul.d $fa0, $fa0, $fa2 │ │ │ │ - fmul.d $fa1, $fa1, $fa2 │ │ │ │ - li.w $a6, 1 │ │ │ │ - fmul.d $fa0, $fa0, $fa1 │ │ │ │ - fadd.d $fa3, $fa3, $fa0 │ │ │ │ - fst.d $fa0, $a0, 664 │ │ │ │ - bne $t0, $a2, -88 # 3b1d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x233d0> │ │ │ │ - addi.w $a7, $a7, 1 │ │ │ │ - bne $a7, $a2, -136 # 3b1a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x233a8> │ │ │ │ - nop │ │ │ │ - beqz $a6, 48 # 3b268 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23468> │ │ │ │ - lu12i.w $t0, 8 │ │ │ │ - fcmp.cun.d $fcc0, $fa3, $fa3 │ │ │ │ - add.d $t0, $s0, $t0 │ │ │ │ - fst.d $fa3, $t0, 672 │ │ │ │ - bcnez $fcc0, 28 # 3b268 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23468> │ │ │ │ - fclass.d $fa0, $fa3 │ │ │ │ - movfr2gr.s $t0, $fa0 │ │ │ │ - andi $t0, $t0, 0x44 │ │ │ │ - sltu $a0, $zero, $t0 │ │ │ │ - beqz $t0, 328 # 3b3a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x235a8> │ │ │ │ - nop │ │ │ │ - vxor.v $vr3, $vr3, $vr3 │ │ │ │ - lu12i.w $t0, 8 │ │ │ │ - add.d $t0, $s0, $t0 │ │ │ │ - move $t4, $zero │ │ │ │ - move $a7, $zero │ │ │ │ - move $a6, $zero │ │ │ │ - li.w $a2, 64 │ │ │ │ - fst.d $fa3, $t0, 672 │ │ │ │ - b 32 # 3b2a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x234a8> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + move $s0, $a0 │ │ │ │ + beqz $t0, 16 # 3ebe8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8d28> │ │ │ │ + li.w $t2, 1 │ │ │ │ + beq $a2, $t2, 136 # 3ec68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8da8> │ │ │ │ nop │ │ │ │ - addi.w $a7, $a7, 1 │ │ │ │ - beq $a7, $a2, 148 # 3b338 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23538> │ │ │ │ - srl.d $t0, $t5, $a7 │ │ │ │ - andi $t0, $t0, 0x1 │ │ │ │ - beqz $t0, -16 # 3b2a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x234a0> │ │ │ │ - ldptr.d $a5, $t6, 0 │ │ │ │ - andi $a3, $a7, 0x7 │ │ │ │ - move $a4, $a7 │ │ │ │ - move $t0, $zero │ │ │ │ - bstrins.d $a4, $zero, 0x2, 0x0 │ │ │ │ - slli.d $a3, $a3, 0x3 │ │ │ │ + ld.d $t0, $s0, 40 │ │ │ │ + beqz $t0, 20 # 3ec00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8d40> │ │ │ │ + ldptr.d $t0, $s0, 0 │ │ │ │ + move $a0, $s0 │ │ │ │ + ld.d $t0, $t0, 48 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + ld.bu $t0, $s0, 88 │ │ │ │ + st.d $zero, $s0, 8 │ │ │ │ + st.d $zero, $s0, 16 │ │ │ │ + st.d $zero, $s0, 24 │ │ │ │ + st.d $zero, $s0, 40 │ │ │ │ + st.d $zero, $s0, 32 │ │ │ │ + st.d $zero, $s0, 48 │ │ │ │ + beqz $t0, 252 # 3ed18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8e58> │ │ │ │ + bl -205840 │ │ │ │ + move $t0, $a0 │ │ │ │ + li.w $t1, 1 │ │ │ │ + addi.d $a2, $sp, 24 │ │ │ │ + pcaddi $a1, 64992 │ │ │ │ + addi.d $a0, $sp, 40 │ │ │ │ + st.w $t1, $sp, 24 │ │ │ │ + st.d $t0, $sp, 32 │ │ │ │ + bl -206736 │ │ │ │ + pcalau12i $t1, 114 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 72 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, 180 # 3ed10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8e50> │ │ │ │ + addi.d $a0, $sp, 40 │ │ │ │ + bl -203596 # d118 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x218> │ │ │ │ + li.w $t2, 8 │ │ │ │ + bne $a3, $t2, -132 # 3ebe8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8d28> │ │ │ │ + ld.d $t2, $a0, 8 │ │ │ │ + sub.d $t2, $t2, $t0 │ │ │ │ + blt $a1, $t2, -144 # 3ebe8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8d28> │ │ │ │ + ld.d $t2, $a0, 24 │ │ │ │ + sub.d $t2, $t2, $t0 │ │ │ │ + blt $t2, $a1, -156 # 3ebe8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8d28> │ │ │ │ + slli.w $a1, $a1, 0x0 │ │ │ │ + ld.bu $t2, $a0, 88 │ │ │ │ + add.d $t0, $t0, $a1 │ │ │ │ + st.d $t0, $a0, 16 │ │ │ │ + beqz $t2, 128 # 3ed18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8e58> │ │ │ │ + st.d $a2, $sp, 8 │ │ │ │ + bl -205968 │ │ │ │ + ld.d $t1, $sp, 8 │ │ │ │ + move $t0, $a0 │ │ │ │ + addi.d $a2, $sp, 24 │ │ │ │ + pcaddi $a1, 64960 │ │ │ │ + addi.d $a0, $sp, 40 │ │ │ │ + st.w $t1, $sp, 24 │ │ │ │ + st.d $t0, $sp, 32 │ │ │ │ + bl -206864 │ │ │ │ + pcalau12i $t1, 114 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 72 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, 52 # 3ed10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8e50> │ │ │ │ + addi.d $a0, $sp, 40 │ │ │ │ + bl -203724 # d118 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x218> │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 40 │ │ │ │ + bl -205744 │ │ │ │ + pcalau12i $t1, 114 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 72 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + beqz $t0, 44 # 3ed38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8e78> │ │ │ │ + bl -206400 │ │ │ │ nop │ │ │ │ - andi $t3, $t0, 0x7 │ │ │ │ - srai.w $t2, $t0, 0x3 │ │ │ │ - srl.d $t1, $a5, $t0 │ │ │ │ - add.w $t3, $t3, $a3 │ │ │ │ - add.w $t2, $t2, $a4 │ │ │ │ - andi $t1, $t1, 0x1 │ │ │ │ - addi.w $t0, $t0, 1 │ │ │ │ - alsl.d $a0, $t4, $s0, 0x3 │ │ │ │ - alsl.d $t3, $t3, $s0, 0x2 │ │ │ │ - alsl.d $t2, $t2, $s0, 0x2 │ │ │ │ - beqz $t1, 48 # 3b328 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23528> │ │ │ │ - fld.s $fa1, $t3, 408 │ │ │ │ - fld.s $fa0, $t2, 408 │ │ │ │ - addi.w $t4, $t4, 1 │ │ │ │ - fcvt.d.s $fa1, $fa1 │ │ │ │ - fmul.d $fa1, $fa1, $fa2 │ │ │ │ - fcvt.d.s $fa0, $fa0 │ │ │ │ - li.w $a6, 1 │ │ │ │ - fmadd.d $fa0, $fa2, $fa0, $fa1 │ │ │ │ - fadd.d $fa3, $fa3, $fa0 │ │ │ │ - fst.d $fa0, $a0, 664 │ │ │ │ + pcaddi $a3, 65560 │ │ │ │ + li.w $a2, 55 │ │ │ │ + pcaddi $a1, 64378 │ │ │ │ + pcaddi $a0, 64391 │ │ │ │ + bl -204408 │ │ │ │ nop │ │ │ │ - bne $t0, $a2, -88 # 3b2d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x234d0> │ │ │ │ - addi.w $a7, $a7, 1 │ │ │ │ - bne $a7, $a2, -136 # 3b2a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x234a8> │ │ │ │ + b -72 # 3ece8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8e28> │ │ │ │ nop │ │ │ │ - beqz $a6, 40 # 3b360 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23560> │ │ │ │ - lu12i.w $t0, 8 │ │ │ │ - fcmp.cun.d $fcc0, $fa3, $fa3 │ │ │ │ - add.d $t0, $s0, $t0 │ │ │ │ - fst.d $fa3, $t0, 672 │ │ │ │ - bcnez $fcc0, 20 # 3b360 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23560> │ │ │ │ - fclass.d $fa0, $fa3 │ │ │ │ - movfr2gr.s $t0, $fa0 │ │ │ │ - andi $t0, $t0, 0x44 │ │ │ │ - beqz $t0, 556 # 3b588 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23788> │ │ │ │ - li.w $a0, -2 │ │ │ │ - b 12 # 3b370 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23570> │ │ │ │ - li.w $a0, -1 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -204780 │ │ │ │ + addi.d $sp, $sp, -96 │ │ │ │ + pcalau12i $t0, 114 │ │ │ │ + ld.d $t0, $t0, -160 │ │ │ │ + ld.d $t0, $t0, 0 │ │ │ │ + st.d $t0, $sp, 72 │ │ │ │ + li.w $t0, 0x0 │ │ │ │ + ld.d $t0, $a0, 16 │ │ │ │ + st.d $s0, $sp, 80 │ │ │ │ + st.d $ra, $sp, 88 │ │ │ │ + move $s0, $a0 │ │ │ │ + beqz $t0, 16 # 3ed78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8eb8> │ │ │ │ + li.w $t2, 1 │ │ │ │ + beq $a2, $t2, 136 # 3edf8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8f38> │ │ │ │ nop │ │ │ │ - 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 │ │ │ │ - fld.d $fs0, $sp, 24 │ │ │ │ - addi.d $sp, $sp, 96 │ │ │ │ - ret │ │ │ │ - fld.s $fa3, $t2, -64 │ │ │ │ - preld 0x0, $t2, 0 │ │ │ │ - b -704 # 3b0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x232e0> │ │ │ │ + ld.d $t0, $s0, 40 │ │ │ │ + beqz $t0, 20 # 3ed90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8ed0> │ │ │ │ + ldptr.d $t0, $s0, 0 │ │ │ │ + move $a0, $s0 │ │ │ │ + ld.d $t0, $t0, 48 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + ld.bu $t0, $s0, 80 │ │ │ │ + st.d $zero, $s0, 8 │ │ │ │ + st.d $zero, $s0, 16 │ │ │ │ + st.d $zero, $s0, 24 │ │ │ │ + st.d $zero, $s0, 40 │ │ │ │ + st.d $zero, $s0, 32 │ │ │ │ + st.d $zero, $s0, 48 │ │ │ │ + beqz $t0, 252 # 3eea8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8fe8> │ │ │ │ + bl -206240 │ │ │ │ + move $t0, $a0 │ │ │ │ + li.w $t1, 1 │ │ │ │ + addi.d $a2, $sp, 24 │ │ │ │ + pcaddi $a1, 64892 │ │ │ │ + addi.d $a0, $sp, 40 │ │ │ │ + st.w $t1, $sp, 24 │ │ │ │ + st.d $t0, $sp, 32 │ │ │ │ + bl -207136 │ │ │ │ + pcalau12i $t1, 114 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 72 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, 180 # 3eea0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8fe0> │ │ │ │ + addi.d $a0, $sp, 40 │ │ │ │ + bl -203996 # d118 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x218> │ │ │ │ + li.w $t2, 8 │ │ │ │ + bne $a3, $t2, -132 # 3ed78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8eb8> │ │ │ │ + ld.d $t2, $a0, 8 │ │ │ │ + sub.d $t2, $t2, $t0 │ │ │ │ + blt $a1, $t2, -144 # 3ed78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8eb8> │ │ │ │ + ld.d $t2, $a0, 24 │ │ │ │ + sub.d $t2, $t2, $t0 │ │ │ │ + blt $t2, $a1, -156 # 3ed78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8eb8> │ │ │ │ + slli.w $a1, $a1, 0x0 │ │ │ │ + ld.bu $t2, $a0, 80 │ │ │ │ + add.d $t0, $t0, $a1 │ │ │ │ + st.d $t0, $a0, 16 │ │ │ │ + beqz $t2, 128 # 3eea8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8fe8> │ │ │ │ + st.d $a2, $sp, 8 │ │ │ │ + bl -206368 │ │ │ │ + ld.d $t1, $sp, 8 │ │ │ │ + move $t0, $a0 │ │ │ │ + addi.d $a2, $sp, 24 │ │ │ │ + pcaddi $a1, 64860 │ │ │ │ + addi.d $a0, $sp, 40 │ │ │ │ + st.w $t1, $sp, 24 │ │ │ │ + st.d $t0, $sp, 32 │ │ │ │ + bl -207264 │ │ │ │ + pcalau12i $t1, 114 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 72 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, 52 # 3eea0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8fe0> │ │ │ │ + addi.d $a0, $sp, 40 │ │ │ │ + bl -204124 # d118 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x218> │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 40 │ │ │ │ + bl -206144 │ │ │ │ + pcalau12i $t1, 114 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 72 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + beqz $t0, 44 # 3eec8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9008> │ │ │ │ + bl -206800 │ │ │ │ nop │ │ │ │ - pcalau12i $t0, 70 │ │ │ │ - fld.d $fa0, $t0, 1232 │ │ │ │ - fcmp.slt.d $fcc0, $fa3, $fa0 │ │ │ │ - bcnez $fcc0, -332 # 3b268 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23468> │ │ │ │ - ldx.d $t0, $t8, $a1 │ │ │ │ - beqz $t0, 444 # 3b578 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23778> │ │ │ │ - movgr2fr.d $fa0, $t0 │ │ │ │ - vpcnt.d $vr0, $vr0 │ │ │ │ - movfr2gr.d $t1, $fa0 │ │ │ │ - beqz $t5, 428 # 3b578 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23778> │ │ │ │ - movgr2fr.d $fa0, $t5 │ │ │ │ - lu12i.w $t2, 8 │ │ │ │ - vpcnt.d $vr0, $vr0 │ │ │ │ - movfr2gr.d $t0, $fa0 │ │ │ │ - ldptr.w $t8, $s0, 172 │ │ │ │ - mul.w $t0, $t0, $t1 │ │ │ │ - add.d $t1, $s0, $t2 │ │ │ │ - fld.d $fa5, $t1, 672 │ │ │ │ - li.w $t3, 19 │ │ │ │ - ldptr.d $t6, $s5, 0 │ │ │ │ - frecip.d $fa5, $fa5 │ │ │ │ - sub.w $t8, $t8, $t0 │ │ │ │ - addi.w $t5, $t8, 1 │ │ │ │ - addi.w $t1, $t0, -1 │ │ │ │ - slli.d $t2, $t5, 0x3 │ │ │ │ - bgeu $t3, $t1, 324 # 3b550 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23750> │ │ │ │ - alsl.d $t1, $t5, $t6, 0x3 │ │ │ │ - sub.d $t3, $t1, $s0 │ │ │ │ - li.w $t4, 48 │ │ │ │ - addi.d $t3, $t3, -672 │ │ │ │ - slli.d $t2, $t5, 0x3 │ │ │ │ - bgeu $t4, $t3, 300 # 3b550 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23750> │ │ │ │ - srli.d $t4, $t0, 0x3 │ │ │ │ - vreplvei.d $vr0, $vr5, 0x0 │ │ │ │ - slli.d $t4, $t4, 0x6 │ │ │ │ - srli.w $t3, $t0, 0x3 │ │ │ │ - addi.d $t2, $s0, 664 │ │ │ │ - add.d $t4, $t4, $t1 │ │ │ │ - vld $vr4, $t2, 16 │ │ │ │ - vld $vr2, $t2, 32 │ │ │ │ - vld $vr1, $t2, 48 │ │ │ │ - vld $vr3, $t2, 0 │ │ │ │ - vfmul.d $vr4, $vr4, $vr0 │ │ │ │ - vfmul.d $vr2, $vr2, $vr0 │ │ │ │ - vfmul.d $vr1, $vr1, $vr0 │ │ │ │ - vfmul.d $vr3, $vr3, $vr0 │ │ │ │ - vst $vr4, $t1, 16 │ │ │ │ - vst $vr3, $t1, 0 │ │ │ │ - vst $vr2, $t1, 32 │ │ │ │ - vst $vr1, $t1, 48 │ │ │ │ - addi.d $t1, $t1, 64 │ │ │ │ - addi.d $t2, $t2, 64 │ │ │ │ - bne $t1, $t4, -56 # 3b440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23640> │ │ │ │ - slli.w $t1, $t3, 0x3 │ │ │ │ - beq $t0, $t1, 200 # 3b548 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23748> │ │ │ │ - alsl.d $t2, $t1, $s0, 0x3 │ │ │ │ - fld.d $fa0, $t2, 664 │ │ │ │ - add.w $t4, $t5, $t1 │ │ │ │ - slli.d $t4, $t4, 0x3 │ │ │ │ - fmul.d $fa0, $fa0, $fa5 │ │ │ │ - addi.w $t3, $t1, 1 │ │ │ │ - fstx.d $fa0, $t6, $t4 │ │ │ │ - bgeu $t3, $t0, 168 # 3b548 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23748> │ │ │ │ - fld.d $fa0, $t2, 672 │ │ │ │ - add.w $t4, $t3, $t5 │ │ │ │ - slli.d $t4, $t4, 0x3 │ │ │ │ - fmul.d $fa0, $fa0, $fa5 │ │ │ │ - addi.w $t3, $t1, 2 │ │ │ │ - fstx.d $fa0, $t6, $t4 │ │ │ │ - bgeu $t3, $t0, 140 # 3b548 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23748> │ │ │ │ - fld.d $fa0, $t2, 680 │ │ │ │ - add.w $t4, $t5, $t3 │ │ │ │ - slli.d $t4, $t4, 0x3 │ │ │ │ - fmul.d $fa0, $fa0, $fa5 │ │ │ │ - addi.w $t3, $t1, 3 │ │ │ │ - fstx.d $fa0, $t6, $t4 │ │ │ │ - bgeu $t3, $t0, 112 # 3b548 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23748> │ │ │ │ - fld.d $fa0, $t2, 688 │ │ │ │ - add.w $t4, $t5, $t3 │ │ │ │ - slli.d $t4, $t4, 0x3 │ │ │ │ - fmul.d $fa0, $fa0, $fa5 │ │ │ │ - addi.w $t3, $t1, 4 │ │ │ │ - fstx.d $fa0, $t6, $t4 │ │ │ │ - bgeu $t3, $t0, 84 # 3b548 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23748> │ │ │ │ - fld.d $fa0, $t2, 696 │ │ │ │ - add.w $t4, $t5, $t3 │ │ │ │ - slli.d $t4, $t4, 0x3 │ │ │ │ - fmul.d $fa0, $fa0, $fa5 │ │ │ │ - addi.w $t3, $t1, 5 │ │ │ │ - fstx.d $fa0, $t6, $t4 │ │ │ │ - bgeu $t3, $t0, 56 # 3b548 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23748> │ │ │ │ - fld.d $fa0, $t2, 704 │ │ │ │ - add.w $t3, $t5, $t3 │ │ │ │ - slli.d $t3, $t3, 0x3 │ │ │ │ - fmul.d $fa0, $fa0, $fa5 │ │ │ │ - addi.w $t1, $t1, 6 │ │ │ │ - fstx.d $fa0, $t6, $t3 │ │ │ │ - bgeu $t1, $t0, 28 # 3b548 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23748> │ │ │ │ - fld.d $fa0, $t2, 712 │ │ │ │ - add.w $t1, $t5, $t1 │ │ │ │ - slli.d $t0, $t1, 0x3 │ │ │ │ - fmul.d $fa0, $fa0, $fa5 │ │ │ │ - fstx.d $fa0, $t6, $t0 │ │ │ │ + pcaddi $a3, 65410 │ │ │ │ + li.w $a2, 55 │ │ │ │ + pcaddi $a1, 64278 │ │ │ │ + pcaddi $a0, 64291 │ │ │ │ + bl -204808 │ │ │ │ nop │ │ │ │ - st.w $t8, $s0, 172 │ │ │ │ - b -476 # 3b370 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23570> │ │ │ │ - add.d $t1, $t6, $t2 │ │ │ │ - alsl.d $t0, $t0, $s0, 0x3 │ │ │ │ - fld.d $fa0, $t7, 664 │ │ │ │ - addi.d $t1, $t1, 8 │ │ │ │ - addi.d $t7, $t7, 8 │ │ │ │ - fmul.d $fa0, $fa0, $fa5 │ │ │ │ - fst.d $fa0, $t1, -8 │ │ │ │ - bne $t7, $t0, -20 # 3b558 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23758> │ │ │ │ - st.w $t8, $s0, 172 │ │ │ │ - b -516 # 3b370 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23570> │ │ │ │ - ldptr.w $t8, $s0, 172 │ │ │ │ - st.w $t8, $s0, 172 │ │ │ │ - b -528 # 3b370 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23570> │ │ │ │ + b -72 # 3ee78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8fb8> │ │ │ │ nop │ │ │ │ - pcalau12i $t0, 70 │ │ │ │ - fld.d $fa0, $t0, 1232 │ │ │ │ - fcmp.slt.d $fcc0, $fa3, $fa0 │ │ │ │ - bcnez $fcc0, -564 # 3b360 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23560> │ │ │ │ - li.w $a0, 1 │ │ │ │ - b -484 # 3b3b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x235b8> │ │ │ │ - ld.d $t2, $a0, 8 │ │ │ │ - ldptr.w $t3, $a0, 100 │ │ │ │ - addi.d $sp, $sp, -240 │ │ │ │ - ld.d $t7, $t2, 208 │ │ │ │ - st.d $s8, $sp, 152 │ │ │ │ - st.d $ra, $sp, 232 │ │ │ │ - slli.d $t6, $t3, 0x1 │ │ │ │ - pcalau12i $t0, 117 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -205180 │ │ │ │ + addi.d $sp, $sp, -208 │ │ │ │ + st.d $fp, $sp, 192 │ │ │ │ + st.d $s1, $sp, 176 │ │ │ │ + st.d $s3, $sp, 160 │ │ │ │ + st.d $s6, $sp, 136 │ │ │ │ + st.d $s7, $sp, 128 │ │ │ │ + st.d $ra, $sp, 200 │ │ │ │ + st.d $s0, $sp, 184 │ │ │ │ + st.d $s2, $sp, 168 │ │ │ │ + st.d $s4, $sp, 152 │ │ │ │ + st.d $s5, $sp, 144 │ │ │ │ + st.d $s8, $sp, 120 │ │ │ │ + move $s1, $a0 │ │ │ │ + move $s3, $a1 │ │ │ │ + st.d $a2, $sp, 16 │ │ │ │ + st.d $a3, $sp, 8 │ │ │ │ + pcalau12i $t0, 114 │ │ │ │ ld.d $t0, $t0, -160 │ │ │ │ ld.d $t0, $t0, 0 │ │ │ │ st.d $t0, $sp, 104 │ │ │ │ li.w $t0, 0x0 │ │ │ │ - st.w $t3, $a0, 144 │ │ │ │ - ldx.hu $t3, $t7, $t6 │ │ │ │ - ldptr.w $s8, $a0, 108 │ │ │ │ - ldptr.w $t5, $a0, 116 │ │ │ │ - ldptr.w $t1, $a0, 124 │ │ │ │ - ldptr.w $t4, $a0, 132 │ │ │ │ - ldptr.w $t0, $a0, 104 │ │ │ │ - addi.w $t3, $t3, -1 │ │ │ │ - st.d $a1, $sp, 8 │ │ │ │ - st.d $a2, $sp, 32 │ │ │ │ - st.w $t5, $a0, 168 │ │ │ │ - st.w $t1, $a0, 176 │ │ │ │ - st.w $t4, $a0, 172 │ │ │ │ - st.w $s8, $a0, 156 │ │ │ │ - st.w $s8, $a0, 152 │ │ │ │ - st.w $t3, $a0, 148 │ │ │ │ - blt $s8, $t0, 7704 # 3d428 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25628> │ │ │ │ - pcalau12i $t4, 66 │ │ │ │ - fst.d $fs0, $sp, 136 │ │ │ │ - fld.s $fs0, $t4, -524 │ │ │ │ - st.d $s7, $sp, 160 │ │ │ │ - lu12i.w $s7, 8 │ │ │ │ - st.d $s1, $sp, 208 │ │ │ │ - st.d $fp, $sp, 224 │ │ │ │ - st.d $s0, $sp, 216 │ │ │ │ - st.d $s2, $sp, 200 │ │ │ │ - st.d $s3, $sp, 192 │ │ │ │ - st.d $s4, $sp, 184 │ │ │ │ - st.d $s5, $sp, 176 │ │ │ │ - st.d $s6, $sp, 168 │ │ │ │ - fst.d $fs1, $sp, 128 │ │ │ │ - fst.d $fs2, $sp, 120 │ │ │ │ - fst.d $fs3, $sp, 112 │ │ │ │ - move $s1, $a0 │ │ │ │ - move $t3, $s8 │ │ │ │ - stptr.d $zero, $sp, 0 │ │ │ │ - add.d $s7, $a0, $s7 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ldptr.w $t5, $s1, 120 │ │ │ │ - ld.d $t4, $t2, 136 │ │ │ │ - sub.w $t0, $s8, $t0 │ │ │ │ - sub.w $t1, $t1, $t5 │ │ │ │ - st.w $t0, $s1, 160 │ │ │ │ - st.w $t1, $s1, 180 │ │ │ │ - srai.w $t1, $s8, 0x1 │ │ │ │ - ldx.bu $s2, $t4, $t1 │ │ │ │ - andi $t0, $s8, 0x1 │ │ │ │ - slli.d $t0, $t0, 0x2 │ │ │ │ - sra.w $s2, $s2, $t0 │ │ │ │ - andi $s6, $s2, 0x3 │ │ │ │ - bstrpick.d $t0, $s2, 0x1, 0x1 │ │ │ │ - xori $t5, $s6, 0x1 │ │ │ │ - xori $t0, $t0, 0x1 │ │ │ │ - sltu $t5, $zero, $t5 │ │ │ │ - andi $s2, $s2, 0x2 │ │ │ │ - and $s5, $t5, $t0 │ │ │ │ - bne $t3, $s8, 680 # 3b960 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23b60> │ │ │ │ - lu12i.w $t0, 260096 │ │ │ │ - st.d $t0, $s7, 744 │ │ │ │ - nop │ │ │ │ - ldptr.w $fp, $s1, 136 │ │ │ │ - bnez $s5, 5140 # 3cae0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24ce0> │ │ │ │ - beqz $s2, 5552 # 3cc80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24e80> │ │ │ │ - ldptr.d $t0, $s1, 0 │ │ │ │ - ld.d $t2, $s1, 8 │ │ │ │ - ldptr.w $t1, $s1, 168 │ │ │ │ - fld.d $fa0, $t0, 112 │ │ │ │ - fld.d $fa1, $t0, 104 │ │ │ │ - ld.d $t0, $t2, 160 │ │ │ │ - fdiv.d $fa0, $fa0, $fa1 │ │ │ │ - ldx.bu $t0, $t0, $t1 │ │ │ │ - andi $t1, $t0, 0x1 │ │ │ │ - fcvt.s.d $fa0, $fa0 │ │ │ │ - bnez $t1, 6692 # 3d120 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25320> │ │ │ │ - pcalau12i $t1, 66 │ │ │ │ - fld.s $fa1, $t1, -524 │ │ │ │ - fmov.s $fa2, $fa0 │ │ │ │ - fmov.s $fa3, $fa1 │ │ │ │ - fst.s $fa3, $s7, 680 │ │ │ │ - fst.s $fa2, $s7, 712 │ │ │ │ - andi $t1, $t0, 0x2 │ │ │ │ - fmov.s $fa3, $fa0 │ │ │ │ - fmov.s $fa2, $fa1 │ │ │ │ - bnez $t1, 12 # 3b730 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23930> │ │ │ │ - fmov.s $fa2, $fa0 │ │ │ │ - fmov.s $fa3, $fa1 │ │ │ │ - fst.s $fa3, $s7, 684 │ │ │ │ - fst.s $fa2, $s7, 716 │ │ │ │ - andi $t1, $t0, 0x4 │ │ │ │ - fmov.s $fa3, $fa0 │ │ │ │ - fmov.s $fa2, $fa1 │ │ │ │ - bnez $t1, 12 # 3b750 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23950> │ │ │ │ - fmov.s $fa2, $fa0 │ │ │ │ - fmov.s $fa3, $fa1 │ │ │ │ - fst.s $fa3, $s7, 688 │ │ │ │ - fst.s $fa2, $s7, 720 │ │ │ │ - andi $t1, $t0, 0x8 │ │ │ │ - fmov.s $fa3, $fa0 │ │ │ │ - fmov.s $fa2, $fa1 │ │ │ │ - bnez $t1, 12 # 3b770 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23970> │ │ │ │ - fmov.s $fa2, $fa0 │ │ │ │ - fmov.s $fa3, $fa1 │ │ │ │ - fst.s $fa3, $s7, 692 │ │ │ │ - fst.s $fa2, $s7, 724 │ │ │ │ - andi $t1, $t0, 0x10 │ │ │ │ - fmov.s $fa3, $fa0 │ │ │ │ - fmov.s $fa2, $fa1 │ │ │ │ - bnez $t1, 12 # 3b790 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23990> │ │ │ │ - fmov.s $fa2, $fa0 │ │ │ │ - fmov.s $fa3, $fa1 │ │ │ │ - fst.s $fa3, $s7, 696 │ │ │ │ - fst.s $fa2, $s7, 728 │ │ │ │ - andi $t1, $t0, 0x20 │ │ │ │ - fmov.s $fa3, $fa0 │ │ │ │ - fmov.s $fa2, $fa1 │ │ │ │ - bnez $t1, 12 # 3b7b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x239b0> │ │ │ │ - fmov.s $fa2, $fa0 │ │ │ │ - fmov.s $fa3, $fa1 │ │ │ │ - fst.s $fa3, $s7, 700 │ │ │ │ - fst.s $fa2, $s7, 732 │ │ │ │ - andi $t1, $t0, 0x40 │ │ │ │ - fmov.s $fa3, $fa0 │ │ │ │ - fmov.s $fa2, $fa1 │ │ │ │ - bnez $t1, 12 # 3b7d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x239d0> │ │ │ │ - fmov.s $fa2, $fa0 │ │ │ │ - fmov.s $fa3, $fa1 │ │ │ │ - fst.s $fa2, $s7, 736 │ │ │ │ - fst.s $fa3, $s7, 704 │ │ │ │ - ext.w.b $t0, $t0 │ │ │ │ - fmov.s $fa2, $fa1 │ │ │ │ - bltz $t0, 16 # 3b7f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x239f0> │ │ │ │ - fmov.s $fa2, $fa0 │ │ │ │ - fmov.s $fa0, $fa1 │ │ │ │ - nop │ │ │ │ - ld.d $t0, $s1, 240 │ │ │ │ - fst.s $fa0, $s7, 708 │ │ │ │ - vldi $vr0, 0 │ │ │ │ - fst.s $fa2, $s7, 740 │ │ │ │ - vst $vr0, $t0, 0 │ │ │ │ - vst $vr0, $t0, 16 │ │ │ │ - beqz $fp, 4064 # 3c7e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x249e8> │ │ │ │ - lu12i.w $t6, 8 │ │ │ │ - lu12i.w $t5, 8 │ │ │ │ - ori $t6, $t6, 0x2a8 │ │ │ │ - ori $t5, $t5, 0x2c8 │ │ │ │ - ld.d $t2, $s1, 192 │ │ │ │ - move $t4, $zero │ │ │ │ - move $t3, $zero │ │ │ │ - add.d $t6, $s1, $t6 │ │ │ │ - add.d $t5, $s1, $t5 │ │ │ │ - b 192 # 3b8f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23af0> │ │ │ │ - nop │ │ │ │ + move $fp, $zero │ │ │ │ + pcalau12i $s6, 114 │ │ │ │ + ld.d $s6, $s6, -96 │ │ │ │ + pcalau12i $s7, 114 │ │ │ │ + ld.d $s7, $s7, -280 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - vld $vr0, $t5, 16 │ │ │ │ - vld $vr1, $t5, 0 │ │ │ │ - vst $vr0, $t2, 16 │ │ │ │ - vst $vr1, $t2, 0 │ │ │ │ - ld.d $t0, $s1, 240 │ │ │ │ - ld.d $t2, $s1, 192 │ │ │ │ - ldptr.w $fp, $s1, 136 │ │ │ │ - fld.s $fa7, $t0, 0 │ │ │ │ - fldx.s $fa0, $t2, $t4 │ │ │ │ - add.d $t1, $t2, $t4 │ │ │ │ - fld.s $fa6, $t0, 4 │ │ │ │ - fld.s $fa5, $t0, 8 │ │ │ │ - fadd.s $fa0, $fa0, $fa7 │ │ │ │ - fld.s $fa4, $t0, 12 │ │ │ │ - fld.s $fa3, $t0, 16 │ │ │ │ - fld.s $fa2, $t0, 20 │ │ │ │ - fld.s $fa1, $t0, 24 │ │ │ │ - fld.s $ft0, $t0, 28 │ │ │ │ - fst.s $fa0, $t0, 0 │ │ │ │ - fld.s $fa7, $t1, 4 │ │ │ │ - addi.w $t3, $t3, 1 │ │ │ │ - addi.d $t4, $t4, 32 │ │ │ │ - fadd.s $fa7, $fa7, $fa6 │ │ │ │ - fst.s $fa7, $t0, 4 │ │ │ │ - fld.s $fa6, $t1, 8 │ │ │ │ - fadd.s $fa6, $fa6, $fa5 │ │ │ │ - fst.s $fa6, $t0, 8 │ │ │ │ - fld.s $fa5, $t1, 12 │ │ │ │ - fadd.s $fa5, $fa5, $fa4 │ │ │ │ - fst.s $fa5, $t0, 12 │ │ │ │ - fld.s $fa4, $t1, 16 │ │ │ │ - fadd.s $fa4, $fa4, $fa3 │ │ │ │ - fst.s $fa4, $t0, 16 │ │ │ │ - fld.s $fa3, $t1, 20 │ │ │ │ - fadd.s $fa3, $fa3, $fa2 │ │ │ │ - fst.s $fa3, $t0, 20 │ │ │ │ - fld.s $fa2, $t1, 24 │ │ │ │ - fadd.s $fa2, $fa2, $fa1 │ │ │ │ - fst.s $fa2, $t0, 24 │ │ │ │ - fld.s $fa1, $t1, 28 │ │ │ │ - fadd.s $fa1, $fa1, $ft0 │ │ │ │ - fst.s $fa1, $t0, 28 │ │ │ │ - beq $fp, $t3, 3880 # 3c810 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24a10> │ │ │ │ - nop │ │ │ │ ldptr.w $t0, $s1, 160 │ │ │ │ - ldptr.w $a1, $s1, 164 │ │ │ │ - ld.d $a0, $s1, 64 │ │ │ │ - ld.d $t8, $s1, 88 │ │ │ │ - add.w $t0, $t0, $a1 │ │ │ │ - srli.d $a0, $a0, 0x3 │ │ │ │ - bstrpick.d $t0, $t0, 0x1f, 0x0 │ │ │ │ - mul.d $t0, $t0, $a0 │ │ │ │ - nor $t1, $zero, $t3 │ │ │ │ - andi $t1, $t1, 0x7 │ │ │ │ - add.d $t2, $t2, $t4 │ │ │ │ - add.d $t8, $t8, $t0 │ │ │ │ - bstrpick.d $t0, $t3, 0x1f, 0x3 │ │ │ │ - ldx.bu $t0, $t8, $t0 │ │ │ │ - sra.w $t0, $t0, $t1 │ │ │ │ - andi $t0, $t0, 0x1 │ │ │ │ - bnez $t0, -240 # 3b840 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23a40> │ │ │ │ - vld $vr0, $t6, 16 │ │ │ │ - vld $vr1, $t6, 0 │ │ │ │ - vst $vr0, $t2, 16 │ │ │ │ - vst $vr1, $t2, 0 │ │ │ │ - b -244 # 3b850 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23a50> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + li.w $t1, 1 │ │ │ │ + beq $t0, $t1, 600 # 3f1a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x92e0> │ │ │ │ nop │ │ │ │ - ldptr.d $a0, $s1, 0 │ │ │ │ - ldptr.w $a1, $s1, 156 │ │ │ │ - move $a2, $s8 │ │ │ │ - ld.d $t0, $a0, 80 │ │ │ │ - ldx.b $s0, $t0, $s8 │ │ │ │ - bl -74116 # 297f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x119f0> │ │ │ │ - fsub.s $fs2, $fs0, $fa0 │ │ │ │ - ldptr.w $s8, $s1, 152 │ │ │ │ - ldptr.w $t0, $s1, 108 │ │ │ │ - fst.s $fa0, $s7, 748 │ │ │ │ - fst.s $fs2, $s7, 744 │ │ │ │ - move $t8, $s8 │ │ │ │ - beq $t0, $s8, -712 # 3b6c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x238c8> │ │ │ │ - ld.d $t2, $s1, 8 │ │ │ │ - ldptr.w $t0, $s1, 144 │ │ │ │ - ldptr.w $s4, $s1, 148 │ │ │ │ - ld.d $t1, $t2, 208 │ │ │ │ - slli.d $t0, $t0, 0x1 │ │ │ │ - move $t6, $s4 │ │ │ │ - ldx.hu $t1, $t1, $t0 │ │ │ │ - addi.w $t1, $t1, -1 │ │ │ │ - beq $t1, $s4, 1004 # 3bda0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23fa0> │ │ │ │ - bnez $s5, 3560 # 3c7a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x249a0> │ │ │ │ - ldptr.w $fp, $s1, 136 │ │ │ │ - fld.s $fs3, $s1, 184 │ │ │ │ - ld.d $s0, $s1, 240 │ │ │ │ - bstrpick.d $s3, $fp, 0x1f, 0x0 │ │ │ │ - movgr2fr.d $fa1, $s3 │ │ │ │ - ffint.s.l $fa1, $fa1 │ │ │ │ - fmul.s $fa1, $fa1, $fs3 │ │ │ │ - fdiv.s $fs1, $fa0, $fa1 │ │ │ │ - beqz $s2, 1828 # 3c100 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24300> │ │ │ │ - ldptr.d $t0, $s1, 0 │ │ │ │ - ldptr.w $t1, $s1, 168 │ │ │ │ - ld.d $t2, $t2, 160 │ │ │ │ - fld.d $fa1, $t0, 112 │ │ │ │ - fld.d $fa2, $t0, 104 │ │ │ │ - fmov.s $fa0, $fs0 │ │ │ │ - ldx.bu $t0, $t2, $t1 │ │ │ │ - fdiv.d $fa1, $fa1, $fa2 │ │ │ │ - andi $t1, $t0, 0x1 │ │ │ │ - fcvt.s.d $fa1, $fa1 │ │ │ │ - fmov.s $fa2, $fa1 │ │ │ │ - bnez $t1, 12 # 3ba18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23c18> │ │ │ │ - fmov.s $fa0, $fa1 │ │ │ │ - fmov.s $fa2, $fs0 │ │ │ │ - fst.s $fa2, $s7, 680 │ │ │ │ - fst.s $fa0, $s7, 712 │ │ │ │ + li.w $s0, 2 │ │ │ │ + beq $t0, $s0, 524 # 3f160 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x92a0> │ │ │ │ + li.w $t1, 3 │ │ │ │ + beq $t0, $t1, 612 # 3f1c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9300> │ │ │ │ + ldptr.w $t0, $s1, 120 │ │ │ │ + bne $t0, $t1, 476 # 3f140 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9280> │ │ │ │ + ldptr.d $s4, $s1, 0 │ │ │ │ + ldptr.w $t0, $s1, 112 │ │ │ │ + beqz $s4, 1432 # 3f508 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9648> │ │ │ │ + ldptr.w $t1, $s4, 12 │ │ │ │ + bne $t1, $t0, 1320 # 3f4a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x95e0> │ │ │ │ + ldptr.w $t0, $s4, 64 │ │ │ │ andi $t1, $t0, 0x2 │ │ │ │ - fmov.s $fa2, $fa1 │ │ │ │ - fmov.s $fa0, $fs0 │ │ │ │ - bnez $t1, 12 # 3ba38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23c38> │ │ │ │ - fmov.s $fa0, $fa1 │ │ │ │ - fmov.s $fa2, $fs0 │ │ │ │ - fst.s $fa2, $s7, 684 │ │ │ │ - fst.s $fa0, $s7, 716 │ │ │ │ - andi $t1, $t0, 0x4 │ │ │ │ - fmov.s $fa2, $fa1 │ │ │ │ - fmov.s $fa0, $fs0 │ │ │ │ - bnez $t1, 12 # 3ba58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23c58> │ │ │ │ - fmov.s $fa0, $fa1 │ │ │ │ - fmov.s $fa2, $fs0 │ │ │ │ - fst.s $fa2, $s7, 688 │ │ │ │ - fst.s $fa0, $s7, 720 │ │ │ │ - andi $t1, $t0, 0x8 │ │ │ │ - fmov.s $fa2, $fa1 │ │ │ │ - fmov.s $fa0, $fs0 │ │ │ │ - bnez $t1, 12 # 3ba78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23c78> │ │ │ │ - fmov.s $fa0, $fa1 │ │ │ │ - fmov.s $fa2, $fs0 │ │ │ │ - fst.s $fa2, $s7, 692 │ │ │ │ - fst.s $fa0, $s7, 724 │ │ │ │ - andi $t1, $t0, 0x10 │ │ │ │ - fmov.s $fa2, $fa1 │ │ │ │ - fmov.s $fa0, $fs0 │ │ │ │ - bnez $t1, 12 # 3ba98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23c98> │ │ │ │ - fmov.s $fa0, $fa1 │ │ │ │ - fmov.s $fa2, $fs0 │ │ │ │ - fst.s $fa2, $s7, 696 │ │ │ │ - fst.s $fa0, $s7, 728 │ │ │ │ - andi $t1, $t0, 0x20 │ │ │ │ - fmov.s $fa2, $fa1 │ │ │ │ - fmov.s $fa0, $fs0 │ │ │ │ - bnez $t1, 12 # 3bab8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23cb8> │ │ │ │ - fmov.s $fa0, $fa1 │ │ │ │ - fmov.s $fa2, $fs0 │ │ │ │ - fst.s $fa2, $s7, 700 │ │ │ │ - fst.s $fa0, $s7, 732 │ │ │ │ - andi $t1, $t0, 0x40 │ │ │ │ - fmov.s $fa2, $fa1 │ │ │ │ - fmov.s $fa0, $fs0 │ │ │ │ - bnez $t1, 12 # 3bad8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23cd8> │ │ │ │ - fmov.s $fa0, $fa1 │ │ │ │ - fmov.s $fa2, $fs0 │ │ │ │ - fst.s $fa0, $s7, 736 │ │ │ │ - fst.s $fa2, $s7, 704 │ │ │ │ - ext.w.b $t0, $t0 │ │ │ │ - fmov.s $fa0, $fs0 │ │ │ │ - bltz $t0, 16 # 3baf8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23cf8> │ │ │ │ - fmov.s $fa0, $fa1 │ │ │ │ - fmov.s $fa1, $fs0 │ │ │ │ + beqz $t1, 956 # 3f340 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9480> │ │ │ │ + ld.d $t1, $s4, 48 │ │ │ │ + ld.d $a4, $s4, 56 │ │ │ │ + addi.d $t0, $sp, 39 │ │ │ │ + st.d $t0, $sp, 48 │ │ │ │ + move $s0, $s4 │ │ │ │ + bne $t1, $a4, 52 # 3efd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9110> │ │ │ │ + b 984 # 3f378 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x94b8> │ │ │ │ nop │ │ │ │ - fst.s $fa1, $s7, 708 │ │ │ │ - fst.s $fa0, $s7, 740 │ │ │ │ - li.w $a0, 32 │ │ │ │ - st.d $t6, $sp, 16 │ │ │ │ - bl -193144 │ │ │ │ - fld.s $ft1, $s0, 0 │ │ │ │ - vldi $vr0, 0 │ │ │ │ - ld.d $t6, $sp, 16 │ │ │ │ - fmul.s $ft1, $fs1, $ft1 │ │ │ │ - fst.s $ft1, $a0, 0 │ │ │ │ - fld.s $ft2, $s0, 4 │ │ │ │ - fmul.s $ft2, $fs1, $ft2 │ │ │ │ - fst.s $ft2, $a0, 4 │ │ │ │ - fld.s $ft3, $s0, 8 │ │ │ │ - fmul.s $ft3, $fs1, $ft3 │ │ │ │ - fst.s $ft3, $a0, 8 │ │ │ │ - fld.s $ft4, $s0, 12 │ │ │ │ - fmul.s $ft4, $fs1, $ft4 │ │ │ │ - fst.s $ft4, $a0, 12 │ │ │ │ - fld.s $ft5, $s0, 16 │ │ │ │ - fmul.s $ft5, $fs1, $ft5 │ │ │ │ - fst.s $ft5, $a0, 16 │ │ │ │ - fld.s $ft6, $s0, 20 │ │ │ │ - fmul.s $ft6, $fs1, $ft6 │ │ │ │ - fst.s $ft6, $a0, 20 │ │ │ │ - fld.s $ft7, $s0, 24 │ │ │ │ - fmul.s $ft7, $fs1, $ft7 │ │ │ │ - fst.s $ft7, $a0, 24 │ │ │ │ - fld.s $fa1, $s0, 28 │ │ │ │ - fmul.s $fs1, $fs1, $fa1 │ │ │ │ - fst.s $fs1, $a0, 28 │ │ │ │ - vst $vr0, $s0, 0 │ │ │ │ - vst $vr0, $s0, 16 │ │ │ │ - beqz $fp, 6204 # 3d3b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x255b8> │ │ │ │ - ldptr.w $t1, $s1, 160 │ │ │ │ - ldptr.w $t8, $s1, 164 │ │ │ │ - ld.d $t2, $s1, 64 │ │ │ │ - ld.d $t7, $s1, 88 │ │ │ │ - add.w $t1, $t1, $t8 │ │ │ │ - srli.d $t2, $t2, 0x3 │ │ │ │ - bstrpick.d $t1, $t1, 0x1f, 0x0 │ │ │ │ - mul.d $t1, $t1, $t2 │ │ │ │ - fdiv.s $fa0, $fs2, $fs3 │ │ │ │ - ld.d $t0, $s1, 192 │ │ │ │ - move $t5, $zero │ │ │ │ - add.d $t7, $t7, $t1 │ │ │ │ - b 256 # 3bcb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23eb0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - fld.s $ft8, $s7, 680 │ │ │ │ - fmul.s $ft0, $ft8, $ft0 │ │ │ │ - fst.s $ft0, $t0, 0 │ │ │ │ - fld.s $ft0, $s7, 684 │ │ │ │ - fmul.s $fa7, $ft0, $fa7 │ │ │ │ - fst.s $fa7, $t0, 4 │ │ │ │ - fld.s $fa7, $s7, 688 │ │ │ │ - fmul.s $fa6, $fa7, $fa6 │ │ │ │ - fst.s $fa6, $t0, 8 │ │ │ │ - fld.s $fa6, $s7, 692 │ │ │ │ - fmul.s $fa5, $fa6, $fa5 │ │ │ │ - fst.s $fa5, $t0, 12 │ │ │ │ - fld.s $fa5, $s7, 696 │ │ │ │ - fmul.s $fa4, $fa5, $fa4 │ │ │ │ - fst.s $fa4, $t0, 16 │ │ │ │ - fld.s $fa4, $s7, 700 │ │ │ │ - fmul.s $fa3, $fa4, $fa3 │ │ │ │ - fst.s $fa3, $t0, 20 │ │ │ │ - fld.s $fa3, $s7, 704 │ │ │ │ - fmul.s $fa2, $fa3, $fa2 │ │ │ │ - fst.s $fa2, $t0, 24 │ │ │ │ - fld.s $fa2, $s7, 708 │ │ │ │ - fmul.s $fa2, $fa2, $fa1 │ │ │ │ - addi.d $t0, $t0, 32 │ │ │ │ - fld.s $fa1, $t0, -32 │ │ │ │ - addi.w $t5, $t5, 1 │ │ │ │ - fst.s $fa2, $t0, -4 │ │ │ │ - fld.s $ft0, $s0, 0 │ │ │ │ - fld.s $fa7, $s0, 4 │ │ │ │ - fld.s $fa6, $s0, 8 │ │ │ │ - fld.s $fa5, $s0, 12 │ │ │ │ - fld.s $fa4, $s0, 16 │ │ │ │ - fld.s $fa3, $s0, 20 │ │ │ │ - fadd.s $fa1, $fa1, $ft0 │ │ │ │ - fld.s $fa2, $s0, 24 │ │ │ │ - fld.s $ft8, $s0, 28 │ │ │ │ - fst.s $fa1, $s0, 0 │ │ │ │ - fld.s $ft0, $t0, -28 │ │ │ │ - fadd.s $ft0, $ft0, $fa7 │ │ │ │ - fst.s $ft0, $s0, 4 │ │ │ │ - fld.s $fa7, $t0, -24 │ │ │ │ - fadd.s $fa7, $fa7, $fa6 │ │ │ │ - fst.s $fa7, $s0, 8 │ │ │ │ - fld.s $fa6, $t0, -20 │ │ │ │ - fadd.s $fa6, $fa6, $fa5 │ │ │ │ - fst.s $fa6, $s0, 12 │ │ │ │ - fld.s $fa5, $t0, -16 │ │ │ │ - fadd.s $fa5, $fa5, $fa4 │ │ │ │ - fst.s $fa5, $s0, 16 │ │ │ │ - fld.s $fa4, $t0, -12 │ │ │ │ - fadd.s $fa4, $fa4, $fa3 │ │ │ │ - fst.s $fa4, $s0, 20 │ │ │ │ - fld.s $fa3, $t0, -8 │ │ │ │ - fadd.s $fa3, $fa3, $fa2 │ │ │ │ - fst.s $fa3, $s0, 24 │ │ │ │ - fld.s $fa2, $t0, -4 │ │ │ │ - fadd.s $fa2, $fa2, $ft8 │ │ │ │ - fst.s $fa2, $s0, 28 │ │ │ │ - beq $t5, $fp, 3000 # 3c860 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24a60> │ │ │ │ - nop │ │ │ │ - fld.s $ft0, $t0, 0 │ │ │ │ - fld.s $fa7, $t0, 4 │ │ │ │ - fld.s $fa6, $t0, 8 │ │ │ │ - fld.s $fa5, $t0, 12 │ │ │ │ - fld.s $fa4, $t0, 16 │ │ │ │ - fld.s $fa3, $t0, 20 │ │ │ │ - fld.s $fa2, $t0, 24 │ │ │ │ - fld.s $fa1, $t0, 28 │ │ │ │ - fmadd.s $ft0, $fa0, $ft0, $ft1 │ │ │ │ - fmadd.s $fa7, $fa0, $fa7, $ft2 │ │ │ │ - fmadd.s $fa6, $fa0, $fa6, $ft3 │ │ │ │ - fmadd.s $fa5, $fa0, $fa5, $ft4 │ │ │ │ - fmadd.s $fa4, $fa0, $fa4, $ft5 │ │ │ │ - fmadd.s $fa3, $fa0, $fa3, $ft6 │ │ │ │ - fmadd.s $fa2, $fa0, $fa2, $ft7 │ │ │ │ - fmadd.s $fa1, $fa0, $fa1, $fs1 │ │ │ │ - bstrpick.d $t1, $t5, 0x1f, 0x3 │ │ │ │ - ldx.bu $t1, $t7, $t1 │ │ │ │ - nor $t2, $zero, $t5 │ │ │ │ - andi $t2, $t2, 0x7 │ │ │ │ - sra.w $t1, $t1, $t2 │ │ │ │ - andi $t1, $t1, 0x1 │ │ │ │ - fst.s $ft0, $t0, 0 │ │ │ │ - fst.s $fa7, $t0, 4 │ │ │ │ - fst.s $fa6, $t0, 8 │ │ │ │ - fst.s $fa5, $t0, 12 │ │ │ │ - fst.s $fa4, $t0, 16 │ │ │ │ - fst.s $fa3, $t0, 20 │ │ │ │ - fst.s $fa2, $t0, 24 │ │ │ │ - fst.s $fa1, $t0, 28 │ │ │ │ - beqz $t1, -360 # 3bbc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23dc0> │ │ │ │ - fld.s $ft8, $s7, 712 │ │ │ │ - fmul.s $ft0, $ft8, $ft0 │ │ │ │ - fst.s $ft0, $t0, 0 │ │ │ │ - fld.s $ft0, $s7, 716 │ │ │ │ - fmul.s $fa7, $ft0, $fa7 │ │ │ │ - fst.s $fa7, $t0, 4 │ │ │ │ - fld.s $fa7, $s7, 720 │ │ │ │ - fmul.s $fa6, $fa7, $fa6 │ │ │ │ - fst.s $fa6, $t0, 8 │ │ │ │ - fld.s $fa6, $s7, 724 │ │ │ │ - fmul.s $fa5, $fa6, $fa5 │ │ │ │ - fst.s $fa5, $t0, 12 │ │ │ │ - fld.s $fa5, $s7, 728 │ │ │ │ - fmul.s $fa4, $fa5, $fa4 │ │ │ │ - fst.s $fa4, $t0, 16 │ │ │ │ - fld.s $fa4, $s7, 732 │ │ │ │ - fmul.s $fa3, $fa4, $fa3 │ │ │ │ - fst.s $fa3, $t0, 20 │ │ │ │ - fld.s $fa3, $s7, 736 │ │ │ │ - fmul.s $fa2, $fa3, $fa2 │ │ │ │ - fst.s $fa2, $t0, 24 │ │ │ │ - fld.s $fa2, $s7, 740 │ │ │ │ - b -364 # 3bc18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23e18> │ │ │ │ - nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $a4, $s4, 56 │ │ │ │ + ld.d $t0, $s4, 48 │ │ │ │ + beq $a4, $t0, 104 # 3f030 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9170> │ │ │ │ nop │ │ │ │ + ld.d $a2, $sp, 48 │ │ │ │ + addi.d $a3, $s4, 48 │ │ │ │ + addi.d $a1, $sp, 48 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -207648 │ │ │ │ + ldptr.w $a1, $s6, 0 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -206764 │ │ │ │ + move $s2, $a0 │ │ │ │ + move $a3, $zero │ │ │ │ + addi.d $a2, $s4, 48 │ │ │ │ + addi.d $a1, $sp, 48 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -205380 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -207484 │ │ │ │ + ldptr.w $t0, $s7, 0 │ │ │ │ + xor $s2, $s2, $t0 │ │ │ │ + sltui $t0, $s2, 1 │ │ │ │ + st.b $t0, $s0, 28 │ │ │ │ + ldptr.d $s0, $s1, 0 │ │ │ │ + sltu $s5, $zero, $s2 │ │ │ │ + beqz $s0, 1352 # 3f570 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x96b0> │ │ │ │ nop │ │ │ │ - ldptr.w $fp, $s1, 136 │ │ │ │ - ld.d $t0, $s1, 240 │ │ │ │ - bstrpick.d $s3, $fp, 0x1f, 0x0 │ │ │ │ - movgr2fr.d $fa1, $s3 │ │ │ │ - ffint.s.l $ft1, $fa1 │ │ │ │ - bnez $s5, 4492 # 3cf40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25140> │ │ │ │ - fld.s $fa1, $s1, 184 │ │ │ │ - fdiv.s $fs1, $fa0, $ft1 │ │ │ │ - fdiv.s $fa0, $fs2, $fa1 │ │ │ │ - beqz $s2, 4220 # 3ce40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25040> │ │ │ │ - ldptr.d $t1, $s1, 0 │ │ │ │ - ld.d $t2, $t2, 160 │ │ │ │ - ldptr.w $t5, $s1, 168 │ │ │ │ - fld.d $fa1, $t1, 112 │ │ │ │ - fld.d $fa3, $t1, 104 │ │ │ │ - fmov.s $fa2, $fs0 │ │ │ │ - ldx.bu $t1, $t2, $t5 │ │ │ │ - fdiv.d $fa1, $fa1, $fa3 │ │ │ │ - andi $t2, $t1, 0x1 │ │ │ │ - fcvt.s.d $fa1, $fa1 │ │ │ │ - fmov.s $fa3, $fa1 │ │ │ │ - bnez $t2, 12 # 3be00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24000> │ │ │ │ - fmov.s $fa2, $fa1 │ │ │ │ - fmov.s $fa3, $fs0 │ │ │ │ - fst.s $fa3, $s7, 680 │ │ │ │ - fst.s $fa2, $s7, 712 │ │ │ │ - andi $t2, $t1, 0x2 │ │ │ │ - fmov.s $fa3, $fa1 │ │ │ │ - fmov.s $fa2, $fs0 │ │ │ │ - bnez $t2, 12 # 3be20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24020> │ │ │ │ - fmov.s $fa2, $fa1 │ │ │ │ - fmov.s $fa3, $fs0 │ │ │ │ - fst.s $fa3, $s7, 684 │ │ │ │ - fst.s $fa2, $s7, 716 │ │ │ │ - andi $t2, $t1, 0x4 │ │ │ │ - fmov.s $fa3, $fa1 │ │ │ │ - fmov.s $fa2, $fs0 │ │ │ │ - bnez $t2, 12 # 3be40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24040> │ │ │ │ - fmov.s $fa2, $fa1 │ │ │ │ - fmov.s $fa3, $fs0 │ │ │ │ - fst.s $fa3, $s7, 688 │ │ │ │ - fst.s $fa2, $s7, 720 │ │ │ │ - andi $t2, $t1, 0x8 │ │ │ │ - fmov.s $fa3, $fa1 │ │ │ │ - fmov.s $fa2, $fs0 │ │ │ │ - bnez $t2, 12 # 3be60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24060> │ │ │ │ - fmov.s $fa2, $fa1 │ │ │ │ - fmov.s $fa3, $fs0 │ │ │ │ - fst.s $fa3, $s7, 692 │ │ │ │ - fst.s $fa2, $s7, 724 │ │ │ │ - andi $t2, $t1, 0x10 │ │ │ │ - fmov.s $fa3, $fa1 │ │ │ │ - fmov.s $fa2, $fs0 │ │ │ │ - bnez $t2, 12 # 3be80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24080> │ │ │ │ - fmov.s $fa2, $fa1 │ │ │ │ - fmov.s $fa3, $fs0 │ │ │ │ - fst.s $fa3, $s7, 696 │ │ │ │ - fst.s $fa2, $s7, 728 │ │ │ │ - andi $t2, $t1, 0x20 │ │ │ │ - fmov.s $fa3, $fa1 │ │ │ │ - fmov.s $fa2, $fs0 │ │ │ │ - bnez $t2, 12 # 3bea0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x240a0> │ │ │ │ - fmov.s $fa2, $fa1 │ │ │ │ - fmov.s $fa3, $fs0 │ │ │ │ - fst.s $fa3, $s7, 700 │ │ │ │ - fst.s $fa2, $s7, 732 │ │ │ │ - andi $t2, $t1, 0x40 │ │ │ │ - fmov.s $fa3, $fa1 │ │ │ │ - fmov.s $fa2, $fs0 │ │ │ │ - bnez $t2, 12 # 3bec0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x240c0> │ │ │ │ - fmov.s $fa2, $fa1 │ │ │ │ - fmov.s $fa3, $fs0 │ │ │ │ - fst.s $fa2, $s7, 736 │ │ │ │ - fst.s $fa3, $s7, 704 │ │ │ │ - ext.w.b $t1, $t1 │ │ │ │ - fmov.s $fa2, $fs0 │ │ │ │ - bltz $t1, 16 # 3bee0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x240e0> │ │ │ │ - fmov.s $fa2, $fa1 │ │ │ │ - fmov.s $fa1, $fs0 │ │ │ │ + ldptr.d $t0, $s3, 0 │ │ │ │ + ld.d $a1, $s0, 32 │ │ │ │ + ld.d $s2, $s0, 48 │ │ │ │ + ld.d $t0, $t0, 96 │ │ │ │ + move $a0, $s3 │ │ │ │ + sub.d $s2, $s2, $a1 │ │ │ │ + move $a2, $s2 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + move $s8, $a0 │ │ │ │ + bge $a0, $s2, 36 # 3f078 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x91b8> │ │ │ │ + blez $a0, 32 # 3f078 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x91b8> │ │ │ │ + ldptr.d $t0, $s1, 0 │ │ │ │ + beqz $t0, 1296 # 3f570 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x96b0> │ │ │ │ + ld.d $a0, $t0, 32 │ │ │ │ + sub.d $a2, $s2, $s8 │ │ │ │ + add.d $a1, $a0, $s8 │ │ │ │ + bl -205360 │ │ │ │ nop │ │ │ │ - fst.s $fa1, $s7, 708 │ │ │ │ - vldi $vr1, 0 │ │ │ │ - fst.s $fa2, $s7, 740 │ │ │ │ - vst $vr1, $t0, 0 │ │ │ │ - vst $vr1, $t0, 16 │ │ │ │ - beqz $fp, 5380 # 3d3f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x255f8> │ │ │ │ - ldptr.w $t1, $s1, 164 │ │ │ │ - ldptr.w $t5, $s1, 160 │ │ │ │ - ld.d $a3, $s1, 88 │ │ │ │ - ld.d $t7, $s1, 216 │ │ │ │ - add.w $t5, $t5, $t1 │ │ │ │ - ld.d $t1, $s1, 64 │ │ │ │ - bstrpick.d $t5, $t5, 0x1f, 0x0 │ │ │ │ - lu12i.w $t2, 8 │ │ │ │ - srli.d $t1, $t1, 0x3 │ │ │ │ - mul.d $t5, $t5, $t1 │ │ │ │ - add.d $t2, $s1, $t2 │ │ │ │ - ld.d $t1, $s1, 192 │ │ │ │ - move $a2, $t7 │ │ │ │ + ldptr.d $s0, $s1, 0 │ │ │ │ + beqz $s0, 1268 # 3f570 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x96b0> │ │ │ │ + ld.d $t1, $s0, 32 │ │ │ │ + ld.d $t0, $s0, 40 │ │ │ │ + sub.d $s2, $s2, $s8 │ │ │ │ + add.d $s2, $t1, $s2 │ │ │ │ + add.d $t0, $t1, $t0 │ │ │ │ + st.d $s2, $s0, 48 │ │ │ │ + st.d $t0, $s0, 56 │ │ │ │ + bnez $s5, -220 # 3efc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9100> │ │ │ │ + st.w $zero, $s0, 64 │ │ │ │ + st.d $t1, $s0, 48 │ │ │ │ + st.d $t1, $s0, 56 │ │ │ │ + st.b $zero, $s0, 28 │ │ │ │ + li.w $a2, 1 │ │ │ │ move $a1, $zero │ │ │ │ - add.d $a3, $a3, $t5 │ │ │ │ - b 276 # 3c048 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24248> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - fld.s $ft0, $t2, 680 │ │ │ │ - fld.s $fa7, $t1, 4 │ │ │ │ - fld.s $fa6, $t1, 8 │ │ │ │ - fld.s $fa5, $t1, 12 │ │ │ │ - fmul.s $ft0, $ft0, $fa1 │ │ │ │ - fld.s $fa4, $t1, 20 │ │ │ │ - fld.s $fa3, $t1, 24 │ │ │ │ - fld.s $fa2, $t1, 28 │ │ │ │ - fst.s $ft0, $t1, 0 │ │ │ │ - fld.s $ft0, $t2, 684 │ │ │ │ - fmul.s $fa7, $fa7, $ft0 │ │ │ │ - fst.s $fa7, $t1, 4 │ │ │ │ - fld.s $fa7, $t2, 688 │ │ │ │ - fmul.s $fa6, $fa6, $fa7 │ │ │ │ - fst.s $fa6, $t1, 8 │ │ │ │ - fld.s $fa6, $t2, 692 │ │ │ │ - fmul.s $fa5, $fa5, $fa6 │ │ │ │ - fst.s $fa5, $t1, 12 │ │ │ │ - fld.s $fa5, $t2, 696 │ │ │ │ - fmul.s $fa1, $fa5, $fa1 │ │ │ │ - fst.s $fa1, $t1, 16 │ │ │ │ - fld.s $fa1, $t2, 700 │ │ │ │ - fmul.s $fa1, $fa4, $fa1 │ │ │ │ - fst.s $fa1, $t1, 20 │ │ │ │ - fld.s $fa1, $t2, 704 │ │ │ │ - fmul.s $fa1, $fa3, $fa1 │ │ │ │ - fst.s $fa1, $t1, 24 │ │ │ │ - fld.s $fa1, $t2, 708 │ │ │ │ - fmul.s $fa2, $fa2, $fa1 │ │ │ │ - addi.d $t1, $t1, 32 │ │ │ │ - fld.s $fa1, $t1, -32 │ │ │ │ - addi.w $a1, $a1, 1 │ │ │ │ - addi.d $a2, $a2, 4 │ │ │ │ - fst.s $fa2, $t1, -4 │ │ │ │ - fld.s $ft0, $t0, 0 │ │ │ │ - fld.s $fa7, $t0, 4 │ │ │ │ - fld.s $fa6, $t0, 8 │ │ │ │ - fld.s $fa5, $t0, 12 │ │ │ │ - fld.s $fa4, $t0, 16 │ │ │ │ - fld.s $fa3, $t0, 20 │ │ │ │ - fadd.s $fa1, $fa1, $ft0 │ │ │ │ - fld.s $fa2, $t0, 24 │ │ │ │ - fld.s $ft1, $t0, 28 │ │ │ │ - fst.s $fa1, $t0, 0 │ │ │ │ - fld.s $ft0, $t1, -28 │ │ │ │ - fadd.s $ft0, $ft0, $fa7 │ │ │ │ - fst.s $ft0, $t0, 4 │ │ │ │ - fld.s $fa7, $t1, -24 │ │ │ │ - fadd.s $fa7, $fa7, $fa6 │ │ │ │ - fst.s $fa7, $t0, 8 │ │ │ │ - fld.s $fa6, $t1, -20 │ │ │ │ - fadd.s $fa6, $fa6, $fa5 │ │ │ │ - fst.s $fa6, $t0, 12 │ │ │ │ - fld.s $fa5, $t1, -16 │ │ │ │ - fadd.s $fa5, $fa5, $fa4 │ │ │ │ - fst.s $fa5, $t0, 16 │ │ │ │ - fld.s $fa4, $t1, -12 │ │ │ │ - fadd.s $fa4, $fa4, $fa3 │ │ │ │ - fst.s $fa4, $t0, 20 │ │ │ │ - fld.s $fa3, $t1, -8 │ │ │ │ - fadd.s $fa3, $fa3, $fa2 │ │ │ │ - fst.s $fa3, $t0, 24 │ │ │ │ - fld.s $fa2, $t1, -4 │ │ │ │ - fadd.s $fa2, $fa2, $ft1 │ │ │ │ - fst.s $fa2, $t0, 28 │ │ │ │ - beq $a1, $fp, 4252 # 3d0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x252e0> │ │ │ │ - fld.s $fa1, $a2, 0 │ │ │ │ - bstrpick.d $t5, $a1, 0x1f, 0x3 │ │ │ │ - ldx.bu $t5, $a3, $t5 │ │ │ │ - fmadd.s $fa1, $fa1, $fa0, $fs1 │ │ │ │ - nor $a0, $zero, $a1 │ │ │ │ - andi $a0, $a0, 0x7 │ │ │ │ - sra.w $t5, $t5, $a0 │ │ │ │ - andi $t5, $t5, 0x1 │ │ │ │ - vreplvei.w $vr2, $vr1, 0x0 │ │ │ │ - vst $vr2, $t1, 0 │ │ │ │ - vst $vr2, $t1, 16 │ │ │ │ - beqz $t5, -308 # 3bf40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24140> │ │ │ │ - fld.s $ft0, $t2, 712 │ │ │ │ - fld.s $fa7, $t1, 4 │ │ │ │ - fld.s $fa6, $t1, 8 │ │ │ │ - fld.s $fa5, $t1, 12 │ │ │ │ - fmul.s $ft0, $ft0, $fa1 │ │ │ │ - fld.s $fa4, $t1, 20 │ │ │ │ - fld.s $fa3, $t1, 24 │ │ │ │ - fld.s $fa2, $t1, 28 │ │ │ │ - fst.s $ft0, $t1, 0 │ │ │ │ - fld.s $ft0, $t2, 716 │ │ │ │ - fmul.s $fa7, $fa7, $ft0 │ │ │ │ - fst.s $fa7, $t1, 4 │ │ │ │ - fld.s $fa7, $t2, 720 │ │ │ │ - fmul.s $fa6, $fa6, $fa7 │ │ │ │ - fst.s $fa6, $t1, 8 │ │ │ │ - fld.s $fa6, $t2, 724 │ │ │ │ - fmul.s $fa5, $fa5, $fa6 │ │ │ │ - fst.s $fa5, $t1, 12 │ │ │ │ - fld.s $fa5, $t2, 728 │ │ │ │ - fmul.s $fa1, $fa5, $fa1 │ │ │ │ - fst.s $fa1, $t1, 16 │ │ │ │ - fld.s $fa1, $t2, 732 │ │ │ │ - fmul.s $fa1, $fa4, $fa1 │ │ │ │ - fst.s $fa1, $t1, 20 │ │ │ │ - fld.s $fa1, $t2, 736 │ │ │ │ - fmul.s $fa1, $fa3, $fa1 │ │ │ │ - fst.s $fa1, $t1, 24 │ │ │ │ - fld.s $fa1, $t2, 740 │ │ │ │ - b -312 # 3bfb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x241b0> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - li.w $a0, 32 │ │ │ │ - bl -194676 │ │ │ │ - fld.s $ft1, $s0, 0 │ │ │ │ - vldi $vr0, 0 │ │ │ │ - fmul.s $ft1, $fs1, $ft1 │ │ │ │ - fst.s $ft1, $a0, 0 │ │ │ │ - fld.s $ft2, $s0, 4 │ │ │ │ - fmul.s $ft2, $fs1, $ft2 │ │ │ │ - fst.s $ft2, $a0, 4 │ │ │ │ - fld.s $ft3, $s0, 8 │ │ │ │ - fmul.s $ft3, $fs1, $ft3 │ │ │ │ - fst.s $ft3, $a0, 8 │ │ │ │ - fld.s $ft4, $s0, 12 │ │ │ │ - fmul.s $ft4, $fs1, $ft4 │ │ │ │ - fst.s $ft4, $a0, 12 │ │ │ │ - fld.s $ft5, $s0, 16 │ │ │ │ - fmul.s $ft5, $fs1, $ft5 │ │ │ │ - fst.s $ft5, $a0, 16 │ │ │ │ - fld.s $ft6, $s0, 20 │ │ │ │ - fmul.s $ft6, $fs1, $ft6 │ │ │ │ - fst.s $ft6, $a0, 20 │ │ │ │ - fld.s $ft7, $s0, 24 │ │ │ │ - fmul.s $ft7, $fs1, $ft7 │ │ │ │ - fst.s $ft7, $a0, 24 │ │ │ │ - fld.s $fa1, $s0, 28 │ │ │ │ - fmul.s $fs1, $fs1, $fa1 │ │ │ │ - fst.s $fs1, $a0, 28 │ │ │ │ - vst $vr0, $s0, 0 │ │ │ │ - vst $vr0, $s0, 16 │ │ │ │ - beqz $fp, 4644 # 3d398 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25598> │ │ │ │ - fdiv.s $fa0, $fs2, $fs3 │ │ │ │ - ld.d $t0, $s1, 192 │ │ │ │ - slli.d $t1, $s3, 0x5 │ │ │ │ - add.d $t1, $t1, $t0 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - fld.s $fa1, $t0, 0 │ │ │ │ - fld.s $ft0, $t0, 4 │ │ │ │ - fld.s $fa7, $t0, 8 │ │ │ │ - fld.s $fa6, $t0, 12 │ │ │ │ - fld.s $fa5, $t0, 16 │ │ │ │ - fld.s $fa4, $t0, 20 │ │ │ │ - fld.s $fa3, $t0, 24 │ │ │ │ - fld.s $fa2, $t0, 28 │ │ │ │ - fmadd.s $fa1, $fa0, $fa1, $ft1 │ │ │ │ - fmadd.s $ft0, $fa0, $ft0, $ft2 │ │ │ │ - fmadd.s $fa7, $fa0, $fa7, $ft3 │ │ │ │ - fmadd.s $fa6, $fa0, $fa6, $ft4 │ │ │ │ - fmadd.s $fa5, $fa0, $fa5, $ft5 │ │ │ │ - fmadd.s $fa4, $fa0, $fa4, $ft6 │ │ │ │ - fmadd.s $fa3, $fa0, $fa3, $ft7 │ │ │ │ - fmadd.s $fa2, $fa0, $fa2, $fs1 │ │ │ │ - addi.d $t0, $t0, 32 │ │ │ │ - fst.s $ft0, $t0, -28 │ │ │ │ - fst.s $fa7, $t0, -24 │ │ │ │ - fst.s $fa6, $t0, -20 │ │ │ │ - fst.s $fa1, $t0, -32 │ │ │ │ - fst.s $fa5, $t0, -16 │ │ │ │ - fst.s $fa4, $t0, -12 │ │ │ │ - fst.s $fa3, $t0, -8 │ │ │ │ - fst.s $fa2, $t0, -4 │ │ │ │ - fld.s $fa7, $s0, 0 │ │ │ │ - fld.s $fa6, $s0, 4 │ │ │ │ - fld.s $fa5, $s0, 8 │ │ │ │ - fld.s $fa4, $s0, 12 │ │ │ │ - fld.s $fa3, $s0, 16 │ │ │ │ - fld.s $fa2, $s0, 20 │ │ │ │ - fadd.s $fa1, $fa1, $fa7 │ │ │ │ - fst.s $fa1, $s0, 0 │ │ │ │ - fld.s $ft0, $t0, -28 │ │ │ │ - fadd.s $ft0, $ft0, $fa6 │ │ │ │ - fst.s $ft0, $s0, 4 │ │ │ │ - fld.s $fa7, $t0, -24 │ │ │ │ - fadd.s $fa7, $fa7, $fa5 │ │ │ │ - fst.s $fa7, $s0, 8 │ │ │ │ - fld.s $fa6, $t0, -20 │ │ │ │ - fadd.s $fa6, $fa6, $fa4 │ │ │ │ - fst.s $fa6, $s0, 12 │ │ │ │ - fld.s $fa5, $t0, -16 │ │ │ │ - fadd.s $fa5, $fa5, $fa3 │ │ │ │ - fst.s $fa5, $s0, 16 │ │ │ │ - fld.s $fa4, $t0, -12 │ │ │ │ - fadd.s $fa4, $fa4, $fa2 │ │ │ │ - fst.s $fa4, $s0, 20 │ │ │ │ - fld.s $fa2, $s0, 24 │ │ │ │ - fld.s $ft8, $s0, 28 │ │ │ │ - fld.s $fa3, $t0, -8 │ │ │ │ - fadd.s $fa3, $fa3, $fa2 │ │ │ │ - fst.s $fa3, $s0, 24 │ │ │ │ - fld.s $fa2, $t0, -4 │ │ │ │ - fadd.s $fa2, $fa2, $ft8 │ │ │ │ - fst.s $fa2, $s0, 28 │ │ │ │ - bne $t1, $t0, -224 # 3c190 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24390> │ │ │ │ - fadd.s $fa0, $fa1, $ft0 │ │ │ │ - fadd.s $fa0, $fa0, $fa7 │ │ │ │ - fadd.s $fa0, $fa0, $fa6 │ │ │ │ - fadd.s $fa0, $fa0, $fa5 │ │ │ │ - fadd.s $fa0, $fa0, $fa4 │ │ │ │ - fadd.s $fa0, $fa0, $fa3 │ │ │ │ - fadd.s $fa0, $fa0, $fa2 │ │ │ │ - fst.s $fa0, $s1, 184 │ │ │ │ - bl -195140 │ │ │ │ - beqz $s4, 1528 # 3c890 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24a90> │ │ │ │ - nop │ │ │ │ - st.w $s8, $s1, 156 │ │ │ │ - beqz $s8, 4284 # 3d360 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25560> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -207292 │ │ │ │ li.w $t0, 1 │ │ │ │ - beq $s6, $t0, 300 # 3c3e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x245e0> │ │ │ │ - ldptr.w $t8, $s1, 152 │ │ │ │ - ldptr.w $s4, $s1, 148 │ │ │ │ - move $t6, $s4 │ │ │ │ - move $s8, $t8 │ │ │ │ - ldptr.w $t0, $s1, 168 │ │ │ │ - bstrpick.d $s2, $s2, 0x1, 0x1 │ │ │ │ - addi.w $t6, $t6, -1 │ │ │ │ - sub.w $s2, $t0, $s2 │ │ │ │ - st.w $t6, $s1, 148 │ │ │ │ - st.w $s2, $s1, 168 │ │ │ │ - bltz $t6, 64 # 3c320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24520> │ │ │ │ - nop │ │ │ │ - ldptr.w $t0, $s1, 104 │ │ │ │ - addi.w $s8, $s8, -1 │ │ │ │ - st.w $s8, $s1, 152 │ │ │ │ - blt $s8, $t0, 108 # 3c360 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24560> │ │ │ │ - ldptr.w $t1, $s1, 176 │ │ │ │ - ld.d $t2, $s1, 8 │ │ │ │ - ldptr.w $t3, $s1, 108 │ │ │ │ - b -3220 # 3b670 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23870> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ldptr.w $t0, $s1, 144 │ │ │ │ - blez $t0, -60 # 3c2e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x244e8> │ │ │ │ - ld.d $t2, $s1, 8 │ │ │ │ - addi.w $t0, $t0, -1 │ │ │ │ - bstrpick.d $t1, $t0, 0x1f, 0x0 │ │ │ │ - st.w $t0, $s1, 144 │ │ │ │ - ld.d $t0, $t2, 208 │ │ │ │ - slli.d $t1, $t1, 0x1 │ │ │ │ - addi.w $s8, $s8, -1 │ │ │ │ - ldx.hu $t0, $t0, $t1 │ │ │ │ - st.w $s8, $s1, 152 │ │ │ │ - addi.w $t0, $t0, -1 │ │ │ │ - st.w $t0, $s1, 148 │ │ │ │ - ldptr.w $t0, $s1, 104 │ │ │ │ - bge $s8, $t0, -96 # 3c2f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x244f8> │ │ │ │ - nop │ │ │ │ - ld.d $fp, $sp, 224 │ │ │ │ - ld.d $s0, $sp, 216 │ │ │ │ - ld.d $s1, $sp, 208 │ │ │ │ - ld.d $s2, $sp, 200 │ │ │ │ - ld.d $s3, $sp, 192 │ │ │ │ - ld.d $s4, $sp, 184 │ │ │ │ - ld.d $s5, $sp, 176 │ │ │ │ - ld.d $s6, $sp, 168 │ │ │ │ - ld.d $s7, $sp, 160 │ │ │ │ - fld.d $fs0, $sp, 136 │ │ │ │ - fld.d $fs1, $sp, 128 │ │ │ │ - fld.d $fs2, $sp, 120 │ │ │ │ - fld.d $fs3, $sp, 112 │ │ │ │ - nop │ │ │ │ - pcalau12i $t1, 116 │ │ │ │ + st.w $t0, $s1, 160 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + blt $fp, $t0, -396 # 3ef40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9080> │ │ │ │ + pcalau12i $t1, 113 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ ld.d $t0, $sp, 104 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, 4224 # 3d430 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25630> │ │ │ │ - ld.d $ra, $sp, 232 │ │ │ │ - ldptr.d $a0, $sp, 0 │ │ │ │ - ld.d $s8, $sp, 152 │ │ │ │ - addi.d $sp, $sp, 240 │ │ │ │ + bnez $t0, 944 # 3f498 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x95d8> │ │ │ │ + ld.d $ra, $sp, 200 │ │ │ │ + ld.d $s0, $sp, 184 │ │ │ │ + ld.d $s1, $sp, 176 │ │ │ │ + ld.d $s2, $sp, 168 │ │ │ │ + ld.d $s3, $sp, 160 │ │ │ │ + ld.d $s4, $sp, 152 │ │ │ │ + ld.d $s5, $sp, 144 │ │ │ │ + ld.d $s6, $sp, 136 │ │ │ │ + ld.d $s7, $sp, 128 │ │ │ │ + ld.d $s8, $sp, 120 │ │ │ │ + move $a0, $fp │ │ │ │ + ld.d $fp, $sp, 192 │ │ │ │ + addi.d $sp, $sp, 208 │ │ │ │ ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - li.w $a0, 32 │ │ │ │ - bl -195412 │ │ │ │ - move $s8, $a0 │ │ │ │ - vldi $vr0, 0 │ │ │ │ - li.w $a0, 48 │ │ │ │ - vst $vr0, $s8, 0 │ │ │ │ - vst $vr0, $s8, 16 │ │ │ │ - bl -195436 │ │ │ │ - addi.d $t0, $sp, 56 │ │ │ │ - addi.d $fp, $a0, 48 │ │ │ │ - move $s0, $a0 │ │ │ │ - st.d $a0, $sp, 80 │ │ │ │ - st.d $a0, $sp, 56 │ │ │ │ - st.d $a0, $sp, 64 │ │ │ │ - st.d $fp, $sp, 96 │ │ │ │ - st.d $t0, $sp, 72 │ │ │ │ - move $s6, $a0 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - stptr.d $zero, $s6, 0 │ │ │ │ - st.d $zero, $s6, 8 │ │ │ │ - st.d $zero, $s6, 16 │ │ │ │ - li.w $a0, 32 │ │ │ │ - bl -195504 │ │ │ │ - addi.d $t0, $a0, 32 │ │ │ │ - vld $vr0, $s8, 0 │ │ │ │ - stptr.d $a0, $s6, 0 │ │ │ │ - st.d $t0, $s6, 16 │ │ │ │ - addi.d $s6, $s6, 24 │ │ │ │ - vst $vr0, $a0, 0 │ │ │ │ - vld $vr0, $s8, 16 │ │ │ │ - vst $vr0, $a0, 16 │ │ │ │ - st.d $t0, $s6, -16 │ │ │ │ - st.d $s6, $sp, 56 │ │ │ │ - bne $fp, $s6, -60 # 3c430 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24630> │ │ │ │ - move $a0, $s8 │ │ │ │ - st.d $fp, $sp, 88 │ │ │ │ - bl -195624 │ │ │ │ - ldptr.w $s8, $s1, 180 │ │ │ │ - ld.d $t0, $s1, 384 │ │ │ │ - alsl.d $s8, $s8, $s8, 0x1 │ │ │ │ - alsl.d $t0, $s8, $t0, 0x3 │ │ │ │ - ldptr.d $fp, $t0, 0 │ │ │ │ - ld.d $t0, $t0, 8 │ │ │ │ - slli.d $s8, $s8, 0x3 │ │ │ │ - sub.d $s4, $t0, $fp │ │ │ │ - beq $t0, $fp, 4052 # 3d470 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25670> │ │ │ │ - move $a0, $s4 │ │ │ │ - bl -195604 │ │ │ │ - move $a2, $s4 │ │ │ │ - move $a1, $fp │ │ │ │ - bl -194512 │ │ │ │ - ldptr.w $t7, $s1, 136 │ │ │ │ - vld $vr2, $a0, 0 │ │ │ │ - vld $vr1, $a0, 16 │ │ │ │ - vfrecip.s $vr2, $vr2 │ │ │ │ - vfrecip.s $vr1, $vr1 │ │ │ │ - vst $vr2, $a0, 0 │ │ │ │ - vst $vr1, $a0, 16 │ │ │ │ - move $t5, $a0 │ │ │ │ - beqz $t7, 348 # 3c630 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24830> │ │ │ │ - ldptr.w $t0, $s1, 160 │ │ │ │ - vbsrl.v $vr8, $vr2, 0xc │ │ │ │ - vbsrl.v $vr7, $vr2, 0x8 │ │ │ │ - vbsrl.v $vr6, $vr2, 0x4 │ │ │ │ - ldptr.w $t4, $s1, 164 │ │ │ │ - vbsrl.v $vr5, $vr1, 0xc │ │ │ │ - vbsrl.v $vr4, $vr1, 0x8 │ │ │ │ - vbsrl.v $vr3, $vr1, 0x4 │ │ │ │ - ld.d $t3, $s1, 64 │ │ │ │ - ld.d $t2, $s1, 360 │ │ │ │ - add.w $t0, $t0, $t4 │ │ │ │ - srli.d $t3, $t3, 0x3 │ │ │ │ - bstrpick.d $t0, $t0, 0x1f, 0x0 │ │ │ │ - mul.d $t0, $t0, $t3 │ │ │ │ - ld.d $t6, $s1, 88 │ │ │ │ - ld.d $t1, $s1, 192 │ │ │ │ - ldx.d $t2, $t2, $s8 │ │ │ │ - move $t3, $zero │ │ │ │ - addi.d $t1, $t1, 92 │ │ │ │ - addi.d $t2, $t2, 92 │ │ │ │ - add.d $t6, $t6, $t0 │ │ │ │ - nop │ │ │ │ - bstrpick.d $t0, $t3, 0x1f, 0x3 │ │ │ │ - ldx.bu $t0, $t6, $t0 │ │ │ │ - nor $t4, $zero, $t3 │ │ │ │ - andi $t4, $t4, 0x7 │ │ │ │ - fld.s $fa0, $t2, -92 │ │ │ │ - sra.w $t0, $t0, $t4 │ │ │ │ - andi $t0, $t0, 0x1 │ │ │ │ - alsl.d $t0, $t0, $t0, 0x1 │ │ │ │ - fmul.s $fa0, $fa2, $fa0 │ │ │ │ - slli.d $t0, $t0, 0x3 │ │ │ │ - ldx.d $t0, $s0, $t0 │ │ │ │ - fld.s $ft8, $t1, -92 │ │ │ │ - preld 0x0, $t1, 0 │ │ │ │ - fld.s $ft7, $t0, 0 │ │ │ │ - fld.s $ft6, $t0, 4 │ │ │ │ - preld 0x0, $t2, 0 │ │ │ │ - addi.d $t2, $t2, 32 │ │ │ │ - fmadd.s $fa0, $fa0, $ft8, $ft7 │ │ │ │ - addi.d $t1, $t1, 32 │ │ │ │ - fld.s $ft5, $t0, 8 │ │ │ │ - fld.s $ft4, $t0, 12 │ │ │ │ - fld.s $ft3, $t0, 16 │ │ │ │ - fld.s $ft2, $t0, 20 │ │ │ │ - fld.s $ft1, $t0, 24 │ │ │ │ - addi.w $t3, $t3, 1 │ │ │ │ - fst.s $fa0, $t0, 0 │ │ │ │ - fld.s $fa0, $t2, -120 │ │ │ │ - fld.s $ft7, $t1, -120 │ │ │ │ - fmul.s $fa0, $fa6, $fa0 │ │ │ │ - fmadd.s $fa0, $fa0, $ft7, $ft6 │ │ │ │ - fst.s $fa0, $t0, 4 │ │ │ │ - fld.s $fa0, $t2, -116 │ │ │ │ - fld.s $ft6, $t1, -116 │ │ │ │ - fmul.s $fa0, $fa7, $fa0 │ │ │ │ - fmadd.s $fa0, $fa0, $ft6, $ft5 │ │ │ │ - fst.s $fa0, $t0, 8 │ │ │ │ - fld.s $fa0, $t2, -112 │ │ │ │ - fld.s $ft5, $t1, -112 │ │ │ │ - fmul.s $fa0, $ft0, $fa0 │ │ │ │ - fmadd.s $fa0, $fa0, $ft5, $ft4 │ │ │ │ - fst.s $fa0, $t0, 12 │ │ │ │ - fld.s $fa0, $t2, -108 │ │ │ │ - fld.s $ft4, $t1, -108 │ │ │ │ - fmul.s $fa0, $fa1, $fa0 │ │ │ │ - fmadd.s $fa0, $fa0, $ft4, $ft3 │ │ │ │ - fst.s $fa0, $t0, 16 │ │ │ │ - fld.s $fa0, $t2, -104 │ │ │ │ - fld.s $ft3, $t1, -104 │ │ │ │ - fmul.s $fa0, $fa3, $fa0 │ │ │ │ - fmadd.s $fa0, $fa0, $ft3, $ft2 │ │ │ │ - fst.s $fa0, $t0, 20 │ │ │ │ - fld.s $fa0, $t2, -100 │ │ │ │ - fld.s $ft2, $t1, -100 │ │ │ │ - fmul.s $fa0, $fa4, $fa0 │ │ │ │ - fmadd.s $fa0, $fa0, $ft2, $ft1 │ │ │ │ - fst.s $fa0, $t0, 24 │ │ │ │ - fld.s $fa0, $t2, -96 │ │ │ │ - fld.s $ft2, $t1, -96 │ │ │ │ - fld.s $ft1, $t0, 28 │ │ │ │ - fmul.s $fa0, $fa5, $fa0 │ │ │ │ - fmadd.s $fa0, $fa0, $ft2, $ft1 │ │ │ │ - fst.s $fa0, $t0, 28 │ │ │ │ - bne $t7, $t3, -248 # 3c530 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24730> │ │ │ │ - nop │ │ │ │ - ld.d $t2, $s0, 24 │ │ │ │ - ldptr.d $t1, $s0, 0 │ │ │ │ - ld.d $t3, $sp, 32 │ │ │ │ - fld.s $fa0, $t2, 0 │ │ │ │ - fld.s $fa1, $t1, 0 │ │ │ │ - ldptr.w $t0, $s1, 176 │ │ │ │ - ldptr.d $t4, $t3, 0 │ │ │ │ - fadd.s $fa1, $fa0, $fa1 │ │ │ │ - slli.w $t0, $t0, 0x3 │ │ │ │ - move $a0, $t5 │ │ │ │ - slli.d $t5, $t0, 0x2 │ │ │ │ - fdiv.s $fa0, $fa0, $fa1 │ │ │ │ - addi.w $t0, $t0, 1 │ │ │ │ - slli.d $t0, $t0, 0x2 │ │ │ │ - add.d $t3, $t4, $t0 │ │ │ │ - move $s8, $s0 │ │ │ │ - fstx.s $fa0, $t4, $t5 │ │ │ │ - fld.s $fa0, $t2, 4 │ │ │ │ - fld.s $fa1, $t1, 4 │ │ │ │ - fadd.s $fa1, $fa0, $fa1 │ │ │ │ - fdiv.s $fa0, $fa0, $fa1 │ │ │ │ - fstx.s $fa0, $t4, $t0 │ │ │ │ - fld.s $fa0, $t2, 8 │ │ │ │ - fld.s $fa1, $t1, 8 │ │ │ │ - fadd.s $fa1, $fa0, $fa1 │ │ │ │ - fdiv.s $fa0, $fa0, $fa1 │ │ │ │ - fst.s $fa0, $t3, 4 │ │ │ │ - fld.s $fa0, $t2, 12 │ │ │ │ - fld.s $fa1, $t1, 12 │ │ │ │ - fadd.s $fa1, $fa0, $fa1 │ │ │ │ - fdiv.s $fa0, $fa0, $fa1 │ │ │ │ - fst.s $fa0, $t3, 8 │ │ │ │ - fld.s $fa0, $t2, 16 │ │ │ │ - fld.s $fa1, $t1, 16 │ │ │ │ - fadd.s $fa1, $fa0, $fa1 │ │ │ │ - fdiv.s $fa0, $fa0, $fa1 │ │ │ │ - fst.s $fa0, $t3, 12 │ │ │ │ - fld.s $fa0, $t2, 20 │ │ │ │ - fld.s $fa1, $t1, 20 │ │ │ │ - fadd.s $fa1, $fa0, $fa1 │ │ │ │ - fdiv.s $fa0, $fa0, $fa1 │ │ │ │ - fst.s $fa0, $t3, 16 │ │ │ │ - fld.s $fa0, $t2, 24 │ │ │ │ - fld.s $fa1, $t1, 24 │ │ │ │ - fadd.s $fa1, $fa0, $fa1 │ │ │ │ - fdiv.s $fa0, $fa0, $fa1 │ │ │ │ - fst.s $fa0, $t3, 20 │ │ │ │ - fld.s $fa0, $t2, 28 │ │ │ │ - fld.s $fa1, $t1, 28 │ │ │ │ - fadd.s $fa1, $fa0, $fa1 │ │ │ │ - fdiv.s $fa0, $fa0, $fa1 │ │ │ │ - fst.s $fa0, $t3, 24 │ │ │ │ - bl -196272 │ │ │ │ nop │ │ │ │ + ld.d $t0, $sp, 16 │ │ │ │ + addi.d $a0, $s1, 112 │ │ │ │ + ldx.b $a1, $t0, $fp │ │ │ │ + addi.d $fp, $fp, 1 │ │ │ │ + bl -206768 │ │ │ │ + b -140 # 3f0c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9208> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ldptr.d $a0, $s8, 0 │ │ │ │ - beqz $a0, 76 # 3c760 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24960> │ │ │ │ - addi.d $s8, $s8, 24 │ │ │ │ - bl -196300 │ │ │ │ - bne $s6, $s8, -16 # 3c710 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24910> │ │ │ │ - move $a0, $s0 │ │ │ │ - ldptr.w $s0, $s1, 176 │ │ │ │ - bl -196316 │ │ │ │ - ldptr.w $t6, $s1, 148 │ │ │ │ - addi.w $s0, $s0, -1 │ │ │ │ - ldptr.w $s8, $s1, 152 │ │ │ │ - st.w $s0, $s1, 176 │ │ │ │ - b -1144 # 3c2c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x244c8> │ │ │ │ + ld.d $t0, $sp, 16 │ │ │ │ + addi.d $a0, $s1, 16 │ │ │ │ + ldx.b $a1, $t0, $fp │ │ │ │ + addi.d $fp, $fp, 1 │ │ │ │ + bl -206240 │ │ │ │ + ldptr.w $t1, $s1, 100 │ │ │ │ + li.w $t0, 13 │ │ │ │ + bne $t1, $t0, -180 # 3f0c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9208> │ │ │ │ + li.w $t0, 3 │ │ │ │ + st.w $t0, $s1, 160 │ │ │ │ + b -192 # 3f0c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9208> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + li.w $t0, 2 │ │ │ │ + st.w $t0, $s1, 160 │ │ │ │ + addi.d $a0, $s1, 16 │ │ │ │ + bl -206268 │ │ │ │ + addi.d $a0, $s1, 112 │ │ │ │ + bl -207460 │ │ │ │ + ldptr.w $t0, $s1, 160 │ │ │ │ + b -620 # 3ef50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9090> │ │ │ │ + ldptr.d $s4, $s1, 0 │ │ │ │ + beqz $s4, 940 # 3f570 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x96b0> │ │ │ │ + ldptr.w $t0, $s4, 64 │ │ │ │ + andi $t1, $t0, 0x2 │ │ │ │ + beqz $t1, 624 # 3f440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9580> │ │ │ │ nop │ │ │ │ + ld.d $t0, $sp, 16 │ │ │ │ + ld.d $t1, $sp, 8 │ │ │ │ + move $s0, $s4 │ │ │ │ + add.d $t0, $t0, $fp │ │ │ │ + sub.d $s5, $t1, $fp │ │ │ │ + st.d $t0, $sp, 24 │ │ │ │ + addi.d $s8, $s4, 48 │ │ │ │ + st.d $t0, $sp, 40 │ │ │ │ + add.d $s5, $t0, $s5 │ │ │ │ + b 108 # 3f268 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x93a8> │ │ │ │ + beqz $s0, 776 # 3f508 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9648> │ │ │ │ nop │ │ │ │ - addi.d $s8, $s8, 24 │ │ │ │ - bne $s6, $s8, -84 # 3c710 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24910> │ │ │ │ + move $a3, $s8 │ │ │ │ + move $a2, $s5 │ │ │ │ + addi.d $a1, $sp, 40 │ │ │ │ move $a0, $s0 │ │ │ │ - ldptr.w $s0, $s1, 176 │ │ │ │ - bl -196384 │ │ │ │ - ldptr.w $t6, $s1, 148 │ │ │ │ - addi.w $s0, $s0, -1 │ │ │ │ - ldptr.w $s8, $s1, 152 │ │ │ │ - st.w $s0, $s1, 176 │ │ │ │ - b -1212 # 3c2c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x244c8> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + bl -208216 │ │ │ │ + ldptr.w $a1, $s6, 0 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -207332 │ │ │ │ + move $s2, $a0 │ │ │ │ + move $a3, $zero │ │ │ │ + move $a2, $s8 │ │ │ │ + addi.d $a1, $sp, 40 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -205948 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -208052 │ │ │ │ + ldptr.w $t1, $s7, 0 │ │ │ │ + xor $t0, $s2, $t1 │ │ │ │ + sltui $t0, $t0, 1 │ │ │ │ + st.b $t0, $s0, 28 │ │ │ │ + ldptr.d $s0, $s1, 0 │ │ │ │ + beq $s2, $t1, 356 # 3f3c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9500> │ │ │ │ + ld.d $t0, $sp, 40 │ │ │ │ + beq $s5, $t0, 284 # 3f380 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x94c0> │ │ │ │ + ld.d $a4, $s4, 56 │ │ │ │ + ld.d $t0, $s4, 48 │ │ │ │ + bne $t0, $a4, -112 # 3f200 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9340> │ │ │ │ + beqz $s0, 764 # 3f570 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x96b0> │ │ │ │ + ldptr.d $t0, $s3, 0 │ │ │ │ + ld.d $a1, $s0, 32 │ │ │ │ + ld.d $s2, $s0, 48 │ │ │ │ + ld.d $t0, $t0, 96 │ │ │ │ + move $a0, $s3 │ │ │ │ + sub.d $s2, $s2, $a1 │ │ │ │ + move $a2, $s2 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + bge $a0, $s2, 104 # 3f300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9440> │ │ │ │ + blez $a0, 100 # 3f300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9440> │ │ │ │ + ldptr.d $t0, $s1, 0 │ │ │ │ + beqz $t0, 716 # 3f570 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x96b0> │ │ │ │ + ld.d $t0, $t0, 32 │ │ │ │ + sub.d $s2, $s2, $a0 │ │ │ │ + move $a2, $s2 │ │ │ │ + add.d $a1, $t0, $a0 │ │ │ │ + move $a0, $t0 │ │ │ │ + bl -205948 │ │ │ │ + ldptr.d $s0, $s1, 0 │ │ │ │ + beqz $s0, 684 # 3f570 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x96b0> │ │ │ │ + ld.d $t0, $s0, 32 │ │ │ │ + ld.d $t1, $s0, 40 │ │ │ │ + add.d $s2, $t0, $s2 │ │ │ │ + add.d $t0, $t0, $t1 │ │ │ │ + st.d $s2, $s0, 48 │ │ │ │ + st.d $t0, $s0, 56 │ │ │ │ + ld.d $a4, $s4, 56 │ │ │ │ + b -220 # 3f208 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9348> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $t3, $t2, 136 │ │ │ │ - srai.w $t1, $s8, 0x1 │ │ │ │ - andi $t2, $s8, 0x1 │ │ │ │ - ldx.bu $t1, $t3, $t1 │ │ │ │ - li.w $t0, 4 │ │ │ │ - slli.d $t2, $t2, 0x2 │ │ │ │ - sll.w $t0, $t0, $t2 │ │ │ │ - and $t0, $t0, $t1 │ │ │ │ - sltu $a1, $zero, $t0 │ │ │ │ - bltz $s0, 2428 # 3d140 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25340> │ │ │ │ - beq $a1, $s0, 2424 # 3d140 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25340> │ │ │ │ - beqz $s4, 2996 # 3d380 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25580> │ │ │ │ - bnez $s8, -1296 # 3c2c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x244c0> │ │ │ │ nop │ │ │ │ - ld.d $a1, $sp, 8 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -7360 # 3ab20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22d20> │ │ │ │ - b -1324 # 3c2b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x244b8> │ │ │ │ - vxor.v $vr1, $vr1, $vr1 │ │ │ │ - fmov.s $fa2, $fa1 │ │ │ │ - fmov.s $fa3, $fa1 │ │ │ │ - fmov.s $fa4, $fa1 │ │ │ │ - fmov.s $fa5, $fa1 │ │ │ │ - fmov.s $fa6, $fa1 │ │ │ │ - fmov.s $fa7, $fa1 │ │ │ │ - fmov.s $fa0, $fa1 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - fadd.s $fa0, $fa0, $fa7 │ │ │ │ - ldptr.w $t6, $s1, 148 │ │ │ │ - fadd.s $fa0, $fa0, $fa6 │ │ │ │ - fadd.s $fa0, $fa0, $fa5 │ │ │ │ - fadd.s $fa0, $fa0, $fa4 │ │ │ │ - fadd.s $fa0, $fa0, $fa3 │ │ │ │ - fadd.s $fa0, $fa0, $fa2 │ │ │ │ - fadd.s $fa0, $fa0, $fa1 │ │ │ │ - fst.s $fa0, $s1, 184 │ │ │ │ - beqz $t6, 1380 # 3cd98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24f98> │ │ │ │ - ldptr.w $s8, $s1, 152 │ │ │ │ nop │ │ │ │ - st.w $s8, $s1, 156 │ │ │ │ - bnez $s8, -1404 # 3c2c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x244c8> │ │ │ │ - ld.d $a1, $sp, 8 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -7472 # 3ab20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22d20> │ │ │ │ - b -1436 # 3c2b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x244b8> │ │ │ │ + ldptr.d $s0, $s1, 0 │ │ │ │ + beqz $s0, 620 # 3f570 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x96b0> │ │ │ │ + ld.d $t0, $s0, 32 │ │ │ │ + ld.d $t1, $s0, 40 │ │ │ │ + sub.d $s2, $s2, $a0 │ │ │ │ + add.d $s2, $t0, $s2 │ │ │ │ + add.d $t0, $t0, $t1 │ │ │ │ + st.d $s2, $s0, 48 │ │ │ │ + st.d $t0, $s0, 56 │ │ │ │ + bnez $a0, -68 # 3f2e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9420> │ │ │ │ + ld.d $t0, $sp, 40 │ │ │ │ + ld.d $t1, $sp, 24 │ │ │ │ + sub.d $t0, $t0, $t1 │ │ │ │ + add.d $fp, $fp, $t0 │ │ │ │ + b 88 # 3f390 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x94d0> │ │ │ │ nop │ │ │ │ + andi $t1, $t0, 0x1 │ │ │ │ + bnez $t1, 532 # 3f558 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9698> │ │ │ │ + ld.d $t1, $s4, 32 │ │ │ │ + ld.d $a4, $s4, 40 │ │ │ │ + ori $t0, $t0, 0x2 │ │ │ │ + st.w $t0, $s4, 64 │ │ │ │ + add.d $a4, $t1, $a4 │ │ │ │ + st.d $t1, $s4, 48 │ │ │ │ + st.d $a4, $s4, 56 │ │ │ │ + addi.d $t0, $sp, 39 │ │ │ │ + st.d $t0, $sp, 48 │ │ │ │ + move $s0, $s4 │ │ │ │ + bne $t1, $a4, -928 # 3efd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9110> │ │ │ │ nop │ │ │ │ - fadd.s $fa0, $fa1, $ft0 │ │ │ │ - st.d $t6, $sp, 16 │ │ │ │ - fadd.s $fa0, $fa0, $fa7 │ │ │ │ - fadd.s $fa0, $fa0, $fa6 │ │ │ │ - fadd.s $fa0, $fa0, $fa5 │ │ │ │ - fadd.s $fa0, $fa0, $fa4 │ │ │ │ - fadd.s $fa0, $fa0, $fa3 │ │ │ │ - fadd.s $fa0, $fa0, $fa2 │ │ │ │ - fst.s $fa0, $s1, 184 │ │ │ │ - bl -196660 │ │ │ │ - ld.d $t6, $sp, 16 │ │ │ │ - bnez $s4, -76 # 3c840 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24a40> │ │ │ │ - ldptr.w $t8, $s1, 152 │ │ │ │ - ld.d $t7, $s1, 216 │ │ │ │ li.w $s5, 1 │ │ │ │ + b -844 # 3f030 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9170> │ │ │ │ + ld.d $t0, $sp, 24 │ │ │ │ + sub.d $s5, $s5, $t0 │ │ │ │ + add.d $fp, $fp, $s5 │ │ │ │ + beqz $s0, 380 # 3f508 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9648> │ │ │ │ + ld.bu $t0, $s0, 28 │ │ │ │ + beqz $t0, -708 # 3f0d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9210> │ │ │ │ + li.w $t0, 4 │ │ │ │ + st.w $t0, $s1, 160 │ │ │ │ + b -728 # 3f0c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9208> │ │ │ │ nop │ │ │ │ - addi.w $t0, $fp, -1 │ │ │ │ - li.w $t1, 2 │ │ │ │ - ld.d $t2, $s1, 192 │ │ │ │ - bgeu $t1, $t0, 1300 # 3cdc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24fc0> │ │ │ │ - slli.d $t0, $s3, 0x5 │ │ │ │ - add.d $t0, $t2, $t0 │ │ │ │ - alsl.d $t1, $s3, $t7, 0x2 │ │ │ │ - sltu $t0, $t7, $t0 │ │ │ │ - sltu $t1, $t2, $t1 │ │ │ │ - xori $t0, $t0, 0x1 │ │ │ │ - orn $t0, $t0, $t1 │ │ │ │ - andi $t0, $t0, 0x1 │ │ │ │ - beqz $t0, 1264 # 3cdc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24fc0> │ │ │ │ - bstrpick.d $t3, $fp, 0x1f, 0x2 │ │ │ │ - srli.w $t4, $fp, 0x2 │ │ │ │ - move $t1, $t7 │ │ │ │ - move $t0, $t2 │ │ │ │ - alsl.d $t3, $t3, $t7, 0x4 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - vld $vr10, $t0, 48 │ │ │ │ - vld $vr9, $t0, 80 │ │ │ │ - vld $vr7, $t0, 112 │ │ │ │ - vld $vr5, $t0, 32 │ │ │ │ - vpickod.w $vr13, $vr10, $vr5 │ │ │ │ - vpickev.w $vr5, $vr10, $vr5 │ │ │ │ - vld $vr1, $t0, 0 │ │ │ │ - vld $vr11, $t0, 16 │ │ │ │ - vld $vr2, $t0, 64 │ │ │ │ - vld $vr0, $t0, 96 │ │ │ │ - vpickod.w $vr4, $vr9, $vr2 │ │ │ │ - vpickod.w $vr12, $vr7, $vr0 │ │ │ │ - vpickod.w $vr3, $vr11, $vr1 │ │ │ │ - vpickev.w $vr0, $vr7, $vr0 │ │ │ │ - vpickev.w $vr1, $vr11, $vr1 │ │ │ │ - vpickev.w $vr2, $vr9, $vr2 │ │ │ │ - vpickod.w $vr7, $vr5, $vr1 │ │ │ │ - vpickod.w $vr9, $vr0, $vr2 │ │ │ │ - vpickev.w $vr1, $vr5, $vr1 │ │ │ │ - vpickev.w $vr2, $vr0, $vr2 │ │ │ │ - addi.d $t1, $t1, 16 │ │ │ │ - vpickev.w $vr5, $vr2, $vr1 │ │ │ │ - vpickod.w $vr6, $vr13, $vr3 │ │ │ │ - vpickod.w $vr8, $vr12, $vr4 │ │ │ │ - vpickev.w $vr3, $vr13, $vr3 │ │ │ │ - vpickev.w $vr4, $vr12, $vr4 │ │ │ │ - vpickev.w $vr10, $vr9, $vr7 │ │ │ │ - vpickev.w $vr0, $vr4, $vr3 │ │ │ │ - vpickod.w $vr1, $vr2, $vr1 │ │ │ │ - vfadd.s $vr0, $vr0, $vr5 │ │ │ │ - vpickod.w $vr3, $vr4, $vr3 │ │ │ │ - vpickev.w $vr5, $vr8, $vr6 │ │ │ │ - vfadd.s $vr0, $vr0, $vr10 │ │ │ │ - vpickod.w $vr7, $vr9, $vr7 │ │ │ │ - vfadd.s $vr0, $vr0, $vr5 │ │ │ │ - vpickod.w $vr6, $vr8, $vr6 │ │ │ │ - vfadd.s $vr0, $vr0, $vr1 │ │ │ │ - vfadd.s $vr0, $vr0, $vr3 │ │ │ │ - vfadd.s $vr0, $vr0, $vr7 │ │ │ │ - vfadd.s $vr0, $vr0, $vr6 │ │ │ │ - vst $vr0, $t1, -16 │ │ │ │ - addi.d $t0, $t0, 128 │ │ │ │ - bne $t1, $t3, -168 # 3c8f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24af0> │ │ │ │ - slli.w $t1, $t4, 0x2 │ │ │ │ - beq $fp, $t1, 240 # 3ca90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24c90> │ │ │ │ - slli.w $t3, $t1, 0x3 │ │ │ │ - bstrpick.d $t3, $t3, 0x1f, 0x0 │ │ │ │ - alsl.d $t0, $t3, $t2, 0x2 │ │ │ │ - slli.d $t3, $t3, 0x2 │ │ │ │ - fldx.s $fa7, $t2, $t3 │ │ │ │ - fld.s $fa0, $t0, 4 │ │ │ │ - fld.s $fa6, $t0, 8 │ │ │ │ - fld.s $fa5, $t0, 12 │ │ │ │ - fld.s $fa4, $t0, 16 │ │ │ │ - fld.s $fa3, $t0, 20 │ │ │ │ - fadd.s $fa0, $fa0, $fa7 │ │ │ │ - fld.s $fa2, $t0, 24 │ │ │ │ - fld.s $fa1, $t0, 28 │ │ │ │ - bstrpick.d $t4, $t1, 0x1f, 0x0 │ │ │ │ - slli.d $t4, $t4, 0x2 │ │ │ │ - fadd.s $fa0, $fa0, $fa6 │ │ │ │ - addi.w $t2, $t1, 1 │ │ │ │ - fadd.s $fa0, $fa0, $fa5 │ │ │ │ - fadd.s $fa0, $fa0, $fa4 │ │ │ │ - fadd.s $fa0, $fa0, $fa3 │ │ │ │ - fadd.s $fa0, $fa0, $fa2 │ │ │ │ - fadd.s $fa0, $fa0, $fa1 │ │ │ │ - fstx.s $fa0, $t7, $t4 │ │ │ │ - beq $t2, $fp, 144 # 3ca90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24c90> │ │ │ │ - fld.s $fa0, $t0, 32 │ │ │ │ - fld.s $fa7, $t0, 36 │ │ │ │ - fld.s $fa6, $t0, 40 │ │ │ │ - fld.s $fa5, $t0, 44 │ │ │ │ - fld.s $fa4, $t0, 48 │ │ │ │ - fld.s $fa3, $t0, 52 │ │ │ │ - fadd.s $fa0, $fa0, $fa7 │ │ │ │ - fld.s $fa2, $t0, 56 │ │ │ │ - fld.s $fa1, $t0, 60 │ │ │ │ - add.d $t4, $t7, $t4 │ │ │ │ - addi.w $t1, $t1, 2 │ │ │ │ - fadd.s $fa0, $fa0, $fa6 │ │ │ │ - fadd.s $fa0, $fa0, $fa5 │ │ │ │ - fadd.s $fa0, $fa0, $fa4 │ │ │ │ - fadd.s $fa0, $fa0, $fa3 │ │ │ │ - fadd.s $fa0, $fa0, $fa2 │ │ │ │ - fadd.s $fa0, $fa0, $fa1 │ │ │ │ - fst.s $fa0, $t4, 4 │ │ │ │ - beq $t1, $fp, 68 # 3ca90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24c90> │ │ │ │ - fld.s $fa0, $t0, 68 │ │ │ │ - fld.s $fa7, $t0, 64 │ │ │ │ - fld.s $fa6, $t0, 72 │ │ │ │ - fld.s $fa5, $t0, 76 │ │ │ │ - fld.s $fa4, $t0, 80 │ │ │ │ - fld.s $fa3, $t0, 84 │ │ │ │ - fadd.s $fa0, $fa0, $fa7 │ │ │ │ - fld.s $fa2, $t0, 88 │ │ │ │ - fld.s $fa1, $t0, 92 │ │ │ │ - fadd.s $fa0, $fa0, $fa6 │ │ │ │ - fadd.s $fa0, $fa0, $fa5 │ │ │ │ - fadd.s $fa0, $fa0, $fa4 │ │ │ │ - fadd.s $fa0, $fa0, $fa3 │ │ │ │ - fadd.s $fa0, $fa0, $fa2 │ │ │ │ - fadd.s $fa0, $fa0, $fa1 │ │ │ │ - fst.s $fa0, $t4, 8 │ │ │ │ - move $s8, $t8 │ │ │ │ - move $s0, $t8 │ │ │ │ - bnez $s5, 16 # 3caa8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24ca8> │ │ │ │ nop │ │ │ │ - ldptr.w $s8, $s1, 156 │ │ │ │ - move $s0, $t8 │ │ │ │ - st.w $s8, $s1, 156 │ │ │ │ - beqz $s0, 436 # 3cc60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24e60> │ │ │ │ - ldptr.w $t0, $s1, 104 │ │ │ │ - beq $t0, $s0, -2052 # 3c2b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x244b0> │ │ │ │ - ld.d $a1, $sp, 8 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -7104 # 3af00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23100> │ │ │ │ - bltz $a0, 2316 # 3d3d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x255d0> │ │ │ │ - ldptr.d $t0, $sp, 0 │ │ │ │ - add.w $t0, $a0, $t0 │ │ │ │ - stptr.d $t0, $sp, 0 │ │ │ │ - b -2084 # 3c2b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x244b0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $t2, $s1, 8 │ │ │ │ - vldi $vr0, 0 │ │ │ │ - ld.d $t0, $s1, 240 │ │ │ │ - srai.w $t1, $s8, 0x1 │ │ │ │ - ld.d $t2, $t2, 136 │ │ │ │ - ldx.bu $t4, $t2, $t1 │ │ │ │ - vst $vr0, $t0, 0 │ │ │ │ - vst $vr0, $t0, 16 │ │ │ │ - beqz $fp, 2264 # 3d3d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x255d8> │ │ │ │ - ldptr.w $t2, $s1, 160 │ │ │ │ - ldptr.w $a0, $s1, 164 │ │ │ │ - ld.d $t3, $s1, 64 │ │ │ │ - andi $t1, $s8, 0x1 │ │ │ │ - add.w $t2, $t2, $a0 │ │ │ │ - srli.d $t3, $t3, 0x3 │ │ │ │ - bstrpick.d $t2, $t2, 0x1f, 0x0 │ │ │ │ - mul.d $t2, $t2, $t3 │ │ │ │ - slli.d $t1, $t1, 0x2 │ │ │ │ - ld.d $t7, $s1, 88 │ │ │ │ - li.w $t6, 4 │ │ │ │ - sll.w $t6, $t6, $t1 │ │ │ │ - ldptr.d $t8, $s1, 0 │ │ │ │ - ld.d $t1, $s1, 192 │ │ │ │ - and $t6, $t6, $t4 │ │ │ │ - sltu $t6, $zero, $t6 │ │ │ │ - move $t4, $zero │ │ │ │ - add.d $t7, $t7, $t2 │ │ │ │ nop │ │ │ │ - bstrpick.d $t2, $t4, 0x1f, 0x3 │ │ │ │ - ldx.bu $t2, $t7, $t2 │ │ │ │ - nor $t3, $zero, $t4 │ │ │ │ - andi $t3, $t3, 0x7 │ │ │ │ - sra.w $t2, $t2, $t3 │ │ │ │ - andi $t2, $t2, 0x1 │ │ │ │ - fmov.s $fa0, $fs0 │ │ │ │ - beq $t6, $t2, 20 # 3cb80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24d80> │ │ │ │ - fld.d $fa0, $t8, 112 │ │ │ │ - fld.d $fa1, $t8, 104 │ │ │ │ - fdiv.d $fa0, $fa0, $fa1 │ │ │ │ - fcvt.s.d $fa0, $fa0 │ │ │ │ - vreplvei.w $vr1, $vr0, 0x0 │ │ │ │ - vst $vr1, $t1, 16 │ │ │ │ - vst $vr1, $t1, 0 │ │ │ │ - fld.s $fa7, $t0, 0 │ │ │ │ - fld.s $fa6, $t0, 4 │ │ │ │ - addi.d $t1, $t1, 32 │ │ │ │ - fld.s $fa5, $t0, 8 │ │ │ │ - fld.s $fa4, $t0, 12 │ │ │ │ - fadd.s $fa0, $fa0, $fa7 │ │ │ │ - fld.s $fa3, $t0, 16 │ │ │ │ - fld.s $fa2, $t0, 20 │ │ │ │ - fld.s $fa1, $t0, 24 │ │ │ │ - fld.s $ft0, $t0, 28 │ │ │ │ - addi.w $t4, $t4, 1 │ │ │ │ - fst.s $fa0, $t0, 0 │ │ │ │ - fld.s $fa7, $t1, -28 │ │ │ │ - fadd.s $fa7, $fa7, $fa6 │ │ │ │ - fst.s $fa7, $t0, 4 │ │ │ │ - fld.s $fa6, $t1, -24 │ │ │ │ - fadd.s $fa6, $fa6, $fa5 │ │ │ │ - fst.s $fa6, $t0, 8 │ │ │ │ - fld.s $fa5, $t1, -20 │ │ │ │ - fadd.s $fa5, $fa5, $fa4 │ │ │ │ - fst.s $fa5, $t0, 12 │ │ │ │ - fld.s $fa4, $t1, -16 │ │ │ │ - fadd.s $fa4, $fa4, $fa3 │ │ │ │ - fst.s $fa4, $t0, 16 │ │ │ │ - fld.s $fa3, $t1, -12 │ │ │ │ - fadd.s $fa3, $fa3, $fa2 │ │ │ │ - fst.s $fa3, $t0, 20 │ │ │ │ - fld.s $fa2, $t1, -8 │ │ │ │ - fadd.s $fa2, $fa2, $fa1 │ │ │ │ - fst.s $fa2, $t0, 24 │ │ │ │ - fld.s $fa1, $t1, -4 │ │ │ │ - fadd.s $fa1, $fa1, $ft0 │ │ │ │ - fst.s $fa1, $t0, 28 │ │ │ │ - bne $t4, $fp, -192 # 3cb50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24d50> │ │ │ │ - fadd.s $fa0, $fa0, $fa7 │ │ │ │ - ldptr.w $t0, $s1, 148 │ │ │ │ - fadd.s $fa0, $fa0, $fa6 │ │ │ │ - fadd.s $fa0, $fa0, $fa5 │ │ │ │ - fadd.s $fa0, $fa0, $fa4 │ │ │ │ - fadd.s $fa0, $fa0, $fa3 │ │ │ │ - fadd.s $fa0, $fa0, $fa2 │ │ │ │ - fadd.s $fa0, $fa0, $fa1 │ │ │ │ - fst.s $fa0, $s1, 184 │ │ │ │ - beqz $t0, 1800 # 3d340 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25540> │ │ │ │ + beqz $s0, 432 # 3f570 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x96b0> │ │ │ │ + ldptr.d $t0, $s3, 0 │ │ │ │ + ld.d $a1, $s0, 32 │ │ │ │ + ld.d $s2, $s0, 48 │ │ │ │ + ld.d $t0, $t0, 96 │ │ │ │ + move $a0, $s3 │ │ │ │ + sub.d $s2, $s2, $a1 │ │ │ │ + move $a2, $s2 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + move $s4, $a0 │ │ │ │ + bge $a0, $s2, 32 # 3f408 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9548> │ │ │ │ + blez $a0, 28 # 3f408 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9548> │ │ │ │ + ldptr.d $t0, $s1, 0 │ │ │ │ + beqz $t0, 380 # 3f570 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x96b0> │ │ │ │ + ld.d $a0, $t0, 32 │ │ │ │ + sub.d $a2, $s2, $s4 │ │ │ │ + add.d $a1, $a0, $s4 │ │ │ │ + bl -206276 │ │ │ │ + ldptr.d $s0, $s1, 0 │ │ │ │ + beqz $s0, 356 # 3f570 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x96b0> │ │ │ │ + ld.d $t0, $s0, 32 │ │ │ │ + ld.d $t2, $s0, 40 │ │ │ │ + sub.d $s2, $s2, $s4 │ │ │ │ + add.d $s2, $t0, $s2 │ │ │ │ + ld.d $t1, $sp, 40 │ │ │ │ + add.d $t0, $t0, $t2 │ │ │ │ + ld.d $t2, $sp, 24 │ │ │ │ + st.d $s2, $s0, 48 │ │ │ │ + st.d $t0, $s0, 56 │ │ │ │ + sub.d $t1, $t1, $t2 │ │ │ │ + add.d $fp, $fp, $t1 │ │ │ │ + b -172 # 3f390 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x94d0> │ │ │ │ + andi $t1, $t0, 0x1 │ │ │ │ + bnez $t1, 276 # 3f558 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9698> │ │ │ │ + ld.d $t2, $s4, 32 │ │ │ │ + ld.d $t1, $s4, 40 │ │ │ │ + ori $t0, $t0, 0x2 │ │ │ │ + st.w $t0, $s4, 64 │ │ │ │ + add.d $t0, $t2, $t1 │ │ │ │ + st.d $t2, $s4, 48 │ │ │ │ + st.d $t0, $s4, 56 │ │ │ │ + b -652 # 3f1d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9318> │ │ │ │ + bl -208744 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl 31248 # 46e80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10fc0> │ │ │ │ nop │ │ │ │ - st.w $s8, $s1, 156 │ │ │ │ - bnez $s8, -2444 # 3c2b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x244b8> │ │ │ │ - b -1136 # 3c7d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x249d8> │ │ │ │ + pcalau12i $t1, 113 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 104 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + beqz $t0, 344 # 3f5e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9728> │ │ │ │ nop │ │ │ │ + bl -208328 │ │ │ │ nop │ │ │ │ + bl -208016 │ │ │ │ + move $t0, $a0 │ │ │ │ + li.w $t1, 1 │ │ │ │ + addi.d $a2, $sp, 48 │ │ │ │ + pcaddi $a1, 65466 │ │ │ │ + addi.d $a0, $sp, 64 │ │ │ │ + st.w $t1, $sp, 48 │ │ │ │ + st.d $t0, $sp, 56 │ │ │ │ + bl -207808 │ │ │ │ + pcalau12i $t1, 113 │ │ │ │ + ld.d $t1, $t1, -312 │ │ │ │ + ldptr.w $t1, $t1, 0 │ │ │ │ + pcalau12i $t2, 113 │ │ │ │ + ld.d $t2, $t2, -160 │ │ │ │ + ld.d $t2, $t2, 0 │ │ │ │ + ld.d $t0, $sp, 104 │ │ │ │ + xor $t0, $t0, $t2 │ │ │ │ + li.w $t2, 0x0 │ │ │ │ + pcaddi $s1, 113896 │ │ │ │ + st.w $s0, $sp, 96 │ │ │ │ + st.d $s1, $sp, 64 │ │ │ │ + st.w $t1, $sp, 100 │ │ │ │ + bnez $t0, -96 # 3f498 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x95d8> │ │ │ │ + addi.d $a0, $sp, 64 │ │ │ │ + bl -205456 # d270 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x370> │ │ │ │ nop │ │ │ │ + pcaddi $a3, 65578 │ │ │ │ + li.w $a2, 544 │ │ │ │ + pcaddi $a1, 63804 │ │ │ │ + pcaddi $a0, 63815 │ │ │ │ + bl -206440 │ │ │ │ nop │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 64 │ │ │ │ + st.d $s1, $sp, 64 │ │ │ │ + bl -207068 │ │ │ │ + pcalau12i $t1, 113 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 104 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -176 # 3f498 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x95d8> │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -206848 │ │ │ │ nop │ │ │ │ - ld.d $a1, $sp, 8 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -8520 # 3ab20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22d20> │ │ │ │ - b -444 # 3cab0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24cb0> │ │ │ │ + pcaddi $a3, 65506 │ │ │ │ + li.w $a2, 287 │ │ │ │ + pcaddi $a1, 64258 │ │ │ │ + pcaddi $a0, 64575 │ │ │ │ + bl -206520 │ │ │ │ nop │ │ │ │ + pcaddi $a3, 65762 │ │ │ │ + li.w $a2, 550 │ │ │ │ + pcaddi $a1, 63778 │ │ │ │ + pcaddi $a0, 63789 │ │ │ │ + bl -206544 │ │ │ │ nop │ │ │ │ + li.w $t0, 1 │ │ │ │ + bne $a1, $t0, 60 # 3f5c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9708> │ │ │ │ + bl -209040 │ │ │ │ + move $a1, $a0 │ │ │ │ + addi.d $a0, $sp, 64 │ │ │ │ + bl 13732 # 42b40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcc80> │ │ │ │ + pcalau12i $t1, 113 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 104 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -288 # 3f498 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x95d8> │ │ │ │ + addi.d $a0, $sp, 64 │ │ │ │ + bl -205648 # d270 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x370> │ │ │ │ nop │ │ │ │ + pcalau12i $t1, 113 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 104 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -328 # 3f498 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x95d8> │ │ │ │ + bl -206996 │ │ │ │ + bl -207448 │ │ │ │ + nop │ │ │ │ + bl -209136 │ │ │ │ + bl -207188 │ │ │ │ + b -384 # 3f478 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x95b8> │ │ │ │ nop │ │ │ │ - ld.d $t1, $s1, 192 │ │ │ │ - ld.d $t4, $s1, 200 │ │ │ │ - beq $t1, $t4, 128 # 3cd08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24f08> │ │ │ │ - bstrpick.d $t3, $fp, 0x1c, 0x0 │ │ │ │ - slli.d $t3, $t3, 0x3 │ │ │ │ - movgr2fr.d $fa0, $t3 │ │ │ │ - addi.d $t2, $t4, -4 │ │ │ │ - ffint.s.l $fa0, $fa0 │ │ │ │ - li.w $t5, 8 │ │ │ │ - sub.d $t2, $t2, $t1 │ │ │ │ - frecip.s $fa0, $fa0 │ │ │ │ - move $t0, $t1 │ │ │ │ - bgeu $t5, $t2, 56 # 3cce8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24ee8> │ │ │ │ - srli.d $t2, $t2, 0x2 │ │ │ │ - vreplvei.w $vr1, $vr0, 0x0 │ │ │ │ - addi.d $t2, $t2, 1 │ │ │ │ - srli.d $t3, $t2, 0x2 │ │ │ │ - alsl.d $t1, $t3, $t1, 0x4 │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + bl -207204 │ │ │ │ + pcalau12i $t1, 113 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 104 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + bnez $t0, -396 # 3f498 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x95d8> │ │ │ │ + bl -207064 │ │ │ │ nop │ │ │ │ + move $s0, $a0 │ │ │ │ + b 28 # 3f650 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9790> │ │ │ │ + move $s0, $a0 │ │ │ │ + pcaddi $t0, 113811 │ │ │ │ + addi.d $a0, $sp, 64 │ │ │ │ + st.d $t0, $sp, 64 │ │ │ │ + bl -207352 │ │ │ │ nop │ │ │ │ - vst $vr1, $t0, 0 │ │ │ │ - addi.d $t0, $t0, 16 │ │ │ │ - bne $t1, $t0, -8 # 3ccd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24ed0> │ │ │ │ - slli.d $t3, $t3, 0x2 │ │ │ │ - beq $t3, $t2, 40 # 3cd08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24f08> │ │ │ │ + bl -207280 │ │ │ │ + pcalau12i $t1, 113 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 104 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -468 # 3f498 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x95d8> │ │ │ │ + move $a0, $s0 │ │ │ │ + b -292 # 3f550 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9690> │ │ │ │ nop │ │ │ │ - fst.s $fa0, $t1, 0 │ │ │ │ - addi.d $t0, $t1, 4 │ │ │ │ - beq $t4, $t0, 24 # 3cd08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24f08> │ │ │ │ - fst.s $fa0, $t1, 4 │ │ │ │ - addi.d $t0, $t1, 8 │ │ │ │ - beq $t4, $t0, 12 # 3cd08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24f08> │ │ │ │ - fst.s $fa0, $t1, 8 │ │ │ │ nop │ │ │ │ - ld.d $t1, $s1, 240 │ │ │ │ - ld.d $t3, $s1, 248 │ │ │ │ - beq $t1, $t3, 112 # 3cd80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24f80> │ │ │ │ - addi.d $t2, $t3, -4 │ │ │ │ - li.w $t4, 8 │ │ │ │ - sub.d $t2, $t2, $t1 │ │ │ │ - move $t0, $t1 │ │ │ │ - bgeu $t4, $t2, 52 # 3cd58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24f58> │ │ │ │ - srli.d $t2, $t2, 0x2 │ │ │ │ - addi.d $t2, $t2, 1 │ │ │ │ - pcaddi $t1, 70156 │ │ │ │ - srli.d $t4, $t2, 0x2 │ │ │ │ - vld $vr0, $t1, 0 │ │ │ │ - alsl.d $t1, $t4, $t0, 0x4 │ │ │ │ - vst $vr0, $t0, 0 │ │ │ │ - addi.d $t0, $t0, 16 │ │ │ │ - bne $t1, $t0, -8 # 3cd40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24f40> │ │ │ │ - slli.d $t4, $t4, 0x2 │ │ │ │ - beq $t4, $t2, 48 # 3cd80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24f80> │ │ │ │ + addi.d $sp, $sp, -1808 │ │ │ │ + pcalau12i $t0, 113 │ │ │ │ + ld.d $t0, $t0, -160 │ │ │ │ + ld.d $t0, $t0, 0 │ │ │ │ + st.d $t0, $sp, 1688 │ │ │ │ + li.w $t0, 0x0 │ │ │ │ + st.d $s0, $sp, 1784 │ │ │ │ + st.d $ra, $sp, 1800 │ │ │ │ + move $s0, $a1 │ │ │ │ + st.d $fp, $sp, 1792 │ │ │ │ + st.d $s1, $sp, 1776 │ │ │ │ + st.d $s2, $sp, 1768 │ │ │ │ + st.d $s3, $sp, 1760 │ │ │ │ + st.d $s4, $sp, 1752 │ │ │ │ + st.d $s5, $sp, 1744 │ │ │ │ + st.d $s6, $sp, 1736 │ │ │ │ + st.d $s7, $sp, 1728 │ │ │ │ + st.d $s8, $sp, 1720 │ │ │ │ + fst.d $fs0, $sp, 1704 │ │ │ │ + fst.d $fs1, $sp, 1696 │ │ │ │ + st.d $a0, $sp, 16 │ │ │ │ + bl -209860 │ │ │ │ + pcaddi $t0, 115420 │ │ │ │ + st.d $a0, $t0, 8 │ │ │ │ + ldptr.d $a1, $s0, 0 │ │ │ │ + ld.d $a2, $s0, 8 │ │ │ │ + addi.d $t0, $sp, 112 │ │ │ │ + addi.d $s0, $sp, 496 │ │ │ │ + addi.d $a0, $sp, 480 │ │ │ │ + st.d $s0, $sp, 40 │ │ │ │ + st.d $t0, $sp, 96 │ │ │ │ + st.b $zero, $sp, 112 │ │ │ │ + st.d $zero, $sp, 104 │ │ │ │ + st.d $s0, $sp, 480 │ │ │ │ + bl -38984 # 35ec0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + addi.d $a1, $sp, 480 │ │ │ │ + addi.d $a0, $sp, 856 │ │ │ │ + bl 37996 # 48b80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12cc0> │ │ │ │ + ld.d $a0, $sp, 480 │ │ │ │ + beq $a0, $s0, 12 # 3f728 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9868> │ │ │ │ + bl -208592 │ │ │ │ nop │ │ │ │ - pcalau12i $t2, 69 │ │ │ │ - fld.s $fa0, $t2, 1376 │ │ │ │ - addi.d $t0, $t1, 4 │ │ │ │ - fst.s $fa0, $t1, 0 │ │ │ │ - beq $t3, $t0, 24 # 3cd80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24f80> │ │ │ │ - fst.s $fa0, $t1, 4 │ │ │ │ - addi.d $t0, $t1, 8 │ │ │ │ - beq $t3, $t0, 12 # 3cd80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24f80> │ │ │ │ - fst.s $fa0, $t1, 8 │ │ │ │ + ldptr.w $fp, $sp, 1192 │ │ │ │ + andi $t0, $fp, 0x5 │ │ │ │ + st.d $t0, $sp, 24 │ │ │ │ + bnez $t0, 3836 # 40630 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa770> │ │ │ │ + addi.d $s4, $sp, 96 │ │ │ │ + li.w $a2, 10 │ │ │ │ + move $a1, $s4 │ │ │ │ + addi.d $a0, $sp, 872 │ │ │ │ + bl -207144 # ce20 >& std::getline, std::allocator >(std::basic_istream >&, std::__cxx11::basic_string, std::allocator >&, char)@plt> │ │ │ │ + vxor.v $vr25, $vr25, $vr25 │ │ │ │ + st.d $zero, $sp, 32 │ │ │ │ + move $s5, $zero │ │ │ │ + move $s0, $zero │ │ │ │ + move $s3, $zero │ │ │ │ + addi.d $s2, $sp, 464 │ │ │ │ nop │ │ │ │ - pcalau12i $t0, 65 │ │ │ │ - fld.s $fa0, $t0, -524 │ │ │ │ - ldptr.w $t1, $s1, 148 │ │ │ │ - fst.s $fa0, $s1, 184 │ │ │ │ - bnez $t1, -2800 # 3c2a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x244a0> │ │ │ │ nop │ │ │ │ - beqz $fp, 1552 # 3d3a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x255a8> │ │ │ │ - addi.w $t0, $fp, -1 │ │ │ │ - li.w $t1, 2 │ │ │ │ - ldptr.w $t8, $s1, 152 │ │ │ │ - ld.d $t7, $s1, 216 │ │ │ │ - ld.d $t2, $s1, 192 │ │ │ │ - li.w $s5, 1 │ │ │ │ - bstrpick.d $s3, $fp, 0x1f, 0x0 │ │ │ │ - bltu $t1, $t0, -1288 # 3c8b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24ab0> │ │ │ │ nop │ │ │ │ - move $t1, $t7 │ │ │ │ - addi.d $t0, $t2, 188 │ │ │ │ - alsl.d $t3, $s3, $t7, 0x2 │ │ │ │ + li.w $a2, 10 │ │ │ │ + move $a1, $s4 │ │ │ │ + addi.d $a0, $sp, 872 │ │ │ │ + bl -207196 # ce20 >& 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, 1604 # 3fdd8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9f18> │ │ │ │ + li.w $t0, 2 │ │ │ │ + li.w $t1, 0x920 │ │ │ │ + addi.d $t2, $sp, 432 │ │ │ │ + st.d $t0, $sp, 424 │ │ │ │ + st.b $zero, $sp, 434 │ │ │ │ + st.d $t2, $sp, 416 │ │ │ │ + st.h $t1, $sp, 432 │ │ │ │ + ld.d $t0, $sp, 104 │ │ │ │ + beq $s0, $s3, 40 # 3f7e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9920> │ │ │ │ + move $s1, $s3 │ │ │ │ + ldptr.d $a0, $s1, 0 │ │ │ │ + addi.d $t0, $s1, 16 │ │ │ │ + beq $a0, $t0, 8 # 3f7d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9910> │ │ │ │ + bl -208764 │ │ │ │ + addi.d $s1, $s1, 32 │ │ │ │ + bne $s0, $s1, -20 # 3f7c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9900> │ │ │ │ + ld.d $t0, $sp, 104 │ │ │ │ nop │ │ │ │ - fld.s $fa0, $t0, -184 │ │ │ │ - fld.s $fa7, $t0, -188 │ │ │ │ - fld.s $fa6, $t0, -180 │ │ │ │ - fld.s $fa5, $t0, -176 │ │ │ │ - fld.s $fa4, $t0, -172 │ │ │ │ - fld.s $fa3, $t0, -168 │ │ │ │ - fadd.s $fa0, $fa0, $fa7 │ │ │ │ - fld.s $fa2, $t0, -164 │ │ │ │ - fld.s $fa1, $t0, -160 │ │ │ │ - addi.d $t1, $t1, 4 │ │ │ │ - preld 0x0, $t0, 0 │ │ │ │ - fadd.s $fa0, $fa0, $fa6 │ │ │ │ - addi.d $t0, $t0, 32 │ │ │ │ - fadd.s $fa0, $fa0, $fa5 │ │ │ │ - fadd.s $fa0, $fa0, $fa4 │ │ │ │ - fadd.s $fa0, $fa0, $fa3 │ │ │ │ - fadd.s $fa0, $fa0, $fa2 │ │ │ │ - fadd.s $fa0, $fa0, $fa1 │ │ │ │ - fst.s $fa0, $t1, -4 │ │ │ │ - bne $t1, $t3, -76 # 3cdd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24fd0> │ │ │ │ - b -912 # 3ca90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24c90> │ │ │ │ + beqz $t0, 704 # 3faa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9be0> │ │ │ │ + ld.d $a3, $sp, 424 │ │ │ │ + ld.d $a1, $sp, 416 │ │ │ │ + move $a2, $zero │ │ │ │ + move $a0, $s4 │ │ │ │ + bl -207620 # ccf0 , std::allocator >::find_first_not_of(char const*, unsigned long, unsigned long) const@plt> │ │ │ │ + ld.d $a3, $sp, 424 │ │ │ │ + ld.d $a1, $sp, 416 │ │ │ │ + move $s8, $a0 │ │ │ │ + move $a2, $s8 │ │ │ │ + move $a0, $s4 │ │ │ │ + bl -207916 # cbe0 , std::allocator >::find_first_of(char const*, unsigned long, unsigned long) const@plt> │ │ │ │ + move $s1, $a0 │ │ │ │ + lu12i.w $s7, 7812 │ │ │ │ + li.w $s6, -1 │ │ │ │ + and $t0, $s1, $s8 │ │ │ │ + move $s0, $s3 │ │ │ │ + ori $s7, $s7, 0x7e0 │ │ │ │ + beq $t0, $s6, 200 # 3f8f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9a30> │ │ │ │ nop │ │ │ │ + sub.d $t0, $s0, $s3 │ │ │ │ + blt $s7, $t0, 188 # 3f8f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9a30> │ │ │ │ + ld.d $a3, $sp, 104 │ │ │ │ + sub.d $t1, $s1, $s8 │ │ │ │ + bltu $a3, $s8, 3704 # 406b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa7f8> │ │ │ │ + sub.d $a3, $a3, $s8 │ │ │ │ + sltu $t0, $t1, $a3 │ │ │ │ + masknez $a3, $a3, $t0 │ │ │ │ + ld.d $a1, $sp, 96 │ │ │ │ + maskeqz $t0, $t1, $t0 │ │ │ │ + or $fp, $a3, $t0 │ │ │ │ + st.d $s2, $sp, 448 │ │ │ │ + li.w $t1, 15 │ │ │ │ + st.d $fp, $sp, 56 │ │ │ │ + add.d $t0, $a1, $s8 │ │ │ │ + bltu $t1, $fp, 468 # 3fa40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9b80> │ │ │ │ + li.w $t1, 1 │ │ │ │ + beq $fp, $t1, 428 # 3fa20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9b60> │ │ │ │ + bnez $fp, 328 # 3f9c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9b00> │ │ │ │ nop │ │ │ │ + move $t0, $s2 │ │ │ │ + stx.b $zero, $t0, $fp │ │ │ │ + st.d $fp, $sp, 456 │ │ │ │ + beq $s0, $s5, 348 # 3f9e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9b28> │ │ │ │ + addi.d $a0, $s0, 16 │ │ │ │ + stptr.d $a0, $s0, 0 │ │ │ │ + ld.d $t0, $sp, 448 │ │ │ │ + beq $t0, $s2, 484 # 3fa80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9bc0> │ │ │ │ + ld.d $t1, $sp, 464 │ │ │ │ + stptr.d $t0, $s0, 0 │ │ │ │ + st.d $t1, $s0, 16 │ │ │ │ nop │ │ │ │ + st.d $fp, $s0, 8 │ │ │ │ + addi.d $s0, $s0, 32 │ │ │ │ + ld.d $a3, $sp, 424 │ │ │ │ + ld.d $a1, $sp, 416 │ │ │ │ + move $a2, $s1 │ │ │ │ + move $a0, $s4 │ │ │ │ + bl -207832 # ccf0 , std::allocator >::find_first_not_of(char const*, unsigned long, unsigned long) const@plt> │ │ │ │ + ld.d $a3, $sp, 424 │ │ │ │ + ld.d $a1, $sp, 416 │ │ │ │ + move $s8, $a0 │ │ │ │ + move $a2, $s8 │ │ │ │ + move $a0, $s4 │ │ │ │ + bl -208128 # cbe0 , std::allocator >::find_first_of(char const*, unsigned long, unsigned long) const@plt> │ │ │ │ + move $s1, $a0 │ │ │ │ + and $t0, $s1, $s8 │ │ │ │ + bne $t0, $s6, -188 # 3f830 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9970> │ │ │ │ + ld.d $t0, $s0, -24 │ │ │ │ + ld.d $t3, $s0, -32 │ │ │ │ + li.w $t2, 13 │ │ │ │ + addi.d $t1, $t0, -1 │ │ │ │ + ldx.bu $t3, $t3, $t1 │ │ │ │ + beq $t3, $t2, 860 # 3fc60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9da0> │ │ │ │ + sub.d $s1, $s0, $s3 │ │ │ │ + srai.d $s1, $s1, 0x5 │ │ │ │ + ld.d $a0, $sp, 416 │ │ │ │ + addi.d $t0, $sp, 432 │ │ │ │ + slli.w $s1, $s1, 0x0 │ │ │ │ + beq $a0, $t0, 12 # 3f928 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9a68> │ │ │ │ + bl -209104 │ │ │ │ nop │ │ │ │ + li.w $t0, 3 │ │ │ │ + bne $s1, $t0, 3508 # 406e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa820> │ │ │ │ + ldptr.d $a0, $s3, 0 │ │ │ │ + li.w $a2, 10 │ │ │ │ + move $a1, $zero │ │ │ │ + bl -207452 │ │ │ │ + slli.w $s7, $a0, 0x0 │ │ │ │ + ld.d $a0, $s3, 64 │ │ │ │ + move $a1, $zero │ │ │ │ + bl -210380 │ │ │ │ + ld.d $t0, $sp, 32 │ │ │ │ + fmov.d $fs0, $fa0 │ │ │ │ + blt $s7, $t0, 2992 # 40508 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa648> │ │ │ │ + fcmp.slt.d $fcc0, $fa0, $fs1 │ │ │ │ + bcnez $fcc0, 2984 # 40508 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa648> │ │ │ │ + ld.d $t1, $sp, 16 │ │ │ │ + ld.d $a2, $t1, 8 │ │ │ │ + ld.d $t0, $t1, 16 │ │ │ │ + beq $a2, $t0, 560 # 3fba0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9ce0> │ │ │ │ + st.w $s7, $a2, 0 │ │ │ │ + addi.d $a2, $a2, 4 │ │ │ │ + st.d $a2, $t1, 8 │ │ │ │ + ld.d $a2, $t1, 32 │ │ │ │ + ld.d $t0, $t1, 40 │ │ │ │ + beq $a2, $t0, 344 # 3fae0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9c20> │ │ │ │ + fst.d $fs0, $a2, 0 │ │ │ │ + addi.d $a2, $a2, 8 │ │ │ │ + st.d $a2, $t1, 32 │ │ │ │ + ld.d $t0, $sp, 24 │ │ │ │ + fmov.d $fs1, $fs0 │ │ │ │ + st.d $s7, $sp, 32 │ │ │ │ + addi.w $t0, $t0, 1 │ │ │ │ + st.d $t0, $sp, 24 │ │ │ │ + b -572 # 3f770 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x98b0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - vldi $vr1, 0 │ │ │ │ - vst $vr1, $t0, 0 │ │ │ │ - vst $vr1, $t0, 16 │ │ │ │ - beqz $fp, 1436 # 3d3e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x255e8> │ │ │ │ - ld.d $t7, $s1, 216 │ │ │ │ - ld.d $t1, $s1, 192 │ │ │ │ - move $t2, $t7 │ │ │ │ - alsl.d $t5, $s3, $t7, 0x2 │ │ │ │ - fld.s $fa1, $t2, 0 │ │ │ │ - addi.d $t1, $t1, 32 │ │ │ │ - addi.d $t2, $t2, 4 │ │ │ │ - fmadd.s $fa1, $fa1, $fa0, $fs1 │ │ │ │ - vreplvei.w $vr2, $vr1, 0x0 │ │ │ │ - vst $vr2, $t1, -16 │ │ │ │ - vst $vr2, $t1, -32 │ │ │ │ - fld.s $ft0, $t0, 0 │ │ │ │ - fld.s $fa7, $t0, 4 │ │ │ │ - fld.s $fa6, $t0, 8 │ │ │ │ - fld.s $fa5, $t0, 12 │ │ │ │ - fld.s $fa4, $t0, 16 │ │ │ │ - fld.s $fa3, $t0, 20 │ │ │ │ - fadd.s $fa1, $fa1, $ft0 │ │ │ │ - fld.s $fa2, $t0, 24 │ │ │ │ - fld.s $ft1, $t0, 28 │ │ │ │ - fst.s $fa1, $t0, 0 │ │ │ │ - fld.s $ft0, $t1, -28 │ │ │ │ - fadd.s $ft0, $ft0, $fa7 │ │ │ │ - fst.s $ft0, $t0, 4 │ │ │ │ - fld.s $fa7, $t1, -24 │ │ │ │ - fadd.s $fa7, $fa7, $fa6 │ │ │ │ - fst.s $fa7, $t0, 8 │ │ │ │ - fld.s $fa6, $t1, -20 │ │ │ │ - fadd.s $fa6, $fa6, $fa5 │ │ │ │ - fst.s $fa6, $t0, 12 │ │ │ │ - fld.s $fa5, $t1, -16 │ │ │ │ - fadd.s $fa5, $fa5, $fa4 │ │ │ │ - fst.s $fa5, $t0, 16 │ │ │ │ - fld.s $fa4, $t1, -12 │ │ │ │ - fadd.s $fa4, $fa4, $fa3 │ │ │ │ - fst.s $fa4, $t0, 20 │ │ │ │ - fld.s $fa3, $t1, -8 │ │ │ │ - fadd.s $fa3, $fa3, $fa2 │ │ │ │ - fst.s $fa3, $t0, 24 │ │ │ │ - fld.s $fa2, $t1, -4 │ │ │ │ - fadd.s $fa2, $fa2, $ft1 │ │ │ │ - fst.s $fa2, $t0, 28 │ │ │ │ - bne $t2, $t5, -152 # 3ce60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25060> │ │ │ │ - fadd.s $fa0, $fa1, $ft0 │ │ │ │ - fadd.s $fa0, $fa0, $fa7 │ │ │ │ - fadd.s $fa0, $fa0, $fa6 │ │ │ │ - fadd.s $fa0, $fa0, $fa5 │ │ │ │ - fadd.s $fa0, $fa0, $fa4 │ │ │ │ - fadd.s $fa0, $fa0, $fa3 │ │ │ │ - fadd.s $fa0, $fa0, $fa2 │ │ │ │ - fst.s $fa0, $s1, 184 │ │ │ │ - bnez $s4, -3196 # 3c2a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x244a0> │ │ │ │ - li.w $s5, 1 │ │ │ │ - b -1668 # 3c8a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24aa0> │ │ │ │ nop │ │ │ │ + move $a0, $s2 │ │ │ │ nop │ │ │ │ + move $a2, $fp │ │ │ │ + move $a1, $t0 │ │ │ │ + bl -208112 │ │ │ │ + ld.d $t0, $sp, 448 │ │ │ │ + ld.d $fp, $sp, 56 │ │ │ │ + stx.b $zero, $t0, $fp │ │ │ │ + st.d $fp, $sp, 456 │ │ │ │ + bne $s0, $s5, -340 # 3f890 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x99d0> │ │ │ │ + addi.d $a1, $sp, 448 │ │ │ │ + addi.d $a0, $sp, 72 │ │ │ │ + st.d $s3, $sp, 72 │ │ │ │ + st.d $s0, $sp, 80 │ │ │ │ + st.d $s0, $sp, 88 │ │ │ │ + bl 14916 # 43440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd580> │ │ │ │ + ld.d $a0, $sp, 448 │ │ │ │ + ld.d $s3, $sp, 72 │ │ │ │ + ld.d $s0, $sp, 80 │ │ │ │ + ld.d $s5, $sp, 88 │ │ │ │ + beq $a0, $s2, -344 # 3f8b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x99f8> │ │ │ │ + bl -209348 │ │ │ │ + b -352 # 3f8b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x99f8> │ │ │ │ nop │ │ │ │ + ld.b $t0, $t0, 0 │ │ │ │ + st.b $t0, $sp, 464 │ │ │ │ + b -424 # 3f880 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x99c0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $t6, $t2, 136 │ │ │ │ - vldi $vr0, 0 │ │ │ │ - srai.w $t2, $s8, 0x1 │ │ │ │ - ldx.bu $a0, $t6, $t2 │ │ │ │ - vst $vr0, $t0, 0 │ │ │ │ - vst $vr0, $t0, 16 │ │ │ │ - beqz $fp, 1200 # 3d408 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25608> │ │ │ │ - ldptr.d $t1, $s1, 0 │ │ │ │ - ldptr.w $t6, $s1, 164 │ │ │ │ - fld.s $fa2, $s7, 748 │ │ │ │ - fld.d $ft3, $t1, 112 │ │ │ │ - fld.d $fa0, $t1, 104 │ │ │ │ - ldptr.w $t1, $s1, 160 │ │ │ │ - fld.s $ft2, $s7, 744 │ │ │ │ - fdiv.d $ft3, $ft3, $fa0 │ │ │ │ - fld.s $fa1, $s1, 184 │ │ │ │ - add.w $t1, $t1, $t6 │ │ │ │ - ld.d $t6, $s1, 64 │ │ │ │ - fdiv.s $ft1, $fa2, $ft1 │ │ │ │ - fdiv.s $ft2, $ft2, $fa1 │ │ │ │ - bstrpick.d $t1, $t1, 0x1f, 0x0 │ │ │ │ - srli.d $t6, $t6, 0x3 │ │ │ │ - mul.d $t1, $t1, $t6 │ │ │ │ - ld.d $a3, $s1, 88 │ │ │ │ - andi $t2, $s8, 0x1 │ │ │ │ - ld.d $t7, $s1, 216 │ │ │ │ - slli.d $t2, $t2, 0x2 │ │ │ │ - li.w $a2, 4 │ │ │ │ - sll.w $a2, $a2, $t2 │ │ │ │ - and $a2, $a2, $a0 │ │ │ │ - sltu $a2, $zero, $a2 │ │ │ │ - move $a1, $t7 │ │ │ │ - move $a0, $zero │ │ │ │ - add.d $a3, $a3, $t1 │ │ │ │ - ld.d $t1, $s1, 192 │ │ │ │ - fcvt.s.d $ft3, $ft3 │ │ │ │ - bstrpick.d $t2, $a0, 0x1f, 0x3 │ │ │ │ - ldx.bu $t2, $a3, $t2 │ │ │ │ - nor $t6, $zero, $a0 │ │ │ │ - fld.s $fa0, $a1, 0 │ │ │ │ - andi $t6, $t6, 0x7 │ │ │ │ - sra.w $t2, $t2, $t6 │ │ │ │ - andi $t2, $t2, 0x1 │ │ │ │ - fmadd.s $fa0, $fa0, $ft2, $ft1 │ │ │ │ - beq $a2, $t2, 8 # 3cff8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x251f8> │ │ │ │ - fmul.s $fa0, $fa0, $ft3 │ │ │ │ - vreplvei.w $vr1, $vr0, 0x0 │ │ │ │ - vst $vr1, $t1, 16 │ │ │ │ - vst $vr1, $t1, 0 │ │ │ │ - fld.s $fa7, $t0, 0 │ │ │ │ - fld.s $fa6, $t0, 4 │ │ │ │ - addi.d $t1, $t1, 32 │ │ │ │ - fld.s $fa5, $t0, 8 │ │ │ │ - fld.s $fa4, $t0, 12 │ │ │ │ - fadd.s $fa0, $fa0, $fa7 │ │ │ │ - fld.s $fa3, $t0, 16 │ │ │ │ - fld.s $fa2, $t0, 20 │ │ │ │ - fld.s $fa1, $t0, 24 │ │ │ │ - fld.s $ft0, $t0, 28 │ │ │ │ - addi.w $a0, $a0, 1 │ │ │ │ - fst.s $fa0, $t0, 0 │ │ │ │ - fld.s $fa7, $t1, -28 │ │ │ │ - addi.d $a1, $a1, 4 │ │ │ │ - fadd.s $fa7, $fa7, $fa6 │ │ │ │ - fst.s $fa7, $t0, 4 │ │ │ │ - fld.s $fa6, $t1, -24 │ │ │ │ - fadd.s $fa6, $fa6, $fa5 │ │ │ │ - fst.s $fa6, $t0, 8 │ │ │ │ - fld.s $fa5, $t1, -20 │ │ │ │ - fadd.s $fa5, $fa5, $fa4 │ │ │ │ - fst.s $fa5, $t0, 12 │ │ │ │ - fld.s $fa4, $t1, -16 │ │ │ │ - fadd.s $fa4, $fa4, $fa3 │ │ │ │ - fst.s $fa4, $t0, 16 │ │ │ │ - fld.s $fa3, $t1, -12 │ │ │ │ - fadd.s $fa3, $fa3, $fa2 │ │ │ │ - fst.s $fa3, $t0, 20 │ │ │ │ - fld.s $fa2, $t1, -8 │ │ │ │ - fadd.s $fa2, $fa2, $fa1 │ │ │ │ - fst.s $fa2, $t0, 24 │ │ │ │ - fld.s $fa1, $t1, -4 │ │ │ │ - fadd.s $fa1, $fa1, $ft0 │ │ │ │ - fst.s $fa1, $t0, 28 │ │ │ │ - bne $a0, $fp, -188 # 3cfd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x251d0> │ │ │ │ - fadd.s $fa0, $fa0, $fa7 │ │ │ │ - fadd.s $fa0, $fa0, $fa6 │ │ │ │ - fadd.s $fa0, $fa0, $fa5 │ │ │ │ - fadd.s $fa0, $fa0, $fa4 │ │ │ │ - fadd.s $fa0, $fa0, $fa3 │ │ │ │ - fadd.s $fa0, $fa0, $fa2 │ │ │ │ - fadd.s $fa0, $fa0, $fa1 │ │ │ │ - fst.s $fa0, $s1, 184 │ │ │ │ - beqz $s4, -2064 # 3c8a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24aa0> │ │ │ │ nop │ │ │ │ - st.w $s8, $s1, 156 │ │ │ │ - bnez $s8, -3580 # 3c2c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x244c0> │ │ │ │ - b -2280 # 3c7d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x249d8> │ │ │ │ nop │ │ │ │ + move $a2, $zero │ │ │ │ + addi.d $a1, $sp, 56 │ │ │ │ + addi.d $a0, $sp, 448 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + bl -208096 # cd70 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + ld.d $t1, $sp, 56 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + st.d $a0, $sp, 448 │ │ │ │ + st.d $t1, $sp, 464 │ │ │ │ + b -156 # 3f9c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9b08> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - fadd.s $fa0, $fa1, $ft0 │ │ │ │ - fadd.s $fa0, $fa0, $fa7 │ │ │ │ - fadd.s $fa0, $fa0, $fa6 │ │ │ │ - fadd.s $fa0, $fa0, $fa5 │ │ │ │ - fadd.s $fa0, $fa0, $fa4 │ │ │ │ - fadd.s $fa0, $fa0, $fa3 │ │ │ │ - fadd.s $fa0, $fa0, $fa2 │ │ │ │ - fst.s $fa0, $s1, 184 │ │ │ │ - bnez $s4, -2240 # 3c840 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24a40> │ │ │ │ - li.w $s5, 1 │ │ │ │ - b -2152 # 3c8a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24aa0> │ │ │ │ + addi.d $a2, $fp, 1 │ │ │ │ + move $a1, $s2 │ │ │ │ + bl -208296 │ │ │ │ + b -476 # 3f8b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x99f0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $t1, $sp, 40 │ │ │ │ + st.b $zero, $sp, 496 │ │ │ │ + st.d $zero, $sp, 488 │ │ │ │ + st.d $t1, $sp, 480 │ │ │ │ + beq $s5, $s3, 592 # 3fd00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9e40> │ │ │ │ + addi.d $t0, $s3, 16 │ │ │ │ + stptr.d $t0, $s3, 0 │ │ │ │ + ld.d $t0, $sp, 480 │ │ │ │ + beq $t0, $t1, 776 # 3fdc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9f08> │ │ │ │ + ld.d $t1, $sp, 496 │ │ │ │ + stptr.d $t0, $s3, 0 │ │ │ │ + st.d $t1, $s3, 16 │ │ │ │ + st.d $zero, $s3, 8 │ │ │ │ + addi.d $s0, $s3, 32 │ │ │ │ + li.w $s1, 1 │ │ │ │ + b -460 # 3f910 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9a50> │ │ │ │ + ld.d $a1, $t1, 24 │ │ │ │ + li.w $t2, -1 │ │ │ │ + lu52i.d $t2, $t2, 255 │ │ │ │ + sub.d $s6, $a2, $a1 │ │ │ │ + srai.d $t1, $s6, 0x3 │ │ │ │ + beq $t1, $t2, 3948 # 40a60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xaba0> │ │ │ │ + sltui $s1, $t1, 1 │ │ │ │ + move $t0, $zero │ │ │ │ + or $s1, $t1, $s1 │ │ │ │ + add.d $s1, $s1, $t1 │ │ │ │ + lu52i.d $t0, $t0, 256 │ │ │ │ + sltu $t0, $s1, $t0 │ │ │ │ + maskeqz $s1, $s1, $t0 │ │ │ │ + masknez $t0, $t2, $t0 │ │ │ │ + or $s1, $s1, $t0 │ │ │ │ + slli.d $s1, $s1, 0x3 │ │ │ │ + move $a0, $s1 │ │ │ │ + st.d $a1, $sp, 8 │ │ │ │ + bl -209560 │ │ │ │ + fstx.d $fs0, $a0, $s6 │ │ │ │ + ld.d $a1, $sp, 8 │ │ │ │ + move $t0, $a0 │ │ │ │ + beqz $s6, 24 # 3fb50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9c90> │ │ │ │ + move $a2, $s6 │ │ │ │ + st.d $a0, $sp, 32 │ │ │ │ + bl -208484 │ │ │ │ + ld.d $t0, $sp, 32 │ │ │ │ + ld.d $a1, $sp, 8 │ │ │ │ + addi.d $s6, $s6, 8 │ │ │ │ + add.d $s6, $t0, $s6 │ │ │ │ + beqz $a1, 24 # 3fb70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9cb0> │ │ │ │ + move $a0, $a1 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + bl -209684 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ nop │ │ │ │ - pcalau12i $t1, 64 │ │ │ │ - fld.s $fa1, $t1, -524 │ │ │ │ - fmov.s $fa3, $fa0 │ │ │ │ - fmov.s $fa2, $fa1 │ │ │ │ - b -6688 # 3b710 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23910> │ │ │ │ + ld.d $t1, $sp, 16 │ │ │ │ + add.d $s1, $t0, $s1 │ │ │ │ + st.d $t0, $t1, 24 │ │ │ │ + st.d $s6, $t1, 32 │ │ │ │ + st.d $s1, $t1, 40 │ │ │ │ + b -492 # 3f998 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9ad8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ldptr.w $fp, $s1, 136 │ │ │ │ - fld.s $fs3, $s1, 184 │ │ │ │ - li.w $a0, 32 │ │ │ │ - bstrpick.d $s3, $fp, 0x1f, 0x0 │ │ │ │ - movgr2fr.d $fa1, $s3 │ │ │ │ - st.d $a1, $sp, 40 │ │ │ │ - ffint.s.l $fa1, $fa1 │ │ │ │ - fmul.s $fa1, $fa1, $fs3 │ │ │ │ - fdiv.s $fs1, $fa0, $fa1 │ │ │ │ - vreplvei.w $vr25, $vr25, 0x0 │ │ │ │ - vst $vr25, $sp, 16 │ │ │ │ - bl -198876 │ │ │ │ - ld.d $t1, $s1, 240 │ │ │ │ - vldi $vr1, 0 │ │ │ │ - vld $vr25, $sp, 16 │ │ │ │ - ldptr.d $t0, $s1, 0 │ │ │ │ - ld.d $a1, $sp, 40 │ │ │ │ - vld $vr10, $t1, 0 │ │ │ │ - vld $vr11, $t1, 16 │ │ │ │ - vfmul.s $vr10, $vr10, $vr25 │ │ │ │ - vfmul.s $vr11, $vr11, $vr25 │ │ │ │ - fld.d $fa0, $t0, 112 │ │ │ │ - fld.d $fa2, $t0, 104 │ │ │ │ - vst $vr10, $a0, 0 │ │ │ │ - vst $vr11, $a0, 16 │ │ │ │ - vst $vr1, $t1, 0 │ │ │ │ - vst $vr1, $t1, 16 │ │ │ │ - beqz $fp, 620 # 3d418 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25618> │ │ │ │ - fdiv.d $ft4, $fa0, $fa2 │ │ │ │ - ldptr.w $t0, $s1, 164 │ │ │ │ - ldptr.w $t2, $s1, 160 │ │ │ │ - fdiv.s $ft0, $fs2, $fs3 │ │ │ │ - ld.d $t8, $s1, 88 │ │ │ │ - add.w $t2, $t2, $t0 │ │ │ │ - ld.d $t0, $s1, 64 │ │ │ │ - bstrpick.d $t2, $t2, 0x1f, 0x0 │ │ │ │ - move $t7, $zero │ │ │ │ - srli.d $t0, $t0, 0x3 │ │ │ │ - mul.d $t2, $t2, $t0 │ │ │ │ - ld.d $t0, $s1, 192 │ │ │ │ - vreplvei.w $vr8, $vr8, 0x0 │ │ │ │ - add.d $t8, $t8, $t2 │ │ │ │ - fcvt.s.d $ft4, $ft4 │ │ │ │ - vreplvei.w $vr12, $vr12, 0x0 │ │ │ │ - bstrpick.d $t2, $t7, 0x1f, 0x3 │ │ │ │ - vld $vr1, $t0, 16 │ │ │ │ - vld $vr0, $t0, 0 │ │ │ │ - vfmadd.s $vr1, $vr1, $vr8, $vr11 │ │ │ │ - ldx.bu $t2, $t8, $t2 │ │ │ │ - vfmadd.s $vr0, $vr0, $vr8, $vr10 │ │ │ │ - vst $vr1, $t0, 16 │ │ │ │ - vst $vr0, $t0, 0 │ │ │ │ - nor $t6, $zero, $t7 │ │ │ │ - andi $t6, $t6, 0x7 │ │ │ │ - sra.w $t2, $t2, $t6 │ │ │ │ - andi $t2, $t2, 0x1 │ │ │ │ - beq $a1, $t2, 72 # 3d268 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25468> │ │ │ │ - fld.s $fa7, $t0, 20 │ │ │ │ - fld.s $fa5, $t0, 24 │ │ │ │ - fld.s $fa6, $t0, 4 │ │ │ │ - fld.s $fa3, $t0, 8 │ │ │ │ - fld.s $fa4, $t0, 28 │ │ │ │ - fld.s $fa2, $t0, 12 │ │ │ │ - vilvl.w $vr1, $vr7, $vr1 │ │ │ │ - vextrins.w $vr1, $vr5, 0x20 │ │ │ │ - vilvl.w $vr0, $vr6, $vr0 │ │ │ │ - vextrins.w $vr0, $vr3, 0x20 │ │ │ │ - vextrins.w $vr1, $vr4, 0x30 │ │ │ │ - vfmul.s $vr1, $vr1, $vr12 │ │ │ │ - vst $vr1, $t0, 16 │ │ │ │ - vextrins.w $vr0, $vr2, 0x30 │ │ │ │ - vfmul.s $vr0, $vr0, $vr12 │ │ │ │ - vst $vr0, $t0, 0 │ │ │ │ nop │ │ │ │ - fld.s $fa0, $t0, 0 │ │ │ │ - fld.s $fa7, $t1, 0 │ │ │ │ - fld.s $fa6, $t1, 4 │ │ │ │ - addi.d $t0, $t0, 32 │ │ │ │ - fld.s $fa5, $t1, 8 │ │ │ │ - fld.s $fa4, $t1, 12 │ │ │ │ - fadd.s $fa0, $fa0, $fa7 │ │ │ │ - fld.s $fa3, $t1, 16 │ │ │ │ - fld.s $fa2, $t1, 20 │ │ │ │ - fld.s $fa1, $t1, 24 │ │ │ │ - fld.s $ft1, $t1, 28 │ │ │ │ - addi.w $t7, $t7, 1 │ │ │ │ - fst.s $fa0, $t1, 0 │ │ │ │ - fld.s $fa7, $t0, -28 │ │ │ │ - fadd.s $fa7, $fa7, $fa6 │ │ │ │ - fst.s $fa7, $t1, 4 │ │ │ │ - fld.s $fa6, $t0, -24 │ │ │ │ - fadd.s $fa6, $fa6, $fa5 │ │ │ │ - fst.s $fa6, $t1, 8 │ │ │ │ - fld.s $fa5, $t0, -20 │ │ │ │ - fadd.s $fa5, $fa5, $fa4 │ │ │ │ - fst.s $fa5, $t1, 12 │ │ │ │ - fld.s $fa4, $t0, -16 │ │ │ │ - fadd.s $fa4, $fa4, $fa3 │ │ │ │ - fst.s $fa4, $t1, 16 │ │ │ │ - fld.s $fa3, $t0, -12 │ │ │ │ - fadd.s $fa3, $fa3, $fa2 │ │ │ │ - fst.s $fa3, $t1, 20 │ │ │ │ - fld.s $fa2, $t0, -8 │ │ │ │ - fadd.s $fa2, $fa2, $fa1 │ │ │ │ - fst.s $fa2, $t1, 24 │ │ │ │ - fld.s $fa1, $t0, -4 │ │ │ │ - fadd.s $fa1, $fa1, $ft1 │ │ │ │ - fst.s $fa1, $t1, 28 │ │ │ │ - bne $t7, $fp, -256 # 3d1f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x253f0> │ │ │ │ - fadd.s $fa0, $fa0, $fa7 │ │ │ │ - fadd.s $fa0, $fa0, $fa6 │ │ │ │ - fadd.s $fa0, $fa0, $fa5 │ │ │ │ - fadd.s $fa0, $fa0, $fa4 │ │ │ │ - fadd.s $fa0, $fa0, $fa3 │ │ │ │ - fadd.s $fa0, $fa0, $fa2 │ │ │ │ - fadd.s $fa0, $fa0, $fa1 │ │ │ │ - fst.s $fa0, $s1, 184 │ │ │ │ - bl -199364 │ │ │ │ - bnez $s4, -1752 # 3cc40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24e40> │ │ │ │ - ldptr.w $t8, $s1, 152 │ │ │ │ - ld.d $t7, $s1, 216 │ │ │ │ - b -2692 # 3c8a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24aa0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ldptr.d $a1, $t1, 0 │ │ │ │ + li.w $t2, -1 │ │ │ │ + lu52i.d $t2, $t2, 511 │ │ │ │ + sub.d $s6, $a2, $a1 │ │ │ │ + srai.d $t1, $s6, 0x2 │ │ │ │ + beq $t1, $t2, 3820 # 40aa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xabe0> │ │ │ │ + sltui $s1, $t1, 1 │ │ │ │ + move $t0, $zero │ │ │ │ + or $s1, $t1, $s1 │ │ │ │ + add.d $s1, $s1, $t1 │ │ │ │ + lu52i.d $t0, $t0, 512 │ │ │ │ + sltu $t0, $s1, $t0 │ │ │ │ + maskeqz $s1, $s1, $t0 │ │ │ │ + masknez $t0, $t2, $t0 │ │ │ │ + or $s1, $s1, $t0 │ │ │ │ + slli.d $s1, $s1, 0x2 │ │ │ │ + move $a0, $s1 │ │ │ │ + st.d $a1, $sp, 8 │ │ │ │ + bl -209752 │ │ │ │ + stx.w $s7, $a0, $s6 │ │ │ │ + ld.d $a1, $sp, 8 │ │ │ │ + move $t0, $a0 │ │ │ │ + beqz $s6, 24 # 3fc10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9d50> │ │ │ │ + move $a2, $s6 │ │ │ │ + st.d $a0, $sp, 32 │ │ │ │ + bl -208676 │ │ │ │ + ld.d $t0, $sp, 32 │ │ │ │ + ld.d $a1, $sp, 8 │ │ │ │ + addi.d $s6, $s6, 4 │ │ │ │ + add.d $s6, $t0, $s6 │ │ │ │ + beqz $a1, 24 # 3fc30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9d70> │ │ │ │ + move $a0, $a1 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + bl -209876 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ nop │ │ │ │ + ld.d $t1, $sp, 16 │ │ │ │ + add.d $s1, $t0, $s1 │ │ │ │ + stptr.d $t0, $t1, 0 │ │ │ │ + st.d $s6, $t1, 8 │ │ │ │ + st.d $s1, $t1, 16 │ │ │ │ + b -708 # 3f980 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9ac0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ldptr.w $t8, $s1, 152 │ │ │ │ - ld.d $t7, $s1, 216 │ │ │ │ - bstrpick.d $s3, $fp, 0x1f, 0x0 │ │ │ │ - b -2732 # 3c8a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24aa0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $t3, $sp, 40 │ │ │ │ + sltu $t2, $t1, $t0 │ │ │ │ + masknez $t0, $t0, $t2 │ │ │ │ + maskeqz $t2, $t1, $t2 │ │ │ │ + st.d $t3, $sp, 480 │ │ │ │ + or $s1, $t0, $t2 │ │ │ │ + ld.d $s6, $s0, -32 │ │ │ │ + li.w $t3, 15 │ │ │ │ + st.d $s1, $sp, 64 │ │ │ │ + bltu $t3, $s1, 196 # 3fd48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9e88> │ │ │ │ + li.w $t0, 1 │ │ │ │ + beq $s1, $t0, 172 # 3fd38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9e78> │ │ │ │ + bnez $s1, 1720 # 40348 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa488> │ │ │ │ nop │ │ │ │ - ld.d $a1, $sp, 8 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -10312 # 3ab20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22d20> │ │ │ │ - b -4284 # 3c2b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x244b0> │ │ │ │ + ld.d $t0, $sp, 40 │ │ │ │ + stx.b $zero, $t0, $s1 │ │ │ │ + ld.d $a0, $s0, -32 │ │ │ │ + addi.d $t0, $s0, -16 │ │ │ │ + st.d $s1, $sp, 488 │ │ │ │ + ld.d $t1, $sp, 480 │ │ │ │ + beq $a0, $t0, 232 # 3fd98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9ed8> │ │ │ │ nop │ │ │ │ + ld.d $t0, $sp, 40 │ │ │ │ + beq $t1, $t0, 1612 # 40308 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa448> │ │ │ │ + st.d $t1, $s0, -32 │ │ │ │ + st.d $s1, $s0, -24 │ │ │ │ + ld.d $t0, $sp, 496 │ │ │ │ + st.d $t0, $s0, -16 │ │ │ │ + beqz $a0, 224 # 3fdb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9ef0> │ │ │ │ + st.d $a0, $sp, 480 │ │ │ │ + st.b $zero, $a0, 0 │ │ │ │ + ld.d $a0, $sp, 480 │ │ │ │ + ld.d $t0, $sp, 40 │ │ │ │ + beq $a0, $t0, -988 # 3f908 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9a48> │ │ │ │ + bl -210072 │ │ │ │ + b -996 # 3f908 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9a48> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ldptr.w $fp, $s1, 136 │ │ │ │ - beqz $fp, -2276 # 3caa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24ca0> │ │ │ │ - ld.d $t7, $s1, 216 │ │ │ │ - move $s5, $zero │ │ │ │ - bstrpick.d $s3, $fp, 0x1f, 0x0 │ │ │ │ - b -2804 # 3c8a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24aa0> │ │ │ │ - st.w $zero, $s1, 184 │ │ │ │ - bl -199500 │ │ │ │ - bnez $s4, -4352 # 3c2a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x244a0> │ │ │ │ nop │ │ │ │ - ldptr.w $s8, $s1, 152 │ │ │ │ - move $s0, $s8 │ │ │ │ - b -2312 # 3caa8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24ca8> │ │ │ │ + addi.d $a1, $sp, 480 │ │ │ │ + addi.d $a0, $sp, 72 │ │ │ │ + st.d $s5, $sp, 72 │ │ │ │ + st.d $s5, $sp, 80 │ │ │ │ + st.d $s5, $sp, 88 │ │ │ │ + bl 14124 # 43440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd580> │ │ │ │ + ld.d $a0, $sp, 480 │ │ │ │ + ld.d $t0, $sp, 40 │ │ │ │ + ld.d $s3, $sp, 72 │ │ │ │ + ld.d $s0, $sp, 80 │ │ │ │ + ld.d $s5, $sp, 88 │ │ │ │ + beq $a0, $t0, -1060 # 3f908 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9a48> │ │ │ │ + bl -210144 │ │ │ │ + b -1068 # 3f908 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9a48> │ │ │ │ + ld.b $t0, $s6, 0 │ │ │ │ + st.b $t0, $sp, 496 │ │ │ │ + b -168 # 3fc98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9dd8> │ │ │ │ nop │ │ │ │ - st.w $zero, $s1, 184 │ │ │ │ - st.d $t6, $sp, 16 │ │ │ │ - bl -199536 │ │ │ │ - ld.d $t6, $sp, 16 │ │ │ │ - bnez $s4, -2952 # 3c840 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24a40> │ │ │ │ - b -36 # 3d3a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x255a8> │ │ │ │ - stptr.d $a0, $sp, 0 │ │ │ │ - b -4212 # 3c360 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24560> │ │ │ │ - ldptr.w $t0, $s1, 148 │ │ │ │ - st.w $zero, $s1, 184 │ │ │ │ - bnez $t0, -1952 # 3cc40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24e40> │ │ │ │ - b -60 # 3d3a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x255a8> │ │ │ │ - st.w $zero, $s1, 184 │ │ │ │ - bnez $t1, -4428 # 3c2a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x244a0> │ │ │ │ - move $s0, $s8 │ │ │ │ - b -2380 # 3caa8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24ca8> │ │ │ │ - st.w $zero, $s1, 184 │ │ │ │ - bnez $s4, -3004 # 3c840 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24a40> │ │ │ │ - move $s0, $s8 │ │ │ │ - b -2396 # 3caa8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24ca8> │ │ │ │ - st.w $zero, $s1, 184 │ │ │ │ - bnez $t1, -852 # 3d0b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x252b8> │ │ │ │ - move $s0, $s8 │ │ │ │ - b -2412 # 3caa8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24ca8> │ │ │ │ - st.w $zero, $s1, 184 │ │ │ │ - bl -199628 │ │ │ │ - bnez $s4, -2016 # 3cc40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24e40> │ │ │ │ - b -124 # 3d3a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x255a8> │ │ │ │ - stptr.d $zero, $sp, 0 │ │ │ │ - b -4244 # 3c398 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24598> │ │ │ │ - st.d $fp, $sp, 224 │ │ │ │ - st.d $s0, $sp, 216 │ │ │ │ - st.d $s1, $sp, 208 │ │ │ │ - st.d $s2, $sp, 200 │ │ │ │ - st.d $s3, $sp, 192 │ │ │ │ - st.d $s4, $sp, 184 │ │ │ │ - st.d $s5, $sp, 176 │ │ │ │ - st.d $s6, $sp, 168 │ │ │ │ - st.d $s7, $sp, 160 │ │ │ │ - fst.d $fs0, $sp, 136 │ │ │ │ - fst.d $fs1, $sp, 128 │ │ │ │ - fst.d $fs2, $sp, 120 │ │ │ │ - fst.d $fs3, $sp, 112 │ │ │ │ + move $a2, $zero │ │ │ │ + addi.d $a1, $sp, 64 │ │ │ │ + addi.d $a0, $sp, 480 │ │ │ │ + bl -208868 # cd70 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + ld.d $t0, $sp, 64 │ │ │ │ + st.d $a0, $sp, 480 │ │ │ │ + st.d $t0, $sp, 496 │ │ │ │ nop │ │ │ │ - bl -200088 │ │ │ │ + move $a2, $s1 │ │ │ │ + move $a1, $s6 │ │ │ │ + bl -209040 │ │ │ │ + ld.d $t0, $sp, 480 │ │ │ │ + ld.d $s1, $sp, 64 │ │ │ │ + stx.b $zero, $t0, $s1 │ │ │ │ + ld.d $a0, $s0, -32 │ │ │ │ + addi.d $t0, $s0, -16 │ │ │ │ + st.d $s1, $sp, 488 │ │ │ │ + ld.d $t1, $sp, 480 │ │ │ │ + bne $a0, $t0, -216 # 3fcb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9df8> │ │ │ │ nop │ │ │ │ - move $t0, $zero │ │ │ │ - fld.s $fa0, $t0, 0 │ │ │ │ - ud 0x0 │ │ │ │ + ld.d $t0, $sp, 40 │ │ │ │ + beq $t1, $t0, 1388 # 40308 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa448> │ │ │ │ + st.d $t1, $s0, -32 │ │ │ │ + st.d $s1, $s0, -24 │ │ │ │ + ld.d $t0, $sp, 496 │ │ │ │ + st.d $t0, $s0, -16 │ │ │ │ + ld.d $t0, $sp, 40 │ │ │ │ + addi.d $a0, $sp, 496 │ │ │ │ + st.d $a0, $sp, 40 │ │ │ │ + st.d $t0, $sp, 480 │ │ │ │ + b -232 # 3fcd8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9e18> │ │ │ │ nop │ │ │ │ - move $s1, $a0 │ │ │ │ - addi.d $a0, $sp, 64 │ │ │ │ - bl 2904 # 3dfe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x261e0> │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -199744 │ │ │ │ + ld.bu $t0, $sp, 496 │ │ │ │ + st.b $t0, $s3, 16 │ │ │ │ + b -768 # 3fad0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9c10> │ │ │ │ nop │ │ │ │ - move $a0, $s8 │ │ │ │ - bl -199756 │ │ │ │ - pcalau12i $t1, 115 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 104 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, -80 # 3d468 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25668> │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -198512 │ │ │ │ + ldptr.w $t0, $sp, 1192 │ │ │ │ + andi $t0, $t0, 0x5 │ │ │ │ + beqz $t0, 1480 # 403a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa4e8> │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 80 │ │ │ │ - bl 2640 # 3df20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26120> │ │ │ │ - pcalau12i $t1, 115 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 104 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, -132 # 3d468 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25668> │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -198564 │ │ │ │ - move $s1, $a0 │ │ │ │ - b -100 # 3d498 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25698> │ │ │ │ - addi.d $sp, $sp, -256 │ │ │ │ - st.d $s0, $sp, 232 │ │ │ │ - st.d $s1, $sp, 224 │ │ │ │ - st.d $s4, $sp, 200 │ │ │ │ - move $s0, $a0 │ │ │ │ - st.d $ra, $sp, 248 │ │ │ │ - st.d $s8, $sp, 168 │ │ │ │ - pcalau12i $t0, 115 │ │ │ │ - ld.d $t0, $t0, -160 │ │ │ │ - ld.d $t0, $t0, 0 │ │ │ │ - st.d $t0, $sp, 152 │ │ │ │ - li.w $t0, 0x0 │ │ │ │ - addi.d $a0, $a0, 16 │ │ │ │ - stptr.d $a5, $s0, 0 │ │ │ │ - st.d $a1, $s0, 8 │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - st.d $a2, $sp, 56 │ │ │ │ - move $s4, $a3 │ │ │ │ - move $s1, $a4 │ │ │ │ - bl 258164 # 7c5c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x647c0> │ │ │ │ - addi.d $t0, $s0, 56 │ │ │ │ - move $a0, $t0 │ │ │ │ - st.d $t0, $sp, 32 │ │ │ │ - bl 258148 # 7c5c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x647c0> │ │ │ │ - ldptr.w $t0, $s1, 0 │ │ │ │ - st.d $s2, $sp, 216 │ │ │ │ - st.d $s3, $sp, 208 │ │ │ │ - st.d $s5, $sp, 192 │ │ │ │ - st.d $s6, $sp, 184 │ │ │ │ - st.d $s7, $sp, 176 │ │ │ │ - ldptr.w $s3, $s1, 4 │ │ │ │ - ldptr.w $s2, $s1, 24 │ │ │ │ - st.d $t0, $sp, 40 │ │ │ │ - st.d $zero, $s0, 192 │ │ │ │ - st.d $zero, $s0, 200 │ │ │ │ - st.d $zero, $s0, 208 │ │ │ │ - st.d $zero, $s0, 216 │ │ │ │ - st.d $zero, $s0, 224 │ │ │ │ - st.d $zero, $s0, 232 │ │ │ │ - st.d $zero, $s0, 240 │ │ │ │ - st.d $zero, $s0, 248 │ │ │ │ - st.d $zero, $s0, 256 │ │ │ │ - st.d $zero, $s0, 264 │ │ │ │ - st.d $zero, $s0, 272 │ │ │ │ - st.d $zero, $s0, 280 │ │ │ │ - st.d $zero, $s0, 288 │ │ │ │ - st.d $zero, $s0, 296 │ │ │ │ - st.d $zero, $s0, 304 │ │ │ │ - st.d $zero, $s0, 312 │ │ │ │ - st.d $zero, $s0, 320 │ │ │ │ - st.d $zero, $s0, 328 │ │ │ │ - st.d $zero, $s0, 336 │ │ │ │ - st.d $zero, $s0, 344 │ │ │ │ - st.d $zero, $s0, 352 │ │ │ │ - st.d $zero, $s0, 360 │ │ │ │ - st.d $zero, $s0, 368 │ │ │ │ - st.d $zero, $s0, 376 │ │ │ │ - ldptr.d $t6, $s4, 0 │ │ │ │ - ld.d $s5, $s4, 8 │ │ │ │ - ldptr.w $t1, $s1, 32 │ │ │ │ - st.w $t0, $s0, 104 │ │ │ │ - ldptr.w $t0, $s1, 12 │ │ │ │ - sub.d $s5, $s5, $t6 │ │ │ │ - ldptr.w $t7, $s1, 20 │ │ │ │ - ldptr.w $t5, $s1, 8 │ │ │ │ - ldptr.w $t4, $s1, 28 │ │ │ │ - ldptr.w $t3, $s1, 16 │ │ │ │ - ldptr.w $t2, $s1, 36 │ │ │ │ - slli.w $s7, $s5, 0x1 │ │ │ │ - st.w $t0, $s0, 120 │ │ │ │ - bstrpick.d $s4, $s7, 0x1f, 0x0 │ │ │ │ - sub.w $t0, $t1, $t0 │ │ │ │ - addi.w $t0, $t0, 1 │ │ │ │ - srai.d $s1, $s5, 0x2 │ │ │ │ - slli.d $s6, $s4, 0x2 │ │ │ │ - st.d $zero, $s0, 384 │ │ │ │ - st.d $zero, $s0, 392 │ │ │ │ - st.d $zero, $s0, 400 │ │ │ │ - st.w $s3, $s0, 96 │ │ │ │ - st.w $s2, $s0, 100 │ │ │ │ - st.d $t6, $sp, 64 │ │ │ │ - st.d $t7, $sp, 48 │ │ │ │ - st.w $zero, $s0, 184 │ │ │ │ - st.w $t1, $s0, 124 │ │ │ │ - st.d $t0, $sp, 24 │ │ │ │ - st.w $t7, $s0, 108 │ │ │ │ - st.w $t5, $s0, 112 │ │ │ │ - st.w $t4, $s0, 116 │ │ │ │ - st.w $t3, $s0, 128 │ │ │ │ - st.w $t2, $s0, 132 │ │ │ │ - st.w $s1, $s0, 136 │ │ │ │ - st.w $t0, $s0, 140 │ │ │ │ - st.d $s6, $sp, 72 │ │ │ │ - beqz $s7, 1548 # 3dc80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25e80> │ │ │ │ - move $a0, $s6 │ │ │ │ - bl -200172 │ │ │ │ - addi.d $t0, $s4, -1 │ │ │ │ - move $a2, $s6 │ │ │ │ + addi.d $a0, $sp, 592 │ │ │ │ + bl -211340 │ │ │ │ + pcalau12i $t0, 113 │ │ │ │ + ld.d $t0, $t0, -192 │ │ │ │ + ld.d $s1, $t0, 8 │ │ │ │ + st.h $zero, $sp, 816 │ │ │ │ + ld.d $s7, $t0, 16 │ │ │ │ + ld.d $a0, $s1, -24 │ │ │ │ + pcalau12i $t1, 113 │ │ │ │ + ld.d $t1, $t1, -360 │ │ │ │ + addi.d $s5, $t1, 16 │ │ │ │ + addi.d $t0, $sp, 480 │ │ │ │ + st.d $zero, $sp, 808 │ │ │ │ + st.d $zero, $sp, 824 │ │ │ │ + st.d $s5, $sp, 592 │ │ │ │ + st.d $zero, $sp, 832 │ │ │ │ + st.d $zero, $sp, 840 │ │ │ │ + st.d $zero, $sp, 848 │ │ │ │ + st.d $s1, $sp, 480 │ │ │ │ + add.d $a0, $t0, $a0 │ │ │ │ move $a1, $zero │ │ │ │ + stptr.d $s7, $a0, 0 │ │ │ │ + bl -209808 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + pcalau12i $t0, 113 │ │ │ │ + ld.d $t0, $t0, -240 │ │ │ │ + pcalau12i $s2, 113 │ │ │ │ + ld.d $s2, $s2, -296 │ │ │ │ + pcalau12i $t1, 113 │ │ │ │ + ld.d $t1, $t1, -240 │ │ │ │ + addi.d $t0, $t0, 64 │ │ │ │ + addi.d $t1, $t1, 24 │ │ │ │ + addi.d $a0, $sp, 544 │ │ │ │ + addi.d $s2, $s2, 16 │ │ │ │ st.d $t0, $sp, 16 │ │ │ │ - add.d $s6, $a0, $s6 │ │ │ │ - move $s4, $a0 │ │ │ │ - bl -201064 │ │ │ │ - move $t0, $s6 │ │ │ │ - st.d $s4, $s0, 192 │ │ │ │ - st.d $t0, $s0, 200 │ │ │ │ - st.d $s6, $s0, 208 │ │ │ │ - li.w $a0, 32 │ │ │ │ - bl -200224 │ │ │ │ - stptr.d $zero, $a0, 0 │ │ │ │ - st.d $zero, $a0, 8 │ │ │ │ - st.d $zero, $a0, 16 │ │ │ │ - st.d $zero, $a0, 24 │ │ │ │ - st.d $a0, $s0, 240 │ │ │ │ - addi.d $a0, $a0, 32 │ │ │ │ - st.d $a0, $s0, 248 │ │ │ │ - st.d $a0, $s0, 256 │ │ │ │ - bstrpick.d $t0, $s1, 0x1f, 0x0 │ │ │ │ - beqz $t0, 1416 # 3dc60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25e60> │ │ │ │ - slli.d $s1, $t0, 0x2 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -200276 │ │ │ │ - move $a2, $s1 │ │ │ │ + st.d $t0, $sp, 592 │ │ │ │ + st.d $zero, $sp, 496 │ │ │ │ + st.d $zero, $sp, 504 │ │ │ │ + st.d $t1, $sp, 480 │ │ │ │ + st.d $s2, $sp, 488 │ │ │ │ + st.d $zero, $sp, 512 │ │ │ │ + st.d $zero, $sp, 520 │ │ │ │ + st.d $zero, $sp, 528 │ │ │ │ + st.d $zero, $sp, 536 │ │ │ │ + bl -208804 │ │ │ │ + pcalau12i $t0, 113 │ │ │ │ + ld.d $t0, $t0, -16 │ │ │ │ + addi.d $s6, $t0, 16 │ │ │ │ + li.w $t0, 16 │ │ │ │ + st.w $t0, $sp, 552 │ │ │ │ + addi.d $a1, $sp, 488 │ │ │ │ + addi.d $t0, $sp, 576 │ │ │ │ + addi.d $a0, $sp, 592 │ │ │ │ + st.b $zero, $sp, 576 │ │ │ │ + st.d $zero, $sp, 568 │ │ │ │ + st.d $s6, $sp, 488 │ │ │ │ + st.d $t0, $sp, 560 │ │ │ │ + bl -209944 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + ld.d $a1, $sp, 24 │ │ │ │ + addi.d $a0, $sp, 480 │ │ │ │ + bl -209332 │ │ │ │ + addi.d $t0, $sp, 336 │ │ │ │ + ld.d $a4, $sp, 528 │ │ │ │ + st.d $t0, $sp, 320 │ │ │ │ + addi.d $t0, $sp, 320 │ │ │ │ + st.b $zero, $sp, 336 │ │ │ │ + st.d $zero, $sp, 328 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + beqz $a4, 1332 # 40428 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa568> │ │ │ │ + ld.d $t1, $sp, 512 │ │ │ │ + beqz $t1, 20 # 3ff10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa050> │ │ │ │ + sltu $t0, $a4, $t1 │ │ │ │ + masknez $a4, $a4, $t0 │ │ │ │ + maskeqz $t0, $t1, $t0 │ │ │ │ + or $a4, $a4, $t0 │ │ │ │ + ld.d $a3, $sp, 520 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + move $a2, $zero │ │ │ │ + sub.d $a4, $a4, $a3 │ │ │ │ move $a1, $zero │ │ │ │ - add.d $s1, $a0, $s1 │ │ │ │ - move $s4, $a0 │ │ │ │ - bl -201160 │ │ │ │ - move $t0, $s1 │ │ │ │ - st.d $s4, $s0, 216 │ │ │ │ - st.d $t0, $s0, 224 │ │ │ │ - st.d $s1, $s0, 232 │ │ │ │ - beqz $s7, 1332 # 3dc40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25e40> │ │ │ │ - ld.d $a0, $sp, 72 │ │ │ │ - bl -200324 │ │ │ │ + bl -209684 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + addi.d $fp, $sp, 560 │ │ │ │ + nop │ │ │ │ + pcalau12i $t0, 113 │ │ │ │ + ld.d $t0, $t0, -240 │ │ │ │ + addi.d $t0, $t0, 24 │ │ │ │ + st.d $t0, $sp, 480 │ │ │ │ ld.d $t0, $sp, 16 │ │ │ │ + move $a0, $fp │ │ │ │ + st.d $s6, $sp, 488 │ │ │ │ + st.d $t0, $sp, 592 │ │ │ │ + bl -210256 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $sp, 544 │ │ │ │ + st.d $s2, $sp, 488 │ │ │ │ + bl -209932 │ │ │ │ + ld.d $t0, $s1, -24 │ │ │ │ + st.d $s1, $sp, 480 │ │ │ │ + addi.d $a0, $sp, 592 │ │ │ │ + add.d $t0, $t0, $sp │ │ │ │ + st.d $s7, $t0, 480 │ │ │ │ + st.d $s5, $sp, 592 │ │ │ │ + bl -211672 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + li.w $a4, 16 │ │ │ │ + pcaddi $a3, 65059 │ │ │ │ + move $a2, $zero │ │ │ │ move $a1, $zero │ │ │ │ - move $s4, $a0 │ │ │ │ - addi.d $s1, $t0, 1 │ │ │ │ - bstrpick.d $s1, $s1, 0x1f, 0x0 │ │ │ │ - slli.d $a2, $s1, 0x2 │ │ │ │ - bl -201216 │ │ │ │ - alsl.d $a2, $s1, $s4, 0x2 │ │ │ │ - lu12i.w $t0, 349525 │ │ │ │ - ori $t0, $t0, 0x555 │ │ │ │ - sub.w $s1, $s2, $s3 │ │ │ │ - lu32i.d $t0, 349525 │ │ │ │ - lu52i.d $t0, $t0, 85 │ │ │ │ - addi.w $s1, $s1, 1 │ │ │ │ - bltu $t0, $s1, 1528 # 3dd48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25f48> │ │ │ │ - move $s8, $zero │ │ │ │ - move $t1, $zero │ │ │ │ - move $s6, $zero │ │ │ │ - beqz $s1, 176 # 3d810 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25a10> │ │ │ │ - alsl.d $t0, $s1, $s1, 0x1 │ │ │ │ - slli.d $t0, $t0, 0x3 │ │ │ │ - move $a0, $t0 │ │ │ │ - st.d $a2, $sp, 88 │ │ │ │ - st.d $t0, $sp, 80 │ │ │ │ - bl -200424 │ │ │ │ - ld.d $a2, $sp, 88 │ │ │ │ - addi.d $t0, $sp, 96 │ │ │ │ - st.d $a0, $sp, 96 │ │ │ │ - st.d $a0, $sp, 128 │ │ │ │ - st.d $t0, $sp, 136 │ │ │ │ - move $s6, $a0 │ │ │ │ - addi.d $s3, $s1, -1 │ │ │ │ - sub.d $s2, $a2, $s4 │ │ │ │ + bl -209792 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ move $s8, $a0 │ │ │ │ - beq $a2, $s4, 1056 # 3dbc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25dc0> │ │ │ │ - st.d $fp, $sp, 240 │ │ │ │ - b 32 # 3d7c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x259c8> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - addi.d $s3, $s3, -1 │ │ │ │ - nop │ │ │ │ - stptr.d $zero, $s8, 0 │ │ │ │ + addi.d $a0, $sp, 368 │ │ │ │ + st.d $a0, $sp, 352 │ │ │ │ + ldptr.d $t0, $s8, 0 │ │ │ │ + addi.d $a1, $s8, 16 │ │ │ │ + beq $t0, $a1, 1096 # 403f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa530> │ │ │ │ + st.d $t0, $sp, 352 │ │ │ │ + ld.d $t0, $s8, 16 │ │ │ │ + st.d $t0, $sp, 368 │ │ │ │ + ld.d $t0, $s8, 8 │ │ │ │ st.d $zero, $s8, 8 │ │ │ │ - st.d $zero, $s8, 16 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -200520 │ │ │ │ - add.d $fp, $a0, $s2 │ │ │ │ - stptr.d $a0, $s8, 0 │ │ │ │ - st.d $fp, $s8, 16 │ │ │ │ - move $a2, $s2 │ │ │ │ - move $a1, $s4 │ │ │ │ - bl -199440 │ │ │ │ - addi.d $s8, $s8, 24 │ │ │ │ - st.d $fp, $s8, -16 │ │ │ │ - st.d $s8, $sp, 96 │ │ │ │ - bnez $s3, -64 # 3d7c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x259c0> │ │ │ │ - ld.d $t0, $sp, 80 │ │ │ │ - ld.d $fp, $sp, 240 │ │ │ │ - add.d $t1, $s6, $t0 │ │ │ │ - st.d $s6, $s0, 264 │ │ │ │ - st.d $s8, $s0, 272 │ │ │ │ - st.d $t1, $s0, 280 │ │ │ │ - beqz $s4, 12 # 3d828 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25a28> │ │ │ │ - move $a0, $s4 │ │ │ │ - bl -200660 │ │ │ │ - li.w $a0, 32 │ │ │ │ - bl -200604 │ │ │ │ - stptr.d $zero, $a0, 0 │ │ │ │ - st.d $zero, $a0, 8 │ │ │ │ - st.d $zero, $a0, 16 │ │ │ │ - st.d $zero, $a0, 24 │ │ │ │ - move $s2, $a0 │ │ │ │ - beqz $s1, 1148 # 3dcc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25ec0> │ │ │ │ - alsl.d $t0, $s1, $s1, 0x1 │ │ │ │ - slli.d $s8, $t0, 0x3 │ │ │ │ + li.w $t2, 4 │ │ │ │ + st.d $t0, $sp, 360 │ │ │ │ + st.b $zero, $s8, 16 │ │ │ │ + ld.d $t0, $sp, 360 │ │ │ │ + lu52i.d $t2, $t2, -2048 │ │ │ │ + stptr.d $a1, $s8, 0 │ │ │ │ + li.w $t1, 2 │ │ │ │ + add.d $t0, $t0, $t2 │ │ │ │ + bgeu $t1, $t0, 2280 # 408c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xaa08> │ │ │ │ + addi.d $s8, $sp, 352 │ │ │ │ + li.w $a2, 3 │ │ │ │ + pcaddi $a1, 62449 │ │ │ │ move $a0, $s8 │ │ │ │ - bl -200644 │ │ │ │ - addi.d $t0, $sp, 104 │ │ │ │ - move $s3, $a0 │ │ │ │ - st.d $a0, $sp, 104 │ │ │ │ - st.d $a0, $sp, 128 │ │ │ │ - st.d $t0, $sp, 136 │ │ │ │ - addi.d $s4, $s1, -1 │ │ │ │ - move $s6, $a0 │ │ │ │ - b 20 # 3d888 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25a88> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - addi.d $s4, $s4, -1 │ │ │ │ + bl -211828 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + move $t0, $a0 │ │ │ │ + addi.d $a0, $sp, 400 │ │ │ │ + st.d $a0, $sp, 384 │ │ │ │ + ldptr.d $t1, $t0, 0 │ │ │ │ + addi.d $a1, $t0, 16 │ │ │ │ + beq $t1, $a1, 1020 # 40408 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa548> │ │ │ │ + st.d $t1, $sp, 384 │ │ │ │ + ld.d $t1, $t0, 16 │ │ │ │ + st.d $t1, $sp, 400 │ │ │ │ nop │ │ │ │ - stptr.d $zero, $s6, 0 │ │ │ │ - st.d $zero, $s6, 8 │ │ │ │ - st.d $zero, $s6, 16 │ │ │ │ - li.w $a0, 32 │ │ │ │ - bl -200712 │ │ │ │ - addi.d $s6, $s6, 24 │ │ │ │ - vld $vr0, $s2, 0 │ │ │ │ - vst $vr0, $a0, 0 │ │ │ │ - addi.d $t0, $a0, 32 │ │ │ │ - vld $vr0, $s2, 16 │ │ │ │ - vst $vr0, $a0, 16 │ │ │ │ - st.d $t0, $s6, -8 │ │ │ │ - st.d $t0, $s6, -16 │ │ │ │ - st.d $s6, $sp, 104 │ │ │ │ - st.d $a0, $s6, -24 │ │ │ │ - bnez $s4, -68 # 3d880 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25a80> │ │ │ │ - add.d $s4, $s3, $s8 │ │ │ │ - move $a0, $s2 │ │ │ │ - st.d $s6, $s0, 296 │ │ │ │ - st.d $s3, $s0, 288 │ │ │ │ - st.d $s4, $s0, 304 │ │ │ │ - bl -200844 │ │ │ │ - slli.d $a0, $s1, 0x2 │ │ │ │ - bl -200788 │ │ │ │ - slli.d $a2, $s1, 0x2 │ │ │ │ - move $a1, $zero │ │ │ │ - bl -201664 │ │ │ │ - alsl.d $t0, $s1, $a0, 0x2 │ │ │ │ - st.d $a0, $s0, 312 │ │ │ │ - st.d $t0, $s0, 320 │ │ │ │ - slli.d $a0, $s1, 0x2 │ │ │ │ - st.d $t0, $s0, 328 │ │ │ │ - bl -200824 │ │ │ │ - slli.d $a2, $s1, 0x2 │ │ │ │ + ld.d $t1, $t0, 8 │ │ │ │ + stptr.d $a1, $t0, 0 │ │ │ │ + st.d $zero, $t0, 8 │ │ │ │ + st.d $t1, $sp, 392 │ │ │ │ + st.b $zero, $t0, 16 │ │ │ │ + bl -212260 │ │ │ │ + pcaddi $t0, 114820 │ │ │ │ + ld.d $t0, $t0, 8 │ │ │ │ + pcalau12i $t1, 65 │ │ │ │ + fld.d $fa0, $t1, 56 │ │ │ │ + lu12i.w $t1, 244 │ │ │ │ + sub.d $t0, $a0, $t0 │ │ │ │ + ori $t1, $t1, 0x240 │ │ │ │ + div.d $t0, $t0, $t1 │ │ │ │ + bstrpick.d $t0, $t0, 0x1f, 0x0 │ │ │ │ + movgr2fr.d $fa1, $t0 │ │ │ │ + addi.d $a0, $sp, 592 │ │ │ │ + ffint.d.l $fs0, $fa1 │ │ │ │ + fdiv.d $fs0, $fs0, $fa0 │ │ │ │ + bl -211980 │ │ │ │ + st.h $zero, $sp, 816 │ │ │ │ + ld.d $a0, $s1, -24 │ │ │ │ + addi.d $t0, $sp, 480 │ │ │ │ + st.d $s5, $sp, 592 │ │ │ │ + st.d $zero, $sp, 808 │ │ │ │ + st.d $zero, $sp, 824 │ │ │ │ + st.d $zero, $sp, 832 │ │ │ │ + st.d $zero, $sp, 840 │ │ │ │ + st.d $zero, $sp, 848 │ │ │ │ + st.d $s1, $sp, 480 │ │ │ │ + add.d $a0, $t0, $a0 │ │ │ │ + stptr.d $s7, $a0, 0 │ │ │ │ move $a1, $zero │ │ │ │ - alsl.d $s3, $s1, $a0, 0x2 │ │ │ │ - move $s2, $a0 │ │ │ │ - bl -201708 │ │ │ │ - move $t0, $s3 │ │ │ │ - nop │ │ │ │ - st.d $t0, $s0, 344 │ │ │ │ - ld.d $t0, $sp, 24 │ │ │ │ - st.d $s2, $s0, 336 │ │ │ │ - st.d $s3, $s0, 352 │ │ │ │ - beqz $t0, 424 # 3dae0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25ce0> │ │ │ │ - beqz $s7, 740 # 3dc20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25e20> │ │ │ │ - ld.d $a0, $sp, 72 │ │ │ │ - bl -200884 │ │ │ │ + bl -210420 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + pcalau12i $t0, 112 │ │ │ │ + ld.d $t0, $t0, -240 │ │ │ │ + addi.d $t0, $t0, 24 │ │ │ │ + st.d $t0, $sp, 480 │ │ │ │ ld.d $t0, $sp, 16 │ │ │ │ + addi.d $a0, $sp, 544 │ │ │ │ + st.d $s2, $sp, 488 │ │ │ │ + st.d $t0, $sp, 592 │ │ │ │ + st.d $zero, $sp, 496 │ │ │ │ + st.d $zero, $sp, 504 │ │ │ │ + st.d $zero, $sp, 512 │ │ │ │ + st.d $zero, $sp, 520 │ │ │ │ + st.d $zero, $sp, 528 │ │ │ │ + st.d $zero, $sp, 536 │ │ │ │ + bl -209392 │ │ │ │ + addi.d $t0, $sp, 576 │ │ │ │ + st.d $t0, $sp, 560 │ │ │ │ + addi.d $a1, $sp, 488 │ │ │ │ + li.w $t0, 16 │ │ │ │ + addi.d $a0, $sp, 592 │ │ │ │ + st.d $s6, $sp, 488 │ │ │ │ + st.b $zero, $sp, 576 │ │ │ │ + st.d $zero, $sp, 568 │ │ │ │ + st.w $t0, $sp, 552 │ │ │ │ + bl -210520 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + ld.d $t0, $sp, 480 │ │ │ │ + addi.d $t1, $sp, 480 │ │ │ │ + move $a0, $t1 │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ + fmov.d $fa0, $fs0 │ │ │ │ + li.w $t2, 2 │ │ │ │ + add.d $t0, $t1, $t0 │ │ │ │ + ldptr.w $t1, $t0, 24 │ │ │ │ + ori $t1, $t1, 0x4 │ │ │ │ + st.w $t1, $t0, 24 │ │ │ │ + st.d $t2, $sp, 600 │ │ │ │ + bl -210104 # cc80 (double)@plt> │ │ │ │ + ld.d $a4, $sp, 528 │ │ │ │ + addi.d $t0, $sp, 432 │ │ │ │ + st.b $zero, $sp, 432 │ │ │ │ + st.d $zero, $sp, 424 │ │ │ │ + st.d $t0, $sp, 416 │ │ │ │ + addi.d $s6, $sp, 416 │ │ │ │ + beqz $a4, 748 # 40440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa580> │ │ │ │ + ld.d $t1, $sp, 512 │ │ │ │ + beqz $t1, 20 # 40170 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa2b0> │ │ │ │ + sltu $t0, $a4, $t1 │ │ │ │ + masknez $a4, $a4, $t0 │ │ │ │ + maskeqz $t0, $t1, $t0 │ │ │ │ + or $a4, $a4, $t0 │ │ │ │ + ld.d $a3, $sp, 520 │ │ │ │ + move $a2, $zero │ │ │ │ move $a1, $zero │ │ │ │ - move $s4, $a0 │ │ │ │ - addi.d $s1, $t0, 1 │ │ │ │ - bstrpick.d $s1, $s1, 0x1f, 0x0 │ │ │ │ - slli.d $a2, $s1, 0x2 │ │ │ │ - bl -201776 │ │ │ │ - alsl.d $a2, $s1, $s4, 0x2 │ │ │ │ - ld.wu $s1, $sp, 24 │ │ │ │ - st.d $a2, $sp, 16 │ │ │ │ - alsl.d $t0, $s1, $s1, 0x1 │ │ │ │ - slli.d $s7, $t0, 0x3 │ │ │ │ + sub.d $a4, $a4, $a3 │ │ │ │ + move $a0, $s6 │ │ │ │ + bl -210292 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + pcalau12i $t0, 112 │ │ │ │ + ld.d $t0, $t0, -240 │ │ │ │ + addi.d $t0, $t0, 24 │ │ │ │ + st.d $t0, $sp, 480 │ │ │ │ + ld.d $t0, $sp, 16 │ │ │ │ + ld.d $a0, $sp, 560 │ │ │ │ + st.d $t0, $sp, 592 │ │ │ │ + addi.d $t0, $sp, 576 │ │ │ │ + beq $a0, $t0, 8 # 401b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa2f0> │ │ │ │ + bl -211292 │ │ │ │ + addi.d $a0, $sp, 544 │ │ │ │ + st.d $s2, $sp, 488 │ │ │ │ + bl -210536 │ │ │ │ + ld.d $t0, $s1, -24 │ │ │ │ + st.d $s1, $sp, 480 │ │ │ │ + addi.d $a0, $sp, 592 │ │ │ │ + add.d $t0, $t0, $sp │ │ │ │ + st.d $s7, $t0, 480 │ │ │ │ + st.d $s5, $sp, 592 │ │ │ │ + addi.d $s7, $sp, 448 │ │ │ │ + bl -212280 │ │ │ │ + addi.d $s2, $sp, 384 │ │ │ │ + move $a2, $s6 │ │ │ │ + move $a1, $s2 │ │ │ │ move $a0, $s7 │ │ │ │ - bl -200940 │ │ │ │ - ld.d $a2, $sp, 16 │ │ │ │ - addi.d $t0, $sp, 112 │ │ │ │ - addi.d $s1, $s1, -1 │ │ │ │ - st.d $a0, $sp, 112 │ │ │ │ - st.d $a0, $sp, 128 │ │ │ │ - st.d $t0, $sp, 136 │ │ │ │ - move $s6, $a0 │ │ │ │ - sub.d $s2, $a2, $s4 │ │ │ │ - move $s3, $s1 │ │ │ │ - move $s8, $a0 │ │ │ │ - beq $a2, $s4, 856 # 3dd00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25f00> │ │ │ │ - st.d $fp, $sp, 240 │ │ │ │ - b 24 # 3d9c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25bc8> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - addi.d $s3, $s3, -1 │ │ │ │ - nop │ │ │ │ - stptr.d $zero, $s8, 0 │ │ │ │ - st.d $zero, $s8, 8 │ │ │ │ - st.d $zero, $s8, 16 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -201032 │ │ │ │ - add.d $fp, $a0, $s2 │ │ │ │ - stptr.d $a0, $s8, 0 │ │ │ │ - st.d $fp, $s8, 16 │ │ │ │ - move $a2, $s2 │ │ │ │ - move $a1, $s4 │ │ │ │ - bl -199952 │ │ │ │ - addi.d $s8, $s8, 24 │ │ │ │ - st.d $fp, $s8, -16 │ │ │ │ - st.d $s8, $sp, 112 │ │ │ │ - bnez $s3, -64 # 3d9c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25bc0> │ │ │ │ - ld.d $fp, $sp, 240 │ │ │ │ - add.d $t0, $s6, $s7 │ │ │ │ - nop │ │ │ │ - st.d $s6, $s0, 360 │ │ │ │ - st.d $s8, $s0, 368 │ │ │ │ - st.d $t0, $s0, 376 │ │ │ │ - beqz $s4, 12 # 3da28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25c28> │ │ │ │ - move $a0, $s4 │ │ │ │ - bl -201172 │ │ │ │ - li.w $a0, 32 │ │ │ │ - bl -201116 │ │ │ │ - move $s2, $a0 │ │ │ │ - stptr.d $zero, $s2, 0 │ │ │ │ + bl 11380 # 42e60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcfa0> │ │ │ │ + ld.d $t0, $sp, 456 │ │ │ │ + li.w $t2, 3 │ │ │ │ + lu52i.d $t2, $t2, -2048 │ │ │ │ + li.w $t1, 1 │ │ │ │ + add.d $t0, $t0, $t2 │ │ │ │ + bgeu $t1, $t0, 1980 # 409c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xab00> │ │ │ │ + li.w $a2, 2 │ │ │ │ + pcaddi $a1, 62301 │ │ │ │ move $a0, $s7 │ │ │ │ - st.d $zero, $s2, 8 │ │ │ │ - st.d $zero, $s2, 16 │ │ │ │ - st.d $zero, $s2, 24 │ │ │ │ - bl -201144 │ │ │ │ - addi.d $t0, $sp, 120 │ │ │ │ - move $s3, $a0 │ │ │ │ - st.d $a0, $sp, 120 │ │ │ │ - st.d $a0, $sp, 128 │ │ │ │ - st.d $t0, $sp, 136 │ │ │ │ - move $s4, $a0 │ │ │ │ - b 36 # 3da88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25c88> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + bl -212372 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + move $a1, $a0 │ │ │ │ + addi.d $a0, $sp, 480 │ │ │ │ + bl -211984 # c610 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ + pcaddi $s1, 114567 │ │ │ │ + ld.bu $t0, $s1, 512 │ │ │ │ + bnez $t0, 332 # 40378 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa4b8> │ │ │ │ + ld.bu $t0, $s1, 513 │ │ │ │ + bnez $t0, 284 # 40350 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa490> │ │ │ │ + addi.d $a0, $sp, 480 │ │ │ │ + bl -211004 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + move $a0, $s7 │ │ │ │ + bl -211012 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + move $a0, $s6 │ │ │ │ + bl -211020 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -211028 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + move $a0, $s8 │ │ │ │ + bl -211036 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + bl -211044 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $sp, 856 │ │ │ │ + bl 17492 # 446c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe800> │ │ │ │ + beq $s0, $s3, 40 # 40298 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa3d8> │ │ │ │ + move $s1, $s3 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $s1, $s1, -1 │ │ │ │ + ldptr.d $a0, $s1, 0 │ │ │ │ + addi.d $t0, $s1, 16 │ │ │ │ + beq $a0, $t0, 8 # 40290 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa3d0> │ │ │ │ + bl -211516 │ │ │ │ + addi.d $s1, $s1, 32 │ │ │ │ + bne $s0, $s1, -20 # 40280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa3c0> │ │ │ │ + beqz $s3, 16 # 402a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa3e8> │ │ │ │ + move $a0, $s3 │ │ │ │ + bl -211536 │ │ │ │ nop │ │ │ │ - stptr.d $zero, $s4, 0 │ │ │ │ - st.d $zero, $s4, 8 │ │ │ │ - st.d $zero, $s4, 16 │ │ │ │ - li.w $a0, 32 │ │ │ │ - bl -201224 │ │ │ │ - addi.d $s4, $s4, 24 │ │ │ │ - vld $vr0, $s2, 0 │ │ │ │ - vst $vr0, $a0, 0 │ │ │ │ - addi.d $t0, $a0, 32 │ │ │ │ - vld $vr0, $s2, 16 │ │ │ │ - vst $vr0, $a0, 16 │ │ │ │ - st.d $t0, $s4, -8 │ │ │ │ - st.d $t0, $s4, -16 │ │ │ │ - st.d $s4, $sp, 120 │ │ │ │ - st.d $a0, $s4, -24 │ │ │ │ - bnez $s1, -68 # 3da80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25c80> │ │ │ │ - add.d $s7, $s3, $s7 │ │ │ │ - st.d $s3, $s0, 384 │ │ │ │ - st.d $s4, $s0, 392 │ │ │ │ - move $a0, $s2 │ │ │ │ - st.d $s7, $s0, 400 │ │ │ │ - bl -201356 │ │ │ │ - beqz $s5, 448 # 3dca0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25ea0> │ │ │ │ - move $a0, $s5 │ │ │ │ - bl -201304 │ │ │ │ - ld.d $a1, $sp, 64 │ │ │ │ - move $a2, $s5 │ │ │ │ - add.d $s5, $a0, $s5 │ │ │ │ - st.d $a0, $sp, 128 │ │ │ │ - st.d $a0, $sp, 136 │ │ │ │ - st.d $s5, $sp, 144 │ │ │ │ - bl -200228 │ │ │ │ - ld.d $a4, $sp, 48 │ │ │ │ - ld.d $a3, $sp, 40 │ │ │ │ - ld.d $a1, $sp, 56 │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - addi.d $a2, $sp, 128 │ │ │ │ - st.d $s5, $sp, 136 │ │ │ │ - bl 256752 # 7c610 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x64810> │ │ │ │ - ld.d $t0, $sp, 128 │ │ │ │ - st.w $a0, $s0, 164 │ │ │ │ - beqz $t0, 12 # 3db38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25d38> │ │ │ │ - move $a0, $t0 │ │ │ │ - bl -201444 │ │ │ │ - ld.d $s1, $sp, 32 │ │ │ │ - ldptr.w $a2, $s0, 32 │ │ │ │ - ldptr.w $a1, $s0, 24 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl 257384 # 7c8b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x64ab0> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - move $a1, $s1 │ │ │ │ - bl 258700 # 7cde0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x64fe0> │ │ │ │ - pcalau12i $t1, 115 │ │ │ │ + move $a0, $s4 │ │ │ │ + bl -211116 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + pcalau12i $t1, 112 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 152 │ │ │ │ + ld.d $t0, $sp, 1688 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, 504 # 3dd68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25f68> │ │ │ │ - ld.d $ra, $sp, 248 │ │ │ │ - ld.d $s2, $sp, 216 │ │ │ │ - ld.d $s3, $sp, 208 │ │ │ │ - ld.d $s5, $sp, 192 │ │ │ │ - ld.d $s6, $sp, 184 │ │ │ │ - ld.d $s7, $sp, 176 │ │ │ │ - ld.d $s0, $sp, 232 │ │ │ │ - ld.d $s1, $sp, 224 │ │ │ │ - ld.d $s4, $sp, 200 │ │ │ │ - ld.d $s8, $sp, 168 │ │ │ │ - addi.d $sp, $sp, 256 │ │ │ │ + bnez $t0, 1040 # 406d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa818> │ │ │ │ + ld.d $ra, $sp, 1800 │ │ │ │ + ld.d $fp, $sp, 1792 │ │ │ │ + ld.d $s0, $sp, 1784 │ │ │ │ + ld.d $s1, $sp, 1776 │ │ │ │ + ld.d $s2, $sp, 1768 │ │ │ │ + ld.d $s3, $sp, 1760 │ │ │ │ + ld.d $s4, $sp, 1752 │ │ │ │ + ld.d $s5, $sp, 1744 │ │ │ │ + ld.d $s6, $sp, 1736 │ │ │ │ + ld.d $s7, $sp, 1728 │ │ │ │ + ld.d $s8, $sp, 1720 │ │ │ │ + fld.d $fs0, $sp, 1704 │ │ │ │ + fld.d $fs1, $sp, 1696 │ │ │ │ + addi.d $sp, $sp, 1808 │ │ │ │ ret │ │ │ │ + addi.d $t0, $s0, -32 │ │ │ │ + addi.d $t2, $sp, 480 │ │ │ │ + beq $t0, $t2, 496 # 40500 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa640> │ │ │ │ + beqz $s1, 36 # 40338 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa478> │ │ │ │ + li.w $t0, 1 │ │ │ │ + beq $s1, $t0, 308 # 40450 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa590> │ │ │ │ + ld.d $a1, $sp, 40 │ │ │ │ + move $a2, $s1 │ │ │ │ + bl -210504 │ │ │ │ nop │ │ │ │ + ld.d $s1, $sp, 488 │ │ │ │ + ld.d $a0, $s0, -32 │ │ │ │ + stx.b $zero, $a0, $s1 │ │ │ │ + ld.d $a0, $sp, 480 │ │ │ │ + st.d $s1, $s0, -24 │ │ │ │ + b -1644 # 3fcd8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9e18> │ │ │ │ + ld.d $a0, $sp, 40 │ │ │ │ + b -1508 # 3fd68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9ea8> │ │ │ │ + li.w $a2, 4 │ │ │ │ + pcaddi $a1, 62221 │ │ │ │ + pcaddi $a0, 114490 │ │ │ │ + bl -211452 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + ld.d $a2, $sp, 488 │ │ │ │ + ld.d $a1, $sp, 480 │ │ │ │ + pcaddi $a0, 114486 │ │ │ │ + bl -211468 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + bl -212496 # c560 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ + b -316 # 40238 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa378> │ │ │ │ + li.w $a2, 4 │ │ │ │ + pcaddi $a1, 62211 │ │ │ │ + pcalau12i $a0, 112 │ │ │ │ + ld.d $a0, $a0, -184 │ │ │ │ + bl -211496 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + ld.d $a2, $sp, 488 │ │ │ │ + ld.d $a1, $sp, 480 │ │ │ │ + pcalau12i $a0, 112 │ │ │ │ + ld.d $a0, $a0, -184 │ │ │ │ + bl -211516 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + bl -212544 # c560 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ + b -372 # 40230 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa370> │ │ │ │ + ld.d $s1, $sp, 864 │ │ │ │ + ldptr.d $a0, $s1, 0 │ │ │ │ + beqz $a0, 1496 # 40988 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xaac8> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + bne $t0, $a0, 168 # 40460 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa5a0> │ │ │ │ nop │ │ │ │ + addi.d $a0, $sp, 920 │ │ │ │ + bl -212980 # c3d0 >::close()@plt> │ │ │ │ + bnez $a0, -1504 # 3fde8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9f28> │ │ │ │ + ld.d $t0, $sp, 904 │ │ │ │ + addi.d $a0, $sp, 904 │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ + add.d $a0, $a0, $t0 │ │ │ │ + ldptr.w $a1, $a0, 32 │ │ │ │ + ori $a1, $a1, 0x4 │ │ │ │ + bl -210660 # cd00 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ + b -1536 # 3fde8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9f28> │ │ │ │ nop │ │ │ │ + ld.d $a2, $s8, 8 │ │ │ │ + st.d $a1, $sp, 24 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -210716 │ │ │ │ + ld.d $a1, $sp, 24 │ │ │ │ + b -1100 # 3ffb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa0f8> │ │ │ │ + ld.d $a2, $t0, 8 │ │ │ │ + st.d $t0, $sp, 32 │ │ │ │ + st.d $a1, $sp, 24 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -210744 │ │ │ │ + ld.d $a1, $sp, 24 │ │ │ │ + ld.d $t0, $sp, 32 │ │ │ │ + b -1028 # 40020 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa160> │ │ │ │ + addi.d $fp, $sp, 560 │ │ │ │ + move $a0, $t0 │ │ │ │ + move $a1, $fp │ │ │ │ + bl -212596 # c5c0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + b -1288 # 3ff30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa070> │ │ │ │ nop │ │ │ │ + move $a1, $fp │ │ │ │ + move $a0, $s6 │ │ │ │ + bl -212616 # c5c0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + b -708 # 40188 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa2c8> │ │ │ │ + ld.b $t0, $sp, 496 │ │ │ │ + st.b $t0, $a0, 0 │ │ │ │ + b -296 # 40330 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa470> │ │ │ │ nop │ │ │ │ + bl 16320 # 44420 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe560> │ │ │ │ + ldptr.d $s1, $s1, 0 │ │ │ │ + beqz $s1, 1312 # 40988 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xaac8> │ │ │ │ + ldptr.d $s2, $s1, 0 │ │ │ │ + beq $s2, $s1, 96 # 404d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa610> │ │ │ │ + li.w $s5, 5 │ │ │ │ + ldptr.w $t0, $s1, 56 │ │ │ │ + andi $t0, $t0, 0x5 │ │ │ │ + beq $t0, $s5, 24 # 40498 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa5d8> │ │ │ │ + ld.d $a0, $s2, 16 │ │ │ │ + move $a1, $zero │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ld.d $t0, $t0, 136 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + ld.d $a0, $s2, 16 │ │ │ │ + st.d $zero, $s2, 16 │ │ │ │ + beqz $a0, 80 # 404f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa630> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ld.d $t0, $t0, 8 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + ldptr.d $s2, $s2, 0 │ │ │ │ + bne $s1, $s2, -60 # 40478 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa5b8> │ │ │ │ + ldptr.d $s2, $s1, 0 │ │ │ │ + beq $s1, $s2, 20 # 404d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa610> │ │ │ │ + move $a0, $s2 │ │ │ │ + ldptr.d $s2, $s2, 0 │ │ │ │ + bl -212088 │ │ │ │ + bne $s1, $s2, -12 # 404c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa600> │ │ │ │ + ldptr.w $t0, $s1, 56 │ │ │ │ + st.d $s1, $s1, 8 │ │ │ │ + stptr.d $s1, $s1, 0 │ │ │ │ + bstrins.d $t0, $zero, 0x1, 0x0 │ │ │ │ + st.d $zero, $s1, 16 │ │ │ │ + st.w $t0, $s1, 56 │ │ │ │ + b -296 # 403c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa500> │ │ │ │ nop │ │ │ │ + ldptr.d $s2, $s2, 0 │ │ │ │ + bne $s1, $s2, -124 # 40478 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa5b8> │ │ │ │ + b -64 # 404b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa5f8> │ │ │ │ nop │ │ │ │ - stptr.d $zero, $a0, 0 │ │ │ │ - st.d $zero, $a0, 16 │ │ │ │ - st.d $zero, $a0, 8 │ │ │ │ - beqz $s3, 44 # 3dbf8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25df8> │ │ │ │ - alsl.d $t1, $s1, $s1, 0x1 │ │ │ │ - alsl.d $t1, $t1, $a0, 0x3 │ │ │ │ - addi.d $t0, $a0, 24 │ │ │ │ - nop │ │ │ │ - stptr.d $zero, $t0, 0 │ │ │ │ - st.d $zero, $t0, 16 │ │ │ │ - st.d $zero, $t0, 8 │ │ │ │ - addi.d $t0, $t0, 24 │ │ │ │ - bne $t1, $t0, -16 # 3dbe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25de0> │ │ │ │ - nop │ │ │ │ - ld.d $t0, $sp, 80 │ │ │ │ - add.d $t1, $s6, $t0 │ │ │ │ - move $s8, $t1 │ │ │ │ - b -1012 # 3d810 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25a10> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - move $s4, $zero │ │ │ │ + move $a0, $t1 │ │ │ │ + b -2092 # 3fcd8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9e18> │ │ │ │ + ld.d $a1, $sp, 32 │ │ │ │ + li.w $a2, -1 │ │ │ │ + addi.d $a0, $sp, 128 │ │ │ │ + bl -8420 # 3e430 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8570> │ │ │ │ + li.w $a4, 37 │ │ │ │ + pcaddi $a3, 64665 │ │ │ │ move $a2, $zero │ │ │ │ - b -704 # 3d968 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25b68> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + move $a1, $zero │ │ │ │ + addi.d $a0, $sp, 128 │ │ │ │ + bl -211932 # c950 , std::allocator >::replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + move $a1, $a0 │ │ │ │ + addi.d $a0, $sp, 160 │ │ │ │ + bl -212776 # c610 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ + pcaddi $a1, 64667 │ │ │ │ + addi.d $a0, $sp, 160 │ │ │ │ + bl -210612 # ce90 , std::allocator >::append(char const*)@plt> │ │ │ │ + move $a1, $a0 │ │ │ │ + addi.d $a0, $sp, 192 │ │ │ │ + bl -212800 # c610 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ + fmov.d $fa0, $fs1 │ │ │ │ + li.w $a1, 5 │ │ │ │ + addi.d $a0, $sp, 224 │ │ │ │ + bl -9296 # 3e110 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8250> │ │ │ │ + addi.d $a2, $sp, 224 │ │ │ │ + addi.d $a1, $sp, 192 │ │ │ │ + addi.d $a0, $sp, 256 │ │ │ │ + bl 10480 # 42e60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcfa0> │ │ │ │ + pcaddi $a1, 64655 │ │ │ │ + addi.d $a0, $sp, 256 │ │ │ │ + bl -210668 # ce90 , std::allocator >::append(char const*)@plt> │ │ │ │ + move $a1, $a0 │ │ │ │ + addi.d $a0, $sp, 288 │ │ │ │ + bl -212856 # c610 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ + addi.d $s1, $sp, 320 │ │ │ │ + li.w $a2, -1 │ │ │ │ + move $a1, $s7 │ │ │ │ + move $a0, $s1 │ │ │ │ + st.d $s1, $sp, 8 │ │ │ │ + bl -8560 # 3e430 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8570> │ │ │ │ + move $a2, $s1 │ │ │ │ + addi.d $a1, $sp, 288 │ │ │ │ + addi.d $a0, $sp, 352 │ │ │ │ + bl 10416 # 42e60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcfa0> │ │ │ │ + pcaddi $a1, 64637 │ │ │ │ + addi.d $a0, $sp, 352 │ │ │ │ + bl -210732 # ce90 , std::allocator >::append(char const*)@plt> │ │ │ │ + move $a1, $a0 │ │ │ │ + addi.d $a0, $sp, 384 │ │ │ │ + bl -212920 # c610 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ + fmov.d $fa0, $fs0 │ │ │ │ + li.w $a1, 5 │ │ │ │ + addi.d $a0, $sp, 448 │ │ │ │ + bl -9416 # 3e110 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8250> │ │ │ │ + addi.d $a2, $sp, 448 │ │ │ │ + addi.d $a1, $sp, 384 │ │ │ │ + addi.d $a0, $sp, 416 │ │ │ │ + bl 10360 # 42e60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcfa0> │ │ │ │ + pcaddi $a1, 64627 │ │ │ │ + addi.d $a0, $sp, 416 │ │ │ │ + bl -210788 # ce90 , std::allocator >::append(char const*)@plt> │ │ │ │ + move $a1, $a0 │ │ │ │ + addi.d $a0, $sp, 480 │ │ │ │ + bl -212976 # c610 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ + pcalau12i $t1, 112 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 1688 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, 188 # 406d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa818> │ │ │ │ + addi.d $a1, $sp, 480 │ │ │ │ + pcaddi $a0, 114311 │ │ │ │ + bl -124808 # 21ea0 ::do_widen(char) const@@Base+0x119e0> │ │ │ │ nop │ │ │ │ - move $s4, $zero │ │ │ │ + ld.d $t1, $sp, 40 │ │ │ │ + li.w $t0, 28 │ │ │ │ move $a2, $zero │ │ │ │ - b -1296 # 3d738 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25938> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - move $s1, $zero │ │ │ │ - move $s4, $zero │ │ │ │ - b -1384 # 3d700 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25900> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + addi.d $a1, $sp, 72 │ │ │ │ + addi.d $a0, $sp, 480 │ │ │ │ + st.d $t1, $sp, 480 │ │ │ │ + st.d $t0, $sp, 72 │ │ │ │ + addi.d $s4, $sp, 96 │ │ │ │ + bl -211168 # cd70 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + ld.d $t3, $sp, 72 │ │ │ │ + pcaddi $t0, 64578 │ │ │ │ + ld.d $t2, $t0, 16 │ │ │ │ + vld $vr0, $t0, 0 │ │ │ │ + ldptr.w $t1, $t0, 24 │ │ │ │ + st.d $a0, $sp, 480 │ │ │ │ + st.d $t3, $sp, 496 │ │ │ │ + st.d $t2, $a0, 16 │ │ │ │ + vst $vr0, $a0, 0 │ │ │ │ + st.w $t1, $a0, 24 │ │ │ │ + ld.d $t0, $sp, 72 │ │ │ │ + ld.d $t1, $sp, 480 │ │ │ │ + stx.b $zero, $t1, $t0 │ │ │ │ + pcalau12i $t2, 112 │ │ │ │ + ld.d $t2, $t2, -160 │ │ │ │ + ld.d $t2, $t2, 0 │ │ │ │ + ld.d $t1, $sp, 1688 │ │ │ │ + xor $t1, $t1, $t2 │ │ │ │ + li.w $t2, 0x0 │ │ │ │ + st.d $t0, $sp, 488 │ │ │ │ + bnez $t1, 52 # 406d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa818> │ │ │ │ + addi.d $a1, $sp, 480 │ │ │ │ + pcaddi $a0, 114277 │ │ │ │ + bl -124944 # 21ea0 ::do_widen(char) const@@Base+0x119e0> │ │ │ │ nop │ │ │ │ - li.w $t0, -1 │ │ │ │ - st.d $t0, $sp, 16 │ │ │ │ - move $s6, $zero │ │ │ │ - move $s4, $zero │ │ │ │ - move $t0, $zero │ │ │ │ - b -1524 # 3d6a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x258a0> │ │ │ │ + pcalau12i $t1, 112 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 1688 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + beqz $t0, 600 # 40928 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xaa68> │ │ │ │ nop │ │ │ │ + bl -213000 │ │ │ │ nop │ │ │ │ - st.d $zero, $sp, 128 │ │ │ │ - st.d $zero, $sp, 144 │ │ │ │ - b -416 # 3db08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25d08> │ │ │ │ + ld.d $a1, $sp, 24 │ │ │ │ + addi.d $s1, $sp, 320 │ │ │ │ + li.w $a2, -1 │ │ │ │ + move $a0, $s1 │ │ │ │ + st.d $s1, $sp, 8 │ │ │ │ + bl -8900 # 3e430 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8570> │ │ │ │ + li.w $a4, 13 │ │ │ │ + pcaddi $a3, 64561 │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $zero │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -212412 # c950 , std::allocator >::replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + move $a1, $a0 │ │ │ │ + addi.d $a0, $sp, 352 │ │ │ │ + bl -213256 # c610 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ + pcaddi $a1, 64557 │ │ │ │ + addi.d $a0, $sp, 352 │ │ │ │ + bl -211092 # ce90 , std::allocator >::append(char const*)@plt> │ │ │ │ + move $a1, $a0 │ │ │ │ + addi.d $a0, $sp, 384 │ │ │ │ + bl -213280 # c610 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ + li.w $a1, 16 │ │ │ │ + addi.d $a0, $sp, 480 │ │ │ │ + sub.d $s1, $s0, $s3 │ │ │ │ + bl -212864 # c7c0 , std::allocator >::basic_ostringstream(std::_Ios_Openmode)@plt> │ │ │ │ + srai.d $a1, $s1, 0x5 │ │ │ │ + addi.d $a0, $sp, 480 │ │ │ │ + bl -213148 # c6b0 (unsigned long)@plt> │ │ │ │ + addi.d $a1, $sp, 488 │ │ │ │ + addi.d $a0, $sp, 416 │ │ │ │ + bl -211688 # cc70 , std::allocator >::str() const@plt> │ │ │ │ + addi.d $a0, $sp, 480 │ │ │ │ + bl -213840 # c410 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + addi.d $a2, $sp, 416 │ │ │ │ + addi.d $a1, $sp, 384 │ │ │ │ + addi.d $a0, $sp, 448 │ │ │ │ + bl 9968 # 42e60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcfa0> │ │ │ │ + pcaddi $a1, 64547 │ │ │ │ + addi.d $a0, $sp, 448 │ │ │ │ + bl -211180 # ce90 , std::allocator >::append(char const*)@plt> │ │ │ │ + move $a1, $a0 │ │ │ │ + addi.d $a0, $sp, 480 │ │ │ │ + bl -213368 # c610 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ + pcalau12i $t1, 112 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 1688 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -204 # 406d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa818> │ │ │ │ + addi.d $a1, $sp, 480 │ │ │ │ + pcaddi $a0, 114213 │ │ │ │ + bl -125200 # 21ea0 ::do_widen(char) const@@Base+0x119e0> │ │ │ │ nop │ │ │ │ + move $s1, $a0 │ │ │ │ nop │ │ │ │ + addi.d $a0, $sp, 416 │ │ │ │ + bl -212420 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $sp, 856 │ │ │ │ + bl 16116 # 446c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe800> │ │ │ │ + beq $s0, $s3, 32 # 407f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa930> │ │ │ │ + move $s2, $s3 │ │ │ │ + ldptr.d $a0, $s2, 0 │ │ │ │ + addi.d $t0, $s2, 16 │ │ │ │ + beq $a0, $t0, 8 # 407e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa928> │ │ │ │ + bl -212884 │ │ │ │ + addi.d $s2, $s2, 32 │ │ │ │ + bne $s0, $s2, -20 # 407d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa918> │ │ │ │ + beqz $s3, 16 # 40800 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa940> │ │ │ │ + move $a0, $s3 │ │ │ │ + bl -212904 │ │ │ │ nop │ │ │ │ + move $a0, $s4 │ │ │ │ + bl -212484 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + pcalau12i $t1, 112 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 1688 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -328 # 406d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa818> │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -211672 │ │ │ │ nop │ │ │ │ + move $s1, $a0 │ │ │ │ + b -108 # 407c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa908> │ │ │ │ + move $s1, $a0 │ │ │ │ nop │ │ │ │ - st.d $zero, $s0, 288 │ │ │ │ - st.d $zero, $s0, 296 │ │ │ │ - st.d $zero, $s0, 304 │ │ │ │ - bl -201852 │ │ │ │ + move $s0, $zero │ │ │ │ move $s3, $zero │ │ │ │ - st.d $zero, $s0, 312 │ │ │ │ - st.d $zero, $s0, 320 │ │ │ │ - st.d $zero, $s0, 328 │ │ │ │ - move $s2, $zero │ │ │ │ - move $t0, $zero │ │ │ │ - b -960 # 3d928 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25b28> │ │ │ │ + b -128 # 407c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa908> │ │ │ │ nop │ │ │ │ + st.d $s6, $sp, 488 │ │ │ │ + move $s6, $a0 │ │ │ │ + move $a0, $fp │ │ │ │ + bl -212572 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $sp, 544 │ │ │ │ + st.d $s2, $sp, 488 │ │ │ │ + bl -212248 │ │ │ │ + ld.d $t0, $s1, -24 │ │ │ │ + addi.d $t1, $sp, 48 │ │ │ │ + st.d $s1, $sp, 480 │ │ │ │ + addi.d $t0, $t0, 1648 │ │ │ │ + add.d $t0, $t0, $t1 │ │ │ │ + move $s1, $s6 │ │ │ │ + st.d $s7, $t0, -1216 │ │ │ │ + addi.d $a0, $sp, 592 │ │ │ │ + st.d $s5, $sp, 592 │ │ │ │ + addi.d $s2, $sp, 384 │ │ │ │ + bl -214004 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -212636 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + move $a0, $s8 │ │ │ │ + bl -212644 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + bl -212652 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -232 # 407c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa908> │ │ │ │ nop │ │ │ │ + move $s1, $a0 │ │ │ │ + b -52 # 40888 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa9c8> │ │ │ │ + move $s1, $a0 │ │ │ │ + b -36 # 408a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa9e0> │ │ │ │ + pcalau12i $t1, 112 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 1688 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -520 # 406d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa818> │ │ │ │ + pcaddi $a0, 61857 │ │ │ │ + addi.d $s8, $sp, 352 │ │ │ │ + bl -213820 │ │ │ │ + move $s1, $a0 │ │ │ │ + addi.d $a0, $sp, 480 │ │ │ │ + bl -212728 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ nop │ │ │ │ + addi.d $a0, $sp, 448 │ │ │ │ + bl -212740 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $sp, 416 │ │ │ │ + bl -212748 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $sp, 384 │ │ │ │ + bl -212756 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $sp, 352 │ │ │ │ + bl -212764 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -120 # 408a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa9e8> │ │ │ │ nop │ │ │ │ + move $a2, $s8 │ │ │ │ + pcaddi $a1, 63535 │ │ │ │ + pcaddi $a0, 63540 │ │ │ │ + bl -212340 │ │ │ │ + move $s1, $a0 │ │ │ │ + b -60 # 40900 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xaa40> │ │ │ │ + move $s1, $a0 │ │ │ │ + b -60 # 40908 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xaa48> │ │ │ │ + move $s1, $a0 │ │ │ │ + addi.d $a0, $sp, 480 │ │ │ │ + bl -214336 # c410 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + b -68 # 40910 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xaa50> │ │ │ │ + move $s1, $a0 │ │ │ │ + b -76 # 40910 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xaa50> │ │ │ │ + move $s1, $a0 │ │ │ │ + b -76 # 40918 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xaa58> │ │ │ │ + move $s1, $a0 │ │ │ │ + b -196 # 408a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa9e8> │ │ │ │ + move $s1, $a0 │ │ │ │ + addi.d $a0, $sp, 480 │ │ │ │ + bl -212856 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $s4, $sp, 96 │ │ │ │ + b -384 # 40800 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa940> │ │ │ │ nop │ │ │ │ - stptr.d $zero, $a0, 0 │ │ │ │ - st.d $zero, $a0, 16 │ │ │ │ - st.d $zero, $a0, 8 │ │ │ │ - beqz $s1, 44 # 3dd38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25f38> │ │ │ │ - addi.d $t0, $a0, 24 │ │ │ │ - move $t1, $s1 │ │ │ │ + pcaddi $a3, 63536 │ │ │ │ + li.w $a2, 550 │ │ │ │ + pcaddi $a1, 62492 │ │ │ │ + pcaddi $a0, 62503 │ │ │ │ + bl -211688 │ │ │ │ nop │ │ │ │ + move $s1, $a0 │ │ │ │ nop │ │ │ │ - stptr.d $zero, $t0, 0 │ │ │ │ - st.d $zero, $t0, 16 │ │ │ │ - st.d $zero, $t0, 8 │ │ │ │ - addi.d $t1, $t1, -1 │ │ │ │ - addi.d $t0, $t0, 24 │ │ │ │ - bnez $t1, -20 # 3dd20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25f20> │ │ │ │ - add.d $t0, $s6, $s7 │ │ │ │ - move $s8, $t0 │ │ │ │ - b -816 # 3da10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25c10> │ │ │ │ + move $a0, $s7 │ │ │ │ + bl -212908 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + move $a0, $s6 │ │ │ │ + bl -212916 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -288 # 40898 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa9d8> │ │ │ │ nop │ │ │ │ - pcalau12i $t1, 115 │ │ │ │ + pcalau12i $t1, 112 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 152 │ │ │ │ + ld.d $t0, $sp, 1688 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - beqz $t0, 248 # 3de58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26058> │ │ │ │ - nop │ │ │ │ - st.d $fp, $sp, 240 │ │ │ │ - nop │ │ │ │ - bl -202400 │ │ │ │ + bnez $t0, -768 # 406d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa818> │ │ │ │ + pcaddi $a0, 61795 │ │ │ │ + bl -214064 │ │ │ │ nop │ │ │ │ move $s1, $a0 │ │ │ │ + b -324 # 408a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa9e8> │ │ │ │ + move $s1, $a0 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + bl -212984 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ nop │ │ │ │ - addi.d $a0, $s0, 384 │ │ │ │ - bl 412 # 3df20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26120> │ │ │ │ - addi.d $a0, $s0, 360 │ │ │ │ - bl 404 # 3df20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26120> │ │ │ │ - ld.d $a0, $s0, 336 │ │ │ │ - beqz $a0, 12 # 3dda0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25fa0> │ │ │ │ - bl -202056 │ │ │ │ - nop │ │ │ │ - ld.d $a0, $s0, 312 │ │ │ │ - beqz $a0, 12 # 3ddb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25fb0> │ │ │ │ - bl -202072 │ │ │ │ - nop │ │ │ │ - addi.d $a0, $s0, 288 │ │ │ │ - bl 364 # 3df20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26120> │ │ │ │ - addi.d $a0, $s0, 264 │ │ │ │ - bl 356 # 3df20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26120> │ │ │ │ - ld.d $a0, $s0, 240 │ │ │ │ - beqz $a0, 12 # 3ddd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25fd0> │ │ │ │ - bl -202104 │ │ │ │ - nop │ │ │ │ - ld.d $a0, $s0, 216 │ │ │ │ - beqz $a0, 12 # 3dde0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25fe0> │ │ │ │ - bl -202120 │ │ │ │ + addi.d $a0, $sp, 480 │ │ │ │ + bl -214516 # c410 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + b -576 # 407c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa908> │ │ │ │ nop │ │ │ │ - ld.d $a0, $s0, 192 │ │ │ │ - beqz $a0, 12 # 3ddf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25ff0> │ │ │ │ - bl -202136 │ │ │ │ + move $s1, $a0 │ │ │ │ + addi.d $s4, $sp, 96 │ │ │ │ + b -536 # 40800 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa940> │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 32 │ │ │ │ - bl 255980 # 7c5e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x647e0> │ │ │ │ - ld.d $s2, $sp, 216 │ │ │ │ - ld.d $s3, $sp, 208 │ │ │ │ - ld.d $s5, $sp, 192 │ │ │ │ - ld.d $s6, $sp, 184 │ │ │ │ - ld.d $s7, $sp, 176 │ │ │ │ + move $s1, $a0 │ │ │ │ + addi.d $a0, $sp, 480 │ │ │ │ + ld.d $s3, $sp, 72 │ │ │ │ + ld.d $s0, $sp, 80 │ │ │ │ + bl -213040 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -628 # 407c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa900> │ │ │ │ + move $s1, $a0 │ │ │ │ + b -140 # 409b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xaaf0> │ │ │ │ + move $s1, $a0 │ │ │ │ + move $a0, $s6 │ │ │ │ + bl -213064 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - bl 255948 # 7c5e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x647e0> │ │ │ │ - pcalau12i $t1, 115 │ │ │ │ + addi.d $a0, $sp, 480 │ │ │ │ + bl -214596 # c410 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + addi.d $s2, $sp, 384 │ │ │ │ + b -452 # 40898 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa9d8> │ │ │ │ + pcalau12i $t1, 112 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 152 │ │ │ │ + ld.d $t0, $sp, 1688 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - st.d $fp, $sp, 240 │ │ │ │ - st.d $s2, $sp, 216 │ │ │ │ - st.d $s3, $sp, 208 │ │ │ │ - st.d $s5, $sp, 192 │ │ │ │ - st.d $s6, $sp, 184 │ │ │ │ - st.d $s7, $sp, 176 │ │ │ │ - bnez $t0, -216 # 3dd70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25f70> │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -200960 │ │ │ │ + bnez $t0, -928 # 406d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa818> │ │ │ │ + pcaddi $a0, 61737 │ │ │ │ + bl -214224 │ │ │ │ nop │ │ │ │ - pcaddi $a0, 65452 │ │ │ │ - bl -202924 │ │ │ │ move $s1, $a0 │ │ │ │ + addi.d $a0, $sp, 448 │ │ │ │ + ld.d $s3, $sp, 72 │ │ │ │ + ld.d $s0, $sp, 80 │ │ │ │ + bl -213144 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -732 # 407c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa900> │ │ │ │ + pcalau12i $t1, 112 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 1688 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -992 # 406d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa818> │ │ │ │ + pcaddi $a0, 61721 │ │ │ │ + bl -214288 │ │ │ │ nop │ │ │ │ - beqz $s4, -232 # 3dd80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25f80> │ │ │ │ - nop │ │ │ │ - move $a0, $s4 │ │ │ │ - bl -202276 │ │ │ │ - b -248 # 3dd80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25f80> │ │ │ │ + move $s1, $a0 │ │ │ │ + b -772 # 407c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa908> │ │ │ │ + move $s8, $a0 │ │ │ │ + addi.d $a0, $sp, 560 │ │ │ │ + st.d $s6, $sp, 488 │ │ │ │ + bl -213212 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $sp, 544 │ │ │ │ + st.d $s2, $sp, 488 │ │ │ │ + bl -212888 │ │ │ │ + ld.d $t0, $s1, -24 │ │ │ │ + addi.d $t1, $sp, 48 │ │ │ │ + st.d $s1, $sp, 480 │ │ │ │ + addi.d $t0, $t0, 1648 │ │ │ │ + add.d $t0, $t0, $t1 │ │ │ │ + move $s1, $s8 │ │ │ │ + st.d $s7, $t0, -1216 │ │ │ │ + addi.d $a0, $sp, 592 │ │ │ │ + st.d $s5, $sp, 592 │ │ │ │ + bl -214640 │ │ │ │ + b -844 # 407c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa908> │ │ │ │ + move $s1, $a0 │ │ │ │ + b -20 # 40b08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xac48> │ │ │ │ + move $s1, $a0 │ │ │ │ + addi.d $a0, $sp, 480 │ │ │ │ + bl -213288 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $s4, $sp, 96 │ │ │ │ + b -752 # 40840 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa980> │ │ │ │ nop │ │ │ │ move $s1, $a0 │ │ │ │ - addi.d $a0, $sp, 128 │ │ │ │ - bl 344 # 3dfe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x261e0> │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -202304 │ │ │ │ nop │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -202316 │ │ │ │ - b -288 # 3dd80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25f80> │ │ │ │ + addi.d $a0, $sp, 352 │ │ │ │ + bl -213316 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + bl -213324 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $sp, 288 │ │ │ │ + bl -213332 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $sp, 256 │ │ │ │ + bl -213340 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $sp, 224 │ │ │ │ + bl -213348 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $sp, 192 │ │ │ │ + bl -213356 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $sp, 160 │ │ │ │ + bl -213364 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $sp, 128 │ │ │ │ + bl -213372 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -952 # 407c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa908> │ │ │ │ nop │ │ │ │ move $s1, $a0 │ │ │ │ - b -20 # 3de98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26098> │ │ │ │ + b -68 # 40b48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xac88> │ │ │ │ move $s1, $a0 │ │ │ │ - addi.d $a0, $sp, 128 │ │ │ │ - bl 296 # 3dfe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x261e0> │ │ │ │ - move $a0, $s6 │ │ │ │ - bl -202352 │ │ │ │ - ld.d $fp, $sp, 240 │ │ │ │ - bnez $s4, -88 # 3de70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26070> │ │ │ │ - b -332 # 3dd80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25f80> │ │ │ │ - ld.d $t0, $sp, 128 │ │ │ │ + b -68 # 40b50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xac90> │ │ │ │ move $s1, $a0 │ │ │ │ - beqz $t0, -344 # 3dd80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25f80> │ │ │ │ - move $a0, $t0 │ │ │ │ - bl -202384 │ │ │ │ - b -356 # 3dd80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25f80> │ │ │ │ - b -56 # 3deb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x260b0> │ │ │ │ - nop │ │ │ │ + b -68 # 40b58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xac98> │ │ │ │ move $s1, $a0 │ │ │ │ - b -228 # 3de10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26010> │ │ │ │ - b -120 # 3de80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26080> │ │ │ │ - nop │ │ │ │ + b -68 # 40b60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xaca0> │ │ │ │ move $s1, $a0 │ │ │ │ - b -156 # 3de68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26068> │ │ │ │ + b -68 # 40b68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xaca8> │ │ │ │ move $s1, $a0 │ │ │ │ - b -116 # 3de98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26098> │ │ │ │ - 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, 40 # 3df68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26168> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ldptr.d $a0, $s0, 0 │ │ │ │ - beqz $a0, 76 # 3dfa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x261a0> │ │ │ │ - addi.d $s0, $s0, 24 │ │ │ │ - bl -202508 │ │ │ │ - bne $s1, $s0, -16 # 3df50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26150> │ │ │ │ - ldptr.d $s1, $s2, 0 │ │ │ │ - beqz $s1, 88 # 3dfc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x261c0> │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - ld.d $s0, $sp, 16 │ │ │ │ - ldptr.d $s2, $sp, 0 │ │ │ │ - move $a0, $s1 │ │ │ │ - ld.d $s1, $sp, 8 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - b -202548 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + b -68 # 40b70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xacb0> │ │ │ │ + move $s1, $a0 │ │ │ │ + b -68 # 40b78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xacb8> │ │ │ │ + move $s1, $a0 │ │ │ │ + addi.d $a0, $sp, 480 │ │ │ │ + bl -213448 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ nop │ │ │ │ + addi.d $a0, $sp, 416 │ │ │ │ + bl -213460 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $sp, 448 │ │ │ │ + bl -213468 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $sp, 384 │ │ │ │ + bl -213476 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -168 # 40b40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xac80> │ │ │ │ nop │ │ │ │ + move $s1, $a0 │ │ │ │ + b -36 # 40bd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xad10> │ │ │ │ + move $s1, $a0 │ │ │ │ + b -36 # 40bd8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xad18> │ │ │ │ + move $s1, $a0 │ │ │ │ + b -36 # 40be0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xad20> │ │ │ │ + move $s1, $a0 │ │ │ │ + b -444 # 40a50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xab90> │ │ │ │ + move $s1, $a0 │ │ │ │ + b -532 # 40a00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xab40> │ │ │ │ + move $s1, $a0 │ │ │ │ + addi.d $a0, $sp, 480 │ │ │ │ + bl -213536 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -636 # 409a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xaae8> │ │ │ │ nop │ │ │ │ - addi.d $s0, $s0, 24 │ │ │ │ - bne $s1, $s0, -84 # 3df50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26150> │ │ │ │ - ldptr.d $s1, $s2, 0 │ │ │ │ - b -68 # 3df68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26168> │ │ │ │ nop │ │ │ │ + ret │ │ │ │ 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 │ │ │ │ + ld.d $a0, $a0, 104 │ │ │ │ + bstrpick.d $a0, $a0, 0x2, 0x2 │ │ │ │ ret │ │ │ │ nop │ │ │ │ - nop │ │ │ │ - ld.d $t1, $a0, 8 │ │ │ │ - bnez $t1, 28 # 3e000 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26200> │ │ │ │ ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $t0, $a0, 80 │ │ │ │ + st.d $t0, $a0, 8 │ │ │ │ + st.d $t0, $a0, 16 │ │ │ │ + st.d $t0, $a0, 24 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ldptr.d $t1, $t1, 0 │ │ │ │ - beq $t0, $t1, -32 # 3dfe8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x261e8> │ │ │ │ nop │ │ │ │ - ldptr.d $a0, $t0, 0 │ │ │ │ - beqz $a0, 76 # 3e060 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26260> │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - stptr.d $t1, $sp, 0 │ │ │ │ - bl -202712 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - ldptr.d $t1, $sp, 0 │ │ │ │ - addi.d $t0, $t0, 24 │ │ │ │ - beq $t1, $t0, 24 # 3e050 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26250> │ │ │ │ - nop │ │ │ │ - ldptr.d $a0, $t0, 0 │ │ │ │ - bnez $a0, -36 # 3e020 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26220> │ │ │ │ - addi.d $t0, $t0, 24 │ │ │ │ - bne $t1, $t0, -12 # 3e040 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26240> │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ + ldptr.w $t1, $a0, 104 │ │ │ │ + move $t0, $zero │ │ │ │ + move $t2, $zero │ │ │ │ + andi $t1, $t1, 0x2 │ │ │ │ + beqz $t1, 16 # 40ca0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xade0> │ │ │ │ + ld.d $t0, $a0, 80 │ │ │ │ + ld.d $t2, $a0, 88 │ │ │ │ + add.d $t2, $t0, $t2 │ │ │ │ + st.d $t0, $a0, 40 │ │ │ │ + st.d $t0, $a0, 32 │ │ │ │ + st.d $t2, $a0, 48 │ │ │ │ ret │ │ │ │ - nop │ │ │ │ - addi.d $t0, $t0, 24 │ │ │ │ - bne $t1, $t0, -84 # 3e010 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26210> │ │ │ │ + ld.d $t0, $a0, 256 │ │ │ │ + st.d $t0, $a0, 8 │ │ │ │ + st.d $t0, $a0, 16 │ │ │ │ + st.d $t0, $a0, 24 │ │ │ │ ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ldptr.w $t1, $a0, 280 │ │ │ │ + move $t0, $zero │ │ │ │ + move $t2, $zero │ │ │ │ + andi $t1, $t1, 0x2 │ │ │ │ + beqz $t1, 16 # 40cf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xae30> │ │ │ │ + ld.d $t0, $a0, 256 │ │ │ │ + ld.d $t2, $a0, 264 │ │ │ │ + add.d $t2, $t0, $t2 │ │ │ │ + st.d $t0, $a0, 40 │ │ │ │ + st.d $t0, $a0, 32 │ │ │ │ + st.d $t2, $a0, 48 │ │ │ │ + ret │ │ │ │ + ld.d $a0, $a0, 280 │ │ │ │ + bstrpick.d $a0, $a0, 0x2, 0x2 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - nop │ │ │ │ - beq $a1, $a0, 224 # 3e160 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26360> │ │ │ │ - ld.d $t3, $a1, 8 │ │ │ │ - ldptr.d $t1, $a0, 0 │ │ │ │ - ld.d $t2, $a0, 16 │ │ │ │ - move $t0, $a1 │ │ │ │ - ldptr.d $a1, $a1, 0 │ │ │ │ - addi.d $sp, $sp, -48 │ │ │ │ - st.d $s0, $sp, 32 │ │ │ │ - st.d $s1, $sp, 24 │ │ │ │ - st.d $ra, $sp, 40 │ │ │ │ - sub.d $s1, $t3, $a1 │ │ │ │ - sub.d $t2, $t2, $t1 │ │ │ │ - move $s0, $a0 │ │ │ │ - bltu $t2, $s1, 76 # 3e100 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26300> │ │ │ │ - ld.d $a0, $a0, 8 │ │ │ │ - li.w $t2, 8 │ │ │ │ - sub.d $a2, $a0, $t1 │ │ │ │ - bltu $a2, $s1, 188 # 3e180 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26380> │ │ │ │ - bge $t2, $s1, 280 # 3e1e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x263e0> │ │ │ │ - move $a2, $s1 │ │ │ │ - move $a0, $t1 │ │ │ │ - bl -201364 │ │ │ │ - ldptr.d $t0, $s0, 0 │ │ │ │ - add.d $t0, $t0, $s1 │ │ │ │ - ld.d $ra, $sp, 40 │ │ │ │ - st.d $t0, $s0, 8 │ │ │ │ - ld.d $s1, $sp, 24 │ │ │ │ - ld.d $s0, $sp, 32 │ │ │ │ - addi.d $sp, $sp, 48 │ │ │ │ + ld.d $t0, $a0, 104 │ │ │ │ + st.d $t0, $a0, 8 │ │ │ │ + st.d $t0, $a0, 16 │ │ │ │ + st.d $t0, $a0, 24 │ │ │ │ ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ - move $a0, $s1 │ │ │ │ - st.d $t1, $sp, 8 │ │ │ │ - st.d $s2, $sp, 16 │ │ │ │ - stptr.d $a1, $sp, 0 │ │ │ │ - bl -202880 │ │ │ │ - ldptr.d $a1, $sp, 0 │ │ │ │ - move $a2, $s1 │ │ │ │ - move $s2, $a0 │ │ │ │ - bl -201792 │ │ │ │ - ld.d $t1, $sp, 8 │ │ │ │ - beqz $t1, 16 # 3e138 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26338> │ │ │ │ - move $a0, $t1 │ │ │ │ - bl -202976 │ │ │ │ nop │ │ │ │ - ld.d $ra, $sp, 40 │ │ │ │ - add.d $t0, $s2, $s1 │ │ │ │ - stptr.d $s2, $s0, 0 │ │ │ │ - st.d $t0, $s0, 16 │ │ │ │ - ld.d $s2, $sp, 16 │ │ │ │ - st.d $t0, $s0, 8 │ │ │ │ - ld.d $s1, $sp, 24 │ │ │ │ - ld.d $s0, $sp, 32 │ │ │ │ - addi.d $sp, $sp, 48 │ │ │ │ + ldptr.w $t1, $a0, 128 │ │ │ │ + move $t0, $zero │ │ │ │ + move $t2, $zero │ │ │ │ + andi $t1, $t1, 0x2 │ │ │ │ + beqz $t1, 16 # 40d50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xae90> │ │ │ │ + ld.d $t0, $a0, 104 │ │ │ │ + ld.d $t2, $a0, 112 │ │ │ │ + add.d $t2, $t0, $t2 │ │ │ │ + st.d $t0, $a0, 40 │ │ │ │ + st.d $t0, $a0, 32 │ │ │ │ + st.d $t2, $a0, 48 │ │ │ │ ret │ │ │ │ + ld.d $a0, $a0, 128 │ │ │ │ + bstrpick.d $a0, $a0, 0x2, 0x2 │ │ │ │ ret │ │ │ │ nop │ │ │ │ + ld.d $t0, $a0, 96 │ │ │ │ + st.d $t0, $a0, 8 │ │ │ │ + st.d $t0, $a0, 16 │ │ │ │ + st.d $t0, $a0, 24 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - bge $t2, $a2, 128 # 3e200 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26400> │ │ │ │ - move $a0, $t1 │ │ │ │ - stptr.d $t0, $sp, 0 │ │ │ │ - bl -201548 │ │ │ │ - ldptr.d $t0, $sp, 0 │ │ │ │ - ld.d $a0, $s0, 8 │ │ │ │ - ldptr.d $t1, $s0, 0 │ │ │ │ - ldptr.d $a1, $t0, 0 │ │ │ │ - ld.d $t3, $t0, 8 │ │ │ │ - sub.d $a2, $a0, $t1 │ │ │ │ - add.d $a1, $a1, $a2 │ │ │ │ - sub.d $a2, $t3, $a1 │ │ │ │ - add.d $t0, $t1, $s1 │ │ │ │ - blez $a2, -212 # 3e0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x262e0> │ │ │ │ - bl -201944 │ │ │ │ - ldptr.d $t0, $s0, 0 │ │ │ │ - ld.d $ra, $sp, 40 │ │ │ │ - add.d $t0, $t0, $s1 │ │ │ │ - st.d $t0, $s0, 8 │ │ │ │ - ld.d $s1, $sp, 24 │ │ │ │ - ld.d $s0, $sp, 32 │ │ │ │ - addi.d $sp, $sp, 48 │ │ │ │ + ldptr.w $t1, $a0, 120 │ │ │ │ + move $t0, $zero │ │ │ │ + move $t2, $zero │ │ │ │ + andi $t1, $t1, 0x2 │ │ │ │ + beqz $t1, 16 # 40db0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xaef0> │ │ │ │ + ld.d $t0, $a0, 96 │ │ │ │ + ld.d $t2, $a0, 104 │ │ │ │ + add.d $t2, $t0, $t2 │ │ │ │ + st.d $t0, $a0, 40 │ │ │ │ + st.d $t0, $a0, 32 │ │ │ │ + st.d $t2, $a0, 48 │ │ │ │ + ret │ │ │ │ + ld.d $a0, $a0, 120 │ │ │ │ + bstrpick.d $a0, $a0, 0x2, 0x2 │ │ │ │ ret │ │ │ │ nop │ │ │ │ - add.d $t0, $t1, $s1 │ │ │ │ - bne $s1, $t2, -260 # 3e0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x262e0> │ │ │ │ - fld.d $fa0, $a1, 0 │ │ │ │ - fst.d $fa0, $t1, 0 │ │ │ │ - b -272 # 3e0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x262e0> │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - bne $a2, $t2, -88 # 3e1a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x263a8> │ │ │ │ - fld.d $fa0, $a1, 0 │ │ │ │ - fst.d $fa0, $t1, 0 │ │ │ │ - b -100 # 3e1a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x263a8> │ │ │ │ - addi.d $sp, $sp, -48 │ │ │ │ - vldi $vr0, 0 │ │ │ │ - ld.d $t0, $a0, 192 │ │ │ │ - ld.d $t1, $a0, 200 │ │ │ │ - st.d $s0, $sp, 32 │ │ │ │ - st.d $ra, $sp, 40 │ │ │ │ - st.d $s1, $sp, 24 │ │ │ │ - st.d $s2, $sp, 16 │ │ │ │ - st.d $s3, $sp, 8 │ │ │ │ - st.d $zero, $a0, 8 │ │ │ │ - vst $vr0, $a0, 96 │ │ │ │ - st.d $zero, $a0, 112 │ │ │ │ - st.w $zero, $a0, 128 │ │ │ │ - st.w $zero, $a0, 136 │ │ │ │ - st.d $zero, $a0, 144 │ │ │ │ - st.w $zero, $a0, 152 │ │ │ │ - st.w $zero, $a0, 160 │ │ │ │ - st.d $zero, $a0, 168 │ │ │ │ - st.d $zero, $a0, 184 │ │ │ │ - move $s0, $a0 │ │ │ │ - beq $t0, $t1, 8 # 3e268 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26468> │ │ │ │ - st.d $t0, $a0, 200 │ │ │ │ - ld.d $t0, $s0, 216 │ │ │ │ - ld.d $t1, $s0, 224 │ │ │ │ - beq $t0, $t1, 8 # 3e278 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26478> │ │ │ │ - st.d $t0, $s0, 224 │ │ │ │ - ld.d $t0, $s0, 240 │ │ │ │ - ld.d $t1, $s0, 248 │ │ │ │ - beq $t0, $t1, 8 # 3e288 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26488> │ │ │ │ - st.d $t0, $s0, 248 │ │ │ │ - ld.d $s3, $s0, 264 │ │ │ │ - ld.d $s2, $s0, 272 │ │ │ │ - beq $s3, $s2, 48 # 3e2c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x264c0> │ │ │ │ - move $s1, $s3 │ │ │ │ - nop │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - ldptr.d $a0, $s1, 0 │ │ │ │ - beqz $a0, 572 # 3e4e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x266e0> │ │ │ │ - addi.d $s1, $s1, 24 │ │ │ │ - bl -203356 │ │ │ │ - bne $s1, $s2, -16 # 3e2a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x264a0> │ │ │ │ nop │ │ │ │ - st.d $s3, $s0, 272 │ │ │ │ nop │ │ │ │ - ld.d $s3, $s0, 288 │ │ │ │ - ld.d $s2, $s0, 296 │ │ │ │ - beq $s3, $s2, 40 # 3e2f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x264f0> │ │ │ │ - move $s1, $s3 │ │ │ │ - ldptr.d $a0, $s1, 0 │ │ │ │ - beqz $a0, 556 # 3e500 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26700> │ │ │ │ - addi.d $s1, $s1, 24 │ │ │ │ - bl -203404 │ │ │ │ - bne $s1, $s2, -16 # 3e2d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x264d0> │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - st.d $s3, $s0, 296 │ │ │ │ nop │ │ │ │ - ld.d $s1, $s0, 384 │ │ │ │ - ld.d $s2, $s0, 392 │ │ │ │ - beq $s1, $s2, 32 # 3e318 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26518> │ │ │ │ nop │ │ │ │ - ldptr.d $a0, $s1, 0 │ │ │ │ - beqz $a0, 444 # 3e4c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x266c0> │ │ │ │ - addi.d $s1, $s1, 24 │ │ │ │ - bl -203452 │ │ │ │ - bne $s1, $s2, -16 # 3e300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26500> │ │ │ │ - ld.d $s2, $s0, 384 │ │ │ │ - beqz $s2, 16 # 3e328 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26528> │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -203472 │ │ │ │ - nop │ │ │ │ - ld.d $s1, $s0, 360 │ │ │ │ - ld.d $s2, $s0, 368 │ │ │ │ - beq $s1, $s2, 40 # 3e358 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26558> │ │ │ │ + move $a0, $zero │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ + move $a0, $zero │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - ldptr.d $a0, $s1, 0 │ │ │ │ - beqz $a0, 348 # 3e4a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x266a0> │ │ │ │ - addi.d $s1, $s1, 24 │ │ │ │ - bl -203516 │ │ │ │ - bne $s1, $s2, -16 # 3e340 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26540> │ │ │ │ - ld.d $s2, $s0, 360 │ │ │ │ - beqz $s2, 16 # 3e368 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26568> │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -203536 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s0, 336 │ │ │ │ - beqz $a0, 12 # 3e378 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26578> │ │ │ │ - bl -203552 │ │ │ │ + move $a0, $zero │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - ld.d $a0, $s0, 312 │ │ │ │ - beqz $a0, 12 # 3e388 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26588> │ │ │ │ - bl -203568 │ │ │ │ nop │ │ │ │ - ld.d $s1, $s0, 288 │ │ │ │ - ld.d $s2, $s0, 296 │ │ │ │ - beq $s1, $s2, 40 # 3e3b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x265b8> │ │ │ │ + move $a0, $zero │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ + move $a0, $zero │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - ldptr.d $a0, $s1, 0 │ │ │ │ - beqz $a0, 220 # 3e480 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26680> │ │ │ │ - addi.d $s1, $s1, 24 │ │ │ │ - bl -203612 │ │ │ │ - bne $s1, $s2, -16 # 3e3a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x265a0> │ │ │ │ - ld.d $s2, $s0, 288 │ │ │ │ - beqz $s2, 16 # 3e3c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x265c8> │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -203632 │ │ │ │ nop │ │ │ │ - ld.d $s1, $s0, 264 │ │ │ │ - ld.d $s2, $s0, 272 │ │ │ │ - beq $s1, $s2, 40 # 3e3f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x265f8> │ │ │ │ + move $a0, $zero │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ + move $a0, $zero │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - ldptr.d $a0, $s1, 0 │ │ │ │ - beqz $a0, 124 # 3e460 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26660> │ │ │ │ - addi.d $s1, $s1, 24 │ │ │ │ - bl -203676 │ │ │ │ - bne $s1, $s2, -16 # 3e3e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x265e0> │ │ │ │ - ld.d $s2, $s0, 264 │ │ │ │ - beqz $s2, 16 # 3e408 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26608> │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -203696 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s0, 240 │ │ │ │ - beqz $a0, 12 # 3e418 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26618> │ │ │ │ - bl -203712 │ │ │ │ + move $a0, $zero │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - ld.d $a0, $s0, 216 │ │ │ │ - beqz $a0, 12 # 3e428 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26628> │ │ │ │ - bl -203728 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s0, 192 │ │ │ │ - beqz $a0, 12 # 3e438 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26638> │ │ │ │ - bl -203744 │ │ │ │ + move $a0, $zero │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - addi.d $a0, $s0, 56 │ │ │ │ - bl 254372 # 7c5e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x647e0> │ │ │ │ - ld.d $ra, $sp, 40 │ │ │ │ - ld.d $s1, $sp, 24 │ │ │ │ - ld.d $s2, $sp, 16 │ │ │ │ - ld.d $s3, $sp, 8 │ │ │ │ - addi.d $a0, $s0, 16 │ │ │ │ - ld.d $s0, $sp, 32 │ │ │ │ - addi.d $sp, $sp, 48 │ │ │ │ - b 254340 # 7c5e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x647e0> │ │ │ │ - addi.d $s1, $s1, 24 │ │ │ │ - bne $s2, $s1, -132 # 3e3e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x265e0> │ │ │ │ - ld.d $s2, $s0, 264 │ │ │ │ - b -116 # 3e3f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x265f8> │ │ │ │ nop │ │ │ │ + st.d $a1, $a0, 88 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ldptr.w $t0, $a0, 120 │ │ │ │ + slli.d $a1, $a1, 0x2 │ │ │ │ + bstrins.d $t0, $zero, 0x2, 0x2 │ │ │ │ + or $a1, $a1, $t0 │ │ │ │ + st.w $a1, $a0, 120 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - addi.d $s1, $s1, 24 │ │ │ │ - bne $s2, $s1, -228 # 3e3a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x265a0> │ │ │ │ - ld.d $s2, $s0, 288 │ │ │ │ - b -212 # 3e3b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x265b8> │ │ │ │ nop │ │ │ │ + pcaddi $a0, 112076 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ + st.d $a1, $a0, 96 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - addi.d $s1, $s1, 24 │ │ │ │ - bne $s2, $s1, -356 # 3e340 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26540> │ │ │ │ - ld.d $s2, $s0, 360 │ │ │ │ - b -340 # 3e358 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26558> │ │ │ │ nop │ │ │ │ + ldptr.w $t0, $a0, 128 │ │ │ │ + slli.d $a1, $a1, 0x2 │ │ │ │ + bstrins.d $t0, $zero, 0x2, 0x2 │ │ │ │ + or $a1, $a1, $t0 │ │ │ │ + st.w $a1, $a0, 128 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ + pcaddi $a0, 112064 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - addi.d $s1, $s1, 24 │ │ │ │ - bne $s2, $s1, -452 # 3e300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26500> │ │ │ │ - ld.d $s2, $s0, 384 │ │ │ │ - b -436 # 3e318 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26518> │ │ │ │ nop │ │ │ │ + st.d $a1, $a0, 248 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ldptr.w $t0, $a0, 280 │ │ │ │ + slli.d $a1, $a1, 0x2 │ │ │ │ + bstrins.d $t0, $zero, 0x2, 0x2 │ │ │ │ + or $a1, $a1, $t0 │ │ │ │ + st.w $a1, $a0, 280 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - addi.d $s1, $s1, 24 │ │ │ │ - bne $s2, $s1, -580 # 3e2a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x264a0> │ │ │ │ - b -560 # 3e2b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x264b8> │ │ │ │ nop │ │ │ │ + pcaddi $a0, 112054 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ + st.d $a1, $a0, 72 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $s1, $s1, 24 │ │ │ │ - bne $s2, $s1, -564 # 3e2d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x264d0> │ │ │ │ - b -544 # 3e2e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x264e8> │ │ │ │ + ldptr.w $t0, $a0, 104 │ │ │ │ + slli.d $a1, $a1, 0x2 │ │ │ │ + bstrins.d $t0, $zero, 0x2, 0x2 │ │ │ │ + or $a1, $a1, $t0 │ │ │ │ + st.w $a1, $a0, 104 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - ldptr.w $a2, $a0, 104 │ │ │ │ - ldptr.w $t3, $a0, 96 │ │ │ │ - ldptr.w $t2, $a0, 112 │ │ │ │ - ldptr.w $t0, $a0, 120 │ │ │ │ - ldptr.w $t1, $a0, 108 │ │ │ │ - st.w $zero, $a0, 148 │ │ │ │ - st.w $t3, $a0, 144 │ │ │ │ - st.w $t2, $a0, 168 │ │ │ │ - st.w $t0, $a0, 176 │ │ │ │ - st.w $a2, $a0, 156 │ │ │ │ - st.w $a2, $a0, 152 │ │ │ │ - blt $t1, $a2, 6644 # 3ff30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28130> │ │ │ │ - addi.d $sp, $sp, -144 │ │ │ │ - st.d $s3, $sp, 104 │ │ │ │ - st.d $s4, $sp, 96 │ │ │ │ - lu12i.w $s3, 8 │ │ │ │ - lu12i.w $s4, 8 │ │ │ │ - ld.d $t4, $a0, 8 │ │ │ │ - pcalau12i $t1, 67 │ │ │ │ - ori $s4, $s4, 0x3a8 │ │ │ │ - ori $s3, $s3, 0x3e8 │ │ │ │ - st.d $s0, $sp, 128 │ │ │ │ - fst.d $fs0, $sp, 56 │ │ │ │ - st.d $ra, $sp, 136 │ │ │ │ - fld.d $fs0, $t1, 1136 │ │ │ │ - st.d $s1, $sp, 120 │ │ │ │ - st.d $s2, $sp, 112 │ │ │ │ - st.d $s5, $sp, 88 │ │ │ │ - st.d $s6, $sp, 80 │ │ │ │ - st.d $s7, $sp, 72 │ │ │ │ - st.d $s8, $sp, 64 │ │ │ │ - fst.d $fs1, $sp, 48 │ │ │ │ - fst.d $fs2, $sp, 40 │ │ │ │ - fst.d $fs3, $sp, 32 │ │ │ │ - move $s0, $a0 │ │ │ │ - move $t1, $t0 │ │ │ │ - move $t3, $a2 │ │ │ │ - add.d $s4, $a0, $s4 │ │ │ │ - add.d $s3, $a0, $s3 │ │ │ │ nop │ │ │ │ - ld.d $t4, $t4, 136 │ │ │ │ - sub.w $t0, $t0, $t1 │ │ │ │ - sub.w $t2, $a2, $t3 │ │ │ │ - st.w $t0, $s0, 180 │ │ │ │ - srai.w $t1, $a2, 0x1 │ │ │ │ - st.w $t2, $s0, 160 │ │ │ │ - ldx.bu $s2, $t4, $t1 │ │ │ │ - ldptr.d $a0, $s0, 0 │ │ │ │ - andi $t0, $a2, 0x1 │ │ │ │ - slli.d $t0, $t0, 0x2 │ │ │ │ - sra.w $s2, $s2, $t0 │ │ │ │ - andi $s5, $s2, 0x3 │ │ │ │ - ld.d $t4, $a0, 80 │ │ │ │ - bstrpick.d $t1, $s2, 0x1, 0x1 │ │ │ │ - xori $t0, $s5, 0x1 │ │ │ │ - xori $t1, $t1, 0x1 │ │ │ │ - sltu $t0, $zero, $t0 │ │ │ │ - andi $s6, $s2, 0x2 │ │ │ │ - ldx.b $s8, $t4, $a2 │ │ │ │ - fmov.d $fs2, $fs0 │ │ │ │ - vxor.v $vr1, $vr1, $vr1 │ │ │ │ - bstrpick.d $s2, $s2, 0x1, 0x1 │ │ │ │ - and $s1, $t0, $t1 │ │ │ │ - beq $t3, $a2, 28 # 3e628 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26828> │ │ │ │ - ldptr.w $a1, $s0, 156 │ │ │ │ - bl -85764 # 29710 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11910> │ │ │ │ - fcvt.d.s $fa1, $fa0 │ │ │ │ - fsub.d $fs2, $fs0, $fa1 │ │ │ │ - ldptr.w $t2, $s0, 160 │ │ │ │ + pcaddi $a0, 112048 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - lu12i.w $t1, 8 │ │ │ │ - add.d $t1, $s0, $t1 │ │ │ │ - fst.d $fa1, $t1, 1072 │ │ │ │ - fst.d $fs2, $t1, 1064 │ │ │ │ - bnez $t2, 744 # 3e920 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26b20> │ │ │ │ - ldptr.w $t5, $s0, 136 │ │ │ │ - bnez $s1, 3392 # 3f380 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27580> │ │ │ │ - beqz $s6, 2876 # 3f180 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27380> │ │ │ │ - ldptr.d $t0, $s0, 0 │ │ │ │ - ld.d $s6, $s0, 8 │ │ │ │ - ldptr.w $t1, $s0, 168 │ │ │ │ - fld.d $fa0, $t0, 112 │ │ │ │ - fld.d $fa1, $t0, 104 │ │ │ │ - ld.d $t0, $s6, 160 │ │ │ │ - fmov.d $fa2, $fs0 │ │ │ │ - fdiv.d $fa0, $fa0, $fa1 │ │ │ │ - ldx.bu $t0, $t0, $t1 │ │ │ │ - andi $t1, $t0, 0x1 │ │ │ │ - fmov.d $fa3, $fa0 │ │ │ │ - bnez $t1, 12 # 3e680 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26880> │ │ │ │ - fmov.d $fa2, $fa0 │ │ │ │ - fmov.d $fa3, $fs0 │ │ │ │ - lu12i.w $t1, 8 │ │ │ │ - add.d $t1, $s0, $t1 │ │ │ │ - fst.d $fa3, $t1, 936 │ │ │ │ - fst.d $fa2, $t1, 1000 │ │ │ │ - andi $t1, $t0, 0x2 │ │ │ │ - fmov.d $fa4, $fa0 │ │ │ │ - fmov.d $fa1, $fs0 │ │ │ │ - bnez $t1, 12 # 3e6a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x268a8> │ │ │ │ - fmov.d $fa1, $fa0 │ │ │ │ - fmov.d $fa4, $fs0 │ │ │ │ - lu12i.w $t1, 8 │ │ │ │ - add.d $t1, $s0, $t1 │ │ │ │ - fst.d $fa4, $t1, 944 │ │ │ │ - fst.d $fa1, $t1, 1008 │ │ │ │ - andi $t1, $t0, 0x4 │ │ │ │ - fmov.d $fa3, $fa0 │ │ │ │ - fmov.d $fa2, $fs0 │ │ │ │ - bnez $t1, 12 # 3e6d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x268d0> │ │ │ │ - fmov.d $fa2, $fa0 │ │ │ │ - fmov.d $fa3, $fs0 │ │ │ │ - lu12i.w $t1, 8 │ │ │ │ - add.d $t1, $s0, $t1 │ │ │ │ - fst.d $fa3, $t1, 952 │ │ │ │ - fst.d $fa2, $t1, 1016 │ │ │ │ - andi $t1, $t0, 0x8 │ │ │ │ - fmov.d $fa4, $fa0 │ │ │ │ - fmov.d $fa1, $fs0 │ │ │ │ - bnez $t1, 12 # 3e6f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x268f8> │ │ │ │ - fmov.d $fa1, $fa0 │ │ │ │ - fmov.d $fa4, $fs0 │ │ │ │ - lu12i.w $t1, 8 │ │ │ │ - add.d $t1, $s0, $t1 │ │ │ │ - fst.d $fa4, $t1, 960 │ │ │ │ - fst.d $fa1, $t1, 1024 │ │ │ │ - andi $t1, $t0, 0x10 │ │ │ │ - fmov.d $fa3, $fa0 │ │ │ │ - fmov.d $fa2, $fs0 │ │ │ │ - bnez $t1, 12 # 3e720 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26920> │ │ │ │ - fmov.d $fa2, $fa0 │ │ │ │ - fmov.d $fa3, $fs0 │ │ │ │ - lu12i.w $t1, 8 │ │ │ │ - add.d $t1, $s0, $t1 │ │ │ │ - fst.d $fa3, $t1, 968 │ │ │ │ - fst.d $fa2, $t1, 1032 │ │ │ │ - andi $t1, $t0, 0x20 │ │ │ │ - fmov.d $fa4, $fa0 │ │ │ │ - fmov.d $fa1, $fs0 │ │ │ │ - bnez $t1, 12 # 3e748 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26948> │ │ │ │ - fmov.d $fa1, $fa0 │ │ │ │ - fmov.d $fa4, $fs0 │ │ │ │ - lu12i.w $t1, 8 │ │ │ │ - add.d $t1, $s0, $t1 │ │ │ │ - fst.d $fa4, $t1, 976 │ │ │ │ - fst.d $fa1, $t1, 1040 │ │ │ │ - andi $t1, $t0, 0x40 │ │ │ │ - fmov.d $fa3, $fa0 │ │ │ │ - fmov.d $fa2, $fs0 │ │ │ │ - bnez $t1, 12 # 3e770 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26970> │ │ │ │ - fmov.d $fa2, $fa0 │ │ │ │ - fmov.d $fa3, $fs0 │ │ │ │ - lu12i.w $t1, 8 │ │ │ │ - add.d $t1, $s0, $t1 │ │ │ │ - ext.w.b $t0, $t0 │ │ │ │ - fst.d $fa3, $t1, 984 │ │ │ │ - fst.d $fa2, $t1, 1048 │ │ │ │ - fmov.d $fa1, $fs0 │ │ │ │ - bltz $t0, 16 # 3e798 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26998> │ │ │ │ - fmov.d $fa1, $fa0 │ │ │ │ - fmov.d $fa0, $fs0 │ │ │ │ nop │ │ │ │ - ld.d $t0, $s0, 240 │ │ │ │ - lu12i.w $t1, 8 │ │ │ │ - add.d $t1, $s0, $t1 │ │ │ │ - fst.d $fa0, $t1, 992 │ │ │ │ - fst.d $fa1, $t1, 1056 │ │ │ │ - stptr.d $zero, $t0, 0 │ │ │ │ - st.d $zero, $t0, 8 │ │ │ │ - st.d $zero, $t0, 16 │ │ │ │ - st.d $zero, $t0, 24 │ │ │ │ - st.d $zero, $t0, 32 │ │ │ │ - st.d $zero, $t0, 40 │ │ │ │ - st.d $zero, $t0, 48 │ │ │ │ - st.d $zero, $t0, 56 │ │ │ │ - beqz $t5, 5948 # 3ff08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28108> │ │ │ │ - ld.d $t1, $s0, 192 │ │ │ │ - move $a0, $zero │ │ │ │ - move $t8, $zero │ │ │ │ - b 196 # 3e8a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26aa0> │ │ │ │ - vld $vr2, $s3, 16 │ │ │ │ - vld $vr1, $s3, 32 │ │ │ │ - vld $vr0, $s3, 48 │ │ │ │ - vld $vr3, $s3, 0 │ │ │ │ - vst $vr2, $t0, 16 │ │ │ │ - vst $vr3, $t0, 0 │ │ │ │ - vst $vr1, $t0, 32 │ │ │ │ - vst $vr0, $t0, 48 │ │ │ │ - ld.d $t0, $s0, 240 │ │ │ │ - ld.d $t1, $s0, 192 │ │ │ │ - ldptr.w $t4, $s0, 136 │ │ │ │ - fld.d $fa6, $t0, 0 │ │ │ │ - fldx.d $fa0, $t1, $t8 │ │ │ │ - add.d $t3, $t1, $t8 │ │ │ │ - fld.d $fa5, $t0, 8 │ │ │ │ - fld.d $fa4, $t0, 16 │ │ │ │ - fadd.d $fa0, $fa0, $fa6 │ │ │ │ - fld.d $fa3, $t0, 24 │ │ │ │ - fld.d $fa2, $t0, 32 │ │ │ │ - fld.d $fa1, $t0, 40 │ │ │ │ - addi.w $t2, $t2, 1 │ │ │ │ - fst.d $fa0, $t0, 0 │ │ │ │ - fld.d $fa7, $t3, 8 │ │ │ │ - addi.d $t8, $t8, 64 │ │ │ │ - fadd.d $fa7, $fa7, $fa5 │ │ │ │ - fst.d $fa7, $t0, 8 │ │ │ │ - fld.d $fa6, $t3, 16 │ │ │ │ - fadd.d $fa6, $fa6, $fa4 │ │ │ │ - fst.d $fa6, $t0, 16 │ │ │ │ - fld.d $fa5, $t3, 24 │ │ │ │ - fadd.d $fa5, $fa5, $fa3 │ │ │ │ - fst.d $fa5, $t0, 24 │ │ │ │ - fld.d $fa4, $t3, 32 │ │ │ │ - fadd.d $fa4, $fa4, $fa2 │ │ │ │ - fst.d $fa4, $t0, 32 │ │ │ │ - fld.d $fa3, $t3, 40 │ │ │ │ - fadd.d $fa3, $fa3, $fa1 │ │ │ │ - fld.d $fa1, $t0, 48 │ │ │ │ - fld.d $ft0, $t0, 56 │ │ │ │ - fst.d $fa3, $t0, 40 │ │ │ │ - fld.d $fa2, $t3, 48 │ │ │ │ - fadd.d $fa2, $fa2, $fa1 │ │ │ │ - fst.d $fa2, $t0, 48 │ │ │ │ - fld.d $fa1, $t3, 56 │ │ │ │ - fadd.d $fa1, $fa1, $ft0 │ │ │ │ - fst.d $fa1, $t0, 56 │ │ │ │ - beq $t4, $t2, 1992 # 3f060 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27260> │ │ │ │ - ldptr.w $a0, $s0, 160 │ │ │ │ - ldptr.w $t3, $s0, 164 │ │ │ │ - ld.d $t7, $s0, 64 │ │ │ │ - add.d $t0, $t1, $t8 │ │ │ │ - add.w $t1, $t3, $a0 │ │ │ │ - bstrpick.d $t1, $t1, 0x1f, 0x0 │ │ │ │ - srli.d $t3, $t7, 0x3 │ │ │ │ - mul.d $t1, $t1, $t3 │ │ │ │ - ld.d $t6, $s0, 88 │ │ │ │ - nor $t4, $zero, $t2 │ │ │ │ - andi $t4, $t4, 0x7 │ │ │ │ - add.d $t3, $t6, $t1 │ │ │ │ - bstrpick.d $t1, $t2, 0x1f, 0x3 │ │ │ │ - ldx.bu $t1, $t3, $t1 │ │ │ │ - sra.w $t1, $t1, $t4 │ │ │ │ - andi $t1, $t1, 0x1 │ │ │ │ - bnez $t1, -252 # 3e7e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x269e0> │ │ │ │ - vld $vr2, $s4, 16 │ │ │ │ - vld $vr1, $s4, 32 │ │ │ │ - vld $vr0, $s4, 48 │ │ │ │ - vld $vr3, $s4, 0 │ │ │ │ - vst $vr2, $t0, 16 │ │ │ │ - vst $vr3, $t0, 0 │ │ │ │ - vst $vr1, $t0, 32 │ │ │ │ - vst $vr0, $t0, 48 │ │ │ │ - b -256 # 3e800 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26a00> │ │ │ │ + b -214848 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + b -214864 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + b -214880 │ │ │ │ nop │ │ │ │ - ldptr.w $s7, $s0, 148 │ │ │ │ - beqz $s7, 1020 # 3ed20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26f20> │ │ │ │ - bnez $s1, 3872 # 3f848 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27a48> │ │ │ │ - ldptr.w $s8, $s0, 136 │ │ │ │ - fld.d $fs3, $s0, 184 │ │ │ │ - ld.d $s1, $s0, 240 │ │ │ │ - bstrpick.d $t1, $s8, 0x1f, 0x0 │ │ │ │ - movgr2fr.d $fa0, $t1 │ │ │ │ - ffint.d.l $fa0, $fa0 │ │ │ │ - fmul.d $fa0, $fa0, $fs3 │ │ │ │ - fdiv.d $fs1, $fa1, $fa0 │ │ │ │ - beqz $s6, 3380 # 3f680 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27880> │ │ │ │ - ldptr.d $t0, $s0, 0 │ │ │ │ - ld.d $s6, $s0, 8 │ │ │ │ - ldptr.w $t1, $s0, 168 │ │ │ │ - fld.d $fa0, $t0, 112 │ │ │ │ - fld.d $fa1, $t0, 104 │ │ │ │ - ld.d $t0, $s6, 160 │ │ │ │ - fmov.d $fa2, $fs0 │ │ │ │ - fdiv.d $fa0, $fa0, $fa1 │ │ │ │ - ldx.bu $t0, $t0, $t1 │ │ │ │ - andi $t1, $t0, 0x1 │ │ │ │ - fmov.d $fa3, $fa0 │ │ │ │ - beqz $t1, 4884 # 3fc90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27e90> │ │ │ │ - lu12i.w $t1, 8 │ │ │ │ - add.d $t1, $s0, $t1 │ │ │ │ - fst.d $fa3, $t1, 936 │ │ │ │ - fst.d $fa2, $t1, 1000 │ │ │ │ - andi $t1, $t0, 0x2 │ │ │ │ - fmov.d $fa4, $fa0 │ │ │ │ - fmov.d $fa1, $fs0 │ │ │ │ - beqz $t1, 4804 # 3fc60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27e60> │ │ │ │ - lu12i.w $t1, 8 │ │ │ │ - add.d $t1, $s0, $t1 │ │ │ │ - fst.d $fa4, $t1, 944 │ │ │ │ - fst.d $fa1, $t1, 1008 │ │ │ │ - andi $t1, $t0, 0x4 │ │ │ │ - fmov.d $fa3, $fa0 │ │ │ │ - fmov.d $fa2, $fs0 │ │ │ │ - beqz $t1, 4724 # 3fc30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27e30> │ │ │ │ - lu12i.w $t1, 8 │ │ │ │ - add.d $t1, $s0, $t1 │ │ │ │ - fst.d $fa3, $t1, 952 │ │ │ │ - fst.d $fa2, $t1, 1016 │ │ │ │ - andi $t1, $t0, 0x8 │ │ │ │ - fmov.d $fa4, $fa0 │ │ │ │ - fmov.d $fa1, $fs0 │ │ │ │ - beqz $t1, 4644 # 3fc00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27e00> │ │ │ │ - lu12i.w $t1, 8 │ │ │ │ - add.d $t1, $s0, $t1 │ │ │ │ - fst.d $fa4, $t1, 960 │ │ │ │ - fst.d $fa1, $t1, 1024 │ │ │ │ - andi $t1, $t0, 0x10 │ │ │ │ - fmov.d $fa3, $fa0 │ │ │ │ - fmov.d $fa2, $fs0 │ │ │ │ - beqz $t1, 4564 # 3fbd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27dd0> │ │ │ │ - lu12i.w $t1, 8 │ │ │ │ - add.d $t1, $s0, $t1 │ │ │ │ - fst.d $fa3, $t1, 968 │ │ │ │ - fst.d $fa2, $t1, 1032 │ │ │ │ - andi $t1, $t0, 0x20 │ │ │ │ - fmov.d $fa4, $fa0 │ │ │ │ - fmov.d $fa1, $fs0 │ │ │ │ - beqz $t1, 4484 # 3fba0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27da0> │ │ │ │ - lu12i.w $t1, 8 │ │ │ │ - add.d $t1, $s0, $t1 │ │ │ │ - fst.d $fa4, $t1, 976 │ │ │ │ - fst.d $fa1, $t1, 1040 │ │ │ │ - andi $t1, $t0, 0x40 │ │ │ │ - fmov.d $fa3, $fa0 │ │ │ │ - fmov.d $fa2, $fs0 │ │ │ │ - beqz $t1, 4412 # 3fb78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27d78> │ │ │ │ - lu12i.w $t1, 8 │ │ │ │ - add.d $t1, $s0, $t1 │ │ │ │ - ext.w.b $t0, $t0 │ │ │ │ - fst.d $fa3, $t1, 984 │ │ │ │ - fst.d $fa2, $t1, 1048 │ │ │ │ - fmov.d $fa1, $fs0 │ │ │ │ - bgez $t0, 4368 # 3fb68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27d68> │ │ │ │ nop │ │ │ │ - lu12i.w $t1, 8 │ │ │ │ - add.d $t1, $s0, $t1 │ │ │ │ - fst.d $fa0, $t1, 992 │ │ │ │ - fst.d $fa1, $t1, 1056 │ │ │ │ - li.w $a0, 64 │ │ │ │ - st.d $t2, $sp, 16 │ │ │ │ - stptr.d $t1, $sp, 0 │ │ │ │ - bl -205292 │ │ │ │ - fld.d $ft2, $s1, 0 │ │ │ │ - vxor.v $vr2, $vr2, $vr2 │ │ │ │ - fmul.d $ft2, $fs1, $ft2 │ │ │ │ - fst.d $ft2, $a0, 0 │ │ │ │ - fld.d $ft3, $s1, 8 │ │ │ │ - fmul.d $ft3, $fs1, $ft3 │ │ │ │ - fst.d $ft3, $a0, 8 │ │ │ │ - fld.d $ft4, $s1, 16 │ │ │ │ - fmul.d $ft4, $fs1, $ft4 │ │ │ │ - fst.d $ft4, $a0, 16 │ │ │ │ - fld.d $ft5, $s1, 24 │ │ │ │ - fmul.d $ft5, $fs1, $ft5 │ │ │ │ - fst.d $ft5, $a0, 24 │ │ │ │ - fld.d $ft6, $s1, 32 │ │ │ │ - fmul.d $ft6, $fs1, $ft6 │ │ │ │ - fst.d $ft6, $a0, 32 │ │ │ │ - fld.d $ft7, $s1, 40 │ │ │ │ - fmul.d $ft7, $fs1, $ft7 │ │ │ │ - fst.d $ft7, $a0, 40 │ │ │ │ - fld.d $ft8, $s1, 48 │ │ │ │ - fmul.d $ft8, $fs1, $ft8 │ │ │ │ - fst.d $ft8, $a0, 48 │ │ │ │ - fld.d $fa0, $s1, 56 │ │ │ │ - fmul.d $fa1, $fs1, $fa0 │ │ │ │ - fst.d $fa1, $a0, 56 │ │ │ │ - fst.d $fa2, $s1, 0 │ │ │ │ - fst.d $fa2, $s1, 8 │ │ │ │ - fst.d $fa2, $s1, 16 │ │ │ │ - fst.d $fa2, $s1, 24 │ │ │ │ - fst.d $fa2, $s1, 32 │ │ │ │ - fst.d $fa2, $s1, 40 │ │ │ │ - fst.d $fa2, $s1, 48 │ │ │ │ - fst.d $fa2, $s1, 56 │ │ │ │ - beqz $s8, 2924 # 3f670 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27870> │ │ │ │ - ldptr.w $t3, $s0, 164 │ │ │ │ - ld.d $t2, $sp, 16 │ │ │ │ - ld.d $t4, $s0, 64 │ │ │ │ - ld.d $t5, $s0, 88 │ │ │ │ - add.w $t2, $t3, $t2 │ │ │ │ - bstrpick.d $t2, $t2, 0x1f, 0x0 │ │ │ │ - srli.d $t3, $t4, 0x3 │ │ │ │ - mul.d $t2, $t2, $t3 │ │ │ │ - fdiv.d $fa0, $fs2, $fs3 │ │ │ │ - ld.d $t0, $s0, 192 │ │ │ │ - ldptr.d $t1, $sp, 0 │ │ │ │ - move $t4, $zero │ │ │ │ - add.d $t5, $t5, $t2 │ │ │ │ - b 244 # 3ec30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26e30> │ │ │ │ - fld.d $ft9, $t1, 936 │ │ │ │ - fmul.d $ft1, $ft9, $ft1 │ │ │ │ - fst.d $ft1, $t0, 0 │ │ │ │ - fld.d $ft1, $t1, 944 │ │ │ │ - fmul.d $ft0, $ft1, $ft0 │ │ │ │ - fst.d $ft0, $t0, 8 │ │ │ │ - fld.d $ft0, $t1, 952 │ │ │ │ - fmul.d $fa7, $ft0, $fa7 │ │ │ │ - fst.d $fa7, $t0, 16 │ │ │ │ - fld.d $fa7, $t1, 960 │ │ │ │ - fmul.d $fa6, $fa7, $fa6 │ │ │ │ - fst.d $fa6, $t0, 24 │ │ │ │ - fld.d $fa6, $t1, 968 │ │ │ │ - fmul.d $fa5, $fa6, $fa5 │ │ │ │ - fst.d $fa5, $t0, 32 │ │ │ │ - fld.d $fa5, $t1, 976 │ │ │ │ - fmul.d $fa4, $fa5, $fa4 │ │ │ │ - fst.d $fa4, $t0, 40 │ │ │ │ - fld.d $fa4, $t1, 984 │ │ │ │ - fmul.d $fa3, $fa4, $fa3 │ │ │ │ - fst.d $fa3, $t0, 48 │ │ │ │ - fld.d $fa3, $t1, 992 │ │ │ │ - fmul.d $fa3, $fa3, $fa2 │ │ │ │ - addi.d $t0, $t0, 64 │ │ │ │ - fld.d $fa2, $t0, -64 │ │ │ │ - addi.w $t4, $t4, 1 │ │ │ │ - fst.d $fa3, $t0, -8 │ │ │ │ - fld.d $ft1, $s1, 0 │ │ │ │ - fld.d $ft0, $s1, 8 │ │ │ │ - fld.d $fa7, $s1, 16 │ │ │ │ - fld.d $fa6, $s1, 24 │ │ │ │ - fld.d $fa5, $s1, 32 │ │ │ │ - fld.d $fa4, $s1, 40 │ │ │ │ - fadd.d $fa2, $fa2, $ft1 │ │ │ │ - fld.d $fa3, $s1, 48 │ │ │ │ - fld.d $ft9, $s1, 56 │ │ │ │ - fst.d $fa2, $s1, 0 │ │ │ │ - fld.d $ft1, $t0, -56 │ │ │ │ - fadd.d $ft1, $ft1, $ft0 │ │ │ │ - fst.d $ft1, $s1, 8 │ │ │ │ - fld.d $ft0, $t0, -48 │ │ │ │ - fadd.d $ft0, $ft0, $fa7 │ │ │ │ - fst.d $ft0, $s1, 16 │ │ │ │ - fld.d $fa7, $t0, -40 │ │ │ │ - fadd.d $fa7, $fa7, $fa6 │ │ │ │ - fst.d $fa7, $s1, 24 │ │ │ │ - fld.d $fa6, $t0, -32 │ │ │ │ - fadd.d $fa6, $fa6, $fa5 │ │ │ │ - fst.d $fa6, $s1, 32 │ │ │ │ - fld.d $fa5, $t0, -24 │ │ │ │ - fadd.d $fa5, $fa5, $fa4 │ │ │ │ - fst.d $fa5, $s1, 40 │ │ │ │ - fld.d $fa4, $t0, -16 │ │ │ │ - fadd.d $fa4, $fa4, $fa3 │ │ │ │ - fst.d $fa4, $s1, 48 │ │ │ │ - fld.d $fa3, $t0, -8 │ │ │ │ - fadd.d $fa3, $fa3, $ft9 │ │ │ │ - fst.d $fa3, $s1, 56 │ │ │ │ - beq $t4, $s8, 2600 # 3f650 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27850> │ │ │ │ nop │ │ │ │ - fld.d $ft1, $t0, 0 │ │ │ │ - fld.d $ft0, $t0, 8 │ │ │ │ - fld.d $fa7, $t0, 16 │ │ │ │ - fld.d $fa6, $t0, 24 │ │ │ │ - fld.d $fa5, $t0, 32 │ │ │ │ - fld.d $fa4, $t0, 40 │ │ │ │ - fld.d $fa3, $t0, 48 │ │ │ │ - fld.d $fa2, $t0, 56 │ │ │ │ - fmadd.d $ft1, $fa0, $ft1, $ft2 │ │ │ │ - fmadd.d $ft0, $fa0, $ft0, $ft3 │ │ │ │ - fmadd.d $fa7, $fa0, $fa7, $ft4 │ │ │ │ - fmadd.d $fa6, $fa0, $fa6, $ft5 │ │ │ │ - fmadd.d $fa5, $fa0, $fa5, $ft6 │ │ │ │ - fmadd.d $fa4, $fa0, $fa4, $ft7 │ │ │ │ - fmadd.d $fa3, $fa0, $fa3, $ft8 │ │ │ │ - fmadd.d $fa2, $fa0, $fa2, $fa1 │ │ │ │ - bstrpick.d $t2, $t4, 0x1f, 0x3 │ │ │ │ - ldx.bu $t2, $t5, $t2 │ │ │ │ - nor $t3, $zero, $t4 │ │ │ │ - andi $t3, $t3, 0x7 │ │ │ │ - sra.w $t2, $t2, $t3 │ │ │ │ - andi $t2, $t2, 0x1 │ │ │ │ - fst.d $ft1, $t0, 0 │ │ │ │ - fst.d $ft0, $t0, 8 │ │ │ │ - fst.d $fa7, $t0, 16 │ │ │ │ - fst.d $fa6, $t0, 24 │ │ │ │ - fst.d $fa5, $t0, 32 │ │ │ │ - fst.d $fa4, $t0, 40 │ │ │ │ - fst.d $fa3, $t0, 48 │ │ │ │ - fst.d $fa2, $t0, 56 │ │ │ │ - beqz $t2, -360 # 3eb40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26d40> │ │ │ │ - fld.d $ft9, $t1, 1000 │ │ │ │ - fmul.d $ft1, $ft9, $ft1 │ │ │ │ - fst.d $ft1, $t0, 0 │ │ │ │ - fld.d $ft1, $t1, 1008 │ │ │ │ - fmul.d $ft0, $ft1, $ft0 │ │ │ │ - fst.d $ft0, $t0, 8 │ │ │ │ - fld.d $ft0, $t1, 1016 │ │ │ │ - fmul.d $fa7, $ft0, $fa7 │ │ │ │ - fst.d $fa7, $t0, 16 │ │ │ │ - fld.d $fa7, $t1, 1024 │ │ │ │ - fmul.d $fa6, $fa7, $fa6 │ │ │ │ - fst.d $fa6, $t0, 24 │ │ │ │ - fld.d $fa6, $t1, 1032 │ │ │ │ - fmul.d $fa5, $fa6, $fa5 │ │ │ │ - fst.d $fa5, $t0, 32 │ │ │ │ - fld.d $fa5, $t1, 1040 │ │ │ │ - fmul.d $fa4, $fa5, $fa4 │ │ │ │ - fst.d $fa4, $t0, 40 │ │ │ │ - fld.d $fa4, $t1, 1048 │ │ │ │ - fmul.d $fa3, $fa4, $fa3 │ │ │ │ - fst.d $fa3, $t0, 48 │ │ │ │ - fld.d $fa3, $t1, 1056 │ │ │ │ - b -364 # 3eb98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26d98> │ │ │ │ + b -214896 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ldptr.d $t1, $a0, 0 │ │ │ │ + ld.d $t0, $a0, 32 │ │ │ │ + ld.d $t1, $t1, -24 │ │ │ │ + add.d $a0, $a0, $t1 │ │ │ │ + beqz $t0, 32 # 41000 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb140> │ │ │ │ + ldptr.d $t1, $t0, 0 │ │ │ │ + move $a1, $zero │ │ │ │ + beq $t1, $t0, 12 # 40ff8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb138> │ │ │ │ + ld.d $a1, $t1, 16 │ │ │ │ nop │ │ │ │ + b -213384 # ce70 >::rdbuf(std::basic_streambuf >*)@plt> │ │ │ │ nop │ │ │ │ + addi.d $sp, $sp, -16 │ │ │ │ + pcaddi $a3, 63121 │ │ │ │ + li.w $a2, 550 │ │ │ │ + pcaddi $a1, 62077 │ │ │ │ + pcaddi $a0, 62088 │ │ │ │ + st.d $ra, $sp, 8 │ │ │ │ + bl -213352 │ │ │ │ nop │ │ │ │ - ldptr.w $t5, $s0, 136 │ │ │ │ - ld.d $t0, $s0, 240 │ │ │ │ - bstrpick.d $t3, $t5, 0x1f, 0x0 │ │ │ │ - movgr2fr.d $fa0, $t3 │ │ │ │ - ffint.d.l $ft1, $fa0 │ │ │ │ - bnez $s1, 2900 # 3f888 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27a88> │ │ │ │ - fld.d $fa0, $s0, 184 │ │ │ │ - fdiv.d $fa1, $fa1, $ft1 │ │ │ │ - fdiv.d $fs2, $fs2, $fa0 │ │ │ │ - beqz $s6, 2028 # 3f530 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27730> │ │ │ │ - ldptr.d $t1, $s0, 0 │ │ │ │ - ld.d $s6, $s0, 8 │ │ │ │ - ldptr.w $t3, $s0, 168 │ │ │ │ - fld.d $fa0, $t1, 112 │ │ │ │ - fld.d $fa3, $t1, 104 │ │ │ │ - ld.d $t1, $s6, 160 │ │ │ │ - fmov.d $fa2, $fs0 │ │ │ │ - fdiv.d $fa0, $fa0, $fa3 │ │ │ │ - ldx.bu $t1, $t1, $t3 │ │ │ │ - andi $t3, $t1, 0x1 │ │ │ │ - fmov.d $fa4, $fa0 │ │ │ │ - beqz $t3, 3524 # 3fb38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27d38> │ │ │ │ - lu12i.w $t3, 8 │ │ │ │ - add.d $t3, $s0, $t3 │ │ │ │ - fst.d $fa4, $t3, 936 │ │ │ │ - fst.d $fa2, $t3, 1000 │ │ │ │ - andi $t3, $t1, 0x2 │ │ │ │ - fmov.d $fa5, $fa0 │ │ │ │ - fmov.d $fa3, $fs0 │ │ │ │ - beqz $t3, 3444 # 3fb08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27d08> │ │ │ │ - lu12i.w $t3, 8 │ │ │ │ - add.d $t3, $s0, $t3 │ │ │ │ - fst.d $fa5, $t3, 944 │ │ │ │ - fst.d $fa3, $t3, 1008 │ │ │ │ - andi $t3, $t1, 0x4 │ │ │ │ - fmov.d $fa4, $fa0 │ │ │ │ - fmov.d $fa2, $fs0 │ │ │ │ - beqz $t3, 3364 # 3fad8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27cd8> │ │ │ │ - lu12i.w $t3, 8 │ │ │ │ - add.d $t3, $s0, $t3 │ │ │ │ - fst.d $fa4, $t3, 952 │ │ │ │ - fst.d $fa2, $t3, 1016 │ │ │ │ - andi $t3, $t1, 0x8 │ │ │ │ - fmov.d $fa5, $fa0 │ │ │ │ - fmov.d $fa3, $fs0 │ │ │ │ - beqz $t3, 3284 # 3faa8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27ca8> │ │ │ │ - lu12i.w $t3, 8 │ │ │ │ - add.d $t3, $s0, $t3 │ │ │ │ - fst.d $fa5, $t3, 960 │ │ │ │ - fst.d $fa3, $t3, 1024 │ │ │ │ - andi $t3, $t1, 0x10 │ │ │ │ - fmov.d $fa4, $fa0 │ │ │ │ - fmov.d $fa2, $fs0 │ │ │ │ - beqz $t3, 3204 # 3fa78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27c78> │ │ │ │ - lu12i.w $t3, 8 │ │ │ │ - add.d $t3, $s0, $t3 │ │ │ │ - fst.d $fa4, $t3, 968 │ │ │ │ - fst.d $fa2, $t3, 1032 │ │ │ │ - andi $t3, $t1, 0x20 │ │ │ │ - fmov.d $fa5, $fa0 │ │ │ │ - fmov.d $fa3, $fs0 │ │ │ │ - beqz $t3, 3124 # 3fa48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27c48> │ │ │ │ - lu12i.w $t3, 8 │ │ │ │ - add.d $t3, $s0, $t3 │ │ │ │ - fst.d $fa5, $t3, 976 │ │ │ │ - fst.d $fa3, $t3, 1040 │ │ │ │ - andi $t3, $t1, 0x40 │ │ │ │ - fmov.d $fa4, $fa0 │ │ │ │ - fmov.d $fa2, $fs0 │ │ │ │ - beqz $t3, 3052 # 3fa20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27c20> │ │ │ │ - lu12i.w $t3, 8 │ │ │ │ - add.d $t3, $s0, $t3 │ │ │ │ - ext.w.b $t1, $t1 │ │ │ │ - fst.d $fa4, $t3, 984 │ │ │ │ - fst.d $fa2, $t3, 1048 │ │ │ │ - fmov.d $fa3, $fs0 │ │ │ │ - bgez $t1, 3008 # 3fa10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27c10> │ │ │ │ + ld.bu $t0, $a0, 80 │ │ │ │ + beqz $t0, 12 # 41030 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb170> │ │ │ │ + addi.d $a0, $a0, 72 │ │ │ │ + ret │ │ │ │ + addi.d $sp, $sp, -16 │ │ │ │ + pcaddi $a3, 63263 │ │ │ │ + li.w $a2, 55 │ │ │ │ + pcaddi $a1, 62131 │ │ │ │ + pcaddi $a0, 62144 │ │ │ │ + st.d $ra, $sp, 8 │ │ │ │ + bl -213400 │ │ │ │ nop │ │ │ │ - lu12i.w $t3, 8 │ │ │ │ - vxor.v $vr2, $vr2, $vr2 │ │ │ │ - add.d $t3, $s0, $t3 │ │ │ │ - fst.d $fa0, $t3, 992 │ │ │ │ - fst.d $fa3, $t3, 1056 │ │ │ │ - fst.d $fa2, $t0, 0 │ │ │ │ - fst.d $fa2, $t0, 8 │ │ │ │ - fst.d $fa2, $t0, 16 │ │ │ │ - fst.d $fa2, $t0, 24 │ │ │ │ - fst.d $fa2, $t0, 32 │ │ │ │ - fst.d $fa2, $t0, 40 │ │ │ │ - fst.d $fa2, $t0, 48 │ │ │ │ - fst.d $fa2, $t0, 56 │ │ │ │ - beqz $t5, 1684 # 3f520 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27720> │ │ │ │ - ldptr.w $t1, $s0, 164 │ │ │ │ - ld.d $t4, $s0, 64 │ │ │ │ - ld.d $t8, $s0, 88 │ │ │ │ - add.w $t2, $t1, $t2 │ │ │ │ - bstrpick.d $t2, $t2, 0x1f, 0x0 │ │ │ │ - srli.d $t1, $t4, 0x3 │ │ │ │ - mul.d $t2, $t2, $t1 │ │ │ │ - ld.d $t7, $s0, 216 │ │ │ │ - ld.d $t1, $s0, 192 │ │ │ │ - move $t6, $zero │ │ │ │ - add.d $t8, $t8, $t2 │ │ │ │ - b 244 # 3efb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x271b0> │ │ │ │ - fld.d $fa2, $t3, 936 │ │ │ │ - fmul.d $fa2, $fa2, $fa0 │ │ │ │ - fst.d $fa2, $t1, 0 │ │ │ │ - fld.d $fa2, $t3, 944 │ │ │ │ - fmul.d $fa2, $fa2, $fa0 │ │ │ │ - fst.d $fa2, $t1, 8 │ │ │ │ - fld.d $fa2, $t3, 952 │ │ │ │ - fmul.d $fa2, $fa2, $fa0 │ │ │ │ - fst.d $fa2, $t1, 16 │ │ │ │ - fld.d $fa2, $t3, 960 │ │ │ │ - fmul.d $fa2, $fa2, $fa0 │ │ │ │ - fst.d $fa2, $t1, 24 │ │ │ │ - fld.d $fa2, $t3, 968 │ │ │ │ - fmul.d $fa2, $fa2, $fa0 │ │ │ │ - fst.d $fa2, $t1, 32 │ │ │ │ - fld.d $fa2, $t3, 976 │ │ │ │ - fmul.d $fa2, $fa2, $fa0 │ │ │ │ - fst.d $fa2, $t1, 40 │ │ │ │ - fld.d $fa2, $t3, 984 │ │ │ │ - fmul.d $fa2, $fa2, $fa0 │ │ │ │ - fst.d $fa2, $t1, 48 │ │ │ │ - fld.d $fa3, $t3, 992 │ │ │ │ - fmul.d $fa0, $fa0, $fa3 │ │ │ │ - fld.d $fa2, $t1, 0 │ │ │ │ - addi.w $t6, $t6, 1 │ │ │ │ - addi.d $t1, $t1, 64 │ │ │ │ - addi.d $t7, $t7, 8 │ │ │ │ - fst.d $fa0, $t1, -8 │ │ │ │ - fld.d $fa3, $t0, 0 │ │ │ │ - fld.d $fa0, $t0, 8 │ │ │ │ - fld.d $fa6, $t0, 16 │ │ │ │ - fld.d $fa5, $t0, 24 │ │ │ │ - fadd.d $fa2, $fa2, $fa3 │ │ │ │ - fld.d $fa4, $t0, 32 │ │ │ │ - fld.d $fa3, $t0, 40 │ │ │ │ - fst.d $fa2, $t0, 0 │ │ │ │ - fld.d $ft0, $t1, -56 │ │ │ │ - fadd.d $ft0, $ft0, $fa0 │ │ │ │ - fld.d $fa0, $t0, 48 │ │ │ │ - fld.d $ft1, $t0, 56 │ │ │ │ - fst.d $ft0, $t0, 8 │ │ │ │ - fld.d $fa7, $t1, -48 │ │ │ │ - fadd.d $fa7, $fa7, $fa6 │ │ │ │ - fst.d $fa7, $t0, 16 │ │ │ │ - fld.d $fa6, $t1, -40 │ │ │ │ - fadd.d $fa6, $fa6, $fa5 │ │ │ │ - fst.d $fa6, $t0, 24 │ │ │ │ - fld.d $fa5, $t1, -32 │ │ │ │ - fadd.d $fa5, $fa5, $fa4 │ │ │ │ - fst.d $fa5, $t0, 32 │ │ │ │ - fld.d $fa4, $t1, -24 │ │ │ │ - fadd.d $fa4, $fa4, $fa3 │ │ │ │ - fst.d $fa4, $t0, 40 │ │ │ │ - fld.d $fa3, $t1, -16 │ │ │ │ - fadd.d $fa3, $fa3, $fa0 │ │ │ │ - fst.d $fa3, $t0, 48 │ │ │ │ - fld.d $fa0, $t1, -8 │ │ │ │ - fadd.d $fa0, $fa0, $ft1 │ │ │ │ - fst.d $fa0, $t0, 56 │ │ │ │ - beq $t6, $t5, 1364 # 3f500 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27700> │ │ │ │ - fld.d $fa0, $t7, 0 │ │ │ │ - bstrpick.d $t2, $t6, 0x1f, 0x3 │ │ │ │ - ldx.bu $t2, $t8, $t2 │ │ │ │ - fmadd.d $fa0, $fa0, $fs2, $fa1 │ │ │ │ - nor $t4, $zero, $t6 │ │ │ │ - andi $t4, $t4, 0x7 │ │ │ │ - sra.w $t2, $t2, $t4 │ │ │ │ - andi $t2, $t2, 0x1 │ │ │ │ - fst.d $fa0, $t1, 0 │ │ │ │ - fst.d $fa0, $t1, 8 │ │ │ │ - fst.d $fa0, $t1, 16 │ │ │ │ - fst.d $fa0, $t1, 24 │ │ │ │ - fst.d $fa0, $t1, 32 │ │ │ │ - fst.d $fa0, $t1, 40 │ │ │ │ - fst.d $fa0, $t1, 48 │ │ │ │ - fst.d $fa0, $t1, 56 │ │ │ │ - beqz $t2, -304 # 3eec0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x270c0> │ │ │ │ - fld.d $fa2, $t3, 1000 │ │ │ │ - fmul.d $fa2, $fa2, $fa0 │ │ │ │ - fst.d $fa2, $t1, 0 │ │ │ │ - fld.d $fa2, $t3, 1008 │ │ │ │ - fmul.d $fa2, $fa2, $fa0 │ │ │ │ - fst.d $fa2, $t1, 8 │ │ │ │ - fld.d $fa2, $t3, 1016 │ │ │ │ - fmul.d $fa2, $fa2, $fa0 │ │ │ │ - fst.d $fa2, $t1, 16 │ │ │ │ - fld.d $fa2, $t3, 1024 │ │ │ │ - fmul.d $fa2, $fa2, $fa0 │ │ │ │ - fst.d $fa2, $t1, 24 │ │ │ │ - fld.d $fa2, $t3, 1032 │ │ │ │ - fmul.d $fa2, $fa2, $fa0 │ │ │ │ - fst.d $fa2, $t1, 32 │ │ │ │ - fld.d $fa2, $t3, 1040 │ │ │ │ - fmul.d $fa2, $fa2, $fa0 │ │ │ │ - fst.d $fa2, $t1, 40 │ │ │ │ - fld.d $fa2, $t3, 1048 │ │ │ │ - fmul.d $fa2, $fa2, $fa0 │ │ │ │ - fst.d $fa2, $t1, 48 │ │ │ │ - fld.d $fa3, $t3, 1056 │ │ │ │ - b -308 # 3ef18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27118> │ │ │ │ + ld.bu $t0, $a0, 88 │ │ │ │ + beqz $t0, 12 # 41060 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb1a0> │ │ │ │ + addi.d $a0, $a0, 72 │ │ │ │ + ret │ │ │ │ + addi.d $sp, $sp, -16 │ │ │ │ + pcaddi $a3, 63301 │ │ │ │ + li.w $a2, 55 │ │ │ │ + pcaddi $a1, 62119 │ │ │ │ + pcaddi $a0, 62132 │ │ │ │ + st.d $ra, $sp, 8 │ │ │ │ + bl -213448 │ │ │ │ nop │ │ │ │ + ld.bu $t0, $a0, 240 │ │ │ │ + beqz $t0, 12 # 41090 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb1d0> │ │ │ │ + addi.d $a0, $a0, 72 │ │ │ │ + ret │ │ │ │ + addi.d $sp, $sp, -16 │ │ │ │ + pcaddi $a3, 63329 │ │ │ │ + li.w $a2, 55 │ │ │ │ + pcaddi $a1, 62107 │ │ │ │ + pcaddi $a0, 62120 │ │ │ │ + st.d $ra, $sp, 8 │ │ │ │ + bl -213496 │ │ │ │ nop │ │ │ │ + ld.bu $t0, $a0, 69 │ │ │ │ + beqz $t0, 12 # 410c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb200> │ │ │ │ + addi.d $a0, $a0, 68 │ │ │ │ + ret │ │ │ │ + addi.d $sp, $sp, -16 │ │ │ │ + pcaddi $a3, 63357 │ │ │ │ + li.w $a2, 55 │ │ │ │ + pcaddi $a1, 62095 │ │ │ │ + pcaddi $a0, 62108 │ │ │ │ + st.d $ra, $sp, 8 │ │ │ │ + bl -213544 │ │ │ │ nop │ │ │ │ + pcaddi $t0, 112106 │ │ │ │ + stptr.d $t0, $a0, 0 │ │ │ │ + b -214168 │ │ │ │ nop │ │ │ │ - ld.d $s6, $s0, 8 │ │ │ │ + addi.d $sp, $sp, -32 │ │ │ │ + st.d $ra, $sp, 24 │ │ │ │ + pcaddi $t0, 112100 │ │ │ │ + stptr.d $t0, $a0, 0 │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + bl -214196 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + b -215236 │ │ │ │ nop │ │ │ │ - fadd.d $fa0, $fa0, $fa7 │ │ │ │ - ldptr.w $s1, $s0, 152 │ │ │ │ - ldptr.w $s7, $s0, 148 │ │ │ │ nop │ │ │ │ - fadd.d $fa0, $fa0, $fa6 │ │ │ │ - fadd.d $fa0, $fa0, $fa5 │ │ │ │ - fadd.d $fa0, $fa0, $fa4 │ │ │ │ - fadd.d $fa0, $fa0, $fa3 │ │ │ │ - fadd.d $fa0, $fa0, $fa2 │ │ │ │ - fadd.d $fa0, $fa0, $fa1 │ │ │ │ - fst.d $fa0, $s0, 184 │ │ │ │ + move $t0, $a0 │ │ │ │ + ld.d $a0, $a0, 56 │ │ │ │ + pcaddi $t3, 112418 │ │ │ │ + pcaddi $t2, 112429 │ │ │ │ + pcaddi $t1, 111510 │ │ │ │ + stptr.d $t3, $t0, 0 │ │ │ │ + st.d $t2, $t0, 8 │ │ │ │ + st.d $t1, $t0, 48 │ │ │ │ + beqz $a0, 64 # 41180 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb2c0> │ │ │ │ + ldptr.d $t1, $a0, 0 │ │ │ │ + addi.d $sp, $sp, -32 │ │ │ │ + st.d $ra, $sp, 24 │ │ │ │ + ld.d $t1, $t1, 32 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + jirl $ra, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + pcaddi $t1, 112073 │ │ │ │ + st.d $t1, $t0, 8 │ │ │ │ + addi.d $a0, $t0, 8 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + b -214308 │ │ │ │ nop │ │ │ │ - ldptr.w $t2, $s0, 144 │ │ │ │ - ld.d $t1, $s6, 208 │ │ │ │ - st.w $s1, $s0, 156 │ │ │ │ - slli.d $t0, $t2, 0x1 │ │ │ │ - ldx.hu $t0, $t1, $t0 │ │ │ │ - addi.w $t0, $t0, -1 │ │ │ │ - beq $t0, $s7, 376 # 3f228 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27428> │ │ │ │ nop │ │ │ │ - ld.d $t4, $s0, 8 │ │ │ │ - ldptr.w $t0, $s0, 148 │ │ │ │ - ldptr.w $t3, $s0, 168 │ │ │ │ - ld.d $t5, $t4, 208 │ │ │ │ - slli.d $t1, $t2, 0x1 │ │ │ │ - addi.w $t0, $t0, 1 │ │ │ │ - ldx.hu $t1, $t5, $t1 │ │ │ │ - add.w $t3, $t3, $s2 │ │ │ │ - st.w $t0, $s0, 148 │ │ │ │ - st.w $t3, $s0, 168 │ │ │ │ - ldptr.w $a2, $s0, 152 │ │ │ │ - blt $t0, $t1, 60 # 3f120 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27320> │ │ │ │ - ldptr.w $t0, $s0, 108 │ │ │ │ - addi.w $t2, $t2, 1 │ │ │ │ - addi.w $a2, $a2, 1 │ │ │ │ - st.w $zero, $s0, 148 │ │ │ │ - st.w $t2, $s0, 144 │ │ │ │ - st.w $a2, $s0, 152 │ │ │ │ - blt $t0, $a2, 48 # 3f130 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27330> │ │ │ │ + pcaddi $t1, 112066 │ │ │ │ + addi.d $a0, $t0, 8 │ │ │ │ + st.d $t1, $t0, 8 │ │ │ │ + b -214332 │ │ │ │ + move $t0, $a0 │ │ │ │ + ld.d $a0, $a0, 48 │ │ │ │ + pcaddi $t3, 112390 │ │ │ │ + pcaddi $t2, 112401 │ │ │ │ + pcaddi $t1, 111482 │ │ │ │ + st.d $t3, $t0, -8 │ │ │ │ + stptr.d $t2, $t0, 0 │ │ │ │ + st.d $t1, $t0, 40 │ │ │ │ + beqz $a0, 80 # 41200 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb340> │ │ │ │ + ldptr.d $t1, $a0, 0 │ │ │ │ + addi.d $sp, $sp, -32 │ │ │ │ + st.d $ra, $sp, 24 │ │ │ │ + ld.d $t1, $t1, 32 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + jirl $ra, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + pcaddi $t1, 112045 │ │ │ │ + stptr.d $t1, $t0, 0 │ │ │ │ + move $a0, $t0 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + b -214420 │ │ │ │ nop │ │ │ │ - ldptr.w $t3, $s0, 104 │ │ │ │ - ldptr.w $t0, $s0, 176 │ │ │ │ - ldptr.w $t1, $s0, 120 │ │ │ │ - b -2916 # 3e5b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x267b0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ldptr.w $t0, $s0, 108 │ │ │ │ - addi.w $a2, $a2, 1 │ │ │ │ - st.w $a2, $s0, 152 │ │ │ │ - bge $t0, $a2, -36 # 3f108 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27308> │ │ │ │ - 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 │ │ │ │ - ld.d $s6, $sp, 80 │ │ │ │ - ld.d $s7, $sp, 72 │ │ │ │ - ld.d $s8, $sp, 64 │ │ │ │ - fld.d $fs0, $sp, 56 │ │ │ │ - fld.d $fs1, $sp, 48 │ │ │ │ - fld.d $fs2, $sp, 40 │ │ │ │ - fld.d $fs3, $sp, 32 │ │ │ │ - addi.d $sp, $sp, 144 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + pcaddi $t1, 112034 │ │ │ │ + move $a0, $t0 │ │ │ │ + stptr.d $t1, $t0, 0 │ │ │ │ + b -214460 │ │ │ │ + move $t0, $a0 │ │ │ │ + ld.d $a0, $a0, 8 │ │ │ │ + pcaddi $t3, 112358 │ │ │ │ + pcaddi $t2, 112369 │ │ │ │ + pcaddi $t1, 111450 │ │ │ │ + st.d $t3, $t0, -48 │ │ │ │ + st.d $t2, $t0, -40 │ │ │ │ + stptr.d $t1, $t0, 0 │ │ │ │ + beqz $a0, 80 # 41280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb3c0> │ │ │ │ + ldptr.d $t1, $a0, 0 │ │ │ │ + addi.d $sp, $sp, -32 │ │ │ │ + st.d $ra, $sp, 24 │ │ │ │ + ld.d $t1, $t1, 32 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + jirl $ra, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + pcaddi $t1, 112013 │ │ │ │ + st.d $t1, $t0, -40 │ │ │ │ + addi.d $a0, $t0, -40 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + b -214548 │ │ │ │ nop │ │ │ │ - ld.d $t0, $s0, 192 │ │ │ │ - ld.d $t1, $s0, 200 │ │ │ │ - beq $t1, $t0, 56 # 3f1c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x273c0> │ │ │ │ - bstrpick.d $t5, $t5, 0x1c, 0x0 │ │ │ │ - slli.d $t5, $t5, 0x3 │ │ │ │ - movgr2fr.d $fa0, $t5 │ │ │ │ - ffint.s.l $fa0, $fa0 │ │ │ │ - frecip.s $fa0, $fa0 │ │ │ │ - fcvt.d.s $fa0, $fa0 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - fst.d $fa0, $t0, 0 │ │ │ │ - addi.d $t0, $t0, 8 │ │ │ │ - bne $t1, $t0, -8 # 3f1b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x273b0> │ │ │ │ nop │ │ │ │ - ld.d $t0, $s0, 240 │ │ │ │ - ld.d $t1, $s0, 248 │ │ │ │ - beq $t0, $t1, 40 # 3f1f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x273f0> │ │ │ │ - pcalau12i $t2, 66 │ │ │ │ - fld.d $fa0, $t2, 1264 │ │ │ │ nop │ │ │ │ + pcaddi $t1, 112002 │ │ │ │ + addi.d $a0, $t0, -40 │ │ │ │ + st.d $t1, $t0, -40 │ │ │ │ + b -214588 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - fst.d $fa0, $t0, 0 │ │ │ │ - addi.d $t0, $t0, 8 │ │ │ │ - bne $t1, $t0, -8 # 3f1e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x273e0> │ │ │ │ nop │ │ │ │ - pcalau12i $t2, 66 │ │ │ │ - fld.d $fa0, $t2, 1136 │ │ │ │ - ldptr.w $t0, $s0, 152 │ │ │ │ - ldptr.w $s6, $s0, 148 │ │ │ │ - ld.d $t1, $s0, 8 │ │ │ │ - fst.d $fa0, $s0, 184 │ │ │ │ - ldptr.w $t2, $s0, 144 │ │ │ │ - ld.d $t1, $t1, 208 │ │ │ │ - st.w $t0, $s0, 156 │ │ │ │ - slli.d $t0, $t2, 0x1 │ │ │ │ - ldx.hu $t0, $t1, $t0 │ │ │ │ - addi.w $t0, $t0, -1 │ │ │ │ - bne $t0, $s6, 232 # 3f308 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27508> │ │ │ │ nop │ │ │ │ - ldptr.w $t3, $s0, 136 │ │ │ │ - beqz $t3, 116 # 3f2a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x274a0> │ │ │ │ - ld.d $t0, $s0, 192 │ │ │ │ - ld.d $t1, $s0, 216 │ │ │ │ - bstrpick.d $t3, $t3, 0x1f, 0x0 │ │ │ │ - addi.d $t0, $t0, 376 │ │ │ │ - alsl.d $t3, $t3, $t1, 0x3 │ │ │ │ + move $t0, $a0 │ │ │ │ + ld.d $a0, $a0, 80 │ │ │ │ + beqz $a0, 56 # 412e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb420> │ │ │ │ + addi.d $sp, $sp, -32 │ │ │ │ + st.d $ra, $sp, 24 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + bl -215656 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + pcalau12i $t1, 111 │ │ │ │ + ld.d $t1, $t1, -296 │ │ │ │ + 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 -214924 │ │ │ │ + pcalau12i $t1, 111 │ │ │ │ + ld.d $t1, $t1, -296 │ │ │ │ + addi.d $t1, $t1, 16 │ │ │ │ + addi.d $a0, $t0, 56 │ │ │ │ + stptr.d $t1, $t0, 0 │ │ │ │ + b -214948 │ │ │ │ nop │ │ │ │ nop │ │ │ │ + move $t0, $a0 │ │ │ │ + ld.d $a0, $a0, 96 │ │ │ │ + beqz $a0, 56 # 41340 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb480> │ │ │ │ + addi.d $sp, $sp, -32 │ │ │ │ + st.d $ra, $sp, 24 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + bl -215752 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + pcalau12i $t1, 111 │ │ │ │ + ld.d $t1, $t1, -296 │ │ │ │ + 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 -215020 │ │ │ │ + pcalau12i $t1, 111 │ │ │ │ + ld.d $t1, $t1, -296 │ │ │ │ + addi.d $t1, $t1, 16 │ │ │ │ + addi.d $a0, $t0, 56 │ │ │ │ + stptr.d $t1, $t0, 0 │ │ │ │ + b -215044 │ │ │ │ nop │ │ │ │ - fld.d $fa0, $t0, -376 │ │ │ │ - fld.d $fa7, $t0, -368 │ │ │ │ - fld.d $fa6, $t0, -360 │ │ │ │ - fld.d $fa5, $t0, -352 │ │ │ │ - fld.d $fa4, $t0, -344 │ │ │ │ - fld.d $fa3, $t0, -336 │ │ │ │ - fadd.d $fa0, $fa0, $fa7 │ │ │ │ - fld.d $fa2, $t0, -328 │ │ │ │ - fld.d $fa1, $t0, -320 │ │ │ │ - addi.d $t1, $t1, 8 │ │ │ │ - preld 0x0, $t0, 0 │ │ │ │ - fadd.d $fa0, $fa0, $fa6 │ │ │ │ - addi.d $t0, $t0, 64 │ │ │ │ - fadd.d $fa0, $fa0, $fa5 │ │ │ │ - fadd.d $fa0, $fa0, $fa4 │ │ │ │ - fadd.d $fa0, $fa0, $fa3 │ │ │ │ - fadd.d $fa0, $fa0, $fa2 │ │ │ │ - fadd.d $fa0, $fa0, $fa1 │ │ │ │ - fst.d $fa0, $t1, -8 │ │ │ │ - bne $t1, $t3, -76 # 3f250 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27450> │ │ │ │ - ldptr.w $t0, $s0, 96 │ │ │ │ - ld.d $a0, $s0, 264 │ │ │ │ - addi.d $a1, $s0, 192 │ │ │ │ - sub.w $t0, $t2, $t0 │ │ │ │ - alsl.d $t0, $t0, $t0, 0x1 │ │ │ │ - alsl.d $a0, $t0, $a0, 0x3 │ │ │ │ - bl -4664 # 3e080 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26280> │ │ │ │ - ldptr.w $t1, $s0, 96 │ │ │ │ - ldptr.w $t0, $s0, 144 │ │ │ │ - ld.d $a0, $s0, 288 │ │ │ │ - addi.d $a1, $s0, 240 │ │ │ │ - sub.w $t0, $t0, $t1 │ │ │ │ - alsl.d $t0, $t0, $t0, 0x1 │ │ │ │ - alsl.d $a0, $t0, $a0, 0x3 │ │ │ │ - bl -4696 # 3e080 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26280> │ │ │ │ - ldptr.w $t3, $s0, 96 │ │ │ │ - ldptr.w $t0, $s0, 144 │ │ │ │ - fld.d $fa0, $s0, 184 │ │ │ │ - ld.d $t4, $s0, 336 │ │ │ │ - ldptr.w $t2, $s0, 156 │ │ │ │ - ld.d $t1, $s0, 312 │ │ │ │ - sub.w $t0, $t0, $t3 │ │ │ │ - slli.d $t3, $t0, 0x3 │ │ │ │ - fstx.d $fa0, $t4, $t3 │ │ │ │ - slli.d $t0, $t0, 0x2 │ │ │ │ - stx.w $t2, $t1, $t0 │ │ │ │ - li.w $t0, 1 │ │ │ │ - beq $s5, $t0, 20 # 3f320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27520> │ │ │ │ - ldptr.w $t2, $s0, 144 │ │ │ │ - b -604 # 3f0b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x272b8> │ │ │ │ nop │ │ │ │ + addi.d $sp, $sp, -48 │ │ │ │ + pcalau12i $t0, 111 │ │ │ │ + ld.d $t0, $t0, -160 │ │ │ │ + ld.d $t0, $t0, 0 │ │ │ │ + st.d $t0, $sp, 24 │ │ │ │ + li.w $t0, 0x0 │ │ │ │ + ldptr.w $t0, $a0, 120 │ │ │ │ + st.d $ra, $sp, 40 │ │ │ │ + andi $t0, $t0, 0x1 │ │ │ │ + beqz $t0, 148 # 41418 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb558> │ │ │ │ + ld.bu $t0, $a0, 80 │ │ │ │ + st.d $s0, $sp, 32 │ │ │ │ + beqz $t0, 200 # 41458 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb598> │ │ │ │ + ld.d $t0, $a0, 72 │ │ │ │ + move $a2, $a1 │ │ │ │ + move $s0, $a1 │ │ │ │ + ldptr.d $t2, $t0, 0 │ │ │ │ + stptr.d $a0, $sp, 0 │ │ │ │ + addi.d $a0, $sp, 16 │ │ │ │ + ld.d $a1, $t2, -24 │ │ │ │ + add.d $a1, $t0, $a1 │ │ │ │ + bl -216948 # c440 >::imbue(std::locale const&)@plt> │ │ │ │ + addi.d $a0, $sp, 16 │ │ │ │ + bl -215148 │ │ │ │ + ldptr.d $t1, $sp, 0 │ │ │ │ + ld.d $t0, $t1, 88 │ │ │ │ + beqz $t0, 120 # 41440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb580> │ │ │ │ + addi.d $t1, $t0, 56 │ │ │ │ + addi.d $a0, $sp, 16 │ │ │ │ + move $a1, $t1 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + stptr.d $t1, $sp, 0 │ │ │ │ + bl -216480 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + move $a1, $s0 │ │ │ │ + ldptr.d $t2, $t0, 0 │ │ │ │ + move $a0, $t0 │ │ │ │ + ld.d $t0, $t2, 16 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + ldptr.d $a0, $sp, 0 │ │ │ │ + move $a1, $s0 │ │ │ │ + bl -215828 │ │ │ │ + addi.d $a0, $sp, 16 │ │ │ │ + bl -215228 │ │ │ │ + ld.d $s0, $sp, 32 │ │ │ │ nop │ │ │ │ - ldptr.w $t0, $s0, 180 │ │ │ │ - ld.d $a0, $s0, 360 │ │ │ │ - addi.d $a1, $s0, 192 │ │ │ │ - alsl.d $t0, $t0, $t0, 0x1 │ │ │ │ - alsl.d $a0, $t0, $a0, 0x3 │ │ │ │ - bl -4788 # 3e080 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26280> │ │ │ │ - ldptr.w $t0, $s0, 180 │ │ │ │ - ld.d $a0, $s0, 384 │ │ │ │ - addi.d $a1, $s0, 240 │ │ │ │ - alsl.d $t0, $t0, $t0, 0x1 │ │ │ │ - alsl.d $a0, $t0, $a0, 0x3 │ │ │ │ - bl -4812 # 3e080 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26280> │ │ │ │ - ldptr.w $t0, $s0, 176 │ │ │ │ - ldptr.w $t2, $s0, 144 │ │ │ │ - addi.w $t0, $t0, 1 │ │ │ │ - st.w $t0, $s0, 176 │ │ │ │ - b -680 # 3f0b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x272b8> │ │ │ │ + pcalau12i $t1, 111 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 24 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, 24 # 41448 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb588> │ │ │ │ + ld.d $ra, $sp, 40 │ │ │ │ + addi.d $sp, $sp, 48 │ │ │ │ + ret │ │ │ │ + ld.d $s0, $sp, 32 │ │ │ │ + b -44 # 41418 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb558> │ │ │ │ + st.d $s0, $sp, 32 │ │ │ │ nop │ │ │ │ + bl -216448 │ │ │ │ nop │ │ │ │ + pcaddi $a3, 62998 │ │ │ │ + li.w $a2, 55 │ │ │ │ + pcaddi $a1, 61866 │ │ │ │ + pcaddi $a0, 61879 │ │ │ │ + bl -214456 │ │ │ │ nop │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 16 │ │ │ │ + bl -215336 │ │ │ │ + pcalau12i $t1, 111 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 24 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -68 # 41450 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb590> │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -214860 │ │ │ │ + li.w $t0, 8 │ │ │ │ + bne $a1, $t0, 20 # 414b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb5f8> │ │ │ │ + st.d $zero, $a0, 8 │ │ │ │ + st.d $zero, $a0, 16 │ │ │ │ + st.d $zero, $a0, 24 │ │ │ │ nop │ │ │ │ + ld.bu $t0, $a0, 69 │ │ │ │ + beqz $t0, 12 # 414c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb608> │ │ │ │ + ret │ │ │ │ nop │ │ │ │ + addi.d $sp, $sp, -16 │ │ │ │ + pcaddi $a3, 63099 │ │ │ │ + li.w $a2, 55 │ │ │ │ + pcaddi $a1, 61837 │ │ │ │ + pcaddi $a0, 61850 │ │ │ │ + st.d $ra, $sp, 8 │ │ │ │ + bl -214576 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $s6, $s0, 8 │ │ │ │ - ldptr.w $s1, $s0, 152 │ │ │ │ - ld.d $t1, $s0, 240 │ │ │ │ - ld.d $t3, $s6, 136 │ │ │ │ - vxor.v $vr0, $vr0, $vr0 │ │ │ │ - srai.w $t0, $s1, 0x1 │ │ │ │ - ldx.bu $t4, $t3, $t0 │ │ │ │ - fst.d $fa0, $t1, 0 │ │ │ │ - fst.d $fa0, $t1, 8 │ │ │ │ - fst.d $fa0, $t1, 16 │ │ │ │ - fst.d $fa0, $t1, 24 │ │ │ │ - fst.d $fa0, $t1, 32 │ │ │ │ - fst.d $fa0, $t1, 40 │ │ │ │ - fst.d $fa0, $t1, 48 │ │ │ │ - fst.d $fa0, $t1, 56 │ │ │ │ - beqz $t5, 308 # 3f4f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x276f0> │ │ │ │ - ld.d $t3, $s0, 64 │ │ │ │ - ld.wu $a0, $s0, 164 │ │ │ │ - andi $t0, $s1, 0x1 │ │ │ │ - srli.d $t3, $t3, 0x3 │ │ │ │ - mul.d $t3, $t3, $a0 │ │ │ │ - slli.d $t0, $t0, 0x2 │ │ │ │ - ld.d $t8, $s0, 88 │ │ │ │ - li.w $t6, 4 │ │ │ │ - sll.w $t6, $t6, $t0 │ │ │ │ - ldptr.d $t7, $s0, 0 │ │ │ │ - ld.d $t0, $s0, 192 │ │ │ │ - and $t6, $t6, $t4 │ │ │ │ - sltu $t6, $zero, $t6 │ │ │ │ - add.d $t8, $t8, $t3 │ │ │ │ nop │ │ │ │ + li.w $t0, 8 │ │ │ │ + bne $a1, $t0, 20 # 41508 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb648> │ │ │ │ + st.d $zero, $a0, 8 │ │ │ │ + st.d $zero, $a0, 16 │ │ │ │ + st.d $zero, $a0, 24 │ │ │ │ nop │ │ │ │ - bstrpick.d $t3, $t2, 0x1f, 0x3 │ │ │ │ - ldx.bu $t3, $t8, $t3 │ │ │ │ - nor $t4, $zero, $t2 │ │ │ │ - andi $t4, $t4, 0x7 │ │ │ │ - sra.w $t3, $t3, $t4 │ │ │ │ - andi $t3, $t3, 0x1 │ │ │ │ - fmov.d $fa0, $fs0 │ │ │ │ - addi.w $t2, $t2, 1 │ │ │ │ - beq $t6, $t3, 16 # 3f430 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27630> │ │ │ │ - fld.d $fa0, $t7, 112 │ │ │ │ - fld.d $fa1, $t7, 104 │ │ │ │ - fdiv.d $fa0, $fa0, $fa1 │ │ │ │ - addi.d $t0, $t0, 64 │ │ │ │ - fst.d $fa0, $t0, -56 │ │ │ │ - fst.d $fa0, $t0, -48 │ │ │ │ - fst.d $fa0, $t0, -40 │ │ │ │ - fst.d $fa0, $t0, -32 │ │ │ │ - fst.d $fa0, $t0, -24 │ │ │ │ - fst.d $fa0, $t0, -16 │ │ │ │ - fst.d $fa0, $t0, -8 │ │ │ │ - fst.d $fa0, $t0, -64 │ │ │ │ - fld.d $fa6, $t1, 0 │ │ │ │ - fld.d $fa1, $t1, 8 │ │ │ │ - fld.d $fa7, $t1, 16 │ │ │ │ - fld.d $fa5, $t1, 24 │ │ │ │ - fld.d $fa4, $t1, 32 │ │ │ │ - fld.d $fa3, $t1, 40 │ │ │ │ - fadd.d $fa0, $fa0, $fa6 │ │ │ │ - fld.d $fa2, $t1, 48 │ │ │ │ - fld.d $ft0, $t1, 56 │ │ │ │ - fst.d $fa0, $t1, 0 │ │ │ │ - fld.d $fa6, $t0, -56 │ │ │ │ - fadd.d $fa1, $fa1, $fa6 │ │ │ │ - fst.d $fa1, $t1, 8 │ │ │ │ - fld.d $fa6, $t0, -48 │ │ │ │ - fadd.d $fa7, $fa7, $fa6 │ │ │ │ - fst.d $fa7, $t1, 16 │ │ │ │ - fld.d $fa6, $t0, -40 │ │ │ │ - fadd.d $fa6, $fa6, $fa5 │ │ │ │ - fst.d $fa6, $t1, 24 │ │ │ │ - fld.d $fa5, $t0, -32 │ │ │ │ - fadd.d $fa5, $fa5, $fa4 │ │ │ │ - fst.d $fa5, $t1, 32 │ │ │ │ - fld.d $fa4, $t0, -24 │ │ │ │ - fadd.d $fa4, $fa4, $fa3 │ │ │ │ - fst.d $fa4, $t1, 40 │ │ │ │ - fld.d $fa3, $t0, -16 │ │ │ │ - fadd.d $fa3, $fa3, $fa2 │ │ │ │ - fst.d $fa3, $t1, 48 │ │ │ │ - fld.d $fa2, $t0, -8 │ │ │ │ - fadd.d $fa2, $fa2, $ft0 │ │ │ │ - fst.d $fa2, $t1, 56 │ │ │ │ - bne $t2, $t5, -208 # 3f400 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27600> │ │ │ │ - fadd.d $fa0, $fa1, $fa0 │ │ │ │ - fadd.d $fa0, $fa0, $fa7 │ │ │ │ - fadd.d $fa0, $fa0, $fa6 │ │ │ │ - fadd.d $fa0, $fa0, $fa5 │ │ │ │ - fadd.d $fa0, $fa0, $fa4 │ │ │ │ - fadd.d $fa0, $fa0, $fa3 │ │ │ │ - fadd.d $fa0, $fa0, $fa2 │ │ │ │ - ldptr.w $s7, $s0, 148 │ │ │ │ - fst.d $fa0, $s0, 184 │ │ │ │ - b -1120 # 3f098 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27298> │ │ │ │ + ld.bu $t0, $a0, 80 │ │ │ │ + beqz $t0, 12 # 41518 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb658> │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - fadd.d $fa2, $fa2, $ft0 │ │ │ │ - fadd.d $fa2, $fa2, $fa7 │ │ │ │ - fadd.d $fa2, $fa2, $fa6 │ │ │ │ - fadd.d $fa2, $fa2, $fa5 │ │ │ │ - fadd.d $fa2, $fa2, $fa4 │ │ │ │ - fadd.d $fa2, $fa2, $fa3 │ │ │ │ - fadd.d $fa2, $fa2, $fa0 │ │ │ │ + addi.d $sp, $sp, -16 │ │ │ │ + pcaddi $a3, 62949 │ │ │ │ + li.w $a2, 55 │ │ │ │ + pcaddi $a1, 61817 │ │ │ │ + pcaddi $a0, 61830 │ │ │ │ + st.d $ra, $sp, 8 │ │ │ │ + bl -214656 │ │ │ │ nop │ │ │ │ - ldptr.w $s1, $s0, 152 │ │ │ │ - fst.d $fa2, $s0, 184 │ │ │ │ - b -1168 # 3f098 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27298> │ │ │ │ nop │ │ │ │ - stptr.d $zero, $t0, 0 │ │ │ │ - st.d $zero, $t0, 8 │ │ │ │ - st.d $zero, $t0, 16 │ │ │ │ - st.d $zero, $t0, 24 │ │ │ │ - st.d $zero, $t0, 32 │ │ │ │ - st.d $zero, $t0, 40 │ │ │ │ - st.d $zero, $t0, 48 │ │ │ │ - st.d $zero, $t0, 56 │ │ │ │ - vxor.v $vr0, $vr0, $vr0 │ │ │ │ - beqz $t5, 236 # 3f640 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27840> │ │ │ │ - ld.d $t2, $s0, 216 │ │ │ │ - ld.d $t1, $s0, 192 │ │ │ │ - alsl.d $t3, $t3, $t2, 0x3 │ │ │ │ nop │ │ │ │ + ld.d $a1, $a0, 16 │ │ │ │ + addi.d $sp, $sp, -32 │ │ │ │ + st.d $ra, $sp, 24 │ │ │ │ + move $t0, $a0 │ │ │ │ + beqz $a1, 48 # 41580 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb6c0> │ │ │ │ nop │ │ │ │ + ld.d $t1, $t0, 24 │ │ │ │ + bgeu $a1, $t1, 236 # 41648 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb788> │ │ │ │ + ld.bu $a0, $a1, 0 │ │ │ │ nop │ │ │ │ - fld.d $fa0, $t2, 0 │ │ │ │ - addi.d $t1, $t1, 64 │ │ │ │ - addi.d $t2, $t2, 8 │ │ │ │ - fmadd.d $fa0, $fa0, $fs2, $fa1 │ │ │ │ - fst.d $fa0, $t1, -56 │ │ │ │ - fst.d $fa0, $t1, -48 │ │ │ │ - fst.d $fa0, $t1, -40 │ │ │ │ - fst.d $fa0, $t1, -32 │ │ │ │ - fst.d $fa0, $t1, -24 │ │ │ │ - fst.d $fa0, $t1, -16 │ │ │ │ - fst.d $fa0, $t1, -8 │ │ │ │ - fst.d $fa0, $t1, -64 │ │ │ │ - fld.d $ft0, $t0, 0 │ │ │ │ - fld.d $fa7, $t0, 8 │ │ │ │ - fld.d $fa6, $t0, 16 │ │ │ │ - fld.d $fa5, $t0, 24 │ │ │ │ - fld.d $fa4, $t0, 32 │ │ │ │ - fld.d $fa3, $t0, 40 │ │ │ │ - fadd.d $fa0, $fa0, $ft0 │ │ │ │ - fld.d $fa2, $t0, 48 │ │ │ │ - fld.d $ft1, $t0, 56 │ │ │ │ - fst.d $fa0, $t0, 0 │ │ │ │ - fld.d $ft0, $t1, -56 │ │ │ │ - fadd.d $ft0, $ft0, $fa7 │ │ │ │ - fst.d $ft0, $t0, 8 │ │ │ │ - fld.d $fa7, $t1, -48 │ │ │ │ - fadd.d $fa7, $fa7, $fa6 │ │ │ │ - fst.d $fa7, $t0, 16 │ │ │ │ - fld.d $fa6, $t1, -40 │ │ │ │ - fadd.d $fa6, $fa6, $fa5 │ │ │ │ - fst.d $fa6, $t0, 24 │ │ │ │ - fld.d $fa5, $t1, -32 │ │ │ │ - fadd.d $fa5, $fa5, $fa4 │ │ │ │ - fst.d $fa5, $t0, 32 │ │ │ │ - fld.d $fa4, $t1, -24 │ │ │ │ - fadd.d $fa4, $fa4, $fa3 │ │ │ │ - fst.d $fa4, $t0, 40 │ │ │ │ - fld.d $fa3, $t1, -16 │ │ │ │ - fadd.d $fa3, $fa3, $fa2 │ │ │ │ - fst.d $fa3, $t0, 48 │ │ │ │ - fld.d $fa2, $t1, -8 │ │ │ │ - fadd.d $fa2, $fa2, $ft1 │ │ │ │ - fst.d $fa2, $t0, 56 │ │ │ │ - bne $t3, $t2, -172 # 3f570 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27770> │ │ │ │ - fadd.d $fa0, $fa0, $ft0 │ │ │ │ - fadd.d $fa0, $fa0, $fa7 │ │ │ │ - fadd.d $fa0, $fa0, $fa6 │ │ │ │ - fadd.d $fa0, $fa0, $fa5 │ │ │ │ - fadd.d $fa0, $fa0, $fa4 │ │ │ │ - fadd.d $fa0, $fa0, $fa3 │ │ │ │ - fadd.d $fa0, $fa0, $fa2 │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - ldptr.w $t0, $s0, 152 │ │ │ │ - ld.d $t1, $s0, 8 │ │ │ │ - fst.d $fa0, $s0, 184 │ │ │ │ - b -1092 # 3f208 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27408> │ │ │ │ - fadd.d $fa2, $fa2, $ft1 │ │ │ │ - fadd.d $fa2, $fa2, $ft0 │ │ │ │ - fadd.d $fa2, $fa2, $fa7 │ │ │ │ - fadd.d $fa2, $fa2, $fa6 │ │ │ │ - fadd.d $fa2, $fa2, $fa5 │ │ │ │ - fadd.d $fa2, $fa2, $fa4 │ │ │ │ - fadd.d $fa2, $fa2, $fa3 │ │ │ │ nop │ │ │ │ - fst.d $fa2, $s0, 184 │ │ │ │ - bl -208420 │ │ │ │ - ldptr.w $s1, $s0, 152 │ │ │ │ - b -1508 # 3f098 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27298> │ │ │ │ - li.w $a0, 64 │ │ │ │ - stptr.d $t1, $sp, 0 │ │ │ │ - bl -208376 │ │ │ │ - fld.d $ft2, $s1, 0 │ │ │ │ - vxor.v $vr2, $vr2, $vr2 │ │ │ │ - fmul.d $ft2, $fs1, $ft2 │ │ │ │ - fst.d $ft2, $a0, 0 │ │ │ │ - fld.d $ft3, $s1, 8 │ │ │ │ - fmul.d $ft3, $fs1, $ft3 │ │ │ │ - fst.d $ft3, $a0, 8 │ │ │ │ - fld.d $ft4, $s1, 16 │ │ │ │ - fmul.d $ft4, $fs1, $ft4 │ │ │ │ - fst.d $ft4, $a0, 16 │ │ │ │ - fld.d $ft5, $s1, 24 │ │ │ │ - fmul.d $ft5, $fs1, $ft5 │ │ │ │ - fst.d $ft5, $a0, 24 │ │ │ │ - fld.d $ft6, $s1, 32 │ │ │ │ - fmul.d $ft6, $fs1, $ft6 │ │ │ │ - fst.d $ft6, $a0, 32 │ │ │ │ - fld.d $ft7, $s1, 40 │ │ │ │ - fmul.d $ft7, $fs1, $ft7 │ │ │ │ - fst.d $ft7, $a0, 40 │ │ │ │ - fld.d $ft8, $s1, 48 │ │ │ │ - fmul.d $ft8, $fs1, $ft8 │ │ │ │ - fst.d $ft8, $a0, 48 │ │ │ │ - fld.d $fa0, $s1, 56 │ │ │ │ - fmul.d $fa1, $fs1, $fa0 │ │ │ │ - fst.d $fa1, $a0, 56 │ │ │ │ - fst.d $fa2, $s1, 0 │ │ │ │ - fst.d $fa2, $s1, 8 │ │ │ │ - fst.d $fa2, $s1, 16 │ │ │ │ - fst.d $fa2, $s1, 24 │ │ │ │ - fst.d $fa2, $s1, 32 │ │ │ │ - fst.d $fa2, $s1, 40 │ │ │ │ - fst.d $fa2, $s1, 48 │ │ │ │ - fst.d $fa2, $s1, 56 │ │ │ │ - beqz $s8, 288 # 3f830 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27a30> │ │ │ │ - fdiv.d $fa0, $fs2, $fs3 │ │ │ │ - ldptr.d $t1, $sp, 0 │ │ │ │ - ld.d $t0, $s0, 192 │ │ │ │ - slli.d $t1, $t1, 0x6 │ │ │ │ - add.d $t1, $t1, $t0 │ │ │ │ nop │ │ │ │ + ldptr.d $t1, $a0, 0 │ │ │ │ + pcaddi $t2, -585 │ │ │ │ + ld.d $t1, $t1, 168 │ │ │ │ + bne $t1, $t2, 116 # 41600 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb740> │ │ │ │ + ld.d $a1, $a0, 80 │ │ │ │ + move $t2, $zero │ │ │ │ + st.d $a1, $a0, 8 │ │ │ │ + st.d $a1, $a0, 16 │ │ │ │ + st.d $a1, $a0, 24 │ │ │ │ + move $t1, $a1 │ │ │ │ + ld.d $t3, $t0, 96 │ │ │ │ + slt $t4, $t2, $t3 │ │ │ │ + masknez $a2, $t3, $t4 │ │ │ │ + maskeqz $t4, $t2, $t4 │ │ │ │ + or $a2, $a2, $t4 │ │ │ │ + bnez $a2, 92 # 41618 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb758> │ │ │ │ + sub.d $a2, $t3, $a2 │ │ │ │ + ld.bu $t2, $t0, 69 │ │ │ │ + add.d $t3, $t1, $t3 │ │ │ │ + add.d $t1, $t1, $a2 │ │ │ │ + st.d $t3, $t0, 16 │ │ │ │ + st.d $t3, $t0, 24 │ │ │ │ + st.d $t1, $t0, 8 │ │ │ │ + beqz $t2, 124 # 41658 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb798> │ │ │ │ + ldptr.w $t1, $t0, 64 │ │ │ │ + li.w $a0, -1 │ │ │ │ + ori $t1, $t1, 0x1 │ │ │ │ + st.w $t1, $t0, 64 │ │ │ │ + b -136 # 41568 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb6a8> │ │ │ │ nop │ │ │ │ - fld.d $fa2, $t0, 0 │ │ │ │ - fld.d $ft1, $t0, 8 │ │ │ │ - fld.d $ft0, $t0, 16 │ │ │ │ - fld.d $fa7, $t0, 24 │ │ │ │ - fld.d $fa6, $t0, 32 │ │ │ │ - fld.d $fa5, $t0, 40 │ │ │ │ - fld.d $fa4, $t0, 48 │ │ │ │ - fld.d $fa3, $t0, 56 │ │ │ │ - fmadd.d $fa2, $fa0, $fa2, $ft2 │ │ │ │ - fmadd.d $ft1, $fa0, $ft1, $ft3 │ │ │ │ - fmadd.d $ft0, $fa0, $ft0, $ft4 │ │ │ │ - fmadd.d $fa7, $fa0, $fa7, $ft5 │ │ │ │ - fmadd.d $fa6, $fa0, $fa6, $ft6 │ │ │ │ - fmadd.d $fa5, $fa0, $fa5, $ft7 │ │ │ │ - fmadd.d $fa4, $fa0, $fa4, $ft8 │ │ │ │ - fmadd.d $fa3, $fa0, $fa3, $fa1 │ │ │ │ - addi.d $t0, $t0, 64 │ │ │ │ - fst.d $fa2, $t0, -64 │ │ │ │ - fst.d $ft1, $t0, -56 │ │ │ │ - fst.d $ft0, $t0, -48 │ │ │ │ - fst.d $fa7, $t0, -40 │ │ │ │ - fst.d $fa6, $t0, -32 │ │ │ │ - fst.d $fa5, $t0, -24 │ │ │ │ - fst.d $fa4, $t0, -16 │ │ │ │ - fst.d $fa3, $t0, -8 │ │ │ │ - fld.d $ft0, $s1, 0 │ │ │ │ - fld.d $fa7, $s1, 8 │ │ │ │ - fld.d $fa6, $s1, 16 │ │ │ │ - fld.d $fa5, $s1, 24 │ │ │ │ - fld.d $fa4, $s1, 32 │ │ │ │ - fld.d $fa3, $s1, 40 │ │ │ │ - fadd.d $fa2, $fa2, $ft0 │ │ │ │ - fst.d $fa2, $s1, 0 │ │ │ │ - fld.d $ft1, $t0, -56 │ │ │ │ - fadd.d $ft1, $ft1, $fa7 │ │ │ │ - fst.d $ft1, $s1, 8 │ │ │ │ - fld.d $ft0, $t0, -48 │ │ │ │ - fadd.d $ft0, $ft0, $fa6 │ │ │ │ - fst.d $ft0, $s1, 16 │ │ │ │ - fld.d $fa7, $t0, -40 │ │ │ │ - fadd.d $fa7, $fa7, $fa5 │ │ │ │ - fst.d $fa7, $s1, 24 │ │ │ │ - fld.d $fa6, $t0, -32 │ │ │ │ - fadd.d $fa6, $fa6, $fa4 │ │ │ │ - fst.d $fa6, $s1, 32 │ │ │ │ - fld.d $fa5, $t0, -24 │ │ │ │ - fadd.d $fa5, $fa5, $fa3 │ │ │ │ - fst.d $fa5, $s1, 40 │ │ │ │ - fld.d $fa3, $s1, 48 │ │ │ │ - fld.d $ft9, $s1, 56 │ │ │ │ - fld.d $fa4, $t0, -16 │ │ │ │ - fadd.d $fa4, $fa4, $fa3 │ │ │ │ - fst.d $fa4, $s1, 48 │ │ │ │ - fld.d $fa3, $t0, -8 │ │ │ │ - fadd.d $fa3, $fa3, $ft9 │ │ │ │ - fst.d $fa3, $s1, 56 │ │ │ │ - bne $t1, $t0, -224 # 3f730 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27930> │ │ │ │ - fadd.d $fa2, $fa2, $ft1 │ │ │ │ - fadd.d $fa2, $fa2, $ft0 │ │ │ │ - fadd.d $fa2, $fa2, $fa7 │ │ │ │ - fadd.d $fa2, $fa2, $fa6 │ │ │ │ - fadd.d $fa2, $fa2, $fa5 │ │ │ │ - fadd.d $fa2, $fa2, $fa4 │ │ │ │ - fadd.d $fa2, $fa2, $fa3 │ │ │ │ - fst.d $fa2, $s0, 184 │ │ │ │ - bl -208868 │ │ │ │ - ldptr.w $t0, $s0, 152 │ │ │ │ - ld.d $t1, $s0, 8 │ │ │ │ - move $s6, $s7 │ │ │ │ - b -1596 # 3f208 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27408> │ │ │ │ - ld.d $s6, $s0, 8 │ │ │ │ - ldptr.w $s1, $s0, 152 │ │ │ │ - li.w $t5, 4 │ │ │ │ - ld.d $t3, $s6, 136 │ │ │ │ - andi $t0, $s1, 0x1 │ │ │ │ - slli.d $t0, $t0, 0x2 │ │ │ │ - srai.w $t1, $s1, 0x1 │ │ │ │ - sll.w $t5, $t5, $t0 │ │ │ │ - ldx.bu $t0, $t3, $t1 │ │ │ │ - and $t5, $t5, $t0 │ │ │ │ - sltu $t5, $zero, $t5 │ │ │ │ - bltz $s8, 1100 # 3fcc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27ec0> │ │ │ │ - beq $t5, $s8, 1096 # 3fcc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27ec0> │ │ │ │ - ldptr.w $s1, $s0, 156 │ │ │ │ - b -2024 # 3f098 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27298> │ │ │ │ nop │ │ │ │ - ld.d $s6, $s0, 8 │ │ │ │ - ldptr.w $s1, $s0, 152 │ │ │ │ - vxor.v $vr0, $vr0, $vr0 │ │ │ │ - ld.d $t4, $s6, 136 │ │ │ │ - srai.w $t3, $s1, 0x1 │ │ │ │ - ldx.bu $a0, $t4, $t3 │ │ │ │ - fst.d $fa0, $t0, 0 │ │ │ │ - fst.d $fa0, $t0, 8 │ │ │ │ - fst.d $fa0, $t0, 16 │ │ │ │ - fst.d $fa0, $t0, 24 │ │ │ │ - fst.d $fa0, $t0, 32 │ │ │ │ - fst.d $fa0, $t0, 40 │ │ │ │ - fst.d $fa0, $t0, 48 │ │ │ │ - fst.d $fa0, $t0, 56 │ │ │ │ - beqz $t5, -2096 # 3f090 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27290> │ │ │ │ - ldptr.d $t6, $s0, 0 │ │ │ │ - fld.d $fa2, $t1, 1072 │ │ │ │ - fld.d $ft2, $t1, 1064 │ │ │ │ - fld.d $ft3, $t6, 112 │ │ │ │ - fld.d $fa0, $t6, 104 │ │ │ │ - fld.d $fa1, $s0, 184 │ │ │ │ - fdiv.d $ft1, $fa2, $ft1 │ │ │ │ - fdiv.d $ft3, $ft3, $fa0 │ │ │ │ - fdiv.d $ft2, $ft2, $fa1 │ │ │ │ - ldptr.w $t1, $s0, 164 │ │ │ │ - ld.d $t4, $s0, 64 │ │ │ │ - ld.d $t8, $s0, 88 │ │ │ │ - add.w $t1, $t1, $t2 │ │ │ │ - bstrpick.d $t1, $t1, 0x1f, 0x0 │ │ │ │ - srli.d $t2, $t4, 0x3 │ │ │ │ - mul.d $t1, $t1, $t2 │ │ │ │ - andi $t3, $s1, 0x1 │ │ │ │ - slli.d $t3, $t3, 0x2 │ │ │ │ - li.w $t7, 4 │ │ │ │ - sll.w $t7, $t7, $t3 │ │ │ │ - ld.d $t6, $s0, 216 │ │ │ │ - and $t7, $t7, $a0 │ │ │ │ - sltu $t7, $zero, $t7 │ │ │ │ - move $t4, $zero │ │ │ │ - add.d $t8, $t8, $t1 │ │ │ │ - ld.d $t1, $s0, 192 │ │ │ │ nop │ │ │ │ - bstrpick.d $t2, $t4, 0x1f, 0x3 │ │ │ │ - ldx.bu $t2, $t8, $t2 │ │ │ │ - nor $t3, $zero, $t4 │ │ │ │ - fld.d $fa0, $t6, 0 │ │ │ │ - andi $t3, $t3, 0x7 │ │ │ │ - sra.w $t2, $t2, $t3 │ │ │ │ - andi $t2, $t2, 0x1 │ │ │ │ - fmadd.d $fa0, $ft2, $fa0, $ft1 │ │ │ │ - addi.w $t4, $t4, 1 │ │ │ │ - addi.d $t6, $t6, 8 │ │ │ │ - beq $t7, $t2, 8 # 3f960 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27b60> │ │ │ │ - fmul.d $fa0, $fa0, $ft3 │ │ │ │ - addi.d $t1, $t1, 64 │ │ │ │ - fst.d $fa0, $t1, -56 │ │ │ │ - fst.d $fa0, $t1, -48 │ │ │ │ - fst.d $fa0, $t1, -40 │ │ │ │ - fst.d $fa0, $t1, -32 │ │ │ │ - fst.d $fa0, $t1, -24 │ │ │ │ - fst.d $fa0, $t1, -16 │ │ │ │ - fst.d $fa0, $t1, -8 │ │ │ │ - fst.d $fa0, $t1, -64 │ │ │ │ - fld.d $fa7, $t0, 0 │ │ │ │ - fld.d $fa6, $t0, 8 │ │ │ │ - fld.d $fa5, $t0, 16 │ │ │ │ - fld.d $fa4, $t0, 24 │ │ │ │ - fld.d $fa3, $t0, 32 │ │ │ │ - fld.d $fa2, $t0, 40 │ │ │ │ - fadd.d $fa0, $fa0, $fa7 │ │ │ │ - fld.d $fa1, $t0, 48 │ │ │ │ - fld.d $ft0, $t0, 56 │ │ │ │ - fst.d $fa0, $t0, 0 │ │ │ │ - fld.d $fa7, $t1, -56 │ │ │ │ - fadd.d $fa7, $fa7, $fa6 │ │ │ │ - fst.d $fa7, $t0, 8 │ │ │ │ - fld.d $fa6, $t1, -48 │ │ │ │ - fadd.d $fa6, $fa6, $fa5 │ │ │ │ - fst.d $fa6, $t0, 16 │ │ │ │ - fld.d $fa5, $t1, -40 │ │ │ │ - fadd.d $fa5, $fa5, $fa4 │ │ │ │ - fst.d $fa5, $t0, 24 │ │ │ │ - fld.d $fa4, $t1, -32 │ │ │ │ - fadd.d $fa4, $fa4, $fa3 │ │ │ │ - fst.d $fa4, $t0, 32 │ │ │ │ - fld.d $fa3, $t1, -24 │ │ │ │ - fadd.d $fa3, $fa3, $fa2 │ │ │ │ - fst.d $fa3, $t0, 40 │ │ │ │ - fld.d $fa2, $t1, -16 │ │ │ │ - fadd.d $fa2, $fa2, $fa1 │ │ │ │ - fst.d $fa2, $t0, 48 │ │ │ │ - fld.d $fa1, $t1, -8 │ │ │ │ - fadd.d $fa1, $fa1, $ft0 │ │ │ │ - fst.d $fa1, $t0, 56 │ │ │ │ - bne $t4, $t5, -208 # 3f930 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27b30> │ │ │ │ - fadd.d $fa0, $fa0, $fa7 │ │ │ │ - b -2448 # 3f078 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27278> │ │ │ │ + stptr.d $a0, $sp, 0 │ │ │ │ + jirl $ra, $t1, 0 │ │ │ │ + ldptr.d $t0, $sp, 0 │ │ │ │ + ld.d $a1, $t0, 16 │ │ │ │ + b -184 # 41558 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb698> │ │ │ │ nop │ │ │ │ - fmov.d $fa3, $fa0 │ │ │ │ - fmov.d $fa0, $fs0 │ │ │ │ - b -3008 # 3ee58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27058> │ │ │ │ + sub.d $t3, $t3, $a2 │ │ │ │ + add.d $a0, $t1, $t3 │ │ │ │ + sub.d $a1, $a1, $a2 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + stptr.d $a2, $sp, 0 │ │ │ │ + bl -215020 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + ldptr.d $a2, $sp, 0 │ │ │ │ + ld.d $t3, $t0, 96 │ │ │ │ + ld.d $t1, $t0, 80 │ │ │ │ + b -128 # 415c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb700> │ │ │ │ nop │ │ │ │ - fmov.d $fa2, $fa0 │ │ │ │ - fmov.d $fa4, $fs0 │ │ │ │ - lu12i.w $t3, 8 │ │ │ │ - add.d $t3, $s0, $t3 │ │ │ │ - ext.w.b $t1, $t1 │ │ │ │ - fst.d $fa4, $t3, 984 │ │ │ │ - fst.d $fa2, $t3, 1048 │ │ │ │ - fmov.d $fa3, $fs0 │ │ │ │ - bltz $t1, -3048 # 3ee58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27058> │ │ │ │ - b -52 # 3fa10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27c10> │ │ │ │ - fmov.d $fa3, $fa0 │ │ │ │ - fmov.d $fa5, $fs0 │ │ │ │ - lu12i.w $t3, 8 │ │ │ │ - add.d $t3, $s0, $t3 │ │ │ │ - fst.d $fa5, $t3, 976 │ │ │ │ - fst.d $fa3, $t3, 1040 │ │ │ │ - andi $t3, $t1, 0x40 │ │ │ │ - fmov.d $fa4, $fa0 │ │ │ │ - fmov.d $fa2, $fs0 │ │ │ │ - bnez $t3, -3124 # 3ee38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27038> │ │ │ │ - b -80 # 3fa20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27c20> │ │ │ │ + ld.d $t2, $t0, 8 │ │ │ │ + ld.d $t1, $t0, 80 │ │ │ │ + sub.d $t2, $a1, $t2 │ │ │ │ + b -172 # 415a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb6e8> │ │ │ │ + pcaddi $a3, 63000 │ │ │ │ + li.w $a2, 55 │ │ │ │ + pcaddi $a1, 61738 │ │ │ │ + pcaddi $a0, 61751 │ │ │ │ + bl -214968 │ │ │ │ nop │ │ │ │ - fmov.d $fa2, $fa0 │ │ │ │ - fmov.d $fa4, $fs0 │ │ │ │ - lu12i.w $t3, 8 │ │ │ │ - add.d $t3, $s0, $t3 │ │ │ │ - fst.d $fa4, $t3, 968 │ │ │ │ - fst.d $fa2, $t3, 1032 │ │ │ │ - andi $t3, $t1, 0x20 │ │ │ │ - fmov.d $fa5, $fa0 │ │ │ │ - fmov.d $fa3, $fs0 │ │ │ │ - bnez $t3, -3204 # 3ee18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27018> │ │ │ │ - b -88 # 3fa48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27c48> │ │ │ │ nop │ │ │ │ - fmov.d $fa3, $fa0 │ │ │ │ - fmov.d $fa5, $fs0 │ │ │ │ - lu12i.w $t3, 8 │ │ │ │ - add.d $t3, $s0, $t3 │ │ │ │ - fst.d $fa5, $t3, 960 │ │ │ │ - fst.d $fa3, $t3, 1024 │ │ │ │ - andi $t3, $t1, 0x10 │ │ │ │ - fmov.d $fa4, $fa0 │ │ │ │ - fmov.d $fa2, $fs0 │ │ │ │ - bnez $t3, -3284 # 3edf8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26ff8> │ │ │ │ - b -88 # 3fa78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27c78> │ │ │ │ nop │ │ │ │ - fmov.d $fa2, $fa0 │ │ │ │ - fmov.d $fa4, $fs0 │ │ │ │ - lu12i.w $t3, 8 │ │ │ │ - add.d $t3, $s0, $t3 │ │ │ │ - fst.d $fa4, $t3, 952 │ │ │ │ - fst.d $fa2, $t3, 1016 │ │ │ │ - andi $t3, $t1, 0x8 │ │ │ │ - fmov.d $fa5, $fa0 │ │ │ │ - fmov.d $fa3, $fs0 │ │ │ │ - bnez $t3, -3364 # 3edd8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26fd8> │ │ │ │ - b -88 # 3faa8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27ca8> │ │ │ │ nop │ │ │ │ - fmov.d $fa3, $fa0 │ │ │ │ - fmov.d $fa5, $fs0 │ │ │ │ - lu12i.w $t3, 8 │ │ │ │ - add.d $t3, $s0, $t3 │ │ │ │ - fst.d $fa5, $t3, 944 │ │ │ │ - fst.d $fa3, $t3, 1008 │ │ │ │ - andi $t3, $t1, 0x4 │ │ │ │ - fmov.d $fa4, $fa0 │ │ │ │ - fmov.d $fa2, $fs0 │ │ │ │ - bnez $t3, -3444 # 3edb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26fb8> │ │ │ │ - b -88 # 3fad8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27cd8> │ │ │ │ nop │ │ │ │ - fmov.d $fa2, $fa0 │ │ │ │ - fmov.d $fa4, $fs0 │ │ │ │ - lu12i.w $t3, 8 │ │ │ │ - add.d $t3, $s0, $t3 │ │ │ │ - fst.d $fa4, $t3, 936 │ │ │ │ - fst.d $fa2, $t3, 1000 │ │ │ │ - andi $t3, $t1, 0x2 │ │ │ │ - fmov.d $fa5, $fa0 │ │ │ │ - fmov.d $fa3, $fs0 │ │ │ │ - bnez $t3, -3524 # 3ed98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26f98> │ │ │ │ - b -88 # 3fb08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27d08> │ │ │ │ + ld.d $a1, $a0, 16 │ │ │ │ + addi.d $sp, $sp, -32 │ │ │ │ + st.d $ra, $sp, 24 │ │ │ │ + move $t0, $a0 │ │ │ │ + beqz $a1, 240 # 41780 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb8c0> │ │ │ │ nop │ │ │ │ - fmov.d $fa1, $fa0 │ │ │ │ - fmov.d $fa0, $fs0 │ │ │ │ - b -4368 # 3ea60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26c60> │ │ │ │ + ld.d $t1, $t0, 24 │ │ │ │ + bgeu $a1, $t1, 36 # 416c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb800> │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + ld.bu $a0, $a1, 0 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - fmov.d $fa2, $fa0 │ │ │ │ - fmov.d $fa3, $fs0 │ │ │ │ - lu12i.w $t1, 8 │ │ │ │ - add.d $t1, $s0, $t1 │ │ │ │ - ext.w.b $t0, $t0 │ │ │ │ - fst.d $fa3, $t1, 984 │ │ │ │ - fst.d $fa2, $t1, 1048 │ │ │ │ - fmov.d $fa1, $fs0 │ │ │ │ - bltz $t0, -4408 # 3ea60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26c60> │ │ │ │ - b -52 # 3fb68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27d68> │ │ │ │ - fmov.d $fa1, $fa0 │ │ │ │ - fmov.d $fa4, $fs0 │ │ │ │ - lu12i.w $t1, 8 │ │ │ │ - add.d $t1, $s0, $t1 │ │ │ │ - fst.d $fa4, $t1, 976 │ │ │ │ - fst.d $fa1, $t1, 1040 │ │ │ │ - andi $t1, $t0, 0x40 │ │ │ │ - fmov.d $fa3, $fa0 │ │ │ │ - fmov.d $fa2, $fs0 │ │ │ │ - bnez $t1, -4484 # 3ea40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26c40> │ │ │ │ - b -80 # 3fb78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27d78> │ │ │ │ nop │ │ │ │ - fmov.d $fa2, $fa0 │ │ │ │ - fmov.d $fa3, $fs0 │ │ │ │ - lu12i.w $t1, 8 │ │ │ │ - add.d $t1, $s0, $t1 │ │ │ │ - fst.d $fa3, $t1, 968 │ │ │ │ - fst.d $fa2, $t1, 1032 │ │ │ │ - andi $t1, $t0, 0x20 │ │ │ │ - fmov.d $fa4, $fa0 │ │ │ │ - fmov.d $fa1, $fs0 │ │ │ │ - bnez $t1, -4564 # 3ea20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26c20> │ │ │ │ - b -88 # 3fba0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27da0> │ │ │ │ nop │ │ │ │ - fmov.d $fa1, $fa0 │ │ │ │ - fmov.d $fa4, $fs0 │ │ │ │ - lu12i.w $t1, 8 │ │ │ │ - add.d $t1, $s0, $t1 │ │ │ │ - fst.d $fa4, $t1, 960 │ │ │ │ - fst.d $fa1, $t1, 1024 │ │ │ │ - andi $t1, $t0, 0x10 │ │ │ │ - fmov.d $fa3, $fa0 │ │ │ │ - fmov.d $fa2, $fs0 │ │ │ │ - bnez $t1, -4644 # 3ea00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26c00> │ │ │ │ - b -88 # 3fbd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27dd0> │ │ │ │ nop │ │ │ │ - fmov.d $fa2, $fa0 │ │ │ │ - fmov.d $fa3, $fs0 │ │ │ │ - lu12i.w $t1, 8 │ │ │ │ - add.d $t1, $s0, $t1 │ │ │ │ - fst.d $fa3, $t1, 952 │ │ │ │ - fst.d $fa2, $t1, 1016 │ │ │ │ - andi $t1, $t0, 0x8 │ │ │ │ - fmov.d $fa4, $fa0 │ │ │ │ - fmov.d $fa1, $fs0 │ │ │ │ - bnez $t1, -4724 # 3e9e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26be0> │ │ │ │ - b -88 # 3fc00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27e00> │ │ │ │ + ld.d $t3, $t0, 8 │ │ │ │ + ld.d $t1, $t0, 112 │ │ │ │ + ld.d $a0, $t0, 96 │ │ │ │ + sub.d $t3, $a1, $t3 │ │ │ │ + slt $t2, $t3, $t1 │ │ │ │ + masknez $a2, $t1, $t2 │ │ │ │ + maskeqz $t2, $t3, $t2 │ │ │ │ + or $a2, $a2, $t2 │ │ │ │ + bnez $a2, 224 # 417c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb900> │ │ │ │ nop │ │ │ │ - fmov.d $fa1, $fa0 │ │ │ │ - fmov.d $fa4, $fs0 │ │ │ │ - lu12i.w $t1, 8 │ │ │ │ - add.d $t1, $s0, $t1 │ │ │ │ - fst.d $fa4, $t1, 944 │ │ │ │ - fst.d $fa1, $t1, 1008 │ │ │ │ - andi $t1, $t0, 0x4 │ │ │ │ - fmov.d $fa3, $fa0 │ │ │ │ - fmov.d $fa2, $fs0 │ │ │ │ - bnez $t1, -4804 # 3e9c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26bc0> │ │ │ │ - b -88 # 3fc30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27e30> │ │ │ │ + sub.d $a2, $t1, $a2 │ │ │ │ + ld.bu $t2, $t0, 80 │ │ │ │ + add.d $a1, $a0, $t1 │ │ │ │ + add.d $a0, $a0, $a2 │ │ │ │ + st.d $a1, $t0, 16 │ │ │ │ + st.d $a1, $t0, 24 │ │ │ │ + st.d $a0, $t0, 8 │ │ │ │ + beqz $t2, 340 # 41858 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb998> │ │ │ │ + ld.d $t2, $t0, 72 │ │ │ │ + ld.d $a2, $t0, 104 │ │ │ │ + stptr.d $t0, $sp, 0 │ │ │ │ + ldptr.d $t3, $t2, 0 │ │ │ │ + sub.d $a2, $a2, $t1 │ │ │ │ + ld.d $t1, $t3, -24 │ │ │ │ + add.d $t2, $t2, $t1 │ │ │ │ + ld.d $a0, $t2, 232 │ │ │ │ + ldptr.d $t1, $a0, 0 │ │ │ │ + ld.d $t1, $t1, 64 │ │ │ │ + jirl $ra, $t1, 0 │ │ │ │ + ldptr.d $t0, $sp, 0 │ │ │ │ + addi.d $t4, $a0, 1 │ │ │ │ + li.w $t3, 1 │ │ │ │ + ld.d $t1, $t0, 96 │ │ │ │ + ld.d $t2, $t0, 112 │ │ │ │ + bgeu $t3, $t4, 184 # 41800 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb940> │ │ │ │ + ld.d $t3, $t0, 16 │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + add.d $a0, $a0, $t2 │ │ │ │ + add.d $t1, $t1, $a0 │ │ │ │ + st.d $t1, $t0, 24 │ │ │ │ + ld.bu $a0, $t3, 0 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - fmov.d $fa2, $fa0 │ │ │ │ - fmov.d $fa3, $fs0 │ │ │ │ - lu12i.w $t1, 8 │ │ │ │ - add.d $t1, $s0, $t1 │ │ │ │ - fst.d $fa3, $t1, 936 │ │ │ │ - fst.d $fa2, $t1, 1000 │ │ │ │ - andi $t1, $t0, 0x2 │ │ │ │ - fmov.d $fa4, $fa0 │ │ │ │ - fmov.d $fa1, $fs0 │ │ │ │ - bnez $t1, -4884 # 3e9a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26ba0> │ │ │ │ - b -88 # 3fc60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27e60> │ │ │ │ nop │ │ │ │ - ldptr.w $s8, $s0, 136 │ │ │ │ - fld.d $fs1, $s0, 184 │ │ │ │ - li.w $a0, 64 │ │ │ │ - bstrpick.d $t0, $s8, 0x1f, 0x0 │ │ │ │ - movgr2fr.d $fa0, $t0 │ │ │ │ - st.d $t5, $sp, 24 │ │ │ │ - ffint.d.l $fa0, $fa0 │ │ │ │ - fmul.d $fa0, $fa0, $fs1 │ │ │ │ - st.d $t2, $sp, 16 │ │ │ │ - fdiv.d $fa1, $fa1, $fa0 │ │ │ │ - vreplvei.d $vr1, $vr1, 0x0 │ │ │ │ - vst $vr1, $sp, 0 │ │ │ │ - bl -210016 │ │ │ │ - ld.d $t1, $s0, 240 │ │ │ │ - vld $vr1, $sp, 0 │ │ │ │ - ldptr.d $t0, $s0, 0 │ │ │ │ - vxor.v $vr0, $vr0, $vr0 │ │ │ │ - vld $vr11, $t1, 0 │ │ │ │ - vld $vr10, $t1, 16 │ │ │ │ - vld $vr9, $t1, 32 │ │ │ │ - vld $vr12, $t1, 48 │ │ │ │ - fld.d $ft5, $t0, 112 │ │ │ │ - fld.d $fa2, $t0, 104 │ │ │ │ - vfmul.d $vr11, $vr11, $vr1 │ │ │ │ - vfmul.d $vr10, $vr10, $vr1 │ │ │ │ - vfmul.d $vr9, $vr9, $vr1 │ │ │ │ - vfmul.d $vr12, $vr12, $vr1 │ │ │ │ - fst.d $fa0, $t1, 0 │ │ │ │ - fst.d $fa0, $t1, 8 │ │ │ │ - vst $vr11, $a0, 0 │ │ │ │ - vst $vr10, $a0, 16 │ │ │ │ - fst.d $fa0, $t1, 16 │ │ │ │ - fst.d $fa0, $t1, 24 │ │ │ │ - vst $vr9, $a0, 32 │ │ │ │ - vst $vr12, $a0, 48 │ │ │ │ - fst.d $fa0, $t1, 32 │ │ │ │ - fst.d $fa0, $t1, 40 │ │ │ │ - fst.d $fa0, $t1, 48 │ │ │ │ - fst.d $fa0, $t1, 56 │ │ │ │ - beqz $s8, 412 # 3fef8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x280f8> │ │ │ │ - fdiv.d $fa4, $fs2, $fs1 │ │ │ │ - fdiv.d $ft5, $ft5, $fa2 │ │ │ │ - ldptr.w $t0, $s0, 164 │ │ │ │ - ld.d $t2, $sp, 16 │ │ │ │ - ld.d $t3, $s0, 64 │ │ │ │ - ld.d $t6, $s0, 88 │ │ │ │ - add.w $t2, $t0, $t2 │ │ │ │ - bstrpick.d $t2, $t2, 0x1f, 0x0 │ │ │ │ - srli.d $t0, $t3, 0x3 │ │ │ │ - mul.d $t2, $t2, $t0 │ │ │ │ - ld.d $t5, $sp, 24 │ │ │ │ - ld.d $t0, $s0, 192 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ldptr.d $t1, $a0, 0 │ │ │ │ + pcaddi $t2, -645 │ │ │ │ + ld.d $t1, $t1, 168 │ │ │ │ + bne $t1, $t2, 180 # 41840 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb980> │ │ │ │ + ld.d $t1, $t0, 112 │ │ │ │ + ld.d $a1, $a0, 96 │ │ │ │ move $t3, $zero │ │ │ │ - add.d $t6, $t6, $t2 │ │ │ │ - vreplvei.d $vr4, $vr4, 0x0 │ │ │ │ + slt $t2, $t3, $t1 │ │ │ │ + masknez $a2, $t1, $t2 │ │ │ │ + maskeqz $t2, $t3, $t2 │ │ │ │ + st.d $a1, $a0, 8 │ │ │ │ + st.d $a1, $a0, 16 │ │ │ │ + st.d $a1, $a0, 24 │ │ │ │ + or $a2, $a2, $t2 │ │ │ │ + move $a0, $a1 │ │ │ │ + beqz $a2, -212 # 416e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb828> │ │ │ │ + sub.d $t1, $t1, $a2 │ │ │ │ + sub.d $a1, $a1, $a2 │ │ │ │ + add.d $a0, $a0, $t1 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + stptr.d $a2, $sp, 0 │ │ │ │ + bl -215444 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + ldptr.d $a2, $sp, 0 │ │ │ │ + ld.d $t1, $t0, 112 │ │ │ │ + ld.d $a0, $t0, 96 │ │ │ │ + b -256 # 416e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb828> │ │ │ │ + nop │ │ │ │ nop │ │ │ │ - bstrpick.d $t2, $t3, 0x1f, 0x3 │ │ │ │ - vld $vr3, $t0, 16 │ │ │ │ - vld $vr1, $t0, 32 │ │ │ │ - vfmadd.d $vr3, $vr3, $vr4, $vr10 │ │ │ │ - ldx.bu $t2, $t6, $t2 │ │ │ │ - vfmadd.d $vr1, $vr1, $vr4, $vr9 │ │ │ │ - vld $vr0, $t0, 48 │ │ │ │ - vld $vr2, $t0, 0 │ │ │ │ - nor $t4, $zero, $t3 │ │ │ │ - vfmadd.d $vr2, $vr2, $vr4, $vr11 │ │ │ │ - vfmadd.d $vr0, $vr0, $vr4, $vr12 │ │ │ │ - vst $vr3, $t0, 16 │ │ │ │ - andi $t4, $t4, 0x7 │ │ │ │ - vst $vr2, $t0, 0 │ │ │ │ - vst $vr1, $t0, 32 │ │ │ │ - vst $vr0, $t0, 48 │ │ │ │ - sra.w $t2, $t2, $t4 │ │ │ │ - andi $t2, $t2, 0x1 │ │ │ │ - fmov.d $fa5, $fa3 │ │ │ │ - addi.w $t3, $t3, 1 │ │ │ │ - fmov.d $fa3, $fa2 │ │ │ │ - fmov.d $fa2, $fa1 │ │ │ │ - fmov.d $fa1, $fa0 │ │ │ │ - beq $t5, $t2, 84 # 3fe50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28050> │ │ │ │ - fld.d $ft0, $t0, 8 │ │ │ │ - fld.d $fa7, $t0, 24 │ │ │ │ - fld.d $fa6, $t0, 40 │ │ │ │ - fld.d $fa0, $t0, 56 │ │ │ │ - fmul.d $fa3, $fa3, $ft5 │ │ │ │ - fmul.d $fa5, $fa5, $ft5 │ │ │ │ - fmul.d $fa2, $fa2, $ft5 │ │ │ │ - fmul.d $fa1, $fa1, $ft5 │ │ │ │ - fmul.d $ft0, $ft0, $ft5 │ │ │ │ - fmul.d $fa7, $fa7, $ft5 │ │ │ │ - fmul.d $fa6, $fa6, $ft5 │ │ │ │ - fmul.d $fa0, $fa0, $ft5 │ │ │ │ - fst.d $fa3, $t0, 0 │ │ │ │ - fst.d $fa5, $t0, 16 │ │ │ │ - fst.d $fa2, $t0, 32 │ │ │ │ - fst.d $fa1, $t0, 48 │ │ │ │ - fst.d $ft0, $t0, 8 │ │ │ │ - fst.d $fa7, $t0, 24 │ │ │ │ - fst.d $fa6, $t0, 40 │ │ │ │ - fst.d $fa0, $t0, 56 │ │ │ │ - fld.d $fa0, $t0, 0 │ │ │ │ - fld.d $fa1, $t1, 0 │ │ │ │ - addi.d $t0, $t0, 64 │ │ │ │ - fld.d $fa7, $t1, 8 │ │ │ │ - fld.d $fa6, $t1, 16 │ │ │ │ - fadd.d $fa0, $fa0, $fa1 │ │ │ │ - fld.d $fa5, $t1, 24 │ │ │ │ - fld.d $fa3, $t1, 32 │ │ │ │ - fld.d $fa2, $t1, 40 │ │ │ │ - fld.d $fa1, $t1, 48 │ │ │ │ - fld.d $ft6, $t1, 56 │ │ │ │ - fst.d $fa0, $t1, 0 │ │ │ │ - fld.d $ft0, $t0, -56 │ │ │ │ - fadd.d $ft0, $ft0, $fa7 │ │ │ │ - fst.d $ft0, $t1, 8 │ │ │ │ - fld.d $fa7, $t0, -48 │ │ │ │ - fadd.d $fa7, $fa7, $fa6 │ │ │ │ - fst.d $fa7, $t1, 16 │ │ │ │ - fld.d $fa6, $t0, -40 │ │ │ │ - fadd.d $fa6, $fa6, $fa5 │ │ │ │ - fst.d $fa6, $t1, 24 │ │ │ │ - fld.d $fa5, $t0, -32 │ │ │ │ - fadd.d $fa5, $fa5, $fa3 │ │ │ │ - fst.d $fa5, $t1, 32 │ │ │ │ - fld.d $fa3, $t0, -24 │ │ │ │ - fadd.d $fa3, $fa3, $fa2 │ │ │ │ - fst.d $fa3, $t1, 40 │ │ │ │ - fld.d $fa2, $t0, -16 │ │ │ │ - fadd.d $fa2, $fa2, $fa1 │ │ │ │ - fst.d $fa2, $t1, 48 │ │ │ │ - fld.d $fa1, $t0, -8 │ │ │ │ - fadd.d $fa1, $fa1, $ft6 │ │ │ │ - fst.d $fa1, $t1, 56 │ │ │ │ - bne $t3, $s8, -308 # 3fda0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27fa0> │ │ │ │ - fadd.d $fa0, $fa0, $ft0 │ │ │ │ - fadd.d $fa0, $fa0, $fa7 │ │ │ │ - fadd.d $fa0, $fa0, $fa6 │ │ │ │ - fadd.d $fa0, $fa0, $fa5 │ │ │ │ - fadd.d $fa0, $fa0, $fa3 │ │ │ │ - fadd.d $fa0, $fa0, $fa2 │ │ │ │ - fadd.d $fa0, $fa0, $fa1 │ │ │ │ nop │ │ │ │ - fst.d $fa0, $s0, 184 │ │ │ │ - bl -210604 │ │ │ │ - b -3688 # 3f098 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27298> │ │ │ │ nop │ │ │ │ - vxor.v $vr1, $vr1, $vr1 │ │ │ │ - fmov.d $fa2, $fa1 │ │ │ │ - fmov.d $fa3, $fa1 │ │ │ │ - fmov.d $fa4, $fa1 │ │ │ │ - fmov.d $fa5, $fa1 │ │ │ │ - fmov.d $fa6, $fa1 │ │ │ │ - fmov.d $fa7, $fa1 │ │ │ │ - fmov.d $fa0, $fa1 │ │ │ │ - b -3776 # 3f068 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27268> │ │ │ │ nop │ │ │ │ + ldptr.w $t3, $t0, 64 │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + add.d $t1, $t1, $t2 │ │ │ │ + st.d $t1, $t0, 24 │ │ │ │ + ori $t1, $t3, 0x1 │ │ │ │ + st.w $t1, $t0, 64 │ │ │ │ + li.w $a0, -1 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $t1, $a0, 8 │ │ │ │ - fld.d $fa2, $a0, 184 │ │ │ │ - addi.d $sp, $sp, -64 │ │ │ │ - ld.d $t1, $t1, 184 │ │ │ │ - st.d $s0, $sp, 48 │ │ │ │ - st.d $ra, $sp, 56 │ │ │ │ - ldptr.d $t6, $t1, 0 │ │ │ │ - frecip.d $fa2, $fa2 │ │ │ │ - move $t0, $a0 │ │ │ │ - move $s0, $a1 │ │ │ │ - beqz $t6, 912 # 402f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x284f8> │ │ │ │ - movgr2fr.d $fa0, $t6 │ │ │ │ - st.d $a0, $sp, 40 │ │ │ │ - vpcnt.d $vr0, $vr0 │ │ │ │ - movfr2gr.d $a4, $fa0 │ │ │ │ - fst.d $fa2, $sp, 32 │ │ │ │ - slli.d $a2, $a4, 0x3 │ │ │ │ - move $a0, $a2 │ │ │ │ - st.d $a4, $sp, 24 │ │ │ │ - st.d $t6, $sp, 16 │ │ │ │ - st.d $a2, $sp, 8 │ │ │ │ - bl -210692 │ │ │ │ - ld.d $a2, $sp, 8 │ │ │ │ - move $a1, $zero │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - bl -211572 │ │ │ │ - ld.d $a3, $sp, 8 │ │ │ │ - ld.d $t6, $sp, 16 │ │ │ │ - ld.d $a4, $sp, 24 │ │ │ │ - fld.d $fa2, $sp, 32 │ │ │ │ - ld.d $t0, $sp, 40 │ │ │ │ nop │ │ │ │ - vxor.v $vr3, $vr3, $vr3 │ │ │ │ - ld.d $t8, $t0, 240 │ │ │ │ - move $t5, $zero │ │ │ │ - move $t0, $zero │ │ │ │ - li.w $t7, 64 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - srl.d $t1, $t6, $t0 │ │ │ │ - bstrpick.d $t4, $t0, 0x1f, 0x3 │ │ │ │ - andi $t3, $t0, 0x7 │ │ │ │ - bstrpick.d $t2, $t5, 0x1f, 0x0 │ │ │ │ - andi $t1, $t1, 0x1 │ │ │ │ - slli.d $t4, $t4, 0x3 │ │ │ │ - slli.d $t3, $t3, 0x3 │ │ │ │ - addi.w $t0, $t0, 1 │ │ │ │ - slli.d $t2, $t2, 0x3 │ │ │ │ - beqz $t1, 36 # 40028 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28228> │ │ │ │ - fldx.d $fa0, $t8, $t4 │ │ │ │ - fldx.d $fa1, $t8, $t3 │ │ │ │ - addi.w $t5, $t5, 1 │ │ │ │ - fmul.d $fa0, $fa2, $fa0 │ │ │ │ - fmul.d $fa1, $fa2, $fa1 │ │ │ │ - fmul.d $fa0, $fa0, $fa1 │ │ │ │ - fadd.d $fa3, $fa3, $fa0 │ │ │ │ - fstx.d $fa0, $a3, $t2 │ │ │ │ - bne $t0, $t7, -72 # 3ffe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x281e0> │ │ │ │ - beqz $a4, 692 # 402e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x284e0> │ │ │ │ - addi.w $t1, $a4, -1 │ │ │ │ - li.w $t2, 6 │ │ │ │ - frecip.d $fa3, $fa3 │ │ │ │ - ldptr.d $t0, $s0, 0 │ │ │ │ - bgeu $t2, $t1, 712 # 40308 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28508> │ │ │ │ - vreplvei.d $vr0, $vr3, 0x0 │ │ │ │ - vld $vr4, $a3, 16 │ │ │ │ - vld $vr2, $a3, 32 │ │ │ │ - vfmul.d $vr4, $vr4, $vr0 │ │ │ │ - vfmul.d $vr2, $vr2, $vr0 │ │ │ │ - vld $vr1, $a3, 48 │ │ │ │ - vld $vr5, $a3, 0 │ │ │ │ - vfmul.d $vr1, $vr1, $vr0 │ │ │ │ - vfmul.d $vr5, $vr5, $vr0 │ │ │ │ - srli.w $t1, $a4, 0x3 │ │ │ │ - vst $vr5, $t0, 0 │ │ │ │ - vst $vr4, $t0, 16 │ │ │ │ - li.w $t3, 1 │ │ │ │ - vst $vr2, $t0, 32 │ │ │ │ - vst $vr1, $t0, 48 │ │ │ │ - beq $t1, $t3, 408 # 40218 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28418> │ │ │ │ - vld $vr4, $a3, 80 │ │ │ │ - vld $vr2, $a3, 96 │ │ │ │ - vfmul.d $vr4, $vr4, $vr0 │ │ │ │ - vfmul.d $vr2, $vr2, $vr0 │ │ │ │ - vld $vr1, $a3, 112 │ │ │ │ - vld $vr5, $a3, 64 │ │ │ │ - vfmul.d $vr1, $vr1, $vr0 │ │ │ │ - vfmul.d $vr5, $vr5, $vr0 │ │ │ │ - li.w $t3, 2 │ │ │ │ - vst $vr5, $t0, 64 │ │ │ │ - vst $vr4, $t0, 80 │ │ │ │ - vst $vr2, $t0, 96 │ │ │ │ - vst $vr1, $t0, 112 │ │ │ │ - beq $t1, $t3, 352 # 40218 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28418> │ │ │ │ - vld $vr4, $a3, 144 │ │ │ │ - vld $vr2, $a3, 160 │ │ │ │ - vfmul.d $vr4, $vr4, $vr0 │ │ │ │ - vfmul.d $vr2, $vr2, $vr0 │ │ │ │ - vld $vr1, $a3, 176 │ │ │ │ - vld $vr5, $a3, 128 │ │ │ │ - vfmul.d $vr1, $vr1, $vr0 │ │ │ │ - vfmul.d $vr5, $vr5, $vr0 │ │ │ │ - li.w $t3, 3 │ │ │ │ - vst $vr5, $t0, 128 │ │ │ │ - vst $vr4, $t0, 144 │ │ │ │ - vst $vr2, $t0, 160 │ │ │ │ - vst $vr1, $t0, 176 │ │ │ │ - beq $t1, $t3, 296 # 40218 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28418> │ │ │ │ - vld $vr4, $a3, 208 │ │ │ │ - vld $vr2, $a3, 224 │ │ │ │ - vfmul.d $vr4, $vr4, $vr0 │ │ │ │ - vfmul.d $vr2, $vr2, $vr0 │ │ │ │ - vld $vr1, $a3, 240 │ │ │ │ - vld $vr5, $a3, 192 │ │ │ │ - vfmul.d $vr1, $vr1, $vr0 │ │ │ │ - vfmul.d $vr5, $vr5, $vr0 │ │ │ │ - li.w $t3, 4 │ │ │ │ - vst $vr5, $t0, 192 │ │ │ │ - vst $vr4, $t0, 208 │ │ │ │ - vst $vr2, $t0, 224 │ │ │ │ - vst $vr1, $t0, 240 │ │ │ │ - beq $t1, $t3, 240 # 40218 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28418> │ │ │ │ - vld $vr4, $a3, 272 │ │ │ │ - vld $vr2, $a3, 288 │ │ │ │ - vfmul.d $vr4, $vr4, $vr0 │ │ │ │ - vfmul.d $vr2, $vr2, $vr0 │ │ │ │ - vld $vr1, $a3, 304 │ │ │ │ - vld $vr5, $a3, 256 │ │ │ │ - vfmul.d $vr1, $vr1, $vr0 │ │ │ │ - vfmul.d $vr5, $vr5, $vr0 │ │ │ │ - li.w $t3, 5 │ │ │ │ - vst $vr5, $t0, 256 │ │ │ │ - vst $vr4, $t0, 272 │ │ │ │ - vst $vr2, $t0, 288 │ │ │ │ - vst $vr1, $t0, 304 │ │ │ │ - beq $t1, $t3, 184 # 40218 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28418> │ │ │ │ - vld $vr5, $a3, 336 │ │ │ │ - vld $vr2, $a3, 352 │ │ │ │ - vfmul.d $vr5, $vr5, $vr0 │ │ │ │ - vfmul.d $vr2, $vr2, $vr0 │ │ │ │ - vld $vr1, $a3, 368 │ │ │ │ - vld $vr4, $a3, 320 │ │ │ │ - vfmul.d $vr1, $vr1, $vr0 │ │ │ │ - vfmul.d $vr4, $vr4, $vr0 │ │ │ │ - vst $vr5, $t0, 336 │ │ │ │ - vst $vr4, $t0, 320 │ │ │ │ - vst $vr2, $t0, 352 │ │ │ │ - vst $vr1, $t0, 368 │ │ │ │ - beq $t1, $t2, 132 # 40218 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28418> │ │ │ │ - vld $vr4, $a3, 400 │ │ │ │ - vld $vr2, $a3, 416 │ │ │ │ - vfmul.d $vr4, $vr4, $vr0 │ │ │ │ - vfmul.d $vr2, $vr2, $vr0 │ │ │ │ - vld $vr1, $a3, 432 │ │ │ │ - vld $vr5, $a3, 384 │ │ │ │ - vfmul.d $vr1, $vr1, $vr0 │ │ │ │ - vfmul.d $vr5, $vr5, $vr0 │ │ │ │ - li.w $t2, 8 │ │ │ │ - vst $vr5, $t0, 384 │ │ │ │ - vst $vr4, $t0, 400 │ │ │ │ - vst $vr2, $t0, 416 │ │ │ │ - vst $vr1, $t0, 432 │ │ │ │ - bne $t1, $t2, 76 # 40218 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28418> │ │ │ │ - vld $vr4, $a3, 464 │ │ │ │ - vld $vr2, $a3, 480 │ │ │ │ - vfmul.d $vr4, $vr4, $vr0 │ │ │ │ - vfmul.d $vr2, $vr2, $vr0 │ │ │ │ - vld $vr1, $a3, 496 │ │ │ │ - vld $vr3, $a3, 448 │ │ │ │ - vfmul.d $vr1, $vr1, $vr0 │ │ │ │ - vst $vr4, $t0, 464 │ │ │ │ - vfmul.d $vr0, $vr3, $vr0 │ │ │ │ - vst $vr2, $t0, 480 │ │ │ │ - vst $vr0, $t0, 448 │ │ │ │ - vst $vr1, $t0, 496 │ │ │ │ - ld.d $ra, $sp, 56 │ │ │ │ - ld.d $s0, $sp, 48 │ │ │ │ - move $a0, $a3 │ │ │ │ - addi.d $sp, $sp, 64 │ │ │ │ - b -211392 │ │ │ │ + stptr.d $a0, $sp, 0 │ │ │ │ + jirl $ra, $t1, 0 │ │ │ │ + ldptr.d $t0, $sp, 0 │ │ │ │ + ld.d $a1, $t0, 16 │ │ │ │ + b -440 # 41698 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb7d8> │ │ │ │ nop │ │ │ │ - slli.w $t1, $t1, 0x3 │ │ │ │ - beq $t1, $a4, -28 # 40200 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28400> │ │ │ │ - bstrpick.d $t3, $t1, 0x1f, 0x0 │ │ │ │ - slli.d $t3, $t3, 0x3 │ │ │ │ - fldx.d $fa0, $a3, $t3 │ │ │ │ - addi.w $t2, $t1, 1 │ │ │ │ - fmul.d $fa0, $fa0, $fa3 │ │ │ │ - fstx.d $fa0, $t0, $t3 │ │ │ │ - bgeu $t2, $a4, 168 # 402e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x284e0> │ │ │ │ - bstrpick.d $t2, $t2, 0x1f, 0x0 │ │ │ │ - slli.d $t2, $t2, 0x3 │ │ │ │ - fldx.d $fa0, $a3, $t2 │ │ │ │ - addi.w $t3, $t1, 2 │ │ │ │ - fmul.d $fa0, $fa0, $fa3 │ │ │ │ - fstx.d $fa0, $t0, $t2 │ │ │ │ - bgeu $t3, $a4, 140 # 402e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x284e0> │ │ │ │ - bstrpick.d $t2, $t3, 0x1f, 0x0 │ │ │ │ - slli.d $t2, $t2, 0x3 │ │ │ │ - fldx.d $fa0, $a3, $t2 │ │ │ │ - addi.w $t3, $t1, 3 │ │ │ │ - fmul.d $fa0, $fa0, $fa3 │ │ │ │ - fstx.d $fa0, $t0, $t2 │ │ │ │ - bgeu $t3, $a4, 112 # 402e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x284e0> │ │ │ │ - bstrpick.d $t2, $t3, 0x1f, 0x0 │ │ │ │ - slli.d $t2, $t2, 0x3 │ │ │ │ - fldx.d $fa0, $a3, $t2 │ │ │ │ - addi.w $t3, $t1, 4 │ │ │ │ - fmul.d $fa0, $fa0, $fa3 │ │ │ │ - fstx.d $fa0, $t0, $t2 │ │ │ │ - bgeu $t3, $a4, 84 # 402e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x284e0> │ │ │ │ - bstrpick.d $t2, $t3, 0x1f, 0x0 │ │ │ │ - slli.d $t2, $t2, 0x3 │ │ │ │ - fldx.d $fa0, $a3, $t2 │ │ │ │ - addi.w $t3, $t1, 5 │ │ │ │ - fmul.d $fa0, $fa0, $fa3 │ │ │ │ - fstx.d $fa0, $t0, $t2 │ │ │ │ - bgeu $t3, $a4, 56 # 402e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x284e0> │ │ │ │ - bstrpick.d $t2, $t3, 0x1f, 0x0 │ │ │ │ - slli.d $t2, $t2, 0x3 │ │ │ │ - fldx.d $fa0, $a3, $t2 │ │ │ │ - addi.w $t1, $t1, 6 │ │ │ │ - fmul.d $fa0, $fa0, $fa3 │ │ │ │ - fstx.d $fa0, $t0, $t2 │ │ │ │ - bgeu $t1, $a4, 28 # 402e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x284e0> │ │ │ │ - bstrpick.d $t1, $t1, 0x1f, 0x0 │ │ │ │ - slli.d $t1, $t1, 0x3 │ │ │ │ - fldx.d $fa0, $a3, $t1 │ │ │ │ - fmul.d $fa0, $fa0, $fa3 │ │ │ │ - fstx.d $fa0, $t0, $t1 │ │ │ │ + pcaddi $a3, 62742 │ │ │ │ + li.w $a2, 55 │ │ │ │ + pcaddi $a1, 61610 │ │ │ │ + pcaddi $a0, 61623 │ │ │ │ + bl -215480 │ │ │ │ nop │ │ │ │ - bnez $a3, -224 # 40200 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28400> │ │ │ │ - ld.d $ra, $sp, 56 │ │ │ │ - ld.d $s0, $sp, 48 │ │ │ │ - addi.d $sp, $sp, 64 │ │ │ │ - ret │ │ │ │ + addi.d $sp, $sp, -16 │ │ │ │ + stptr.d $s0, $sp, 0 │ │ │ │ + move $s0, $a0 │ │ │ │ + ld.d $a0, $a0, 80 │ │ │ │ + st.d $ra, $sp, 8 │ │ │ │ + beqz $a0, 12 # 41890 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb9d0> │ │ │ │ + bl -217144 │ │ │ │ nop │ │ │ │ - move $a3, $zero │ │ │ │ - move $a4, $zero │ │ │ │ - b -832 # 3ffc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x281c0> │ │ │ │ + pcalau12i $t0, 111 │ │ │ │ + ld.d $t0, $t0, -296 │ │ │ │ + addi.d $t0, $t0, 16 │ │ │ │ + addi.d $a0, $s0, 56 │ │ │ │ + stptr.d $t0, $s0, 0 │ │ │ │ + bl -216404 │ │ │ │ + ld.d $ra, $sp, 8 │ │ │ │ + move $a0, $s0 │ │ │ │ + ldptr.d $s0, $sp, 0 │ │ │ │ + addi.d $sp, $sp, 16 │ │ │ │ + b -217192 │ │ │ │ nop │ │ │ │ - move $t1, $zero │ │ │ │ - b -236 # 40220 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28420> │ │ │ │ - addi.d $sp, $sp, -80 │ │ │ │ - ldptr.w $t0, $a0, 96 │ │ │ │ - st.d $s2, $sp, 48 │ │ │ │ - ldptr.w $s2, $a0, 144 │ │ │ │ - ld.d $t1, $a0, 312 │ │ │ │ - ldptr.w $a2, $a0, 152 │ │ │ │ - sub.w $s2, $s2, $t0 │ │ │ │ - addi.w $s2, $s2, -1 │ │ │ │ - bstrpick.d $s2, $s2, 0x1f, 0x0 │ │ │ │ - slli.d $t0, $s2, 0x2 │ │ │ │ - st.d $s0, $sp, 64 │ │ │ │ - st.d $s1, $sp, 56 │ │ │ │ + addi.d $sp, $sp, -16 │ │ │ │ + stptr.d $s0, $sp, 0 │ │ │ │ move $s0, $a0 │ │ │ │ - st.d $s4, $sp, 32 │ │ │ │ - ldptr.d $a0, $a0, 0 │ │ │ │ - move $s4, $a1 │ │ │ │ - lu12i.w $s1, 8 │ │ │ │ - ldx.w $a1, $t1, $t0 │ │ │ │ - st.d $ra, $sp, 72 │ │ │ │ - st.d $s3, $sp, 40 │ │ │ │ - fst.d $fs0, $sp, 24 │ │ │ │ - add.d $s1, $s0, $s1 │ │ │ │ - st.d $zero, $s1, 920 │ │ │ │ - bl -93276 # 29710 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11910> │ │ │ │ - pcalau12i $t0, 65 │ │ │ │ - fld.d $fs0, $t0, 1136 │ │ │ │ - fcvt.d.s $fa0, $fa0 │ │ │ │ - ld.d $s3, $s0, 336 │ │ │ │ - fsub.d $fs0, $fs0, $fa0 │ │ │ │ - fst.d $fa0, $s1, 1072 │ │ │ │ - alsl.d $s3, $s2, $s3, 0x3 │ │ │ │ - li.w $a2, 512 │ │ │ │ - fst.d $fs0, $s1, 1064 │ │ │ │ - fld.d $fa1, $s3, 0 │ │ │ │ - move $a1, $zero │ │ │ │ - addi.d $a0, $s0, 408 │ │ │ │ - fdiv.d $fs0, $fs0, $fa1 │ │ │ │ - fst.d $fa0, $sp, 8 │ │ │ │ - alsl.d $s2, $s2, $s2, 0x1 │ │ │ │ - bl -212604 │ │ │ │ - ldptr.w $t8, $s0, 136 │ │ │ │ - ld.d $t3, $s0, 288 │ │ │ │ - ld.d $t6, $s0, 264 │ │ │ │ - bstrpick.d $t1, $t8, 0x1f, 0x0 │ │ │ │ - movgr2fr.d $fa0, $t1 │ │ │ │ - ld.d $a0, $s0, 192 │ │ │ │ - slli.d $t0, $s2, 0x3 │ │ │ │ - ffint.d.l $fa6, $fa0 │ │ │ │ - fld.d $fa0, $sp, 8 │ │ │ │ - ldx.d $a2, $t3, $t0 │ │ │ │ - slli.d $t3, $t1, 0x6 │ │ │ │ - move $t7, $s0 │ │ │ │ - addi.d $t2, $s0, 592 │ │ │ │ - move $t4, $zero │ │ │ │ - move $t5, $zero │ │ │ │ - li.w $a1, 8 │ │ │ │ - add.d $t6, $t6, $t0 │ │ │ │ - add.d $t3, $t3, $a0 │ │ │ │ - beqz $t8, 952 # 407b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x289b0> │ │ │ │ - fldx.d $fa1, $a2, $t4 │ │ │ │ - fld.d $fa3, $s3, 0 │ │ │ │ - ldptr.d $t1, $t6, 0 │ │ │ │ - fld.d $ft3, $t2, -184 │ │ │ │ - fld.d $ft2, $t2, -176 │ │ │ │ - fdiv.d $fa1, $fa1, $fa3 │ │ │ │ - fld.d $ft1, $t2, -168 │ │ │ │ - fld.d $ft0, $t2, -160 │ │ │ │ - fld.d $fa7, $t2, -152 │ │ │ │ - fld.d $fa5, $t2, -144 │ │ │ │ - fld.d $fa4, $t2, -136 │ │ │ │ - fld.d $fa2, $t2, -128 │ │ │ │ - move $t0, $a0 │ │ │ │ - add.d $t1, $t1, $t4 │ │ │ │ - fmul.d $fa1, $fa1, $fa0 │ │ │ │ - fdiv.d $fa1, $fa1, $fa6 │ │ │ │ - nop │ │ │ │ - fld.d $fa3, $t1, 0 │ │ │ │ - fld.d $ft4, $t0, 0 │ │ │ │ - addi.d $t1, $t1, 64 │ │ │ │ - fmadd.d $fa3, $fs0, $fa3, $fa1 │ │ │ │ - addi.d $t0, $t0, 64 │ │ │ │ - fmadd.d $ft3, $fa3, $ft4, $ft3 │ │ │ │ - fst.d $ft3, $t2, -184 │ │ │ │ - fld.d $fa3, $t1, -64 │ │ │ │ - fld.d $ft4, $t0, -56 │ │ │ │ - fmadd.d $fa3, $fs0, $fa3, $fa1 │ │ │ │ - fmadd.d $ft2, $fa3, $ft4, $ft2 │ │ │ │ - fst.d $ft2, $t2, -176 │ │ │ │ - fld.d $fa3, $t1, -64 │ │ │ │ - fld.d $ft4, $t0, -48 │ │ │ │ - fmadd.d $fa3, $fs0, $fa3, $fa1 │ │ │ │ - fmadd.d $ft1, $fa3, $ft4, $ft1 │ │ │ │ - fst.d $ft1, $t2, -168 │ │ │ │ - fld.d $fa3, $t1, -64 │ │ │ │ - fld.d $ft4, $t0, -40 │ │ │ │ - fmadd.d $fa3, $fs0, $fa3, $fa1 │ │ │ │ - fmadd.d $ft0, $fa3, $ft4, $ft0 │ │ │ │ - fst.d $ft0, $t2, -160 │ │ │ │ - fld.d $fa3, $t1, -64 │ │ │ │ - fld.d $ft4, $t0, -32 │ │ │ │ - fmadd.d $fa3, $fs0, $fa3, $fa1 │ │ │ │ - fmadd.d $fa7, $fa3, $ft4, $fa7 │ │ │ │ - fst.d $fa7, $t2, -152 │ │ │ │ - fld.d $fa3, $t1, -64 │ │ │ │ - fld.d $ft4, $t0, -24 │ │ │ │ - fmadd.d $fa3, $fs0, $fa3, $fa1 │ │ │ │ - fmadd.d $fa5, $fa3, $ft4, $fa5 │ │ │ │ - fst.d $fa5, $t2, -144 │ │ │ │ - fld.d $fa3, $t1, -64 │ │ │ │ - fld.d $ft4, $t0, -16 │ │ │ │ - fmadd.d $fa3, $fs0, $fa3, $fa1 │ │ │ │ - fmadd.d $fa4, $fa3, $ft4, $fa4 │ │ │ │ - fst.d $fa4, $t2, -136 │ │ │ │ - fld.d $fa3, $t1, -64 │ │ │ │ - fld.d $ft4, $t0, -8 │ │ │ │ - fmadd.d $fa3, $fs0, $fa3, $fa1 │ │ │ │ - fmadd.d $fa2, $fa3, $ft4, $fa2 │ │ │ │ - fst.d $fa2, $t2, -128 │ │ │ │ - fmov.d $fa3, $fa2 │ │ │ │ - bne $t3, $t0, -172 # 40440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28640> │ │ │ │ - fld.d $fa2, $t2, -184 │ │ │ │ - fld.d $ft2, $t2, -176 │ │ │ │ - fld.d $ft1, $t2, -168 │ │ │ │ - fld.d $ft0, $t2, -160 │ │ │ │ - fld.d $fa7, $t2, -152 │ │ │ │ - fld.d $fa5, $t2, -144 │ │ │ │ - fadd.d $fa2, $fa2, $ft2 │ │ │ │ - fld.d $fa4, $t2, -136 │ │ │ │ - fld.d $fa1, $s1, 920 │ │ │ │ - addi.w $t5, $t5, 1 │ │ │ │ - fadd.d $fa2, $fa2, $ft1 │ │ │ │ - addi.d $t2, $t2, 64 │ │ │ │ - addi.d $t4, $t4, 8 │ │ │ │ - fadd.d $fa2, $fa2, $ft0 │ │ │ │ - fadd.d $fa2, $fa2, $fa7 │ │ │ │ - fadd.d $fa2, $fa2, $fa5 │ │ │ │ - fadd.d $fa2, $fa2, $fa4 │ │ │ │ - fadd.d $fa2, $fa2, $fa3 │ │ │ │ - fadd.d $fa2, $fa2, $fa1 │ │ │ │ - fst.d $fa2, $s1, 920 │ │ │ │ - bne $t5, $a1, -328 # 403f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x285f8> │ │ │ │ - fcmp.cun.d $fcc0, $fa2, $fa2 │ │ │ │ - bcnez $fcc0, 568 # 40780 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28980> │ │ │ │ - fclass.d $fa0, $fa2 │ │ │ │ - movfr2gr.s $t0, $fa0 │ │ │ │ - andi $t0, $t0, 0x44 │ │ │ │ - bnez $t0, 552 # 40780 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28980> │ │ │ │ - pcalau12i $t0, 65 │ │ │ │ - fld.d $fa4, $t0, 1232 │ │ │ │ - fcmp.slt.d $fcc0, $fa2, $fa4 │ │ │ │ - bcnez $fcc0, 536 # 40780 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28980> │ │ │ │ - ld.d $t1, $s0, 8 │ │ │ │ - ldptr.w $t0, $s0, 144 │ │ │ │ - frecip.d $fa2, $fa2 │ │ │ │ - ld.d $t8, $t1, 184 │ │ │ │ - addi.w $t0, $t0, -1 │ │ │ │ - slli.d $t0, $t0, 0x3 │ │ │ │ - addi.d $a1, $t0, 8 │ │ │ │ - ldx.d $t5, $t8, $t0 │ │ │ │ - vxor.v $vr3, $vr3, $vr3 │ │ │ │ - move $t4, $zero │ │ │ │ - move $a7, $zero │ │ │ │ - move $a6, $zero │ │ │ │ - li.w $a2, 64 │ │ │ │ - add.d $t6, $t8, $a1 │ │ │ │ - b 36 # 405c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x287c8> │ │ │ │ + ld.d $a0, $a0, 96 │ │ │ │ + st.d $ra, $sp, 8 │ │ │ │ + beqz $a0, 12 # 418e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xba20> │ │ │ │ + bl -217224 │ │ │ │ nop │ │ │ │ + pcalau12i $t0, 111 │ │ │ │ + ld.d $t0, $t0, -296 │ │ │ │ + addi.d $t0, $t0, 16 │ │ │ │ + addi.d $a0, $s0, 56 │ │ │ │ + stptr.d $t0, $s0, 0 │ │ │ │ + bl -216484 │ │ │ │ + ld.d $ra, $sp, 8 │ │ │ │ + move $a0, $s0 │ │ │ │ + ldptr.d $s0, $sp, 0 │ │ │ │ + addi.d $sp, $sp, 16 │ │ │ │ + b -217272 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.w $a7, $a7, 1 │ │ │ │ - beq $a7, $a2, 140 # 40650 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28850> │ │ │ │ - srl.d $t0, $t5, $a7 │ │ │ │ - andi $t0, $t0, 0x1 │ │ │ │ - beqz $t0, -16 # 405c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x287c0> │ │ │ │ - ldptr.d $a5, $t6, 0 │ │ │ │ - andi $a3, $a7, 0x7 │ │ │ │ - move $a4, $a7 │ │ │ │ - move $t0, $zero │ │ │ │ - bstrins.d $a4, $zero, 0x2, 0x0 │ │ │ │ - slli.d $a3, $a3, 0x3 │ │ │ │ + addi.d $sp, $sp, -16 │ │ │ │ + stptr.d $s0, $sp, 0 │ │ │ │ + ld.d $s0, $a0, 16 │ │ │ │ + st.d $ra, $sp, 8 │ │ │ │ + beqz $s0, 80 # 41980 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbac0> │ │ │ │ + ld.d $a0, $s0, 24 │ │ │ │ + beqz $a0, 8 # 41940 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xba80> │ │ │ │ + bl -217324 │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $zero │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -218396 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -216084 │ │ │ │ + ld.d $ra, $sp, 8 │ │ │ │ + move $a0, $s0 │ │ │ │ + ldptr.d $s0, $sp, 0 │ │ │ │ + addi.d $sp, $sp, 16 │ │ │ │ + b -217368 │ │ │ │ nop │ │ │ │ - srai.w $t3, $t0, 0x3 │ │ │ │ - andi $t2, $t0, 0x7 │ │ │ │ - srl.d $t1, $a5, $t0 │ │ │ │ - add.w $t3, $t3, $a4 │ │ │ │ - add.w $t2, $t2, $a3 │ │ │ │ - andi $t1, $t1, 0x1 │ │ │ │ - addi.w $t0, $t0, 1 │ │ │ │ - alsl.d $a0, $t4, $s0, 0x3 │ │ │ │ - alsl.d $t3, $t3, $s0, 0x3 │ │ │ │ - alsl.d $t2, $t2, $s0, 0x3 │ │ │ │ - beqz $t1, 40 # 40640 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28840> │ │ │ │ - fld.d $fa0, $t3, 408 │ │ │ │ - fld.d $fa1, $t2, 408 │ │ │ │ - addi.w $t4, $t4, 1 │ │ │ │ - fmul.d $fa0, $fa2, $fa0 │ │ │ │ - fmul.d $fa1, $fa2, $fa1 │ │ │ │ - li.w $a6, 1 │ │ │ │ - fmul.d $fa0, $fa0, $fa1 │ │ │ │ - fadd.d $fa3, $fa3, $fa0 │ │ │ │ - fst.d $fa0, $a0, 920 │ │ │ │ - bne $t0, $a2, -80 # 405f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x287f0> │ │ │ │ - addi.w $a7, $a7, 1 │ │ │ │ - bne $a7, $a2, -128 # 405c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x287c8> │ │ │ │ nop │ │ │ │ - beqz $a6, 48 # 40680 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28880> │ │ │ │ - lu12i.w $t0, 8 │ │ │ │ - fcmp.cun.d $fcc0, $fa3, $fa3 │ │ │ │ - add.d $t0, $s0, $t0 │ │ │ │ - fst.d $fa3, $t0, 928 │ │ │ │ - bcnez $fcc0, 28 # 40680 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28880> │ │ │ │ - fclass.d $fa0, $fa3 │ │ │ │ - movfr2gr.s $t0, $fa0 │ │ │ │ - andi $t0, $t0, 0x44 │ │ │ │ - sltu $a0, $zero, $t0 │ │ │ │ - beqz $t0, 328 # 407c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x289c0> │ │ │ │ nop │ │ │ │ - vxor.v $vr3, $vr3, $vr3 │ │ │ │ - lu12i.w $t0, 8 │ │ │ │ - add.d $t0, $s0, $t0 │ │ │ │ - move $t4, $zero │ │ │ │ - move $a7, $zero │ │ │ │ - move $a6, $zero │ │ │ │ - li.w $a2, 64 │ │ │ │ - fst.d $fa3, $t0, 928 │ │ │ │ - b 40 # 406c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x288c8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $ra, $sp, 8 │ │ │ │ + ldptr.d $s0, $sp, 0 │ │ │ │ + addi.d $sp, $sp, 16 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + addi.d $sp, $sp, -16 │ │ │ │ + stptr.d $s0, $sp, 0 │ │ │ │ + ld.d $s0, $a0, 16 │ │ │ │ + st.d $ra, $sp, 8 │ │ │ │ + beqz $s0, 80 # 41a00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbb40> │ │ │ │ + ld.d $a0, $s0, 32 │ │ │ │ + beqz $a0, 8 # 419c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbb00> │ │ │ │ + bl -217452 │ │ │ │ + move $a0, $s0 │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $zero │ │ │ │ + bl -217804 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -216628 │ │ │ │ + ld.d $ra, $sp, 8 │ │ │ │ + move $a0, $s0 │ │ │ │ + ldptr.d $s0, $sp, 0 │ │ │ │ + addi.d $sp, $sp, 16 │ │ │ │ + b -217496 │ │ │ │ nop │ │ │ │ - addi.w $a7, $a7, 1 │ │ │ │ - beq $a7, $a2, 140 # 40750 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28950> │ │ │ │ - srl.d $t0, $t5, $a7 │ │ │ │ - andi $t0, $t0, 0x1 │ │ │ │ - beqz $t0, -16 # 406c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x288c0> │ │ │ │ - ldptr.d $a5, $t6, 0 │ │ │ │ - andi $a3, $a7, 0x7 │ │ │ │ - move $a4, $a7 │ │ │ │ - move $t0, $zero │ │ │ │ - bstrins.d $a4, $zero, 0x2, 0x0 │ │ │ │ - slli.d $a3, $a3, 0x3 │ │ │ │ nop │ │ │ │ - andi $t3, $t0, 0x7 │ │ │ │ - srai.w $t2, $t0, 0x3 │ │ │ │ - srl.d $t1, $a5, $t0 │ │ │ │ - add.w $t3, $t3, $a3 │ │ │ │ - add.w $t2, $t2, $a4 │ │ │ │ - andi $t1, $t1, 0x1 │ │ │ │ - addi.w $t0, $t0, 1 │ │ │ │ - alsl.d $a0, $t4, $s0, 0x3 │ │ │ │ - alsl.d $t3, $t3, $s0, 0x3 │ │ │ │ - alsl.d $t2, $t2, $s0, 0x3 │ │ │ │ - beqz $t1, 40 # 40740 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28940> │ │ │ │ - fld.d $fa1, $t3, 408 │ │ │ │ - fld.d $fa0, $t2, 408 │ │ │ │ - addi.w $t4, $t4, 1 │ │ │ │ - fmul.d $fa1, $fa2, $fa1 │ │ │ │ - li.w $a6, 1 │ │ │ │ - fmadd.d $fa0, $fa2, $fa0, $fa1 │ │ │ │ - fadd.d $fa3, $fa3, $fa0 │ │ │ │ - fst.d $fa0, $a0, 920 │ │ │ │ nop │ │ │ │ - bne $t0, $a2, -80 # 406f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x288f0> │ │ │ │ - addi.w $a7, $a7, 1 │ │ │ │ - bne $a7, $a2, -128 # 406c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x288c8> │ │ │ │ nop │ │ │ │ - beqz $a6, 40 # 40778 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28978> │ │ │ │ - lu12i.w $t0, 8 │ │ │ │ - fcmp.cun.d $fcc0, $fa3, $fa3 │ │ │ │ - add.d $t0, $s0, $t0 │ │ │ │ - fst.d $fa3, $t0, 928 │ │ │ │ - bcnez $fcc0, 20 # 40778 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28978> │ │ │ │ - fclass.d $fa0, $fa3 │ │ │ │ - movfr2gr.s $t0, $fa0 │ │ │ │ - andi $t0, $t0, 0x44 │ │ │ │ - beqz $t0, 548 # 40998 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28b98> │ │ │ │ - li.w $a0, -2 │ │ │ │ - b 12 # 40788 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28988> │ │ │ │ - li.w $a0, -1 │ │ │ │ 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 │ │ │ │ - fld.d $fs0, $sp, 24 │ │ │ │ - addi.d $sp, $sp, 80 │ │ │ │ + ld.d $ra, $sp, 8 │ │ │ │ + ldptr.d $s0, $sp, 0 │ │ │ │ + addi.d $sp, $sp, 16 │ │ │ │ ret │ │ │ │ nop │ │ │ │ - fld.d $fa3, $t2, -128 │ │ │ │ - preld 0x0, $t2, 0 │ │ │ │ - b -712 # 404f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x286f0> │ │ │ │ - nop │ │ │ │ - fcmp.slt.d $fcc0, $fa3, $fa4 │ │ │ │ - bcnez $fcc0, -324 # 40680 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28880> │ │ │ │ - ldx.d $t0, $t8, $a1 │ │ │ │ - beqz $t0, 444 # 40988 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28b88> │ │ │ │ - movgr2fr.d $fa0, $t0 │ │ │ │ - vpcnt.d $vr0, $vr0 │ │ │ │ - movfr2gr.d $t1, $fa0 │ │ │ │ - beqz $t5, 428 # 40988 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28b88> │ │ │ │ - movgr2fr.d $fa0, $t5 │ │ │ │ - lu12i.w $t2, 8 │ │ │ │ - vpcnt.d $vr0, $vr0 │ │ │ │ - movfr2gr.d $t0, $fa0 │ │ │ │ - ldptr.w $t8, $s0, 172 │ │ │ │ - mul.w $t0, $t0, $t1 │ │ │ │ - add.d $t1, $s0, $t2 │ │ │ │ - fld.d $fa5, $t1, 928 │ │ │ │ - li.w $t3, 19 │ │ │ │ - ldptr.d $t6, $s4, 0 │ │ │ │ - frecip.d $fa5, $fa5 │ │ │ │ - sub.w $t8, $t8, $t0 │ │ │ │ - addi.w $t5, $t8, 1 │ │ │ │ - addi.w $t1, $t0, -1 │ │ │ │ - slli.d $t2, $t5, 0x3 │ │ │ │ - bgeu $t3, $t1, 324 # 40960 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28b60> │ │ │ │ - alsl.d $t1, $t5, $t6, 0x3 │ │ │ │ - sub.d $t3, $t1, $s0 │ │ │ │ - li.w $t4, 48 │ │ │ │ - addi.d $t3, $t3, -928 │ │ │ │ - slli.d $t2, $t5, 0x3 │ │ │ │ - bgeu $t4, $t3, 300 # 40960 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28b60> │ │ │ │ - srli.d $t4, $t0, 0x3 │ │ │ │ - vreplvei.d $vr0, $vr5, 0x0 │ │ │ │ - slli.d $t4, $t4, 0x6 │ │ │ │ - srli.w $t3, $t0, 0x3 │ │ │ │ - addi.d $t2, $s0, 920 │ │ │ │ - add.d $t4, $t4, $t1 │ │ │ │ - vld $vr4, $t2, 16 │ │ │ │ - vld $vr2, $t2, 32 │ │ │ │ - vld $vr1, $t2, 48 │ │ │ │ - vld $vr3, $t2, 0 │ │ │ │ - vfmul.d $vr4, $vr4, $vr0 │ │ │ │ - vfmul.d $vr2, $vr2, $vr0 │ │ │ │ - vfmul.d $vr1, $vr1, $vr0 │ │ │ │ - vfmul.d $vr3, $vr3, $vr0 │ │ │ │ - vst $vr4, $t1, 16 │ │ │ │ - vst $vr3, $t1, 0 │ │ │ │ - vst $vr2, $t1, 32 │ │ │ │ - vst $vr1, $t1, 48 │ │ │ │ - addi.d $t1, $t1, 64 │ │ │ │ - addi.d $t2, $t2, 64 │ │ │ │ - bne $t1, $t4, -56 # 40850 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28a50> │ │ │ │ - slli.w $t1, $t3, 0x3 │ │ │ │ - beq $t0, $t1, 200 # 40958 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28b58> │ │ │ │ - alsl.d $t2, $t1, $s0, 0x3 │ │ │ │ - fld.d $fa0, $t2, 920 │ │ │ │ - add.w $t4, $t5, $t1 │ │ │ │ - slli.d $t4, $t4, 0x3 │ │ │ │ - fmul.d $fa0, $fa0, $fa5 │ │ │ │ - addi.w $t3, $t1, 1 │ │ │ │ - fstx.d $fa0, $t6, $t4 │ │ │ │ - bgeu $t3, $t0, 168 # 40958 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28b58> │ │ │ │ - fld.d $fa0, $t2, 928 │ │ │ │ - add.w $t4, $t3, $t5 │ │ │ │ - slli.d $t4, $t4, 0x3 │ │ │ │ - fmul.d $fa0, $fa0, $fa5 │ │ │ │ - addi.w $t3, $t1, 2 │ │ │ │ - fstx.d $fa0, $t6, $t4 │ │ │ │ - bgeu $t3, $t0, 140 # 40958 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28b58> │ │ │ │ - fld.d $fa0, $t2, 936 │ │ │ │ - add.w $t4, $t5, $t3 │ │ │ │ - slli.d $t4, $t4, 0x3 │ │ │ │ - fmul.d $fa0, $fa0, $fa5 │ │ │ │ - addi.w $t3, $t1, 3 │ │ │ │ - fstx.d $fa0, $t6, $t4 │ │ │ │ - bgeu $t3, $t0, 112 # 40958 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28b58> │ │ │ │ - fld.d $fa0, $t2, 944 │ │ │ │ - add.w $t4, $t5, $t3 │ │ │ │ - slli.d $t4, $t4, 0x3 │ │ │ │ - fmul.d $fa0, $fa0, $fa5 │ │ │ │ - addi.w $t3, $t1, 4 │ │ │ │ - fstx.d $fa0, $t6, $t4 │ │ │ │ - bgeu $t3, $t0, 84 # 40958 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28b58> │ │ │ │ - fld.d $fa0, $t2, 952 │ │ │ │ - add.w $t4, $t5, $t3 │ │ │ │ - slli.d $t4, $t4, 0x3 │ │ │ │ - fmul.d $fa0, $fa0, $fa5 │ │ │ │ - addi.w $t3, $t1, 5 │ │ │ │ - fstx.d $fa0, $t6, $t4 │ │ │ │ - bgeu $t3, $t0, 56 # 40958 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28b58> │ │ │ │ - fld.d $fa0, $t2, 960 │ │ │ │ - add.w $t3, $t5, $t3 │ │ │ │ - slli.d $t3, $t3, 0x3 │ │ │ │ - fmul.d $fa0, $fa0, $fa5 │ │ │ │ - addi.w $t1, $t1, 6 │ │ │ │ - fstx.d $fa0, $t6, $t3 │ │ │ │ - bgeu $t1, $t0, 28 # 40958 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28b58> │ │ │ │ - fld.d $fa0, $t2, 968 │ │ │ │ - add.w $t1, $t5, $t1 │ │ │ │ - slli.d $t0, $t1, 0x3 │ │ │ │ - fmul.d $fa0, $fa0, $fa5 │ │ │ │ - fstx.d $fa0, $t6, $t0 │ │ │ │ - nop │ │ │ │ - st.w $t8, $s0, 172 │ │ │ │ - b -468 # 40788 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28988> │ │ │ │ - add.d $t1, $t6, $t2 │ │ │ │ - alsl.d $t0, $t0, $s0, 0x3 │ │ │ │ - fld.d $fa0, $t7, 920 │ │ │ │ - addi.d $t1, $t1, 8 │ │ │ │ - addi.d $t7, $t7, 8 │ │ │ │ - fmul.d $fa0, $fa0, $fa5 │ │ │ │ - fst.d $fa0, $t1, -8 │ │ │ │ - bne $t7, $t0, -20 # 40968 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28b68> │ │ │ │ - st.w $t8, $s0, 172 │ │ │ │ - b -508 # 40788 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28988> │ │ │ │ - ldptr.w $t8, $s0, 172 │ │ │ │ - st.w $t8, $s0, 172 │ │ │ │ - b -520 # 40788 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28988> │ │ │ │ nop │ │ │ │ - fcmp.slt.d $fcc0, $fa3, $fa4 │ │ │ │ - bcnez $fcc0, -548 # 40778 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28978> │ │ │ │ - li.w $a0, 1 │ │ │ │ - b -476 # 407c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x289c8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $t2, $a0, 8 │ │ │ │ - ldptr.w $t3, $a0, 100 │ │ │ │ - addi.d $sp, $sp, -240 │ │ │ │ - ld.d $t7, $t2, 208 │ │ │ │ - st.d $fp, $sp, 224 │ │ │ │ - st.d $ra, $sp, 232 │ │ │ │ - slli.d $t6, $t3, 0x1 │ │ │ │ - pcalau12i $t0, 112 │ │ │ │ + ld.d $a1, $a0, 16 │ │ │ │ + addi.d $sp, $sp, -144 │ │ │ │ + st.d $s5, $sp, 80 │ │ │ │ + st.d $ra, $sp, 136 │ │ │ │ + pcalau12i $t0, 111 │ │ │ │ ld.d $t0, $t0, -160 │ │ │ │ ld.d $t0, $t0, 0 │ │ │ │ - st.d $t0, $sp, 104 │ │ │ │ + st.d $t0, $sp, 40 │ │ │ │ li.w $t0, 0x0 │ │ │ │ - st.w $t3, $a0, 144 │ │ │ │ - ldx.hu $t3, $t7, $t6 │ │ │ │ - ldptr.w $fp, $a0, 108 │ │ │ │ - ldptr.w $t5, $a0, 116 │ │ │ │ - ldptr.w $t1, $a0, 124 │ │ │ │ - ldptr.w $t4, $a0, 132 │ │ │ │ - ldptr.w $t0, $a0, 104 │ │ │ │ - addi.w $t3, $t3, -1 │ │ │ │ - st.d $a1, $sp, 8 │ │ │ │ - st.d $a2, $sp, 32 │ │ │ │ - st.w $t5, $a0, 168 │ │ │ │ - st.w $t1, $a0, 176 │ │ │ │ - st.w $t4, $a0, 172 │ │ │ │ - st.w $fp, $a0, 156 │ │ │ │ - st.w $fp, $a0, 152 │ │ │ │ - st.w $t3, $a0, 148 │ │ │ │ - blt $fp, $t0, 7240 # 42668 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a868> │ │ │ │ - pcalau12i $t4, 65 │ │ │ │ - fst.d $fs0, $sp, 136 │ │ │ │ - fld.d $fs0, $t4, 1136 │ │ │ │ - st.d $s8, $sp, 152 │ │ │ │ - lu12i.w $s8, 8 │ │ │ │ - st.d $s1, $sp, 208 │ │ │ │ - st.d $s0, $sp, 216 │ │ │ │ - st.d $s2, $sp, 200 │ │ │ │ - st.d $s3, $sp, 192 │ │ │ │ - st.d $s4, $sp, 184 │ │ │ │ - st.d $s5, $sp, 176 │ │ │ │ - st.d $s6, $sp, 168 │ │ │ │ - st.d $s7, $sp, 160 │ │ │ │ - fst.d $fs1, $sp, 128 │ │ │ │ - fst.d $fs2, $sp, 120 │ │ │ │ - fst.d $fs3, $sp, 112 │ │ │ │ - move $s1, $a0 │ │ │ │ - move $t3, $fp │ │ │ │ - stptr.d $zero, $sp, 0 │ │ │ │ - add.d $s8, $a0, $s8 │ │ │ │ + move $s5, $a0 │ │ │ │ + beqz $a1, 784 # 41d58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbe98> │ │ │ │ nop │ │ │ │ + ld.d $t0, $s5, 24 │ │ │ │ + bgeu $a1, $t0, 60 # 41a90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbbd0> │ │ │ │ + ld.bu $a0, $a1, 0 │ │ │ │ nop │ │ │ │ + pcalau12i $t1, 111 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 40 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, 1272 # 41f70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc0b0> │ │ │ │ + ld.d $ra, $sp, 136 │ │ │ │ + ld.d $s5, $sp, 80 │ │ │ │ + addi.d $sp, $sp, 144 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - ldptr.w $t5, $s1, 120 │ │ │ │ - ld.d $t4, $t2, 136 │ │ │ │ - sub.w $t0, $fp, $t0 │ │ │ │ - sub.w $t1, $t1, $t5 │ │ │ │ - st.w $t0, $s1, 160 │ │ │ │ - st.w $t1, $s1, 180 │ │ │ │ - srai.w $t1, $fp, 0x1 │ │ │ │ - ldx.bu $s2, $t4, $t1 │ │ │ │ - andi $t0, $fp, 0x1 │ │ │ │ - slli.d $t0, $t0, 0x2 │ │ │ │ - sra.w $s2, $s2, $t0 │ │ │ │ - andi $s4, $s2, 0x3 │ │ │ │ - bstrpick.d $t0, $s2, 0x1, 0x1 │ │ │ │ - xori $t5, $s4, 0x1 │ │ │ │ - xori $t0, $t0, 0x1 │ │ │ │ - sltu $t5, $zero, $t5 │ │ │ │ - andi $s2, $s2, 0x2 │ │ │ │ - and $s6, $t5, $t0 │ │ │ │ - bne $t3, $fp, 728 # 40da0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28fa0> │ │ │ │ - pcalau12i $t0, 65 │ │ │ │ - fld.d $fa0, $t0, 1136 │ │ │ │ - st.d $zero, $s8, 1072 │ │ │ │ - fst.d $fa0, $s8, 1064 │ │ │ │ + ld.d $t2, $s5, 8 │ │ │ │ + ld.d $t0, $s5, 120 │ │ │ │ + st.d $s0, $sp, 120 │ │ │ │ + sub.d $t2, $a1, $t2 │ │ │ │ + slt $t1, $t2, $t0 │ │ │ │ + masknez $s0, $t0, $t1 │ │ │ │ + maskeqz $t1, $t2, $t1 │ │ │ │ + st.d $fp, $sp, 128 │ │ │ │ + st.d $s1, $sp, 112 │ │ │ │ + st.d $s2, $sp, 104 │ │ │ │ + st.d $s3, $sp, 96 │ │ │ │ + st.d $s4, $sp, 88 │ │ │ │ + st.d $s6, $sp, 72 │ │ │ │ + st.d $s7, $sp, 64 │ │ │ │ + st.d $s8, $sp, 56 │ │ │ │ + or $s0, $s0, $t1 │ │ │ │ + ld.d $a0, $s5, 104 │ │ │ │ + bnez $s0, 748 # 41dc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbf00> │ │ │ │ + sub.d $s0, $t0, $s0 │ │ │ │ + ld.bu $t1, $s5, 88 │ │ │ │ + add.d $fp, $a0, $t0 │ │ │ │ + add.d $a0, $a0, $s0 │ │ │ │ + st.d $fp, $s5, 16 │ │ │ │ + st.d $fp, $s5, 24 │ │ │ │ + st.d $a0, $s5, 8 │ │ │ │ + beqz $t1, 1220 # 41fb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc0f8> │ │ │ │ + ld.d $t1, $s5, 96 │ │ │ │ + ld.d $s2, $s5, 72 │ │ │ │ + ld.d $t3, $s5, 112 │ │ │ │ + st.d $t1, $sp, 8 │ │ │ │ + move $s6, $s2 │ │ │ │ + beqz $s2, 1220 # 41fd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc110> │ │ │ │ + ldptr.w $t2, $s2, 56 │ │ │ │ + andi $t1, $t2, 0x1 │ │ │ │ + beqz $t1, 1024 # 41f18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc058> │ │ │ │ + ld.d $t1, $s2, 40 │ │ │ │ + ld.d $s1, $s2, 48 │ │ │ │ nop │ │ │ │ - ldptr.w $s5, $s1, 136 │ │ │ │ - bnez $s6, 4796 # 41da0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29fa0> │ │ │ │ - beqz $s2, 5240 # 41f60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a160> │ │ │ │ - ld.d $t2, $s1, 8 │ │ │ │ - ldptr.w $t1, $s1, 168 │ │ │ │ - ldptr.d $t0, $s1, 0 │ │ │ │ - ld.d $t2, $t2, 160 │ │ │ │ - fld.d $fa0, $t0, 112 │ │ │ │ - fld.d $fa1, $t0, 104 │ │ │ │ - ldx.bu $t0, $t2, $t1 │ │ │ │ - fdiv.d $fa0, $fa0, $fa1 │ │ │ │ - andi $t1, $t0, 0x1 │ │ │ │ - bnez $t1, 6160 # 42320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a520> │ │ │ │ - pcalau12i $t1, 65 │ │ │ │ - fld.d $fa1, $t1, 1136 │ │ │ │ - fmov.d $fa2, $fa0 │ │ │ │ - fmov.d $fa3, $fa1 │ │ │ │ + andi $t2, $t2, 0x4 │ │ │ │ + sub.d $s3, $t3, $t0 │ │ │ │ + beqz $t2, 240 # 41c20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbd60> │ │ │ │ + st.d $fp, $sp, 24 │ │ │ │ + add.d $s3, $fp, $s3 │ │ │ │ nop │ │ │ │ - fst.d $fa3, $s8, 936 │ │ │ │ - fst.d $fa2, $s8, 1000 │ │ │ │ - andi $t1, $t0, 0x2 │ │ │ │ - fmov.d $fa3, $fa0 │ │ │ │ - fmov.d $fa2, $fa1 │ │ │ │ - bnez $t1, 12 # 40b48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28d48> │ │ │ │ - fmov.d $fa2, $fa0 │ │ │ │ - fmov.d $fa3, $fa1 │ │ │ │ - fst.d $fa3, $s8, 944 │ │ │ │ - fst.d $fa2, $s8, 1008 │ │ │ │ - andi $t1, $t0, 0x4 │ │ │ │ - fmov.d $fa3, $fa0 │ │ │ │ - fmov.d $fa2, $fa1 │ │ │ │ - bnez $t1, 12 # 40b68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28d68> │ │ │ │ - fmov.d $fa2, $fa0 │ │ │ │ - fmov.d $fa3, $fa1 │ │ │ │ - fst.d $fa3, $s8, 952 │ │ │ │ - fst.d $fa2, $s8, 1016 │ │ │ │ - andi $t1, $t0, 0x8 │ │ │ │ - fmov.d $fa3, $fa0 │ │ │ │ - fmov.d $fa2, $fa1 │ │ │ │ - bnez $t1, 12 # 40b88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28d88> │ │ │ │ - fmov.d $fa2, $fa0 │ │ │ │ - fmov.d $fa3, $fa1 │ │ │ │ - fst.d $fa3, $s8, 960 │ │ │ │ - fst.d $fa2, $s8, 1024 │ │ │ │ - andi $t1, $t0, 0x10 │ │ │ │ - fmov.d $fa3, $fa0 │ │ │ │ - fmov.d $fa2, $fa1 │ │ │ │ - bnez $t1, 12 # 40ba8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28da8> │ │ │ │ - fmov.d $fa2, $fa0 │ │ │ │ - fmov.d $fa3, $fa1 │ │ │ │ - fst.d $fa3, $s8, 968 │ │ │ │ - fst.d $fa2, $s8, 1032 │ │ │ │ - andi $t1, $t0, 0x20 │ │ │ │ - fmov.d $fa3, $fa0 │ │ │ │ - fmov.d $fa2, $fa1 │ │ │ │ - bnez $t1, 12 # 40bc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28dc8> │ │ │ │ - fmov.d $fa2, $fa0 │ │ │ │ - fmov.d $fa3, $fa1 │ │ │ │ - fst.d $fa3, $s8, 976 │ │ │ │ - fst.d $fa2, $s8, 1040 │ │ │ │ - andi $t1, $t0, 0x40 │ │ │ │ - fmov.d $fa3, $fa0 │ │ │ │ - fmov.d $fa2, $fa1 │ │ │ │ - bnez $t1, 12 # 40be8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28de8> │ │ │ │ - fmov.d $fa2, $fa0 │ │ │ │ - fmov.d $fa3, $fa1 │ │ │ │ - fst.d $fa2, $s8, 1048 │ │ │ │ - fst.d $fa3, $s8, 984 │ │ │ │ - ext.w.b $t0, $t0 │ │ │ │ - fmov.d $fa2, $fa1 │ │ │ │ - bltz $t0, 16 # 40c08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28e08> │ │ │ │ - fmov.d $fa2, $fa0 │ │ │ │ - fmov.d $fa0, $fa1 │ │ │ │ + pcalau12i $s4, 111 │ │ │ │ + ld.d $s4, $s4, -144 │ │ │ │ + pcalau12i $s7, 111 │ │ │ │ + ld.d $s7, $s7, -72 │ │ │ │ + st.d $t1, $sp, 32 │ │ │ │ + move $s0, $s2 │ │ │ │ + beqz $s2, 1168 # 41fe8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc128> │ │ │ │ + ld.bu $t0, $s2, 17 │ │ │ │ + bnez $t0, 128 # 41be0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbd20> │ │ │ │ + ld.bu $t0, $s2, 16 │ │ │ │ + beqz $t0, 152 # 41c00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbd40> │ │ │ │ nop │ │ │ │ - ld.d $t0, $s1, 240 │ │ │ │ - fst.d $fa0, $s8, 992 │ │ │ │ - fst.d $fa2, $s8, 1056 │ │ │ │ - stptr.d $zero, $t0, 0 │ │ │ │ - st.d $zero, $t0, 8 │ │ │ │ - st.d $zero, $t0, 16 │ │ │ │ - st.d $zero, $t0, 24 │ │ │ │ - st.d $zero, $t0, 32 │ │ │ │ - st.d $zero, $t0, 40 │ │ │ │ - st.d $zero, $t0, 48 │ │ │ │ - st.d $zero, $t0, 56 │ │ │ │ - beqz $s5, 4084 # 41c28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29e28> │ │ │ │ - lu12i.w $t7, 8 │ │ │ │ - lu12i.w $t6, 8 │ │ │ │ - ori $t7, $t7, 0x3a8 │ │ │ │ - ori $t6, $t6, 0x3e8 │ │ │ │ - ld.d $t1, $s1, 192 │ │ │ │ - move $t5, $zero │ │ │ │ - move $t4, $zero │ │ │ │ - add.d $t7, $s1, $t7 │ │ │ │ - add.d $t6, $s1, $t6 │ │ │ │ - b 196 # 40d20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28f20> │ │ │ │ - vld $vr2, $t6, 16 │ │ │ │ - vld $vr1, $t6, 32 │ │ │ │ - vld $vr0, $t6, 48 │ │ │ │ - vld $vr3, $t6, 0 │ │ │ │ - vst $vr2, $t0, 16 │ │ │ │ - vst $vr3, $t0, 0 │ │ │ │ - vst $vr1, $t0, 32 │ │ │ │ - vst $vr0, $t0, 48 │ │ │ │ - ld.d $t0, $s1, 240 │ │ │ │ - ld.d $t1, $s1, 192 │ │ │ │ - ldptr.w $s5, $s1, 136 │ │ │ │ - fld.d $fa0, $t0, 0 │ │ │ │ - fldx.d $fa7, $t1, $t5 │ │ │ │ - add.d $t2, $t1, $t5 │ │ │ │ - fld.d $fa6, $t0, 8 │ │ │ │ - fld.d $fa5, $t0, 16 │ │ │ │ - fadd.d $fa7, $fa7, $fa0 │ │ │ │ - fld.d $fa4, $t0, 24 │ │ │ │ - fld.d $fa3, $t0, 32 │ │ │ │ - fld.d $fa2, $t0, 40 │ │ │ │ - fld.d $fa1, $t0, 48 │ │ │ │ - fld.d $ft0, $t0, 56 │ │ │ │ - fst.d $fa7, $t0, 0 │ │ │ │ - fld.d $fa0, $t2, 8 │ │ │ │ - addi.w $t4, $t4, 1 │ │ │ │ - addi.d $t5, $t5, 64 │ │ │ │ - fadd.d $fa0, $fa0, $fa6 │ │ │ │ - fst.d $fa0, $t0, 8 │ │ │ │ - fld.d $fa6, $t2, 16 │ │ │ │ - fadd.d $fa6, $fa6, $fa5 │ │ │ │ - fst.d $fa6, $t0, 16 │ │ │ │ - fld.d $fa5, $t2, 24 │ │ │ │ - fadd.d $fa5, $fa5, $fa4 │ │ │ │ - fst.d $fa5, $t0, 24 │ │ │ │ - fld.d $fa4, $t2, 32 │ │ │ │ - fadd.d $fa4, $fa4, $fa3 │ │ │ │ - fst.d $fa4, $t0, 32 │ │ │ │ - fld.d $fa3, $t2, 40 │ │ │ │ - fadd.d $fa3, $fa3, $fa2 │ │ │ │ - fst.d $fa3, $t0, 40 │ │ │ │ - fld.d $fa2, $t2, 48 │ │ │ │ - fadd.d $fa2, $fa2, $fa1 │ │ │ │ - fst.d $fa2, $t0, 48 │ │ │ │ - fld.d $fa1, $t2, 56 │ │ │ │ - fadd.d $fa1, $fa1, $ft0 │ │ │ │ - fst.d $fa1, $t0, 56 │ │ │ │ - beq $s5, $t4, 3896 # 41c50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29e50> │ │ │ │ + move $a4, $s3 │ │ │ │ + addi.d $a3, $sp, 24 │ │ │ │ + move $a2, $s1 │ │ │ │ + addi.d $a1, $sp, 32 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -217828 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -218348 │ │ │ │ + ldptr.w $t0, $s4, 0 │ │ │ │ + move $s8, $a0 │ │ │ │ + beq $t0, $a0, 392 # 41d20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbe60> │ │ │ │ nop │ │ │ │ - ldptr.w $t2, $s1, 160 │ │ │ │ - ldptr.w $a2, $s1, 164 │ │ │ │ - ld.d $a1, $s1, 64 │ │ │ │ - add.d $t0, $t1, $t5 │ │ │ │ - add.w $t1, $t2, $a2 │ │ │ │ - bstrpick.d $t1, $t1, 0x1f, 0x0 │ │ │ │ - srli.d $t2, $a1, 0x3 │ │ │ │ - mul.d $t1, $t1, $t2 │ │ │ │ - ld.d $a0, $s1, 88 │ │ │ │ - nor $t3, $zero, $t4 │ │ │ │ - andi $t3, $t3, 0x7 │ │ │ │ - add.d $t2, $a0, $t1 │ │ │ │ - bstrpick.d $t1, $t4, 0x1f, 0x3 │ │ │ │ - ldx.bu $t1, $t2, $t1 │ │ │ │ - sra.w $t1, $t1, $t3 │ │ │ │ - andi $t1, $t1, 0x1 │ │ │ │ - bnez $t1, -256 # 40c60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28e60> │ │ │ │ - vld $vr2, $t7, 16 │ │ │ │ - vld $vr1, $t7, 32 │ │ │ │ - vld $vr0, $t7, 48 │ │ │ │ - vld $vr3, $t7, 0 │ │ │ │ - vst $vr2, $t0, 16 │ │ │ │ - vst $vr3, $t0, 0 │ │ │ │ - vst $vr1, $t0, 32 │ │ │ │ - vst $vr0, $t0, 48 │ │ │ │ - b -260 # 40c80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28e80> │ │ │ │ + addi.d $a2, $sp, 24 │ │ │ │ + addi.d $a1, $sp, 32 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -217900 │ │ │ │ + move $a0, $s8 │ │ │ │ + bl -217172 │ │ │ │ + ldptr.w $t0, $s7, 0 │ │ │ │ + ld.d $t1, $sp, 32 │ │ │ │ + ld.d $t3, $sp, 24 │ │ │ │ + xor $t2, $s8, $t0 │ │ │ │ + sltui $t2, $t2, 1 │ │ │ │ + st.b $t2, $s2, 17 │ │ │ │ + bne $s8, $t0, 368 # 41d40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbe80> │ │ │ │ + beq $s1, $t1, 364 # 41d40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbe80> │ │ │ │ + beq $s3, $t3, 232 # 41cc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbe00> │ │ │ │ nop │ │ │ │ + beq $t1, $s1, 768 # 41ee0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc020> │ │ │ │ + move $a1, $zero │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -216572 │ │ │ │ + ld.bu $t0, $s2, 16 │ │ │ │ + st.b $zero, $s2, 17 │ │ │ │ + bnez $t0, -136 # 41b70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbcb0> │ │ │ │ nop │ │ │ │ + move $a4, $zero │ │ │ │ + move $a3, $zero │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $zero │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -216964 │ │ │ │ + b -168 # 41b70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbcb0> │ │ │ │ nop │ │ │ │ + st.d $fp, $sp, 24 │ │ │ │ + add.d $s3, $fp, $s3 │ │ │ │ + li.w $s7, 5 │ │ │ │ + pcalau12i $s4, 111 │ │ │ │ + ld.d $s4, $s4, -72 │ │ │ │ + li.w $s8, 6 │ │ │ │ + beq $s1, $t1, 616 # 41ea0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbfe0> │ │ │ │ nop │ │ │ │ + ld.d $s0, $s5, 72 │ │ │ │ + st.d $t1, $sp, 32 │ │ │ │ + beqz $s0, 928 # 41fe8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc128> │ │ │ │ + ld.bu $t0, $s0, 17 │ │ │ │ + bnez $t0, 400 # 41de0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbf20> │ │ │ │ + ld.bu $t0, $s0, 16 │ │ │ │ + beqz $t0, 424 # 41e00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbf40> │ │ │ │ nop │ │ │ │ + move $a4, $s3 │ │ │ │ + addi.d $a3, $sp, 24 │ │ │ │ + move $a2, $s1 │ │ │ │ + addi.d $a1, $sp, 32 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -218068 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -218588 │ │ │ │ + move $s2, $a0 │ │ │ │ + addi.d $a2, $sp, 24 │ │ │ │ + addi.d $a1, $sp, 32 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -218128 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -217400 │ │ │ │ + ldptr.w $t0, $s4, 0 │ │ │ │ + ld.d $t1, $sp, 32 │ │ │ │ + ld.d $t3, $sp, 24 │ │ │ │ + xor $t2, $t0, $s2 │ │ │ │ + sltui $t2, $t2, 1 │ │ │ │ + st.b $t2, $s0, 17 │ │ │ │ + bne $t0, $s2, 364 # 41e20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbf60> │ │ │ │ + beq $t1, $s1, 360 # 41e20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbf60> │ │ │ │ + bne $t3, $s3, 292 # 41de0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbf20> │ │ │ │ + st.d $t1, $s6, 40 │ │ │ │ nop │ │ │ │ - ldptr.d $a0, $s1, 0 │ │ │ │ - ldptr.w $a1, $s1, 156 │ │ │ │ - move $a2, $fp │ │ │ │ - ld.d $t0, $a0, 80 │ │ │ │ - ldx.b $s0, $t0, $fp │ │ │ │ - bl -95684 # 297f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x119f0> │ │ │ │ - fcvt.d.s $fs1, $fa0 │ │ │ │ - fsub.d $fs2, $fs0, $fs1 │ │ │ │ - ldptr.w $fp, $s1, 152 │ │ │ │ - ldptr.w $t0, $s1, 108 │ │ │ │ - fst.d $fs1, $s8, 1072 │ │ │ │ - fst.d $fs2, $s8, 1064 │ │ │ │ - move $t8, $fp │ │ │ │ - beq $fp, $t0, -756 # 40ae0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28ce0> │ │ │ │ - ld.d $t2, $s1, 8 │ │ │ │ - ldptr.w $t0, $s1, 144 │ │ │ │ - ldptr.w $s7, $s1, 148 │ │ │ │ - ld.d $t1, $t2, 208 │ │ │ │ - slli.d $t0, $t0, 0x1 │ │ │ │ - move $t6, $s7 │ │ │ │ - ldx.hu $t1, $t1, $t0 │ │ │ │ - addi.w $t1, $t1, -1 │ │ │ │ - beq $t1, $s7, 1032 # 41200 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29400> │ │ │ │ - bnez $s6, 3556 # 41be0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29de0> │ │ │ │ - ldptr.w $s5, $s1, 136 │ │ │ │ - fld.d $fs3, $s1, 184 │ │ │ │ - ld.d $s0, $s1, 240 │ │ │ │ - bstrpick.d $s3, $s5, 0x1f, 0x0 │ │ │ │ - movgr2fr.d $fa0, $s3 │ │ │ │ - ffint.d.l $fa0, $fa0 │ │ │ │ - fmul.d $fa0, $fa0, $fs3 │ │ │ │ - fdiv.d $fs1, $fs1, $fa0 │ │ │ │ - beqz $s2, 1856 # 41560 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29760> │ │ │ │ - ldptr.d $t0, $s1, 0 │ │ │ │ - ldptr.w $t1, $s1, 168 │ │ │ │ - ld.d $t2, $t2, 160 │ │ │ │ - fld.d $fa1, $t0, 112 │ │ │ │ - fld.d $fa2, $t0, 104 │ │ │ │ - fmov.d $fa0, $fs0 │ │ │ │ - ldx.bu $t0, $t2, $t1 │ │ │ │ - fdiv.d $fa1, $fa1, $fa2 │ │ │ │ - andi $t1, $t0, 0x1 │ │ │ │ - fmov.d $fa2, $fa1 │ │ │ │ - bnez $t1, 12 # 40e58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29058> │ │ │ │ - fmov.d $fa0, $fa1 │ │ │ │ - fmov.d $fa2, $fs0 │ │ │ │ - fst.d $fa2, $s8, 936 │ │ │ │ - fst.d $fa0, $s8, 1000 │ │ │ │ - andi $t1, $t0, 0x2 │ │ │ │ - fmov.d $fa2, $fa1 │ │ │ │ - fmov.d $fa0, $fs0 │ │ │ │ - bnez $t1, 12 # 40e78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29078> │ │ │ │ - fmov.d $fa0, $fa1 │ │ │ │ - fmov.d $fa2, $fs0 │ │ │ │ - fst.d $fa2, $s8, 944 │ │ │ │ - fst.d $fa0, $s8, 1008 │ │ │ │ - andi $t1, $t0, 0x4 │ │ │ │ - fmov.d $fa2, $fa1 │ │ │ │ - fmov.d $fa0, $fs0 │ │ │ │ - bnez $t1, 12 # 40e98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29098> │ │ │ │ - fmov.d $fa0, $fa1 │ │ │ │ - fmov.d $fa2, $fs0 │ │ │ │ - fst.d $fa2, $s8, 952 │ │ │ │ - fst.d $fa0, $s8, 1016 │ │ │ │ - andi $t1, $t0, 0x8 │ │ │ │ - fmov.d $fa2, $fa1 │ │ │ │ - fmov.d $fa0, $fs0 │ │ │ │ - bnez $t1, 12 # 40eb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x290b8> │ │ │ │ - fmov.d $fa0, $fa1 │ │ │ │ - fmov.d $fa2, $fs0 │ │ │ │ - fst.d $fa2, $s8, 960 │ │ │ │ - fst.d $fa0, $s8, 1024 │ │ │ │ - andi $t1, $t0, 0x10 │ │ │ │ - fmov.d $fa2, $fa1 │ │ │ │ - fmov.d $fa0, $fs0 │ │ │ │ - bnez $t1, 12 # 40ed8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x290d8> │ │ │ │ - fmov.d $fa0, $fa1 │ │ │ │ - fmov.d $fa2, $fs0 │ │ │ │ - fst.d $fa2, $s8, 968 │ │ │ │ - fst.d $fa0, $s8, 1032 │ │ │ │ - andi $t1, $t0, 0x20 │ │ │ │ - fmov.d $fa2, $fa1 │ │ │ │ - fmov.d $fa0, $fs0 │ │ │ │ - bnez $t1, 12 # 40ef8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x290f8> │ │ │ │ - fmov.d $fa0, $fa1 │ │ │ │ - fmov.d $fa2, $fs0 │ │ │ │ - fst.d $fa2, $s8, 976 │ │ │ │ - fst.d $fa0, $s8, 1040 │ │ │ │ - andi $t1, $t0, 0x40 │ │ │ │ - fmov.d $fa2, $fa1 │ │ │ │ - fmov.d $fa0, $fs0 │ │ │ │ - bnez $t1, 12 # 40f18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29118> │ │ │ │ - fmov.d $fa0, $fa1 │ │ │ │ - fmov.d $fa2, $fs0 │ │ │ │ - fst.d $fa0, $s8, 1048 │ │ │ │ - fst.d $fa2, $s8, 984 │ │ │ │ - ext.w.b $t0, $t0 │ │ │ │ - fmov.d $fa0, $fs0 │ │ │ │ - bltz $t0, 16 # 40f38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29138> │ │ │ │ - fmov.d $fa0, $fa1 │ │ │ │ - fmov.d $fa1, $fs0 │ │ │ │ + sub.d $t3, $t3, $fp │ │ │ │ nop │ │ │ │ - fst.d $fa0, $s8, 1056 │ │ │ │ - fst.d $fa1, $s8, 992 │ │ │ │ - li.w $a0, 64 │ │ │ │ - st.d $t6, $sp, 16 │ │ │ │ - bl -214712 │ │ │ │ - fld.d $ft1, $s0, 0 │ │ │ │ - ld.d $t6, $sp, 16 │ │ │ │ - fmul.d $ft1, $fs1, $ft1 │ │ │ │ - fst.d $ft1, $a0, 0 │ │ │ │ - fld.d $ft2, $s0, 8 │ │ │ │ - fmul.d $ft2, $fs1, $ft2 │ │ │ │ - fst.d $ft2, $a0, 8 │ │ │ │ - fld.d $ft3, $s0, 16 │ │ │ │ - fmul.d $ft3, $fs1, $ft3 │ │ │ │ - fst.d $ft3, $a0, 16 │ │ │ │ - fld.d $ft4, $s0, 24 │ │ │ │ - fmul.d $ft4, $fs1, $ft4 │ │ │ │ - fst.d $ft4, $a0, 24 │ │ │ │ - fld.d $ft5, $s0, 32 │ │ │ │ - fmul.d $ft5, $fs1, $ft5 │ │ │ │ - fst.d $ft5, $a0, 32 │ │ │ │ - fld.d $ft6, $s0, 40 │ │ │ │ - fmul.d $ft6, $fs1, $ft6 │ │ │ │ - fst.d $ft6, $a0, 40 │ │ │ │ - fld.d $ft7, $s0, 48 │ │ │ │ - fmul.d $ft7, $fs1, $ft7 │ │ │ │ - fst.d $ft7, $a0, 48 │ │ │ │ - fld.d $fa0, $s0, 56 │ │ │ │ - fmul.d $fs1, $fs1, $fa0 │ │ │ │ - fst.d $fs1, $a0, 56 │ │ │ │ - stptr.d $zero, $s0, 0 │ │ │ │ - st.d $zero, $s0, 8 │ │ │ │ - st.d $zero, $s0, 16 │ │ │ │ - st.d $zero, $s0, 24 │ │ │ │ - st.d $zero, $s0, 32 │ │ │ │ - st.d $zero, $s0, 40 │ │ │ │ - st.d $zero, $s0, 48 │ │ │ │ - st.d $zero, $s0, 56 │ │ │ │ - beqz $s5, 5672 # 425f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a7f8> │ │ │ │ - ldptr.w $t1, $s1, 160 │ │ │ │ - ldptr.w $t8, $s1, 164 │ │ │ │ - ld.d $t2, $s1, 64 │ │ │ │ - ld.d $t7, $s1, 88 │ │ │ │ - add.w $t1, $t1, $t8 │ │ │ │ - srli.d $t2, $t2, 0x3 │ │ │ │ - bstrpick.d $t1, $t1, 0x1f, 0x0 │ │ │ │ - mul.d $t1, $t1, $t2 │ │ │ │ - fdiv.d $fa0, $fs2, $fs3 │ │ │ │ - ld.d $t0, $s1, 192 │ │ │ │ - move $t5, $zero │ │ │ │ - add.d $t7, $t7, $t1 │ │ │ │ - b 268 # 41110 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29310> │ │ │ │ + li.w $t0, -1 │ │ │ │ + beq $t3, $t0, 540 # 41ef0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc030> │ │ │ │ + ld.d $t1, $s5, 120 │ │ │ │ + ld.d $t0, $s5, 104 │ │ │ │ + ld.d $t2, $s5, 16 │ │ │ │ + add.d $t1, $t3, $t1 │ │ │ │ + add.d $t0, $t0, $t1 │ │ │ │ + st.d $t0, $s5, 24 │ │ │ │ + beqz $t3, 544 # 41f10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc050> │ │ │ │ + ld.bu $a0, $t2, 0 │ │ │ │ + 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 $s4, $sp, 88 │ │ │ │ + ld.d $s6, $sp, 72 │ │ │ │ + ld.d $s7, $sp, 64 │ │ │ │ + ld.d $s8, $sp, 56 │ │ │ │ + b -700 # 41a60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbba0> │ │ │ │ + ld.d $a2, $sp, 24 │ │ │ │ + ld.d $a1, $sp, 32 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -218380 │ │ │ │ + move $s8, $a0 │ │ │ │ + b -404 # 41ba0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbce0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + st.d $t1, $s6, 40 │ │ │ │ + beq $s3, $t3, -124 # 41cc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbe08> │ │ │ │ + ld.d $s1, $s6, 48 │ │ │ │ + ld.d $s2, $s5, 72 │ │ │ │ + b -512 # 41b50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbc90> │ │ │ │ nop │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + pcaddi $t1, -1043 │ │ │ │ + ld.d $t0, $t0, 168 │ │ │ │ + bne $t0, $t1, 476 # 41f40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc080> │ │ │ │ + ld.d $t0, $s5, 120 │ │ │ │ + ld.d $a1, $a0, 104 │ │ │ │ + move $t2, $zero │ │ │ │ + slt $t1, $t2, $t0 │ │ │ │ + st.d $s0, $sp, 120 │ │ │ │ + st.d $fp, $sp, 128 │ │ │ │ + st.d $s1, $sp, 112 │ │ │ │ + st.d $s2, $sp, 104 │ │ │ │ + st.d $s3, $sp, 96 │ │ │ │ + st.d $s4, $sp, 88 │ │ │ │ + st.d $s6, $sp, 72 │ │ │ │ + st.d $s7, $sp, 64 │ │ │ │ + st.d $s8, $sp, 56 │ │ │ │ + masknez $s0, $t0, $t1 │ │ │ │ + maskeqz $t1, $t2, $t1 │ │ │ │ + st.d $a1, $a0, 8 │ │ │ │ + st.d $a1, $a0, 16 │ │ │ │ + st.d $a1, $a0, 24 │ │ │ │ + or $s0, $s0, $t1 │ │ │ │ + move $a0, $a1 │ │ │ │ + beqz $s0, -736 # 41ad8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbc18> │ │ │ │ nop │ │ │ │ + sub.d $t0, $t0, $s0 │ │ │ │ + add.d $a0, $a0, $t0 │ │ │ │ + move $a2, $s0 │ │ │ │ + sub.d $a1, $a1, $s0 │ │ │ │ + bl -216976 │ │ │ │ + ld.d $t0, $s5, 120 │ │ │ │ + ld.d $a0, $s5, 104 │ │ │ │ + b -772 # 41ad8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbc18> │ │ │ │ + beq $t1, $s1, 256 # 41ee0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc020> │ │ │ │ + move $a1, $zero │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -217084 │ │ │ │ + ld.bu $t0, $s0, 16 │ │ │ │ + st.b $zero, $s0, 17 │ │ │ │ + bnez $t0, -408 # 41c60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbda0> │ │ │ │ nop │ │ │ │ + move $a4, $zero │ │ │ │ + move $a3, $zero │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $zero │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -217476 │ │ │ │ + b -440 # 41c60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbda0> │ │ │ │ nop │ │ │ │ - fld.d $ft8, $s8, 936 │ │ │ │ - fmul.d $ft0, $ft8, $ft0 │ │ │ │ - fst.d $ft0, $t0, 0 │ │ │ │ - fld.d $ft0, $s8, 944 │ │ │ │ - fmul.d $fa7, $ft0, $fa7 │ │ │ │ - fst.d $fa7, $t0, 8 │ │ │ │ - fld.d $fa7, $s8, 952 │ │ │ │ - fmul.d $fa6, $fa7, $fa6 │ │ │ │ - fst.d $fa6, $t0, 16 │ │ │ │ - fld.d $fa6, $s8, 960 │ │ │ │ - fmul.d $fa5, $fa6, $fa5 │ │ │ │ - fst.d $fa5, $t0, 24 │ │ │ │ - fld.d $fa5, $s8, 968 │ │ │ │ - fmul.d $fa4, $fa5, $fa4 │ │ │ │ - fst.d $fa4, $t0, 32 │ │ │ │ - fld.d $fa4, $s8, 976 │ │ │ │ - fmul.d $fa3, $fa4, $fa3 │ │ │ │ - fst.d $fa3, $t0, 40 │ │ │ │ - fld.d $fa3, $s8, 984 │ │ │ │ - fmul.d $fa2, $fa3, $fa2 │ │ │ │ - fst.d $fa2, $t0, 48 │ │ │ │ - fld.d $fa2, $s8, 992 │ │ │ │ - fmul.d $fa2, $fa2, $fa1 │ │ │ │ - addi.d $t0, $t0, 64 │ │ │ │ - fld.d $fa1, $t0, -64 │ │ │ │ - addi.w $t5, $t5, 1 │ │ │ │ - fst.d $fa2, $t0, -8 │ │ │ │ - fld.d $ft0, $s0, 0 │ │ │ │ - fld.d $fa7, $s0, 8 │ │ │ │ - fld.d $fa6, $s0, 16 │ │ │ │ - fld.d $fa5, $s0, 24 │ │ │ │ - fld.d $fa4, $s0, 32 │ │ │ │ - fld.d $fa3, $s0, 40 │ │ │ │ - fadd.d $fa1, $fa1, $ft0 │ │ │ │ - fld.d $fa2, $s0, 48 │ │ │ │ - fld.d $ft8, $s0, 56 │ │ │ │ - fst.d $fa1, $s0, 0 │ │ │ │ - fld.d $ft0, $t0, -56 │ │ │ │ - fadd.d $ft0, $ft0, $fa7 │ │ │ │ - fst.d $ft0, $s0, 8 │ │ │ │ - fld.d $fa7, $t0, -48 │ │ │ │ - fadd.d $fa7, $fa7, $fa6 │ │ │ │ - fst.d $fa7, $s0, 16 │ │ │ │ - fld.d $fa6, $t0, -40 │ │ │ │ - fadd.d $fa6, $fa6, $fa5 │ │ │ │ - fst.d $fa6, $s0, 24 │ │ │ │ - fld.d $fa5, $t0, -32 │ │ │ │ - fadd.d $fa5, $fa5, $fa4 │ │ │ │ - fst.d $fa5, $s0, 32 │ │ │ │ - fld.d $fa4, $t0, -24 │ │ │ │ - fadd.d $fa4, $fa4, $fa3 │ │ │ │ - fst.d $fa4, $s0, 40 │ │ │ │ - fld.d $fa3, $t0, -16 │ │ │ │ - fadd.d $fa3, $fa3, $fa2 │ │ │ │ - fst.d $fa3, $s0, 48 │ │ │ │ - fld.d $fa2, $t0, -8 │ │ │ │ - fadd.d $fa2, $fa2, $ft8 │ │ │ │ - fst.d $fa2, $s0, 56 │ │ │ │ - beq $t5, $s5, 2968 # 41ca0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29ea0> │ │ │ │ + st.d $t1, $s6, 40 │ │ │ │ + beq $s7, $s8, 100 # 41e88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbfc8> │ │ │ │ + beq $s3, $t3, -352 # 41cc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbe08> │ │ │ │ + ld.d $t0, $s5, 72 │ │ │ │ + beqz $t0, 416 # 41fd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc110> │ │ │ │ + ld.d $s0, $sp, 8 │ │ │ │ + ld.d $a2, $t0, 32 │ │ │ │ + ld.d $a1, $t0, 24 │ │ │ │ + ldptr.d $t1, $s0, 0 │ │ │ │ + move $a0, $s0 │ │ │ │ + ld.d $t0, $t1, 64 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + ld.d $s2, $s5, 72 │ │ │ │ + bnez $a0, 92 # 41eb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbff0> │ │ │ │ + ldptr.w $t0, $s0, 64 │ │ │ │ + andi $t0, $t0, 0x1 │ │ │ │ + bnez $t0, 240 # 41f50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc090> │ │ │ │ + beqz $s2, 364 # 41fd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc110> │ │ │ │ + ld.d $t0, $s2, 24 │ │ │ │ + li.w $s7, 6 │ │ │ │ + li.w $s8, 6 │ │ │ │ + st.d $t0, $s2, 40 │ │ │ │ + st.d $t0, $s2, 48 │ │ │ │ + ld.d $t1, $s6, 40 │ │ │ │ + ld.d $s1, $s6, 48 │ │ │ │ + b -588 # 41c38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbd78> │ │ │ │ + ld.d $s1, $s6, 48 │ │ │ │ + beq $t1, $s1, -452 # 41cc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbe08> │ │ │ │ + beq $t3, $s3, -456 # 41cc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbe08> │ │ │ │ + bne $s1, $t1, -596 # 41c40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbd80> │ │ │ │ nop │ │ │ │ - fld.d $ft0, $t0, 0 │ │ │ │ - fld.d $fa7, $t0, 8 │ │ │ │ - fld.d $fa6, $t0, 16 │ │ │ │ - fld.d $fa5, $t0, 24 │ │ │ │ - fld.d $fa4, $t0, 32 │ │ │ │ - fld.d $fa3, $t0, 40 │ │ │ │ - fld.d $fa2, $t0, 48 │ │ │ │ - fld.d $fa1, $t0, 56 │ │ │ │ - fmadd.d $ft0, $fa0, $ft0, $ft1 │ │ │ │ - fmadd.d $fa7, $fa0, $fa7, $ft2 │ │ │ │ - fmadd.d $fa6, $fa0, $fa6, $ft3 │ │ │ │ - fmadd.d $fa5, $fa0, $fa5, $ft4 │ │ │ │ - fmadd.d $fa4, $fa0, $fa4, $ft5 │ │ │ │ - fmadd.d $fa3, $fa0, $fa3, $ft6 │ │ │ │ - fmadd.d $fa2, $fa0, $fa2, $ft7 │ │ │ │ - fmadd.d $fa1, $fa0, $fa1, $fs1 │ │ │ │ - bstrpick.d $t1, $t5, 0x1f, 0x3 │ │ │ │ - ldx.bu $t1, $t7, $t1 │ │ │ │ - nor $t2, $zero, $t5 │ │ │ │ - andi $t2, $t2, 0x7 │ │ │ │ - sra.w $t1, $t1, $t2 │ │ │ │ - andi $t1, $t1, 0x1 │ │ │ │ - fst.d $ft0, $t0, 0 │ │ │ │ - fst.d $fa7, $t0, 8 │ │ │ │ - fst.d $fa6, $t0, 16 │ │ │ │ - fst.d $fa5, $t0, 24 │ │ │ │ - fst.d $fa4, $t0, 32 │ │ │ │ - fst.d $fa3, $t0, 40 │ │ │ │ - fst.d $fa2, $t0, 48 │ │ │ │ - fst.d $fa1, $t0, 56 │ │ │ │ - beqz $t1, -360 # 41020 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29220> │ │ │ │ - fld.d $ft8, $s8, 1000 │ │ │ │ - fmul.d $ft0, $ft8, $ft0 │ │ │ │ - fst.d $ft0, $t0, 0 │ │ │ │ - fld.d $ft0, $s8, 1008 │ │ │ │ - fmul.d $fa7, $ft0, $fa7 │ │ │ │ - fst.d $fa7, $t0, 8 │ │ │ │ - fld.d $fa7, $s8, 1016 │ │ │ │ - fmul.d $fa6, $fa7, $fa6 │ │ │ │ - fst.d $fa6, $t0, 16 │ │ │ │ - fld.d $fa6, $s8, 1024 │ │ │ │ - fmul.d $fa5, $fa6, $fa5 │ │ │ │ - fst.d $fa5, $t0, 24 │ │ │ │ - fld.d $fa5, $s8, 1032 │ │ │ │ - fmul.d $fa4, $fa5, $fa4 │ │ │ │ - fst.d $fa4, $t0, 32 │ │ │ │ - fld.d $fa4, $s8, 1040 │ │ │ │ - fmul.d $fa3, $fa4, $fa3 │ │ │ │ - fst.d $fa3, $t0, 40 │ │ │ │ - fld.d $fa3, $s8, 1048 │ │ │ │ - fmul.d $fa2, $fa3, $fa2 │ │ │ │ - fst.d $fa2, $t0, 48 │ │ │ │ - fld.d $fa2, $s8, 1056 │ │ │ │ - b -364 # 41078 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29278> │ │ │ │ nop │ │ │ │ + li.w $t0, 6 │ │ │ │ + ld.d $t3, $sp, 24 │ │ │ │ + bne $s7, $t0, -128 # 41e28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbf68> │ │ │ │ + b -484 # 41cc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbe08> │ │ │ │ + li.w $t0, -1 │ │ │ │ + beq $a0, $t0, 156 # 41f50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc090> │ │ │ │ + beqz $s2, 280 # 41fd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc110> │ │ │ │ + ld.d $t0, $s2, 24 │ │ │ │ + li.w $s7, 5 │ │ │ │ + li.w $s8, 6 │ │ │ │ + add.d $a0, $t0, $a0 │ │ │ │ + st.d $t0, $s2, 40 │ │ │ │ + st.d $a0, $s2, 48 │ │ │ │ + ld.d $t1, $s6, 40 │ │ │ │ + ld.d $s1, $s6, 48 │ │ │ │ + b -676 # 41c38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbd78> │ │ │ │ + ld.d $t0, $sp, 24 │ │ │ │ + st.d $t1, $s6, 40 │ │ │ │ + sub.d $t3, $t0, $fp │ │ │ │ + bne $t0, $fp, -540 # 41cd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbe10> │ │ │ │ + ldptr.w $t1, $s5, 64 │ │ │ │ + ld.d $t0, $s5, 104 │ │ │ │ + ld.d $t2, $s5, 120 │ │ │ │ + ori $t1, $t1, 0x1 │ │ │ │ + st.w $t1, $s5, 64 │ │ │ │ + add.d $t0, $t0, $t2 │ │ │ │ + st.d $t0, $s5, 24 │ │ │ │ nop │ │ │ │ + li.w $a0, -1 │ │ │ │ + b -540 # 41cf8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbe38> │ │ │ │ + andi $t1, $t2, 0x2 │ │ │ │ + bnez $t1, 132 # 41fa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc0e0> │ │ │ │ + ld.d $t1, $s2, 24 │ │ │ │ + ori $t2, $t2, 0x1 │ │ │ │ + st.w $t2, $s2, 56 │ │ │ │ + st.d $t1, $s2, 40 │ │ │ │ + st.d $t1, $s2, 48 │ │ │ │ + move $s1, $t1 │ │ │ │ + b -1040 # 41b28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbc68> │ │ │ │ nop │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + ld.d $a1, $s5, 16 │ │ │ │ + b -1272 # 41a50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbb90> │ │ │ │ nop │ │ │ │ + beqz $s2, 128 # 41fd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc110> │ │ │ │ + ldptr.w $t0, $s2, 56 │ │ │ │ + ld.d $t1, $s6, 40 │ │ │ │ + ld.d $s1, $s6, 48 │ │ │ │ + ori $t0, $t0, 0x4 │ │ │ │ + st.w $t0, $s2, 56 │ │ │ │ + b -1064 # 41b40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbc80> │ │ │ │ nop │ │ │ │ + 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 $s4, $sp, 88 │ │ │ │ + st.d $s6, $sp, 72 │ │ │ │ + st.d $s7, $sp, 64 │ │ │ │ + st.d $s8, $sp, 56 │ │ │ │ nop │ │ │ │ - ldptr.w $s5, $s1, 136 │ │ │ │ - ld.d $t0, $s1, 240 │ │ │ │ - bstrpick.d $s3, $s5, 0x1f, 0x0 │ │ │ │ - movgr2fr.d $fa0, $s3 │ │ │ │ - ffint.d.l $ft1, $fa0 │ │ │ │ - bnez $s6, 3852 # 42120 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a320> │ │ │ │ - fld.d $fa0, $s1, 184 │ │ │ │ - fdiv.d $fs1, $fs1, $ft1 │ │ │ │ - fdiv.d $fa2, $fs2, $fa0 │ │ │ │ - beqz $s2, 3548 # 42000 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a200> │ │ │ │ - ldptr.d $t1, $s1, 0 │ │ │ │ - ld.d $t2, $t2, 160 │ │ │ │ - ldptr.w $t5, $s1, 168 │ │ │ │ - fld.d $fa0, $t1, 112 │ │ │ │ - fld.d $fa3, $t1, 104 │ │ │ │ - fmov.d $fa1, $fs0 │ │ │ │ - ldx.bu $t1, $t2, $t5 │ │ │ │ - fdiv.d $fa0, $fa0, $fa3 │ │ │ │ - andi $t2, $t1, 0x1 │ │ │ │ - fmov.d $fa3, $fa0 │ │ │ │ - bnez $t2, 16 # 41260 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29460> │ │ │ │ - fmov.d $fa1, $fa0 │ │ │ │ - fmov.d $fa3, $fs0 │ │ │ │ + bl -219336 │ │ │ │ nop │ │ │ │ - fst.d $fa3, $s8, 936 │ │ │ │ - fst.d $fa1, $s8, 1000 │ │ │ │ - andi $t2, $t1, 0x2 │ │ │ │ - fmov.d $fa3, $fa0 │ │ │ │ - fmov.d $fa1, $fs0 │ │ │ │ - bnez $t2, 12 # 41280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29480> │ │ │ │ - fmov.d $fa1, $fa0 │ │ │ │ - fmov.d $fa3, $fs0 │ │ │ │ - fst.d $fa3, $s8, 944 │ │ │ │ - fst.d $fa1, $s8, 1008 │ │ │ │ - andi $t2, $t1, 0x4 │ │ │ │ - fmov.d $fa3, $fa0 │ │ │ │ - fmov.d $fa1, $fs0 │ │ │ │ - bnez $t2, 12 # 412a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x294a0> │ │ │ │ - fmov.d $fa1, $fa0 │ │ │ │ - fmov.d $fa3, $fs0 │ │ │ │ - fst.d $fa3, $s8, 952 │ │ │ │ - fst.d $fa1, $s8, 1016 │ │ │ │ - andi $t2, $t1, 0x8 │ │ │ │ - fmov.d $fa3, $fa0 │ │ │ │ - fmov.d $fa1, $fs0 │ │ │ │ - bnez $t2, 12 # 412c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x294c0> │ │ │ │ - fmov.d $fa1, $fa0 │ │ │ │ - fmov.d $fa3, $fs0 │ │ │ │ - fst.d $fa3, $s8, 960 │ │ │ │ - fst.d $fa1, $s8, 1024 │ │ │ │ - andi $t2, $t1, 0x10 │ │ │ │ - fmov.d $fa3, $fa0 │ │ │ │ - fmov.d $fa1, $fs0 │ │ │ │ - bnez $t2, 12 # 412e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x294e0> │ │ │ │ - fmov.d $fa1, $fa0 │ │ │ │ - fmov.d $fa3, $fs0 │ │ │ │ - fst.d $fa3, $s8, 968 │ │ │ │ - fst.d $fa1, $s8, 1032 │ │ │ │ - andi $t2, $t1, 0x20 │ │ │ │ - fmov.d $fa3, $fa0 │ │ │ │ - fmov.d $fa1, $fs0 │ │ │ │ - bnez $t2, 12 # 41300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29500> │ │ │ │ - fmov.d $fa1, $fa0 │ │ │ │ - fmov.d $fa3, $fs0 │ │ │ │ - fst.d $fa3, $s8, 976 │ │ │ │ - fst.d $fa1, $s8, 1040 │ │ │ │ - andi $t2, $t1, 0x40 │ │ │ │ - fmov.d $fa3, $fa0 │ │ │ │ - fmov.d $fa1, $fs0 │ │ │ │ - bnez $t2, 12 # 41320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29520> │ │ │ │ - fmov.d $fa1, $fa0 │ │ │ │ - fmov.d $fa3, $fs0 │ │ │ │ - fst.d $fa1, $s8, 1048 │ │ │ │ - fst.d $fa3, $s8, 984 │ │ │ │ - ext.w.b $t1, $t1 │ │ │ │ - fmov.d $fa1, $fs0 │ │ │ │ - bltz $t1, 16 # 41340 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29540> │ │ │ │ - fmov.d $fa1, $fa0 │ │ │ │ - fmov.d $fa0, $fs0 │ │ │ │ + pcaddi $a3, 62558 │ │ │ │ + li.w $a2, 279 │ │ │ │ + pcaddi $a1, 61552 │ │ │ │ + pcaddi $a0, 61565 │ │ │ │ + bl -217344 │ │ │ │ nop │ │ │ │ - fst.d $fa0, $s8, 992 │ │ │ │ - fst.d $fa1, $s8, 1056 │ │ │ │ - stptr.d $zero, $t0, 0 │ │ │ │ - st.d $zero, $t0, 8 │ │ │ │ - st.d $zero, $t0, 16 │ │ │ │ - st.d $zero, $t0, 24 │ │ │ │ - st.d $zero, $t0, 32 │ │ │ │ - st.d $zero, $t0, 40 │ │ │ │ - st.d $zero, $t0, 48 │ │ │ │ - st.d $zero, $t0, 56 │ │ │ │ - beqz $s5, 4832 # 42648 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a848> │ │ │ │ - ldptr.w $t1, $s1, 164 │ │ │ │ - ldptr.w $t7, $s1, 160 │ │ │ │ - ld.d $a3, $s1, 88 │ │ │ │ - ld.d $t2, $s1, 216 │ │ │ │ - add.w $t7, $t7, $t1 │ │ │ │ - ld.d $t1, $s1, 64 │ │ │ │ - bstrpick.d $t7, $t7, 0x1f, 0x0 │ │ │ │ - lu12i.w $t5, 8 │ │ │ │ - srli.d $t1, $t1, 0x3 │ │ │ │ - mul.d $t7, $t7, $t1 │ │ │ │ - add.d $t5, $s1, $t5 │ │ │ │ - ld.d $t1, $s1, 192 │ │ │ │ - move $a2, $t2 │ │ │ │ - move $a1, $zero │ │ │ │ - add.d $a3, $a3, $t7 │ │ │ │ - b 264 # 414b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x296b0> │ │ │ │ + pcaddi $a3, 62320 │ │ │ │ + li.w $a2, 55 │ │ │ │ + pcaddi $a1, 61138 │ │ │ │ + pcaddi $a0, 61151 │ │ │ │ + bl -217368 │ │ │ │ nop │ │ │ │ + pcaddi $a3, 62438 │ │ │ │ + li.w $a2, 550 │ │ │ │ + pcaddi $a1, 61066 │ │ │ │ + pcaddi $a0, 61077 │ │ │ │ + bl -217392 │ │ │ │ nop │ │ │ │ + pcaddi $a3, 62592 │ │ │ │ + li.w $a2, 544 │ │ │ │ + pcaddi $a1, 61060 │ │ │ │ + pcaddi $a0, 61071 │ │ │ │ + bl -217416 │ │ │ │ nop │ │ │ │ + bl -219904 │ │ │ │ + st.b $zero, $s0, 17 │ │ │ │ + pcalau12i $t1, 110 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 40 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -136 # 41f98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc0d8> │ │ │ │ + bl -218260 │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + bl -217996 │ │ │ │ + pcalau12i $t1, 110 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 40 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + bnez $t0, -180 # 41f98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc0d8> │ │ │ │ + bl -217856 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - fld.d $fa1, $t5, 936 │ │ │ │ - fmul.d $fa1, $fa1, $fa0 │ │ │ │ - fst.d $fa1, $t1, 0 │ │ │ │ - fld.d $fa1, $t5, 944 │ │ │ │ - fmul.d $fa1, $fa1, $fa0 │ │ │ │ - fst.d $fa1, $t1, 8 │ │ │ │ - fld.d $fa1, $t5, 952 │ │ │ │ - fmul.d $fa1, $fa1, $fa0 │ │ │ │ - fst.d $fa1, $t1, 16 │ │ │ │ - fld.d $fa1, $t5, 960 │ │ │ │ - fmul.d $fa1, $fa1, $fa0 │ │ │ │ - fst.d $fa1, $t1, 24 │ │ │ │ - fld.d $fa1, $t5, 968 │ │ │ │ - fmul.d $fa1, $fa1, $fa0 │ │ │ │ - fst.d $fa1, $t1, 32 │ │ │ │ - fld.d $fa1, $t5, 976 │ │ │ │ - fmul.d $fa1, $fa1, $fa0 │ │ │ │ - fst.d $fa1, $t1, 40 │ │ │ │ - fld.d $fa1, $t5, 984 │ │ │ │ - fmul.d $fa1, $fa1, $fa0 │ │ │ │ - fst.d $fa1, $t1, 48 │ │ │ │ - fld.d $fa1, $t5, 992 │ │ │ │ - fmul.d $fa0, $fa0, $fa1 │ │ │ │ - addi.d $t1, $t1, 64 │ │ │ │ - fld.d $fa1, $t1, -64 │ │ │ │ - addi.w $a1, $a1, 1 │ │ │ │ - addi.d $a2, $a2, 8 │ │ │ │ - fst.d $fa0, $t1, -8 │ │ │ │ - fld.d $fa0, $t0, 0 │ │ │ │ - fld.d $ft0, $t0, 8 │ │ │ │ - fld.d $fa7, $t0, 16 │ │ │ │ - fld.d $fa6, $t0, 24 │ │ │ │ - fld.d $fa5, $t0, 32 │ │ │ │ - fld.d $fa4, $t0, 40 │ │ │ │ - fadd.d $fa1, $fa1, $fa0 │ │ │ │ - fld.d $fa3, $t0, 48 │ │ │ │ - fld.d $ft1, $t0, 56 │ │ │ │ - fst.d $fa1, $t0, 0 │ │ │ │ - fld.d $fa0, $t1, -56 │ │ │ │ - fadd.d $fa0, $fa0, $ft0 │ │ │ │ - fst.d $fa0, $t0, 8 │ │ │ │ - fld.d $ft0, $t1, -48 │ │ │ │ - fadd.d $ft0, $ft0, $fa7 │ │ │ │ - fst.d $ft0, $t0, 16 │ │ │ │ - fld.d $fa7, $t1, -40 │ │ │ │ - fadd.d $fa7, $fa7, $fa6 │ │ │ │ - fst.d $fa7, $t0, 24 │ │ │ │ - fld.d $fa6, $t1, -32 │ │ │ │ - fadd.d $fa6, $fa6, $fa5 │ │ │ │ - fst.d $fa6, $t0, 32 │ │ │ │ - fld.d $fa5, $t1, -24 │ │ │ │ - fadd.d $fa5, $fa5, $fa4 │ │ │ │ - fst.d $fa5, $t0, 40 │ │ │ │ - fld.d $fa4, $t1, -16 │ │ │ │ - fadd.d $fa4, $fa4, $fa3 │ │ │ │ - fst.d $fa4, $t0, 48 │ │ │ │ - fld.d $fa3, $t1, -8 │ │ │ │ - fadd.d $fa3, $fa3, $ft1 │ │ │ │ - fst.d $fa3, $t0, 56 │ │ │ │ - beq $a1, $s5, 3636 # 422e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a4e0> │ │ │ │ - fld.d $fa0, $a2, 0 │ │ │ │ - bstrpick.d $t7, $a1, 0x1f, 0x3 │ │ │ │ - ldx.bu $t7, $a3, $t7 │ │ │ │ - fmadd.d $fa0, $fa0, $fa2, $fs1 │ │ │ │ - nor $a0, $zero, $a1 │ │ │ │ - andi $a0, $a0, 0x7 │ │ │ │ - sra.w $t7, $t7, $a0 │ │ │ │ - andi $t7, $t7, 0x1 │ │ │ │ - fst.d $fa0, $t1, 0 │ │ │ │ - fst.d $fa0, $t1, 8 │ │ │ │ - fst.d $fa0, $t1, 16 │ │ │ │ - fst.d $fa0, $t1, 24 │ │ │ │ - fst.d $fa0, $t1, 32 │ │ │ │ - fst.d $fa0, $t1, 40 │ │ │ │ - fst.d $fa0, $t1, 48 │ │ │ │ - fst.d $fa0, $t1, 56 │ │ │ │ - beqz $t7, -304 # 413c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x295c0> │ │ │ │ - fld.d $fa1, $t5, 1000 │ │ │ │ - fmul.d $fa1, $fa1, $fa0 │ │ │ │ - fst.d $fa1, $t1, 0 │ │ │ │ - fld.d $fa1, $t5, 1008 │ │ │ │ - fmul.d $fa1, $fa1, $fa0 │ │ │ │ - fst.d $fa1, $t1, 8 │ │ │ │ - fld.d $fa1, $t5, 1016 │ │ │ │ - fmul.d $fa1, $fa1, $fa0 │ │ │ │ - fst.d $fa1, $t1, 16 │ │ │ │ - fld.d $fa1, $t5, 1024 │ │ │ │ - fmul.d $fa1, $fa1, $fa0 │ │ │ │ - fst.d $fa1, $t1, 24 │ │ │ │ - fld.d $fa1, $t5, 1032 │ │ │ │ - fmul.d $fa1, $fa1, $fa0 │ │ │ │ - fst.d $fa1, $t1, 32 │ │ │ │ - fld.d $fa1, $t5, 1040 │ │ │ │ - fmul.d $fa1, $fa1, $fa0 │ │ │ │ - fst.d $fa1, $t1, 40 │ │ │ │ - fld.d $fa1, $t5, 1048 │ │ │ │ - fmul.d $fa1, $fa1, $fa0 │ │ │ │ - fst.d $fa1, $t1, 48 │ │ │ │ - fld.d $fa1, $t5, 1056 │ │ │ │ - b -308 # 41418 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29618> │ │ │ │ nop │ │ │ │ + addi.d $sp, $sp, -16 │ │ │ │ + stptr.d $s0, $sp, 0 │ │ │ │ + move $s0, $a0 │ │ │ │ + ld.d $a0, $a0, 56 │ │ │ │ + st.d $ra, $sp, 8 │ │ │ │ + pcaddi $t2, 111439 │ │ │ │ + pcaddi $t1, 111450 │ │ │ │ + pcaddi $t0, 110531 │ │ │ │ + stptr.d $t2, $s0, 0 │ │ │ │ + st.d $t1, $s0, 8 │ │ │ │ + st.d $t0, $s0, 48 │ │ │ │ + beqz $a0, 20 # 420a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc1e0> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ld.d $t0, $t0, 32 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ nop │ │ │ │ + pcaddi $t0, 111098 │ │ │ │ + addi.d $a0, $s0, 8 │ │ │ │ + st.d $t0, $s0, 8 │ │ │ │ + bl -218204 │ │ │ │ + ld.d $ra, $sp, 8 │ │ │ │ + move $a0, $s0 │ │ │ │ + ldptr.d $s0, $sp, 0 │ │ │ │ + addi.d $sp, $sp, 16 │ │ │ │ + b -219248 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - li.w $a0, 64 │ │ │ │ - bl -216276 │ │ │ │ - fld.d $ft1, $s0, 0 │ │ │ │ - fmul.d $ft1, $fs1, $ft1 │ │ │ │ - fst.d $ft1, $a0, 0 │ │ │ │ - fld.d $ft2, $s0, 8 │ │ │ │ - fmul.d $ft2, $fs1, $ft2 │ │ │ │ - fst.d $ft2, $a0, 8 │ │ │ │ - fld.d $ft3, $s0, 16 │ │ │ │ - fmul.d $ft3, $fs1, $ft3 │ │ │ │ - fst.d $ft3, $a0, 16 │ │ │ │ - fld.d $ft4, $s0, 24 │ │ │ │ - fmul.d $ft4, $fs1, $ft4 │ │ │ │ - fst.d $ft4, $a0, 24 │ │ │ │ - fld.d $ft5, $s0, 32 │ │ │ │ - fmul.d $ft5, $fs1, $ft5 │ │ │ │ - fst.d $ft5, $a0, 32 │ │ │ │ - fld.d $ft6, $s0, 40 │ │ │ │ - fmul.d $ft6, $fs1, $ft6 │ │ │ │ - fst.d $ft6, $a0, 40 │ │ │ │ - fld.d $ft7, $s0, 48 │ │ │ │ - fmul.d $ft7, $fs1, $ft7 │ │ │ │ - fst.d $ft7, $a0, 48 │ │ │ │ - fld.d $fa0, $s0, 56 │ │ │ │ - fmul.d $fs1, $fs1, $fa0 │ │ │ │ - fst.d $fs1, $a0, 56 │ │ │ │ - stptr.d $zero, $s0, 0 │ │ │ │ - st.d $zero, $s0, 8 │ │ │ │ - st.d $zero, $s0, 16 │ │ │ │ - st.d $zero, $s0, 24 │ │ │ │ - st.d $zero, $s0, 32 │ │ │ │ - st.d $zero, $s0, 40 │ │ │ │ - st.d $zero, $s0, 48 │ │ │ │ - st.d $zero, $s0, 56 │ │ │ │ - beqz $s5, 4080 # 425d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a7d8> │ │ │ │ - fdiv.d $fa0, $fs2, $fs3 │ │ │ │ - ld.d $t0, $s1, 192 │ │ │ │ - slli.d $t1, $s3, 0x6 │ │ │ │ - add.d $t1, $t1, $t0 │ │ │ │ nop │ │ │ │ - fld.d $fa1, $t0, 0 │ │ │ │ - fld.d $ft0, $t0, 8 │ │ │ │ - fld.d $fa7, $t0, 16 │ │ │ │ - fld.d $fa6, $t0, 24 │ │ │ │ - fld.d $fa5, $t0, 32 │ │ │ │ - fld.d $fa4, $t0, 40 │ │ │ │ - fld.d $fa3, $t0, 48 │ │ │ │ - fld.d $fa2, $t0, 56 │ │ │ │ - fmadd.d $fa1, $fa0, $fa1, $ft1 │ │ │ │ - fmadd.d $ft0, $fa0, $ft0, $ft2 │ │ │ │ - fmadd.d $fa7, $fa0, $fa7, $ft3 │ │ │ │ - fmadd.d $fa6, $fa0, $fa6, $ft4 │ │ │ │ - fmadd.d $fa5, $fa0, $fa5, $ft5 │ │ │ │ - fmadd.d $fa4, $fa0, $fa4, $ft6 │ │ │ │ - fmadd.d $fa3, $fa0, $fa3, $ft7 │ │ │ │ - fmadd.d $fa2, $fa0, $fa2, $fs1 │ │ │ │ - addi.d $t0, $t0, 64 │ │ │ │ - fst.d $fa1, $t0, -64 │ │ │ │ - fst.d $ft0, $t0, -56 │ │ │ │ - fst.d $fa7, $t0, -48 │ │ │ │ - fst.d $fa6, $t0, -40 │ │ │ │ - fst.d $fa5, $t0, -32 │ │ │ │ - fst.d $fa4, $t0, -24 │ │ │ │ - fst.d $fa3, $t0, -16 │ │ │ │ - fst.d $fa2, $t0, -8 │ │ │ │ - fld.d $fa7, $s0, 0 │ │ │ │ - fld.d $fa6, $s0, 8 │ │ │ │ - fld.d $fa5, $s0, 16 │ │ │ │ - fld.d $fa4, $s0, 24 │ │ │ │ - fld.d $fa3, $s0, 32 │ │ │ │ - fld.d $fa2, $s0, 40 │ │ │ │ - fadd.d $fa1, $fa1, $fa7 │ │ │ │ - fst.d $fa1, $s0, 0 │ │ │ │ - fld.d $ft0, $t0, -56 │ │ │ │ - fadd.d $ft0, $ft0, $fa6 │ │ │ │ - fst.d $ft0, $s0, 8 │ │ │ │ - fld.d $fa7, $t0, -48 │ │ │ │ - fadd.d $fa7, $fa7, $fa5 │ │ │ │ - fst.d $fa7, $s0, 16 │ │ │ │ - fld.d $fa6, $t0, -40 │ │ │ │ - fadd.d $fa6, $fa6, $fa4 │ │ │ │ - fst.d $fa6, $s0, 24 │ │ │ │ - fld.d $fa5, $t0, -32 │ │ │ │ - fadd.d $fa5, $fa5, $fa3 │ │ │ │ - fst.d $fa5, $s0, 32 │ │ │ │ - fld.d $fa4, $t0, -24 │ │ │ │ - fadd.d $fa4, $fa4, $fa2 │ │ │ │ - fst.d $fa4, $s0, 40 │ │ │ │ - fld.d $fa2, $s0, 48 │ │ │ │ - fld.d $ft8, $s0, 56 │ │ │ │ - fld.d $fa3, $t0, -16 │ │ │ │ - fadd.d $fa3, $fa3, $fa2 │ │ │ │ - fst.d $fa3, $s0, 48 │ │ │ │ - fld.d $fa2, $t0, -8 │ │ │ │ - fadd.d $fa2, $fa2, $ft8 │ │ │ │ - fst.d $fa2, $s0, 56 │ │ │ │ - bne $t1, $t0, -224 # 41600 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29800> │ │ │ │ - fadd.d $fa0, $fa1, $ft0 │ │ │ │ - fadd.d $fa0, $fa0, $fa7 │ │ │ │ - fadd.d $fa0, $fa0, $fa6 │ │ │ │ - fadd.d $fa0, $fa0, $fa5 │ │ │ │ - fadd.d $fa0, $fa0, $fa4 │ │ │ │ - fadd.d $fa0, $fa0, $fa3 │ │ │ │ - fadd.d $fa0, $fa0, $fa2 │ │ │ │ - fst.d $fa0, $s1, 184 │ │ │ │ - bl -216756 │ │ │ │ - beqz $s7, 1480 # 41cd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29ed0> │ │ │ │ + addi.d $sp, $sp, -32 │ │ │ │ + move $t0, $a0 │ │ │ │ + ld.d $a0, $a0, 48 │ │ │ │ + st.d $s0, $sp, 16 │ │ │ │ + st.d $ra, $sp, 24 │ │ │ │ + pcaddi $t3, 111411 │ │ │ │ + pcaddi $t2, 111422 │ │ │ │ + pcaddi $t1, 110503 │ │ │ │ + st.d $t3, $t0, -8 │ │ │ │ + stptr.d $t2, $t0, 0 │ │ │ │ + st.d $t1, $t0, 40 │ │ │ │ + addi.d $s0, $t0, -8 │ │ │ │ + beqz $a0, 24 # 42118 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc258> │ │ │ │ + ldptr.d $t1, $a0, 0 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + ld.d $t1, $t1, 32 │ │ │ │ + jirl $ra, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + pcaddi $t1, 111068 │ │ │ │ + move $a0, $t0 │ │ │ │ + stptr.d $t1, $t0, 0 │ │ │ │ + bl -218324 │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + move $a0, $s0 │ │ │ │ + ld.d $s0, $sp, 16 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + b -219368 │ │ │ │ nop │ │ │ │ - st.w $fp, $s1, 156 │ │ │ │ - beqz $fp, 3724 # 425a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a7a0> │ │ │ │ + addi.d $sp, $sp, -32 │ │ │ │ + move $t0, $a0 │ │ │ │ + ld.d $a0, $a0, 8 │ │ │ │ + st.d $s0, $sp, 16 │ │ │ │ + st.d $ra, $sp, 24 │ │ │ │ + pcaddi $t3, 111383 │ │ │ │ + pcaddi $t2, 111394 │ │ │ │ + pcaddi $t1, 110475 │ │ │ │ + st.d $t3, $t0, -48 │ │ │ │ + st.d $t2, $t0, -40 │ │ │ │ + stptr.d $t1, $t0, 0 │ │ │ │ + addi.d $s0, $t0, -48 │ │ │ │ + beqz $a0, 24 # 42188 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc2c8> │ │ │ │ + ldptr.d $t1, $a0, 0 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + ld.d $t1, $t1, 32 │ │ │ │ + jirl $ra, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + pcaddi $t1, 111040 │ │ │ │ + addi.d $a0, $t0, -40 │ │ │ │ + st.d $t1, $t0, -40 │ │ │ │ + bl -218436 │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + move $a0, $s0 │ │ │ │ + ld.d $s0, $sp, 16 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + b -219480 │ │ │ │ nop │ │ │ │ + addi.d $sp, $sp, -48 │ │ │ │ + pcalau12i $t0, 110 │ │ │ │ + ld.d $t0, $t0, -160 │ │ │ │ + ld.d $t0, $t0, 0 │ │ │ │ + st.d $t0, $sp, 24 │ │ │ │ + li.w $t0, 0x0 │ │ │ │ + ldptr.w $t0, $a0, 128 │ │ │ │ + st.d $ra, $sp, 40 │ │ │ │ + andi $t0, $t0, 0x1 │ │ │ │ + beqz $t0, 100 # 42238 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc378> │ │ │ │ + ld.bu $t0, $a0, 88 │ │ │ │ + beqz $t0, 148 # 42270 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc3b0> │ │ │ │ + ld.d $t0, $a0, 96 │ │ │ │ + beqz $t0, 84 # 42238 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc378> │ │ │ │ + addi.d $t1, $t0, 56 │ │ │ │ + st.d $s0, $sp, 32 │ │ │ │ + addi.d $a0, $sp, 16 │ │ │ │ + move $s0, $a1 │ │ │ │ + move $a1, $t1 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + stptr.d $t1, $sp, 0 │ │ │ │ + bl -220100 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + move $a1, $s0 │ │ │ │ + ldptr.d $t2, $t0, 0 │ │ │ │ + move $a0, $t0 │ │ │ │ + ld.d $t0, $t2, 16 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + ldptr.d $a0, $sp, 0 │ │ │ │ + move $a1, $s0 │ │ │ │ + bl -219448 │ │ │ │ + addi.d $a0, $sp, 16 │ │ │ │ + bl -218848 │ │ │ │ + ld.d $s0, $sp, 32 │ │ │ │ + pcalau12i $t1, 110 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 24 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, 16 # 42260 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc3a0> │ │ │ │ + ld.d $ra, $sp, 40 │ │ │ │ + addi.d $sp, $sp, 48 │ │ │ │ + ret │ │ │ │ + st.d $s0, $sp, 32 │ │ │ │ nop │ │ │ │ - li.w $t0, 1 │ │ │ │ - beq $s4, $t0, 284 # 41840 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29a40> │ │ │ │ - ldptr.w $t8, $s1, 152 │ │ │ │ - ldptr.w $s7, $s1, 148 │ │ │ │ - move $t6, $s7 │ │ │ │ - move $fp, $t8 │ │ │ │ - ldptr.w $t0, $s1, 168 │ │ │ │ - bstrpick.d $s2, $s2, 0x1, 0x1 │ │ │ │ - addi.w $t6, $t6, -1 │ │ │ │ - sub.w $s2, $t0, $s2 │ │ │ │ - st.w $t6, $s1, 148 │ │ │ │ - st.w $s2, $s1, 168 │ │ │ │ - bltz $t6, 48 # 41780 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29980> │ │ │ │ + bl -220056 │ │ │ │ nop │ │ │ │ - ldptr.w $t0, $s1, 104 │ │ │ │ - addi.w $fp, $fp, -1 │ │ │ │ - st.w $fp, $s1, 152 │ │ │ │ - blt $fp, $t0, 92 # 417c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x299c0> │ │ │ │ - ldptr.w $t1, $s1, 176 │ │ │ │ - ld.d $t2, $s1, 8 │ │ │ │ - ldptr.w $t3, $s1, 108 │ │ │ │ - b -3316 # 40a80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28c80> │ │ │ │ + pcaddi $a3, 62146 │ │ │ │ + li.w $a2, 55 │ │ │ │ + pcaddi $a1, 60964 │ │ │ │ + pcaddi $a0, 60977 │ │ │ │ + st.d $s0, $sp, 32 │ │ │ │ + bl -218068 │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 16 │ │ │ │ + bl -218944 │ │ │ │ + pcalau12i $t1, 110 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 24 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -68 # 42268 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc3a8> │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -218468 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ldptr.w $t0, $s1, 144 │ │ │ │ - blez $t0, -44 # 41758 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29958> │ │ │ │ - ld.d $t2, $s1, 8 │ │ │ │ - addi.w $t0, $t0, -1 │ │ │ │ - bstrpick.d $t1, $t0, 0x1f, 0x0 │ │ │ │ - st.w $t0, $s1, 144 │ │ │ │ - ld.d $t0, $t2, 208 │ │ │ │ - slli.d $t1, $t1, 0x1 │ │ │ │ - addi.w $fp, $fp, -1 │ │ │ │ - ldx.hu $t0, $t0, $t1 │ │ │ │ - st.w $fp, $s1, 152 │ │ │ │ - addi.w $t0, $t0, -1 │ │ │ │ - st.w $t0, $s1, 148 │ │ │ │ - ldptr.w $t0, $s1, 104 │ │ │ │ - bge $fp, $t0, -80 # 41768 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29968> │ │ │ │ + addi.d $sp, $sp, -48 │ │ │ │ + pcalau12i $t0, 110 │ │ │ │ + ld.d $t0, $t0, -160 │ │ │ │ + ld.d $t0, $t0, 0 │ │ │ │ + st.d $t0, $sp, 24 │ │ │ │ + li.w $t0, 0x0 │ │ │ │ + ldptr.w $t0, $a0, 280 │ │ │ │ + st.d $ra, $sp, 40 │ │ │ │ + andi $t0, $t0, 0x1 │ │ │ │ + beqz $t0, 100 # 42348 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc488> │ │ │ │ + ld.bu $t0, $a0, 240 │ │ │ │ + beqz $t0, 148 # 42380 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc4c0> │ │ │ │ + ld.d $t0, $a0, 248 │ │ │ │ + beqz $t0, 84 # 42348 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc488> │ │ │ │ + addi.d $t1, $t0, 56 │ │ │ │ + st.d $s0, $sp, 32 │ │ │ │ + addi.d $a0, $sp, 16 │ │ │ │ + move $s0, $a1 │ │ │ │ + move $a1, $t1 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + stptr.d $t1, $sp, 0 │ │ │ │ + bl -220372 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + move $a1, $s0 │ │ │ │ + ldptr.d $t2, $t0, 0 │ │ │ │ + move $a0, $t0 │ │ │ │ + ld.d $t0, $t2, 16 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + ldptr.d $a0, $sp, 0 │ │ │ │ + move $a1, $s0 │ │ │ │ + bl -219720 │ │ │ │ + addi.d $a0, $sp, 16 │ │ │ │ + bl -219120 │ │ │ │ + ld.d $s0, $sp, 32 │ │ │ │ + pcalau12i $t1, 110 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 24 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, 16 # 42370 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc4b0> │ │ │ │ + ld.d $ra, $sp, 40 │ │ │ │ + addi.d $sp, $sp, 48 │ │ │ │ + ret │ │ │ │ + st.d $s0, $sp, 32 │ │ │ │ nop │ │ │ │ - ld.d $s0, $sp, 216 │ │ │ │ - ld.d $s1, $sp, 208 │ │ │ │ - ld.d $s2, $sp, 200 │ │ │ │ - ld.d $s3, $sp, 192 │ │ │ │ - ld.d $s4, $sp, 184 │ │ │ │ - ld.d $s5, $sp, 176 │ │ │ │ - ld.d $s6, $sp, 168 │ │ │ │ - ld.d $s7, $sp, 160 │ │ │ │ - ld.d $s8, $sp, 152 │ │ │ │ - fld.d $fs0, $sp, 136 │ │ │ │ - fld.d $fs1, $sp, 128 │ │ │ │ - fld.d $fs2, $sp, 120 │ │ │ │ - fld.d $fs3, $sp, 112 │ │ │ │ + bl -220328 │ │ │ │ nop │ │ │ │ - pcalau12i $t1, 111 │ │ │ │ + pcaddi $a3, 62118 │ │ │ │ + li.w $a2, 55 │ │ │ │ + pcaddi $a1, 60896 │ │ │ │ + pcaddi $a0, 60909 │ │ │ │ + st.d $s0, $sp, 32 │ │ │ │ + bl -218340 │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 16 │ │ │ │ + bl -219216 │ │ │ │ + pcalau12i $t1, 110 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 104 │ │ │ │ + ld.d $t0, $sp, 24 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, 3680 # 42670 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a870> │ │ │ │ - ld.d $ra, $sp, 232 │ │ │ │ + bnez $t0, -68 # 42378 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc4b8> │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -218740 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + addi.d $sp, $sp, -48 │ │ │ │ + pcalau12i $t0, 110 │ │ │ │ + ld.d $t0, $t0, -160 │ │ │ │ + ld.d $t0, $t0, 0 │ │ │ │ + st.d $t0, $sp, 24 │ │ │ │ + li.w $t0, 0x0 │ │ │ │ + ldptr.w $t0, $a0, 104 │ │ │ │ + st.d $ra, $sp, 40 │ │ │ │ + andi $t0, $t0, 0x1 │ │ │ │ + beqz $t0, 100 # 42458 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc598> │ │ │ │ + ld.bu $t0, $a0, 69 │ │ │ │ + beqz $t0, 148 # 42490 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc5d0> │ │ │ │ + ld.d $t0, $a0, 72 │ │ │ │ + beqz $t0, 84 # 42458 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc598> │ │ │ │ + addi.d $t1, $t0, 56 │ │ │ │ + st.d $s0, $sp, 32 │ │ │ │ + addi.d $a0, $sp, 16 │ │ │ │ + move $s0, $a1 │ │ │ │ + move $a1, $t1 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + stptr.d $t1, $sp, 0 │ │ │ │ + bl -220644 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + move $a1, $s0 │ │ │ │ + ldptr.d $t2, $t0, 0 │ │ │ │ + move $a0, $t0 │ │ │ │ + ld.d $t0, $t2, 16 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ ldptr.d $a0, $sp, 0 │ │ │ │ - ld.d $fp, $sp, 224 │ │ │ │ - addi.d $sp, $sp, 240 │ │ │ │ + move $a1, $s0 │ │ │ │ + bl -219992 │ │ │ │ + addi.d $a0, $sp, 16 │ │ │ │ + bl -219392 │ │ │ │ + ld.d $s0, $sp, 32 │ │ │ │ + pcalau12i $t1, 110 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 24 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, 16 # 42480 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc5c0> │ │ │ │ + ld.d $ra, $sp, 40 │ │ │ │ + addi.d $sp, $sp, 48 │ │ │ │ ret │ │ │ │ + st.d $s0, $sp, 32 │ │ │ │ + nop │ │ │ │ + bl -220600 │ │ │ │ + nop │ │ │ │ + pcaddi $a3, 62090 │ │ │ │ + li.w $a2, 55 │ │ │ │ + pcaddi $a1, 60828 │ │ │ │ + pcaddi $a0, 60841 │ │ │ │ + st.d $s0, $sp, 32 │ │ │ │ + bl -218612 │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 16 │ │ │ │ + bl -219488 │ │ │ │ + pcalau12i $t1, 110 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 24 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -68 # 42488 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc5c8> │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -219012 │ │ │ │ nop │ │ │ │ nop │ │ │ │ + li.w $t0, 8 │ │ │ │ + beq $a1, $t0, 28 # 42500 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc640> │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - li.w $a0, 64 │ │ │ │ - bl -217012 │ │ │ │ - move $s4, $a0 │ │ │ │ - stptr.d $zero, $a0, 0 │ │ │ │ + nop │ │ │ │ + addi.d $sp, $sp, -32 │ │ │ │ + ld.bu $t0, $a0, 88 │ │ │ │ + st.d $ra, $sp, 24 │ │ │ │ + st.d $s0, $sp, 16 │ │ │ │ st.d $zero, $a0, 8 │ │ │ │ st.d $zero, $a0, 16 │ │ │ │ st.d $zero, $a0, 24 │ │ │ │ - st.d $zero, $a0, 32 │ │ │ │ - st.d $zero, $a0, 40 │ │ │ │ - st.d $zero, $a0, 48 │ │ │ │ - st.d $zero, $a0, 56 │ │ │ │ - li.w $a0, 48 │ │ │ │ - bl -217056 │ │ │ │ - addi.d $t0, $sp, 56 │ │ │ │ - addi.d $fp, $a0, 48 │ │ │ │ - move $s0, $a0 │ │ │ │ - st.d $a0, $sp, 80 │ │ │ │ - st.d $a0, $sp, 56 │ │ │ │ - st.d $a0, $sp, 64 │ │ │ │ - st.d $fp, $sp, 96 │ │ │ │ - st.d $t0, $sp, 72 │ │ │ │ - move $s3, $a0 │ │ │ │ + beqz $t0, 60 # 42558 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc698> │ │ │ │ + ld.d $s0, $a0, 72 │ │ │ │ + beqz $s0, 76 # 42570 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc6b0> │ │ │ │ + ld.d $t0, $s0, 24 │ │ │ │ + st.w $zero, $s0, 56 │ │ │ │ + move $a1, $zero │ │ │ │ + move $a0, $s0 │ │ │ │ + st.d $t0, $s0, 40 │ │ │ │ + st.d $t0, $s0, 48 │ │ │ │ + bl -218960 │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + st.b $zero, $s0, 17 │ │ │ │ + ld.d $s0, $sp, 16 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + ret │ │ │ │ + pcaddi $a3, 61960 │ │ │ │ + li.w $a2, 55 │ │ │ │ + pcaddi $a1, 60778 │ │ │ │ + pcaddi $a0, 60791 │ │ │ │ + bl -218808 │ │ │ │ nop │ │ │ │ + pcaddi $a3, 62078 │ │ │ │ + li.w $a2, 550 │ │ │ │ + pcaddi $a1, 60706 │ │ │ │ + pcaddi $a0, 60717 │ │ │ │ + bl -218832 │ │ │ │ nop │ │ │ │ - stptr.d $zero, $s3, 0 │ │ │ │ - st.d $zero, $s3, 8 │ │ │ │ - st.d $zero, $s3, 16 │ │ │ │ - li.w $a0, 64 │ │ │ │ - bl -217120 │ │ │ │ - addi.d $t0, $a0, 64 │ │ │ │ - vld $vr0, $s4, 0 │ │ │ │ - stptr.d $a0, $s3, 0 │ │ │ │ - st.d $t0, $s3, 16 │ │ │ │ - vst $vr0, $a0, 0 │ │ │ │ - vld $vr0, $s4, 16 │ │ │ │ - vst $vr0, $a0, 16 │ │ │ │ - addi.d $s3, $s3, 24 │ │ │ │ - vld $vr0, $s4, 32 │ │ │ │ - vst $vr0, $a0, 32 │ │ │ │ - st.d $s3, $sp, 56 │ │ │ │ - vld $vr0, $s4, 48 │ │ │ │ - vst $vr0, $a0, 48 │ │ │ │ - st.d $t0, $s3, -16 │ │ │ │ - bne $fp, $s3, -76 # 418a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29aa0> │ │ │ │ - move $a0, $s4 │ │ │ │ - st.d $fp, $sp, 88 │ │ │ │ - bl -217256 │ │ │ │ - ldptr.w $s4, $s1, 180 │ │ │ │ - ld.d $t0, $s1, 384 │ │ │ │ - alsl.d $s4, $s4, $s4, 0x1 │ │ │ │ - alsl.d $t0, $s4, $t0, 0x3 │ │ │ │ - ldptr.d $fp, $t0, 0 │ │ │ │ - ld.d $t0, $t0, 8 │ │ │ │ - slli.d $s4, $s4, 0x3 │ │ │ │ - sub.d $s6, $t0, $fp │ │ │ │ - beq $t0, $fp, 3604 # 42730 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a930> │ │ │ │ - move $a0, $s6 │ │ │ │ - bl -217236 │ │ │ │ - move $a2, $s6 │ │ │ │ - move $a1, $fp │ │ │ │ - bl -216144 │ │ │ │ - fld.d $fa1, $a0, 0 │ │ │ │ - fld.d $fa2, $a0, 8 │ │ │ │ - fld.d $fa3, $a0, 16 │ │ │ │ - fld.d $fa4, $a0, 24 │ │ │ │ - fld.d $fa5, $a0, 32 │ │ │ │ - fld.d $fa6, $a0, 40 │ │ │ │ - fld.d $fa7, $a0, 48 │ │ │ │ - fld.d $ft0, $a0, 56 │ │ │ │ - frecip.d $fa1, $fa1 │ │ │ │ - frecip.d $fa2, $fa2 │ │ │ │ - frecip.d $fa3, $fa3 │ │ │ │ - frecip.d $fa4, $fa4 │ │ │ │ - frecip.d $fa5, $fa5 │ │ │ │ - frecip.d $fa6, $fa6 │ │ │ │ - frecip.d $fa7, $fa7 │ │ │ │ - frecip.d $ft0, $ft0 │ │ │ │ - ldptr.w $t7, $s1, 136 │ │ │ │ - move $t5, $a0 │ │ │ │ - fst.d $fa1, $a0, 0 │ │ │ │ - fst.d $fa2, $a0, 8 │ │ │ │ - fst.d $fa3, $a0, 16 │ │ │ │ - fst.d $fa4, $a0, 24 │ │ │ │ - fst.d $fa5, $a0, 32 │ │ │ │ - fst.d $fa6, $a0, 40 │ │ │ │ - fst.d $fa7, $a0, 48 │ │ │ │ - fst.d $ft0, $a0, 56 │ │ │ │ - beqz $t7, 324 # 41ae0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29ce0> │ │ │ │ - ldptr.w $t0, $s1, 160 │ │ │ │ - ldptr.w $t8, $s1, 164 │ │ │ │ - ld.d $t4, $s1, 64 │ │ │ │ - ld.d $t1, $s1, 360 │ │ │ │ - add.w $t0, $t0, $t8 │ │ │ │ - srli.d $t4, $t4, 0x3 │ │ │ │ - bstrpick.d $t0, $t0, 0x1f, 0x0 │ │ │ │ - mul.d $t0, $t0, $t4 │ │ │ │ - ld.d $t6, $s1, 88 │ │ │ │ - ld.d $t2, $s1, 192 │ │ │ │ - ldx.d $t1, $t1, $s4 │ │ │ │ - move $t3, $zero │ │ │ │ - addi.d $t2, $t2, 184 │ │ │ │ - addi.d $t1, $t1, 184 │ │ │ │ - add.d $t6, $t6, $t0 │ │ │ │ + bl -221320 │ │ │ │ + st.b $zero, $s0, 17 │ │ │ │ + bl -219648 │ │ │ │ nop │ │ │ │ - bstrpick.d $t0, $t3, 0x1f, 0x3 │ │ │ │ - ldx.bu $t0, $t6, $t0 │ │ │ │ - nor $t4, $zero, $t3 │ │ │ │ - fld.d $fa0, $t1, -184 │ │ │ │ - andi $t4, $t4, 0x7 │ │ │ │ - sra.w $t0, $t0, $t4 │ │ │ │ - andi $t0, $t0, 0x1 │ │ │ │ - fmul.d $fa0, $fa1, $fa0 │ │ │ │ - alsl.d $t0, $t0, $t0, 0x1 │ │ │ │ - slli.d $t0, $t0, 0x3 │ │ │ │ - ldx.d $t0, $s0, $t0 │ │ │ │ - fld.d $ft8, $t2, -184 │ │ │ │ - preld 0x0, $t2, 0 │ │ │ │ - fld.d $ft7, $t0, 0 │ │ │ │ - fld.d $ft6, $t0, 8 │ │ │ │ - preld 0x0, $t1, 0 │ │ │ │ - addi.d $t1, $t1, 64 │ │ │ │ - fmadd.d $fa0, $fa0, $ft8, $ft7 │ │ │ │ - addi.d $t2, $t2, 64 │ │ │ │ - fld.d $ft5, $t0, 16 │ │ │ │ - fld.d $ft4, $t0, 24 │ │ │ │ - fld.d $ft3, $t0, 32 │ │ │ │ - fld.d $ft2, $t0, 40 │ │ │ │ - fld.d $ft1, $t0, 48 │ │ │ │ - addi.w $t3, $t3, 1 │ │ │ │ - fst.d $fa0, $t0, 0 │ │ │ │ - fld.d $fa0, $t1, -240 │ │ │ │ - fld.d $ft7, $t2, -240 │ │ │ │ - fmul.d $fa0, $fa2, $fa0 │ │ │ │ - fmadd.d $fa0, $fa0, $ft7, $ft6 │ │ │ │ - fst.d $fa0, $t0, 8 │ │ │ │ - fld.d $fa0, $t1, -232 │ │ │ │ - fld.d $ft6, $t2, -232 │ │ │ │ - fmul.d $fa0, $fa3, $fa0 │ │ │ │ - fmadd.d $fa0, $fa0, $ft6, $ft5 │ │ │ │ - fst.d $fa0, $t0, 16 │ │ │ │ - fld.d $fa0, $t1, -224 │ │ │ │ - fld.d $ft5, $t2, -224 │ │ │ │ - fmul.d $fa0, $fa4, $fa0 │ │ │ │ - fmadd.d $fa0, $fa0, $ft5, $ft4 │ │ │ │ - fst.d $fa0, $t0, 24 │ │ │ │ - fld.d $fa0, $t1, -216 │ │ │ │ - fld.d $ft4, $t2, -216 │ │ │ │ - fmul.d $fa0, $fa5, $fa0 │ │ │ │ - fmadd.d $fa0, $fa0, $ft4, $ft3 │ │ │ │ - fst.d $fa0, $t0, 32 │ │ │ │ - fld.d $fa0, $t1, -208 │ │ │ │ - fld.d $ft3, $t2, -208 │ │ │ │ - fmul.d $fa0, $fa6, $fa0 │ │ │ │ - fmadd.d $fa0, $fa0, $ft3, $ft2 │ │ │ │ - fst.d $fa0, $t0, 40 │ │ │ │ - fld.d $fa0, $t1, -200 │ │ │ │ - fld.d $ft2, $t2, -200 │ │ │ │ - fmul.d $fa0, $fa7, $fa0 │ │ │ │ - fmadd.d $fa0, $fa0, $ft2, $ft1 │ │ │ │ - fst.d $fa0, $t0, 48 │ │ │ │ - fld.d $fa0, $t1, -192 │ │ │ │ - fld.d $ft2, $t2, -192 │ │ │ │ - fld.d $ft1, $t0, 56 │ │ │ │ - fmul.d $fa0, $ft0, $fa0 │ │ │ │ - fmadd.d $fa0, $fa0, $ft2, $ft1 │ │ │ │ - fst.d $fa0, $t0, 56 │ │ │ │ - bne $t3, $t7, -248 # 419e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29be0> │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + bl -219388 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + bl -219220 │ │ │ │ nop │ │ │ │ - ld.d $t1, $sp, 32 │ │ │ │ - ld.d $t2, $s0, 24 │ │ │ │ - ldptr.w $t0, $s1, 176 │ │ │ │ - ldptr.d $t3, $t1, 0 │ │ │ │ - ldptr.d $t1, $s0, 0 │ │ │ │ - vld $vr3, $t2, 48 │ │ │ │ - vld $vr0, $t2, 0 │ │ │ │ - vld $vr2, $t2, 16 │ │ │ │ - slli.w $t0, $t0, 0x3 │ │ │ │ - vld $vr1, $t2, 32 │ │ │ │ - alsl.d $t0, $t0, $t3, 0x2 │ │ │ │ - vld $vr6, $t1, 48 │ │ │ │ - vfadd.d $vr6, $vr6, $vr3 │ │ │ │ - vfdiv.d $vr3, $vr3, $vr6 │ │ │ │ - vld $vr7, $t1, 32 │ │ │ │ - vld $vr5, $t1, 0 │ │ │ │ - vld $vr4, $t1, 16 │ │ │ │ - vfadd.d $vr7, $vr7, $vr1 │ │ │ │ - vfadd.d $vr5, $vr5, $vr0 │ │ │ │ - vfdiv.d $vr1, $vr1, $vr7 │ │ │ │ - vfdiv.d $vr0, $vr0, $vr5 │ │ │ │ - vfcvt.s.d $vr1, $vr3, $vr1 │ │ │ │ - move $a0, $t5 │ │ │ │ - vfadd.d $vr3, $vr4, $vr2 │ │ │ │ - vfdiv.d $vr2, $vr2, $vr3 │ │ │ │ - vfcvt.s.d $vr0, $vr2, $vr0 │ │ │ │ - vst $vr1, $t0, 16 │ │ │ │ - vst $vr0, $t0, 0 │ │ │ │ - move $s4, $s0 │ │ │ │ - bl -217860 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ldptr.d $a0, $s4, 0 │ │ │ │ - beqz $a0, 60 # 41ba0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29da0> │ │ │ │ - addi.d $s4, $s4, 24 │ │ │ │ - bl -217884 │ │ │ │ - bne $s3, $s4, -16 # 41b60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29d60> │ │ │ │ - move $a0, $s0 │ │ │ │ - ldptr.w $s0, $s1, 176 │ │ │ │ - bl -217900 │ │ │ │ - ldptr.w $t6, $s1, 148 │ │ │ │ - addi.w $s0, $s0, -1 │ │ │ │ - ldptr.w $fp, $s1, 152 │ │ │ │ - st.w $s0, $s1, 176 │ │ │ │ - b -1112 # 41738 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29938> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $s4, $s4, 24 │ │ │ │ - bne $s3, $s4, -68 # 41b60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29d60> │ │ │ │ - move $a0, $s0 │ │ │ │ - ldptr.w $s0, $s1, 176 │ │ │ │ - bl -217952 │ │ │ │ - ldptr.w $t6, $s1, 148 │ │ │ │ - addi.w $s0, $s0, -1 │ │ │ │ - ldptr.w $fp, $s1, 152 │ │ │ │ - st.w $s0, $s1, 176 │ │ │ │ - b -1164 # 41738 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29938> │ │ │ │ + addi.d $sp, $sp, -32 │ │ │ │ + move $t0, $a0 │ │ │ │ + ld.d $a0, $a0, 104 │ │ │ │ + st.d $ra, $sp, 24 │ │ │ │ + pcaddi $t1, 110946 │ │ │ │ + stptr.d $t1, $t0, 0 │ │ │ │ + beqz $a0, 16 # 425e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc728> │ │ │ │ + stptr.d $t0, $sp, 0 │ │ │ │ + bl -220560 │ │ │ │ + ldptr.d $t0, $sp, 0 │ │ │ │ + ld.bu $t1, $t0, 88 │ │ │ │ + beqz $t1, 116 # 42660 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc7a0> │ │ │ │ + ld.d $a0, $t0, 80 │ │ │ │ + beqz $a0, 108 # 42660 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc7a0> │ │ │ │ + li.w $t2, -1 │ │ │ │ + addi.d $t3, $a0, 8 │ │ │ │ + amadd_db.w $t1, $t2, $t3 │ │ │ │ + addi.w $t1, $t1, -1 │ │ │ │ + bnez $t1, 88 # 42660 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc7a0> │ │ │ │ + ldptr.d $t1, $a0, 0 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + stptr.d $a0, $sp, 0 │ │ │ │ + ld.d $t1, $t1, 16 │ │ │ │ + jirl $ra, $t1, 0 │ │ │ │ + ldptr.d $a0, $sp, 0 │ │ │ │ + li.w $t2, -1 │ │ │ │ + addi.d $t0, $a0, 12 │ │ │ │ + amadd_db.w $t1, $t2, $t0 │ │ │ │ + addi.w $t1, $t1, -1 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + bnez $t1, 40 # 42660 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc7a0> │ │ │ │ + ldptr.d $t1, $a0, 0 │ │ │ │ + pcaddi $t3, -15560 │ │ │ │ + stptr.d $t0, $sp, 0 │ │ │ │ + ld.d $t2, $t1, 24 │ │ │ │ + bne $t2, $t3, 52 # 42680 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc7c0> │ │ │ │ + ld.d $t1, $t1, 8 │ │ │ │ + jirl $ra, $t1, 0 │ │ │ │ + ldptr.d $t0, $sp, 0 │ │ │ │ nop │ │ │ │ + pcalau12i $t1, 110 │ │ │ │ + ld.d $t1, $t1, -296 │ │ │ │ + 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 -219948 │ │ │ │ + jirl $ra, $t2, 0 │ │ │ │ + ldptr.d $t0, $sp, 0 │ │ │ │ + b -40 # 42660 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc7a0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $t3, $t2, 136 │ │ │ │ - srai.w $t1, $fp, 0x1 │ │ │ │ - andi $t2, $fp, 0x1 │ │ │ │ - ldx.bu $t1, $t3, $t1 │ │ │ │ - li.w $t0, 4 │ │ │ │ - slli.d $t2, $t2, 0x2 │ │ │ │ - sll.w $t0, $t0, $t2 │ │ │ │ - and $t0, $t0, $t1 │ │ │ │ - sltu $a1, $zero, $t0 │ │ │ │ - bltz $s0, 1852 # 42340 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a540> │ │ │ │ - beq $a1, $s0, 1848 # 42340 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a540> │ │ │ │ - beqz $s7, 2484 # 425c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a7c0> │ │ │ │ - bnez $fp, -1248 # 41730 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29930> │ │ │ │ + addi.d $sp, $sp, -32 │ │ │ │ + st.d $s0, $sp, 16 │ │ │ │ + move $s0, $a0 │ │ │ │ + ld.d $a0, $a0, 104 │ │ │ │ + st.d $ra, $sp, 24 │ │ │ │ + pcaddi $t0, 110889 │ │ │ │ + stptr.d $t0, $s0, 0 │ │ │ │ + beqz $a0, 12 # 426c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc808> │ │ │ │ + bl -220784 │ │ │ │ nop │ │ │ │ - ld.d $a1, $sp, 8 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -7392 # 3ff40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28140> │ │ │ │ - b -1276 # 41728 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29928> │ │ │ │ - vxor.v $vr1, $vr1, $vr1 │ │ │ │ - fmov.d $fa2, $fa1 │ │ │ │ - fmov.d $fa3, $fa1 │ │ │ │ - fmov.d $fa4, $fa1 │ │ │ │ - fmov.d $fa5, $fa1 │ │ │ │ - fmov.d $fa6, $fa1 │ │ │ │ - fmov.d $fa0, $fa1 │ │ │ │ - fmov.d $fa7, $fa1 │ │ │ │ + ld.bu $t0, $s0, 88 │ │ │ │ + beqz $t0, 100 # 42730 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc870> │ │ │ │ + ld.d $a0, $s0, 80 │ │ │ │ + beqz $a0, 92 # 42730 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc870> │ │ │ │ + li.w $t1, -1 │ │ │ │ + addi.d $t2, $a0, 8 │ │ │ │ + amadd_db.w $t0, $t1, $t2 │ │ │ │ + addi.w $t0, $t0, -1 │ │ │ │ + bnez $t0, 72 # 42730 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc870> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + ld.d $t0, $t0, 16 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + li.w $t1, -1 │ │ │ │ + addi.d $t2, $a0, 12 │ │ │ │ + amadd_db.w $t0, $t1, $t2 │ │ │ │ + addi.w $t0, $t0, -1 │ │ │ │ + bnez $t0, 32 # 42730 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc870> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + pcaddi $t2, -15614 │ │ │ │ + ld.d $t1, $t0, 24 │ │ │ │ + bne $t1, $t2, 64 # 42760 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc8a0> │ │ │ │ + ld.d $t0, $t0, 8 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ nop │ │ │ │ + pcalau12i $t0, 110 │ │ │ │ + ld.d $t0, $t0, -296 │ │ │ │ + addi.d $t0, $t0, 16 │ │ │ │ + addi.d $a0, $s0, 56 │ │ │ │ + stptr.d $t0, $s0, 0 │ │ │ │ + bl -220148 │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + move $a0, $s0 │ │ │ │ + ld.d $s0, $sp, 16 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + b -220936 │ │ │ │ nop │ │ │ │ - fadd.d $fa0, $fa0, $fa7 │ │ │ │ - ldptr.w $t6, $s1, 148 │ │ │ │ - fadd.d $fa0, $fa0, $fa6 │ │ │ │ - fadd.d $fa0, $fa0, $fa5 │ │ │ │ - fadd.d $fa0, $fa0, $fa4 │ │ │ │ - fadd.d $fa0, $fa0, $fa3 │ │ │ │ - fadd.d $fa0, $fa0, $fa2 │ │ │ │ - fadd.d $fa0, $fa0, $fa1 │ │ │ │ - fst.d $fa0, $s1, 184 │ │ │ │ - beqz $t6, 884 # 41fe8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a1e8> │ │ │ │ - ldptr.w $fp, $s1, 152 │ │ │ │ + jirl $ra, $t1, 0 │ │ │ │ + b -52 # 42730 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc870> │ │ │ │ nop │ │ │ │ - st.w $fp, $s1, 156 │ │ │ │ - bnez $fp, -1356 # 41738 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29938> │ │ │ │ - ld.d $a1, $sp, 8 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -7504 # 3ff40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28140> │ │ │ │ - b -1388 # 41728 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29928> │ │ │ │ nop │ │ │ │ + addi.d $sp, $sp, -48 │ │ │ │ + st.d $s0, $sp, 32 │ │ │ │ + ld.d $s0, $a1, 8 │ │ │ │ + st.d $s1, $sp, 24 │ │ │ │ + st.d $s2, $sp, 16 │ │ │ │ + st.d $ra, $sp, 40 │ │ │ │ + pcalau12i $t0, 110 │ │ │ │ + ld.d $t0, $t0, -160 │ │ │ │ + ld.d $t0, $t0, 0 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + li.w $t0, 0x0 │ │ │ │ + move $s2, $a1 │ │ │ │ + move $s1, $a0 │ │ │ │ + beqz $s0, 68 # 427e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc928> │ │ │ │ + ldptr.d $t0, $s0, 0 │ │ │ │ + move $a1, $s0 │ │ │ │ + move $a0, $sp │ │ │ │ + ld.d $t0, $t0, 40 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + ldptr.d $s0, $sp, 0 │ │ │ │ + beqz $s0, 40 # 427e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc928> │ │ │ │ + ldptr.d $t0, $s0, 0 │ │ │ │ + move $a0, $s0 │ │ │ │ + ld.d $t0, $t0, 24 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + ldptr.d $a0, $sp, 0 │ │ │ │ + beqz $a0, 16 # 427e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc928> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ld.d $t0, $t0, 32 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + ld.d $t0, $s2, 32 │ │ │ │ + vld $vr0, $s2, 16 │ │ │ │ + vst $vr0, $s1, 16 │ │ │ │ + ld.d $a0, $s1, 8 │ │ │ │ + st.d $t0, $s1, 32 │ │ │ │ + beqz $a0, 20 # 42810 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc950> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ld.d $t0, $t0, 32 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ nop │ │ │ │ - fadd.d $fa0, $fa1, $ft0 │ │ │ │ - st.d $t6, $sp, 16 │ │ │ │ - fadd.d $fa0, $fa0, $fa7 │ │ │ │ - fadd.d $fa0, $fa0, $fa6 │ │ │ │ - fadd.d $fa0, $fa0, $fa5 │ │ │ │ - fadd.d $fa0, $fa0, $fa4 │ │ │ │ - fadd.d $fa0, $fa0, $fa3 │ │ │ │ - fadd.d $fa0, $fa0, $fa2 │ │ │ │ - fst.d $fa0, $s1, 184 │ │ │ │ - bl -218228 │ │ │ │ - ld.d $t6, $sp, 16 │ │ │ │ - bnez $s7, -76 # 41c80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29e80> │ │ │ │ - ldptr.w $t8, $s1, 152 │ │ │ │ - ld.d $t2, $s1, 216 │ │ │ │ - li.w $s6, 1 │ │ │ │ + st.d $s0, $s1, 8 │ │ │ │ + beqz $s0, 36 # 42838 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc978> │ │ │ │ + ldptr.d $t0, $s0, 0 │ │ │ │ + move $a0, $s0 │ │ │ │ + ld.d $t0, $t0, 24 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + ldptr.d $t0, $s0, 0 │ │ │ │ + move $a0, $s0 │ │ │ │ + ld.d $t0, $t0, 32 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + pcalau12i $t1, 110 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, 88 # 428a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc9e8> │ │ │ │ + ld.d $ra, $sp, 40 │ │ │ │ + ld.d $s0, $sp, 32 │ │ │ │ + ld.d $s1, $sp, 24 │ │ │ │ + ld.d $s2, $sp, 16 │ │ │ │ + addi.d $sp, $sp, 48 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - ld.d $t0, $s1, 192 │ │ │ │ - move $t1, $t2 │ │ │ │ - alsl.d $s3, $s3, $t2, 0x3 │ │ │ │ - addi.d $t0, $t0, 376 │ │ │ │ - fld.d $fa0, $t0, -376 │ │ │ │ - fld.d $fa7, $t0, -368 │ │ │ │ - fld.d $fa6, $t0, -360 │ │ │ │ - fld.d $fa5, $t0, -352 │ │ │ │ - fld.d $fa4, $t0, -344 │ │ │ │ - fld.d $fa3, $t0, -336 │ │ │ │ - fadd.d $fa0, $fa0, $fa7 │ │ │ │ - fld.d $fa2, $t0, -328 │ │ │ │ - fld.d $fa1, $t0, -320 │ │ │ │ - addi.d $t1, $t1, 8 │ │ │ │ - preld 0x0, $t0, 0 │ │ │ │ - fadd.d $fa0, $fa0, $fa6 │ │ │ │ - addi.d $t0, $t0, 64 │ │ │ │ - fadd.d $fa0, $fa0, $fa5 │ │ │ │ - fadd.d $fa0, $fa0, $fa4 │ │ │ │ - fadd.d $fa0, $fa0, $fa3 │ │ │ │ - fadd.d $fa0, $fa0, $fa2 │ │ │ │ - fadd.d $fa0, $fa0, $fa1 │ │ │ │ - fst.d $fa0, $t1, -8 │ │ │ │ - bne $s3, $t1, -76 # 41cf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29ef0> │ │ │ │ - move $fp, $t8 │ │ │ │ - move $s0, $t8 │ │ │ │ - bnez $s6, 16 # 41d58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29f58> │ │ │ │ + move $s1, $a0 │ │ │ │ nop │ │ │ │ - ldptr.w $fp, $s1, 156 │ │ │ │ - move $s0, $t8 │ │ │ │ - st.w $fp, $s1, 156 │ │ │ │ - beqz $s0, 484 # 41f40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a140> │ │ │ │ - ldptr.w $t0, $s1, 104 │ │ │ │ - beq $t0, $s0, -1604 # 41720 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29920> │ │ │ │ - ld.d $a1, $sp, 8 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -6752 # 40310 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28510> │ │ │ │ - bltz $a0, 2204 # 42610 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a810> │ │ │ │ - ldptr.d $t0, $sp, 0 │ │ │ │ - add.w $t0, $a0, $t0 │ │ │ │ - stptr.d $t0, $sp, 0 │ │ │ │ - b -1636 # 41720 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29920> │ │ │ │ + ldptr.d $t0, $s0, 0 │ │ │ │ + move $a0, $s0 │ │ │ │ + ld.d $t0, $t0, 32 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + pcalau12i $t1, 110 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + beqz $t0, 72 # 428e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xca28> │ │ │ │ nop │ │ │ │ + bl -221656 │ │ │ │ nop │ │ │ │ + move $s1, $a0 │ │ │ │ + bnez $s0, -60 # 42878 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc9b8> │ │ │ │ + b -48 # 42888 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc9c8> │ │ │ │ nop │ │ │ │ + ldptr.d $t0, $sp, 0 │ │ │ │ + move $s1, $a0 │ │ │ │ + beqz $t0, -80 # 42878 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc9b8> │ │ │ │ + ldptr.d $t1, $t0, 0 │ │ │ │ + move $a0, $t0 │ │ │ │ + ld.d $t0, $t1, 32 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + b -100 # 42878 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc9b8> │ │ │ │ + move $s1, $a0 │ │ │ │ + b -92 # 42888 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc9c8> │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -220060 │ │ │ │ + addi.d $sp, $sp, -48 │ │ │ │ + st.d $s1, $sp, 24 │ │ │ │ + move $s1, $a0 │ │ │ │ + li.w $a0, 88 │ │ │ │ + st.d $ra, $sp, 40 │ │ │ │ + st.d $s0, $sp, 32 │ │ │ │ + st.d $s2, $sp, 16 │ │ │ │ + bl -221308 │ │ │ │ + pcaddi $t0, 109990 │ │ │ │ + move $s0, $a0 │ │ │ │ + stptr.d $t0, $a0, 0 │ │ │ │ + addi.d $a1, $s1, 8 │ │ │ │ + addi.d $a0, $a0, 8 │ │ │ │ + bl -220884 │ │ │ │ + ld.d $t0, $s1, 24 │ │ │ │ + ld.d $t2, $s1, 40 │ │ │ │ + ld.d $a0, $s1, 56 │ │ │ │ + st.d $t0, $s0, 24 │ │ │ │ + ld.d $t0, $s1, 32 │ │ │ │ + pcaddi $s2, 110547 │ │ │ │ + pcaddi $t1, 109970 │ │ │ │ + st.d $s2, $s0, 8 │ │ │ │ + st.d $t2, $s0, 40 │ │ │ │ + st.d $t1, $s0, 48 │ │ │ │ + st.d $a0, $s0, 56 │ │ │ │ + st.d $t0, $s0, 32 │ │ │ │ + beqz $a0, 16 # 42968 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcaa8> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ld.d $t0, $t0, 24 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + ld.d $t0, $s1, 80 │ │ │ │ + vld $vr0, $s1, 64 │ │ │ │ + vst $vr0, $s0, 64 │ │ │ │ + pcaddi $t3, 110863 │ │ │ │ + pcaddi $t2, 110874 │ │ │ │ + pcaddi $t1, 110883 │ │ │ │ + stptr.d $t3, $s0, 0 │ │ │ │ + st.d $t2, $s0, 8 │ │ │ │ + st.d $t1, $s0, 48 │ │ │ │ + addi.d $a1, $s1, 48 │ │ │ │ + addi.d $a0, $s0, 48 │ │ │ │ + st.d $t0, $s0, 80 │ │ │ │ + bl -552 # 42770 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc8b0> │ │ │ │ + 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 │ │ │ │ + ret │ │ │ │ + st.d $s3, $sp, 8 │ │ │ │ + move $s1, $a0 │ │ │ │ + st.d $s2, $s0, 8 │ │ │ │ + addi.d $a0, $s0, 8 │ │ │ │ + bl -220536 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -221568 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -220296 │ │ │ │ nop │ │ │ │ + ldptr.d $t0, $s0, 0 │ │ │ │ + move $s1, $a0 │ │ │ │ + st.d $s3, $sp, 8 │ │ │ │ + ld.d $t0, $t0, 24 │ │ │ │ + move $a0, $s0 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -220332 │ │ │ │ + addi.d $sp, $sp, -16 │ │ │ │ + stptr.d $s0, $sp, 0 │ │ │ │ + move $s0, $a0 │ │ │ │ + ld.d $a0, $a0, 256 │ │ │ │ + st.d $ra, $sp, 8 │ │ │ │ + pcaddi $t0, 110573 │ │ │ │ + stptr.d $t0, $s0, 0 │ │ │ │ + beqz $a0, 12 # 42a28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcb68> │ │ │ │ + bl -221648 │ │ │ │ nop │ │ │ │ + ld.bu $t0, $s0, 240 │ │ │ │ + bnez $t0, 52 # 42a60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcba0> │ │ │ │ + pcalau12i $t0, 110 │ │ │ │ + ld.d $t0, $t0, -296 │ │ │ │ + addi.d $t0, $t0, 16 │ │ │ │ + ld.d $ra, $sp, 8 │ │ │ │ + stptr.d $t0, $s0, 0 │ │ │ │ + addi.d $a0, $s0, 56 │ │ │ │ + ldptr.d $s0, $sp, 0 │ │ │ │ + addi.d $sp, $sp, 16 │ │ │ │ + b -220928 │ │ │ │ nop │ │ │ │ - ld.d $t2, $s1, 8 │ │ │ │ - ld.d $t0, $s1, 240 │ │ │ │ - srai.w $t1, $fp, 0x1 │ │ │ │ - ld.d $t2, $t2, 136 │ │ │ │ - ldx.bu $a0, $t2, $t1 │ │ │ │ - stptr.d $zero, $t0, 0 │ │ │ │ - st.d $zero, $t0, 8 │ │ │ │ - st.d $zero, $t0, 16 │ │ │ │ - st.d $zero, $t0, 24 │ │ │ │ - st.d $zero, $t0, 32 │ │ │ │ - st.d $zero, $t0, 40 │ │ │ │ - st.d $zero, $t0, 48 │ │ │ │ - st.d $zero, $t0, 56 │ │ │ │ - beqz $s5, 2116 # 42618 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a818> │ │ │ │ - ldptr.w $t2, $s1, 160 │ │ │ │ - ldptr.w $a1, $s1, 164 │ │ │ │ - ld.d $t4, $s1, 64 │ │ │ │ - andi $t1, $fp, 0x1 │ │ │ │ - add.w $t2, $t2, $a1 │ │ │ │ - srli.d $t4, $t4, 0x3 │ │ │ │ - bstrpick.d $t2, $t2, 0x1f, 0x0 │ │ │ │ - mul.d $t2, $t2, $t4 │ │ │ │ - slli.d $t1, $t1, 0x2 │ │ │ │ - ld.d $t7, $s1, 88 │ │ │ │ - li.w $t6, 4 │ │ │ │ - sll.w $t6, $t6, $t1 │ │ │ │ - ldptr.d $t8, $s1, 0 │ │ │ │ - ld.d $t1, $s1, 192 │ │ │ │ - and $t6, $t6, $a0 │ │ │ │ - sltu $t6, $zero, $t6 │ │ │ │ - move $s3, $zero │ │ │ │ - add.d $t7, $t7, $t2 │ │ │ │ - bstrpick.d $t2, $s3, 0x1f, 0x3 │ │ │ │ - ldx.bu $t2, $t7, $t2 │ │ │ │ - nor $t4, $zero, $s3 │ │ │ │ - andi $t4, $t4, 0x7 │ │ │ │ - sra.w $t2, $t2, $t4 │ │ │ │ - andi $t2, $t2, 0x1 │ │ │ │ - fmov.d $fa0, $fs0 │ │ │ │ - beq $t6, $t2, 20 # 41e50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a050> │ │ │ │ - fld.d $fa0, $t8, 112 │ │ │ │ - fld.d $fa1, $t8, 104 │ │ │ │ - fdiv.d $fa0, $fa0, $fa1 │ │ │ │ nop │ │ │ │ - fst.d $fa0, $t1, 8 │ │ │ │ - fst.d $fa0, $t1, 16 │ │ │ │ - fst.d $fa0, $t1, 24 │ │ │ │ - fst.d $fa0, $t1, 32 │ │ │ │ - fst.d $fa0, $t1, 40 │ │ │ │ - fst.d $fa0, $t1, 48 │ │ │ │ - fst.d $fa0, $t1, 56 │ │ │ │ - fst.d $fa0, $t1, 0 │ │ │ │ - fld.d $fa7, $t0, 0 │ │ │ │ - fld.d $fa6, $t0, 8 │ │ │ │ - addi.d $t1, $t1, 64 │ │ │ │ - fld.d $fa5, $t0, 16 │ │ │ │ - fld.d $fa4, $t0, 24 │ │ │ │ - fadd.d $fa0, $fa0, $fa7 │ │ │ │ - fld.d $fa3, $t0, 32 │ │ │ │ - fld.d $fa2, $t0, 40 │ │ │ │ - fld.d $fa1, $t0, 48 │ │ │ │ - fld.d $ft0, $t0, 56 │ │ │ │ - addi.w $s3, $s3, 1 │ │ │ │ - fst.d $fa0, $t0, 0 │ │ │ │ - fld.d $fa7, $t1, -56 │ │ │ │ - fadd.d $fa7, $fa7, $fa6 │ │ │ │ - fst.d $fa7, $t0, 8 │ │ │ │ - fld.d $fa6, $t1, -48 │ │ │ │ - fadd.d $fa6, $fa6, $fa5 │ │ │ │ - fst.d $fa6, $t0, 16 │ │ │ │ - fld.d $fa5, $t1, -40 │ │ │ │ - fadd.d $fa5, $fa5, $fa4 │ │ │ │ - fst.d $fa5, $t0, 24 │ │ │ │ - fld.d $fa4, $t1, -32 │ │ │ │ - fadd.d $fa4, $fa4, $fa3 │ │ │ │ - fst.d $fa4, $t0, 32 │ │ │ │ - fld.d $fa3, $t1, -24 │ │ │ │ - fadd.d $fa3, $fa3, $fa2 │ │ │ │ - fst.d $fa3, $t0, 40 │ │ │ │ - fld.d $fa2, $t1, -16 │ │ │ │ - fadd.d $fa2, $fa2, $fa1 │ │ │ │ - fst.d $fa2, $t0, 48 │ │ │ │ - fld.d $fa1, $t1, -8 │ │ │ │ - fadd.d $fa1, $fa1, $ft0 │ │ │ │ - fst.d $fa1, $t0, 56 │ │ │ │ - bne $s3, $s5, -212 # 41e20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a020> │ │ │ │ - fadd.d $fa0, $fa0, $fa7 │ │ │ │ - ldptr.w $t0, $s1, 148 │ │ │ │ - fadd.d $fa0, $fa0, $fa6 │ │ │ │ - fadd.d $fa0, $fa0, $fa5 │ │ │ │ - fadd.d $fa0, $fa0, $fa4 │ │ │ │ - fadd.d $fa0, $fa0, $fa3 │ │ │ │ - fadd.d $fa0, $fa0, $fa2 │ │ │ │ - fadd.d $fa0, $fa0, $fa1 │ │ │ │ - fst.d $fa0, $s1, 184 │ │ │ │ - beqz $t0, 1636 # 42580 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a780> │ │ │ │ - st.w $fp, $s1, 156 │ │ │ │ - bnez $fp, -2044 # 41728 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29928> │ │ │ │ - b -784 # 41c18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29e18> │ │ │ │ nop │ │ │ │ + ld.d $a0, $s0, 200 │ │ │ │ + addi.d $t0, $s0, 216 │ │ │ │ + beq $a0, $t0, 8 # 42a70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcbb0> │ │ │ │ + bl -221724 │ │ │ │ + ld.d $a0, $s0, 120 │ │ │ │ + addi.d $t0, $s0, 136 │ │ │ │ + beq $a0, $t0, 8 # 42a80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcbc0> │ │ │ │ + bl -221740 │ │ │ │ + ld.d $a0, $s0, 88 │ │ │ │ + addi.d $t0, $s0, 104 │ │ │ │ + beq $a0, $t0, 8 # 42a90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcbd0> │ │ │ │ + bl -221756 │ │ │ │ + ld.d $a0, $s0, 80 │ │ │ │ + beqz $a0, -100 # 42a30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcb70> │ │ │ │ + bl -53240 # 35aa0 ::do_widen(char) const@@Base+0x255e0> │ │ │ │ + b -108 # 42a30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcb70> │ │ │ │ + addi.d $sp, $sp, -16 │ │ │ │ + stptr.d $s0, $sp, 0 │ │ │ │ + move $s0, $a0 │ │ │ │ + ld.d $a0, $a0, 256 │ │ │ │ + st.d $ra, $sp, 8 │ │ │ │ + pcaddi $t0, 110533 │ │ │ │ + stptr.d $t0, $s0, 0 │ │ │ │ + beqz $a0, 12 # 42ac8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcc08> │ │ │ │ + bl -221808 │ │ │ │ nop │ │ │ │ + ld.bu $t0, $s0, 240 │ │ │ │ + bnez $t0, 52 # 42b00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcc40> │ │ │ │ + pcalau12i $t0, 110 │ │ │ │ + ld.d $t0, $t0, -296 │ │ │ │ + addi.d $t0, $t0, 16 │ │ │ │ + addi.d $a0, $s0, 56 │ │ │ │ + stptr.d $t0, $s0, 0 │ │ │ │ + bl -221076 │ │ │ │ + ld.d $ra, $sp, 8 │ │ │ │ + move $a0, $s0 │ │ │ │ + ldptr.d $s0, $sp, 0 │ │ │ │ + addi.d $sp, $sp, 16 │ │ │ │ + b -221864 │ │ │ │ nop │ │ │ │ + ld.d $a0, $s0, 200 │ │ │ │ + addi.d $t0, $s0, 216 │ │ │ │ + beq $a0, $t0, 8 # 42b10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcc50> │ │ │ │ + bl -221884 │ │ │ │ + ld.d $a0, $s0, 120 │ │ │ │ + addi.d $t0, $s0, 136 │ │ │ │ + beq $a0, $t0, 8 # 42b20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcc60> │ │ │ │ + bl -221900 │ │ │ │ + ld.d $a0, $s0, 88 │ │ │ │ + addi.d $t0, $s0, 104 │ │ │ │ + beq $a0, $t0, 8 # 42b30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcc70> │ │ │ │ + bl -221916 │ │ │ │ + ld.d $a0, $s0, 80 │ │ │ │ + beqz $a0, -100 # 42ad0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcc10> │ │ │ │ + bl -53400 # 35aa0 ::do_widen(char) const@@Base+0x255e0> │ │ │ │ + b -108 # 42ad0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcc10> │ │ │ │ + addi.d $sp, $sp, -64 │ │ │ │ + pcalau12i $t0, 110 │ │ │ │ + ld.d $t0, $t0, -160 │ │ │ │ + ld.d $t0, $t0, 0 │ │ │ │ + st.d $t0, $sp, 24 │ │ │ │ + li.w $t0, 0x0 │ │ │ │ + st.d $ra, $sp, 56 │ │ │ │ + st.d $s0, $sp, 48 │ │ │ │ + st.d $s1, $sp, 40 │ │ │ │ + move $s0, $a0 │ │ │ │ + st.d $s2, $sp, 32 │ │ │ │ + move $s2, $a1 │ │ │ │ + bl -222048 │ │ │ │ + move $t0, $a0 │ │ │ │ + li.w $s1, 1 │ │ │ │ + addi.d $a2, $sp, 8 │ │ │ │ + pcaddi $a1, 61958 │ │ │ │ + move $a0, $s0 │ │ │ │ + st.d $t0, $sp, 16 │ │ │ │ + st.w $s1, $sp, 8 │ │ │ │ + bl -221840 │ │ │ │ + ldptr.w $t0, $s2, 32 │ │ │ │ + pcaddi $t1, 110396 │ │ │ │ + st.w $s1, $s0, 32 │ │ │ │ + stptr.d $t1, $s0, 0 │ │ │ │ + st.w $t0, $s0, 36 │ │ │ │ + pcalau12i $t1, 110 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 24 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, 32 # 42be0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcd20> │ │ │ │ + ld.d $ra, $sp, 56 │ │ │ │ + ld.d $s0, $sp, 48 │ │ │ │ + ld.d $s1, $sp, 40 │ │ │ │ + ld.d $s2, $sp, 32 │ │ │ │ + addi.d $sp, $sp, 64 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ + bl -222480 │ │ │ │ nop │ │ │ │ - ld.d $a1, $sp, 8 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -8200 # 3ff40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28140> │ │ │ │ - b -492 # 41d60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29f60> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $t0, $s1, 192 │ │ │ │ - ld.d $t2, $s1, 200 │ │ │ │ - beq $t0, $t2, 56 # 41fa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a1a0> │ │ │ │ - bstrpick.d $t1, $s5, 0x1c, 0x0 │ │ │ │ - slli.d $t1, $t1, 0x3 │ │ │ │ - movgr2fr.d $fa0, $t1 │ │ │ │ - ffint.s.l $fa0, $fa0 │ │ │ │ - frecip.s $fa0, $fa0 │ │ │ │ - fcvt.d.s $fa0, $fa0 │ │ │ │ nop │ │ │ │ nop │ │ │ │ + addi.d $sp, $sp, -16 │ │ │ │ + stptr.d $s0, $sp, 0 │ │ │ │ + move $s0, $a0 │ │ │ │ + ld.d $a0, $a0, 128 │ │ │ │ + st.d $ra, $sp, 8 │ │ │ │ + addi.d $t0, $s0, 144 │ │ │ │ + beq $a0, $t0, 8 # 42c20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcd60> │ │ │ │ + bl -222156 │ │ │ │ + ld.d $a0, $s0, 48 │ │ │ │ + addi.d $t0, $s0, 64 │ │ │ │ + beq $a0, $t0, 8 # 42c30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcd70> │ │ │ │ + bl -222172 │ │ │ │ + ld.d $a0, $s0, 16 │ │ │ │ + addi.d $t0, $s0, 32 │ │ │ │ + beq $a0, $t0, 8 # 42c40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcd80> │ │ │ │ + bl -222188 │ │ │ │ + ld.d $s0, $s0, 8 │ │ │ │ + beqz $s0, 124 # 42cc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xce00> │ │ │ │ + li.w $t1, -1 │ │ │ │ + addi.d $t2, $s0, 8 │ │ │ │ + amadd_db.w $t0, $t1, $t2 │ │ │ │ + addi.w $t0, $t0, -1 │ │ │ │ + bnez $t0, 104 # 42cc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xce00> │ │ │ │ + ldptr.d $t0, $s0, 0 │ │ │ │ + move $a0, $s0 │ │ │ │ + ld.d $t0, $t0, 16 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + addi.d $t2, $s0, 12 │ │ │ │ + li.w $t1, -1 │ │ │ │ + amadd_db.w $t0, $t1, $t2 │ │ │ │ + addi.w $t0, $t0, -1 │ │ │ │ + bnez $t0, 68 # 42cc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xce00> │ │ │ │ + ldptr.d $t0, $s0, 0 │ │ │ │ + pcaddi $t1, -15961 │ │ │ │ + ld.d $t2, $t0, 24 │ │ │ │ + bne $t2, $t1, 84 # 42ce0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xce20> │ │ │ │ + ld.d $ra, $sp, 8 │ │ │ │ + ld.d $t0, $t0, 8 │ │ │ │ + move $a0, $s0 │ │ │ │ + ldptr.d $s0, $sp, 0 │ │ │ │ + addi.d $sp, $sp, 16 │ │ │ │ + jr $t0 │ │ │ │ nop │ │ │ │ - fst.d $fa0, $t0, 0 │ │ │ │ - addi.d $t0, $t0, 8 │ │ │ │ - bne $t2, $t0, -8 # 41f90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a190> │ │ │ │ nop │ │ │ │ - ld.d $t0, $s1, 240 │ │ │ │ - ld.d $t1, $s1, 248 │ │ │ │ - beq $t0, $t1, 40 # 41fd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a1d0> │ │ │ │ - pcalau12i $t2, 64 │ │ │ │ - fld.d $fa0, $t2, 1264 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - fst.d $fa0, $t0, 0 │ │ │ │ - addi.d $t0, $t0, 8 │ │ │ │ - bne $t1, $t0, -8 # 41fc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a1c0> │ │ │ │ nop │ │ │ │ - pcalau12i $t0, 64 │ │ │ │ - fld.d $fa0, $t0, 1136 │ │ │ │ - ldptr.w $t1, $s1, 148 │ │ │ │ - fst.d $fa0, $s1, 184 │ │ │ │ - bnez $t1, -2256 # 41710 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29910> │ │ │ │ + ld.d $ra, $sp, 8 │ │ │ │ + ldptr.d $s0, $sp, 0 │ │ │ │ + addi.d $sp, $sp, 16 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - beqz $s5, 1536 # 425e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a7e8> │ │ │ │ - ldptr.w $t8, $s1, 152 │ │ │ │ - ld.d $t2, $s1, 216 │ │ │ │ - li.w $s6, 1 │ │ │ │ - bstrpick.d $s3, $s5, 0x1f, 0x0 │ │ │ │ - b -796 # 41ce0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29ee0> │ │ │ │ - stptr.d $zero, $t0, 0 │ │ │ │ - st.d $zero, $t0, 8 │ │ │ │ - st.d $zero, $t0, 16 │ │ │ │ - st.d $zero, $t0, 24 │ │ │ │ - st.d $zero, $t0, 32 │ │ │ │ - st.d $zero, $t0, 40 │ │ │ │ - st.d $zero, $t0, 48 │ │ │ │ - st.d $zero, $t0, 56 │ │ │ │ - beqz $s5, 1544 # 42628 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a828> │ │ │ │ - ld.d $t2, $s1, 216 │ │ │ │ - ld.d $t1, $s1, 192 │ │ │ │ - move $t3, $t2 │ │ │ │ - alsl.d $t5, $s3, $t2, 0x3 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - fld.d $fa1, $t3, 0 │ │ │ │ - addi.d $t1, $t1, 64 │ │ │ │ - addi.d $t3, $t3, 8 │ │ │ │ - fmadd.d $fa1, $fa1, $fa2, $fs1 │ │ │ │ - fst.d $fa1, $t1, -56 │ │ │ │ - fst.d $fa1, $t1, -48 │ │ │ │ - fst.d $fa1, $t1, -40 │ │ │ │ - fst.d $fa1, $t1, -32 │ │ │ │ - fst.d $fa1, $t1, -24 │ │ │ │ - fst.d $fa1, $t1, -16 │ │ │ │ - fst.d $fa1, $t1, -8 │ │ │ │ - fst.d $fa1, $t1, -64 │ │ │ │ - fld.d $fa0, $t0, 0 │ │ │ │ - fld.d $ft0, $t0, 8 │ │ │ │ - fld.d $fa7, $t0, 16 │ │ │ │ - fld.d $fa6, $t0, 24 │ │ │ │ - fld.d $fa5, $t0, 32 │ │ │ │ - fld.d $fa4, $t0, 40 │ │ │ │ - fadd.d $fa1, $fa1, $fa0 │ │ │ │ - fld.d $fa3, $t0, 48 │ │ │ │ - fld.d $ft1, $t0, 56 │ │ │ │ - fst.d $fa1, $t0, 0 │ │ │ │ - fld.d $fa0, $t1, -56 │ │ │ │ - fadd.d $fa0, $fa0, $ft0 │ │ │ │ - fst.d $fa0, $t0, 8 │ │ │ │ - fld.d $ft0, $t1, -48 │ │ │ │ - fadd.d $ft0, $ft0, $fa7 │ │ │ │ - fst.d $ft0, $t0, 16 │ │ │ │ - fld.d $fa7, $t1, -40 │ │ │ │ - fadd.d $fa7, $fa7, $fa6 │ │ │ │ - fst.d $fa7, $t0, 24 │ │ │ │ - fld.d $fa6, $t1, -32 │ │ │ │ - fadd.d $fa6, $fa6, $fa5 │ │ │ │ - fst.d $fa6, $t0, 32 │ │ │ │ - fld.d $fa5, $t1, -24 │ │ │ │ - fadd.d $fa5, $fa5, $fa4 │ │ │ │ - fst.d $fa5, $t0, 40 │ │ │ │ - fld.d $fa4, $t1, -16 │ │ │ │ - fadd.d $fa4, $fa4, $fa3 │ │ │ │ - fst.d $fa4, $t0, 48 │ │ │ │ - fld.d $fa3, $t1, -8 │ │ │ │ - fadd.d $fa3, $fa3, $ft1 │ │ │ │ - fst.d $fa3, $t0, 56 │ │ │ │ - bne $t5, $t3, -172 # 42040 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a240> │ │ │ │ - fadd.d $fa0, $fa1, $fa0 │ │ │ │ - fadd.d $fa0, $fa0, $ft0 │ │ │ │ - fadd.d $fa0, $fa0, $fa7 │ │ │ │ - fadd.d $fa0, $fa0, $fa6 │ │ │ │ - fadd.d $fa0, $fa0, $fa5 │ │ │ │ - fadd.d $fa0, $fa0, $fa4 │ │ │ │ - fadd.d $fa0, $fa0, $fa3 │ │ │ │ - fst.d $fa0, $s1, 184 │ │ │ │ - bnez $s7, -2560 # 41710 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29910> │ │ │ │ - li.w $s6, 1 │ │ │ │ - b -1080 # 41ce0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29ee0> │ │ │ │ + ld.d $ra, $sp, 8 │ │ │ │ + move $a0, $s0 │ │ │ │ + ldptr.d $s0, $sp, 0 │ │ │ │ + addi.d $sp, $sp, 16 │ │ │ │ + jr $t2 │ │ │ │ nop │ │ │ │ - ld.d $t6, $t2, 136 │ │ │ │ - srai.w $t2, $fp, 0x1 │ │ │ │ - ldx.bu $t7, $t6, $t2 │ │ │ │ - stptr.d $zero, $t0, 0 │ │ │ │ - st.d $zero, $t0, 8 │ │ │ │ - st.d $zero, $t0, 16 │ │ │ │ - st.d $zero, $t0, 24 │ │ │ │ - st.d $zero, $t0, 32 │ │ │ │ - st.d $zero, $t0, 40 │ │ │ │ - st.d $zero, $t0, 48 │ │ │ │ - st.d $zero, $t0, 56 │ │ │ │ - beqz $s5, 1260 # 42638 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a838> │ │ │ │ - ldptr.d $t1, $s1, 0 │ │ │ │ - fld.d $fa2, $s8, 1072 │ │ │ │ - fld.d $ft2, $s8, 1064 │ │ │ │ - fld.d $ft3, $t1, 112 │ │ │ │ - fld.d $fa0, $t1, 104 │ │ │ │ - fld.d $fa1, $s1, 184 │ │ │ │ - fdiv.d $ft1, $fa2, $ft1 │ │ │ │ - fdiv.d $ft3, $ft3, $fa0 │ │ │ │ - fdiv.d $ft2, $ft2, $fa1 │ │ │ │ - ldptr.w $t2, $s1, 164 │ │ │ │ - ldptr.w $t1, $s1, 160 │ │ │ │ - ld.d $a3, $s1, 88 │ │ │ │ - andi $t6, $fp, 0x1 │ │ │ │ - add.w $t1, $t1, $t2 │ │ │ │ - ld.d $t2, $s1, 64 │ │ │ │ - bstrpick.d $t1, $t1, 0x1f, 0x0 │ │ │ │ - slli.d $t6, $t6, 0x2 │ │ │ │ - srli.d $t2, $t2, 0x3 │ │ │ │ - mul.d $t1, $t1, $t2 │ │ │ │ - li.w $a2, 4 │ │ │ │ - ld.d $t2, $s1, 216 │ │ │ │ - sll.w $a2, $a2, $t6 │ │ │ │ - and $a2, $a2, $t7 │ │ │ │ - sltu $a2, $zero, $a2 │ │ │ │ - move $a1, $t2 │ │ │ │ - move $a0, $zero │ │ │ │ - add.d $a3, $a3, $t1 │ │ │ │ - ld.d $t1, $s1, 192 │ │ │ │ - bstrpick.d $t6, $a0, 0x1f, 0x3 │ │ │ │ - ldx.bu $t6, $a3, $t6 │ │ │ │ - nor $t7, $zero, $a0 │ │ │ │ - fld.d $fa0, $a1, 0 │ │ │ │ - andi $t7, $t7, 0x7 │ │ │ │ - sra.w $t6, $t6, $t7 │ │ │ │ - andi $t6, $t6, 0x1 │ │ │ │ - fmadd.d $fa0, $ft2, $fa0, $ft1 │ │ │ │ - beq $a2, $t6, 8 # 421e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a3e8> │ │ │ │ - fmul.d $fa0, $fa0, $ft3 │ │ │ │ - fst.d $fa0, $t1, 8 │ │ │ │ - fst.d $fa0, $t1, 16 │ │ │ │ - fst.d $fa0, $t1, 24 │ │ │ │ - fst.d $fa0, $t1, 32 │ │ │ │ - fst.d $fa0, $t1, 40 │ │ │ │ - fst.d $fa0, $t1, 48 │ │ │ │ - fst.d $fa0, $t1, 56 │ │ │ │ - fst.d $fa0, $t1, 0 │ │ │ │ - fld.d $fa7, $t0, 0 │ │ │ │ - fld.d $fa6, $t0, 8 │ │ │ │ - addi.d $t1, $t1, 64 │ │ │ │ - fld.d $fa5, $t0, 16 │ │ │ │ - fld.d $fa4, $t0, 24 │ │ │ │ - fadd.d $fa0, $fa0, $fa7 │ │ │ │ - fld.d $fa3, $t0, 32 │ │ │ │ - fld.d $fa2, $t0, 40 │ │ │ │ - fld.d $fa1, $t0, 48 │ │ │ │ - fld.d $ft0, $t0, 56 │ │ │ │ - addi.w $a0, $a0, 1 │ │ │ │ - fst.d $fa0, $t0, 0 │ │ │ │ - fld.d $fa7, $t1, -56 │ │ │ │ - addi.d $a1, $a1, 8 │ │ │ │ - fadd.d $fa7, $fa7, $fa6 │ │ │ │ - fst.d $fa7, $t0, 8 │ │ │ │ - fld.d $fa6, $t1, -48 │ │ │ │ - fadd.d $fa6, $fa6, $fa5 │ │ │ │ - fst.d $fa6, $t0, 16 │ │ │ │ - fld.d $fa5, $t1, -40 │ │ │ │ - fadd.d $fa5, $fa5, $fa4 │ │ │ │ - fst.d $fa5, $t0, 24 │ │ │ │ - fld.d $fa4, $t1, -32 │ │ │ │ - fadd.d $fa4, $fa4, $fa3 │ │ │ │ - fst.d $fa4, $t0, 32 │ │ │ │ - fld.d $fa3, $t1, -24 │ │ │ │ - fadd.d $fa3, $fa3, $fa2 │ │ │ │ - fst.d $fa3, $t0, 40 │ │ │ │ - fld.d $fa2, $t1, -16 │ │ │ │ - fadd.d $fa2, $fa2, $fa1 │ │ │ │ - fst.d $fa2, $t0, 48 │ │ │ │ - fld.d $fa1, $t1, -8 │ │ │ │ - fadd.d $fa1, $fa1, $ft0 │ │ │ │ - fst.d $fa1, $t0, 56 │ │ │ │ - bne $a0, $s5, -208 # 421c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a3c0> │ │ │ │ - fadd.d $fa0, $fa0, $fa7 │ │ │ │ - fadd.d $fa0, $fa0, $fa6 │ │ │ │ - fadd.d $fa0, $fa0, $fa5 │ │ │ │ - fadd.d $fa0, $fa0, $fa4 │ │ │ │ - fadd.d $fa0, $fa0, $fa3 │ │ │ │ - fadd.d $fa0, $fa0, $fa2 │ │ │ │ - fadd.d $fa0, $fa0, $fa1 │ │ │ │ - fst.d $fa0, $s1, 184 │ │ │ │ - beqz $s7, -1492 # 41ce0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29ee0> │ │ │ │ - st.w $fp, $s1, 156 │ │ │ │ - bnez $fp, -2956 # 41730 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29930> │ │ │ │ - b -1704 # 41c18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29e18> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ldptr.d $t0, $a1, 0 │ │ │ │ + addi.d $sp, $sp, -32 │ │ │ │ + st.d $ra, $sp, 24 │ │ │ │ + st.d $s0, $sp, 16 │ │ │ │ + stptr.d $t0, $a0, 0 │ │ │ │ + ld.d $t2, $a1, 48 │ │ │ │ + ld.d $t1, $a0, 8 │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ + ldptr.d $t1, $t1, 0 │ │ │ │ + st.d $t2, $a0, 16 │ │ │ │ + ld.d $t2, $a1, 56 │ │ │ │ + add.d $t0, $a0, $t0 │ │ │ │ + stptr.d $t2, $t0, 0 │ │ │ │ + beqz $t1, 252 # 42e30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcf70> │ │ │ │ + ldptr.w $t1, $t1, 56 │ │ │ │ + move $s0, $a0 │ │ │ │ + andi $t1, $t1, 0x1 │ │ │ │ + beqz $t1, 28 # 42d60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcea0> │ │ │ │ + ld.d $a0, $t0, 232 │ │ │ │ + stptr.d $a1, $sp, 0 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ld.d $t0, $t0, 48 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + ldptr.d $a1, $sp, 0 │ │ │ │ + ld.d $t0, $a1, 8 │ │ │ │ + ld.d $a0, $s0, 40 │ │ │ │ + stptr.d $t0, $s0, 0 │ │ │ │ + ld.d $t1, $a1, 32 │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ + st.d $t1, $s0, 16 │ │ │ │ + ld.d $t1, $a1, 40 │ │ │ │ + stx.d $t1, $s0, $t0 │ │ │ │ + beqz $a0, 104 # 42de8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcf28> │ │ │ │ + li.w $t1, -1 │ │ │ │ + addi.d $t2, $a0, 8 │ │ │ │ + amadd_db.w $t0, $t1, $t2 │ │ │ │ + addi.w $t0, $t0, -1 │ │ │ │ + bnez $t0, 84 # 42de8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcf28> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + stptr.d $a0, $sp, 0 │ │ │ │ + st.d $a1, $sp, 8 │ │ │ │ + ld.d $t0, $t0, 16 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + ldptr.d $a0, $sp, 0 │ │ │ │ + li.w $t1, -1 │ │ │ │ + addi.d $t2, $a0, 12 │ │ │ │ + amadd_db.w $t0, $t1, $t2 │ │ │ │ + addi.w $t0, $t0, -1 │ │ │ │ + ld.d $a1, $sp, 8 │ │ │ │ + bnez $t0, 36 # 42de8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcf28> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + pcaddi $t2, -16043 │ │ │ │ + stptr.d $a1, $sp, 0 │ │ │ │ + ld.d $t1, $t0, 24 │ │ │ │ + bne $t1, $t2, 72 # 42e20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcf60> │ │ │ │ + ld.d $t0, $t0, 8 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + ldptr.d $a1, $sp, 0 │ │ │ │ + ld.d $t1, $a1, 16 │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + ld.d $t0, $t1, -24 │ │ │ │ + st.d $t1, $s0, 16 │ │ │ │ + ld.d $t1, $a1, 24 │ │ │ │ + add.d $t0, $s0, $t0 │ │ │ │ + st.d $t1, $t0, 16 │ │ │ │ + st.d $zero, $s0, 24 │ │ │ │ + ld.d $s0, $sp, 16 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + jirl $ra, $t1, 0 │ │ │ │ + ldptr.d $a1, $sp, 0 │ │ │ │ + b -64 # 42de8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcf28> │ │ │ │ nop │ │ │ │ + pcaddi $a3, 61190 │ │ │ │ + li.w $a2, 550 │ │ │ │ + pcaddi $a1, 60146 │ │ │ │ + pcaddi $a0, 60157 │ │ │ │ + bl -221072 │ │ │ │ nop │ │ │ │ - fadd.d $fa0, $fa1, $fa0 │ │ │ │ - fadd.d $fa0, $fa0, $ft0 │ │ │ │ - fadd.d $fa0, $fa0, $fa7 │ │ │ │ - fadd.d $fa0, $fa0, $fa6 │ │ │ │ - fadd.d $fa0, $fa0, $fa5 │ │ │ │ - fadd.d $fa0, $fa0, $fa4 │ │ │ │ - fadd.d $fa0, $fa0, $fa3 │ │ │ │ - fst.d $fa0, $s1, 184 │ │ │ │ - bnez $s7, -1664 # 41c80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29e80> │ │ │ │ - li.w $s6, 1 │ │ │ │ - b -1576 # 41ce0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29ee0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - pcalau12i $t1, 63 │ │ │ │ - fld.d $fa1, $t1, 1136 │ │ │ │ - fmov.d $fa3, $fa0 │ │ │ │ - fmov.d $fa2, $fa1 │ │ │ │ - b -6152 # 40b28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28d28> │ │ │ │ nop │ │ │ │ + ld.d $a4, $a1, 8 │ │ │ │ + move $t1, $a2 │ │ │ │ + ldptr.d $a3, $a1, 0 │ │ │ │ + ld.d $a2, $a2, 8 │ │ │ │ + addi.d $sp, $sp, -32 │ │ │ │ + st.d $s0, $sp, 16 │ │ │ │ + st.d $ra, $sp, 24 │ │ │ │ + addi.d $t3, $a1, 16 │ │ │ │ + move $t0, $a1 │ │ │ │ + move $s0, $a0 │ │ │ │ + add.d $t2, $a2, $a4 │ │ │ │ + beq $a3, $t3, 244 # 42f80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd0c0> │ │ │ │ + ld.d $t3, $a1, 16 │ │ │ │ + ldptr.d $a1, $t1, 0 │ │ │ │ + bgeu $t3, $t2, 24 # 42eb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcff0> │ │ │ │ + addi.d $t3, $t1, 16 │ │ │ │ + beq $a1, $t3, 16 # 42eb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcff0> │ │ │ │ nop │ │ │ │ + ld.d $t3, $t1, 16 │ │ │ │ + bgeu $t3, $t2, 116 # 42f20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd060> │ │ │ │ + li.w $t1, -2 │ │ │ │ + lu52i.d $t1, $t1, 2047 │ │ │ │ + sub.d $t1, $t1, $a4 │ │ │ │ + bltu $t1, $a2, 220 # 42f98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd0d8> │ │ │ │ + move $a0, $t0 │ │ │ │ + bl -223812 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + move $t0, $a0 │ │ │ │ + addi.d $a0, $s0, 16 │ │ │ │ + stptr.d $a0, $s0, 0 │ │ │ │ + ldptr.d $t1, $t0, 0 │ │ │ │ + addi.d $a1, $t0, 16 │ │ │ │ + beq $t1, $a1, 108 # 42f48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd088> │ │ │ │ + ld.d $t2, $t0, 16 │ │ │ │ + stptr.d $t1, $s0, 0 │ │ │ │ + st.d $t2, $s0, 16 │ │ │ │ nop │ │ │ │ - ldptr.w $s5, $s1, 136 │ │ │ │ - fld.d $fs3, $s1, 184 │ │ │ │ - li.w $a0, 64 │ │ │ │ - bstrpick.d $s3, $s5, 0x1f, 0x0 │ │ │ │ - movgr2fr.d $fa0, $s3 │ │ │ │ - st.d $a1, $sp, 40 │ │ │ │ - ffint.d.l $fa0, $fa0 │ │ │ │ - fmul.d $fa0, $fa0, $fs3 │ │ │ │ - fdiv.d $fs1, $fs1, $fa0 │ │ │ │ - vreplvei.d $vr25, $vr25, 0x0 │ │ │ │ - vst $vr25, $sp, 16 │ │ │ │ - bl -219868 │ │ │ │ - ld.d $t1, $s1, 240 │ │ │ │ - vld $vr25, $sp, 16 │ │ │ │ - ldptr.d $t0, $s1, 0 │ │ │ │ - ld.d $a1, $sp, 40 │ │ │ │ - vld $vr8, $t1, 0 │ │ │ │ - vld $vr7, $t1, 16 │ │ │ │ - vld $vr6, $t1, 32 │ │ │ │ - vld $vr9, $t1, 48 │ │ │ │ - fld.d $ft2, $t0, 112 │ │ │ │ - fld.d $fa0, $t0, 104 │ │ │ │ - vfmul.d $vr8, $vr8, $vr25 │ │ │ │ - vfmul.d $vr7, $vr7, $vr25 │ │ │ │ - vfmul.d $vr6, $vr6, $vr25 │ │ │ │ - vfmul.d $vr9, $vr9, $vr25 │ │ │ │ - stptr.d $zero, $t1, 0 │ │ │ │ - vst $vr8, $a0, 0 │ │ │ │ - vst $vr7, $a0, 16 │ │ │ │ - st.d $zero, $t1, 8 │ │ │ │ - vst $vr6, $a0, 32 │ │ │ │ - vst $vr9, $a0, 48 │ │ │ │ - st.d $zero, $t1, 16 │ │ │ │ - st.d $zero, $t1, 24 │ │ │ │ - st.d $zero, $t1, 32 │ │ │ │ - st.d $zero, $t1, 40 │ │ │ │ - st.d $zero, $t1, 48 │ │ │ │ - st.d $zero, $t1, 56 │ │ │ │ - beqz $s5, 640 # 42658 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a858> │ │ │ │ - fdiv.d $fa4, $fs2, $fs3 │ │ │ │ - fdiv.d $ft2, $ft2, $fa0 │ │ │ │ - ldptr.w $t0, $s1, 164 │ │ │ │ - ldptr.w $t2, $s1, 160 │ │ │ │ - ld.d $t8, $s1, 88 │ │ │ │ - move $t7, $zero │ │ │ │ - add.w $t2, $t2, $t0 │ │ │ │ - ld.d $t0, $s1, 64 │ │ │ │ - bstrpick.d $t2, $t2, 0x1f, 0x0 │ │ │ │ - srli.d $t0, $t0, 0x3 │ │ │ │ - mul.d $t2, $t2, $t0 │ │ │ │ - ld.d $t0, $s1, 192 │ │ │ │ - add.d $t8, $t8, $t2 │ │ │ │ - vreplvei.d $vr4, $vr4, 0x0 │ │ │ │ + ld.d $t1, $t0, 8 │ │ │ │ + stptr.d $a1, $t0, 0 │ │ │ │ + st.d $zero, $t0, 8 │ │ │ │ + st.d $t1, $s0, 8 │ │ │ │ + st.b $zero, $t0, 16 │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + move $a0, $s0 │ │ │ │ + ld.d $s0, $sp, 16 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ + move $a1, $zero │ │ │ │ + move $a0, $t1 │ │ │ │ + move $a2, $zero │ │ │ │ + bl -221980 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + move $t0, $a0 │ │ │ │ + addi.d $a0, $s0, 16 │ │ │ │ + stptr.d $a0, $s0, 0 │ │ │ │ + ldptr.d $t1, $t0, 0 │ │ │ │ + addi.d $a1, $t0, 16 │ │ │ │ + bne $t1, $a1, -100 # 42ee0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd020> │ │ │ │ + ld.d $a2, $t0, 8 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + stptr.d $a1, $sp, 0 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -221816 │ │ │ │ + ldptr.d $a1, $sp, 0 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + b -116 # 42ef0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd030> │ │ │ │ nop │ │ │ │ - bstrpick.d $t2, $t7, 0x1f, 0x3 │ │ │ │ - vld $vr2, $t0, 16 │ │ │ │ - vld $vr1, $t0, 32 │ │ │ │ - vld $vr0, $t0, 48 │ │ │ │ - ldx.bu $t2, $t8, $t2 │ │ │ │ - vld $vr3, $t0, 0 │ │ │ │ - vfmadd.d $vr2, $vr2, $vr4, $vr7 │ │ │ │ - vfmadd.d $vr3, $vr3, $vr4, $vr8 │ │ │ │ - nor $t6, $zero, $t7 │ │ │ │ - vfmadd.d $vr1, $vr1, $vr4, $vr6 │ │ │ │ - vfmadd.d $vr0, $vr0, $vr4, $vr9 │ │ │ │ - vst $vr3, $t0, 0 │ │ │ │ - andi $t6, $t6, 0x7 │ │ │ │ - vst $vr2, $t0, 16 │ │ │ │ - vst $vr1, $t0, 32 │ │ │ │ - vst $vr0, $t0, 48 │ │ │ │ - sra.w $t2, $t2, $t6 │ │ │ │ - andi $t2, $t2, 0x1 │ │ │ │ - beq $a1, $t2, 88 # 424c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a6c0> │ │ │ │ - fld.d $ft5, $t0, 8 │ │ │ │ - fld.d $ft4, $t0, 24 │ │ │ │ - fld.d $ft3, $t0, 40 │ │ │ │ - fld.d $fa5, $t0, 56 │ │ │ │ - fmul.d $fa3, $fa3, $ft2 │ │ │ │ - fmul.d $ft5, $ft5, $ft2 │ │ │ │ - fmul.d $fa2, $fa2, $ft2 │ │ │ │ - fmul.d $ft4, $ft4, $ft2 │ │ │ │ - fmul.d $fa1, $fa1, $ft2 │ │ │ │ - fmul.d $ft3, $ft3, $ft2 │ │ │ │ - fmul.d $fa0, $fa0, $ft2 │ │ │ │ - fmul.d $fa5, $fa5, $ft2 │ │ │ │ - fst.d $fa3, $t0, 0 │ │ │ │ - fst.d $ft5, $t0, 8 │ │ │ │ - fst.d $fa2, $t0, 16 │ │ │ │ - fst.d $ft4, $t0, 24 │ │ │ │ - fst.d $fa1, $t0, 32 │ │ │ │ - fst.d $ft3, $t0, 40 │ │ │ │ - fst.d $fa0, $t0, 48 │ │ │ │ - fst.d $fa5, $t0, 56 │ │ │ │ nop │ │ │ │ - fld.d $fa0, $t0, 0 │ │ │ │ - fld.d $ft5, $t1, 0 │ │ │ │ - fld.d $ft4, $t1, 8 │ │ │ │ - addi.d $t0, $t0, 64 │ │ │ │ - fld.d $ft3, $t1, 16 │ │ │ │ - fld.d $fa5, $t1, 24 │ │ │ │ - fadd.d $fa0, $fa0, $ft5 │ │ │ │ - fld.d $fa3, $t1, 32 │ │ │ │ - fld.d $fa2, $t1, 40 │ │ │ │ - fld.d $fa1, $t1, 48 │ │ │ │ - fld.d $ft6, $t1, 56 │ │ │ │ - addi.w $t7, $t7, 1 │ │ │ │ - fst.d $fa0, $t1, 0 │ │ │ │ - fld.d $ft5, $t0, -56 │ │ │ │ - fadd.d $ft5, $ft5, $ft4 │ │ │ │ - fst.d $ft5, $t1, 8 │ │ │ │ - fld.d $ft4, $t0, -48 │ │ │ │ - fadd.d $ft4, $ft4, $ft3 │ │ │ │ - fst.d $ft4, $t1, 16 │ │ │ │ - fld.d $ft3, $t0, -40 │ │ │ │ - fadd.d $ft3, $ft3, $fa5 │ │ │ │ - fst.d $ft3, $t1, 24 │ │ │ │ - fld.d $fa5, $t0, -32 │ │ │ │ - fadd.d $fa5, $fa5, $fa3 │ │ │ │ - fst.d $fa5, $t1, 32 │ │ │ │ - fld.d $fa3, $t0, -24 │ │ │ │ - fadd.d $fa3, $fa3, $fa2 │ │ │ │ - fst.d $fa3, $t1, 40 │ │ │ │ - fld.d $fa2, $t0, -16 │ │ │ │ - fadd.d $fa2, $fa2, $fa1 │ │ │ │ - fst.d $fa2, $t1, 48 │ │ │ │ - fld.d $fa1, $t0, -8 │ │ │ │ - fadd.d $fa1, $fa1, $ft6 │ │ │ │ - fst.d $fa1, $t1, 56 │ │ │ │ - bne $t7, $s5, -296 # 42420 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a620> │ │ │ │ - fadd.d $fa0, $fa0, $ft5 │ │ │ │ - fadd.d $fa0, $fa0, $ft4 │ │ │ │ - fadd.d $fa0, $fa0, $ft3 │ │ │ │ - fadd.d $fa0, $fa0, $fa5 │ │ │ │ - fadd.d $fa0, $fa0, $fa3 │ │ │ │ - fadd.d $fa0, $fa0, $fa2 │ │ │ │ - fadd.d $fa0, $fa0, $fa1 │ │ │ │ - fst.d $fa0, $s1, 184 │ │ │ │ - bl -220444 │ │ │ │ - bnez $s7, -1616 # 41f20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a120> │ │ │ │ - ldptr.w $t8, $s1, 152 │ │ │ │ - ld.d $t2, $s1, 216 │ │ │ │ - b -2204 # 41ce0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29ee0> │ │ │ │ - ldptr.w $t8, $s1, 152 │ │ │ │ - ld.d $t2, $s1, 216 │ │ │ │ - bstrpick.d $s3, $s3, 0x1f, 0x0 │ │ │ │ - b -2220 # 41ce0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29ee0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $a1, $sp, 8 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -9832 # 3ff40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28140> │ │ │ │ - b -3724 # 41720 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29920> │ │ │ │ + li.w $t3, 15 │ │ │ │ + ldptr.d $a1, $t1, 0 │ │ │ │ + bgeu $t3, $t2, -200 # 42ec0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd000> │ │ │ │ + addi.d $t3, $t1, 16 │ │ │ │ + bne $a1, $t3, -232 # 42ea8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcfe8> │ │ │ │ + b -212 # 42ec0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd000> │ │ │ │ + pcaddi $a0, 59380 │ │ │ │ + bl -223724 │ │ │ │ + pcalau12i $t2, 110 │ │ │ │ + ld.d $t2, $t2, -32 │ │ │ │ + pcalau12i $t1, 110 │ │ │ │ + ld.d $t1, $t1, -344 │ │ │ │ + pcalau12i $t0, 110 │ │ │ │ + ld.d $t0, $t0, -120 │ │ │ │ + addi.d $sp, $sp, -128 │ │ │ │ + ldptr.w $t3, $t2, 0 │ │ │ │ + ldptr.w $t2, $t1, 0 │ │ │ │ + ldptr.w $t1, $t0, 0 │ │ │ │ + st.d $s0, $sp, 112 │ │ │ │ + li.w $t4, 15 │ │ │ │ + move $s0, $a0 │ │ │ │ + st.d $s1, $sp, 104 │ │ │ │ + st.d $s2, $sp, 96 │ │ │ │ + st.d $s3, $sp, 88 │ │ │ │ + st.d $s4, $sp, 80 │ │ │ │ + st.d $ra, $sp, 120 │ │ │ │ + addi.d $s1, $sp, 24 │ │ │ │ + lu32i.d $t4, 8 │ │ │ │ + addi.d $t0, $s0, 40 │ │ │ │ + pcalau12i $t5, 110 │ │ │ │ + ld.d $t5, $t5, -160 │ │ │ │ + ld.d $t5, $t5, 0 │ │ │ │ + st.d $t5, $sp, 72 │ │ │ │ + li.w $t5, 0x0 │ │ │ │ + addi.d $a0, $a0, 24 │ │ │ │ + move $s3, $a1 │ │ │ │ + addi.d $s2, $sp, 56 │ │ │ │ + st.d $t4, $s0, 8 │ │ │ │ + st.h $zero, $s0, 20 │ │ │ │ + st.w $t3, $s0, 0 │ │ │ │ + st.w $t2, $s0, 4 │ │ │ │ + st.w $t1, $s0, 16 │ │ │ │ + st.d $t0, $s0, 24 │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $s1 │ │ │ │ + move $s4, $a0 │ │ │ │ + st.d $s1, $sp, 8 │ │ │ │ + st.b $zero, $sp, 24 │ │ │ │ + st.d $zero, $sp, 16 │ │ │ │ + st.d $s2, $sp, 40 │ │ │ │ + st.b $zero, $sp, 56 │ │ │ │ + st.d $zero, $sp, 48 │ │ │ │ + bl -53648 # 35ec0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + ld.d $a2, $sp, 48 │ │ │ │ + ld.d $a1, $sp, 40 │ │ │ │ + addi.d $t0, $s0, 72 │ │ │ │ + addi.d $a0, $s0, 56 │ │ │ │ + st.d $t0, $s0, 56 │ │ │ │ + bl -53672 # 35ec0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + ld.d $a0, $sp, 40 │ │ │ │ + st.d $zero, $s0, 88 │ │ │ │ + beq $a0, $s2, 12 # 43080 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd1c0> │ │ │ │ + bl -223272 │ │ │ │ nop │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + beq $a0, $s1, 12 # 43090 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd1d0> │ │ │ │ + bl -223288 │ │ │ │ nop │ │ │ │ + li.w $t0, 257 │ │ │ │ + st.w $s3, $s0, 8 │ │ │ │ + st.h $t0, $s0, 20 │ │ │ │ + pcalau12i $t1, 109 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 72 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, 108 # 43120 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd260> │ │ │ │ + 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 │ │ │ │ + move $a0, $s0 │ │ │ │ + ld.d $s0, $sp, 112 │ │ │ │ + addi.d $sp, $sp, 128 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ + move $s0, $a0 │ │ │ │ + move $a0, $s4 │ │ │ │ + bl -222952 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ nop │ │ │ │ - ldptr.w $s5, $s1, 136 │ │ │ │ - beqz $s5, -2164 # 41d50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29f50> │ │ │ │ - ld.d $t2, $s1, 216 │ │ │ │ - move $s6, $zero │ │ │ │ - bstrpick.d $s3, $s5, 0x1f, 0x0 │ │ │ │ - b -2292 # 41ce0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29ee0> │ │ │ │ - st.d $zero, $s1, 184 │ │ │ │ - bl -220556 │ │ │ │ - bnez $s7, -3792 # 41710 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29910> │ │ │ │ + addi.d $a0, $sp, 40 │ │ │ │ + bl -222964 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $sp, 8 │ │ │ │ + bl -222972 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + pcalau12i $t1, 109 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 72 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + beqz $t0, 24 # 43130 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd270> │ │ │ │ nop │ │ │ │ - ldptr.w $fp, $s1, 152 │ │ │ │ - move $s0, $fp │ │ │ │ - b -2200 # 41d58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29f58> │ │ │ │ + bl -223824 │ │ │ │ nop │ │ │ │ - st.d $zero, $s1, 184 │ │ │ │ - st.d $t6, $sp, 16 │ │ │ │ - bl -220592 │ │ │ │ - ld.d $t6, $sp, 16 │ │ │ │ - bnez $s7, -2440 # 41c80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29e80> │ │ │ │ - b -36 # 425e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a7e8> │ │ │ │ - stptr.d $a0, $sp, 0 │ │ │ │ - b -3668 # 417c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x299c0> │ │ │ │ - ldptr.w $t0, $s1, 148 │ │ │ │ - st.d $zero, $s1, 184 │ │ │ │ - bnez $t0, -1792 # 41f20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a120> │ │ │ │ - b -60 # 425e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a7e8> │ │ │ │ - st.d $zero, $s1, 184 │ │ │ │ - bnez $t1, -3868 # 41710 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29910> │ │ │ │ - move $s0, $fp │ │ │ │ - b -2268 # 41d58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29f58> │ │ │ │ - st.d $zero, $s1, 184 │ │ │ │ - bnez $t1, -900 # 422b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a4b8> │ │ │ │ - move $s0, $fp │ │ │ │ - b -2284 # 41d58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29f58> │ │ │ │ - st.d $zero, $s1, 184 │ │ │ │ - bnez $s7, -2508 # 41c80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29e80> │ │ │ │ - move $s0, $fp │ │ │ │ - b -2300 # 41d58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29f58> │ │ │ │ - st.d $zero, $s1, 184 │ │ │ │ - bl -220684 │ │ │ │ - bnez $s7, -1856 # 41f20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a120> │ │ │ │ - b -124 # 425e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a7e8> │ │ │ │ - stptr.d $zero, $sp, 0 │ │ │ │ - b -3700 # 417f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x299f8> │ │ │ │ - st.d $s0, $sp, 216 │ │ │ │ - st.d $s1, $sp, 208 │ │ │ │ - st.d $s2, $sp, 200 │ │ │ │ - st.d $s3, $sp, 192 │ │ │ │ - st.d $s4, $sp, 184 │ │ │ │ - st.d $s5, $sp, 176 │ │ │ │ - st.d $s6, $sp, 168 │ │ │ │ - st.d $s7, $sp, 160 │ │ │ │ - st.d $s8, $sp, 152 │ │ │ │ - fst.d $fs0, $sp, 136 │ │ │ │ - fst.d $fs1, $sp, 128 │ │ │ │ - fst.d $fs2, $sp, 120 │ │ │ │ - fst.d $fs3, $sp, 112 │ │ │ │ + move $s0, $a0 │ │ │ │ + b -60 # 430f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd230> │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -222180 │ │ │ │ nop │ │ │ │ - bl -221144 │ │ │ │ nop │ │ │ │ + addi.d $sp, $sp, -144 │ │ │ │ + st.d $s0, $sp, 128 │ │ │ │ + pcalau12i $t0, 109 │ │ │ │ + ld.d $t0, $t0, -160 │ │ │ │ + ld.d $t0, $t0, 0 │ │ │ │ + st.d $t0, $sp, 104 │ │ │ │ + li.w $t0, 0x0 │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 8 │ │ │ │ + st.d $s2, $sp, 112 │ │ │ │ + st.d $ra, $sp, 136 │ │ │ │ + st.d $s1, $sp, 120 │ │ │ │ + move $s2, $a2 │ │ │ │ + bl -468 # 42fa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd0e0> │ │ │ │ + li.w $a0, 72 │ │ │ │ + bl -223468 │ │ │ │ move $s1, $a0 │ │ │ │ + bl -223396 │ │ │ │ + st.b $zero, $s1, 28 │ │ │ │ + move $a5, $s1 │ │ │ │ + move $a4, $zero │ │ │ │ + move $a3, $zero │ │ │ │ + move $a2, $zero │ │ │ │ + addi.d $a1, $sp, 8 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -223540 │ │ │ │ + bltz $s2, 248 # 432a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd3e0> │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -223520 │ │ │ │ + add.d $t0, $a0, $s2 │ │ │ │ + st.d $a0, $s1, 32 │ │ │ │ + st.d $a0, $s1, 48 │ │ │ │ + st.d $s2, $s1, 40 │ │ │ │ + st.w $zero, $s1, 64 │ │ │ │ + stptr.d $s1, $s0, 0 │ │ │ │ + st.d $zero, $s0, 8 │ │ │ │ + st.d $t0, $s1, 56 │ │ │ │ + li.w $a0, 24 │ │ │ │ + bl -223560 │ │ │ │ + li.w $t1, 1 │ │ │ │ + bstrins.d $t1, $t1, 0x3f, 0x20 │ │ │ │ + pcaddi $t0, 109065 │ │ │ │ + st.d $t1, $a0, 8 │ │ │ │ + stptr.d $t0, $a0, 0 │ │ │ │ + st.d $s1, $a0, 16 │ │ │ │ + st.d $a0, $s0, 8 │ │ │ │ + beqz $s2, 424 # 433a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd4e0> │ │ │ │ + ld.d $a0, $sp, 64 │ │ │ │ + addi.d $t0, $sp, 80 │ │ │ │ + beq $a0, $t0, 12 # 43210 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd350> │ │ │ │ + bl -223672 │ │ │ │ nop │ │ │ │ - move $a0, $s4 │ │ │ │ - bl -220780 │ │ │ │ - pcalau12i $t1, 110 │ │ │ │ + ld.d $a0, $sp, 32 │ │ │ │ + addi.d $t0, $sp, 48 │ │ │ │ + beq $a0, $t0, 8 # 43220 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd360> │ │ │ │ + bl -223692 │ │ │ │ + addi.d $s1, $s0, 16 │ │ │ │ + addi.d $t1, $s0, 32 │ │ │ │ + addi.d $t0, $s0, 64 │ │ │ │ + st.b $zero, $s0, 32 │ │ │ │ + st.d $t1, $s0, 16 │ │ │ │ + st.d $zero, $s0, 24 │ │ │ │ + st.d $t0, $s0, 48 │ │ │ │ + st.b $zero, $s0, 64 │ │ │ │ + st.d $zero, $s0, 56 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -222808 │ │ │ │ + addi.d $a0, $s0, 112 │ │ │ │ + bl -224000 │ │ │ │ + addi.d $t1, $s0, 144 │ │ │ │ + li.w $t0, 1 │ │ │ │ + st.b $zero, $s0, 144 │ │ │ │ + st.d $zero, $s0, 136 │ │ │ │ + st.d $t1, $s0, 128 │ │ │ │ + st.w $t0, $s0, 160 │ │ │ │ + pcalau12i $t1, 109 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ ld.d $t0, $sp, 104 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, -48 # 426a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a8a8> │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -219536 │ │ │ │ - nop │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 80 │ │ │ │ - bl 2768 # 431c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b3c0> │ │ │ │ - pcalau12i $t1, 110 │ │ │ │ + bnez $t0, 140 # 43310 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd450> │ │ │ │ + ld.d $ra, $sp, 136 │ │ │ │ + ld.d $s0, $sp, 128 │ │ │ │ + ld.d $s1, $sp, 120 │ │ │ │ + ld.d $s2, $sp, 112 │ │ │ │ + addi.d $sp, $sp, 144 │ │ │ │ + ret │ │ │ │ + pcalau12i $t1, 109 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ ld.d $t0, $sp, 104 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, -100 # 426a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a8a8> │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -219588 │ │ │ │ - move $s1, $a0 │ │ │ │ - addi.d $a0, $sp, 64 │ │ │ │ - bl 2912 # 43280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b480> │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -220888 │ │ │ │ - b -116 # 426b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a8b8> │ │ │ │ - move $t0, $zero │ │ │ │ - fld.d $fa0, $t0, 0 │ │ │ │ - ud 0x0 │ │ │ │ + bnez $t0, 88 # 43310 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd450> │ │ │ │ + bl -224748 │ │ │ │ + bl -224704 │ │ │ │ + ld.d $a0, $s1, 32 │ │ │ │ + bnez $a0, 320 # 43408 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd548> │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -256 │ │ │ │ - st.d $s0, $sp, 232 │ │ │ │ - st.d $s1, $sp, 224 │ │ │ │ - st.d $s4, $sp, 200 │ │ │ │ - move $s0, $a0 │ │ │ │ - st.d $ra, $sp, 248 │ │ │ │ - st.d $s8, $sp, 168 │ │ │ │ - pcalau12i $t0, 110 │ │ │ │ - ld.d $t0, $t0, -160 │ │ │ │ - ld.d $t0, $t0, 0 │ │ │ │ - st.d $t0, $sp, 152 │ │ │ │ - li.w $t0, 0x0 │ │ │ │ - addi.d $a0, $a0, 16 │ │ │ │ - stptr.d $a5, $s0, 0 │ │ │ │ - st.d $a1, $s0, 8 │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - st.d $a2, $sp, 56 │ │ │ │ - move $s4, $a3 │ │ │ │ - move $s1, $a4 │ │ │ │ - bl 237108 # 7c5c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x647c0> │ │ │ │ - addi.d $t0, $s0, 56 │ │ │ │ - move $a0, $t0 │ │ │ │ - st.d $t0, $sp, 32 │ │ │ │ - bl 237092 # 7c5c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x647c0> │ │ │ │ - ldptr.w $t0, $s1, 0 │ │ │ │ - st.d $s2, $sp, 216 │ │ │ │ - st.d $s3, $sp, 208 │ │ │ │ - st.d $s5, $sp, 192 │ │ │ │ - st.d $s6, $sp, 184 │ │ │ │ - st.d $s7, $sp, 176 │ │ │ │ - ldptr.w $s3, $s1, 4 │ │ │ │ - ldptr.w $s2, $s1, 24 │ │ │ │ - st.d $t0, $sp, 40 │ │ │ │ - st.d $zero, $s0, 192 │ │ │ │ - st.d $zero, $s0, 200 │ │ │ │ - st.d $zero, $s0, 208 │ │ │ │ - st.d $zero, $s0, 216 │ │ │ │ - st.d $zero, $s0, 224 │ │ │ │ - st.d $zero, $s0, 232 │ │ │ │ - st.d $zero, $s0, 240 │ │ │ │ - st.d $zero, $s0, 248 │ │ │ │ - st.d $zero, $s0, 256 │ │ │ │ - st.d $zero, $s0, 264 │ │ │ │ - st.d $zero, $s0, 272 │ │ │ │ - st.d $zero, $s0, 280 │ │ │ │ - st.d $zero, $s0, 288 │ │ │ │ - st.d $zero, $s0, 296 │ │ │ │ - st.d $zero, $s0, 304 │ │ │ │ - st.d $zero, $s0, 312 │ │ │ │ - st.d $zero, $s0, 320 │ │ │ │ - st.d $zero, $s0, 328 │ │ │ │ - st.d $zero, $s0, 336 │ │ │ │ - st.d $zero, $s0, 344 │ │ │ │ - st.d $zero, $s0, 352 │ │ │ │ - st.d $zero, $s0, 360 │ │ │ │ - st.d $zero, $s0, 368 │ │ │ │ - st.d $zero, $s0, 376 │ │ │ │ - ldptr.d $t6, $s4, 0 │ │ │ │ - ld.d $s5, $s4, 8 │ │ │ │ - ldptr.w $t1, $s1, 32 │ │ │ │ - st.w $t0, $s0, 104 │ │ │ │ - ldptr.w $t0, $s1, 12 │ │ │ │ - sub.d $s5, $s5, $t6 │ │ │ │ - ldptr.w $t7, $s1, 20 │ │ │ │ - ldptr.w $t5, $s1, 8 │ │ │ │ - ldptr.w $t4, $s1, 28 │ │ │ │ - ldptr.w $t3, $s1, 16 │ │ │ │ - ldptr.w $t2, $s1, 36 │ │ │ │ - slli.w $s7, $s5, 0x1 │ │ │ │ - st.w $t0, $s0, 120 │ │ │ │ - bstrpick.d $s4, $s7, 0x1f, 0x0 │ │ │ │ - sub.w $t0, $t1, $t0 │ │ │ │ - addi.w $t0, $t0, 1 │ │ │ │ - srai.d $s1, $s5, 0x2 │ │ │ │ - slli.d $s6, $s4, 0x3 │ │ │ │ - st.d $zero, $s0, 384 │ │ │ │ - st.d $zero, $s0, 392 │ │ │ │ - st.d $zero, $s0, 400 │ │ │ │ - st.w $s3, $s0, 96 │ │ │ │ - st.w $s2, $s0, 100 │ │ │ │ - st.d $t6, $sp, 64 │ │ │ │ - st.d $t7, $sp, 48 │ │ │ │ - st.d $zero, $s0, 184 │ │ │ │ - st.w $t1, $s0, 124 │ │ │ │ - st.d $t0, $sp, 24 │ │ │ │ - st.w $t7, $s0, 108 │ │ │ │ - st.w $t5, $s0, 112 │ │ │ │ - st.w $t4, $s0, 116 │ │ │ │ - st.w $t3, $s0, 128 │ │ │ │ - st.w $t2, $s0, 132 │ │ │ │ - st.w $s1, $s0, 136 │ │ │ │ - st.w $t0, $s0, 140 │ │ │ │ - st.d $s6, $sp, 72 │ │ │ │ - beqz $s7, 1708 # 42f60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b160> │ │ │ │ - move $a0, $s6 │ │ │ │ - bl -221228 │ │ │ │ - addi.d $t0, $s4, -1 │ │ │ │ - move $a2, $s6 │ │ │ │ + move $a2, $zero │ │ │ │ move $a1, $zero │ │ │ │ - st.d $t0, $sp, 16 │ │ │ │ - add.d $s6, $a0, $s6 │ │ │ │ - move $s4, $a0 │ │ │ │ - bl -222120 │ │ │ │ - move $t0, $s6 │ │ │ │ - st.d $s4, $s0, 192 │ │ │ │ - st.d $t0, $s0, 200 │ │ │ │ - st.d $s6, $s0, 208 │ │ │ │ - li.w $a0, 64 │ │ │ │ - bl -221280 │ │ │ │ - stptr.d $zero, $a0, 0 │ │ │ │ - st.d $zero, $a0, 8 │ │ │ │ - st.d $zero, $a0, 16 │ │ │ │ - st.d $zero, $a0, 24 │ │ │ │ - st.d $zero, $a0, 32 │ │ │ │ - st.d $zero, $a0, 40 │ │ │ │ - st.d $zero, $a0, 48 │ │ │ │ - st.d $zero, $a0, 56 │ │ │ │ - st.d $a0, $s0, 240 │ │ │ │ - addi.d $a0, $a0, 64 │ │ │ │ - st.d $a0, $s0, 248 │ │ │ │ - st.d $a0, $s0, 256 │ │ │ │ - bstrpick.d $t0, $s1, 0x1f, 0x0 │ │ │ │ - beqz $t0, 1560 # 42f40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b140> │ │ │ │ - slli.d $s1, $t0, 0x3 │ │ │ │ move $a0, $s1 │ │ │ │ - bl -221348 │ │ │ │ - move $a2, $s1 │ │ │ │ - move $a1, $zero │ │ │ │ - add.d $s1, $a0, $s1 │ │ │ │ - move $s4, $a0 │ │ │ │ - bl -222232 │ │ │ │ - move $t0, $s1 │ │ │ │ - st.d $s4, $s0, 216 │ │ │ │ - st.d $t0, $s0, 224 │ │ │ │ - st.d $s1, $s0, 232 │ │ │ │ - beqz $s7, 1476 # 42f20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b120> │ │ │ │ - ld.d $a0, $sp, 72 │ │ │ │ - bl -221396 │ │ │ │ - ld.d $t0, $sp, 16 │ │ │ │ - move $a1, $zero │ │ │ │ - move $s4, $a0 │ │ │ │ - addi.d $s1, $t0, 1 │ │ │ │ - bstrpick.d $s1, $s1, 0x1f, 0x0 │ │ │ │ - slli.d $a2, $s1, 0x3 │ │ │ │ - bl -222288 │ │ │ │ - alsl.d $t1, $s1, $s4, 0x3 │ │ │ │ - lu12i.w $t0, 349525 │ │ │ │ - ori $t0, $t0, 0x555 │ │ │ │ - sub.w $s1, $s2, $s3 │ │ │ │ - lu32i.d $t0, 349525 │ │ │ │ - lu52i.d $t0, $t0, 85 │ │ │ │ - addi.w $s1, $s1, 1 │ │ │ │ - bltu $t0, $s1, 1608 # 42fe8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b1e8> │ │ │ │ - beqz $s1, 1372 # 42f00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b100> │ │ │ │ - alsl.d $t0, $s1, $s1, 0x1 │ │ │ │ - slli.d $t0, $t0, 0x3 │ │ │ │ - move $a0, $t0 │ │ │ │ - st.d $t1, $sp, 88 │ │ │ │ - st.d $t0, $sp, 80 │ │ │ │ - bl -221484 │ │ │ │ - ld.d $t1, $sp, 88 │ │ │ │ - addi.d $t0, $sp, 96 │ │ │ │ - st.d $a0, $sp, 96 │ │ │ │ - st.d $a0, $sp, 128 │ │ │ │ - st.d $t0, $sp, 136 │ │ │ │ - move $s6, $a0 │ │ │ │ - addi.d $s3, $s1, -1 │ │ │ │ - sub.d $s2, $t1, $s4 │ │ │ │ - move $s8, $a0 │ │ │ │ - beq $t1, $s4, 1116 # 42e40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b040> │ │ │ │ - st.d $fp, $sp, 240 │ │ │ │ - b 28 # 42a08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ac08> │ │ │ │ - nop │ │ │ │ + bl -224220 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -223044 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -223900 │ │ │ │ + pcalau12i $t1, 109 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 104 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + beqz $t0, 264 # 43410 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd550> │ │ │ │ nop │ │ │ │ + bl -224320 │ │ │ │ nop │ │ │ │ + move $s0, $a0 │ │ │ │ nop │ │ │ │ - addi.d $s3, $s3, -1 │ │ │ │ + addi.d $a0, $sp, 64 │ │ │ │ + bl -223524 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $sp, 32 │ │ │ │ + bl -223532 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + pcalau12i $t1, 109 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 104 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -56 # 43310 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd450> │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -222720 │ │ │ │ nop │ │ │ │ - stptr.d $zero, $s8, 0 │ │ │ │ - st.d $zero, $s8, 8 │ │ │ │ - st.d $zero, $s8, 16 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -221576 │ │ │ │ - add.d $fp, $a0, $s2 │ │ │ │ - stptr.d $a0, $s8, 0 │ │ │ │ - st.d $fp, $s8, 16 │ │ │ │ - move $a2, $s2 │ │ │ │ - move $a1, $s4 │ │ │ │ - bl -220496 │ │ │ │ - addi.d $s8, $s8, 24 │ │ │ │ - st.d $fp, $s8, -16 │ │ │ │ - st.d $s8, $sp, 96 │ │ │ │ - bnez $s3, -64 # 42a00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ac00> │ │ │ │ - ld.d $t0, $sp, 80 │ │ │ │ - ld.d $fp, $sp, 240 │ │ │ │ - add.d $t1, $s6, $t0 │ │ │ │ - st.d $s6, $s0, 264 │ │ │ │ - st.d $s8, $s0, 272 │ │ │ │ - st.d $t1, $s0, 280 │ │ │ │ - beqz $s4, 12 # 42a68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ac68> │ │ │ │ - move $a0, $s4 │ │ │ │ - bl -221716 │ │ │ │ - li.w $a0, 64 │ │ │ │ - bl -221660 │ │ │ │ - stptr.d $zero, $a0, 0 │ │ │ │ - st.d $zero, $a0, 8 │ │ │ │ - st.d $zero, $a0, 16 │ │ │ │ - st.d $zero, $a0, 24 │ │ │ │ - st.d $zero, $a0, 32 │ │ │ │ - st.d $zero, $a0, 40 │ │ │ │ - st.d $zero, $a0, 48 │ │ │ │ - st.d $zero, $a0, 56 │ │ │ │ move $s2, $a0 │ │ │ │ - beqz $s1, 1068 # 42ec0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b0c0> │ │ │ │ - alsl.d $t0, $s1, $s1, 0x1 │ │ │ │ - slli.d $s8, $t0, 0x3 │ │ │ │ - move $a0, $s8 │ │ │ │ - bl -221716 │ │ │ │ - addi.d $t0, $sp, 104 │ │ │ │ - move $s3, $a0 │ │ │ │ - st.d $a0, $sp, 104 │ │ │ │ - st.d $a0, $sp, 128 │ │ │ │ - st.d $t0, $sp, 136 │ │ │ │ - addi.d $s4, $s1, -1 │ │ │ │ - move $s6, $a0 │ │ │ │ - b 36 # 42ae8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ace8> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + addi.d $a0, $s0, 48 │ │ │ │ + bl -223584 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -223592 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $a0, $s0, 8 │ │ │ │ + beqz $a0, 8 # 43378 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd4b8> │ │ │ │ + bl -55508 # 35aa0 ::do_widen(char) const@@Base+0x255e0> │ │ │ │ + pcalau12i $t1, 109 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 104 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -128 # 43310 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd450> │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -222792 │ │ │ │ nop │ │ │ │ + pcaddi $a3, 61442 │ │ │ │ + li.w $a2, 16 │ │ │ │ + pcaddi $a1, 60506 │ │ │ │ + pcaddi $a0, 60523 │ │ │ │ + bl -222464 │ │ │ │ nop │ │ │ │ + b -96 # 43358 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd498> │ │ │ │ nop │ │ │ │ - addi.d $s4, $s4, -1 │ │ │ │ + move $s0, $a0 │ │ │ │ + b 20 # 433d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd518> │ │ │ │ + move $s0, $a0 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -223280 │ │ │ │ nop │ │ │ │ - stptr.d $zero, $s6, 0 │ │ │ │ - st.d $zero, $s6, 8 │ │ │ │ - st.d $zero, $s6, 16 │ │ │ │ - li.w $a0, 64 │ │ │ │ - bl -221800 │ │ │ │ - vld $vr0, $s2, 0 │ │ │ │ - vst $vr0, $a0, 0 │ │ │ │ - addi.d $s6, $s6, 24 │ │ │ │ - vld $vr0, $s2, 16 │ │ │ │ - addi.d $t0, $a0, 64 │ │ │ │ - vst $vr0, $a0, 16 │ │ │ │ - vld $vr0, $s2, 32 │ │ │ │ - st.d $t0, $s6, -8 │ │ │ │ - vst $vr0, $a0, 32 │ │ │ │ - st.d $t0, $s6, -16 │ │ │ │ - vld $vr0, $s2, 48 │ │ │ │ - vst $vr0, $a0, 48 │ │ │ │ - st.d $s6, $sp, 104 │ │ │ │ - st.d $a0, $s6, -24 │ │ │ │ - bnez $s4, -84 # 42ae0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ace0> │ │ │ │ - add.d $s4, $s3, $s8 │ │ │ │ - move $a0, $s2 │ │ │ │ - st.d $s6, $s0, 296 │ │ │ │ - st.d $s3, $s0, 288 │ │ │ │ - st.d $s4, $s0, 304 │ │ │ │ - bl -221948 │ │ │ │ - slli.d $a0, $s1, 0x2 │ │ │ │ - bl -221892 │ │ │ │ - slli.d $a2, $s1, 0x2 │ │ │ │ - move $a1, $zero │ │ │ │ - bl -222768 │ │ │ │ - alsl.d $s2, $s1, $a0, 0x2 │ │ │ │ - st.d $a0, $s0, 312 │ │ │ │ - st.d $s2, $s0, 320 │ │ │ │ - st.d $s2, $s0, 328 │ │ │ │ - slli.d $a0, $s1, 0x3 │ │ │ │ - bl -221928 │ │ │ │ - slli.d $a2, $s1, 0x3 │ │ │ │ - move $a1, $zero │ │ │ │ - alsl.d $s3, $s1, $a0, 0x3 │ │ │ │ - move $s2, $a0 │ │ │ │ - bl -222812 │ │ │ │ - move $t0, $s3 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -224140 │ │ │ │ + b -192 # 43320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd460> │ │ │ │ nop │ │ │ │ - st.d $t0, $s0, 344 │ │ │ │ - ld.d $t0, $sp, 24 │ │ │ │ - st.d $s2, $s0, 336 │ │ │ │ - st.d $s3, $s0, 352 │ │ │ │ - beqz $t0, 456 # 42d70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2af70> │ │ │ │ - beqz $s7, 980 # 42f80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b180> │ │ │ │ - ld.d $a0, $sp, 72 │ │ │ │ - bl -221988 │ │ │ │ - ld.d $t0, $sp, 16 │ │ │ │ + move $s0, $a0 │ │ │ │ + move $a2, $zero │ │ │ │ + move $a0, $s1 │ │ │ │ move $a1, $zero │ │ │ │ - move $s4, $a0 │ │ │ │ - addi.d $s1, $t0, 1 │ │ │ │ - bstrpick.d $s1, $s1, 0x1f, 0x0 │ │ │ │ - slli.d $a2, $s1, 0x3 │ │ │ │ - bl -222880 │ │ │ │ - alsl.d $a2, $s1, $s4, 0x3 │ │ │ │ - ld.wu $s1, $sp, 24 │ │ │ │ - st.d $a2, $sp, 16 │ │ │ │ - alsl.d $t0, $s1, $s1, 0x1 │ │ │ │ - slli.d $s7, $t0, 0x3 │ │ │ │ - move $a0, $s7 │ │ │ │ - bl -222044 │ │ │ │ - ld.d $a2, $sp, 16 │ │ │ │ - addi.d $t0, $sp, 112 │ │ │ │ - addi.d $s1, $s1, -1 │ │ │ │ - st.d $a0, $sp, 112 │ │ │ │ - st.d $a0, $sp, 128 │ │ │ │ - st.d $t0, $sp, 136 │ │ │ │ - move $s6, $a0 │ │ │ │ - sub.d $s2, $a2, $s4 │ │ │ │ - move $s3, $s1 │ │ │ │ - move $s8, $a0 │ │ │ │ - beq $a2, $s4, 904 # 42fa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b1a0> │ │ │ │ - st.d $fp, $sp, 240 │ │ │ │ - b 40 # 42c48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ae48> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + bl -224504 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -223328 │ │ │ │ + b -44 # 433d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd518> │ │ │ │ + bl -224184 │ │ │ │ + b -316 # 432d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd410> │ │ │ │ + bl -223360 │ │ │ │ nop │ │ │ │ + move $s1, $a0 │ │ │ │ + bl -223100 │ │ │ │ + ld.d $a0, $s0, 8 │ │ │ │ + beqz $a0, 12 # 43430 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd570> │ │ │ │ + bl -55688 # 35aa0 ::do_widen(char) const@@Base+0x255e0> │ │ │ │ nop │ │ │ │ + move $s0, $s1 │ │ │ │ + b -276 # 43320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd460> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + addi.d $sp, $sp, -96 │ │ │ │ + st.d $s5, $sp, 40 │ │ │ │ + st.d $s6, $sp, 32 │ │ │ │ + ld.d $s5, $a0, 8 │ │ │ │ + ldptr.d $s6, $a0, 0 │ │ │ │ + st.d $s0, $sp, 80 │ │ │ │ + li.w $t2, -1 │ │ │ │ + sub.d $s0, $s5, $s6 │ │ │ │ + st.d $ra, $sp, 88 │ │ │ │ + st.d $s1, $sp, 72 │ │ │ │ + st.d $s2, $sp, 64 │ │ │ │ + st.d $s3, $sp, 56 │ │ │ │ + st.d $s4, $sp, 48 │ │ │ │ + st.d $s7, $sp, 24 │ │ │ │ + lu52i.d $t2, $t2, 63 │ │ │ │ + srai.d $t1, $s0, 0x5 │ │ │ │ + beq $t1, $t2, 376 # 435f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd738> │ │ │ │ + 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 │ │ │ │ + move $s4, $a0 │ │ │ │ + move $a0, $s3 │ │ │ │ + move $s1, $a1 │ │ │ │ + bl -224296 │ │ │ │ + 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, 264 # 435e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd720> │ │ │ │ + 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.b $zero, $s1, 16 │ │ │ │ + st.d $zero, $s1, 8 │ │ │ │ + move $s0, $s7 │ │ │ │ + beq $s6, $s5, 132 # 43580 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd6c0> │ │ │ │ + addi.d $s2, $s6, 16 │ │ │ │ + move $s1, $s6 │ │ │ │ + b 64 # 43548 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd688> │ │ │ │ nop │ │ │ │ - addi.d $s3, $s3, -1 │ │ │ │ nop │ │ │ │ - stptr.d $zero, $s8, 0 │ │ │ │ - st.d $zero, $s8, 8 │ │ │ │ - st.d $zero, $s8, 16 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -222152 │ │ │ │ - add.d $fp, $a0, $s2 │ │ │ │ - stptr.d $a0, $s8, 0 │ │ │ │ - st.d $fp, $s8, 16 │ │ │ │ - move $a2, $s2 │ │ │ │ - move $a1, $s4 │ │ │ │ - bl -221072 │ │ │ │ - addi.d $s8, $s8, 24 │ │ │ │ - st.d $fp, $s8, -16 │ │ │ │ - st.d $s8, $sp, 112 │ │ │ │ - bnez $s3, -64 # 42c40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ae40> │ │ │ │ - ld.d $fp, $sp, 240 │ │ │ │ - add.d $t0, $s6, $s7 │ │ │ │ nop │ │ │ │ - st.d $s6, $s0, 360 │ │ │ │ - st.d $s8, $s0, 368 │ │ │ │ - st.d $t0, $s0, 376 │ │ │ │ - beqz $s4, 12 # 42ca8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2aea8> │ │ │ │ - move $a0, $s4 │ │ │ │ - bl -222292 │ │ │ │ - li.w $a0, 64 │ │ │ │ - bl -222236 │ │ │ │ - move $s2, $a0 │ │ │ │ - stptr.d $zero, $s2, 0 │ │ │ │ - move $a0, $s7 │ │ │ │ - st.d $zero, $s2, 8 │ │ │ │ - st.d $zero, $s2, 16 │ │ │ │ - st.d $zero, $s2, 24 │ │ │ │ - st.d $zero, $s2, 32 │ │ │ │ - st.d $zero, $s2, 40 │ │ │ │ - st.d $zero, $s2, 48 │ │ │ │ - st.d $zero, $s2, 56 │ │ │ │ - bl -222280 │ │ │ │ - addi.d $t0, $sp, 120 │ │ │ │ - move $s3, $a0 │ │ │ │ - st.d $a0, $sp, 120 │ │ │ │ - st.d $a0, $sp, 128 │ │ │ │ - st.d $t0, $sp, 136 │ │ │ │ - move $s4, $a0 │ │ │ │ - b 20 # 42d08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2af08> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $s1, $s1, -1 │ │ │ │ + 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 # 43580 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd6c0> │ │ │ │ nop │ │ │ │ - stptr.d $zero, $s4, 0 │ │ │ │ - st.d $zero, $s4, 8 │ │ │ │ - st.d $zero, $s4, 16 │ │ │ │ - li.w $a0, 64 │ │ │ │ - bl -222344 │ │ │ │ - vld $vr0, $s2, 0 │ │ │ │ - vst $vr0, $a0, 0 │ │ │ │ - addi.d $s4, $s4, 24 │ │ │ │ - vld $vr0, $s2, 16 │ │ │ │ - addi.d $t0, $a0, 64 │ │ │ │ - vst $vr0, $a0, 16 │ │ │ │ - vld $vr0, $s2, 32 │ │ │ │ - st.d $t0, $s4, -8 │ │ │ │ - vst $vr0, $a0, 32 │ │ │ │ - st.d $t0, $s4, -16 │ │ │ │ - vld $vr0, $s2, 48 │ │ │ │ - vst $vr0, $a0, 48 │ │ │ │ - st.d $s4, $sp, 120 │ │ │ │ - st.d $a0, $s4, -24 │ │ │ │ - bnez $s1, -84 # 42d00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2af00> │ │ │ │ - add.d $s7, $s3, $s7 │ │ │ │ - st.d $s3, $s0, 384 │ │ │ │ - st.d $s4, $s0, 392 │ │ │ │ - move $a0, $s2 │ │ │ │ - st.d $s7, $s0, 400 │ │ │ │ - bl -222492 │ │ │ │ - beqz $s5, 304 # 42ea0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b0a0> │ │ │ │ - move $a0, $s5 │ │ │ │ - bl -222440 │ │ │ │ - ld.d $a1, $sp, 64 │ │ │ │ - move $a2, $s5 │ │ │ │ - add.d $s5, $a0, $s5 │ │ │ │ - st.d $a0, $sp, 128 │ │ │ │ - st.d $a0, $sp, 136 │ │ │ │ - st.d $s5, $sp, 144 │ │ │ │ - bl -221364 │ │ │ │ - ld.d $a4, $sp, 48 │ │ │ │ - ld.d $a3, $sp, 40 │ │ │ │ - ld.d $a1, $sp, 56 │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - addi.d $a2, $sp, 128 │ │ │ │ - st.d $s5, $sp, 136 │ │ │ │ - bl 235616 # 7c610 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x64810> │ │ │ │ - ld.d $t0, $sp, 128 │ │ │ │ - st.w $a0, $s0, 164 │ │ │ │ - beqz $t0, 12 # 42dc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2afc8> │ │ │ │ - move $a0, $t0 │ │ │ │ - bl -222580 │ │ │ │ - ld.d $s1, $sp, 32 │ │ │ │ - ldptr.w $a2, $s0, 32 │ │ │ │ - ldptr.w $a1, $s0, 24 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl 236248 # 7c8b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x64ab0> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - move $a1, $s1 │ │ │ │ - bl 237564 # 7cde0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x64fe0> │ │ │ │ - pcalau12i $t1, 110 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 152 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, 520 # 43008 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b208> │ │ │ │ - ld.d $ra, $sp, 248 │ │ │ │ - ld.d $s2, $sp, 216 │ │ │ │ - ld.d $s3, $sp, 208 │ │ │ │ - ld.d $s5, $sp, 192 │ │ │ │ - ld.d $s6, $sp, 184 │ │ │ │ - ld.d $s7, $sp, 176 │ │ │ │ - ld.d $s0, $sp, 232 │ │ │ │ - ld.d $s1, $sp, 224 │ │ │ │ - ld.d $s4, $sp, 200 │ │ │ │ - ld.d $s8, $sp, 168 │ │ │ │ - addi.d $sp, $sp, 256 │ │ │ │ + addi.d $a0, $s0, 16 │ │ │ │ + stptr.d $a0, $s0, 0 │ │ │ │ + ldptr.d $t0, $s1, 0 │ │ │ │ + bne $t0, $s2, -52 # 43520 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd660> │ │ │ │ + ld.d $a2, $s1, 8 │ │ │ │ + move $a1, $s2 │ │ │ │ + addi.d $s0, $s0, 32 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -223368 │ │ │ │ + ld.d $t0, $s1, 8 │ │ │ │ + addi.d $s1, $s1, 32 │ │ │ │ + addi.d $s2, $s2, 32 │ │ │ │ + st.d $t0, $s0, -24 │ │ │ │ + bne $s5, $s1, -52 # 43548 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd688> │ │ │ │ + addi.d $s0, $s0, 32 │ │ │ │ + beqz $s6, 12 # 43590 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd6d0> │ │ │ │ + move $a0, $s6 │ │ │ │ + bl -224572 │ │ │ │ + ld.d $ra, $sp, 88 │ │ │ │ + add.d $s3, $s7, $s3 │ │ │ │ + stptr.d $s7, $s4, 0 │ │ │ │ + st.d $s0, $s4, 8 │ │ │ │ + st.d $s3, $s4, 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 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - stptr.d $zero, $a0, 0 │ │ │ │ - st.d $zero, $a0, 16 │ │ │ │ - st.d $zero, $a0, 8 │ │ │ │ - beqz $s3, 44 # 42e78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b078> │ │ │ │ - alsl.d $t1, $s1, $s1, 0x1 │ │ │ │ - alsl.d $t1, $t1, $a0, 0x3 │ │ │ │ - addi.d $t0, $a0, 24 │ │ │ │ nop │ │ │ │ - stptr.d $zero, $t0, 0 │ │ │ │ - st.d $zero, $t0, 16 │ │ │ │ - st.d $zero, $t0, 8 │ │ │ │ - addi.d $t0, $t0, 24 │ │ │ │ - bne $t1, $t0, -16 # 42e60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b060> │ │ │ │ nop │ │ │ │ - ld.d $t0, $sp, 80 │ │ │ │ - add.d $t1, $s6, $t0 │ │ │ │ - move $s8, $t1 │ │ │ │ - b -1076 # 42a50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ac50> │ │ │ │ + addi.d $a2, $t1, 1 │ │ │ │ + move $a1, $s2 │ │ │ │ + st.d $t1, $sp, 8 │ │ │ │ + bl -223500 │ │ │ │ + ld.d $t1, $sp, 8 │ │ │ │ + b -268 # 434e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd628> │ │ │ │ + pcaddi $a0, 58954 │ │ │ │ + bl -225356 │ │ │ │ + addi.d $sp, $sp, -80 │ │ │ │ + pcalau12i $t0, 109 │ │ │ │ + ld.d $t0, $t0, -160 │ │ │ │ + ld.d $t0, $t0, 0 │ │ │ │ + st.d $t0, $sp, 40 │ │ │ │ + li.w $t0, 0x0 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ldptr.d $t1, $a1, 0 │ │ │ │ + st.d $s0, $sp, 64 │ │ │ │ + st.d $ra, $sp, 72 │ │ │ │ + move $s0, $a2 │ │ │ │ + beq $t1, $t0, 180 # 436e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd820> │ │ │ │ + ld.d $t0, $t0, 8 │ │ │ │ + st.d $s1, $sp, 56 │ │ │ │ + st.d $s2, $sp, 48 │ │ │ │ + slli.w $t1, $a2, 0x0 │ │ │ │ + li.w $t2, 8 │ │ │ │ + move $s1, $a0 │ │ │ │ + move $s2, $a1 │ │ │ │ + ld.d $a0, $t0, 16 │ │ │ │ + beq $t1, $t2, 176 # 43700 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd840> │ │ │ │ + li.w $t2, 16 │ │ │ │ + bne $t1, $t2, 48 # 43688 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd7c8> │ │ │ │ + ldptr.w $t1, $a0, 64 │ │ │ │ + andi $t2, $t1, 0x4 │ │ │ │ + bnez $t2, 36 # 43688 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd7c8> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ori $t1, $t1, 0x4 │ │ │ │ + li.w $a1, 16 │ │ │ │ + ld.d $t0, $t0, 120 │ │ │ │ + st.w $t1, $a0, 64 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + ldptr.d $t0, $s1, 0 │ │ │ │ + ld.d $t0, $t0, 8 │ │ │ │ + stptr.d $t0, $s1, 0 │ │ │ │ + ldptr.d $t1, $s2, 0 │ │ │ │ + move $a2, $s0 │ │ │ │ + addi.d $a1, $sp, 32 │ │ │ │ + addi.d $a0, $sp, 24 │ │ │ │ + st.d $t0, $sp, 24 │ │ │ │ + st.d $t1, $sp, 32 │ │ │ │ + bl -164 # 43600 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd740> │ │ │ │ + ld.d $s1, $sp, 56 │ │ │ │ + ld.d $s2, $sp, 48 │ │ │ │ + pcalau12i $t1, 109 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 40 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, 96 # 43728 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd868> │ │ │ │ + ld.d $ra, $sp, 72 │ │ │ │ + ld.d $s0, $sp, 64 │ │ │ │ + addi.d $sp, $sp, 80 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ + move $a0, $a2 │ │ │ │ + b -52 # 436b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd7f0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - st.d $zero, $sp, 128 │ │ │ │ - st.d $zero, $sp, 144 │ │ │ │ - b -272 # 42d98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2af98> │ │ │ │ nop │ │ │ │ + ldptr.w $t1, $a0, 64 │ │ │ │ + andi $t2, $t1, 0x2 │ │ │ │ + bnez $t2, -128 # 43688 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd7c8> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ori $t1, $t1, 0x2 │ │ │ │ + li.w $a1, 8 │ │ │ │ + ld.d $t0, $t0, 120 │ │ │ │ + st.w $t1, $a0, 64 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + b -164 # 43680 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd7c0> │ │ │ │ + st.d $s1, $sp, 56 │ │ │ │ + st.d $s2, $sp, 48 │ │ │ │ + bl -225376 │ │ │ │ nop │ │ │ │ + bl -225848 │ │ │ │ + ldptr.d $t0, $s1, 0 │ │ │ │ + move $a2, $s0 │ │ │ │ + addi.d $a1, $sp, 32 │ │ │ │ + ld.d $t0, $t0, 8 │ │ │ │ + addi.d $a0, $sp, 24 │ │ │ │ + stptr.d $t0, $s1, 0 │ │ │ │ + st.d $t0, $sp, 24 │ │ │ │ + ldptr.d $t0, $s2, 0 │ │ │ │ + st.d $t0, $sp, 32 │ │ │ │ + bl -352 # 43600 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd740> │ │ │ │ nop │ │ │ │ + pcalau12i $t1, 109 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 40 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, 64 # 437c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd900> │ │ │ │ + bl -224244 │ │ │ │ + bl -225928 │ │ │ │ + bl -223980 │ │ │ │ + b -40 # 43768 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd8a8> │ │ │ │ nop │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + bl -223996 │ │ │ │ + pcalau12i $t1, 109 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 40 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + beqz $t0, 12 # 437c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd908> │ │ │ │ + bl -225520 │ │ │ │ nop │ │ │ │ - st.d $zero, $s0, 288 │ │ │ │ - st.d $zero, $s0, 296 │ │ │ │ - st.d $zero, $s0, 304 │ │ │ │ - bl -222844 │ │ │ │ - move $s3, $zero │ │ │ │ - st.d $zero, $s0, 312 │ │ │ │ - st.d $zero, $s0, 320 │ │ │ │ - st.d $zero, $s0, 328 │ │ │ │ - move $s2, $zero │ │ │ │ - move $t0, $zero │ │ │ │ - b -848 # 42b98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ad98> │ │ │ │ + bl -223864 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - move $s8, $zero │ │ │ │ - move $t1, $zero │ │ │ │ - move $s6, $zero │ │ │ │ - b -1212 # 42a50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ac50> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + beqz $t0, 132 # 43868 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd9a8> │ │ │ │ + ld.d $a0, $t0, 24 │ │ │ │ + beqz $a0, 28 # 43808 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd948> │ │ │ │ + ldptr.d $t1, $a0, 0 │ │ │ │ + pcaddi $t2, -2569 │ │ │ │ + ld.d $t0, $t1, 16 │ │ │ │ + beq $t0, $t2, 68 # 43840 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd980> │ │ │ │ + pcaddi $t1, -2796 │ │ │ │ + bne $t0, $t1, 28 # 43820 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd960> │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - move $s4, $zero │ │ │ │ - move $t1, $zero │ │ │ │ - b -1440 # 42988 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ab88> │ │ │ │ nop │ │ │ │ + jr $t0 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - move $s1, $zero │ │ │ │ - move $s4, $zero │ │ │ │ - b -1528 # 42950 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ab50> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $t1, $t1, -24 │ │ │ │ + ld.d $t0, $a0, 32 │ │ │ │ + add.d $a0, $a0, $t1 │ │ │ │ + beqz $t0, 28 # 43868 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd9a8> │ │ │ │ + ldptr.d $t1, $t0, 0 │ │ │ │ + move $a1, $zero │ │ │ │ + beq $t1, $t0, 8 # 43860 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd9a0> │ │ │ │ + ld.d $a1, $t1, 16 │ │ │ │ + b -223728 # ce70 >::rdbuf(std::basic_streambuf >*)@plt> │ │ │ │ nop │ │ │ │ + addi.d $sp, $sp, -16 │ │ │ │ + pcaddi $a3, 60535 │ │ │ │ + li.w $a2, 550 │ │ │ │ + pcaddi $a1, 59491 │ │ │ │ + pcaddi $a0, 59502 │ │ │ │ + st.d $ra, $sp, 8 │ │ │ │ + bl -223696 │ │ │ │ nop │ │ │ │ - li.w $t0, -1 │ │ │ │ - st.d $t0, $sp, 16 │ │ │ │ - move $s6, $zero │ │ │ │ - move $s4, $zero │ │ │ │ - move $t0, $zero │ │ │ │ - b -1684 # 428e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2aae0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - move $s4, $zero │ │ │ │ - move $a2, $zero │ │ │ │ - b -944 # 42bd8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2add8> │ │ │ │ + addi.d $sp, $sp, -80 │ │ │ │ + pcalau12i $t0, 109 │ │ │ │ + ld.d $t0, $t0, -160 │ │ │ │ + ld.d $t0, $t0, 0 │ │ │ │ + st.d $t0, $sp, 56 │ │ │ │ + li.w $t0, 0x0 │ │ │ │ + ld.d $t0, $a0, 16 │ │ │ │ + ld.d $t1, $a0, 8 │ │ │ │ + st.d $ra, $sp, 72 │ │ │ │ + beq $t0, $t1, 84 # 43908 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xda48> │ │ │ │ + addi.d $t3, $t0, -1 │ │ │ │ + li.w $t2, -1 │ │ │ │ + st.d $t3, $a0, 16 │ │ │ │ + move $t1, $zero │ │ │ │ + beq $a1, $t2, 16 # 438d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xda18> │ │ │ │ + st.b $a1, $t0, -1 │ │ │ │ + move $t1, $a1 │ │ │ │ nop │ │ │ │ + pcalau12i $t2, 109 │ │ │ │ + ld.d $t2, $t2, -160 │ │ │ │ + ld.d $t2, $t2, 0 │ │ │ │ + ld.d $t0, $sp, 56 │ │ │ │ + xor $t0, $t0, $t2 │ │ │ │ + li.w $t2, 0x0 │ │ │ │ + bnez $t0, 104 # 43958 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xda98> │ │ │ │ + ld.d $ra, $sp, 72 │ │ │ │ + move $a0, $t1 │ │ │ │ + addi.d $sp, $sp, 80 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ + bl -225528 │ │ │ │ + move $t0, $a0 │ │ │ │ + li.w $t1, 1 │ │ │ │ + addi.d $a2, $sp, 8 │ │ │ │ + pcaddi $a1, 60180 │ │ │ │ + addi.d $a0, $sp, 24 │ │ │ │ + st.w $t1, $sp, 8 │ │ │ │ + st.d $t0, $sp, 16 │ │ │ │ + bl -226424 │ │ │ │ + pcalau12i $t1, 109 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 56 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + st.d $s0, $sp, 64 │ │ │ │ + bnez $t0, 64 # 43988 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdac8> │ │ │ │ + addi.d $a0, $sp, 24 │ │ │ │ + bl -223288 # d118 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x218> │ │ │ │ nop │ │ │ │ + st.d $s0, $sp, 64 │ │ │ │ + bl -225932 │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 24 │ │ │ │ + bl -225320 │ │ │ │ + pcalau12i $t1, 109 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 56 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + beqz $t0, 12 # 43990 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdad0> │ │ │ │ + bl -225976 │ │ │ │ nop │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -224324 │ │ │ │ nop │ │ │ │ - stptr.d $zero, $a0, 0 │ │ │ │ - st.d $zero, $a0, 16 │ │ │ │ - st.d $zero, $a0, 8 │ │ │ │ - beqz $s1, 44 # 42fd8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b1d8> │ │ │ │ - addi.d $t0, $a0, 24 │ │ │ │ - move $t1, $s1 │ │ │ │ nop │ │ │ │ + addi.d $sp, $sp, -80 │ │ │ │ + pcalau12i $t0, 109 │ │ │ │ + ld.d $t0, $t0, -160 │ │ │ │ + ld.d $t0, $t0, 0 │ │ │ │ + st.d $t0, $sp, 56 │ │ │ │ + li.w $t0, 0x0 │ │ │ │ + ld.d $t0, $a0, 16 │ │ │ │ + ld.d $t1, $a0, 8 │ │ │ │ + st.d $ra, $sp, 72 │ │ │ │ + beq $t0, $t1, 84 # 43a18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdb58> │ │ │ │ + addi.d $t3, $t0, -1 │ │ │ │ + li.w $t2, -1 │ │ │ │ + st.d $t3, $a0, 16 │ │ │ │ + move $t1, $zero │ │ │ │ + beq $a1, $t2, 16 # 439e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdb28> │ │ │ │ + st.b $a1, $t0, -1 │ │ │ │ + move $t1, $a1 │ │ │ │ nop │ │ │ │ - stptr.d $zero, $t0, 0 │ │ │ │ - st.d $zero, $t0, 16 │ │ │ │ - st.d $zero, $t0, 8 │ │ │ │ - addi.d $t1, $t1, -1 │ │ │ │ - addi.d $t0, $t0, 24 │ │ │ │ - bnez $t1, -20 # 42fc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b1c0> │ │ │ │ - add.d $t0, $s6, $s7 │ │ │ │ - move $s8, $t0 │ │ │ │ - b -848 # 42c90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ae90> │ │ │ │ + pcalau12i $t2, 109 │ │ │ │ + ld.d $t2, $t2, -160 │ │ │ │ + ld.d $t2, $t2, 0 │ │ │ │ + ld.d $t0, $sp, 56 │ │ │ │ + xor $t0, $t0, $t2 │ │ │ │ + li.w $t2, 0x0 │ │ │ │ + bnez $t0, 104 # 43a68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdba8> │ │ │ │ + ld.d $ra, $sp, 72 │ │ │ │ + move $a0, $t1 │ │ │ │ + addi.d $sp, $sp, 80 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - pcalau12i $t1, 110 │ │ │ │ + bl -225800 │ │ │ │ + move $t0, $a0 │ │ │ │ + li.w $t1, 1 │ │ │ │ + addi.d $a2, $sp, 8 │ │ │ │ + pcaddi $a1, 60112 │ │ │ │ + addi.d $a0, $sp, 24 │ │ │ │ + st.w $t1, $sp, 8 │ │ │ │ + st.d $t0, $sp, 16 │ │ │ │ + bl -226696 │ │ │ │ + pcalau12i $t1, 109 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 152 │ │ │ │ + ld.d $t0, $sp, 56 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - beqz $t0, 288 # 43120 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b320> │ │ │ │ - nop │ │ │ │ - st.d $fp, $sp, 240 │ │ │ │ - nop │ │ │ │ - bl -223552 │ │ │ │ - nop │ │ │ │ - move $s1, $a0 │ │ │ │ + st.d $s0, $sp, 64 │ │ │ │ + bnez $t0, 64 # 43a98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdbd8> │ │ │ │ + addi.d $a0, $sp, 24 │ │ │ │ + bl -223560 # d118 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x218> │ │ │ │ nop │ │ │ │ - addi.d $a0, $s0, 384 │ │ │ │ - bl 412 # 431c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b3c0> │ │ │ │ - addi.d $a0, $s0, 360 │ │ │ │ - bl 404 # 431c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b3c0> │ │ │ │ - ld.d $a0, $s0, 336 │ │ │ │ - beqz $a0, 12 # 43040 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b240> │ │ │ │ - bl -223208 │ │ │ │ + st.d $s0, $sp, 64 │ │ │ │ + bl -226204 │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 24 │ │ │ │ + bl -225592 │ │ │ │ + pcalau12i $t1, 109 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 56 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + beqz $t0, 12 # 43aa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdbe0> │ │ │ │ + bl -226248 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s0, 312 │ │ │ │ - beqz $a0, 12 # 43050 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b250> │ │ │ │ - bl -223224 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -224596 │ │ │ │ nop │ │ │ │ - addi.d $a0, $s0, 288 │ │ │ │ - bl 364 # 431c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b3c0> │ │ │ │ - addi.d $a0, $s0, 264 │ │ │ │ - bl 356 # 431c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b3c0> │ │ │ │ - ld.d $a0, $s0, 240 │ │ │ │ - beqz $a0, 12 # 43070 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b270> │ │ │ │ - bl -223256 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s0, 216 │ │ │ │ - beqz $a0, 12 # 43080 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b280> │ │ │ │ - bl -223272 │ │ │ │ + addi.d $sp, $sp, -80 │ │ │ │ + pcalau12i $t0, 109 │ │ │ │ + ld.d $t0, $t0, -160 │ │ │ │ + ld.d $t0, $t0, 0 │ │ │ │ + st.d $t0, $sp, 56 │ │ │ │ + li.w $t0, 0x0 │ │ │ │ + ld.d $t0, $a0, 16 │ │ │ │ + ld.d $t1, $a0, 8 │ │ │ │ + st.d $ra, $sp, 72 │ │ │ │ + beq $t0, $t1, 84 # 43b28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdc68> │ │ │ │ + addi.d $t3, $t0, -1 │ │ │ │ + li.w $t2, -1 │ │ │ │ + st.d $t3, $a0, 16 │ │ │ │ + move $t1, $zero │ │ │ │ + beq $a1, $t2, 16 # 43af8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdc38> │ │ │ │ + st.b $a1, $t0, -1 │ │ │ │ + move $t1, $a1 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s0, 192 │ │ │ │ - beqz $a0, 12 # 43090 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b290> │ │ │ │ - bl -223288 │ │ │ │ + pcalau12i $t2, 109 │ │ │ │ + ld.d $t2, $t2, -160 │ │ │ │ + ld.d $t2, $t2, 0 │ │ │ │ + ld.d $t0, $sp, 56 │ │ │ │ + xor $t0, $t0, $t2 │ │ │ │ + li.w $t2, 0x0 │ │ │ │ + bnez $t0, 104 # 43b78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdcb8> │ │ │ │ + ld.d $ra, $sp, 72 │ │ │ │ + move $a0, $t1 │ │ │ │ + addi.d $sp, $sp, 80 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 32 │ │ │ │ - bl 234828 # 7c5e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x647e0> │ │ │ │ - ld.d $s2, $sp, 216 │ │ │ │ - ld.d $s3, $sp, 208 │ │ │ │ - ld.d $s5, $sp, 192 │ │ │ │ - ld.d $s6, $sp, 184 │ │ │ │ - ld.d $s7, $sp, 176 │ │ │ │ + bl -226072 │ │ │ │ + move $t0, $a0 │ │ │ │ + li.w $t1, 1 │ │ │ │ + addi.d $a2, $sp, 8 │ │ │ │ + pcaddi $a1, 60044 │ │ │ │ + addi.d $a0, $sp, 24 │ │ │ │ + st.w $t1, $sp, 8 │ │ │ │ + st.d $t0, $sp, 16 │ │ │ │ + bl -226968 │ │ │ │ + pcalau12i $t1, 109 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 56 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + st.d $s0, $sp, 64 │ │ │ │ + bnez $t0, 64 # 43ba8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdce8> │ │ │ │ + addi.d $a0, $sp, 24 │ │ │ │ + bl -223832 # d118 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x218> │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - bl 234796 # 7c5e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x647e0> │ │ │ │ + st.d $s0, $sp, 64 │ │ │ │ + bl -226476 │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 24 │ │ │ │ + bl -225864 │ │ │ │ pcalau12i $t1, 109 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 152 │ │ │ │ + ld.d $t0, $sp, 56 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - st.d $fp, $sp, 240 │ │ │ │ - st.d $s2, $sp, 216 │ │ │ │ - st.d $s3, $sp, 208 │ │ │ │ - st.d $s5, $sp, 192 │ │ │ │ - st.d $s6, $sp, 184 │ │ │ │ - st.d $s7, $sp, 176 │ │ │ │ - bnez $t0, -216 # 43010 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b210> │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -222112 │ │ │ │ + beqz $t0, 12 # 43bb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdcf0> │ │ │ │ + bl -226520 │ │ │ │ nop │ │ │ │ - move $s1, $a0 │ │ │ │ - b -76 # 430b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b2b0> │ │ │ │ - move $s1, $a0 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -224868 │ │ │ │ nop │ │ │ │ - beqz $s4, -232 # 43020 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b220> │ │ │ │ nop │ │ │ │ - move $a0, $s4 │ │ │ │ - bl -223428 │ │ │ │ - b -248 # 43020 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b220> │ │ │ │ + addi.d $sp, $sp, -80 │ │ │ │ + pcalau12i $t0, 109 │ │ │ │ + ld.d $t0, $t0, -160 │ │ │ │ + ld.d $t0, $t0, 0 │ │ │ │ + st.d $t0, $sp, 56 │ │ │ │ + li.w $t0, 0x0 │ │ │ │ + ld.d $t0, $a0, 16 │ │ │ │ + ld.d $t1, $a0, 8 │ │ │ │ + st.d $ra, $sp, 72 │ │ │ │ + beq $t0, $t1, 84 # 43c38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdd78> │ │ │ │ + addi.d $t3, $t0, -1 │ │ │ │ + li.w $t2, -1 │ │ │ │ + st.d $t3, $a0, 16 │ │ │ │ + move $t1, $zero │ │ │ │ + beq $a1, $t2, 16 # 43c08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdd48> │ │ │ │ + st.b $a1, $t0, -1 │ │ │ │ + move $t1, $a1 │ │ │ │ nop │ │ │ │ - pcaddi $a0, 60154 │ │ │ │ - bl -224116 │ │ │ │ - move $s1, $a0 │ │ │ │ - addi.d $a0, $sp, 128 │ │ │ │ - bl 336 # 43280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b480> │ │ │ │ - move $a0, $s6 │ │ │ │ - bl -223464 │ │ │ │ - ld.d $fp, $sp, 240 │ │ │ │ - bnez $s4, -48 # 43110 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b310> │ │ │ │ - b -292 # 43020 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b220> │ │ │ │ - move $s1, $a0 │ │ │ │ + pcalau12i $t2, 109 │ │ │ │ + ld.d $t2, $t2, -160 │ │ │ │ + ld.d $t2, $t2, 0 │ │ │ │ + ld.d $t0, $sp, 56 │ │ │ │ + xor $t0, $t0, $t2 │ │ │ │ + li.w $t2, 0x0 │ │ │ │ + bnez $t0, 104 # 43c88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xddc8> │ │ │ │ + ld.d $ra, $sp, 72 │ │ │ │ + move $a0, $t1 │ │ │ │ + addi.d $sp, $sp, 80 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -223492 │ │ │ │ - b -312 # 43020 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b220> │ │ │ │ + bl -226344 │ │ │ │ + move $t0, $a0 │ │ │ │ + li.w $t1, 1 │ │ │ │ + addi.d $a2, $sp, 8 │ │ │ │ + pcaddi $a1, 59976 │ │ │ │ + addi.d $a0, $sp, 24 │ │ │ │ + st.w $t1, $sp, 8 │ │ │ │ + st.d $t0, $sp, 16 │ │ │ │ + bl -227240 │ │ │ │ + pcalau12i $t1, 109 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 56 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + st.d $s0, $sp, 64 │ │ │ │ + bnez $t0, 64 # 43cb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xddf8> │ │ │ │ + addi.d $a0, $sp, 24 │ │ │ │ + bl -224104 # d118 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x218> │ │ │ │ nop │ │ │ │ - move $s1, $a0 │ │ │ │ - addi.d $a0, $sp, 128 │ │ │ │ - bl 280 # 43280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b480> │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -223520 │ │ │ │ - b -36 # 43150 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b350> │ │ │ │ - move $s1, $a0 │ │ │ │ - b -116 # 43108 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b308> │ │ │ │ - b -88 # 43128 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b328> │ │ │ │ + st.d $s0, $sp, 64 │ │ │ │ + bl -226748 │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 24 │ │ │ │ + bl -226136 │ │ │ │ + pcalau12i $t1, 109 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 56 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + beqz $t0, 12 # 43cc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xde00> │ │ │ │ + bl -226792 │ │ │ │ + nop │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -225140 │ │ │ │ nop │ │ │ │ - move $s1, $a0 │ │ │ │ - b -60 # 43150 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b350> │ │ │ │ - b -48 # 43160 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b360> │ │ │ │ nop │ │ │ │ - ld.d $t0, $sp, 128 │ │ │ │ - move $s1, $a0 │ │ │ │ - beqz $t0, -384 # 43020 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b220> │ │ │ │ - move $a0, $t0 │ │ │ │ - bl -223576 │ │ │ │ - b -396 # 43020 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b220> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ldptr.w $t0, $a0, 120 │ │ │ │ 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, 40 # 43208 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b408> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + andi $t0, $t0, 0x2 │ │ │ │ + move $t1, $a0 │ │ │ │ + beqz $t0, 76 # 43d40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xde80> │ │ │ │ + ld.d $t2, $a0, 40 │ │ │ │ + beqz $t2, 100 # 43d60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdea0> │ │ │ │ + li.w $t0, -1 │ │ │ │ + beq $a1, $t0, 236 # 43df0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdf30> │ │ │ │ + ld.d $t0, $t1, 48 │ │ │ │ + beq $t0, $t2, 148 # 43da0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdee0> │ │ │ │ + st.b $a1, $t2, 0 │ │ │ │ + ld.d $t2, $t1, 40 │ │ │ │ + move $t0, $a1 │ │ │ │ + addi.d $t2, $t2, 1 │ │ │ │ + st.d $t2, $t1, 40 │ │ │ │ nop │ │ │ │ - ldptr.d $a0, $s0, 0 │ │ │ │ - beqz $a0, 76 # 43240 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b440> │ │ │ │ - addi.d $s0, $s0, 24 │ │ │ │ - bl -223660 │ │ │ │ - bne $s1, $s0, -16 # 431f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b3f0> │ │ │ │ - ldptr.d $s1, $s2, 0 │ │ │ │ - beqz $s1, 88 # 43260 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b460> │ │ │ │ ld.d $ra, $sp, 24 │ │ │ │ - ld.d $s0, $sp, 16 │ │ │ │ - ldptr.d $s2, $sp, 0 │ │ │ │ - move $a0, $s1 │ │ │ │ - ld.d $s1, $sp, 8 │ │ │ │ + move $a0, $t0 │ │ │ │ addi.d $sp, $sp, 32 │ │ │ │ - b -223700 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ + li.w $t2, -1 │ │ │ │ + beq $a1, $t2, -28 # 43d28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xde68> │ │ │ │ + ld.bu $t0, $t1, 80 │ │ │ │ + beqz $t0, 172 # 43df8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdf38> │ │ │ │ + bl -22016 # 3e750 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8890> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + pcaddi $t2, -3061 │ │ │ │ + ld.d $t0, $t0, 176 │ │ │ │ + bne $t0, $t2, 84 # 43dc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdf00> │ │ │ │ + ld.d $t2, $a0, 96 │ │ │ │ + ld.d $t0, $a0, 104 │ │ │ │ + st.d $t2, $a0, 40 │ │ │ │ + add.d $t0, $t2, $t0 │ │ │ │ + st.d $t2, $a0, 32 │ │ │ │ + st.d $t0, $a0, 48 │ │ │ │ + b -136 # 43d00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xde40> │ │ │ │ nop │ │ │ │ - addi.d $s0, $s0, 24 │ │ │ │ - bne $s1, $s0, -84 # 431f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b3f0> │ │ │ │ - ldptr.d $s1, $s2, 0 │ │ │ │ - b -68 # 43208 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b408> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $t3, $t1, 32 │ │ │ │ + li.w $t0, -1 │ │ │ │ + sub.d $t2, $t2, $t3 │ │ │ │ + bgtz $t2, -100 # 43d48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xde88> │ │ │ │ ld.d $ra, $sp, 24 │ │ │ │ - ld.d $s0, $sp, 16 │ │ │ │ - ld.d $s1, $sp, 8 │ │ │ │ - ldptr.d $s2, $sp, 0 │ │ │ │ + move $a0, $t0 │ │ │ │ addi.d $sp, $sp, 32 │ │ │ │ ret │ │ │ │ + st.d $a1, $sp, 8 │ │ │ │ + stptr.d $a0, $sp, 0 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + ld.d $a1, $sp, 8 │ │ │ │ + li.w $t0, -1 │ │ │ │ + beq $a1, $t0, 28 # 43df0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdf30> │ │ │ │ + ldptr.d $t1, $sp, 0 │ │ │ │ + ldptr.w $t0, $t1, 120 │ │ │ │ + andi $t0, $t0, 0x2 │ │ │ │ + beqz $t0, -156 # 43d48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xde88> │ │ │ │ + ld.d $t2, $t1, 40 │ │ │ │ + b -228 # 43d08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xde48> │ │ │ │ + move $t0, $zero │ │ │ │ + b -204 # 43d28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xde68> │ │ │ │ + pcaddi $a3, 60334 │ │ │ │ + li.w $a2, 55 │ │ │ │ + pcaddi $a1, 59202 │ │ │ │ + pcaddi $a0, 59215 │ │ │ │ + bl -225112 │ │ │ │ nop │ │ │ │ + ld.d $t0, $a0, 40 │ │ │ │ + ld.d $t2, $a0, 32 │ │ │ │ + addi.d $sp, $sp, -16 │ │ │ │ + st.d $ra, $sp, 8 │ │ │ │ + sub.d $t0, $t0, $t2 │ │ │ │ + ld.bu $t1, $a0, 80 │ │ │ │ + bgtz $t0, 56 # 43e60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdfa0> │ │ │ │ + beqz $t1, 76 # 43e78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdfb8> │ │ │ │ + ld.d $a0, $a0, 88 │ │ │ │ + beqz $a0, 20 # 43e48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdf88> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ld.d $t0, $t0, 48 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ nop │ │ │ │ - ld.d $t1, $a0, 8 │ │ │ │ - bnez $t1, 28 # 432a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b4a0> │ │ │ │ + move $a0, $zero │ │ │ │ + nop │ │ │ │ + ld.d $ra, $sp, 8 │ │ │ │ + addi.d $sp, $sp, 16 │ │ │ │ ret │ │ │ │ nop │ │ │ │ + beqz $t1, 24 # 43e78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdfb8> │ │ │ │ + bl -22292 # 3e750 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8890> │ │ │ │ + bl -227688 │ │ │ │ + bl -225740 │ │ │ │ + li.w $a0, -1 │ │ │ │ + b -36 # 43e50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdf90> │ │ │ │ + pcaddi $a3, 60302 │ │ │ │ + li.w $a2, 55 │ │ │ │ + pcaddi $a1, 59170 │ │ │ │ + pcaddi $a0, 59183 │ │ │ │ + bl -225240 │ │ │ │ + nop │ │ │ │ + ld.d $t1, $a0, 40 │ │ │ │ + ld.d $t2, $a0, 32 │ │ │ │ + addi.d $sp, $sp, -16 │ │ │ │ + st.d $ra, $sp, 8 │ │ │ │ + sub.d $t1, $t1, $t2 │ │ │ │ + ld.bu $t0, $a0, 80 │ │ │ │ + bgtz $t1, 56 # 43ee0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe020> │ │ │ │ + beqz $t0, 76 # 43ef8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe038> │ │ │ │ + ld.d $a0, $a0, 88 │ │ │ │ + beqz $a0, 28 # 43ed0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe010> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ld.d $t0, $t0, 48 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + addi.d $t0, $a0, 1 │ │ │ │ + sltu $t0, $zero, $t0 │ │ │ │ + nop │ │ │ │ + ld.d $ra, $sp, 8 │ │ │ │ + move $a0, $t0 │ │ │ │ + addi.d $sp, $sp, 16 │ │ │ │ + ret │ │ │ │ + beqz $t0, 24 # 43ef8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe038> │ │ │ │ + bl -22420 # 3e750 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8890> │ │ │ │ + bl -227816 │ │ │ │ + bl -225868 │ │ │ │ + move $t0, $zero │ │ │ │ + b -36 # 43ed0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe010> │ │ │ │ + pcaddi $a3, 60270 │ │ │ │ + li.w $a2, 55 │ │ │ │ + pcaddi $a1, 59138 │ │ │ │ + pcaddi $a0, 59151 │ │ │ │ + bl -225368 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ldptr.d $t1, $t1, 0 │ │ │ │ - beq $t0, $t1, -32 # 43288 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b488> │ │ │ │ nop │ │ │ │ - ldptr.d $a0, $t0, 0 │ │ │ │ - beqz $a0, 76 # 43300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b500> │ │ │ │ + ldptr.w $t0, $a0, 104 │ │ │ │ addi.d $sp, $sp, -32 │ │ │ │ st.d $ra, $sp, 24 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - stptr.d $t1, $sp, 0 │ │ │ │ - bl -223864 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - ldptr.d $t1, $sp, 0 │ │ │ │ - addi.d $t0, $t0, 24 │ │ │ │ - beq $t1, $t0, 24 # 432f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b4f0> │ │ │ │ + andi $t0, $t0, 0x2 │ │ │ │ + move $t1, $a0 │ │ │ │ + beqz $t0, 76 # 43f80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe0c0> │ │ │ │ + ld.d $t2, $a0, 40 │ │ │ │ + beqz $t2, 100 # 43fa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe0e0> │ │ │ │ + li.w $t0, -1 │ │ │ │ + beq $a1, $t0, 236 # 44030 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe170> │ │ │ │ + ld.d $t0, $t1, 48 │ │ │ │ + beq $t0, $t2, 148 # 43fe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe120> │ │ │ │ + st.b $a1, $t2, 0 │ │ │ │ + ld.d $t2, $t1, 40 │ │ │ │ + move $t0, $a1 │ │ │ │ + addi.d $t2, $t2, 1 │ │ │ │ + st.d $t2, $t1, 40 │ │ │ │ nop │ │ │ │ - ldptr.d $a0, $t0, 0 │ │ │ │ - bnez $a0, -36 # 432c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b4c0> │ │ │ │ - addi.d $t0, $t0, 24 │ │ │ │ - bne $t1, $t0, -12 # 432e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b4e0> │ │ │ │ ld.d $ra, $sp, 24 │ │ │ │ + move $a0, $t0 │ │ │ │ addi.d $sp, $sp, 32 │ │ │ │ ret │ │ │ │ nop │ │ │ │ - addi.d $t0, $t0, 24 │ │ │ │ - bne $t1, $t0, -84 # 432b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b4b0> │ │ │ │ - ret │ │ │ │ nop │ │ │ │ + li.w $t2, -1 │ │ │ │ + beq $a1, $t2, -28 # 43f68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe0a8> │ │ │ │ + ld.bu $t0, $t1, 69 │ │ │ │ + beqz $t0, 172 # 44038 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe178> │ │ │ │ + bl -22432 # 3e7f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8930> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + pcaddi $t2, -3273 │ │ │ │ + ld.d $t0, $t0, 176 │ │ │ │ + bne $t0, $t2, 84 # 44000 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe140> │ │ │ │ + ld.d $t2, $a0, 80 │ │ │ │ + ld.d $t0, $a0, 88 │ │ │ │ + st.d $t2, $a0, 40 │ │ │ │ + add.d $t0, $t2, $t0 │ │ │ │ + st.d $t2, $a0, 32 │ │ │ │ + st.d $t0, $a0, 48 │ │ │ │ + b -136 # 43f40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe080> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ld.d $t3, $t1, 32 │ │ │ │ + li.w $t0, -1 │ │ │ │ + sub.d $t2, $t2, $t3 │ │ │ │ + bgtz $t2, -100 # 43f88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe0c8> │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + move $a0, $t0 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ ret │ │ │ │ + st.d $a1, $sp, 8 │ │ │ │ + stptr.d $a0, $sp, 0 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + ld.d $a1, $sp, 8 │ │ │ │ + li.w $t0, -1 │ │ │ │ + beq $a1, $t0, 28 # 44030 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe170> │ │ │ │ + ldptr.d $t1, $sp, 0 │ │ │ │ + ldptr.w $t0, $t1, 104 │ │ │ │ + andi $t0, $t0, 0x2 │ │ │ │ + beqz $t0, -156 # 43f88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe0c8> │ │ │ │ + ld.d $t2, $t1, 40 │ │ │ │ + b -228 # 43f48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe088> │ │ │ │ + move $t0, $zero │ │ │ │ + b -204 # 43f68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe0a8> │ │ │ │ + pcaddi $a3, 60320 │ │ │ │ + li.w $a2, 55 │ │ │ │ + pcaddi $a1, 59058 │ │ │ │ + pcaddi $a0, 59071 │ │ │ │ + bl -225688 │ │ │ │ nop │ │ │ │ + ld.d $t0, $a0, 40 │ │ │ │ + ld.d $t2, $a0, 32 │ │ │ │ + addi.d $sp, $sp, -16 │ │ │ │ + st.d $ra, $sp, 8 │ │ │ │ + sub.d $t0, $t0, $t2 │ │ │ │ + ld.bu $t1, $a0, 69 │ │ │ │ + bgtz $t0, 56 # 440a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe1e0> │ │ │ │ + beqz $t1, 76 # 440b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe1f8> │ │ │ │ + ld.d $a0, $a0, 72 │ │ │ │ + beqz $a0, 20 # 44088 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe1c8> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ld.d $t0, $t0, 48 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ nop │ │ │ │ + move $a0, $zero │ │ │ │ nop │ │ │ │ + ld.d $ra, $sp, 8 │ │ │ │ + addi.d $sp, $sp, 16 │ │ │ │ ret │ │ │ │ nop │ │ │ │ + beqz $t1, 24 # 440b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe1f8> │ │ │ │ + bl -22708 # 3e7f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8930> │ │ │ │ + bl -228264 │ │ │ │ + bl -226316 │ │ │ │ + li.w $a0, -1 │ │ │ │ + b -36 # 44090 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe1d0> │ │ │ │ + pcaddi $a3, 60288 │ │ │ │ + li.w $a2, 55 │ │ │ │ + pcaddi $a1, 59026 │ │ │ │ + pcaddi $a0, 59039 │ │ │ │ + bl -225816 │ │ │ │ + nop │ │ │ │ + ld.d $t1, $a0, 40 │ │ │ │ + ld.d $t2, $a0, 32 │ │ │ │ + addi.d $sp, $sp, -16 │ │ │ │ + st.d $ra, $sp, 8 │ │ │ │ + sub.d $t1, $t1, $t2 │ │ │ │ + ld.bu $t0, $a0, 69 │ │ │ │ + bgtz $t1, 56 # 44120 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe260> │ │ │ │ + beqz $t0, 76 # 44138 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe278> │ │ │ │ + ld.d $a0, $a0, 72 │ │ │ │ + beqz $a0, 28 # 44110 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe250> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ld.d $t0, $t0, 48 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + addi.d $t0, $a0, 1 │ │ │ │ + sltu $t0, $zero, $t0 │ │ │ │ nop │ │ │ │ + ld.d $ra, $sp, 8 │ │ │ │ + move $a0, $t0 │ │ │ │ + addi.d $sp, $sp, 16 │ │ │ │ + ret │ │ │ │ + beqz $t0, 24 # 44138 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe278> │ │ │ │ + bl -22836 # 3e7f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8930> │ │ │ │ + bl -228392 │ │ │ │ + bl -226444 │ │ │ │ + move $t0, $zero │ │ │ │ + b -36 # 44110 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe250> │ │ │ │ + pcaddi $a3, 60256 │ │ │ │ + li.w $a2, 55 │ │ │ │ + pcaddi $a1, 58994 │ │ │ │ + pcaddi $a0, 59007 │ │ │ │ + bl -225944 │ │ │ │ nop │ │ │ │ + addi.d $sp, $sp, -16 │ │ │ │ + st.d $ra, $sp, 8 │ │ │ │ + bl -22728 # 3e890 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x89d0> │ │ │ │ nop │ │ │ │ + addi.d $sp, $sp, -16 │ │ │ │ + move $a2, $zero │ │ │ │ + st.d $ra, $sp, 8 │ │ │ │ + bl -22748 # 3e890 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x89d0> │ │ │ │ + addi.d $sp, $sp, -16 │ │ │ │ + st.d $ra, $sp, 8 │ │ │ │ + bl -22360 # 3ea20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8b60> │ │ │ │ nop │ │ │ │ + addi.d $sp, $sp, -16 │ │ │ │ + move $a2, $zero │ │ │ │ + st.d $ra, $sp, 8 │ │ │ │ + bl -22380 # 3ea20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8b60> │ │ │ │ + addi.d $sp, $sp, -16 │ │ │ │ + st.d $ra, $sp, 8 │ │ │ │ + bl -21992 # 3ebb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8cf0> │ │ │ │ nop │ │ │ │ + addi.d $sp, $sp, -16 │ │ │ │ + move $a2, $zero │ │ │ │ + st.d $ra, $sp, 8 │ │ │ │ + bl -22012 # 3ebb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8cf0> │ │ │ │ + addi.d $sp, $sp, -16 │ │ │ │ + st.d $ra, $sp, 8 │ │ │ │ + bl -21624 # 3ed40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8e80> │ │ │ │ nop │ │ │ │ + addi.d $sp, $sp, -16 │ │ │ │ + move $a2, $zero │ │ │ │ + st.d $ra, $sp, 8 │ │ │ │ + bl -21644 # 3ed40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8e80> │ │ │ │ + ldptr.w $t0, $a0, 64 │ │ │ │ addi.d $sp, $sp, -32 │ │ │ │ st.d $s0, $sp, 16 │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $a0, 8 │ │ │ │ st.d $ra, $sp, 24 │ │ │ │ - bl -225156 # c3d0 >::close()@plt> │ │ │ │ - beqz $a0, 168 # 43400 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b600> │ │ │ │ + andi $t1, $t0, 0x2 │ │ │ │ + move $s0, $a0 │ │ │ │ + bnez $t1, 32 # 44208 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe348> │ │ │ │ + ldptr.d $t1, $a0, 0 │ │ │ │ + ori $t0, $t0, 0x2 │ │ │ │ + st.w $t0, $a0, 64 │ │ │ │ + ld.d $t0, $t1, 120 │ │ │ │ + li.w $a1, 8 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + ldptr.w $t0, $s0, 64 │ │ │ │ + andi $t1, $t0, 0x4 │ │ │ │ + bnez $t1, 36 # 44230 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe370> │ │ │ │ + ldptr.d $t1, $s0, 0 │ │ │ │ + ori $t0, $t0, 0x4 │ │ │ │ + st.w $t0, $s0, 64 │ │ │ │ + ld.d $t0, $t1, 120 │ │ │ │ + li.w $a1, 16 │ │ │ │ + move $a0, $s0 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + nop │ │ │ │ + ld.bu $t0, $s0, 69 │ │ │ │ + beqz $t0, 12 # 44240 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe380> │ │ │ │ + st.b $zero, $s0, 69 │ │ │ │ nop │ │ │ │ - pcalau12i $t0, 109 │ │ │ │ - ld.d $t0, $t0, -128 │ │ │ │ - pcalau12i $t1, 109 │ │ │ │ - ld.d $t1, $t1, -136 │ │ │ │ - addi.d $t2, $t0, 24 │ │ │ │ - addi.d $t1, $t1, 16 │ │ │ │ - addi.d $t0, $t0, 64 │ │ │ │ - addi.d $a0, $s0, 8 │ │ │ │ - stptr.d $t2, $s0, 0 │ │ │ │ - st.d $t0, $s0, 248 │ │ │ │ - st.d $t1, $s0, 8 │ │ │ │ - bl -225212 # c3d0 >::close()@plt> │ │ │ │ - addi.d $a0, $s0, 112 │ │ │ │ - bl -222564 # ce30 ::~__basic_file()@plt> │ │ │ │ - pcalau12i $t0, 109 │ │ │ │ - ld.d $t0, $t0, -296 │ │ │ │ - addi.d $t0, $t0, 16 │ │ │ │ - addi.d $a0, $s0, 64 │ │ │ │ - st.d $t0, $s0, 8 │ │ │ │ - bl -223324 │ │ │ │ - pcalau12i $t2, 109 │ │ │ │ - ld.d $t2, $t2, -288 │ │ │ │ - ld.d $t1, $t2, 8 │ │ │ │ - ld.d $t3, $t2, 16 │ │ │ │ - pcalau12i $t0, 109 │ │ │ │ - ld.d $t0, $t0, -360 │ │ │ │ - ld.d $t2, $t1, -24 │ │ │ │ - stptr.d $t1, $s0, 0 │ │ │ │ - addi.d $t0, $t0, 16 │ │ │ │ - stx.d $t3, $s0, $t2 │ │ │ │ ld.d $ra, $sp, 24 │ │ │ │ - st.d $t0, $s0, 248 │ │ │ │ - addi.d $a0, $s0, 248 │ │ │ │ + st.w $zero, $s0, 104 │ │ │ │ ld.d $s0, $sp, 16 │ │ │ │ addi.d $sp, $sp, 32 │ │ │ │ - b -225100 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ + bl -228696 │ │ │ │ + li.w $a1, 16 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -53444 # 371a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12e0> │ │ │ │ + bl -227032 │ │ │ │ nop │ │ │ │ + bl -228720 │ │ │ │ + ld.bu $t0, $s0, 69 │ │ │ │ + beqz $t0, 8 # 44280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe3c0> │ │ │ │ + st.b $zero, $s0, 69 │ │ │ │ + bl -227056 │ │ │ │ nop │ │ │ │ + bl -228744 │ │ │ │ + bl -226796 │ │ │ │ + bl -227072 │ │ │ │ nop │ │ │ │ - ldptr.d $t0, $s0, 0 │ │ │ │ - ld.d $a0, $t0, -24 │ │ │ │ - add.d $a0, $s0, $a0 │ │ │ │ - ldptr.w $a1, $a0, 32 │ │ │ │ - ori $a1, $a1, 0x4 │ │ │ │ - bl -222996 # cd00 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ - b -184 # 43360 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b560> │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + bl -226812 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + b -52 # 44270 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe3b0> │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + bl -226828 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + bl -228788 │ │ │ │ + st.w $zero, $s0, 104 │ │ │ │ + bl -227116 │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + bl -226852 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + bl -226684 │ │ │ │ nop │ │ │ │ - bl -225056 │ │ │ │ - bl -223108 │ │ │ │ - b -152 # 43390 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b590> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ldptr.w $t0, $a0, 104 │ │ │ │ + addi.d $sp, $sp, -16 │ │ │ │ + stptr.d $s0, $sp, 0 │ │ │ │ + pcaddi $t1, 108933 │ │ │ │ + st.d $ra, $sp, 8 │ │ │ │ + stptr.d $t1, $a0, 0 │ │ │ │ + andi $t1, $t0, 0x1 │ │ │ │ + move $s0, $a0 │ │ │ │ + beqz $t1, 16 # 44310 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe450> │ │ │ │ + andi $t0, $t0, 0x4 │ │ │ │ + bnez $t0, 88 # 44360 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe4a0> │ │ │ │ nop │ │ │ │ + ld.d $a0, $s0, 80 │ │ │ │ + beqz $a0, 12 # 44320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe460> │ │ │ │ + bl -228040 │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -64 │ │ │ │ - st.d $s1, $sp, 40 │ │ │ │ - st.d $ra, $sp, 56 │ │ │ │ - st.d $s0, $sp, 48 │ │ │ │ - st.d $s2, $sp, 32 │ │ │ │ - addi.d $s1, $a0, 16 │ │ │ │ - pcalau12i $t0, 109 │ │ │ │ + pcalau12i $t0, 108 │ │ │ │ + ld.d $t0, $t0, -296 │ │ │ │ + addi.d $t0, $t0, 16 │ │ │ │ + ld.d $ra, $sp, 8 │ │ │ │ + stptr.d $t0, $s0, 0 │ │ │ │ + addi.d $a0, $s0, 56 │ │ │ │ + ldptr.d $s0, $sp, 0 │ │ │ │ + addi.d $sp, $sp, 16 │ │ │ │ + b -227312 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + bl -400 # 441d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe310> │ │ │ │ + b -84 # 44310 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe450> │ │ │ │ + bl -228968 │ │ │ │ + bl -227020 │ │ │ │ + b -96 # 44310 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe450> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ldptr.w $t0, $a0, 104 │ │ │ │ + addi.d $sp, $sp, -16 │ │ │ │ + stptr.d $s0, $sp, 0 │ │ │ │ + pcaddi $t1, 108893 │ │ │ │ + st.d $ra, $sp, 8 │ │ │ │ + stptr.d $t1, $a0, 0 │ │ │ │ + andi $t1, $t0, 0x1 │ │ │ │ + move $s0, $a0 │ │ │ │ + beqz $t1, 16 # 443b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe4f0> │ │ │ │ + andi $t0, $t0, 0x4 │ │ │ │ + bnez $t0, 88 # 44400 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe540> │ │ │ │ + nop │ │ │ │ + ld.d $a0, $s0, 80 │ │ │ │ + beqz $a0, 12 # 443c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe500> │ │ │ │ + bl -228200 │ │ │ │ + nop │ │ │ │ + pcalau12i $t0, 108 │ │ │ │ + ld.d $t0, $t0, -296 │ │ │ │ + addi.d $t0, $t0, 16 │ │ │ │ + addi.d $a0, $s0, 56 │ │ │ │ + stptr.d $t0, $s0, 0 │ │ │ │ + bl -227460 │ │ │ │ + ld.d $ra, $sp, 8 │ │ │ │ + move $a0, $s0 │ │ │ │ + ldptr.d $s0, $sp, 0 │ │ │ │ + addi.d $sp, $sp, 16 │ │ │ │ + b -228248 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + bl -560 # 441d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe310> │ │ │ │ + b -84 # 443b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe4f0> │ │ │ │ + bl -229128 │ │ │ │ + bl -227180 │ │ │ │ + b -96 # 443b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe4f0> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + addi.d $sp, $sp, -176 │ │ │ │ + pcalau12i $t0, 108 │ │ │ │ ld.d $t0, $t0, -160 │ │ │ │ ld.d $t0, $t0, 0 │ │ │ │ - st.d $t0, $sp, 24 │ │ │ │ + st.d $t0, $sp, 136 │ │ │ │ li.w $t0, 0x0 │ │ │ │ - stptr.d $s1, $a0, 0 │ │ │ │ - beqz $a1, 248 # 43568 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b768> │ │ │ │ - move $s0, $a0 │ │ │ │ - move $a0, $a1 │ │ │ │ - move $s2, $a1 │ │ │ │ - bl -223616 │ │ │ │ - li.w $t1, 15 │ │ │ │ - st.d $a0, $sp, 16 │ │ │ │ - move $t0, $a0 │ │ │ │ - bltu $t1, $a0, 144 # 43520 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b720> │ │ │ │ - li.w $t1, 1 │ │ │ │ - bne $a0, $t1, 104 # 43500 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b700> │ │ │ │ - ld.bu $t1, $s2, 0 │ │ │ │ - st.b $t1, $s0, 16 │ │ │ │ - nop │ │ │ │ - stx.b $zero, $s1, $t0 │ │ │ │ - st.d $t0, $s0, 8 │ │ │ │ - pcalau12i $t1, 109 │ │ │ │ + ldptr.w $t0, $a0, 56 │ │ │ │ + st.d $ra, $sp, 168 │ │ │ │ + andi $t1, $t0, 0x2 │ │ │ │ + bnez $t1, 60 # 44480 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe5c0> │ │ │ │ + pcalau12i $t1, 108 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 24 │ │ │ │ + ld.d $t0, $sp, 136 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, 192 # 43588 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b788> │ │ │ │ - ld.d $ra, $sp, 56 │ │ │ │ - ld.d $s0, $sp, 48 │ │ │ │ - ld.d $s1, $sp, 40 │ │ │ │ - ld.d $s2, $sp, 32 │ │ │ │ - addi.d $sp, $sp, 64 │ │ │ │ + bnez $t0, 416 # 44600 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe740> │ │ │ │ + ld.d $ra, $sp, 168 │ │ │ │ + addi.d $sp, $sp, 176 │ │ │ │ ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + st.d $s0, $sp, 160 │ │ │ │ + st.d $s2, $sp, 144 │ │ │ │ + bstrins.d $t0, $zero, 0x1, 0x1 │ │ │ │ + st.d $s1, $sp, 152 │ │ │ │ + pcalau12i $t1, 108 │ │ │ │ + ld.d $t1, $t1, -296 │ │ │ │ + addi.d $t1, $t1, 16 │ │ │ │ + st.w $t0, $a0, 56 │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 80 │ │ │ │ + move $s2, $t1 │ │ │ │ + st.d $t1, $sp, 24 │ │ │ │ + st.d $zero, $sp, 32 │ │ │ │ + st.d $zero, $sp, 40 │ │ │ │ + st.d $zero, $sp, 48 │ │ │ │ + st.d $zero, $sp, 56 │ │ │ │ + st.d $zero, $sp, 64 │ │ │ │ + st.d $zero, $sp, 72 │ │ │ │ + bl -226776 │ │ │ │ + ldptr.w $t0, $s0, 56 │ │ │ │ + li.w $t1, 4 │ │ │ │ + pcaddi $t2, 108811 │ │ │ │ + st.w $zero, $sp, 88 │ │ │ │ + st.b $zero, $sp, 93 │ │ │ │ + st.d $zero, $sp, 96 │ │ │ │ + st.d $zero, $sp, 104 │ │ │ │ + st.d $zero, $sp, 112 │ │ │ │ + st.d $zero, $sp, 120 │ │ │ │ + st.w $t1, $sp, 128 │ │ │ │ + st.d $t2, $sp, 24 │ │ │ │ + andi $t0, $t0, 0x1 │ │ │ │ + beqz $t0, 164 # 445a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe6e0> │ │ │ │ + ldptr.d $t0, $s0, 0 │ │ │ │ + addi.d $s1, $sp, 24 │ │ │ │ + ld.d $a0, $t0, 16 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ld.d $t0, $t0, 48 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + ldptr.d $t0, $s0, 0 │ │ │ │ + li.w $a2, 8 │ │ │ │ + addi.d $a1, $sp, 16 │ │ │ │ + addi.d $a0, $sp, 8 │ │ │ │ + st.d $s0, $sp, 8 │ │ │ │ + st.d $t0, $sp, 16 │ │ │ │ + bl -3888 # 43600 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd740> │ │ │ │ + ldptr.d $a0, $s0, 0 │ │ │ │ + li.w $a2, 16 │ │ │ │ + move $a1, $s0 │ │ │ │ + addi.d $s1, $sp, 24 │ │ │ │ + bl -26116 # 3df40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8080> │ │ │ │ + ldptr.w $t0, $sp, 128 │ │ │ │ + pcaddi $t1, 108781 │ │ │ │ + st.d $t1, $sp, 24 │ │ │ │ + andi $t1, $t0, 0x1 │ │ │ │ + beqz $t1, 24 # 44570 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe6b0> │ │ │ │ + andi $t0, $t0, 0x4 │ │ │ │ + beqz $t0, 16 # 44570 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe6b0> │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -920 # 441d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe310> │ │ │ │ nop │ │ │ │ + ld.d $a0, $sp, 104 │ │ │ │ + beqz $a0, 12 # 44580 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe6c0> │ │ │ │ + bl -228648 │ │ │ │ nop │ │ │ │ + addi.d $a0, $sp, 80 │ │ │ │ + st.d $s2, $sp, 24 │ │ │ │ + bl -227896 │ │ │ │ + ld.d $s0, $sp, 160 │ │ │ │ + ld.d $s1, $sp, 152 │ │ │ │ + ld.d $s2, $sp, 144 │ │ │ │ + b -336 # 44448 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe588> │ │ │ │ nop │ │ │ │ - beqz $a0, -88 # 434a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b6a8> │ │ │ │ - b 68 # 43548 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b748> │ │ │ │ - nop │ │ │ │ + lu12i.w $a0, 1 │ │ │ │ + ori $a0, $a0, 0x4 │ │ │ │ + st.d $t1, $sp, 120 │ │ │ │ + addi.d $s1, $sp, 24 │ │ │ │ + bl -228640 │ │ │ │ + ld.d $t1, $s0, 8 │ │ │ │ + st.d $a0, $sp, 104 │ │ │ │ + st.d $a0, $sp, 32 │ │ │ │ + st.d $a0, $sp, 40 │ │ │ │ + st.d $a0, $sp, 48 │ │ │ │ + ld.d $a0, $t1, 16 │ │ │ │ + li.w $t0, 5 │ │ │ │ + st.w $t0, $sp, 128 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + lu12i.w $t3, 1 │ │ │ │ + ori $t3, $t3, 0x4 │ │ │ │ + ld.d $t0, $t0, 112 │ │ │ │ + li.w $t2, 1 │ │ │ │ + move $a1, $s1 │ │ │ │ + st.d $t3, $sp, 112 │ │ │ │ + st.b $t2, $sp, 93 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + b -248 # 44500 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe640> │ │ │ │ nop │ │ │ │ + st.d $s0, $sp, 160 │ │ │ │ + st.d $s1, $sp, 152 │ │ │ │ + st.d $s2, $sp, 144 │ │ │ │ nop │ │ │ │ + bl -229184 │ │ │ │ nop │ │ │ │ + bl -229656 │ │ │ │ + bl -227708 │ │ │ │ + b -176 # 44570 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe6b0> │ │ │ │ nop │ │ │ │ + move $s0, $a0 │ │ │ │ nop │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - move $a2, $zero │ │ │ │ - addi.d $a1, $sp, 16 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -223168 # cd70 , 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 -223348 │ │ │ │ - ld.d $t0, $sp, 16 │ │ │ │ - ldptr.d $s1, $s0, 0 │ │ │ │ - b -184 # 434a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b6a8> │ │ │ │ + bl -852 # 442e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe420> │ │ │ │ + pcalau12i $t1, 108 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 136 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -64 # 44610 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe750> │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -227592 │ │ │ │ nop │ │ │ │ - pcalau12i $t1, 109 │ │ │ │ + bl -229728 │ │ │ │ + ldptr.d $a0, $s0, 0 │ │ │ │ + li.w $a2, 16 │ │ │ │ + move $a1, $s0 │ │ │ │ + bl -26416 # 3df40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8080> │ │ │ │ + nop │ │ │ │ + pcalau12i $t1, 108 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 24 │ │ │ │ + ld.d $t0, $sp, 136 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - beqz $t0, 16 # 43590 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b790> │ │ │ │ + bnez $t0, -128 # 44610 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe750> │ │ │ │ + bl -228100 │ │ │ │ + bl -229784 │ │ │ │ + bl -227836 │ │ │ │ + b -40 # 44678 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe7b8> │ │ │ │ + nop │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $s1, $sp, 24 │ │ │ │ + bl -227856 │ │ │ │ + b -132 # 44630 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe770> │ │ │ │ nop │ │ │ │ - bl -224952 │ │ │ │ nop │ │ │ │ - pcaddi $a0, 58944 │ │ │ │ - bl -224900 │ │ │ │ + ldptr.w $t0, $a0, 336 │ │ │ │ + addi.d $sp, $sp, -32 │ │ │ │ + st.d $s0, $sp, 16 │ │ │ │ + st.d $s1, $sp, 8 │ │ │ │ + stptr.d $s2, $sp, 0 │ │ │ │ + st.d $ra, $sp, 24 │ │ │ │ + pcaddi $t3, 107676 │ │ │ │ + pcaddi $t2, 107687 │ │ │ │ + pcaddi $t1, 107696 │ │ │ │ + stptr.d $t3, $a0, 0 │ │ │ │ + st.d $t2, $a0, 16 │ │ │ │ + st.d $t1, $a0, 568 │ │ │ │ + andi $t0, $t0, 0x5 │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $s2, $a0, 48 │ │ │ │ + addi.d $s1, $a0, 64 │ │ │ │ + beqz $t0, 320 # 44840 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe980> │ │ │ │ + nop │ │ │ │ + pcalau12i $t0, 108 │ │ │ │ + ld.d $t0, $t0, -232 │ │ │ │ + pcalau12i $t1, 108 │ │ │ │ + ld.d $t1, $t1, -136 │ │ │ │ + addi.d $t2, $t0, 24 │ │ │ │ + addi.d $t1, $t1, 16 │ │ │ │ + addi.d $t0, $t0, 64 │ │ │ │ + move $a0, $s1 │ │ │ │ + st.d $t2, $s0, 48 │ │ │ │ + st.d $t0, $s0, 304 │ │ │ │ + st.d $t1, $s0, 64 │ │ │ │ + bl -230244 # c3d0 >::close()@plt> │ │ │ │ + addi.d $a0, $s0, 168 │ │ │ │ + bl -227596 # ce30 ::~__basic_file()@plt> │ │ │ │ + pcalau12i $t0, 108 │ │ │ │ + ld.d $t0, $t0, -296 │ │ │ │ + addi.d $t0, $t0, 16 │ │ │ │ + addi.d $a0, $s0, 120 │ │ │ │ + st.d $t0, $s0, 64 │ │ │ │ + bl -228356 │ │ │ │ + pcalau12i $t1, 108 │ │ │ │ + ld.d $t1, $t1, -40 │ │ │ │ + ld.d $t0, $t1, 8 │ │ │ │ + ld.d $t2, $t1, 16 │ │ │ │ + pcalau12i $s1, 108 │ │ │ │ + ld.d $s1, $s1, -360 │ │ │ │ + ld.d $t1, $t0, -24 │ │ │ │ + st.d $t0, $s0, 48 │ │ │ │ + addi.d $s1, $s1, 16 │ │ │ │ + stx.d $t2, $s2, $t1 │ │ │ │ + addi.d $a0, $s0, 304 │ │ │ │ + st.d $zero, $s0, 56 │ │ │ │ + st.d $s1, $s0, 304 │ │ │ │ + bl -230124 │ │ │ │ + ld.d $t0, $s0, 8 │ │ │ │ + pcaddi $t3, 107575 │ │ │ │ + pcaddi $t2, 107586 │ │ │ │ + ldptr.d $t0, $t0, 0 │ │ │ │ + pcaddi $t1, 107594 │ │ │ │ + stptr.d $t3, $s0, 0 │ │ │ │ + st.d $t2, $s0, 16 │ │ │ │ + st.d $t1, $s0, 568 │ │ │ │ + beqz $t0, 432 # 44960 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xeaa0> │ │ │ │ + ldptr.w $t0, $t0, 56 │ │ │ │ + andi $t0, $t0, 0x1 │ │ │ │ + beqz $t0, 20 # 447d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe910> │ │ │ │ + ld.d $a0, $s0, 800 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ld.d $t0, $t0, 48 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + ld.d $a0, $s0, 40 │ │ │ │ + pcaddi $t2, 107527 │ │ │ │ + pcaddi $t1, 107538 │ │ │ │ + pcaddi $t0, 107547 │ │ │ │ + stptr.d $t2, $s0, 0 │ │ │ │ + st.d $t1, $s0, 16 │ │ │ │ + st.d $t0, $s0, 568 │ │ │ │ + beqz $a0, 12 # 447f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe938> │ │ │ │ + bl -60752 # 35aa0 ::do_widen(char) const@@Base+0x255e0> │ │ │ │ nop │ │ │ │ + pcaddi $t0, 108592 │ │ │ │ + st.d $s1, $s0, 568 │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + ld.d $s1, $sp, 8 │ │ │ │ + ldptr.d $s2, $sp, 0 │ │ │ │ + st.d $zero, $s0, 24 │ │ │ │ + st.d $t0, $s0, 16 │ │ │ │ + addi.d $a0, $s0, 568 │ │ │ │ + ld.d $s0, $sp, 16 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + b -230272 │ │ │ │ nop │ │ │ │ - st.d $a1, $a0, 8 │ │ │ │ - st.d $a2, $a0, 16 │ │ │ │ - st.d $a3, $a0, 24 │ │ │ │ - st.w $a4, $a0, 0 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -944 │ │ │ │ - pcalau12i $t0, 109 │ │ │ │ - ld.d $t0, $t0, -160 │ │ │ │ - ld.d $t0, $t0, 0 │ │ │ │ - st.d $t0, $sp, 824 │ │ │ │ - li.w $t0, 0x0 │ │ │ │ - st.d $s0, $sp, 920 │ │ │ │ - st.d $s1, $sp, 912 │ │ │ │ - st.d $ra, $sp, 936 │ │ │ │ - move $s1, $a1 │ │ │ │ - st.d $fp, $sp, 928 │ │ │ │ - st.d $s2, $sp, 904 │ │ │ │ - st.d $s3, $sp, 896 │ │ │ │ - st.d $s4, $sp, 888 │ │ │ │ - st.d $s5, $sp, 880 │ │ │ │ - st.d $s6, $sp, 872 │ │ │ │ - st.d $s7, $sp, 864 │ │ │ │ - st.d $s8, $sp, 856 │ │ │ │ - fst.d $fs0, $sp, 840 │ │ │ │ - fst.d $fs1, $sp, 832 │ │ │ │ - move $s0, $a0 │ │ │ │ - bl -226068 │ │ │ │ - pcaddi $t0, 111378 │ │ │ │ - st.d $a0, $t0, 8 │ │ │ │ - ld.d $t0, $s1, 8 │ │ │ │ - li.w $t1, 119 │ │ │ │ - li.w $t2, 1 │ │ │ │ - addi.d $t3, $sp, 160 │ │ │ │ - st.h $t1, $sp, 160 │ │ │ │ - st.d $t3, $sp, 144 │ │ │ │ - st.d $t2, $sp, 152 │ │ │ │ - li.w $t1, 6 │ │ │ │ - bltu $t1, $t0, 6584 # 45008 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d208> │ │ │ │ - st.d $zero, $sp, 56 │ │ │ │ - li.w $t1, 3 │ │ │ │ + ld.d $s1, $a0, 8 │ │ │ │ ldptr.d $a0, $s1, 0 │ │ │ │ - bltu $t1, $t0, 8456 # 45768 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d968> │ │ │ │ + beqz $a0, 280 # 44960 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xeaa0> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + bne $t0, $a0, 80 # 448a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe9e0> │ │ │ │ nop │ │ │ │ - ld.d $a1, $sp, 144 │ │ │ │ - bl -225612 │ │ │ │ - ldptr.w $a1, $s0, 0 │ │ │ │ - st.d $a0, $sp, 24 │ │ │ │ - li.w $t0, 1 │ │ │ │ - bge $t0, $a1, 12 # 43688 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b888> │ │ │ │ - bl -225840 │ │ │ │ + addi.d $s1, $s0, 64 │ │ │ │ + move $a0, $s1 │ │ │ │ + addi.d $s2, $s0, 48 │ │ │ │ + bl -230548 # c3d0 >::close()@plt> │ │ │ │ + bnez $a0, -352 # 44708 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe848> │ │ │ │ + ld.d $t0, $s0, 48 │ │ │ │ + ld.d $a0, $t0, -24 │ │ │ │ + add.d $a0, $s2, $a0 │ │ │ │ + ldptr.w $a1, $a0, 32 │ │ │ │ + ori $a1, $a1, 0x4 │ │ │ │ + bl -228224 # cd00 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ + b -380 # 44708 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe848> │ │ │ │ nop │ │ │ │ - pcaddi $a0, 60110 │ │ │ │ - bl -225468 │ │ │ │ - move $s1, $a0 │ │ │ │ - bl -225044 │ │ │ │ - move $s2, $a0 │ │ │ │ - bl -226188 │ │ │ │ - lu12i.w $t1, 244140 │ │ │ │ - move $t0, $a0 │ │ │ │ - ori $t1, $t1, 0xa00 │ │ │ │ - div.d $t0, $t0, $t1 │ │ │ │ - addi.d $a0, $sp, 560 │ │ │ │ - pcalau12i $s6, 109 │ │ │ │ - ld.d $s6, $s6, -328 │ │ │ │ - st.d $t0, $sp, 112 │ │ │ │ - bl -225888 │ │ │ │ - ld.d $s4, $s6, 16 │ │ │ │ - pcalau12i $t0, 109 │ │ │ │ - ld.d $t0, $t0, -360 │ │ │ │ - st.h $zero, $sp, 784 │ │ │ │ - addi.d $t0, $t0, 16 │ │ │ │ - st.d $t0, $sp, 560 │ │ │ │ - st.d $t0, $sp, 40 │ │ │ │ - ld.d $t0, $s4, -24 │ │ │ │ - ld.d $fp, $s6, 24 │ │ │ │ - st.d $zero, $sp, 776 │ │ │ │ - add.d $t0, $t0, $sp │ │ │ │ - st.d $zero, $sp, 792 │ │ │ │ - st.d $zero, $sp, 800 │ │ │ │ - st.d $zero, $sp, 808 │ │ │ │ - st.d $zero, $sp, 816 │ │ │ │ - st.d $s4, $sp, 432 │ │ │ │ - st.d $fp, $t0, 432 │ │ │ │ - st.d $zero, $sp, 440 │ │ │ │ - ld.d $a0, $s4, -24 │ │ │ │ - addi.d $t0, $sp, 432 │ │ │ │ - move $a1, $zero │ │ │ │ - add.d $a0, $t0, $a0 │ │ │ │ - bl -224364 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - ld.d $s5, $s6, 32 │ │ │ │ - ld.d $t0, $s6, 40 │ │ │ │ - addi.d $s3, $sp, 448 │ │ │ │ - ld.d $a0, $s5, -24 │ │ │ │ - st.d $s5, $sp, 448 │ │ │ │ - move $a1, $zero │ │ │ │ - add.d $a0, $s3, $a0 │ │ │ │ - stptr.d $t0, $a0, 0 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - bl -224404 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - ld.d $s8, $s6, 8 │ │ │ │ - pcalau12i $t0, 109 │ │ │ │ - ld.d $t0, $t0, -216 │ │ │ │ - addi.d $t3, $t0, 64 │ │ │ │ - ld.d $t0, $s8, -24 │ │ │ │ - ld.d $t2, $s6, 48 │ │ │ │ - pcalau12i $t1, 109 │ │ │ │ - ld.d $t1, $t1, -296 │ │ │ │ - add.d $t0, $t0, $sp │ │ │ │ - st.d $t2, $t0, 432 │ │ │ │ - pcalau12i $t0, 109 │ │ │ │ - ld.d $t0, $t0, -216 │ │ │ │ - addi.d $t1, $t1, 16 │ │ │ │ - st.d $t2, $sp, 16 │ │ │ │ - addi.d $a0, $sp, 512 │ │ │ │ - addi.d $t2, $t0, 24 │ │ │ │ - addi.d $t0, $t0, 104 │ │ │ │ - st.d $t0, $sp, 560 │ │ │ │ - st.d $t1, $sp, 32 │ │ │ │ - st.d $t3, $sp, 64 │ │ │ │ - st.d $t2, $sp, 432 │ │ │ │ - st.d $t3, $sp, 448 │ │ │ │ - st.d $t1, $sp, 456 │ │ │ │ - st.d $zero, $sp, 464 │ │ │ │ - st.d $zero, $sp, 472 │ │ │ │ - st.d $zero, $sp, 480 │ │ │ │ - st.d $zero, $sp, 488 │ │ │ │ - st.d $zero, $sp, 496 │ │ │ │ - st.d $zero, $sp, 504 │ │ │ │ - bl -223436 │ │ │ │ - pcalau12i $t0, 109 │ │ │ │ - ld.d $t0, $t0, -16 │ │ │ │ - addi.d $t0, $t0, 16 │ │ │ │ - st.d $t0, $sp, 48 │ │ │ │ - st.d $t0, $sp, 456 │ │ │ │ - li.w $t0, 24 │ │ │ │ - st.w $t0, $sp, 520 │ │ │ │ - addi.d $a1, $sp, 456 │ │ │ │ - addi.d $t0, $sp, 544 │ │ │ │ - addi.d $a0, $sp, 560 │ │ │ │ - st.b $zero, $sp, 544 │ │ │ │ - st.d $zero, $sp, 536 │ │ │ │ - st.d $t0, $sp, 528 │ │ │ │ - bl -224580 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - addi.d $a0, $sp, 112 │ │ │ │ - bl -224892 │ │ │ │ - st.d $a0, $sp, 72 │ │ │ │ - move $a1, $s3 │ │ │ │ - addi.d $a0, $sp, 128 │ │ │ │ - bl -225388 │ │ │ │ - ld.bu $t0, $sp, 128 │ │ │ │ - beqz $t0, 164 # 438b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bab8> │ │ │ │ - ld.d $t0, $sp, 448 │ │ │ │ - addi.d $a0, $sp, 120 │ │ │ │ - ld.d $a1, $t0, -24 │ │ │ │ - add.d $a1, $s3, $a1 │ │ │ │ - addi.d $a1, $a1, 208 │ │ │ │ - bl -225772 │ │ │ │ - pcalau12i $a0, 109 │ │ │ │ - ld.d $a0, $a0, -168 │ │ │ │ - bl -225944 │ │ │ │ - ld.d $t0, $sp, 120 │ │ │ │ - ld.d $t0, $t0, 8 │ │ │ │ - alsl.d $t0, $a0, $t0, 0x3 │ │ │ │ - ldptr.d $t0, $t0, 0 │ │ │ │ - st.d $t0, $sp, 80 │ │ │ │ - beqz $t0, 10968 # 46328 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e528> │ │ │ │ - addi.d $a0, $sp, 120 │ │ │ │ - bl -224520 │ │ │ │ - ld.d $t0, $sp, 448 │ │ │ │ - move $s6, $zero │ │ │ │ - ld.d $t0, $t0, -24 │ │ │ │ - add.d $s7, $s3, $t0 │ │ │ │ - ld.d $t0, $s7, 232 │ │ │ │ - sltui $t1, $t0, 1 │ │ │ │ - st.d $t0, $sp, 88 │ │ │ │ - ld.bu $t0, $s7, 225 │ │ │ │ - bstrins.d $s6, $t1, 0x7, 0x0 │ │ │ │ - beqz $t0, 7920 # 45770 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d970> │ │ │ │ - ld.b $a4, $s7, 224 │ │ │ │ - ld.d $a5, $sp, 72 │ │ │ │ - ld.d $a1, $sp, 88 │ │ │ │ - ld.d $a0, $sp, 80 │ │ │ │ - move $a3, $s7 │ │ │ │ - move $a2, $s6 │ │ │ │ - pcalau12i $a7, 59 │ │ │ │ - addi.d $a7, $a7, -1211 │ │ │ │ - pcaddi $a6, 59557 │ │ │ │ - bl -224632 # cb30 > >::put(std::ostreambuf_iterator >, std::ios_base&, char, tm const*, char const*, char const*) const@plt> │ │ │ │ - bstrpick.w $t0, $a1, 0x7, 0x0 │ │ │ │ - bnez $t0, 7768 # 45708 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d908> │ │ │ │ nop │ │ │ │ - ld.d $s6, $sp, 136 │ │ │ │ - ldptr.d $t0, $s6, 0 │ │ │ │ - ld.d $t0, $t0, -24 │ │ │ │ - add.d $t0, $s6, $t0 │ │ │ │ - ldptr.w $t1, $t0, 24 │ │ │ │ - bstrpick.d $t1, $t1, 0xd, 0xd │ │ │ │ - beqz $t1, 16 # 438e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bae0> │ │ │ │ - ldptr.w $t1, $t0, 32 │ │ │ │ - beqz $t1, 3848 # 447e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c9e0> │ │ │ │ nop │ │ │ │ - ld.d $a4, $sp, 496 │ │ │ │ - addi.d $t0, $sp, 416 │ │ │ │ - st.b $zero, $sp, 416 │ │ │ │ - st.d $zero, $sp, 408 │ │ │ │ - st.d $t0, $sp, 400 │ │ │ │ - beqz $a4, 3924 # 44848 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ca48> │ │ │ │ - ld.d $t1, $sp, 480 │ │ │ │ - beqz $t1, 20 # 43910 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bb10> │ │ │ │ - sltu $t0, $a4, $t1 │ │ │ │ - masknez $a4, $a4, $t0 │ │ │ │ - maskeqz $t0, $t1, $t0 │ │ │ │ - or $a4, $a4, $t0 │ │ │ │ - ld.d $a3, $sp, 488 │ │ │ │ - move $a2, $zero │ │ │ │ - move $a1, $zero │ │ │ │ - sub.d $a4, $a4, $a3 │ │ │ │ - addi.d $a0, $sp, 400 │ │ │ │ - bl -224532 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - pcalau12i $t0, 109 │ │ │ │ - ld.d $t0, $t0, -216 │ │ │ │ - addi.d $t1, $t0, 24 │ │ │ │ - addi.d $t0, $t0, 104 │ │ │ │ - st.d $t0, $sp, 560 │ │ │ │ - ld.d $t0, $sp, 64 │ │ │ │ - ld.d $a0, $sp, 528 │ │ │ │ - st.d $t1, $sp, 432 │ │ │ │ - st.d $t0, $sp, 448 │ │ │ │ - addi.d $t0, $sp, 544 │ │ │ │ - beq $a0, $t0, 8 # 43958 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bb58> │ │ │ │ - bl -225540 │ │ │ │ - ld.d $t0, $sp, 32 │ │ │ │ - addi.d $a0, $sp, 512 │ │ │ │ - st.d $t0, $sp, 456 │ │ │ │ - bl -224788 │ │ │ │ - ld.d $t0, $s8, -24 │ │ │ │ - ld.d $t1, $sp, 16 │ │ │ │ - addi.d $a0, $sp, 560 │ │ │ │ - add.d $t0, $t0, $sp │ │ │ │ - st.d $t1, $t0, 432 │ │ │ │ - ld.d $t0, $s5, -24 │ │ │ │ - ld.d $t1, $sp, 8 │ │ │ │ - st.d $s5, $sp, 448 │ │ │ │ - add.d $t0, $t0, $sp │ │ │ │ - st.d $t1, $t0, 448 │ │ │ │ - ld.d $t0, $s4, -24 │ │ │ │ - st.d $s4, $sp, 432 │ │ │ │ - add.d $t0, $t0, $sp │ │ │ │ - st.d $fp, $t0, 432 │ │ │ │ - ld.d $t0, $sp, 40 │ │ │ │ - st.d $zero, $sp, 440 │ │ │ │ - st.d $t0, $sp, 560 │ │ │ │ - bl -226572 │ │ │ │ - li.w $a4, 11 │ │ │ │ - pcaddi $a3, 59909 │ │ │ │ - move $a2, $zero │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + bl -1152 # 44420 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe560> │ │ │ │ + ldptr.d $s2, $s1, 0 │ │ │ │ + beqz $s2, 184 # 44960 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xeaa0> │ │ │ │ + ldptr.d $s1, $s2, 0 │ │ │ │ + beq $s1, $s2, 112 # 44920 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xea60> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ldptr.w $t0, $s2, 56 │ │ │ │ + li.w $t1, 5 │ │ │ │ + andi $t0, $t0, 0x5 │ │ │ │ + beq $t0, $t1, 28 # 448e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xea28> │ │ │ │ + ld.d $a0, $s1, 16 │ │ │ │ move $a1, $zero │ │ │ │ - addi.d $a0, $sp, 400 │ │ │ │ - bl -224692 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - st.d $s3, $sp, 432 │ │ │ │ ldptr.d $t0, $a0, 0 │ │ │ │ - addi.d $s5, $a0, 16 │ │ │ │ - move $s4, $a0 │ │ │ │ - beq $t0, $s5, 7632 # 457a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d9a8> │ │ │ │ - st.d $t0, $sp, 432 │ │ │ │ - ld.d $t0, $a0, 16 │ │ │ │ - st.d $t0, $sp, 448 │ │ │ │ - ld.d $t0, $s4, 8 │ │ │ │ - stptr.d $s5, $s4, 0 │ │ │ │ - st.d $zero, $s4, 8 │ │ │ │ - st.d $t0, $sp, 440 │ │ │ │ - st.b $zero, $s4, 16 │ │ │ │ - ld.d $a1, $sp, 432 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -224708 │ │ │ │ - ld.d $a0, $sp, 432 │ │ │ │ - beq $a0, $s3, 12 # 43a18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bc18> │ │ │ │ - bl -225728 │ │ │ │ + ld.d $t0, $t0, 136 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 400 │ │ │ │ - addi.d $t0, $sp, 416 │ │ │ │ - beq $a0, $t0, 8 # 43a28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bc28> │ │ │ │ - bl -225748 │ │ │ │ - pcaddi $a1, 59884 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -224752 │ │ │ │ - ld.d $t0, $s0, 24 │ │ │ │ - addi.d $a0, $sp, 400 │ │ │ │ - ldptr.d $t0, $t0, 0 │ │ │ │ - ldptr.d $t0, $t0, 0 │ │ │ │ - ld.d $s4, $t0, 8 │ │ │ │ - ldptr.d $s5, $t0, 0 │ │ │ │ - addi.d $t0, $sp, 416 │ │ │ │ - addi.d $a1, $s4, 13 │ │ │ │ - st.d $t0, $sp, 400 │ │ │ │ - st.b $zero, $sp, 416 │ │ │ │ - st.d $zero, $sp, 408 │ │ │ │ - bl -224816 # cc30 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ - ld.d $t0, $sp, 408 │ │ │ │ - li.w $t1, 14 │ │ │ │ - lu52i.d $t1, $t1, -2048 │ │ │ │ - add.d $t0, $t0, $t1 │ │ │ │ - li.w $t1, 12 │ │ │ │ - bgeu $t1, $t0, 11104 # 465d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e7d8> │ │ │ │ - li.w $a2, 13 │ │ │ │ - pcaddi $a1, 59868 │ │ │ │ - addi.d $a0, $sp, 400 │ │ │ │ - bl -226824 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - ld.d $t1, $sp, 408 │ │ │ │ - li.w $t0, -2 │ │ │ │ - lu52i.d $t0, $t0, 2047 │ │ │ │ - sub.d $t0, $t0, $t1 │ │ │ │ - bltu $t0, $s4, 10340 # 46300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e500> │ │ │ │ - move $a2, $s4 │ │ │ │ - move $a1, $s5 │ │ │ │ - addi.d $a0, $sp, 400 │ │ │ │ - bl -226860 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - ld.d $t1, $sp, 408 │ │ │ │ - li.w $t0, -2 │ │ │ │ - lu52i.d $t0, $t0, 2047 │ │ │ │ - beq $t1, $t0, 10268 # 462d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e4d8> │ │ │ │ - li.w $a2, 1 │ │ │ │ - pcaddi $a1, 59907 │ │ │ │ - addi.d $a0, $sp, 400 │ │ │ │ - bl -226892 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - st.d $s3, $sp, 432 │ │ │ │ + ld.d $a0, $s1, 16 │ │ │ │ + st.d $zero, $s1, 16 │ │ │ │ + beqz $a0, 80 # 44940 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xea80> │ │ │ │ ldptr.d $t0, $a0, 0 │ │ │ │ - addi.d $s5, $a0, 16 │ │ │ │ - move $s4, $a0 │ │ │ │ - beq $t0, $s5, 7344 # 45790 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d990> │ │ │ │ - st.d $t0, $sp, 432 │ │ │ │ - ld.d $t0, $a0, 16 │ │ │ │ - st.d $t0, $sp, 448 │ │ │ │ - ld.d $t0, $s4, 8 │ │ │ │ - stptr.d $s5, $s4, 0 │ │ │ │ - st.d $zero, $s4, 8 │ │ │ │ - st.d $t0, $sp, 440 │ │ │ │ - st.b $zero, $s4, 16 │ │ │ │ - ld.d $a1, $sp, 432 │ │ │ │ + ld.d $t0, $t0, 8 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + ldptr.d $s1, $s1, 0 │ │ │ │ + bne $s2, $s1, -68 # 448c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xea00> │ │ │ │ + ldptr.d $s1, $s2, 0 │ │ │ │ + beq $s2, $s1, 20 # 44920 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xea60> │ │ │ │ move $a0, $s1 │ │ │ │ - bl -224972 │ │ │ │ - ld.d $a0, $sp, 432 │ │ │ │ - beq $a0, $s3, 12 # 43b20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bd20> │ │ │ │ - bl -225992 │ │ │ │ + ldptr.d $s1, $s1, 0 │ │ │ │ + bl -229576 │ │ │ │ + bne $s2, $s1, -12 # 44910 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xea50> │ │ │ │ + ldptr.w $t0, $s2, 56 │ │ │ │ + st.d $s2, $s2, 8 │ │ │ │ + stptr.d $s2, $s2, 0 │ │ │ │ + bstrins.d $t0, $zero, 0x1, 0x0 │ │ │ │ + st.d $zero, $s2, 16 │ │ │ │ + st.w $t0, $s2, 56 │ │ │ │ + b -224 # 44858 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe998> │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 400 │ │ │ │ - addi.d $t0, $sp, 416 │ │ │ │ - beq $a0, $t0, 8 # 43b30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bd30> │ │ │ │ - bl -226012 │ │ │ │ - pcaddi $a1, 59828 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -225016 │ │ │ │ - pcaddi $a1, 59843 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -225028 │ │ │ │ - pcaddi $a1, 59856 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -225040 │ │ │ │ - pcaddi $a1, 59873 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -225052 │ │ │ │ - ld.d $t0, $s0, 16 │ │ │ │ - ldptr.w $t1, $t0, 4 │ │ │ │ - blez $t1, 56 # 43ba0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bda0> │ │ │ │ - move $s4, $zero │ │ │ │ - ld.d $t1, $t0, 8 │ │ │ │ - bstrpick.d $t0, $s4, 0x1f, 0x0 │ │ │ │ - slli.d $t0, $t0, 0x3 │ │ │ │ - ldx.d $t0, $t1, $t0 │ │ │ │ - move $a0, $s1 │ │ │ │ - ldptr.d $a1, $t0, 0 │ │ │ │ - bl -226264 │ │ │ │ - ld.d $t0, $s0, 16 │ │ │ │ - addi.d $s4, $s4, 1 │ │ │ │ - slli.w $t1, $s4, 0x0 │ │ │ │ - ldptr.w $t2, $t0, 4 │ │ │ │ - blt $t1, $t2, -44 # 43b70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bd70> │ │ │ │ - move $a1, $zero │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -226296 │ │ │ │ - ld.d $a0, $sp, 24 │ │ │ │ - move $a1, $s1 │ │ │ │ - bl -227268 │ │ │ │ - bltz $a0, 8824 # 45e30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e030> │ │ │ │ - ldptr.w $a0, $s1, 8 │ │ │ │ - li.w $s7, -2 │ │ │ │ - move $s5, $zero │ │ │ │ - slli.w $a0, $a0, 0x1 │ │ │ │ - slli.d $a0, $a0, 0x2 │ │ │ │ - bl -226896 │ │ │ │ - pcalau12i $t0, 62 │ │ │ │ - fld.d $fs1, $t0, 1120 │ │ │ │ - st.d $a0, $sp, 16 │ │ │ │ - lu52i.d $s7, $s7, 2047 │ │ │ │ - pcaddi $s6, 59881 │ │ │ │ - pcaddi $s8, 110880 │ │ │ │ + ldptr.d $s1, $s1, 0 │ │ │ │ + bne $s2, $s1, -132 # 448c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xea00> │ │ │ │ + b -64 # 44908 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xea48> │ │ │ │ nop │ │ │ │ - ld.d $a0, $s0, 24 │ │ │ │ - bl 191020 # 72620 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5a820> │ │ │ │ - slli.w $t0, $s5, 0x0 │ │ │ │ - bge $t0, $a0, 1028 # 44000 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c200> │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -226532 │ │ │ │ - ld.d $t0, $s0, 24 │ │ │ │ - bstrpick.d $s4, $s5, 0x1f, 0x0 │ │ │ │ - slli.d $s4, $s4, 0x3 │ │ │ │ - ldptr.d $t0, $t0, 0 │ │ │ │ - li.w $a1, 1 │ │ │ │ - move $a0, $s1 │ │ │ │ - ldx.d $t0, $t0, $s4 │ │ │ │ - ldptr.d $a2, $t0, 0 │ │ │ │ - bl -224920 │ │ │ │ - ld.d $t0, $s0, 24 │ │ │ │ - st.w $a0, $s2, 16 │ │ │ │ - move $a1, $s2 │ │ │ │ - ldptr.d $t0, $t0, 0 │ │ │ │ - move $a0, $s1 │ │ │ │ - ldx.d $t1, $t0, $s4 │ │ │ │ - ldptr.w $t0, $t1, 32 │ │ │ │ - ld.d $a2, $t1, 40 │ │ │ │ - addi.w $t0, $t0, -1 │ │ │ │ - stptr.d $t0, $s2, 0 │ │ │ │ - bl -224772 │ │ │ │ - ld.d $t0, $s0, 24 │ │ │ │ - addi.d $a0, $sp, 432 │ │ │ │ - ldptr.d $t0, $t0, 0 │ │ │ │ - ldx.d $t0, $t0, $s4 │ │ │ │ - ld.d $a2, $t0, 80 │ │ │ │ - ld.d $fp, $t0, 72 │ │ │ │ - st.d $s3, $sp, 432 │ │ │ │ - addi.d $a1, $a2, 1 │ │ │ │ - st.b $zero, $sp, 448 │ │ │ │ - st.d $zero, $sp, 440 │ │ │ │ - st.d $a2, $sp, 8 │ │ │ │ - bl -225364 # cc30 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ - ld.d $t0, $sp, 440 │ │ │ │ - ld.d $a2, $sp, 8 │ │ │ │ - sub.d $t0, $s7, $t0 │ │ │ │ - bltu $t0, $a2, 10716 # 46670 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e870> │ │ │ │ - move $a1, $fp │ │ │ │ - addi.d $a0, $sp, 432 │ │ │ │ - bl -227360 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - ld.d $t0, $sp, 440 │ │ │ │ - beq $t0, $s7, 9736 # 462b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e4b0> │ │ │ │ - li.w $a2, 1 │ │ │ │ - pcaddi $a1, 59812 │ │ │ │ - addi.d $a0, $sp, 432 │ │ │ │ - bl -227384 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - ld.d $t0, $s0, 24 │ │ │ │ - ldptr.d $t0, $t0, 0 │ │ │ │ - ldx.d $t1, $t0, $s4 │ │ │ │ - ld.d $t0, $sp, 440 │ │ │ │ - ld.d $a2, $t1, 112 │ │ │ │ - sub.d $t0, $s7, $t0 │ │ │ │ - ld.d $a1, $t1, 104 │ │ │ │ - bltu $t0, $a2, 10456 # 465b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e7b0> │ │ │ │ - addi.d $a0, $sp, 432 │ │ │ │ - bl -227424 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - addi.d $t0, $sp, 416 │ │ │ │ - st.d $t0, $sp, 400 │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - addi.d $a1, $a0, 16 │ │ │ │ - move $fp, $a0 │ │ │ │ - beq $t0, $a1, 744 # 43fe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c1e0> │ │ │ │ - st.d $t0, $sp, 400 │ │ │ │ - ld.d $t0, $a0, 16 │ │ │ │ - st.d $t0, $sp, 416 │ │ │ │ - ld.d $t0, $fp, 8 │ │ │ │ - stptr.d $a1, $fp, 0 │ │ │ │ - st.d $zero, $fp, 8 │ │ │ │ - st.d $t0, $sp, 408 │ │ │ │ - st.b $zero, $fp, 16 │ │ │ │ - ld.d $a0, $sp, 432 │ │ │ │ - beq $a0, $s3, 8 # 43d28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bf28> │ │ │ │ - bl -226516 │ │ │ │ - ld.d $a2, $sp, 400 │ │ │ │ - move $a1, $s2 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -226148 │ │ │ │ - ld.d $t7, $s0, 16 │ │ │ │ - st.w $zero, $sp, 112 │ │ │ │ - ldptr.w $t0, $t7, 4 │ │ │ │ - blez $t0, 180 # 43df8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bff8> │ │ │ │ - ld.d $t1, $s0, 8 │ │ │ │ - ld.d $t3, $sp, 16 │ │ │ │ - move $t2, $zero │ │ │ │ - ld.d $t0, $t1, 48 │ │ │ │ - ld.d $t6, $t1, 72 │ │ │ │ - move $t5, $zero │ │ │ │ - srli.d $t0, $t0, 0x3 │ │ │ │ - mul.d $t0, $t0, $s5 │ │ │ │ - move $t4, $zero │ │ │ │ - li.w $t8, -2 │ │ │ │ - add.d $t6, $t6, $t0 │ │ │ │ + bl -230480 │ │ │ │ + bl -228532 │ │ │ │ + b -544 # 44738 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe878> │ │ │ │ nop │ │ │ │ + pcaddi $a3, 59450 │ │ │ │ + li.w $a2, 550 │ │ │ │ + pcaddi $a1, 58406 │ │ │ │ + pcaddi $a0, 58417 │ │ │ │ + bl -228032 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - bstrpick.d $t1, $t2, 0x1f, 0x3 │ │ │ │ - ldx.bu $t1, $t6, $t1 │ │ │ │ - addi.w $t0, $t2, 1 │ │ │ │ - nor $a0, $zero, $t2 │ │ │ │ - bstrpick.d $t0, $t0, 0x1f, 0x3 │ │ │ │ - ldx.bu $t0, $t6, $t0 │ │ │ │ - andi $a0, $a0, 0x7 │ │ │ │ - sra.w $t1, $t1, $a0 │ │ │ │ - sub.w $a0, $t8, $t2 │ │ │ │ - andi $a0, $a0, 0x7 │ │ │ │ - sra.w $t0, $t0, $a0 │ │ │ │ - andi $t1, $t1, 0x1 │ │ │ │ - andi $t0, $t0, 0x1 │ │ │ │ - addi.w $a0, $t1, 1 │ │ │ │ - add.w $t1, $t1, $t0 │ │ │ │ - addi.w $t0, $t0, 1 │ │ │ │ - add.w $t5, $t1, $t5 │ │ │ │ - slli.w $t0, $t0, 0x1 │ │ │ │ - slli.w $t1, $a0, 0x1 │ │ │ │ - ori $t0, $t0, 0x1 │ │ │ │ - ori $t1, $t1, 0x1 │ │ │ │ - st.w $t1, $t3, 0 │ │ │ │ - st.w $t0, $t3, 4 │ │ │ │ - st.w $t5, $sp, 112 │ │ │ │ - ldptr.w $t0, $t7, 4 │ │ │ │ - addi.w $t4, $t4, 1 │ │ │ │ - addi.w $t2, $t2, 2 │ │ │ │ - addi.d $t3, $t3, 8 │ │ │ │ - blt $t4, $t0, -112 # 43d80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bf80> │ │ │ │ nop │ │ │ │ - li.w $a5, 1 │ │ │ │ - li.w $a4, 1 │ │ │ │ - addi.d $a3, $sp, 112 │ │ │ │ - pcaddi $a2, 59729 │ │ │ │ - move $a1, $s2 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -228064 │ │ │ │ - ld.d $t0, $s0, 16 │ │ │ │ - fld.s $fa0, $sp, 112 │ │ │ │ - li.w $a5, 2 │ │ │ │ - ldptr.w $t0, $t0, 4 │ │ │ │ - ffint.d.w $fa0, $fa0 │ │ │ │ - li.w $a4, 1 │ │ │ │ - slli.w $t0, $t0, 0x1 │ │ │ │ - movgr2fr.d $fa1, $t0 │ │ │ │ - addi.d $a3, $sp, 120 │ │ │ │ - ffint.d.w $fa1, $fa1 │ │ │ │ - fdiv.d $fa0, $fa0, $fa1 │ │ │ │ - pcaddi $a2, 59716 │ │ │ │ - move $a1, $s2 │ │ │ │ - move $a0, $s1 │ │ │ │ - fcvt.s.d $fa0, $fa0 │ │ │ │ - fst.s $fa0, $sp, 120 │ │ │ │ - bl -228132 │ │ │ │ - ld.d $t0, $s0, 24 │ │ │ │ - vxor.v $vr1, $vr1, $vr1 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + addi.d $sp, $sp, -32 │ │ │ │ + st.d $s0, $sp, 16 │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ + st.d $s1, $sp, 8 │ │ │ │ + stptr.d $s2, $sp, 0 │ │ │ │ + add.d $s0, $a0, $t0 │ │ │ │ + ldptr.w $t0, $s0, 336 │ │ │ │ + st.d $ra, $sp, 24 │ │ │ │ + pcaddi $t3, 107497 │ │ │ │ + pcaddi $t2, 107508 │ │ │ │ + pcaddi $t1, 107517 │ │ │ │ + stptr.d $t3, $s0, 0 │ │ │ │ + st.d $t2, $s0, 16 │ │ │ │ + st.d $t1, $s0, 568 │ │ │ │ + andi $t0, $t0, 0x5 │ │ │ │ + addi.d $s1, $s0, 48 │ │ │ │ + addi.d $s2, $s0, 64 │ │ │ │ + beqz $t0, 376 # 44b40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xec80> │ │ │ │ + nop │ │ │ │ + pcalau12i $t0, 108 │ │ │ │ + ld.d $t0, $t0, -232 │ │ │ │ + pcalau12i $t1, 108 │ │ │ │ + ld.d $t1, $t1, -136 │ │ │ │ + addi.d $t2, $t0, 24 │ │ │ │ + addi.d $t1, $t1, 16 │ │ │ │ + addi.d $t0, $t0, 64 │ │ │ │ + move $a0, $s2 │ │ │ │ + st.d $t2, $s0, 48 │ │ │ │ + st.d $t0, $s0, 304 │ │ │ │ + st.d $t1, $s0, 64 │ │ │ │ + bl -230956 # c3d0 >::close()@plt> │ │ │ │ + addi.d $a0, $s0, 168 │ │ │ │ + bl -228308 # ce30 ::~__basic_file()@plt> │ │ │ │ + pcalau12i $t0, 108 │ │ │ │ + ld.d $t0, $t0, -296 │ │ │ │ + addi.d $t0, $t0, 16 │ │ │ │ + addi.d $a0, $s0, 120 │ │ │ │ + st.d $t0, $s0, 64 │ │ │ │ + bl -229068 │ │ │ │ + pcalau12i $t1, 108 │ │ │ │ + ld.d $t1, $t1, -40 │ │ │ │ + ld.d $t0, $t1, 8 │ │ │ │ + ld.d $t2, $t1, 16 │ │ │ │ + pcalau12i $s2, 108 │ │ │ │ + ld.d $s2, $s2, -360 │ │ │ │ + ld.d $t1, $t0, -24 │ │ │ │ + st.d $t0, $s0, 48 │ │ │ │ + addi.d $s2, $s2, 16 │ │ │ │ + stx.d $t2, $s1, $t1 │ │ │ │ + addi.d $a0, $s0, 304 │ │ │ │ + st.d $zero, $s0, 56 │ │ │ │ + st.d $s2, $s0, 304 │ │ │ │ + bl -230836 │ │ │ │ + ld.d $t0, $s0, 8 │ │ │ │ + pcaddi $t3, 107397 │ │ │ │ + pcaddi $t2, 107408 │ │ │ │ ldptr.d $t0, $t0, 0 │ │ │ │ - ldx.d $t0, $t0, $s4 │ │ │ │ - fld.d $fa0, $t0, 136 │ │ │ │ - fcmp.sle.d $fcc0, $fa1, $fa0 │ │ │ │ - bceqz $fcc0, 40 # 43e98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c098> │ │ │ │ - fcvt.s.d $fa0, $fa0 │ │ │ │ - li.w $a5, 2 │ │ │ │ - li.w $a4, 1 │ │ │ │ - addi.d $a3, $sp, 128 │ │ │ │ - pcaddi $a2, 59701 │ │ │ │ - move $a1, $s2 │ │ │ │ + pcaddi $t1, 107416 │ │ │ │ + stptr.d $t3, $s0, 0 │ │ │ │ + st.d $t2, $s0, 16 │ │ │ │ + st.d $t1, $s0, 568 │ │ │ │ + beqz $t0, 520 # 44c80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xedc0> │ │ │ │ + ldptr.w $t0, $t0, 56 │ │ │ │ + andi $t0, $t0, 0x1 │ │ │ │ + beqz $t0, 20 # 44a98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xebd8> │ │ │ │ + ld.d $a0, $s0, 800 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ld.d $t0, $t0, 48 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + ld.d $s1, $s0, 40 │ │ │ │ + pcaddi $t2, 107349 │ │ │ │ + pcaddi $t1, 107360 │ │ │ │ + pcaddi $t0, 107369 │ │ │ │ + stptr.d $t2, $s0, 0 │ │ │ │ + st.d $t1, $s0, 16 │ │ │ │ + st.d $t0, $s0, 568 │ │ │ │ + beqz $s1, 92 # 44b10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xec50> │ │ │ │ + li.w $t1, -1 │ │ │ │ + addi.d $t2, $s1, 8 │ │ │ │ + amadd_db.w $t0, $t1, $t2 │ │ │ │ + addi.w $t0, $t0, -1 │ │ │ │ + bnez $t0, 72 # 44b10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xec50> │ │ │ │ + ldptr.d $t0, $s1, 0 │ │ │ │ move $a0, $s1 │ │ │ │ - fst.s $fa0, $sp, 128 │ │ │ │ - bl -228196 │ │ │ │ - ldptr.w $a4, $s1, 8 │ │ │ │ - ld.d $a3, $sp, 16 │ │ │ │ - li.w $a5, 1 │ │ │ │ - slli.w $a4, $a4, 0x1 │ │ │ │ - pcaddi $a2, 59694 │ │ │ │ - move $a1, $s2 │ │ │ │ + ld.d $t0, $t0, 16 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + addi.d $t2, $s1, 12 │ │ │ │ + li.w $t1, -1 │ │ │ │ + amadd_db.w $t0, $t1, $t2 │ │ │ │ + addi.w $t0, $t0, -1 │ │ │ │ + bnez $t0, 36 # 44b10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xec50> │ │ │ │ + ldptr.d $t1, $s1, 0 │ │ │ │ + pcaddi $t2, -17909 │ │ │ │ + ld.d $t0, $t1, 24 │ │ │ │ + bne $t0, $t2, 356 # 44c60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xeda0> │ │ │ │ + ld.d $t0, $t1, 8 │ │ │ │ move $a0, $s1 │ │ │ │ - bl -225588 │ │ │ │ - ld.d $a0, $sp, 24 │ │ │ │ - move $a2, $s2 │ │ │ │ - move $a1, $s1 │ │ │ │ - bl -225284 │ │ │ │ - bltz $a0, 8120 # 45e80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e080> │ │ │ │ - ldptr.d $t1, $s6, 0 │ │ │ │ - st.d $s3, $sp, 432 │ │ │ │ - ldptr.w $t0, $s6, 8 │ │ │ │ - stptr.d $t1, $s3, 0 │ │ │ │ - ld.hu $t1, $s6, 12 │ │ │ │ - ld.d $a0, $s0, 24 │ │ │ │ - st.w $t0, $s3, 8 │ │ │ │ - st.h $t1, $s3, 12 │ │ │ │ - ld.bu $t1, $s6, 14 │ │ │ │ - li.w $t0, 15 │ │ │ │ - st.b $t1, $s3, 14 │ │ │ │ - st.b $zero, $sp, 463 │ │ │ │ - st.d $t0, $sp, 440 │ │ │ │ - bl 190240 # 72620 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5a820> │ │ │ │ - ld.bu $t0, $s8, 512 │ │ │ │ - beqz $t0, 152 # 43fa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c1a0> │ │ │ │ - addi.w $t0, $s5, 1 │ │ │ │ - movgr2fr.d $fa0, $a0 │ │ │ │ - movgr2fr.d $fa1, $t0 │ │ │ │ - ffint.d.w $fa0, $fa0 │ │ │ │ - ffint.d.w $fs0, $fa1 │ │ │ │ - fdiv.d $fs0, $fs0, $fa0 │ │ │ │ - ldptr.w $t0, $s8, 516 │ │ │ │ - ld.d $a0, $sp, 432 │ │ │ │ - ld.d $a2, $sp, 440 │ │ │ │ - fcvt.s.d $fs0, $fs0 │ │ │ │ - fcvt.d.s $fs0, $fs0 │ │ │ │ - fmul.d $fs0, $fs0, $fs1 │ │ │ │ - ftintrz.w.d $fs0, $fs0 │ │ │ │ - movfr2gr.s $fp, $fs0 │ │ │ │ - bge $fp, $t0, 12 # 43f50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c150> │ │ │ │ - li.w $t0, -1 │ │ │ │ - st.w $t0, $s8, 516 │ │ │ │ - bge $t0, $fp, 88 # 43fa8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c1a8> │ │ │ │ - move $a1, $a0 │ │ │ │ - pcalau12i $a0, 109 │ │ │ │ - ld.d $a0, $a0, -184 │ │ │ │ - bl -226816 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - li.w $a2, 2 │ │ │ │ - pcaddi $a1, 59310 │ │ │ │ - move $s4, $a0 │ │ │ │ - bl -226832 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - move $a1, $fp │ │ │ │ - move $a0, $s4 │ │ │ │ - bl -225884 │ │ │ │ - li.w $a2, 3 │ │ │ │ - pcaddi $a1, 59305 │ │ │ │ - bl -226856 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - pcalau12i $a0, 109 │ │ │ │ - ld.d $a0, $a0, -184 │ │ │ │ - bl -227540 │ │ │ │ - fst.s $fs0, $s8, 516 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 432 │ │ │ │ + pcaddi $t0, 108394 │ │ │ │ + st.d $s2, $s0, 568 │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + ld.d $s1, $sp, 8 │ │ │ │ + ldptr.d $s2, $sp, 0 │ │ │ │ + st.d $zero, $s0, 24 │ │ │ │ + st.d $t0, $s0, 16 │ │ │ │ + addi.d $a0, $s0, 568 │ │ │ │ + ld.d $s0, $sp, 16 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + b -231064 │ │ │ │ nop │ │ │ │ - beq $a0, $s3, 8 # 43fb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c1b0> │ │ │ │ - bl -227164 │ │ │ │ - ld.d $a0, $sp, 400 │ │ │ │ - addi.d $t0, $sp, 416 │ │ │ │ - beq $a0, $t0, 8 # 43fc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c1c0> │ │ │ │ - bl -227180 │ │ │ │ - addi.d $s5, $s5, 1 │ │ │ │ - b -980 # 43bf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bdf0> │ │ │ │ + ld.d $s1, $s0, 8 │ │ │ │ + ldptr.d $a0, $s1, 0 │ │ │ │ + beqz $a0, 312 # 44c80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xedc0> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + bne $t0, $a0, 80 # 44ba0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xece0> │ │ │ │ nop │ │ │ │ + addi.d $s2, $s0, 64 │ │ │ │ + move $a0, $s2 │ │ │ │ + addi.d $s1, $s0, 48 │ │ │ │ + bl -231316 # c3d0 >::close()@plt> │ │ │ │ + bnez $a0, -408 # 449d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xeb10> │ │ │ │ + ld.d $t0, $s0, 48 │ │ │ │ + ld.d $a0, $t0, -24 │ │ │ │ + add.d $a0, $s1, $a0 │ │ │ │ + ldptr.w $a1, $a0, 32 │ │ │ │ + ori $a1, $a1, 0x4 │ │ │ │ + bl -228992 # cd00 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ + b -436 # 449d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xeb10> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $a2, $a0, 8 │ │ │ │ - addi.d $a0, $sp, 416 │ │ │ │ - st.d $a1, $sp, 8 │ │ │ │ - addi.d $a2, $a2, 1 │ │ │ │ - bl -226064 │ │ │ │ - ld.d $a1, $sp, 8 │ │ │ │ - b -752 # 43d08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bf08> │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 16 │ │ │ │ - bl -228452 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -228140 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -228132 │ │ │ │ - ld.d $a0, $sp, 24 │ │ │ │ - bl -228540 │ │ │ │ - bnez $a0, 7640 # 45df8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2dff8> │ │ │ │ - ld.d $t1, $s0, 16 │ │ │ │ - pcalau12i $t0, 108 │ │ │ │ - ld.d $t0, $t0, -192 │ │ │ │ - ld.d $s1, $t0, 8 │ │ │ │ - ldptr.w $s5, $t1, 4 │ │ │ │ - ld.d $t1, $sp, 56 │ │ │ │ - ld.d $s2, $t0, 16 │ │ │ │ - li.w $t0, 1 │ │ │ │ - beq $t1, $t0, 4188 # 450a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d2a0> │ │ │ │ - li.w $t0, 2 │ │ │ │ - addi.d $a0, $sp, 544 │ │ │ │ - beq $t1, $t0, 968 # 44418 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c618> │ │ │ │ - bl -228340 │ │ │ │ - ld.d $t0, $sp, 40 │ │ │ │ - st.h $zero, $sp, 768 │ │ │ │ - ld.d $a0, $s1, -24 │ │ │ │ - st.d $t0, $sp, 544 │ │ │ │ - addi.d $t0, $sp, 432 │ │ │ │ - st.d $zero, $sp, 760 │ │ │ │ - st.d $zero, $sp, 776 │ │ │ │ - st.d $zero, $sp, 784 │ │ │ │ - st.d $zero, $sp, 792 │ │ │ │ - st.d $zero, $sp, 800 │ │ │ │ - st.d $s1, $sp, 432 │ │ │ │ - add.d $a0, $t0, $a0 │ │ │ │ - stptr.d $s2, $a0, 0 │ │ │ │ - move $a1, $zero │ │ │ │ - bl -226784 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - ld.d $t1, $sp, 32 │ │ │ │ - pcalau12i $t0, 108 │ │ │ │ - ld.d $t0, $t0, -240 │ │ │ │ - addi.d $s4, $sp, 496 │ │ │ │ - addi.d $s7, $t0, 24 │ │ │ │ - addi.d $s8, $t0, 64 │ │ │ │ - move $a0, $s4 │ │ │ │ - st.d $t1, $sp, 440 │ │ │ │ - st.d $zero, $sp, 448 │ │ │ │ - st.d $zero, $sp, 456 │ │ │ │ - st.d $zero, $sp, 464 │ │ │ │ - st.d $zero, $sp, 472 │ │ │ │ - st.d $zero, $sp, 480 │ │ │ │ - st.d $zero, $sp, 488 │ │ │ │ - st.d $s7, $sp, 432 │ │ │ │ - st.d $s8, $sp, 544 │ │ │ │ - bl -225764 │ │ │ │ - ld.d $t0, $sp, 48 │ │ │ │ - addi.d $s6, $sp, 440 │ │ │ │ - addi.d $fp, $sp, 528 │ │ │ │ - st.d $t0, $sp, 440 │ │ │ │ - move $a1, $s6 │ │ │ │ - li.w $t0, 16 │ │ │ │ - addi.d $a0, $sp, 544 │ │ │ │ - st.b $zero, $sp, 528 │ │ │ │ - st.d $zero, $sp, 520 │ │ │ │ - st.w $t0, $sp, 504 │ │ │ │ - st.d $fp, $sp, 512 │ │ │ │ - bl -226900 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - move $a1, $s5 │ │ │ │ - addi.d $a0, $sp, 432 │ │ │ │ - bl -226288 │ │ │ │ - addi.d $t0, $sp, 192 │ │ │ │ - ld.d $a4, $sp, 480 │ │ │ │ - st.d $t0, $sp, 88 │ │ │ │ - st.d $t0, $sp, 176 │ │ │ │ - addi.d $t0, $sp, 176 │ │ │ │ - st.b $zero, $sp, 192 │ │ │ │ - st.d $zero, $sp, 184 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - beqz $a4, 7244 # 45d80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2df80> │ │ │ │ - ld.d $t1, $sp, 464 │ │ │ │ - beqz $t1, 20 # 44150 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c350> │ │ │ │ - sltu $t0, $a4, $t1 │ │ │ │ - masknez $a4, $a4, $t0 │ │ │ │ - maskeqz $t0, $t1, $t0 │ │ │ │ - or $a4, $a4, $t0 │ │ │ │ - ld.d $a3, $sp, 472 │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - move $a2, $zero │ │ │ │ - sub.d $a4, $a4, $a3 │ │ │ │ - move $a1, $zero │ │ │ │ - bl -226644 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - ld.d $a0, $sp, 512 │ │ │ │ - st.d $s7, $sp, 432 │ │ │ │ - st.d $s8, $sp, 544 │ │ │ │ - beq $a0, $fp, 12 # 44180 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c380> │ │ │ │ - bl -227624 │ │ │ │ + bl -1920 # 44420 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe560> │ │ │ │ + ldptr.d $s2, $s1, 0 │ │ │ │ + beqz $s2, 216 # 44c80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xedc0> │ │ │ │ + ldptr.d $s1, $s2, 0 │ │ │ │ + beq $s1, $s2, 112 # 44c20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xed60> │ │ │ │ nop │ │ │ │ - ld.d $t0, $sp, 32 │ │ │ │ - move $a0, $s4 │ │ │ │ - st.d $t0, $sp, 440 │ │ │ │ - bl -226876 │ │ │ │ - ld.d $t0, $s1, -24 │ │ │ │ - st.d $s1, $sp, 432 │ │ │ │ - addi.d $a0, $sp, 544 │ │ │ │ - add.d $t0, $t0, $sp │ │ │ │ - st.d $s2, $t0, 432 │ │ │ │ - ld.d $t0, $sp, 40 │ │ │ │ - st.d $t0, $sp, 544 │ │ │ │ - bl -228620 │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - li.w $a4, 30 │ │ │ │ - pcaddi $a3, 59526 │ │ │ │ - move $a2, $zero │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ldptr.w $t0, $s2, 56 │ │ │ │ + li.w $t1, 5 │ │ │ │ + andi $t0, $t0, 0x5 │ │ │ │ + beq $t0, $t1, 28 # 44be8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xed28> │ │ │ │ + ld.d $a0, $s1, 16 │ │ │ │ move $a1, $zero │ │ │ │ - bl -226740 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - addi.d $t0, $sp, 224 │ │ │ │ - st.d $t0, $sp, 208 │ │ │ │ - st.d $t0, $sp, 72 │ │ │ │ ldptr.d $t0, $a0, 0 │ │ │ │ - addi.d $a1, $a0, 16 │ │ │ │ - move $s5, $a0 │ │ │ │ - beq $t0, $a1, 6488 # 45b38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2dd38> │ │ │ │ - st.d $t0, $sp, 208 │ │ │ │ - ld.d $t0, $a0, 16 │ │ │ │ - st.d $t0, $sp, 224 │ │ │ │ - ld.d $t0, $s5, 8 │ │ │ │ - st.d $zero, $s5, 8 │ │ │ │ - li.w $t2, 6 │ │ │ │ - st.d $t0, $sp, 216 │ │ │ │ - st.b $zero, $s5, 16 │ │ │ │ - ld.d $t0, $sp, 216 │ │ │ │ - lu52i.d $t2, $t2, -2048 │ │ │ │ - stptr.d $a1, $s5, 0 │ │ │ │ - li.w $t1, 4 │ │ │ │ - add.d $t0, $t0, $t2 │ │ │ │ - bgeu $t1, $t0, 7888 # 460e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e2e8> │ │ │ │ - addi.d $t0, $sp, 208 │ │ │ │ - li.w $a2, 5 │ │ │ │ - pcaddi $a1, 59507 │ │ │ │ - move $a0, $t0 │ │ │ │ - st.d $t0, $sp, 96 │ │ │ │ - bl -228784 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - addi.d $t0, $sp, 256 │ │ │ │ - st.d $t0, $sp, 240 │ │ │ │ - st.d $t0, $sp, 24 │ │ │ │ + ld.d $t0, $t0, 136 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + nop │ │ │ │ + ld.d $a0, $s1, 16 │ │ │ │ + st.d $zero, $s1, 16 │ │ │ │ + beqz $a0, 80 # 44c40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xed80> │ │ │ │ ldptr.d $t0, $a0, 0 │ │ │ │ - addi.d $a1, $a0, 16 │ │ │ │ - move $s5, $a0 │ │ │ │ - beq $t0, $a1, 6348 # 45b18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2dd18> │ │ │ │ - st.d $t0, $sp, 240 │ │ │ │ - ld.d $t0, $a0, 16 │ │ │ │ - st.d $t0, $sp, 256 │ │ │ │ + ld.d $t0, $t0, 8 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + ldptr.d $s1, $s1, 0 │ │ │ │ + bne $s2, $s1, -68 # 44bc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xed00> │ │ │ │ + ldptr.d $s1, $s2, 0 │ │ │ │ + beq $s2, $s1, 20 # 44c20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xed60> │ │ │ │ + move $a0, $s1 │ │ │ │ + ldptr.d $s1, $s1, 0 │ │ │ │ + bl -230344 │ │ │ │ + bne $s2, $s1, -12 # 44c10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xed50> │ │ │ │ + ldptr.w $t0, $s2, 56 │ │ │ │ + st.d $s2, $s2, 8 │ │ │ │ + stptr.d $s2, $s2, 0 │ │ │ │ + bstrins.d $t0, $zero, 0x1, 0x0 │ │ │ │ + st.d $zero, $s2, 16 │ │ │ │ + st.w $t0, $s2, 56 │ │ │ │ + b -224 # 44b58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xec98> │ │ │ │ nop │ │ │ │ - ld.d $t0, $s5, 8 │ │ │ │ - stptr.d $a1, $s5, 0 │ │ │ │ - st.d $zero, $s5, 8 │ │ │ │ - st.d $t0, $sp, 248 │ │ │ │ - st.b $zero, $s5, 16 │ │ │ │ - ld.d $a0, $s0, 24 │ │ │ │ - bl 189352 # 72620 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5a820> │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 544 │ │ │ │ - bl -228900 │ │ │ │ - ld.d $t0, $sp, 40 │ │ │ │ - st.h $zero, $sp, 768 │ │ │ │ - ld.d $a0, $s1, -24 │ │ │ │ - st.d $t0, $sp, 544 │ │ │ │ - addi.d $t0, $sp, 432 │ │ │ │ - st.d $zero, $sp, 760 │ │ │ │ - st.d $zero, $sp, 776 │ │ │ │ - st.d $zero, $sp, 784 │ │ │ │ - st.d $zero, $sp, 792 │ │ │ │ - st.d $zero, $sp, 800 │ │ │ │ - st.d $s1, $sp, 432 │ │ │ │ - add.d $a0, $t0, $a0 │ │ │ │ - stptr.d $s2, $a0, 0 │ │ │ │ - move $a1, $zero │ │ │ │ - bl -227344 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - ld.d $t0, $sp, 32 │ │ │ │ - move $a0, $s4 │ │ │ │ - st.d $s7, $sp, 432 │ │ │ │ - st.d $t0, $sp, 440 │ │ │ │ - st.d $s8, $sp, 544 │ │ │ │ - st.d $zero, $sp, 448 │ │ │ │ - st.d $zero, $sp, 456 │ │ │ │ - st.d $zero, $sp, 464 │ │ │ │ - st.d $zero, $sp, 472 │ │ │ │ - st.d $zero, $sp, 480 │ │ │ │ - st.d $zero, $sp, 488 │ │ │ │ - bl -226304 │ │ │ │ - ld.d $t0, $sp, 48 │ │ │ │ - move $a1, $s6 │ │ │ │ - addi.d $a0, $sp, 544 │ │ │ │ - st.d $t0, $sp, 440 │ │ │ │ - li.w $t0, 16 │ │ │ │ - st.d $fp, $sp, 512 │ │ │ │ - st.b $zero, $sp, 528 │ │ │ │ - st.d $zero, $sp, 520 │ │ │ │ - st.w $t0, $sp, 504 │ │ │ │ - bl -227432 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - move $a1, $s0 │ │ │ │ - addi.d $a0, $sp, 432 │ │ │ │ - bl -226820 │ │ │ │ - addi.d $t0, $sp, 288 │ │ │ │ - ld.d $a4, $sp, 480 │ │ │ │ - st.d $t0, $sp, 64 │ │ │ │ - st.d $t0, $sp, 272 │ │ │ │ - addi.d $t0, $sp, 272 │ │ │ │ - st.b $zero, $sp, 288 │ │ │ │ - st.d $zero, $sp, 280 │ │ │ │ - st.d $t0, $sp, 16 │ │ │ │ - beqz $a4, 6696 # 45d70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2df70> │ │ │ │ - ld.d $t1, $sp, 464 │ │ │ │ - beqz $t1, 24 # 44368 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c568> │ │ │ │ - sltu $t0, $a4, $t1 │ │ │ │ - masknez $a4, $a4, $t0 │ │ │ │ - maskeqz $t0, $t1, $t0 │ │ │ │ - or $a4, $a4, $t0 │ │ │ │ + ldptr.d $s1, $s1, 0 │ │ │ │ + bne $s2, $s1, -132 # 44bc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xed00> │ │ │ │ + b -64 # 44c08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xed48> │ │ │ │ nop │ │ │ │ - ld.d $a3, $sp, 472 │ │ │ │ - ld.d $a0, $sp, 16 │ │ │ │ - move $a2, $zero │ │ │ │ - sub.d $a4, $a4, $a3 │ │ │ │ - move $a1, $zero │ │ │ │ - bl -227180 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - ld.d $a0, $sp, 512 │ │ │ │ - st.d $s7, $sp, 432 │ │ │ │ - st.d $s8, $sp, 544 │ │ │ │ - beq $a0, $fp, 12 # 44398 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c598> │ │ │ │ - bl -228160 │ │ │ │ nop │ │ │ │ - ld.d $t0, $sp, 32 │ │ │ │ - move $a0, $s4 │ │ │ │ - st.d $t0, $sp, 440 │ │ │ │ - bl -227412 │ │ │ │ - ld.d $t0, $s1, -24 │ │ │ │ - st.d $s1, $sp, 432 │ │ │ │ - addi.d $a0, $sp, 544 │ │ │ │ - add.d $t0, $t0, $sp │ │ │ │ - st.d $s2, $t0, 432 │ │ │ │ - ld.d $t0, $sp, 40 │ │ │ │ - st.d $t0, $sp, 544 │ │ │ │ - bl -229156 │ │ │ │ - ld.d $a4, $sp, 248 │ │ │ │ - ld.d $a2, $sp, 280 │ │ │ │ - ld.d $a3, $sp, 240 │ │ │ │ - ld.d $t1, $sp, 24 │ │ │ │ - add.d $t0, $a4, $a2 │ │ │ │ - beq $a3, $t1, 5900 # 45ae8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2dce8> │ │ │ │ - ld.d $t1, $sp, 256 │ │ │ │ - ld.d $a1, $sp, 272 │ │ │ │ - bgeu $t1, $t0, 2272 # 44cc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2cec8> │ │ │ │ - ld.d $t1, $sp, 64 │ │ │ │ - beq $a1, $t1, 2264 # 44cc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2cec8> │ │ │ │ nop │ │ │ │ - ld.d $t1, $sp, 288 │ │ │ │ - bltu $t1, $t0, 2252 # 44cc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2cec8> │ │ │ │ - ld.d $a0, $sp, 16 │ │ │ │ - move $a2, $zero │ │ │ │ - move $a1, $zero │ │ │ │ - addi.d $s0, $sp, 240 │ │ │ │ - bl -227328 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - b 2260 # 44ce8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2cee8> │ │ │ │ - bl -229304 │ │ │ │ - ld.d $t0, $sp, 40 │ │ │ │ - st.h $zero, $sp, 768 │ │ │ │ - ld.d $a0, $s1, -24 │ │ │ │ - st.d $t0, $sp, 544 │ │ │ │ - addi.d $t0, $sp, 432 │ │ │ │ - st.d $zero, $sp, 760 │ │ │ │ - st.d $zero, $sp, 776 │ │ │ │ - st.d $zero, $sp, 784 │ │ │ │ - st.d $zero, $sp, 792 │ │ │ │ - st.d $zero, $sp, 800 │ │ │ │ - st.d $s1, $sp, 432 │ │ │ │ - add.d $a0, $t0, $a0 │ │ │ │ - stptr.d $s2, $a0, 0 │ │ │ │ - move $a1, $zero │ │ │ │ - bl -227748 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - ld.d $t1, $sp, 32 │ │ │ │ - pcalau12i $t0, 108 │ │ │ │ - ld.d $t0, $t0, -240 │ │ │ │ - addi.d $s4, $sp, 496 │ │ │ │ - addi.d $s7, $t0, 24 │ │ │ │ - addi.d $s8, $t0, 64 │ │ │ │ - move $a0, $s4 │ │ │ │ - st.d $t1, $sp, 440 │ │ │ │ - st.d $zero, $sp, 448 │ │ │ │ - st.d $zero, $sp, 456 │ │ │ │ - st.d $zero, $sp, 464 │ │ │ │ - st.d $zero, $sp, 472 │ │ │ │ - st.d $zero, $sp, 480 │ │ │ │ - st.d $zero, $sp, 488 │ │ │ │ - st.d $s7, $sp, 432 │ │ │ │ - st.d $s8, $sp, 544 │ │ │ │ - bl -226728 │ │ │ │ - ld.d $t0, $sp, 48 │ │ │ │ - addi.d $s6, $sp, 440 │ │ │ │ - addi.d $fp, $sp, 528 │ │ │ │ - st.d $t0, $sp, 440 │ │ │ │ - move $a1, $s6 │ │ │ │ - li.w $t0, 16 │ │ │ │ - addi.d $a0, $sp, 544 │ │ │ │ - st.b $zero, $sp, 528 │ │ │ │ - st.d $zero, $sp, 520 │ │ │ │ - st.w $t0, $sp, 504 │ │ │ │ - st.d $fp, $sp, 512 │ │ │ │ - bl -227864 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - move $a1, $s5 │ │ │ │ - addi.d $a0, $sp, 432 │ │ │ │ - bl -227252 │ │ │ │ - addi.d $t0, $sp, 192 │ │ │ │ - ld.d $a4, $sp, 480 │ │ │ │ - st.d $t0, $sp, 88 │ │ │ │ - st.d $t0, $sp, 176 │ │ │ │ - addi.d $t0, $sp, 176 │ │ │ │ - st.b $zero, $sp, 192 │ │ │ │ - st.d $zero, $sp, 184 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - beqz $a4, 6248 # 45d60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2df60> │ │ │ │ - ld.d $t1, $sp, 464 │ │ │ │ - beqz $t1, 24 # 44518 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c718> │ │ │ │ - sltu $t0, $a4, $t1 │ │ │ │ - masknez $a4, $a4, $t0 │ │ │ │ - maskeqz $t0, $t1, $t0 │ │ │ │ - or $a4, $a4, $t0 │ │ │ │ nop │ │ │ │ - ld.d $a3, $sp, 472 │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - move $a2, $zero │ │ │ │ - sub.d $a4, $a4, $a3 │ │ │ │ - move $a1, $zero │ │ │ │ - bl -227612 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - ld.d $a0, $sp, 512 │ │ │ │ - st.d $s7, $sp, 432 │ │ │ │ - st.d $s8, $sp, 544 │ │ │ │ - beq $a0, $fp, 12 # 44548 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c748> │ │ │ │ - bl -228592 │ │ │ │ nop │ │ │ │ - ld.d $t0, $sp, 32 │ │ │ │ - move $a0, $s4 │ │ │ │ - st.d $t0, $sp, 440 │ │ │ │ - bl -227844 │ │ │ │ - ld.d $t0, $s1, -24 │ │ │ │ - st.d $s1, $sp, 432 │ │ │ │ - addi.d $a0, $sp, 544 │ │ │ │ - add.d $t0, $t0, $sp │ │ │ │ - st.d $s2, $t0, 432 │ │ │ │ - ld.d $t0, $sp, 40 │ │ │ │ - st.d $t0, $sp, 544 │ │ │ │ - bl -229588 │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - li.w $a4, 28 │ │ │ │ - pcaddi $a3, 59302 │ │ │ │ - move $a2, $zero │ │ │ │ - move $a1, $zero │ │ │ │ - bl -227708 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - addi.d $t0, $sp, 224 │ │ │ │ - st.d $t0, $sp, 208 │ │ │ │ - st.d $t0, $sp, 72 │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - addi.d $a1, $a0, 16 │ │ │ │ - move $s5, $a0 │ │ │ │ - beq $t0, $a1, 5584 # 45b78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2dd78> │ │ │ │ - st.d $t0, $sp, 208 │ │ │ │ - ld.d $t0, $a0, 16 │ │ │ │ - st.d $t0, $sp, 224 │ │ │ │ - ld.d $t0, $s5, 8 │ │ │ │ - st.d $zero, $s5, 8 │ │ │ │ - li.w $t2, 6 │ │ │ │ - st.d $t0, $sp, 216 │ │ │ │ - st.b $zero, $s5, 16 │ │ │ │ - ld.d $t0, $sp, 216 │ │ │ │ - lu52i.d $t2, $t2, -2048 │ │ │ │ - stptr.d $a1, $s5, 0 │ │ │ │ - li.w $t1, 4 │ │ │ │ - add.d $t0, $t0, $t2 │ │ │ │ - bgeu $t1, $t0, 8672 # 467c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e9c0> │ │ │ │ - addi.d $t0, $sp, 208 │ │ │ │ - li.w $a2, 5 │ │ │ │ - pcaddi $a1, 59265 │ │ │ │ - move $a0, $t0 │ │ │ │ - st.d $t0, $sp, 96 │ │ │ │ - bl -229752 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - addi.d $t0, $sp, 256 │ │ │ │ - st.d $t0, $sp, 240 │ │ │ │ - st.d $t0, $sp, 24 │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - addi.d $a1, $a0, 16 │ │ │ │ - move $s5, $a0 │ │ │ │ - beq $t0, $a1, 5444 # 45b58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2dd58> │ │ │ │ - st.d $t0, $sp, 240 │ │ │ │ - ld.d $t0, $a0, 16 │ │ │ │ - st.d $t0, $sp, 256 │ │ │ │ + move $a0, $s1 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + b -344 # 44b10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xec50> │ │ │ │ nop │ │ │ │ - ld.d $t0, $s5, 8 │ │ │ │ - stptr.d $a1, $s5, 0 │ │ │ │ - st.d $zero, $s5, 8 │ │ │ │ - st.d $t0, $sp, 248 │ │ │ │ - st.b $zero, $s5, 16 │ │ │ │ - ld.d $a0, $s0, 24 │ │ │ │ - bl 188384 # 72620 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5a820> │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 544 │ │ │ │ - bl -229868 │ │ │ │ - ld.d $t0, $sp, 40 │ │ │ │ - st.h $zero, $sp, 768 │ │ │ │ - ld.d $a0, $s1, -24 │ │ │ │ - st.d $t0, $sp, 544 │ │ │ │ - addi.d $t0, $sp, 432 │ │ │ │ - st.d $zero, $sp, 760 │ │ │ │ - st.d $zero, $sp, 776 │ │ │ │ - st.d $zero, $sp, 784 │ │ │ │ - st.d $zero, $sp, 792 │ │ │ │ - st.d $zero, $sp, 800 │ │ │ │ - st.d $s1, $sp, 432 │ │ │ │ - add.d $a0, $t0, $a0 │ │ │ │ - stptr.d $s2, $a0, 0 │ │ │ │ - move $a1, $zero │ │ │ │ - bl -228312 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - ld.d $t0, $sp, 32 │ │ │ │ - move $a0, $s4 │ │ │ │ - st.d $s7, $sp, 432 │ │ │ │ - st.d $t0, $sp, 440 │ │ │ │ - st.d $s8, $sp, 544 │ │ │ │ - st.d $zero, $sp, 448 │ │ │ │ - st.d $zero, $sp, 456 │ │ │ │ - st.d $zero, $sp, 464 │ │ │ │ - st.d $zero, $sp, 472 │ │ │ │ - st.d $zero, $sp, 480 │ │ │ │ - st.d $zero, $sp, 488 │ │ │ │ - bl -227272 │ │ │ │ - ld.d $t0, $sp, 48 │ │ │ │ - move $a1, $s6 │ │ │ │ - addi.d $a0, $sp, 544 │ │ │ │ - st.d $t0, $sp, 440 │ │ │ │ - li.w $t0, 16 │ │ │ │ - st.d $fp, $sp, 512 │ │ │ │ - st.b $zero, $sp, 528 │ │ │ │ - st.d $zero, $sp, 520 │ │ │ │ - st.w $t0, $sp, 504 │ │ │ │ - bl -228400 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - move $a1, $s0 │ │ │ │ - addi.d $a0, $sp, 432 │ │ │ │ - bl -227788 │ │ │ │ - addi.d $t0, $sp, 288 │ │ │ │ - ld.d $a4, $sp, 480 │ │ │ │ - st.d $t0, $sp, 64 │ │ │ │ - st.d $t0, $sp, 272 │ │ │ │ - addi.d $t0, $sp, 272 │ │ │ │ - st.b $zero, $sp, 288 │ │ │ │ - st.d $zero, $sp, 280 │ │ │ │ - st.d $t0, $sp, 16 │ │ │ │ - beqz $a4, 5632 # 45d10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2df10> │ │ │ │ - ld.d $t1, $sp, 464 │ │ │ │ - beqz $t1, 24 # 44730 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c930> │ │ │ │ - sltu $t0, $a4, $t1 │ │ │ │ - masknez $a4, $a4, $t0 │ │ │ │ - maskeqz $t0, $t1, $t0 │ │ │ │ - or $a4, $a4, $t0 │ │ │ │ + bl -231280 │ │ │ │ + bl -229332 │ │ │ │ + b -632 # 44a00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xeb40> │ │ │ │ nop │ │ │ │ - ld.d $a3, $sp, 472 │ │ │ │ - ld.d $a0, $sp, 16 │ │ │ │ - move $a2, $zero │ │ │ │ - sub.d $a4, $a4, $a3 │ │ │ │ - move $a1, $zero │ │ │ │ - bl -228148 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - ld.d $a0, $sp, 512 │ │ │ │ - st.d $s7, $sp, 432 │ │ │ │ - st.d $s8, $sp, 544 │ │ │ │ - beq $a0, $fp, 12 # 44760 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c960> │ │ │ │ - bl -229128 │ │ │ │ + pcaddi $a3, 59250 │ │ │ │ + li.w $a2, 550 │ │ │ │ + pcaddi $a1, 58206 │ │ │ │ + pcaddi $a0, 58217 │ │ │ │ + bl -228832 │ │ │ │ nop │ │ │ │ - ld.d $t0, $sp, 32 │ │ │ │ - move $a0, $s4 │ │ │ │ - st.d $t0, $sp, 440 │ │ │ │ - bl -228380 │ │ │ │ - ld.d $t0, $s1, -24 │ │ │ │ - st.d $s1, $sp, 432 │ │ │ │ - addi.d $a0, $sp, 544 │ │ │ │ - add.d $t0, $t0, $sp │ │ │ │ - st.d $s2, $t0, 432 │ │ │ │ - ld.d $t0, $sp, 40 │ │ │ │ - st.d $t0, $sp, 544 │ │ │ │ - bl -230124 │ │ │ │ - ld.d $a4, $sp, 248 │ │ │ │ - ld.d $a2, $sp, 280 │ │ │ │ - ld.d $a3, $sp, 240 │ │ │ │ - ld.d $t1, $sp, 24 │ │ │ │ - add.d $t0, $a4, $a2 │ │ │ │ - beq $a3, $t1, 4588 # 45990 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2db90> │ │ │ │ - ld.d $t1, $sp, 256 │ │ │ │ - ld.d $a1, $sp, 272 │ │ │ │ - bgeu $t1, $t0, 168 # 44858 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ca58> │ │ │ │ - ld.d $t1, $sp, 64 │ │ │ │ - beq $a1, $t1, 160 # 44858 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ca58> │ │ │ │ nop │ │ │ │ - ld.d $t1, $sp, 288 │ │ │ │ - bltu $t1, $t0, 148 # 44858 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ca58> │ │ │ │ - ld.d $a0, $sp, 16 │ │ │ │ - move $a2, $zero │ │ │ │ - move $a1, $zero │ │ │ │ - addi.d $s0, $sp, 240 │ │ │ │ - bl -228296 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - b 156 # 44878 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ca78> │ │ │ │ - st.d $t0, $sp, 72 │ │ │ │ - bl -230660 │ │ │ │ - bnez $a0, -3848 # 438e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bae0> │ │ │ │ - ld.d $t0, $sp, 72 │ │ │ │ - ld.d $a0, $t0, 232 │ │ │ │ - ldptr.w $s7, $t0, 28 │ │ │ │ - st.w $zero, $t0, 28 │ │ │ │ - beqz $a0, 44 # 44828 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ca28> │ │ │ │ + nop │ │ │ │ + ldptr.w $t0, $a0, 320 │ │ │ │ + addi.d $sp, $sp, -32 │ │ │ │ + st.d $s0, $sp, 16 │ │ │ │ + st.d $ra, $sp, 24 │ │ │ │ + st.d $s1, $sp, 8 │ │ │ │ + stptr.d $s2, $sp, 0 │ │ │ │ + pcaddi $t3, 107300 │ │ │ │ + pcaddi $t2, 107311 │ │ │ │ + pcaddi $t1, 107320 │ │ │ │ + st.d $t3, $a0, -16 │ │ │ │ + stptr.d $t2, $a0, 0 │ │ │ │ + st.d $t1, $a0, 552 │ │ │ │ + andi $t0, $t0, 0x5 │ │ │ │ + move $s0, $a0 │ │ │ │ + beqz $t0, 392 # 44e60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xefa0> │ │ │ │ + addi.d $s2, $a0, 48 │ │ │ │ + addi.d $s1, $s0, 32 │ │ │ │ + nop │ │ │ │ + pcalau12i $t0, 108 │ │ │ │ + ld.d $t0, $t0, -232 │ │ │ │ + pcalau12i $t1, 108 │ │ │ │ + ld.d $t1, $t1, -136 │ │ │ │ + addi.d $t2, $t0, 24 │ │ │ │ + addi.d $t1, $t1, 16 │ │ │ │ + addi.d $t0, $t0, 64 │ │ │ │ + move $a0, $s2 │ │ │ │ + st.d $t2, $s0, 32 │ │ │ │ + st.d $t0, $s0, 288 │ │ │ │ + st.d $t1, $s0, 48 │ │ │ │ + bl -231748 # c3d0 >::close()@plt> │ │ │ │ + addi.d $a0, $s0, 152 │ │ │ │ + bl -229100 # ce30 ::~__basic_file()@plt> │ │ │ │ + pcalau12i $t0, 108 │ │ │ │ + ld.d $t0, $t0, -296 │ │ │ │ + addi.d $t0, $t0, 16 │ │ │ │ + addi.d $a0, $s0, 104 │ │ │ │ + st.d $t0, $s0, 48 │ │ │ │ + bl -229860 │ │ │ │ + pcalau12i $t1, 108 │ │ │ │ + ld.d $t1, $t1, -40 │ │ │ │ + ld.d $t0, $t1, 8 │ │ │ │ + ld.d $t2, $t1, 16 │ │ │ │ + pcalau12i $s2, 108 │ │ │ │ + ld.d $s2, $s2, -360 │ │ │ │ + ld.d $t1, $t0, -24 │ │ │ │ + st.d $t0, $s0, 32 │ │ │ │ + addi.d $s2, $s2, 16 │ │ │ │ + stx.d $t2, $s1, $t1 │ │ │ │ + addi.d $a0, $s0, 288 │ │ │ │ + st.d $zero, $s0, 40 │ │ │ │ + st.d $s2, $s0, 288 │ │ │ │ + bl -231628 │ │ │ │ + ld.d $t0, $s0, -8 │ │ │ │ + pcaddi $t3, 107199 │ │ │ │ + pcaddi $t2, 107210 │ │ │ │ + ldptr.d $t0, $t0, 0 │ │ │ │ + pcaddi $t1, 107218 │ │ │ │ + st.d $t3, $s0, -16 │ │ │ │ + stptr.d $t2, $s0, 0 │ │ │ │ + st.d $t1, $s0, 552 │ │ │ │ + beqz $t0, 528 # 44fa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf0e0> │ │ │ │ + ldptr.w $t0, $t0, 56 │ │ │ │ + andi $t0, $t0, 0x1 │ │ │ │ + beqz $t0, 20 # 44db0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xeef0> │ │ │ │ + ld.d $a0, $s0, 784 │ │ │ │ ldptr.d $t0, $a0, 0 │ │ │ │ ld.d $t0, $t0, 48 │ │ │ │ jirl $ra, $t0, 0 │ │ │ │ - li.w $t0, -1 │ │ │ │ - beq $a0, $t0, 5504 # 45d90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2df90> │ │ │ │ + ld.d $s1, $s0, 24 │ │ │ │ + pcaddi $t2, 107151 │ │ │ │ + pcaddi $t1, 107162 │ │ │ │ + pcaddi $t0, 107171 │ │ │ │ + st.d $t2, $s0, -16 │ │ │ │ + stptr.d $t1, $s0, 0 │ │ │ │ + st.d $t0, $s0, 552 │ │ │ │ + beqz $s1, 92 # 44e28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xef68> │ │ │ │ + li.w $t1, -1 │ │ │ │ + addi.d $t2, $s1, 8 │ │ │ │ + amadd_db.w $t0, $t1, $t2 │ │ │ │ + addi.w $t0, $t0, -1 │ │ │ │ + bnez $t0, 72 # 44e28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xef68> │ │ │ │ + ldptr.d $t0, $s1, 0 │ │ │ │ + move $a0, $s1 │ │ │ │ + ld.d $t0, $t0, 16 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + addi.d $t2, $s1, 12 │ │ │ │ + li.w $t1, -1 │ │ │ │ + amadd_db.w $t0, $t1, $t2 │ │ │ │ + addi.w $t0, $t0, -1 │ │ │ │ + bnez $t0, 36 # 44e28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xef68> │ │ │ │ + ldptr.d $t1, $s1, 0 │ │ │ │ + pcaddi $t2, -18107 │ │ │ │ + ld.d $t0, $t1, 24 │ │ │ │ + bne $t0, $t2, 364 # 44f80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf0c0> │ │ │ │ + ld.d $t0, $t1, 8 │ │ │ │ + move $a0, $s1 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ nop │ │ │ │ - ldptr.d $t0, $s6, 0 │ │ │ │ - ld.d $t0, $t0, -24 │ │ │ │ - add.d $t0, $s6, $t0 │ │ │ │ + pcaddi $t0, 108196 │ │ │ │ + st.d $s2, $s0, 552 │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + ld.d $s1, $sp, 8 │ │ │ │ + ldptr.d $s2, $sp, 0 │ │ │ │ + st.d $zero, $s0, 8 │ │ │ │ + stptr.d $t0, $s0, 0 │ │ │ │ + addi.d $a0, $s0, 552 │ │ │ │ + ld.d $s0, $sp, 16 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + b -231856 │ │ │ │ nop │ │ │ │ - st.w $s7, $t0, 28 │ │ │ │ nop │ │ │ │ - ld.d $a4, $sp, 496 │ │ │ │ - addi.d $t0, $sp, 416 │ │ │ │ - st.b $zero, $sp, 416 │ │ │ │ - st.d $zero, $sp, 408 │ │ │ │ - st.d $t0, $sp, 400 │ │ │ │ - bnez $a4, -3916 # 438f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2baf8> │ │ │ │ - addi.d $a1, $sp, 528 │ │ │ │ - addi.d $a0, $sp, 400 │ │ │ │ - bl -230032 # c5c0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - b -3884 # 43928 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bb28> │ │ │ │ - li.w $t0, -2 │ │ │ │ - lu52i.d $t0, $t0, 2047 │ │ │ │ - sub.d $t0, $t0, $a4 │ │ │ │ - bltu $t0, $a2, 8300 # 468d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ead0> │ │ │ │ - addi.d $s0, $sp, 240 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -230384 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ nop │ │ │ │ - addi.d $s0, $sp, 320 │ │ │ │ - st.d $s0, $sp, 304 │ │ │ │ + ld.d $s1, $a0, -8 │ │ │ │ + ldptr.d $a0, $s1, 0 │ │ │ │ + beqz $a0, 312 # 44fa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf0e0> │ │ │ │ ldptr.d $t0, $a0, 0 │ │ │ │ - addi.d $a1, $a0, 16 │ │ │ │ - move $s5, $a0 │ │ │ │ - beq $t0, $a1, 4532 # 45a40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2dc40> │ │ │ │ - st.d $t0, $sp, 304 │ │ │ │ - ld.d $t0, $a0, 16 │ │ │ │ - st.d $t0, $sp, 320 │ │ │ │ + bne $t0, $a0, 80 # 44ec0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf000> │ │ │ │ nop │ │ │ │ - ld.d $t0, $s5, 8 │ │ │ │ - stptr.d $a1, $s5, 0 │ │ │ │ - li.w $t1, 4 │ │ │ │ - st.d $t0, $sp, 312 │ │ │ │ - st.d $zero, $s5, 8 │ │ │ │ - st.b $zero, $s5, 16 │ │ │ │ - ld.d $t0, $sp, 312 │ │ │ │ - lu52i.d $t1, $t1, -2048 │ │ │ │ - add.d $t0, $t0, $t1 │ │ │ │ - li.w $t1, 2 │ │ │ │ - bgeu $t1, $t0, 8248 # 46900 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2eb00> │ │ │ │ - addi.d $t0, $sp, 304 │ │ │ │ - li.w $a2, 3 │ │ │ │ - pcaddi $a1, 58723 │ │ │ │ - move $a0, $t0 │ │ │ │ - st.d $t0, $sp, 80 │ │ │ │ - bl -230496 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - addi.d $t0, $sp, 352 │ │ │ │ - st.d $t0, $sp, 336 │ │ │ │ - st.d $t0, $sp, 56 │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - addi.d $a1, $a0, 16 │ │ │ │ - move $s5, $a0 │ │ │ │ - beq $t0, $a1, 4388 # 45a20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2dc20> │ │ │ │ - st.d $t0, $sp, 336 │ │ │ │ - ld.d $t0, $a0, 16 │ │ │ │ - st.d $t0, $sp, 352 │ │ │ │ + addi.d $s2, $s0, 48 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -232112 # c3d0 >::close()@plt> │ │ │ │ + bnez $a0, -420 # 44ce0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xee20> │ │ │ │ + ld.d $t0, $s0, 32 │ │ │ │ + addi.d $s1, $s0, 32 │ │ │ │ + ld.d $a0, $t0, -24 │ │ │ │ + add.d $a0, $s1, $a0 │ │ │ │ + ldptr.w $a1, $a0, 32 │ │ │ │ + ori $a1, $a1, 0x4 │ │ │ │ + bl -229792 # cd00 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ + b -444 # 44ce8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xee28> │ │ │ │ nop │ │ │ │ - ld.d $t0, $s5, 8 │ │ │ │ - stptr.d $a1, $s5, 0 │ │ │ │ - st.d $zero, $s5, 8 │ │ │ │ - st.d $t0, $sp, 344 │ │ │ │ - st.b $zero, $s5, 16 │ │ │ │ - bl -230932 │ │ │ │ - pcaddi $t0, 110162 │ │ │ │ - ld.d $t0, $t0, 8 │ │ │ │ - pcalau12i $t1, 61 │ │ │ │ - fld.d $fa0, $t1, 1256 │ │ │ │ - lu12i.w $t1, 244 │ │ │ │ - sub.d $t0, $a0, $t0 │ │ │ │ - ori $t1, $t1, 0x240 │ │ │ │ - div.d $t0, $t0, $t1 │ │ │ │ - bstrpick.d $t0, $t0, 0x1f, 0x0 │ │ │ │ - movgr2fr.d $fa1, $t0 │ │ │ │ - addi.d $a0, $sp, 544 │ │ │ │ - ffint.d.l $fs0, $fa1 │ │ │ │ - fmul.d $fs0, $fs0, $fa0 │ │ │ │ - bl -230652 │ │ │ │ - ld.d $t0, $sp, 40 │ │ │ │ - st.h $zero, $sp, 768 │ │ │ │ - ld.d $a0, $s1, -24 │ │ │ │ - st.d $t0, $sp, 544 │ │ │ │ - addi.d $t0, $sp, 432 │ │ │ │ - st.d $zero, $sp, 760 │ │ │ │ - st.d $zero, $sp, 776 │ │ │ │ - st.d $zero, $sp, 784 │ │ │ │ - st.d $zero, $sp, 792 │ │ │ │ - st.d $zero, $sp, 800 │ │ │ │ - st.d $s1, $sp, 432 │ │ │ │ - add.d $a0, $t0, $a0 │ │ │ │ - stptr.d $s2, $a0, 0 │ │ │ │ - move $a1, $zero │ │ │ │ - bl -229096 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - ld.d $t0, $sp, 32 │ │ │ │ - move $a0, $s4 │ │ │ │ - st.d $s7, $sp, 432 │ │ │ │ - st.d $t0, $sp, 440 │ │ │ │ - st.d $s8, $sp, 544 │ │ │ │ - st.d $zero, $sp, 448 │ │ │ │ - st.d $zero, $sp, 456 │ │ │ │ - st.d $zero, $sp, 464 │ │ │ │ - st.d $zero, $sp, 472 │ │ │ │ - st.d $zero, $sp, 480 │ │ │ │ - st.d $zero, $sp, 488 │ │ │ │ - bl -228056 │ │ │ │ - ld.d $t0, $sp, 48 │ │ │ │ - move $a1, $s6 │ │ │ │ - addi.d $a0, $sp, 544 │ │ │ │ - st.d $t0, $sp, 440 │ │ │ │ - li.w $t0, 16 │ │ │ │ - st.d $fp, $sp, 512 │ │ │ │ - st.b $zero, $sp, 528 │ │ │ │ - st.d $zero, $sp, 520 │ │ │ │ - st.w $t0, $sp, 504 │ │ │ │ - bl -229184 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - ld.d $t0, $sp, 432 │ │ │ │ - addi.d $t1, $sp, 432 │ │ │ │ - move $a0, $t1 │ │ │ │ - ld.d $t0, $t0, -24 │ │ │ │ - fmov.d $fa0, $fs0 │ │ │ │ - li.w $t2, 2 │ │ │ │ - add.d $t0, $t1, $t0 │ │ │ │ - ldptr.w $t1, $t0, 24 │ │ │ │ - ori $t1, $t1, 0x4 │ │ │ │ - st.w $t1, $t0, 24 │ │ │ │ - st.d $t2, $sp, 552 │ │ │ │ - bl -228768 # cc80 (double)@plt> │ │ │ │ - ld.d $a4, $sp, 480 │ │ │ │ - addi.d $s6, $sp, 384 │ │ │ │ - st.b $zero, $sp, 384 │ │ │ │ - st.d $zero, $sp, 376 │ │ │ │ - st.d $s6, $sp, 368 │ │ │ │ - addi.d $s5, $sp, 368 │ │ │ │ - beqz $a4, 4836 # 45d20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2df20> │ │ │ │ - ld.d $t1, $sp, 464 │ │ │ │ - beqz $t1, 20 # 44a58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2cc58> │ │ │ │ - sltu $t0, $a4, $t1 │ │ │ │ - masknez $a4, $a4, $t0 │ │ │ │ - maskeqz $t0, $t1, $t0 │ │ │ │ - or $a4, $a4, $t0 │ │ │ │ - ld.d $a3, $sp, 472 │ │ │ │ - move $a2, $zero │ │ │ │ - move $a1, $zero │ │ │ │ - sub.d $a4, $a4, $a3 │ │ │ │ - move $a0, $s5 │ │ │ │ - bl -228956 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - ld.d $a0, $sp, 512 │ │ │ │ - st.d $s7, $sp, 432 │ │ │ │ - st.d $s8, $sp, 544 │ │ │ │ - beq $a0, $fp, 12 # 44a88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2cc88> │ │ │ │ - bl -229936 │ │ │ │ nop │ │ │ │ - ld.d $t0, $sp, 32 │ │ │ │ - move $a0, $s4 │ │ │ │ - st.d $t0, $sp, 440 │ │ │ │ - bl -229188 │ │ │ │ - ld.d $t0, $s1, -24 │ │ │ │ - st.d $s1, $sp, 432 │ │ │ │ - addi.d $a0, $sp, 544 │ │ │ │ - add.d $t0, $t0, $sp │ │ │ │ - st.d $s2, $t0, 432 │ │ │ │ - ld.d $t0, $sp, 40 │ │ │ │ - st.d $t0, $sp, 544 │ │ │ │ - bl -230932 │ │ │ │ - ld.d $a4, $sp, 344 │ │ │ │ - ld.d $a2, $sp, 376 │ │ │ │ - ld.d $a3, $sp, 336 │ │ │ │ - ld.d $t1, $sp, 56 │ │ │ │ - add.d $t0, $a4, $a2 │ │ │ │ - beq $a3, $t1, 4148 # 45b00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2dd00> │ │ │ │ - ld.d $t1, $sp, 352 │ │ │ │ - ld.d $a1, $sp, 368 │ │ │ │ - bgeu $t1, $t0, 40 # 44b00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2cd00> │ │ │ │ - beq $a1, $s6, 36 # 44b00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2cd00> │ │ │ │ - ld.d $t1, $sp, 384 │ │ │ │ - bltu $t1, $t0, 28 # 44b00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2cd00> │ │ │ │ - move $a2, $zero │ │ │ │ - move $a1, $zero │ │ │ │ - move $a0, $s5 │ │ │ │ - addi.d $s1, $sp, 336 │ │ │ │ - bl -229096 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - b 36 # 44b20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2cd20> │ │ │ │ - li.w $t0, -2 │ │ │ │ - lu52i.d $t0, $t0, 2047 │ │ │ │ - sub.d $t0, $t0, $a4 │ │ │ │ - bltu $t0, $a2, 7076 # 466b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e8b0> │ │ │ │ - addi.d $s1, $sp, 336 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -231064 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ nop │ │ │ │ - addi.d $t0, $sp, 416 │ │ │ │ - st.d $t0, $sp, 400 │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - addi.d $s2, $a0, 16 │ │ │ │ - move $s1, $a0 │ │ │ │ - beq $t0, $s2, 3972 # 45ab8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2dcb8> │ │ │ │ - st.d $t0, $sp, 400 │ │ │ │ - ld.d $t0, $a0, 16 │ │ │ │ - st.d $t0, $sp, 416 │ │ │ │ nop │ │ │ │ - ld.d $t0, $s1, 8 │ │ │ │ - stptr.d $s2, $s1, 0 │ │ │ │ - li.w $t1, 3 │ │ │ │ - st.d $t0, $sp, 408 │ │ │ │ - st.d $zero, $s1, 8 │ │ │ │ - st.b $zero, $s1, 16 │ │ │ │ - ld.d $t0, $sp, 408 │ │ │ │ - lu52i.d $t1, $t1, -2048 │ │ │ │ - add.d $t0, $t0, $t1 │ │ │ │ - li.w $t1, 1 │ │ │ │ - bgeu $t1, $t0, 7024 # 466e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e8e0> │ │ │ │ - li.w $a2, 2 │ │ │ │ - pcaddi $a1, 58556 │ │ │ │ - addi.d $a0, $sp, 400 │ │ │ │ - bl -231168 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - st.d $s3, $sp, 432 │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - addi.d $s2, $a0, 16 │ │ │ │ - move $s1, $a0 │ │ │ │ - beq $t0, $s2, 3900 # 45ad0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2dcd0> │ │ │ │ - st.d $t0, $sp, 432 │ │ │ │ - ld.d $t0, $a0, 16 │ │ │ │ - st.d $t0, $sp, 448 │ │ │ │ nop │ │ │ │ - ld.d $t0, $s1, 8 │ │ │ │ - stptr.d $s2, $s1, 0 │ │ │ │ - pcaddi $s2, 109870 │ │ │ │ - st.d $t0, $sp, 440 │ │ │ │ - st.b $zero, $s1, 16 │ │ │ │ - ld.bu $t0, $s2, 512 │ │ │ │ - st.d $zero, $s1, 8 │ │ │ │ - bnez $t0, 3436 # 45930 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2db30> │ │ │ │ - ld.bu $t0, $s2, 513 │ │ │ │ - bnez $t0, 3244 # 45878 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2da78> │ │ │ │ - ld.d $a0, $sp, 432 │ │ │ │ - beq $a0, $s3, 12 # 44be0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2cde0> │ │ │ │ - bl -230280 │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 400 │ │ │ │ - addi.d $t0, $sp, 416 │ │ │ │ - beq $a0, $t0, 8 # 44bf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2cdf0> │ │ │ │ - bl -230300 │ │ │ │ - ld.d $a0, $sp, 368 │ │ │ │ - beq $a0, $s6, 12 # 44c00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ce00> │ │ │ │ - bl -230312 │ │ │ │ + bl -2720 # 44420 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe560> │ │ │ │ + ldptr.d $s2, $s1, 0 │ │ │ │ + beqz $s2, 216 # 44fa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf0e0> │ │ │ │ + ldptr.d $s1, $s2, 0 │ │ │ │ + beq $s1, $s2, 112 # 44f40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf080> │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 336 │ │ │ │ - ld.d $t0, $sp, 56 │ │ │ │ - beq $a0, $t0, 8 # 44c10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ce10> │ │ │ │ - bl -230332 │ │ │ │ - ld.d $a0, $sp, 304 │ │ │ │ - beq $a0, $s0, 12 # 44c20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ce20> │ │ │ │ - bl -230344 │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 272 │ │ │ │ - ld.d $t0, $sp, 64 │ │ │ │ - beq $a0, $t0, 8 # 44c30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ce30> │ │ │ │ - bl -230364 │ │ │ │ - ld.d $a0, $sp, 240 │ │ │ │ - ld.d $t0, $sp, 24 │ │ │ │ - beq $a0, $t0, 8 # 44c40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ce40> │ │ │ │ - bl -230380 │ │ │ │ - ld.d $a0, $sp, 208 │ │ │ │ - ld.d $t0, $sp, 72 │ │ │ │ - beq $a0, $t0, 8 # 44c50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ce50> │ │ │ │ - bl -230396 │ │ │ │ - ld.d $a0, $sp, 176 │ │ │ │ - ld.d $t0, $sp, 88 │ │ │ │ - beq $a0, $t0, 8 # 44c60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ce60> │ │ │ │ - bl -230412 │ │ │ │ - ld.d $a0, $sp, 144 │ │ │ │ - addi.d $t0, $sp, 160 │ │ │ │ - beq $a0, $t0, 8 # 44c70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ce70> │ │ │ │ - bl -230428 │ │ │ │ - pcalau12i $t1, 108 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 824 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, 4456 # 45df0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2dff0> │ │ │ │ - ld.d $ra, $sp, 936 │ │ │ │ - ld.d $fp, $sp, 928 │ │ │ │ - ld.d $s0, $sp, 920 │ │ │ │ - ld.d $s1, $sp, 912 │ │ │ │ - ld.d $s2, $sp, 904 │ │ │ │ - ld.d $s3, $sp, 896 │ │ │ │ - ld.d $s4, $sp, 888 │ │ │ │ - ld.d $s5, $sp, 880 │ │ │ │ - ld.d $s6, $sp, 872 │ │ │ │ - ld.d $s7, $sp, 864 │ │ │ │ - ld.d $s8, $sp, 856 │ │ │ │ - fld.d $fs0, $sp, 840 │ │ │ │ - fld.d $fs1, $sp, 832 │ │ │ │ - addi.d $sp, $sp, 944 │ │ │ │ - ret │ │ │ │ - li.w $t0, -2 │ │ │ │ - lu52i.d $t0, $t0, 2047 │ │ │ │ - sub.d $t0, $t0, $a4 │ │ │ │ - bltu $t0, $a2, 6452 # 46608 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e808> │ │ │ │ - addi.d $s0, $sp, 240 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -231520 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ nop │ │ │ │ - addi.d $s0, $sp, 320 │ │ │ │ - st.d $s0, $sp, 304 │ │ │ │ + ldptr.w $t0, $s2, 56 │ │ │ │ + li.w $t1, 5 │ │ │ │ + andi $t0, $t0, 0x5 │ │ │ │ + beq $t0, $t1, 28 # 44f08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf048> │ │ │ │ + ld.d $a0, $s1, 16 │ │ │ │ + move $a1, $zero │ │ │ │ ldptr.d $t0, $a0, 0 │ │ │ │ - addi.d $a1, $a0, 16 │ │ │ │ - move $s5, $a0 │ │ │ │ - beq $t0, $a1, 3484 # 45a98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2dc98> │ │ │ │ - st.d $t0, $sp, 304 │ │ │ │ - ld.d $t0, $a0, 16 │ │ │ │ - st.d $t0, $sp, 320 │ │ │ │ + ld.d $t0, $t0, 136 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ nop │ │ │ │ - ld.d $t0, $s5, 8 │ │ │ │ - stptr.d $a1, $s5, 0 │ │ │ │ - li.w $t1, 4 │ │ │ │ - st.d $t0, $sp, 312 │ │ │ │ - st.d $zero, $s5, 8 │ │ │ │ - st.b $zero, $s5, 16 │ │ │ │ - ld.d $t0, $sp, 312 │ │ │ │ - lu52i.d $t1, $t1, -2048 │ │ │ │ - add.d $t0, $t0, $t1 │ │ │ │ - li.w $t1, 2 │ │ │ │ - bgeu $t1, $t0, 5328 # 46208 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e408> │ │ │ │ - addi.d $t0, $sp, 304 │ │ │ │ - li.w $a2, 3 │ │ │ │ - pcaddi $a1, 58439 │ │ │ │ - move $a0, $t0 │ │ │ │ - st.d $t0, $sp, 80 │ │ │ │ - bl -231632 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - addi.d $t0, $sp, 352 │ │ │ │ - st.d $t0, $sp, 336 │ │ │ │ - st.d $t0, $sp, 56 │ │ │ │ + ld.d $a0, $s1, 16 │ │ │ │ + st.d $zero, $s1, 16 │ │ │ │ + beqz $a0, 80 # 44f60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf0a0> │ │ │ │ ldptr.d $t0, $a0, 0 │ │ │ │ - addi.d $a1, $a0, 16 │ │ │ │ - move $s5, $a0 │ │ │ │ - beq $t0, $a1, 3340 # 45a78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2dc78> │ │ │ │ - st.d $t0, $sp, 336 │ │ │ │ - ld.d $t0, $a0, 16 │ │ │ │ - st.d $t0, $sp, 352 │ │ │ │ - nop │ │ │ │ - ld.d $t0, $s5, 8 │ │ │ │ - stptr.d $a1, $s5, 0 │ │ │ │ - st.d $zero, $s5, 8 │ │ │ │ - st.d $t0, $sp, 344 │ │ │ │ - st.b $zero, $s5, 16 │ │ │ │ - bl -232068 │ │ │ │ - pcaddi $t0, 109878 │ │ │ │ ld.d $t0, $t0, 8 │ │ │ │ - pcalau12i $t1, 61 │ │ │ │ - fld.d $fa0, $t1, 1256 │ │ │ │ - lu12i.w $t1, 244 │ │ │ │ - sub.d $t0, $a0, $t0 │ │ │ │ - ori $t1, $t1, 0x240 │ │ │ │ - div.d $t0, $t0, $t1 │ │ │ │ - bstrpick.d $t0, $t0, 0x1f, 0x0 │ │ │ │ - movgr2fr.d $fa1, $t0 │ │ │ │ - addi.d $a0, $sp, 544 │ │ │ │ - ffint.d.l $fs0, $fa1 │ │ │ │ - fmul.d $fs0, $fs0, $fa0 │ │ │ │ - bl -231788 │ │ │ │ - ld.d $t0, $sp, 40 │ │ │ │ - st.h $zero, $sp, 768 │ │ │ │ - ld.d $a0, $s1, -24 │ │ │ │ - st.d $t0, $sp, 544 │ │ │ │ - addi.d $t0, $sp, 432 │ │ │ │ - st.d $zero, $sp, 760 │ │ │ │ - st.d $zero, $sp, 776 │ │ │ │ - st.d $zero, $sp, 784 │ │ │ │ - st.d $zero, $sp, 792 │ │ │ │ - st.d $zero, $sp, 800 │ │ │ │ - st.d $s1, $sp, 432 │ │ │ │ - add.d $a0, $t0, $a0 │ │ │ │ - stptr.d $s2, $a0, 0 │ │ │ │ - move $a1, $zero │ │ │ │ - bl -230232 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - ld.d $t0, $sp, 32 │ │ │ │ - move $a0, $s4 │ │ │ │ - st.d $s7, $sp, 432 │ │ │ │ - st.d $t0, $sp, 440 │ │ │ │ - st.d $s8, $sp, 544 │ │ │ │ - st.d $zero, $sp, 448 │ │ │ │ - st.d $zero, $sp, 456 │ │ │ │ - st.d $zero, $sp, 464 │ │ │ │ - st.d $zero, $sp, 472 │ │ │ │ - st.d $zero, $sp, 480 │ │ │ │ - st.d $zero, $sp, 488 │ │ │ │ - bl -229192 │ │ │ │ - ld.d $t0, $sp, 48 │ │ │ │ - move $a1, $s6 │ │ │ │ - addi.d $a0, $sp, 544 │ │ │ │ - st.d $t0, $sp, 440 │ │ │ │ - li.w $t0, 16 │ │ │ │ - st.d $fp, $sp, 512 │ │ │ │ - st.b $zero, $sp, 528 │ │ │ │ - st.d $zero, $sp, 520 │ │ │ │ - st.w $t0, $sp, 504 │ │ │ │ - bl -230320 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - ld.d $t0, $sp, 432 │ │ │ │ - addi.d $t1, $sp, 432 │ │ │ │ - move $a0, $t1 │ │ │ │ - ld.d $t0, $t0, -24 │ │ │ │ - fmov.d $fa0, $fs0 │ │ │ │ - li.w $t2, 2 │ │ │ │ - add.d $t0, $t1, $t0 │ │ │ │ - ldptr.w $t1, $t0, 24 │ │ │ │ - ori $t1, $t1, 0x4 │ │ │ │ - st.w $t1, $t0, 24 │ │ │ │ - st.d $t2, $sp, 552 │ │ │ │ - bl -229904 # cc80 (double)@plt> │ │ │ │ - ld.d $a4, $sp, 480 │ │ │ │ - addi.d $s6, $sp, 384 │ │ │ │ - st.b $zero, $sp, 384 │ │ │ │ - st.d $zero, $sp, 376 │ │ │ │ - st.d $s6, $sp, 368 │ │ │ │ - addi.d $s5, $sp, 368 │ │ │ │ - beqz $a4, 3732 # 45d40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2df40> │ │ │ │ - ld.d $t1, $sp, 464 │ │ │ │ - beqz $t1, 20 # 44ec8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d0c8> │ │ │ │ - sltu $t0, $a4, $t1 │ │ │ │ - masknez $a4, $a4, $t0 │ │ │ │ - maskeqz $t0, $t1, $t0 │ │ │ │ - or $a4, $a4, $t0 │ │ │ │ - ld.d $a3, $sp, 472 │ │ │ │ - move $a2, $zero │ │ │ │ - move $a1, $zero │ │ │ │ - sub.d $a4, $a4, $a3 │ │ │ │ - move $a0, $s5 │ │ │ │ - bl -230092 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - ld.d $a0, $sp, 512 │ │ │ │ - st.d $s7, $sp, 432 │ │ │ │ - st.d $s8, $sp, 544 │ │ │ │ - beq $a0, $fp, 12 # 44ef8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d0f8> │ │ │ │ - bl -231072 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + ldptr.d $s1, $s1, 0 │ │ │ │ + bne $s2, $s1, -68 # 44ee0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf020> │ │ │ │ + ldptr.d $s1, $s2, 0 │ │ │ │ + beq $s2, $s1, 20 # 44f40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf080> │ │ │ │ + move $a0, $s1 │ │ │ │ + ldptr.d $s1, $s1, 0 │ │ │ │ + bl -231144 │ │ │ │ + bne $s2, $s1, -12 # 44f30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf070> │ │ │ │ + ldptr.w $t0, $s2, 56 │ │ │ │ + st.d $s2, $s2, 8 │ │ │ │ + stptr.d $s2, $s2, 0 │ │ │ │ + bstrins.d $t0, $zero, 0x1, 0x0 │ │ │ │ + st.d $zero, $s2, 16 │ │ │ │ + st.w $t0, $s2, 56 │ │ │ │ + b -224 # 44e78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xefb8> │ │ │ │ nop │ │ │ │ - ld.d $t0, $sp, 32 │ │ │ │ - move $a0, $s4 │ │ │ │ - st.d $t0, $sp, 440 │ │ │ │ - bl -230324 │ │ │ │ - ld.d $t0, $s1, -24 │ │ │ │ - st.d $s1, $sp, 432 │ │ │ │ - addi.d $a0, $sp, 544 │ │ │ │ - add.d $t0, $t0, $sp │ │ │ │ - st.d $s2, $t0, 432 │ │ │ │ - ld.d $t0, $sp, 40 │ │ │ │ - addi.d $s1, $sp, 336 │ │ │ │ - st.d $t0, $sp, 544 │ │ │ │ - bl -232072 │ │ │ │ - move $a2, $s5 │ │ │ │ - addi.d $a0, $sp, 400 │ │ │ │ - move $a1, $s1 │ │ │ │ - bl 6824 # 469e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ebe0> │ │ │ │ - ld.d $t0, $sp, 408 │ │ │ │ - li.w $t1, 3 │ │ │ │ - lu52i.d $t1, $t1, -2048 │ │ │ │ - add.d $t0, $t0, $t1 │ │ │ │ - li.w $t1, 1 │ │ │ │ - bgeu $t1, $t0, 6672 # 46960 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2eb60> │ │ │ │ - li.w $a2, 2 │ │ │ │ - pcaddi $a1, 58308 │ │ │ │ - addi.d $a0, $sp, 400 │ │ │ │ - bl -232160 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - st.d $s3, $sp, 432 │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - addi.d $s4, $a0, 16 │ │ │ │ - move $s2, $a0 │ │ │ │ - beq $t0, $s4, 2796 # 45a60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2dc60> │ │ │ │ - st.d $t0, $sp, 432 │ │ │ │ - ld.d $t0, $a0, 16 │ │ │ │ - st.d $t0, $sp, 448 │ │ │ │ + ldptr.d $s1, $s1, 0 │ │ │ │ + bne $s2, $s1, -132 # 44ee0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf020> │ │ │ │ + b -64 # 44f28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf068> │ │ │ │ nop │ │ │ │ - ld.d $t0, $s2, 8 │ │ │ │ - stptr.d $s4, $s2, 0 │ │ │ │ - st.d $zero, $s2, 8 │ │ │ │ - st.d $t0, $sp, 440 │ │ │ │ - st.b $zero, $s2, 16 │ │ │ │ - pcaddi $s2, 109619 │ │ │ │ - ld.bu $t0, $s2, 512 │ │ │ │ - bnez $t0, 2076 # 457c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d9c0> │ │ │ │ - ld.bu $t0, $s2, 513 │ │ │ │ - beqz $t0, -988 # 44bd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2cdd0> │ │ │ │ - li.w $a2, 4 │ │ │ │ - pcaddi $a1, 57291 │ │ │ │ - pcaddi $a0, 109612 │ │ │ │ - bl -231004 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - ld.d $a2, $sp, 440 │ │ │ │ - ld.d $a1, $sp, 432 │ │ │ │ - pcaddi $a0, 109608 │ │ │ │ - bl -231020 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - move $s4, $a0 │ │ │ │ - ld.d $t0, $t0, -24 │ │ │ │ - add.d $t0, $a0, $t0 │ │ │ │ - ld.d $s2, $t0, 240 │ │ │ │ - beqz $s2, 3876 # 45f08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e108> │ │ │ │ - ld.bu $t0, $s2, 56 │ │ │ │ - beqz $t0, 3228 # 45c88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2de88> │ │ │ │ - ld.b $a1, $s2, 67 │ │ │ │ nop │ │ │ │ - move $a0, $s4 │ │ │ │ - bl -232764 │ │ │ │ - bl -231744 │ │ │ │ - b -1076 # 44bd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2cdd0> │ │ │ │ - ldptr.d $a0, $s1, 0 │ │ │ │ - addi.d $s3, $sp, 448 │ │ │ │ - lu12i.w $t3, 190054 │ │ │ │ - add.d $t1, $a0, $t0 │ │ │ │ - ld.w $t2, $t1, -6 │ │ │ │ - ori $t3, $t3, 0x376 │ │ │ │ - st.w $t2, $sp, 448 │ │ │ │ - ld.hu $t1, $t1, -2 │ │ │ │ - slli.w $t2, $t2, 0x0 │ │ │ │ - st.h $t1, $s3, 4 │ │ │ │ - beq $t2, $t3, 1784 # 45728 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d928> │ │ │ │ nop │ │ │ │ - st.d $zero, $sp, 56 │ │ │ │ nop │ │ │ │ - addi.d $t0, $t0, -3 │ │ │ │ - add.d $t0, $a0, $t0 │ │ │ │ - ld.hu $t2, $t0, 0 │ │ │ │ - lu12i.w $t1, 6 │ │ │ │ - ori $t1, $t1, 0x362 │ │ │ │ - st.h $t2, $sp, 448 │ │ │ │ - ld.bu $t0, $t0, 2 │ │ │ │ - st.b $t0, $s3, 2 │ │ │ │ - ld.hu $t2, $sp, 448 │ │ │ │ - bne $t2, $t1, -6652 # 43668 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b868> │ │ │ │ - bstrpick.w $t0, $t0, 0x7, 0x0 │ │ │ │ - li.w $t1, 102 │ │ │ │ - bne $t0, $t1, -6664 # 43668 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b868> │ │ │ │ - ld.d $a2, $sp, 152 │ │ │ │ - li.w $a4, 2 │ │ │ │ - pcaddi $a3, 58447 │ │ │ │ - move $a1, $zero │ │ │ │ - addi.d $a0, $sp, 144 │ │ │ │ - bl -230520 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - li.w $t0, 2 │ │ │ │ - ldptr.d $a0, $s1, 0 │ │ │ │ - st.d $t0, $sp, 56 │ │ │ │ - b -6704 # 43668 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b868> │ │ │ │ nop │ │ │ │ - addi.d $a0, $sp, 544 │ │ │ │ - bl -232516 │ │ │ │ - ld.d $t0, $sp, 40 │ │ │ │ - st.h $zero, $sp, 768 │ │ │ │ - ld.d $a0, $s1, -24 │ │ │ │ - st.d $t0, $sp, 544 │ │ │ │ - addi.d $t0, $sp, 432 │ │ │ │ - st.d $zero, $sp, 760 │ │ │ │ - st.d $zero, $sp, 776 │ │ │ │ - st.d $zero, $sp, 784 │ │ │ │ - st.d $zero, $sp, 792 │ │ │ │ - st.d $zero, $sp, 800 │ │ │ │ - st.d $s1, $sp, 432 │ │ │ │ - add.d $a0, $t0, $a0 │ │ │ │ - stptr.d $s2, $a0, 0 │ │ │ │ - move $a1, $zero │ │ │ │ - bl -230960 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - ld.d $t1, $sp, 32 │ │ │ │ - pcalau12i $t0, 107 │ │ │ │ - ld.d $t0, $t0, -240 │ │ │ │ - addi.d $s4, $sp, 496 │ │ │ │ - addi.d $s7, $t0, 24 │ │ │ │ - addi.d $s8, $t0, 64 │ │ │ │ - move $a0, $s4 │ │ │ │ - st.d $t1, $sp, 440 │ │ │ │ - st.d $zero, $sp, 448 │ │ │ │ - st.d $zero, $sp, 456 │ │ │ │ - st.d $zero, $sp, 464 │ │ │ │ - st.d $zero, $sp, 472 │ │ │ │ - st.d $zero, $sp, 480 │ │ │ │ - st.d $zero, $sp, 488 │ │ │ │ - st.d $s7, $sp, 432 │ │ │ │ - st.d $s8, $sp, 544 │ │ │ │ - bl -229940 │ │ │ │ - ld.d $t0, $sp, 48 │ │ │ │ - addi.d $s6, $sp, 440 │ │ │ │ - addi.d $fp, $sp, 528 │ │ │ │ - st.d $t0, $sp, 440 │ │ │ │ - move $a1, $s6 │ │ │ │ - li.w $t0, 16 │ │ │ │ - addi.d $a0, $sp, 544 │ │ │ │ - st.b $zero, $sp, 528 │ │ │ │ - st.d $zero, $sp, 520 │ │ │ │ - st.w $t0, $sp, 504 │ │ │ │ - st.d $fp, $sp, 512 │ │ │ │ - bl -231076 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - move $a1, $s5 │ │ │ │ - addi.d $a0, $sp, 432 │ │ │ │ - bl -230464 │ │ │ │ - addi.d $t0, $sp, 192 │ │ │ │ - ld.d $a4, $sp, 480 │ │ │ │ - st.d $t0, $sp, 88 │ │ │ │ - st.d $t0, $sp, 176 │ │ │ │ - addi.d $t0, $sp, 176 │ │ │ │ - st.b $zero, $sp, 192 │ │ │ │ - st.d $zero, $sp, 184 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - beqz $a4, 2940 # 45d00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2df00> │ │ │ │ - ld.d $t1, $sp, 464 │ │ │ │ - beqz $t1, 20 # 451a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d3a0> │ │ │ │ - sltu $t0, $a4, $t1 │ │ │ │ - masknez $a4, $a4, $t0 │ │ │ │ - maskeqz $t0, $t1, $t0 │ │ │ │ - or $a4, $a4, $t0 │ │ │ │ - ld.d $a3, $sp, 472 │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - move $a2, $zero │ │ │ │ - sub.d $a4, $a4, $a3 │ │ │ │ - move $a1, $zero │ │ │ │ - bl -230820 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - ld.d $a0, $sp, 512 │ │ │ │ - st.d $s7, $sp, 432 │ │ │ │ - st.d $s8, $sp, 544 │ │ │ │ - beq $a0, $fp, 12 # 451d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d3d0> │ │ │ │ - bl -231800 │ │ │ │ + move $a0, $s1 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + b -352 # 44e28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xef68> │ │ │ │ nop │ │ │ │ - ld.d $t0, $sp, 32 │ │ │ │ - move $a0, $s4 │ │ │ │ - st.d $t0, $sp, 440 │ │ │ │ - bl -231052 │ │ │ │ - ld.d $t0, $s1, -24 │ │ │ │ - st.d $s1, $sp, 432 │ │ │ │ - addi.d $a0, $sp, 544 │ │ │ │ - add.d $t0, $t0, $sp │ │ │ │ - st.d $s2, $t0, 432 │ │ │ │ - ld.d $t0, $sp, 40 │ │ │ │ - st.d $t0, $sp, 544 │ │ │ │ - bl -232796 │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - li.w $a4, 28 │ │ │ │ - pcaddi $a3, 58492 │ │ │ │ - move $a2, $zero │ │ │ │ + bl -232080 │ │ │ │ + bl -230132 │ │ │ │ + b -640 # 44d18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xee58> │ │ │ │ + nop │ │ │ │ + pcaddi $a3, 59050 │ │ │ │ + li.w $a2, 550 │ │ │ │ + pcaddi $a1, 58006 │ │ │ │ + pcaddi $a0, 58017 │ │ │ │ + bl -229632 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + addi.d $sp, $sp, -32 │ │ │ │ + st.d $s1, $sp, 8 │ │ │ │ + ld.d $s1, $a0, 16 │ │ │ │ + st.d $ra, $sp, 24 │ │ │ │ + beqz $s1, 208 # 450a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf1e0> │ │ │ │ + move $a0, $s1 │ │ │ │ + st.d $s0, $sp, 16 │ │ │ │ + bl -3004 # 44420 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe560> │ │ │ │ + ldptr.d $s0, $s1, 0 │ │ │ │ + beq $s0, $s1, 116 # 45058 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf198> │ │ │ │ + stptr.d $s2, $sp, 0 │ │ │ │ + li.w $s2, 5 │ │ │ │ + ldptr.w $t0, $s1, 56 │ │ │ │ + andi $t0, $t0, 0x5 │ │ │ │ + beq $t0, $s2, 24 # 45010 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf150> │ │ │ │ + ld.d $a0, $s0, 16 │ │ │ │ move $a1, $zero │ │ │ │ - bl -230916 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - addi.d $t0, $sp, 224 │ │ │ │ - st.d $t0, $sp, 208 │ │ │ │ - st.d $t0, $sp, 72 │ │ │ │ ldptr.d $t0, $a0, 0 │ │ │ │ - addi.d $a1, $a0, 16 │ │ │ │ - move $s5, $a0 │ │ │ │ - beq $t0, $a1, 1944 # 459c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2dbc8> │ │ │ │ - st.d $t0, $sp, 208 │ │ │ │ - ld.d $t0, $a0, 16 │ │ │ │ - st.d $t0, $sp, 224 │ │ │ │ - ld.d $t0, $s5, 8 │ │ │ │ - st.d $zero, $s5, 8 │ │ │ │ - li.w $t2, 6 │ │ │ │ - st.d $t0, $sp, 216 │ │ │ │ - st.b $zero, $s5, 16 │ │ │ │ - ld.d $t0, $sp, 216 │ │ │ │ - lu52i.d $t2, $t2, -2048 │ │ │ │ - stptr.d $a1, $s5, 0 │ │ │ │ - li.w $t1, 4 │ │ │ │ - add.d $t0, $t0, $t2 │ │ │ │ - bgeu $t1, $t0, 5616 # 46858 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ea58> │ │ │ │ - addi.d $t0, $sp, 208 │ │ │ │ - li.w $a2, 5 │ │ │ │ - pcaddi $a1, 58463 │ │ │ │ - move $a0, $t0 │ │ │ │ - st.d $t0, $sp, 96 │ │ │ │ - bl -232960 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - addi.d $t0, $sp, 256 │ │ │ │ - st.d $t0, $sp, 240 │ │ │ │ - st.d $t0, $sp, 24 │ │ │ │ + ld.d $t0, $t0, 136 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + ld.d $a0, $s0, 16 │ │ │ │ + st.d $zero, $s0, 16 │ │ │ │ + beqz $a0, 104 # 45080 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf1c0> │ │ │ │ ldptr.d $t0, $a0, 0 │ │ │ │ - addi.d $a1, $a0, 16 │ │ │ │ - move $s5, $a0 │ │ │ │ - beq $t0, $a1, 1804 # 459a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2dba8> │ │ │ │ - st.d $t0, $sp, 240 │ │ │ │ - ld.d $t0, $a0, 16 │ │ │ │ - st.d $t0, $sp, 256 │ │ │ │ + ld.d $t0, $t0, 8 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + ldptr.d $s0, $s0, 0 │ │ │ │ + bne $s1, $s0, -60 # 44ff0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf130> │ │ │ │ + ldptr.d $s0, $s1, 0 │ │ │ │ + beq $s1, $s0, 28 # 45050 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf190> │ │ │ │ nop │ │ │ │ - ld.d $t0, $s5, 8 │ │ │ │ - stptr.d $a1, $s5, 0 │ │ │ │ - st.d $zero, $s5, 8 │ │ │ │ - st.d $t0, $sp, 248 │ │ │ │ - st.b $zero, $s5, 16 │ │ │ │ - ld.d $a0, $s0, 24 │ │ │ │ - bl 185176 # 72620 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5a820> │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 544 │ │ │ │ - bl -233076 │ │ │ │ - ld.d $t0, $sp, 40 │ │ │ │ - st.h $zero, $sp, 768 │ │ │ │ - ld.d $a0, $s1, -24 │ │ │ │ - st.d $t0, $sp, 544 │ │ │ │ - addi.d $t0, $sp, 432 │ │ │ │ - st.d $zero, $sp, 760 │ │ │ │ - st.d $zero, $sp, 776 │ │ │ │ - st.d $zero, $sp, 784 │ │ │ │ - st.d $zero, $sp, 792 │ │ │ │ - st.d $zero, $sp, 800 │ │ │ │ - st.d $s1, $sp, 432 │ │ │ │ - add.d $a0, $t0, $a0 │ │ │ │ - stptr.d $s2, $a0, 0 │ │ │ │ - move $a1, $zero │ │ │ │ - bl -231520 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - ld.d $t0, $sp, 32 │ │ │ │ - move $a0, $s4 │ │ │ │ - st.d $s7, $sp, 432 │ │ │ │ - st.d $t0, $sp, 440 │ │ │ │ - st.d $s8, $sp, 544 │ │ │ │ - st.d $zero, $sp, 448 │ │ │ │ - st.d $zero, $sp, 456 │ │ │ │ - st.d $zero, $sp, 464 │ │ │ │ - st.d $zero, $sp, 472 │ │ │ │ - st.d $zero, $sp, 480 │ │ │ │ - st.d $zero, $sp, 488 │ │ │ │ - bl -230480 │ │ │ │ - ld.d $t0, $sp, 48 │ │ │ │ - move $a1, $s6 │ │ │ │ - addi.d $a0, $sp, 544 │ │ │ │ - st.d $t0, $sp, 440 │ │ │ │ - li.w $t0, 16 │ │ │ │ - st.d $fp, $sp, 512 │ │ │ │ - st.b $zero, $sp, 528 │ │ │ │ - st.d $zero, $sp, 520 │ │ │ │ - st.w $t0, $sp, 504 │ │ │ │ - bl -231608 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - move $a1, $s0 │ │ │ │ - addi.d $a0, $sp, 432 │ │ │ │ - bl -230996 │ │ │ │ - addi.d $t0, $sp, 288 │ │ │ │ - ld.d $a4, $sp, 480 │ │ │ │ - st.d $t0, $sp, 64 │ │ │ │ - st.d $t0, $sp, 272 │ │ │ │ - addi.d $t0, $sp, 272 │ │ │ │ - st.b $zero, $sp, 288 │ │ │ │ - st.d $zero, $sp, 280 │ │ │ │ - st.d $t0, $sp, 16 │ │ │ │ - beqz $a4, 2488 # 45d50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2df50> │ │ │ │ - ld.d $t1, $sp, 464 │ │ │ │ - beqz $t1, 24 # 453b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d5b8> │ │ │ │ - sltu $t0, $a4, $t1 │ │ │ │ - masknez $a4, $a4, $t0 │ │ │ │ - maskeqz $t0, $t1, $t0 │ │ │ │ - or $a4, $a4, $t0 │ │ │ │ nop │ │ │ │ - ld.d $a3, $sp, 472 │ │ │ │ - ld.d $a0, $sp, 16 │ │ │ │ - move $a2, $zero │ │ │ │ - sub.d $a4, $a4, $a3 │ │ │ │ - move $a1, $zero │ │ │ │ - bl -231356 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - ld.d $a0, $sp, 512 │ │ │ │ - st.d $s7, $sp, 432 │ │ │ │ - st.d $s8, $sp, 544 │ │ │ │ - beq $a0, $fp, 12 # 453e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d5e8> │ │ │ │ - bl -232336 │ │ │ │ + move $a0, $s0 │ │ │ │ + ldptr.d $s0, $s0, 0 │ │ │ │ + bl -231416 │ │ │ │ + bne $s1, $s0, -12 # 45040 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf180> │ │ │ │ + ldptr.d $s2, $sp, 0 │ │ │ │ nop │ │ │ │ - ld.d $t0, $sp, 32 │ │ │ │ - move $a0, $s4 │ │ │ │ - addi.d $s0, $sp, 240 │ │ │ │ - st.d $t0, $sp, 440 │ │ │ │ - bl -231592 │ │ │ │ - ld.d $t0, $s1, -24 │ │ │ │ - st.d $s1, $sp, 432 │ │ │ │ - addi.d $a0, $sp, 544 │ │ │ │ - add.d $t0, $t0, $sp │ │ │ │ - st.d $s2, $t0, 432 │ │ │ │ - ld.d $t0, $sp, 40 │ │ │ │ - st.d $t0, $sp, 544 │ │ │ │ - bl -233336 │ │ │ │ - ld.d $a2, $sp, 16 │ │ │ │ - addi.d $t0, $sp, 304 │ │ │ │ - move $a1, $s0 │ │ │ │ - move $a0, $t0 │ │ │ │ - st.d $t0, $sp, 80 │ │ │ │ - bl 5552 # 469e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ebe0> │ │ │ │ - ld.d $t0, $sp, 312 │ │ │ │ - li.w $t1, 4 │ │ │ │ - lu52i.d $t1, $t1, -2048 │ │ │ │ - add.d $t0, $t0, $t1 │ │ │ │ - li.w $t1, 2 │ │ │ │ - bgeu $t1, $t0, 4856 # 46740 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e940> │ │ │ │ - ld.d $a0, $sp, 80 │ │ │ │ - li.w $a2, 3 │ │ │ │ - pcaddi $a1, 57987 │ │ │ │ - bl -233432 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - addi.d $t0, $sp, 352 │ │ │ │ - st.d $t0, $sp, 336 │ │ │ │ - st.d $t0, $sp, 56 │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - addi.d $a1, $a0, 16 │ │ │ │ - move $s5, $a0 │ │ │ │ - beq $t0, $a1, 1396 # 459e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2dbe8> │ │ │ │ - st.d $t0, $sp, 336 │ │ │ │ - ld.d $t0, $a0, 16 │ │ │ │ - st.d $t0, $sp, 352 │ │ │ │ + ld.d $s0, $sp, 16 │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + move $a0, $s1 │ │ │ │ + ld.d $s1, $sp, 8 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + b -231452 │ │ │ │ nop │ │ │ │ - ld.d $t0, $s5, 8 │ │ │ │ - stptr.d $a1, $s5, 0 │ │ │ │ - st.d $zero, $s5, 8 │ │ │ │ - st.d $t0, $sp, 344 │ │ │ │ - st.b $zero, $s5, 16 │ │ │ │ - bl -233868 │ │ │ │ - pcaddi $t0, 109428 │ │ │ │ - ld.d $t0, $t0, 8 │ │ │ │ - pcalau12i $t1, 60 │ │ │ │ - fld.d $fa0, $t1, 1256 │ │ │ │ - lu12i.w $t1, 244 │ │ │ │ - sub.d $t0, $a0, $t0 │ │ │ │ - ori $t1, $t1, 0x240 │ │ │ │ - div.d $t0, $t0, $t1 │ │ │ │ - bstrpick.d $t0, $t0, 0x1f, 0x0 │ │ │ │ - movgr2fr.d $fa1, $t0 │ │ │ │ - addi.d $a0, $sp, 544 │ │ │ │ - ffint.d.l $fs0, $fa1 │ │ │ │ - fmul.d $fs0, $fs0, $fa0 │ │ │ │ - bl -233588 │ │ │ │ - ld.d $t0, $sp, 40 │ │ │ │ - st.h $zero, $sp, 768 │ │ │ │ - ld.d $a0, $s1, -24 │ │ │ │ - st.d $t0, $sp, 544 │ │ │ │ - addi.d $t0, $sp, 432 │ │ │ │ - st.d $zero, $sp, 760 │ │ │ │ - st.d $zero, $sp, 776 │ │ │ │ - st.d $zero, $sp, 784 │ │ │ │ - st.d $zero, $sp, 792 │ │ │ │ - st.d $zero, $sp, 800 │ │ │ │ - st.d $s1, $sp, 432 │ │ │ │ - add.d $a0, $t0, $a0 │ │ │ │ - stptr.d $s2, $a0, 0 │ │ │ │ - move $a1, $zero │ │ │ │ - bl -232032 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - ld.d $t0, $sp, 32 │ │ │ │ - move $a0, $s4 │ │ │ │ - st.d $s7, $sp, 432 │ │ │ │ - st.d $t0, $sp, 440 │ │ │ │ - st.d $s8, $sp, 544 │ │ │ │ - st.d $zero, $sp, 448 │ │ │ │ - st.d $zero, $sp, 456 │ │ │ │ - st.d $zero, $sp, 464 │ │ │ │ - st.d $zero, $sp, 472 │ │ │ │ - st.d $zero, $sp, 480 │ │ │ │ - st.d $zero, $sp, 488 │ │ │ │ - bl -230992 │ │ │ │ - ld.d $t0, $sp, 48 │ │ │ │ - move $a1, $s6 │ │ │ │ - addi.d $a0, $sp, 544 │ │ │ │ - st.d $t0, $sp, 440 │ │ │ │ - li.w $t0, 16 │ │ │ │ - st.d $fp, $sp, 512 │ │ │ │ - st.b $zero, $sp, 528 │ │ │ │ - st.d $zero, $sp, 520 │ │ │ │ - st.w $t0, $sp, 504 │ │ │ │ - bl -232120 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - ld.d $t0, $sp, 432 │ │ │ │ - addi.d $t1, $sp, 432 │ │ │ │ - move $a0, $t1 │ │ │ │ - ld.d $t0, $t0, -24 │ │ │ │ - fmov.d $fa0, $fs0 │ │ │ │ - li.w $t2, 2 │ │ │ │ - add.d $t0, $t1, $t0 │ │ │ │ - ldptr.w $t1, $t0, 24 │ │ │ │ - ori $t1, $t1, 0x4 │ │ │ │ - st.w $t1, $t0, 24 │ │ │ │ - st.d $t2, $sp, 552 │ │ │ │ - bl -231704 # cc80 (double)@plt> │ │ │ │ - ld.d $a4, $sp, 480 │ │ │ │ - addi.d $s6, $sp, 384 │ │ │ │ - st.b $zero, $sp, 384 │ │ │ │ - st.d $zero, $sp, 376 │ │ │ │ - st.d $s6, $sp, 368 │ │ │ │ - addi.d $s5, $sp, 368 │ │ │ │ - beqz $a4, 1916 # 45d30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2df30> │ │ │ │ - ld.d $t1, $sp, 464 │ │ │ │ - beqz $t1, 20 # 455d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d7d0> │ │ │ │ - sltu $t0, $a4, $t1 │ │ │ │ - masknez $a4, $a4, $t0 │ │ │ │ - maskeqz $t0, $t1, $t0 │ │ │ │ - or $a4, $a4, $t0 │ │ │ │ - ld.d $a3, $sp, 472 │ │ │ │ - move $a2, $zero │ │ │ │ - move $a1, $zero │ │ │ │ - sub.d $a4, $a4, $a3 │ │ │ │ - move $a0, $s5 │ │ │ │ - bl -231892 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - ld.d $a0, $sp, 512 │ │ │ │ - st.d $s7, $sp, 432 │ │ │ │ - st.d $s8, $sp, 544 │ │ │ │ - beq $a0, $fp, 12 # 45600 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d800> │ │ │ │ - bl -232872 │ │ │ │ nop │ │ │ │ - ld.d $t0, $sp, 32 │ │ │ │ - move $a0, $s4 │ │ │ │ - st.d $t0, $sp, 440 │ │ │ │ - bl -232124 │ │ │ │ - ld.d $t0, $s1, -24 │ │ │ │ - st.d $s1, $sp, 432 │ │ │ │ - addi.d $a0, $sp, 544 │ │ │ │ - add.d $t0, $t0, $sp │ │ │ │ - st.d $s2, $t0, 432 │ │ │ │ - ld.d $t0, $sp, 40 │ │ │ │ - addi.d $s1, $sp, 336 │ │ │ │ - st.d $t0, $sp, 544 │ │ │ │ - bl -233872 │ │ │ │ - move $a2, $s5 │ │ │ │ - addi.d $a0, $sp, 400 │ │ │ │ - move $a1, $s1 │ │ │ │ - bl 5024 # 469e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ebe0> │ │ │ │ - ld.d $t0, $sp, 408 │ │ │ │ - li.w $t1, 3 │ │ │ │ - lu52i.d $t1, $t1, -2048 │ │ │ │ - add.d $t0, $t0, $t1 │ │ │ │ - li.w $t1, 1 │ │ │ │ - bgeu $t1, $t0, 4528 # 46808 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ea08> │ │ │ │ - li.w $a2, 2 │ │ │ │ - pcaddi $a1, 57858 │ │ │ │ - addi.d $a0, $sp, 400 │ │ │ │ - bl -233960 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - st.d $s3, $sp, 432 │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - addi.d $s4, $a0, 16 │ │ │ │ - move $s2, $a0 │ │ │ │ - beq $t0, $s4, 908 # 45a08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2dc08> │ │ │ │ - st.d $t0, $sp, 432 │ │ │ │ - ld.d $t0, $a0, 16 │ │ │ │ - st.d $t0, $sp, 448 │ │ │ │ nop │ │ │ │ - ld.d $t0, $s2, 8 │ │ │ │ - stptr.d $s4, $s2, 0 │ │ │ │ - st.d $zero, $s2, 8 │ │ │ │ - st.d $t0, $sp, 440 │ │ │ │ - st.b $zero, $s2, 16 │ │ │ │ - pcaddi $s2, 109169 │ │ │ │ - ld.bu $t0, $s2, 512 │ │ │ │ - bnez $t0, 548 # 458d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2dad0> │ │ │ │ - ld.bu $t0, $s2, 513 │ │ │ │ - bnez $t0, 364 # 45820 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2da20> │ │ │ │ - ld.d $a0, $sp, 432 │ │ │ │ - beq $a0, $s3, 12 # 456c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d8c8> │ │ │ │ - bl -233072 │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 400 │ │ │ │ - addi.d $t0, $sp, 416 │ │ │ │ - beq $a0, $t0, 8 # 456d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d8d8> │ │ │ │ - bl -233092 │ │ │ │ - ld.d $a0, $sp, 368 │ │ │ │ - beq $a0, $s6, 12 # 456e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d8e8> │ │ │ │ - bl -233104 │ │ │ │ + ldptr.d $s0, $s0, 0 │ │ │ │ + bne $s1, $s0, -148 # 44ff0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf130> │ │ │ │ + b -88 # 45030 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf170> │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 336 │ │ │ │ - ld.d $t0, $sp, 56 │ │ │ │ - beq $a0, $t0, 8 # 456f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d8f8> │ │ │ │ - bl -233124 │ │ │ │ - ld.d $a0, $sp, 304 │ │ │ │ - addi.d $t0, $sp, 320 │ │ │ │ - bne $a0, $t0, -2792 # 44c18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ce18> │ │ │ │ - b -2788 # 44c20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ce20> │ │ │ │ - ld.d $t0, $sp, 448 │ │ │ │ - ld.d $a0, $t0, -24 │ │ │ │ - add.d $a0, $s3, $a0 │ │ │ │ - ldptr.w $a1, $a0, 32 │ │ │ │ - ori $a1, $a1, 0x1 │ │ │ │ - bl -231964 # cd00 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ - b -7784 # 438b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bab8> │ │ │ │ nop │ │ │ │ - bstrpick.w $t2, $t1, 0xf, 0x0 │ │ │ │ - lu12i.w $t1, 7 │ │ │ │ - ori $t1, $t1, 0xa67 │ │ │ │ - bne $t2, $t1, -1788 # 45038 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d238> │ │ │ │ - li.w $a4, 2 │ │ │ │ - pcaddi $a3, 58011 │ │ │ │ - li.w $a2, 1 │ │ │ │ - move $a1, $zero │ │ │ │ - addi.d $a0, $sp, 144 │ │ │ │ - bl -232252 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - ld.d $t0, $s1, 8 │ │ │ │ - li.w $t1, 1 │ │ │ │ - st.d $t1, $sp, 56 │ │ │ │ - li.w $t1, 3 │ │ │ │ - ldptr.d $a0, $s1, 0 │ │ │ │ - bgeu $t1, $t0, -8444 # 43668 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b868> │ │ │ │ - addi.d $s3, $sp, 448 │ │ │ │ - b -1836 # 45040 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d240> │ │ │ │ - ld.d $t0, $s7, 240 │ │ │ │ - st.d $t0, $sp, 96 │ │ │ │ - beqz $t0, 2288 # 46068 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e268> │ │ │ │ - move $t1, $t0 │ │ │ │ - ld.bu $t0, $t0, 56 │ │ │ │ - beqz $t0, 1332 # 45cb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2deb8> │ │ │ │ - ld.b $a4, $t1, 89 │ │ │ │ - b -7940 # 43888 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ba88> │ │ │ │ - ld.d $a2, $a0, 8 │ │ │ │ - move $a1, $s5 │ │ │ │ - move $a0, $s3 │ │ │ │ - addi.d $a2, $a2, 1 │ │ │ │ - bl -232128 │ │ │ │ - b -7348 # 43af0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bcf0> │ │ │ │ - ld.d $a2, $a0, 8 │ │ │ │ - move $a1, $s5 │ │ │ │ - move $a0, $s3 │ │ │ │ - addi.d $a2, $a2, 1 │ │ │ │ - bl -232152 │ │ │ │ - b -7636 # 439e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bbe8> │ │ │ │ - li.w $a2, 4 │ │ │ │ - pcaddi $a1, 56775 │ │ │ │ - pcalau12i $a0, 107 │ │ │ │ - ld.d $a0, $a0, -184 │ │ │ │ - bl -233072 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - ld.d $a2, $sp, 440 │ │ │ │ - ld.d $a1, $sp, 432 │ │ │ │ - pcalau12i $a0, 107 │ │ │ │ - ld.d $a0, $a0, -184 │ │ │ │ - bl -233092 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - move $s7, $a0 │ │ │ │ - ld.d $t0, $t0, -24 │ │ │ │ - add.d $t0, $a0, $t0 │ │ │ │ - ld.d $s4, $t0, 240 │ │ │ │ - beqz $s4, 2124 # 46048 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e248> │ │ │ │ - ld.bu $t0, $s4, 56 │ │ │ │ - beqz $t0, 1060 # 45c28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2de28> │ │ │ │ - ld.b $a1, $s4, 67 │ │ │ │ nop │ │ │ │ - move $a0, $s7 │ │ │ │ - bl -234836 │ │ │ │ - bl -233816 │ │ │ │ - b -2164 # 44fa8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d1a8> │ │ │ │ - li.w $a2, 4 │ │ │ │ - pcaddi $a1, 56751 │ │ │ │ - pcaddi $a0, 109072 │ │ │ │ - bl -233164 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - ld.d $a2, $sp, 440 │ │ │ │ - ld.d $a1, $sp, 432 │ │ │ │ - pcaddi $a0, 109068 │ │ │ │ - bl -233180 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - move $s4, $a0 │ │ │ │ - ld.d $t0, $t0, -24 │ │ │ │ - add.d $t0, $a0, $t0 │ │ │ │ - ld.d $s2, $t0, 240 │ │ │ │ - beqz $s2, 1940 # 45fe8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e1e8> │ │ │ │ - ld.bu $t0, $s2, 56 │ │ │ │ - beqz $t0, 876 # 45bc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ddc8> │ │ │ │ - ld.b $a1, $s2, 67 │ │ │ │ nop │ │ │ │ - move $a0, $s4 │ │ │ │ - bl -234924 │ │ │ │ - bl -233904 │ │ │ │ - b -444 # 456b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d8b8> │ │ │ │ - li.w $a2, 4 │ │ │ │ - pcaddi $a1, 56729 │ │ │ │ - pcaddi $a0, 109050 │ │ │ │ - bl -233252 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - ld.d $a2, $sp, 440 │ │ │ │ - ld.d $a1, $sp, 432 │ │ │ │ - pcaddi $a0, 109046 │ │ │ │ - bl -233268 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - move $s2, $a0 │ │ │ │ - ld.d $t0, $t0, -24 │ │ │ │ - add.d $t0, $a0, $t0 │ │ │ │ - ld.d $s1, $t0, 240 │ │ │ │ - beqz $s1, 1788 # 45fa8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e1a8> │ │ │ │ - ld.bu $t0, $s1, 56 │ │ │ │ - beqz $t0, 932 # 45c58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2de58> │ │ │ │ - ld.b $a1, $s1, 67 │ │ │ │ nop │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -235012 │ │ │ │ - bl -233992 │ │ │ │ - b -3324 # 44bd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2cdd0> │ │ │ │ - li.w $a2, 4 │ │ │ │ - pcaddi $a1, 56707 │ │ │ │ - pcalau12i $a0, 107 │ │ │ │ - ld.d $a0, $a0, -184 │ │ │ │ - bl -233344 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - ld.d $a2, $sp, 440 │ │ │ │ - ld.d $a1, $sp, 432 │ │ │ │ - pcalau12i $a0, 107 │ │ │ │ - ld.d $a0, $a0, -184 │ │ │ │ - bl -233364 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - move $s7, $a0 │ │ │ │ - ld.d $t0, $t0, -24 │ │ │ │ - add.d $t0, $a0, $t0 │ │ │ │ - ld.d $s4, $t0, 240 │ │ │ │ - beqz $s4, 1948 # 460a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e2a8> │ │ │ │ - ld.bu $t0, $s4, 56 │ │ │ │ - beqz $t0, 740 # 45bf8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ddf8> │ │ │ │ - ld.b $a1, $s4, 67 │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + ld.d $s1, $sp, 8 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + ret │ │ │ │ + bl -232368 │ │ │ │ + bl -230420 │ │ │ │ + ldptr.d $s0, $s1, 0 │ │ │ │ + beq $s0, $s1, -108 # 45050 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf190> │ │ │ │ + move $a0, $s0 │ │ │ │ + ldptr.d $s0, $s0, 0 │ │ │ │ + bl -231544 │ │ │ │ + bne $s0, $s1, -12 # 450c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf200> │ │ │ │ + b -128 # 45050 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf190> │ │ │ │ + nop │ │ │ │ + bl -232408 │ │ │ │ + bl -230460 │ │ │ │ + b -256 # 44fe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf120> │ │ │ │ nop │ │ │ │ - move $a0, $s7 │ │ │ │ - bl -235108 │ │ │ │ - bl -234088 │ │ │ │ - b -636 # 456b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d8b0> │ │ │ │ - li.w $a2, 4 │ │ │ │ - pcaddi $a1, 56683 │ │ │ │ - pcalau12i $a0, 107 │ │ │ │ - ld.d $a0, $a0, -184 │ │ │ │ - bl -233440 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - ld.d $a2, $sp, 440 │ │ │ │ - ld.d $a1, $sp, 432 │ │ │ │ - pcalau12i $a0, 107 │ │ │ │ - ld.d $a0, $a0, -184 │ │ │ │ - bl -233460 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - move $s4, $a0 │ │ │ │ - ld.d $t0, $t0, -24 │ │ │ │ - add.d $t0, $a0, $t0 │ │ │ │ - ld.d $s1, $t0, 240 │ │ │ │ - beqz $s1, 1820 # 46088 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e288> │ │ │ │ - ld.bu $t0, $s1, 56 │ │ │ │ - beqz $t0, 548 # 45b98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2dd98> │ │ │ │ - ld.b $a1, $s1, 67 │ │ │ │ nop │ │ │ │ - move $a0, $s4 │ │ │ │ - bl -235204 │ │ │ │ - bl -234184 │ │ │ │ - b -3524 # 44bc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2cdc8> │ │ │ │ - li.w $t1, 15 │ │ │ │ - ld.d $a1, $sp, 272 │ │ │ │ - bgeu $t1, $t0, -4400 # 44868 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ca68> │ │ │ │ - ld.d $t1, $sp, 64 │ │ │ │ - bne $a1, $t1, -4576 # 447c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c9c0> │ │ │ │ - b -4412 # 44868 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ca68> │ │ │ │ - ld.d $a2, $a0, 8 │ │ │ │ - ld.d $a0, $sp, 24 │ │ │ │ - st.d $a1, $sp, 16 │ │ │ │ - addi.d $a2, $a2, 1 │ │ │ │ - bl -232664 │ │ │ │ - ld.d $a1, $sp, 16 │ │ │ │ - b -1808 # 452b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d4b0> │ │ │ │ nop │ │ │ │ - ld.d $a2, $a0, 8 │ │ │ │ - ld.d $a0, $sp, 72 │ │ │ │ - st.d $a1, $sp, 16 │ │ │ │ - addi.d $a2, $a2, 1 │ │ │ │ - bl -232696 │ │ │ │ - ld.d $a1, $sp, 16 │ │ │ │ - b -1952 # 45240 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d440> │ │ │ │ nop │ │ │ │ - ld.d $a2, $a0, 8 │ │ │ │ - ld.d $a0, $sp, 56 │ │ │ │ - st.d $a1, $sp, 104 │ │ │ │ - addi.d $a2, $a2, 1 │ │ │ │ - bl -232728 │ │ │ │ - ld.d $a1, $sp, 104 │ │ │ │ - b -1400 # 45488 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d688> │ │ │ │ nop │ │ │ │ - ld.d $a2, $a0, 8 │ │ │ │ - move $a1, $s4 │ │ │ │ - move $a0, $s3 │ │ │ │ - addi.d $a2, $a2, 1 │ │ │ │ - bl -232760 │ │ │ │ - b -908 # 45690 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d890> │ │ │ │ - ld.d $a2, $a0, 8 │ │ │ │ - ld.d $a0, $sp, 56 │ │ │ │ - st.d $a1, $sp, 104 │ │ │ │ - addi.d $a2, $a2, 1 │ │ │ │ - bl -232784 │ │ │ │ - ld.d $a1, $sp, 104 │ │ │ │ - b -4392 # 44910 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2cb10> │ │ │ │ nop │ │ │ │ - ld.d $a2, $a0, 8 │ │ │ │ - move $a0, $s0 │ │ │ │ - st.d $a1, $sp, 56 │ │ │ │ - addi.d $a2, $a2, 1 │ │ │ │ - bl -232816 │ │ │ │ - ld.d $a1, $sp, 56 │ │ │ │ - b -4536 # 448a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2caa0> │ │ │ │ nop │ │ │ │ - ld.d $a2, $a0, 8 │ │ │ │ - move $a1, $s4 │ │ │ │ - move $a0, $s3 │ │ │ │ - addi.d $a2, $a2, 1 │ │ │ │ - bl -232848 │ │ │ │ - b -2796 # 44f88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d188> │ │ │ │ - ld.d $a2, $a0, 8 │ │ │ │ - ld.d $a0, $sp, 56 │ │ │ │ - st.d $a1, $sp, 104 │ │ │ │ - addi.d $a2, $a2, 1 │ │ │ │ - bl -232872 │ │ │ │ - ld.d $a1, $sp, 104 │ │ │ │ - b -3344 # 44d80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2cf80> │ │ │ │ + ldptr.w $t0, $a0, 336 │ │ │ │ + addi.d $sp, $sp, -32 │ │ │ │ + st.d $s0, $sp, 16 │ │ │ │ + st.d $s1, $sp, 8 │ │ │ │ + stptr.d $s2, $sp, 0 │ │ │ │ + st.d $ra, $sp, 24 │ │ │ │ + pcaddi $t3, 107020 │ │ │ │ + pcaddi $t2, 107031 │ │ │ │ + pcaddi $t1, 107040 │ │ │ │ + stptr.d $t3, $a0, 0 │ │ │ │ + st.d $t2, $a0, 16 │ │ │ │ + st.d $t1, $a0, 568 │ │ │ │ + andi $t0, $t0, 0x5 │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $s2, $a0, 48 │ │ │ │ + addi.d $s1, $a0, 64 │ │ │ │ + beqz $t0, 320 # 45280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf3c0> │ │ │ │ nop │ │ │ │ - ld.d $a2, $a0, 8 │ │ │ │ + pcalau12i $t0, 107 │ │ │ │ + ld.d $t0, $t0, -232 │ │ │ │ + pcalau12i $t1, 107 │ │ │ │ + ld.d $t1, $t1, -136 │ │ │ │ + addi.d $t2, $t0, 24 │ │ │ │ + addi.d $t1, $t1, 16 │ │ │ │ + addi.d $t0, $t0, 64 │ │ │ │ + move $a0, $s1 │ │ │ │ + st.d $t2, $s0, 48 │ │ │ │ + st.d $t0, $s0, 304 │ │ │ │ + st.d $t1, $s0, 64 │ │ │ │ + bl -232868 # c3d0 >::close()@plt> │ │ │ │ + addi.d $a0, $s0, 168 │ │ │ │ + bl -230220 # ce30 ::~__basic_file()@plt> │ │ │ │ + pcalau12i $t0, 107 │ │ │ │ + ld.d $t0, $t0, -296 │ │ │ │ + addi.d $t0, $t0, 16 │ │ │ │ + addi.d $a0, $s0, 120 │ │ │ │ + st.d $t0, $s0, 64 │ │ │ │ + bl -230980 │ │ │ │ + pcalau12i $t1, 107 │ │ │ │ + ld.d $t1, $t1, -40 │ │ │ │ + ld.d $t0, $t1, 8 │ │ │ │ + ld.d $t2, $t1, 16 │ │ │ │ + pcalau12i $s1, 107 │ │ │ │ + ld.d $s1, $s1, -360 │ │ │ │ + ld.d $t1, $t0, -24 │ │ │ │ + st.d $t0, $s0, 48 │ │ │ │ + addi.d $s1, $s1, 16 │ │ │ │ + stx.d $t2, $s2, $t1 │ │ │ │ + addi.d $a0, $s0, 304 │ │ │ │ + st.d $zero, $s0, 56 │ │ │ │ + st.d $s1, $s0, 304 │ │ │ │ + bl -232748 │ │ │ │ + ld.d $t0, $s0, 8 │ │ │ │ + pcaddi $t3, 106919 │ │ │ │ + pcaddi $t2, 106930 │ │ │ │ + ldptr.d $t0, $t0, 0 │ │ │ │ + pcaddi $t1, 106938 │ │ │ │ + stptr.d $t3, $s0, 0 │ │ │ │ + st.d $t2, $s0, 16 │ │ │ │ + st.d $t1, $s0, 568 │ │ │ │ + beqz $t0, 432 # 453a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf4e0> │ │ │ │ + ldptr.w $t0, $t0, 56 │ │ │ │ + andi $t0, $t0, 0x1 │ │ │ │ + beqz $t0, 20 # 45210 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf350> │ │ │ │ + ld.d $a0, $s0, 800 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ld.d $t0, $t0, 48 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + ld.d $a0, $s0, 40 │ │ │ │ + pcaddi $t2, 106871 │ │ │ │ + pcaddi $t1, 106882 │ │ │ │ + pcaddi $t0, 106891 │ │ │ │ + stptr.d $t2, $s0, 0 │ │ │ │ + st.d $t1, $s0, 16 │ │ │ │ + st.d $t0, $s0, 568 │ │ │ │ + beqz $a0, 12 # 45238 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf378> │ │ │ │ + bl -63376 # 35aa0 ::do_widen(char) const@@Base+0x255e0> │ │ │ │ + nop │ │ │ │ + pcaddi $t0, 107936 │ │ │ │ + st.d $s1, $s0, 568 │ │ │ │ + addi.d $a0, $s0, 568 │ │ │ │ + st.d $zero, $s0, 24 │ │ │ │ + st.d $t0, $s0, 16 │ │ │ │ + bl -232876 │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + ld.d $s1, $sp, 8 │ │ │ │ + ldptr.d $s2, $sp, 0 │ │ │ │ move $a0, $s0 │ │ │ │ - st.d $a1, $sp, 56 │ │ │ │ - addi.d $a2, $a2, 1 │ │ │ │ - bl -232904 │ │ │ │ - ld.d $a1, $sp, 56 │ │ │ │ - b -3488 # 44d10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2cf10> │ │ │ │ + ld.d $s0, $sp, 16 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + b -231960 │ │ │ │ nop │ │ │ │ - ld.d $a2, $a0, 8 │ │ │ │ - move $a1, $s2 │ │ │ │ - addi.d $a0, $sp, 416 │ │ │ │ - addi.d $a2, $a2, 1 │ │ │ │ - bl -232936 │ │ │ │ - b -3972 # 44b48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2cd48> │ │ │ │ - ld.d $a2, $a0, 8 │ │ │ │ - move $a1, $s2 │ │ │ │ - move $a0, $s3 │ │ │ │ - addi.d $a2, $a2, 1 │ │ │ │ - bl -232960 │ │ │ │ - b -3900 # 44ba8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2cda8> │ │ │ │ - li.w $t1, 15 │ │ │ │ - ld.d $a1, $sp, 272 │ │ │ │ - bgeu $t1, $t0, -3608 # 44cd8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ced8> │ │ │ │ - ld.d $t1, $sp, 64 │ │ │ │ - bne $a1, $t1, -5888 # 443f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c5f8> │ │ │ │ - b -3620 # 44cd8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ced8> │ │ │ │ - li.w $t1, 15 │ │ │ │ - ld.d $a1, $sp, 368 │ │ │ │ - bgeu $t1, $t0, -4088 # 44b10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2cd10> │ │ │ │ - bne $a1, $s6, -4140 # 44ae0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2cce0> │ │ │ │ - b -4096 # 44b10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2cd10> │ │ │ │ nop │ │ │ │ - ld.d $a2, $a0, 8 │ │ │ │ - ld.d $a0, $sp, 24 │ │ │ │ - st.d $a1, $sp, 16 │ │ │ │ - addi.d $a2, $a2, 1 │ │ │ │ - bl -233032 │ │ │ │ - ld.d $a1, $sp, 16 │ │ │ │ - b -6352 # 44260 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c460> │ │ │ │ nop │ │ │ │ - ld.d $a2, $a0, 8 │ │ │ │ - ld.d $a0, $sp, 72 │ │ │ │ - st.d $a1, $sp, 16 │ │ │ │ - addi.d $a2, $a2, 1 │ │ │ │ - bl -233064 │ │ │ │ - ld.d $a1, $sp, 16 │ │ │ │ - b -6496 # 441f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c3f0> │ │ │ │ nop │ │ │ │ - ld.d $a2, $a0, 8 │ │ │ │ - ld.d $a0, $sp, 24 │ │ │ │ - st.d $a1, $sp, 16 │ │ │ │ - addi.d $a2, $a2, 1 │ │ │ │ - bl -233096 │ │ │ │ - ld.d $a1, $sp, 16 │ │ │ │ - b -5448 # 44628 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c828> │ │ │ │ nop │ │ │ │ - ld.d $a2, $a0, 8 │ │ │ │ - ld.d $a0, $sp, 72 │ │ │ │ - st.d $a1, $sp, 16 │ │ │ │ - addi.d $a2, $a2, 1 │ │ │ │ - bl -233128 │ │ │ │ - ld.d $a1, $sp, 16 │ │ │ │ - b -5592 # 445b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c7b8> │ │ │ │ + ld.d $s1, $a0, 8 │ │ │ │ + ldptr.d $a0, $s1, 0 │ │ │ │ + beqz $a0, 280 # 453a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf4e0> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + bne $t0, $a0, 80 # 452e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf420> │ │ │ │ nop │ │ │ │ + addi.d $s1, $s0, 64 │ │ │ │ move $a0, $s1 │ │ │ │ - bl -234028 # c970 ::_M_widen_init() const@plt> │ │ │ │ - ldptr.d $t0, $s1, 0 │ │ │ │ - pcaddi $t1, -51261 │ │ │ │ - li.w $a1, 10 │ │ │ │ - ld.d $t0, $t0, 48 │ │ │ │ - beq $t0, $t1, -560 # 45980 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2db80> │ │ │ │ - move $a0, $s1 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - move $a1, $a0 │ │ │ │ - b -576 # 45980 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2db80> │ │ │ │ + addi.d $s2, $s0, 48 │ │ │ │ + bl -233172 # c3d0 >::close()@plt> │ │ │ │ + bnez $a0, -352 # 45148 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf288> │ │ │ │ + ld.d $t0, $s0, 48 │ │ │ │ + ld.d $a0, $t0, -24 │ │ │ │ + add.d $a0, $s2, $a0 │ │ │ │ + ldptr.w $a1, $a0, 32 │ │ │ │ + ori $a1, $a1, 0x4 │ │ │ │ + bl -230848 # cd00 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ + b -380 # 45148 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf288> │ │ │ │ nop │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -234076 # c970 ::_M_widen_init() const@plt> │ │ │ │ - ldptr.d $t0, $s2, 0 │ │ │ │ - pcaddi $t1, -51273 │ │ │ │ - li.w $a1, 10 │ │ │ │ - ld.d $t0, $t0, 48 │ │ │ │ - beq $t0, $t1, -888 # 45868 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2da68> │ │ │ │ - move $a0, $s2 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + bl -3776 # 44420 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe560> │ │ │ │ + ldptr.d $s2, $s1, 0 │ │ │ │ + beqz $s2, 184 # 453a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf4e0> │ │ │ │ + ldptr.d $s1, $s2, 0 │ │ │ │ + beq $s1, $s2, 112 # 45360 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf4a0> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ldptr.w $t0, $s2, 56 │ │ │ │ + li.w $t1, 5 │ │ │ │ + andi $t0, $t0, 0x5 │ │ │ │ + beq $t0, $t1, 28 # 45328 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf468> │ │ │ │ + ld.d $a0, $s1, 16 │ │ │ │ + move $a1, $zero │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ld.d $t0, $t0, 136 │ │ │ │ jirl $ra, $t0, 0 │ │ │ │ - move $a1, $a0 │ │ │ │ - b -904 # 45868 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2da68> │ │ │ │ nop │ │ │ │ - move $a0, $s4 │ │ │ │ - bl -234124 # c970 ::_M_widen_init() const@plt> │ │ │ │ - ldptr.d $t0, $s4, 0 │ │ │ │ - pcaddi $t1, -51285 │ │ │ │ - li.w $a1, 10 │ │ │ │ - ld.d $t0, $t0, 48 │ │ │ │ - beq $t0, $t1, -752 # 45920 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2db20> │ │ │ │ - move $a0, $s4 │ │ │ │ + ld.d $a0, $s1, 16 │ │ │ │ + st.d $zero, $s1, 16 │ │ │ │ + beqz $a0, 80 # 45380 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf4c0> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ld.d $t0, $t0, 8 │ │ │ │ jirl $ra, $t0, 0 │ │ │ │ - move $a1, $a0 │ │ │ │ - b -768 # 45920 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2db20> │ │ │ │ + ldptr.d $s1, $s1, 0 │ │ │ │ + bne $s2, $s1, -68 # 45300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf440> │ │ │ │ + ldptr.d $s1, $s2, 0 │ │ │ │ + beq $s2, $s1, 20 # 45360 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf4a0> │ │ │ │ + move $a0, $s1 │ │ │ │ + ldptr.d $s1, $s1, 0 │ │ │ │ + bl -232200 │ │ │ │ + bne $s2, $s1, -12 # 45350 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf490> │ │ │ │ + ldptr.w $t0, $s2, 56 │ │ │ │ + st.d $s2, $s2, 8 │ │ │ │ + stptr.d $s2, $s2, 0 │ │ │ │ + bstrins.d $t0, $zero, 0x1, 0x0 │ │ │ │ + st.d $zero, $s2, 16 │ │ │ │ + st.w $t0, $s2, 56 │ │ │ │ + b -224 # 45298 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf3d8> │ │ │ │ nop │ │ │ │ - move $a0, $s4 │ │ │ │ - bl -234172 # c970 ::_M_widen_init() const@plt> │ │ │ │ - ldptr.d $t0, $s4, 0 │ │ │ │ - pcaddi $t1, -51297 │ │ │ │ - li.w $a1, 10 │ │ │ │ + ldptr.d $s1, $s1, 0 │ │ │ │ + bne $s2, $s1, -132 # 45300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf440> │ │ │ │ + b -64 # 45348 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf488> │ │ │ │ + nop │ │ │ │ + bl -233104 │ │ │ │ + bl -231156 │ │ │ │ + b -544 # 45178 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf2b8> │ │ │ │ + nop │ │ │ │ + pcaddi $a3, 58794 │ │ │ │ + li.w $a2, 550 │ │ │ │ + pcaddi $a1, 57750 │ │ │ │ + pcaddi $a0, 57761 │ │ │ │ + bl -230656 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ldptr.w $t0, $a0, 320 │ │ │ │ + addi.d $sp, $sp, -48 │ │ │ │ + st.d $s0, $sp, 32 │ │ │ │ + st.d $ra, $sp, 40 │ │ │ │ + st.d $s1, $sp, 24 │ │ │ │ + st.d $s2, $sp, 16 │ │ │ │ + pcaddi $t3, 106844 │ │ │ │ + pcaddi $t2, 106855 │ │ │ │ + pcaddi $t1, 106864 │ │ │ │ + st.d $t3, $a0, -16 │ │ │ │ + stptr.d $t2, $a0, 0 │ │ │ │ + st.d $t1, $a0, 552 │ │ │ │ + andi $t0, $t0, 0x5 │ │ │ │ + move $s0, $a0 │ │ │ │ + beqz $t0, 392 # 45580 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf6c0> │ │ │ │ + addi.d $s2, $a0, 48 │ │ │ │ + addi.d $s1, $s0, 32 │ │ │ │ + nop │ │ │ │ + pcalau12i $t0, 107 │ │ │ │ + ld.d $t0, $t0, -232 │ │ │ │ + pcalau12i $t1, 107 │ │ │ │ + ld.d $t1, $t1, -136 │ │ │ │ + addi.d $t2, $t0, 24 │ │ │ │ + addi.d $t1, $t1, 16 │ │ │ │ + addi.d $t0, $t0, 64 │ │ │ │ + move $a0, $s2 │ │ │ │ + st.d $t2, $s0, 32 │ │ │ │ + st.d $t0, $s0, 288 │ │ │ │ + st.d $t1, $s0, 48 │ │ │ │ + bl -233572 # c3d0 >::close()@plt> │ │ │ │ + addi.d $a0, $s0, 152 │ │ │ │ + bl -230924 # ce30 ::~__basic_file()@plt> │ │ │ │ + pcalau12i $t0, 107 │ │ │ │ + ld.d $t0, $t0, -296 │ │ │ │ + addi.d $t0, $t0, 16 │ │ │ │ + addi.d $a0, $s0, 104 │ │ │ │ + st.d $t0, $s0, 48 │ │ │ │ + bl -231684 │ │ │ │ + pcalau12i $t1, 107 │ │ │ │ + ld.d $t1, $t1, -40 │ │ │ │ + ld.d $t0, $t1, 8 │ │ │ │ + ld.d $t2, $t1, 16 │ │ │ │ + pcalau12i $s2, 107 │ │ │ │ + ld.d $s2, $s2, -360 │ │ │ │ + ld.d $t1, $t0, -24 │ │ │ │ + st.d $t0, $s0, 32 │ │ │ │ + addi.d $s2, $s2, 16 │ │ │ │ + stx.d $t2, $s1, $t1 │ │ │ │ + addi.d $a0, $s0, 288 │ │ │ │ + st.d $zero, $s0, 40 │ │ │ │ + st.d $s2, $s0, 288 │ │ │ │ + bl -233452 │ │ │ │ + ld.d $t0, $s0, -8 │ │ │ │ + pcaddi $t3, 106743 │ │ │ │ + pcaddi $t2, 106754 │ │ │ │ + ldptr.d $t0, $t0, 0 │ │ │ │ + pcaddi $t1, 106762 │ │ │ │ + st.d $t3, $s0, -16 │ │ │ │ + stptr.d $t2, $s0, 0 │ │ │ │ + st.d $t1, $s0, 552 │ │ │ │ + beqz $t0, 528 # 456c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf800> │ │ │ │ + ldptr.w $t0, $t0, 56 │ │ │ │ + andi $t0, $t0, 0x1 │ │ │ │ + beqz $t0, 20 # 454d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf610> │ │ │ │ + ld.d $a0, $s0, 784 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ ld.d $t0, $t0, 48 │ │ │ │ - beq $t0, $t1, -1072 # 45810 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2da10> │ │ │ │ - move $a0, $s4 │ │ │ │ jirl $ra, $t0, 0 │ │ │ │ - move $a1, $a0 │ │ │ │ - b -1088 # 45810 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2da10> │ │ │ │ - nop │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -234220 # c970 ::_M_widen_init() const@plt> │ │ │ │ + ld.d $s1, $s0, 24 │ │ │ │ + pcaddi $t2, 106695 │ │ │ │ + pcaddi $t1, 106706 │ │ │ │ + pcaddi $t0, 106715 │ │ │ │ + st.d $t2, $s0, -16 │ │ │ │ + stptr.d $t1, $s0, 0 │ │ │ │ + st.d $t0, $s0, 552 │ │ │ │ + beqz $s1, 92 # 45548 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf688> │ │ │ │ + li.w $t1, -1 │ │ │ │ + addi.d $t2, $s1, 8 │ │ │ │ + amadd_db.w $t0, $t1, $t2 │ │ │ │ + addi.w $t0, $t0, -1 │ │ │ │ + bnez $t0, 72 # 45548 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf688> │ │ │ │ ldptr.d $t0, $s1, 0 │ │ │ │ - pcaddi $t1, -51309 │ │ │ │ - li.w $a1, 10 │ │ │ │ - ld.d $t0, $t0, 48 │ │ │ │ - beq $t0, $t1, -944 # 458c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2dac0> │ │ │ │ + move $a0, $s1 │ │ │ │ + ld.d $t0, $t0, 16 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + addi.d $t2, $s1, 12 │ │ │ │ + li.w $t1, -1 │ │ │ │ + amadd_db.w $t0, $t1, $t2 │ │ │ │ + addi.w $t0, $t0, -1 │ │ │ │ + bnez $t0, 36 # 45548 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf688> │ │ │ │ + ldptr.d $t1, $s1, 0 │ │ │ │ + pcaddi $t2, -18563 │ │ │ │ + ld.d $t0, $t1, 24 │ │ │ │ + bne $t0, $t2, 364 # 456a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf7e0> │ │ │ │ + ld.d $t0, $t1, 8 │ │ │ │ move $a0, $s1 │ │ │ │ jirl $ra, $t0, 0 │ │ │ │ - move $a1, $a0 │ │ │ │ - b -960 # 458c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2dac0> │ │ │ │ nop │ │ │ │ + pcaddi $t0, 107740 │ │ │ │ + st.d $s2, $s0, 552 │ │ │ │ + addi.d $a0, $s0, 552 │ │ │ │ + st.d $zero, $s0, 8 │ │ │ │ + stptr.d $t0, $s0, 0 │ │ │ │ + bl -233660 │ │ │ │ + ld.d $ra, $sp, 40 │ │ │ │ + ld.d $s1, $sp, 24 │ │ │ │ + ld.d $s2, $sp, 16 │ │ │ │ + addi.d $a0, $s0, -16 │ │ │ │ + ld.d $s0, $sp, 32 │ │ │ │ + addi.d $sp, $sp, 48 │ │ │ │ + b -232744 │ │ │ │ + nop │ │ │ │ + ld.d $s1, $a0, -8 │ │ │ │ + ldptr.d $a0, $s1, 0 │ │ │ │ + beqz $a0, 312 # 456c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf800> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + bne $t0, $a0, 80 # 455e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf720> │ │ │ │ + nop │ │ │ │ + addi.d $s2, $s0, 48 │ │ │ │ move $a0, $s2 │ │ │ │ - bl -234268 # c970 ::_M_widen_init() const@plt> │ │ │ │ - ldptr.d $t0, $s2, 0 │ │ │ │ - pcaddi $t1, -51321 │ │ │ │ - li.w $a1, 10 │ │ │ │ - ld.d $t0, $t0, 48 │ │ │ │ - beq $t0, $t1, -3240 # 44ff8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d1f8> │ │ │ │ - move $a0, $s2 │ │ │ │ + bl -233936 # c3d0 >::close()@plt> │ │ │ │ + bnez $a0, -420 # 45400 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf540> │ │ │ │ + ld.d $t0, $s0, 32 │ │ │ │ + addi.d $s1, $s0, 32 │ │ │ │ + ld.d $a0, $t0, -24 │ │ │ │ + add.d $a0, $s1, $a0 │ │ │ │ + ldptr.w $a1, $a0, 32 │ │ │ │ + ori $a1, $a1, 0x4 │ │ │ │ + bl -231616 # cd00 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ + b -444 # 45408 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf548> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + bl -4544 # 44420 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe560> │ │ │ │ + ldptr.d $s2, $s1, 0 │ │ │ │ + beqz $s2, 216 # 456c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf800> │ │ │ │ + ldptr.d $s1, $s2, 0 │ │ │ │ + beq $s1, $s2, 112 # 45660 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf7a0> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ldptr.w $t0, $s2, 56 │ │ │ │ + li.w $t1, 5 │ │ │ │ + andi $t0, $t0, 0x5 │ │ │ │ + beq $t0, $t1, 28 # 45628 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf768> │ │ │ │ + ld.d $a0, $s1, 16 │ │ │ │ + move $a1, $zero │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ld.d $t0, $t0, 136 │ │ │ │ jirl $ra, $t0, 0 │ │ │ │ - move $a1, $a0 │ │ │ │ - b -3256 # 44ff8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d1f8> │ │ │ │ nop │ │ │ │ - move $a0, $t1 │ │ │ │ - bl -234316 # c970 ::_M_widen_init() const@plt> │ │ │ │ - ld.d $t0, $sp, 96 │ │ │ │ - pcaddi $t1, -51333 │ │ │ │ - li.w $a4, 32 │ │ │ │ - ldptr.d $t0, $t0, 0 │ │ │ │ - ld.d $t0, $t0, 48 │ │ │ │ - beq $t0, $t1, -9292 # 43888 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ba88> │ │ │ │ - ld.d $a0, $sp, 96 │ │ │ │ - li.w $a1, 32 │ │ │ │ + ld.d $a0, $s1, 16 │ │ │ │ + st.d $zero, $s1, 16 │ │ │ │ + beqz $a0, 80 # 45680 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf7c0> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ld.d $t0, $t0, 8 │ │ │ │ jirl $ra, $t0, 0 │ │ │ │ - move $a4, $a0 │ │ │ │ - b -9312 # 43888 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ba88> │ │ │ │ + ldptr.d $s1, $s1, 0 │ │ │ │ + bne $s2, $s1, -68 # 45600 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf740> │ │ │ │ + ldptr.d $s1, $s2, 0 │ │ │ │ + beq $s2, $s1, 20 # 45660 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf7a0> │ │ │ │ + move $a0, $s1 │ │ │ │ + ldptr.d $s1, $s1, 0 │ │ │ │ + bl -232968 │ │ │ │ + bne $s2, $s1, -12 # 45650 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf790> │ │ │ │ + ldptr.w $t0, $s2, 56 │ │ │ │ + st.d $s2, $s2, 8 │ │ │ │ + stptr.d $s2, $s2, 0 │ │ │ │ + bstrins.d $t0, $zero, 0x1, 0x0 │ │ │ │ + st.d $zero, $s2, 16 │ │ │ │ + st.w $t0, $s2, 56 │ │ │ │ + b -224 # 45598 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf6d8> │ │ │ │ nop │ │ │ │ + ldptr.d $s1, $s1, 0 │ │ │ │ + bne $s2, $s1, -132 # 45600 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf740> │ │ │ │ + b -64 # 45648 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf788> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - move $a0, $t0 │ │ │ │ - addi.d $a1, $sp, 512 │ │ │ │ - bl -235336 # c5c0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - b -2900 # 451b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d3b8> │ │ │ │ - move $a0, $t0 │ │ │ │ - addi.d $a1, $sp, 512 │ │ │ │ - bl -235352 # c5c0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - b -5588 # 44748 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c948> │ │ │ │ - addi.d $a1, $sp, 512 │ │ │ │ - move $a0, $s5 │ │ │ │ - bl -235368 # c5c0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - b -4796 # 44a70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2cc70> │ │ │ │ - addi.d $a1, $sp, 512 │ │ │ │ - move $a0, $s5 │ │ │ │ - bl -235384 # c5c0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - b -1876 # 455e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d7e8> │ │ │ │ - addi.d $a1, $sp, 512 │ │ │ │ - move $a0, $s5 │ │ │ │ - bl -235400 # c5c0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - b -3692 # 44ee0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d0e0> │ │ │ │ - move $a0, $t0 │ │ │ │ - addi.d $a1, $sp, 512 │ │ │ │ - bl -235416 # c5c0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - b -2444 # 453d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d5d0> │ │ │ │ - move $a0, $t0 │ │ │ │ - addi.d $a1, $sp, 512 │ │ │ │ - bl -235432 # c5c0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - b -6204 # 44530 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c730> │ │ │ │ - move $a0, $t0 │ │ │ │ - addi.d $a1, $sp, 512 │ │ │ │ - bl -235448 # c5c0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - b -6652 # 44380 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c580> │ │ │ │ - move $a0, $t0 │ │ │ │ - addi.d $a1, $sp, 512 │ │ │ │ - bl -235464 # c5c0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - b -7204 # 44168 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c368> │ │ │ │ - ld.d $a0, $sp, 136 │ │ │ │ + nop │ │ │ │ + move $a0, $s1 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + b -352 # 45548 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf688> │ │ │ │ + nop │ │ │ │ + bl -233904 │ │ │ │ + bl -231956 │ │ │ │ + b -640 # 45438 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf578> │ │ │ │ + nop │ │ │ │ + pcaddi $a3, 58594 │ │ │ │ + li.w $a2, 550 │ │ │ │ + pcaddi $a1, 57550 │ │ │ │ + pcaddi $a0, 57561 │ │ │ │ + st.d $s3, $sp, 8 │ │ │ │ + bl -231460 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ ldptr.d $t0, $a0, 0 │ │ │ │ + addi.d $sp, $sp, -32 │ │ │ │ + st.d $s0, $sp, 16 │ │ │ │ ld.d $t0, $t0, -24 │ │ │ │ - add.d $a0, $a0, $t0 │ │ │ │ - ldptr.w $a1, $a0, 32 │ │ │ │ - ori $a1, $a1, 0x1 │ │ │ │ - bl -233640 # cd00 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ - b -5524 # 44818 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ca18> │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 432 │ │ │ │ - bl -234424 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + st.d $s1, $sp, 8 │ │ │ │ + stptr.d $s2, $sp, 0 │ │ │ │ + add.d $s0, $a0, $t0 │ │ │ │ + ldptr.w $t0, $s0, 336 │ │ │ │ + st.d $ra, $sp, 24 │ │ │ │ + pcaddi $t3, 106641 │ │ │ │ + pcaddi $t2, 106652 │ │ │ │ + pcaddi $t1, 106661 │ │ │ │ + stptr.d $t3, $s0, 0 │ │ │ │ + st.d $t2, $s0, 16 │ │ │ │ + st.d $t1, $s0, 568 │ │ │ │ + andi $t0, $t0, 0x5 │ │ │ │ + addi.d $s1, $s0, 48 │ │ │ │ + addi.d $s2, $s0, 64 │ │ │ │ + beqz $t0, 408 # 458c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfa00> │ │ │ │ nop │ │ │ │ - addi.d $a0, $sp, 400 │ │ │ │ - bl -234436 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $a0, $sp, 144 │ │ │ │ - bl -234444 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + pcalau12i $t0, 107 │ │ │ │ + ld.d $t0, $t0, -232 │ │ │ │ pcalau12i $t1, 107 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 824 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - beqz $t0, 440 # 45fa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e1a0> │ │ │ │ + ld.d $t1, $t1, -136 │ │ │ │ + addi.d $t2, $t0, 24 │ │ │ │ + addi.d $t1, $t1, 16 │ │ │ │ + addi.d $t0, $t0, 64 │ │ │ │ + move $a0, $s2 │ │ │ │ + st.d $t2, $s0, 48 │ │ │ │ + st.d $t0, $s0, 304 │ │ │ │ + st.d $t1, $s0, 64 │ │ │ │ + bl -234380 # c3d0 >::close()@plt> │ │ │ │ + addi.d $a0, $s0, 168 │ │ │ │ + bl -231732 # ce30 ::~__basic_file()@plt> │ │ │ │ + pcalau12i $t0, 107 │ │ │ │ + ld.d $t0, $t0, -296 │ │ │ │ + addi.d $t0, $t0, 16 │ │ │ │ + addi.d $a0, $s0, 120 │ │ │ │ + st.d $t0, $s0, 64 │ │ │ │ + bl -232492 │ │ │ │ + pcalau12i $t1, 107 │ │ │ │ + ld.d $t1, $t1, -40 │ │ │ │ + ld.d $t0, $t1, 8 │ │ │ │ + ld.d $t2, $t1, 16 │ │ │ │ + pcalau12i $s2, 107 │ │ │ │ + ld.d $s2, $s2, -360 │ │ │ │ + ld.d $t1, $t0, -24 │ │ │ │ + st.d $t0, $s0, 48 │ │ │ │ + addi.d $s2, $s2, 16 │ │ │ │ + stx.d $t2, $s1, $t1 │ │ │ │ + addi.d $a0, $s0, 304 │ │ │ │ + st.d $zero, $s0, 56 │ │ │ │ + st.d $s2, $s0, 304 │ │ │ │ + bl -234260 │ │ │ │ + ld.d $t0, $s0, 8 │ │ │ │ + pcaddi $t3, 106541 │ │ │ │ + pcaddi $t2, 106552 │ │ │ │ + ldptr.d $t0, $t0, 0 │ │ │ │ + pcaddi $t1, 106560 │ │ │ │ + stptr.d $t3, $s0, 0 │ │ │ │ + st.d $t2, $s0, 16 │ │ │ │ + st.d $t1, $s0, 568 │ │ │ │ + beqz $t0, 552 # 45a00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfb40> │ │ │ │ + ldptr.w $t0, $t0, 56 │ │ │ │ + andi $t0, $t0, 0x1 │ │ │ │ + beqz $t0, 20 # 457f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf938> │ │ │ │ + ld.d $a0, $s0, 800 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ld.d $t0, $t0, 48 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + ld.d $s1, $s0, 40 │ │ │ │ + pcaddi $t2, 106493 │ │ │ │ + pcaddi $t1, 106504 │ │ │ │ + pcaddi $t0, 106513 │ │ │ │ + stptr.d $t2, $s0, 0 │ │ │ │ + st.d $t1, $s0, 16 │ │ │ │ + st.d $t0, $s0, 568 │ │ │ │ + beqz $s1, 92 # 45870 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf9b0> │ │ │ │ + li.w $t1, -1 │ │ │ │ + addi.d $t2, $s1, 8 │ │ │ │ + amadd_db.w $t0, $t1, $t2 │ │ │ │ + addi.w $t0, $t0, -1 │ │ │ │ + bnez $t0, 72 # 45870 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf9b0> │ │ │ │ + ldptr.d $t0, $s1, 0 │ │ │ │ + move $a0, $s1 │ │ │ │ + ld.d $t0, $t0, 16 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + addi.d $t2, $s1, 12 │ │ │ │ + li.w $t1, -1 │ │ │ │ + amadd_db.w $t0, $t1, $t2 │ │ │ │ + addi.w $t0, $t0, -1 │ │ │ │ + bnez $t0, 36 # 45870 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf9b0> │ │ │ │ + ldptr.d $t1, $s1, 0 │ │ │ │ + pcaddi $t2, -18765 │ │ │ │ + ld.d $t0, $t1, 24 │ │ │ │ + bne $t0, $t2, 388 # 459e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfb20> │ │ │ │ + ld.d $t0, $t1, 8 │ │ │ │ + move $a0, $s1 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ nop │ │ │ │ - bl -235296 │ │ │ │ + pcaddi $t0, 107538 │ │ │ │ + st.d $s2, $s0, 568 │ │ │ │ + addi.d $a0, $s0, 568 │ │ │ │ + st.d $zero, $s0, 24 │ │ │ │ + st.d $t0, $s0, 16 │ │ │ │ + bl -234468 │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + ld.d $s1, $sp, 8 │ │ │ │ + ldptr.d $s2, $sp, 0 │ │ │ │ + move $a0, $s0 │ │ │ │ + ld.d $s0, $sp, 16 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + b -233552 │ │ │ │ nop │ │ │ │ - pcaddi $a1, 57704 │ │ │ │ - addi.d $a0, $sp, 432 │ │ │ │ - bl -10688 # 43440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b640> │ │ │ │ - pcalau12i $t1, 107 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 824 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, -44 # 45df0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2dff0> │ │ │ │ - addi.d $a1, $sp, 432 │ │ │ │ - pcaddi $a0, 108689 │ │ │ │ - bl -192072 # 16fe0 ::do_widen(char) const@@Base+0x3530> │ │ │ │ nop │ │ │ │ - pcaddi $a1, 57660 │ │ │ │ - addi.d $a0, $sp, 432 │ │ │ │ - bl -10744 # 43440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b640> │ │ │ │ - pcalau12i $t1, 107 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 824 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, -100 # 45df0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2dff0> │ │ │ │ - addi.d $a1, $sp, 432 │ │ │ │ - pcaddi $a0, 108675 │ │ │ │ - bl -192128 # 16fe0 ::do_widen(char) const@@Base+0x3530> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $s1, $s0, 8 │ │ │ │ + ldptr.d $a0, $s1, 0 │ │ │ │ + beqz $a0, 312 # 45a00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfb40> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + bne $t0, $a0, 80 # 45920 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfa60> │ │ │ │ nop │ │ │ │ + addi.d $s2, $s0, 64 │ │ │ │ + move $a0, $s2 │ │ │ │ + addi.d $s1, $s0, 48 │ │ │ │ + bl -234772 # c3d0 >::close()@plt> │ │ │ │ + bnez $a0, -440 # 45730 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf870> │ │ │ │ + ld.d $t0, $s0, 48 │ │ │ │ + ld.d $a0, $t0, -24 │ │ │ │ + add.d $a0, $s1, $a0 │ │ │ │ + ldptr.w $a1, $a0, 32 │ │ │ │ + ori $a1, $a1, 0x4 │ │ │ │ + bl -232448 # cd00 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ + b -468 # 45730 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf870> │ │ │ │ nop │ │ │ │ - li.w $t0, 27 │ │ │ │ - move $a2, $zero │ │ │ │ - addi.d $a1, $sp, 128 │ │ │ │ - addi.d $a0, $sp, 432 │ │ │ │ - st.d $s3, $sp, 432 │ │ │ │ - st.d $t0, $sp, 128 │ │ │ │ - bl -233768 # cd70 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - ld.d $t4, $sp, 128 │ │ │ │ - pcaddi $t0, 57650 │ │ │ │ - ld.hu $t2, $t0, 24 │ │ │ │ - vld $vr0, $t0, 0 │ │ │ │ - ld.bu $t1, $t0, 26 │ │ │ │ - ld.d $t3, $t0, 16 │ │ │ │ - st.d $a0, $sp, 432 │ │ │ │ - st.d $t4, $sp, 448 │ │ │ │ - st.d $t3, $a0, 16 │ │ │ │ - vst $vr0, $a0, 0 │ │ │ │ - st.h $t2, $a0, 24 │ │ │ │ - st.b $t1, $a0, 26 │ │ │ │ - ld.d $t0, $sp, 128 │ │ │ │ - ld.d $t1, $sp, 432 │ │ │ │ - stx.b $zero, $t1, $t0 │ │ │ │ - pcalau12i $t2, 107 │ │ │ │ - ld.d $t2, $t2, -160 │ │ │ │ - ld.d $t2, $t2, 0 │ │ │ │ - ld.d $t1, $sp, 824 │ │ │ │ - xor $t1, $t1, $t2 │ │ │ │ - li.w $t2, 0x0 │ │ │ │ - st.d $t0, $sp, 440 │ │ │ │ - bnez $t1, -260 # 45df0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2dff0> │ │ │ │ - addi.d $a1, $sp, 432 │ │ │ │ - pcaddi $a0, 108635 │ │ │ │ - bl -192288 # 16fe0 ::do_widen(char) const@@Base+0x3530> │ │ │ │ nop │ │ │ │ - pcalau12i $t1, 107 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 824 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, -304 # 45df0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2dff0> │ │ │ │ - bl -234724 │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 432 │ │ │ │ - bl -234800 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ nop │ │ │ │ - addi.d $a0, $sp, 400 │ │ │ │ - bl -234812 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - move $a0, $s5 │ │ │ │ - bl -234820 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -234828 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - move $s1, $s0 │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 80 │ │ │ │ - addi.d $s0, $sp, 240 │ │ │ │ - bl -234848 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 16 │ │ │ │ - bl -234860 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -234868 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - move $s0, $s1 │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 96 │ │ │ │ - bl -234884 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - bl -234892 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - b -456 # 45dc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2dfc8> │ │ │ │ + bl -5376 # 44420 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe560> │ │ │ │ + ldptr.d $s2, $s1, 0 │ │ │ │ + beqz $s2, 216 # 45a00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfb40> │ │ │ │ + ldptr.d $s1, $s2, 0 │ │ │ │ + beq $s1, $s2, 112 # 459a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfae0> │ │ │ │ nop │ │ │ │ - b -488 # 45db0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2dfb0> │ │ │ │ nop │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -234068 │ │ │ │ - pcalau12i $t1, 107 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 824 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, -464 # 45df0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2dff0> │ │ │ │ - bl -234884 │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 432 │ │ │ │ - bl -234960 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ nop │ │ │ │ - addi.d $a0, $sp, 400 │ │ │ │ - bl -234972 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $s1, $sp, 336 │ │ │ │ - b -164 # 45f40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e140> │ │ │ │ - pcalau12i $t1, 107 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 824 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, -528 # 45df0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2dff0> │ │ │ │ - bl -234948 │ │ │ │ - move $s2, $a0 │ │ │ │ - addi.d $a0, $sp, 432 │ │ │ │ - bl -235024 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ldptr.w $t0, $s2, 56 │ │ │ │ + li.w $t1, 5 │ │ │ │ + andi $t0, $t0, 0x5 │ │ │ │ + beq $t0, $t1, 28 # 45968 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfaa8> │ │ │ │ + ld.d $a0, $s1, 16 │ │ │ │ + move $a1, $zero │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ld.d $t0, $t0, 136 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ nop │ │ │ │ - addi.d $a0, $sp, 400 │ │ │ │ - bl -235036 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - move $a0, $s5 │ │ │ │ - bl -235044 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $a0, $s1, 16 │ │ │ │ + st.d $zero, $s1, 16 │ │ │ │ + beqz $a0, 80 # 459c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfb00> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ld.d $t0, $t0, 8 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + ldptr.d $s1, $s1, 0 │ │ │ │ + bne $s2, $s1, -68 # 45940 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfa80> │ │ │ │ + ldptr.d $s1, $s2, 0 │ │ │ │ + beq $s2, $s1, 20 # 459a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfae0> │ │ │ │ move $a0, $s1 │ │ │ │ - bl -235052 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - move $s1, $s2 │ │ │ │ + ldptr.d $s1, $s1, 0 │ │ │ │ + bl -233800 │ │ │ │ + bne $s2, $s1, -12 # 45990 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfad0> │ │ │ │ + ldptr.w $t0, $s2, 56 │ │ │ │ + st.d $s2, $s2, 8 │ │ │ │ + stptr.d $s2, $s2, 0 │ │ │ │ + bstrins.d $t0, $zero, 0x1, 0x0 │ │ │ │ + st.d $zero, $s2, 16 │ │ │ │ + st.w $t0, $s2, 56 │ │ │ │ + b -224 # 458d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfa18> │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 80 │ │ │ │ - bl -235068 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - b -216 # 45f68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e168> │ │ │ │ + ldptr.d $s1, $s1, 0 │ │ │ │ + bne $s2, $s1, -132 # 45940 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfa80> │ │ │ │ + b -64 # 45988 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfac8> │ │ │ │ nop │ │ │ │ - pcalau12i $t1, 106 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 824 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, -624 # 45df0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2dff0> │ │ │ │ - bl -235044 │ │ │ │ - pcalau12i $t1, 106 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 824 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, -656 # 45df0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2dff0> │ │ │ │ - bl -235076 │ │ │ │ - pcalau12i $t1, 106 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 824 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, -688 # 45df0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2dff0> │ │ │ │ - bl -235108 │ │ │ │ - pcalau12i $t1, 106 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 824 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, -720 # 45df0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2dff0> │ │ │ │ - bl -235140 │ │ │ │ - move $s0, $a0 │ │ │ │ nop │ │ │ │ - ld.d $t0, $sp, 40 │ │ │ │ - addi.d $a0, $sp, 544 │ │ │ │ - st.d $t0, $sp, 544 │ │ │ │ - bl -236604 │ │ │ │ - b -792 # 45dc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2dfc8> │ │ │ │ nop │ │ │ │ - pcalau12i $t1, 106 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 824 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, -784 # 45df0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2dff0> │ │ │ │ - addi.d $t0, $sp, 208 │ │ │ │ - pcaddi $a0, 56176 │ │ │ │ - st.d $t0, $sp, 96 │ │ │ │ - bl -236384 │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b -412 # 45f80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e180> │ │ │ │ - addi.d $s0, $sp, 240 │ │ │ │ - move $s1, $a0 │ │ │ │ - b -440 # 45f70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e170> │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - move $a0, $s5 │ │ │ │ - bl -235320 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + move $a0, $s1 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + b -376 # 45870 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf9b0> │ │ │ │ nop │ │ │ │ - addi.d $a0, $sp, 432 │ │ │ │ - bl -236852 # c410 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - addi.d $s1, $sp, 336 │ │ │ │ - b -516 # 45f48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e148> │ │ │ │ - ld.d $t0, $sp, 48 │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 512 │ │ │ │ - st.d $t0, $sp, 440 │ │ │ │ - bl -235360 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $t0, $sp, 32 │ │ │ │ - move $a0, $s4 │ │ │ │ - st.d $t0, $sp, 440 │ │ │ │ - bl -235040 │ │ │ │ - ld.d $t0, $s1, -24 │ │ │ │ - addi.d $t1, $sp, 112 │ │ │ │ - st.d $s1, $sp, 432 │ │ │ │ - addi.d $t0, $t0, 720 │ │ │ │ - add.d $t0, $t0, $t1 │ │ │ │ - st.d $s2, $t0, -400 │ │ │ │ - b -188 # 460d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e2d0> │ │ │ │ - move $s0, $a0 │ │ │ │ + bl -234736 │ │ │ │ + bl -232788 │ │ │ │ + b -664 # 45760 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf8a0> │ │ │ │ nop │ │ │ │ - addi.d $a0, $sp, 432 │ │ │ │ - bl -236940 # c410 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - b -984 # 45dc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2dfc8> │ │ │ │ + pcaddi $a3, 58386 │ │ │ │ + li.w $a2, 550 │ │ │ │ + pcaddi $a1, 57342 │ │ │ │ + pcaddi $a0, 57353 │ │ │ │ + bl -232288 │ │ │ │ nop │ │ │ │ - move $s2, $a0 │ │ │ │ - b -404 # 46018 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e218> │ │ │ │ - move $s3, $a0 │ │ │ │ nop │ │ │ │ - ld.d $t0, $sp, 40 │ │ │ │ - addi.d $a0, $sp, 544 │ │ │ │ - move $s2, $s3 │ │ │ │ - st.d $t0, $sp, 544 │ │ │ │ - addi.d $s1, $sp, 336 │ │ │ │ - bl -236844 │ │ │ │ - b -424 # 46028 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e228> │ │ │ │ nop │ │ │ │ + ldptr.w $t0, $a0, 64 │ │ │ │ + addi.d $sp, $sp, -32 │ │ │ │ + st.d $s0, $sp, 16 │ │ │ │ + st.d $ra, $sp, 24 │ │ │ │ + andi $t1, $t0, 0x2 │ │ │ │ move $s0, $a0 │ │ │ │ - b -676 # 45f38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e138> │ │ │ │ - move $s1, $a0 │ │ │ │ - b -652 # 45f58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e158> │ │ │ │ - move $s0, $a0 │ │ │ │ + bnez $t1, 32 # 45a58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfb98> │ │ │ │ + ldptr.d $t1, $a0, 0 │ │ │ │ + ori $t0, $t0, 0x2 │ │ │ │ + st.w $t0, $a0, 64 │ │ │ │ + ld.d $t0, $t1, 120 │ │ │ │ + li.w $a1, 8 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + ldptr.w $t0, $s0, 64 │ │ │ │ + andi $t1, $t0, 0x4 │ │ │ │ + bnez $t1, 36 # 45a80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfbc0> │ │ │ │ + ldptr.d $t1, $s0, 0 │ │ │ │ + ori $t0, $t0, 0x4 │ │ │ │ + st.w $t0, $s0, 64 │ │ │ │ + ld.d $t0, $t1, 120 │ │ │ │ + li.w $a1, 16 │ │ │ │ + move $a0, $s0 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ nop │ │ │ │ - ld.d $t0, $sp, 40 │ │ │ │ - addi.d $a0, $sp, 544 │ │ │ │ - addi.d $s1, $sp, 336 │ │ │ │ - st.d $t0, $sp, 544 │ │ │ │ - bl -236896 │ │ │ │ - b -700 # 45f48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e148> │ │ │ │ - pcalau12i $t1, 106 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 824 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, -1072 # 45df0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2dff0> │ │ │ │ - addi.d $t0, $sp, 304 │ │ │ │ - pcaddi $a0, 56104 │ │ │ │ - st.d $t0, $sp, 80 │ │ │ │ - bl -236672 │ │ │ │ + ld.bu $t0, $s0, 240 │ │ │ │ + bnez $t0, 28 # 45aa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfbe0> │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + st.w $zero, $s0, 280 │ │ │ │ + ld.d $s0, $sp, 16 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - ld.d $t0, $sp, 48 │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 512 │ │ │ │ - st.d $t0, $sp, 440 │ │ │ │ - bl -235592 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $t0, $sp, 32 │ │ │ │ - move $a0, $s4 │ │ │ │ - st.d $t0, $sp, 440 │ │ │ │ - bl -235272 │ │ │ │ - ld.d $t0, $s1, -24 │ │ │ │ - addi.d $t1, $sp, 112 │ │ │ │ - st.d $s1, $sp, 432 │ │ │ │ - addi.d $t0, $t0, 720 │ │ │ │ - add.d $t0, $t0, $t1 │ │ │ │ - move $s1, $s0 │ │ │ │ - st.d $s2, $t0, -400 │ │ │ │ - ld.d $t0, $sp, 40 │ │ │ │ - addi.d $a0, $sp, 544 │ │ │ │ - addi.d $s0, $sp, 240 │ │ │ │ - st.d $t0, $sp, 544 │ │ │ │ - bl -237032 │ │ │ │ - b -796 # 45f70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e170> │ │ │ │ - move $s0, $a0 │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - bl -235672 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - b -260 # 46198 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e398> │ │ │ │ - move $s1, $a0 │ │ │ │ - b -44 # 46278 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e478> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -364 # 46140 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e340> │ │ │ │ - pcalau12i $t1, 106 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 824 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, -1240 # 45df0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2dff0> │ │ │ │ - pcaddi $a0, 56063 │ │ │ │ - bl -236832 │ │ │ │ + ld.d $a0, $s0, 200 │ │ │ │ + addi.d $t0, $s0, 216 │ │ │ │ + beq $a0, $t0, 8 # 45ab0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfbf0> │ │ │ │ + bl -234076 │ │ │ │ + ld.d $a0, $s0, 120 │ │ │ │ + addi.d $t0, $s0, 136 │ │ │ │ + beq $a0, $t0, 8 # 45ac0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfc00> │ │ │ │ + bl -234092 │ │ │ │ + ld.d $a0, $s0, 88 │ │ │ │ + addi.d $t0, $s0, 104 │ │ │ │ + beq $a0, $t0, 8 # 45ad0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfc10> │ │ │ │ + bl -234108 │ │ │ │ + ld.d $a0, $s0, 80 │ │ │ │ + beqz $a0, 12 # 45ae0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfc20> │ │ │ │ + bl -65592 # 35aa0 ::do_widen(char) const@@Base+0x255e0> │ │ │ │ nop │ │ │ │ - pcalau12i $t1, 106 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 824 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, -1280 # 45df0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2dff0> │ │ │ │ - pcaddi $a0, 56053 │ │ │ │ - bl -236872 │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + st.b $zero, $s0, 240 │ │ │ │ + st.w $zero, $s0, 280 │ │ │ │ + ld.d $s0, $sp, 16 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + ret │ │ │ │ + bl -235000 │ │ │ │ + li.w $a1, 16 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -59748 # 371a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12e0> │ │ │ │ + bl -233336 │ │ │ │ nop │ │ │ │ - pcalau12i $t1, 106 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 824 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, -1320 # 45df0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2dff0> │ │ │ │ - pcaddi $a0, 56043 │ │ │ │ - bl -236912 │ │ │ │ + bl -235024 │ │ │ │ + ld.bu $t0, $s0, 240 │ │ │ │ + beqz $t0, 16 # 45b28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfc68> │ │ │ │ + addi.d $a0, $s0, 72 │ │ │ │ + bl -12064 # 42c00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcd40> │ │ │ │ + st.b $zero, $s0, 240 │ │ │ │ + bl -233368 │ │ │ │ nop │ │ │ │ - pcalau12i $t1, 106 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 824 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, -1360 # 45df0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2dff0> │ │ │ │ - bl -235780 │ │ │ │ - move $s0, $a0 │ │ │ │ + bl -235056 │ │ │ │ + bl -233108 │ │ │ │ + bl -233384 │ │ │ │ nop │ │ │ │ - addi.d $a0, $sp, 432 │ │ │ │ - bl -236564 # c740 , std::allocator >::~basic_stringstream()@plt> │ │ │ │ - b -1424 # 45dc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2dfc8> │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + bl -233124 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + b -60 # 45b10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfc50> │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + bl -233140 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + bl -235100 │ │ │ │ + st.w $zero, $s0, 280 │ │ │ │ + bl -233428 │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + bl -233164 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + bl -232996 │ │ │ │ nop │ │ │ │ - move $s6, $a0 │ │ │ │ - addi.d $a0, $sp, 120 │ │ │ │ - move $s7, $a1 │ │ │ │ - bl -235548 │ │ │ │ - move $a0, $s6 │ │ │ │ nop │ │ │ │ - li.w $t0, 1 │ │ │ │ - bne $s7, $t0, 252 # 46478 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e678> │ │ │ │ - bl -237184 │ │ │ │ - ld.d $t0, $sp, 448 │ │ │ │ - ld.d $t0, $t0, -24 │ │ │ │ - add.d $t0, $s3, $t0 │ │ │ │ - ldptr.w $t2, $t0, 32 │ │ │ │ - ldptr.w $t1, $t0, 28 │ │ │ │ - ori $t2, $t2, 0x1 │ │ │ │ - andi $t1, $t1, 0x1 │ │ │ │ - st.w $t2, $t0, 32 │ │ │ │ - beqz $t1, 292 # 464c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e6c8> │ │ │ │ - pcalau12i $t1, 106 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 824 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, -1488 # 45df0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2dff0> │ │ │ │ - bl -235572 │ │ │ │ - ld.d $t0, $sp, 48 │ │ │ │ + ldptr.w $t0, $a0, 280 │ │ │ │ + addi.d $sp, $sp, -16 │ │ │ │ + stptr.d $s0, $sp, 0 │ │ │ │ + pcaddi $t1, 107457 │ │ │ │ + st.d $ra, $sp, 8 │ │ │ │ + stptr.d $t1, $a0, 0 │ │ │ │ + andi $t1, $t0, 0x1 │ │ │ │ move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 528 │ │ │ │ - st.d $t0, $sp, 456 │ │ │ │ - bl -235992 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $t0, $sp, 32 │ │ │ │ - addi.d $a0, $sp, 512 │ │ │ │ - st.d $t0, $sp, 456 │ │ │ │ - bl -235672 │ │ │ │ - ld.d $t2, $s8, -24 │ │ │ │ - ld.d $t1, $s5, -24 │ │ │ │ - ld.d $t0, $s4, -24 │ │ │ │ - addi.d $t3, $sp, 112 │ │ │ │ - addi.d $t2, $t2, 720 │ │ │ │ - addi.d $t1, $t1, 720 │ │ │ │ - addi.d $t0, $t0, 720 │ │ │ │ - add.d $t2, $t2, $t3 │ │ │ │ - add.d $t1, $t1, $t3 │ │ │ │ - add.d $t0, $t0, $t3 │ │ │ │ - ld.d $t3, $sp, 16 │ │ │ │ - st.d $t3, $t2, -400 │ │ │ │ - ld.d $t2, $sp, 8 │ │ │ │ - st.d $s5, $sp, 448 │ │ │ │ - st.d $t2, $t1, -384 │ │ │ │ - st.d $s4, $sp, 432 │ │ │ │ - st.d $fp, $t0, -400 │ │ │ │ - st.d $zero, $sp, 440 │ │ │ │ + beqz $t1, 16 # 45bb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfcf0> │ │ │ │ + andi $t0, $t0, 0x4 │ │ │ │ + bnez $t0, 152 # 45c40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfd80> │ │ │ │ nop │ │ │ │ - ld.d $t0, $sp, 40 │ │ │ │ - addi.d $a0, $sp, 560 │ │ │ │ - st.d $t0, $sp, 560 │ │ │ │ - bl -237476 │ │ │ │ - b -1664 # 45dc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2dfc8> │ │ │ │ + ld.d $a0, $s0, 256 │ │ │ │ + pcaddi $t0, 107397 │ │ │ │ + stptr.d $t0, $s0, 0 │ │ │ │ + beqz $a0, 12 # 45bc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfd08> │ │ │ │ + bl -234352 │ │ │ │ nop │ │ │ │ - ld.d $t0, $s4, -24 │ │ │ │ - addi.d $t1, $sp, 112 │ │ │ │ - st.d $s4, $sp, 432 │ │ │ │ - addi.d $t0, $t0, 720 │ │ │ │ - add.d $t0, $t0, $t1 │ │ │ │ - st.d $fp, $t0, -400 │ │ │ │ - move $s0, $a0 │ │ │ │ - st.d $zero, $sp, 440 │ │ │ │ - b -56 # 46438 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e638> │ │ │ │ + ld.bu $t0, $s0, 240 │ │ │ │ + bnez $t0, 52 # 45c00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfd40> │ │ │ │ + pcalau12i $t0, 107 │ │ │ │ + ld.d $t0, $t0, -296 │ │ │ │ + addi.d $t0, $t0, 16 │ │ │ │ + ld.d $ra, $sp, 8 │ │ │ │ + stptr.d $t0, $s0, 0 │ │ │ │ + addi.d $a0, $s0, 56 │ │ │ │ + ldptr.d $s0, $sp, 0 │ │ │ │ + addi.d $sp, $sp, 16 │ │ │ │ + b -233632 │ │ │ │ nop │ │ │ │ - bl -237432 │ │ │ │ - ld.d $t0, $sp, 448 │ │ │ │ - ld.d $t0, $t0, -24 │ │ │ │ - add.d $t0, $s3, $t0 │ │ │ │ - ldptr.w $t1, $t0, 32 │ │ │ │ - ori $t1, $t1, 0x1 │ │ │ │ - st.w $t1, $t0, 32 │ │ │ │ - ldptr.w $t0, $t0, 28 │ │ │ │ - andi $t0, $t0, 0x1 │ │ │ │ - beqz $t0, 36 # 464c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e6c0> │ │ │ │ - pcalau12i $t1, 106 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 824 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, -1736 # 45df0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2dff0> │ │ │ │ - bl -235820 │ │ │ │ - bl -235552 │ │ │ │ - b -11276 # 438b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bab8> │ │ │ │ - pcalau12i $t1, 106 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 824 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, -1776 # 45df0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2dff0> │ │ │ │ - bl -235860 │ │ │ │ - move $s0, $a0 │ │ │ │ - bl -235596 │ │ │ │ - addi.d $a0, $sp, 128 │ │ │ │ - bl -237476 │ │ │ │ - b -424 # 46350 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e550> │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - bl -235620 │ │ │ │ - b -24 # 464f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e6f0> │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b -220 # 46438 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e638> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -1876 # 45dc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2dfc8> │ │ │ │ - move $s7, $a1 │ │ │ │ - b -428 # 46378 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e578> │ │ │ │ - move $s1, $a0 │ │ │ │ - ld.d $a0, $sp, 16 │ │ │ │ - bl -236336 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $a0, $s0, 200 │ │ │ │ + addi.d $t0, $s0, 216 │ │ │ │ + beq $a0, $t0, 8 # 45c10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfd50> │ │ │ │ + bl -234428 │ │ │ │ + ld.d $a0, $s0, 120 │ │ │ │ + addi.d $t0, $s0, 136 │ │ │ │ + beq $a0, $t0, 8 # 45c20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfd60> │ │ │ │ + bl -234444 │ │ │ │ + ld.d $a0, $s0, 88 │ │ │ │ + addi.d $t0, $s0, 104 │ │ │ │ + beq $a0, $t0, 8 # 45c30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfd70> │ │ │ │ + bl -234460 │ │ │ │ + ld.d $a0, $s0, 80 │ │ │ │ + beqz $a0, -100 # 45bd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfd10> │ │ │ │ + bl -65944 # 35aa0 ::do_widen(char) const@@Base+0x255e0> │ │ │ │ + b -108 # 45bd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfd10> │ │ │ │ + bl -544 # 45a20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfb60> │ │ │ │ + b -148 # 45bb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfcf0> │ │ │ │ + bl -235336 │ │ │ │ + bl -233388 │ │ │ │ + b -160 # 45bb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfcf0> │ │ │ │ nop │ │ │ │ - addi.d $a0, $sp, 432 │ │ │ │ - bl -237868 # c410 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - addi.d $s0, $sp, 240 │ │ │ │ - b -1492 # 45f70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e170> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -1396 # 45fd8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e1d8> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -956 # 46198 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e398> │ │ │ │ - b -712 # 46290 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e490> │ │ │ │ nop │ │ │ │ - b -1040 # 46150 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e350> │ │ │ │ nop │ │ │ │ - move $s1, $a0 │ │ │ │ - b -52 # 46538 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e738> │ │ │ │ + ldptr.w $t0, $a0, 280 │ │ │ │ + addi.d $sp, $sp, -16 │ │ │ │ + stptr.d $s0, $sp, 0 │ │ │ │ + pcaddi $t1, 107401 │ │ │ │ + st.d $ra, $sp, 8 │ │ │ │ + stptr.d $t1, $a0, 0 │ │ │ │ + andi $t1, $t0, 0x1 │ │ │ │ move $s0, $a0 │ │ │ │ - b -1972 # 45dc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2dfc0> │ │ │ │ - b -1992 # 45db0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2dfb0> │ │ │ │ + beqz $t1, 16 # 45c90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfdd0> │ │ │ │ + andi $t0, $t0, 0x4 │ │ │ │ + bnez $t0, 152 # 45d20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfe60> │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b -1988 # 45dc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2dfc0> │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 400 │ │ │ │ - bl -236432 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - b -580 # 46350 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e550> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -2012 # 45dc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2dfc0> │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 432 │ │ │ │ - bl -236456 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - b -2020 # 45dc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2dfc8> │ │ │ │ - pcalau12i $t1, 106 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 824 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, -2008 # 45df0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2dff0> │ │ │ │ - pcaddi $a0, 55871 │ │ │ │ - bl -237600 │ │ │ │ + ld.d $a0, $s0, 256 │ │ │ │ + pcaddi $t0, 107341 │ │ │ │ + stptr.d $t0, $s0, 0 │ │ │ │ + beqz $a0, 12 # 45ca8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfde8> │ │ │ │ + bl -234576 │ │ │ │ nop │ │ │ │ - pcalau12i $t1, 106 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 824 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, -2048 # 45df0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2dff0> │ │ │ │ - pcaddi $a0, 55861 │ │ │ │ - bl -237640 │ │ │ │ + ld.bu $t0, $s0, 240 │ │ │ │ + bnez $t0, 52 # 45ce0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfe20> │ │ │ │ + pcalau12i $t0, 107 │ │ │ │ + ld.d $t0, $t0, -296 │ │ │ │ + addi.d $t0, $t0, 16 │ │ │ │ + addi.d $a0, $s0, 56 │ │ │ │ + stptr.d $t0, $s0, 0 │ │ │ │ + bl -233844 │ │ │ │ + ld.d $ra, $sp, 8 │ │ │ │ + move $a0, $s0 │ │ │ │ + ldptr.d $s0, $sp, 0 │ │ │ │ + addi.d $sp, $sp, 16 │ │ │ │ + b -234632 │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b -2116 # 45dc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2dfc0> │ │ │ │ - pcalau12i $t1, 106 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 824 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, -2096 # 45df0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2dff0> │ │ │ │ - pcaddi $a0, 55849 │ │ │ │ - addi.d $s0, $sp, 240 │ │ │ │ - bl -237692 │ │ │ │ - ld.d $t0, $sp, 48 │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 512 │ │ │ │ - st.d $t0, $sp, 440 │ │ │ │ - bl -236608 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $t0, $sp, 32 │ │ │ │ - move $a0, $s4 │ │ │ │ - st.d $t0, $sp, 440 │ │ │ │ - bl -236288 │ │ │ │ - ld.d $t0, $s1, -24 │ │ │ │ - addi.d $t1, $sp, 112 │ │ │ │ - st.d $s1, $sp, 432 │ │ │ │ - addi.d $t0, $t0, 720 │ │ │ │ - add.d $t0, $t0, $t1 │ │ │ │ - st.d $s2, $t0, -400 │ │ │ │ - b -1148 # 461f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e3f0> │ │ │ │ - pcalau12i $t1, 106 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 824 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, -2200 # 45df0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2dff0> │ │ │ │ - pcaddi $a0, 55823 │ │ │ │ - bl -237792 │ │ │ │ + ld.d $a0, $s0, 200 │ │ │ │ + addi.d $t0, $s0, 216 │ │ │ │ + beq $a0, $t0, 8 # 45cf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfe30> │ │ │ │ + bl -234652 │ │ │ │ + ld.d $a0, $s0, 120 │ │ │ │ + addi.d $t0, $s0, 136 │ │ │ │ + beq $a0, $t0, 8 # 45d00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfe40> │ │ │ │ + bl -234668 │ │ │ │ + ld.d $a0, $s0, 88 │ │ │ │ + addi.d $t0, $s0, 104 │ │ │ │ + beq $a0, $t0, 8 # 45d10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfe50> │ │ │ │ + bl -234684 │ │ │ │ + ld.d $a0, $s0, 80 │ │ │ │ + beqz $a0, -100 # 45cb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfdf0> │ │ │ │ + bl -66168 # 35aa0 ::do_widen(char) const@@Base+0x255e0> │ │ │ │ + b -108 # 45cb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfdf0> │ │ │ │ + bl -768 # 45a20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfb60> │ │ │ │ + b -148 # 45c90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfdd0> │ │ │ │ + bl -235560 │ │ │ │ + bl -233612 │ │ │ │ + b -160 # 45c90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfdd0> │ │ │ │ nop │ │ │ │ - b -248 # 465a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e7a0> │ │ │ │ nop │ │ │ │ - b -2288 # 45db0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2dfb0> │ │ │ │ nop │ │ │ │ + ldptr.w $t0, $a0, 64 │ │ │ │ + addi.d $sp, $sp, -32 │ │ │ │ + st.d $s0, $sp, 16 │ │ │ │ + st.d $ra, $sp, 24 │ │ │ │ + andi $t1, $t0, 0x2 │ │ │ │ move $s0, $a0 │ │ │ │ - b -1388 # 46140 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e340> │ │ │ │ - pcalau12i $t1, 106 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 824 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, -2264 # 45df0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2dff0> │ │ │ │ - pcaddi $a0, 55807 │ │ │ │ - addi.d $s1, $sp, 336 │ │ │ │ - bl -237860 │ │ │ │ - move $s0, $a0 │ │ │ │ - b -1948 # 45f40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e140> │ │ │ │ - pcalau12i $t1, 106 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 824 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, -2312 # 45df0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2dff0> │ │ │ │ - pcaddi $a0, 55795 │ │ │ │ - bl -237904 │ │ │ │ + bnez $t1, 32 # 45d78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfeb8> │ │ │ │ + ldptr.d $t1, $a0, 0 │ │ │ │ + ori $t0, $t0, 0x2 │ │ │ │ + st.w $t0, $a0, 64 │ │ │ │ + ld.d $t0, $t1, 120 │ │ │ │ + li.w $a1, 8 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + ldptr.w $t0, $s0, 64 │ │ │ │ + andi $t1, $t0, 0x4 │ │ │ │ + bnez $t1, 36 # 45da0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfee0> │ │ │ │ + ldptr.d $t1, $s0, 0 │ │ │ │ + ori $t0, $t0, 0x4 │ │ │ │ + st.w $t0, $s0, 64 │ │ │ │ + ld.d $t0, $t1, 120 │ │ │ │ + li.w $a1, 16 │ │ │ │ + move $a0, $s0 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ nop │ │ │ │ - move $s1, $a0 │ │ │ │ - b -1956 # 45f68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e168> │ │ │ │ - move $s1, $a0 │ │ │ │ - b -1180 # 46278 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e478> │ │ │ │ - b -1248 # 46238 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e438> │ │ │ │ + ld.bu $t0, $s0, 88 │ │ │ │ + beqz $t0, 28 # 45dc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xff00> │ │ │ │ + ld.d $a0, $s0, 80 │ │ │ │ + beqz $a0, 12 # 45db8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfef8> │ │ │ │ + bl -66320 # 35aa0 ::do_widen(char) const@@Base+0x255e0> │ │ │ │ nop │ │ │ │ - b -1536 # 46120 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e320> │ │ │ │ + st.b $zero, $s0, 88 │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b -1956 # 45f88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e188> │ │ │ │ - b -520 # 46528 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e728> │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + st.w $zero, $s0, 128 │ │ │ │ + ld.d $s0, $sp, 16 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - move $s1, $a0 │ │ │ │ - b -2004 # 45f68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e168> │ │ │ │ - pcalau12i $t1, 106 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 824 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, -2408 # 45df0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2dff0> │ │ │ │ - pcaddi $a0, 55771 │ │ │ │ - bl -238000 │ │ │ │ + bl -235736 │ │ │ │ + ld.bu $t0, $s0, 88 │ │ │ │ + beqz $t0, 24 # 45df8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xff38> │ │ │ │ + ld.d $a0, $s0, 80 │ │ │ │ + beqz $a0, 8 # 45df0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xff30> │ │ │ │ + bl -66380 # 35aa0 ::do_widen(char) const@@Base+0x255e0> │ │ │ │ + st.b $zero, $s0, 88 │ │ │ │ nop │ │ │ │ - move $s1, $a0 │ │ │ │ - b -1844 # 46038 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e238> │ │ │ │ - b -1336 # 46238 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e438> │ │ │ │ + bl -234088 │ │ │ │ nop │ │ │ │ - move $s1, $a0 │ │ │ │ - b -580 # 46538 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e738> │ │ │ │ - move $s1, $a0 │ │ │ │ - b -1292 # 46278 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e478> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -668 # 464f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e6f0> │ │ │ │ - b -1600 # 46150 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e350> │ │ │ │ + bl -235776 │ │ │ │ + li.w $a1, 16 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -60524 # 371a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12e0> │ │ │ │ + bl -234112 │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b -1540 # 46198 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e398> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -1748 # 460d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e2d0> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -1756 # 460d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e2d0> │ │ │ │ - move $s1, $a0 │ │ │ │ - b -636 # 46538 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e738> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -2100 # 45f88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e188> │ │ │ │ - pcalau12i $t1, 106 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 824 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, -2536 # 45df0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2dff0> │ │ │ │ - addi.d $t0, $sp, 208 │ │ │ │ - pcaddi $a0, 55738 │ │ │ │ - st.d $t0, $sp, 96 │ │ │ │ - bl -238136 │ │ │ │ + bl -235800 │ │ │ │ + bl -233852 │ │ │ │ + bl -234128 │ │ │ │ nop │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + bl -233868 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + b -92 # 45dd8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xff18> │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + bl -233884 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + bl -235844 │ │ │ │ + st.w $zero, $s0, 128 │ │ │ │ + bl -234172 │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + bl -233908 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + bl -233740 │ │ │ │ + ldptr.w $t0, $a0, 128 │ │ │ │ + addi.d $sp, $sp, -32 │ │ │ │ + st.d $s0, $sp, 16 │ │ │ │ + pcaddi $t1, 107373 │ │ │ │ + st.d $ra, $sp, 24 │ │ │ │ + stptr.d $t1, $a0, 0 │ │ │ │ + andi $t1, $t0, 0x1 │ │ │ │ move $s0, $a0 │ │ │ │ - b -2164 # 45f80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e180> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -2172 # 45f80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e180> │ │ │ │ - move $s2, $a0 │ │ │ │ - b -2020 # 46020 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e220> │ │ │ │ - pcalau12i $t1, 106 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 824 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, -2608 # 45df0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2dff0> │ │ │ │ - pcaddi $a0, 55721 │ │ │ │ - bl -238200 │ │ │ │ + beqz $t1, 16 # 45e90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xffd0> │ │ │ │ + andi $t0, $t0, 0x4 │ │ │ │ + bnez $t0, 184 # 45f40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10080> │ │ │ │ nop │ │ │ │ - move $s2, $a0 │ │ │ │ - move $a0, $s5 │ │ │ │ - bl -237112 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $a0, $s0, 104 │ │ │ │ + pcaddi $t0, 107313 │ │ │ │ + stptr.d $t0, $s0, 0 │ │ │ │ + beqz $a0, 12 # 45ea8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xffe8> │ │ │ │ + bl -235088 │ │ │ │ nop │ │ │ │ - addi.d $a0, $sp, 432 │ │ │ │ - bl -238644 # c410 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - addi.d $s1, $sp, 336 │ │ │ │ - b -2084 # 46028 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e228> │ │ │ │ - move $s2, $a0 │ │ │ │ - b -20 # 46840 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ea40> │ │ │ │ - pcalau12i $t1, 106 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 824 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, -2688 # 45df0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2dff0> │ │ │ │ - addi.d $t0, $sp, 208 │ │ │ │ - pcaddi $a0, 55700 │ │ │ │ - st.d $t0, $sp, 96 │ │ │ │ - bl -238288 │ │ │ │ + ld.bu $t0, $s0, 88 │ │ │ │ + beqz $t0, 100 # 45f10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10050> │ │ │ │ + ld.d $a0, $s0, 80 │ │ │ │ + beqz $a0, 92 # 45f10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10050> │ │ │ │ + li.w $t1, -1 │ │ │ │ + addi.d $t2, $a0, 8 │ │ │ │ + amadd_db.w $t0, $t1, $t2 │ │ │ │ + addi.w $t0, $t0, -1 │ │ │ │ + bnez $t0, 72 # 45f10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10050> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + ld.d $t0, $t0, 16 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + li.w $t1, -1 │ │ │ │ + addi.d $t2, $a0, 12 │ │ │ │ + amadd_db.w $t0, $t1, $t2 │ │ │ │ + addi.w $t0, $t0, -1 │ │ │ │ + bnez $t0, 32 # 45f10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10050> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + pcaddi $t2, -19190 │ │ │ │ + ld.d $t1, $t0, 24 │ │ │ │ + bne $t1, $t2, 96 # 45f60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x100a0> │ │ │ │ + ld.d $t0, $t0, 8 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ nop │ │ │ │ - ld.d $t0, $sp, 48 │ │ │ │ - move $s3, $a0 │ │ │ │ - addi.d $a0, $sp, 512 │ │ │ │ - st.d $t0, $sp, 440 │ │ │ │ - bl -237208 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $t0, $sp, 32 │ │ │ │ - move $a0, $s4 │ │ │ │ - st.d $t0, $sp, 440 │ │ │ │ - bl -236888 │ │ │ │ - ld.d $t0, $s1, -24 │ │ │ │ - addi.d $t1, $sp, 112 │ │ │ │ - st.d $s1, $sp, 432 │ │ │ │ - addi.d $t0, $t0, 720 │ │ │ │ - add.d $t0, $t0, $t1 │ │ │ │ - st.d $s2, $t0, -400 │ │ │ │ - b -1804 # 461b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e3b8> │ │ │ │ - b -928 # 46528 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e728> │ │ │ │ + pcalau12i $t0, 107 │ │ │ │ + ld.d $t0, $t0, -296 │ │ │ │ + addi.d $t0, $t0, 16 │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + stptr.d $t0, $s0, 0 │ │ │ │ + addi.d $a0, $s0, 56 │ │ │ │ + ld.d $s0, $sp, 16 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + b -234464 │ │ │ │ nop │ │ │ │ - pcalau12i $t1, 106 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 824 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, -2808 # 45df0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2dff0> │ │ │ │ - pcaddi $a0, 55671 │ │ │ │ - addi.d $s0, $sp, 240 │ │ │ │ - bl -238404 │ │ │ │ - move $s1, $a0 │ │ │ │ - b -2452 # 45f68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e168> │ │ │ │ - pcalau12i $t1, 106 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 824 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, -2856 # 45df0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2dff0> │ │ │ │ - addi.d $t0, $sp, 304 │ │ │ │ - pcaddi $a0, 55658 │ │ │ │ - st.d $t0, $sp, 80 │ │ │ │ - bl -238456 │ │ │ │ nop │ │ │ │ - move $s1, $a0 │ │ │ │ - b -2524 # 45f58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e158> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -2484 # 45f88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e188> │ │ │ │ - b -2080 # 46120 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e320> │ │ │ │ nop │ │ │ │ - b -1720 # 46290 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e490> │ │ │ │ + bl -512 # 45d40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfe80> │ │ │ │ + b -180 # 45e90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xffd0> │ │ │ │ nop │ │ │ │ - b -2080 # 46130 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e330> │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b -2588 # 45f40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e140> │ │ │ │ - pcalau12i $t1, 106 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 824 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, -2952 # 45df0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2dff0> │ │ │ │ - pcaddi $a0, 55635 │ │ │ │ - bl -238544 │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b -1948 # 461f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e3f0> │ │ │ │ - bl -238736 │ │ │ │ - ld.d $a0, $sp, 136 │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, -24 │ │ │ │ - add.d $a0, $a0, $t0 │ │ │ │ - ldptr.w $a1, $a0, 32 │ │ │ │ - ori $a1, $a1, 0x1 │ │ │ │ - bl -236716 # cd00 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ - bl -236816 │ │ │ │ - ldptr.d $t0, $s6, 0 │ │ │ │ - ld.d $t0, $t0, -24 │ │ │ │ - add.d $t0, $s6, $t0 │ │ │ │ - st.w $s7, $t0, 28 │ │ │ │ - b -8596 # 44830 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ca30> │ │ │ │ - b -920 # 46630 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e830> │ │ │ │ nop │ │ │ │ - b -1072 # 465a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e7a0> │ │ │ │ nop │ │ │ │ - b -1080 # 465a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e7a0> │ │ │ │ nop │ │ │ │ - ld.d $a4, $a1, 8 │ │ │ │ - move $t1, $a2 │ │ │ │ - ldptr.d $a3, $a1, 0 │ │ │ │ - ld.d $a2, $a2, 8 │ │ │ │ + jirl $ra, $t1, 0 │ │ │ │ + b -84 # 45f10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10050> │ │ │ │ + bl -236136 │ │ │ │ + bl -234188 │ │ │ │ + b -224 # 45e90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xffd0> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ldptr.w $t0, $a0, 128 │ │ │ │ addi.d $sp, $sp, -32 │ │ │ │ st.d $s0, $sp, 16 │ │ │ │ + pcaddi $t1, 107301 │ │ │ │ st.d $ra, $sp, 24 │ │ │ │ - addi.d $t3, $a1, 16 │ │ │ │ - move $t0, $a1 │ │ │ │ + stptr.d $t1, $a0, 0 │ │ │ │ + andi $t1, $t0, 0x1 │ │ │ │ move $s0, $a0 │ │ │ │ - add.d $t2, $a2, $a4 │ │ │ │ - beq $a3, $t3, 244 # 46b00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ed00> │ │ │ │ - ld.d $t3, $a1, 16 │ │ │ │ - ldptr.d $a1, $t1, 0 │ │ │ │ - bgeu $t3, $t2, 24 # 46a30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ec30> │ │ │ │ - addi.d $t3, $t1, 16 │ │ │ │ - beq $a1, $t3, 16 # 46a30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ec30> │ │ │ │ + beqz $t1, 16 # 45fb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x100f0> │ │ │ │ + andi $t0, $t0, 0x4 │ │ │ │ + bnez $t0, 184 # 46060 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x101a0> │ │ │ │ nop │ │ │ │ - ld.d $t3, $t1, 16 │ │ │ │ - bgeu $t3, $t2, 116 # 46aa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2eca0> │ │ │ │ - li.w $t1, -2 │ │ │ │ - lu52i.d $t1, $t1, 2047 │ │ │ │ - sub.d $t1, $t1, $a4 │ │ │ │ - bltu $t1, $a2, 220 # 46b18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ed18> │ │ │ │ - move $a0, $t0 │ │ │ │ - bl -239044 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - move $t0, $a0 │ │ │ │ - addi.d $a0, $s0, 16 │ │ │ │ - stptr.d $a0, $s0, 0 │ │ │ │ - ldptr.d $t1, $t0, 0 │ │ │ │ - addi.d $a1, $t0, 16 │ │ │ │ - beq $t1, $a1, 108 # 46ac8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ecc8> │ │ │ │ - ld.d $t2, $t0, 16 │ │ │ │ - stptr.d $t1, $s0, 0 │ │ │ │ - st.d $t2, $s0, 16 │ │ │ │ + ld.d $a0, $s0, 104 │ │ │ │ + pcaddi $t0, 107241 │ │ │ │ + stptr.d $t0, $s0, 0 │ │ │ │ + beqz $a0, 12 # 45fc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10108> │ │ │ │ + bl -235376 │ │ │ │ nop │ │ │ │ - ld.d $t1, $t0, 8 │ │ │ │ - stptr.d $a1, $t0, 0 │ │ │ │ - st.d $zero, $t0, 8 │ │ │ │ - st.d $t1, $s0, 8 │ │ │ │ - st.b $zero, $t0, 16 │ │ │ │ + ld.bu $t0, $s0, 88 │ │ │ │ + beqz $t0, 100 # 46030 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10170> │ │ │ │ + ld.d $a0, $s0, 80 │ │ │ │ + beqz $a0, 92 # 46030 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10170> │ │ │ │ + li.w $t1, -1 │ │ │ │ + addi.d $t2, $a0, 8 │ │ │ │ + amadd_db.w $t0, $t1, $t2 │ │ │ │ + addi.w $t0, $t0, -1 │ │ │ │ + bnez $t0, 72 # 46030 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10170> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + ld.d $t0, $t0, 16 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + li.w $t1, -1 │ │ │ │ + addi.d $t2, $a0, 12 │ │ │ │ + amadd_db.w $t0, $t1, $t2 │ │ │ │ + addi.w $t0, $t0, -1 │ │ │ │ + bnez $t0, 32 # 46030 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10170> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + pcaddi $t2, -19262 │ │ │ │ + ld.d $t1, $t0, 24 │ │ │ │ + bne $t1, $t2, 96 # 46080 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x101c0> │ │ │ │ + ld.d $t0, $t0, 8 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + nop │ │ │ │ + pcalau12i $t0, 106 │ │ │ │ + ld.d $t0, $t0, -296 │ │ │ │ + addi.d $t0, $t0, 16 │ │ │ │ + addi.d $a0, $s0, 56 │ │ │ │ + stptr.d $t0, $s0, 0 │ │ │ │ + bl -234740 │ │ │ │ ld.d $ra, $sp, 24 │ │ │ │ move $a0, $s0 │ │ │ │ ld.d $s0, $sp, 16 │ │ │ │ addi.d $sp, $sp, 32 │ │ │ │ - ret │ │ │ │ + b -235528 │ │ │ │ nop │ │ │ │ + bl -800 # 45d40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfe80> │ │ │ │ + b -180 # 45fb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x100f0> │ │ │ │ nop │ │ │ │ - move $a1, $zero │ │ │ │ - move $a0, $t1 │ │ │ │ - move $a2, $zero │ │ │ │ - bl -237212 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - move $t0, $a0 │ │ │ │ - addi.d $a0, $s0, 16 │ │ │ │ - stptr.d $a0, $s0, 0 │ │ │ │ - ldptr.d $t1, $t0, 0 │ │ │ │ - addi.d $a1, $t0, 16 │ │ │ │ - bne $t1, $a1, -100 # 46a60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ec60> │ │ │ │ - ld.d $a2, $t0, 8 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - stptr.d $a1, $sp, 0 │ │ │ │ - addi.d $a2, $a2, 1 │ │ │ │ - bl -237048 │ │ │ │ - ldptr.d $a1, $sp, 0 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - b -116 # 46a70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ec70> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + jirl $ra, $t1, 0 │ │ │ │ + b -84 # 46030 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10170> │ │ │ │ + bl -236424 │ │ │ │ + bl -234476 │ │ │ │ + b -224 # 45fb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x100f0> │ │ │ │ nop │ │ │ │ - li.w $t3, 15 │ │ │ │ - ldptr.d $a1, $t1, 0 │ │ │ │ - bgeu $t3, $t2, -200 # 46a40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ec40> │ │ │ │ - addi.d $t3, $t1, 16 │ │ │ │ - bne $a1, $t3, -232 # 46a28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ec28> │ │ │ │ - b -212 # 46a40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ec40> │ │ │ │ - pcaddi $a0, 55532 │ │ │ │ - bl -238956 │ │ │ │ - beq $a0, $a1, 288 # 46c40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ee40> │ │ │ │ - addi.d $sp, $sp, -64 │ │ │ │ - st.d $s0, $sp, 48 │ │ │ │ - st.d $s2, $sp, 32 │ │ │ │ - st.d $s3, $sp, 24 │ │ │ │ - slli.w $t0, $a2, 0x0 │ │ │ │ - st.d $ra, $sp, 56 │ │ │ │ - li.w $t1, 16 │ │ │ │ - move $s0, $a0 │ │ │ │ - move $s3, $t0 │ │ │ │ - move $s2, $a1 │ │ │ │ - beq $t0, $t1, 116 # 46bc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2edc0> │ │ │ │ - li.w $t1, 8 │ │ │ │ - bne $t0, $t1, 60 # 46b90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ed90> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $a0, $s0, 16 │ │ │ │ ldptr.w $t0, $a0, 64 │ │ │ │ + addi.d $sp, $sp, -32 │ │ │ │ + st.d $s0, $sp, 16 │ │ │ │ + st.d $ra, $sp, 24 │ │ │ │ andi $t1, $t0, 0x2 │ │ │ │ - bnez $t1, 28 # 46b88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ed88> │ │ │ │ + move $s0, $a0 │ │ │ │ + bnez $t1, 32 # 460d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10218> │ │ │ │ ldptr.d $t1, $a0, 0 │ │ │ │ ori $t0, $t0, 0x2 │ │ │ │ st.w $t0, $a0, 64 │ │ │ │ ld.d $t0, $t1, 120 │ │ │ │ li.w $a1, 8 │ │ │ │ jirl $ra, $t0, 0 │ │ │ │ - ldptr.d $s0, $s0, 0 │ │ │ │ - bne $s0, $s2, -44 # 46b60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ed60> │ │ │ │ - ld.d $ra, $sp, 56 │ │ │ │ - ld.d $s0, $sp, 48 │ │ │ │ - ld.d $s2, $sp, 32 │ │ │ │ - ld.d $s3, $sp, 24 │ │ │ │ - addi.d $sp, $sp, 64 │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ + ldptr.w $t0, $s0, 64 │ │ │ │ + andi $t1, $t0, 0x4 │ │ │ │ + bnez $t1, 36 # 46100 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10240> │ │ │ │ + ldptr.d $t1, $s0, 0 │ │ │ │ + ori $t0, $t0, 0x4 │ │ │ │ + st.w $t0, $s0, 64 │ │ │ │ + ld.d $t0, $t1, 120 │ │ │ │ + li.w $a1, 16 │ │ │ │ + move $a0, $s0 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ nop │ │ │ │ + ld.bu $t0, $s0, 80 │ │ │ │ + beqz $t0, 12 # 46110 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10250> │ │ │ │ + st.b $zero, $s0, 80 │ │ │ │ nop │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + st.w $zero, $s0, 120 │ │ │ │ + ld.d $s0, $sp, 16 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ + bl -236584 │ │ │ │ + li.w $a1, 16 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -61332 # 371a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12e0> │ │ │ │ + bl -234920 │ │ │ │ nop │ │ │ │ + bl -236608 │ │ │ │ + ld.bu $t0, $s0, 80 │ │ │ │ + beqz $t0, 8 # 46150 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10290> │ │ │ │ + st.b $zero, $s0, 80 │ │ │ │ + bl -234944 │ │ │ │ nop │ │ │ │ - st.d $s1, $sp, 40 │ │ │ │ + bl -236632 │ │ │ │ + bl -234684 │ │ │ │ + bl -234960 │ │ │ │ nop │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + bl -234700 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + b -52 # 46140 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10280> │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + bl -234716 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + bl -236676 │ │ │ │ + st.w $zero, $s0, 120 │ │ │ │ + bl -235004 │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + bl -234740 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + bl -234572 │ │ │ │ + ldptr.w $t0, $a0, 120 │ │ │ │ + addi.d $sp, $sp, -16 │ │ │ │ + stptr.d $s0, $sp, 0 │ │ │ │ + pcaddi $t1, 107215 │ │ │ │ + st.d $ra, $sp, 8 │ │ │ │ + stptr.d $t1, $a0, 0 │ │ │ │ + andi $t1, $t0, 0x1 │ │ │ │ + move $s0, $a0 │ │ │ │ + beqz $t1, 16 # 461d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10310> │ │ │ │ + andi $t0, $t0, 0x4 │ │ │ │ + bnez $t0, 88 # 46220 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10360> │ │ │ │ nop │ │ │ │ + ld.d $a0, $s0, 96 │ │ │ │ + beqz $a0, 12 # 461e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10320> │ │ │ │ + bl -235912 │ │ │ │ nop │ │ │ │ - ld.d $s1, $s0, 16 │ │ │ │ - ldptr.d $t0, $s1, 0 │ │ │ │ - move $a0, $s1 │ │ │ │ - ld.d $t0, $t0, 48 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - ldptr.w $t0, $s1, 64 │ │ │ │ - andi $t1, $t0, 0x4 │ │ │ │ - bnez $t1, 36 # 46c10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ee10> │ │ │ │ - ldptr.d $t1, $s1, 0 │ │ │ │ - ori $t0, $t0, 0x4 │ │ │ │ - st.w $t0, $s1, 64 │ │ │ │ - ld.d $t0, $t1, 120 │ │ │ │ - li.w $a1, 16 │ │ │ │ - move $a0, $s1 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ + pcalau12i $t0, 106 │ │ │ │ + ld.d $t0, $t0, -296 │ │ │ │ + addi.d $t0, $t0, 16 │ │ │ │ + ld.d $ra, $sp, 8 │ │ │ │ + stptr.d $t0, $s0, 0 │ │ │ │ + addi.d $a0, $s0, 56 │ │ │ │ + ldptr.d $s0, $sp, 0 │ │ │ │ + addi.d $sp, $sp, 16 │ │ │ │ + b -235184 │ │ │ │ nop │ │ │ │ - ldptr.d $s0, $s0, 0 │ │ │ │ - bne $s0, $s2, -68 # 46bd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2edd0> │ │ │ │ - ld.d $ra, $sp, 56 │ │ │ │ - ld.d $s1, $sp, 40 │ │ │ │ - ld.d $s0, $sp, 48 │ │ │ │ - ld.d $s2, $sp, 32 │ │ │ │ - ld.d $s3, $sp, 24 │ │ │ │ - addi.d $sp, $sp, 64 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ret │ │ │ │ nop │ │ │ │ - bl -239432 │ │ │ │ - ldptr.d $a0, $s0, 0 │ │ │ │ - move $a2, $s3 │ │ │ │ - move $a1, $s2 │ │ │ │ - bl -312 # 46b20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ed20> │ │ │ │ - bl -237772 │ │ │ │ - st.d $s1, $sp, 40 │ │ │ │ - b -28 # 46c48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ee48> │ │ │ │ - bl -239464 │ │ │ │ - bl -237516 │ │ │ │ - bl -237792 │ │ │ │ nop │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - bl -237532 │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - bl -237364 │ │ │ │ nop │ │ │ │ + bl -384 # 460a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x101e0> │ │ │ │ + b -84 # 461d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10310> │ │ │ │ + bl -236840 │ │ │ │ + bl -234892 │ │ │ │ + b -96 # 461d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10310> │ │ │ │ nop │ │ │ │ - stptr.d $a1, $a0, 0 │ │ │ │ - st.d $a2, $a0, 8 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ - ret │ │ │ │ nop │ │ │ │ + ldptr.w $t0, $a0, 120 │ │ │ │ + addi.d $sp, $sp, -16 │ │ │ │ + stptr.d $s0, $sp, 0 │ │ │ │ + pcaddi $t1, 107175 │ │ │ │ + st.d $ra, $sp, 8 │ │ │ │ + stptr.d $t1, $a0, 0 │ │ │ │ + andi $t1, $t0, 0x1 │ │ │ │ + move $s0, $a0 │ │ │ │ + beqz $t1, 16 # 46270 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x103b0> │ │ │ │ + andi $t0, $t0, 0x4 │ │ │ │ + bnez $t0, 88 # 462c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10400> │ │ │ │ nop │ │ │ │ + ld.d $a0, $s0, 96 │ │ │ │ + beqz $a0, 12 # 46280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x103c0> │ │ │ │ + bl -236072 │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -80 │ │ │ │ - st.d $s4, $sp, 32 │ │ │ │ - move $s4, $a2 │ │ │ │ - ld.d $t0, $s4, 16 │ │ │ │ - ldptr.d $t2, $s4, 0 │ │ │ │ - ld.wu $t1, $s4, 24 │ │ │ │ - st.d $s0, $sp, 64 │ │ │ │ - sub.d $t0, $t0, $t2 │ │ │ │ - addi.d $s0, $a1, 16 │ │ │ │ - alsl.d $t0, $t0, $t1, 0x3 │ │ │ │ - li.w $a2, 8 │ │ │ │ - addi.d $a1, $sp, 16 │ │ │ │ + pcalau12i $t0, 106 │ │ │ │ + ld.d $t0, $t0, -296 │ │ │ │ + addi.d $t0, $t0, 16 │ │ │ │ + addi.d $a0, $s0, 56 │ │ │ │ + stptr.d $t0, $s0, 0 │ │ │ │ + bl -235332 │ │ │ │ + ld.d $ra, $sp, 8 │ │ │ │ move $a0, $s0 │ │ │ │ - pcalau12i $t3, 106 │ │ │ │ - ld.d $t3, $t3, -160 │ │ │ │ - ld.d $t3, $t3, 0 │ │ │ │ - st.d $t3, $sp, 24 │ │ │ │ - li.w $t3, 0x0 │ │ │ │ - st.d $ra, $sp, 72 │ │ │ │ - st.d $t0, $sp, 16 │ │ │ │ - bl -238224 │ │ │ │ - ld.d $t1, $sp, 16 │ │ │ │ - beqz $t1, 488 # 46ef0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f0f0> │ │ │ │ - st.d $s1, $sp, 56 │ │ │ │ - st.d $s2, $sp, 48 │ │ │ │ - st.d $s3, $sp, 40 │ │ │ │ - move $s2, $zero │ │ │ │ - li.w $s3, 1 │ │ │ │ - li.w $s1, -128 │ │ │ │ + ldptr.d $s0, $sp, 0 │ │ │ │ + addi.d $sp, $sp, 16 │ │ │ │ + b -236120 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - st.b $zero, $sp, 15 │ │ │ │ - bgeu $s2, $t1, 404 # 46ec8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f0c8> │ │ │ │ - ldptr.d $t2, $s4, 0 │ │ │ │ - ld.d $a2, $s4, 16 │ │ │ │ - ld.wu $t0, $s4, 24 │ │ │ │ - sub.d $a2, $a2, $t2 │ │ │ │ - alsl.d $a2, $a2, $t0, 0x3 │ │ │ │ - bgeu $s2, $a2, 796 # 47068 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f268> │ │ │ │ - srli.d $t3, $s2, 0x6 │ │ │ │ - alsl.d $t3, $t3, $t2, 0x3 │ │ │ │ - ldptr.d $t3, $t3, 0 │ │ │ │ - sll.d $t0, $s3, $s2 │ │ │ │ - and $t0, $t0, $t3 │ │ │ │ - beqz $t0, 476 # 46f40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f140> │ │ │ │ - addi.d $t0, $s2, 1 │ │ │ │ - li.w $t4, 1 │ │ │ │ - li.w $t3, 1 │ │ │ │ - bgeu $t0, $t1, 428 # 46f20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f120> │ │ │ │ - bgeu $t0, $a2, 736 # 47058 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f258> │ │ │ │ - srli.d $t5, $t0, 0x6 │ │ │ │ - alsl.d $t5, $t5, $t2, 0x3 │ │ │ │ - ldptr.d $t5, $t5, 0 │ │ │ │ - sll.d $t0, $s3, $t0 │ │ │ │ - and $t0, $t0, $t5 │ │ │ │ - beqz $t0, 464 # 46f60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f160> │ │ │ │ - addi.d $t0, $s2, 2 │ │ │ │ - ori $t3, $t3, 0x2 │ │ │ │ - li.w $t4, 1 │ │ │ │ - bgeu $t0, $t1, 384 # 46f20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f120> │ │ │ │ nop │ │ │ │ - bgeu $t0, $a2, 688 # 47058 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f258> │ │ │ │ - srli.d $t5, $t0, 0x6 │ │ │ │ - alsl.d $t5, $t5, $t2, 0x3 │ │ │ │ - ldptr.d $t5, $t5, 0 │ │ │ │ - sll.d $t0, $s3, $t0 │ │ │ │ - and $t0, $t0, $t5 │ │ │ │ - beqz $t0, 448 # 46f80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f180> │ │ │ │ - addi.d $t0, $s2, 3 │ │ │ │ - ori $t3, $t3, 0x4 │ │ │ │ - li.w $t4, 1 │ │ │ │ - bgeu $t0, $t1, 336 # 46f20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f120> │ │ │ │ nop │ │ │ │ - bgeu $t0, $a2, 640 # 47058 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f258> │ │ │ │ - srli.d $t5, $t0, 0x6 │ │ │ │ - alsl.d $t5, $t5, $t2, 0x3 │ │ │ │ - ldptr.d $t5, $t5, 0 │ │ │ │ - sll.d $t0, $s3, $t0 │ │ │ │ - and $t0, $t0, $t5 │ │ │ │ - beqz $t0, 432 # 46fa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f1a0> │ │ │ │ - addi.d $t0, $s2, 4 │ │ │ │ - ori $t3, $t3, 0x8 │ │ │ │ - li.w $t4, 1 │ │ │ │ - bgeu $t0, $t1, 288 # 46f20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f120> │ │ │ │ + bl -544 # 460a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x101e0> │ │ │ │ + b -84 # 46270 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x103b0> │ │ │ │ + bl -237000 │ │ │ │ + bl -235052 │ │ │ │ + b -96 # 46270 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x103b0> │ │ │ │ nop │ │ │ │ - bgeu $t0, $a2, 592 # 47058 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f258> │ │ │ │ - srli.d $t5, $t0, 0x6 │ │ │ │ - alsl.d $t5, $t5, $t2, 0x3 │ │ │ │ - ldptr.d $t5, $t5, 0 │ │ │ │ - sll.d $t0, $s3, $t0 │ │ │ │ - and $t0, $t0, $t5 │ │ │ │ - beqz $t0, 416 # 46fc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f1c0> │ │ │ │ - addi.d $t0, $s2, 5 │ │ │ │ - ori $t3, $t3, 0x10 │ │ │ │ - li.w $t4, 1 │ │ │ │ - bgeu $t0, $t1, 240 # 46f20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f120> │ │ │ │ nop │ │ │ │ - bgeu $t0, $a2, 544 # 47058 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f258> │ │ │ │ - srli.d $t5, $t0, 0x6 │ │ │ │ - alsl.d $t5, $t5, $t2, 0x3 │ │ │ │ - ldptr.d $t5, $t5, 0 │ │ │ │ - sll.d $t0, $s3, $t0 │ │ │ │ - and $t0, $t0, $t5 │ │ │ │ - beqz $t0, 432 # 47000 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f200> │ │ │ │ - addi.d $t0, $s2, 6 │ │ │ │ - ori $t3, $t3, 0x20 │ │ │ │ - li.w $t4, 1 │ │ │ │ - bgeu $t0, $t1, 192 # 46f20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f120> │ │ │ │ nop │ │ │ │ - bgeu $t0, $a2, 496 # 47058 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f258> │ │ │ │ - srli.d $t5, $t0, 0x6 │ │ │ │ - alsl.d $t5, $t5, $t2, 0x3 │ │ │ │ - ldptr.d $t5, $t5, 0 │ │ │ │ - sll.d $t0, $s3, $t0 │ │ │ │ - and $t0, $t0, $t5 │ │ │ │ - beqz $t0, 416 # 47020 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f220> │ │ │ │ - addi.d $t0, $s2, 7 │ │ │ │ - ori $t3, $t3, 0x40 │ │ │ │ - li.w $t4, 1 │ │ │ │ - bgeu $t0, $t1, 144 # 46f20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f120> │ │ │ │ + addi.d $sp, $sp, -192 │ │ │ │ + pcalau12i $t0, 106 │ │ │ │ + ld.d $t0, $t0, -160 │ │ │ │ + ld.d $t0, $t0, 0 │ │ │ │ + st.d $t0, $sp, 136 │ │ │ │ + li.w $t0, 0x0 │ │ │ │ + ldptr.w $t0, $a0, 56 │ │ │ │ + st.d $s1, $sp, 168 │ │ │ │ + st.d $ra, $sp, 184 │ │ │ │ + st.d $s0, $sp, 176 │ │ │ │ + st.d $s2, $sp, 160 │ │ │ │ + andi $t1, $t0, 0x2 │ │ │ │ + move $s1, $a0 │ │ │ │ + bnez $t1, 236 # 46400 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10540> │ │ │ │ + ldptr.d $s0, $s1, 0 │ │ │ │ + beq $s0, $s1, 116 # 46390 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x104d0> │ │ │ │ + li.w $s2, 5 │ │ │ │ nop │ │ │ │ - bgeu $t0, $a2, 448 # 47058 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f258> │ │ │ │ - srli.d $t1, $t0, 0x6 │ │ │ │ - alsl.d $t1, $t1, $t2, 0x3 │ │ │ │ - ldptr.d $t1, $t1, 0 │ │ │ │ - sll.d $t0, $s3, $t0 │ │ │ │ - and $t0, $t0, $t1 │ │ │ │ - beqz $t0, 304 # 46fe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f1e0> │ │ │ │ - or $t3, $t3, $s1 │ │ │ │ - addi.d $s2, $s2, 8 │ │ │ │ nop │ │ │ │ - st.b $t3, $sp, 15 │ │ │ │ nop │ │ │ │ - li.w $a2, 1 │ │ │ │ - addi.d $a1, $sp, 15 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -238692 │ │ │ │ - ld.d $t1, $sp, 16 │ │ │ │ - bltu $s2, $t1, -428 # 46d30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ef30> │ │ │ │ - ld.d $s1, $sp, 56 │ │ │ │ - ld.d $s2, $sp, 48 │ │ │ │ - ld.d $s3, $sp, 40 │ │ │ │ + ldptr.w $t0, $s1, 56 │ │ │ │ + andi $t0, $t0, 0x5 │ │ │ │ + beq $t0, $s2, 24 # 46350 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10490> │ │ │ │ + ld.d $a0, $s0, 16 │ │ │ │ + move $a1, $zero │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ld.d $t0, $t0, 136 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + ld.d $a0, $s0, 16 │ │ │ │ + st.d $zero, $s0, 16 │ │ │ │ + beqz $a0, 136 # 463e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10520> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ld.d $t0, $t0, 8 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + ldptr.d $s0, $s0, 0 │ │ │ │ + bne $s0, $s1, -60 # 46330 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10470> │ │ │ │ + ldptr.d $s0, $s1, 0 │ │ │ │ + beq $s0, $s1, 28 # 46390 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x104d0> │ │ │ │ + nop │ │ │ │ nop │ │ │ │ + move $a0, $s0 │ │ │ │ + ldptr.d $s0, $s0, 0 │ │ │ │ + bl -236344 │ │ │ │ + bne $s0, $s1, -12 # 46380 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x104c0> │ │ │ │ pcalau12i $t1, 106 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 24 │ │ │ │ + ld.d $t0, $sp, 136 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, 312 # 47040 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f240> │ │ │ │ - ld.d $ra, $sp, 72 │ │ │ │ - ld.d $s0, $sp, 64 │ │ │ │ - ld.d $s4, $sp, 32 │ │ │ │ - addi.d $sp, $sp, 80 │ │ │ │ + bnez $t0, 472 # 46580 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x106c0> │ │ │ │ + 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 │ │ │ │ - move $s2, $t0 │ │ │ │ - b -100 # 46ec0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f0c0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $t0, $s2, 1 │ │ │ │ - bgeu $t0, $t1, 244 # 47038 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f238> │ │ │ │ - move $t4, $zero │ │ │ │ - move $t3, $zero │ │ │ │ - b -472 # 46d78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ef78> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - addi.d $t0, $s2, 2 │ │ │ │ - bltu $t0, $t1, -444 # 46da8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2efa8> │ │ │ │ - move $s2, $t0 │ │ │ │ - bnez $t4, -172 # 46ec0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f0c0> │ │ │ │ - b -168 # 46ec8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f0c8> │ │ │ │ nop │ │ │ │ + ldptr.d $s0, $s0, 0 │ │ │ │ + bne $s0, $s1, -180 # 46330 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10470> │ │ │ │ + b -120 # 46370 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x104b0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $t0, $s2, 3 │ │ │ │ - bltu $t0, $t1, -428 # 46dd8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2efd8> │ │ │ │ - move $s2, $t0 │ │ │ │ - bnez $t4, -204 # 46ec0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f0c0> │ │ │ │ - b -200 # 46ec8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f0c8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $t0, $s2, 4 │ │ │ │ - bltu $t0, $t1, -412 # 46e08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f008> │ │ │ │ - move $s2, $t0 │ │ │ │ - bnez $t4, -236 # 46ec0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f0c0> │ │ │ │ - b -232 # 46ec8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f0c8> │ │ │ │ + bstrins.d $t0, $zero, 0x1, 0x1 │ │ │ │ + st.d $s3, $sp, 152 │ │ │ │ + pcalau12i $s0, 106 │ │ │ │ + ld.d $s0, $s0, -296 │ │ │ │ + st.w $t0, $a0, 56 │ │ │ │ + addi.d $s0, $s0, 16 │ │ │ │ + addi.d $a0, $sp, 80 │ │ │ │ + st.d $zero, $sp, 32 │ │ │ │ + st.d $zero, $sp, 40 │ │ │ │ + st.d $s0, $sp, 24 │ │ │ │ + st.d $zero, $sp, 48 │ │ │ │ + st.d $zero, $sp, 56 │ │ │ │ + st.d $zero, $sp, 64 │ │ │ │ + st.d $zero, $sp, 72 │ │ │ │ + bl -234824 │ │ │ │ + ldptr.w $t0, $s1, 56 │ │ │ │ + li.w $t1, 4 │ │ │ │ + pcaddi $s2, 106799 │ │ │ │ + st.w $zero, $sp, 88 │ │ │ │ + st.b $zero, $sp, 93 │ │ │ │ + st.d $zero, $sp, 96 │ │ │ │ + st.d $zero, $sp, 104 │ │ │ │ + st.d $zero, $sp, 112 │ │ │ │ + st.d $zero, $sp, 120 │ │ │ │ + st.w $t1, $sp, 128 │ │ │ │ + st.d $s2, $sp, 24 │ │ │ │ + andi $t0, $t0, 0x1 │ │ │ │ + beqz $t0, 180 # 46520 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10660> │ │ │ │ + ldptr.d $t0, $s1, 0 │ │ │ │ + addi.d $s3, $sp, 24 │ │ │ │ + ld.d $a0, $t0, 16 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ld.d $t0, $t0, 48 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + ldptr.d $t0, $s1, 0 │ │ │ │ + li.w $a2, 8 │ │ │ │ + addi.d $a1, $sp, 16 │ │ │ │ + addi.d $a0, $sp, 8 │ │ │ │ + st.d $s1, $sp, 8 │ │ │ │ + st.d $t0, $sp, 16 │ │ │ │ + bl -11936 # 43600 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd740> │ │ │ │ + ldptr.d $a0, $s1, 0 │ │ │ │ + li.w $a2, 16 │ │ │ │ + move $a1, $s1 │ │ │ │ + bl -34160 # 3df40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8080> │ │ │ │ + ldptr.w $t0, $sp, 128 │ │ │ │ + st.d $s2, $sp, 24 │ │ │ │ + andi $t1, $t0, 0x1 │ │ │ │ + beqz $t1, 32 # 464e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10620> │ │ │ │ + andi $t0, $t0, 0x4 │ │ │ │ + beqz $t0, 24 # 464e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10620> │ │ │ │ + move $a0, $s3 │ │ │ │ + bl -8960 # 441d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe310> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $t0, $s2, 5 │ │ │ │ - bltu $t0, $t1, -396 # 46e38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f038> │ │ │ │ - move $s2, $t0 │ │ │ │ - bnez $t4, -268 # 46ec0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f0c0> │ │ │ │ - b -264 # 46ec8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f0c8> │ │ │ │ + ld.d $a0, $sp, 104 │ │ │ │ + beqz $a0, 12 # 464f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10630> │ │ │ │ + bl -236696 │ │ │ │ nop │ │ │ │ + addi.d $a0, $sp, 80 │ │ │ │ + st.d $s0, $sp, 24 │ │ │ │ + bl -235944 │ │ │ │ + ld.d $s3, $sp, 152 │ │ │ │ + b -488 # 46318 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10458> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $s2, $s2, 8 │ │ │ │ - beqz $t4, -284 # 46ec8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f0c8> │ │ │ │ - b -296 # 46ec0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f0c0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $t0, $s2, 6 │ │ │ │ - bltu $t0, $t1, -412 # 46e68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f068> │ │ │ │ - move $s2, $t0 │ │ │ │ - bnez $t4, -332 # 46ec0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f0c0> │ │ │ │ - b -328 # 46ec8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f0c8> │ │ │ │ + lu12i.w $a0, 1 │ │ │ │ + ori $a0, $a0, 0x4 │ │ │ │ + st.d $t1, $sp, 120 │ │ │ │ + addi.d $s3, $sp, 24 │ │ │ │ + bl -236704 │ │ │ │ + ld.d $t1, $s1, 8 │ │ │ │ + st.d $a0, $sp, 104 │ │ │ │ + st.d $a0, $sp, 32 │ │ │ │ + st.d $a0, $sp, 40 │ │ │ │ + st.d $a0, $sp, 48 │ │ │ │ + ld.d $a0, $t1, 16 │ │ │ │ + li.w $t0, 5 │ │ │ │ + st.w $t0, $sp, 128 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + lu12i.w $t3, 1 │ │ │ │ + ori $t3, $t3, 0x4 │ │ │ │ + ld.d $t0, $t0, 112 │ │ │ │ + li.w $t2, 1 │ │ │ │ + move $a1, $s3 │ │ │ │ + st.d $t3, $sp, 112 │ │ │ │ + st.b $t2, $sp, 93 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + b -264 # 46470 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x105b0> │ │ │ │ nop │ │ │ │ + st.d $s3, $sp, 152 │ │ │ │ nop │ │ │ │ + bl -237240 │ │ │ │ nop │ │ │ │ - addi.d $t0, $s2, 7 │ │ │ │ - bltu $t0, $t1, -396 # 46e98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f098> │ │ │ │ - move $s2, $t0 │ │ │ │ - bnez $t4, -364 # 46ec0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f0c0> │ │ │ │ - b -360 # 46ec8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f0c8> │ │ │ │ + bl -237712 │ │ │ │ + bl -235764 │ │ │ │ + b -184 # 464e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10620> │ │ │ │ nop │ │ │ │ - move $s2, $t0 │ │ │ │ - b -372 # 46ec8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f0c8> │ │ │ │ - st.d $s1, $sp, 56 │ │ │ │ - st.d $s2, $sp, 48 │ │ │ │ - st.d $s3, $sp, 40 │ │ │ │ + move $s0, $a0 │ │ │ │ nop │ │ │ │ - bl -240000 │ │ │ │ + move $a0, $s3 │ │ │ │ + bl -8908 # 442e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe420> │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -237748 │ │ │ │ + bl -235800 │ │ │ │ + ld.d $s3, $sp, 152 │ │ │ │ + b -680 # 46318 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10458> │ │ │ │ nop │ │ │ │ - beqz $t4, 8 # 47060 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f260> │ │ │ │ - st.b $t3, $sp, 15 │ │ │ │ - move $s2, $t0 │ │ │ │ + bl -237768 │ │ │ │ + ldptr.d $a0, $s1, 0 │ │ │ │ + li.w $a2, 16 │ │ │ │ + move $a1, $s1 │ │ │ │ + bl -34456 # 3df40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8080> │ │ │ │ nop │ │ │ │ - pcalau12i $t1, 105 │ │ │ │ + pcalau12i $t1, 106 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 24 │ │ │ │ + ld.d $t0, $sp, 136 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, -48 # 47050 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f250> │ │ │ │ - move $a1, $s2 │ │ │ │ - pcaddi $a0, 57312 │ │ │ │ - bl -238796 │ │ │ │ - addi.d $sp, $sp, -48 │ │ │ │ - st.d $s1, $sp, 24 │ │ │ │ - move $s1, $a2 │ │ │ │ - ld.d $t0, $s1, 8 │ │ │ │ - st.d $s0, $sp, 32 │ │ │ │ - addi.d $s0, $a1, 16 │ │ │ │ - pcalau12i $t1, 105 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - st.d $t1, $sp, 8 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - li.w $a2, 8 │ │ │ │ - move $a1, $sp │ │ │ │ - move $a0, $s0 │ │ │ │ - stptr.d $t0, $sp, 0 │ │ │ │ - st.d $ra, $sp, 40 │ │ │ │ - bl -239200 │ │ │ │ - ldptr.d $a2, $sp, 0 │ │ │ │ - ldptr.d $a1, $s1, 0 │ │ │ │ + bnez $t0, -112 # 46588 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x106c8> │ │ │ │ + bl -236140 │ │ │ │ + bl -237824 │ │ │ │ + bl -235876 │ │ │ │ + ldptr.d $s0, $s1, 0 │ │ │ │ + beq $s0, $s1, -636 # 46390 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x104d0> │ │ │ │ move $a0, $s0 │ │ │ │ - bl -239216 │ │ │ │ - pcalau12i $t1, 105 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, 28 # 47118 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f318> │ │ │ │ - ld.d $ra, $sp, 40 │ │ │ │ - ld.d $s0, $sp, 32 │ │ │ │ - ld.d $s1, $sp, 24 │ │ │ │ - addi.d $sp, $sp, 48 │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - bl -240200 │ │ │ │ + ldptr.d $s0, $s0, 0 │ │ │ │ + bl -237000 │ │ │ │ + bne $s0, $s1, -12 # 46610 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10750> │ │ │ │ + b -656 # 46390 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x104d0> │ │ │ │ + nop │ │ │ │ + bl -237864 │ │ │ │ + bl -235916 │ │ │ │ + b -80 # 465e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10720> │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -96 │ │ │ │ - pcalau12i $t0, 105 │ │ │ │ - ld.d $t0, $t0, -160 │ │ │ │ - ld.d $t0, $t0, 0 │ │ │ │ - st.d $t0, $sp, 72 │ │ │ │ - li.w $t0, 0x0 │ │ │ │ - ld.d $t0, $a0, 16 │ │ │ │ - st.d $s0, $sp, 80 │ │ │ │ - st.d $ra, $sp, 88 │ │ │ │ move $s0, $a0 │ │ │ │ - beqz $t0, 16 # 47158 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f358> │ │ │ │ - li.w $t2, 1 │ │ │ │ - beq $a2, $t2, 136 # 471d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f3d8> │ │ │ │ + addi.d $s3, $sp, 24 │ │ │ │ + bl -235936 │ │ │ │ + b -156 # 465a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x106e8> │ │ │ │ nop │ │ │ │ - ld.d $t0, $s0, 40 │ │ │ │ - beqz $t0, 20 # 47170 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f370> │ │ │ │ - ldptr.d $t0, $s0, 0 │ │ │ │ - move $a0, $s0 │ │ │ │ - ld.d $t0, $t0, 48 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - ld.bu $t0, $s0, 69 │ │ │ │ - st.d $zero, $s0, 8 │ │ │ │ - st.d $zero, $s0, 16 │ │ │ │ - st.d $zero, $s0, 24 │ │ │ │ - st.d $zero, $s0, 40 │ │ │ │ - st.d $zero, $s0, 32 │ │ │ │ - st.d $zero, $s0, 48 │ │ │ │ - beqz $t0, 252 # 47288 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f488> │ │ │ │ - bl -240000 │ │ │ │ - move $t0, $a0 │ │ │ │ - li.w $t1, 1 │ │ │ │ - addi.d $a2, $sp, 24 │ │ │ │ - pcaddi $a1, 57262 │ │ │ │ - addi.d $a0, $sp, 40 │ │ │ │ - st.w $t1, $sp, 24 │ │ │ │ - st.d $t0, $sp, 32 │ │ │ │ - bl -240896 │ │ │ │ - pcalau12i $t1, 105 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 72 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, 180 # 47280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f480> │ │ │ │ - addi.d $a0, $sp, 40 │ │ │ │ - bl -236268 # d6e8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x7e8> │ │ │ │ - li.w $t2, 8 │ │ │ │ - bne $a3, $t2, -132 # 47158 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f358> │ │ │ │ - ld.d $t2, $a0, 8 │ │ │ │ - sub.d $t2, $t2, $t0 │ │ │ │ - blt $a1, $t2, -144 # 47158 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f358> │ │ │ │ - ld.d $t2, $a0, 24 │ │ │ │ - sub.d $t2, $t2, $t0 │ │ │ │ - blt $t2, $a1, -156 # 47158 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f358> │ │ │ │ - slli.w $a1, $a1, 0x0 │ │ │ │ - ld.bu $t2, $a0, 69 │ │ │ │ - add.d $t0, $t0, $a1 │ │ │ │ - st.d $t0, $a0, 16 │ │ │ │ - beqz $t2, 128 # 47288 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f488> │ │ │ │ - st.d $a2, $sp, 8 │ │ │ │ - bl -240128 │ │ │ │ - ld.d $t1, $sp, 8 │ │ │ │ - move $t0, $a0 │ │ │ │ - addi.d $a2, $sp, 24 │ │ │ │ - pcaddi $a1, 57230 │ │ │ │ - addi.d $a0, $sp, 40 │ │ │ │ - st.w $t1, $sp, 24 │ │ │ │ - st.d $t0, $sp, 32 │ │ │ │ - bl -241024 │ │ │ │ - pcalau12i $t1, 105 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 72 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, 52 # 47280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f480> │ │ │ │ - addi.d $a0, $sp, 40 │ │ │ │ - bl -236396 # d6e8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x7e8> │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 40 │ │ │ │ - bl -239904 │ │ │ │ - pcalau12i $t1, 105 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 72 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - beqz $t0, 44 # 472a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f4a8> │ │ │ │ - bl -240560 │ │ │ │ nop │ │ │ │ - pcaddi $a3, 56744 │ │ │ │ - li.w $a2, 55 │ │ │ │ - pcaddi $a1, 56648 │ │ │ │ - pcaddi $a0, 56661 │ │ │ │ - bl -238568 │ │ │ │ nop │ │ │ │ - b -72 # 47258 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f458> │ │ │ │ nop │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -238940 │ │ │ │ - addi.d $sp, $sp, -96 │ │ │ │ - pcalau12i $t0, 105 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + addi.d $sp, $sp, -128 │ │ │ │ + st.d $s5, $sp, 64 │ │ │ │ + ldptr.d $s5, $a0, 0 │ │ │ │ + st.d $ra, $sp, 120 │ │ │ │ + pcalau12i $t0, 106 │ │ │ │ ld.d $t0, $t0, -160 │ │ │ │ ld.d $t0, $t0, 0 │ │ │ │ - st.d $t0, $sp, 72 │ │ │ │ + st.d $t0, $sp, 24 │ │ │ │ li.w $t0, 0x0 │ │ │ │ - ld.d $t0, $a0, 16 │ │ │ │ - st.d $s0, $sp, 80 │ │ │ │ - st.d $ra, $sp, 88 │ │ │ │ - move $s0, $a0 │ │ │ │ - beqz $t0, 16 # 472e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f4e8> │ │ │ │ - li.w $t2, 1 │ │ │ │ - beq $a2, $t2, 136 # 47368 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f568> │ │ │ │ + st.d $fp, $sp, 112 │ │ │ │ + beqz $s5, 856 # 469e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10b20> │ │ │ │ + ldptr.w $t0, $s5, 56 │ │ │ │ + st.d $s7, $sp, 48 │ │ │ │ + st.d $s8, $sp, 40 │ │ │ │ + andi $t1, $t0, 0x2 │ │ │ │ + move $s7, $a0 │ │ │ │ + move $s8, $a1 │ │ │ │ + move $fp, $a2 │ │ │ │ + beqz $t1, 680 # 46950 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10a90> │ │ │ │ + st.d $s0, $sp, 104 │ │ │ │ + st.d $s1, $sp, 96 │ │ │ │ + st.d $s2, $sp, 88 │ │ │ │ + st.d $s3, $sp, 80 │ │ │ │ + st.d $s6, $sp, 56 │ │ │ │ + st.d $fp, $sp, 16 │ │ │ │ + add.d $s2, $fp, $a3 │ │ │ │ + move $t3, $fp │ │ │ │ + pcalau12i $s6, 106 │ │ │ │ + ld.d $s6, $s6, -72 │ │ │ │ nop │ │ │ │ - ld.d $t0, $s0, 40 │ │ │ │ - beqz $t0, 20 # 47300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f500> │ │ │ │ - ldptr.d $t0, $s0, 0 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + beq $s2, $t3, 360 # 46848 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10988> │ │ │ │ + ld.d $s3, $s5, 48 │ │ │ │ + ld.d $t0, $s5, 40 │ │ │ │ + ldptr.d $s0, $s7, 0 │ │ │ │ + beq $t0, $s3, 432 # 468a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x109e0> │ │ │ │ + beqz $s0, 724 # 469c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10b08> │ │ │ │ + ld.bu $t0, $s0, 17 │ │ │ │ + bnez $t0, 196 # 467c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10900> │ │ │ │ + ld.bu $t0, $s0, 16 │ │ │ │ + beqz $t0, 132 # 46788 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x108c8> │ │ │ │ + move $a4, $s3 │ │ │ │ + addi.d $a3, $s5, 40 │ │ │ │ + move $a2, $s2 │ │ │ │ + addi.d $a1, $sp, 16 │ │ │ │ move $a0, $s0 │ │ │ │ - ld.d $t0, $t0, 48 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - ld.bu $t0, $s0, 168 │ │ │ │ - st.d $zero, $s0, 8 │ │ │ │ - st.d $zero, $s0, 16 │ │ │ │ - st.d $zero, $s0, 24 │ │ │ │ - st.d $zero, $s0, 40 │ │ │ │ - st.d $zero, $s0, 32 │ │ │ │ - st.d $zero, $s0, 48 │ │ │ │ - beqz $t0, 252 # 47418 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f618> │ │ │ │ - bl -240400 │ │ │ │ - move $t0, $a0 │ │ │ │ - li.w $t1, 1 │ │ │ │ - addi.d $a2, $sp, 24 │ │ │ │ - pcaddi $a1, 57162 │ │ │ │ - addi.d $a0, $sp, 40 │ │ │ │ - st.w $t1, $sp, 24 │ │ │ │ - st.d $t0, $sp, 32 │ │ │ │ - bl -241296 │ │ │ │ - pcalau12i $t1, 105 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 72 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, 180 # 47410 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f610> │ │ │ │ - addi.d $a0, $sp, 40 │ │ │ │ - bl -236668 # d6e8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x7e8> │ │ │ │ - li.w $t2, 8 │ │ │ │ - bne $a3, $t2, -132 # 472e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f4e8> │ │ │ │ - ld.d $t2, $a0, 8 │ │ │ │ - sub.d $t2, $t2, $t0 │ │ │ │ - blt $a1, $t2, -144 # 472e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f4e8> │ │ │ │ - ld.d $t2, $a0, 24 │ │ │ │ - sub.d $t2, $t2, $t0 │ │ │ │ - blt $t2, $a1, -156 # 472e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f4e8> │ │ │ │ - slli.w $a1, $a1, 0x0 │ │ │ │ - ld.bu $t2, $a0, 168 │ │ │ │ - add.d $t0, $t0, $a1 │ │ │ │ - st.d $t0, $a0, 16 │ │ │ │ - beqz $t2, 128 # 47418 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f618> │ │ │ │ - st.d $a2, $sp, 8 │ │ │ │ - bl -240528 │ │ │ │ - ld.d $t1, $sp, 8 │ │ │ │ - move $t0, $a0 │ │ │ │ - addi.d $a2, $sp, 24 │ │ │ │ - pcaddi $a1, 57130 │ │ │ │ - addi.d $a0, $sp, 40 │ │ │ │ - st.w $t1, $sp, 24 │ │ │ │ - st.d $t0, $sp, 32 │ │ │ │ - bl -241424 │ │ │ │ - pcalau12i $t1, 105 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 72 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, 52 # 47410 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f610> │ │ │ │ - addi.d $a0, $sp, 40 │ │ │ │ - bl -236796 # d6e8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x7e8> │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 40 │ │ │ │ - bl -240304 │ │ │ │ - pcalau12i $t1, 105 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 72 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - beqz $t0, 44 # 47438 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f638> │ │ │ │ - bl -240960 │ │ │ │ + bl -237180 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -237700 │ │ │ │ + move $s1, $a0 │ │ │ │ + addi.d $a2, $s5, 40 │ │ │ │ + addi.d $a1, $sp, 16 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -237240 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -236512 │ │ │ │ + ldptr.w $t0, $s6, 0 │ │ │ │ + ld.d $t2, $sp, 16 │ │ │ │ + xor $t1, $s1, $t0 │ │ │ │ + sltui $t1, $t1, 1 │ │ │ │ + st.b $t1, $s0, 17 │ │ │ │ + move $t3, $t2 │ │ │ │ + bne $s1, $t0, -124 # 466e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10820> │ │ │ │ + beq $s2, $t2, -128 # 466e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10820> │ │ │ │ + ld.d $t0, $s5, 40 │ │ │ │ + beq $t0, $s3, -136 # 466e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10820> │ │ │ │ + beq $s2, $t2, 100 # 467d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10910> │ │ │ │ + move $a1, $zero │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -235912 │ │ │ │ + ld.bu $t0, $s0, 16 │ │ │ │ + st.b $zero, $s0, 17 │ │ │ │ + bnez $t0, -124 # 46708 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10848> │ │ │ │ + move $a4, $zero │ │ │ │ + move $a3, $zero │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $zero │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -236300 │ │ │ │ + b -152 # 46708 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10848> │ │ │ │ nop │ │ │ │ - pcaddi $a3, 56606 │ │ │ │ - li.w $a2, 55 │ │ │ │ - pcaddi $a1, 56548 │ │ │ │ - pcaddi $a0, 56561 │ │ │ │ - bl -238968 │ │ │ │ nop │ │ │ │ - b -72 # 473e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f5e8> │ │ │ │ nop │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -239340 │ │ │ │ - addi.d $sp, $sp, -96 │ │ │ │ - pcalau12i $t0, 105 │ │ │ │ - ld.d $t0, $t0, -160 │ │ │ │ - ld.d $t0, $t0, 0 │ │ │ │ - st.d $t0, $sp, 72 │ │ │ │ - li.w $t0, 0x0 │ │ │ │ - ld.d $t0, $a0, 16 │ │ │ │ - st.d $s0, $sp, 80 │ │ │ │ - st.d $ra, $sp, 88 │ │ │ │ - move $s0, $a0 │ │ │ │ - beqz $t0, 16 # 47478 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f678> │ │ │ │ - li.w $t2, 1 │ │ │ │ - beq $a2, $t2, 136 # 474f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f6f8> │ │ │ │ nop │ │ │ │ - ld.d $t0, $s0, 40 │ │ │ │ - beqz $t0, 20 # 47490 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f690> │ │ │ │ - ldptr.d $t0, $s0, 0 │ │ │ │ - move $a0, $s0 │ │ │ │ - ld.d $t0, $t0, 48 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - ld.bu $t0, $s0, 88 │ │ │ │ - st.d $zero, $s0, 8 │ │ │ │ - st.d $zero, $s0, 16 │ │ │ │ - st.d $zero, $s0, 24 │ │ │ │ - st.d $zero, $s0, 40 │ │ │ │ - st.d $zero, $s0, 32 │ │ │ │ - st.d $zero, $s0, 48 │ │ │ │ - beqz $t0, 252 # 475a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f7a8> │ │ │ │ - bl -240800 │ │ │ │ - move $t0, $a0 │ │ │ │ - li.w $t1, 1 │ │ │ │ - addi.d $a2, $sp, 24 │ │ │ │ - pcaddi $a1, 57062 │ │ │ │ - addi.d $a0, $sp, 40 │ │ │ │ - st.w $t1, $sp, 24 │ │ │ │ - st.d $t0, $sp, 32 │ │ │ │ - bl -241696 │ │ │ │ - pcalau12i $t1, 105 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 72 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, 180 # 475a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f7a0> │ │ │ │ - addi.d $a0, $sp, 40 │ │ │ │ - bl -237068 # d6e8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x7e8> │ │ │ │ - li.w $t2, 8 │ │ │ │ - bne $a3, $t2, -132 # 47478 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f678> │ │ │ │ - ld.d $t2, $a0, 8 │ │ │ │ - sub.d $t2, $t2, $t0 │ │ │ │ - blt $a1, $t2, -144 # 47478 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f678> │ │ │ │ - ld.d $t2, $a0, 24 │ │ │ │ - sub.d $t2, $t2, $t0 │ │ │ │ - blt $t2, $a1, -156 # 47478 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f678> │ │ │ │ - slli.w $a1, $a1, 0x0 │ │ │ │ - ld.bu $t2, $a0, 88 │ │ │ │ - add.d $t0, $t0, $a1 │ │ │ │ - st.d $t0, $a0, 16 │ │ │ │ - beqz $t2, 128 # 475a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f7a8> │ │ │ │ - st.d $a2, $sp, 8 │ │ │ │ - bl -240928 │ │ │ │ - ld.d $t1, $sp, 8 │ │ │ │ - move $t0, $a0 │ │ │ │ - addi.d $a2, $sp, 24 │ │ │ │ - pcaddi $a1, 57030 │ │ │ │ - addi.d $a0, $sp, 40 │ │ │ │ - st.w $t1, $sp, 24 │ │ │ │ - st.d $t0, $sp, 32 │ │ │ │ - bl -241824 │ │ │ │ - pcalau12i $t1, 105 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 72 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, 52 # 475a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f7a0> │ │ │ │ - addi.d $a0, $sp, 40 │ │ │ │ - bl -237196 # d6e8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x7e8> │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 40 │ │ │ │ - bl -240704 │ │ │ │ - pcalau12i $t1, 105 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 72 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - beqz $t0, 44 # 475c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f7c8> │ │ │ │ - bl -241360 │ │ │ │ nop │ │ │ │ - pcaddi $a3, 56468 │ │ │ │ - li.w $a2, 55 │ │ │ │ - pcaddi $a1, 56448 │ │ │ │ - pcaddi $a0, 56461 │ │ │ │ - bl -239368 │ │ │ │ nop │ │ │ │ - b -72 # 47578 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f778> │ │ │ │ nop │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -239740 │ │ │ │ - addi.d $sp, $sp, -96 │ │ │ │ - pcalau12i $t0, 105 │ │ │ │ - ld.d $t0, $t0, -160 │ │ │ │ - ld.d $t0, $t0, 0 │ │ │ │ - st.d $t0, $sp, 72 │ │ │ │ - li.w $t0, 0x0 │ │ │ │ - ld.d $t0, $a0, 16 │ │ │ │ - st.d $s0, $sp, 80 │ │ │ │ - st.d $ra, $sp, 88 │ │ │ │ - move $s0, $a0 │ │ │ │ - beqz $t0, 16 # 47608 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f808> │ │ │ │ - li.w $t2, 1 │ │ │ │ - beq $a2, $t2, 136 # 47688 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f888> │ │ │ │ + ld.d $t2, $sp, 16 │ │ │ │ + bne $s2, $t2, -84 # 46770 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x108b0> │ │ │ │ nop │ │ │ │ - ld.d $t0, $s0, 40 │ │ │ │ - beqz $t0, 20 # 47620 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f820> │ │ │ │ - ldptr.d $t0, $s0, 0 │ │ │ │ - move $a0, $s0 │ │ │ │ - ld.d $t0, $t0, 48 │ │ │ │ + nop │ │ │ │ + ldptr.d $t0, $s7, 0 │ │ │ │ + beqz $t0, 556 # 46a00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10b40> │ │ │ │ + ldptr.d $t1, $s8, 0 │ │ │ │ + ld.d $a1, $t0, 24 │ │ │ │ + ld.d $s0, $t0, 40 │ │ │ │ + ld.d $t0, $t1, 96 │ │ │ │ + move $a0, $s8 │ │ │ │ + sub.d $s0, $s0, $a1 │ │ │ │ + move $a2, $s0 │ │ │ │ jirl $ra, $t0, 0 │ │ │ │ - ld.bu $t0, $s0, 80 │ │ │ │ - st.d $zero, $s0, 8 │ │ │ │ - st.d $zero, $s0, 16 │ │ │ │ - st.d $zero, $s0, 24 │ │ │ │ - st.d $zero, $s0, 40 │ │ │ │ - st.d $zero, $s0, 32 │ │ │ │ - st.d $zero, $s0, 48 │ │ │ │ - beqz $t0, 252 # 47738 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f938> │ │ │ │ - bl -241200 │ │ │ │ - move $t0, $a0 │ │ │ │ - li.w $t1, 1 │ │ │ │ - addi.d $a2, $sp, 24 │ │ │ │ - pcaddi $a1, 56962 │ │ │ │ - addi.d $a0, $sp, 40 │ │ │ │ - st.w $t1, $sp, 24 │ │ │ │ - st.d $t0, $sp, 32 │ │ │ │ - bl -242096 │ │ │ │ - pcalau12i $t1, 105 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 72 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, 180 # 47730 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f930> │ │ │ │ - addi.d $a0, $sp, 40 │ │ │ │ - bl -237468 # d6e8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x7e8> │ │ │ │ - li.w $t2, 8 │ │ │ │ - bne $a3, $t2, -132 # 47608 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f808> │ │ │ │ - ld.d $t2, $a0, 8 │ │ │ │ - sub.d $t2, $t2, $t0 │ │ │ │ - blt $a1, $t2, -144 # 47608 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f808> │ │ │ │ - ld.d $t2, $a0, 24 │ │ │ │ - sub.d $t2, $t2, $t0 │ │ │ │ - blt $t2, $a1, -156 # 47608 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f808> │ │ │ │ - slli.w $a1, $a1, 0x0 │ │ │ │ - ld.bu $t2, $a0, 80 │ │ │ │ - add.d $t0, $t0, $a1 │ │ │ │ - st.d $t0, $a0, 16 │ │ │ │ - beqz $t2, 128 # 47738 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f938> │ │ │ │ - st.d $a2, $sp, 8 │ │ │ │ - bl -241328 │ │ │ │ - ld.d $t1, $sp, 8 │ │ │ │ - move $t0, $a0 │ │ │ │ - addi.d $a2, $sp, 24 │ │ │ │ - pcaddi $a1, 56930 │ │ │ │ - addi.d $a0, $sp, 40 │ │ │ │ - st.w $t1, $sp, 24 │ │ │ │ - st.d $t0, $sp, 32 │ │ │ │ - bl -242224 │ │ │ │ - pcalau12i $t1, 105 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 72 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, 52 # 47730 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f930> │ │ │ │ - addi.d $a0, $sp, 40 │ │ │ │ - bl -237596 # d6e8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x7e8> │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 40 │ │ │ │ - bl -241104 │ │ │ │ - pcalau12i $t1, 105 │ │ │ │ + move $s1, $a0 │ │ │ │ + bge $a0, $s0, 36 # 46820 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10960> │ │ │ │ + blez $a0, 32 # 46820 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10960> │ │ │ │ + ldptr.d $t0, $s7, 0 │ │ │ │ + beqz $t0, 504 # 46a00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10b40> │ │ │ │ + ld.d $a0, $t0, 24 │ │ │ │ + sub.d $a2, $s0, $s1 │ │ │ │ + add.d $a1, $a0, $s1 │ │ │ │ + bl -235992 │ │ │ │ + nop │ │ │ │ + ldptr.d $t1, $s7, 0 │ │ │ │ + beqz $t1, 476 # 46a00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10b40> │ │ │ │ + ld.d $t2, $t1, 24 │ │ │ │ + ld.d $t4, $t1, 32 │ │ │ │ + sub.d $t0, $s0, $s1 │ │ │ │ + ld.d $t3, $sp, 16 │ │ │ │ + add.d $t0, $t2, $t0 │ │ │ │ + add.d $t2, $t2, $t4 │ │ │ │ + st.d $t0, $t1, 40 │ │ │ │ + st.d $t2, $t1, 48 │ │ │ │ + pcalau12i $t1, 106 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 72 │ │ │ │ + ld.d $t0, $sp, 24 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - beqz $t0, 44 # 47758 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f958> │ │ │ │ - bl -241760 │ │ │ │ - nop │ │ │ │ - pcaddi $a3, 56298 │ │ │ │ - li.w $a2, 55 │ │ │ │ - pcaddi $a1, 56348 │ │ │ │ - pcaddi $a0, 56361 │ │ │ │ - bl -239768 │ │ │ │ + sub.d $a0, $t3, $fp │ │ │ │ + bnez $t0, 340 # 469b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10af8> │ │ │ │ + ld.d $ra, $sp, 120 │ │ │ │ + ld.d $fp, $sp, 112 │ │ │ │ + ld.d $s0, $sp, 104 │ │ │ │ + ld.d $s1, $sp, 96 │ │ │ │ + ld.d $s2, $sp, 88 │ │ │ │ + ld.d $s3, $sp, 80 │ │ │ │ + ld.d $s6, $sp, 56 │ │ │ │ + ld.d $s7, $sp, 48 │ │ │ │ + ld.d $s8, $sp, 40 │ │ │ │ + ld.d $s5, $sp, 64 │ │ │ │ + addi.d $sp, $sp, 128 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - b -72 # 47708 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f908> │ │ │ │ nop │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -240140 │ │ │ │ - addi.d $sp, $sp, -1664 │ │ │ │ - pcalau12i $t0, 105 │ │ │ │ - ld.d $t0, $t0, -160 │ │ │ │ - ld.d $t0, $t0, 0 │ │ │ │ - st.d $t0, $sp, 1544 │ │ │ │ - li.w $t0, 0x0 │ │ │ │ - st.d $ra, $sp, 1656 │ │ │ │ - st.d $fp, $sp, 1648 │ │ │ │ - st.d $s0, $sp, 1640 │ │ │ │ - st.d $s1, $sp, 1632 │ │ │ │ - st.d $s2, $sp, 1624 │ │ │ │ - move $s1, $a1 │ │ │ │ - fst.d $fs0, $sp, 1560 │ │ │ │ - st.d $s3, $sp, 1616 │ │ │ │ - st.d $s4, $sp, 1608 │ │ │ │ - st.d $s5, $sp, 1600 │ │ │ │ - st.d $s6, $sp, 1592 │ │ │ │ - st.d $s7, $sp, 1584 │ │ │ │ - st.d $s8, $sp, 1576 │ │ │ │ - move $s0, $a0 │ │ │ │ - bl -242848 │ │ │ │ - pcaddi $t0, 107183 │ │ │ │ - st.d $a0, $t0, 8 │ │ │ │ - ldptr.d $a1, $s1, 0 │ │ │ │ - ld.d $a2, $s1, 8 │ │ │ │ - addi.d $s2, $sp, 352 │ │ │ │ - move $a0, $s2 │ │ │ │ - addi.d $fp, $sp, 368 │ │ │ │ - st.d $fp, $sp, 352 │ │ │ │ - bl -195028 # 17e00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - move $a1, $s2 │ │ │ │ - addi.d $a0, $sp, 728 │ │ │ │ - bl 44192 # 52480 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a680> │ │ │ │ - ld.d $a0, $sp, 352 │ │ │ │ - beq $a0, $fp, 8 # 477f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f9f0> │ │ │ │ - bl -241564 │ │ │ │ - ld.d $t1, $s0, 8 │ │ │ │ - li.w $a2, 4 │ │ │ │ - addi.d $a1, $sp, 52 │ │ │ │ - ld.d $t0, $t1, 8 │ │ │ │ - ldptr.d $t1, $t1, 0 │ │ │ │ - addi.d $a0, $sp, 744 │ │ │ │ - sub.d $t0, $t0, $t1 │ │ │ │ - srai.d $t0, $t0, 0x3 │ │ │ │ - st.w $t0, $sp, 52 │ │ │ │ - bl -241060 │ │ │ │ - ldptr.w $t0, $sp, 52 │ │ │ │ - blez $t0, 308 # 47950 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fb50> │ │ │ │ - move $s3, $zero │ │ │ │ + beqz $s0, 352 # 46a00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10b40> │ │ │ │ + ldptr.d $t0, $s8, 0 │ │ │ │ + ld.d $a1, $s0, 24 │ │ │ │ + ld.d $s1, $s0, 40 │ │ │ │ + ld.d $t0, $t0, 96 │ │ │ │ + move $a0, $s8 │ │ │ │ + sub.d $s1, $s1, $a1 │ │ │ │ + move $a2, $s1 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + bge $a0, $s1, 92 # 46920 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10a60> │ │ │ │ + blez $a0, 88 # 46920 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10a60> │ │ │ │ + ldptr.d $t0, $s7, 0 │ │ │ │ + beqz $t0, 304 # 46a00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10b40> │ │ │ │ + ld.d $t0, $t0, 24 │ │ │ │ + sub.d $s1, $s1, $a0 │ │ │ │ + move $a2, $s1 │ │ │ │ + add.d $a1, $t0, $a0 │ │ │ │ + move $a0, $t0 │ │ │ │ + bl -236200 │ │ │ │ + ldptr.d $s0, $s7, 0 │ │ │ │ + beqz $s0, 272 # 46a00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10b40> │ │ │ │ + ld.d $t0, $s0, 24 │ │ │ │ + ld.d $t1, $s0, 32 │ │ │ │ + add.d $s1, $t0, $s1 │ │ │ │ + add.d $t0, $t0, $t1 │ │ │ │ + st.d $s1, $s0, 40 │ │ │ │ + st.d $t0, $s0, 48 │ │ │ │ nop │ │ │ │ + ld.d $s3, $s5, 48 │ │ │ │ + b -540 # 466f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10838> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $t0, $s0, 8 │ │ │ │ - bstrpick.d $s1, $s3, 0x1f, 0x0 │ │ │ │ - slli.d $s1, $s1, 0x3 │ │ │ │ - ldptr.d $t0, $t0, 0 │ │ │ │ - li.w $a2, 8 │ │ │ │ - addi.d $a1, $sp, 56 │ │ │ │ - ldx.d $s4, $t0, $s1 │ │ │ │ - addi.d $a0, $sp, 744 │ │ │ │ - ld.d $t0, $s4, 8 │ │ │ │ - st.d $t0, $sp, 56 │ │ │ │ - bl -241128 │ │ │ │ - ld.d $a2, $sp, 56 │ │ │ │ - ldptr.d $a1, $s4, 0 │ │ │ │ - addi.d $a0, $sp, 744 │ │ │ │ - bl -241144 │ │ │ │ - ld.d $t0, $s0, 8 │ │ │ │ - li.w $a2, 4 │ │ │ │ - addi.d $a0, $sp, 744 │ │ │ │ - ldptr.d $t0, $t0, 0 │ │ │ │ - ldx.d $a1, $t0, $s1 │ │ │ │ - addi.d $a1, $a1, 32 │ │ │ │ - bl -241172 │ │ │ │ - ld.d $t0, $s0, 8 │ │ │ │ - li.w $a2, 8 │ │ │ │ - addi.d $a1, $sp, 64 │ │ │ │ - ldptr.d $t0, $t0, 0 │ │ │ │ - addi.d $a0, $sp, 744 │ │ │ │ - ldx.d $s4, $t0, $s1 │ │ │ │ - ld.d $t0, $s4, 48 │ │ │ │ - st.d $t0, $sp, 64 │ │ │ │ - bl -241208 │ │ │ │ - ld.d $a2, $sp, 64 │ │ │ │ - ld.d $a1, $s4, 40 │ │ │ │ - addi.d $a0, $sp, 744 │ │ │ │ - bl -241224 │ │ │ │ - ld.d $t0, $s0, 8 │ │ │ │ - li.w $a2, 8 │ │ │ │ - addi.d $a1, $sp, 72 │ │ │ │ - ldptr.d $t0, $t0, 0 │ │ │ │ - addi.d $a0, $sp, 744 │ │ │ │ - ldx.d $s4, $t0, $s1 │ │ │ │ - ld.d $t0, $s4, 80 │ │ │ │ - st.d $t0, $sp, 72 │ │ │ │ - bl -241260 │ │ │ │ - ld.d $a2, $sp, 72 │ │ │ │ - ld.d $a1, $s4, 72 │ │ │ │ - addi.d $a0, $sp, 744 │ │ │ │ - bl -241276 │ │ │ │ - ld.d $t0, $s0, 8 │ │ │ │ - li.w $a2, 8 │ │ │ │ - addi.d $a1, $sp, 80 │ │ │ │ - ldptr.d $t0, $t0, 0 │ │ │ │ - addi.d $a0, $sp, 744 │ │ │ │ - ldx.d $s4, $t0, $s1 │ │ │ │ - ld.d $t0, $s4, 112 │ │ │ │ - st.d $t0, $sp, 80 │ │ │ │ - bl -241312 │ │ │ │ - ld.d $a2, $sp, 80 │ │ │ │ - ld.d $a1, $s4, 104 │ │ │ │ - addi.d $a0, $sp, 744 │ │ │ │ - bl -241328 │ │ │ │ - ld.d $t0, $s0, 8 │ │ │ │ - li.w $a2, 4 │ │ │ │ - addi.d $a0, $sp, 744 │ │ │ │ - ldptr.d $t0, $t0, 0 │ │ │ │ - ldx.d $a1, $t0, $s1 │ │ │ │ - addi.d $a1, $a1, 144 │ │ │ │ - bl -241356 │ │ │ │ - ldptr.w $t1, $sp, 52 │ │ │ │ - addi.d $s3, $s3, 1 │ │ │ │ - slli.w $t0, $s3, 0x0 │ │ │ │ - blt $t0, $t1, -284 # 47830 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fa30> │ │ │ │ - ldptr.d $a1, $s0, 0 │ │ │ │ - li.w $a2, 4 │ │ │ │ - addi.d $a0, $sp, 744 │ │ │ │ - addi.d $a1, $a1, 4 │ │ │ │ - bl -241392 │ │ │ │ - ldptr.d $t0, $s0, 0 │ │ │ │ - ldptr.w $t1, $t0, 4 │ │ │ │ - blez $t1, 540 # 47b88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fd88> │ │ │ │ - move $s3, $zero │ │ │ │ + ldptr.d $s0, $s7, 0 │ │ │ │ + beqz $s0, 220 # 46a00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10b40> │ │ │ │ + ld.d $t1, $s0, 24 │ │ │ │ + ld.d $t2, $s0, 32 │ │ │ │ + sub.d $t0, $s1, $a0 │ │ │ │ + add.d $t0, $t1, $t0 │ │ │ │ + add.d $t1, $t1, $t2 │ │ │ │ + st.d $t0, $s0, 40 │ │ │ │ + st.d $t1, $s0, 48 │ │ │ │ + bnez $a0, -52 # 46910 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10a50> │ │ │ │ + ld.d $t3, $sp, 16 │ │ │ │ + b -260 # 46848 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10988> │ │ │ │ + andi $t1, $t0, 0x1 │ │ │ │ + st.d $s0, $sp, 104 │ │ │ │ + st.d $s1, $sp, 96 │ │ │ │ + st.d $s2, $sp, 88 │ │ │ │ + st.d $s3, $sp, 80 │ │ │ │ + bnez $t1, 180 # 46a18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10b58> │ │ │ │ + ld.d $t2, $s5, 24 │ │ │ │ + ld.d $t1, $s5, 32 │ │ │ │ + st.d $s6, $sp, 56 │ │ │ │ + ori $t0, $t0, 0x2 │ │ │ │ + st.w $t0, $s5, 56 │ │ │ │ + add.d $t0, $t2, $t1 │ │ │ │ + st.d $t2, $s5, 40 │ │ │ │ + st.d $t0, $s5, 48 │ │ │ │ + b -712 # 466c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10800> │ │ │ │ nop │ │ │ │ + bl -238736 │ │ │ │ + st.b $zero, $s0, 17 │ │ │ │ + pcalau12i $t1, 106 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 24 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + beqz $t0, 136 # 46a38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10b78> │ │ │ │ nop │ │ │ │ + st.d $s4, $sp, 72 │ │ │ │ nop │ │ │ │ - ld.d $t0, $t0, 8 │ │ │ │ - bstrpick.d $s1, $s3, 0x1f, 0x0 │ │ │ │ - slli.d $s1, $s1, 0x3 │ │ │ │ - ldx.d $s4, $t0, $s1 │ │ │ │ - li.w $a2, 8 │ │ │ │ - addi.d $a1, $sp, 88 │ │ │ │ - ld.d $t0, $s4, 8 │ │ │ │ - addi.d $a0, $sp, 744 │ │ │ │ - st.d $t0, $sp, 88 │ │ │ │ - bl -241460 │ │ │ │ - ld.d $a2, $sp, 88 │ │ │ │ - ldptr.d $a1, $s4, 0 │ │ │ │ - addi.d $a0, $sp, 744 │ │ │ │ - bl -241476 │ │ │ │ - ldptr.d $t0, $s0, 0 │ │ │ │ - li.w $a2, 4 │ │ │ │ - addi.d $a0, $sp, 744 │ │ │ │ - ld.d $t0, $t0, 8 │ │ │ │ - ldx.d $a1, $t0, $s1 │ │ │ │ - addi.d $a1, $a1, 32 │ │ │ │ - bl -241504 │ │ │ │ - ldptr.d $t0, $s0, 0 │ │ │ │ - li.w $a2, 4 │ │ │ │ - addi.d $a0, $sp, 744 │ │ │ │ - ld.d $t0, $t0, 8 │ │ │ │ - ldx.d $a1, $t0, $s1 │ │ │ │ - addi.d $a1, $a1, 36 │ │ │ │ - bl -241532 │ │ │ │ - ldptr.d $t0, $s0, 0 │ │ │ │ - li.w $a2, 4 │ │ │ │ - addi.d $a0, $sp, 744 │ │ │ │ - ld.d $t0, $t0, 8 │ │ │ │ - ldx.d $a1, $t0, $s1 │ │ │ │ - addi.d $a1, $a1, 40 │ │ │ │ - bl -241560 │ │ │ │ - ldptr.d $t0, $s0, 0 │ │ │ │ - li.w $a2, 4 │ │ │ │ - addi.d $a0, $sp, 744 │ │ │ │ - ld.d $t0, $t0, 8 │ │ │ │ - ldx.d $a1, $t0, $s1 │ │ │ │ - addi.d $a1, $a1, 44 │ │ │ │ - bl -241588 │ │ │ │ - ldptr.d $t0, $s0, 0 │ │ │ │ - li.w $a2, 4 │ │ │ │ - addi.d $a0, $sp, 744 │ │ │ │ - ld.d $t0, $t0, 8 │ │ │ │ - ldx.d $a1, $t0, $s1 │ │ │ │ - addi.d $a1, $a1, 48 │ │ │ │ - bl -241616 │ │ │ │ - ldptr.d $t0, $s0, 0 │ │ │ │ - li.w $a2, 4 │ │ │ │ - addi.d $a0, $sp, 744 │ │ │ │ - ld.d $t0, $t0, 8 │ │ │ │ - ldx.d $a1, $t0, $s1 │ │ │ │ - addi.d $a1, $a1, 52 │ │ │ │ - bl -241644 │ │ │ │ - ldptr.d $t0, $s0, 0 │ │ │ │ - li.w $a2, 4 │ │ │ │ - addi.d $a0, $sp, 744 │ │ │ │ - ld.d $t0, $t0, 8 │ │ │ │ - ldx.d $a1, $t0, $s1 │ │ │ │ - addi.d $a1, $a1, 56 │ │ │ │ - bl -241672 │ │ │ │ - ldptr.d $t0, $s0, 0 │ │ │ │ - li.w $a2, 4 │ │ │ │ - addi.d $a0, $sp, 744 │ │ │ │ - ld.d $t0, $t0, 8 │ │ │ │ - ldx.d $a1, $t0, $s1 │ │ │ │ - addi.d $a1, $a1, 60 │ │ │ │ - bl -241700 │ │ │ │ - ldptr.d $t0, $s0, 0 │ │ │ │ - addi.d $a0, $sp, 744 │ │ │ │ - ld.d $t0, $t0, 8 │ │ │ │ - ldx.d $t0, $t0, $s1 │ │ │ │ - ld.d $a1, $t0, 136 │ │ │ │ - ld.d $a2, $t0, 144 │ │ │ │ - sub.d $a2, $a2, $a1 │ │ │ │ - bl -241732 │ │ │ │ - ldptr.d $t0, $s0, 0 │ │ │ │ - addi.d $a0, $sp, 744 │ │ │ │ - ld.d $t0, $t0, 8 │ │ │ │ - ldx.d $t0, $t0, $s1 │ │ │ │ - ld.d $a1, $t0, 160 │ │ │ │ - ld.d $a2, $t0, 168 │ │ │ │ - sub.d $a2, $a2, $a1 │ │ │ │ - bl -241764 │ │ │ │ - ldptr.d $t0, $s0, 0 │ │ │ │ - addi.d $a0, $sp, 744 │ │ │ │ - ld.d $t0, $t0, 8 │ │ │ │ - ldx.d $t0, $t0, $s1 │ │ │ │ - ld.d $a1, $t0, 184 │ │ │ │ - ld.d $a2, $t0, 192 │ │ │ │ - sub.d $a2, $a2, $a1 │ │ │ │ - bl -241796 │ │ │ │ - ldptr.d $t0, $s0, 0 │ │ │ │ - addi.d $a0, $sp, 744 │ │ │ │ - ld.d $t0, $t0, 8 │ │ │ │ - ldx.d $t0, $t0, $s1 │ │ │ │ - ld.d $a1, $t0, 208 │ │ │ │ - ld.d $a2, $t0, 216 │ │ │ │ - sub.d $a2, $a2, $a1 │ │ │ │ - bl -241828 │ │ │ │ - ldptr.d $t0, $s0, 0 │ │ │ │ - addi.d $a1, $sp, 728 │ │ │ │ - move $a0, $s0 │ │ │ │ - ld.d $t0, $t0, 8 │ │ │ │ - ldx.d $a2, $t0, $s1 │ │ │ │ - addi.d $a2, $a2, 232 │ │ │ │ - bl -3712 # 46cb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2eeb0> │ │ │ │ - ldptr.d $t0, $s0, 0 │ │ │ │ - addi.d $a0, $sp, 744 │ │ │ │ - ld.d $t0, $t0, 8 │ │ │ │ - ldx.d $t0, $t0, $s1 │ │ │ │ - ld.d $a1, $t0, 272 │ │ │ │ - ld.d $a2, $t0, 280 │ │ │ │ - sub.d $a2, $a2, $a1 │ │ │ │ - bl -241888 │ │ │ │ - ldptr.d $t0, $s0, 0 │ │ │ │ - addi.d $a0, $sp, 744 │ │ │ │ - ld.d $t0, $t0, 8 │ │ │ │ - ldx.d $t0, $t0, $s1 │ │ │ │ - ld.d $a1, $t0, 296 │ │ │ │ - ld.d $a2, $t0, 304 │ │ │ │ - sub.d $a2, $a2, $a1 │ │ │ │ - bl -241920 │ │ │ │ - ldptr.d $t0, $s0, 0 │ │ │ │ - addi.d $s3, $s3, 1 │ │ │ │ - slli.w $t2, $s3, 0x0 │ │ │ │ - ldptr.w $t1, $t0, 4 │ │ │ │ - blt $t2, $t1, -516 # 47980 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fb80> │ │ │ │ - addi.d $a0, $sp, 464 │ │ │ │ - st.d $t1, $sp, 16 │ │ │ │ - bl -243504 │ │ │ │ - pcalau12i $t0, 105 │ │ │ │ - ld.d $t0, $t0, -192 │ │ │ │ - ld.d $s1, $t0, 8 │ │ │ │ - st.h $zero, $sp, 688 │ │ │ │ - ld.d $s6, $t0, 16 │ │ │ │ - ld.d $a0, $s1, -24 │ │ │ │ - pcalau12i $s4, 105 │ │ │ │ - ld.d $s4, $s4, -360 │ │ │ │ - addi.d $s4, $s4, 16 │ │ │ │ - st.d $zero, $sp, 680 │ │ │ │ - st.d $zero, $sp, 696 │ │ │ │ - st.d $s4, $sp, 464 │ │ │ │ - st.d $zero, $sp, 704 │ │ │ │ - st.d $zero, $sp, 712 │ │ │ │ - st.d $zero, $sp, 720 │ │ │ │ - st.d $s1, $sp, 352 │ │ │ │ - add.d $a0, $s2, $a0 │ │ │ │ - move $a1, $zero │ │ │ │ - stptr.d $s6, $a0, 0 │ │ │ │ - bl -241968 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - pcalau12i $s3, 105 │ │ │ │ - ld.d $s3, $s3, -240 │ │ │ │ - pcalau12i $s5, 105 │ │ │ │ - ld.d $s5, $s5, -296 │ │ │ │ - addi.d $s8, $s3, 24 │ │ │ │ - addi.d $a0, $sp, 416 │ │ │ │ - addi.d $s3, $s3, 64 │ │ │ │ - addi.d $s5, $s5, 16 │ │ │ │ - st.d $zero, $sp, 368 │ │ │ │ - st.d $s8, $sp, 352 │ │ │ │ - st.d $s3, $sp, 464 │ │ │ │ - st.d $s5, $sp, 360 │ │ │ │ - st.d $zero, $sp, 376 │ │ │ │ - st.d $zero, $sp, 384 │ │ │ │ - st.d $zero, $sp, 392 │ │ │ │ - st.d $zero, $sp, 400 │ │ │ │ - st.d $zero, $sp, 408 │ │ │ │ - bl -240952 │ │ │ │ - pcalau12i $t2, 105 │ │ │ │ - ld.d $t2, $t2, -16 │ │ │ │ - addi.d $t1, $t2, 16 │ │ │ │ - li.w $t0, 16 │ │ │ │ - addi.d $s7, $sp, 448 │ │ │ │ - addi.d $a0, $sp, 464 │ │ │ │ - addi.d $a1, $sp, 360 │ │ │ │ - st.b $zero, $sp, 448 │ │ │ │ - st.d $zero, $sp, 440 │ │ │ │ - st.d $t1, $sp, 8 │ │ │ │ - st.w $t0, $sp, 424 │ │ │ │ - st.d $t1, $sp, 360 │ │ │ │ - st.d $s7, $sp, 432 │ │ │ │ - bl -242096 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - ld.d $a1, $sp, 16 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -241484 │ │ │ │ - ld.d $a4, $sp, 400 │ │ │ │ - addi.d $t0, $sp, 112 │ │ │ │ - st.b $zero, $sp, 112 │ │ │ │ - st.d $zero, $sp, 104 │ │ │ │ - st.d $t0, $sp, 96 │ │ │ │ - beqz $a4, 2524 # 48660 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30860> │ │ │ │ - ld.d $t1, $sp, 384 │ │ │ │ - beqz $t1, 20 # 47ca0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fea0> │ │ │ │ - sltu $t0, $a4, $t1 │ │ │ │ - masknez $a4, $a4, $t0 │ │ │ │ - maskeqz $t0, $t1, $t0 │ │ │ │ - or $a4, $a4, $t0 │ │ │ │ - ld.d $a3, $sp, 392 │ │ │ │ - move $a2, $zero │ │ │ │ - move $a1, $zero │ │ │ │ - sub.d $a4, $a4, $a3 │ │ │ │ - addi.d $a0, $sp, 96 │ │ │ │ - bl -241828 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - ld.d $a0, $sp, 432 │ │ │ │ - st.d $s8, $sp, 352 │ │ │ │ - st.d $s3, $sp, 464 │ │ │ │ - beq $a0, $s7, 12 # 47cd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fed0> │ │ │ │ - bl -242808 │ │ │ │ + bl -238320 │ │ │ │ nop │ │ │ │ - addi.d $a0, $sp, 416 │ │ │ │ - st.d $s5, $sp, 360 │ │ │ │ - bl -242056 │ │ │ │ - ld.d $t0, $s1, -24 │ │ │ │ - st.d $s1, $sp, 352 │ │ │ │ - addi.d $a0, $sp, 464 │ │ │ │ - add.d $t0, $t0, $sp │ │ │ │ - st.d $s6, $t0, 352 │ │ │ │ - st.d $s4, $sp, 464 │ │ │ │ - bl -243796 │ │ │ │ - li.w $a4, 28 │ │ │ │ - pcaddi $a3, 56541 │ │ │ │ - move $a2, $zero │ │ │ │ - move $a1, $zero │ │ │ │ - addi.d $a0, $sp, 96 │ │ │ │ - bl -241916 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - addi.d $t1, $sp, 144 │ │ │ │ - st.d $t1, $sp, 128 │ │ │ │ - ldptr.d $t1, $a0, 0 │ │ │ │ - addi.d $a1, $a0, 16 │ │ │ │ - move $t0, $a0 │ │ │ │ - beq $t1, $a1, 2172 # 485a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x307a0> │ │ │ │ - st.d $t1, $sp, 128 │ │ │ │ - ld.d $t1, $a0, 16 │ │ │ │ - st.d $t1, $sp, 144 │ │ │ │ + pcaddi $a3, 57864 │ │ │ │ + li.w $a2, 544 │ │ │ │ + pcaddi $a1, 56332 │ │ │ │ + pcaddi $a0, 56343 │ │ │ │ + st.d $s4, $sp, 72 │ │ │ │ + bl -236332 │ │ │ │ + st.d $s0, $sp, 104 │ │ │ │ + st.d $s1, $sp, 96 │ │ │ │ + st.d $s2, $sp, 88 │ │ │ │ + st.d $s3, $sp, 80 │ │ │ │ + st.d $s6, $sp, 56 │ │ │ │ + st.d $s7, $sp, 48 │ │ │ │ + st.d $s8, $sp, 40 │ │ │ │ nop │ │ │ │ - ld.d $t1, $t0, 8 │ │ │ │ - stptr.d $a1, $t0, 0 │ │ │ │ - st.b $zero, $t0, 16 │ │ │ │ - st.d $zero, $t0, 8 │ │ │ │ - li.w $t0, 6 │ │ │ │ - lu52i.d $t0, $t0, -2048 │ │ │ │ - st.d $t1, $sp, 136 │ │ │ │ - add.d $t1, $t1, $t0 │ │ │ │ - li.w $t0, 4 │ │ │ │ - bgeu $t0, $t1, 2716 # 487f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x309f8> │ │ │ │ - addi.d $t0, $sp, 128 │ │ │ │ - li.w $a2, 5 │ │ │ │ - pcaddi $a1, 55714 │ │ │ │ - move $a0, $t0 │ │ │ │ - st.d $t0, $sp, 16 │ │ │ │ - bl -243956 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - addi.d $t1, $sp, 176 │ │ │ │ - st.d $t1, $sp, 160 │ │ │ │ - ldptr.d $t1, $a0, 0 │ │ │ │ - addi.d $a1, $a0, 16 │ │ │ │ - move $t0, $a0 │ │ │ │ - beq $t1, $a1, 2132 # 485e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x307e0> │ │ │ │ - st.d $t1, $sp, 160 │ │ │ │ - ld.d $t1, $a0, 16 │ │ │ │ - st.d $t1, $sp, 176 │ │ │ │ + pcaddi $a3, 57690 │ │ │ │ + li.w $a2, 550 │ │ │ │ + pcaddi $a1, 56318 │ │ │ │ + pcaddi $a0, 56329 │ │ │ │ + st.d $s4, $sp, 72 │ │ │ │ + bl -236388 │ │ │ │ + pcaddi $a3, 58244 │ │ │ │ + li.w $a2, 287 │ │ │ │ + pcaddi $a1, 56786 │ │ │ │ + pcaddi $a0, 57103 │ │ │ │ + st.d $s4, $sp, 72 │ │ │ │ + st.d $s6, $sp, 56 │ │ │ │ + bl -236416 │ │ │ │ nop │ │ │ │ - st.b $zero, $t0, 16 │ │ │ │ - ld.d $t1, $t0, 8 │ │ │ │ - ld.d $a0, $s0, 8 │ │ │ │ - stptr.d $a1, $t0, 0 │ │ │ │ - st.d $zero, $t0, 8 │ │ │ │ - st.d $t1, $sp, 168 │ │ │ │ - bl 174184 # 72620 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5a820> │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 464 │ │ │ │ - bl -244068 │ │ │ │ - st.h $zero, $sp, 688 │ │ │ │ - ld.d $a0, $s1, -24 │ │ │ │ - st.d $s4, $sp, 464 │ │ │ │ - st.d $zero, $sp, 680 │ │ │ │ - st.d $zero, $sp, 696 │ │ │ │ - st.d $zero, $sp, 704 │ │ │ │ - st.d $zero, $sp, 712 │ │ │ │ - st.d $zero, $sp, 720 │ │ │ │ - st.d $s1, $sp, 352 │ │ │ │ - add.d $a0, $s2, $a0 │ │ │ │ - stptr.d $s6, $a0, 0 │ │ │ │ - move $a1, $zero │ │ │ │ - bl -242504 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - addi.d $a0, $sp, 416 │ │ │ │ - st.d $s8, $sp, 352 │ │ │ │ - st.d $s3, $sp, 464 │ │ │ │ - st.d $s5, $sp, 360 │ │ │ │ - st.d $zero, $sp, 368 │ │ │ │ - st.d $zero, $sp, 376 │ │ │ │ - st.d $zero, $sp, 384 │ │ │ │ - st.d $zero, $sp, 392 │ │ │ │ - st.d $zero, $sp, 400 │ │ │ │ - st.d $zero, $sp, 408 │ │ │ │ - bl -241460 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - addi.d $a1, $sp, 360 │ │ │ │ - addi.d $a0, $sp, 464 │ │ │ │ - st.d $t0, $sp, 360 │ │ │ │ - li.w $t0, 16 │ │ │ │ - st.d $s7, $sp, 432 │ │ │ │ - st.b $zero, $sp, 448 │ │ │ │ - st.d $zero, $sp, 440 │ │ │ │ - st.w $t0, $sp, 424 │ │ │ │ - bl -242588 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - move $a1, $s0 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -241976 │ │ │ │ - ld.d $a4, $sp, 400 │ │ │ │ - addi.d $t0, $sp, 208 │ │ │ │ - st.b $zero, $sp, 208 │ │ │ │ - st.d $zero, $sp, 200 │ │ │ │ - st.d $t0, $sp, 192 │ │ │ │ - beqz $a4, 2000 # 48640 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30840> │ │ │ │ - ld.d $t1, $sp, 384 │ │ │ │ - beqz $t1, 24 # 47e90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30090> │ │ │ │ - sltu $t0, $a4, $t1 │ │ │ │ - masknez $a4, $a4, $t0 │ │ │ │ - maskeqz $t0, $t1, $t0 │ │ │ │ - or $a4, $a4, $t0 │ │ │ │ + bl -237224 │ │ │ │ nop │ │ │ │ - ld.d $a3, $sp, 392 │ │ │ │ - move $a2, $zero │ │ │ │ - move $a1, $zero │ │ │ │ - sub.d $a4, $a4, $a3 │ │ │ │ - addi.d $a0, $sp, 192 │ │ │ │ - bl -242324 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - ld.d $a0, $sp, 432 │ │ │ │ - st.d $s8, $sp, 352 │ │ │ │ - st.d $s3, $sp, 464 │ │ │ │ - beq $a0, $s7, 12 # 47ec0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x300c0> │ │ │ │ - bl -243304 │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + bl -236964 │ │ │ │ + pcalau12i $t1, 106 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 24 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + st.d $s4, $sp, 72 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + bnez $t0, -168 # 469c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10b00> │ │ │ │ + bl -236828 │ │ │ │ nop │ │ │ │ - addi.d $a0, $sp, 416 │ │ │ │ - st.d $s5, $sp, 360 │ │ │ │ - bl -242552 │ │ │ │ - ld.d $t0, $s1, -24 │ │ │ │ - st.d $s1, $sp, 352 │ │ │ │ - addi.d $a0, $sp, 464 │ │ │ │ - add.d $t0, $t0, $sp │ │ │ │ - st.d $s6, $t0, 352 │ │ │ │ - st.d $s4, $sp, 464 │ │ │ │ - bl -244292 │ │ │ │ - ld.d $a4, $sp, 168 │ │ │ │ - ld.d $a2, $sp, 200 │ │ │ │ - ld.d $a3, $sp, 160 │ │ │ │ - addi.d $t1, $sp, 176 │ │ │ │ - add.d $t0, $a4, $a2 │ │ │ │ - beq $a3, $t1, 1828 # 48620 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30820> │ │ │ │ - ld.d $t1, $sp, 176 │ │ │ │ - ld.d $a1, $sp, 192 │ │ │ │ - bgeu $t1, $t0, 24 # 47f20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30120> │ │ │ │ - addi.d $t1, $sp, 208 │ │ │ │ - beq $a1, $t1, 16 # 47f20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30120> │ │ │ │ nop │ │ │ │ - ld.d $t1, $sp, 208 │ │ │ │ - bgeu $t1, $t0, 1156 # 483a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x305a0> │ │ │ │ - li.w $t0, -2 │ │ │ │ - lu52i.d $t0, $t0, 2047 │ │ │ │ - sub.d $t0, $t0, $a4 │ │ │ │ - bltu $t0, $a2, 2412 # 48898 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30a98> │ │ │ │ - addi.d $s0, $sp, 160 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -244408 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 240 │ │ │ │ - st.d $a0, $sp, 224 │ │ │ │ - ldptr.d $t0, $s0, 0 │ │ │ │ - addi.d $a1, $s0, 16 │ │ │ │ - beq $t0, $a1, 1872 # 486a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x308a0> │ │ │ │ - st.d $t0, $sp, 224 │ │ │ │ - ld.d $t0, $s0, 16 │ │ │ │ - st.d $t0, $sp, 240 │ │ │ │ - ld.d $t0, $s0, 8 │ │ │ │ - stptr.d $a1, $s0, 0 │ │ │ │ - st.b $zero, $s0, 16 │ │ │ │ - st.d $zero, $s0, 8 │ │ │ │ - st.d $t0, $sp, 232 │ │ │ │ nop │ │ │ │ - ld.d $t0, $sp, 232 │ │ │ │ - li.w $t1, 4 │ │ │ │ - lu52i.d $t1, $t1, -2048 │ │ │ │ - add.d $t0, $t0, $t1 │ │ │ │ - li.w $t1, 2 │ │ │ │ - bgeu $t1, $t0, 2508 # 48958 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30b58> │ │ │ │ - addi.d $t0, $sp, 224 │ │ │ │ - li.w $a2, 3 │ │ │ │ - pcaddi $a1, 55218 │ │ │ │ - move $a0, $t0 │ │ │ │ - st.d $t0, $sp, 24 │ │ │ │ - bl -244516 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - addi.d $s0, $sp, 272 │ │ │ │ - st.d $s0, $sp, 256 │ │ │ │ - ldptr.d $t1, $a0, 0 │ │ │ │ - addi.d $a1, $a0, 16 │ │ │ │ - move $t0, $a0 │ │ │ │ - beq $t1, $a1, 1444 # 48560 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30760> │ │ │ │ - st.d $t1, $sp, 256 │ │ │ │ - ld.d $t1, $a0, 16 │ │ │ │ - st.d $t1, $sp, 272 │ │ │ │ nop │ │ │ │ - ld.d $t1, $t0, 8 │ │ │ │ - stptr.d $a1, $t0, 0 │ │ │ │ - st.b $zero, $t0, 16 │ │ │ │ - st.d $zero, $t0, 8 │ │ │ │ - st.d $t1, $sp, 264 │ │ │ │ - bl -244948 │ │ │ │ - pcaddi $t0, 106658 │ │ │ │ - ld.d $t0, $t0, 8 │ │ │ │ - pcalau12i $t1, 58 │ │ │ │ - fld.d $fa1, $t1, 1256 │ │ │ │ - lu12i.w $t1, 244 │ │ │ │ - sub.d $t0, $a0, $t0 │ │ │ │ - ori $t1, $t1, 0x240 │ │ │ │ - div.d $t0, $t0, $t1 │ │ │ │ - bstrpick.d $t0, $t0, 0x1f, 0x0 │ │ │ │ - movgr2fr.d $fa0, $t0 │ │ │ │ - addi.d $a0, $sp, 464 │ │ │ │ - ffint.d.l $fa0, $fa0 │ │ │ │ - fmul.d $fa0, $fa0, $fa1 │ │ │ │ - fmov.d $fs0, $fa0 │ │ │ │ - bl -244672 │ │ │ │ - st.h $zero, $sp, 688 │ │ │ │ - ld.d $a0, $s1, -24 │ │ │ │ - st.d $s4, $sp, 464 │ │ │ │ - st.d $zero, $sp, 680 │ │ │ │ - st.d $zero, $sp, 696 │ │ │ │ - st.d $zero, $sp, 704 │ │ │ │ - st.d $zero, $sp, 712 │ │ │ │ - st.d $zero, $sp, 720 │ │ │ │ - st.d $s1, $sp, 352 │ │ │ │ - add.d $a0, $s2, $a0 │ │ │ │ - stptr.d $s6, $a0, 0 │ │ │ │ - move $a1, $zero │ │ │ │ - bl -243108 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - addi.d $a0, $sp, 416 │ │ │ │ - st.d $s8, $sp, 352 │ │ │ │ - st.d $s3, $sp, 464 │ │ │ │ - st.d $s5, $sp, 360 │ │ │ │ - st.d $zero, $sp, 368 │ │ │ │ - st.d $zero, $sp, 376 │ │ │ │ - st.d $zero, $sp, 384 │ │ │ │ - st.d $zero, $sp, 392 │ │ │ │ - st.d $zero, $sp, 400 │ │ │ │ - st.d $zero, $sp, 408 │ │ │ │ - bl -242064 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - addi.d $a1, $sp, 360 │ │ │ │ - addi.d $a0, $sp, 464 │ │ │ │ - st.d $t0, $sp, 360 │ │ │ │ - li.w $t0, 16 │ │ │ │ - st.d $s7, $sp, 432 │ │ │ │ - st.b $zero, $sp, 448 │ │ │ │ - st.d $zero, $sp, 440 │ │ │ │ - st.w $t0, $sp, 424 │ │ │ │ - bl -243192 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - ld.d $t0, $sp, 352 │ │ │ │ - fmov.d $fa0, $fs0 │ │ │ │ - li.w $t2, 2 │ │ │ │ - ld.d $t0, $t0, -24 │ │ │ │ - move $a0, $s2 │ │ │ │ - add.d $t0, $s2, $t0 │ │ │ │ - ldptr.w $t1, $t0, 24 │ │ │ │ - ori $t1, $t1, 0x4 │ │ │ │ - st.w $t1, $t0, 24 │ │ │ │ - st.d $t2, $sp, 472 │ │ │ │ - bl -242772 # cc80 (double)@plt> │ │ │ │ - ld.d $a4, $sp, 400 │ │ │ │ - addi.d $t0, $sp, 304 │ │ │ │ - st.b $zero, $sp, 304 │ │ │ │ - st.d $zero, $sp, 296 │ │ │ │ - st.d $t0, $sp, 288 │ │ │ │ - beqz $a4, 1428 # 48680 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30880> │ │ │ │ - ld.d $t1, $sp, 384 │ │ │ │ - beqz $t1, 20 # 48108 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30308> │ │ │ │ - sltu $t0, $a4, $t1 │ │ │ │ - masknez $a4, $a4, $t0 │ │ │ │ - maskeqz $t0, $t1, $t0 │ │ │ │ - or $a4, $a4, $t0 │ │ │ │ - ld.d $a3, $sp, 392 │ │ │ │ - move $a2, $zero │ │ │ │ - move $a1, $zero │ │ │ │ - sub.d $a4, $a4, $a3 │ │ │ │ - addi.d $a0, $sp, 288 │ │ │ │ - bl -242956 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - ld.d $a0, $sp, 432 │ │ │ │ - st.d $s8, $sp, 352 │ │ │ │ - st.d $s3, $sp, 464 │ │ │ │ - beq $a0, $s7, 12 # 48138 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30338> │ │ │ │ - bl -243936 │ │ │ │ + addi.d $sp, $sp, -64 │ │ │ │ + pcalau12i $t0, 106 │ │ │ │ + ld.d $t0, $t0, -160 │ │ │ │ + ld.d $t0, $t0, 0 │ │ │ │ + st.d $t0, $sp, 40 │ │ │ │ + li.w $t0, 0x0 │ │ │ │ + ldptr.w $t0, $a0, 128 │ │ │ │ + st.d $ra, $sp, 56 │ │ │ │ + move $t1, $a0 │ │ │ │ + andi $t0, $t0, 0x2 │ │ │ │ + move $t2, $a1 │ │ │ │ + beqz $t0, 116 # 46b20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10c60> │ │ │ │ + ld.d $t0, $a0, 40 │ │ │ │ + beqz $t0, 172 # 46b60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10ca0> │ │ │ │ + li.w $t3, -1 │ │ │ │ + beq $t2, $t3, 212 # 46b90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10cd0> │ │ │ │ + ld.d $t3, $t1, 48 │ │ │ │ + beq $t3, $t0, 220 # 46ba0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10ce0> │ │ │ │ + st.b $t2, $t0, 0 │ │ │ │ + ld.d $t0, $t1, 40 │ │ │ │ + addi.d $t0, $t0, 1 │ │ │ │ + st.d $t0, $t1, 40 │ │ │ │ + move $t0, $t2 │ │ │ │ nop │ │ │ │ - addi.d $a0, $sp, 416 │ │ │ │ - st.d $s5, $sp, 360 │ │ │ │ - bl -243184 │ │ │ │ - ld.d $t0, $s1, -24 │ │ │ │ - st.d $s1, $sp, 352 │ │ │ │ - addi.d $a0, $sp, 464 │ │ │ │ - add.d $t0, $t0, $sp │ │ │ │ - st.d $s6, $t0, 352 │ │ │ │ - st.d $s4, $sp, 464 │ │ │ │ - bl -244924 │ │ │ │ - ld.d $a4, $sp, 264 │ │ │ │ - ld.d $a2, $sp, 296 │ │ │ │ - ld.d $a3, $sp, 256 │ │ │ │ - add.d $t0, $a4, $a2 │ │ │ │ - beq $a3, $s0, 976 # 48540 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30740> │ │ │ │ - ld.d $t1, $sp, 272 │ │ │ │ - ld.d $a1, $sp, 288 │ │ │ │ - bgeu $t1, $t0, 20 # 48190 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30390> │ │ │ │ - addi.d $t1, $sp, 304 │ │ │ │ - beq $a1, $t1, 12 # 48190 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30390> │ │ │ │ - ld.d $t1, $sp, 304 │ │ │ │ - bgeu $t1, $t0, 468 # 48360 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30560> │ │ │ │ - li.w $t0, -2 │ │ │ │ - lu52i.d $t0, $t0, 2047 │ │ │ │ - sub.d $t0, $t0, $a4 │ │ │ │ - bltu $t0, $a2, 1516 # 48788 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30988> │ │ │ │ - addi.d $s1, $sp, 256 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -245032 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - move $s1, $a0 │ │ │ │ - addi.d $a0, $sp, 336 │ │ │ │ - st.d $a0, $sp, 320 │ │ │ │ - ldptr.d $t0, $s1, 0 │ │ │ │ - addi.d $s3, $s1, 16 │ │ │ │ - beq $t0, $s3, 1280 # 486c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x308c0> │ │ │ │ - st.d $t0, $sp, 320 │ │ │ │ - ld.d $t0, $s1, 16 │ │ │ │ - st.d $t0, $sp, 336 │ │ │ │ - ld.d $t0, $s1, 8 │ │ │ │ - stptr.d $s3, $s1, 0 │ │ │ │ - st.b $zero, $s1, 16 │ │ │ │ - st.d $zero, $s1, 8 │ │ │ │ - st.d $t0, $sp, 328 │ │ │ │ + pcalau12i $t2, 106 │ │ │ │ + ld.d $t2, $t2, -160 │ │ │ │ + ld.d $t2, $t2, 0 │ │ │ │ + ld.d $t1, $sp, 40 │ │ │ │ + xor $t1, $t1, $t2 │ │ │ │ + li.w $t2, 0x0 │ │ │ │ + bnez $t1, 384 # 46c78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10db8> │ │ │ │ + ld.d $ra, $sp, 56 │ │ │ │ + move $a0, $t0 │ │ │ │ + addi.d $sp, $sp, 64 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - ld.d $t0, $sp, 328 │ │ │ │ - li.w $t1, 3 │ │ │ │ - lu52i.d $t1, $t1, -2048 │ │ │ │ - add.d $t0, $t0, $t1 │ │ │ │ - li.w $t1, 1 │ │ │ │ - bgeu $t1, $t0, 1732 # 488c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30ac0> │ │ │ │ - addi.d $s1, $sp, 320 │ │ │ │ - li.w $a2, 2 │ │ │ │ - pcaddi $a1, 55064 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -245136 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - st.d $fp, $sp, 352 │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - addi.d $s4, $a0, 16 │ │ │ │ - move $s3, $a0 │ │ │ │ - beq $t0, $s4, 764 # 48520 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30720> │ │ │ │ - st.d $t0, $sp, 352 │ │ │ │ - ld.d $t0, $a0, 16 │ │ │ │ - st.d $t0, $sp, 368 │ │ │ │ nop │ │ │ │ - ld.d $t0, $s3, 8 │ │ │ │ - stptr.d $s4, $s3, 0 │ │ │ │ - st.d $zero, $s3, 8 │ │ │ │ - st.d $t0, $sp, 360 │ │ │ │ - st.b $zero, $s3, 16 │ │ │ │ - pcaddi $s3, 106375 │ │ │ │ - ld.bu $t0, $s3, 512 │ │ │ │ - bnez $t0, 492 # 48440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30640> │ │ │ │ - ld.bu $t0, $s3, 513 │ │ │ │ - bnez $t0, 388 # 483e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x305e0> │ │ │ │ - ld.d $a0, $sp, 352 │ │ │ │ - beq $a0, $fp, 12 # 48270 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30470> │ │ │ │ - bl -244248 │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 320 │ │ │ │ - addi.d $t0, $sp, 336 │ │ │ │ - beq $a0, $t0, 8 # 48280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30480> │ │ │ │ - bl -244268 │ │ │ │ - ld.d $a0, $sp, 288 │ │ │ │ - addi.d $t0, $sp, 304 │ │ │ │ - beq $a0, $t0, 8 # 48290 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30490> │ │ │ │ - bl -244284 │ │ │ │ - ld.d $a0, $sp, 256 │ │ │ │ - beq $a0, $s0, 12 # 482a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x304a0> │ │ │ │ - bl -244296 │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 224 │ │ │ │ - addi.d $t0, $sp, 240 │ │ │ │ - beq $a0, $t0, 8 # 482b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x304b0> │ │ │ │ - bl -244316 │ │ │ │ - ld.d $a0, $sp, 192 │ │ │ │ - addi.d $t0, $sp, 208 │ │ │ │ - beq $a0, $t0, 8 # 482c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x304c0> │ │ │ │ - bl -244332 │ │ │ │ - ld.d $a0, $sp, 160 │ │ │ │ - addi.d $t0, $sp, 176 │ │ │ │ - beq $a0, $t0, 8 # 482d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x304d0> │ │ │ │ - bl -244348 │ │ │ │ - ld.d $a0, $sp, 128 │ │ │ │ - addi.d $t0, $sp, 144 │ │ │ │ - beq $a0, $t0, 8 # 482e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x304e0> │ │ │ │ - bl -244364 │ │ │ │ - ld.d $a0, $sp, 96 │ │ │ │ - addi.d $t0, $sp, 112 │ │ │ │ - beq $a0, $t0, 8 # 482f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x304f0> │ │ │ │ - bl -244380 │ │ │ │ - addi.d $a0, $sp, 728 │ │ │ │ - bl 19116 # 4cda0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34fa0> │ │ │ │ - pcalau12i $t1, 104 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 1544 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, 1024 # 48710 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30910> │ │ │ │ - ld.d $ra, $sp, 1656 │ │ │ │ - ld.d $fp, $sp, 1648 │ │ │ │ - ld.d $s0, $sp, 1640 │ │ │ │ - ld.d $s1, $sp, 1632 │ │ │ │ - ld.d $s2, $sp, 1624 │ │ │ │ - ld.d $s3, $sp, 1616 │ │ │ │ - ld.d $s4, $sp, 1608 │ │ │ │ - ld.d $s5, $sp, 1600 │ │ │ │ - ld.d $s6, $sp, 1592 │ │ │ │ - ld.d $s7, $sp, 1584 │ │ │ │ - ld.d $s8, $sp, 1576 │ │ │ │ - fld.d $fs0, $sp, 1560 │ │ │ │ - addi.d $sp, $sp, 1664 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ + li.w $t3, -1 │ │ │ │ + beq $a1, $t3, -68 # 46ae0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10c20> │ │ │ │ + ld.bu $t0, $t1, 88 │ │ │ │ + st.b $t2, $sp, 39 │ │ │ │ + beqz $t0, 336 # 46c80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10dc0> │ │ │ │ + ld.d $a1, $t1, 96 │ │ │ │ + li.w $a3, 1 │ │ │ │ + addi.d $a2, $sp, 39 │ │ │ │ + addi.d $a0, $t1, 72 │ │ │ │ + st.d $t2, $sp, 8 │ │ │ │ + bl -1256 # 46660 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x107a0> │ │ │ │ + li.w $t0, 1 │ │ │ │ + ld.d $t2, $sp, 8 │ │ │ │ + beq $a0, $t0, -124 # 46ad8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10c18> │ │ │ │ + li.w $t0, -1 │ │ │ │ + b -124 # 46ae0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10c20> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + pcaddi $t3, -6029 │ │ │ │ + ld.d $t0, $t0, 176 │ │ │ │ + bne $t0, $t3, 180 # 46c20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10d60> │ │ │ │ + ld.d $t0, $a0, 104 │ │ │ │ + ld.d $t3, $a0, 112 │ │ │ │ + st.d $t0, $a0, 40 │ │ │ │ + add.d $t3, $t0, $t3 │ │ │ │ + st.d $t3, $a0, 48 │ │ │ │ + st.d $t0, $a0, 32 │ │ │ │ + li.w $t3, -1 │ │ │ │ + bne $t2, $t3, -204 # 46ac0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10c00> │ │ │ │ + move $t0, $zero │ │ │ │ + b -180 # 46ae0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10c20> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $a2, $t1, 32 │ │ │ │ + sub.d $a3, $t0, $a2 │ │ │ │ + blez $a3, -80 # 46b58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10c98> │ │ │ │ + ld.bu $t0, $t1, 88 │ │ │ │ + beqz $t0, 208 # 46c80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10dc0> │ │ │ │ + ld.d $a1, $t1, 96 │ │ │ │ + addi.d $a0, $t1, 72 │ │ │ │ + st.d $t2, $sp, 24 │ │ │ │ + st.d $a3, $sp, 16 │ │ │ │ + st.d $t1, $sp, 8 │ │ │ │ + bl -1384 # 46660 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x107a0> │ │ │ │ + ld.d $t1, $sp, 8 │ │ │ │ + ld.d $a3, $sp, 16 │ │ │ │ + ld.d $t2, $sp, 24 │ │ │ │ + ld.d $t0, $t1, 104 │ │ │ │ + ld.d $t3, $t1, 112 │ │ │ │ + add.d $t3, $t0, $t3 │ │ │ │ + beq $a3, $a0, 124 # 46c60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10da0> │ │ │ │ + ld.d $t4, $t1, 40 │ │ │ │ + add.d $t0, $t0, $a0 │ │ │ │ + st.d $t0, $t1, 32 │ │ │ │ + sub.w $t4, $t4, $t0 │ │ │ │ + add.d $t0, $t0, $t4 │ │ │ │ + st.d $t3, $t1, 48 │ │ │ │ + st.d $t0, $t1, 40 │ │ │ │ + bne $t3, $t0, -316 # 46ac8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10c08> │ │ │ │ + li.w $t0, -1 │ │ │ │ + b -300 # 46ae0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10c20> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - move $a2, $zero │ │ │ │ - move $a1, $zero │ │ │ │ - addi.d $a0, $sp, 288 │ │ │ │ - addi.d $s1, $sp, 256 │ │ │ │ - bl -244256 # c950 , std::allocator >::replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - move $a1, $a0 │ │ │ │ - addi.d $a0, $sp, 320 │ │ │ │ - bl -245100 # c610 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - b -408 # 481e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x303e8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + st.d $a1, $sp, 16 │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + ld.d $t2, $sp, 16 │ │ │ │ + li.w $t0, -1 │ │ │ │ + ld.d $t1, $sp, 8 │ │ │ │ + beq $t2, $t0, -168 # 46b90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10cd0> │ │ │ │ + ldptr.w $t0, $t1, 128 │ │ │ │ + andi $t0, $t0, 0x2 │ │ │ │ + beqz $t0, -284 # 46b28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10c68> │ │ │ │ + ld.d $t0, $t1, 40 │ │ │ │ + b -396 # 46ac0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10c00> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + st.d $t0, $t1, 40 │ │ │ │ + st.d $t0, $t1, 32 │ │ │ │ + st.d $t3, $t1, 48 │ │ │ │ + bne $t3, $t0, -420 # 46ac8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10c08> │ │ │ │ + b -104 # 46c08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10d48> │ │ │ │ nop │ │ │ │ - move $a2, $zero │ │ │ │ - move $a1, $zero │ │ │ │ - addi.d $a0, $sp, 192 │ │ │ │ - addi.d $s0, $sp, 160 │ │ │ │ - bl -244320 # c950 , std::allocator >::replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - move $a1, $a0 │ │ │ │ - addi.d $a0, $sp, 224 │ │ │ │ - bl -245164 # c610 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - b -1096 # 47f78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30178> │ │ │ │ + bl -239016 │ │ │ │ nop │ │ │ │ + pcaddi $a3, 57406 │ │ │ │ + li.w $a2, 55 │ │ │ │ + pcaddi $a1, 56224 │ │ │ │ + pcaddi $a0, 56237 │ │ │ │ + bl -237024 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + addi.d $sp, $sp, -32 │ │ │ │ + ld.d $a2, $a0, 32 │ │ │ │ + st.d $s1, $sp, 8 │ │ │ │ + ld.d $s1, $a0, 40 │ │ │ │ + st.d $s0, $sp, 16 │ │ │ │ + st.d $ra, $sp, 24 │ │ │ │ + sub.d $s1, $s1, $a2 │ │ │ │ + move $s0, $a0 │ │ │ │ + blez $s1, 72 # 46d08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10e48> │ │ │ │ + ld.bu $t0, $a0, 88 │ │ │ │ + beqz $t0, 184 # 46d80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10ec0> │ │ │ │ + ld.d $a1, $a0, 96 │ │ │ │ + move $a3, $s1 │ │ │ │ + addi.d $a0, $a0, 72 │ │ │ │ + bl -1656 # 46660 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x107a0> │ │ │ │ + ld.d $t0, $s0, 104 │ │ │ │ + ld.d $t1, $s0, 112 │ │ │ │ + add.d $t1, $t0, $t1 │ │ │ │ + beq $s1, $a0, 120 # 46d60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10ea0> │ │ │ │ + ld.d $t2, $s0, 40 │ │ │ │ + add.d $t0, $t0, $a0 │ │ │ │ + st.d $t0, $s0, 32 │ │ │ │ + sub.w $t2, $t2, $t0 │ │ │ │ + add.d $t0, $t0, $t2 │ │ │ │ + st.d $t1, $s0, 48 │ │ │ │ + st.d $t0, $s0, 40 │ │ │ │ + ld.bu $t0, $s0, 88 │ │ │ │ + beqz $t0, 116 # 46d80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10ec0> │ │ │ │ + ld.d $a0, $s0, 96 │ │ │ │ + beqz $a0, 20 # 46d28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10e68> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ld.d $t0, $t0, 48 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ nop │ │ │ │ + move $a0, $zero │ │ │ │ nop │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + ld.d $s0, $sp, 16 │ │ │ │ + ld.d $s1, $sp, 8 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - li.w $a2, 4 │ │ │ │ - pcaddi $a1, 53951 │ │ │ │ - pcaddi $a0, 106272 │ │ │ │ - bl -244364 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - ld.d $a2, $sp, 360 │ │ │ │ - ld.d $a1, $sp, 352 │ │ │ │ - pcaddi $a0, 106268 │ │ │ │ - bl -244380 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - move $s4, $a0 │ │ │ │ - ld.d $t0, $t0, -24 │ │ │ │ - add.d $t0, $a0, $t0 │ │ │ │ - ld.d $s3, $t0, 240 │ │ │ │ - beqz $s3, 1316 # 48938 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30b38> │ │ │ │ - ld.bu $t0, $s3, 56 │ │ │ │ - beqz $t0, 132 # 484a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x306a0> │ │ │ │ - ld.b $a1, $s3, 67 │ │ │ │ nop │ │ │ │ - move $a0, $s4 │ │ │ │ - bl -246124 │ │ │ │ - bl -245104 │ │ │ │ - b -468 # 48260 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30460> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - li.w $a2, 4 │ │ │ │ - pcaddi $a1, 53927 │ │ │ │ - pcalau12i $a0, 104 │ │ │ │ - ld.d $a0, $a0, -184 │ │ │ │ - bl -244464 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - ld.d $a2, $sp, 360 │ │ │ │ - ld.d $a1, $sp, 352 │ │ │ │ - pcalau12i $a0, 104 │ │ │ │ - ld.d $a0, $a0, -184 │ │ │ │ - bl -244484 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - move $s5, $a0 │ │ │ │ - ld.d $t0, $t0, -24 │ │ │ │ - add.d $t0, $a0, $t0 │ │ │ │ - ld.d $s4, $t0, 240 │ │ │ │ - beqz $s4, 1180 # 48918 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30b18> │ │ │ │ - ld.bu $t0, $s4, 56 │ │ │ │ - beqz $t0, 92 # 484e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x306e0> │ │ │ │ - ld.b $a1, $s4, 67 │ │ │ │ nop │ │ │ │ - move $a0, $s5 │ │ │ │ - bl -246228 │ │ │ │ - bl -245208 │ │ │ │ - b -580 # 48258 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30458> │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -244532 # c970 ::_M_widen_init() const@plt> │ │ │ │ - ldptr.d $t0, $s3, 0 │ │ │ │ - pcaddi $t1, -53887 │ │ │ │ - li.w $a1, 10 │ │ │ │ - ld.d $t0, $t0, 48 │ │ │ │ - beq $t0, $t1, -144 # 48428 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30628> │ │ │ │ - move $a0, $s3 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - move $a1, $a0 │ │ │ │ - b -160 # 48428 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30628> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + st.d $t0, $s0, 40 │ │ │ │ + st.d $t0, $s0, 32 │ │ │ │ + st.d $t1, $s0, 48 │ │ │ │ + b -100 # 46d08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10e48> │ │ │ │ + bl -239728 │ │ │ │ + bl -237780 │ │ │ │ + li.w $a0, -1 │ │ │ │ + b -76 # 46d30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10e70> │ │ │ │ + pcaddi $a3, 57342 │ │ │ │ + li.w $a2, 55 │ │ │ │ + pcaddi $a1, 56160 │ │ │ │ + pcaddi $a0, 56173 │ │ │ │ + bl -237280 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - move $a0, $s4 │ │ │ │ - bl -244596 # c970 ::_M_widen_init() const@plt> │ │ │ │ - ldptr.d $t0, $s4, 0 │ │ │ │ - pcaddi $t1, -53903 │ │ │ │ - li.w $a1, 10 │ │ │ │ + addi.d $sp, $sp, -32 │ │ │ │ + ld.d $a2, $a0, 32 │ │ │ │ + st.d $s1, $sp, 8 │ │ │ │ + ld.d $s1, $a0, 40 │ │ │ │ + st.d $s0, $sp, 16 │ │ │ │ + st.d $ra, $sp, 24 │ │ │ │ + sub.d $s1, $s1, $a2 │ │ │ │ + move $s0, $a0 │ │ │ │ + blez $s1, 72 # 46e08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10f48> │ │ │ │ + ld.bu $t0, $a0, 88 │ │ │ │ + beqz $t0, 152 # 46e60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10fa0> │ │ │ │ + ld.d $a1, $a0, 96 │ │ │ │ + move $a3, $s1 │ │ │ │ + addi.d $a0, $a0, 72 │ │ │ │ + bl -1912 # 46660 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x107a0> │ │ │ │ + ld.d $t0, $s0, 104 │ │ │ │ + ld.d $t1, $s0, 112 │ │ │ │ + add.d $t1, $t0, $t1 │ │ │ │ + beq $s1, $a0, 88 # 46e40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10f80> │ │ │ │ + ld.d $t2, $s0, 40 │ │ │ │ + add.d $t0, $t0, $a0 │ │ │ │ + st.d $t0, $s0, 32 │ │ │ │ + sub.w $t2, $t2, $t0 │ │ │ │ + add.d $t0, $t0, $t2 │ │ │ │ + st.d $t1, $s0, 48 │ │ │ │ + st.d $t0, $s0, 40 │ │ │ │ + ld.bu $t0, $s0, 88 │ │ │ │ + beqz $t0, 84 # 46e60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10fa0> │ │ │ │ + ld.d $a0, $s0, 96 │ │ │ │ + beqz $a0, 20 # 46e28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10f68> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ ld.d $t0, $t0, 48 │ │ │ │ - beq $t0, $t1, -104 # 48490 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30690> │ │ │ │ - move $a0, $s4 │ │ │ │ jirl $ra, $t0, 0 │ │ │ │ - move $a1, $a0 │ │ │ │ - b -120 # 48490 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30690> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ nop │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + ld.d $s0, $sp, 16 │ │ │ │ + ld.d $s1, $sp, 8 │ │ │ │ + move $a0, $zero │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + ret │ │ │ │ + st.d $t0, $s0, 40 │ │ │ │ + st.d $t0, $s0, 32 │ │ │ │ + st.d $t1, $s0, 48 │ │ │ │ + b -68 # 46e08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10f48> │ │ │ │ + bl -239952 │ │ │ │ + bl -238004 │ │ │ │ + b -48 # 46e28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10f68> │ │ │ │ nop │ │ │ │ + pcaddi $a3, 57286 │ │ │ │ + li.w $a2, 55 │ │ │ │ + pcaddi $a1, 56104 │ │ │ │ + pcaddi $a0, 56117 │ │ │ │ + bl -237504 │ │ │ │ nop │ │ │ │ - ld.d $a2, $a0, 8 │ │ │ │ - move $a1, $s4 │ │ │ │ - move $a0, $fp │ │ │ │ - addi.d $a2, $a2, 1 │ │ │ │ - bl -243792 │ │ │ │ - b -764 # 48238 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30438> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - li.w $t1, 15 │ │ │ │ - ld.d $a1, $sp, 288 │ │ │ │ - bgeu $t1, $t0, -936 # 481a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x303a0> │ │ │ │ - addi.d $t1, $sp, 304 │ │ │ │ - bne $a1, $t1, -968 # 48188 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30388> │ │ │ │ - b -948 # 481a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x303a0> │ │ │ │ + ldptr.d $a0, $a0, 0 │ │ │ │ + beqz $a0, 36 # 46ea8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10fe8> │ │ │ │ + ld.d $t0, $a0, 32 │ │ │ │ + st.w $zero, $a0, 64 │ │ │ │ + st.b $zero, $a0, 28 │ │ │ │ + li.w $a2, 1 │ │ │ │ + move $a1, $zero │ │ │ │ + st.d $t0, $a0, 48 │ │ │ │ + st.d $t0, $a0, 56 │ │ │ │ + b -239524 │ │ │ │ + addi.d $sp, $sp, -16 │ │ │ │ + pcaddi $a3, 58003 │ │ │ │ + li.w $a2, 550 │ │ │ │ + pcaddi $a1, 56019 │ │ │ │ + pcaddi $a0, 56030 │ │ │ │ + st.d $ra, $sp, 8 │ │ │ │ + bl -237584 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $a2, $a0, 8 │ │ │ │ - st.d $a0, $sp, 40 │ │ │ │ - move $a0, $s0 │ │ │ │ - addi.d $a2, $a2, 1 │ │ │ │ - st.d $a1, $sp, 32 │ │ │ │ - bl -243860 │ │ │ │ - ld.d $a1, $sp, 32 │ │ │ │ - ld.d $t0, $sp, 40 │ │ │ │ - b -1456 # 47fd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x301d0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + addi.d $sp, $sp, -64 │ │ │ │ + pcalau12i $t0, 106 │ │ │ │ + ld.d $t0, $t0, -160 │ │ │ │ + ld.d $t0, $t0, 0 │ │ │ │ + st.d $t0, $sp, 40 │ │ │ │ + li.w $t0, 0x0 │ │ │ │ + ldptr.w $t0, $a0, 280 │ │ │ │ + st.d $ra, $sp, 56 │ │ │ │ + move $t1, $a0 │ │ │ │ + andi $t0, $t0, 0x2 │ │ │ │ + move $t2, $a1 │ │ │ │ + beqz $t0, 116 # 46f80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x110c0> │ │ │ │ + ld.d $t0, $a0, 40 │ │ │ │ + beqz $t0, 172 # 46fc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11100> │ │ │ │ + li.w $t3, -1 │ │ │ │ + beq $t2, $t3, 212 # 46ff0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11130> │ │ │ │ + ld.d $t3, $t1, 48 │ │ │ │ + beq $t3, $t0, 220 # 47000 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11140> │ │ │ │ + st.b $t2, $t0, 0 │ │ │ │ + ld.d $t0, $t1, 40 │ │ │ │ + addi.d $t0, $t0, 1 │ │ │ │ + st.d $t0, $t1, 40 │ │ │ │ + move $t0, $t2 │ │ │ │ nop │ │ │ │ + pcalau12i $t2, 106 │ │ │ │ + ld.d $t2, $t2, -160 │ │ │ │ + ld.d $t2, $t2, 0 │ │ │ │ + ld.d $t1, $sp, 40 │ │ │ │ + xor $t1, $t1, $t2 │ │ │ │ + li.w $t2, 0x0 │ │ │ │ + bnez $t1, 384 # 470d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11218> │ │ │ │ + ld.d $ra, $sp, 56 │ │ │ │ + move $a0, $t0 │ │ │ │ + addi.d $sp, $sp, 64 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - ld.d $a2, $a0, 8 │ │ │ │ - st.d $a0, $sp, 24 │ │ │ │ - addi.d $a0, $sp, 144 │ │ │ │ - addi.d $a2, $a2, 1 │ │ │ │ - st.d $a1, $sp, 16 │ │ │ │ - bl -243924 │ │ │ │ - ld.d $a1, $sp, 16 │ │ │ │ - ld.d $t0, $sp, 24 │ │ │ │ - b -2184 # 47d38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ff38> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + li.w $t3, -1 │ │ │ │ + beq $a1, $t3, -68 # 46f40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11080> │ │ │ │ + ld.bu $t0, $t1, 240 │ │ │ │ + st.b $t2, $sp, 39 │ │ │ │ + beqz $t0, 336 # 470e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11220> │ │ │ │ + ld.d $a1, $t1, 248 │ │ │ │ + li.w $a3, 1 │ │ │ │ + addi.d $a2, $sp, 39 │ │ │ │ + addi.d $a0, $t1, 72 │ │ │ │ + st.d $t2, $sp, 8 │ │ │ │ + bl -32984 # 3eed0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9010> │ │ │ │ + li.w $t0, 1 │ │ │ │ + ld.d $t2, $sp, 8 │ │ │ │ + beq $a0, $t0, -124 # 46f38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11078> │ │ │ │ + li.w $t0, -1 │ │ │ │ + b -124 # 46f40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11080> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + pcaddi $t3, -6333 │ │ │ │ + ld.d $t0, $t0, 176 │ │ │ │ + bne $t0, $t3, 180 # 47080 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x111c0> │ │ │ │ + ld.d $t0, $a0, 256 │ │ │ │ + ld.d $t3, $a0, 264 │ │ │ │ + st.d $t0, $a0, 40 │ │ │ │ + add.d $t3, $t0, $t3 │ │ │ │ + st.d $t3, $a0, 48 │ │ │ │ + st.d $t0, $a0, 32 │ │ │ │ + li.w $t3, -1 │ │ │ │ + bne $t2, $t3, -204 # 46f20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11060> │ │ │ │ + move $t0, $zero │ │ │ │ + b -180 # 46f40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11080> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $a2, $t1, 32 │ │ │ │ + sub.d $a3, $t0, $a2 │ │ │ │ + blez $a3, -80 # 46fb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x110f8> │ │ │ │ + ld.bu $t0, $t1, 240 │ │ │ │ + beqz $t0, 208 # 470e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11220> │ │ │ │ + ld.d $a1, $t1, 248 │ │ │ │ + addi.d $a0, $t1, 72 │ │ │ │ + st.d $t2, $sp, 24 │ │ │ │ + st.d $a3, $sp, 16 │ │ │ │ + st.d $t1, $sp, 8 │ │ │ │ + bl -33112 # 3eed0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9010> │ │ │ │ + ld.d $t1, $sp, 8 │ │ │ │ + ld.d $a3, $sp, 16 │ │ │ │ + ld.d $t2, $sp, 24 │ │ │ │ + ld.d $t0, $t1, 256 │ │ │ │ + ld.d $t3, $t1, 264 │ │ │ │ + add.d $t3, $t0, $t3 │ │ │ │ + beq $a3, $a0, 124 # 470c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11200> │ │ │ │ + ld.d $t4, $t1, 40 │ │ │ │ + add.d $t0, $t0, $a0 │ │ │ │ + st.d $t0, $t1, 32 │ │ │ │ + sub.w $t4, $t4, $t0 │ │ │ │ + add.d $t0, $t0, $t4 │ │ │ │ + st.d $t3, $t1, 48 │ │ │ │ + st.d $t0, $t1, 40 │ │ │ │ + bne $t3, $t0, -316 # 46f28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11068> │ │ │ │ + li.w $t0, -1 │ │ │ │ + b -300 # 46f40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11080> │ │ │ │ nop │ │ │ │ - ld.d $a2, $a0, 8 │ │ │ │ - st.d $a0, $sp, 32 │ │ │ │ - addi.d $a0, $sp, 176 │ │ │ │ - addi.d $a2, $a2, 1 │ │ │ │ - st.d $a1, $sp, 24 │ │ │ │ - bl -243988 │ │ │ │ - ld.d $a1, $sp, 24 │ │ │ │ - ld.d $t0, $sp, 32 │ │ │ │ - b -2144 # 47da0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ffa0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + st.d $a1, $sp, 16 │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + ld.d $t2, $sp, 16 │ │ │ │ + li.w $t0, -1 │ │ │ │ + ld.d $t1, $sp, 8 │ │ │ │ + beq $t2, $t0, -168 # 46ff0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11130> │ │ │ │ + ldptr.w $t0, $t1, 280 │ │ │ │ + andi $t0, $t0, 0x2 │ │ │ │ + beqz $t0, -284 # 46f88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x110c8> │ │ │ │ + ld.d $t0, $t1, 40 │ │ │ │ + b -396 # 46f20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11060> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - li.w $t1, 15 │ │ │ │ - ld.d $a1, $sp, 192 │ │ │ │ - bgeu $t1, $t0, -1784 # 47f30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30130> │ │ │ │ - addi.d $t1, $sp, 208 │ │ │ │ - bne $a1, $t1, -1816 # 47f18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30118> │ │ │ │ - b -1796 # 47f30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30130> │ │ │ │ + st.d $t0, $t1, 40 │ │ │ │ + st.d $t0, $t1, 32 │ │ │ │ + st.d $t3, $t1, 48 │ │ │ │ + bne $t3, $t0, -420 # 46f28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11068> │ │ │ │ + b -104 # 47068 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x111a8> │ │ │ │ nop │ │ │ │ + bl -240136 │ │ │ │ nop │ │ │ │ - addi.d $a1, $sp, 432 │ │ │ │ - addi.d $a0, $sp, 192 │ │ │ │ - bl -245896 # c5c0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - b -1956 # 47ea8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x300a8> │ │ │ │ + pcaddi $a3, 57166 │ │ │ │ + li.w $a2, 55 │ │ │ │ + pcaddi $a1, 55944 │ │ │ │ + pcaddi $a0, 55957 │ │ │ │ + bl -238144 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + addi.d $sp, $sp, -32 │ │ │ │ + ld.d $a2, $a0, 32 │ │ │ │ + st.d $s1, $sp, 8 │ │ │ │ + ld.d $s1, $a0, 40 │ │ │ │ + st.d $s0, $sp, 16 │ │ │ │ + st.d $ra, $sp, 24 │ │ │ │ + sub.d $s1, $s1, $a2 │ │ │ │ + move $s0, $a0 │ │ │ │ + blez $s1, 72 # 47168 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x112a8> │ │ │ │ + ld.bu $t0, $a0, 240 │ │ │ │ + beqz $t0, 184 # 471e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11320> │ │ │ │ + ld.d $a1, $a0, 248 │ │ │ │ + move $a3, $s1 │ │ │ │ + addi.d $a0, $a0, 72 │ │ │ │ + bl -33384 # 3eed0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9010> │ │ │ │ + ld.d $t0, $s0, 256 │ │ │ │ + ld.d $t1, $s0, 264 │ │ │ │ + add.d $t1, $t0, $t1 │ │ │ │ + beq $s1, $a0, 120 # 471c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11300> │ │ │ │ + ld.d $t2, $s0, 40 │ │ │ │ + add.d $t0, $t0, $a0 │ │ │ │ + st.d $t0, $s0, 32 │ │ │ │ + sub.w $t2, $t2, $t0 │ │ │ │ + add.d $t0, $t0, $t2 │ │ │ │ + st.d $t1, $s0, 48 │ │ │ │ + st.d $t0, $s0, 40 │ │ │ │ + ld.bu $t0, $s0, 240 │ │ │ │ + beqz $t0, 116 # 471e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11320> │ │ │ │ + ld.d $a0, $s0, 248 │ │ │ │ + beqz $a0, 20 # 47188 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x112c8> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ld.d $t0, $t0, 48 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ nop │ │ │ │ - addi.d $a1, $sp, 432 │ │ │ │ - addi.d $a0, $sp, 96 │ │ │ │ - bl -245928 # c5c0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - b -2484 # 47cb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2feb8> │ │ │ │ + move $a0, $zero │ │ │ │ nop │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + ld.d $s0, $sp, 16 │ │ │ │ + ld.d $s1, $sp, 8 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $a1, $sp, 432 │ │ │ │ - addi.d $a0, $sp, 288 │ │ │ │ - bl -245960 # c5c0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - b -1388 # 48120 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30320> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $a2, $s0, 8 │ │ │ │ - st.d $a1, $sp, 24 │ │ │ │ - addi.d $a2, $a2, 1 │ │ │ │ - bl -244172 │ │ │ │ - ld.d $a1, $sp, 24 │ │ │ │ - b -1876 # 47f60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30160> │ │ │ │ + st.d $t0, $s0, 40 │ │ │ │ + st.d $t0, $s0, 32 │ │ │ │ + st.d $t1, $s0, 48 │ │ │ │ + b -100 # 47168 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x112a8> │ │ │ │ + bl -240848 │ │ │ │ + bl -238900 │ │ │ │ + li.w $a0, -1 │ │ │ │ + b -76 # 47190 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x112d0> │ │ │ │ + pcaddi $a3, 57102 │ │ │ │ + li.w $a2, 55 │ │ │ │ + pcaddi $a1, 55880 │ │ │ │ + pcaddi $a0, 55893 │ │ │ │ + bl -238400 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $a2, $s1, 8 │ │ │ │ - move $a1, $s3 │ │ │ │ - addi.d $a2, $a2, 1 │ │ │ │ - bl -244204 │ │ │ │ - b -1280 # 481d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x303d0> │ │ │ │ nop │ │ │ │ + addi.d $sp, $sp, -32 │ │ │ │ + ld.d $a2, $a0, 32 │ │ │ │ + st.d $s1, $sp, 8 │ │ │ │ + ld.d $s1, $a0, 40 │ │ │ │ + st.d $s0, $sp, 16 │ │ │ │ + st.d $ra, $sp, 24 │ │ │ │ + sub.d $s1, $s1, $a2 │ │ │ │ move $s0, $a0 │ │ │ │ + blez $s1, 72 # 47268 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x113a8> │ │ │ │ + ld.bu $t0, $a0, 240 │ │ │ │ + beqz $t0, 152 # 472c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11400> │ │ │ │ + ld.d $a1, $a0, 248 │ │ │ │ + move $a3, $s1 │ │ │ │ + addi.d $a0, $a0, 72 │ │ │ │ + bl -33640 # 3eed0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9010> │ │ │ │ + ld.d $t0, $s0, 256 │ │ │ │ + ld.d $t1, $s0, 264 │ │ │ │ + add.d $t1, $t0, $t1 │ │ │ │ + beq $s1, $a0, 88 # 472a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x113e0> │ │ │ │ + ld.d $t2, $s0, 40 │ │ │ │ + add.d $t0, $t0, $a0 │ │ │ │ + st.d $t0, $s0, 32 │ │ │ │ + sub.w $t2, $t2, $t0 │ │ │ │ + add.d $t0, $t0, $t2 │ │ │ │ + st.d $t1, $s0, 48 │ │ │ │ + st.d $t0, $s0, 40 │ │ │ │ + ld.bu $t0, $s0, 240 │ │ │ │ + beqz $t0, 84 # 472c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11400> │ │ │ │ + ld.d $a0, $s0, 248 │ │ │ │ + beqz $a0, 20 # 47288 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x113c8> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ld.d $t0, $t0, 48 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ nop │ │ │ │ - addi.d $a0, $sp, 96 │ │ │ │ - bl -244964 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $a0, $sp, 728 │ │ │ │ - bl 18100 # 4cda0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34fa0> │ │ │ │ - pcalau12i $t1, 104 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 1544 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - beqz $t0, 232 # 487f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x309f0> │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + ld.d $s0, $sp, 16 │ │ │ │ + ld.d $s1, $sp, 8 │ │ │ │ + move $a0, $zero │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + ret │ │ │ │ + st.d $t0, $s0, 40 │ │ │ │ + st.d $t0, $s0, 32 │ │ │ │ + st.d $t1, $s0, 48 │ │ │ │ + b -68 # 47268 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x113a8> │ │ │ │ + bl -241072 │ │ │ │ + bl -239124 │ │ │ │ + b -48 # 47288 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x113c8> │ │ │ │ nop │ │ │ │ - bl -245824 │ │ │ │ + pcaddi $a3, 57046 │ │ │ │ + li.w $a2, 55 │ │ │ │ + pcaddi $a1, 55824 │ │ │ │ + pcaddi $a0, 55837 │ │ │ │ + bl -238624 │ │ │ │ nop │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 432 │ │ │ │ - st.d $t0, $sp, 360 │ │ │ │ - bl -245032 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $a0, $sp, 416 │ │ │ │ - st.d $s5, $sp, 360 │ │ │ │ - bl -244708 │ │ │ │ - ld.d $t0, $s1, -24 │ │ │ │ - addi.d $t1, $sp, 48 │ │ │ │ - st.d $s1, $sp, 352 │ │ │ │ - addi.d $t0, $t0, 1504 │ │ │ │ - add.d $t0, $t0, $t1 │ │ │ │ - move $s1, $s0 │ │ │ │ - st.d $s6, $t0, -1200 │ │ │ │ nop │ │ │ │ - addi.d $a0, $sp, 464 │ │ │ │ - st.d $s4, $sp, 464 │ │ │ │ - addi.d $s0, $sp, 160 │ │ │ │ - bl -246468 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -245100 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - move $s0, $s1 │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 16 │ │ │ │ - bl -245116 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - b -160 # 486e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x308e0> │ │ │ │ + addi.d $sp, $sp, -80 │ │ │ │ + pcalau12i $t0, 105 │ │ │ │ + ld.d $t0, $t0, -160 │ │ │ │ + ld.d $t0, $t0, 0 │ │ │ │ + st.d $t0, $sp, 56 │ │ │ │ + li.w $t0, 0x0 │ │ │ │ + st.d $ra, $sp, 72 │ │ │ │ + li.w $t0, 8 │ │ │ │ + beq $a1, $t0, 64 # 47340 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11480> │ │ │ │ nop │ │ │ │ - pcalau12i $t1, 104 │ │ │ │ + pcalau12i $t1, 105 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 1544 │ │ │ │ + ld.d $t0, $sp, 56 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, -144 # 48710 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30910> │ │ │ │ - pcaddi $a0, 53705 │ │ │ │ - addi.d $s1, $sp, 256 │ │ │ │ - bl -246268 │ │ │ │ - addi.d $s0, $sp, 160 │ │ │ │ - move $s1, $a0 │ │ │ │ - b -80 # 48768 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30968> │ │ │ │ + bnez $t0, 88 # 47378 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x114b8> │ │ │ │ + ld.d $ra, $sp, 72 │ │ │ │ + addi.d $sp, $sp, 80 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b -76 # 48778 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30978> │ │ │ │ - move $s0, $a0 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -245200 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - pcalau12i $t1, 104 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 1544 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, -220 # 48710 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30910> │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -244388 │ │ │ │ - pcalau12i $t1, 104 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 1544 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, -256 # 48710 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30910> │ │ │ │ - addi.d $t0, $sp, 128 │ │ │ │ - pcaddi $a0, 53676 │ │ │ │ - st.d $t0, $sp, 16 │ │ │ │ - bl -246384 │ │ │ │ nop │ │ │ │ - move $s1, $a0 │ │ │ │ nop │ │ │ │ - addi.d $a0, $sp, 192 │ │ │ │ - bl -245300 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - b -208 # 48768 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30968> │ │ │ │ nop │ │ │ │ + ld.bu $t0, $a0, 240 │ │ │ │ + st.d $s0, $sp, 64 │ │ │ │ + st.d $zero, $a0, 8 │ │ │ │ + st.d $zero, $a0, 16 │ │ │ │ + st.d $zero, $a0, 24 │ │ │ │ move $s0, $a0 │ │ │ │ + beqz $t0, 48 # 47388 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x114c8> │ │ │ │ + addi.d $a0, $a0, 72 │ │ │ │ + bl -1248 # 46e80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10fc0> │ │ │ │ + li.w $t0, 1 │ │ │ │ + st.w $t0, $s0, 232 │ │ │ │ + ld.d $s0, $sp, 64 │ │ │ │ + b -104 # 47308 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11448> │ │ │ │ nop │ │ │ │ - addi.d $a0, $sp, 464 │ │ │ │ - st.d $s4, $sp, 464 │ │ │ │ - bl -246704 │ │ │ │ - b -364 # 486e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x308e8> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -372 # 486e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x308e8> │ │ │ │ - move $s1, $a0 │ │ │ │ - addi.d $a0, $sp, 192 │ │ │ │ - bl -245352 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + st.d $s0, $sp, 64 │ │ │ │ nop │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -246884 # c410 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - addi.d $s0, $sp, 160 │ │ │ │ - b -276 # 48768 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30968> │ │ │ │ - move $s0, $a0 │ │ │ │ + bl -240816 │ │ │ │ nop │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -246908 # c410 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - b -424 # 486e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x308e8> │ │ │ │ + pcaddi $a3, 56996 │ │ │ │ + li.w $a2, 55 │ │ │ │ + pcaddi $a1, 55774 │ │ │ │ + pcaddi $a0, 55787 │ │ │ │ + bl -238824 │ │ │ │ nop │ │ │ │ - pcalau12i $t1, 104 │ │ │ │ + li.w $t1, 1 │ │ │ │ + bne $a1, $t1, 68 # 473e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11528> │ │ │ │ + st.d $a1, $sp, 8 │ │ │ │ + bl -241324 │ │ │ │ + ld.d $a1, $sp, 8 │ │ │ │ + st.w $a1, $s0, 232 │ │ │ │ + move $a1, $a0 │ │ │ │ + addi.d $a0, $sp, 16 │ │ │ │ + bl -18560 # 42b40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcc80> │ │ │ │ + pcalau12i $t1, 105 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 1544 │ │ │ │ + ld.d $t0, $sp, 56 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, -416 # 48710 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30910> │ │ │ │ - pcaddi $a0, 53637 │ │ │ │ - addi.d $s0, $sp, 160 │ │ │ │ - bl -246540 │ │ │ │ - pcalau12i $t1, 104 │ │ │ │ + bnez $t0, -92 # 47380 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x114c0> │ │ │ │ + addi.d $a0, $sp, 16 │ │ │ │ + bl -237940 # d270 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x370> │ │ │ │ + pcalau12i $t1, 105 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 1544 │ │ │ │ + ld.d $t0, $sp, 56 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, -456 # 48710 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30910> │ │ │ │ - pcaddi $a0, 53627 │ │ │ │ - addi.d $s1, $sp, 320 │ │ │ │ - bl -246580 │ │ │ │ + bnez $t0, -128 # 47380 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x114c0> │ │ │ │ + bl -239284 │ │ │ │ move $s0, $a0 │ │ │ │ + b 28 # 47428 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11568> │ │ │ │ + move $s0, $a0 │ │ │ │ + pcaddi $t0, 105757 │ │ │ │ + addi.d $a0, $sp, 16 │ │ │ │ + st.d $t0, $sp, 16 │ │ │ │ + bl -239568 │ │ │ │ nop │ │ │ │ - addi.d $a0, $sp, 288 │ │ │ │ - bl -245492 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -245500 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - move $s1, $s0 │ │ │ │ - nop │ │ │ │ - ld.d $a0, $sp, 24 │ │ │ │ - addi.d $s0, $sp, 160 │ │ │ │ - bl -245520 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - b -228 # 48830 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30a30> │ │ │ │ - pcalau12i $t1, 104 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 1544 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, -544 # 48710 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30910> │ │ │ │ - bl -245492 │ │ │ │ - pcalau12i $t1, 104 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 1544 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, -576 # 48710 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30910> │ │ │ │ - bl -245524 │ │ │ │ - pcalau12i $t1, 104 │ │ │ │ + bl -239496 │ │ │ │ + pcalau12i $t1, 105 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 1544 │ │ │ │ + ld.d $t0, $sp, 56 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, -608 # 48710 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30910> │ │ │ │ - addi.d $t0, $sp, 224 │ │ │ │ - pcaddi $a0, 53588 │ │ │ │ - st.d $t0, $sp, 24 │ │ │ │ - bl -246736 │ │ │ │ - nop │ │ │ │ - move $s0, $a0 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -245648 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + move $a0, $s0 │ │ │ │ + bnez $t0, -200 # 47380 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x114c0> │ │ │ │ + bl -239356 │ │ │ │ nop │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -245660 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $s1, $sp, 256 │ │ │ │ - b -180 # 488f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30af0> │ │ │ │ - move $s1, $a0 │ │ │ │ - b -596 # 48758 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30958> │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 96 │ │ │ │ - bl -245688 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - b -308 # 48888 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30a88> │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 432 │ │ │ │ - st.d $t0, $sp, 360 │ │ │ │ - bl -245712 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $a0, $sp, 416 │ │ │ │ - st.d $s5, $sp, 360 │ │ │ │ - bl -245388 │ │ │ │ - ld.d $t0, $s1, -24 │ │ │ │ - addi.d $t1, $sp, 48 │ │ │ │ - st.d $s1, $sp, 352 │ │ │ │ - addi.d $t0, $t0, 1504 │ │ │ │ - add.d $t0, $t0, $t1 │ │ │ │ - st.d $s6, $t0, -1200 │ │ │ │ - b -432 # 48848 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30a48> │ │ │ │ nop │ │ │ │ - move $s1, $a0 │ │ │ │ - b -404 # 48870 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30a70> │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 288 │ │ │ │ - bl -245776 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ nop │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -247308 # c410 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - addi.d $s1, $sp, 256 │ │ │ │ - b -300 # 488f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30af8> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -20 # 48a18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30c18> │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 432 │ │ │ │ - st.d $t0, $sp, 360 │ │ │ │ - bl -245824 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $a0, $sp, 416 │ │ │ │ - st.d $s5, $sp, 360 │ │ │ │ - bl -245500 │ │ │ │ - ld.d $t0, $s1, -24 │ │ │ │ - addi.d $t1, $sp, 48 │ │ │ │ - st.d $s1, $sp, 352 │ │ │ │ - addi.d $t0, $t0, 1504 │ │ │ │ - add.d $t0, $t0, $t1 │ │ │ │ - st.d $s6, $t0, -1200 │ │ │ │ - addi.d $a0, $sp, 464 │ │ │ │ - st.d $s4, $sp, 464 │ │ │ │ - addi.d $s1, $sp, 256 │ │ │ │ - bl -247252 │ │ │ │ - b -384 # 488f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30af8> │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b -236 # 48998 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30b98> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -36 # 48a68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30c68> │ │ │ │ + ld.d $t3, $a0, 16 │ │ │ │ + ld.d $t4, $a0, 40 │ │ │ │ + addi.d $sp, $sp, -48 │ │ │ │ + st.d $s1, $sp, 24 │ │ │ │ + st.d $ra, $sp, 40 │ │ │ │ + st.d $s0, $sp, 32 │ │ │ │ move $s1, $a0 │ │ │ │ - b -396 # 48908 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30b08> │ │ │ │ + move $t1, $a1 │ │ │ │ + move $t0, $a2 │ │ │ │ + bge $t4, $t3, 156 # 47520 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11660> │ │ │ │ + sub.d $t3, $t3, $t4 │ │ │ │ + slt $t5, $a2, $t3 │ │ │ │ + masknez $s0, $t3, $t5 │ │ │ │ + maskeqz $t5, $a2, $t5 │ │ │ │ + or $s0, $s0, $t5 │ │ │ │ + bnez $s0, 228 # 47580 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x116c0> │ │ │ │ + add.d $t4, $s0, $t4 │ │ │ │ + st.d $t4, $s1, 40 │ │ │ │ + bge $t3, $t0, 72 # 474f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11630> │ │ │ │ + nop │ │ │ │ + ldptr.d $s1, $s1, 0 │ │ │ │ + sub.d $t0, $t0, $s0 │ │ │ │ + move $a2, $t0 │ │ │ │ + ldptr.d $t0, $s1, 0 │ │ │ │ + add.d $t1, $t1, $s0 │ │ │ │ + move $a1, $t1 │ │ │ │ + ld.d $t0, $t0, 64 │ │ │ │ + move $a0, $s1 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + bnez $a0, 116 # 47548 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11688> │ │ │ │ + ldptr.w $t0, $s1, 64 │ │ │ │ + andi $t0, $t0, 0x1 │ │ │ │ + bnez $t0, 112 # 47550 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11690> │ │ │ │ nop │ │ │ │ + add.d $s0, $s0, $a0 │ │ │ │ nop │ │ │ │ + ld.d $ra, $sp, 40 │ │ │ │ + ld.d $s1, $sp, 24 │ │ │ │ + move $a0, $s0 │ │ │ │ + ld.d $s0, $sp, 32 │ │ │ │ + addi.d $sp, $sp, 48 │ │ │ │ ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $a0, $a0, 104 │ │ │ │ - bstrpick.d $a0, $a0, 0x2, 0x2 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ - ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ldptr.d $s1, $s1, 0 │ │ │ │ + move $a2, $t0 │ │ │ │ + move $a1, $t1 │ │ │ │ + ldptr.d $t0, $s1, 0 │ │ │ │ + move $a0, $s1 │ │ │ │ + move $s0, $zero │ │ │ │ + ld.d $t0, $t0, 64 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + beqz $a0, -104 # 474d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11618> │ │ │ │ nop │ │ │ │ - ld.d $t0, $a0, 80 │ │ │ │ - st.d $t0, $a0, 8 │ │ │ │ - st.d $t0, $a0, 16 │ │ │ │ - st.d $t0, $a0, 24 │ │ │ │ + li.w $t0, -1 │ │ │ │ + bne $a0, $t0, -100 # 474e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11628> │ │ │ │ + ld.d $ra, $sp, 40 │ │ │ │ + li.w $t0, -1 │ │ │ │ + masknez $t0, $t0, $s0 │ │ │ │ + or $s0, $s0, $t0 │ │ │ │ + ld.d $s1, $sp, 24 │ │ │ │ + move $a0, $s0 │ │ │ │ + ld.d $s0, $sp, 32 │ │ │ │ + addi.d $sp, $sp, 48 │ │ │ │ ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ldptr.w $t1, $a0, 104 │ │ │ │ - move $t0, $zero │ │ │ │ - move $t2, $zero │ │ │ │ - andi $t1, $t1, 0x2 │ │ │ │ - beqz $t1, 16 # 48b10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30d10> │ │ │ │ - ld.d $t0, $a0, 80 │ │ │ │ - ld.d $t2, $a0, 88 │ │ │ │ - add.d $t2, $t0, $t2 │ │ │ │ - st.d $t0, $a0, 40 │ │ │ │ - st.d $t0, $a0, 32 │ │ │ │ - st.d $t2, $a0, 48 │ │ │ │ - ret │ │ │ │ - ld.d $t0, $a0, 184 │ │ │ │ - st.d $t0, $a0, 8 │ │ │ │ - st.d $t0, $a0, 16 │ │ │ │ - st.d $t0, $a0, 24 │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ + ld.d $a1, $a0, 8 │ │ │ │ + st.d $a2, $sp, 8 │ │ │ │ + move $a0, $t1 │ │ │ │ + add.d $a1, $a1, $t4 │ │ │ │ + move $a2, $s0 │ │ │ │ + stptr.d $t3, $sp, 0 │ │ │ │ + bl -239800 │ │ │ │ + ld.d $t4, $s1, 40 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + ldptr.d $t3, $sp, 0 │ │ │ │ + add.d $t4, $s0, $t4 │ │ │ │ + st.d $t4, $s1, 40 │ │ │ │ + move $t1, $a0 │ │ │ │ + blt $t3, $t0, -260 # 474b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x115f0> │ │ │ │ + b -200 # 474f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11630> │ │ │ │ nop │ │ │ │ + addi.d $sp, $sp, -272 │ │ │ │ + move $t1, $a1 │ │ │ │ + stptr.d $a2, $sp, 0 │ │ │ │ + ld.d $a1, $a0, 128 │ │ │ │ + ld.d $a2, $a0, 136 │ │ │ │ + st.d $s2, $sp, 232 │ │ │ │ + addi.d $t0, $sp, 144 │ │ │ │ + move $s2, $a0 │ │ │ │ + pcalau12i $t2, 105 │ │ │ │ + ld.d $t2, $t2, -160 │ │ │ │ + ld.d $t2, $t2, 0 │ │ │ │ + st.d $t2, $sp, 168 │ │ │ │ + li.w $t2, 0x0 │ │ │ │ + addi.d $a0, $sp, 128 │ │ │ │ + st.d $s4, $sp, 216 │ │ │ │ + st.d $s5, $sp, 208 │ │ │ │ + st.d $s6, $sp, 200 │ │ │ │ + st.d $s7, $sp, 192 │ │ │ │ + st.d $ra, $sp, 264 │ │ │ │ + st.d $fp, $sp, 256 │ │ │ │ + st.d $s0, $sp, 248 │ │ │ │ + st.d $s1, $sp, 240 │ │ │ │ + st.d $s3, $sp, 224 │ │ │ │ + st.d $s8, $sp, 184 │ │ │ │ + move $s7, $a3 │ │ │ │ + st.d $t1, $sp, 120 │ │ │ │ + st.d $t0, $sp, 128 │ │ │ │ + bl -71532 # 35ec0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + st.d $zero, $sp, 160 │ │ │ │ + move $s6, $zero │ │ │ │ + pcalau12i $s4, 105 │ │ │ │ + ld.d $s4, $s4, -96 │ │ │ │ + pcalau12i $s5, 105 │ │ │ │ + ld.d $s5, $s5, -280 │ │ │ │ + blez $s7, 2200 # 47ee0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12020> │ │ │ │ nop │ │ │ │ - ldptr.w $t1, $a0, 208 │ │ │ │ - move $t0, $zero │ │ │ │ - move $t2, $zero │ │ │ │ - andi $t1, $t1, 0x2 │ │ │ │ - beqz $t1, 16 # 48b60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30d60> │ │ │ │ - ld.d $t0, $a0, 184 │ │ │ │ - ld.d $t2, $a0, 192 │ │ │ │ - add.d $t2, $t0, $t2 │ │ │ │ - st.d $t0, $a0, 40 │ │ │ │ - st.d $t0, $a0, 32 │ │ │ │ - st.d $t2, $a0, 48 │ │ │ │ - ret │ │ │ │ - ld.d $a0, $a0, 208 │ │ │ │ - bstrpick.d $a0, $a0, 0x2, 0x2 │ │ │ │ - ret │ │ │ │ + ldptr.w $t0, $s2, 160 │ │ │ │ + li.w $t1, 5 │ │ │ │ + beq $t0, $t1, 280 # 47770 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x118b0> │ │ │ │ + li.w $t1, 1 │ │ │ │ + beq $t0, $t1, 896 # 479e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11b20> │ │ │ │ nop │ │ │ │ - ld.d $t0, $a0, 104 │ │ │ │ - st.d $t0, $a0, 8 │ │ │ │ - st.d $t0, $a0, 16 │ │ │ │ - st.d $t0, $a0, 24 │ │ │ │ - ret │ │ │ │ + li.w $t1, 2 │ │ │ │ + beq $t0, $t1, 724 # 47940 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11a80> │ │ │ │ + li.w $t1, 3 │ │ │ │ + beq $t0, $t1, 396 # 47800 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11940> │ │ │ │ + ld.d $t0, $sp, 160 │ │ │ │ + ld.d $t1, $sp, 136 │ │ │ │ + bge $t0, $t1, 192 # 47740 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11880> │ │ │ │ + ld.d $t2, $sp, 128 │ │ │ │ + addi.d $t1, $t0, 1 │ │ │ │ + ldx.bu $t0, $t2, $t0 │ │ │ │ + st.d $t1, $sp, 160 │ │ │ │ + st.b $t0, $sp, 64 │ │ │ │ + ld.b $a1, $sp, 64 │ │ │ │ + addi.d $s0, $s2, 112 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -240900 │ │ │ │ + ldptr.w $t1, $s2, 120 │ │ │ │ + li.w $t0, 3 │ │ │ │ + beq $t1, $t0, 16 # 476c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11800> │ │ │ │ nop │ │ │ │ + blt $s6, $s7, -104 # 47650 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11790> │ │ │ │ + b 180 # 47770 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x118b0> │ │ │ │ + ldptr.d $t0, $s2, 0 │ │ │ │ + ldptr.w $t1, $s2, 112 │ │ │ │ + beqz $t0, 2616 # 48100 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12240> │ │ │ │ + ldptr.w $t0, $t0, 12 │ │ │ │ + bne $t0, $t1, 2136 # 47f28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12068> │ │ │ │ + li.w $a2, 1 │ │ │ │ + addi.d $a0, $sp, 120 │ │ │ │ + addi.d $a1, $sp, 64 │ │ │ │ + bl -640 # 47460 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x115a0> │ │ │ │ + li.w $t0, 1 │ │ │ │ + ld.b $t1, $sp, 64 │ │ │ │ + beq $a0, $t0, 20 # 47700 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11840> │ │ │ │ + li.w $t0, -1 │ │ │ │ + li.w $t1, -2 │ │ │ │ + beq $a0, $t0, 1704 # 47da0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11ee0> │ │ │ │ nop │ │ │ │ + ld.d $t0, $sp, 160 │ │ │ │ + beqz $t0, 2244 # 47fc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12108> │ │ │ │ + ld.d $t2, $sp, 128 │ │ │ │ + addi.d $t0, $t0, -1 │ │ │ │ + st.d $t0, $sp, 160 │ │ │ │ + move $a0, $s2 │ │ │ │ + stx.b $t1, $t2, $t0 │ │ │ │ + bl -2204 # 46e80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10fc0> │ │ │ │ + li.w $t0, 1 │ │ │ │ + addi.d $a0, $s2, 16 │ │ │ │ + st.w $t0, $s2, 160 │ │ │ │ + bl -240444 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -241636 │ │ │ │ + blt $s6, $s7, -232 # 47650 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11790> │ │ │ │ + b 52 # 47770 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x118b0> │ │ │ │ + ld.d $s0, $sp, 120 │ │ │ │ + li.w $a2, 1 │ │ │ │ + addi.d $a1, $sp, 64 │ │ │ │ + ldptr.d $t0, $s0, 0 │ │ │ │ + move $a0, $s0 │ │ │ │ + ld.d $t0, $t0, 64 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + bnez $a0, 452 # 47920 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11a60> │ │ │ │ + ldptr.w $t0, $s0, 64 │ │ │ │ + andi $t0, $t0, 0x1 │ │ │ │ + bnez $t0, 888 # 47ae0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11c20> │ │ │ │ nop │ │ │ │ - ldptr.w $t1, $a0, 128 │ │ │ │ - move $t0, $zero │ │ │ │ - move $t2, $zero │ │ │ │ - andi $t1, $t1, 0x2 │ │ │ │ - beqz $t1, 16 # 48bc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30dc0> │ │ │ │ - ld.d $t0, $a0, 104 │ │ │ │ - ld.d $t2, $a0, 112 │ │ │ │ - add.d $t2, $t0, $t2 │ │ │ │ - st.d $t0, $a0, 40 │ │ │ │ - st.d $t0, $a0, 32 │ │ │ │ - st.d $t2, $a0, 48 │ │ │ │ - ret │ │ │ │ - ld.d $a0, $a0, 128 │ │ │ │ - bstrpick.d $a0, $a0, 0x2, 0x2 │ │ │ │ - ret │ │ │ │ + ld.d $a2, $sp, 160 │ │ │ │ + ld.d $a3, $sp, 136 │ │ │ │ + blt $a2, $a3, 1432 # 47d10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11e50> │ │ │ │ + ld.d $t0, $s2, 128 │ │ │ │ + st.b $zero, $t0, 0 │ │ │ │ + st.d $zero, $s2, 136 │ │ │ │ + beqz $s6, 1536 # 47d88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11ec8> │ │ │ │ nop │ │ │ │ - ld.d $t0, $a0, 96 │ │ │ │ - st.d $t0, $a0, 8 │ │ │ │ - st.d $t0, $a0, 16 │ │ │ │ - st.d $t0, $a0, 24 │ │ │ │ + addi.d $a0, $sp, 128 │ │ │ │ + bl -241044 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + pcalau12i $t1, 105 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 168 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, 2200 # 48048 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12188> │ │ │ │ + ld.d $ra, $sp, 264 │ │ │ │ + ld.d $fp, $sp, 256 │ │ │ │ + ld.d $s0, $sp, 248 │ │ │ │ + ld.d $s1, $sp, 240 │ │ │ │ + ld.d $s2, $sp, 232 │ │ │ │ + ld.d $s3, $sp, 224 │ │ │ │ + ld.d $s4, $sp, 216 │ │ │ │ + ld.d $s5, $sp, 208 │ │ │ │ + ld.d $s7, $sp, 192 │ │ │ │ + ld.d $s8, $sp, 184 │ │ │ │ + move $a0, $s6 │ │ │ │ + ld.d $s6, $sp, 200 │ │ │ │ + addi.d $sp, $sp, 272 │ │ │ │ ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ldptr.w $t1, $a0, 120 │ │ │ │ - move $t0, $zero │ │ │ │ - move $t2, $zero │ │ │ │ - andi $t1, $t1, 0x2 │ │ │ │ - beqz $t1, 16 # 48c20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30e20> │ │ │ │ - ld.d $t0, $a0, 96 │ │ │ │ - ld.d $t2, $a0, 104 │ │ │ │ - add.d $t2, $t0, $t2 │ │ │ │ - st.d $t0, $a0, 40 │ │ │ │ - st.d $t0, $a0, 32 │ │ │ │ - st.d $t2, $a0, 48 │ │ │ │ - ret │ │ │ │ - ld.d $a0, $a0, 120 │ │ │ │ - bstrpick.d $a0, $a0, 0x2, 0x2 │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ldptr.d $s0, $s2, 0 │ │ │ │ + move $s3, $s0 │ │ │ │ + beqz $s0, 2208 # 480a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x121e8> │ │ │ │ + ldptr.w $t0, $s0, 64 │ │ │ │ + andi $t1, $t0, 0x1 │ │ │ │ + beqz $t1, 1164 # 47ca0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11de0> │ │ │ │ + ld.d $t2, $s0, 48 │ │ │ │ + ld.d $a2, $s0, 56 │ │ │ │ + ldptr.d $t1, $sp, 0 │ │ │ │ + andi $t0, $t0, 0x4 │ │ │ │ + sub.d $s1, $s7, $s6 │ │ │ │ + add.d $s8, $t1, $s6 │ │ │ │ + bnez $t0, 464 # 47a00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11b40> │ │ │ │ + st.d $s8, $sp, 48 │ │ │ │ + add.d $s1, $s8, $s1 │ │ │ │ + li.w $fp, -1 │ │ │ │ + beq $t2, $a2, 1472 # 47e00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11f40> │ │ │ │ + st.d $t2, $sp, 64 │ │ │ │ + beqz $s0, 2232 # 48100 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12240> │ │ │ │ + move $a4, $s1 │ │ │ │ + addi.d $a3, $sp, 48 │ │ │ │ + addi.d $a1, $sp, 64 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -242588 │ │ │ │ + pcalau12i $t0, 105 │ │ │ │ + ld.d $t0, $t0, -96 │ │ │ │ + ldptr.w $a1, $t0, 0 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -241712 │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + move $a3, $zero │ │ │ │ + addi.d $a2, $sp, 48 │ │ │ │ + addi.d $a1, $sp, 64 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -240328 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + bl -242432 │ │ │ │ + pcalau12i $t0, 105 │ │ │ │ + ld.d $t0, $t0, -280 │ │ │ │ + ldptr.w $t0, $t0, 0 │ │ │ │ + ld.d $t3, $sp, 8 │ │ │ │ + ld.d $t2, $sp, 64 │ │ │ │ + xor $t1, $t3, $t0 │ │ │ │ + sltui $t1, $t1, 1 │ │ │ │ + st.b $t1, $s0, 28 │ │ │ │ + st.d $t2, $s3, 48 │ │ │ │ + beq $t3, $t0, 808 # 47be0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11d20> │ │ │ │ + ld.d $t1, $sp, 48 │ │ │ │ + beq $t1, $s1, 480 # 47aa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11be0> │ │ │ │ + ldptr.d $s0, $s2, 0 │ │ │ │ nop │ │ │ │ - ret │ │ │ │ nop │ │ │ │ + beqz $s0, 2008 # 480a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x121e8> │ │ │ │ + ld.d $a2, $s0, 40 │ │ │ │ + ld.d $a1, $s0, 32 │ │ │ │ + addi.d $a0, $sp, 120 │ │ │ │ + bl -1152 # 47460 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x115a0> │ │ │ │ + ldptr.d $s0, $s2, 0 │ │ │ │ + beq $a0, $fp, 1488 # 47eb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11ff8> │ │ │ │ + beqz $s0, 1980 # 480a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x121e8> │ │ │ │ + ld.d $t0, $s0, 32 │ │ │ │ + st.d $t0, $s0, 48 │ │ │ │ + add.d $t0, $t0, $a0 │ │ │ │ + st.d $t0, $s0, 56 │ │ │ │ + beqz $a0, 1312 # 47e20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11f60> │ │ │ │ + ld.d $t2, $s3, 48 │ │ │ │ + ld.d $a2, $s3, 56 │ │ │ │ + b -204 # 47840 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11980> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ + li.w $t0, -1 │ │ │ │ + beq $a0, $t0, 444 # 47ae0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11c20> │ │ │ │ + li.w $t0, 1 │ │ │ │ + bne $a0, $t0, -444 # 47770 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x118b0> │ │ │ │ + b -664 # 47698 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x117d8> │ │ │ │ nop │ │ │ │ - move $a0, $zero │ │ │ │ - ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ - move $a0, $zero │ │ │ │ - ret │ │ │ │ + ld.d $t1, $sp, 136 │ │ │ │ + ld.d $t0, $sp, 160 │ │ │ │ + bge $t0, $t1, 88 # 479a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11ae0> │ │ │ │ + ld.d $t2, $sp, 128 │ │ │ │ + addi.d $t1, $t0, 1 │ │ │ │ + ldx.bu $t0, $t2, $t0 │ │ │ │ + st.d $t1, $sp, 160 │ │ │ │ + st.b $t0, $sp, 64 │ │ │ │ + ld.b $a1, $sp, 64 │ │ │ │ + addi.d $a0, $s2, 16 │ │ │ │ + bl -241048 │ │ │ │ + ldptr.w $t1, $s2, 100 │ │ │ │ + li.w $t0, 13 │ │ │ │ + bne $t1, $t0, -700 # 476b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x117f8> │ │ │ │ + li.w $t0, 3 │ │ │ │ + st.w $t0, $s2, 160 │ │ │ │ + blt $s6, $s7, -816 # 47650 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11790> │ │ │ │ + b -532 # 47770 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x118b0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - move $a0, $zero │ │ │ │ - ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ - move $a0, $zero │ │ │ │ - ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ - move $a0, $zero │ │ │ │ - ret │ │ │ │ + ld.d $s0, $sp, 120 │ │ │ │ + li.w $a2, 1 │ │ │ │ + addi.d $a1, $sp, 64 │ │ │ │ + ldptr.d $t0, $s0, 0 │ │ │ │ + move $a0, $s0 │ │ │ │ + ld.d $t0, $t0, 64 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + beqz $a0, 420 # 47b60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11ca0> │ │ │ │ + li.w $t0, -1 │ │ │ │ + beq $a0, $t0, 428 # 47b70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11cb0> │ │ │ │ + li.w $t0, 1 │ │ │ │ + bne $a0, $t0, -604 # 47770 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x118b0> │ │ │ │ + b -112 # 47960 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11aa0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - move $a0, $zero │ │ │ │ - ret │ │ │ │ nop │ │ │ │ + li.w $t0, 2 │ │ │ │ + addi.d $a0, $s2, 16 │ │ │ │ + st.w $t0, $s2, 160 │ │ │ │ + bl -241148 │ │ │ │ + addi.d $a0, $s2, 112 │ │ │ │ + bl -242340 │ │ │ │ + ldptr.w $t0, $s2, 160 │ │ │ │ + b -916 # 47668 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x117a8> │ │ │ │ + st.d $s8, $sp, 48 │ │ │ │ + add.d $s1, $s8, $s1 │ │ │ │ + b 32 # 47a28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11b68> │ │ │ │ nop │ │ │ │ - move $a0, $zero │ │ │ │ - ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ - move $a0, $zero │ │ │ │ - ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ - move $a0, $zero │ │ │ │ - ret │ │ │ │ + ld.d $a2, $s3, 56 │ │ │ │ + ldptr.d $s0, $s2, 0 │ │ │ │ + st.d $t2, $sp, 64 │ │ │ │ + beqz $s0, 1748 # 48100 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12240> │ │ │ │ + move $a4, $s1 │ │ │ │ + addi.d $a3, $sp, 48 │ │ │ │ + addi.d $a1, $sp, 64 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -243072 │ │ │ │ + ldptr.w $a1, $s4, 0 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -242188 │ │ │ │ + move $fp, $a0 │ │ │ │ + move $a3, $zero │ │ │ │ + addi.d $a2, $sp, 48 │ │ │ │ + addi.d $a1, $sp, 64 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -240804 │ │ │ │ + move $a0, $fp │ │ │ │ + bl -242908 │ │ │ │ + ldptr.w $t0, $s5, 0 │ │ │ │ + ld.d $t2, $sp, 64 │ │ │ │ + xor $t1, $t0, $fp │ │ │ │ + sltui $t1, $t1, 1 │ │ │ │ + st.b $t1, $s0, 28 │ │ │ │ + st.d $t2, $s3, 48 │ │ │ │ + beq $t0, $fp, 344 # 47be0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11d20> │ │ │ │ + ld.d $t1, $sp, 48 │ │ │ │ + bne $t1, $s1, -112 # 47a20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11b60> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - st.d $a1, $a0, 88 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ + sub.d $t1, $t1, $s8 │ │ │ │ nop │ │ │ │ - ldptr.w $t0, $a0, 120 │ │ │ │ - slli.d $a1, $a1, 0x2 │ │ │ │ - bstrins.d $t0, $zero, 0x2, 0x2 │ │ │ │ - or $a1, $a1, $t0 │ │ │ │ - st.w $a1, $a0, 120 │ │ │ │ - ret │ │ │ │ + li.w $t0, -1 │ │ │ │ + beq $t1, $t0, 324 # 47bf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11d30> │ │ │ │ + add.d $s6, $s6, $t1 │ │ │ │ + sub.d $t0, $s7, $s6 │ │ │ │ + blt $t1, $t0, -840 # 47770 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x118b0> │ │ │ │ + blt $s6, $s7, -1132 # 47650 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11790> │ │ │ │ + b -848 # 47770 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x118b0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - pcaddi $a0, 103920 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ - st.d $a1, $a0, 96 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ldptr.w $t0, $a0, 128 │ │ │ │ - slli.d $a1, $a1, 0x2 │ │ │ │ - bstrins.d $t0, $zero, 0x2, 0x2 │ │ │ │ - or $a1, $a1, $t0 │ │ │ │ - st.w $a1, $a0, 128 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ + bl -242384 │ │ │ │ + addi.d $s0, $sp, 80 │ │ │ │ + move $t0, $a0 │ │ │ │ + li.w $t1, 1 │ │ │ │ + addi.d $a2, $sp, 32 │ │ │ │ + pcaddi $a1, 56873 │ │ │ │ + move $a0, $s0 │ │ │ │ + st.w $t1, $sp, 32 │ │ │ │ + st.d $t0, $sp, 40 │ │ │ │ + bl -242180 │ │ │ │ + pcalau12i $t1, 105 │ │ │ │ + ld.d $t1, $t1, -312 │ │ │ │ + pcalau12i $t2, 105 │ │ │ │ + ld.d $t2, $t2, -160 │ │ │ │ + ld.d $t2, $t2, 0 │ │ │ │ + ld.d $t0, $sp, 168 │ │ │ │ + xor $t0, $t0, $t2 │ │ │ │ + li.w $t2, 0x0 │ │ │ │ + ldptr.w $t1, $t1, 0 │ │ │ │ + pcaddi $s2, 105303 │ │ │ │ + li.w $t2, 5 │ │ │ │ + st.d $s2, $sp, 80 │ │ │ │ + st.w $t2, $sp, 112 │ │ │ │ + st.w $t1, $sp, 116 │ │ │ │ + bnez $t0, 1288 # 48048 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12188> │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -239832 # d270 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x370> │ │ │ │ nop │ │ │ │ - pcaddi $a0, 103908 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ - st.d $a1, $a0, 176 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ldptr.w $t0, $a0, 208 │ │ │ │ - slli.d $a1, $a1, 0x2 │ │ │ │ - bstrins.d $t0, $zero, 0x2, 0x2 │ │ │ │ - or $a1, $a1, $t0 │ │ │ │ - st.w $a1, $a0, 208 │ │ │ │ - ret │ │ │ │ + ldptr.w $t0, $s0, 64 │ │ │ │ + andi $t0, $t0, 0x1 │ │ │ │ + beqz $t0, -1016 # 47770 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x118b0> │ │ │ │ nop │ │ │ │ + bl -242528 │ │ │ │ + addi.d $s0, $sp, 80 │ │ │ │ + move $t0, $a0 │ │ │ │ + li.w $t1, 1 │ │ │ │ + addi.d $a2, $sp, 16 │ │ │ │ + pcaddi $a1, 56837 │ │ │ │ + move $a0, $s0 │ │ │ │ + st.w $t1, $sp, 16 │ │ │ │ + st.d $t0, $sp, 24 │ │ │ │ + bl -242324 │ │ │ │ + pcalau12i $t1, 105 │ │ │ │ + ld.d $t1, $t1, -312 │ │ │ │ + pcalau12i $t2, 105 │ │ │ │ + ld.d $t2, $t2, -160 │ │ │ │ + ld.d $t2, $t2, 0 │ │ │ │ + ld.d $t0, $sp, 168 │ │ │ │ + xor $t0, $t0, $t2 │ │ │ │ + li.w $t2, 0x0 │ │ │ │ + ldptr.w $t1, $t1, 0 │ │ │ │ + pcaddi $s2, 105267 │ │ │ │ + li.w $t2, 4 │ │ │ │ + st.d $s2, $sp, 80 │ │ │ │ + st.w $t2, $sp, 112 │ │ │ │ + st.w $t1, $sp, 116 │ │ │ │ + bnez $t0, 1144 # 48048 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12188> │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -239976 # d270 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x370> │ │ │ │ nop │ │ │ │ - pcaddi $a0, 103898 │ │ │ │ - ret │ │ │ │ + ld.d $t0, $sp, 48 │ │ │ │ + sub.d $t1, $t0, $s8 │ │ │ │ + bne $t0, $s8, -320 # 47aa8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11be8> │ │ │ │ nop │ │ │ │ + ldptr.d $t0, $s2, 0 │ │ │ │ + beqz $t0, 1204 # 480a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x121e8> │ │ │ │ + ld.d $s8, $t0, 48 │ │ │ │ + ld.d $s1, $t0, 56 │ │ │ │ + addi.d $s3, $sp, 96 │ │ │ │ + st.d $zero, $sp, 88 │ │ │ │ + sub.d $s1, $s1, $s8 │ │ │ │ + st.d $s3, $sp, 80 │ │ │ │ + li.w $t0, 15 │ │ │ │ + st.d $s1, $sp, 64 │ │ │ │ + addi.d $s0, $sp, 80 │ │ │ │ + bltu $t0, $s1, 172 # 47cc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11e08> │ │ │ │ + li.w $t0, 1 │ │ │ │ + beq $s1, $t0, 412 # 47dc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11f00> │ │ │ │ + bnez $s1, 688 # 47ed8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12018> │ │ │ │ nop │ │ │ │ - st.d $a1, $a0, 72 │ │ │ │ - ret │ │ │ │ + add.d $t0, $s1, $sp │ │ │ │ + st.b $zero, $t0, 96 │ │ │ │ + ld.d $t1, $sp, 160 │ │ │ │ + ld.d $a3, $sp, 80 │ │ │ │ + st.d $s1, $sp, 88 │ │ │ │ nop │ │ │ │ + ld.d $a2, $sp, 136 │ │ │ │ + move $a4, $s1 │ │ │ │ + move $a1, $zero │ │ │ │ + sltu $t0, $t1, $a2 │ │ │ │ + masknez $a2, $a2, $t0 │ │ │ │ + maskeqz $t0, $t1, $t0 │ │ │ │ + addi.d $a0, $sp, 128 │ │ │ │ + or $a2, $a2, $t0 │ │ │ │ + bl -241752 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + move $a0, $s0 │ │ │ │ + st.d $zero, $sp, 160 │ │ │ │ + bl -242292 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + li.w $t0, 4 │ │ │ │ + st.w $t0, $s2, 160 │ │ │ │ + blt $s6, $s7, -1584 # 47650 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11790> │ │ │ │ + b -1300 # 47770 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x118b0> │ │ │ │ nop │ │ │ │ - ldptr.w $t0, $a0, 104 │ │ │ │ - slli.d $a1, $a1, 0x2 │ │ │ │ - bstrins.d $t0, $zero, 0x2, 0x2 │ │ │ │ - or $a1, $a1, $t0 │ │ │ │ - st.w $a1, $a0, 104 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ - pcaddi $a0, 103892 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ - b -247216 │ │ │ │ nop │ │ │ │ + andi $t1, $t0, 0x2 │ │ │ │ + bnez $t1, 1204 # 48158 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12298> │ │ │ │ + ld.d $t2, $s0, 32 │ │ │ │ + ori $t0, $t0, 0x1 │ │ │ │ + st.w $t0, $s0, 64 │ │ │ │ + st.d $t2, $s0, 48 │ │ │ │ + st.d $t2, $s0, 56 │ │ │ │ + move $a2, $t2 │ │ │ │ + b -1184 # 47820 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11960> │ │ │ │ nop │ │ │ │ + move $a2, $zero │ │ │ │ + addi.d $a1, $sp, 64 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -241508 # cd70 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + ld.d $t0, $sp, 64 │ │ │ │ + st.d $a0, $sp, 80 │ │ │ │ + st.d $t0, $sp, 96 │ │ │ │ nop │ │ │ │ - b -247232 │ │ │ │ + move $a2, $s1 │ │ │ │ + move $a1, $s8 │ │ │ │ + bl -241680 │ │ │ │ + ld.d $t0, $sp, 80 │ │ │ │ + ld.d $s1, $sp, 64 │ │ │ │ + stx.b $zero, $t0, $s1 │ │ │ │ + ld.d $t1, $sp, 160 │ │ │ │ + ld.d $a3, $sp, 80 │ │ │ │ + st.d $s1, $sp, 88 │ │ │ │ + b -196 # 47c48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11d88> │ │ │ │ + addi.d $s3, $sp, 96 │ │ │ │ + st.d $s3, $sp, 80 │ │ │ │ + ld.d $t0, $sp, 128 │ │ │ │ + move $a1, $a2 │ │ │ │ + bltu $a3, $a2, 1016 # 48118 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12258> │ │ │ │ nop │ │ │ │ + add.d $a2, $t0, $a3 │ │ │ │ + add.d $a1, $t0, $a1 │ │ │ │ + addi.d $a0, $sp, 80 │ │ │ │ + bl -40692 # 3de40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7f80> │ │ │ │ + ld.d $a0, $s2, 128 │ │ │ │ + addi.d $t0, $s2, 144 │ │ │ │ + ld.d $a2, $sp, 88 │ │ │ │ + ld.d $t1, $sp, 80 │ │ │ │ + beq $a0, $t0, 136 # 47dd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11f10> │ │ │ │ + beq $t1, $s3, 428 # 47ef8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12038> │ │ │ │ + ld.d $t0, $sp, 96 │ │ │ │ + ld.d $t2, $s2, 144 │ │ │ │ + st.d $t1, $s2, 128 │ │ │ │ + st.d $a2, $s2, 136 │ │ │ │ + st.d $t0, $s2, 144 │ │ │ │ + beqz $a0, 132 # 47de8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11f28> │ │ │ │ + st.d $a0, $sp, 80 │ │ │ │ + st.d $t2, $sp, 96 │ │ │ │ + st.b $zero, $a0, 0 │ │ │ │ + addi.d $a0, $sp, 80 │ │ │ │ + st.d $zero, $sp, 88 │ │ │ │ + bl -242556 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + bnez $s6, -1520 # 47790 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x118d0> │ │ │ │ nop │ │ │ │ + ldptr.w $s6, $s2, 160 │ │ │ │ + xori $s6, $s6, 0x5 │ │ │ │ + sltui $s6, $s6, 1 │ │ │ │ + sub.d $s6, $zero, $s6 │ │ │ │ + b -1544 # 47790 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x118d0> │ │ │ │ nop │ │ │ │ - b -247248 │ │ │ │ + li.w $t0, 5 │ │ │ │ + st.w $t0, $s2, 160 │ │ │ │ + blt $s6, $s7, -1880 # 47650 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11790> │ │ │ │ + b -1596 # 47770 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x118b0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - b -247264 │ │ │ │ nop │ │ │ │ + ld.b $t0, $s8, 0 │ │ │ │ + st.b $t0, $sp, 96 │ │ │ │ + b -408 # 47c30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11d70> │ │ │ │ nop │ │ │ │ + beq $t1, $s3, 296 # 47ef8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12038> │ │ │ │ + ld.d $t0, $sp, 96 │ │ │ │ + st.d $t1, $s2, 128 │ │ │ │ + st.d $a2, $s2, 136 │ │ │ │ + st.d $t0, $s2, 144 │ │ │ │ nop │ │ │ │ - ldptr.d $t1, $a0, 0 │ │ │ │ - ld.d $t0, $a0, 24 │ │ │ │ - ld.d $t1, $t1, -24 │ │ │ │ - add.d $a0, $a0, $t1 │ │ │ │ - beqz $t0, 32 # 48e70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31070> │ │ │ │ - ldptr.d $t1, $t0, 0 │ │ │ │ - move $a1, $zero │ │ │ │ - beq $t1, $t0, 12 # 48e68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31068> │ │ │ │ - ld.d $a1, $t1, 16 │ │ │ │ + st.d $s3, $sp, 80 │ │ │ │ + addi.d $a0, $sp, 96 │ │ │ │ + b -128 # 47d70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11eb0> │ │ │ │ nop │ │ │ │ - b -245752 # ce70 >::rdbuf(std::basic_streambuf >*)@plt> │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -16 │ │ │ │ - pcaddi $a3, 54641 │ │ │ │ - li.w $a2, 550 │ │ │ │ - pcaddi $a1, 54795 │ │ │ │ - pcaddi $a0, 54806 │ │ │ │ - st.d $ra, $sp, 8 │ │ │ │ - bl -245720 │ │ │ │ nop │ │ │ │ - ld.bu $t0, $a0, 80 │ │ │ │ - beqz $t0, 12 # 48ea0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x310a0> │ │ │ │ - addi.d $a0, $a0, 72 │ │ │ │ - ret │ │ │ │ - addi.d $sp, $sp, -16 │ │ │ │ - pcaddi $a3, 54799 │ │ │ │ - li.w $a2, 55 │ │ │ │ - pcaddi $a1, 54849 │ │ │ │ - pcaddi $a0, 54862 │ │ │ │ - st.d $ra, $sp, 8 │ │ │ │ - bl -245768 │ │ │ │ + ld.d $t0, $sp, 48 │ │ │ │ + bne $t0, $s1, -1332 # 478d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11a10> │ │ │ │ + move $t1, $s1 │ │ │ │ + b -876 # 47aa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11be0> │ │ │ │ nop │ │ │ │ - ld.bu $t0, $a0, 88 │ │ │ │ - beqz $t0, 12 # 48ed0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x310d0> │ │ │ │ - addi.d $a0, $a0, 72 │ │ │ │ - ret │ │ │ │ - addi.d $sp, $sp, -16 │ │ │ │ - pcaddi $a3, 54857 │ │ │ │ - li.w $a2, 55 │ │ │ │ - pcaddi $a1, 54837 │ │ │ │ - pcaddi $a0, 54850 │ │ │ │ - st.d $ra, $sp, 8 │ │ │ │ - bl -245816 │ │ │ │ nop │ │ │ │ - ld.bu $t0, $a0, 168 │ │ │ │ - beqz $t0, 12 # 48f00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31100> │ │ │ │ - addi.d $a0, $a0, 72 │ │ │ │ - ret │ │ │ │ - addi.d $sp, $sp, -16 │ │ │ │ - pcaddi $a3, 54883 │ │ │ │ - li.w $a2, 55 │ │ │ │ - pcaddi $a1, 54825 │ │ │ │ - pcaddi $a0, 54838 │ │ │ │ - st.d $ra, $sp, 8 │ │ │ │ - bl -245864 │ │ │ │ nop │ │ │ │ - ld.bu $t0, $a0, 69 │ │ │ │ - beqz $t0, 12 # 48f30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31130> │ │ │ │ - addi.d $a0, $a0, 68 │ │ │ │ - ret │ │ │ │ - addi.d $sp, $sp, -16 │ │ │ │ - pcaddi $a3, 54909 │ │ │ │ - li.w $a2, 55 │ │ │ │ - pcaddi $a1, 54813 │ │ │ │ - pcaddi $a0, 54826 │ │ │ │ - st.d $ra, $sp, 8 │ │ │ │ - bl -245912 │ │ │ │ nop │ │ │ │ + ld.d $t0, $s3, 48 │ │ │ │ + ld.d $a2, $s3, 56 │ │ │ │ + beq $t0, $a2, 136 # 47eb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11ff0> │ │ │ │ nop │ │ │ │ + ldptr.d $s0, $s2, 0 │ │ │ │ + st.d $t0, $sp, 64 │ │ │ │ + beqz $s0, 712 # 48100 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12240> │ │ │ │ + move $a4, $s1 │ │ │ │ + addi.d $a3, $sp, 48 │ │ │ │ + addi.d $a1, $sp, 64 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -244108 │ │ │ │ + ldptr.w $a1, $s4, 0 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -243224 │ │ │ │ + move $fp, $a0 │ │ │ │ + move $a3, $zero │ │ │ │ + addi.d $a2, $sp, 48 │ │ │ │ + addi.d $a1, $sp, 64 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -241840 │ │ │ │ + move $a0, $fp │ │ │ │ + bl -243944 │ │ │ │ + ldptr.w $t1, $s5, 0 │ │ │ │ + ld.d $t0, $sp, 64 │ │ │ │ + xor $t2, $fp, $t1 │ │ │ │ + sltui $t2, $t2, 1 │ │ │ │ + st.b $t2, $s0, 28 │ │ │ │ + st.d $t0, $s3, 48 │ │ │ │ + beq $fp, $t1, -692 # 47be0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11d20> │ │ │ │ + ld.d $a2, $s3, 56 │ │ │ │ + ld.d $t1, $sp, 48 │ │ │ │ + beq $t0, $a2, -1024 # 47aa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11be0> │ │ │ │ + beq $t1, $s1, -1028 # 47aa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11be0> │ │ │ │ + bne $t0, $a2, -120 # 47e30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11f70> │ │ │ │ nop │ │ │ │ + ld.d $t1, $sp, 48 │ │ │ │ + b -1044 # 47aa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11be0> │ │ │ │ + beqz $s0, 496 # 480a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x121e8> │ │ │ │ + ldptr.w $t0, $s0, 64 │ │ │ │ + ld.d $t2, $s3, 48 │ │ │ │ + ld.d $a2, $s3, 56 │ │ │ │ + ori $t0, $t0, 0x4 │ │ │ │ + st.w $t0, $s0, 64 │ │ │ │ + b -1192 # 47a28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11b68> │ │ │ │ nop │ │ │ │ + move $a0, $s3 │ │ │ │ + b -500 # 47ce8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11e28> │ │ │ │ + ld.d $a3, $sp, 136 │ │ │ │ + bnez $a3, 188 # 47fa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x120e0> │ │ │ │ + ld.d $t0, $s2, 128 │ │ │ │ + st.b $zero, $t0, 0 │ │ │ │ + st.d $zero, $s2, 136 │ │ │ │ + b -364 # 47d88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11ec8> │ │ │ │ + beqz $a2, 32 # 47f18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12058> │ │ │ │ + li.w $t0, 1 │ │ │ │ + beq $a2, $t0, 184 # 47fb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x120f8> │ │ │ │ + move $a1, $s3 │ │ │ │ + bl -242216 │ │ │ │ nop │ │ │ │ + ld.d $a2, $sp, 88 │ │ │ │ + ld.d $a0, $s2, 128 │ │ │ │ + stx.b $zero, $a0, $a2 │ │ │ │ + ld.d $a0, $sp, 80 │ │ │ │ + st.d $a2, $s2, 136 │ │ │ │ + b -436 # 47d70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11eb0> │ │ │ │ + bl -243480 │ │ │ │ + addi.d $s0, $sp, 80 │ │ │ │ move $t0, $a0 │ │ │ │ - ld.d $a0, $a0, 48 │ │ │ │ - pcaddi $t3, 104310 │ │ │ │ - pcaddi $t2, 104321 │ │ │ │ - pcaddi $t1, 103622 │ │ │ │ - stptr.d $t3, $t0, 0 │ │ │ │ - st.d $t2, $t0, 8 │ │ │ │ - st.d $t1, $t0, 40 │ │ │ │ - beqz $a0, 64 # 48fc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x311c0> │ │ │ │ - ldptr.d $t1, $a0, 0 │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - ld.d $t1, $t1, 32 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - jirl $ra, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - addi.d $a0, $t0, 8 │ │ │ │ - b -246620 │ │ │ │ - nop │ │ │ │ + li.w $t1, 1 │ │ │ │ + addi.d $a2, $sp, 48 │ │ │ │ + pcaddi $a1, 56599 │ │ │ │ + move $a0, $s0 │ │ │ │ + st.w $t1, $sp, 48 │ │ │ │ + st.d $t0, $sp, 56 │ │ │ │ + bl -243276 │ │ │ │ + pcalau12i $t1, 105 │ │ │ │ + ld.d $t1, $t1, -312 │ │ │ │ + pcalau12i $t2, 105 │ │ │ │ + ld.d $t2, $t2, -160 │ │ │ │ + ld.d $t2, $t2, 0 │ │ │ │ + ld.d $t0, $sp, 168 │ │ │ │ + xor $t0, $t0, $t2 │ │ │ │ + li.w $t2, 0x0 │ │ │ │ + ldptr.w $t1, $t1, 0 │ │ │ │ + pcaddi $s2, 105029 │ │ │ │ + li.w $t2, 2 │ │ │ │ + st.d $s2, $sp, 80 │ │ │ │ + st.w $t2, $sp, 112 │ │ │ │ + st.w $t1, $sp, 116 │ │ │ │ + bnez $t0, 192 # 48048 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12188> │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -240928 # d270 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x370> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $a0, $t0, 8 │ │ │ │ - b -246644 │ │ │ │ + addi.d $s3, $sp, 96 │ │ │ │ + ld.d $t0, $sp, 128 │ │ │ │ + move $a1, $zero │ │ │ │ + st.d $s3, $sp, 80 │ │ │ │ + b -648 # 47d28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11e68> │ │ │ │ nop │ │ │ │ + ld.b $t0, $sp, 96 │ │ │ │ + st.b $t0, $a0, 0 │ │ │ │ + b -176 # 47f10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12050> │ │ │ │ nop │ │ │ │ + bl -243640 │ │ │ │ move $t0, $a0 │ │ │ │ - ld.d $a0, $a0, 40 │ │ │ │ - pcaddi $t3, 104282 │ │ │ │ - pcaddi $t2, 104293 │ │ │ │ - pcaddi $t1, 103594 │ │ │ │ - st.d $t3, $t0, -8 │ │ │ │ - stptr.d $t2, $t0, 0 │ │ │ │ - st.d $t1, $t0, 32 │ │ │ │ - beqz $a0, 48 # 49020 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31220> │ │ │ │ - ldptr.d $t1, $a0, 0 │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - ld.d $t1, $t1, 32 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - jirl $ra, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - move $a0, $t0 │ │ │ │ - b -246732 │ │ │ │ - move $a0, $t0 │ │ │ │ - b -246740 │ │ │ │ + li.w $t1, 1 │ │ │ │ + addi.d $a2, $sp, 64 │ │ │ │ + pcaddi $a1, 55652 │ │ │ │ + addi.d $a0, $sp, 80 │ │ │ │ + st.w $t1, $sp, 64 │ │ │ │ + st.d $t0, $sp, 72 │ │ │ │ + bl -244536 │ │ │ │ + pcalau12i $t1, 105 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 168 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, 68 # 48048 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12188> │ │ │ │ + addi.d $a0, $sp, 80 │ │ │ │ + bl -241396 # d118 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x218> │ │ │ │ + move $s1, $a0 │ │ │ │ + addi.d $a0, $sp, 80 │ │ │ │ + bl -243416 │ │ │ │ nop │ │ │ │ + addi.d $a0, $sp, 128 │ │ │ │ + bl -243236 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + pcalau12i $t1, 104 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 168 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + beqz $t0, 136 # 480c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12208> │ │ │ │ nop │ │ │ │ - move $t0, $a0 │ │ │ │ - ld.d $a0, $a0, 8 │ │ │ │ - pcaddi $t3, 104258 │ │ │ │ - pcaddi $t2, 104269 │ │ │ │ - pcaddi $t1, 103570 │ │ │ │ - st.d $t3, $t0, -40 │ │ │ │ - st.d $t2, $t0, -32 │ │ │ │ - stptr.d $t1, $t0, 0 │ │ │ │ - beqz $a0, 48 # 49080 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31280> │ │ │ │ - ldptr.d $t1, $a0, 0 │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - ld.d $t1, $t1, 32 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - jirl $ra, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - addi.d $a0, $t0, -32 │ │ │ │ - b -246828 │ │ │ │ - addi.d $a0, $t0, -32 │ │ │ │ - b -246836 │ │ │ │ + bl -244088 │ │ │ │ nop │ │ │ │ + move $s1, $a0 │ │ │ │ + move $a0, $s0 │ │ │ │ + move $s0, $a1 │ │ │ │ + bl -243292 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + move $a0, $s1 │ │ │ │ + move $t0, $s0 │ │ │ │ + li.w $t1, 1 │ │ │ │ + bne $t0, $t1, 84 # 480c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12200> │ │ │ │ + bl -244592 │ │ │ │ + move $a1, $a0 │ │ │ │ + addi.d $a0, $sp, 80 │ │ │ │ + bl -21820 # 42b40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcc80> │ │ │ │ + pcalau12i $t1, 104 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 168 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -80 # 48048 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12188> │ │ │ │ + addi.d $a0, $sp, 80 │ │ │ │ + bl -241200 # d270 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x370> │ │ │ │ nop │ │ │ │ + pcaddi $a3, 56852 │ │ │ │ + li.w $a2, 550 │ │ │ │ + pcaddi $a1, 54868 │ │ │ │ + pcaddi $a0, 54879 │ │ │ │ + bl -242184 │ │ │ │ nop │ │ │ │ + move $s1, $a0 │ │ │ │ + b -164 # 48020 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12160> │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -242556 │ │ │ │ + move $s1, $a0 │ │ │ │ + bl -242740 │ │ │ │ + b -184 # 48020 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12160> │ │ │ │ nop │ │ │ │ + pcaddi $t0, 104938 │ │ │ │ + move $s1, $a0 │ │ │ │ + addi.d $a0, $sp, 80 │ │ │ │ + st.d $t0, $sp, 80 │ │ │ │ + bl -242848 │ │ │ │ + bl -242772 │ │ │ │ + b -216 # 48020 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12160> │ │ │ │ nop │ │ │ │ + pcaddi $a3, 56620 │ │ │ │ + li.w $a2, 544 │ │ │ │ + pcaddi $a1, 54846 │ │ │ │ + pcaddi $a0, 54857 │ │ │ │ + bl -242272 │ │ │ │ nop │ │ │ │ - move $t0, $a0 │ │ │ │ - ld.d $a0, $a0, 80 │ │ │ │ - beqz $a0, 56 # 490e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x312e0> │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - bl -247912 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - pcalau12i $t1, 103 │ │ │ │ - ld.d $t1, $t1, -296 │ │ │ │ - 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 -247180 │ │ │ │ - pcalau12i $t1, 103 │ │ │ │ - ld.d $t1, $t1, -296 │ │ │ │ - addi.d $t1, $t1, 16 │ │ │ │ - addi.d $a0, $t0, 56 │ │ │ │ - stptr.d $t1, $t0, 0 │ │ │ │ - b -247204 │ │ │ │ + pcalau12i $t1, 104 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 168 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -232 # 48048 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12188> │ │ │ │ + pcaddi $a1, 56977 │ │ │ │ + pcaddi $a0, 55858 │ │ │ │ + bl -243068 │ │ │ │ + move $s1, $a0 │ │ │ │ + move $a0, $s0 │ │ │ │ + st.d $s2, $sp, 80 │ │ │ │ + bl -242940 │ │ │ │ + b -304 # 48020 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12160> │ │ │ │ nop │ │ │ │ + pcaddi $a3, 56916 │ │ │ │ + li.w $a2, 279 │ │ │ │ + pcaddi $a1, 55298 │ │ │ │ + pcaddi $a0, 55311 │ │ │ │ + bl -242360 │ │ │ │ nop │ │ │ │ - move $t0, $a0 │ │ │ │ - ld.d $a0, $a0, 96 │ │ │ │ - beqz $a0, 56 # 49140 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31340> │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - bl -248008 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - pcalau12i $t1, 103 │ │ │ │ - ld.d $t1, $t1, -296 │ │ │ │ - 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 -247276 │ │ │ │ - pcalau12i $t1, 103 │ │ │ │ - ld.d $t1, $t1, -296 │ │ │ │ - addi.d $t1, $t1, 16 │ │ │ │ - addi.d $a0, $t0, 56 │ │ │ │ - stptr.d $t1, $t0, 0 │ │ │ │ - b -247300 │ │ │ │ + move $t0, $a1 │ │ │ │ + b -268 # 48068 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x121a8> │ │ │ │ + b -56 # 48140 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12280> │ │ │ │ nop │ │ │ │ + b -64 # 48140 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12280> │ │ │ │ nop │ │ │ │ - move $t0, $a0 │ │ │ │ - ld.d $a0, $a0, 32 │ │ │ │ - pcaddi $t3, 104152 │ │ │ │ - pcaddi $t2, 104163 │ │ │ │ - pcaddi $t1, 103494 │ │ │ │ - stptr.d $t3, $t0, 0 │ │ │ │ - st.d $t2, $t0, 8 │ │ │ │ - st.d $t1, $t0, 24 │ │ │ │ - beqz $a0, 64 # 491c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x313c0> │ │ │ │ - ldptr.d $t1, $a0, 0 │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - ld.d $t1, $t1, 32 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - jirl $ra, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - addi.d $a0, $t0, 8 │ │ │ │ - b -246860 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $a0, $t0, 8 │ │ │ │ - b -246884 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - move $t0, $a0 │ │ │ │ - ld.d $a0, $a0, 24 │ │ │ │ - pcaddi $t3, 104124 │ │ │ │ - pcaddi $t2, 104135 │ │ │ │ - pcaddi $t1, 103466 │ │ │ │ - st.d $t3, $t0, -8 │ │ │ │ - stptr.d $t2, $t0, 0 │ │ │ │ - st.d $t1, $t0, 16 │ │ │ │ - beqz $a0, 48 # 49220 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31420> │ │ │ │ - ldptr.d $t1, $a0, 0 │ │ │ │ + ld.d $a1, $a0, 16 │ │ │ │ addi.d $sp, $sp, -32 │ │ │ │ st.d $ra, $sp, 24 │ │ │ │ - ld.d $t1, $t1, 32 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - jirl $ra, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - move $a0, $t0 │ │ │ │ - b -246972 │ │ │ │ - move $a0, $t0 │ │ │ │ - b -246980 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ move $t0, $a0 │ │ │ │ - ld.d $a0, $a0, 8 │ │ │ │ - pcaddi $t3, 104100 │ │ │ │ - pcaddi $t2, 104111 │ │ │ │ - pcaddi $t1, 103442 │ │ │ │ - st.d $t3, $t0, -24 │ │ │ │ - st.d $t2, $t0, -16 │ │ │ │ - stptr.d $t1, $t0, 0 │ │ │ │ - beqz $a0, 48 # 49280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31480> │ │ │ │ - ldptr.d $t1, $a0, 0 │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - ld.d $t1, $t1, 32 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - jirl $ra, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ + beqz $a1, 208 # 48280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x123c0> │ │ │ │ + nop │ │ │ │ + ld.d $t1, $t0, 24 │ │ │ │ + bgeu $a1, $t1, 36 # 481e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12320> │ │ │ │ ld.d $ra, $sp, 24 │ │ │ │ + ld.bu $a0, $a1, 0 │ │ │ │ addi.d $sp, $sp, 32 │ │ │ │ - addi.d $a0, $t0, -16 │ │ │ │ - b -247068 │ │ │ │ - addi.d $a0, $t0, -16 │ │ │ │ - b -247076 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ - 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 $ra, $sp, 56 │ │ │ │ - move $s4, $a0 │ │ │ │ - pcalau12i $t0, 103 │ │ │ │ - ld.d $t0, $t0, -160 │ │ │ │ - ld.d $t0, $t0, 0 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - li.w $t0, 0x0 │ │ │ │ - move $s0, $zero │ │ │ │ - st.b $a1, $sp, 7 │ │ │ │ - addi.d $s3, $sp, 7 │ │ │ │ - li.w $s2, 1 │ │ │ │ - li.w $s1, -1 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ldptr.d $a0, $s4, 0 │ │ │ │ - sub.d $a2, $s2, $s0 │ │ │ │ - add.d $a1, $s3, $s0 │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 96 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - beq $a0, $s1, 16 # 49308 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31508> │ │ │ │ - add.d $s0, $s0, $a0 │ │ │ │ - blez $s0, -32 # 492e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x314e0> │ │ │ │ + ld.d $t3, $t0, 8 │ │ │ │ + ld.d $t2, $t0, 272 │ │ │ │ + ld.d $a0, $t0, 256 │ │ │ │ + sub.d $t3, $a1, $t3 │ │ │ │ + slt $t1, $t3, $t2 │ │ │ │ + masknez $a2, $t2, $t1 │ │ │ │ + maskeqz $t1, $t3, $t1 │ │ │ │ + or $a2, $a2, $t1 │ │ │ │ + bnez $a2, 192 # 482c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12400> │ │ │ │ nop │ │ │ │ - pcalau12i $t1, 103 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, 40 # 49348 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31548> │ │ │ │ - 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 │ │ │ │ - addi.d $sp, $sp, 64 │ │ │ │ + sub.d $t1, $t2, $a2 │ │ │ │ + ld.bu $t3, $t0, 240 │ │ │ │ + add.d $a2, $a0, $t2 │ │ │ │ + add.d $a0, $a0, $t1 │ │ │ │ + st.d $a2, $t0, 16 │ │ │ │ + st.d $a2, $t0, 24 │ │ │ │ + st.d $a0, $t0, 8 │ │ │ │ + beqz $t3, 308 # 48358 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12498> │ │ │ │ + ld.d $a3, $t0, 264 │ │ │ │ + ld.d $a1, $t0, 248 │ │ │ │ + addi.d $a0, $t0, 72 │ │ │ │ + sub.d $a3, $a3, $t2 │ │ │ │ + stptr.d $t0, $sp, 0 │ │ │ │ + bl -3196 # 475c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11700> │ │ │ │ + ldptr.d $t0, $sp, 0 │ │ │ │ + li.w $t3, -1 │ │ │ │ + ld.d $t2, $t0, 272 │ │ │ │ + ld.d $t1, $t0, 256 │ │ │ │ + beq $a0, $t3, 176 # 48300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12440> │ │ │ │ + add.d $t2, $a0, $t2 │ │ │ │ + add.d $t1, $t1, $t2 │ │ │ │ + st.d $t1, $t0, 24 │ │ │ │ + ld.d $t3, $t0, 16 │ │ │ │ + beqz $a0, 180 # 48318 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12458> │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + ld.bu $a0, $t3, 0 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ ret │ │ │ │ nop │ │ │ │ - bl -248952 │ │ │ │ nop │ │ │ │ + ldptr.d $t1, $a0, 0 │ │ │ │ + pcaddi $t2, -7541 │ │ │ │ + ld.d $t1, $t1, 168 │ │ │ │ + bne $t1, $t2, 180 # 48340 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12480> │ │ │ │ + ld.d $t2, $t0, 272 │ │ │ │ + ld.d $a1, $a0, 256 │ │ │ │ + move $t3, $zero │ │ │ │ + slt $t1, $t3, $t2 │ │ │ │ + masknez $a2, $t2, $t1 │ │ │ │ + maskeqz $t1, $t3, $t1 │ │ │ │ + st.d $a1, $a0, 8 │ │ │ │ + st.d $a1, $a0, 16 │ │ │ │ + st.d $a1, $a0, 24 │ │ │ │ + or $a2, $a2, $t1 │ │ │ │ + move $a0, $a1 │ │ │ │ + beqz $a2, -180 # 48208 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12348> │ │ │ │ + sub.d $t2, $t2, $a2 │ │ │ │ + sub.d $a1, $a1, $a2 │ │ │ │ + add.d $a0, $a0, $t2 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + stptr.d $a2, $sp, 0 │ │ │ │ + bl -242836 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + ldptr.d $a2, $sp, 0 │ │ │ │ + ld.d $t2, $t0, 272 │ │ │ │ + ld.d $a0, $t0, 256 │ │ │ │ + b -224 # 48208 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12348> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - addi.d $sp, $sp, -64 │ │ │ │ - st.d $ra, $sp, 56 │ │ │ │ - beqz $t0, 244 # 49460 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31660> │ │ │ │ - st.d $s1, $sp, 40 │ │ │ │ - st.d $s3, $sp, 24 │ │ │ │ - ld.d $s1, $t0, 48 │ │ │ │ - ld.d $s3, $t0, 32 │ │ │ │ - sub.d $s1, $s1, $s3 │ │ │ │ - blez $s1, 212 # 49458 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31658> │ │ │ │ - st.d $s0, $sp, 48 │ │ │ │ - st.d $s4, $sp, 16 │ │ │ │ - st.d $s5, $sp, 8 │ │ │ │ - stptr.d $s6, $sp, 0 │ │ │ │ - st.d $s2, $sp, 32 │ │ │ │ - move $s4, $a0 │ │ │ │ - move $s6, $a1 │ │ │ │ - move $s0, $zero │ │ │ │ - li.w $s5, -1 │ │ │ │ - b 28 # 493c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x315c8> │ │ │ │ nop │ │ │ │ + ldptr.w $t3, $t0, 64 │ │ │ │ + add.d $t1, $t1, $t2 │ │ │ │ + st.d $t1, $t0, 24 │ │ │ │ + ori $t1, $t3, 0x1 │ │ │ │ + st.w $t1, $t0, 64 │ │ │ │ nop │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + li.w $a0, -1 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ - add.d $s0, $s0, $a0 │ │ │ │ - bge $s0, $s1, 68 # 49408 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31608> │ │ │ │ - ldptr.d $a0, $s6, 0 │ │ │ │ - sub.d $s2, $s1, $s0 │ │ │ │ - add.d $a1, $s3, $s0 │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - move $a2, $s2 │ │ │ │ - ld.d $t0, $t0, 96 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - bne $a0, $s5, -36 # 493c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x315c0> │ │ │ │ - bge $s0, $s1, 32 # 49408 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31608> │ │ │ │ - blez $s0, 28 # 49408 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31608> │ │ │ │ - ldptr.d $t0, $s4, 0 │ │ │ │ - beqz $t0, 140 # 49480 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31680> │ │ │ │ - ld.d $a0, $t0, 32 │ │ │ │ - move $a2, $s2 │ │ │ │ - add.d $a1, $a0, $s0 │ │ │ │ - bl -247236 │ │ │ │ - ldptr.d $t0, $s4, 0 │ │ │ │ - beqz $t0, 116 # 49480 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31680> │ │ │ │ - sub.d $s1, $s1, $s0 │ │ │ │ - sltu $a0, $zero, $s0 │ │ │ │ - ld.d $s3, $t0, 32 │ │ │ │ - ld.d $s0, $sp, 48 │ │ │ │ - ld.d $s2, $sp, 32 │ │ │ │ - ld.d $s4, $sp, 16 │ │ │ │ - ld.d $s5, $sp, 8 │ │ │ │ - ldptr.d $s6, $sp, 0 │ │ │ │ - ld.d $t1, $t0, 40 │ │ │ │ - ld.d $ra, $sp, 56 │ │ │ │ - add.d $s1, $s3, $s1 │ │ │ │ - add.d $s3, $s3, $t1 │ │ │ │ - st.d $s1, $t0, 48 │ │ │ │ - st.d $s3, $t0, 56 │ │ │ │ - ld.d $s1, $sp, 40 │ │ │ │ - ld.d $s3, $sp, 24 │ │ │ │ - addi.d $sp, $sp, 64 │ │ │ │ - ret │ │ │ │ - move $a0, $zero │ │ │ │ - b -44 # 49430 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31630> │ │ │ │ - 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 │ │ │ │ - stptr.d $s6, $sp, 0 │ │ │ │ nop │ │ │ │ - pcaddi $a3, 54616 │ │ │ │ - li.w $a2, 550 │ │ │ │ - pcaddi $a1, 54408 │ │ │ │ - pcaddi $a0, 54419 │ │ │ │ - bl -247264 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -16 │ │ │ │ - stptr.d $s0, $sp, 0 │ │ │ │ - move $s0, $a0 │ │ │ │ - ld.d $a0, $a0, 80 │ │ │ │ - st.d $ra, $sp, 8 │ │ │ │ - beqz $a0, 12 # 494c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x316c0> │ │ │ │ - bl -248936 │ │ │ │ + stptr.d $a0, $sp, 0 │ │ │ │ + jirl $ra, $t1, 0 │ │ │ │ + ldptr.d $t0, $sp, 0 │ │ │ │ + ld.d $a1, $t0, 16 │ │ │ │ + b -408 # 481b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x122f8> │ │ │ │ nop │ │ │ │ - pcalau12i $t0, 103 │ │ │ │ - ld.d $t0, $t0, -296 │ │ │ │ - addi.d $t0, $t0, 16 │ │ │ │ - addi.d $a0, $s0, 56 │ │ │ │ - stptr.d $t0, $s0, 0 │ │ │ │ - bl -248196 │ │ │ │ - ld.d $ra, $sp, 8 │ │ │ │ - move $a0, $s0 │ │ │ │ - ldptr.d $s0, $sp, 0 │ │ │ │ - addi.d $sp, $sp, 16 │ │ │ │ - b -248984 │ │ │ │ + pcaddi $a3, 55984 │ │ │ │ + li.w $a2, 55 │ │ │ │ + pcaddi $a1, 54762 │ │ │ │ + pcaddi $a0, 54775 │ │ │ │ + bl -242872 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $a1, $a0, 16 │ │ │ │ - addi.d $sp, $sp, -128 │ │ │ │ - st.d $s6, $sp, 64 │ │ │ │ - st.d $ra, $sp, 120 │ │ │ │ - pcalau12i $t0, 103 │ │ │ │ + addi.d $sp, $sp, -480 │ │ │ │ + pcalau12i $t0, 104 │ │ │ │ ld.d $t0, $t0, -160 │ │ │ │ ld.d $t0, $t0, 0 │ │ │ │ - st.d $t0, $sp, 40 │ │ │ │ + st.d $t0, $sp, 376 │ │ │ │ li.w $t0, 0x0 │ │ │ │ - move $s6, $a0 │ │ │ │ - beqz $a1, 760 # 49820 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31a20> │ │ │ │ - nop │ │ │ │ - ld.d $t0, $s6, 24 │ │ │ │ - bgeu $a1, $t0, 76 # 49580 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31780> │ │ │ │ - ld.bu $a0, $a1, 0 │ │ │ │ - nop │ │ │ │ - pcalau12i $t1, 103 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 40 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, 1392 # 49ac8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31cc8> │ │ │ │ - ld.d $ra, $sp, 120 │ │ │ │ - ld.d $s6, $sp, 64 │ │ │ │ - addi.d $sp, $sp, 128 │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ld.d $t2, $s6, 8 │ │ │ │ - ld.d $t0, $s6, 120 │ │ │ │ - st.d $s0, $sp, 112 │ │ │ │ - sub.d $t2, $a1, $t2 │ │ │ │ - slt $t1, $t2, $t0 │ │ │ │ - masknez $s0, $t0, $t1 │ │ │ │ - maskeqz $t1, $t2, $t1 │ │ │ │ - st.d $s1, $sp, 104 │ │ │ │ - st.d $s2, $sp, 96 │ │ │ │ - st.d $s3, $sp, 88 │ │ │ │ - st.d $s4, $sp, 80 │ │ │ │ - st.d $s5, $sp, 72 │ │ │ │ - st.d $s7, $sp, 56 │ │ │ │ - st.d $s8, $sp, 48 │ │ │ │ - or $s0, $s0, $t1 │ │ │ │ - ld.d $a0, $s6, 104 │ │ │ │ - bnez $s0, 704 # 49880 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31a80> │ │ │ │ - nop │ │ │ │ - sub.d $s0, $t0, $s0 │ │ │ │ - ld.bu $t1, $s6, 88 │ │ │ │ - add.d $s4, $a0, $t0 │ │ │ │ - add.d $a0, $a0, $s0 │ │ │ │ - st.d $s4, $s6, 16 │ │ │ │ - st.d $s4, $s6, 24 │ │ │ │ - st.d $a0, $s6, 8 │ │ │ │ - beqz $t1, 1364 # 49b38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31d38> │ │ │ │ - ld.d $s0, $s6, 72 │ │ │ │ - ld.d $s2, $s6, 112 │ │ │ │ - ld.d $s3, $s6, 96 │ │ │ │ - move $s7, $s0 │ │ │ │ - beqz $s0, 1272 # 49af0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31cf0> │ │ │ │ - ldptr.w $t2, $s0, 56 │ │ │ │ - andi $t1, $t2, 0x1 │ │ │ │ - beqz $t1, 956 # 499c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31bc0> │ │ │ │ - ld.d $t1, $s0, 40 │ │ │ │ - ld.d $s8, $s0, 48 │ │ │ │ - andi $t2, $t2, 0x4 │ │ │ │ - sub.d $s2, $s2, $t0 │ │ │ │ - bnez $t2, 648 # 498a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31aa0> │ │ │ │ - st.d $s4, $sp, 24 │ │ │ │ - add.d $s2, $s4, $s2 │ │ │ │ - pcalau12i $s5, 103 │ │ │ │ - ld.d $s5, $s5, -72 │ │ │ │ - li.w $s1, -1 │ │ │ │ - beq $s8, $t1, 1040 # 49a40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31c40> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + st.d $ra, $sp, 472 │ │ │ │ + st.d $fp, $sp, 464 │ │ │ │ + st.d $s0, $sp, 456 │ │ │ │ + st.d $s1, $sp, 448 │ │ │ │ + st.d $s2, $sp, 440 │ │ │ │ + st.d $s3, $sp, 432 │ │ │ │ + st.d $s4, $sp, 424 │ │ │ │ + st.d $s5, $sp, 416 │ │ │ │ + st.d $s6, $sp, 408 │ │ │ │ + st.d $s7, $sp, 400 │ │ │ │ + st.d $s8, $sp, 392 │ │ │ │ + beqz $t0, 1792 # 48ac8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12c08> │ │ │ │ + ldptr.w $t1, $t0, 56 │ │ │ │ + andi $t1, $t1, 0x1 │ │ │ │ + bnez $t1, 1476 # 48998 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12ad8> │ │ │ │ + ldptr.d $t1, $t0, 0 │ │ │ │ + move $s1, $a0 │ │ │ │ + move $s6, $a1 │ │ │ │ + move $s7, $a3 │ │ │ │ + move $s2, $zero │ │ │ │ + beq $t0, $t1, 12 # 483f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12538> │ │ │ │ + ld.d $t1, $t0, 8 │ │ │ │ + ld.d $s2, $t1, 16 │ │ │ │ + nor $t1, $zero, $a2 │ │ │ │ + li.w $t3, 128 │ │ │ │ + maskeqz $a2, $a2, $t1 │ │ │ │ + li.w $t2, -1 │ │ │ │ + masknez $t1, $t3, $t1 │ │ │ │ + or $s8, $a2, $t1 │ │ │ │ + bne $s7, $t2, 8 # 48418 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12558> │ │ │ │ + ld.d $s7, $t0, 48 │ │ │ │ + li.w $a0, 288 │ │ │ │ + bl -244620 │ │ │ │ + pcalau12i $t0, 104 │ │ │ │ + ld.d $t0, $t0, -296 │ │ │ │ + addi.d $t0, $t0, 16 │ │ │ │ + move $s0, $a0 │ │ │ │ + stptr.d $t0, $a0, 0 │ │ │ │ + st.d $zero, $a0, 8 │ │ │ │ + st.d $zero, $a0, 16 │ │ │ │ + st.d $zero, $a0, 24 │ │ │ │ + st.d $zero, $a0, 32 │ │ │ │ + st.d $zero, $a0, 40 │ │ │ │ + st.d $zero, $a0, 48 │ │ │ │ + addi.d $a0, $a0, 56 │ │ │ │ + bl -243040 │ │ │ │ + ldptr.d $t1, $s6, 0 │ │ │ │ + ld.d $t0, $s6, 8 │ │ │ │ + li.w $t3, 4 │ │ │ │ + pcaddi $t2, 104844 │ │ │ │ + st.w $zero, $s0, 64 │ │ │ │ + st.b $zero, $s0, 240 │ │ │ │ + st.d $zero, $s0, 248 │ │ │ │ + st.d $zero, $s0, 256 │ │ │ │ + st.d $zero, $s0, 264 │ │ │ │ + st.d $zero, $s0, 272 │ │ │ │ + st.w $t3, $s0, 280 │ │ │ │ + stptr.d $t2, $s0, 0 │ │ │ │ st.d $t1, $sp, 32 │ │ │ │ - beqz $s0, 1256 # 49b20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31d20> │ │ │ │ - ld.bu $t0, $s0, 16 │ │ │ │ - beqz $t0, 1128 # 49aa8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31ca8> │ │ │ │ - nop │ │ │ │ - ld.bu $t0, $s0, 17 │ │ │ │ - bnez $t0, 764 # 49948 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31b48> │ │ │ │ - move $a4, $s2 │ │ │ │ - addi.d $a3, $sp, 24 │ │ │ │ - move $a2, $s8 │ │ │ │ - addi.d $a1, $sp, 32 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -249284 │ │ │ │ - pcalau12i $t0, 103 │ │ │ │ - ld.d $t0, $t0, -200 │ │ │ │ - ldptr.w $a1, $t0, 0 │ │ │ │ - ldptr.w $t0, $s5, 0 │ │ │ │ - move $a0, $s0 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - bl -250752 │ │ │ │ - move $s8, $a0 │ │ │ │ - addi.d $a2, $sp, 24 │ │ │ │ - addi.d $a1, $sp, 32 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -249364 │ │ │ │ - move $a0, $s8 │ │ │ │ - bl -248636 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - ld.d $t2, $sp, 32 │ │ │ │ - xor $t1, $s8, $t0 │ │ │ │ - sltui $t1, $t1, 1 │ │ │ │ - st.b $t1, $s0, 17 │ │ │ │ - st.d $t2, $s7, 40 │ │ │ │ - beq $s8, $t0, 664 # 49950 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31b50> │ │ │ │ - ld.d $t0, $sp, 24 │ │ │ │ - beq $t0, $s2, 256 # 497c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x319c0> │ │ │ │ - ld.d $s0, $s6, 72 │ │ │ │ - nop │ │ │ │ + st.d $t0, $sp, 40 │ │ │ │ + beqz $t0, 1012 # 48880 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x129c0> │ │ │ │ + li.w $t1, 1 │ │ │ │ + addi.d $t0, $t0, 8 │ │ │ │ + amadd.w $zero, $t1, $t0 │ │ │ │ + ld.d $a1, $s6, 16 │ │ │ │ + ld.d $a2, $s6, 24 │ │ │ │ + addi.d $s3, $sp, 64 │ │ │ │ + st.d $s3, $sp, 48 │ │ │ │ nop │ │ │ │ - beqz $s0, 1056 # 49af0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31cf0> │ │ │ │ - ldptr.d $t0, $s3, 0 │ │ │ │ - ld.d $a2, $s0, 32 │ │ │ │ - ld.d $a1, $s0, 24 │ │ │ │ - ld.d $t0, $t0, 64 │ │ │ │ - move $a0, $s3 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - ld.d $s0, $s6, 72 │ │ │ │ - bnez $a0, 880 # 49a60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31c60> │ │ │ │ - ldptr.w $t0, $s3, 64 │ │ │ │ + addi.d $a0, $sp, 48 │ │ │ │ + bl -75252 # 35ec0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + ld.d $a2, $s6, 56 │ │ │ │ + ld.d $a1, $s6, 48 │ │ │ │ + addi.d $s5, $sp, 96 │ │ │ │ + addi.d $a0, $sp, 80 │ │ │ │ + st.d $s5, $sp, 80 │ │ │ │ + bl -75276 # 35ec0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + ld.d $t1, $s6, 112 │ │ │ │ + vld $vr0, $s6, 96 │ │ │ │ + ld.d $t0, $s6, 120 │ │ │ │ + vst $vr0, $sp, 128 │ │ │ │ + ldptr.w $t3, $s6, 80 │ │ │ │ + ld.d $t2, $s6, 88 │ │ │ │ + ld.d $a2, $s6, 136 │ │ │ │ + ld.d $a1, $s6, 128 │ │ │ │ + addi.d $s4, $sp, 176 │ │ │ │ + addi.d $a0, $sp, 160 │ │ │ │ + st.d $s4, $sp, 160 │ │ │ │ + st.w $t3, $sp, 112 │ │ │ │ + st.d $t2, $sp, 120 │ │ │ │ + st.d $t1, $sp, 144 │ │ │ │ + st.d $t0, $sp, 152 │ │ │ │ + bl -75340 # 35ec0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + ldptr.w $t1, $s6, 160 │ │ │ │ + ldptr.w $t0, $s0, 280 │ │ │ │ + st.w $t1, $sp, 192 │ │ │ │ andi $t0, $t0, 0x1 │ │ │ │ - bnez $t0, 908 # 49a88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31c88> │ │ │ │ - beqz $s0, 1008 # 49af0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31cf0> │ │ │ │ - ld.d $t0, $s0, 24 │ │ │ │ - pcalau12i $s5, 103 │ │ │ │ - ld.d $s5, $s5, -72 │ │ │ │ - pcalau12i $s3, 103 │ │ │ │ - ld.d $s3, $s3, -200 │ │ │ │ - st.d $t0, $s0, 40 │ │ │ │ - st.d $t0, $s0, 48 │ │ │ │ - ld.d $t1, $s7, 40 │ │ │ │ - ld.d $s1, $s7, 48 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - beq $s1, $t1, 720 # 49a00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31c00> │ │ │ │ - ld.d $s0, $s6, 72 │ │ │ │ - st.d $t1, $sp, 32 │ │ │ │ - beqz $s0, 996 # 49b20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31d20> │ │ │ │ - ld.bu $t0, $s0, 16 │ │ │ │ - beqz $t0, 732 # 49a20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31c20> │ │ │ │ - ld.bu $t0, $s0, 17 │ │ │ │ - bnez $t0, 508 # 49948 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31b48> │ │ │ │ - move $a4, $s2 │ │ │ │ - addi.d $a3, $sp, 24 │ │ │ │ - move $a2, $s1 │ │ │ │ - addi.d $a1, $sp, 32 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -249540 │ │ │ │ - ldptr.w $a1, $s3, 0 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -250992 │ │ │ │ - move $s1, $a0 │ │ │ │ - addi.d $a2, $sp, 24 │ │ │ │ - addi.d $a1, $sp, 32 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -249604 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -248876 │ │ │ │ - ldptr.w $t0, $s5, 0 │ │ │ │ - ld.d $t1, $sp, 32 │ │ │ │ - xor $t2, $s1, $t0 │ │ │ │ - sltui $t2, $t2, 1 │ │ │ │ - st.b $t2, $s0, 17 │ │ │ │ - st.d $t1, $s7, 40 │ │ │ │ - beq $s1, $t0, 424 # 49950 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31b50> │ │ │ │ - ld.d $s1, $s7, 48 │ │ │ │ - ld.d $t0, $sp, 24 │ │ │ │ - beq $t1, $s1, 12 # 497c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x319c0> │ │ │ │ - bne $t0, $s2, -136 # 49730 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31930> │ │ │ │ + bnez $t0, 1192 # 489c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12b08> │ │ │ │ + li.w $t0, -1 │ │ │ │ + beq $s7, $t0, 888 # 488a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x129e0> │ │ │ │ + slti $t0, $s7, 2 │ │ │ │ + li.w $t2, 2 │ │ │ │ + masknez $a0, $s7, $t0 │ │ │ │ + maskeqz $t0, $t2, $t0 │ │ │ │ + sltui $t1, $s8, 1 │ │ │ │ + or $a0, $a0, $t0 │ │ │ │ + or $s8, $s8, $t1 │ │ │ │ + st.d $a0, $s0, 272 │ │ │ │ nop │ │ │ │ - sub.d $t0, $t0, $s4 │ │ │ │ + ld.d $t0, $s0, 264 │ │ │ │ + add.w $a0, $s8, $a0 │ │ │ │ + move $s6, $a0 │ │ │ │ + beq $a0, $t0, 44 # 48588 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x126c8> │ │ │ │ + bltz $a0, 928 # 48900 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12a40> │ │ │ │ nop │ │ │ │ + bl -244952 │ │ │ │ + ld.d $t1, $s0, 256 │ │ │ │ + st.d $s6, $s0, 264 │ │ │ │ + st.d $a0, $s0, 256 │ │ │ │ + move $t0, $a0 │ │ │ │ + beqz $t1, 20 # 48590 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x126d0> │ │ │ │ + move $a0, $t1 │ │ │ │ + bl -245044 │ │ │ │ + ld.d $t0, $s0, 256 │ │ │ │ nop │ │ │ │ + ld.d $t2, $sp, 32 │ │ │ │ + ld.d $t1, $sp, 40 │ │ │ │ + st.d $t0, $s0, 8 │ │ │ │ + st.d $t0, $s0, 16 │ │ │ │ + st.d $t0, $s0, 24 │ │ │ │ + st.d $t2, $sp, 208 │ │ │ │ + st.d $t1, $sp, 216 │ │ │ │ + beqz $t1, 692 # 48860 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x129a0> │ │ │ │ + li.w $t0, 1 │ │ │ │ + addi.d $t1, $t1, 8 │ │ │ │ + amadd.w $zero, $t0, $t1 │ │ │ │ + ld.d $a1, $sp, 48 │ │ │ │ + ld.d $a2, $sp, 56 │ │ │ │ + addi.d $s8, $sp, 240 │ │ │ │ + st.d $s8, $sp, 224 │ │ │ │ nop │ │ │ │ - li.w $t1, -1 │ │ │ │ - beq $t0, $t1, 396 # 49960 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31b60> │ │ │ │ - ld.d $t2, $s6, 120 │ │ │ │ - ld.d $t1, $s6, 104 │ │ │ │ - ld.d $t3, $s6, 16 │ │ │ │ - add.d $t2, $t0, $t2 │ │ │ │ - add.d $t1, $t1, $t2 │ │ │ │ - st.d $t1, $s6, 24 │ │ │ │ - beqz $t0, 400 # 49980 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31b80> │ │ │ │ - ld.bu $a0, $t3, 0 │ │ │ │ - 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 $s7, $sp, 56 │ │ │ │ - ld.d $s8, $sp, 48 │ │ │ │ - b -728 # 49540 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31740> │ │ │ │ + addi.d $a0, $sp, 224 │ │ │ │ + bl -75540 # 35ec0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + ld.d $a2, $sp, 88 │ │ │ │ + ld.d $a1, $sp, 80 │ │ │ │ + addi.d $s7, $sp, 272 │ │ │ │ + addi.d $a0, $sp, 256 │ │ │ │ + st.d $s7, $sp, 256 │ │ │ │ + bl -75564 # 35ec0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + ldptr.w $t3, $sp, 112 │ │ │ │ + vld $vr0, $sp, 128 │ │ │ │ + vst $vr0, $sp, 304 │ │ │ │ + ld.d $t2, $sp, 120 │ │ │ │ + ld.d $t1, $sp, 144 │ │ │ │ + ld.d $t0, $sp, 152 │ │ │ │ + ld.d $a2, $sp, 168 │ │ │ │ + ld.d $a1, $sp, 160 │ │ │ │ + addi.d $s6, $sp, 352 │ │ │ │ + addi.d $a0, $sp, 336 │ │ │ │ + st.d $s6, $sp, 336 │ │ │ │ + st.w $t3, $sp, 288 │ │ │ │ + st.d $t2, $sp, 296 │ │ │ │ + st.d $t1, $sp, 320 │ │ │ │ + st.d $t0, $sp, 328 │ │ │ │ + bl -75628 # 35ec0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + ldptr.w $t1, $sp, 192 │ │ │ │ + ld.bu $t0, $s0, 240 │ │ │ │ + st.w $t1, $sp, 368 │ │ │ │ + bnez $t0, 644 # 488c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12a00> │ │ │ │ + ld.d $t2, $sp, 208 │ │ │ │ + ld.d $t0, $sp, 216 │ │ │ │ + addi.d $t1, $s0, 104 │ │ │ │ + st.d $t2, $s0, 72 │ │ │ │ + st.d $t0, $s0, 80 │ │ │ │ + beqz $t0, 20 # 48668 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x127a8> │ │ │ │ + li.w $t2, 1 │ │ │ │ + addi.d $t0, $t0, 8 │ │ │ │ + amadd.w $zero, $t2, $t0 │ │ │ │ nop │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - pcaddi $t1, -809 │ │ │ │ - ld.d $t0, $t0, 168 │ │ │ │ - bne $t0, $t1, 444 # 499e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31be8> │ │ │ │ - ld.d $t0, $s6, 120 │ │ │ │ - ld.d $a1, $a0, 104 │ │ │ │ - move $t2, $zero │ │ │ │ - slt $t1, $t2, $t0 │ │ │ │ - st.d $s0, $sp, 112 │ │ │ │ - st.d $s1, $sp, 104 │ │ │ │ - st.d $s2, $sp, 96 │ │ │ │ - st.d $s3, $sp, 88 │ │ │ │ - st.d $s4, $sp, 80 │ │ │ │ - st.d $s5, $sp, 72 │ │ │ │ - st.d $s7, $sp, 56 │ │ │ │ - st.d $s8, $sp, 48 │ │ │ │ - masknez $s0, $t0, $t1 │ │ │ │ - maskeqz $t1, $t2, $t1 │ │ │ │ - st.d $a1, $a0, 8 │ │ │ │ - st.d $a1, $a0, 16 │ │ │ │ - st.d $a1, $a0, 24 │ │ │ │ - or $s0, $s0, $t1 │ │ │ │ - move $a0, $a1 │ │ │ │ - beqz $s0, -692 # 495c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x317c8> │ │ │ │ - sub.d $t0, $t0, $s0 │ │ │ │ - add.d $a0, $a0, $t0 │ │ │ │ - move $a2, $s0 │ │ │ │ - sub.d $a1, $a1, $s0 │ │ │ │ - bl -248400 │ │ │ │ - ld.d $t0, $s6, 120 │ │ │ │ - ld.d $a0, $s6, 104 │ │ │ │ - b -724 # 495c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x317c8> │ │ │ │ - st.d $s4, $sp, 24 │ │ │ │ - add.d $s2, $s4, $s2 │ │ │ │ - pcalau12i $s3, 103 │ │ │ │ - ld.d $s3, $s3, -72 │ │ │ │ - pcalau12i $s1, 103 │ │ │ │ - ld.d $s1, $s1, -256 │ │ │ │ - b 120 # 49930 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31b30> │ │ │ │ + ld.d $a1, $sp, 224 │ │ │ │ + ld.d $a2, $sp, 232 │ │ │ │ + st.d $t1, $s0, 88 │ │ │ │ + addi.d $a0, $s0, 88 │ │ │ │ + addi.d $fp, $s0, 88 │ │ │ │ + bl -75708 # 35ec0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + ld.d $a2, $sp, 264 │ │ │ │ + ld.d $a1, $sp, 256 │ │ │ │ + addi.d $t0, $s0, 136 │ │ │ │ + addi.d $a0, $s0, 120 │ │ │ │ + st.d $t0, $s0, 120 │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + bl -75736 # 35ec0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + ld.d $t1, $sp, 296 │ │ │ │ + vld $vr0, $sp, 304 │ │ │ │ + vst $vr0, $s0, 168 │ │ │ │ + ldptr.w $t2, $sp, 288 │ │ │ │ + ld.d $a2, $sp, 344 │ │ │ │ + st.d $t1, $s0, 160 │ │ │ │ + st.w $t2, $s0, 152 │ │ │ │ + ld.d $t1, $sp, 320 │ │ │ │ + ld.d $a1, $sp, 336 │ │ │ │ + addi.d $t0, $s0, 216 │ │ │ │ + st.d $t1, $s0, 184 │ │ │ │ + ld.d $t1, $sp, 328 │ │ │ │ + addi.d $a0, $s0, 200 │ │ │ │ + st.d $t0, $s0, 200 │ │ │ │ + st.d $t1, $s0, 192 │ │ │ │ + bl -75800 # 35ec0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + ldptr.w $t0, $sp, 368 │ │ │ │ + ld.d $a0, $sp, 336 │ │ │ │ + li.w $t1, 1 │ │ │ │ + st.b $t1, $s0, 240 │ │ │ │ + st.w $t0, $s0, 232 │ │ │ │ + beq $a0, $s6, 8 # 486f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12838> │ │ │ │ + bl -245412 │ │ │ │ + ld.d $a0, $sp, 256 │ │ │ │ + beq $a0, $s7, 12 # 48708 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12848> │ │ │ │ + bl -245424 │ │ │ │ nop │ │ │ │ - move $a4, $s2 │ │ │ │ - addi.d $a3, $sp, 24 │ │ │ │ - move $a2, $s8 │ │ │ │ - addi.d $a1, $sp, 32 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -249908 │ │ │ │ - ldptr.w $a1, $s1, 0 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -251360 │ │ │ │ - move $s5, $a0 │ │ │ │ - addi.d $a2, $sp, 24 │ │ │ │ - addi.d $a1, $sp, 32 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -249972 │ │ │ │ - move $a0, $s5 │ │ │ │ - bl -249244 │ │ │ │ - ldptr.w $t0, $s3, 0 │ │ │ │ - ld.d $t1, $sp, 32 │ │ │ │ - xor $t2, $s5, $t0 │ │ │ │ - sltui $t2, $t2, 1 │ │ │ │ - st.b $t2, $s0, 17 │ │ │ │ - st.d $t1, $s7, 40 │ │ │ │ - beq $s5, $t0, 56 # 49950 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31b50> │ │ │ │ - ld.d $t0, $sp, 24 │ │ │ │ - beq $t0, $s2, -352 # 497c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x319c0> │ │ │ │ - ld.d $s8, $s7, 48 │ │ │ │ - ld.d $s0, $s6, 72 │ │ │ │ + ld.d $a0, $sp, 224 │ │ │ │ + beq $a0, $s8, 12 # 48718 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12858> │ │ │ │ + bl -245440 │ │ │ │ nop │ │ │ │ - st.d $t1, $sp, 32 │ │ │ │ - beqz $s0, 492 # 49b20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31d20> │ │ │ │ - ld.bu $t0, $s0, 16 │ │ │ │ - beqz $t0, 100 # 499a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31ba0> │ │ │ │ - ld.bu $t0, $s0, 17 │ │ │ │ - beqz $t0, -132 # 498c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31ac0> │ │ │ │ - ld.d $t0, $sp, 32 │ │ │ │ - st.d $t0, $s7, 40 │ │ │ │ - ld.d $t1, $sp, 24 │ │ │ │ - sub.d $t0, $t1, $s4 │ │ │ │ - bne $t1, $s4, -392 # 497d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x319d0> │ │ │ │ + ld.d $a0, $sp, 216 │ │ │ │ + beqz $a0, 12 # 48728 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12868> │ │ │ │ + bl -76928 # 35aa0 ::do_widen(char) const@@Base+0x255e0> │ │ │ │ nop │ │ │ │ - ldptr.w $t1, $s6, 64 │ │ │ │ - ld.d $t0, $s6, 104 │ │ │ │ - ld.d $t2, $s6, 120 │ │ │ │ + ldptr.w $t1, $s0, 280 │ │ │ │ + ldptr.w $t0, $s0, 64 │ │ │ │ + ld.d $a0, $sp, 160 │ │ │ │ ori $t1, $t1, 0x1 │ │ │ │ - st.w $t1, $s6, 64 │ │ │ │ - add.d $t0, $t0, $t2 │ │ │ │ - st.d $t0, $s6, 24 │ │ │ │ - nop │ │ │ │ - li.w $a0, -1 │ │ │ │ - b -396 # 497f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x319f8> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + bstrins.d $t0, $zero, 0x2, 0x0 │ │ │ │ + st.w $t1, $s0, 280 │ │ │ │ + st.w $t0, $s0, 64 │ │ │ │ + beq $a0, $s4, 12 # 48750 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12890> │ │ │ │ + bl -245496 │ │ │ │ nop │ │ │ │ + ld.d $a0, $sp, 80 │ │ │ │ + beq $a0, $s5, 12 # 48760 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x128a0> │ │ │ │ + bl -245512 │ │ │ │ nop │ │ │ │ + ld.d $a0, $sp, 48 │ │ │ │ + beq $a0, $s3, 12 # 48770 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x128b0> │ │ │ │ + bl -245528 │ │ │ │ nop │ │ │ │ - move $a4, $zero │ │ │ │ - move $a3, $zero │ │ │ │ - move $a2, $zero │ │ │ │ - li.w $a1, 1 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -249124 │ │ │ │ - b -120 # 49940 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31b40> │ │ │ │ + ld.d $a0, $sp, 40 │ │ │ │ + beqz $a0, 12 # 48780 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x128c0> │ │ │ │ + bl -77016 # 35aa0 ::do_widen(char) const@@Base+0x255e0> │ │ │ │ nop │ │ │ │ - andi $t1, $t2, 0x2 │ │ │ │ - bnez $t1, 324 # 49b08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31d08> │ │ │ │ - ld.d $t1, $s0, 24 │ │ │ │ - ori $t2, $t2, 0x1 │ │ │ │ - st.w $t2, $s0, 56 │ │ │ │ - st.d $t1, $s0, 40 │ │ │ │ - st.d $t1, $s0, 48 │ │ │ │ - move $s8, $t1 │ │ │ │ - b -976 # 49610 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31810> │ │ │ │ + ldptr.d $s3, $s1, 0 │ │ │ │ + beqz $s3, 836 # 48ac8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12c08> │ │ │ │ + li.w $a0, 24 │ │ │ │ + bl -245500 │ │ │ │ + move $a1, $s3 │ │ │ │ + st.d $s0, $a0, 16 │ │ │ │ + bl -246904 │ │ │ │ + ld.d $t0, $s3, 16 │ │ │ │ + addi.d $t0, $t0, 1 │ │ │ │ + st.d $t0, $s3, 16 │ │ │ │ + beqz $s2, 40 # 487d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12910> │ │ │ │ + ldptr.d $t1, $s2, 0 │ │ │ │ + ldptr.d $t0, $s1, 0 │ │ │ │ + ld.d $t1, $t1, 112 │ │ │ │ + beqz $t0, 784 # 48ac8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12c08> │ │ │ │ + ld.d $t0, $t0, 8 │ │ │ │ + move $a0, $s2 │ │ │ │ + ld.d $a1, $t0, 16 │ │ │ │ + jirl $ra, $t1, 0 │ │ │ │ nop │ │ │ │ + ldptr.d $t0, $s1, 0 │ │ │ │ + beqz $t0, 756 # 48ac8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12c08> │ │ │ │ + ld.d $a0, $t0, 24 │ │ │ │ + beqz $a0, 36 # 48800 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12940> │ │ │ │ + ldptr.d $t1, $a0, 0 │ │ │ │ + pcaddi $t2, -7685 │ │ │ │ + ld.d $t0, $t1, 16 │ │ │ │ + beq $t0, $t2, 308 # 48920 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12a60> │ │ │ │ + pcaddi $t1, -7912 │ │ │ │ + beq $t0, $t1, 12 # 48800 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12940> │ │ │ │ jirl $ra, $t0, 0 │ │ │ │ - ld.d $a1, $s6, 16 │ │ │ │ - b -1216 # 49530 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31730> │ │ │ │ - nop │ │ │ │ nop │ │ │ │ - nop │ │ │ │ - ld.d $t0, $sp, 24 │ │ │ │ - sub.d $t0, $t0, $s4 │ │ │ │ - b -568 # 497d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x319d0> │ │ │ │ + pcalau12i $t1, 104 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 376 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, 376 # 48990 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12ad0> │ │ │ │ + ld.d $ra, $sp, 472 │ │ │ │ + ld.d $fp, $sp, 464 │ │ │ │ + ld.d $s0, $sp, 456 │ │ │ │ + ld.d $s1, $sp, 448 │ │ │ │ + ld.d $s2, $sp, 440 │ │ │ │ + ld.d $s3, $sp, 432 │ │ │ │ + ld.d $s4, $sp, 424 │ │ │ │ + ld.d $s5, $sp, 416 │ │ │ │ + ld.d $s6, $sp, 408 │ │ │ │ + ld.d $s7, $sp, 400 │ │ │ │ + ld.d $s8, $sp, 392 │ │ │ │ + addi.d $sp, $sp, 480 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + addi.d $s8, $sp, 240 │ │ │ │ + ld.d $a1, $sp, 48 │ │ │ │ + ld.d $a2, $sp, 56 │ │ │ │ + st.d $s8, $sp, 224 │ │ │ │ + b -672 # 485d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12710> │ │ │ │ nop │ │ │ │ - move $a4, $zero │ │ │ │ - move $a3, $zero │ │ │ │ - move $a2, $zero │ │ │ │ - li.w $a1, 1 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -249252 │ │ │ │ - b -752 # 49748 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31948> │ │ │ │ nop │ │ │ │ - ld.d $t0, $sp, 24 │ │ │ │ - bne $t0, $s2, -884 # 496d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x318d0> │ │ │ │ - sub.d $t0, $t0, $s4 │ │ │ │ - b -636 # 497d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x319d0> │ │ │ │ nop │ │ │ │ + addi.d $s3, $sp, 64 │ │ │ │ + ld.d $a1, $s6, 16 │ │ │ │ + ld.d $a2, $s6, 24 │ │ │ │ + st.d $s3, $sp, 48 │ │ │ │ + b -992 # 484b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x125f0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - beq $a0, $s1, 40 # 49a88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31c88> │ │ │ │ - beqz $s0, 140 # 49af0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31cf0> │ │ │ │ - ld.d $t0, $s0, 24 │ │ │ │ - add.d $a0, $t0, $a0 │ │ │ │ - st.d $t0, $s0, 40 │ │ │ │ - st.d $a0, $s0, 48 │ │ │ │ - ld.d $t1, $s7, 40 │ │ │ │ - ld.d $s8, $s7, 48 │ │ │ │ - b -1104 # 49630 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31830> │ │ │ │ + li.w $t0, 4 │ │ │ │ + st.d $t0, $s0, 272 │ │ │ │ + beqz $s8, 56 # 488e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12a20> │ │ │ │ + li.w $a0, 4 │ │ │ │ + b -864 # 48550 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12690> │ │ │ │ nop │ │ │ │ - beqz $s0, 104 # 49af0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31cf0> │ │ │ │ - ldptr.w $t0, $s0, 56 │ │ │ │ - ld.d $t1, $s7, 40 │ │ │ │ - ld.d $s8, $s7, 48 │ │ │ │ - ori $t0, $t0, 0x4 │ │ │ │ - st.w $t0, $s0, 56 │ │ │ │ - b -504 # 498a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31aa8> │ │ │ │ nop │ │ │ │ - move $a4, $zero │ │ │ │ - move $a3, $zero │ │ │ │ - move $a2, $zero │ │ │ │ - li.w $a1, 1 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -249388 │ │ │ │ - b -1144 # 49648 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31848> │ │ │ │ nop │ │ │ │ - st.d $s0, $sp, 112 │ │ │ │ - st.d $s1, $sp, 104 │ │ │ │ - st.d $s2, $sp, 96 │ │ │ │ - st.d $s3, $sp, 88 │ │ │ │ - st.d $s4, $sp, 80 │ │ │ │ - st.d $s5, $sp, 72 │ │ │ │ - st.d $s7, $sp, 56 │ │ │ │ - st.d $s8, $sp, 48 │ │ │ │ - bl -250904 │ │ │ │ + addi.d $a0, $s0, 72 │ │ │ │ + bl -23748 # 42c00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcd40> │ │ │ │ + st.b $zero, $s0, 240 │ │ │ │ + b -652 # 48640 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12780> │ │ │ │ nop │ │ │ │ - pcaddi $a3, 54312 │ │ │ │ - li.w $a2, 550 │ │ │ │ - pcaddi $a1, 53996 │ │ │ │ - pcaddi $a0, 54007 │ │ │ │ - bl -248912 │ │ │ │ nop │ │ │ │ - pcaddi $a3, 54414 │ │ │ │ - li.w $a2, 279 │ │ │ │ - pcaddi $a1, 54464 │ │ │ │ - pcaddi $a0, 54477 │ │ │ │ - bl -248936 │ │ │ │ nop │ │ │ │ - pcaddi $a3, 54480 │ │ │ │ - li.w $a2, 544 │ │ │ │ - pcaddi $a1, 53984 │ │ │ │ - pcaddi $a0, 53995 │ │ │ │ - bl -248960 │ │ │ │ nop │ │ │ │ - pcaddi $a3, 54064 │ │ │ │ - li.w $a2, 55 │ │ │ │ - pcaddi $a1, 54044 │ │ │ │ - pcaddi $a0, 54057 │ │ │ │ - bl -248984 │ │ │ │ + ld.d $t0, $s0, 264 │ │ │ │ + li.w $s6, 5 │ │ │ │ + li.w $a0, 5 │ │ │ │ + bne $t0, $s6, -900 # 48568 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x126a8> │ │ │ │ + ld.d $t0, $s0, 256 │ │ │ │ + b -868 # 48590 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x126d0> │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -16 │ │ │ │ - stptr.d $s0, $sp, 0 │ │ │ │ - move $s0, $a0 │ │ │ │ - ld.d $a0, $a0, 96 │ │ │ │ - st.d $ra, $sp, 8 │ │ │ │ - beqz $a0, 12 # 49b70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31d70> │ │ │ │ - bl -250648 │ │ │ │ nop │ │ │ │ - pcalau12i $t0, 103 │ │ │ │ - ld.d $t0, $t0, -296 │ │ │ │ - addi.d $t0, $t0, 16 │ │ │ │ - addi.d $a0, $s0, 56 │ │ │ │ - stptr.d $t0, $s0, 0 │ │ │ │ - bl -249908 │ │ │ │ - ld.d $ra, $sp, 8 │ │ │ │ - move $a0, $s0 │ │ │ │ - ldptr.d $s0, $sp, 0 │ │ │ │ - addi.d $sp, $sp, 16 │ │ │ │ - b -250696 │ │ │ │ + pcalau12i $t1, 104 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 376 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, 120 # 48990 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12ad0> │ │ │ │ + bl -246860 │ │ │ │ + ld.d $t1, $t1, -24 │ │ │ │ + ld.d $t0, $a0, 32 │ │ │ │ + add.d $a0, $a0, $t1 │ │ │ │ + beqz $t0, 412 # 48ac8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12c08> │ │ │ │ + ldptr.d $t1, $t0, 0 │ │ │ │ + move $a1, $zero │ │ │ │ + beq $t1, $t0, 8 # 48940 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12a80> │ │ │ │ + ld.d $a1, $t1, 16 │ │ │ │ + bl -244432 # ce70 >::rdbuf(std::basic_streambuf >*)@plt> │ │ │ │ + b -324 # 48800 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12940> │ │ │ │ + move $s1, $a0 │ │ │ │ + addi.d $a0, $sp, 208 │ │ │ │ + bl -245776 │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -16 │ │ │ │ - stptr.d $s0, $sp, 0 │ │ │ │ - ld.d $s0, $a0, 16 │ │ │ │ - st.d $ra, $sp, 8 │ │ │ │ - beqz $s0, 80 # 49c00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31e00> │ │ │ │ - ld.d $a0, $s0, 24 │ │ │ │ - beqz $a0, 8 # 49bc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31dc0> │ │ │ │ - bl -250732 │ │ │ │ - move $a2, $zero │ │ │ │ - li.w $a1, 1 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -251804 │ │ │ │ + addi.d $a0, $sp, 32 │ │ │ │ + bl -23900 # 42c00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcd40> │ │ │ │ move $a0, $s0 │ │ │ │ - bl -249492 │ │ │ │ - ld.d $ra, $sp, 8 │ │ │ │ + bl -24420 # 42a00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcb40> │ │ │ │ move $a0, $s0 │ │ │ │ - ldptr.d $s0, $sp, 0 │ │ │ │ - addi.d $sp, $sp, 16 │ │ │ │ - b -250776 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ld.d $ra, $sp, 8 │ │ │ │ - ldptr.d $s0, $sp, 0 │ │ │ │ - addi.d $sp, $sp, 16 │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + bl -246044 │ │ │ │ + pcalau12i $t1, 104 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 376 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + beqz $t0, 312 # 48ac0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12c00> │ │ │ │ nop │ │ │ │ + bl -246464 │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -16 │ │ │ │ - stptr.d $s0, $sp, 0 │ │ │ │ - ld.d $s0, $a0, 16 │ │ │ │ - st.d $ra, $sp, 8 │ │ │ │ - beqz $s0, 80 # 49c80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31e80> │ │ │ │ - ld.d $a0, $s0, 32 │ │ │ │ - beqz $a0, 8 # 49c40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31e40> │ │ │ │ - bl -250860 │ │ │ │ - move $a0, $s0 │ │ │ │ - move $a2, $zero │ │ │ │ - li.w $a1, 1 │ │ │ │ - bl -251212 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -250036 │ │ │ │ - ld.d $ra, $sp, 8 │ │ │ │ + pcaddi $a1, 55306 │ │ │ │ + addi.d $a0, $sp, 208 │ │ │ │ + bl -245296 │ │ │ │ + pcalau12i $t1, 104 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 376 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -44 # 48990 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12ad0> │ │ │ │ + addi.d $a0, $sp, 208 │ │ │ │ + bl -243992 # d0ac , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1ac> │ │ │ │ + bl -246200 │ │ │ │ + move $t0, $a0 │ │ │ │ + li.w $t1, 1 │ │ │ │ + addi.d $a2, $sp, 16 │ │ │ │ + pcaddi $a1, 55294 │ │ │ │ + addi.d $a0, $sp, 208 │ │ │ │ + st.w $t1, $sp, 16 │ │ │ │ + st.d $t0, $sp, 24 │ │ │ │ + bl -247096 │ │ │ │ + pcalau12i $t1, 104 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 376 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -116 # 48990 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12ad0> │ │ │ │ + addi.d $a0, $sp, 208 │ │ │ │ + bl -243956 # d118 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x218> │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 208 │ │ │ │ + bl -245752 │ │ │ │ + pcalau12i $t1, 104 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 376 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -164 # 48990 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12ad0> │ │ │ │ move $a0, $s0 │ │ │ │ - ldptr.d $s0, $sp, 0 │ │ │ │ - addi.d $sp, $sp, 16 │ │ │ │ - b -250904 │ │ │ │ - nop │ │ │ │ + bl -244972 │ │ │ │ + move $s1, $a0 │ │ │ │ + b 28 # 48a60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12ba0> │ │ │ │ + move $s1, $a0 │ │ │ │ + addi.d $a0, $sp, 80 │ │ │ │ + bl -245840 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $sp, 48 │ │ │ │ + bl -245848 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ nop │ │ │ │ + ld.d $a0, $sp, 40 │ │ │ │ + beqz $a0, -260 # 48960 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12aa0> │ │ │ │ + bl -77768 # 35aa0 ::do_widen(char) const@@Base+0x255e0> │ │ │ │ + b -268 # 48960 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12aa0> │ │ │ │ + move $s1, $a0 │ │ │ │ nop │ │ │ │ + ld.d $a0, $sp, 216 │ │ │ │ + beqz $a0, -292 # 48958 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12a98> │ │ │ │ + bl -77792 # 35aa0 ::do_widen(char) const@@Base+0x255e0> │ │ │ │ + b -300 # 48958 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12a98> │ │ │ │ + move $s1, $a0 │ │ │ │ + b -308 # 48958 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12a98> │ │ │ │ + ldptr.d $t0, $s0, 0 │ │ │ │ + move $s1, $a0 │ │ │ │ + move $a0, $s0 │ │ │ │ + ld.d $t0, $t0, 8 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + pcalau12i $t1, 104 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 376 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -300 # 48990 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12ad0> │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -245108 │ │ │ │ + pcaddi $a3, 55264 │ │ │ │ + li.w $a2, 550 │ │ │ │ + pcaddi $a1, 54220 │ │ │ │ + pcaddi $a0, 54231 │ │ │ │ + bl -244776 │ │ │ │ nop │ │ │ │ + move $s1, $a0 │ │ │ │ + addi.d $a0, $sp, 48 │ │ │ │ + bl -245992 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -140 # 48a60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12ba0> │ │ │ │ + move $s1, $a0 │ │ │ │ + b 20 # 48b08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12c48> │ │ │ │ + move $s1, $a0 │ │ │ │ + move $a0, $fp │ │ │ │ + bl -246016 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ 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, 48 │ │ │ │ - st.d $ra, $sp, 8 │ │ │ │ - pcaddi $t2, 103463 │ │ │ │ - pcaddi $t1, 103474 │ │ │ │ - pcaddi $t0, 102775 │ │ │ │ - stptr.d $t2, $s0, 0 │ │ │ │ - st.d $t1, $s0, 8 │ │ │ │ - st.d $t0, $s0, 40 │ │ │ │ - beqz $a0, 20 # 49cd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31ed0> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 32 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ + ld.d $a0, $s0, 80 │ │ │ │ + beqz $a0, 12 # 48b18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12c58> │ │ │ │ + bl -77936 # 35aa0 ::do_widen(char) const@@Base+0x255e0> │ │ │ │ nop │ │ │ │ - addi.d $a0, $s0, 8 │ │ │ │ - bl -249988 │ │ │ │ - ld.d $ra, $sp, 8 │ │ │ │ - move $a0, $s0 │ │ │ │ - ldptr.d $s0, $sp, 0 │ │ │ │ - addi.d $sp, $sp, 16 │ │ │ │ - b -251032 │ │ │ │ + addi.d $a0, $sp, 208 │ │ │ │ + bl -24348 # 42c00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcd40> │ │ │ │ + b -456 # 48958 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12a98> │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - move $t0, $a0 │ │ │ │ - ld.d $a0, $a0, 40 │ │ │ │ - st.d $s0, $sp, 16 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - pcaddi $t3, 103439 │ │ │ │ - pcaddi $t2, 103450 │ │ │ │ - pcaddi $t1, 102751 │ │ │ │ - st.d $t3, $t0, -8 │ │ │ │ - stptr.d $t2, $t0, 0 │ │ │ │ - st.d $t1, $t0, 32 │ │ │ │ - addi.d $s0, $t0, -8 │ │ │ │ - beqz $a0, 24 # 49d38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31f38> │ │ │ │ - ldptr.d $t1, $a0, 0 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - ld.d $t1, $t1, 32 │ │ │ │ - jirl $ra, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - move $a0, $t0 │ │ │ │ - bl -250092 │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - move $a0, $s0 │ │ │ │ - ld.d $s0, $sp, 16 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - b -251136 │ │ │ │ + move $s1, $a0 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + bl -246064 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + move $a0, $fp │ │ │ │ + bl -246072 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -52 # 48b08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12c48> │ │ │ │ + move $s1, $a0 │ │ │ │ + addi.d $a0, $sp, 224 │ │ │ │ + bl -246088 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -212 # 48a78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12bb8> │ │ │ │ + move $s1, $a0 │ │ │ │ + addi.d $a0, $sp, 256 │ │ │ │ + bl -246104 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $sp, 224 │ │ │ │ + bl -246112 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -236 # 48a78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12bb8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - move $t0, $a0 │ │ │ │ - ld.d $a0, $a0, 8 │ │ │ │ - st.d $s0, $sp, 16 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - pcaddi $t3, 103411 │ │ │ │ - pcaddi $t2, 103422 │ │ │ │ - pcaddi $t1, 102723 │ │ │ │ - st.d $t3, $t0, -40 │ │ │ │ - st.d $t2, $t0, -32 │ │ │ │ - stptr.d $t1, $t0, 0 │ │ │ │ - addi.d $s0, $t0, -40 │ │ │ │ - beqz $a0, 24 # 49da8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31fa8> │ │ │ │ - ldptr.d $t1, $a0, 0 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - ld.d $t1, $t1, 32 │ │ │ │ - jirl $ra, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - addi.d $a0, $t0, -32 │ │ │ │ - bl -250204 │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - move $a0, $s0 │ │ │ │ - ld.d $s0, $sp, 16 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - b -251248 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -16 │ │ │ │ - stptr.d $s0, $sp, 0 │ │ │ │ + addi.d $sp, $sp, -304 │ │ │ │ + st.d $s0, $sp, 280 │ │ │ │ + pcalau12i $t0, 104 │ │ │ │ + ld.d $t0, $t0, -160 │ │ │ │ + ld.d $t0, $t0, 0 │ │ │ │ + st.d $t0, $sp, 200 │ │ │ │ + li.w $t0, 0x0 │ │ │ │ move $s0, $a0 │ │ │ │ - ld.d $a0, $a0, 32 │ │ │ │ - st.d $ra, $sp, 8 │ │ │ │ - pcaddi $t2, 103353 │ │ │ │ - pcaddi $t1, 103364 │ │ │ │ - pcaddi $t0, 102695 │ │ │ │ + addi.d $a0, $a0, 568 │ │ │ │ + st.d $s2, $sp, 264 │ │ │ │ + st.d $s5, $sp, 240 │ │ │ │ + st.d $ra, $sp, 296 │ │ │ │ + move $s5, $a1 │ │ │ │ + st.d $fp, $sp, 288 │ │ │ │ + st.d $s6, $sp, 232 │ │ │ │ + bl -247644 │ │ │ │ + pcaddi $t1, 103168 │ │ │ │ + pcaddi $s2, 104253 │ │ │ │ + pcaddi $t0, 104262 │ │ │ │ + st.d $zero, $s0, 784 │ │ │ │ + st.h $zero, $s0, 792 │ │ │ │ + st.d $zero, $s0, 800 │ │ │ │ + st.d $zero, $s0, 808 │ │ │ │ + st.d $zero, $s0, 816 │ │ │ │ + st.d $zero, $s0, 824 │ │ │ │ + st.d $zero, $s0, 8 │ │ │ │ + stptr.d $t1, $s0, 0 │ │ │ │ + st.d $s2, $s0, 16 │ │ │ │ + st.d $t0, $s0, 568 │ │ │ │ + st.d $zero, $s0, 24 │ │ │ │ + move $a1, $zero │ │ │ │ + addi.d $a0, $s0, 568 │ │ │ │ + bl -246096 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + pcaddi $t2, 103163 │ │ │ │ + pcaddi $t1, 103174 │ │ │ │ + pcaddi $t0, 103183 │ │ │ │ + li.w $a0, 64 │ │ │ │ stptr.d $t2, $s0, 0 │ │ │ │ - st.d $t1, $s0, 8 │ │ │ │ - st.d $t0, $s0, 24 │ │ │ │ - beqz $a0, 20 # 49e10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32010> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 32 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ + st.d $t1, $s0, 16 │ │ │ │ + st.d $t0, $s0, 568 │ │ │ │ + bl -246672 │ │ │ │ + st.d $s1, $sp, 272 │ │ │ │ + li.w $t0, 4 │ │ │ │ + lu12i.w $t2, 1 │ │ │ │ + li.w $t1, 128 │ │ │ │ + move $s1, $a0 │ │ │ │ + st.d $a0, $a0, 8 │ │ │ │ + stptr.d $a0, $a0, 0 │ │ │ │ + st.d $zero, $a0, 16 │ │ │ │ + st.d $zero, $a0, 24 │ │ │ │ + st.d $t2, $a0, 32 │ │ │ │ + st.d $t1, $a0, 40 │ │ │ │ + st.d $t0, $a0, 48 │ │ │ │ + st.w $t0, $a0, 56 │ │ │ │ + st.d $a0, $s0, 32 │ │ │ │ + st.d $zero, $s0, 40 │ │ │ │ + li.w $a0, 24 │ │ │ │ + bl -246740 │ │ │ │ + li.w $t5, 1 │ │ │ │ + st.d $s4, $sp, 248 │ │ │ │ + st.d $s8, $sp, 216 │ │ │ │ + pcaddi $t0, 103243 │ │ │ │ + bstrins.d $t5, $t5, 0x3f, 0x20 │ │ │ │ + pcaddi $t4, 103285 │ │ │ │ + addi.d $t3, $s0, 32 │ │ │ │ + pcaddi $t2, 103217 │ │ │ │ + pcaddi $t1, 103228 │ │ │ │ + st.d $s1, $a0, 16 │ │ │ │ + st.d $t5, $a0, 8 │ │ │ │ + stptr.d $t4, $a0, 0 │ │ │ │ + st.d $a0, $s0, 40 │ │ │ │ + st.d $s0, $s1, 24 │ │ │ │ + st.d $t0, $s0, 568 │ │ │ │ + addi.d $a0, $s0, 304 │ │ │ │ + st.d $t3, $s0, 8 │ │ │ │ + stptr.d $t2, $s0, 0 │ │ │ │ + st.d $t1, $s0, 16 │ │ │ │ + bl -247892 │ │ │ │ + pcalau12i $t0, 104 │ │ │ │ + ld.d $t0, $t0, -40 │ │ │ │ + ld.d $s1, $t0, 8 │ │ │ │ + st.h $zero, $s0, 528 │ │ │ │ + ld.d $s8, $t0, 16 │ │ │ │ + pcalau12i $s4, 104 │ │ │ │ + ld.d $s4, $s4, -360 │ │ │ │ + ld.d $t0, $s1, -24 │ │ │ │ + addi.d $s4, $s4, 16 │ │ │ │ + addi.d $s2, $s0, 48 │ │ │ │ + st.d $zero, $s0, 520 │ │ │ │ + st.d $zero, $s0, 536 │ │ │ │ + st.d $s4, $s0, 304 │ │ │ │ + st.d $zero, $s0, 544 │ │ │ │ + st.d $zero, $s0, 552 │ │ │ │ + st.d $zero, $s0, 560 │ │ │ │ + st.d $s1, $s0, 48 │ │ │ │ + stx.d $s8, $s2, $t0 │ │ │ │ + st.d $zero, $s0, 56 │ │ │ │ + ld.d $a0, $s1, -24 │ │ │ │ + move $a1, $zero │ │ │ │ + add.d $a0, $s2, $a0 │ │ │ │ + bl -246368 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + pcalau12i $t0, 104 │ │ │ │ + ld.d $t0, $t0, -232 │ │ │ │ + st.d $s7, $sp, 224 │ │ │ │ + addi.d $t1, $t0, 24 │ │ │ │ + addi.d $s7, $s0, 64 │ │ │ │ + addi.d $t0, $t0, 64 │ │ │ │ + move $a0, $s7 │ │ │ │ + st.d $t1, $s0, 48 │ │ │ │ + st.d $t0, $s0, 304 │ │ │ │ + bl -246904 # c8c0 >::basic_filebuf()@plt> │ │ │ │ + move $a1, $s7 │ │ │ │ + addi.d $a0, $s0, 304 │ │ │ │ + bl -246420 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + li.w $a3, 1 │ │ │ │ + li.w $a2, -1 │ │ │ │ + pcaddi $a1, 55076 │ │ │ │ + move $a0, $s5 │ │ │ │ + bl -245336 # cf00 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt> │ │ │ │ + ld.d $s1, $s5, 8 │ │ │ │ + addi.d $t0, $a0, 1 │ │ │ │ + bltu $s1, $t0, 2860 # 49890 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x139d0> │ │ │ │ + addi.d $s6, $sp, 48 │ │ │ │ + sub.d $s1, $s1, $t0 │ │ │ │ + li.w $t1, 15 │ │ │ │ + st.d $s6, $sp, 32 │ │ │ │ + st.d $s1, $sp, 16 │ │ │ │ + ldptr.d $s8, $s5, 0 │ │ │ │ + bltu $t1, $s1, 960 # 49140 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13280> │ │ │ │ + li.w $t1, 1 │ │ │ │ + bgeu $t1, $s1, 696 # 49040 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13180> │ │ │ │ + move $a0, $s6 │ │ │ │ + add.d $a1, $s8, $t0 │ │ │ │ + move $a2, $s1 │ │ │ │ + bl -245944 │ │ │ │ + ld.d $t0, $sp, 16 │ │ │ │ + ld.d $t2, $sp, 32 │ │ │ │ + li.w $t1, 2 │ │ │ │ + stx.b $zero, $t2, $t0 │ │ │ │ + st.d $t0, $sp, 40 │ │ │ │ + ld.d $a0, $sp, 32 │ │ │ │ + bne $t0, $t1, 20 # 48dc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12f08> │ │ │ │ + ld.hu $t1, $a0, 0 │ │ │ │ + lu12i.w $t0, 7 │ │ │ │ + ori $t0, $t0, 0xa67 │ │ │ │ + beq $t1, $t0, 668 # 49060 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x131a0> │ │ │ │ + beq $a0, $s6, 8 # 48dd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12f10> │ │ │ │ + bl -247164 │ │ │ │ + li.w $a2, -1 │ │ │ │ + li.w $a3, 1 │ │ │ │ + pcaddi $a1, 55042 │ │ │ │ + move $a0, $s5 │ │ │ │ + bl -245472 # cf00 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt> │ │ │ │ + ld.d $a2, $s5, 8 │ │ │ │ + addi.d $t0, $a0, 1 │ │ │ │ + bltu $a2, $t0, 2476 # 49798 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x138d8> │ │ │ │ + ldptr.d $a1, $s5, 0 │ │ │ │ + addi.d $a0, $sp, 32 │ │ │ │ + st.d $s6, $sp, 32 │ │ │ │ + add.d $a2, $a1, $a2 │ │ │ │ + add.d $a1, $a1, $t0 │ │ │ │ + bl -44996 # 3de40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7f80> │ │ │ │ + ld.d $t1, $sp, 40 │ │ │ │ + li.w $t0, 3 │ │ │ │ + beq $t1, $t0, 1008 # 49200 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13340> │ │ │ │ + nop │ │ │ │ + addi.d $a0, $sp, 32 │ │ │ │ + bl -246812 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + li.w $a2, -1 │ │ │ │ + li.w $a3, 1 │ │ │ │ + pcaddi $a1, 55022 │ │ │ │ + move $a0, $s5 │ │ │ │ + bl -245552 # cf00 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt> │ │ │ │ + ld.d $a2, $s5, 8 │ │ │ │ + addi.d $t0, $a0, 1 │ │ │ │ + bltu $a2, $t0, 2340 # 49760 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x138a0> │ │ │ │ + ldptr.d $a1, $s5, 0 │ │ │ │ + addi.d $a0, $sp, 32 │ │ │ │ + st.d $s6, $sp, 32 │ │ │ │ + add.d $a2, $a1, $a2 │ │ │ │ + add.d $a1, $a1, $t0 │ │ │ │ + bl -45076 # 3de40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7f80> │ │ │ │ + ld.d $t1, $sp, 40 │ │ │ │ + li.w $t0, 3 │ │ │ │ + beq $t1, $t0, 800 # 49180 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x132c0> │ │ │ │ nop │ │ │ │ - addi.d $a0, $s0, 8 │ │ │ │ - bl -250036 │ │ │ │ - ld.d $ra, $sp, 8 │ │ │ │ - move $a0, $s0 │ │ │ │ - ldptr.d $s0, $sp, 0 │ │ │ │ - addi.d $sp, $sp, 16 │ │ │ │ - b -251352 │ │ │ │ + addi.d $a0, $sp, 32 │ │ │ │ + bl -246892 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ldptr.d $a1, $s5, 0 │ │ │ │ + li.w $a2, 8 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -247852 # c650 >::open(char const*, std::_Ios_Openmode)@plt> │ │ │ │ + ldptr.w $t0, $s0, 336 │ │ │ │ + andi $t0, $t0, 0x5 │ │ │ │ + bnez $t0, 592 # 490d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13218> │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - move $t0, $a0 │ │ │ │ - ld.d $a0, $a0, 24 │ │ │ │ - st.d $s0, $sp, 16 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - pcaddi $t3, 103329 │ │ │ │ - pcaddi $t2, 103340 │ │ │ │ - pcaddi $t1, 102671 │ │ │ │ - st.d $t3, $t0, -8 │ │ │ │ - stptr.d $t2, $t0, 0 │ │ │ │ - st.d $t1, $t0, 16 │ │ │ │ - addi.d $s0, $t0, -8 │ │ │ │ - beqz $a0, 24 # 49e78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32078> │ │ │ │ - ldptr.d $t1, $a0, 0 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - ld.d $t1, $t1, 32 │ │ │ │ - jirl $ra, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - move $a0, $t0 │ │ │ │ - bl -250140 │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - move $a0, $s0 │ │ │ │ - ld.d $s0, $sp, 16 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - b -251456 │ │ │ │ + ld.d $s5, $s0, 8 │ │ │ │ + ldptr.d $t0, $s5, 0 │ │ │ │ + beqz $t0, 2192 # 49728 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13868> │ │ │ │ + ldptr.w $t1, $t0, 56 │ │ │ │ + andi $t1, $t1, 0x1 │ │ │ │ + bnez $t1, 1828 # 495c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13708> │ │ │ │ + ldptr.d $t1, $t0, 0 │ │ │ │ + move $s7, $zero │ │ │ │ + beq $t1, $t0, 16 # 48ec0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13000> │ │ │ │ + ld.d $t1, $t0, 8 │ │ │ │ + ld.d $s7, $t1, 16 │ │ │ │ + nop │ │ │ │ + li.w $a0, 128 │ │ │ │ + ld.d $s6, $t0, 48 │ │ │ │ + bl -247352 │ │ │ │ + pcalau12i $t0, 104 │ │ │ │ + ld.d $t0, $t0, -296 │ │ │ │ + addi.d $t0, $t0, 16 │ │ │ │ + move $s1, $a0 │ │ │ │ + stptr.d $t0, $a0, 0 │ │ │ │ + st.d $zero, $a0, 8 │ │ │ │ + st.d $zero, $a0, 16 │ │ │ │ + st.d $zero, $a0, 24 │ │ │ │ + st.d $zero, $a0, 32 │ │ │ │ + st.d $zero, $a0, 40 │ │ │ │ + st.d $zero, $a0, 48 │ │ │ │ + addi.d $a0, $a0, 56 │ │ │ │ + bl -245772 │ │ │ │ + pcaddi $t1, 104314 │ │ │ │ + li.w $t0, 4 │ │ │ │ + stptr.d $t1, $s1, 0 │ │ │ │ + st.w $zero, $s1, 64 │ │ │ │ + st.b $zero, $s1, 80 │ │ │ │ + st.d $zero, $s1, 88 │ │ │ │ + st.d $zero, $s1, 96 │ │ │ │ + st.d $zero, $s1, 104 │ │ │ │ + st.w $t0, $s1, 120 │ │ │ │ + li.w $t1, -1 │ │ │ │ + beq $s6, $t1, 1496 # 49500 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13640> │ │ │ │ + slti $t0, $s6, 2 │ │ │ │ + li.w $t2, 2 │ │ │ │ + masknez $s6, $s6, $t0 │ │ │ │ + maskeqz $t0, $t2, $t0 │ │ │ │ + or $s6, $s6, $t0 │ │ │ │ + lu12i.w $t1, 1 │ │ │ │ + st.d $s6, $s1, 112 │ │ │ │ + add.w $s6, $s6, $t1 │ │ │ │ + beqz $s6, 660 # 491e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13320> │ │ │ │ + move $a0, $s6 │ │ │ │ + bltz $s6, 1588 # 49588 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x136c8> │ │ │ │ + bl -247496 │ │ │ │ + st.d $s6, $s1, 104 │ │ │ │ + st.d $a0, $s1, 96 │ │ │ │ nop │ │ │ │ + ldptr.d $s6, $s5, 0 │ │ │ │ + li.w $t1, 1 │ │ │ │ + li.w $t0, 5 │ │ │ │ + st.d $a0, $s1, 8 │ │ │ │ + st.d $a0, $s1, 16 │ │ │ │ + st.d $a0, $s1, 24 │ │ │ │ + st.d $s2, $s1, 72 │ │ │ │ + st.b $t1, $s1, 80 │ │ │ │ + st.w $t0, $s1, 120 │ │ │ │ + beqz $s6, 1948 # 49728 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13868> │ │ │ │ + li.w $a0, 24 │ │ │ │ + bl -247556 │ │ │ │ + move $a1, $s6 │ │ │ │ + st.d $s1, $a0, 16 │ │ │ │ + bl -248960 │ │ │ │ + ld.d $t0, $s6, 16 │ │ │ │ + ldptr.d $t3, $s5, 0 │ │ │ │ + addi.d $t0, $t0, 1 │ │ │ │ + st.d $t0, $s6, 16 │ │ │ │ + beqz $t3, 1908 # 49728 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13868> │ │ │ │ + ldptr.w $t1, $t3, 56 │ │ │ │ + ldptr.d $t0, $t3, 0 │ │ │ │ + ori $t1, $t1, 0x3 │ │ │ │ + st.w $t1, $t3, 56 │ │ │ │ + beq $t0, $t3, 32 # 48fe8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13128> │ │ │ │ nop │ │ │ │ + ld.d $t2, $t0, 16 │ │ │ │ + ldptr.d $t0, $t0, 0 │ │ │ │ + ldptr.w $t1, $t2, 64 │ │ │ │ + bstrins.d $t1, $zero, 0x2, 0x1 │ │ │ │ + st.w $t1, $t2, 64 │ │ │ │ + bne $t3, $t0, -20 # 48fd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13110> │ │ │ │ + beqz $s7, 40 # 49010 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13150> │ │ │ │ + ld.d $t1, $t3, 8 │ │ │ │ + ldptr.d $t0, $s7, 0 │ │ │ │ + move $a0, $s7 │ │ │ │ + ld.d $a1, $t1, 16 │ │ │ │ + ld.d $t0, $t0, 112 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + ldptr.d $t3, $s5, 0 │ │ │ │ + beqz $t3, 1824 # 49728 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13868> │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - move $t0, $a0 │ │ │ │ - ld.d $a0, $a0, 8 │ │ │ │ - st.d $s0, $sp, 16 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - pcaddi $t3, 103301 │ │ │ │ - pcaddi $t2, 103312 │ │ │ │ - pcaddi $t1, 102643 │ │ │ │ - st.d $t3, $t0, -24 │ │ │ │ - st.d $t2, $t0, -16 │ │ │ │ - stptr.d $t1, $t0, 0 │ │ │ │ - addi.d $s0, $t0, -24 │ │ │ │ - beqz $a0, 24 # 49ee8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x320e8> │ │ │ │ + ld.d $a0, $t3, 24 │ │ │ │ + beqz $a0, 196 # 490d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13218> │ │ │ │ ldptr.d $t1, $a0, 0 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - ld.d $t1, $t1, 32 │ │ │ │ - jirl $ra, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - addi.d $a0, $t0, -16 │ │ │ │ - bl -250252 │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - move $a0, $s0 │ │ │ │ - ld.d $s0, $sp, 16 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - b -251568 │ │ │ │ + pcaddi $t2, -8211 │ │ │ │ + ld.d $t0, $t1, 16 │ │ │ │ + beq $t0, $t2, 1340 # 49560 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x136a0> │ │ │ │ + pcaddi $t1, -8438 │ │ │ │ + beq $t0, $t1, 172 # 490d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13218> │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + b 164 # 490d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13218> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + add.d $s1, $s1, $sp │ │ │ │ + st.b $zero, $s1, 48 │ │ │ │ + ld.d $a0, $sp, 32 │ │ │ │ + b -644 # 48dc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12f08> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + beq $a0, $s6, 8 # 49068 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x131a8> │ │ │ │ + bl -247828 │ │ │ │ + ldptr.d $a1, $s5, 0 │ │ │ │ + li.w $a2, 12 │ │ │ │ + move $a0, $s7 │ │ │ │ + bl -247924 # c800 >::open(char const*, std::_Ios_Openmode)@plt> │ │ │ │ + ld.d $t0, $s0, 48 │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ + add.d $t0, $s2, $t0 │ │ │ │ + beqz $a0, 1084 # 494c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13600> │ │ │ │ + move $a1, $zero │ │ │ │ + move $a0, $t0 │ │ │ │ + bl -246672 # cd00 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ nop │ │ │ │ - ld.d $t0, $a0, 40 │ │ │ │ - ld.d $t2, $a0, 32 │ │ │ │ - addi.d $sp, $sp, -16 │ │ │ │ - st.d $ra, $sp, 8 │ │ │ │ - sub.d $t0, $t0, $t2 │ │ │ │ - ld.bu $t1, $a0, 69 │ │ │ │ - blez $t0, 104 # 49fa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x321a0> │ │ │ │ - beqz $t1, 108 # 49fa8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x321a8> │ │ │ │ - ld.d $t1, $a0, 80 │ │ │ │ - ld.d $t0, $a0, 88 │ │ │ │ - st.d $t1, $a0, 40 │ │ │ │ - add.d $t0, $t1, $t0 │ │ │ │ - st.d $t1, $a0, 32 │ │ │ │ - st.d $t0, $a0, 48 │ │ │ │ - ld.d $a0, $a0, 72 │ │ │ │ - beqz $a0, 20 # 49f70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32170> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 48 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ + lu12i.w $a2, 1 │ │ │ │ + li.w $a1, 15 │ │ │ │ + addi.d $a0, $sp, 32 │ │ │ │ + bl -24420 # 43140 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd280> │ │ │ │ + ld.d $a0, $s0, 8 │ │ │ │ + li.w $a3, -1 │ │ │ │ + li.w $a2, -1 │ │ │ │ + addi.d $a1, $sp, 32 │ │ │ │ + bl -3384 # 48380 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x124c0> │ │ │ │ nop │ │ │ │ - move $a0, $zero │ │ │ │ + addi.d $a0, $sp, 32 │ │ │ │ + bl -25796 # 42c00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcd40> │ │ │ │ + ldptr.w $t0, $s0, 336 │ │ │ │ + andi $t0, $t0, 0x5 │ │ │ │ + beqz $t0, -576 # 48e90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12fd0> │ │ │ │ nop │ │ │ │ - ld.d $ra, $sp, 8 │ │ │ │ - addi.d $sp, $sp, 16 │ │ │ │ + pcalau12i $t1, 103 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 200 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, 1280 # 495f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13730> │ │ │ │ + ld.d $ra, $sp, 296 │ │ │ │ + ld.d $s1, $sp, 272 │ │ │ │ + ld.d $s4, $sp, 248 │ │ │ │ + ld.d $s7, $sp, 224 │ │ │ │ + ld.d $s8, $sp, 216 │ │ │ │ + ld.d $fp, $sp, 288 │ │ │ │ + ld.d $s0, $sp, 280 │ │ │ │ + ld.d $s2, $sp, 264 │ │ │ │ + ld.d $s5, $sp, 240 │ │ │ │ + ld.d $s6, $sp, 232 │ │ │ │ + addi.d $sp, $sp, 304 │ │ │ │ ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - bnez $t1, -72 # 49f58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32158> │ │ │ │ + move $a2, $zero │ │ │ │ + addi.d $a1, $sp, 16 │ │ │ │ + addi.d $a0, $sp, 32 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + bl -246752 # cd70 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + ld.d $t1, $sp, 16 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + st.d $a0, $sp, 32 │ │ │ │ + st.d $t1, $sp, 48 │ │ │ │ + b -980 # 48d90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12ed0> │ │ │ │ nop │ │ │ │ - pcaddi $a3, 53856 │ │ │ │ - li.w $a2, 55 │ │ │ │ - pcaddi $a1, 53760 │ │ │ │ - pcaddi $a0, 53773 │ │ │ │ - bl -250120 │ │ │ │ nop │ │ │ │ - bl -252608 │ │ │ │ - bl -250660 │ │ │ │ - li.w $a0, -1 │ │ │ │ - b -84 # 49f78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32178> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $t0, $a0, 40 │ │ │ │ - ld.d $t2, $a0, 32 │ │ │ │ - addi.d $sp, $sp, -16 │ │ │ │ - st.d $ra, $sp, 8 │ │ │ │ - sub.d $t0, $t0, $t2 │ │ │ │ - ld.bu $t1, $a0, 69 │ │ │ │ - blez $t0, 104 # 4a060 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32260> │ │ │ │ - beqz $t1, 108 # 4a068 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32268> │ │ │ │ - ld.d $t1, $a0, 80 │ │ │ │ - ld.d $t0, $a0, 88 │ │ │ │ - st.d $t1, $a0, 40 │ │ │ │ - add.d $t0, $t1, $t0 │ │ │ │ - st.d $t1, $a0, 32 │ │ │ │ - st.d $t0, $a0, 48 │ │ │ │ - ld.d $t0, $a0, 72 │ │ │ │ - li.w $a0, 1 │ │ │ │ - beqz $t0, 32 # 4a040 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32240> │ │ │ │ - ldptr.d $t1, $t0, 0 │ │ │ │ - move $a0, $t0 │ │ │ │ - ld.d $t0, $t1, 48 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - addi.d $a0, $a0, 1 │ │ │ │ - sltu $a0, $zero, $a0 │ │ │ │ + ld.d $t0, $sp, 32 │ │ │ │ + lu12i.w $t1, 6 │ │ │ │ + ori $t1, $t1, 0x962 │ │ │ │ + ld.hu $t2, $t0, 0 │ │ │ │ + bne $t2, $t1, -808 # 48e68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12fa8> │ │ │ │ + ld.bu $t1, $t0, 2 │ │ │ │ + li.w $t0, 110 │ │ │ │ + bne $t1, $t0, -820 # 48e68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12fa8> │ │ │ │ + addi.d $a0, $sp, 32 │ │ │ │ + bl -247716 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ldptr.d $a1, $s5, 0 │ │ │ │ + li.w $a2, 12 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -248676 # c650 >::open(char const*, std::_Ios_Openmode)@plt> │ │ │ │ + lu12i.w $a2, 1 │ │ │ │ + li.w $a1, 15 │ │ │ │ + addi.d $a0, $sp, 32 │ │ │ │ + bl -24708 # 43140 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd280> │ │ │ │ + ld.d $a0, $s0, 8 │ │ │ │ + li.w $a3, -1 │ │ │ │ + li.w $a2, -1 │ │ │ │ + addi.d $a1, $sp, 32 │ │ │ │ + bl -3672 # 48380 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x124c0> │ │ │ │ + b -284 # 490c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13200> │ │ │ │ + move $a0, $zero │ │ │ │ + b -636 # 48f68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x130a8> │ │ │ │ nop │ │ │ │ - ld.d $ra, $sp, 8 │ │ │ │ - addi.d $sp, $sp, 16 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - bnez $t1, -72 # 4a018 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32218> │ │ │ │ + ld.d $t0, $sp, 32 │ │ │ │ + lu12i.w $t1, 7 │ │ │ │ + ori $t1, $t1, 0xa62 │ │ │ │ + ld.hu $t2, $t0, 0 │ │ │ │ + bne $t2, $t1, -1016 # 48e18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12f58> │ │ │ │ + ld.bu $t1, $t0, 2 │ │ │ │ + li.w $t0, 50 │ │ │ │ + bne $t1, $t0, -1028 # 48e18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12f58> │ │ │ │ + addi.d $a0, $sp, 32 │ │ │ │ + bl -247844 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ldptr.d $a1, $s5, 0 │ │ │ │ + li.w $a2, 12 │ │ │ │ + move $a0, $s7 │ │ │ │ + bl -248372 # c800 >::open(char const*, std::_Ios_Openmode)@plt> │ │ │ │ + ld.d $t0, $s0, 48 │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ + add.d $t0, $s2, $t0 │ │ │ │ + beqz $a0, 764 # 49540 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13680> │ │ │ │ + move $a1, $zero │ │ │ │ + move $a0, $t0 │ │ │ │ + bl -247120 # cd00 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ nop │ │ │ │ - pcaddi $a3, 53808 │ │ │ │ - li.w $a2, 55 │ │ │ │ - pcaddi $a1, 53712 │ │ │ │ - pcaddi $a0, 53725 │ │ │ │ - bl -250312 │ │ │ │ + li.w $a0, 64 │ │ │ │ + bl -248268 │ │ │ │ + addi.d $a1, $sp, 16 │ │ │ │ + move $s7, $a0 │ │ │ │ + st.b $zero, $sp, 16 │ │ │ │ + st.w $zero, $sp, 20 │ │ │ │ + bl -247632 │ │ │ │ + st.b $zero, $s7, 17 │ │ │ │ + lu12i.w $a0, 1 │ │ │ │ + bl -248300 │ │ │ │ + move $t0, $a0 │ │ │ │ + lu12i.w $t1, 1 │ │ │ │ + add.d $t2, $t0, $t1 │ │ │ │ + st.w $zero, $s7, 56 │ │ │ │ + li.w $a0, 24 │ │ │ │ + st.d $t0, $s7, 24 │ │ │ │ + st.d $t1, $s7, 32 │ │ │ │ + st.d $t0, $s7, 40 │ │ │ │ + st.d $t2, $s7, 48 │ │ │ │ + bl -248340 │ │ │ │ + ld.d $t2, $s0, 8 │ │ │ │ + li.w $t1, 1 │ │ │ │ + bstrins.d $t1, $t1, 0x3f, 0x20 │ │ │ │ + pcaddi $t0, 102851 │ │ │ │ + st.d $t1, $a0, 8 │ │ │ │ + stptr.d $t0, $a0, 0 │ │ │ │ + ldptr.d $t0, $t2, 0 │ │ │ │ + st.d $s7, $a0, 16 │ │ │ │ + move $s5, $a0 │ │ │ │ + move $fp, $t2 │ │ │ │ + beqz $t0, 1112 # 49728 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13868> │ │ │ │ + ldptr.w $t1, $t0, 56 │ │ │ │ + andi $t1, $t1, 0x1 │ │ │ │ + bnez $t1, 876 # 49648 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13788> │ │ │ │ + ldptr.d $t1, $t0, 0 │ │ │ │ + move $s8, $zero │ │ │ │ + beq $t1, $t0, 16 # 492f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13438> │ │ │ │ + ld.d $t1, $t0, 8 │ │ │ │ + ld.d $s8, $t1, 16 │ │ │ │ nop │ │ │ │ - bl -252800 │ │ │ │ - bl -250852 │ │ │ │ - move $a0, $zero │ │ │ │ - b -76 # 4a040 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32240> │ │ │ │ + li.w $a0, 136 │ │ │ │ + ld.d $s6, $t0, 48 │ │ │ │ + bl -248432 │ │ │ │ + pcalau12i $t0, 103 │ │ │ │ + ld.d $t0, $t0, -296 │ │ │ │ + addi.d $t0, $t0, 16 │ │ │ │ + move $s1, $a0 │ │ │ │ + stptr.d $t0, $a0, 0 │ │ │ │ + st.d $zero, $a0, 8 │ │ │ │ + st.d $zero, $a0, 16 │ │ │ │ + st.d $zero, $a0, 24 │ │ │ │ + st.d $zero, $a0, 32 │ │ │ │ + st.d $zero, $a0, 40 │ │ │ │ + st.d $zero, $a0, 48 │ │ │ │ + addi.d $a0, $a0, 56 │ │ │ │ + bl -246852 │ │ │ │ + li.w $t1, 4 │ │ │ │ + pcaddi $t0, 103993 │ │ │ │ + stptr.d $t0, $s1, 0 │ │ │ │ + st.w $zero, $s1, 64 │ │ │ │ + st.b $zero, $s1, 88 │ │ │ │ + st.d $zero, $s1, 96 │ │ │ │ + st.d $zero, $s1, 104 │ │ │ │ + st.d $zero, $s1, 112 │ │ │ │ + st.d $zero, $s1, 120 │ │ │ │ + st.w $t1, $s1, 128 │ │ │ │ + li.w $t0, 1 │ │ │ │ + addi.d $t2, $s5, 8 │ │ │ │ + amadd.w $zero, $t0, $t2 │ │ │ │ + ldptr.w $t0, $s1, 128 │ │ │ │ + andi $t0, $t0, 0x1 │ │ │ │ + bnez $t0, 652 # 49600 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13740> │ │ │ │ + li.w $t0, -1 │ │ │ │ + ld.d $t2, $s1, 112 │ │ │ │ + beq $s6, $t0, 416 # 49520 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13660> │ │ │ │ + slti $t0, $s6, 2 │ │ │ │ + li.w $t1, 2 │ │ │ │ + masknez $s6, $s6, $t0 │ │ │ │ + maskeqz $t0, $t1, $t0 │ │ │ │ + or $s6, $s6, $t0 │ │ │ │ + st.d $s6, $s1, 120 │ │ │ │ + addi.w $s6, $s6, 128 │ │ │ │ + beq $t2, $s6, 48 # 493d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13510> │ │ │ │ + move $a0, $s6 │ │ │ │ + bltz $s6, 512 # 495a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x136e8> │ │ │ │ nop │ │ │ │ + bl -248608 │ │ │ │ + ld.d $t1, $s1, 104 │ │ │ │ + st.d $s6, $s1, 112 │ │ │ │ + st.d $a0, $s1, 104 │ │ │ │ + move $t0, $a0 │ │ │ │ + beqz $t1, 20 # 493d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13518> │ │ │ │ + move $a0, $t1 │ │ │ │ + bl -248700 │ │ │ │ + ld.d $t0, $s1, 104 │ │ │ │ nop │ │ │ │ + st.d $t0, $s1, 8 │ │ │ │ + st.d $t0, $s1, 16 │ │ │ │ + st.d $t0, $s1, 24 │ │ │ │ + addi.d $t1, $s5, 8 │ │ │ │ + li.w $t0, 1 │ │ │ │ + amadd.w $zero, $t0, $t1 │ │ │ │ + ld.bu $t0, $s1, 88 │ │ │ │ + beqz $t0, 236 # 494e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13620> │ │ │ │ + ld.d $a0, $s1, 80 │ │ │ │ + beqz $a0, 12 # 49408 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13548> │ │ │ │ + bl -80224 # 35aa0 ::do_widen(char) const@@Base+0x255e0> │ │ │ │ nop │ │ │ │ + st.b $zero, $s1, 88 │ │ │ │ + st.d $s7, $s1, 72 │ │ │ │ + st.d $s5, $s1, 80 │ │ │ │ nop │ │ │ │ - ldptr.w $t0, $a0, 104 │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - andi $t0, $t0, 0x2 │ │ │ │ - move $t1, $a0 │ │ │ │ - beqz $t0, 76 # 4a100 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32300> │ │ │ │ - ld.d $t0, $a0, 40 │ │ │ │ - beqz $t0, 132 # 4a140 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32340> │ │ │ │ - li.w $t2, -1 │ │ │ │ - beq $a1, $t2, 172 # 4a170 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32370> │ │ │ │ - ld.d $t2, $t1, 48 │ │ │ │ - beq $t2, $t0, 212 # 4a1a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x323a0> │ │ │ │ - st.b $a1, $t0, 0 │ │ │ │ - ld.d $t0, $t1, 40 │ │ │ │ + li.w $t0, 1 │ │ │ │ + addi.d $t1, $s5, 8 │ │ │ │ + amadd.w $zero, $t0, $t1 │ │ │ │ + li.w $t0, 1 │ │ │ │ + move $a0, $s5 │ │ │ │ + st.b $t0, $s1, 88 │ │ │ │ + bl -80272 # 35aa0 ::do_widen(char) const@@Base+0x255e0> │ │ │ │ + ldptr.w $t1, $s1, 128 │ │ │ │ + ldptr.w $t0, $s1, 64 │ │ │ │ + move $a0, $s5 │ │ │ │ + ori $t1, $t1, 0x1 │ │ │ │ + bstrins.d $t0, $zero, 0x2, 0x0 │ │ │ │ + st.w $t1, $s1, 128 │ │ │ │ + st.w $t0, $s1, 64 │ │ │ │ + bl -80304 # 35aa0 ::do_widen(char) const@@Base+0x255e0> │ │ │ │ + ldptr.d $s6, $fp, 0 │ │ │ │ + beqz $s6, 720 # 49728 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13868> │ │ │ │ + li.w $a0, 24 │ │ │ │ + bl -248784 │ │ │ │ + move $a1, $s6 │ │ │ │ + st.d $s1, $a0, 16 │ │ │ │ + bl -250188 │ │ │ │ + ld.d $t0, $s6, 16 │ │ │ │ addi.d $t0, $t0, 1 │ │ │ │ - st.d $t0, $t1, 40 │ │ │ │ - move $t0, $a1 │ │ │ │ - nop │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - move $a0, $t0 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - ret │ │ │ │ + st.d $t0, $s6, 16 │ │ │ │ + beqz $s8, 36 # 494a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x135e0> │ │ │ │ + ldptr.d $t1, $s8, 0 │ │ │ │ + ldptr.d $t0, $fp, 0 │ │ │ │ + ld.d $t1, $t1, 112 │ │ │ │ + beqz $t0, 668 # 49728 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13868> │ │ │ │ + ld.d $t0, $t0, 8 │ │ │ │ + move $a0, $s8 │ │ │ │ + ld.d $a1, $t0, 16 │ │ │ │ + jirl $ra, $t1, 0 │ │ │ │ + move $a0, $fp │ │ │ │ + bl -23748 # 437e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd920> │ │ │ │ + move $a0, $s5 │ │ │ │ + bl -80396 # 35aa0 ::do_widen(char) const@@Base+0x255e0> │ │ │ │ + b -1000 # 490c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13208> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - li.w $t2, -1 │ │ │ │ - beq $a1, $t2, -28 # 4a0e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x322e8> │ │ │ │ - ld.bu $t0, $t1, 69 │ │ │ │ - bnez $t0, -44 # 4a0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x322e0> │ │ │ │ - pcaddi $a3, 53766 │ │ │ │ - li.w $a2, 55 │ │ │ │ - pcaddi $a1, 53670 │ │ │ │ - pcaddi $a0, 53683 │ │ │ │ - bl -250480 │ │ │ │ nop │ │ │ │ + ldptr.w $a1, $t0, 32 │ │ │ │ + move $a0, $t0 │ │ │ │ + ori $a1, $a1, 0x4 │ │ │ │ + bl -247756 # cd00 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ + b -1080 # 49098 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x131d8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + st.d $s7, $s1, 72 │ │ │ │ + st.d $s5, $s1, 80 │ │ │ │ + b -208 # 49418 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13558> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - pcaddi $t2, -1429 │ │ │ │ - ld.d $t0, $t0, 176 │ │ │ │ - bne $t0, $t2, 148 # 4a1e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x323e0> │ │ │ │ - ld.d $t0, $a0, 80 │ │ │ │ - ld.d $t2, $a0, 88 │ │ │ │ - st.d $t0, $a0, 40 │ │ │ │ - add.d $t2, $t0, $t2 │ │ │ │ - st.d $t2, $a0, 48 │ │ │ │ - st.d $t0, $a0, 32 │ │ │ │ - li.w $t2, -1 │ │ │ │ - bne $a1, $t2, -164 # 4a0c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x322c8> │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - move $t0, $zero │ │ │ │ - move $a0, $t0 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ + lu12i.w $a0, 1 │ │ │ │ + lu12i.w $s6, 1 │ │ │ │ + st.d $t0, $s1, 112 │ │ │ │ + ori $a0, $a0, 0x4 │ │ │ │ + ori $s6, $s6, 0x4 │ │ │ │ + b -1468 # 48f58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13098> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + st.d $t1, $s1, 120 │ │ │ │ + li.w $t0, 132 │ │ │ │ + li.w $a0, 132 │ │ │ │ + li.w $s6, 132 │ │ │ │ + bne $t2, $t0, -384 # 493b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x134f0> │ │ │ │ + b -356 # 493d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13510> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ldptr.w $a1, $t0, 32 │ │ │ │ + move $a0, $t0 │ │ │ │ + ori $a1, $a1, 0x4 │ │ │ │ + bl -247884 # cd00 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ + b -760 # 49258 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13398> │ │ │ │ nop │ │ │ │ - ld.d $t2, $t1, 32 │ │ │ │ - sub.d $t0, $t0, $t2 │ │ │ │ - blez $t0, 40 # 4a1d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x323d0> │ │ │ │ - ld.bu $t0, $t1, 69 │ │ │ │ - beqz $t0, -160 # 4a110 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32310> │ │ │ │ - ld.d $t0, $t1, 80 │ │ │ │ - ld.d $t2, $t1, 88 │ │ │ │ - st.d $t0, $t1, 40 │ │ │ │ - add.d $t2, $t0, $t2 │ │ │ │ - st.d $t0, $t1, 32 │ │ │ │ - st.d $t2, $t1, 48 │ │ │ │ - bne $t0, $t2, -252 # 4a0d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x322d0> │ │ │ │ - li.w $t0, -1 │ │ │ │ - b -236 # 4a0e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x322e8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - st.d $a1, $sp, 8 │ │ │ │ - stptr.d $a0, $sp, 0 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - ld.d $a1, $sp, 8 │ │ │ │ - li.w $t0, -1 │ │ │ │ - ldptr.d $t1, $sp, 0 │ │ │ │ - beq $a1, $t0, -136 # 4a170 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32370> │ │ │ │ - ldptr.w $t0, $t1, 104 │ │ │ │ - andi $t0, $t0, 0x2 │ │ │ │ - beqz $t0, -252 # 4a108 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32308> │ │ │ │ - ld.d $t0, $t1, 40 │ │ │ │ - b -324 # 4a0c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x322c8> │ │ │ │ - addi.d $sp, $sp, -48 │ │ │ │ - st.d $s0, $sp, 32 │ │ │ │ - move $s0, $a0 │ │ │ │ - ldptr.d $a0, $a1, 0 │ │ │ │ - st.b $s0, $sp, 7 │ │ │ │ - st.d $s1, $sp, 24 │ │ │ │ - move $s1, $a1 │ │ │ │ - ld.d $a1, $a0, 8 │ │ │ │ - li.w $a4, 1 │ │ │ │ - addi.d $a3, $sp, 7 │ │ │ │ - move $a2, $zero │ │ │ │ - pcalau12i $t0, 102 │ │ │ │ - ld.d $t0, $t0, -160 │ │ │ │ - ld.d $t0, $t0, 0 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - li.w $t0, 0x0 │ │ │ │ - st.d $ra, $sp, 40 │ │ │ │ - bl -251460 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - ldptr.d $a0, $s1, 0 │ │ │ │ - srai.d $t0, $s0, 0x8 │ │ │ │ - st.b $t0, $sp, 7 │ │ │ │ - ld.d $a1, $a0, 8 │ │ │ │ - li.w $a4, 1 │ │ │ │ - addi.d $a3, $sp, 7 │ │ │ │ - move $a2, $zero │ │ │ │ - bl -251492 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - ldptr.d $a0, $s1, 0 │ │ │ │ - srai.d $t0, $s0, 0x10 │ │ │ │ - st.b $t0, $sp, 7 │ │ │ │ - ld.d $a1, $a0, 8 │ │ │ │ - li.w $a4, 1 │ │ │ │ - addi.d $a3, $sp, 7 │ │ │ │ - move $a2, $zero │ │ │ │ - bl -251524 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - ldptr.d $a0, $s1, 0 │ │ │ │ - srai.d $s0, $s0, 0x18 │ │ │ │ - st.b $s0, $sp, 7 │ │ │ │ - ld.d $a1, $a0, 8 │ │ │ │ - li.w $a4, 1 │ │ │ │ - addi.d $a3, $sp, 7 │ │ │ │ - move $a2, $zero │ │ │ │ - bl -251556 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - pcalau12i $t1, 102 │ │ │ │ + ld.d $t1, $t1, -24 │ │ │ │ + ld.d $t0, $a0, 32 │ │ │ │ + add.d $a0, $a0, $t1 │ │ │ │ + beqz $t0, 444 # 49728 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13868> │ │ │ │ + ldptr.d $t1, $t0, 0 │ │ │ │ + move $a1, $zero │ │ │ │ + beq $t1, $t0, 8 # 49580 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x136c0> │ │ │ │ + ld.d $a1, $t1, 16 │ │ │ │ + bl -247568 # ce70 >::rdbuf(std::basic_streambuf >*)@plt> │ │ │ │ + b -1196 # 490d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13218> │ │ │ │ + pcalau12i $t1, 103 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ + ld.d $t0, $sp, 200 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, 24 # 4a2e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x324e8> │ │ │ │ - ld.d $ra, $sp, 40 │ │ │ │ - ld.d $s0, $sp, 32 │ │ │ │ - ld.d $s1, $sp, 24 │ │ │ │ - addi.d $sp, $sp, 48 │ │ │ │ - ret │ │ │ │ - bl -252952 │ │ │ │ - nop │ │ │ │ - addi.d $sp, $sp, -48 │ │ │ │ - pcalau12i $t0, 102 │ │ │ │ - ld.d $t0, $t0, -160 │ │ │ │ - ld.d $t0, $t0, 0 │ │ │ │ - st.d $t0, $sp, 24 │ │ │ │ - li.w $t0, 0x0 │ │ │ │ - ldptr.w $t0, $a0, 128 │ │ │ │ - st.d $ra, $sp, 40 │ │ │ │ - andi $t0, $t0, 0x1 │ │ │ │ - beqz $t0, 100 # 4a378 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32578> │ │ │ │ - ld.bu $t0, $a0, 88 │ │ │ │ - beqz $t0, 148 # 4a3b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x325b0> │ │ │ │ - ld.d $t0, $a0, 96 │ │ │ │ - beqz $t0, 84 # 4a378 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32578> │ │ │ │ - addi.d $t1, $t0, 56 │ │ │ │ - st.d $s0, $sp, 32 │ │ │ │ - addi.d $a0, $sp, 16 │ │ │ │ - move $s0, $a1 │ │ │ │ - move $a1, $t1 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - stptr.d $t1, $sp, 0 │ │ │ │ - bl -253188 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - move $a1, $s0 │ │ │ │ - ldptr.d $t2, $t0, 0 │ │ │ │ - move $a0, $t0 │ │ │ │ - ld.d $t0, $t2, 16 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - ldptr.d $a0, $sp, 0 │ │ │ │ - move $a1, $s0 │ │ │ │ - bl -252536 │ │ │ │ - addi.d $a0, $sp, 16 │ │ │ │ - bl -251936 │ │ │ │ - ld.d $s0, $sp, 32 │ │ │ │ - pcalau12i $t1, 102 │ │ │ │ + bnez $t0, 80 # 495f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13730> │ │ │ │ + bl -250068 │ │ │ │ + pcalau12i $t1, 103 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 24 │ │ │ │ + ld.d $t0, $sp, 200 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, 16 # 4a3a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x325a0> │ │ │ │ - ld.d $ra, $sp, 40 │ │ │ │ - addi.d $sp, $sp, 48 │ │ │ │ - ret │ │ │ │ - st.d $s0, $sp, 32 │ │ │ │ - nop │ │ │ │ - bl -253144 │ │ │ │ - nop │ │ │ │ - pcaddi $a3, 53522 │ │ │ │ - li.w $a2, 55 │ │ │ │ - pcaddi $a1, 53502 │ │ │ │ - pcaddi $a0, 53515 │ │ │ │ - st.d $s0, $sp, 32 │ │ │ │ - bl -251156 │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 16 │ │ │ │ - bl -252032 │ │ │ │ - pcalau12i $t1, 102 │ │ │ │ + bnez $t0, 48 # 495f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13730> │ │ │ │ + bl -250100 │ │ │ │ + pcaddi $a1, 54526 │ │ │ │ + addi.d $a0, $sp, 32 │ │ │ │ + bl -248416 │ │ │ │ + pcalau12i $t1, 103 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 24 │ │ │ │ + ld.d $t0, $sp, 200 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, -68 # 4a3a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x325a8> │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -251556 │ │ │ │ + beqz $t0, 916 # 49980 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13ac0> │ │ │ │ + st.d $s3, $sp, 256 │ │ │ │ nop │ │ │ │ + bl -249640 │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -48 │ │ │ │ - pcalau12i $t0, 102 │ │ │ │ - ld.d $t0, $t0, -160 │ │ │ │ - ld.d $t0, $t0, 0 │ │ │ │ + bl -249328 │ │ │ │ + move $t0, $a0 │ │ │ │ + li.w $t1, 1 │ │ │ │ + addi.d $a2, $sp, 16 │ │ │ │ + pcaddi $a1, 54512 │ │ │ │ + addi.d $a0, $sp, 32 │ │ │ │ + st.w $t1, $sp, 16 │ │ │ │ st.d $t0, $sp, 24 │ │ │ │ - li.w $t0, 0x0 │ │ │ │ - ldptr.w $t0, $a0, 208 │ │ │ │ - st.d $ra, $sp, 40 │ │ │ │ - andi $t0, $t0, 0x1 │ │ │ │ - beqz $t0, 100 # 4a488 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32688> │ │ │ │ - ld.bu $t0, $a0, 168 │ │ │ │ - beqz $t0, 148 # 4a4c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x326c0> │ │ │ │ - ld.d $t0, $a0, 176 │ │ │ │ - beqz $t0, 84 # 4a488 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32688> │ │ │ │ - addi.d $t1, $t0, 56 │ │ │ │ - st.d $s0, $sp, 32 │ │ │ │ - addi.d $a0, $sp, 16 │ │ │ │ - move $s0, $a1 │ │ │ │ - move $a1, $t1 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - stptr.d $t1, $sp, 0 │ │ │ │ - bl -253460 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - move $a1, $s0 │ │ │ │ - ldptr.d $t2, $t0, 0 │ │ │ │ - move $a0, $t0 │ │ │ │ - ld.d $t0, $t2, 16 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - ldptr.d $a0, $sp, 0 │ │ │ │ - move $a1, $s0 │ │ │ │ - bl -252808 │ │ │ │ - addi.d $a0, $sp, 16 │ │ │ │ - bl -252208 │ │ │ │ - ld.d $s0, $sp, 32 │ │ │ │ - pcalau12i $t1, 102 │ │ │ │ + bl -250224 │ │ │ │ + pcalau12i $t1, 103 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 24 │ │ │ │ + ld.d $t0, $sp, 200 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, 16 # 4a4b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x326b0> │ │ │ │ - ld.d $ra, $sp, 40 │ │ │ │ - addi.d $sp, $sp, 48 │ │ │ │ - ret │ │ │ │ - st.d $s0, $sp, 32 │ │ │ │ - nop │ │ │ │ - bl -253416 │ │ │ │ - nop │ │ │ │ - pcaddi $a3, 53492 │ │ │ │ - li.w $a2, 55 │ │ │ │ - pcaddi $a1, 53434 │ │ │ │ - pcaddi $a0, 53447 │ │ │ │ - st.d $s0, $sp, 32 │ │ │ │ - bl -251428 │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 16 │ │ │ │ - bl -252304 │ │ │ │ - pcalau12i $t1, 102 │ │ │ │ + bnez $t0, -76 # 495f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13730> │ │ │ │ + addi.d $a0, $sp, 32 │ │ │ │ + bl -247084 # d118 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x218> │ │ │ │ + pcaddi $a1, 54494 │ │ │ │ + addi.d $a0, $sp, 32 │ │ │ │ + bl -248544 │ │ │ │ + pcalau12i $t1, 103 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 24 │ │ │ │ + ld.d $t0, $sp, 200 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, -68 # 4a4b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x326b8> │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -251828 │ │ │ │ + bnez $t0, -124 # 495f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13730> │ │ │ │ + addi.d $a0, $sp, 32 │ │ │ │ + bl -247240 # d0ac , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1ac> │ │ │ │ + move $s6, $a0 │ │ │ │ nop │ │ │ │ + move $a0, $s5 │ │ │ │ + bl -80868 # 35aa0 ::do_widen(char) const@@Base+0x255e0> │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -28876 # 425c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc700> │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -249412 │ │ │ │ + move $s1, $s6 │ │ │ │ + b 20 # 496b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x137f0> │ │ │ │ + move $s1, $a0 │ │ │ │ + addi.d $a0, $sp, 32 │ │ │ │ + bl -248968 │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -48 │ │ │ │ - pcalau12i $t0, 102 │ │ │ │ - ld.d $t0, $t0, -160 │ │ │ │ - ld.d $t0, $t0, 0 │ │ │ │ - st.d $t0, $sp, 24 │ │ │ │ - li.w $t0, 0x0 │ │ │ │ - ldptr.w $t0, $a0, 104 │ │ │ │ - st.d $ra, $sp, 40 │ │ │ │ - andi $t0, $t0, 0x1 │ │ │ │ - beqz $t0, 100 # 4a598 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32798> │ │ │ │ - ld.bu $t0, $a0, 69 │ │ │ │ - beqz $t0, 148 # 4a5d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x327d0> │ │ │ │ - ld.d $t0, $a0, 72 │ │ │ │ - beqz $t0, 84 # 4a598 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32798> │ │ │ │ - addi.d $t1, $t0, 56 │ │ │ │ - st.d $s0, $sp, 32 │ │ │ │ - addi.d $a0, $sp, 16 │ │ │ │ - move $s0, $a1 │ │ │ │ - move $a1, $t1 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - stptr.d $t1, $sp, 0 │ │ │ │ - bl -253732 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - move $a1, $s0 │ │ │ │ - ldptr.d $t2, $t0, 0 │ │ │ │ - move $a0, $t0 │ │ │ │ - ld.d $t0, $t2, 16 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - ldptr.d $a0, $sp, 0 │ │ │ │ - move $a1, $s0 │ │ │ │ - bl -253080 │ │ │ │ - addi.d $a0, $sp, 16 │ │ │ │ - bl -252480 │ │ │ │ - ld.d $s0, $sp, 32 │ │ │ │ - pcalau12i $t1, 102 │ │ │ │ + move $a0, $s5 │ │ │ │ + bl -80916 # 35aa0 ::do_widen(char) const@@Base+0x255e0> │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -250524 # c420 >::~basic_ifstream()@plt> │ │ │ │ + ld.d $s7, $sp, 224 │ │ │ │ + nop │ │ │ │ + pcaddi $a1, 102534 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -27088 # 42d00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xce40> │ │ │ │ + ld.d $s8, $sp, 216 │ │ │ │ + st.d $s4, $s0, 568 │ │ │ │ + addi.d $a0, $s0, 568 │ │ │ │ + bl -250432 │ │ │ │ + pcalau12i $t1, 103 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 24 │ │ │ │ + ld.d $t0, $sp, 200 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, 16 # 4a5c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x327c0> │ │ │ │ - ld.d $ra, $sp, 40 │ │ │ │ - addi.d $sp, $sp, 48 │ │ │ │ - ret │ │ │ │ - st.d $s0, $sp, 32 │ │ │ │ + st.d $s3, $sp, 256 │ │ │ │ + st.d $s7, $sp, 224 │ │ │ │ + st.d $s8, $sp, 216 │ │ │ │ + bnez $t0, -272 # 495f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13738> │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -248256 │ │ │ │ nop │ │ │ │ - bl -253688 │ │ │ │ + move $s1, $a0 │ │ │ │ + addi.d $a0, $sp, 32 │ │ │ │ + bl -27424 # 42c00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcd40> │ │ │ │ + b -108 # 496b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x137f8> │ │ │ │ + pcaddi $a3, 54472 │ │ │ │ + li.w $a2, 550 │ │ │ │ + pcaddi $a1, 53428 │ │ │ │ + pcaddi $a0, 53439 │ │ │ │ + st.d $s3, $sp, 256 │ │ │ │ + bl -247948 │ │ │ │ + st.d $s4, $sp, 248 │ │ │ │ + pcalau12i $s4, 103 │ │ │ │ + ld.d $s4, $s4, -360 │ │ │ │ + st.d $s1, $sp, 272 │ │ │ │ + addi.d $s4, $s4, 16 │ │ │ │ + move $s1, $a0 │ │ │ │ + b -128 # 496d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13818> │ │ │ │ nop │ │ │ │ - pcaddi $a3, 53462 │ │ │ │ - li.w $a2, 55 │ │ │ │ - pcaddi $a1, 53366 │ │ │ │ - pcaddi $a0, 53379 │ │ │ │ - st.d $s0, $sp, 32 │ │ │ │ - bl -251700 │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 16 │ │ │ │ - bl -252576 │ │ │ │ - pcalau12i $t1, 102 │ │ │ │ + pcalau12i $t2, 103 │ │ │ │ + ld.d $t2, $t2, -160 │ │ │ │ + ld.d $t2, $t2, 0 │ │ │ │ + ld.d $t1, $sp, 200 │ │ │ │ + xor $t1, $t1, $t2 │ │ │ │ + li.w $t2, 0x0 │ │ │ │ + bnez $t1, -392 # 495f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13730> │ │ │ │ + move $a3, $a2 │ │ │ │ + pcaddi $a1, 54426 │ │ │ │ + move $a2, $t0 │ │ │ │ + pcaddi $a0, 54430 │ │ │ │ + bl -248780 │ │ │ │ + move $s1, $a0 │ │ │ │ + b -220 # 496b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x137f8> │ │ │ │ + pcalau12i $t2, 103 │ │ │ │ + ld.d $t2, $t2, -160 │ │ │ │ + ld.d $t2, $t2, 0 │ │ │ │ + ld.d $t1, $sp, 200 │ │ │ │ + xor $t1, $t1, $t2 │ │ │ │ + li.w $t2, 0x0 │ │ │ │ + bnez $t1, -448 # 495f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13730> │ │ │ │ + move $a3, $a2 │ │ │ │ + pcaddi $a1, 54412 │ │ │ │ + move $a2, $t0 │ │ │ │ + pcaddi $a0, 54416 │ │ │ │ + bl -248836 │ │ │ │ + move $t0, $a0 │ │ │ │ + nop │ │ │ │ + ld.d $t1, $s1, -24 │ │ │ │ + ld.d $s7, $sp, 224 │ │ │ │ + st.d $s1, $s0, 48 │ │ │ │ + stx.d $s8, $s2, $t1 │ │ │ │ + move $s1, $t0 │ │ │ │ + st.d $zero, $s0, 56 │ │ │ │ + st.d $s4, $s0, 304 │ │ │ │ + addi.d $a0, $s0, 304 │ │ │ │ + bl -250704 │ │ │ │ + b -300 # 496c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13808> │ │ │ │ + move $s1, $a0 │ │ │ │ + b -20 # 497e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13928> │ │ │ │ + bl -250624 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -13608 # 462e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10420> │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -249792 │ │ │ │ + pcalau12i $t1, 103 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 24 │ │ │ │ + ld.d $t0, $sp, 200 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, -68 # 4a5c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x327c8> │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -252100 │ │ │ │ + bnez $t0, 52 # 49860 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x139a0> │ │ │ │ + bl -248992 │ │ │ │ + nop │ │ │ │ + st.d $s1, $sp, 272 │ │ │ │ + move $s1, $a0 │ │ │ │ + st.d $s4, $sp, 248 │ │ │ │ + pcalau12i $s4, 103 │ │ │ │ + ld.d $s4, $s4, -360 │ │ │ │ + st.d $s2, $s0, 16 │ │ │ │ + st.d $zero, $s0, 24 │ │ │ │ + addi.d $s4, $s4, 16 │ │ │ │ + b -384 # 496d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13818> │ │ │ │ nop │ │ │ │ + st.d $s3, $sp, 256 │ │ │ │ + st.d $s4, $sp, 248 │ │ │ │ + st.d $s7, $sp, 224 │ │ │ │ + st.d $s8, $sp, 216 │ │ │ │ + bl -250272 │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -48 │ │ │ │ - pcalau12i $t0, 102 │ │ │ │ - ld.d $t0, $t0, -160 │ │ │ │ - ld.d $t0, $t0, 0 │ │ │ │ - st.d $t0, $sp, 24 │ │ │ │ - li.w $t0, 0x0 │ │ │ │ - ldptr.w $t0, $a0, 120 │ │ │ │ - st.d $ra, $sp, 40 │ │ │ │ - andi $t0, $t0, 0x1 │ │ │ │ - beqz $t0, 148 # 4a6d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x328d8> │ │ │ │ - ld.bu $t0, $a0, 80 │ │ │ │ - st.d $s0, $sp, 32 │ │ │ │ - beqz $t0, 200 # 4a718 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32918> │ │ │ │ - ld.d $t0, $a0, 72 │ │ │ │ - move $a2, $a1 │ │ │ │ - move $s0, $a1 │ │ │ │ - ldptr.d $t2, $t0, 0 │ │ │ │ - stptr.d $a0, $sp, 0 │ │ │ │ - addi.d $a0, $sp, 16 │ │ │ │ - ld.d $a1, $t2, -24 │ │ │ │ - add.d $a1, $t0, $a1 │ │ │ │ - bl -254516 # c440 >::imbue(std::locale const&)@plt> │ │ │ │ - addi.d $a0, $sp, 16 │ │ │ │ - bl -252716 │ │ │ │ - ldptr.d $t1, $sp, 0 │ │ │ │ - ld.d $t0, $t1, 88 │ │ │ │ - beqz $t0, 120 # 4a700 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32900> │ │ │ │ - addi.d $t1, $t0, 56 │ │ │ │ - addi.d $a0, $sp, 16 │ │ │ │ - move $a1, $t1 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - stptr.d $t1, $sp, 0 │ │ │ │ - bl -254048 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - move $a1, $s0 │ │ │ │ - ldptr.d $t2, $t0, 0 │ │ │ │ - move $a0, $t0 │ │ │ │ - ld.d $t0, $t2, 16 │ │ │ │ + move $s1, $a0 │ │ │ │ + bl -248796 │ │ │ │ + ld.d $a0, $s0, 40 │ │ │ │ + beqz $a0, -68 # 49840 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13980> │ │ │ │ + bl -81384 # 35aa0 ::do_widen(char) const@@Base+0x255e0> │ │ │ │ + b -76 # 49840 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13980> │ │ │ │ + pcalau12i $t2, 103 │ │ │ │ + ld.d $t2, $t2, -160 │ │ │ │ + ld.d $t2, $t2, 0 │ │ │ │ + ld.d $t1, $sp, 200 │ │ │ │ + xor $t1, $t1, $t2 │ │ │ │ + li.w $t2, 0x0 │ │ │ │ + bnez $t1, -696 # 495f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13730> │ │ │ │ + move $a3, $s1 │ │ │ │ + move $a2, $t0 │ │ │ │ + pcaddi $a1, 54349 │ │ │ │ + pcaddi $a0, 54354 │ │ │ │ + bl -249084 │ │ │ │ + move $s5, $a0 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -34248 # 41300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb440> │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -249984 │ │ │ │ + move $s1, $s5 │ │ │ │ + b -544 # 496b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x137f8> │ │ │ │ + nop │ │ │ │ + move $s5, $a0 │ │ │ │ + move $a0, $s7 │ │ │ │ + bl -249032 # cc20 >::~basic_filebuf()@plt> │ │ │ │ + move $t0, $s5 │ │ │ │ + b -288 # 497d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13910> │ │ │ │ + nop │ │ │ │ + b -480 # 49718 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13858> │ │ │ │ + nop │ │ │ │ + ldptr.d $t0, $s1, 0 │ │ │ │ + move $s6, $a0 │ │ │ │ + move $a0, $s1 │ │ │ │ + ld.d $t0, $t0, 8 │ │ │ │ + move $s1, $s6 │ │ │ │ jirl $ra, $t0, 0 │ │ │ │ - ldptr.d $a0, $sp, 0 │ │ │ │ - move $a1, $s0 │ │ │ │ - bl -253396 │ │ │ │ - addi.d $a0, $sp, 16 │ │ │ │ - bl -252796 │ │ │ │ - ld.d $s0, $sp, 32 │ │ │ │ + b -616 # 496b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x137f0> │ │ │ │ nop │ │ │ │ - pcalau12i $t1, 102 │ │ │ │ + ldptr.d $t0, $s1, 0 │ │ │ │ + move $s5, $a0 │ │ │ │ + move $a0, $s1 │ │ │ │ + ld.d $t0, $t0, 8 │ │ │ │ + move $s1, $s5 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + b -640 # 496b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x137f8> │ │ │ │ + nop │ │ │ │ + move $s1, $a0 │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $zero │ │ │ │ + move $a0, $s7 │ │ │ │ + bl -251168 │ │ │ │ + move $a0, $s7 │ │ │ │ + bl -248856 │ │ │ │ + nop │ │ │ │ + move $a0, $s7 │ │ │ │ + bl -250132 │ │ │ │ + b -688 # 496b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x137f8> │ │ │ │ + nop │ │ │ │ + move $s1, $a0 │ │ │ │ + b -20 # 49960 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13aa0> │ │ │ │ + move $s1, $a0 │ │ │ │ + b -716 # 496b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x137f0> │ │ │ │ + addi.d $a0, $sp, 32 │ │ │ │ + bl -248024 # d0ac , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1ac> │ │ │ │ + bl -251016 │ │ │ │ + ld.d $a0, $s7, 24 │ │ │ │ + beqz $a0, 8 # 49998 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13ad8> │ │ │ │ + bl -250180 │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $zero │ │ │ │ + move $a0, $s7 │ │ │ │ + bl -251252 │ │ │ │ + move $a0, $s7 │ │ │ │ + bl -248940 │ │ │ │ + move $a0, $s7 │ │ │ │ + bl -250212 │ │ │ │ + pcalau12i $t1, 103 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 24 │ │ │ │ + ld.d $t0, $sp, 200 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, 24 # 4a708 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32908> │ │ │ │ - ld.d $ra, $sp, 40 │ │ │ │ - addi.d $sp, $sp, 48 │ │ │ │ - ret │ │ │ │ - ld.d $s0, $sp, 32 │ │ │ │ - b -44 # 4a6d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x328d8> │ │ │ │ - st.d $s0, $sp, 32 │ │ │ │ + bnez $t0, -992 # 495f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13730> │ │ │ │ + bl -249412 │ │ │ │ + move $s1, $a0 │ │ │ │ + addi.d $a0, $sp, 32 │ │ │ │ + bl -249792 │ │ │ │ + b -812 # 496b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x137f8> │ │ │ │ + move $s6, $a0 │ │ │ │ + addi.d $a0, $sp, 32 │ │ │ │ + bl -250032 │ │ │ │ + b -884 # 49680 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x137c0> │ │ │ │ + move $s1, $a0 │ │ │ │ + bl -249180 │ │ │ │ + b -840 # 496b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x137f8> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ nop │ │ │ │ - bl -254016 │ │ │ │ nop │ │ │ │ - pcaddi $a3, 53234 │ │ │ │ - li.w $a2, 55 │ │ │ │ - pcaddi $a1, 53284 │ │ │ │ - pcaddi $a0, 53297 │ │ │ │ - bl -252024 │ │ │ │ nop │ │ │ │ + nop │ │ │ │ + addi.d $sp, $sp, -64 │ │ │ │ + st.d $s1, $sp, 40 │ │ │ │ + st.d $ra, $sp, 56 │ │ │ │ + st.d $s0, $sp, 48 │ │ │ │ + st.d $s2, $sp, 32 │ │ │ │ + addi.d $s1, $a0, 16 │ │ │ │ + pcalau12i $t0, 103 │ │ │ │ + ld.d $t0, $t0, -160 │ │ │ │ + ld.d $t0, $t0, 0 │ │ │ │ + st.d $t0, $sp, 24 │ │ │ │ + li.w $t0, 0x0 │ │ │ │ + stptr.d $s1, $a0, 0 │ │ │ │ + beqz $a1, 248 # 49b48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13c88> │ │ │ │ move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 16 │ │ │ │ - bl -252904 │ │ │ │ - pcalau12i $t1, 102 │ │ │ │ + move $a0, $a1 │ │ │ │ + move $s2, $a1 │ │ │ │ + bl -249696 │ │ │ │ + li.w $t1, 15 │ │ │ │ + st.d $a0, $sp, 16 │ │ │ │ + move $t0, $a0 │ │ │ │ + bltu $t1, $a0, 144 # 49b00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13c40> │ │ │ │ + li.w $t1, 1 │ │ │ │ + bne $a0, $t1, 104 # 49ae0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13c20> │ │ │ │ + ld.bu $t1, $s2, 0 │ │ │ │ + st.b $t1, $s0, 16 │ │ │ │ + nop │ │ │ │ + stx.b $zero, $s1, $t0 │ │ │ │ + st.d $t0, $s0, 8 │ │ │ │ + pcalau12i $t1, 103 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ ld.d $t0, $sp, 24 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, -68 # 4a710 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32910> │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -252428 │ │ │ │ - addi.d $sp, $sp, -16 │ │ │ │ - stptr.d $s0, $sp, 0 │ │ │ │ - st.d $ra, $sp, 8 │ │ │ │ - li.w $t0, 16 │ │ │ │ - move $s0, $a0 │ │ │ │ - beq $a1, $t0, 44 # 4a7a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x329a0> │ │ │ │ - ld.bu $t0, $a0, 69 │ │ │ │ + bnez $t0, 192 # 49b68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13ca8> │ │ │ │ + ld.d $ra, $sp, 56 │ │ │ │ + ld.d $s0, $sp, 48 │ │ │ │ + ld.d $s1, $sp, 40 │ │ │ │ + ld.d $s2, $sp, 32 │ │ │ │ + addi.d $sp, $sp, 64 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - beqz $t0, 216 # 4a858 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32a58> │ │ │ │ nop │ │ │ │ - ld.d $ra, $sp, 8 │ │ │ │ - ldptr.d $s0, $sp, 0 │ │ │ │ - addi.d $sp, $sp, 16 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - pcaddi $t1, -545 │ │ │ │ - ld.d $t0, $t0, 48 │ │ │ │ - bne $t0, $t1, 148 # 4a840 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32a40> │ │ │ │ - ld.d $t0, $a0, 40 │ │ │ │ - ld.d $t1, $a0, 32 │ │ │ │ - ld.bu $t2, $a0, 69 │ │ │ │ - sub.d $t0, $t0, $t1 │ │ │ │ - blez $t0, 96 # 4a820 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32a20> │ │ │ │ - beqz $t2, 148 # 4a858 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32a58> │ │ │ │ - ld.d $t1, $a0, 80 │ │ │ │ - ld.d $t0, $a0, 88 │ │ │ │ - ld.d $a0, $a0, 72 │ │ │ │ - st.d $t1, $s0, 40 │ │ │ │ - add.d $t0, $t1, $t0 │ │ │ │ - st.d $t1, $s0, 32 │ │ │ │ - st.d $t0, $s0, 48 │ │ │ │ - beqz $a0, 76 # 4a830 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32a30> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 48 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ nop │ │ │ │ - ld.bu $t0, $s0, 69 │ │ │ │ nop │ │ │ │ - st.d $zero, $s0, 40 │ │ │ │ - st.d $zero, $s0, 32 │ │ │ │ - st.d $zero, $s0, 48 │ │ │ │ - b -140 # 4a780 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32980> │ │ │ │ nop │ │ │ │ + beqz $a0, -88 # 49a88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13bc8> │ │ │ │ + b 68 # 49b28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13c68> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - beqz $t2, 56 # 4a858 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32a58> │ │ │ │ - ld.d $a0, $a0, 72 │ │ │ │ - bnez $a0, -64 # 4a7e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x329e8> │ │ │ │ nop │ │ │ │ - st.d $zero, $s0, 40 │ │ │ │ - st.d $zero, $s0, 32 │ │ │ │ - st.d $zero, $s0, 48 │ │ │ │ - b -180 # 4a788 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32988> │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - b -76 # 4a7f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x329f8> │ │ │ │ - bl -254792 │ │ │ │ - bl -252844 │ │ │ │ - ld.bu $t0, $s0, 69 │ │ │ │ - b -84 # 4a800 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32a00> │ │ │ │ - pcaddi $a3, 53300 │ │ │ │ - li.w $a2, 55 │ │ │ │ - pcaddi $a1, 53204 │ │ │ │ - pcaddi $a0, 53217 │ │ │ │ - bl -252344 │ │ │ │ nop │ │ │ │ nop │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + move $a2, $zero │ │ │ │ + addi.d $a1, $sp, 16 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -249248 # cd70 , 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 -249428 │ │ │ │ + ld.d $t0, $sp, 16 │ │ │ │ + ldptr.d $s1, $s0, 0 │ │ │ │ + b -184 # 49a88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13bc8> │ │ │ │ + nop │ │ │ │ + pcalau12i $t1, 103 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 24 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + beqz $t0, 16 # 49b70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13cb0> │ │ │ │ + nop │ │ │ │ + bl -251032 │ │ │ │ nop │ │ │ │ + pcaddi $a0, 52446 │ │ │ │ + bl -250980 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - ld.d $a1, $a0, 32 │ │ │ │ - st.d $s1, $sp, 8 │ │ │ │ - ld.d $s1, $a0, 40 │ │ │ │ - st.d $s0, $sp, 16 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - sub.d $s1, $s1, $a1 │ │ │ │ - move $s0, $a0 │ │ │ │ - blez $s1, 96 # 4a900 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32b00> │ │ │ │ - ld.bu $t0, $a0, 80 │ │ │ │ - beqz $t0, 184 # 4a960 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32b60> │ │ │ │ - ld.d $t0, $a0, 72 │ │ │ │ - move $a2, $s1 │ │ │ │ - ldptr.d $t1, $t0, 0 │ │ │ │ - ld.d $t1, $t1, -24 │ │ │ │ - add.d $t0, $t0, $t1 │ │ │ │ - ld.d $a0, $t0, 232 │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 96 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - ld.d $t0, $s0, 96 │ │ │ │ - ld.d $t1, $s0, 104 │ │ │ │ - add.d $t1, $t0, $t1 │ │ │ │ - beq $s1, $a0, 100 # 4a940 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32b40> │ │ │ │ - ld.d $t2, $s0, 40 │ │ │ │ - add.d $t0, $t0, $a0 │ │ │ │ - st.d $t0, $s0, 32 │ │ │ │ - sub.w $t2, $t2, $t0 │ │ │ │ - add.d $t0, $t0, $t2 │ │ │ │ - st.d $t1, $s0, 48 │ │ │ │ - st.d $t0, $s0, 40 │ │ │ │ + st.d $a1, $a0, 8 │ │ │ │ + st.d $a2, $a0, 16 │ │ │ │ + st.d $a3, $a0, 24 │ │ │ │ + st.w $a4, $a0, 0 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - ld.bu $t0, $s0, 80 │ │ │ │ - beqz $t0, 92 # 4a960 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32b60> │ │ │ │ - ld.d $a0, $s0, 88 │ │ │ │ - beqz $a0, 20 # 4a920 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32b20> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 48 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ nop │ │ │ │ - move $a0, $zero │ │ │ │ nop │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - ld.d $s0, $sp, 16 │ │ │ │ - ld.d $s1, $sp, 8 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ ret │ │ │ │ nop │ │ │ │ - st.d $t0, $s0, 40 │ │ │ │ - st.d $t0, $s0, 32 │ │ │ │ - st.d $t1, $s0, 48 │ │ │ │ - b -76 # 4a900 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32b00> │ │ │ │ - bl -255056 │ │ │ │ - bl -253108 │ │ │ │ - li.w $a0, -1 │ │ │ │ - b -52 # 4a928 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32b28> │ │ │ │ - pcaddi $a3, 53088 │ │ │ │ - li.w $a2, 55 │ │ │ │ - pcaddi $a1, 53138 │ │ │ │ - pcaddi $a0, 53151 │ │ │ │ - bl -252608 │ │ │ │ nop │ │ │ │ nop │ │ │ │ + addi.d $sp, $sp, -944 │ │ │ │ + pcalau12i $t0, 103 │ │ │ │ + ld.d $t0, $t0, -160 │ │ │ │ + ld.d $t0, $t0, 0 │ │ │ │ + st.d $t0, $sp, 824 │ │ │ │ + li.w $t0, 0x0 │ │ │ │ + st.d $s0, $sp, 920 │ │ │ │ + st.d $s1, $sp, 912 │ │ │ │ + st.d $ra, $sp, 936 │ │ │ │ + move $s1, $a1 │ │ │ │ + st.d $fp, $sp, 928 │ │ │ │ + st.d $s2, $sp, 904 │ │ │ │ + st.d $s3, $sp, 896 │ │ │ │ + st.d $s4, $sp, 888 │ │ │ │ + st.d $s5, $sp, 880 │ │ │ │ + st.d $s6, $sp, 872 │ │ │ │ + st.d $s7, $sp, 864 │ │ │ │ + st.d $s8, $sp, 856 │ │ │ │ + fst.d $fs0, $sp, 840 │ │ │ │ + fst.d $fs1, $sp, 832 │ │ │ │ + move $s0, $a0 │ │ │ │ + bl -252148 │ │ │ │ + pcaddi $t0, 104848 │ │ │ │ + st.d $a0, $t0, 8 │ │ │ │ + ld.d $t0, $s1, 8 │ │ │ │ + li.w $t1, 119 │ │ │ │ + li.w $t2, 1 │ │ │ │ + addi.d $t3, $sp, 160 │ │ │ │ + st.h $t1, $sp, 160 │ │ │ │ + st.d $t3, $sp, 144 │ │ │ │ + st.d $t2, $sp, 152 │ │ │ │ + li.w $t1, 6 │ │ │ │ + bltu $t1, $t0, 6584 # 4b5e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15728> │ │ │ │ + st.d $zero, $sp, 56 │ │ │ │ + li.w $t1, 3 │ │ │ │ + ldptr.d $a0, $s1, 0 │ │ │ │ + bltu $t1, $t0, 8456 # 4bd48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15e88> │ │ │ │ + nop │ │ │ │ + ld.d $a1, $sp, 144 │ │ │ │ + bl -251692 │ │ │ │ + ldptr.w $a1, $s0, 0 │ │ │ │ + st.d $a0, $sp, 24 │ │ │ │ + li.w $t0, 1 │ │ │ │ + bge $t0, $a1, 12 # 49c68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13da8> │ │ │ │ + bl -251920 │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ + pcaddi $a0, 55252 │ │ │ │ + bl -251548 │ │ │ │ + move $s1, $a0 │ │ │ │ + bl -251124 │ │ │ │ + move $s2, $a0 │ │ │ │ + bl -252268 │ │ │ │ + lu12i.w $t1, 244140 │ │ │ │ move $t0, $a0 │ │ │ │ - ld.d $a0, $a0, 104 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - pcaddi $t1, 102456 │ │ │ │ - stptr.d $t1, $t0, 0 │ │ │ │ - beqz $a0, 16 # 4a9a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32ba8> │ │ │ │ - stptr.d $t0, $sp, 0 │ │ │ │ - bl -254288 │ │ │ │ - ldptr.d $t0, $sp, 0 │ │ │ │ - ld.bu $t1, $t0, 88 │ │ │ │ - beqz $t1, 116 # 4aa20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32c20> │ │ │ │ - ld.d $a0, $t0, 80 │ │ │ │ - beqz $a0, 108 # 4aa20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32c20> │ │ │ │ - li.w $t2, -1 │ │ │ │ - addi.d $t3, $a0, 8 │ │ │ │ - amadd_db.w $t1, $t2, $t3 │ │ │ │ - addi.w $t1, $t1, -1 │ │ │ │ - bnez $t1, 88 # 4aa20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32c20> │ │ │ │ - ldptr.d $t1, $a0, 0 │ │ │ │ + ori $t1, $t1, 0xa00 │ │ │ │ + div.d $t0, $t0, $t1 │ │ │ │ + addi.d $a0, $sp, 560 │ │ │ │ + pcalau12i $s6, 103 │ │ │ │ + ld.d $s6, $s6, -328 │ │ │ │ + st.d $t0, $sp, 112 │ │ │ │ + bl -251968 │ │ │ │ + ld.d $s4, $s6, 16 │ │ │ │ + pcalau12i $t0, 103 │ │ │ │ + ld.d $t0, $t0, -360 │ │ │ │ + st.h $zero, $sp, 784 │ │ │ │ + addi.d $t0, $t0, 16 │ │ │ │ + st.d $t0, $sp, 560 │ │ │ │ + st.d $t0, $sp, 40 │ │ │ │ + ld.d $t0, $s4, -24 │ │ │ │ + ld.d $fp, $s6, 24 │ │ │ │ + st.d $zero, $sp, 776 │ │ │ │ + add.d $t0, $t0, $sp │ │ │ │ + st.d $zero, $sp, 792 │ │ │ │ + st.d $zero, $sp, 800 │ │ │ │ + st.d $zero, $sp, 808 │ │ │ │ + st.d $zero, $sp, 816 │ │ │ │ + st.d $s4, $sp, 432 │ │ │ │ + st.d $fp, $t0, 432 │ │ │ │ + st.d $zero, $sp, 440 │ │ │ │ + ld.d $a0, $s4, -24 │ │ │ │ + addi.d $t0, $sp, 432 │ │ │ │ + move $a1, $zero │ │ │ │ + add.d $a0, $t0, $a0 │ │ │ │ + bl -250444 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + ld.d $s5, $s6, 32 │ │ │ │ + ld.d $t0, $s6, 40 │ │ │ │ + addi.d $s3, $sp, 448 │ │ │ │ + ld.d $a0, $s5, -24 │ │ │ │ + st.d $s5, $sp, 448 │ │ │ │ + move $a1, $zero │ │ │ │ + add.d $a0, $s3, $a0 │ │ │ │ + stptr.d $t0, $a0, 0 │ │ │ │ st.d $t0, $sp, 8 │ │ │ │ - stptr.d $a0, $sp, 0 │ │ │ │ - ld.d $t1, $t1, 16 │ │ │ │ - jirl $ra, $t1, 0 │ │ │ │ - ldptr.d $a0, $sp, 0 │ │ │ │ - li.w $t2, -1 │ │ │ │ - addi.d $t0, $a0, 12 │ │ │ │ - amadd_db.w $t1, $t2, $t0 │ │ │ │ - addi.w $t1, $t1, -1 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - bnez $t1, 40 # 4aa20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32c20> │ │ │ │ - ldptr.d $t1, $a0, 0 │ │ │ │ - pcaddi $t3, -56272 │ │ │ │ - stptr.d $t0, $sp, 0 │ │ │ │ - ld.d $t2, $t1, 24 │ │ │ │ - bne $t2, $t3, 52 # 4aa40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32c40> │ │ │ │ - ld.d $t1, $t1, 8 │ │ │ │ - jirl $ra, $t1, 0 │ │ │ │ - ldptr.d $t0, $sp, 0 │ │ │ │ - nop │ │ │ │ - pcalau12i $t1, 102 │ │ │ │ + bl -250484 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + ld.d $s8, $s6, 8 │ │ │ │ + pcalau12i $t0, 103 │ │ │ │ + ld.d $t0, $t0, -216 │ │ │ │ + addi.d $t3, $t0, 64 │ │ │ │ + ld.d $t0, $s8, -24 │ │ │ │ + ld.d $t2, $s6, 48 │ │ │ │ + pcalau12i $t1, 103 │ │ │ │ ld.d $t1, $t1, -296 │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ + add.d $t0, $t0, $sp │ │ │ │ + st.d $t2, $t0, 432 │ │ │ │ + pcalau12i $t0, 103 │ │ │ │ + ld.d $t0, $t0, -216 │ │ │ │ addi.d $t1, $t1, 16 │ │ │ │ - stptr.d $t1, $t0, 0 │ │ │ │ - addi.d $a0, $t0, 56 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - b -253676 │ │ │ │ - jirl $ra, $t2, 0 │ │ │ │ - ldptr.d $t0, $sp, 0 │ │ │ │ - b -40 # 4aa20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32c20> │ │ │ │ - nop │ │ │ │ + st.d $t2, $sp, 16 │ │ │ │ + addi.d $a0, $sp, 512 │ │ │ │ + addi.d $t2, $t0, 24 │ │ │ │ + addi.d $t0, $t0, 104 │ │ │ │ + st.d $t0, $sp, 560 │ │ │ │ + st.d $t1, $sp, 32 │ │ │ │ + st.d $t3, $sp, 64 │ │ │ │ + st.d $t2, $sp, 432 │ │ │ │ + st.d $t3, $sp, 448 │ │ │ │ + st.d $t1, $sp, 456 │ │ │ │ + st.d $zero, $sp, 464 │ │ │ │ + st.d $zero, $sp, 472 │ │ │ │ + st.d $zero, $sp, 480 │ │ │ │ + st.d $zero, $sp, 488 │ │ │ │ + st.d $zero, $sp, 496 │ │ │ │ + st.d $zero, $sp, 504 │ │ │ │ + bl -249516 │ │ │ │ + pcalau12i $t0, 103 │ │ │ │ + ld.d $t0, $t0, -16 │ │ │ │ + addi.d $t0, $t0, 16 │ │ │ │ + st.d $t0, $sp, 48 │ │ │ │ + st.d $t0, $sp, 456 │ │ │ │ + li.w $t0, 24 │ │ │ │ + st.w $t0, $sp, 520 │ │ │ │ + addi.d $a1, $sp, 456 │ │ │ │ + addi.d $t0, $sp, 544 │ │ │ │ + addi.d $a0, $sp, 560 │ │ │ │ + st.b $zero, $sp, 544 │ │ │ │ + st.d $zero, $sp, 536 │ │ │ │ + st.d $t0, $sp, 528 │ │ │ │ + bl -250660 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + addi.d $a0, $sp, 112 │ │ │ │ + bl -250972 │ │ │ │ + st.d $a0, $sp, 72 │ │ │ │ + move $a1, $s3 │ │ │ │ + addi.d $a0, $sp, 128 │ │ │ │ + bl -251468 │ │ │ │ + ld.bu $t0, $sp, 128 │ │ │ │ + beqz $t0, 164 # 49e98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13fd8> │ │ │ │ + ld.d $t0, $sp, 448 │ │ │ │ + addi.d $a0, $sp, 120 │ │ │ │ + ld.d $a1, $t0, -24 │ │ │ │ + add.d $a1, $s3, $a1 │ │ │ │ + addi.d $a1, $a1, 208 │ │ │ │ + bl -251852 │ │ │ │ + pcalau12i $a0, 103 │ │ │ │ + ld.d $a0, $a0, -168 │ │ │ │ + bl -252024 │ │ │ │ + ld.d $t0, $sp, 120 │ │ │ │ + ld.d $t0, $t0, 8 │ │ │ │ + alsl.d $t0, $a0, $t0, 0x3 │ │ │ │ + ldptr.d $t0, $t0, 0 │ │ │ │ + st.d $t0, $sp, 80 │ │ │ │ + beqz $t0, 10968 # 4c908 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16a48> │ │ │ │ + addi.d $a0, $sp, 120 │ │ │ │ + bl -250600 │ │ │ │ + ld.d $t0, $sp, 448 │ │ │ │ + move $s6, $zero │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ + add.d $s7, $s3, $t0 │ │ │ │ + ld.d $t0, $s7, 232 │ │ │ │ + sltui $t1, $t0, 1 │ │ │ │ + st.d $t0, $sp, 88 │ │ │ │ + ld.bu $t0, $s7, 225 │ │ │ │ + bstrins.d $s6, $t1, 0x7, 0x0 │ │ │ │ + beqz $t0, 7920 # 4bd50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15e90> │ │ │ │ + ld.b $a4, $s7, 224 │ │ │ │ + ld.d $a5, $sp, 72 │ │ │ │ + ld.d $a1, $sp, 88 │ │ │ │ + ld.d $a0, $sp, 80 │ │ │ │ + move $a3, $s7 │ │ │ │ + move $a2, $s6 │ │ │ │ + pcalau12i $a7, 55 │ │ │ │ + addi.d $a7, $a7, -1075 │ │ │ │ + pcaddi $a6, 55119 │ │ │ │ + bl -250712 # cb30 > >::put(std::ostreambuf_iterator >, std::ios_base&, char, tm const*, char const*, char const*) const@plt> │ │ │ │ + bstrpick.w $t0, $a1, 0x7, 0x0 │ │ │ │ + bnez $t0, 7768 # 4bce8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15e28> │ │ │ │ nop │ │ │ │ + ld.d $s6, $sp, 136 │ │ │ │ + ldptr.d $t0, $s6, 0 │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ + add.d $t0, $s6, $t0 │ │ │ │ + ldptr.w $t1, $t0, 24 │ │ │ │ + bstrpick.d $t1, $t1, 0xd, 0xd │ │ │ │ + beqz $t1, 16 # 49ec0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14000> │ │ │ │ + ldptr.w $t1, $t0, 32 │ │ │ │ + beqz $t1, 3848 # 4adc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14f00> │ │ │ │ nop │ │ │ │ + ld.d $a4, $sp, 496 │ │ │ │ + addi.d $t0, $sp, 416 │ │ │ │ + st.b $zero, $sp, 416 │ │ │ │ + st.d $zero, $sp, 408 │ │ │ │ + st.d $t0, $sp, 400 │ │ │ │ + beqz $a4, 3924 # 4ae28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14f68> │ │ │ │ + ld.d $t1, $sp, 480 │ │ │ │ + beqz $t1, 20 # 49ef0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14030> │ │ │ │ + sltu $t0, $a4, $t1 │ │ │ │ + masknez $a4, $a4, $t0 │ │ │ │ + maskeqz $t0, $t1, $t0 │ │ │ │ + or $a4, $a4, $t0 │ │ │ │ + ld.d $a3, $sp, 488 │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $zero │ │ │ │ + sub.d $a4, $a4, $a3 │ │ │ │ + addi.d $a0, $sp, 400 │ │ │ │ + bl -250612 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + pcalau12i $t0, 103 │ │ │ │ + ld.d $t0, $t0, -216 │ │ │ │ + addi.d $t1, $t0, 24 │ │ │ │ + addi.d $t0, $t0, 104 │ │ │ │ + st.d $t0, $sp, 560 │ │ │ │ + ld.d $t0, $sp, 64 │ │ │ │ + ld.d $a0, $sp, 528 │ │ │ │ + st.d $t1, $sp, 432 │ │ │ │ + st.d $t0, $sp, 448 │ │ │ │ + addi.d $t0, $sp, 544 │ │ │ │ + beq $a0, $t0, 8 # 49f38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14078> │ │ │ │ + bl -251620 │ │ │ │ + ld.d $t0, $sp, 32 │ │ │ │ + addi.d $a0, $sp, 512 │ │ │ │ + st.d $t0, $sp, 456 │ │ │ │ + bl -250868 │ │ │ │ + ld.d $t0, $s8, -24 │ │ │ │ + ld.d $t1, $sp, 16 │ │ │ │ + addi.d $a0, $sp, 560 │ │ │ │ + add.d $t0, $t0, $sp │ │ │ │ + st.d $t1, $t0, 432 │ │ │ │ + ld.d $t0, $s5, -24 │ │ │ │ + ld.d $t1, $sp, 8 │ │ │ │ + st.d $s5, $sp, 448 │ │ │ │ + add.d $t0, $t0, $sp │ │ │ │ + st.d $t1, $t0, 448 │ │ │ │ + ld.d $t0, $s4, -24 │ │ │ │ + st.d $s4, $sp, 432 │ │ │ │ + add.d $t0, $t0, $sp │ │ │ │ + st.d $fp, $t0, 432 │ │ │ │ + ld.d $t0, $sp, 40 │ │ │ │ + st.d $zero, $sp, 440 │ │ │ │ + st.d $t0, $sp, 560 │ │ │ │ + bl -252652 │ │ │ │ + li.w $a4, 11 │ │ │ │ + pcaddi $a3, 55055 │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $zero │ │ │ │ + addi.d $a0, $sp, 400 │ │ │ │ + bl -250772 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + st.d $s3, $sp, 432 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + addi.d $s5, $a0, 16 │ │ │ │ + move $s4, $a0 │ │ │ │ + beq $t0, $s5, 7632 # 4bd88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15ec8> │ │ │ │ + st.d $t0, $sp, 432 │ │ │ │ + ld.d $t0, $a0, 16 │ │ │ │ + st.d $t0, $sp, 448 │ │ │ │ + ld.d $t0, $s4, 8 │ │ │ │ + stptr.d $s5, $s4, 0 │ │ │ │ + st.d $zero, $s4, 8 │ │ │ │ + st.d $t0, $sp, 440 │ │ │ │ + st.b $zero, $s4, 16 │ │ │ │ + ld.d $a1, $sp, 432 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -250788 │ │ │ │ + ld.d $a0, $sp, 432 │ │ │ │ + beq $a0, $s3, 12 # 49ff8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14138> │ │ │ │ + bl -251808 │ │ │ │ nop │ │ │ │ + ld.d $a0, $sp, 400 │ │ │ │ + addi.d $t0, $sp, 416 │ │ │ │ + beq $a0, $t0, 8 # 4a008 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14148> │ │ │ │ + bl -251828 │ │ │ │ + pcaddi $a1, 55030 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -250832 │ │ │ │ + ld.d $t0, $s0, 24 │ │ │ │ + addi.d $a0, $sp, 400 │ │ │ │ + ldptr.d $t0, $t0, 0 │ │ │ │ + ldptr.d $t0, $t0, 0 │ │ │ │ + ld.d $s4, $t0, 8 │ │ │ │ + ldptr.d $s5, $t0, 0 │ │ │ │ + addi.d $t0, $sp, 416 │ │ │ │ + addi.d $a1, $s4, 13 │ │ │ │ + st.d $t0, $sp, 400 │ │ │ │ + st.b $zero, $sp, 416 │ │ │ │ + st.d $zero, $sp, 408 │ │ │ │ + bl -250896 # cc30 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ + ld.d $t0, $sp, 408 │ │ │ │ + li.w $t1, 14 │ │ │ │ + lu52i.d $t1, $t1, -2048 │ │ │ │ + add.d $t0, $t0, $t1 │ │ │ │ + li.w $t1, 12 │ │ │ │ + bgeu $t1, $t0, 11104 # 4cbb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16cf8> │ │ │ │ + li.w $a2, 13 │ │ │ │ + pcaddi $a1, 55014 │ │ │ │ + addi.d $a0, $sp, 400 │ │ │ │ + bl -252904 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + ld.d $t1, $sp, 408 │ │ │ │ + li.w $t0, -2 │ │ │ │ + lu52i.d $t0, $t0, 2047 │ │ │ │ + sub.d $t0, $t0, $t1 │ │ │ │ + bltu $t0, $s4, 10340 # 4c8e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16a20> │ │ │ │ + move $a2, $s4 │ │ │ │ + move $a1, $s5 │ │ │ │ + addi.d $a0, $sp, 400 │ │ │ │ + bl -252940 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + ld.d $t1, $sp, 408 │ │ │ │ + li.w $t0, -2 │ │ │ │ + lu52i.d $t0, $t0, 2047 │ │ │ │ + beq $t1, $t0, 10268 # 4c8b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x169f8> │ │ │ │ + li.w $a2, 1 │ │ │ │ + pcaddi $a1, 55053 │ │ │ │ + addi.d $a0, $sp, 400 │ │ │ │ + bl -252972 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + st.d $s3, $sp, 432 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + addi.d $s5, $a0, 16 │ │ │ │ + move $s4, $a0 │ │ │ │ + beq $t0, $s5, 7344 # 4bd70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15eb0> │ │ │ │ + st.d $t0, $sp, 432 │ │ │ │ + ld.d $t0, $a0, 16 │ │ │ │ + st.d $t0, $sp, 448 │ │ │ │ + ld.d $t0, $s4, 8 │ │ │ │ + stptr.d $s5, $s4, 0 │ │ │ │ + st.d $zero, $s4, 8 │ │ │ │ + st.d $t0, $sp, 440 │ │ │ │ + st.b $zero, $s4, 16 │ │ │ │ + ld.d $a1, $sp, 432 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -251052 │ │ │ │ + ld.d $a0, $sp, 432 │ │ │ │ + beq $a0, $s3, 12 # 4a100 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14240> │ │ │ │ + bl -252072 │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - st.d $s0, $sp, 16 │ │ │ │ - move $s0, $a0 │ │ │ │ - ld.d $a0, $a0, 104 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - pcaddi $t0, 102399 │ │ │ │ - stptr.d $t0, $s0, 0 │ │ │ │ - beqz $a0, 12 # 4aa88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32c88> │ │ │ │ - bl -254512 │ │ │ │ + ld.d $a0, $sp, 400 │ │ │ │ + addi.d $t0, $sp, 416 │ │ │ │ + beq $a0, $t0, 8 # 4a110 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14250> │ │ │ │ + bl -252092 │ │ │ │ + pcaddi $a1, 54974 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -251096 │ │ │ │ + pcaddi $a1, 54989 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -251108 │ │ │ │ + pcaddi $a1, 55002 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -251120 │ │ │ │ + pcaddi $a1, 55019 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -251132 │ │ │ │ + ld.d $t0, $s0, 16 │ │ │ │ + ldptr.w $t1, $t0, 4 │ │ │ │ + blez $t1, 56 # 4a180 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x142c0> │ │ │ │ + move $s4, $zero │ │ │ │ + ld.d $t1, $t0, 8 │ │ │ │ + bstrpick.d $t0, $s4, 0x1f, 0x0 │ │ │ │ + slli.d $t0, $t0, 0x3 │ │ │ │ + ldx.d $t0, $t1, $t0 │ │ │ │ + move $a0, $s1 │ │ │ │ + ldptr.d $a1, $t0, 0 │ │ │ │ + bl -252344 │ │ │ │ + ld.d $t0, $s0, 16 │ │ │ │ + addi.d $s4, $s4, 1 │ │ │ │ + slli.w $t1, $s4, 0x0 │ │ │ │ + ldptr.w $t2, $t0, 4 │ │ │ │ + blt $t1, $t2, -44 # 4a150 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14290> │ │ │ │ + move $a1, $zero │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -252376 │ │ │ │ + ld.d $a0, $sp, 24 │ │ │ │ + move $a1, $s1 │ │ │ │ + bl -253348 │ │ │ │ + bltz $a0, 8824 # 4c410 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16550> │ │ │ │ + ldptr.w $a0, $s1, 8 │ │ │ │ + li.w $s7, -2 │ │ │ │ + move $s5, $zero │ │ │ │ + slli.w $a0, $a0, 0x1 │ │ │ │ + slli.d $a0, $a0, 0x2 │ │ │ │ + bl -252976 │ │ │ │ + pcalau12i $t0, 55 │ │ │ │ + fld.d $fs1, $t0, 48 │ │ │ │ + st.d $a0, $sp, 16 │ │ │ │ + lu52i.d $s7, $s7, 2047 │ │ │ │ + pcaddi $s6, 55025 │ │ │ │ + pcaddi $s8, 104350 │ │ │ │ nop │ │ │ │ - ld.bu $t0, $s0, 88 │ │ │ │ - beqz $t0, 100 # 4aaf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32cf0> │ │ │ │ - ld.d $a0, $s0, 80 │ │ │ │ - beqz $a0, 92 # 4aaf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32cf0> │ │ │ │ - li.w $t1, -1 │ │ │ │ - addi.d $t2, $a0, 8 │ │ │ │ - amadd_db.w $t0, $t1, $t2 │ │ │ │ - addi.w $t0, $t0, -1 │ │ │ │ - bnez $t0, 72 # 4aaf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32cf0> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - ld.d $t0, $t0, 16 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - li.w $t1, -1 │ │ │ │ - addi.d $t2, $a0, 12 │ │ │ │ - amadd_db.w $t0, $t1, $t2 │ │ │ │ + ld.d $a0, $s0, 24 │ │ │ │ + bl 12364 # 4d220 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17360> │ │ │ │ + slli.w $t0, $s5, 0x0 │ │ │ │ + bge $t0, $a0, 1028 # 4a5e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14720> │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -252612 │ │ │ │ + ld.d $t0, $s0, 24 │ │ │ │ + bstrpick.d $s4, $s5, 0x1f, 0x0 │ │ │ │ + slli.d $s4, $s4, 0x3 │ │ │ │ + ldptr.d $t0, $t0, 0 │ │ │ │ + li.w $a1, 1 │ │ │ │ + move $a0, $s1 │ │ │ │ + ldx.d $t0, $t0, $s4 │ │ │ │ + ldptr.d $a2, $t0, 0 │ │ │ │ + bl -251000 │ │ │ │ + ld.d $t0, $s0, 24 │ │ │ │ + st.w $a0, $s2, 16 │ │ │ │ + move $a1, $s2 │ │ │ │ + ldptr.d $t0, $t0, 0 │ │ │ │ + move $a0, $s1 │ │ │ │ + ldx.d $t1, $t0, $s4 │ │ │ │ + ldptr.w $t0, $t1, 32 │ │ │ │ + ld.d $a2, $t1, 40 │ │ │ │ addi.w $t0, $t0, -1 │ │ │ │ - bnez $t0, 32 # 4aaf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32cf0> │ │ │ │ + stptr.d $t0, $s2, 0 │ │ │ │ + bl -250852 │ │ │ │ + ld.d $t0, $s0, 24 │ │ │ │ + addi.d $a0, $sp, 432 │ │ │ │ + ldptr.d $t0, $t0, 0 │ │ │ │ + ldx.d $t0, $t0, $s4 │ │ │ │ + ld.d $a2, $t0, 80 │ │ │ │ + ld.d $fp, $t0, 72 │ │ │ │ + st.d $s3, $sp, 432 │ │ │ │ + addi.d $a1, $a2, 1 │ │ │ │ + st.b $zero, $sp, 448 │ │ │ │ + st.d $zero, $sp, 440 │ │ │ │ + st.d $a2, $sp, 8 │ │ │ │ + bl -251444 # cc30 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ + ld.d $t0, $sp, 440 │ │ │ │ + ld.d $a2, $sp, 8 │ │ │ │ + sub.d $t0, $s7, $t0 │ │ │ │ + bltu $t0, $a2, 10716 # 4cc50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16d90> │ │ │ │ + move $a1, $fp │ │ │ │ + addi.d $a0, $sp, 432 │ │ │ │ + bl -253440 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + ld.d $t0, $sp, 440 │ │ │ │ + beq $t0, $s7, 9736 # 4c890 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x169d0> │ │ │ │ + li.w $a2, 1 │ │ │ │ + pcaddi $a1, 54958 │ │ │ │ + addi.d $a0, $sp, 432 │ │ │ │ + bl -253464 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + ld.d $t0, $s0, 24 │ │ │ │ + ldptr.d $t0, $t0, 0 │ │ │ │ + ldx.d $t1, $t0, $s4 │ │ │ │ + ld.d $t0, $sp, 440 │ │ │ │ + ld.d $a2, $t1, 112 │ │ │ │ + sub.d $t0, $s7, $t0 │ │ │ │ + ld.d $a1, $t1, 104 │ │ │ │ + bltu $t0, $a2, 10456 # 4cb90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16cd0> │ │ │ │ + addi.d $a0, $sp, 432 │ │ │ │ + bl -253504 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + addi.d $t0, $sp, 416 │ │ │ │ + st.d $t0, $sp, 400 │ │ │ │ ldptr.d $t0, $a0, 0 │ │ │ │ - pcaddi $t2, -56326 │ │ │ │ - ld.d $t1, $t0, 24 │ │ │ │ - bne $t1, $t2, 64 # 4ab20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32d20> │ │ │ │ - ld.d $t0, $t0, 8 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ + addi.d $a1, $a0, 16 │ │ │ │ + move $fp, $a0 │ │ │ │ + beq $t0, $a1, 744 # 4a5c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14700> │ │ │ │ + st.d $t0, $sp, 400 │ │ │ │ + ld.d $t0, $a0, 16 │ │ │ │ + st.d $t0, $sp, 416 │ │ │ │ + ld.d $t0, $fp, 8 │ │ │ │ + stptr.d $a1, $fp, 0 │ │ │ │ + st.d $zero, $fp, 8 │ │ │ │ + st.d $t0, $sp, 408 │ │ │ │ + st.b $zero, $fp, 16 │ │ │ │ + ld.d $a0, $sp, 432 │ │ │ │ + beq $a0, $s3, 8 # 4a308 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14448> │ │ │ │ + bl -252596 │ │ │ │ + ld.d $a2, $sp, 400 │ │ │ │ + move $a1, $s2 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -252228 │ │ │ │ + ld.d $t7, $s0, 16 │ │ │ │ + st.w $zero, $sp, 112 │ │ │ │ + ldptr.w $t0, $t7, 4 │ │ │ │ + blez $t0, 180 # 4a3d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14518> │ │ │ │ + ld.d $t1, $s0, 8 │ │ │ │ + ld.d $t3, $sp, 16 │ │ │ │ + move $t2, $zero │ │ │ │ + ld.d $t0, $t1, 48 │ │ │ │ + ld.d $t6, $t1, 72 │ │ │ │ + move $t5, $zero │ │ │ │ + srli.d $t0, $t0, 0x3 │ │ │ │ + mul.d $t0, $t0, $s5 │ │ │ │ + move $t4, $zero │ │ │ │ + li.w $t8, -2 │ │ │ │ + add.d $t6, $t6, $t0 │ │ │ │ nop │ │ │ │ - pcalau12i $t0, 102 │ │ │ │ - ld.d $t0, $t0, -296 │ │ │ │ - addi.d $t0, $t0, 16 │ │ │ │ - addi.d $a0, $s0, 56 │ │ │ │ - stptr.d $t0, $s0, 0 │ │ │ │ - bl -253876 │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - move $a0, $s0 │ │ │ │ - ld.d $s0, $sp, 16 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - b -254664 │ │ │ │ nop │ │ │ │ - jirl $ra, $t1, 0 │ │ │ │ - b -52 # 4aaf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32cf0> │ │ │ │ nop │ │ │ │ + bstrpick.d $t1, $t2, 0x1f, 0x3 │ │ │ │ + ldx.bu $t1, $t6, $t1 │ │ │ │ + addi.w $t0, $t2, 1 │ │ │ │ + nor $a0, $zero, $t2 │ │ │ │ + bstrpick.d $t0, $t0, 0x1f, 0x3 │ │ │ │ + ldx.bu $t0, $t6, $t0 │ │ │ │ + andi $a0, $a0, 0x7 │ │ │ │ + sra.w $t1, $t1, $a0 │ │ │ │ + sub.w $a0, $t8, $t2 │ │ │ │ + andi $a0, $a0, 0x7 │ │ │ │ + sra.w $t0, $t0, $a0 │ │ │ │ + andi $t1, $t1, 0x1 │ │ │ │ + andi $t0, $t0, 0x1 │ │ │ │ + addi.w $a0, $t1, 1 │ │ │ │ + add.w $t1, $t1, $t0 │ │ │ │ + addi.w $t0, $t0, 1 │ │ │ │ + add.w $t5, $t1, $t5 │ │ │ │ + slli.w $t0, $t0, 0x1 │ │ │ │ + slli.w $t1, $a0, 0x1 │ │ │ │ + ori $t0, $t0, 0x1 │ │ │ │ + ori $t1, $t1, 0x1 │ │ │ │ + st.w $t1, $t3, 0 │ │ │ │ + st.w $t0, $t3, 4 │ │ │ │ + st.w $t5, $sp, 112 │ │ │ │ + ldptr.w $t0, $t7, 4 │ │ │ │ + addi.w $t4, $t4, 1 │ │ │ │ + addi.w $t2, $t2, 2 │ │ │ │ + addi.d $t3, $t3, 8 │ │ │ │ + blt $t4, $t0, -112 # 4a360 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x144a0> │ │ │ │ nop │ │ │ │ + li.w $a5, 1 │ │ │ │ + li.w $a4, 1 │ │ │ │ + addi.d $a3, $sp, 112 │ │ │ │ + pcaddi $a2, 54875 │ │ │ │ + move $a1, $s2 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -254144 │ │ │ │ + ld.d $t0, $s0, 16 │ │ │ │ + fld.s $fa0, $sp, 112 │ │ │ │ + li.w $a5, 2 │ │ │ │ + ldptr.w $t0, $t0, 4 │ │ │ │ + ffint.d.w $fa0, $fa0 │ │ │ │ + li.w $a4, 1 │ │ │ │ + slli.w $t0, $t0, 0x1 │ │ │ │ + movgr2fr.d $fa1, $t0 │ │ │ │ + addi.d $a3, $sp, 120 │ │ │ │ + ffint.d.w $fa1, $fa1 │ │ │ │ + fdiv.d $fa0, $fa0, $fa1 │ │ │ │ + pcaddi $a2, 54862 │ │ │ │ + move $a1, $s2 │ │ │ │ + move $a0, $s1 │ │ │ │ + fcvt.s.d $fa0, $fa0 │ │ │ │ + fst.s $fa0, $sp, 120 │ │ │ │ + bl -254212 │ │ │ │ + ld.d $t0, $s0, 24 │ │ │ │ + vxor.v $vr1, $vr1, $vr1 │ │ │ │ + ldptr.d $t0, $t0, 0 │ │ │ │ + ldx.d $t0, $t0, $s4 │ │ │ │ + fld.d $fa0, $t0, 136 │ │ │ │ + fcmp.sle.d $fcc0, $fa1, $fa0 │ │ │ │ + bceqz $fcc0, 40 # 4a478 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x145b8> │ │ │ │ + fcvt.s.d $fa0, $fa0 │ │ │ │ + li.w $a5, 2 │ │ │ │ + li.w $a4, 1 │ │ │ │ + addi.d $a3, $sp, 128 │ │ │ │ + pcaddi $a2, 54847 │ │ │ │ + move $a1, $s2 │ │ │ │ + move $a0, $s1 │ │ │ │ + fst.s $fa0, $sp, 128 │ │ │ │ + bl -254276 │ │ │ │ + ldptr.w $a4, $s1, 8 │ │ │ │ + ld.d $a3, $sp, 16 │ │ │ │ + li.w $a5, 1 │ │ │ │ + slli.w $a4, $a4, 0x1 │ │ │ │ + pcaddi $a2, 52258 │ │ │ │ + move $a1, $s2 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -251668 │ │ │ │ + ld.d $a0, $sp, 24 │ │ │ │ + move $a2, $s2 │ │ │ │ + move $a1, $s1 │ │ │ │ + bl -251364 │ │ │ │ + bltz $a0, 8120 # 4c460 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x165a0> │ │ │ │ + ldptr.d $t1, $s6, 0 │ │ │ │ + st.d $s3, $sp, 432 │ │ │ │ + ldptr.w $t0, $s6, 8 │ │ │ │ + stptr.d $t1, $s3, 0 │ │ │ │ + ld.hu $t1, $s6, 12 │ │ │ │ + ld.d $a0, $s0, 24 │ │ │ │ + st.w $t0, $s3, 8 │ │ │ │ + st.h $t1, $s3, 12 │ │ │ │ + ld.bu $t1, $s6, 14 │ │ │ │ + li.w $t0, 15 │ │ │ │ + st.b $t1, $s3, 14 │ │ │ │ + st.b $zero, $sp, 463 │ │ │ │ + st.d $t0, $sp, 440 │ │ │ │ + bl 11584 # 4d220 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17360> │ │ │ │ + ld.bu $t0, $s8, 512 │ │ │ │ + beqz $t0, 152 # 4a580 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x146c0> │ │ │ │ + addi.w $t0, $s5, 1 │ │ │ │ + movgr2fr.d $fa0, $a0 │ │ │ │ + movgr2fr.d $fa1, $t0 │ │ │ │ + ffint.d.w $fa0, $fa0 │ │ │ │ + ffint.d.w $fs0, $fa1 │ │ │ │ + fdiv.d $fs0, $fs0, $fa0 │ │ │ │ + ldptr.w $t0, $s8, 516 │ │ │ │ + ld.d $a0, $sp, 432 │ │ │ │ + ld.d $a2, $sp, 440 │ │ │ │ + fcvt.s.d $fs0, $fs0 │ │ │ │ + fcvt.d.s $fs0, $fs0 │ │ │ │ + fmul.d $fs0, $fs0, $fs1 │ │ │ │ + ftintrz.w.d $fs0, $fs0 │ │ │ │ + movfr2gr.s $fp, $fs0 │ │ │ │ + bge $fp, $t0, 12 # 4a530 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14670> │ │ │ │ + li.w $t0, -1 │ │ │ │ + st.w $t0, $s8, 516 │ │ │ │ + bge $t0, $fp, 88 # 4a588 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x146c8> │ │ │ │ + move $a1, $a0 │ │ │ │ + pcalau12i $a0, 102 │ │ │ │ + ld.d $a0, $a0, -184 │ │ │ │ + bl -252896 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + li.w $a2, 2 │ │ │ │ + pcaddi $a1, 51838 │ │ │ │ + move $s4, $a0 │ │ │ │ + bl -252912 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + move $a1, $fp │ │ │ │ + move $a0, $s4 │ │ │ │ + bl -251964 │ │ │ │ + li.w $a2, 3 │ │ │ │ + pcaddi $a1, 51833 │ │ │ │ + bl -252936 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + pcalau12i $a0, 102 │ │ │ │ + ld.d $a0, $a0, -184 │ │ │ │ + bl -253620 │ │ │ │ + fst.s $fs0, $s8, 516 │ │ │ │ nop │ │ │ │ + ld.d $a0, $sp, 432 │ │ │ │ nop │ │ │ │ + beq $a0, $s3, 8 # 4a590 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x146d0> │ │ │ │ + bl -253244 │ │ │ │ + ld.d $a0, $sp, 400 │ │ │ │ + addi.d $t0, $sp, 416 │ │ │ │ + beq $a0, $t0, 8 # 4a5a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x146e0> │ │ │ │ + bl -253260 │ │ │ │ + addi.d $s5, $s5, 1 │ │ │ │ + b -980 # 4a1d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14310> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - ld.d $a1, $a0, 32 │ │ │ │ - st.d $s1, $sp, 8 │ │ │ │ - ld.d $s1, $a0, 40 │ │ │ │ - st.d $s0, $sp, 16 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - sub.d $s1, $s1, $a1 │ │ │ │ - move $s0, $a0 │ │ │ │ - blez $s1, 96 # 4abc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32dc0> │ │ │ │ - ld.bu $t0, $a0, 80 │ │ │ │ - beqz $t0, 184 # 4ac20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32e20> │ │ │ │ - ld.d $t0, $a0, 72 │ │ │ │ - move $a2, $s1 │ │ │ │ - ldptr.d $t1, $t0, 0 │ │ │ │ - ld.d $t1, $t1, -24 │ │ │ │ - add.d $t0, $t0, $t1 │ │ │ │ - ld.d $a0, $t0, 232 │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 96 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - ld.d $t0, $s0, 96 │ │ │ │ - ld.d $t1, $s0, 104 │ │ │ │ - add.d $t1, $t0, $t1 │ │ │ │ - beq $s1, $a0, 100 # 4ac00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32e00> │ │ │ │ - ld.d $t2, $s0, 40 │ │ │ │ - add.d $t0, $t0, $a0 │ │ │ │ - st.d $t0, $s0, 32 │ │ │ │ - sub.w $t2, $t2, $t0 │ │ │ │ - add.d $t0, $t0, $t2 │ │ │ │ - st.d $t1, $s0, 48 │ │ │ │ - st.d $t0, $s0, 40 │ │ │ │ nop │ │ │ │ - ld.bu $a0, $s0, 80 │ │ │ │ - beqz $a0, 92 # 4ac20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32e20> │ │ │ │ - ld.d $t0, $s0, 88 │ │ │ │ - beqz $t0, 28 # 4abe8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32de8> │ │ │ │ - ldptr.d $t1, $t0, 0 │ │ │ │ - move $a0, $t0 │ │ │ │ - ld.d $t0, $t1, 48 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - addi.d $a0, $a0, 1 │ │ │ │ - sltu $a0, $zero, $a0 │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - ld.d $s0, $sp, 16 │ │ │ │ - ld.d $s1, $sp, 8 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ - st.d $t0, $s0, 40 │ │ │ │ - st.d $t0, $s0, 32 │ │ │ │ - st.d $t1, $s0, 48 │ │ │ │ - b -76 # 4abc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32dc0> │ │ │ │ - bl -255760 │ │ │ │ - bl -253812 │ │ │ │ - move $a0, $zero │ │ │ │ - b -52 # 4abe8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32de8> │ │ │ │ - pcaddi $a3, 52912 │ │ │ │ - li.w $a2, 55 │ │ │ │ - pcaddi $a1, 52962 │ │ │ │ - pcaddi $a0, 52975 │ │ │ │ - bl -253312 │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + addi.d $a0, $sp, 416 │ │ │ │ + st.d $a1, $sp, 8 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -252144 │ │ │ │ + ld.d $a1, $sp, 8 │ │ │ │ + b -752 # 4a2e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14428> │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -48 │ │ │ │ - st.d $s1, $sp, 24 │ │ │ │ + ld.d $a0, $sp, 16 │ │ │ │ + bl -254532 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -254220 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -254212 │ │ │ │ + ld.d $a0, $sp, 24 │ │ │ │ + bl -254620 │ │ │ │ + bnez $a0, 7640 # 4c3d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16518> │ │ │ │ + ld.d $t1, $s0, 16 │ │ │ │ pcalau12i $t0, 102 │ │ │ │ - ld.d $t0, $t0, -160 │ │ │ │ - ld.d $t0, $t0, 0 │ │ │ │ + ld.d $t0, $t0, -192 │ │ │ │ + ld.d $s1, $t0, 8 │ │ │ │ + ldptr.w $s5, $t1, 4 │ │ │ │ + ld.d $t1, $sp, 56 │ │ │ │ + ld.d $s2, $t0, 16 │ │ │ │ + li.w $t0, 1 │ │ │ │ + beq $t1, $t0, 4188 # 4b680 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x157c0> │ │ │ │ + li.w $t0, 2 │ │ │ │ + addi.d $a0, $sp, 544 │ │ │ │ + beq $t1, $t0, 968 # 4a9f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14b38> │ │ │ │ + bl -254420 │ │ │ │ + ld.d $t0, $sp, 40 │ │ │ │ + st.h $zero, $sp, 768 │ │ │ │ + ld.d $a0, $s1, -24 │ │ │ │ + st.d $t0, $sp, 544 │ │ │ │ + addi.d $t0, $sp, 432 │ │ │ │ + st.d $zero, $sp, 760 │ │ │ │ + st.d $zero, $sp, 776 │ │ │ │ + st.d $zero, $sp, 784 │ │ │ │ + st.d $zero, $sp, 792 │ │ │ │ + st.d $zero, $sp, 800 │ │ │ │ + st.d $s1, $sp, 432 │ │ │ │ + add.d $a0, $t0, $a0 │ │ │ │ + stptr.d $s2, $a0, 0 │ │ │ │ + move $a1, $zero │ │ │ │ + bl -252864 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + ld.d $t1, $sp, 32 │ │ │ │ + pcalau12i $t0, 102 │ │ │ │ + ld.d $t0, $t0, -240 │ │ │ │ + addi.d $s4, $sp, 496 │ │ │ │ + addi.d $s7, $t0, 24 │ │ │ │ + addi.d $s8, $t0, 64 │ │ │ │ + move $a0, $s4 │ │ │ │ + st.d $t1, $sp, 440 │ │ │ │ + st.d $zero, $sp, 448 │ │ │ │ + st.d $zero, $sp, 456 │ │ │ │ + st.d $zero, $sp, 464 │ │ │ │ + st.d $zero, $sp, 472 │ │ │ │ + st.d $zero, $sp, 480 │ │ │ │ + st.d $zero, $sp, 488 │ │ │ │ + st.d $s7, $sp, 432 │ │ │ │ + st.d $s8, $sp, 544 │ │ │ │ + bl -251844 │ │ │ │ + ld.d $t0, $sp, 48 │ │ │ │ + addi.d $s6, $sp, 440 │ │ │ │ + addi.d $fp, $sp, 528 │ │ │ │ + st.d $t0, $sp, 440 │ │ │ │ + move $a1, $s6 │ │ │ │ + li.w $t0, 16 │ │ │ │ + addi.d $a0, $sp, 544 │ │ │ │ + st.b $zero, $sp, 528 │ │ │ │ + st.d $zero, $sp, 520 │ │ │ │ + st.w $t0, $sp, 504 │ │ │ │ + st.d $fp, $sp, 512 │ │ │ │ + bl -252980 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + move $a1, $s5 │ │ │ │ + addi.d $a0, $sp, 432 │ │ │ │ + bl -252368 │ │ │ │ + addi.d $t0, $sp, 192 │ │ │ │ + ld.d $a4, $sp, 480 │ │ │ │ + st.d $t0, $sp, 88 │ │ │ │ + st.d $t0, $sp, 176 │ │ │ │ + addi.d $t0, $sp, 176 │ │ │ │ + st.b $zero, $sp, 192 │ │ │ │ + st.d $zero, $sp, 184 │ │ │ │ st.d $t0, $sp, 8 │ │ │ │ - li.w $t0, 0x0 │ │ │ │ - move $s1, $a0 │ │ │ │ - li.w $a0, 64 │ │ │ │ - st.d $ra, $sp, 40 │ │ │ │ - st.d $s0, $sp, 32 │ │ │ │ - bl -254940 │ │ │ │ - pcaddi $t0, 101774 │ │ │ │ - stptr.d $t0, $a0, 0 │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a1, $s1, 8 │ │ │ │ - addi.d $a0, $a0, 8 │ │ │ │ - bl -253876 │ │ │ │ - ld.d $a0, $s1, 32 │ │ │ │ - pcaddi $t0, 101759 │ │ │ │ - st.d $t0, $s0, 24 │ │ │ │ - st.d $a0, $s0, 32 │ │ │ │ - beqz $a0, 296 # 4adc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32fc0> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - st.d $s2, $sp, 16 │ │ │ │ - ld.d $t0, $t0, 24 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - ld.d $t3, $s1, 40 │ │ │ │ - ld.d $t2, $s1, 48 │ │ │ │ - ldptr.w $t1, $s1, 56 │ │ │ │ - ldptr.w $t0, $s1, 60 │ │ │ │ - ld.d $a1, $s1, 32 │ │ │ │ - pcaddi $t6, 102402 │ │ │ │ - pcaddi $t5, 102413 │ │ │ │ - pcaddi $t4, 102422 │ │ │ │ - stptr.d $t6, $s0, 0 │ │ │ │ - st.d $t5, $s0, 8 │ │ │ │ - st.d $t4, $s0, 24 │ │ │ │ - st.d $t3, $s0, 40 │ │ │ │ - st.d $t2, $s0, 48 │ │ │ │ - st.w $t1, $s0, 56 │ │ │ │ - st.w $t0, $s0, 60 │ │ │ │ - beqz $a1, 336 # 4ae38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33038> │ │ │ │ - ldptr.d $t0, $a1, 0 │ │ │ │ - move $a0, $sp │ │ │ │ - ld.d $t0, $t0, 40 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - ldptr.d $s2, $sp, 0 │ │ │ │ - beqz $s2, 40 # 4ad28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32f28> │ │ │ │ - ldptr.d $t0, $s2, 0 │ │ │ │ - move $a0, $s2 │ │ │ │ - ld.d $t0, $t0, 24 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - ldptr.d $a0, $sp, 0 │ │ │ │ - beqz $a0, 16 # 4ad28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32f28> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 32 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - ld.d $t1, $s1, 48 │ │ │ │ - ld.d $t0, $s1, 56 │ │ │ │ - ld.d $t2, $s1, 40 │ │ │ │ - ld.d $a0, $s0, 32 │ │ │ │ - st.d $t1, $s0, 48 │ │ │ │ - st.d $t2, $s0, 40 │ │ │ │ - st.d $t0, $s0, 56 │ │ │ │ - beqz $a0, 20 # 4ad58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32f58> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 32 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - nop │ │ │ │ - st.d $s2, $s0, 32 │ │ │ │ - beqz $s2, 196 # 4ae20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33020> │ │ │ │ - ldptr.d $t0, $s2, 0 │ │ │ │ - move $a0, $s2 │ │ │ │ - ld.d $t0, $t0, 24 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - ldptr.d $t0, $s2, 0 │ │ │ │ - move $a0, $s2 │ │ │ │ - ld.d $t0, $t0, 32 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - ld.d $s2, $sp, 16 │ │ │ │ - nop │ │ │ │ - pcalau12i $t1, 102 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, 136 # 4ae28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33028> │ │ │ │ - ld.d $ra, $sp, 40 │ │ │ │ - ld.d $s1, $sp, 24 │ │ │ │ - move $a0, $s0 │ │ │ │ - ld.d $s0, $sp, 32 │ │ │ │ - addi.d $sp, $sp, 48 │ │ │ │ - ret │ │ │ │ + beqz $a4, 7244 # 4c360 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x164a0> │ │ │ │ + ld.d $t1, $sp, 464 │ │ │ │ + beqz $t1, 20 # 4a730 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14870> │ │ │ │ + sltu $t0, $a4, $t1 │ │ │ │ + masknez $a4, $a4, $t0 │ │ │ │ + maskeqz $t0, $t1, $t0 │ │ │ │ + or $a4, $a4, $t0 │ │ │ │ + ld.d $a3, $sp, 472 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + move $a2, $zero │ │ │ │ + sub.d $a4, $a4, $a3 │ │ │ │ + move $a1, $zero │ │ │ │ + bl -252724 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + ld.d $a0, $sp, 512 │ │ │ │ + st.d $s7, $sp, 432 │ │ │ │ + st.d $s8, $sp, 544 │ │ │ │ + beq $a0, $fp, 12 # 4a760 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x148a0> │ │ │ │ + bl -253704 │ │ │ │ nop │ │ │ │ - ld.d $t3, $s1, 40 │ │ │ │ - ld.d $t2, $s1, 48 │ │ │ │ - ldptr.w $t1, $s1, 56 │ │ │ │ - ldptr.w $t0, $s1, 60 │ │ │ │ - pcaddi $t6, 102334 │ │ │ │ - pcaddi $t5, 102345 │ │ │ │ - pcaddi $t4, 102354 │ │ │ │ - stptr.d $t6, $s0, 0 │ │ │ │ - st.d $t5, $s0, 8 │ │ │ │ - st.d $t4, $s0, 24 │ │ │ │ - ld.d $a0, $s0, 32 │ │ │ │ - st.d $t2, $s0, 48 │ │ │ │ - st.w $t1, $s0, 56 │ │ │ │ - st.d $t3, $s0, 40 │ │ │ │ - st.w $t0, $s0, 60 │ │ │ │ - beqz $a0, -116 # 4ad88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32f88> │ │ │ │ + ld.d $t0, $sp, 32 │ │ │ │ + move $a0, $s4 │ │ │ │ + st.d $t0, $sp, 440 │ │ │ │ + bl -252956 │ │ │ │ + ld.d $t0, $s1, -24 │ │ │ │ + st.d $s1, $sp, 432 │ │ │ │ + addi.d $a0, $sp, 544 │ │ │ │ + add.d $t0, $t0, $sp │ │ │ │ + st.d $s2, $t0, 432 │ │ │ │ + ld.d $t0, $sp, 40 │ │ │ │ + st.d $t0, $sp, 544 │ │ │ │ + bl -254700 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + li.w $a4, 30 │ │ │ │ + pcaddi $a3, 54670 │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $zero │ │ │ │ + bl -252820 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + addi.d $t0, $sp, 224 │ │ │ │ + st.d $t0, $sp, 208 │ │ │ │ + st.d $t0, $sp, 72 │ │ │ │ ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 32 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - st.d $zero, $s0, 32 │ │ │ │ - b -136 # 4ad88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32f88> │ │ │ │ + addi.d $a1, $a0, 16 │ │ │ │ + move $s5, $a0 │ │ │ │ + beq $t0, $a1, 6488 # 4c118 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16258> │ │ │ │ + st.d $t0, $sp, 208 │ │ │ │ + ld.d $t0, $a0, 16 │ │ │ │ + st.d $t0, $sp, 224 │ │ │ │ + ld.d $t0, $s5, 8 │ │ │ │ + st.d $zero, $s5, 8 │ │ │ │ + li.w $t2, 6 │ │ │ │ + st.d $t0, $sp, 216 │ │ │ │ + st.b $zero, $s5, 16 │ │ │ │ + ld.d $t0, $sp, 216 │ │ │ │ + lu52i.d $t2, $t2, -2048 │ │ │ │ + stptr.d $a1, $s5, 0 │ │ │ │ + li.w $t1, 4 │ │ │ │ + add.d $t0, $t0, $t2 │ │ │ │ + bgeu $t1, $t0, 7888 # 4c6c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16808> │ │ │ │ + addi.d $t0, $sp, 208 │ │ │ │ + li.w $a2, 5 │ │ │ │ + pcaddi $a1, 51949 │ │ │ │ + move $a0, $t0 │ │ │ │ + st.d $t0, $sp, 96 │ │ │ │ + bl -254864 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + addi.d $t0, $sp, 256 │ │ │ │ + st.d $t0, $sp, 240 │ │ │ │ + st.d $t0, $sp, 24 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + addi.d $a1, $a0, 16 │ │ │ │ + move $s5, $a0 │ │ │ │ + beq $t0, $a1, 6348 # 4c0f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16238> │ │ │ │ + st.d $t0, $sp, 240 │ │ │ │ + ld.d $t0, $a0, 16 │ │ │ │ + st.d $t0, $sp, 256 │ │ │ │ nop │ │ │ │ + ld.d $t0, $s5, 8 │ │ │ │ + stptr.d $a1, $s5, 0 │ │ │ │ + st.d $zero, $s5, 8 │ │ │ │ + st.d $t0, $sp, 248 │ │ │ │ + st.b $zero, $s5, 16 │ │ │ │ + ld.d $a0, $s0, 24 │ │ │ │ + bl 10696 # 4d220 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17360> │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 544 │ │ │ │ + bl -254980 │ │ │ │ + ld.d $t0, $sp, 40 │ │ │ │ + st.h $zero, $sp, 768 │ │ │ │ + ld.d $a0, $s1, -24 │ │ │ │ + st.d $t0, $sp, 544 │ │ │ │ + addi.d $t0, $sp, 432 │ │ │ │ + st.d $zero, $sp, 760 │ │ │ │ + st.d $zero, $sp, 776 │ │ │ │ + st.d $zero, $sp, 784 │ │ │ │ + st.d $zero, $sp, 792 │ │ │ │ + st.d $zero, $sp, 800 │ │ │ │ + st.d $s1, $sp, 432 │ │ │ │ + add.d $a0, $t0, $a0 │ │ │ │ + stptr.d $s2, $a0, 0 │ │ │ │ + move $a1, $zero │ │ │ │ + bl -253424 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + ld.d $t0, $sp, 32 │ │ │ │ + move $a0, $s4 │ │ │ │ + st.d $s7, $sp, 432 │ │ │ │ + st.d $t0, $sp, 440 │ │ │ │ + st.d $s8, $sp, 544 │ │ │ │ + st.d $zero, $sp, 448 │ │ │ │ + st.d $zero, $sp, 456 │ │ │ │ + st.d $zero, $sp, 464 │ │ │ │ + st.d $zero, $sp, 472 │ │ │ │ + st.d $zero, $sp, 480 │ │ │ │ + st.d $zero, $sp, 488 │ │ │ │ + bl -252384 │ │ │ │ + ld.d $t0, $sp, 48 │ │ │ │ + move $a1, $s6 │ │ │ │ + addi.d $a0, $sp, 544 │ │ │ │ + st.d $t0, $sp, 440 │ │ │ │ + li.w $t0, 16 │ │ │ │ + st.d $fp, $sp, 512 │ │ │ │ + st.b $zero, $sp, 528 │ │ │ │ + st.d $zero, $sp, 520 │ │ │ │ + st.w $t0, $sp, 504 │ │ │ │ + bl -253512 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + move $a1, $s0 │ │ │ │ + addi.d $a0, $sp, 432 │ │ │ │ + bl -252900 │ │ │ │ + addi.d $t0, $sp, 288 │ │ │ │ + ld.d $a4, $sp, 480 │ │ │ │ + st.d $t0, $sp, 64 │ │ │ │ + st.d $t0, $sp, 272 │ │ │ │ + addi.d $t0, $sp, 272 │ │ │ │ + st.b $zero, $sp, 288 │ │ │ │ + st.d $zero, $sp, 280 │ │ │ │ + st.d $t0, $sp, 16 │ │ │ │ + beqz $a4, 6696 # 4c350 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16490> │ │ │ │ + ld.d $t1, $sp, 464 │ │ │ │ + beqz $t1, 24 # 4a948 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14a88> │ │ │ │ + sltu $t0, $a4, $t1 │ │ │ │ + masknez $a4, $a4, $t0 │ │ │ │ + maskeqz $t0, $t1, $t0 │ │ │ │ + or $a4, $a4, $t0 │ │ │ │ nop │ │ │ │ + ld.d $a3, $sp, 472 │ │ │ │ + ld.d $a0, $sp, 16 │ │ │ │ + move $a2, $zero │ │ │ │ + sub.d $a4, $a4, $a3 │ │ │ │ + move $a1, $zero │ │ │ │ + bl -253260 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + ld.d $a0, $sp, 512 │ │ │ │ + st.d $s7, $sp, 432 │ │ │ │ + st.d $s8, $sp, 544 │ │ │ │ + beq $a0, $fp, 12 # 4a978 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14ab8> │ │ │ │ + bl -254240 │ │ │ │ nop │ │ │ │ - ld.d $s2, $sp, 16 │ │ │ │ - b -156 # 4ad88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32f88> │ │ │ │ - st.d $s2, $sp, 16 │ │ │ │ + ld.d $t0, $sp, 32 │ │ │ │ + move $a0, $s4 │ │ │ │ + st.d $t0, $sp, 440 │ │ │ │ + bl -253492 │ │ │ │ + ld.d $t0, $s1, -24 │ │ │ │ + st.d $s1, $sp, 432 │ │ │ │ + addi.d $a0, $sp, 544 │ │ │ │ + add.d $t0, $t0, $sp │ │ │ │ + st.d $s2, $t0, 432 │ │ │ │ + ld.d $t0, $sp, 40 │ │ │ │ + st.d $t0, $sp, 544 │ │ │ │ + bl -255236 │ │ │ │ + ld.d $a4, $sp, 248 │ │ │ │ + ld.d $a2, $sp, 280 │ │ │ │ + ld.d $a3, $sp, 240 │ │ │ │ + ld.d $t1, $sp, 24 │ │ │ │ + add.d $t0, $a4, $a2 │ │ │ │ + beq $a3, $t1, 5900 # 4c0c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16208> │ │ │ │ + ld.d $t1, $sp, 256 │ │ │ │ + ld.d $a1, $sp, 272 │ │ │ │ + bgeu $t1, $t0, 2272 # 4b2a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x153e8> │ │ │ │ + ld.d $t1, $sp, 64 │ │ │ │ + beq $a1, $t1, 2264 # 4b2a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x153e8> │ │ │ │ nop │ │ │ │ - bl -255840 │ │ │ │ + ld.d $t1, $sp, 288 │ │ │ │ + bltu $t1, $t0, 2252 # 4b2a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x153e8> │ │ │ │ + ld.d $a0, $sp, 16 │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $zero │ │ │ │ + addi.d $s0, $sp, 240 │ │ │ │ + bl -253408 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + b 2260 # 4b2c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15408> │ │ │ │ + bl -255384 │ │ │ │ + ld.d $t0, $sp, 40 │ │ │ │ + st.h $zero, $sp, 768 │ │ │ │ + ld.d $a0, $s1, -24 │ │ │ │ + st.d $t0, $sp, 544 │ │ │ │ + addi.d $t0, $sp, 432 │ │ │ │ + st.d $zero, $sp, 760 │ │ │ │ + st.d $zero, $sp, 776 │ │ │ │ + st.d $zero, $sp, 784 │ │ │ │ + st.d $zero, $sp, 792 │ │ │ │ + st.d $zero, $sp, 800 │ │ │ │ + st.d $s1, $sp, 432 │ │ │ │ + add.d $a0, $t0, $a0 │ │ │ │ + stptr.d $s2, $a0, 0 │ │ │ │ + move $a1, $zero │ │ │ │ + bl -253828 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + ld.d $t1, $sp, 32 │ │ │ │ + pcalau12i $t0, 102 │ │ │ │ + ld.d $t0, $t0, -240 │ │ │ │ + addi.d $s4, $sp, 496 │ │ │ │ + addi.d $s7, $t0, 24 │ │ │ │ + addi.d $s8, $t0, 64 │ │ │ │ + move $a0, $s4 │ │ │ │ + st.d $t1, $sp, 440 │ │ │ │ + st.d $zero, $sp, 448 │ │ │ │ + st.d $zero, $sp, 456 │ │ │ │ + st.d $zero, $sp, 464 │ │ │ │ + st.d $zero, $sp, 472 │ │ │ │ + st.d $zero, $sp, 480 │ │ │ │ + st.d $zero, $sp, 488 │ │ │ │ + st.d $s7, $sp, 432 │ │ │ │ + st.d $s8, $sp, 544 │ │ │ │ + bl -252808 │ │ │ │ + ld.d $t0, $sp, 48 │ │ │ │ + addi.d $s6, $sp, 440 │ │ │ │ + addi.d $fp, $sp, 528 │ │ │ │ + st.d $t0, $sp, 440 │ │ │ │ + move $a1, $s6 │ │ │ │ + li.w $t0, 16 │ │ │ │ + addi.d $a0, $sp, 544 │ │ │ │ + st.b $zero, $sp, 528 │ │ │ │ + st.d $zero, $sp, 520 │ │ │ │ + st.w $t0, $sp, 504 │ │ │ │ + st.d $fp, $sp, 512 │ │ │ │ + bl -253944 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + move $a1, $s5 │ │ │ │ + addi.d $a0, $sp, 432 │ │ │ │ + bl -253332 │ │ │ │ + addi.d $t0, $sp, 192 │ │ │ │ + ld.d $a4, $sp, 480 │ │ │ │ + st.d $t0, $sp, 88 │ │ │ │ + st.d $t0, $sp, 176 │ │ │ │ + addi.d $t0, $sp, 176 │ │ │ │ + st.b $zero, $sp, 192 │ │ │ │ + st.d $zero, $sp, 184 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + beqz $a4, 6248 # 4c340 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16480> │ │ │ │ + ld.d $t1, $sp, 464 │ │ │ │ + beqz $t1, 24 # 4aaf8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14c38> │ │ │ │ + sltu $t0, $a4, $t1 │ │ │ │ + masknez $a4, $a4, $t0 │ │ │ │ + maskeqz $t0, $t1, $t0 │ │ │ │ + or $a4, $a4, $t0 │ │ │ │ nop │ │ │ │ - ld.d $s2, $sp, 16 │ │ │ │ - b -84 # 4ade8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32fe8> │ │ │ │ - move $s1, $a0 │ │ │ │ - beqz $s2, 92 # 4aea0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x330a0> │ │ │ │ - ldptr.d $t0, $s2, 0 │ │ │ │ - move $a0, $s2 │ │ │ │ - ld.d $t0, $t0, 32 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - ld.d $s2, $sp, 16 │ │ │ │ + ld.d $a3, $sp, 472 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + move $a2, $zero │ │ │ │ + sub.d $a4, $a4, $a3 │ │ │ │ + move $a1, $zero │ │ │ │ + bl -253692 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + ld.d $a0, $sp, 512 │ │ │ │ + st.d $s7, $sp, 432 │ │ │ │ + st.d $s8, $sp, 544 │ │ │ │ + beq $a0, $fp, 12 # 4ab28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14c68> │ │ │ │ + bl -254672 │ │ │ │ nop │ │ │ │ - ldptr.d $t0, $s0, 0 │ │ │ │ - move $a0, $s0 │ │ │ │ - ld.d $t0, $t0, 24 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - pcalau12i $t1, 102 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - st.d $s2, $sp, 16 │ │ │ │ - bnez $t0, -92 # 4ae30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33030> │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -254276 │ │ │ │ - move $s1, $a0 │ │ │ │ - b -84 # 4ae48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33048> │ │ │ │ - ld.d $s2, $sp, 16 │ │ │ │ - b -68 # 4ae60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33060> │ │ │ │ - move $s1, $a0 │ │ │ │ - b -76 # 4ae60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33060> │ │ │ │ - ldptr.d $t0, $sp, 0 │ │ │ │ - move $s1, $a0 │ │ │ │ - beqz $t0, -112 # 4ae48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33048> │ │ │ │ - ldptr.d $t1, $t0, 0 │ │ │ │ + ld.d $t0, $sp, 32 │ │ │ │ + move $a0, $s4 │ │ │ │ + st.d $t0, $sp, 440 │ │ │ │ + bl -253924 │ │ │ │ + ld.d $t0, $s1, -24 │ │ │ │ + st.d $s1, $sp, 432 │ │ │ │ + addi.d $a0, $sp, 544 │ │ │ │ + add.d $t0, $t0, $sp │ │ │ │ + st.d $s2, $t0, 432 │ │ │ │ + ld.d $t0, $sp, 40 │ │ │ │ + st.d $t0, $sp, 544 │ │ │ │ + bl -255668 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + li.w $a4, 28 │ │ │ │ + pcaddi $a3, 54444 │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $zero │ │ │ │ + bl -253788 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + addi.d $t0, $sp, 224 │ │ │ │ + st.d $t0, $sp, 208 │ │ │ │ + st.d $t0, $sp, 72 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + addi.d $a1, $a0, 16 │ │ │ │ + move $s5, $a0 │ │ │ │ + beq $t0, $a1, 5584 # 4c158 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16298> │ │ │ │ + st.d $t0, $sp, 208 │ │ │ │ + ld.d $t0, $a0, 16 │ │ │ │ + st.d $t0, $sp, 224 │ │ │ │ + ld.d $t0, $s5, 8 │ │ │ │ + st.d $zero, $s5, 8 │ │ │ │ + li.w $t2, 6 │ │ │ │ + st.d $t0, $sp, 216 │ │ │ │ + st.b $zero, $s5, 16 │ │ │ │ + ld.d $t0, $sp, 216 │ │ │ │ + lu52i.d $t2, $t2, -2048 │ │ │ │ + stptr.d $a1, $s5, 0 │ │ │ │ + li.w $t1, 4 │ │ │ │ + add.d $t0, $t0, $t2 │ │ │ │ + bgeu $t1, $t0, 8672 # 4cda0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16ee0> │ │ │ │ + addi.d $t0, $sp, 208 │ │ │ │ + li.w $a2, 5 │ │ │ │ + pcaddi $a1, 51707 │ │ │ │ move $a0, $t0 │ │ │ │ - ld.d $t0, $t1, 32 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - b -132 # 4ae48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33048> │ │ │ │ - ld.d $s2, $sp, 16 │ │ │ │ - move $s1, $a0 │ │ │ │ - b -120 # 4ae60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33060> │ │ │ │ + st.d $t0, $sp, 96 │ │ │ │ + bl -255832 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + addi.d $t0, $sp, 256 │ │ │ │ + st.d $t0, $sp, 240 │ │ │ │ + st.d $t0, $sp, 24 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + addi.d $a1, $a0, 16 │ │ │ │ + move $s5, $a0 │ │ │ │ + beq $t0, $a1, 5444 # 4c138 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16278> │ │ │ │ + st.d $t0, $sp, 240 │ │ │ │ + ld.d $t0, $a0, 16 │ │ │ │ + st.d $t0, $sp, 256 │ │ │ │ nop │ │ │ │ - move $s1, $a0 │ │ │ │ - addi.d $a0, $s0, 8 │ │ │ │ - bl -254344 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -255648 │ │ │ │ - pcalau12i $t1, 102 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - beqz $t0, -124 # 4ae90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33090> │ │ │ │ - b -224 # 4ae30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33030> │ │ │ │ + ld.d $t0, $s5, 8 │ │ │ │ + stptr.d $a1, $s5, 0 │ │ │ │ + st.d $zero, $s5, 8 │ │ │ │ + st.d $t0, $sp, 248 │ │ │ │ + st.b $zero, $s5, 16 │ │ │ │ + ld.d $a0, $s0, 24 │ │ │ │ + bl 9728 # 4d220 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17360> │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 544 │ │ │ │ + bl -255948 │ │ │ │ + ld.d $t0, $sp, 40 │ │ │ │ + st.h $zero, $sp, 768 │ │ │ │ + ld.d $a0, $s1, -24 │ │ │ │ + st.d $t0, $sp, 544 │ │ │ │ + addi.d $t0, $sp, 432 │ │ │ │ + st.d $zero, $sp, 760 │ │ │ │ + st.d $zero, $sp, 776 │ │ │ │ + st.d $zero, $sp, 784 │ │ │ │ + st.d $zero, $sp, 792 │ │ │ │ + st.d $zero, $sp, 800 │ │ │ │ + st.d $s1, $sp, 432 │ │ │ │ + add.d $a0, $t0, $a0 │ │ │ │ + stptr.d $s2, $a0, 0 │ │ │ │ + move $a1, $zero │ │ │ │ + bl -254392 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + ld.d $t0, $sp, 32 │ │ │ │ + move $a0, $s4 │ │ │ │ + st.d $s7, $sp, 432 │ │ │ │ + st.d $t0, $sp, 440 │ │ │ │ + st.d $s8, $sp, 544 │ │ │ │ + st.d $zero, $sp, 448 │ │ │ │ + st.d $zero, $sp, 456 │ │ │ │ + st.d $zero, $sp, 464 │ │ │ │ + st.d $zero, $sp, 472 │ │ │ │ + st.d $zero, $sp, 480 │ │ │ │ + st.d $zero, $sp, 488 │ │ │ │ + bl -253352 │ │ │ │ + ld.d $t0, $sp, 48 │ │ │ │ + move $a1, $s6 │ │ │ │ + addi.d $a0, $sp, 544 │ │ │ │ + st.d $t0, $sp, 440 │ │ │ │ + li.w $t0, 16 │ │ │ │ + st.d $fp, $sp, 512 │ │ │ │ + st.b $zero, $sp, 528 │ │ │ │ + st.d $zero, $sp, 520 │ │ │ │ + st.w $t0, $sp, 504 │ │ │ │ + bl -254480 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + move $a1, $s0 │ │ │ │ + addi.d $a0, $sp, 432 │ │ │ │ + bl -253868 │ │ │ │ + addi.d $t0, $sp, 288 │ │ │ │ + ld.d $a4, $sp, 480 │ │ │ │ + st.d $t0, $sp, 64 │ │ │ │ + st.d $t0, $sp, 272 │ │ │ │ + addi.d $t0, $sp, 272 │ │ │ │ + st.b $zero, $sp, 288 │ │ │ │ + st.d $zero, $sp, 280 │ │ │ │ + st.d $t0, $sp, 16 │ │ │ │ + beqz $a4, 5632 # 4c2f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16430> │ │ │ │ + ld.d $t1, $sp, 464 │ │ │ │ + beqz $t1, 24 # 4ad10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14e50> │ │ │ │ + sltu $t0, $a4, $t1 │ │ │ │ + masknez $a4, $a4, $t0 │ │ │ │ + maskeqz $t0, $t1, $t0 │ │ │ │ + or $a4, $a4, $t0 │ │ │ │ nop │ │ │ │ + ld.d $a3, $sp, 472 │ │ │ │ + ld.d $a0, $sp, 16 │ │ │ │ + move $a2, $zero │ │ │ │ + sub.d $a4, $a4, $a3 │ │ │ │ + move $a1, $zero │ │ │ │ + bl -254228 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + ld.d $a0, $sp, 512 │ │ │ │ + st.d $s7, $sp, 432 │ │ │ │ + st.d $s8, $sp, 544 │ │ │ │ + beq $a0, $fp, 12 # 4ad40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14e80> │ │ │ │ + bl -255208 │ │ │ │ nop │ │ │ │ + ld.d $t0, $sp, 32 │ │ │ │ + move $a0, $s4 │ │ │ │ + st.d $t0, $sp, 440 │ │ │ │ + bl -254460 │ │ │ │ + ld.d $t0, $s1, -24 │ │ │ │ + st.d $s1, $sp, 432 │ │ │ │ + addi.d $a0, $sp, 544 │ │ │ │ + add.d $t0, $t0, $sp │ │ │ │ + st.d $s2, $t0, 432 │ │ │ │ + ld.d $t0, $sp, 40 │ │ │ │ + st.d $t0, $sp, 544 │ │ │ │ + bl -256204 │ │ │ │ + ld.d $a4, $sp, 248 │ │ │ │ + ld.d $a2, $sp, 280 │ │ │ │ + ld.d $a3, $sp, 240 │ │ │ │ + ld.d $t1, $sp, 24 │ │ │ │ + add.d $t0, $a4, $a2 │ │ │ │ + beq $a3, $t1, 4588 # 4bf70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x160b0> │ │ │ │ + ld.d $t1, $sp, 256 │ │ │ │ + ld.d $a1, $sp, 272 │ │ │ │ + bgeu $t1, $t0, 168 # 4ae38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14f78> │ │ │ │ + ld.d $t1, $sp, 64 │ │ │ │ + beq $a1, $t1, 160 # 4ae38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14f78> │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -48 │ │ │ │ - st.d $s1, $sp, 24 │ │ │ │ - pcalau12i $t0, 102 │ │ │ │ - ld.d $t0, $t0, -160 │ │ │ │ - ld.d $t0, $t0, 0 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - li.w $t0, 0x0 │ │ │ │ - move $s1, $a0 │ │ │ │ - li.w $a0, 80 │ │ │ │ - st.d $ra, $sp, 40 │ │ │ │ - st.d $s0, $sp, 32 │ │ │ │ - bl -255676 │ │ │ │ - pcaddi $t0, 101590 │ │ │ │ - move $s0, $a0 │ │ │ │ - stptr.d $t0, $a0, 0 │ │ │ │ - addi.d $a1, $s1, 8 │ │ │ │ - addi.d $a0, $a0, 8 │ │ │ │ - bl -255252 │ │ │ │ - ld.d $t1, $s1, 24 │ │ │ │ - ld.d $a0, $s1, 48 │ │ │ │ - pcalau12i $t0, 102 │ │ │ │ - ld.d $t0, $t0, -224 │ │ │ │ - st.d $t1, $s0, 24 │ │ │ │ - ld.d $t1, $s1, 32 │ │ │ │ - pcaddi $t2, 101570 │ │ │ │ - addi.d $t0, $t0, 16 │ │ │ │ - st.d $t0, $s0, 8 │ │ │ │ - st.d $t2, $s0, 40 │ │ │ │ - st.d $a0, $s0, 48 │ │ │ │ - st.d $t1, $s0, 32 │ │ │ │ - beqz $a0, 296 # 4b0c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x332c0> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - st.d $s2, $sp, 16 │ │ │ │ - ld.d $t0, $t0, 24 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - ld.d $t3, $s1, 56 │ │ │ │ - ld.d $t2, $s1, 64 │ │ │ │ - ldptr.w $t1, $s1, 72 │ │ │ │ - ldptr.w $t0, $s1, 76 │ │ │ │ - ld.d $a1, $s1, 48 │ │ │ │ - pcaddi $t6, 102240 │ │ │ │ - pcaddi $t5, 102251 │ │ │ │ - pcaddi $t4, 102260 │ │ │ │ - stptr.d $t6, $s0, 0 │ │ │ │ - st.d $t5, $s0, 8 │ │ │ │ - st.d $t4, $s0, 40 │ │ │ │ - st.d $t3, $s0, 56 │ │ │ │ - st.d $t2, $s0, 64 │ │ │ │ - st.w $t1, $s0, 72 │ │ │ │ - st.w $t0, $s0, 76 │ │ │ │ - beqz $a1, 336 # 4b138 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33338> │ │ │ │ - ldptr.d $t0, $a1, 0 │ │ │ │ - move $a0, $sp │ │ │ │ - ld.d $t0, $t0, 40 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - ldptr.d $s2, $sp, 0 │ │ │ │ - beqz $s2, 40 # 4b028 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33228> │ │ │ │ - ldptr.d $t0, $s2, 0 │ │ │ │ - move $a0, $s2 │ │ │ │ - ld.d $t0, $t0, 24 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - ldptr.d $a0, $sp, 0 │ │ │ │ - beqz $a0, 16 # 4b028 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33228> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 32 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - ld.d $t1, $s1, 64 │ │ │ │ - ld.d $t0, $s1, 72 │ │ │ │ - ld.d $t2, $s1, 56 │ │ │ │ - ld.d $a0, $s0, 48 │ │ │ │ - st.d $t1, $s0, 64 │ │ │ │ - st.d $t2, $s0, 56 │ │ │ │ - st.d $t0, $s0, 72 │ │ │ │ - beqz $a0, 20 # 4b058 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33258> │ │ │ │ + ld.d $t1, $sp, 288 │ │ │ │ + bltu $t1, $t0, 148 # 4ae38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14f78> │ │ │ │ + ld.d $a0, $sp, 16 │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $zero │ │ │ │ + addi.d $s0, $sp, 240 │ │ │ │ + bl -254376 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + b 156 # 4ae58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14f98> │ │ │ │ + st.d $t0, $sp, 72 │ │ │ │ + bl -256740 │ │ │ │ + bnez $a0, -3848 # 49ec0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14000> │ │ │ │ + ld.d $t0, $sp, 72 │ │ │ │ + ld.d $a0, $t0, 232 │ │ │ │ + ldptr.w $s7, $t0, 28 │ │ │ │ + st.w $zero, $t0, 28 │ │ │ │ + beqz $a0, 44 # 4ae08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14f48> │ │ │ │ ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 32 │ │ │ │ + ld.d $t0, $t0, 48 │ │ │ │ jirl $ra, $t0, 0 │ │ │ │ + li.w $t0, -1 │ │ │ │ + beq $a0, $t0, 5504 # 4c370 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x164b0> │ │ │ │ nop │ │ │ │ - st.d $s2, $s0, 48 │ │ │ │ - beqz $s2, 196 # 4b120 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33320> │ │ │ │ - ldptr.d $t0, $s2, 0 │ │ │ │ - move $a0, $s2 │ │ │ │ - ld.d $t0, $t0, 24 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - ldptr.d $t0, $s2, 0 │ │ │ │ - move $a0, $s2 │ │ │ │ - ld.d $t0, $t0, 32 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - ld.d $s2, $sp, 16 │ │ │ │ + ldptr.d $t0, $s6, 0 │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ + add.d $t0, $s6, $t0 │ │ │ │ nop │ │ │ │ - pcalau12i $t1, 101 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, 136 # 4b128 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33328> │ │ │ │ - ld.d $ra, $sp, 40 │ │ │ │ - ld.d $s1, $sp, 24 │ │ │ │ + st.w $s7, $t0, 28 │ │ │ │ + nop │ │ │ │ + ld.d $a4, $sp, 496 │ │ │ │ + addi.d $t0, $sp, 416 │ │ │ │ + st.b $zero, $sp, 416 │ │ │ │ + st.d $zero, $sp, 408 │ │ │ │ + st.d $t0, $sp, 400 │ │ │ │ + bnez $a4, -3916 # 49ed8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14018> │ │ │ │ + addi.d $a1, $sp, 528 │ │ │ │ + addi.d $a0, $sp, 400 │ │ │ │ + bl -256112 # c5c0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + b -3884 # 49f08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14048> │ │ │ │ + li.w $t0, -2 │ │ │ │ + lu52i.d $t0, $t0, 2047 │ │ │ │ + sub.d $t0, $t0, $a4 │ │ │ │ + bltu $t0, $a2, 8300 # 4ceb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16ff0> │ │ │ │ + addi.d $s0, $sp, 240 │ │ │ │ move $a0, $s0 │ │ │ │ - ld.d $s0, $sp, 32 │ │ │ │ - addi.d $sp, $sp, 48 │ │ │ │ - ret │ │ │ │ + bl -256464 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ nop │ │ │ │ - ld.d $t3, $s1, 56 │ │ │ │ - ld.d $t2, $s1, 64 │ │ │ │ - ldptr.w $t1, $s1, 72 │ │ │ │ - ldptr.w $t0, $s1, 76 │ │ │ │ - pcaddi $t6, 102172 │ │ │ │ - pcaddi $t5, 102183 │ │ │ │ - pcaddi $t4, 102192 │ │ │ │ - stptr.d $t6, $s0, 0 │ │ │ │ - st.d $t5, $s0, 8 │ │ │ │ - st.d $t4, $s0, 40 │ │ │ │ - ld.d $a0, $s0, 48 │ │ │ │ - st.d $t2, $s0, 64 │ │ │ │ - st.w $t1, $s0, 72 │ │ │ │ - st.d $t3, $s0, 56 │ │ │ │ - st.w $t0, $s0, 76 │ │ │ │ - beqz $a0, -116 # 4b088 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33288> │ │ │ │ + addi.d $s0, $sp, 320 │ │ │ │ + st.d $s0, $sp, 304 │ │ │ │ ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 32 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - st.d $zero, $s0, 48 │ │ │ │ - b -136 # 4b088 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33288> │ │ │ │ - nop │ │ │ │ + addi.d $a1, $a0, 16 │ │ │ │ + move $s5, $a0 │ │ │ │ + beq $t0, $a1, 4532 # 4c020 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16160> │ │ │ │ + st.d $t0, $sp, 304 │ │ │ │ + ld.d $t0, $a0, 16 │ │ │ │ + st.d $t0, $sp, 320 │ │ │ │ nop │ │ │ │ + ld.d $t0, $s5, 8 │ │ │ │ + stptr.d $a1, $s5, 0 │ │ │ │ + li.w $t1, 4 │ │ │ │ + st.d $t0, $sp, 312 │ │ │ │ + st.d $zero, $s5, 8 │ │ │ │ + st.b $zero, $s5, 16 │ │ │ │ + ld.d $t0, $sp, 312 │ │ │ │ + lu52i.d $t1, $t1, -2048 │ │ │ │ + add.d $t0, $t0, $t1 │ │ │ │ + li.w $t1, 2 │ │ │ │ + bgeu $t1, $t0, 8248 # 4cee0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17020> │ │ │ │ + addi.d $t0, $sp, 304 │ │ │ │ + li.w $a2, 3 │ │ │ │ + pcaddi $a1, 51263 │ │ │ │ + move $a0, $t0 │ │ │ │ + st.d $t0, $sp, 80 │ │ │ │ + bl -256576 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + addi.d $t0, $sp, 352 │ │ │ │ + st.d $t0, $sp, 336 │ │ │ │ + st.d $t0, $sp, 56 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + addi.d $a1, $a0, 16 │ │ │ │ + move $s5, $a0 │ │ │ │ + beq $t0, $a1, 4388 # 4c000 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16140> │ │ │ │ + st.d $t0, $sp, 336 │ │ │ │ + ld.d $t0, $a0, 16 │ │ │ │ + st.d $t0, $sp, 352 │ │ │ │ nop │ │ │ │ - ld.d $s2, $sp, 16 │ │ │ │ - b -156 # 4b088 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33288> │ │ │ │ - st.d $s2, $sp, 16 │ │ │ │ + ld.d $t0, $s5, 8 │ │ │ │ + stptr.d $a1, $s5, 0 │ │ │ │ + st.d $zero, $s5, 8 │ │ │ │ + st.d $t0, $sp, 344 │ │ │ │ + st.b $zero, $s5, 16 │ │ │ │ + bl -257012 │ │ │ │ + pcaddi $t0, 103632 │ │ │ │ + ld.d $t0, $t0, 8 │ │ │ │ + pcalau12i $t1, 55 │ │ │ │ + fld.d $fa0, $t1, 64 │ │ │ │ + lu12i.w $t1, 244 │ │ │ │ + sub.d $t0, $a0, $t0 │ │ │ │ + ori $t1, $t1, 0x240 │ │ │ │ + div.d $t0, $t0, $t1 │ │ │ │ + bstrpick.d $t0, $t0, 0x1f, 0x0 │ │ │ │ + movgr2fr.d $fa1, $t0 │ │ │ │ + addi.d $a0, $sp, 544 │ │ │ │ + ffint.d.l $fs0, $fa1 │ │ │ │ + fmul.d $fs0, $fs0, $fa0 │ │ │ │ + bl -256732 │ │ │ │ + ld.d $t0, $sp, 40 │ │ │ │ + st.h $zero, $sp, 768 │ │ │ │ + ld.d $a0, $s1, -24 │ │ │ │ + st.d $t0, $sp, 544 │ │ │ │ + addi.d $t0, $sp, 432 │ │ │ │ + st.d $zero, $sp, 760 │ │ │ │ + st.d $zero, $sp, 776 │ │ │ │ + st.d $zero, $sp, 784 │ │ │ │ + st.d $zero, $sp, 792 │ │ │ │ + st.d $zero, $sp, 800 │ │ │ │ + st.d $s1, $sp, 432 │ │ │ │ + add.d $a0, $t0, $a0 │ │ │ │ + stptr.d $s2, $a0, 0 │ │ │ │ + move $a1, $zero │ │ │ │ + bl -255176 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + ld.d $t0, $sp, 32 │ │ │ │ + move $a0, $s4 │ │ │ │ + st.d $s7, $sp, 432 │ │ │ │ + st.d $t0, $sp, 440 │ │ │ │ + st.d $s8, $sp, 544 │ │ │ │ + st.d $zero, $sp, 448 │ │ │ │ + st.d $zero, $sp, 456 │ │ │ │ + st.d $zero, $sp, 464 │ │ │ │ + st.d $zero, $sp, 472 │ │ │ │ + st.d $zero, $sp, 480 │ │ │ │ + st.d $zero, $sp, 488 │ │ │ │ + bl -254136 │ │ │ │ + ld.d $t0, $sp, 48 │ │ │ │ + move $a1, $s6 │ │ │ │ + addi.d $a0, $sp, 544 │ │ │ │ + st.d $t0, $sp, 440 │ │ │ │ + li.w $t0, 16 │ │ │ │ + st.d $fp, $sp, 512 │ │ │ │ + st.b $zero, $sp, 528 │ │ │ │ + st.d $zero, $sp, 520 │ │ │ │ + st.w $t0, $sp, 504 │ │ │ │ + bl -255264 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + ld.d $t0, $sp, 432 │ │ │ │ + addi.d $t1, $sp, 432 │ │ │ │ + move $a0, $t1 │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ + fmov.d $fa0, $fs0 │ │ │ │ + li.w $t2, 2 │ │ │ │ + add.d $t0, $t1, $t0 │ │ │ │ + ldptr.w $t1, $t0, 24 │ │ │ │ + ori $t1, $t1, 0x4 │ │ │ │ + st.w $t1, $t0, 24 │ │ │ │ + st.d $t2, $sp, 552 │ │ │ │ + bl -254848 # cc80 (double)@plt> │ │ │ │ + ld.d $a4, $sp, 480 │ │ │ │ + addi.d $s6, $sp, 384 │ │ │ │ + st.b $zero, $sp, 384 │ │ │ │ + st.d $zero, $sp, 376 │ │ │ │ + st.d $s6, $sp, 368 │ │ │ │ + addi.d $s5, $sp, 368 │ │ │ │ + beqz $a4, 4836 # 4c300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16440> │ │ │ │ + ld.d $t1, $sp, 464 │ │ │ │ + beqz $t1, 20 # 4b038 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15178> │ │ │ │ + sltu $t0, $a4, $t1 │ │ │ │ + masknez $a4, $a4, $t0 │ │ │ │ + maskeqz $t0, $t1, $t0 │ │ │ │ + or $a4, $a4, $t0 │ │ │ │ + ld.d $a3, $sp, 472 │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $zero │ │ │ │ + sub.d $a4, $a4, $a3 │ │ │ │ + move $a0, $s5 │ │ │ │ + bl -255036 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + ld.d $a0, $sp, 512 │ │ │ │ + st.d $s7, $sp, 432 │ │ │ │ + st.d $s8, $sp, 544 │ │ │ │ + beq $a0, $fp, 12 # 4b068 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x151a8> │ │ │ │ + bl -256016 │ │ │ │ nop │ │ │ │ - bl -256608 │ │ │ │ + ld.d $t0, $sp, 32 │ │ │ │ + move $a0, $s4 │ │ │ │ + st.d $t0, $sp, 440 │ │ │ │ + bl -255268 │ │ │ │ + ld.d $t0, $s1, -24 │ │ │ │ + st.d $s1, $sp, 432 │ │ │ │ + addi.d $a0, $sp, 544 │ │ │ │ + add.d $t0, $t0, $sp │ │ │ │ + st.d $s2, $t0, 432 │ │ │ │ + ld.d $t0, $sp, 40 │ │ │ │ + st.d $t0, $sp, 544 │ │ │ │ + bl -257012 │ │ │ │ + ld.d $a4, $sp, 344 │ │ │ │ + ld.d $a2, $sp, 376 │ │ │ │ + ld.d $a3, $sp, 336 │ │ │ │ + ld.d $t1, $sp, 56 │ │ │ │ + add.d $t0, $a4, $a2 │ │ │ │ + beq $a3, $t1, 4148 # 4c0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16220> │ │ │ │ + ld.d $t1, $sp, 352 │ │ │ │ + ld.d $a1, $sp, 368 │ │ │ │ + bgeu $t1, $t0, 40 # 4b0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15220> │ │ │ │ + beq $a1, $s6, 36 # 4b0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15220> │ │ │ │ + ld.d $t1, $sp, 384 │ │ │ │ + bltu $t1, $t0, 28 # 4b0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15220> │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $zero │ │ │ │ + move $a0, $s5 │ │ │ │ + addi.d $s1, $sp, 336 │ │ │ │ + bl -255176 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + b 36 # 4b100 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15240> │ │ │ │ + li.w $t0, -2 │ │ │ │ + lu52i.d $t0, $t0, 2047 │ │ │ │ + sub.d $t0, $t0, $a4 │ │ │ │ + bltu $t0, $a2, 7076 # 4cc90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16dd0> │ │ │ │ + addi.d $s1, $sp, 336 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -257144 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ nop │ │ │ │ - ld.d $s2, $sp, 16 │ │ │ │ - b -84 # 4b0e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x332e8> │ │ │ │ + addi.d $t0, $sp, 416 │ │ │ │ + st.d $t0, $sp, 400 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + addi.d $s2, $a0, 16 │ │ │ │ move $s1, $a0 │ │ │ │ - beqz $s2, 92 # 4b1a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x333a0> │ │ │ │ - ldptr.d $t0, $s2, 0 │ │ │ │ - move $a0, $s2 │ │ │ │ - ld.d $t0, $t0, 32 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - ld.d $s2, $sp, 16 │ │ │ │ + beq $t0, $s2, 3972 # 4c098 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x161d8> │ │ │ │ + st.d $t0, $sp, 400 │ │ │ │ + ld.d $t0, $a0, 16 │ │ │ │ + st.d $t0, $sp, 416 │ │ │ │ nop │ │ │ │ - ldptr.d $t0, $s0, 0 │ │ │ │ - move $a0, $s0 │ │ │ │ - ld.d $t0, $t0, 24 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - pcalau12i $t1, 101 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - st.d $s2, $sp, 16 │ │ │ │ - bnez $t0, -92 # 4b130 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33330> │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -255044 │ │ │ │ - move $s1, $a0 │ │ │ │ - b -84 # 4b148 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33348> │ │ │ │ - ld.d $s2, $sp, 16 │ │ │ │ - b -68 # 4b160 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33360> │ │ │ │ - move $s1, $a0 │ │ │ │ - b -76 # 4b160 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33360> │ │ │ │ - ldptr.d $t0, $sp, 0 │ │ │ │ - move $s1, $a0 │ │ │ │ - beqz $t0, -112 # 4b148 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33348> │ │ │ │ - ldptr.d $t1, $t0, 0 │ │ │ │ - move $a0, $t0 │ │ │ │ - ld.d $t0, $t1, 32 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - b -132 # 4b148 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33348> │ │ │ │ - ld.d $s2, $sp, 16 │ │ │ │ + ld.d $t0, $s1, 8 │ │ │ │ + stptr.d $s2, $s1, 0 │ │ │ │ + li.w $t1, 3 │ │ │ │ + st.d $t0, $sp, 408 │ │ │ │ + st.d $zero, $s1, 8 │ │ │ │ + st.b $zero, $s1, 16 │ │ │ │ + ld.d $t0, $sp, 408 │ │ │ │ + lu52i.d $t1, $t1, -2048 │ │ │ │ + add.d $t0, $t0, $t1 │ │ │ │ + li.w $t1, 1 │ │ │ │ + bgeu $t1, $t0, 7024 # 4ccc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16e00> │ │ │ │ + li.w $a2, 2 │ │ │ │ + pcaddi $a1, 51082 │ │ │ │ + addi.d $a0, $sp, 400 │ │ │ │ + bl -257248 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + st.d $s3, $sp, 432 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + addi.d $s2, $a0, 16 │ │ │ │ move $s1, $a0 │ │ │ │ - b -120 # 4b160 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33360> │ │ │ │ + beq $t0, $s2, 3900 # 4c0b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x161f0> │ │ │ │ + st.d $t0, $sp, 432 │ │ │ │ + ld.d $t0, $a0, 16 │ │ │ │ + st.d $t0, $sp, 448 │ │ │ │ nop │ │ │ │ - move $s1, $a0 │ │ │ │ - addi.d $a0, $s0, 8 │ │ │ │ - bl -255384 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -256416 │ │ │ │ + ld.d $t0, $s1, 8 │ │ │ │ + stptr.d $s2, $s1, 0 │ │ │ │ + pcaddi $s2, 103340 │ │ │ │ + st.d $t0, $sp, 440 │ │ │ │ + st.b $zero, $s1, 16 │ │ │ │ + ld.bu $t0, $s2, 512 │ │ │ │ + st.d $zero, $s1, 8 │ │ │ │ + bnez $t0, 3436 # 4bf10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16050> │ │ │ │ + ld.bu $t0, $s2, 513 │ │ │ │ + bnez $t0, 3244 # 4be58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15f98> │ │ │ │ + ld.d $a0, $sp, 432 │ │ │ │ + beq $a0, $s3, 12 # 4b1c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15300> │ │ │ │ + bl -256360 │ │ │ │ + nop │ │ │ │ + ld.d $a0, $sp, 400 │ │ │ │ + addi.d $t0, $sp, 416 │ │ │ │ + beq $a0, $t0, 8 # 4b1d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15310> │ │ │ │ + bl -256380 │ │ │ │ + ld.d $a0, $sp, 368 │ │ │ │ + beq $a0, $s6, 12 # 4b1e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15320> │ │ │ │ + bl -256392 │ │ │ │ + nop │ │ │ │ + ld.d $a0, $sp, 336 │ │ │ │ + ld.d $t0, $sp, 56 │ │ │ │ + beq $a0, $t0, 8 # 4b1f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15330> │ │ │ │ + bl -256412 │ │ │ │ + ld.d $a0, $sp, 304 │ │ │ │ + beq $a0, $s0, 12 # 4b200 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15340> │ │ │ │ + bl -256424 │ │ │ │ + nop │ │ │ │ + ld.d $a0, $sp, 272 │ │ │ │ + ld.d $t0, $sp, 64 │ │ │ │ + beq $a0, $t0, 8 # 4b210 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15350> │ │ │ │ + bl -256444 │ │ │ │ + ld.d $a0, $sp, 240 │ │ │ │ + ld.d $t0, $sp, 24 │ │ │ │ + beq $a0, $t0, 8 # 4b220 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15360> │ │ │ │ + bl -256460 │ │ │ │ + ld.d $a0, $sp, 208 │ │ │ │ + ld.d $t0, $sp, 72 │ │ │ │ + beq $a0, $t0, 8 # 4b230 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15370> │ │ │ │ + bl -256476 │ │ │ │ + ld.d $a0, $sp, 176 │ │ │ │ + ld.d $t0, $sp, 88 │ │ │ │ + beq $a0, $t0, 8 # 4b240 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15380> │ │ │ │ + bl -256492 │ │ │ │ + ld.d $a0, $sp, 144 │ │ │ │ + addi.d $t0, $sp, 160 │ │ │ │ + beq $a0, $t0, 8 # 4b250 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15390> │ │ │ │ + bl -256508 │ │ │ │ pcalau12i $t1, 101 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ + ld.d $t0, $sp, 824 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - beqz $t0, -124 # 4b190 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33390> │ │ │ │ - b -224 # 4b130 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33330> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - li.w $t2, -1 │ │ │ │ - addi.d $t3, $a0, 8 │ │ │ │ - amadd_db.w $t1, $t2, $t3 │ │ │ │ - addi.w $t1, $t1, -1 │ │ │ │ - beqz $t1, 16 # 4b240 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33440> │ │ │ │ + bnez $t0, 4456 # 4c3d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16510> │ │ │ │ + ld.d $ra, $sp, 936 │ │ │ │ + ld.d $fp, $sp, 928 │ │ │ │ + ld.d $s0, $sp, 920 │ │ │ │ + ld.d $s1, $sp, 912 │ │ │ │ + ld.d $s2, $sp, 904 │ │ │ │ + ld.d $s3, $sp, 896 │ │ │ │ + ld.d $s4, $sp, 888 │ │ │ │ + ld.d $s5, $sp, 880 │ │ │ │ + ld.d $s6, $sp, 872 │ │ │ │ + ld.d $s7, $sp, 864 │ │ │ │ + ld.d $s8, $sp, 856 │ │ │ │ + fld.d $fs0, $sp, 840 │ │ │ │ + fld.d $fs1, $sp, 832 │ │ │ │ + addi.d $sp, $sp, 944 │ │ │ │ ret │ │ │ │ + li.w $t0, -2 │ │ │ │ + lu52i.d $t0, $t0, 2047 │ │ │ │ + sub.d $t0, $t0, $a4 │ │ │ │ + bltu $t0, $a2, 6452 # 4cbe8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16d28> │ │ │ │ + addi.d $s0, $sp, 240 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -257600 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ nop │ │ │ │ + addi.d $s0, $sp, 320 │ │ │ │ + st.d $s0, $sp, 304 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + addi.d $a1, $a0, 16 │ │ │ │ + move $s5, $a0 │ │ │ │ + beq $t0, $a1, 3484 # 4c078 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x161b8> │ │ │ │ + st.d $t0, $sp, 304 │ │ │ │ + ld.d $t0, $a0, 16 │ │ │ │ + st.d $t0, $sp, 320 │ │ │ │ nop │ │ │ │ - ldptr.d $t1, $a0, 0 │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - ld.d $t1, $t1, 16 │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - jirl $ra, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - li.w $t2, -1 │ │ │ │ - addi.d $t3, $t0, 12 │ │ │ │ - amadd_db.w $t1, $t2, $t3 │ │ │ │ - addi.w $t1, $t1, -1 │ │ │ │ - bnez $t1, 52 # 4b2a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x334a0> │ │ │ │ - ldptr.d $t1, $t0, 0 │ │ │ │ - pcaddi $t3, -56813 │ │ │ │ - ld.d $t2, $t1, 24 │ │ │ │ - bne $t2, $t3, 12 # 4b288 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33488> │ │ │ │ - ld.d $t2, $t1, 8 │ │ │ │ - nop │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ + ld.d $t0, $s5, 8 │ │ │ │ + stptr.d $a1, $s5, 0 │ │ │ │ + li.w $t1, 4 │ │ │ │ + st.d $t0, $sp, 312 │ │ │ │ + st.d $zero, $s5, 8 │ │ │ │ + st.b $zero, $s5, 16 │ │ │ │ + ld.d $t0, $sp, 312 │ │ │ │ + lu52i.d $t1, $t1, -2048 │ │ │ │ + add.d $t0, $t0, $t1 │ │ │ │ + li.w $t1, 2 │ │ │ │ + bgeu $t1, $t0, 5328 # 4c7e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16928> │ │ │ │ + addi.d $t0, $sp, 304 │ │ │ │ + li.w $a2, 3 │ │ │ │ + pcaddi $a1, 50979 │ │ │ │ move $a0, $t0 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - jr $t2 │ │ │ │ - nop │ │ │ │ + st.d $t0, $sp, 80 │ │ │ │ + bl -257712 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + addi.d $t0, $sp, 352 │ │ │ │ + st.d $t0, $sp, 336 │ │ │ │ + st.d $t0, $sp, 56 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + addi.d $a1, $a0, 16 │ │ │ │ + move $s5, $a0 │ │ │ │ + beq $t0, $a1, 3340 # 4c058 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16198> │ │ │ │ + st.d $t0, $sp, 336 │ │ │ │ + ld.d $t0, $a0, 16 │ │ │ │ + st.d $t0, $sp, 352 │ │ │ │ nop │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - ret │ │ │ │ + ld.d $t0, $s5, 8 │ │ │ │ + stptr.d $a1, $s5, 0 │ │ │ │ + st.d $zero, $s5, 8 │ │ │ │ + st.d $t0, $sp, 344 │ │ │ │ + st.b $zero, $s5, 16 │ │ │ │ + bl -258148 │ │ │ │ + pcaddi $t0, 103348 │ │ │ │ + ld.d $t0, $t0, 8 │ │ │ │ + pcalau12i $t1, 54 │ │ │ │ + fld.d $fa0, $t1, 64 │ │ │ │ + lu12i.w $t1, 244 │ │ │ │ + sub.d $t0, $a0, $t0 │ │ │ │ + ori $t1, $t1, 0x240 │ │ │ │ + div.d $t0, $t0, $t1 │ │ │ │ + bstrpick.d $t0, $t0, 0x1f, 0x0 │ │ │ │ + movgr2fr.d $fa1, $t0 │ │ │ │ + addi.d $a0, $sp, 544 │ │ │ │ + ffint.d.l $fs0, $fa1 │ │ │ │ + fmul.d $fs0, $fs0, $fa0 │ │ │ │ + bl -257868 │ │ │ │ + ld.d $t0, $sp, 40 │ │ │ │ + st.h $zero, $sp, 768 │ │ │ │ + ld.d $a0, $s1, -24 │ │ │ │ + st.d $t0, $sp, 544 │ │ │ │ + addi.d $t0, $sp, 432 │ │ │ │ + st.d $zero, $sp, 760 │ │ │ │ + st.d $zero, $sp, 776 │ │ │ │ + st.d $zero, $sp, 784 │ │ │ │ + st.d $zero, $sp, 792 │ │ │ │ + st.d $zero, $sp, 800 │ │ │ │ + st.d $s1, $sp, 432 │ │ │ │ + add.d $a0, $t0, $a0 │ │ │ │ + stptr.d $s2, $a0, 0 │ │ │ │ + move $a1, $zero │ │ │ │ + bl -256312 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + ld.d $t0, $sp, 32 │ │ │ │ + move $a0, $s4 │ │ │ │ + st.d $s7, $sp, 432 │ │ │ │ + st.d $t0, $sp, 440 │ │ │ │ + st.d $s8, $sp, 544 │ │ │ │ + st.d $zero, $sp, 448 │ │ │ │ + st.d $zero, $sp, 456 │ │ │ │ + st.d $zero, $sp, 464 │ │ │ │ + st.d $zero, $sp, 472 │ │ │ │ + st.d $zero, $sp, 480 │ │ │ │ + st.d $zero, $sp, 488 │ │ │ │ + bl -255272 │ │ │ │ + ld.d $t0, $sp, 48 │ │ │ │ + move $a1, $s6 │ │ │ │ + addi.d $a0, $sp, 544 │ │ │ │ + st.d $t0, $sp, 440 │ │ │ │ + li.w $t0, 16 │ │ │ │ + st.d $fp, $sp, 512 │ │ │ │ + st.b $zero, $sp, 528 │ │ │ │ + st.d $zero, $sp, 520 │ │ │ │ + st.w $t0, $sp, 504 │ │ │ │ + bl -256400 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + ld.d $t0, $sp, 432 │ │ │ │ + addi.d $t1, $sp, 432 │ │ │ │ + move $a0, $t1 │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ + fmov.d $fa0, $fs0 │ │ │ │ + li.w $t2, 2 │ │ │ │ + add.d $t0, $t1, $t0 │ │ │ │ + ldptr.w $t1, $t0, 24 │ │ │ │ + ori $t1, $t1, 0x4 │ │ │ │ + st.w $t1, $t0, 24 │ │ │ │ + st.d $t2, $sp, 552 │ │ │ │ + bl -255984 # cc80 (double)@plt> │ │ │ │ + ld.d $a4, $sp, 480 │ │ │ │ + addi.d $s6, $sp, 384 │ │ │ │ + st.b $zero, $sp, 384 │ │ │ │ + st.d $zero, $sp, 376 │ │ │ │ + st.d $s6, $sp, 368 │ │ │ │ + addi.d $s5, $sp, 368 │ │ │ │ + beqz $a4, 3732 # 4c320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16460> │ │ │ │ + ld.d $t1, $sp, 464 │ │ │ │ + beqz $t1, 20 # 4b4a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x155e8> │ │ │ │ + sltu $t0, $a4, $t1 │ │ │ │ + masknez $a4, $a4, $t0 │ │ │ │ + maskeqz $t0, $t1, $t0 │ │ │ │ + or $a4, $a4, $t0 │ │ │ │ + ld.d $a3, $sp, 472 │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $zero │ │ │ │ + sub.d $a4, $a4, $a3 │ │ │ │ + move $a0, $s5 │ │ │ │ + bl -256172 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + ld.d $a0, $sp, 512 │ │ │ │ + st.d $s7, $sp, 432 │ │ │ │ + st.d $s8, $sp, 544 │ │ │ │ + beq $a0, $fp, 12 # 4b4d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15618> │ │ │ │ + bl -257152 │ │ │ │ nop │ │ │ │ + ld.d $t0, $sp, 32 │ │ │ │ + move $a0, $s4 │ │ │ │ + st.d $t0, $sp, 440 │ │ │ │ + bl -256404 │ │ │ │ + ld.d $t0, $s1, -24 │ │ │ │ + st.d $s1, $sp, 432 │ │ │ │ + addi.d $a0, $sp, 544 │ │ │ │ + add.d $t0, $t0, $sp │ │ │ │ + st.d $s2, $t0, 432 │ │ │ │ + ld.d $t0, $sp, 40 │ │ │ │ + addi.d $s1, $sp, 336 │ │ │ │ + st.d $t0, $sp, 544 │ │ │ │ + bl -258152 │ │ │ │ + move $a2, $s5 │ │ │ │ + addi.d $a0, $sp, 400 │ │ │ │ + move $a1, $s1 │ │ │ │ + bl -34488 # 42e60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcfa0> │ │ │ │ + ld.d $t0, $sp, 408 │ │ │ │ + li.w $t1, 3 │ │ │ │ + lu52i.d $t1, $t1, -2048 │ │ │ │ + add.d $t0, $t0, $t1 │ │ │ │ + li.w $t1, 1 │ │ │ │ + bgeu $t1, $t0, 6672 # 4cf40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17080> │ │ │ │ + li.w $a2, 2 │ │ │ │ + pcaddi $a1, 50834 │ │ │ │ + addi.d $a0, $sp, 400 │ │ │ │ + bl -258240 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + st.d $s3, $sp, 432 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + addi.d $s4, $a0, 16 │ │ │ │ + move $s2, $a0 │ │ │ │ + beq $t0, $s4, 2796 # 4c040 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16180> │ │ │ │ + st.d $t0, $sp, 432 │ │ │ │ + ld.d $t0, $a0, 16 │ │ │ │ + st.d $t0, $sp, 448 │ │ │ │ nop │ │ │ │ + ld.d $t0, $s2, 8 │ │ │ │ + stptr.d $s4, $s2, 0 │ │ │ │ + st.d $zero, $s2, 8 │ │ │ │ + st.d $t0, $sp, 440 │ │ │ │ + st.b $zero, $s2, 16 │ │ │ │ + pcaddi $s2, 103089 │ │ │ │ + ld.bu $t0, $s2, 512 │ │ │ │ + bnez $t0, 2076 # 4bda0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15ee0> │ │ │ │ + ld.bu $t0, $s2, 513 │ │ │ │ + beqz $t0, -988 # 4b1b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x152f0> │ │ │ │ + li.w $a2, 4 │ │ │ │ + pcaddi $a1, 50813 │ │ │ │ + pcaddi $a0, 103082 │ │ │ │ + bl -257084 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + ld.d $a2, $sp, 440 │ │ │ │ + ld.d $a1, $sp, 432 │ │ │ │ + pcaddi $a0, 103078 │ │ │ │ + bl -257100 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + move $s4, $a0 │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ + add.d $t0, $a0, $t0 │ │ │ │ + ld.d $s2, $t0, 240 │ │ │ │ + beqz $s2, 3876 # 4c4e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16628> │ │ │ │ + ld.bu $t0, $s2, 56 │ │ │ │ + beqz $t0, 3228 # 4c268 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x163a8> │ │ │ │ + ld.b $a1, $s2, 67 │ │ │ │ nop │ │ │ │ + move $a0, $s4 │ │ │ │ + bl -258844 │ │ │ │ + bl -257824 │ │ │ │ + b -1076 # 4b1b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x152f0> │ │ │ │ + ldptr.d $a0, $s1, 0 │ │ │ │ + addi.d $s3, $sp, 448 │ │ │ │ + lu12i.w $t3, 190054 │ │ │ │ + add.d $t1, $a0, $t0 │ │ │ │ + ld.w $t2, $t1, -6 │ │ │ │ + ori $t3, $t3, 0x376 │ │ │ │ + st.w $t2, $sp, 448 │ │ │ │ + ld.hu $t1, $t1, -2 │ │ │ │ + slli.w $t2, $t2, 0x0 │ │ │ │ + st.h $t1, $s3, 4 │ │ │ │ + beq $t2, $t3, 1784 # 4bd08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15e48> │ │ │ │ nop │ │ │ │ + st.d $zero, $sp, 56 │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -16 │ │ │ │ - stptr.d $s0, $sp, 0 │ │ │ │ - move $s0, $a0 │ │ │ │ - ld.d $a0, $a0, 184 │ │ │ │ - st.d $ra, $sp, 8 │ │ │ │ - pcaddi $t0, 101763 │ │ │ │ - stptr.d $t0, $s0, 0 │ │ │ │ - beqz $a0, 12 # 4b2e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x334e8> │ │ │ │ - bl -256656 │ │ │ │ + addi.d $t0, $t0, -3 │ │ │ │ + add.d $t0, $a0, $t0 │ │ │ │ + ld.hu $t2, $t0, 0 │ │ │ │ + lu12i.w $t1, 6 │ │ │ │ + ori $t1, $t1, 0x362 │ │ │ │ + st.h $t2, $sp, 448 │ │ │ │ + ld.bu $t0, $t0, 2 │ │ │ │ + st.b $t0, $s3, 2 │ │ │ │ + ld.hu $t2, $sp, 448 │ │ │ │ + bne $t2, $t1, -6652 # 49c48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13d88> │ │ │ │ + bstrpick.w $t0, $t0, 0x7, 0x0 │ │ │ │ + li.w $t1, 102 │ │ │ │ + bne $t0, $t1, -6664 # 49c48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13d88> │ │ │ │ + ld.d $a2, $sp, 152 │ │ │ │ + li.w $a4, 2 │ │ │ │ + pcaddi $a3, 53589 │ │ │ │ + move $a1, $zero │ │ │ │ + addi.d $a0, $sp, 144 │ │ │ │ + bl -256600 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + li.w $t0, 2 │ │ │ │ + ldptr.d $a0, $s1, 0 │ │ │ │ + st.d $t0, $sp, 56 │ │ │ │ + b -6704 # 49c48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13d88> │ │ │ │ nop │ │ │ │ - ld.bu $t0, $s0, 168 │ │ │ │ - bnez $t0, 52 # 4b320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33520> │ │ │ │ + addi.d $a0, $sp, 544 │ │ │ │ + bl -258596 │ │ │ │ + ld.d $t0, $sp, 40 │ │ │ │ + st.h $zero, $sp, 768 │ │ │ │ + ld.d $a0, $s1, -24 │ │ │ │ + st.d $t0, $sp, 544 │ │ │ │ + addi.d $t0, $sp, 432 │ │ │ │ + st.d $zero, $sp, 760 │ │ │ │ + st.d $zero, $sp, 776 │ │ │ │ + st.d $zero, $sp, 784 │ │ │ │ + st.d $zero, $sp, 792 │ │ │ │ + st.d $zero, $sp, 800 │ │ │ │ + st.d $s1, $sp, 432 │ │ │ │ + add.d $a0, $t0, $a0 │ │ │ │ + stptr.d $s2, $a0, 0 │ │ │ │ + move $a1, $zero │ │ │ │ + bl -257040 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + ld.d $t1, $sp, 32 │ │ │ │ pcalau12i $t0, 101 │ │ │ │ - ld.d $t0, $t0, -296 │ │ │ │ - addi.d $t0, $t0, 16 │ │ │ │ - ld.d $ra, $sp, 8 │ │ │ │ - stptr.d $t0, $s0, 0 │ │ │ │ - addi.d $a0, $s0, 56 │ │ │ │ - ldptr.d $s0, $sp, 0 │ │ │ │ - addi.d $sp, $sp, 16 │ │ │ │ - b -255936 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ld.d $a0, $s0, 120 │ │ │ │ - addi.d $t0, $s0, 136 │ │ │ │ - beq $a0, $t0, 8 # 4b330 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33530> │ │ │ │ - bl -256732 │ │ │ │ - ld.d $a0, $s0, 88 │ │ │ │ - addi.d $t0, $s0, 104 │ │ │ │ - beq $a0, $t0, 8 # 4b340 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33540> │ │ │ │ - bl -256748 │ │ │ │ - ld.d $a0, $s0, 80 │ │ │ │ - beqz $a0, -84 # 4b2f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x334f0> │ │ │ │ - bl -296 # 4b220 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33420> │ │ │ │ - b -92 # 4b2f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x334f0> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + ld.d $t0, $t0, -240 │ │ │ │ + addi.d $s4, $sp, 496 │ │ │ │ + addi.d $s7, $t0, 24 │ │ │ │ + addi.d $s8, $t0, 64 │ │ │ │ + move $a0, $s4 │ │ │ │ + st.d $t1, $sp, 440 │ │ │ │ + st.d $zero, $sp, 448 │ │ │ │ + st.d $zero, $sp, 456 │ │ │ │ + st.d $zero, $sp, 464 │ │ │ │ + st.d $zero, $sp, 472 │ │ │ │ + st.d $zero, $sp, 480 │ │ │ │ + st.d $zero, $sp, 488 │ │ │ │ + st.d $s7, $sp, 432 │ │ │ │ + st.d $s8, $sp, 544 │ │ │ │ + bl -256020 │ │ │ │ + ld.d $t0, $sp, 48 │ │ │ │ + addi.d $s6, $sp, 440 │ │ │ │ + addi.d $fp, $sp, 528 │ │ │ │ + st.d $t0, $sp, 440 │ │ │ │ + move $a1, $s6 │ │ │ │ + li.w $t0, 16 │ │ │ │ + addi.d $a0, $sp, 544 │ │ │ │ + st.b $zero, $sp, 528 │ │ │ │ + st.d $zero, $sp, 520 │ │ │ │ + st.w $t0, $sp, 504 │ │ │ │ + st.d $fp, $sp, 512 │ │ │ │ + bl -257156 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + move $a1, $s5 │ │ │ │ + addi.d $a0, $sp, 432 │ │ │ │ + bl -256544 │ │ │ │ + addi.d $t0, $sp, 192 │ │ │ │ + ld.d $a4, $sp, 480 │ │ │ │ + st.d $t0, $sp, 88 │ │ │ │ + st.d $t0, $sp, 176 │ │ │ │ + addi.d $t0, $sp, 176 │ │ │ │ + st.b $zero, $sp, 192 │ │ │ │ + st.d $zero, $sp, 184 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + beqz $a4, 2940 # 4c2e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16420> │ │ │ │ + ld.d $t1, $sp, 464 │ │ │ │ + beqz $t1, 20 # 4b780 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x158c0> │ │ │ │ + sltu $t0, $a4, $t1 │ │ │ │ + masknez $a4, $a4, $t0 │ │ │ │ + maskeqz $t0, $t1, $t0 │ │ │ │ + or $a4, $a4, $t0 │ │ │ │ + ld.d $a3, $sp, 472 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + move $a2, $zero │ │ │ │ + sub.d $a4, $a4, $a3 │ │ │ │ + move $a1, $zero │ │ │ │ + bl -256900 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + ld.d $a0, $sp, 512 │ │ │ │ + st.d $s7, $sp, 432 │ │ │ │ + st.d $s8, $sp, 544 │ │ │ │ + beq $a0, $fp, 12 # 4b7b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x158f0> │ │ │ │ + bl -257880 │ │ │ │ nop │ │ │ │ + ld.d $t0, $sp, 32 │ │ │ │ + move $a0, $s4 │ │ │ │ + st.d $t0, $sp, 440 │ │ │ │ + bl -257132 │ │ │ │ + ld.d $t0, $s1, -24 │ │ │ │ + st.d $s1, $sp, 432 │ │ │ │ + addi.d $a0, $sp, 544 │ │ │ │ + add.d $t0, $t0, $sp │ │ │ │ + st.d $s2, $t0, 432 │ │ │ │ + ld.d $t0, $sp, 40 │ │ │ │ + st.d $t0, $sp, 544 │ │ │ │ + bl -258876 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + li.w $a4, 28 │ │ │ │ + pcaddi $a3, 53634 │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $zero │ │ │ │ + bl -256996 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + addi.d $t0, $sp, 224 │ │ │ │ + st.d $t0, $sp, 208 │ │ │ │ + st.d $t0, $sp, 72 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + addi.d $a1, $a0, 16 │ │ │ │ + move $s5, $a0 │ │ │ │ + beq $t0, $a1, 1944 # 4bfa8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x160e8> │ │ │ │ + st.d $t0, $sp, 208 │ │ │ │ + ld.d $t0, $a0, 16 │ │ │ │ + st.d $t0, $sp, 224 │ │ │ │ + ld.d $t0, $s5, 8 │ │ │ │ + st.d $zero, $s5, 8 │ │ │ │ + li.w $t2, 6 │ │ │ │ + st.d $t0, $sp, 216 │ │ │ │ + st.b $zero, $s5, 16 │ │ │ │ + ld.d $t0, $sp, 216 │ │ │ │ + lu52i.d $t2, $t2, -2048 │ │ │ │ + stptr.d $a1, $s5, 0 │ │ │ │ + li.w $t1, 4 │ │ │ │ + add.d $t0, $t0, $t2 │ │ │ │ + bgeu $t1, $t0, 5616 # 4ce38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16f78> │ │ │ │ + addi.d $t0, $sp, 208 │ │ │ │ + li.w $a2, 5 │ │ │ │ + pcaddi $a1, 50905 │ │ │ │ + move $a0, $t0 │ │ │ │ + st.d $t0, $sp, 96 │ │ │ │ + bl -259040 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + addi.d $t0, $sp, 256 │ │ │ │ + st.d $t0, $sp, 240 │ │ │ │ + st.d $t0, $sp, 24 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + addi.d $a1, $a0, 16 │ │ │ │ + move $s5, $a0 │ │ │ │ + beq $t0, $a1, 1804 # 4bf88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x160c8> │ │ │ │ + st.d $t0, $sp, 240 │ │ │ │ + ld.d $t0, $a0, 16 │ │ │ │ + st.d $t0, $sp, 256 │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -16 │ │ │ │ - stptr.d $s0, $sp, 0 │ │ │ │ + ld.d $t0, $s5, 8 │ │ │ │ + stptr.d $a1, $s5, 0 │ │ │ │ + st.d $zero, $s5, 8 │ │ │ │ + st.d $t0, $sp, 248 │ │ │ │ + st.b $zero, $s5, 16 │ │ │ │ + ld.d $a0, $s0, 24 │ │ │ │ + bl 6520 # 4d220 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17360> │ │ │ │ move $s0, $a0 │ │ │ │ - ld.d $a0, $a0, 184 │ │ │ │ - st.d $ra, $sp, 8 │ │ │ │ - pcaddi $t0, 101723 │ │ │ │ - stptr.d $t0, $s0, 0 │ │ │ │ - beqz $a0, 12 # 4b388 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33588> │ │ │ │ - bl -256816 │ │ │ │ - nop │ │ │ │ - ld.bu $t0, $s0, 168 │ │ │ │ - bnez $t0, 52 # 4b3c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x335c0> │ │ │ │ - pcalau12i $t0, 101 │ │ │ │ - ld.d $t0, $t0, -296 │ │ │ │ - addi.d $t0, $t0, 16 │ │ │ │ - addi.d $a0, $s0, 56 │ │ │ │ - stptr.d $t0, $s0, 0 │ │ │ │ - bl -256084 │ │ │ │ - ld.d $ra, $sp, 8 │ │ │ │ - move $a0, $s0 │ │ │ │ - ldptr.d $s0, $sp, 0 │ │ │ │ - addi.d $sp, $sp, 16 │ │ │ │ - b -256872 │ │ │ │ - nop │ │ │ │ - ld.d $a0, $s0, 120 │ │ │ │ - addi.d $t0, $s0, 136 │ │ │ │ - beq $a0, $t0, 8 # 4b3d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x335d0> │ │ │ │ - bl -256892 │ │ │ │ - ld.d $a0, $s0, 88 │ │ │ │ - addi.d $t0, $s0, 104 │ │ │ │ - beq $a0, $t0, 8 # 4b3e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x335e0> │ │ │ │ - bl -256908 │ │ │ │ - ld.d $a0, $s0, 80 │ │ │ │ - beqz $a0, -84 # 4b390 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33590> │ │ │ │ - bl -456 # 4b220 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33420> │ │ │ │ - b -92 # 4b390 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33590> │ │ │ │ - nop │ │ │ │ + addi.d $a0, $sp, 544 │ │ │ │ + bl -259156 │ │ │ │ + ld.d $t0, $sp, 40 │ │ │ │ + st.h $zero, $sp, 768 │ │ │ │ + ld.d $a0, $s1, -24 │ │ │ │ + st.d $t0, $sp, 544 │ │ │ │ + addi.d $t0, $sp, 432 │ │ │ │ + st.d $zero, $sp, 760 │ │ │ │ + st.d $zero, $sp, 776 │ │ │ │ + st.d $zero, $sp, 784 │ │ │ │ + st.d $zero, $sp, 792 │ │ │ │ + st.d $zero, $sp, 800 │ │ │ │ + st.d $s1, $sp, 432 │ │ │ │ + add.d $a0, $t0, $a0 │ │ │ │ + stptr.d $s2, $a0, 0 │ │ │ │ + move $a1, $zero │ │ │ │ + bl -257600 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + ld.d $t0, $sp, 32 │ │ │ │ + move $a0, $s4 │ │ │ │ + st.d $s7, $sp, 432 │ │ │ │ + st.d $t0, $sp, 440 │ │ │ │ + st.d $s8, $sp, 544 │ │ │ │ + st.d $zero, $sp, 448 │ │ │ │ + st.d $zero, $sp, 456 │ │ │ │ + st.d $zero, $sp, 464 │ │ │ │ + st.d $zero, $sp, 472 │ │ │ │ + st.d $zero, $sp, 480 │ │ │ │ + st.d $zero, $sp, 488 │ │ │ │ + bl -256560 │ │ │ │ + ld.d $t0, $sp, 48 │ │ │ │ + move $a1, $s6 │ │ │ │ + addi.d $a0, $sp, 544 │ │ │ │ + st.d $t0, $sp, 440 │ │ │ │ + li.w $t0, 16 │ │ │ │ + st.d $fp, $sp, 512 │ │ │ │ + st.b $zero, $sp, 528 │ │ │ │ + st.d $zero, $sp, 520 │ │ │ │ + st.w $t0, $sp, 504 │ │ │ │ + bl -257688 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + move $a1, $s0 │ │ │ │ + addi.d $a0, $sp, 432 │ │ │ │ + bl -257076 │ │ │ │ + addi.d $t0, $sp, 288 │ │ │ │ + ld.d $a4, $sp, 480 │ │ │ │ + st.d $t0, $sp, 64 │ │ │ │ + st.d $t0, $sp, 272 │ │ │ │ + addi.d $t0, $sp, 272 │ │ │ │ + st.b $zero, $sp, 288 │ │ │ │ + st.d $zero, $sp, 280 │ │ │ │ + st.d $t0, $sp, 16 │ │ │ │ + beqz $a4, 2488 # 4c330 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16470> │ │ │ │ + ld.d $t1, $sp, 464 │ │ │ │ + beqz $t1, 24 # 4b998 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15ad8> │ │ │ │ + sltu $t0, $a4, $t1 │ │ │ │ + masknez $a4, $a4, $t0 │ │ │ │ + maskeqz $t0, $t1, $t0 │ │ │ │ + or $a4, $a4, $t0 │ │ │ │ nop │ │ │ │ + ld.d $a3, $sp, 472 │ │ │ │ + ld.d $a0, $sp, 16 │ │ │ │ + move $a2, $zero │ │ │ │ + sub.d $a4, $a4, $a3 │ │ │ │ + move $a1, $zero │ │ │ │ + bl -257436 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + ld.d $a0, $sp, 512 │ │ │ │ + st.d $s7, $sp, 432 │ │ │ │ + st.d $s8, $sp, 544 │ │ │ │ + beq $a0, $fp, 12 # 4b9c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15b08> │ │ │ │ + bl -258416 │ │ │ │ nop │ │ │ │ + ld.d $t0, $sp, 32 │ │ │ │ + move $a0, $s4 │ │ │ │ + addi.d $s0, $sp, 240 │ │ │ │ + st.d $t0, $sp, 440 │ │ │ │ + bl -257672 │ │ │ │ + ld.d $t0, $s1, -24 │ │ │ │ + st.d $s1, $sp, 432 │ │ │ │ + addi.d $a0, $sp, 544 │ │ │ │ + add.d $t0, $t0, $sp │ │ │ │ + st.d $s2, $t0, 432 │ │ │ │ + ld.d $t0, $sp, 40 │ │ │ │ + st.d $t0, $sp, 544 │ │ │ │ + bl -259416 │ │ │ │ + ld.d $a2, $sp, 16 │ │ │ │ + addi.d $t0, $sp, 304 │ │ │ │ + move $a1, $s0 │ │ │ │ + move $a0, $t0 │ │ │ │ + st.d $t0, $sp, 80 │ │ │ │ + bl -35760 # 42e60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcfa0> │ │ │ │ + ld.d $t0, $sp, 312 │ │ │ │ + li.w $t1, 4 │ │ │ │ + lu52i.d $t1, $t1, -2048 │ │ │ │ + add.d $t0, $t0, $t1 │ │ │ │ + li.w $t1, 2 │ │ │ │ + bgeu $t1, $t0, 4856 # 4cd20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16e60> │ │ │ │ + ld.d $a0, $sp, 80 │ │ │ │ + li.w $a2, 3 │ │ │ │ + pcaddi $a1, 50527 │ │ │ │ + bl -259512 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + addi.d $t0, $sp, 352 │ │ │ │ + st.d $t0, $sp, 336 │ │ │ │ + st.d $t0, $sp, 56 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + addi.d $a1, $a0, 16 │ │ │ │ + move $s5, $a0 │ │ │ │ + beq $t0, $a1, 1396 # 4bfc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16108> │ │ │ │ + st.d $t0, $sp, 336 │ │ │ │ + ld.d $t0, $a0, 16 │ │ │ │ + st.d $t0, $sp, 352 │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -16 │ │ │ │ - stptr.d $s0, $sp, 0 │ │ │ │ - move $s0, $a0 │ │ │ │ - ld.d $a0, $a0, 48 │ │ │ │ - st.d $ra, $sp, 8 │ │ │ │ - addi.d $t0, $s0, 64 │ │ │ │ - beq $a0, $t0, 8 # 4b420 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33620> │ │ │ │ - bl -256972 │ │ │ │ - ld.d $a0, $s0, 16 │ │ │ │ - addi.d $t0, $s0, 32 │ │ │ │ - beq $a0, $t0, 8 # 4b430 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33630> │ │ │ │ - bl -256988 │ │ │ │ - ld.d $s0, $s0, 8 │ │ │ │ - beqz $s0, 108 # 4b4a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x336a0> │ │ │ │ - li.w $t1, -1 │ │ │ │ - addi.d $t2, $s0, 8 │ │ │ │ - amadd_db.w $t0, $t1, $t2 │ │ │ │ - addi.w $t0, $t0, -1 │ │ │ │ - bnez $t0, 88 # 4b4a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x336a0> │ │ │ │ - ldptr.d $t0, $s0, 0 │ │ │ │ - move $a0, $s0 │ │ │ │ - ld.d $t0, $t0, 16 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - addi.d $t2, $s0, 12 │ │ │ │ - li.w $t1, -1 │ │ │ │ - amadd_db.w $t0, $t1, $t2 │ │ │ │ - addi.w $t0, $t0, -1 │ │ │ │ - bnez $t0, 52 # 4b4a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x336a0> │ │ │ │ - ldptr.d $t0, $s0, 0 │ │ │ │ - pcaddi $t1, -56941 │ │ │ │ - ld.d $t2, $t0, 24 │ │ │ │ - bne $t2, $t1, 68 # 4b4c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x336c0> │ │ │ │ - ld.d $ra, $sp, 8 │ │ │ │ + ld.d $t0, $s5, 8 │ │ │ │ + stptr.d $a1, $s5, 0 │ │ │ │ + st.d $zero, $s5, 8 │ │ │ │ + st.d $t0, $sp, 344 │ │ │ │ + st.b $zero, $s5, 16 │ │ │ │ + bl -259948 │ │ │ │ + pcaddi $t0, 102898 │ │ │ │ ld.d $t0, $t0, 8 │ │ │ │ - move $a0, $s0 │ │ │ │ - ldptr.d $s0, $sp, 0 │ │ │ │ - addi.d $sp, $sp, 16 │ │ │ │ - jr $t0 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ld.d $ra, $sp, 8 │ │ │ │ - ldptr.d $s0, $sp, 0 │ │ │ │ - addi.d $sp, $sp, 16 │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + pcalau12i $t1, 54 │ │ │ │ + fld.d $fa0, $t1, 64 │ │ │ │ + lu12i.w $t1, 244 │ │ │ │ + sub.d $t0, $a0, $t0 │ │ │ │ + ori $t1, $t1, 0x240 │ │ │ │ + div.d $t0, $t0, $t1 │ │ │ │ + bstrpick.d $t0, $t0, 0x1f, 0x0 │ │ │ │ + movgr2fr.d $fa1, $t0 │ │ │ │ + addi.d $a0, $sp, 544 │ │ │ │ + ffint.d.l $fs0, $fa1 │ │ │ │ + fmul.d $fs0, $fs0, $fa0 │ │ │ │ + bl -259668 │ │ │ │ + ld.d $t0, $sp, 40 │ │ │ │ + st.h $zero, $sp, 768 │ │ │ │ + ld.d $a0, $s1, -24 │ │ │ │ + st.d $t0, $sp, 544 │ │ │ │ + addi.d $t0, $sp, 432 │ │ │ │ + st.d $zero, $sp, 760 │ │ │ │ + st.d $zero, $sp, 776 │ │ │ │ + st.d $zero, $sp, 784 │ │ │ │ + st.d $zero, $sp, 792 │ │ │ │ + st.d $zero, $sp, 800 │ │ │ │ + st.d $s1, $sp, 432 │ │ │ │ + add.d $a0, $t0, $a0 │ │ │ │ + stptr.d $s2, $a0, 0 │ │ │ │ + move $a1, $zero │ │ │ │ + bl -258112 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + ld.d $t0, $sp, 32 │ │ │ │ + move $a0, $s4 │ │ │ │ + st.d $s7, $sp, 432 │ │ │ │ + st.d $t0, $sp, 440 │ │ │ │ + st.d $s8, $sp, 544 │ │ │ │ + st.d $zero, $sp, 448 │ │ │ │ + st.d $zero, $sp, 456 │ │ │ │ + st.d $zero, $sp, 464 │ │ │ │ + st.d $zero, $sp, 472 │ │ │ │ + st.d $zero, $sp, 480 │ │ │ │ + st.d $zero, $sp, 488 │ │ │ │ + bl -257072 │ │ │ │ + ld.d $t0, $sp, 48 │ │ │ │ + move $a1, $s6 │ │ │ │ + addi.d $a0, $sp, 544 │ │ │ │ + st.d $t0, $sp, 440 │ │ │ │ + li.w $t0, 16 │ │ │ │ + st.d $fp, $sp, 512 │ │ │ │ + st.b $zero, $sp, 528 │ │ │ │ + st.d $zero, $sp, 520 │ │ │ │ + st.w $t0, $sp, 504 │ │ │ │ + bl -258200 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + ld.d $t0, $sp, 432 │ │ │ │ + addi.d $t1, $sp, 432 │ │ │ │ + move $a0, $t1 │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ + fmov.d $fa0, $fs0 │ │ │ │ + li.w $t2, 2 │ │ │ │ + add.d $t0, $t1, $t0 │ │ │ │ + ldptr.w $t1, $t0, 24 │ │ │ │ + ori $t1, $t1, 0x4 │ │ │ │ + st.w $t1, $t0, 24 │ │ │ │ + st.d $t2, $sp, 552 │ │ │ │ + bl -257784 # cc80 (double)@plt> │ │ │ │ + ld.d $a4, $sp, 480 │ │ │ │ + addi.d $s6, $sp, 384 │ │ │ │ + st.b $zero, $sp, 384 │ │ │ │ + st.d $zero, $sp, 376 │ │ │ │ + st.d $s6, $sp, 368 │ │ │ │ + addi.d $s5, $sp, 368 │ │ │ │ + beqz $a4, 1916 # 4c310 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16450> │ │ │ │ + ld.d $t1, $sp, 464 │ │ │ │ + beqz $t1, 20 # 4bbb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15cf0> │ │ │ │ + sltu $t0, $a4, $t1 │ │ │ │ + masknez $a4, $a4, $t0 │ │ │ │ + maskeqz $t0, $t1, $t0 │ │ │ │ + or $a4, $a4, $t0 │ │ │ │ + ld.d $a3, $sp, 472 │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $zero │ │ │ │ + sub.d $a4, $a4, $a3 │ │ │ │ + move $a0, $s5 │ │ │ │ + bl -257972 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + ld.d $a0, $sp, 512 │ │ │ │ + st.d $s7, $sp, 432 │ │ │ │ + st.d $s8, $sp, 544 │ │ │ │ + beq $a0, $fp, 12 # 4bbe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15d20> │ │ │ │ + bl -258952 │ │ │ │ nop │ │ │ │ + ld.d $t0, $sp, 32 │ │ │ │ + move $a0, $s4 │ │ │ │ + st.d $t0, $sp, 440 │ │ │ │ + bl -258204 │ │ │ │ + ld.d $t0, $s1, -24 │ │ │ │ + st.d $s1, $sp, 432 │ │ │ │ + addi.d $a0, $sp, 544 │ │ │ │ + add.d $t0, $t0, $sp │ │ │ │ + st.d $s2, $t0, 432 │ │ │ │ + ld.d $t0, $sp, 40 │ │ │ │ + addi.d $s1, $sp, 336 │ │ │ │ + st.d $t0, $sp, 544 │ │ │ │ + bl -259952 │ │ │ │ + move $a2, $s5 │ │ │ │ + addi.d $a0, $sp, 400 │ │ │ │ + move $a1, $s1 │ │ │ │ + bl -36288 # 42e60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcfa0> │ │ │ │ + ld.d $t0, $sp, 408 │ │ │ │ + li.w $t1, 3 │ │ │ │ + lu52i.d $t1, $t1, -2048 │ │ │ │ + add.d $t0, $t0, $t1 │ │ │ │ + li.w $t1, 1 │ │ │ │ + bgeu $t1, $t0, 4528 # 4cde8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16f28> │ │ │ │ + li.w $a2, 2 │ │ │ │ + pcaddi $a1, 50384 │ │ │ │ + addi.d $a0, $sp, 400 │ │ │ │ + bl -260040 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + st.d $s3, $sp, 432 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + addi.d $s4, $a0, 16 │ │ │ │ + move $s2, $a0 │ │ │ │ + beq $t0, $s4, 908 # 4bfe8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16128> │ │ │ │ + st.d $t0, $sp, 432 │ │ │ │ + ld.d $t0, $a0, 16 │ │ │ │ + st.d $t0, $sp, 448 │ │ │ │ nop │ │ │ │ - ld.d $ra, $sp, 8 │ │ │ │ - move $a0, $s0 │ │ │ │ - ldptr.d $s0, $sp, 0 │ │ │ │ - addi.d $sp, $sp, 16 │ │ │ │ - jr $t2 │ │ │ │ + ld.d $t0, $s2, 8 │ │ │ │ + stptr.d $s4, $s2, 0 │ │ │ │ + st.d $zero, $s2, 8 │ │ │ │ + st.d $t0, $sp, 440 │ │ │ │ + st.b $zero, $s2, 16 │ │ │ │ + pcaddi $s2, 102639 │ │ │ │ + ld.bu $t0, $s2, 512 │ │ │ │ + bnez $t0, 548 # 4beb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15ff0> │ │ │ │ + ld.bu $t0, $s2, 513 │ │ │ │ + bnez $t0, 364 # 4be00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15f40> │ │ │ │ + ld.d $a0, $sp, 432 │ │ │ │ + beq $a0, $s3, 12 # 4bca8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15de8> │ │ │ │ + bl -259152 │ │ │ │ nop │ │ │ │ + ld.d $a0, $sp, 400 │ │ │ │ + addi.d $t0, $sp, 416 │ │ │ │ + beq $a0, $t0, 8 # 4bcb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15df8> │ │ │ │ + bl -259172 │ │ │ │ + ld.d $a0, $sp, 368 │ │ │ │ + beq $a0, $s6, 12 # 4bcc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15e08> │ │ │ │ + bl -259184 │ │ │ │ nop │ │ │ │ + ld.d $a0, $sp, 336 │ │ │ │ + ld.d $t0, $sp, 56 │ │ │ │ + beq $a0, $t0, 8 # 4bcd8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15e18> │ │ │ │ + bl -259204 │ │ │ │ + ld.d $a0, $sp, 304 │ │ │ │ + addi.d $t0, $sp, 320 │ │ │ │ + bne $a0, $t0, -2792 # 4b1f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15338> │ │ │ │ + b -2788 # 4b200 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15340> │ │ │ │ + ld.d $t0, $sp, 448 │ │ │ │ + ld.d $a0, $t0, -24 │ │ │ │ + add.d $a0, $s3, $a0 │ │ │ │ + ldptr.w $a1, $a0, 32 │ │ │ │ + ori $a1, $a1, 0x1 │ │ │ │ + bl -258044 # cd00 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ + b -7784 # 49e98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13fd8> │ │ │ │ nop │ │ │ │ - ldptr.d $t0, $a1, 0 │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - st.d $s0, $sp, 16 │ │ │ │ - stptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t2, $a1, 48 │ │ │ │ - ld.d $t1, $a0, 8 │ │ │ │ + bstrpick.w $t2, $t1, 0xf, 0x0 │ │ │ │ + lu12i.w $t1, 7 │ │ │ │ + ori $t1, $t1, 0xa67 │ │ │ │ + bne $t2, $t1, -1788 # 4b618 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15758> │ │ │ │ + li.w $a4, 2 │ │ │ │ + pcaddi $a3, 53153 │ │ │ │ + li.w $a2, 1 │ │ │ │ + move $a1, $zero │ │ │ │ + addi.d $a0, $sp, 144 │ │ │ │ + bl -258332 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + ld.d $t0, $s1, 8 │ │ │ │ + li.w $t1, 1 │ │ │ │ + st.d $t1, $sp, 56 │ │ │ │ + li.w $t1, 3 │ │ │ │ + ldptr.d $a0, $s1, 0 │ │ │ │ + bgeu $t1, $t0, -8444 # 49c48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13d88> │ │ │ │ + addi.d $s3, $sp, 448 │ │ │ │ + b -1836 # 4b620 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15760> │ │ │ │ + ld.d $t0, $s7, 240 │ │ │ │ + st.d $t0, $sp, 96 │ │ │ │ + beqz $t0, 2288 # 4c648 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16788> │ │ │ │ + move $t1, $t0 │ │ │ │ + ld.bu $t0, $t0, 56 │ │ │ │ + beqz $t0, 1332 # 4c298 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x163d8> │ │ │ │ + ld.b $a4, $t1, 89 │ │ │ │ + b -7940 # 49e68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13fa8> │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + move $a1, $s5 │ │ │ │ + move $a0, $s3 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -258208 │ │ │ │ + b -7348 # 4a0d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14210> │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + move $a1, $s5 │ │ │ │ + move $a0, $s3 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -258232 │ │ │ │ + b -7636 # 49fc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14108> │ │ │ │ + li.w $a2, 4 │ │ │ │ + pcaddi $a1, 50297 │ │ │ │ + pcalau12i $a0, 101 │ │ │ │ + ld.d $a0, $a0, -184 │ │ │ │ + bl -259152 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + ld.d $a2, $sp, 440 │ │ │ │ + ld.d $a1, $sp, 432 │ │ │ │ + pcalau12i $a0, 101 │ │ │ │ + ld.d $a0, $a0, -184 │ │ │ │ + bl -259172 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + move $s7, $a0 │ │ │ │ ld.d $t0, $t0, -24 │ │ │ │ - ldptr.d $t1, $t1, 0 │ │ │ │ - st.d $t2, $a0, 16 │ │ │ │ - ld.d $t2, $a1, 56 │ │ │ │ add.d $t0, $a0, $t0 │ │ │ │ - stptr.d $t2, $t0, 0 │ │ │ │ - beqz $t1, 252 # 4b610 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33810> │ │ │ │ - ldptr.w $t1, $t1, 56 │ │ │ │ - move $s0, $a0 │ │ │ │ - andi $t1, $t1, 0x1 │ │ │ │ - beqz $t1, 28 # 4b540 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33740> │ │ │ │ - ld.d $a0, $t0, 232 │ │ │ │ - stptr.d $a1, $sp, 0 │ │ │ │ + ld.d $s4, $t0, 240 │ │ │ │ + beqz $s4, 2124 # 4c628 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16768> │ │ │ │ + ld.bu $t0, $s4, 56 │ │ │ │ + beqz $t0, 1060 # 4c208 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16348> │ │ │ │ + ld.b $a1, $s4, 67 │ │ │ │ + nop │ │ │ │ + move $a0, $s7 │ │ │ │ + bl -260916 │ │ │ │ + bl -259896 │ │ │ │ + b -2164 # 4b588 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x156c8> │ │ │ │ + li.w $a2, 4 │ │ │ │ + pcaddi $a1, 50273 │ │ │ │ + pcaddi $a0, 102542 │ │ │ │ + bl -259244 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + ld.d $a2, $sp, 440 │ │ │ │ + ld.d $a1, $sp, 432 │ │ │ │ + pcaddi $a0, 102538 │ │ │ │ + bl -259260 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 48 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - ldptr.d $a1, $sp, 0 │ │ │ │ - ld.d $t0, $a1, 8 │ │ │ │ - ld.d $a0, $s0, 32 │ │ │ │ - stptr.d $t0, $s0, 0 │ │ │ │ - ld.d $t1, $a1, 32 │ │ │ │ + move $s4, $a0 │ │ │ │ ld.d $t0, $t0, -24 │ │ │ │ - st.d $t1, $s0, 16 │ │ │ │ - ld.d $t1, $a1, 40 │ │ │ │ - stx.d $t1, $s0, $t0 │ │ │ │ - beqz $a0, 104 # 4b5c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x337c8> │ │ │ │ - li.w $t1, -1 │ │ │ │ - addi.d $t2, $a0, 8 │ │ │ │ - amadd_db.w $t0, $t1, $t2 │ │ │ │ - addi.w $t0, $t0, -1 │ │ │ │ - bnez $t0, 84 # 4b5c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x337c8> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - stptr.d $a0, $sp, 0 │ │ │ │ - st.d $a1, $sp, 8 │ │ │ │ - ld.d $t0, $t0, 16 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - ldptr.d $a0, $sp, 0 │ │ │ │ - li.w $t1, -1 │ │ │ │ - addi.d $t2, $a0, 12 │ │ │ │ - amadd_db.w $t0, $t1, $t2 │ │ │ │ - addi.w $t0, $t0, -1 │ │ │ │ - ld.d $a1, $sp, 8 │ │ │ │ - bnez $t0, 36 # 4b5c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x337c8> │ │ │ │ + add.d $t0, $a0, $t0 │ │ │ │ + ld.d $s2, $t0, 240 │ │ │ │ + beqz $s2, 1940 # 4c5c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16708> │ │ │ │ + ld.bu $t0, $s2, 56 │ │ │ │ + beqz $t0, 876 # 4c1a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x162e8> │ │ │ │ + ld.b $a1, $s2, 67 │ │ │ │ + nop │ │ │ │ + move $a0, $s4 │ │ │ │ + bl -261004 │ │ │ │ + bl -259984 │ │ │ │ + b -444 # 4bc98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15dd8> │ │ │ │ + li.w $a2, 4 │ │ │ │ + pcaddi $a1, 50251 │ │ │ │ + pcaddi $a0, 102520 │ │ │ │ + bl -259332 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + ld.d $a2, $sp, 440 │ │ │ │ + ld.d $a1, $sp, 432 │ │ │ │ + pcaddi $a0, 102516 │ │ │ │ + bl -259348 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ ldptr.d $t0, $a0, 0 │ │ │ │ - pcaddi $t2, -57019 │ │ │ │ - stptr.d $a1, $sp, 0 │ │ │ │ - ld.d $t1, $t0, 24 │ │ │ │ - bne $t1, $t2, 72 # 4b600 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33800> │ │ │ │ - ld.d $t0, $t0, 8 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - ldptr.d $a1, $sp, 0 │ │ │ │ - ld.d $t0, $a1, 16 │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - ld.d $t1, $t0, -24 │ │ │ │ - st.d $t0, $s0, 16 │ │ │ │ - ld.d $t0, $a1, 24 │ │ │ │ - add.d $s0, $s0, $t1 │ │ │ │ - st.d $t0, $s0, 16 │ │ │ │ - ld.d $s0, $sp, 16 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - ret │ │ │ │ + move $s2, $a0 │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ + add.d $t0, $a0, $t0 │ │ │ │ + ld.d $s1, $t0, 240 │ │ │ │ + beqz $s1, 1788 # 4c588 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x166c8> │ │ │ │ + ld.bu $t0, $s1, 56 │ │ │ │ + beqz $t0, 932 # 4c238 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16378> │ │ │ │ + ld.b $a1, $s1, 67 │ │ │ │ nop │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -261092 │ │ │ │ + bl -260072 │ │ │ │ + b -3324 # 4b1b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x152f0> │ │ │ │ + li.w $a2, 4 │ │ │ │ + pcaddi $a1, 50229 │ │ │ │ + pcalau12i $a0, 101 │ │ │ │ + ld.d $a0, $a0, -184 │ │ │ │ + bl -259424 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + ld.d $a2, $sp, 440 │ │ │ │ + ld.d $a1, $sp, 432 │ │ │ │ + pcalau12i $a0, 101 │ │ │ │ + ld.d $a0, $a0, -184 │ │ │ │ + bl -259444 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + move $s7, $a0 │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ + add.d $t0, $a0, $t0 │ │ │ │ + ld.d $s4, $t0, 240 │ │ │ │ + beqz $s4, 1948 # 4c688 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x167c8> │ │ │ │ + ld.bu $t0, $s4, 56 │ │ │ │ + beqz $t0, 740 # 4c1d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16318> │ │ │ │ + ld.b $a1, $s4, 67 │ │ │ │ nop │ │ │ │ + move $a0, $s7 │ │ │ │ + bl -261188 │ │ │ │ + bl -260168 │ │ │ │ + b -636 # 4bc90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15dd0> │ │ │ │ + li.w $a2, 4 │ │ │ │ + pcaddi $a1, 50205 │ │ │ │ + pcalau12i $a0, 101 │ │ │ │ + ld.d $a0, $a0, -184 │ │ │ │ + bl -259520 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + ld.d $a2, $sp, 440 │ │ │ │ + ld.d $a1, $sp, 432 │ │ │ │ + pcalau12i $a0, 101 │ │ │ │ + ld.d $a0, $a0, -184 │ │ │ │ + bl -259540 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + move $s4, $a0 │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ + add.d $t0, $a0, $t0 │ │ │ │ + ld.d $s1, $t0, 240 │ │ │ │ + beqz $s1, 1820 # 4c668 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x167a8> │ │ │ │ + ld.bu $t0, $s1, 56 │ │ │ │ + beqz $t0, 548 # 4c178 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x162b8> │ │ │ │ + ld.b $a1, $s1, 67 │ │ │ │ nop │ │ │ │ + move $a0, $s4 │ │ │ │ + bl -261284 │ │ │ │ + bl -260264 │ │ │ │ + b -3524 # 4b1a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x152e8> │ │ │ │ + li.w $t1, 15 │ │ │ │ + ld.d $a1, $sp, 272 │ │ │ │ + bgeu $t1, $t0, -4400 # 4ae48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14f88> │ │ │ │ + ld.d $t1, $sp, 64 │ │ │ │ + bne $a1, $t1, -4576 # 4ada0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14ee0> │ │ │ │ + b -4412 # 4ae48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14f88> │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + ld.d $a0, $sp, 24 │ │ │ │ + st.d $a1, $sp, 16 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -258744 │ │ │ │ + ld.d $a1, $sp, 16 │ │ │ │ + b -1808 # 4b890 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x159d0> │ │ │ │ nop │ │ │ │ - jirl $ra, $t1, 0 │ │ │ │ - ldptr.d $a1, $sp, 0 │ │ │ │ - b -64 # 4b5c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x337c8> │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + ld.d $a0, $sp, 72 │ │ │ │ + st.d $a1, $sp, 16 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -258776 │ │ │ │ + ld.d $a1, $sp, 16 │ │ │ │ + b -1952 # 4b820 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15960> │ │ │ │ nop │ │ │ │ - pcaddi $a3, 52106 │ │ │ │ - li.w $a2, 550 │ │ │ │ - pcaddi $a1, 52260 │ │ │ │ - pcaddi $a0, 52271 │ │ │ │ - bl -255856 │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + ld.d $a0, $sp, 56 │ │ │ │ + st.d $a1, $sp, 104 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -258808 │ │ │ │ + ld.d $a1, $sp, 104 │ │ │ │ + b -1400 # 4ba68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15ba8> │ │ │ │ nop │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + move $a1, $s4 │ │ │ │ + move $a0, $s3 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -258840 │ │ │ │ + b -908 # 4bc70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15db0> │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + ld.d $a0, $sp, 56 │ │ │ │ + st.d $a1, $sp, 104 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -258864 │ │ │ │ + ld.d $a1, $sp, 104 │ │ │ │ + b -4392 # 4aef0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15030> │ │ │ │ nop │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + move $a0, $s0 │ │ │ │ + st.d $a1, $sp, 56 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -258896 │ │ │ │ + ld.d $a1, $sp, 56 │ │ │ │ + b -4536 # 4ae80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14fc0> │ │ │ │ nop │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + move $a1, $s4 │ │ │ │ + move $a0, $s3 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -258928 │ │ │ │ + b -2796 # 4b568 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x156a8> │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + ld.d $a0, $sp, 56 │ │ │ │ + st.d $a1, $sp, 104 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -258952 │ │ │ │ + ld.d $a1, $sp, 104 │ │ │ │ + b -3344 # 4b360 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x154a0> │ │ │ │ nop │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + move $a0, $s0 │ │ │ │ + st.d $a1, $sp, 56 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -258984 │ │ │ │ + ld.d $a1, $sp, 56 │ │ │ │ + b -3488 # 4b2f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15430> │ │ │ │ nop │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + move $a1, $s2 │ │ │ │ + addi.d $a0, $sp, 416 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -259016 │ │ │ │ + b -3972 # 4b128 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15268> │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + move $a1, $s2 │ │ │ │ + move $a0, $s3 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -259040 │ │ │ │ + b -3900 # 4b188 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x152c8> │ │ │ │ + li.w $t1, 15 │ │ │ │ + ld.d $a1, $sp, 272 │ │ │ │ + bgeu $t1, $t0, -3608 # 4b2b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x153f8> │ │ │ │ + ld.d $t1, $sp, 64 │ │ │ │ + bne $a1, $t1, -5888 # 4a9d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14b18> │ │ │ │ + b -3620 # 4b2b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x153f8> │ │ │ │ + li.w $t1, 15 │ │ │ │ + ld.d $a1, $sp, 368 │ │ │ │ + bgeu $t1, $t0, -4088 # 4b0f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15230> │ │ │ │ + bne $a1, $s6, -4140 # 4b0c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15200> │ │ │ │ + b -4096 # 4b0f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15230> │ │ │ │ nop │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + ld.d $a0, $sp, 24 │ │ │ │ + st.d $a1, $sp, 16 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -259112 │ │ │ │ + ld.d $a1, $sp, 16 │ │ │ │ + b -6352 # 4a840 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14980> │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -352 │ │ │ │ - st.d $s0, $sp, 328 │ │ │ │ - st.d $s1, $sp, 320 │ │ │ │ - st.d $s3, $sp, 304 │ │ │ │ - st.d $s4, $sp, 296 │ │ │ │ - st.d $s5, $sp, 288 │ │ │ │ - st.d $ra, $sp, 344 │ │ │ │ - st.d $fp, $sp, 336 │ │ │ │ - st.d $s2, $sp, 312 │ │ │ │ - st.d $s6, $sp, 280 │ │ │ │ - st.d $s7, $sp, 272 │ │ │ │ - st.d $s8, $sp, 264 │ │ │ │ - ldptr.w $t1, $a1, 16 │ │ │ │ - ld.hu $t0, $a1, 20 │ │ │ │ - move $s1, $a1 │ │ │ │ - move $s3, $a2 │ │ │ │ - vld $vr0, $s1, 0 │ │ │ │ - ld.d $a2, $a1, 32 │ │ │ │ - ld.d $a1, $a1, 24 │ │ │ │ - vst $vr0, $sp, 16 │ │ │ │ - vst $vr0, $sp, 152 │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $s4, $sp, 192 │ │ │ │ - addi.d $a0, $sp, 176 │ │ │ │ - pcalau12i $t2, 101 │ │ │ │ - ld.d $t2, $t2, -160 │ │ │ │ - ld.d $t2, $t2, 0 │ │ │ │ - st.d $t2, $sp, 248 │ │ │ │ - li.w $t2, 0x0 │ │ │ │ - st.d $s4, $sp, 176 │ │ │ │ - st.w $t1, $sp, 32 │ │ │ │ - st.h $t0, $sp, 36 │ │ │ │ - st.w $t1, $sp, 168 │ │ │ │ - st.h $t0, $sp, 172 │ │ │ │ - bl -211144 # 17e00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - ld.d $a2, $s1, 64 │ │ │ │ - ld.d $a1, $s1, 56 │ │ │ │ - addi.d $s5, $sp, 224 │ │ │ │ - addi.d $a0, $sp, 208 │ │ │ │ - st.d $s5, $sp, 208 │ │ │ │ - bl -211168 # 17e00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - ld.d $s2, $s1, 88 │ │ │ │ - vld $vr0, $sp, 152 │ │ │ │ - vst $vr0, $sp, 16 │ │ │ │ - vst $vr0, $sp, 56 │ │ │ │ - ldptr.w $t1, $sp, 168 │ │ │ │ - ld.d $t2, $sp, 176 │ │ │ │ - li.w $t0, 257 │ │ │ │ - li.w $t3, 257 │ │ │ │ - addi.d $s6, $sp, 96 │ │ │ │ - st.h $t0, $sp, 36 │ │ │ │ - st.h $t3, $sp, 172 │ │ │ │ - st.d $s6, $sp, 80 │ │ │ │ - st.d $s2, $sp, 240 │ │ │ │ - st.w $t1, $sp, 32 │ │ │ │ - st.w $t1, $sp, 72 │ │ │ │ - st.h $t0, $sp, 76 │ │ │ │ - ld.d $s8, $sp, 184 │ │ │ │ - beq $t2, $s4, 920 # 4bac0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33cc0> │ │ │ │ - ld.d $t0, $sp, 192 │ │ │ │ - st.d $t2, $sp, 80 │ │ │ │ - st.d $t0, $sp, 96 │ │ │ │ - ld.d $t0, $sp, 208 │ │ │ │ - addi.d $s7, $sp, 128 │ │ │ │ - st.d $s8, $sp, 88 │ │ │ │ - st.d $s4, $sp, 176 │ │ │ │ - st.b $zero, $sp, 192 │ │ │ │ - st.d $zero, $sp, 184 │ │ │ │ - st.d $s7, $sp, 112 │ │ │ │ - ld.d $s8, $sp, 216 │ │ │ │ - beq $t0, $s5, 840 # 4baa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33ca0> │ │ │ │ - ld.d $t1, $sp, 224 │ │ │ │ - st.d $t0, $sp, 112 │ │ │ │ - st.d $t1, $sp, 128 │ │ │ │ - li.w $a0, 72 │ │ │ │ - st.d $s8, $sp, 120 │ │ │ │ - st.d $s5, $sp, 208 │ │ │ │ - st.b $zero, $sp, 224 │ │ │ │ - st.d $zero, $sp, 216 │ │ │ │ - st.d $s2, $sp, 144 │ │ │ │ - bl -257776 │ │ │ │ - move $s2, $a0 │ │ │ │ - bl -257704 │ │ │ │ - move $a5, $s2 │ │ │ │ - move $a4, $zero │ │ │ │ - move $a3, $zero │ │ │ │ - li.w $a2, 1 │ │ │ │ - addi.d $a1, $sp, 56 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -257844 │ │ │ │ - bltz $s3, 824 # 4bae0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33ce0> │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -257824 │ │ │ │ - add.d $t0, $a0, $s3 │ │ │ │ - st.d $a0, $s2, 32 │ │ │ │ - st.d $a0, $s2, 48 │ │ │ │ - st.d $s3, $s2, 40 │ │ │ │ - st.w $zero, $s2, 64 │ │ │ │ - stptr.d $s2, $s0, 0 │ │ │ │ - st.d $zero, $s0, 8 │ │ │ │ - st.d $t0, $s2, 56 │ │ │ │ - li.w $a0, 24 │ │ │ │ - bl -257864 │ │ │ │ - li.w $t1, 1 │ │ │ │ - bstrins.d $t1, $t1, 0x3f, 0x20 │ │ │ │ - pcaddi $t0, 100423 │ │ │ │ - st.d $t1, $a0, 8 │ │ │ │ - stptr.d $t0, $a0, 0 │ │ │ │ - st.d $s2, $a0, 16 │ │ │ │ - st.d $a0, $s0, 8 │ │ │ │ - beqz $s3, 1200 # 4bca8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33ea8> │ │ │ │ - ld.d $a0, $sp, 112 │ │ │ │ - beq $a0, $s7, 8 # 4b808 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33a08> │ │ │ │ - bl -257972 │ │ │ │ - ld.d $a0, $sp, 80 │ │ │ │ - beq $a0, $s6, 12 # 4b818 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33a18> │ │ │ │ - bl -257984 │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + ld.d $a0, $sp, 72 │ │ │ │ + st.d $a1, $sp, 16 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -259144 │ │ │ │ + ld.d $a1, $sp, 16 │ │ │ │ + b -6496 # 4a7d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14910> │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 208 │ │ │ │ - beq $a0, $s5, 12 # 4b828 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33a28> │ │ │ │ - bl -258000 │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + ld.d $a0, $sp, 24 │ │ │ │ + st.d $a1, $sp, 16 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -259176 │ │ │ │ + ld.d $a1, $sp, 16 │ │ │ │ + b -5448 # 4ac08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14d48> │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 176 │ │ │ │ - beq $a0, $s4, 12 # 4b838 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33a38> │ │ │ │ - bl -258016 │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + ld.d $a0, $sp, 72 │ │ │ │ + st.d $a1, $sp, 16 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -259208 │ │ │ │ + ld.d $a1, $sp, 16 │ │ │ │ + b -5592 # 4ab98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14cd8> │ │ │ │ nop │ │ │ │ - st.d $zero, $s0, 24 │ │ │ │ - st.d $zero, $s0, 56 │ │ │ │ - ld.d $s5, $s1, 32 │ │ │ │ - addi.d $s8, $s0, 32 │ │ │ │ - addi.d $t0, $s0, 64 │ │ │ │ - st.d $s8, $s0, 16 │ │ │ │ - st.b $zero, $s0, 32 │ │ │ │ - st.d $t0, $s0, 48 │ │ │ │ - st.b $zero, $s0, 64 │ │ │ │ - st.d $zero, $s0, 80 │ │ │ │ - st.w $zero, $s0, 88 │ │ │ │ - ld.d $s4, $s1, 64 │ │ │ │ - bnez $s5, 440 # 4ba20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33c20> │ │ │ │ - move $fp, $zero │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -260108 # c970 ::_M_widen_init() const@plt> │ │ │ │ + ldptr.d $t0, $s1, 0 │ │ │ │ + pcaddi $t1, -61233 │ │ │ │ li.w $a1, 10 │ │ │ │ - beqz $s4, 12 # 4b880 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33a80> │ │ │ │ - addi.d $a1, $s4, 11 │ │ │ │ - li.w $fp, 16 │ │ │ │ - addi.d $s2, $s0, 16 │ │ │ │ - pcalau12i $t1, 101 │ │ │ │ - ld.d $t1, $t1, -176 │ │ │ │ - pcalau12i $t0, 101 │ │ │ │ - ld.d $t0, $t0, -248 │ │ │ │ - move $a0, $s2 │ │ │ │ - ldptr.w $s3, $s1, 0 │ │ │ │ - ldptr.w $s6, $t1, 0 │ │ │ │ - ldptr.w $s7, $t0, 0 │ │ │ │ - bl -257140 # cc30 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ - ld.d $t2, $s0, 16 │ │ │ │ - ld.d $t1, $s0, 24 │ │ │ │ - li.w $t3, 15 │ │ │ │ - beq $s8, $t2, 12 # 4b8c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33ac0> │ │ │ │ - ld.d $t3, $s0, 32 │ │ │ │ - nop │ │ │ │ - addi.d $s8, $t1, 1 │ │ │ │ - bltu $t3, $s8, 412 # 4ba60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33c60> │ │ │ │ - li.w $t3, 31 │ │ │ │ - stx.b $t3, $t2, $t1 │ │ │ │ - ld.d $t1, $s0, 16 │ │ │ │ - xor $s6, $s3, $s6 │ │ │ │ - sltui $s6, $s6, 1 │ │ │ │ - xor $s3, $s3, $s7 │ │ │ │ - stx.b $zero, $t1, $s8 │ │ │ │ - sltui $s3, $s3, 1 │ │ │ │ - slli.w $s6, $s6, 0x1 │ │ │ │ - li.w $a1, -117 │ │ │ │ - move $a0, $s2 │ │ │ │ - st.d $s8, $s0, 24 │ │ │ │ - alsl.d $s3, $s3, $s6, 0x2 │ │ │ │ - bl -258348 # c7d0 , std::allocator >::push_back(char)@plt> │ │ │ │ - li.w $a1, 8 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -258360 # c7d0 , std::allocator >::push_back(char)@plt> │ │ │ │ - move $a1, $fp │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -258372 # c7d0 , std::allocator >::push_back(char)@plt> │ │ │ │ - ld.b $a1, $s1, 88 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -258384 # c7d0 , std::allocator >::push_back(char)@plt> │ │ │ │ - ld.b $a1, $s1, 89 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -258396 # c7d0 , std::allocator >::push_back(char)@plt> │ │ │ │ - ld.b $a1, $s1, 90 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -258408 # c7d0 , std::allocator >::push_back(char)@plt> │ │ │ │ - ld.b $a1, $s1, 91 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -258420 # c7d0 , std::allocator >::push_back(char)@plt> │ │ │ │ - ext.w.b $a1, $s3 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -258432 # c7d0 , std::allocator >::push_back(char)@plt> │ │ │ │ - li.w $a1, -1 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -258444 # c7d0 , std::allocator >::push_back(char)@plt> │ │ │ │ - beqz $s5, 56 # 4b998 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33b98> │ │ │ │ - ld.d $t1, $s0, 24 │ │ │ │ - li.w $t0, -2 │ │ │ │ - ld.d $a2, $s1, 32 │ │ │ │ - lu52i.d $t0, $t0, 2047 │ │ │ │ - sub.d $t0, $t0, $t1 │ │ │ │ - ld.d $a1, $s1, 24 │ │ │ │ - bltu $t0, $a2, 548 # 4bba0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33da0> │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -259332 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - move $a1, $zero │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -258496 # c7d0 , std::allocator >::push_back(char)@plt> │ │ │ │ + ld.d $t0, $t0, 48 │ │ │ │ + beq $t0, $t1, -560 # 4bf60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x160a0> │ │ │ │ + move $a0, $s1 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + move $a1, $a0 │ │ │ │ + b -576 # 4bf60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x160a0> │ │ │ │ nop │ │ │ │ - beqz $s4, 56 # 4b9d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33bd0> │ │ │ │ - ld.d $t1, $s0, 24 │ │ │ │ - li.w $t0, -2 │ │ │ │ - ld.d $a2, $s1, 64 │ │ │ │ - lu52i.d $t0, $t0, 2047 │ │ │ │ - sub.d $t0, $t0, $t1 │ │ │ │ - ld.d $a1, $s1, 56 │ │ │ │ - bltu $t0, $a2, 532 # 4bbc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33dc8> │ │ │ │ move $a0, $s2 │ │ │ │ - bl -259388 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - move $a1, $zero │ │ │ │ + bl -260156 # c970 ::_M_widen_init() const@plt> │ │ │ │ + ldptr.d $t0, $s2, 0 │ │ │ │ + pcaddi $t1, -61245 │ │ │ │ + li.w $a1, 10 │ │ │ │ + ld.d $t0, $t0, 48 │ │ │ │ + beq $t0, $t1, -888 # 4be48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15f88> │ │ │ │ move $a0, $s2 │ │ │ │ - bl -258552 # c7d0 , std::allocator >::push_back(char)@plt> │ │ │ │ - nop │ │ │ │ - pcalau12i $t1, 101 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 248 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, 368 # 4bb58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33d58> │ │ │ │ - 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 $s3, $sp, 304 │ │ │ │ - ld.d $s4, $sp, 296 │ │ │ │ - ld.d $s5, $sp, 288 │ │ │ │ - ld.d $s6, $sp, 280 │ │ │ │ - ld.d $s7, $sp, 272 │ │ │ │ - ld.d $s8, $sp, 264 │ │ │ │ - addi.d $sp, $sp, 352 │ │ │ │ - ret │ │ │ │ - addi.d $a1, $s5, 11 │ │ │ │ - addi.d $t0, $s4, 1 │ │ │ │ - add.d $t0, $a1, $t0 │ │ │ │ - sltu $t1, $zero, $s4 │ │ │ │ - masknez $a1, $a1, $s4 │ │ │ │ - slli.w $t1, $t1, 0x4 │ │ │ │ - maskeqz $t0, $t0, $s4 │ │ │ │ - addi.w $fp, $t1, 8 │ │ │ │ - or $a1, $t0, $a1 │ │ │ │ - b -452 # 4b880 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33a80> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + move $a1, $a0 │ │ │ │ + b -904 # 4be48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15f88> │ │ │ │ nop │ │ │ │ + move $a0, $s4 │ │ │ │ + bl -260204 # c970 ::_M_widen_init() const@plt> │ │ │ │ + ldptr.d $t0, $s4, 0 │ │ │ │ + pcaddi $t1, -61257 │ │ │ │ + li.w $a1, 10 │ │ │ │ + ld.d $t0, $t0, 48 │ │ │ │ + beq $t0, $t1, -752 # 4bf00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16040> │ │ │ │ + move $a0, $s4 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + move $a1, $a0 │ │ │ │ + b -768 # 4bf00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16040> │ │ │ │ nop │ │ │ │ + move $a0, $s4 │ │ │ │ + bl -260252 # c970 ::_M_widen_init() const@plt> │ │ │ │ + ldptr.d $t0, $s4, 0 │ │ │ │ + pcaddi $t1, -61269 │ │ │ │ + li.w $a1, 10 │ │ │ │ + ld.d $t0, $t0, 48 │ │ │ │ + beq $t0, $t1, -1072 # 4bdf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15f30> │ │ │ │ + move $a0, $s4 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + move $a1, $a0 │ │ │ │ + b -1088 # 4bdf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15f30> │ │ │ │ nop │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -260300 # c970 ::_M_widen_init() const@plt> │ │ │ │ + ldptr.d $t0, $s1, 0 │ │ │ │ + pcaddi $t1, -61281 │ │ │ │ + li.w $a1, 10 │ │ │ │ + ld.d $t0, $t0, 48 │ │ │ │ + beq $t0, $t1, -944 # 4bea0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15fe0> │ │ │ │ + move $a0, $s1 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + move $a1, $a0 │ │ │ │ + b -960 # 4bea0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15fe0> │ │ │ │ nop │ │ │ │ - li.w $a4, 1 │ │ │ │ - move $a3, $zero │ │ │ │ - move $a2, $zero │ │ │ │ - move $a1, $t1 │ │ │ │ move $a0, $s2 │ │ │ │ - st.d $t1, $sp, 8 │ │ │ │ - bl -257224 # cdb0 , std::allocator >::_M_mutate(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - ld.d $t2, $s0, 16 │ │ │ │ - ld.d $t1, $sp, 8 │ │ │ │ - b -444 # 4b8c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33ac8> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - addi.d $a2, $s8, 1 │ │ │ │ - move $a1, $s5 │ │ │ │ - move $a0, $s7 │ │ │ │ - bl -257484 │ │ │ │ - b -840 # 4b768 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33968> │ │ │ │ + bl -260348 # c970 ::_M_widen_init() const@plt> │ │ │ │ + ldptr.d $t0, $s2, 0 │ │ │ │ + pcaddi $t1, -61293 │ │ │ │ + li.w $a1, 10 │ │ │ │ + ld.d $t0, $t0, 48 │ │ │ │ + beq $t0, $t1, -3240 # 4b5d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15718> │ │ │ │ + move $a0, $s2 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + move $a1, $a0 │ │ │ │ + b -3256 # 4b5d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15718> │ │ │ │ nop │ │ │ │ + move $a0, $t1 │ │ │ │ + bl -260396 # c970 ::_M_widen_init() const@plt> │ │ │ │ + ld.d $t0, $sp, 96 │ │ │ │ + pcaddi $t1, -61305 │ │ │ │ + li.w $a4, 32 │ │ │ │ + ldptr.d $t0, $t0, 0 │ │ │ │ + ld.d $t0, $t0, 48 │ │ │ │ + beq $t0, $t1, -9292 # 49e68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13fa8> │ │ │ │ + ld.d $a0, $sp, 96 │ │ │ │ + li.w $a1, 32 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + move $a4, $a0 │ │ │ │ + b -9312 # 49e68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13fa8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $a2, $s8, 1 │ │ │ │ - move $a1, $s4 │ │ │ │ - move $a0, $s6 │ │ │ │ - bl -257516 │ │ │ │ - b -920 # 4b738 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33938> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - pcalau12i $t1, 101 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 248 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, 96 # 4bb58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33d58> │ │ │ │ - bl -259628 │ │ │ │ + move $a0, $t0 │ │ │ │ + addi.d $a1, $sp, 512 │ │ │ │ + bl -261416 # c5c0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + b -2900 # 4b798 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x158d8> │ │ │ │ + move $a0, $t0 │ │ │ │ + addi.d $a1, $sp, 512 │ │ │ │ + bl -261432 # c5c0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + b -5588 # 4ad28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14e68> │ │ │ │ + addi.d $a1, $sp, 512 │ │ │ │ + move $a0, $s5 │ │ │ │ + bl -261448 # c5c0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + b -4796 # 4b050 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15190> │ │ │ │ + addi.d $a1, $sp, 512 │ │ │ │ + move $a0, $s5 │ │ │ │ + bl -261464 # c5c0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + b -1876 # 4bbc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15d08> │ │ │ │ + addi.d $a1, $sp, 512 │ │ │ │ + move $a0, $s5 │ │ │ │ + bl -261480 # c5c0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + b -3692 # 4b4c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15600> │ │ │ │ + move $a0, $t0 │ │ │ │ + addi.d $a1, $sp, 512 │ │ │ │ + bl -261496 # c5c0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + b -2444 # 4b9b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15af0> │ │ │ │ + move $a0, $t0 │ │ │ │ + addi.d $a1, $sp, 512 │ │ │ │ + bl -261512 # c5c0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + b -6204 # 4ab10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14c50> │ │ │ │ + move $a0, $t0 │ │ │ │ + addi.d $a1, $sp, 512 │ │ │ │ + bl -261528 # c5c0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + b -6652 # 4a960 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14aa0> │ │ │ │ + move $a0, $t0 │ │ │ │ + addi.d $a1, $sp, 512 │ │ │ │ + bl -261544 # c5c0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + b -7204 # 4a748 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14888> │ │ │ │ + ld.d $a0, $sp, 136 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ + add.d $a0, $a0, $t0 │ │ │ │ + ldptr.w $a1, $a0, 32 │ │ │ │ + ori $a1, $a1, 0x1 │ │ │ │ + bl -259720 # cd00 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ + b -5524 # 4adf8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14f38> │ │ │ │ move $s0, $a0 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -257896 │ │ │ │ + addi.d $a0, $sp, 432 │ │ │ │ + bl -260504 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ nop │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -258756 │ │ │ │ - addi.d $a0, $sp, 112 │ │ │ │ - bl -258332 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $a0, $sp, 80 │ │ │ │ - bl -258340 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $a0, $sp, 208 │ │ │ │ - bl -258348 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $a0, $sp, 176 │ │ │ │ - bl -258356 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - pcalau12i $t1, 101 │ │ │ │ + addi.d $a0, $sp, 400 │ │ │ │ + bl -260516 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $sp, 144 │ │ │ │ + bl -260524 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + pcalau12i $t1, 100 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 248 │ │ │ │ + ld.d $t0, $sp, 824 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - beqz $t0, 72 # 4bb98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33d98> │ │ │ │ + beqz $t0, 440 # 4c580 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x166c0> │ │ │ │ nop │ │ │ │ - bl -259208 │ │ │ │ + bl -261376 │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b -84 # 4bb10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33d10> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -84 # 4bb18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33d18> │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 176 │ │ │ │ - bl -258424 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - pcalau12i $t1, 101 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 248 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, -60 # 4bb58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33d58> │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -257612 │ │ │ │ - pcalau12i $t1, 101 │ │ │ │ + pcaddi $a1, 52848 │ │ │ │ + addi.d $a0, $sp, 432 │ │ │ │ + bl -10688 # 49a20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13b60> │ │ │ │ + pcalau12i $t1, 100 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 248 │ │ │ │ + ld.d $t0, $sp, 824 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, -96 # 4bb58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33d58> │ │ │ │ - pcaddi $a0, 50371 │ │ │ │ - bl -259600 │ │ │ │ + bnez $t0, -44 # 4c3d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16510> │ │ │ │ + addi.d $a1, $sp, 432 │ │ │ │ + pcaddi $a0, 102159 │ │ │ │ + bl -173416 # 21ea0 ::do_widen(char) const@@Base+0x119e0> │ │ │ │ nop │ │ │ │ - pcalau12i $t1, 101 │ │ │ │ + pcaddi $a1, 52806 │ │ │ │ + addi.d $a0, $sp, 432 │ │ │ │ + bl -10744 # 49a20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13b60> │ │ │ │ + pcalau12i $t1, 100 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 248 │ │ │ │ + ld.d $t0, $sp, 824 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, -136 # 4bb58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33d58> │ │ │ │ - pcaddi $a0, 50361 │ │ │ │ - bl -259640 │ │ │ │ + bnez $t0, -100 # 4c3d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16510> │ │ │ │ + addi.d $a1, $sp, 432 │ │ │ │ + pcaddi $a0, 102145 │ │ │ │ + bl -173472 # 21ea0 ::do_widen(char) const@@Base+0x119e0> │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - move $a2, $zero │ │ │ │ - move $a0, $s2 │ │ │ │ - li.w $a1, 1 │ │ │ │ - bl -259328 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -258152 │ │ │ │ - b -252 # 4bb10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33d10> │ │ │ │ - bl -259856 │ │ │ │ - ld.d $a0, $s2, 32 │ │ │ │ - beqz $a0, 8 # 4bc20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33e20> │ │ │ │ - bl -259020 │ │ │ │ - move $a2, $zero │ │ │ │ - li.w $a1, 1 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -259372 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -258196 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -259052 │ │ │ │ - pcalau12i $t1, 101 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 248 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, -256 # 4bb58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33d58> │ │ │ │ - bl -258252 │ │ │ │ - move $s1, $a0 │ │ │ │ - addi.d $a0, $s0, 48 │ │ │ │ - bl -258664 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -258672 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $a0, $s0, 8 │ │ │ │ - beqz $a0, 8 # 4bc80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33e80> │ │ │ │ - bl -2652 # 4b220 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33420> │ │ │ │ - pcalau12i $t1, 101 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 248 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, -320 # 4bb58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33d58> │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -257872 │ │ │ │ nop │ │ │ │ - pcaddi $a3, 52474 │ │ │ │ - li.w $a2, 16 │ │ │ │ - pcaddi $a1, 52546 │ │ │ │ - pcaddi $a0, 52563 │ │ │ │ - bl -257544 │ │ │ │ nop │ │ │ │ - move $s1, $a0 │ │ │ │ - bl -258084 │ │ │ │ - ld.d $a0, $s0, 8 │ │ │ │ - beqz $a0, 12 # 4bcd8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33ed8> │ │ │ │ - bl -2736 # 4b220 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33420> │ │ │ │ nop │ │ │ │ - move $s0, $s1 │ │ │ │ - b -452 # 4bb18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33d18> │ │ │ │ - addi.d $sp, $sp, -96 │ │ │ │ - pcalau12i $t0, 101 │ │ │ │ - ld.d $t0, $t0, -160 │ │ │ │ - ld.d $t0, $t0, 0 │ │ │ │ - st.d $t0, $sp, 40 │ │ │ │ - li.w $t0, 0x0 │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ldptr.d $t1, $a1, 0 │ │ │ │ - st.d $s0, $sp, 80 │ │ │ │ - st.d $ra, $sp, 88 │ │ │ │ - move $s0, $a2 │ │ │ │ - beq $t1, $t0, 212 # 4bde0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33fe0> │ │ │ │ - ld.d $t0, $t0, 8 │ │ │ │ - st.d $s1, $sp, 72 │ │ │ │ - st.d $s2, $sp, 64 │ │ │ │ - st.d $s3, $sp, 56 │ │ │ │ - slli.w $t1, $a2, 0x0 │ │ │ │ - li.w $t2, 16 │ │ │ │ - ld.d $s3, $t0, 16 │ │ │ │ - move $s1, $a0 │ │ │ │ - move $s2, $a1 │ │ │ │ - beq $t1, $t2, 204 # 4be00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34000> │ │ │ │ - li.w $t2, 8 │ │ │ │ - bne $t1, $t2, 52 # 4bd70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33f70> │ │ │ │ - ldptr.w $t1, $s3, 64 │ │ │ │ - andi $t2, $t1, 0x2 │ │ │ │ - bnez $t2, 40 # 4bd70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33f70> │ │ │ │ - ldptr.d $t0, $s3, 0 │ │ │ │ - ori $t1, $t1, 0x2 │ │ │ │ - li.w $a1, 8 │ │ │ │ - ld.d $t0, $t0, 120 │ │ │ │ - move $a0, $s3 │ │ │ │ - st.w $t1, $s3, 64 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - ldptr.d $t0, $s1, 0 │ │ │ │ - ld.d $t0, $t0, 8 │ │ │ │ - stptr.d $t0, $s1, 0 │ │ │ │ - ldptr.d $t1, $s2, 0 │ │ │ │ - move $a2, $s0 │ │ │ │ - addi.d $a1, $sp, 32 │ │ │ │ - addi.d $a0, $sp, 24 │ │ │ │ - st.d $t0, $sp, 24 │ │ │ │ - st.d $t1, $sp, 32 │ │ │ │ - bl -172 # 4bce0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33ee0> │ │ │ │ - ld.d $s1, $sp, 72 │ │ │ │ - ld.d $s2, $sp, 64 │ │ │ │ - ld.d $s3, $sp, 56 │ │ │ │ nop │ │ │ │ - pcalau12i $t1, 101 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + li.w $t0, 27 │ │ │ │ + move $a2, $zero │ │ │ │ + addi.d $a1, $sp, 128 │ │ │ │ + addi.d $a0, $sp, 432 │ │ │ │ + st.d $s3, $sp, 432 │ │ │ │ + st.d $t0, $sp, 128 │ │ │ │ + bl -259848 # cd70 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + ld.d $t4, $sp, 128 │ │ │ │ + pcaddi $t0, 52794 │ │ │ │ + ld.hu $t2, $t0, 24 │ │ │ │ + vld $vr0, $t0, 0 │ │ │ │ + ld.bu $t1, $t0, 26 │ │ │ │ + ld.d $t3, $t0, 16 │ │ │ │ + st.d $a0, $sp, 432 │ │ │ │ + st.d $t4, $sp, 448 │ │ │ │ + st.d $t3, $a0, 16 │ │ │ │ + vst $vr0, $a0, 0 │ │ │ │ + st.h $t2, $a0, 24 │ │ │ │ + st.b $t1, $a0, 26 │ │ │ │ + ld.d $t0, $sp, 128 │ │ │ │ + ld.d $t1, $sp, 432 │ │ │ │ + stx.b $zero, $t1, $t0 │ │ │ │ + pcalau12i $t2, 100 │ │ │ │ + ld.d $t2, $t2, -160 │ │ │ │ + ld.d $t2, $t2, 0 │ │ │ │ + ld.d $t1, $sp, 824 │ │ │ │ + xor $t1, $t1, $t2 │ │ │ │ + li.w $t2, 0x0 │ │ │ │ + st.d $t0, $sp, 440 │ │ │ │ + bnez $t1, -260 # 4c3d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16510> │ │ │ │ + addi.d $a1, $sp, 432 │ │ │ │ + pcaddi $a0, 102105 │ │ │ │ + bl -173632 # 21ea0 ::do_widen(char) const@@Base+0x119e0> │ │ │ │ + nop │ │ │ │ + pcalau12i $t1, 100 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 40 │ │ │ │ + ld.d $t0, $sp, 824 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, 136 # 4be40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34040> │ │ │ │ - ld.d $ra, $sp, 88 │ │ │ │ - ld.d $s0, $sp, 80 │ │ │ │ - addi.d $sp, $sp, 96 │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - move $a0, $a2 │ │ │ │ - b -68 # 4bda0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33fa0> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + bnez $t0, -304 # 4c3d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16510> │ │ │ │ + bl -260804 │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 432 │ │ │ │ + bl -260880 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ nop │ │ │ │ + addi.d $a0, $sp, 400 │ │ │ │ + bl -260892 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + move $a0, $s5 │ │ │ │ + bl -260900 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -260908 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + move $s1, $s0 │ │ │ │ nop │ │ │ │ + ld.d $a0, $sp, 80 │ │ │ │ + addi.d $s0, $sp, 240 │ │ │ │ + bl -260928 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ nop │ │ │ │ + ld.d $a0, $sp, 16 │ │ │ │ + bl -260940 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -260948 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + move $s0, $s1 │ │ │ │ nop │ │ │ │ - ldptr.d $t0, $s3, 0 │ │ │ │ - move $a0, $s3 │ │ │ │ - ld.d $t0, $t0, 48 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - ldptr.w $t0, $s3, 64 │ │ │ │ - andi $t1, $t0, 0x4 │ │ │ │ - bnez $t1, -176 # 4bd68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33f68> │ │ │ │ - ldptr.d $t1, $s3, 0 │ │ │ │ - ori $t0, $t0, 0x4 │ │ │ │ - st.w $t0, $s3, 64 │ │ │ │ - ld.d $t0, $t1, 120 │ │ │ │ - li.w $a1, 16 │ │ │ │ - move $a0, $s3 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - b -208 # 4bd68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33f68> │ │ │ │ + ld.d $a0, $sp, 96 │ │ │ │ + bl -260964 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + bl -260972 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -456 # 4c3a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x164e8> │ │ │ │ nop │ │ │ │ - st.d $s1, $sp, 72 │ │ │ │ - st.d $s2, $sp, 64 │ │ │ │ - st.d $s3, $sp, 56 │ │ │ │ - bl -259964 │ │ │ │ - bl -260432 │ │ │ │ - ldptr.d $t0, $s1, 0 │ │ │ │ - move $a2, $s0 │ │ │ │ - addi.d $a1, $sp, 32 │ │ │ │ - ld.d $t0, $t0, 8 │ │ │ │ - addi.d $a0, $sp, 24 │ │ │ │ - stptr.d $t0, $s1, 0 │ │ │ │ - st.d $t0, $sp, 24 │ │ │ │ - ldptr.d $t0, $s2, 0 │ │ │ │ - st.d $t0, $sp, 32 │ │ │ │ - bl -408 # 4bce0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33ee0> │ │ │ │ + b -488 # 4c390 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x164d0> │ │ │ │ nop │ │ │ │ - pcalau12i $t1, 101 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -260148 │ │ │ │ + pcalau12i $t1, 100 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 40 │ │ │ │ + ld.d $t0, $sp, 824 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, 64 # 4bed8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x340d8> │ │ │ │ - bl -258828 │ │ │ │ - bl -260512 │ │ │ │ - bl -258564 │ │ │ │ - b -40 # 4be80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34080> │ │ │ │ + bnez $t0, -464 # 4c3d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16510> │ │ │ │ + bl -260964 │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 432 │ │ │ │ + bl -261040 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ nop │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - bl -258580 │ │ │ │ - pcalau12i $t1, 101 │ │ │ │ + addi.d $a0, $sp, 400 │ │ │ │ + bl -261052 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $s1, $sp, 336 │ │ │ │ + b -164 # 4c520 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16660> │ │ │ │ + pcalau12i $t1, 100 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 40 │ │ │ │ + ld.d $t0, $sp, 824 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - beqz $t0, 12 # 4bee0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x340e0> │ │ │ │ - bl -260104 │ │ │ │ - nop │ │ │ │ - bl -258448 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - beqz $t0, 132 # 4bf88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34188> │ │ │ │ - ld.d $a0, $t0, 24 │ │ │ │ - beqz $a0, 28 # 4bf28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34128> │ │ │ │ - ldptr.d $t1, $a0, 0 │ │ │ │ - pcaddi $t2, -3125 │ │ │ │ - ld.d $t0, $t1, 16 │ │ │ │ - beq $t0, $t2, 68 # 4bf60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34160> │ │ │ │ - pcaddi $t1, -3352 │ │ │ │ - bne $t0, $t1, 28 # 4bf40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34140> │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - jr $t0 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ld.d $t1, $t1, -24 │ │ │ │ - ld.d $t0, $a0, 24 │ │ │ │ - add.d $a0, $a0, $t1 │ │ │ │ - beqz $t0, 28 # 4bf88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34188> │ │ │ │ - ldptr.d $t1, $t0, 0 │ │ │ │ - move $a1, $zero │ │ │ │ - beq $t1, $t0, 8 # 4bf80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34180> │ │ │ │ - ld.d $a1, $t1, 16 │ │ │ │ - b -258320 # ce70 >::rdbuf(std::basic_streambuf >*)@plt> │ │ │ │ - nop │ │ │ │ - addi.d $sp, $sp, -16 │ │ │ │ - pcaddi $a3, 51499 │ │ │ │ - li.w $a2, 550 │ │ │ │ - pcaddi $a1, 51653 │ │ │ │ - pcaddi $a0, 51664 │ │ │ │ - st.d $ra, $sp, 8 │ │ │ │ - bl -258288 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + bnez $t0, -528 # 4c3d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16510> │ │ │ │ + bl -261028 │ │ │ │ + move $s2, $a0 │ │ │ │ + addi.d $a0, $sp, 432 │ │ │ │ + bl -261104 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -80 │ │ │ │ - pcalau12i $t0, 101 │ │ │ │ - ld.d $t0, $t0, -160 │ │ │ │ - ld.d $t0, $t0, 0 │ │ │ │ - st.d $t0, $sp, 56 │ │ │ │ - li.w $t0, 0x0 │ │ │ │ - ld.d $t0, $a0, 16 │ │ │ │ - ld.d $t1, $a0, 8 │ │ │ │ - st.d $ra, $sp, 72 │ │ │ │ - beq $t0, $t1, 84 # 4c028 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34228> │ │ │ │ - addi.d $t3, $t0, -1 │ │ │ │ - li.w $t2, -1 │ │ │ │ - st.d $t3, $a0, 16 │ │ │ │ - move $t1, $zero │ │ │ │ - beq $a1, $t2, 16 # 4bff8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x341f8> │ │ │ │ - st.b $a1, $t0, -1 │ │ │ │ - move $t1, $a1 │ │ │ │ + addi.d $a0, $sp, 400 │ │ │ │ + bl -261116 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + move $a0, $s5 │ │ │ │ + bl -261124 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -261132 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + move $s1, $s2 │ │ │ │ nop │ │ │ │ - pcalau12i $t2, 101 │ │ │ │ - ld.d $t2, $t2, -160 │ │ │ │ - ld.d $t2, $t2, 0 │ │ │ │ - ld.d $t0, $sp, 56 │ │ │ │ - xor $t0, $t0, $t2 │ │ │ │ - li.w $t2, 0x0 │ │ │ │ - bnez $t0, 104 # 4c078 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34278> │ │ │ │ - ld.d $ra, $sp, 72 │ │ │ │ - move $a0, $t1 │ │ │ │ - addi.d $sp, $sp, 80 │ │ │ │ - ret │ │ │ │ + ld.d $a0, $sp, 80 │ │ │ │ + bl -261148 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -216 # 4c548 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16688> │ │ │ │ nop │ │ │ │ - bl -260120 │ │ │ │ - move $t0, $a0 │ │ │ │ - li.w $t1, 1 │ │ │ │ - addi.d $a2, $sp, 8 │ │ │ │ - pcaddi $a1, 52342 │ │ │ │ - addi.d $a0, $sp, 24 │ │ │ │ - st.w $t1, $sp, 8 │ │ │ │ - st.d $t0, $sp, 16 │ │ │ │ - bl -261016 │ │ │ │ pcalau12i $t1, 100 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 56 │ │ │ │ + ld.d $t0, $sp, 824 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - st.d $s0, $sp, 64 │ │ │ │ - bnez $t0, 64 # 4c0a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x342a8> │ │ │ │ - addi.d $a0, $sp, 24 │ │ │ │ - bl -256392 # d6e8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x7e8> │ │ │ │ - nop │ │ │ │ - st.d $s0, $sp, 64 │ │ │ │ - bl -260524 │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 24 │ │ │ │ - bl -259912 │ │ │ │ + bnez $t0, -624 # 4c3d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16510> │ │ │ │ + bl -261124 │ │ │ │ pcalau12i $t1, 100 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 56 │ │ │ │ + ld.d $t0, $sp, 824 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - beqz $t0, 12 # 4c0b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x342b0> │ │ │ │ - bl -260568 │ │ │ │ - nop │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -258916 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - addi.d $sp, $sp, -80 │ │ │ │ - pcalau12i $t0, 100 │ │ │ │ - ld.d $t0, $t0, -160 │ │ │ │ - ld.d $t0, $t0, 0 │ │ │ │ - st.d $t0, $sp, 56 │ │ │ │ - li.w $t0, 0x0 │ │ │ │ - ld.d $t0, $a0, 16 │ │ │ │ - ld.d $t1, $a0, 8 │ │ │ │ - st.d $ra, $sp, 72 │ │ │ │ - beq $t0, $t1, 84 # 4c138 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34338> │ │ │ │ - addi.d $t3, $t0, -1 │ │ │ │ - li.w $t2, -1 │ │ │ │ - st.d $t3, $a0, 16 │ │ │ │ - move $t1, $zero │ │ │ │ - beq $a1, $t2, 16 # 4c108 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34308> │ │ │ │ - st.b $a1, $t0, -1 │ │ │ │ - move $t1, $a1 │ │ │ │ - nop │ │ │ │ - pcalau12i $t2, 100 │ │ │ │ - ld.d $t2, $t2, -160 │ │ │ │ - ld.d $t2, $t2, 0 │ │ │ │ - ld.d $t0, $sp, 56 │ │ │ │ - xor $t0, $t0, $t2 │ │ │ │ - li.w $t2, 0x0 │ │ │ │ - bnez $t0, 104 # 4c188 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34388> │ │ │ │ - ld.d $ra, $sp, 72 │ │ │ │ - move $a0, $t1 │ │ │ │ - addi.d $sp, $sp, 80 │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - bl -260392 │ │ │ │ - move $t0, $a0 │ │ │ │ - li.w $t1, 1 │ │ │ │ - addi.d $a2, $sp, 8 │ │ │ │ - pcaddi $a1, 52274 │ │ │ │ - addi.d $a0, $sp, 24 │ │ │ │ - st.w $t1, $sp, 8 │ │ │ │ - st.d $t0, $sp, 16 │ │ │ │ - bl -261288 │ │ │ │ + bnez $t0, -656 # 4c3d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16510> │ │ │ │ + bl -261156 │ │ │ │ pcalau12i $t1, 100 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 56 │ │ │ │ + ld.d $t0, $sp, 824 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - st.d $s0, $sp, 64 │ │ │ │ - bnez $t0, 64 # 4c1b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x343b8> │ │ │ │ - addi.d $a0, $sp, 24 │ │ │ │ - bl -256664 # d6e8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x7e8> │ │ │ │ - nop │ │ │ │ - st.d $s0, $sp, 64 │ │ │ │ - bl -260796 │ │ │ │ + bnez $t0, -688 # 4c3d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16510> │ │ │ │ + bl -261188 │ │ │ │ + pcalau12i $t1, 100 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 824 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -720 # 4c3d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16510> │ │ │ │ + bl -261220 │ │ │ │ move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 24 │ │ │ │ - bl -260184 │ │ │ │ + nop │ │ │ │ + ld.d $t0, $sp, 40 │ │ │ │ + addi.d $a0, $sp, 544 │ │ │ │ + st.d $t0, $sp, 544 │ │ │ │ + bl -262684 │ │ │ │ + b -792 # 4c3a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x164e8> │ │ │ │ + nop │ │ │ │ pcalau12i $t1, 100 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 56 │ │ │ │ + ld.d $t0, $sp, 824 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - beqz $t0, 12 # 4c1c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x343c0> │ │ │ │ - bl -260840 │ │ │ │ + bnez $t0, -784 # 4c3d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16510> │ │ │ │ + addi.d $t0, $sp, 208 │ │ │ │ + pcaddi $a0, 49696 │ │ │ │ + st.d $t0, $sp, 96 │ │ │ │ + bl -262464 │ │ │ │ nop │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -259188 │ │ │ │ + move $s0, $a0 │ │ │ │ + b -412 # 4c560 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x166a0> │ │ │ │ + addi.d $s0, $sp, 240 │ │ │ │ + move $s1, $a0 │ │ │ │ + b -440 # 4c550 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16690> │ │ │ │ nop │ │ │ │ + move $s0, $a0 │ │ │ │ + move $a0, $s5 │ │ │ │ + bl -261400 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -80 │ │ │ │ - pcalau12i $t0, 100 │ │ │ │ - ld.d $t0, $t0, -160 │ │ │ │ - ld.d $t0, $t0, 0 │ │ │ │ - st.d $t0, $sp, 56 │ │ │ │ - li.w $t0, 0x0 │ │ │ │ - ld.d $t0, $a0, 16 │ │ │ │ - ld.d $t1, $a0, 8 │ │ │ │ - st.d $ra, $sp, 72 │ │ │ │ - beq $t0, $t1, 84 # 4c248 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34448> │ │ │ │ - addi.d $t3, $t0, -1 │ │ │ │ - li.w $t2, -1 │ │ │ │ - st.d $t3, $a0, 16 │ │ │ │ - move $t1, $zero │ │ │ │ - beq $a1, $t2, 16 # 4c218 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34418> │ │ │ │ - st.b $a1, $t0, -1 │ │ │ │ - move $t1, $a1 │ │ │ │ + addi.d $a0, $sp, 432 │ │ │ │ + bl -262932 # c410 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + addi.d $s1, $sp, 336 │ │ │ │ + b -516 # 4c528 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16668> │ │ │ │ + ld.d $t0, $sp, 48 │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 512 │ │ │ │ + st.d $t0, $sp, 440 │ │ │ │ + bl -261440 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $t0, $sp, 32 │ │ │ │ + move $a0, $s4 │ │ │ │ + st.d $t0, $sp, 440 │ │ │ │ + bl -261120 │ │ │ │ + ld.d $t0, $s1, -24 │ │ │ │ + addi.d $t1, $sp, 112 │ │ │ │ + st.d $s1, $sp, 432 │ │ │ │ + addi.d $t0, $t0, 720 │ │ │ │ + add.d $t0, $t0, $t1 │ │ │ │ + st.d $s2, $t0, -400 │ │ │ │ + b -188 # 4c6b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x167f0> │ │ │ │ + move $s0, $a0 │ │ │ │ nop │ │ │ │ - pcalau12i $t2, 100 │ │ │ │ - ld.d $t2, $t2, -160 │ │ │ │ - ld.d $t2, $t2, 0 │ │ │ │ - ld.d $t0, $sp, 56 │ │ │ │ - xor $t0, $t0, $t2 │ │ │ │ - li.w $t2, 0x0 │ │ │ │ - bnez $t0, 104 # 4c298 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34498> │ │ │ │ - ld.d $ra, $sp, 72 │ │ │ │ - move $a0, $t1 │ │ │ │ - addi.d $sp, $sp, 80 │ │ │ │ - ret │ │ │ │ + addi.d $a0, $sp, 432 │ │ │ │ + bl -263020 # c410 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + b -984 # 4c3a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x164e8> │ │ │ │ nop │ │ │ │ - bl -260664 │ │ │ │ - move $t0, $a0 │ │ │ │ - li.w $t1, 1 │ │ │ │ - addi.d $a2, $sp, 8 │ │ │ │ - pcaddi $a1, 52206 │ │ │ │ - addi.d $a0, $sp, 24 │ │ │ │ - st.w $t1, $sp, 8 │ │ │ │ - st.d $t0, $sp, 16 │ │ │ │ - bl -261560 │ │ │ │ + move $s2, $a0 │ │ │ │ + b -404 # 4c5f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16738> │ │ │ │ + move $s3, $a0 │ │ │ │ + nop │ │ │ │ + ld.d $t0, $sp, 40 │ │ │ │ + addi.d $a0, $sp, 544 │ │ │ │ + move $s2, $s3 │ │ │ │ + st.d $t0, $sp, 544 │ │ │ │ + addi.d $s1, $sp, 336 │ │ │ │ + bl -262924 │ │ │ │ + b -424 # 4c608 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16748> │ │ │ │ + nop │ │ │ │ + move $s0, $a0 │ │ │ │ + b -676 # 4c518 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16658> │ │ │ │ + move $s1, $a0 │ │ │ │ + b -652 # 4c538 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16678> │ │ │ │ + move $s0, $a0 │ │ │ │ + nop │ │ │ │ + ld.d $t0, $sp, 40 │ │ │ │ + addi.d $a0, $sp, 544 │ │ │ │ + addi.d $s1, $sp, 336 │ │ │ │ + st.d $t0, $sp, 544 │ │ │ │ + bl -262976 │ │ │ │ + b -700 # 4c528 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16668> │ │ │ │ + pcalau12i $t1, 100 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 824 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -1072 # 4c3d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16510> │ │ │ │ + addi.d $t0, $sp, 304 │ │ │ │ + pcaddi $a0, 49624 │ │ │ │ + st.d $t0, $sp, 80 │ │ │ │ + bl -262752 │ │ │ │ + nop │ │ │ │ + ld.d $t0, $sp, 48 │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 512 │ │ │ │ + st.d $t0, $sp, 440 │ │ │ │ + bl -261672 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $t0, $sp, 32 │ │ │ │ + move $a0, $s4 │ │ │ │ + st.d $t0, $sp, 440 │ │ │ │ + bl -261352 │ │ │ │ + ld.d $t0, $s1, -24 │ │ │ │ + addi.d $t1, $sp, 112 │ │ │ │ + st.d $s1, $sp, 432 │ │ │ │ + addi.d $t0, $t0, 720 │ │ │ │ + add.d $t0, $t0, $t1 │ │ │ │ + move $s1, $s0 │ │ │ │ + st.d $s2, $t0, -400 │ │ │ │ + ld.d $t0, $sp, 40 │ │ │ │ + addi.d $a0, $sp, 544 │ │ │ │ + addi.d $s0, $sp, 240 │ │ │ │ + st.d $t0, $sp, 544 │ │ │ │ + bl -263112 │ │ │ │ + b -796 # 4c550 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16690> │ │ │ │ + move $s0, $a0 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + bl -261752 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -260 # 4c778 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x168b8> │ │ │ │ + move $s1, $a0 │ │ │ │ + b -44 # 4c858 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16998> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -364 # 4c720 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16860> │ │ │ │ pcalau12i $t1, 100 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 56 │ │ │ │ + ld.d $t0, $sp, 824 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - st.d $s0, $sp, 64 │ │ │ │ - bnez $t0, 64 # 4c2c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x344c8> │ │ │ │ - addi.d $a0, $sp, 24 │ │ │ │ - bl -256936 # d6e8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x7e8> │ │ │ │ + bnez $t0, -1240 # 4c3d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16510> │ │ │ │ + pcaddi $a0, 49583 │ │ │ │ + bl -262912 │ │ │ │ nop │ │ │ │ - st.d $s0, $sp, 64 │ │ │ │ - bl -261068 │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 24 │ │ │ │ - bl -260456 │ │ │ │ pcalau12i $t1, 100 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 56 │ │ │ │ + ld.d $t0, $sp, 824 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - beqz $t0, 12 # 4c2d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x344d0> │ │ │ │ - bl -261112 │ │ │ │ - nop │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -259460 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - addi.d $sp, $sp, -80 │ │ │ │ - pcalau12i $t0, 100 │ │ │ │ - ld.d $t0, $t0, -160 │ │ │ │ - ld.d $t0, $t0, 0 │ │ │ │ - st.d $t0, $sp, 56 │ │ │ │ - li.w $t0, 0x0 │ │ │ │ - ld.d $t0, $a0, 16 │ │ │ │ - ld.d $t1, $a0, 8 │ │ │ │ - st.d $ra, $sp, 72 │ │ │ │ - beq $t0, $t1, 84 # 4c358 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34558> │ │ │ │ - addi.d $t3, $t0, -1 │ │ │ │ - li.w $t2, -1 │ │ │ │ - st.d $t3, $a0, 16 │ │ │ │ - move $t1, $zero │ │ │ │ - beq $a1, $t2, 16 # 4c328 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34528> │ │ │ │ - st.b $a1, $t0, -1 │ │ │ │ - move $t1, $a1 │ │ │ │ - nop │ │ │ │ - pcalau12i $t2, 100 │ │ │ │ - ld.d $t2, $t2, -160 │ │ │ │ - ld.d $t2, $t2, 0 │ │ │ │ - ld.d $t0, $sp, 56 │ │ │ │ - xor $t0, $t0, $t2 │ │ │ │ - li.w $t2, 0x0 │ │ │ │ - bnez $t0, 104 # 4c3a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x345a8> │ │ │ │ - ld.d $ra, $sp, 72 │ │ │ │ - move $a0, $t1 │ │ │ │ - addi.d $sp, $sp, 80 │ │ │ │ - ret │ │ │ │ + bnez $t0, -1280 # 4c3d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16510> │ │ │ │ + pcaddi $a0, 49573 │ │ │ │ + bl -262952 │ │ │ │ nop │ │ │ │ - bl -260936 │ │ │ │ - move $t0, $a0 │ │ │ │ - li.w $t1, 1 │ │ │ │ - addi.d $a2, $sp, 8 │ │ │ │ - pcaddi $a1, 52138 │ │ │ │ - addi.d $a0, $sp, 24 │ │ │ │ - st.w $t1, $sp, 8 │ │ │ │ - st.d $t0, $sp, 16 │ │ │ │ - bl -261832 │ │ │ │ pcalau12i $t1, 100 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 56 │ │ │ │ + ld.d $t0, $sp, 824 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - st.d $s0, $sp, 64 │ │ │ │ - bnez $t0, 64 # 4c3d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x345d8> │ │ │ │ - addi.d $a0, $sp, 24 │ │ │ │ - bl -257208 # d6e8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x7e8> │ │ │ │ + bnez $t0, -1320 # 4c3d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16510> │ │ │ │ + pcaddi $a0, 49563 │ │ │ │ + bl -262992 │ │ │ │ nop │ │ │ │ - st.d $s0, $sp, 64 │ │ │ │ - bl -261340 │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 24 │ │ │ │ - bl -260728 │ │ │ │ pcalau12i $t1, 100 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 56 │ │ │ │ + ld.d $t0, $sp, 824 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - beqz $t0, 12 # 4c3e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x345e0> │ │ │ │ - bl -261384 │ │ │ │ - nop │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -259732 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + bnez $t0, -1360 # 4c3d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16510> │ │ │ │ + bl -261860 │ │ │ │ + move $s0, $a0 │ │ │ │ nop │ │ │ │ + addi.d $a0, $sp, 432 │ │ │ │ + bl -262644 # c740 , std::allocator >::~basic_stringstream()@plt> │ │ │ │ + b -1424 # 4c3a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x164e8> │ │ │ │ nop │ │ │ │ + move $s6, $a0 │ │ │ │ + addi.d $a0, $sp, 120 │ │ │ │ + move $s7, $a1 │ │ │ │ + bl -261628 │ │ │ │ + move $a0, $s6 │ │ │ │ nop │ │ │ │ - ld.d $a1, $a0, 16 │ │ │ │ - addi.d $sp, $sp, -96 │ │ │ │ - st.d $ra, $sp, 88 │ │ │ │ + li.w $t0, 1 │ │ │ │ + bne $s7, $t0, 252 # 4ca58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16b98> │ │ │ │ + bl -263264 │ │ │ │ + ld.d $t0, $sp, 448 │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ + add.d $t0, $s3, $t0 │ │ │ │ + ldptr.w $t2, $t0, 32 │ │ │ │ + ldptr.w $t1, $t0, 28 │ │ │ │ + ori $t2, $t2, 0x1 │ │ │ │ + andi $t1, $t1, 0x1 │ │ │ │ + st.w $t2, $t0, 32 │ │ │ │ + beqz $t1, 292 # 4caa8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16be8> │ │ │ │ pcalau12i $t1, 100 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - st.d $t1, $sp, 72 │ │ │ │ + ld.d $t0, $sp, 824 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - move $t0, $a0 │ │ │ │ - beqz $a1, 60 # 4c460 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34660> │ │ │ │ - ld.d $t1, $t0, 24 │ │ │ │ - bgeu $a1, $t1, 316 # 4c568 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34768> │ │ │ │ + bnez $t0, -1488 # 4c3d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16510> │ │ │ │ + bl -261652 │ │ │ │ + ld.d $t0, $sp, 48 │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 528 │ │ │ │ + st.d $t0, $sp, 456 │ │ │ │ + bl -262072 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $t0, $sp, 32 │ │ │ │ + addi.d $a0, $sp, 512 │ │ │ │ + st.d $t0, $sp, 456 │ │ │ │ + bl -261752 │ │ │ │ + ld.d $t2, $s8, -24 │ │ │ │ + ld.d $t1, $s5, -24 │ │ │ │ + ld.d $t0, $s4, -24 │ │ │ │ + addi.d $t3, $sp, 112 │ │ │ │ + addi.d $t2, $t2, 720 │ │ │ │ + addi.d $t1, $t1, 720 │ │ │ │ + addi.d $t0, $t0, 720 │ │ │ │ + add.d $t2, $t2, $t3 │ │ │ │ + add.d $t1, $t1, $t3 │ │ │ │ + add.d $t0, $t0, $t3 │ │ │ │ + ld.d $t3, $sp, 16 │ │ │ │ + st.d $t3, $t2, -400 │ │ │ │ + ld.d $t2, $sp, 8 │ │ │ │ + st.d $s5, $sp, 448 │ │ │ │ + st.d $t2, $t1, -384 │ │ │ │ + st.d $s4, $sp, 432 │ │ │ │ + st.d $fp, $t0, -400 │ │ │ │ + st.d $zero, $sp, 440 │ │ │ │ + nop │ │ │ │ + ld.d $t0, $sp, 40 │ │ │ │ + addi.d $a0, $sp, 560 │ │ │ │ + st.d $t0, $sp, 560 │ │ │ │ + bl -263556 │ │ │ │ + b -1664 # 4c3a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x164e8> │ │ │ │ + nop │ │ │ │ + ld.d $t0, $s4, -24 │ │ │ │ + addi.d $t1, $sp, 112 │ │ │ │ + st.d $s4, $sp, 432 │ │ │ │ + addi.d $t0, $t0, 720 │ │ │ │ + add.d $t0, $t0, $t1 │ │ │ │ + st.d $fp, $t0, -400 │ │ │ │ + move $s0, $a0 │ │ │ │ + st.d $zero, $sp, 440 │ │ │ │ + b -56 # 4ca18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16b58> │ │ │ │ + nop │ │ │ │ + bl -263512 │ │ │ │ + ld.d $t0, $sp, 448 │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ + add.d $t0, $s3, $t0 │ │ │ │ + ldptr.w $t1, $t0, 32 │ │ │ │ + ori $t1, $t1, 0x1 │ │ │ │ + st.w $t1, $t0, 32 │ │ │ │ + ldptr.w $t0, $t0, 28 │ │ │ │ + andi $t0, $t0, 0x1 │ │ │ │ + beqz $t0, 36 # 4caa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16be0> │ │ │ │ pcalau12i $t1, 100 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 72 │ │ │ │ + ld.d $t0, $sp, 824 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - ld.bu $a0, $a1, 0 │ │ │ │ - bnez $t0, 276 # 4c560 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34760> │ │ │ │ - ld.d $ra, $sp, 88 │ │ │ │ - addi.d $sp, $sp, 96 │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - ldptr.d $t1, $a0, 0 │ │ │ │ - pcaddi $t2, -3685 │ │ │ │ - ld.d $t1, $t1, 168 │ │ │ │ - bne $t1, $t2, 180 # 4c520 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34720> │ │ │ │ - ld.d $t1, $a0, 80 │ │ │ │ - move $t2, $zero │ │ │ │ - move $a1, $t1 │ │ │ │ - st.d $t1, $a0, 8 │ │ │ │ - st.d $t1, $a0, 16 │ │ │ │ - st.d $t1, $a0, 24 │ │ │ │ - ld.d $t3, $t0, 96 │ │ │ │ - slt $t4, $t2, $t3 │ │ │ │ - masknez $a2, $t3, $t4 │ │ │ │ - maskeqz $t4, $t2, $t4 │ │ │ │ - or $a2, $a2, $t4 │ │ │ │ - bnez $a2, 156 # 4c538 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34738> │ │ │ │ - ld.d $t2, $t0, 96 │ │ │ │ - ld.bu $t3, $t0, 69 │ │ │ │ - sub.d $a2, $t2, $a2 │ │ │ │ - add.d $t2, $t1, $t2 │ │ │ │ - add.d $t1, $t1, $a2 │ │ │ │ - st.d $t2, $t0, 16 │ │ │ │ - st.d $t2, $t0, 24 │ │ │ │ - st.d $t1, $t0, 8 │ │ │ │ - beqz $t3, 232 # 4c5a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x347a8> │ │ │ │ - bl -261300 │ │ │ │ - move $t0, $a0 │ │ │ │ - li.w $t1, 1 │ │ │ │ - addi.d $a2, $sp, 24 │ │ │ │ - pcaddi $a1, 52053 │ │ │ │ - addi.d $a0, $sp, 40 │ │ │ │ - st.w $t1, $sp, 24 │ │ │ │ - st.d $t0, $sp, 32 │ │ │ │ - bl -262196 │ │ │ │ + bnez $t0, -1736 # 4c3d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16510> │ │ │ │ + bl -261900 │ │ │ │ + bl -261632 │ │ │ │ + b -11276 # 49e98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13fd8> │ │ │ │ pcalau12i $t1, 100 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 72 │ │ │ │ + ld.d $t0, $sp, 824 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - st.d $s0, $sp, 80 │ │ │ │ - bnez $t0, 156 # 4c5a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x347a0> │ │ │ │ - addi.d $a0, $sp, 40 │ │ │ │ - bl -257572 # d6e8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x7e8> │ │ │ │ + bnez $t0, -1776 # 4c3d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16510> │ │ │ │ + bl -261940 │ │ │ │ + move $s0, $a0 │ │ │ │ + bl -261676 │ │ │ │ + addi.d $a0, $sp, 128 │ │ │ │ + bl -263556 │ │ │ │ + b -424 # 4c930 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16a70> │ │ │ │ nop │ │ │ │ + move $s0, $a0 │ │ │ │ + bl -261700 │ │ │ │ + b -24 # 4cad0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16c10> │ │ │ │ nop │ │ │ │ + move $s0, $a0 │ │ │ │ + b -220 # 4ca18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16b58> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -1876 # 4c3a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x164e8> │ │ │ │ + move $s7, $a1 │ │ │ │ + b -428 # 4c958 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16a98> │ │ │ │ + move $s1, $a0 │ │ │ │ + ld.d $a0, $sp, 16 │ │ │ │ + bl -262416 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ nop │ │ │ │ + addi.d $a0, $sp, 432 │ │ │ │ + bl -263948 # c410 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + addi.d $s0, $sp, 240 │ │ │ │ + b -1492 # 4c550 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16690> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -1396 # 4c5b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x166f8> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -956 # 4c778 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x168b8> │ │ │ │ + b -712 # 4c870 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x169b0> │ │ │ │ nop │ │ │ │ - stptr.d $a0, $sp, 0 │ │ │ │ - jirl $ra, $t1, 0 │ │ │ │ - ldptr.d $t0, $sp, 0 │ │ │ │ - ld.d $a1, $t0, 16 │ │ │ │ - b -264 # 4c428 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34628> │ │ │ │ + b -1040 # 4c730 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16870> │ │ │ │ nop │ │ │ │ - sub.d $t3, $t3, $a2 │ │ │ │ - sub.d $a1, $a1, $a2 │ │ │ │ - add.d $a0, $t1, $t3 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - stptr.d $a2, $sp, 0 │ │ │ │ - bl -259852 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - ldptr.d $a2, $sp, 0 │ │ │ │ - ld.d $t1, $t0, 80 │ │ │ │ - b -188 # 4c4a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x346a0> │ │ │ │ - st.d $s0, $sp, 80 │ │ │ │ - bl -261780 │ │ │ │ - ld.d $t2, $t0, 8 │ │ │ │ - ld.d $t1, $t0, 80 │ │ │ │ - sub.d $t2, $a1, $t2 │ │ │ │ - b -236 # 4c488 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34688> │ │ │ │ + move $s1, $a0 │ │ │ │ + b -52 # 4cb18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16c58> │ │ │ │ move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 40 │ │ │ │ - bl -261184 │ │ │ │ + b -1972 # 4c3a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x164e0> │ │ │ │ + b -1992 # 4c390 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x164d0> │ │ │ │ + nop │ │ │ │ + move $s0, $a0 │ │ │ │ + b -1988 # 4c3a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x164e0> │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 400 │ │ │ │ + bl -262512 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -580 # 4c930 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16a70> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -2012 # 4c3a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x164e0> │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 432 │ │ │ │ + bl -262536 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -2020 # 4c3a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x164e8> │ │ │ │ pcalau12i $t1, 100 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 72 │ │ │ │ + ld.d $t0, $sp, 824 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - beqz $t0, 36 # 4c5c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x347c0> │ │ │ │ - bl -261840 │ │ │ │ - nop │ │ │ │ - pcaddi $a3, 51424 │ │ │ │ - li.w $a2, 55 │ │ │ │ - pcaddi $a1, 51328 │ │ │ │ - pcaddi $a0, 51341 │ │ │ │ - st.d $s0, $sp, 80 │ │ │ │ - bl -259852 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -260212 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + bnez $t0, -2008 # 4c3d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16510> │ │ │ │ + pcaddi $a0, 49391 │ │ │ │ + bl -263680 │ │ │ │ nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ld.d $a1, $a0, 16 │ │ │ │ - addi.d $sp, $sp, -96 │ │ │ │ - st.d $ra, $sp, 88 │ │ │ │ pcalau12i $t1, 100 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - st.d $t1, $sp, 72 │ │ │ │ + ld.d $t0, $sp, 824 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - move $t0, $a0 │ │ │ │ - beqz $a1, 60 # 4c640 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34840> │ │ │ │ - ld.d $t1, $t0, 24 │ │ │ │ - bgeu $a1, $t1, 316 # 4c748 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34948> │ │ │ │ + bnez $t0, -2048 # 4c3d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16510> │ │ │ │ + pcaddi $a0, 49381 │ │ │ │ + bl -263720 │ │ │ │ + nop │ │ │ │ + move $s0, $a0 │ │ │ │ + b -2116 # 4c3a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x164e0> │ │ │ │ pcalau12i $t1, 100 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 72 │ │ │ │ + ld.d $t0, $sp, 824 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - ld.bu $a0, $a1, 0 │ │ │ │ - bnez $t0, 276 # 4c740 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34940> │ │ │ │ - ld.d $ra, $sp, 88 │ │ │ │ - addi.d $sp, $sp, 96 │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - ldptr.d $t1, $a0, 0 │ │ │ │ - pcaddi $t2, -3737 │ │ │ │ - ld.d $t1, $t1, 168 │ │ │ │ - bne $t1, $t2, 180 # 4c700 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34900> │ │ │ │ - ld.d $t1, $a0, 96 │ │ │ │ - move $t2, $zero │ │ │ │ - move $a1, $t1 │ │ │ │ - st.d $t1, $a0, 8 │ │ │ │ - st.d $t1, $a0, 16 │ │ │ │ - st.d $t1, $a0, 24 │ │ │ │ - ld.d $t3, $t0, 112 │ │ │ │ - slt $t4, $t2, $t3 │ │ │ │ - masknez $a2, $t3, $t4 │ │ │ │ - maskeqz $t4, $t2, $t4 │ │ │ │ - or $a2, $a2, $t4 │ │ │ │ - bnez $a2, 156 # 4c718 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34918> │ │ │ │ - ld.d $t2, $t0, 112 │ │ │ │ - ld.bu $t3, $t0, 80 │ │ │ │ - sub.d $a2, $t2, $a2 │ │ │ │ - add.d $t2, $t1, $t2 │ │ │ │ - add.d $t1, $t1, $a2 │ │ │ │ - st.d $t2, $t0, 16 │ │ │ │ - st.d $t2, $t0, 24 │ │ │ │ - st.d $t1, $t0, 8 │ │ │ │ - beqz $t3, 232 # 4c788 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34988> │ │ │ │ - bl -261780 │ │ │ │ - move $t0, $a0 │ │ │ │ - li.w $t1, 1 │ │ │ │ - addi.d $a2, $sp, 24 │ │ │ │ - pcaddi $a1, 51933 │ │ │ │ - addi.d $a0, $sp, 40 │ │ │ │ - st.w $t1, $sp, 24 │ │ │ │ - st.d $t0, $sp, 32 │ │ │ │ - bl -262676 │ │ │ │ + bnez $t0, -2096 # 4c3d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16510> │ │ │ │ + pcaddi $a0, 49369 │ │ │ │ + addi.d $s0, $sp, 240 │ │ │ │ + bl -263772 │ │ │ │ + ld.d $t0, $sp, 48 │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 512 │ │ │ │ + st.d $t0, $sp, 440 │ │ │ │ + bl -262688 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $t0, $sp, 32 │ │ │ │ + move $a0, $s4 │ │ │ │ + st.d $t0, $sp, 440 │ │ │ │ + bl -262368 │ │ │ │ + ld.d $t0, $s1, -24 │ │ │ │ + addi.d $t1, $sp, 112 │ │ │ │ + st.d $s1, $sp, 432 │ │ │ │ + addi.d $t0, $t0, 720 │ │ │ │ + add.d $t0, $t0, $t1 │ │ │ │ + st.d $s2, $t0, -400 │ │ │ │ + b -1148 # 4c7d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16910> │ │ │ │ pcalau12i $t1, 100 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 72 │ │ │ │ + ld.d $t0, $sp, 824 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - st.d $s0, $sp, 80 │ │ │ │ - bnez $t0, 156 # 4c780 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34980> │ │ │ │ - addi.d $a0, $sp, 40 │ │ │ │ - bl -258052 # d6e8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x7e8> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + bnez $t0, -2200 # 4c3d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16510> │ │ │ │ + pcaddi $a0, 49343 │ │ │ │ + bl -263872 │ │ │ │ nop │ │ │ │ + b -248 # 4cb80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16cc0> │ │ │ │ nop │ │ │ │ - stptr.d $a0, $sp, 0 │ │ │ │ - jirl $ra, $t1, 0 │ │ │ │ - ldptr.d $t0, $sp, 0 │ │ │ │ - ld.d $a1, $t0, 16 │ │ │ │ - b -264 # 4c608 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34808> │ │ │ │ + b -2288 # 4c390 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x164d0> │ │ │ │ nop │ │ │ │ - sub.d $t3, $t3, $a2 │ │ │ │ - sub.d $a1, $a1, $a2 │ │ │ │ - add.d $a0, $t1, $t3 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - stptr.d $a2, $sp, 0 │ │ │ │ - bl -260332 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - ldptr.d $a2, $sp, 0 │ │ │ │ - ld.d $t1, $t0, 96 │ │ │ │ - b -188 # 4c680 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34880> │ │ │ │ - st.d $s0, $sp, 80 │ │ │ │ - bl -262260 │ │ │ │ - ld.d $t2, $t0, 8 │ │ │ │ - ld.d $t1, $t0, 96 │ │ │ │ - sub.d $t2, $a1, $t2 │ │ │ │ - b -236 # 4c668 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34868> │ │ │ │ move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 40 │ │ │ │ - bl -261664 │ │ │ │ + b -1388 # 4c720 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16860> │ │ │ │ pcalau12i $t1, 100 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 72 │ │ │ │ + ld.d $t0, $sp, 824 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - beqz $t0, 36 # 4c7a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x349a0> │ │ │ │ - bl -262320 │ │ │ │ - nop │ │ │ │ - pcaddi $a3, 51158 │ │ │ │ - li.w $a2, 55 │ │ │ │ - pcaddi $a1, 51208 │ │ │ │ - pcaddi $a0, 51221 │ │ │ │ - st.d $s0, $sp, 80 │ │ │ │ - bl -260332 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -260692 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - addi.d $sp, $sp, -16 │ │ │ │ - st.d $ra, $sp, 8 │ │ │ │ - bl -22168 # 47120 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f320> │ │ │ │ - nop │ │ │ │ - addi.d $sp, $sp, -16 │ │ │ │ - move $a2, $zero │ │ │ │ - st.d $ra, $sp, 8 │ │ │ │ - bl -22188 # 47120 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f320> │ │ │ │ - addi.d $sp, $sp, -16 │ │ │ │ - st.d $ra, $sp, 8 │ │ │ │ - bl -21800 # 472b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f4b0> │ │ │ │ - nop │ │ │ │ - addi.d $sp, $sp, -16 │ │ │ │ - move $a2, $zero │ │ │ │ - st.d $ra, $sp, 8 │ │ │ │ - bl -21820 # 472b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f4b0> │ │ │ │ - addi.d $sp, $sp, -16 │ │ │ │ - st.d $ra, $sp, 8 │ │ │ │ - bl -21432 # 47440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f640> │ │ │ │ - nop │ │ │ │ - addi.d $sp, $sp, -16 │ │ │ │ - move $a2, $zero │ │ │ │ - st.d $ra, $sp, 8 │ │ │ │ - bl -21452 # 47440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f640> │ │ │ │ - addi.d $sp, $sp, -16 │ │ │ │ - st.d $ra, $sp, 8 │ │ │ │ - bl -21064 # 475d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f7d0> │ │ │ │ - nop │ │ │ │ - addi.d $sp, $sp, -16 │ │ │ │ - move $a2, $zero │ │ │ │ - st.d $ra, $sp, 8 │ │ │ │ - bl -21084 # 475d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f7d0> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - li.w $t2, 8 │ │ │ │ - beq $a1, $t2, 60 # 4c880 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34a80> │ │ │ │ - li.w $t2, 16 │ │ │ │ - bne $a1, $t2, 68 # 4c890 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34a90> │ │ │ │ - ldptr.w $t0, $a0, 64 │ │ │ │ - andi $t2, $t0, 0x4 │ │ │ │ - bnez $t2, 56 # 4c890 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34a90> │ │ │ │ - ldptr.d $t2, $a0, 0 │ │ │ │ - ori $t0, $t0, 0x4 │ │ │ │ - st.w $t0, $a0, 64 │ │ │ │ - ld.d $t0, $t2, 120 │ │ │ │ - jr $t0 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ldptr.w $t0, $a0, 64 │ │ │ │ - andi $t2, $t0, 0x2 │ │ │ │ - beqz $t2, 24 # 4c8a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34aa0> │ │ │ │ - nop │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ldptr.d $t2, $a0, 0 │ │ │ │ - ori $t0, $t0, 0x2 │ │ │ │ - st.w $t0, $a0, 64 │ │ │ │ - ld.d $t0, $t2, 120 │ │ │ │ - jr $t0 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ldptr.w $t0, $a0, 64 │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - st.d $s0, $sp, 16 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - andi $t1, $t0, 0x2 │ │ │ │ + bnez $t0, -2264 # 4c3d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16510> │ │ │ │ + pcaddi $a0, 49327 │ │ │ │ + addi.d $s1, $sp, 336 │ │ │ │ + bl -263940 │ │ │ │ move $s0, $a0 │ │ │ │ - bnez $t1, 32 # 4c8f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34af8> │ │ │ │ - ldptr.d $t1, $a0, 0 │ │ │ │ - ori $t0, $t0, 0x2 │ │ │ │ - st.w $t0, $a0, 64 │ │ │ │ - ld.d $t0, $t1, 120 │ │ │ │ - li.w $a1, 8 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - ldptr.w $t0, $s0, 64 │ │ │ │ - andi $t1, $t0, 0x4 │ │ │ │ - bnez $t1, 36 # 4c920 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34b20> │ │ │ │ - ldptr.d $t1, $s0, 0 │ │ │ │ - ori $t0, $t0, 0x4 │ │ │ │ - st.w $t0, $s0, 64 │ │ │ │ - ld.d $t0, $t1, 120 │ │ │ │ - li.w $a1, 16 │ │ │ │ - move $a0, $s0 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - nop │ │ │ │ - ld.bu $t0, $s0, 69 │ │ │ │ - beqz $t0, 12 # 4c930 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34b30> │ │ │ │ - st.b $zero, $s0, 69 │ │ │ │ - nop │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - st.w $zero, $s0, 104 │ │ │ │ - ld.d $s0, $sp, 16 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - bl -263240 │ │ │ │ - li.w $a1, 16 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -276 # 4c840 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34a40> │ │ │ │ - bl -261576 │ │ │ │ + b -1948 # 4c520 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16660> │ │ │ │ + pcalau12i $t1, 100 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 824 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -2312 # 4c3d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16510> │ │ │ │ + pcaddi $a0, 49315 │ │ │ │ + bl -263984 │ │ │ │ nop │ │ │ │ - bl -263264 │ │ │ │ - ld.bu $t0, $s0, 69 │ │ │ │ - beqz $t0, 8 # 4c970 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34b70> │ │ │ │ - st.b $zero, $s0, 69 │ │ │ │ - bl -261600 │ │ │ │ + move $s1, $a0 │ │ │ │ + b -1956 # 4c548 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16688> │ │ │ │ + move $s1, $a0 │ │ │ │ + b -1180 # 4c858 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16998> │ │ │ │ + b -1248 # 4c818 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16958> │ │ │ │ nop │ │ │ │ - bl -263288 │ │ │ │ - bl -261340 │ │ │ │ - bl -261616 │ │ │ │ + b -1536 # 4c700 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16840> │ │ │ │ nop │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - bl -261356 │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - b -52 # 4c960 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34b60> │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - bl -261372 │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - bl -263332 │ │ │ │ - st.w $zero, $s0, 104 │ │ │ │ - bl -261660 │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - bl -261396 │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - bl -261228 │ │ │ │ - ldptr.w $t0, $a0, 104 │ │ │ │ - addi.d $sp, $sp, -16 │ │ │ │ - stptr.d $s0, $sp, 0 │ │ │ │ - pcaddi $t1, 100243 │ │ │ │ - st.d $ra, $sp, 8 │ │ │ │ - stptr.d $t1, $a0, 0 │ │ │ │ - andi $t1, $t0, 0x1 │ │ │ │ move $s0, $a0 │ │ │ │ - beqz $t1, 16 # 4c9f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34bf0> │ │ │ │ - andi $t0, $t0, 0x4 │ │ │ │ - bnez $t0, 88 # 4ca40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34c40> │ │ │ │ - nop │ │ │ │ - ld.d $a0, $s0, 80 │ │ │ │ - beqz $a0, 12 # 4ca00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34c00> │ │ │ │ - bl -262568 │ │ │ │ - nop │ │ │ │ - pcalau12i $t0, 100 │ │ │ │ - ld.d $t0, $t0, -296 │ │ │ │ - addi.d $t0, $t0, 16 │ │ │ │ - ld.d $ra, $sp, 8 │ │ │ │ - stptr.d $t0, $s0, 0 │ │ │ │ - addi.d $a0, $s0, 56 │ │ │ │ - ldptr.d $s0, $sp, 0 │ │ │ │ - addi.d $sp, $sp, 16 │ │ │ │ - b -261840 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - bl -384 # 4c8c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34ac0> │ │ │ │ - b -84 # 4c9f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34bf0> │ │ │ │ - bl -263496 │ │ │ │ - bl -261548 │ │ │ │ - b -96 # 4c9f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34bf0> │ │ │ │ + b -1956 # 4c568 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x166a8> │ │ │ │ + b -520 # 4cb08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16c48> │ │ │ │ nop │ │ │ │ + move $s1, $a0 │ │ │ │ + b -2004 # 4c548 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16688> │ │ │ │ + pcalau12i $t1, 100 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 824 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -2408 # 4c3d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16510> │ │ │ │ + pcaddi $a0, 49291 │ │ │ │ + bl -264080 │ │ │ │ nop │ │ │ │ + move $s1, $a0 │ │ │ │ + b -1844 # 4c618 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16758> │ │ │ │ + b -1336 # 4c818 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16958> │ │ │ │ nop │ │ │ │ - ldptr.w $t0, $a0, 104 │ │ │ │ - addi.d $sp, $sp, -16 │ │ │ │ - stptr.d $s0, $sp, 0 │ │ │ │ - pcaddi $t1, 100203 │ │ │ │ - st.d $ra, $sp, 8 │ │ │ │ - stptr.d $t1, $a0, 0 │ │ │ │ - andi $t1, $t0, 0x1 │ │ │ │ + move $s1, $a0 │ │ │ │ + b -580 # 4cb18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16c58> │ │ │ │ + move $s1, $a0 │ │ │ │ + b -1292 # 4c858 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16998> │ │ │ │ move $s0, $a0 │ │ │ │ - beqz $t1, 16 # 4ca90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34c90> │ │ │ │ - andi $t0, $t0, 0x4 │ │ │ │ - bnez $t0, 88 # 4cae0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34ce0> │ │ │ │ - nop │ │ │ │ - ld.d $a0, $s0, 80 │ │ │ │ - beqz $a0, 12 # 4caa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34ca0> │ │ │ │ - bl -262728 │ │ │ │ - nop │ │ │ │ - pcalau12i $t0, 100 │ │ │ │ - ld.d $t0, $t0, -296 │ │ │ │ - addi.d $t0, $t0, 16 │ │ │ │ - addi.d $a0, $s0, 56 │ │ │ │ - stptr.d $t0, $s0, 0 │ │ │ │ - bl -261988 │ │ │ │ - ld.d $ra, $sp, 8 │ │ │ │ - move $a0, $s0 │ │ │ │ - ldptr.d $s0, $sp, 0 │ │ │ │ - addi.d $sp, $sp, 16 │ │ │ │ - b -262776 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + b -668 # 4cad0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16c10> │ │ │ │ + b -1600 # 4c730 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16870> │ │ │ │ nop │ │ │ │ - bl -544 # 4c8c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34ac0> │ │ │ │ - b -84 # 4ca90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34c90> │ │ │ │ - bl -263656 │ │ │ │ - bl -261708 │ │ │ │ - b -96 # 4ca90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34c90> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - addi.d $sp, $sp, -176 │ │ │ │ - pcalau12i $t0, 100 │ │ │ │ - ld.d $t0, $t0, -160 │ │ │ │ - ld.d $t0, $t0, 0 │ │ │ │ - st.d $t0, $sp, 136 │ │ │ │ - li.w $t0, 0x0 │ │ │ │ - ldptr.w $t0, $a0, 56 │ │ │ │ - st.d $ra, $sp, 168 │ │ │ │ - andi $t1, $t0, 0x2 │ │ │ │ - bnez $t1, 60 # 4cb60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34d60> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -1540 # 4c778 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x168b8> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -1748 # 4c6b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x167f0> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -1756 # 4c6b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x167f0> │ │ │ │ + move $s1, $a0 │ │ │ │ + b -636 # 4cb18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16c58> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -2100 # 4c568 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x166a8> │ │ │ │ pcalau12i $t1, 100 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 136 │ │ │ │ + ld.d $t0, $sp, 824 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, 400 # 4ccd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34ed0> │ │ │ │ - ld.d $ra, $sp, 168 │ │ │ │ - addi.d $sp, $sp, 176 │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + bnez $t0, -2536 # 4c3d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16510> │ │ │ │ + addi.d $t0, $sp, 208 │ │ │ │ + pcaddi $a0, 49258 │ │ │ │ + st.d $t0, $sp, 96 │ │ │ │ + bl -264216 │ │ │ │ nop │ │ │ │ - st.d $s0, $sp, 160 │ │ │ │ - st.d $s2, $sp, 144 │ │ │ │ - bstrins.d $t0, $zero, 0x1, 0x1 │ │ │ │ - st.d $s1, $sp, 152 │ │ │ │ - pcalau12i $t1, 100 │ │ │ │ - ld.d $t1, $t1, -296 │ │ │ │ - addi.d $t1, $t1, 16 │ │ │ │ - st.w $t0, $a0, 56 │ │ │ │ move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 80 │ │ │ │ - move $s2, $t1 │ │ │ │ - st.d $t1, $sp, 24 │ │ │ │ - st.d $zero, $sp, 32 │ │ │ │ - st.d $zero, $sp, 40 │ │ │ │ - st.d $zero, $sp, 48 │ │ │ │ - st.d $zero, $sp, 56 │ │ │ │ - st.d $zero, $sp, 64 │ │ │ │ - st.d $zero, $sp, 72 │ │ │ │ - bl -261304 │ │ │ │ - ldptr.w $t0, $s0, 56 │ │ │ │ - li.w $t1, 4 │ │ │ │ - st.w $t1, $sp, 128 │ │ │ │ - pcaddi $t1, 100120 │ │ │ │ - st.w $zero, $sp, 88 │ │ │ │ - st.b $zero, $sp, 93 │ │ │ │ - st.d $zero, $sp, 96 │ │ │ │ - st.d $zero, $sp, 104 │ │ │ │ - st.d $zero, $sp, 112 │ │ │ │ - st.d $zero, $sp, 120 │ │ │ │ - st.d $t1, $sp, 24 │ │ │ │ - andi $t0, $t0, 0x1 │ │ │ │ - beqz $t0, 164 # 4cc80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34e80> │ │ │ │ - ldptr.d $t0, $s0, 0 │ │ │ │ - addi.d $s1, $sp, 24 │ │ │ │ - ld.d $a0, $t0, 16 │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 48 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - ldptr.d $t0, $s0, 0 │ │ │ │ - li.w $a2, 8 │ │ │ │ - addi.d $a1, $sp, 16 │ │ │ │ - addi.d $a0, $sp, 8 │ │ │ │ - st.d $s0, $sp, 8 │ │ │ │ - st.d $t0, $sp, 16 │ │ │ │ - bl -3888 # 4bce0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33ee0> │ │ │ │ - ldptr.d $a0, $s0, 0 │ │ │ │ - li.w $a2, 16 │ │ │ │ - move $a1, $s0 │ │ │ │ - addi.d $s1, $sp, 24 │ │ │ │ - bl -24836 # 46b20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ed20> │ │ │ │ - ldptr.w $t0, $sp, 128 │ │ │ │ - pcaddi $t1, 100091 │ │ │ │ - st.d $t1, $sp, 24 │ │ │ │ - andi $t1, $t0, 0x1 │ │ │ │ - beqz $t1, 24 # 4cc50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34e50> │ │ │ │ - andi $t0, $t0, 0x4 │ │ │ │ - beqz $t0, 16 # 4cc50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34e50> │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -904 # 4c8c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34ac0> │ │ │ │ - nop │ │ │ │ - ld.d $a0, $sp, 104 │ │ │ │ - beqz $a0, 12 # 4cc60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34e60> │ │ │ │ - bl -263176 │ │ │ │ - nop │ │ │ │ - addi.d $a0, $sp, 80 │ │ │ │ - st.d $s2, $sp, 24 │ │ │ │ - bl -262424 │ │ │ │ - ld.d $s0, $sp, 160 │ │ │ │ - ld.d $s1, $sp, 152 │ │ │ │ - ld.d $s2, $sp, 144 │ │ │ │ - b -336 # 4cb28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34d28> │ │ │ │ - nop │ │ │ │ - lu12i.w $a0, 1 │ │ │ │ - addi.d $s1, $sp, 24 │ │ │ │ - bl -263160 │ │ │ │ - ld.d $t1, $s0, 8 │ │ │ │ - st.d $a0, $sp, 104 │ │ │ │ - li.w $t0, 7 │ │ │ │ - ld.d $a0, $t1, 16 │ │ │ │ - st.w $t0, $sp, 128 │ │ │ │ - lu12i.w $t3, 1 │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - li.w $t2, 1 │ │ │ │ - move $a1, $s1 │ │ │ │ - ld.d $t0, $t0, 112 │ │ │ │ - st.d $t3, $sp, 112 │ │ │ │ - st.d $zero, $sp, 64 │ │ │ │ - st.d $zero, $sp, 56 │ │ │ │ - st.d $zero, $sp, 72 │ │ │ │ - st.b $t2, $sp, 93 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - b -236 # 4cbe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34de0> │ │ │ │ - st.d $s0, $sp, 160 │ │ │ │ - st.d $s1, $sp, 152 │ │ │ │ - st.d $s2, $sp, 144 │ │ │ │ - nop │ │ │ │ - bl -263696 │ │ │ │ - nop │ │ │ │ - bl -264168 │ │ │ │ - bl -262220 │ │ │ │ - b -160 # 4cc50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34e50> │ │ │ │ - nop │ │ │ │ + b -2164 # 4c560 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x166a0> │ │ │ │ move $s0, $a0 │ │ │ │ - nop │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -836 # 4c9c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34bc0> │ │ │ │ + b -2172 # 4c560 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x166a0> │ │ │ │ + move $s2, $a0 │ │ │ │ + b -2020 # 4c600 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16740> │ │ │ │ pcalau12i $t1, 100 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 136 │ │ │ │ + ld.d $t0, $sp, 824 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, -64 # 4cce0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34ee0> │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -262104 │ │ │ │ + bnez $t0, -2608 # 4c3d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16510> │ │ │ │ + pcaddi $a0, 49241 │ │ │ │ + bl -264280 │ │ │ │ nop │ │ │ │ - bl -264240 │ │ │ │ - ldptr.d $a0, $s0, 0 │ │ │ │ - li.w $a2, 16 │ │ │ │ - move $a1, $s0 │ │ │ │ - bl -25120 # 46b20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ed20> │ │ │ │ + move $s2, $a0 │ │ │ │ + move $a0, $s5 │ │ │ │ + bl -263192 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ nop │ │ │ │ + addi.d $a0, $sp, 432 │ │ │ │ + bl -264724 # c410 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + addi.d $s1, $sp, 336 │ │ │ │ + b -2084 # 4c608 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16748> │ │ │ │ + move $s2, $a0 │ │ │ │ + b -20 # 4ce20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16f60> │ │ │ │ pcalau12i $t1, 100 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 136 │ │ │ │ + ld.d $t0, $sp, 824 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, -128 # 4cce0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34ee0> │ │ │ │ - bl -262612 │ │ │ │ - bl -264296 │ │ │ │ - bl -262348 │ │ │ │ - b -40 # 4cd48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34f48> │ │ │ │ - nop │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $s1, $sp, 24 │ │ │ │ - bl -262368 │ │ │ │ - b -132 # 4cd00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34f00> │ │ │ │ + bnez $t0, -2688 # 4c3d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16510> │ │ │ │ + addi.d $t0, $sp, 208 │ │ │ │ + pcaddi $a0, 49220 │ │ │ │ + st.d $t0, $sp, 96 │ │ │ │ + bl -264368 │ │ │ │ nop │ │ │ │ + ld.d $t0, $sp, 48 │ │ │ │ + move $s3, $a0 │ │ │ │ + addi.d $a0, $sp, 512 │ │ │ │ + st.d $t0, $sp, 440 │ │ │ │ + bl -263288 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $t0, $sp, 32 │ │ │ │ + move $a0, $s4 │ │ │ │ + st.d $t0, $sp, 440 │ │ │ │ + bl -262968 │ │ │ │ + ld.d $t0, $s1, -24 │ │ │ │ + addi.d $t1, $sp, 112 │ │ │ │ + st.d $s1, $sp, 432 │ │ │ │ + addi.d $t0, $t0, 720 │ │ │ │ + add.d $t0, $t0, $t1 │ │ │ │ + st.d $s2, $t0, -400 │ │ │ │ + b -1804 # 4c798 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x168d8> │ │ │ │ + b -928 # 4cb08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16c48> │ │ │ │ nop │ │ │ │ + pcalau12i $t1, 100 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 824 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -2808 # 4c3d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16510> │ │ │ │ + pcaddi $a0, 49191 │ │ │ │ + addi.d $s0, $sp, 240 │ │ │ │ + bl -264484 │ │ │ │ + move $s1, $a0 │ │ │ │ + b -2452 # 4c548 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16688> │ │ │ │ + pcalau12i $t1, 100 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 824 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -2856 # 4c3d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16510> │ │ │ │ + addi.d $t0, $sp, 304 │ │ │ │ + pcaddi $a0, 49178 │ │ │ │ + st.d $t0, $sp, 80 │ │ │ │ + bl -264536 │ │ │ │ nop │ │ │ │ + move $s1, $a0 │ │ │ │ + b -2524 # 4c538 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16678> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -2484 # 4c568 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x166a8> │ │ │ │ + b -2080 # 4c700 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16840> │ │ │ │ nop │ │ │ │ + b -1720 # 4c870 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x169b0> │ │ │ │ nop │ │ │ │ + b -2080 # 4c710 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16850> │ │ │ │ nop │ │ │ │ - ldptr.w $t0, $a0, 320 │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - st.d $s0, $sp, 16 │ │ │ │ - st.d $s1, $sp, 8 │ │ │ │ - stptr.d $s2, $sp, 0 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - pcaddi $t3, 98978 │ │ │ │ - pcaddi $t2, 98989 │ │ │ │ - pcaddi $t1, 98998 │ │ │ │ - stptr.d $t3, $a0, 0 │ │ │ │ - st.d $t2, $a0, 16 │ │ │ │ - st.d $t1, $a0, 552 │ │ │ │ - andi $t0, $t0, 0x5 │ │ │ │ move $s0, $a0 │ │ │ │ - addi.d $s2, $a0, 40 │ │ │ │ - addi.d $s1, $a0, 48 │ │ │ │ - beqz $t0, 288 # 4cf00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35100> │ │ │ │ - nop │ │ │ │ - pcalau12i $t0, 100 │ │ │ │ - ld.d $t0, $t0, -128 │ │ │ │ + b -2588 # 4c520 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16660> │ │ │ │ pcalau12i $t1, 100 │ │ │ │ - ld.d $t1, $t1, -136 │ │ │ │ - addi.d $t2, $t0, 24 │ │ │ │ - addi.d $t1, $t1, 16 │ │ │ │ - addi.d $t0, $t0, 64 │ │ │ │ - move $a0, $s1 │ │ │ │ - st.d $t2, $s0, 40 │ │ │ │ - st.d $t0, $s0, 288 │ │ │ │ - st.d $t1, $s0, 48 │ │ │ │ - bl -264772 # c3d0 >::close()@plt> │ │ │ │ - addi.d $a0, $s0, 152 │ │ │ │ - bl -262124 # ce30 ::~__basic_file()@plt> │ │ │ │ - pcalau12i $t0, 100 │ │ │ │ - ld.d $t0, $t0, -296 │ │ │ │ - addi.d $t0, $t0, 16 │ │ │ │ - addi.d $a0, $s0, 104 │ │ │ │ - st.d $t0, $s0, 48 │ │ │ │ - bl -262884 │ │ │ │ - pcalau12i $t1, 100 │ │ │ │ - ld.d $t1, $t1, -288 │ │ │ │ - ld.d $t0, $t1, 8 │ │ │ │ - ld.d $t2, $t1, 16 │ │ │ │ - pcalau12i $s1, 100 │ │ │ │ - ld.d $s1, $s1, -360 │ │ │ │ - ld.d $t1, $t0, -24 │ │ │ │ - st.d $t0, $s0, 40 │ │ │ │ - addi.d $s1, $s1, 16 │ │ │ │ - stx.d $t2, $s2, $t1 │ │ │ │ - addi.d $a0, $s0, 288 │ │ │ │ - st.d $s1, $s0, 288 │ │ │ │ - bl -264648 │ │ │ │ - ld.d $t0, $s0, 8 │ │ │ │ - pcaddi $t3, 98878 │ │ │ │ - pcaddi $t2, 98889 │ │ │ │ - ldptr.d $t0, $t0, 0 │ │ │ │ - pcaddi $t1, 98897 │ │ │ │ - stptr.d $t3, $s0, 0 │ │ │ │ - st.d $t2, $s0, 16 │ │ │ │ - st.d $t1, $s0, 552 │ │ │ │ - beqz $t0, 404 # 4d020 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35220> │ │ │ │ - ldptr.w $t0, $t0, 56 │ │ │ │ - andi $t0, $t0, 0x1 │ │ │ │ - beqz $t0, 24 # 4ceb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x350b0> │ │ │ │ - ld.d $a0, $s0, 784 │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 48 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - nop │ │ │ │ - ld.d $a0, $s0, 32 │ │ │ │ - pcaddi $t2, 98829 │ │ │ │ - pcaddi $t1, 98840 │ │ │ │ - pcaddi $t0, 98849 │ │ │ │ - stptr.d $t2, $s0, 0 │ │ │ │ - st.d $t1, $s0, 16 │ │ │ │ - st.d $t0, $s0, 552 │ │ │ │ - beqz $a0, 12 # 4ced8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x350d8> │ │ │ │ - bl -7344 # 4b220 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33420> │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 824 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -2952 # 4c3d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16510> │ │ │ │ + pcaddi $a0, 49155 │ │ │ │ + bl -264624 │ │ │ │ nop │ │ │ │ - pcaddi $t0, 99902 │ │ │ │ - st.d $s1, $s0, 552 │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - ld.d $s1, $sp, 8 │ │ │ │ - ldptr.d $s2, $sp, 0 │ │ │ │ - st.d $t0, $s0, 16 │ │ │ │ - addi.d $a0, $s0, 552 │ │ │ │ - ld.d $s0, $sp, 16 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - b -264796 │ │ │ │ - ld.d $s1, $a0, 8 │ │ │ │ - ldptr.d $a0, $s1, 0 │ │ │ │ - beqz $a0, 280 # 4d020 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35220> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -1948 # 4c7d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16910> │ │ │ │ + bl -264816 │ │ │ │ + ld.d $a0, $sp, 136 │ │ │ │ ldptr.d $t0, $a0, 0 │ │ │ │ - bne $t0, $a0, 80 # 4cf60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35160> │ │ │ │ - nop │ │ │ │ - addi.d $s1, $s0, 48 │ │ │ │ - move $a0, $s1 │ │ │ │ - addi.d $s2, $s0, 40 │ │ │ │ - bl -265044 # c3d0 >::close()@plt> │ │ │ │ - bnez $a0, -320 # 4cde8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34fe8> │ │ │ │ - ld.d $t0, $s0, 40 │ │ │ │ - ld.d $a0, $t0, -24 │ │ │ │ - add.d $a0, $s2, $a0 │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ + add.d $a0, $a0, $t0 │ │ │ │ ldptr.w $a1, $a0, 32 │ │ │ │ - ori $a1, $a1, 0x4 │ │ │ │ - bl -262720 # cd00 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ - b -348 # 4cde8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34fe8> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - bl -1120 # 4cb00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34d00> │ │ │ │ - ldptr.d $s2, $s1, 0 │ │ │ │ - beqz $s2, 184 # 4d020 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35220> │ │ │ │ - ldptr.d $s1, $s2, 0 │ │ │ │ - beq $s1, $s2, 112 # 4cfe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x351e0> │ │ │ │ + ori $a1, $a1, 0x1 │ │ │ │ + bl -262796 # cd00 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ + bl -262896 │ │ │ │ + ldptr.d $t0, $s6, 0 │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ + add.d $t0, $s6, $t0 │ │ │ │ + st.w $s7, $t0, 28 │ │ │ │ + b -8596 # 4ae10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14f50> │ │ │ │ + b -920 # 4cc10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16d50> │ │ │ │ nop │ │ │ │ + b -1072 # 4cb80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16cc0> │ │ │ │ nop │ │ │ │ + b -1080 # 4cb80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16cc0> │ │ │ │ nop │ │ │ │ - ldptr.w $t0, $s2, 56 │ │ │ │ - li.w $t1, 5 │ │ │ │ - andi $t0, $t0, 0x5 │ │ │ │ - beq $t0, $t1, 28 # 4cfa8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x351a8> │ │ │ │ - ld.d $a0, $s1, 16 │ │ │ │ - move $a1, $zero │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 136 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ + beqz $a0, 328 # 4d108 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17248> │ │ │ │ + addi.d $sp, $sp, -80 │ │ │ │ + st.d $s5, $sp, 24 │ │ │ │ + st.d $ra, $sp, 72 │ │ │ │ + st.d $s6, $sp, 16 │ │ │ │ + move $s5, $a0 │ │ │ │ + ld.d $s6, $s5, 24 │ │ │ │ + beqz $s6, 260 # 4d0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17220> │ │ │ │ + st.d $s0, $sp, 64 │ │ │ │ + st.d $s1, $sp, 56 │ │ │ │ + st.d $s2, $sp, 48 │ │ │ │ + st.d $s3, $sp, 40 │ │ │ │ + st.d $s4, $sp, 32 │ │ │ │ + st.d $s7, $sp, 8 │ │ │ │ + stptr.d $s8, $sp, 0 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s1, 16 │ │ │ │ - st.d $zero, $s1, 16 │ │ │ │ - beqz $a0, 80 # 4d000 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35200> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 8 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - ldptr.d $s1, $s1, 0 │ │ │ │ - bne $s2, $s1, -68 # 4cf80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35180> │ │ │ │ - ldptr.d $s1, $s2, 0 │ │ │ │ - beq $s2, $s1, 20 # 4cfe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x351e0> │ │ │ │ + ld.d $s7, $s6, 24 │ │ │ │ + beqz $s7, 172 # 4d0b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x171f0> │ │ │ │ + ld.d $s8, $s7, 24 │ │ │ │ + beqz $s8, 148 # 4d0a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x171e0> │ │ │ │ + ld.d $s4, $s8, 24 │ │ │ │ + beqz $s4, 124 # 4d090 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x171d0> │ │ │ │ + ld.d $s3, $s4, 24 │ │ │ │ + beqz $s3, 100 # 4d080 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x171c0> │ │ │ │ + ld.d $s2, $s3, 24 │ │ │ │ + beqz $s2, 76 # 4d070 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x171b0> │ │ │ │ + ld.d $s1, $s2, 24 │ │ │ │ + beqz $s1, 52 # 4d060 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x171a0> │ │ │ │ + ld.d $s0, $s1, 24 │ │ │ │ + beqz $s0, 28 # 4d050 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17190> │ │ │ │ + ld.d $a0, $s0, 24 │ │ │ │ + bl -124 # 4cfc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17100> │ │ │ │ + move $a0, $s0 │ │ │ │ + ld.d $s0, $s0, 16 │ │ │ │ + bl -264184 │ │ │ │ + bnez $s0, -20 # 4d038 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17178> │ │ │ │ move $a0, $s1 │ │ │ │ - ldptr.d $s1, $s1, 0 │ │ │ │ - bl -264072 │ │ │ │ - bne $s2, $s1, -12 # 4cfd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x351d0> │ │ │ │ - ldptr.w $t0, $s2, 56 │ │ │ │ - st.d $s2, $s2, 8 │ │ │ │ - stptr.d $s2, $s2, 0 │ │ │ │ - bstrins.d $t0, $zero, 0x1, 0x0 │ │ │ │ - st.d $zero, $s2, 16 │ │ │ │ - st.w $t0, $s2, 56 │ │ │ │ - b -224 # 4cf18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35118> │ │ │ │ - nop │ │ │ │ - ldptr.d $s1, $s1, 0 │ │ │ │ - bne $s2, $s1, -132 # 4cf80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35180> │ │ │ │ - b -64 # 4cfc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x351c8> │ │ │ │ + ld.d $s1, $s1, 16 │ │ │ │ + bl -264200 │ │ │ │ + bnez $s1, -44 # 4d030 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17170> │ │ │ │ + move $a0, $s2 │ │ │ │ + ld.d $s2, $s2, 16 │ │ │ │ + bl -264216 │ │ │ │ + bnez $s2, -68 # 4d028 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17168> │ │ │ │ + move $a0, $s3 │ │ │ │ + ld.d $s3, $s3, 16 │ │ │ │ + bl -264232 │ │ │ │ + bnez $s3, -92 # 4d020 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17160> │ │ │ │ + move $a0, $s4 │ │ │ │ + ld.d $s4, $s4, 16 │ │ │ │ + bl -264248 │ │ │ │ + bnez $s4, -116 # 4d018 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17158> │ │ │ │ + move $a0, $s8 │ │ │ │ + ld.d $s8, $s8, 16 │ │ │ │ + bl -264264 │ │ │ │ + bnez $s8, -140 # 4d010 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17150> │ │ │ │ + move $a0, $s7 │ │ │ │ + ld.d $s7, $s7, 16 │ │ │ │ + bl -264280 │ │ │ │ + bnez $s7, -164 # 4d008 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17148> │ │ │ │ + move $a0, $s6 │ │ │ │ + ld.d $s6, $s6, 16 │ │ │ │ + bl -264296 │ │ │ │ + bnez $s6, -188 # 4d000 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17140> │ │ │ │ + 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 $s7, $sp, 8 │ │ │ │ + ldptr.d $s8, $sp, 0 │ │ │ │ nop │ │ │ │ - bl -264976 │ │ │ │ - bl -263028 │ │ │ │ - b -512 # 4ce18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35018> │ │ │ │ + move $a0, $s5 │ │ │ │ + ld.d $s5, $s5, 16 │ │ │ │ + bl -264344 │ │ │ │ + bnez $s5, -276 # 4cfd8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17118> │ │ │ │ + ld.d $ra, $sp, 72 │ │ │ │ + ld.d $s5, $sp, 24 │ │ │ │ + ld.d $s6, $sp, 16 │ │ │ │ + addi.d $sp, $sp, 80 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - pcaddi $a3, 50438 │ │ │ │ - li.w $a2, 550 │ │ │ │ - pcaddi $a1, 50592 │ │ │ │ - pcaddi $a0, 50603 │ │ │ │ - bl -262528 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ + addi.d $t0, $a0, 32 │ │ │ │ + stptr.d $zero, $a0, 0 │ │ │ │ + st.d $zero, $a0, 8 │ │ │ │ + st.d $zero, $a0, 16 │ │ │ │ + st.w $zero, $a0, 32 │ │ │ │ + st.d $zero, $a0, 40 │ │ │ │ + st.d $t0, $a0, 48 │ │ │ │ + st.d $t0, $a0, 56 │ │ │ │ + st.d $zero, $a0, 64 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ + ld.d $t2, $a0, 8 │ │ │ │ + ldptr.d $t1, $a0, 0 │ │ │ │ addi.d $sp, $sp, -32 │ │ │ │ - st.d $s0, $sp, 16 │ │ │ │ - ld.d $t0, $t0, -24 │ │ │ │ - st.d $s1, $sp, 8 │ │ │ │ stptr.d $s2, $sp, 0 │ │ │ │ - add.d $s0, $a0, $t0 │ │ │ │ - ldptr.w $t0, $s0, 320 │ │ │ │ st.d $ra, $sp, 24 │ │ │ │ - pcaddi $t3, 98807 │ │ │ │ - pcaddi $t2, 98818 │ │ │ │ - pcaddi $t1, 98827 │ │ │ │ - stptr.d $t3, $s0, 0 │ │ │ │ - st.d $t2, $s0, 16 │ │ │ │ - st.d $t1, $s0, 552 │ │ │ │ - andi $t0, $t0, 0x5 │ │ │ │ - addi.d $s1, $s0, 40 │ │ │ │ - addi.d $s2, $s0, 48 │ │ │ │ - beqz $t0, 376 # 4d200 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35400> │ │ │ │ + st.d $s0, $sp, 16 │ │ │ │ + move $s2, $a0 │ │ │ │ + beq $t1, $t2, 84 # 4d1b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x172f0> │ │ │ │ + st.d $s1, $sp, 8 │ │ │ │ + move $s0, $zero │ │ │ │ nop │ │ │ │ - pcalau12i $t0, 99 │ │ │ │ - ld.d $t0, $t0, -128 │ │ │ │ - pcalau12i $t1, 99 │ │ │ │ - ld.d $t1, $t1, -136 │ │ │ │ - addi.d $t2, $t0, 24 │ │ │ │ - addi.d $t1, $t1, 16 │ │ │ │ - addi.d $t0, $t0, 64 │ │ │ │ - move $a0, $s2 │ │ │ │ - st.d $t2, $s0, 40 │ │ │ │ - st.d $t0, $s0, 288 │ │ │ │ - st.d $t1, $s0, 48 │ │ │ │ - bl -265452 # c3d0 >::close()@plt> │ │ │ │ - addi.d $a0, $s0, 152 │ │ │ │ - bl -262804 # ce30 ::~__basic_file()@plt> │ │ │ │ - pcalau12i $t0, 99 │ │ │ │ - ld.d $t0, $t0, -296 │ │ │ │ - addi.d $t0, $t0, 16 │ │ │ │ - addi.d $a0, $s0, 104 │ │ │ │ - st.d $t0, $s0, 48 │ │ │ │ - bl -263564 │ │ │ │ - pcalau12i $t1, 99 │ │ │ │ - ld.d $t1, $t1, -288 │ │ │ │ - ld.d $t0, $t1, 8 │ │ │ │ - ld.d $t2, $t1, 16 │ │ │ │ - pcalau12i $s2, 99 │ │ │ │ - ld.d $s2, $s2, -360 │ │ │ │ - ld.d $t1, $t0, -24 │ │ │ │ - st.d $t0, $s0, 40 │ │ │ │ - addi.d $s2, $s2, 16 │ │ │ │ - stx.d $t2, $s1, $t1 │ │ │ │ - addi.d $a0, $s0, 288 │ │ │ │ - st.d $s2, $s0, 288 │ │ │ │ - bl -265328 │ │ │ │ - ld.d $t0, $s0, 8 │ │ │ │ - pcaddi $t3, 98708 │ │ │ │ - pcaddi $t2, 98719 │ │ │ │ - ldptr.d $t0, $t0, 0 │ │ │ │ - pcaddi $t1, 98727 │ │ │ │ - stptr.d $t3, $s0, 0 │ │ │ │ - st.d $t2, $s0, 16 │ │ │ │ - st.d $t1, $s0, 552 │ │ │ │ - beqz $t0, 524 # 4d340 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35540> │ │ │ │ - ldptr.w $t0, $t0, 56 │ │ │ │ - andi $t0, $t0, 0x1 │ │ │ │ - beqz $t0, 24 # 4d158 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35358> │ │ │ │ - ld.d $a0, $s0, 784 │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 48 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ nop │ │ │ │ - ld.d $s1, $s0, 32 │ │ │ │ - pcaddi $t2, 98659 │ │ │ │ - pcaddi $t1, 98670 │ │ │ │ - pcaddi $t0, 98679 │ │ │ │ - stptr.d $t2, $s0, 0 │ │ │ │ - st.d $t1, $s0, 16 │ │ │ │ - st.d $t0, $s0, 552 │ │ │ │ - beqz $s1, 92 # 4d1d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x353d0> │ │ │ │ - li.w $t1, -1 │ │ │ │ - addi.d $t2, $s1, 8 │ │ │ │ - amadd_db.w $t0, $t1, $t2 │ │ │ │ - addi.w $t0, $t0, -1 │ │ │ │ - bnez $t0, 72 # 4d1d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x353d0> │ │ │ │ - ldptr.d $t0, $s1, 0 │ │ │ │ + bstrpick.d $t0, $s0, 0x1f, 0x0 │ │ │ │ + slli.d $t0, $t0, 0x3 │ │ │ │ + ldx.d $s1, $t1, $t0 │ │ │ │ move $a0, $s1 │ │ │ │ - ld.d $t0, $t0, 16 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - addi.d $t2, $s1, 12 │ │ │ │ - li.w $t1, -1 │ │ │ │ - amadd_db.w $t0, $t1, $t2 │ │ │ │ - addi.w $t0, $t0, -1 │ │ │ │ - bnez $t0, 36 # 4d1d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x353d0> │ │ │ │ - ldptr.d $t1, $s1, 0 │ │ │ │ - pcaddi $t2, -58813 │ │ │ │ - ld.d $t0, $t1, 24 │ │ │ │ - bne $t0, $t2, 356 # 4d320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35520> │ │ │ │ - ld.d $t0, $t1, 8 │ │ │ │ + beqz $s1, 24 # 4d198 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x172d8> │ │ │ │ + bl -244964 # 114a0 ::do_widen(char) const@@Base+0xfe0> │ │ │ │ move $a0, $s1 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ + bl -264508 │ │ │ │ + ld.d $t2, $s2, 8 │ │ │ │ + ldptr.d $t1, $s2, 0 │ │ │ │ + sub.d $t0, $t2, $t1 │ │ │ │ + addi.d $s0, $s0, 1 │ │ │ │ + srai.d $t0, $t0, 0x3 │ │ │ │ + bltu $s0, $t0, -52 # 4d170 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x172b0> │ │ │ │ + ld.d $s1, $sp, 8 │ │ │ │ nop │ │ │ │ - pcaddi $t0, 99712 │ │ │ │ - st.d $s2, $s0, 552 │ │ │ │ + ld.d $s0, $s2, 40 │ │ │ │ + beqz $s0, 36 # 4d1d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17318> │ │ │ │ + ld.d $a0, $s0, 24 │ │ │ │ + bl -508 # 4cfc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17100> │ │ │ │ + move $a0, $s0 │ │ │ │ + ld.d $s0, $s0, 16 │ │ │ │ + bl -264568 │ │ │ │ + bnez $s0, -20 # 4d1b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x172f8> │ │ │ │ + ldptr.d $t1, $s2, 0 │ │ │ │ + nop │ │ │ │ + beqz $t1, 40 # 4d200 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17340> │ │ │ │ ld.d $ra, $sp, 24 │ │ │ │ - ld.d $s1, $sp, 8 │ │ │ │ - ldptr.d $s2, $sp, 0 │ │ │ │ - st.d $t0, $s0, 16 │ │ │ │ - addi.d $a0, $s0, 552 │ │ │ │ ld.d $s0, $sp, 16 │ │ │ │ + ldptr.d $s2, $sp, 0 │ │ │ │ + move $a0, $t1 │ │ │ │ addi.d $sp, $sp, 32 │ │ │ │ - b -265556 │ │ │ │ + b -264608 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $s1, $s0, 8 │ │ │ │ - ldptr.d $a0, $s1, 0 │ │ │ │ - beqz $a0, 312 # 4d340 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35540> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - bne $t0, $a0, 80 # 4d260 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35460> │ │ │ │ - nop │ │ │ │ - addi.d $s2, $s0, 48 │ │ │ │ - move $a0, $s2 │ │ │ │ - addi.d $s1, $s0, 40 │ │ │ │ - bl -265812 # c3d0 >::close()@plt> │ │ │ │ - bnez $a0, -408 # 4d090 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35290> │ │ │ │ - ld.d $t0, $s0, 40 │ │ │ │ - ld.d $a0, $t0, -24 │ │ │ │ - add.d $a0, $s1, $a0 │ │ │ │ - ldptr.w $a1, $a0, 32 │ │ │ │ - ori $a1, $a1, 0x4 │ │ │ │ - bl -263488 # cd00 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ - b -436 # 4d090 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35290> │ │ │ │ nop │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + ld.d $s0, $sp, 16 │ │ │ │ + ldptr.d $s2, $sp, 0 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $t0, $a0, 8 │ │ │ │ + ldptr.d $t1, $a0, 0 │ │ │ │ + sub.d $a0, $t0, $t1 │ │ │ │ + srai.d $a0, $a0, 0x3 │ │ │ │ + slli.w $a0, $a0, 0x0 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ - bl -1888 # 4cb00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34d00> │ │ │ │ - ldptr.d $s2, $s1, 0 │ │ │ │ - beqz $s2, 216 # 4d340 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35540> │ │ │ │ - ldptr.d $s1, $s2, 0 │ │ │ │ - beq $s1, $s2, 112 # 4d2e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x354e0> │ │ │ │ + ldptr.d $a3, $a0, 0 │ │ │ │ + ld.d $t0, $a0, 8 │ │ │ │ + sub.d $t5, $t0, $a3 │ │ │ │ + beq $t0, $a3, 1100 # 4d698 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x177d8> │ │ │ │ + ld.d $a4, $a2, 8 │ │ │ │ + ldptr.d $a5, $a2, 0 │ │ │ │ + ld.d $t8, $a1, 8 │ │ │ │ + ldptr.d $a2, $a1, 0 │ │ │ │ + fld.d $fa0, $a5, 0 │ │ │ │ + fld.d $fa5, $a4, -8 │ │ │ │ + ldptr.w $a1, $t8, -4 │ │ │ │ + ldptr.w $t2, $a2, 0 │ │ │ │ + fsub.d $fa5, $fa5, $fa0 │ │ │ │ + srai.d $t5, $t5, 0x3 │ │ │ │ + sub.w $t0, $a1, $t2 │ │ │ │ + movgr2fr.d $fa0, $t0 │ │ │ │ + move $t3, $a3 │ │ │ │ + ffint.d.w $fa0, $fa0 │ │ │ │ + fdiv.d $fa5, $fa5, $fa0 │ │ │ │ + move $t1, $zero │ │ │ │ + fneg.d $fa2, $fa5 │ │ │ │ + b 52 # 4d2c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17408> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + sub.w $t0, $t2, $t0 │ │ │ │ + fld.d $fa1, $a5, 0 │ │ │ │ + movgr2fr.d $fa0, $t0 │ │ │ │ + addi.d $t6, $t1, 1 │ │ │ │ + ffint.d.w $fa0, $fa0 │ │ │ │ + fmadd.d $fa0, $fa0, $fa2, $fa1 │ │ │ │ + addi.d $t3, $t3, 8 │ │ │ │ + fst.d $fa0, $t4, 136 │ │ │ │ + bgeu $t6, $t5, 928 # 4d660 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x177a0> │ │ │ │ + move $t1, $t6 │ │ │ │ + ldptr.d $t4, $t3, 0 │ │ │ │ + ldptr.w $t0, $t4, 32 │ │ │ │ + blt $t0, $t2, -48 # 4d2a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x173e0> │ │ │ │ + slli.w $a0, $t1, 0x0 │ │ │ │ + move $t0, $a0 │ │ │ │ + bgeu $a0, $t5, 964 # 4d6a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x177e0> │ │ │ │ + addi.d $sp, $sp, -48 │ │ │ │ + sub.d $t8, $t8, $a2 │ │ │ │ + addi.w $t2, $t1, 1 │ │ │ │ + pcalau12i $t1, 52 │ │ │ │ + st.d $s0, $sp, 32 │ │ │ │ + fld.d $fa4, $t1, 72 │ │ │ │ + st.d $ra, $sp, 40 │ │ │ │ + st.d $s1, $sp, 24 │ │ │ │ + st.d $s2, $sp, 16 │ │ │ │ + st.d $s3, $sp, 8 │ │ │ │ + stptr.d $s4, $sp, 0 │ │ │ │ + li.w $t3, 1 │ │ │ │ + srai.d $t8, $t8, 0x2 │ │ │ │ + li.w $a6, 6 │ │ │ │ + pcaddi $a7, 53118 │ │ │ │ + li.w $s0, 3 │ │ │ │ + b 48 # 4d350 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17490> │ │ │ │ nop │ │ │ │ - ldptr.w $t0, $s2, 56 │ │ │ │ - li.w $t1, 5 │ │ │ │ - andi $t0, $t0, 0x5 │ │ │ │ - beq $t0, $t1, 28 # 4d2a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x354a8> │ │ │ │ - ld.d $a0, $s1, 16 │ │ │ │ - move $a1, $zero │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 136 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s1, 16 │ │ │ │ - st.d $zero, $s1, 16 │ │ │ │ - beqz $a0, 80 # 4d300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35500> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 8 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - ldptr.d $s1, $s1, 0 │ │ │ │ - bne $s2, $s1, -68 # 4d280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35480> │ │ │ │ - ldptr.d $s1, $s2, 0 │ │ │ │ - beq $s2, $s1, 20 # 4d2e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x354e0> │ │ │ │ - move $a0, $s1 │ │ │ │ - ldptr.d $s1, $s1, 0 │ │ │ │ - bl -264840 │ │ │ │ - bne $s2, $s1, -12 # 4d2d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x354d0> │ │ │ │ - ldptr.w $t0, $s2, 56 │ │ │ │ - st.d $s2, $s2, 8 │ │ │ │ - stptr.d $s2, $s2, 0 │ │ │ │ - bstrins.d $t0, $zero, 0x1, 0x0 │ │ │ │ - st.d $zero, $s2, 16 │ │ │ │ - st.w $t0, $s2, 56 │ │ │ │ - b -224 # 4d218 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35418> │ │ │ │ nop │ │ │ │ - ldptr.d $s1, $s1, 0 │ │ │ │ - bne $s2, $s1, -132 # 4d280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35480> │ │ │ │ - b -64 # 4d2c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x354c8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + move $t0, $t2 │ │ │ │ + addi.w $t2, $t2, 1 │ │ │ │ + bgeu $t1, $t5, 504 # 4d540 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17680> │ │ │ │ nop │ │ │ │ - move $a0, $s1 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - b -344 # 4d1d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x353d0> │ │ │ │ + bstrpick.d $t0, $t0, 0x1f, 0x0 │ │ │ │ + slli.d $t0, $t0, 0x3 │ │ │ │ + ldx.d $t6, $a3, $t0 │ │ │ │ + move $t1, $t2 │ │ │ │ + fld.d $fa0, $t6, 136 │ │ │ │ + fcmp.cune.d $fcc0, $fa0, $fa4 │ │ │ │ + bcnez $fcc0, -40 # 4d340 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17480> │ │ │ │ + bstrpick.d $t7, $t3, 0x1f, 0x0 │ │ │ │ + slli.d $t7, $t7, 0x2 │ │ │ │ + ldptr.w $t4, $t6, 32 │ │ │ │ + ldx.w $t1, $a2, $t7 │ │ │ │ + move $t0, $t3 │ │ │ │ + bge $t1, $t4, 336 # 4d4d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17610> │ │ │ │ + bgeu $t3, $t8, 540 # 4d5a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x176e0> │ │ │ │ + sub.d $s2, $t8, $t3 │ │ │ │ + addi.d $t0, $s2, -1 │ │ │ │ + bgeu $a6, $t0, 184 # 4d448 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17588> │ │ │ │ + addi.d $t1, $t7, 4 │ │ │ │ + add.d $t1, $a2, $t1 │ │ │ │ + srli.d $s1, $t1, 0x2 │ │ │ │ + sub.d $s1, $zero, $s1 │ │ │ │ + andi $s3, $s1, 0x3 │ │ │ │ + addi.d $t0, $t3, 1 │ │ │ │ + beqz $s3, 60 # 4d3e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17528> │ │ │ │ + ldptr.w $t1, $t1, 0 │ │ │ │ + addi.w $s4, $t3, 1 │ │ │ │ + bge $t1, $t4, 688 # 4d668 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x177a8> │ │ │ │ + andi $s1, $s1, 0x2 │ │ │ │ + beqz $s1, 688 # 4d670 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x177b0> │ │ │ │ + add.d $t7, $a2, $t7 │ │ │ │ + ldptr.w $t1, $t7, 8 │ │ │ │ + addi.w $s1, $t3, 2 │ │ │ │ + bge $t1, $t4, 680 # 4d678 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x177b8> │ │ │ │ + bne $s3, $s0, 692 # 4d688 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x177c8> │ │ │ │ + ldptr.w $t1, $t7, 12 │ │ │ │ + addi.w $t3, $t3, 3 │ │ │ │ + bge $t1, $t4, 688 # 4d690 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x177d0> │ │ │ │ nop │ │ │ │ - bl -265776 │ │ │ │ - bl -263828 │ │ │ │ - b -632 # 4d0c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x352c0> │ │ │ │ + add.d $t0, $t0, $s3 │ │ │ │ + vreplgr2vr.w $vr0, $t3 │ │ │ │ + vld $vr1, $a7, 0 │ │ │ │ + vreplgr2vr.w $vr3, $t4 │ │ │ │ + sub.d $s2, $s2, $s3 │ │ │ │ + vadd.w $vr0, $vr0, $vr1 │ │ │ │ + bstrpick.d $t0, $t0, 0x1f, 0x0 │ │ │ │ + move $t7, $s2 │ │ │ │ + bstrins.d $t7, $zero, 0x1, 0x0 │ │ │ │ + move $t1, $zero │ │ │ │ + alsl.d $t0, $t0, $a2, 0x2 │ │ │ │ + b 28 # 4d430 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17570> │ │ │ │ nop │ │ │ │ - pcaddi $a3, 50238 │ │ │ │ - li.w $a2, 550 │ │ │ │ - pcaddi $a1, 50392 │ │ │ │ - pcaddi $a0, 50403 │ │ │ │ - bl -263328 │ │ │ │ nop │ │ │ │ + addi.d $t1, $t1, 4 │ │ │ │ + addi.d $t0, $t0, 16 │ │ │ │ + beq $t7, $t1, 312 # 4d560 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x176a0> │ │ │ │ + vaddi.wu $vr0, $vr0, 0x4 │ │ │ │ + vld $vr1, $t0, 0 │ │ │ │ + vsle.w $vr2, $vr3, $vr1 │ │ │ │ + vseteqz.v $fcc0, $vr2 │ │ │ │ + bcnez $fcc0, -28 # 4d420 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17560> │ │ │ │ + add.w $t3, $t1, $t3 │ │ │ │ nop │ │ │ │ + addi.w $t0, $t3, 1 │ │ │ │ + bstrpick.d $t7, $t0, 0x1f, 0x0 │ │ │ │ + slli.d $t7, $t7, 0x2 │ │ │ │ + ldx.w $t1, $a2, $t7 │ │ │ │ + bge $t1, $t4, 488 # 4d640 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17780> │ │ │ │ + bgeu $t0, $t8, 324 # 4d5a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x176e0> │ │ │ │ + add.d $t7, $a2, $t7 │ │ │ │ + ldptr.w $t1, $t7, 4 │ │ │ │ + addi.w $t0, $t3, 2 │ │ │ │ + bge $t1, $t4, 468 # 4d640 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17780> │ │ │ │ + bgeu $t0, $t8, 304 # 4d5a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x176e0> │ │ │ │ + ldptr.w $t1, $t7, 8 │ │ │ │ + addi.w $t0, $t3, 3 │ │ │ │ + bge $t1, $t4, 452 # 4d640 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17780> │ │ │ │ + bgeu $t0, $t8, 288 # 4d5a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x176e0> │ │ │ │ + ldptr.w $t1, $t7, 12 │ │ │ │ + addi.w $t0, $t3, 4 │ │ │ │ + bge $t1, $t4, 436 # 4d640 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17780> │ │ │ │ + bgeu $t0, $t8, 272 # 4d5a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x176e0> │ │ │ │ + ldptr.w $t1, $t7, 16 │ │ │ │ + addi.w $t0, $t3, 5 │ │ │ │ + bge $t1, $t4, 420 # 4d640 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17780> │ │ │ │ + bgeu $t0, $t8, 256 # 4d5a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x176e0> │ │ │ │ + ldptr.w $t1, $t7, 20 │ │ │ │ + addi.w $t0, $t3, 6 │ │ │ │ + bge $t1, $t4, 404 # 4d640 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17780> │ │ │ │ + bgeu $t0, $t8, 240 # 4d5a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x176e0> │ │ │ │ + ldptr.w $t1, $t7, 24 │ │ │ │ + addi.w $t0, $t3, 7 │ │ │ │ + bge $t1, $t4, 388 # 4d640 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17780> │ │ │ │ + bgeu $t0, $t8, 224 # 4d5a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x176e0> │ │ │ │ + ldptr.w $t1, $t7, 28 │ │ │ │ + addi.w $t3, $t3, 8 │ │ │ │ + move $t0, $t3 │ │ │ │ + bgeu $t0, $t8, 208 # 4d5a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x176e0> │ │ │ │ + bge $t4, $t1, 492 # 4d6c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17800> │ │ │ │ + addi.w $t7, $t3, -1 │ │ │ │ + bstrpick.d $t7, $t7, 0x1f, 0x0 │ │ │ │ + slli.d $s1, $t7, 0x2 │ │ │ │ + ldx.w $s1, $a2, $s1 │ │ │ │ + bge $s1, $t4, 448 # 4d6a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x177e8> │ │ │ │ + bstrpick.d $t0, $t0, 0x1f, 0x0 │ │ │ │ + slli.d $t0, $t0, 0x3 │ │ │ │ + slli.d $t7, $t7, 0x3 │ │ │ │ + fldx.d $fa3, $a5, $t7 │ │ │ │ + fldx.d $fa2, $a5, $t0 │ │ │ │ + sub.w $t1, $t1, $s1 │ │ │ │ + movgr2fr.d $fa0, $t1 │ │ │ │ + fsub.d $fa2, $fa2, $fa3 │ │ │ │ + ffint.d.w $fa0, $fa0 │ │ │ │ + sub.w $t4, $t4, $s1 │ │ │ │ + movgr2fr.d $fa1, $t4 │ │ │ │ + fdiv.d $fa0, $fa2, $fa0 │ │ │ │ + ffint.d.w $fa1, $fa1 │ │ │ │ + move $t1, $t2 │ │ │ │ + move $t0, $t2 │ │ │ │ + addi.w $a0, $a0, 1 │ │ │ │ + addi.w $t2, $t2, 1 │ │ │ │ + fmadd.d $fa0, $fa0, $fa1, $fa3 │ │ │ │ + fst.d $fa0, $t6, 136 │ │ │ │ + bltu $t1, $t5, -488 # 4d350 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17490> │ │ │ │ nop │ │ │ │ - ldptr.w $t0, $a0, 304 │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - st.d $s0, $sp, 16 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - st.d $s1, $sp, 8 │ │ │ │ - stptr.d $s2, $sp, 0 │ │ │ │ - pcaddi $t3, 98610 │ │ │ │ - pcaddi $t2, 98621 │ │ │ │ - pcaddi $t1, 98630 │ │ │ │ - st.d $t3, $a0, -16 │ │ │ │ - stptr.d $t2, $a0, 0 │ │ │ │ - st.d $t1, $a0, 536 │ │ │ │ - andi $t0, $t0, 0x5 │ │ │ │ - move $s0, $a0 │ │ │ │ - beqz $t0, 392 # 4d520 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35720> │ │ │ │ - addi.d $s2, $a0, 32 │ │ │ │ - addi.d $s1, $s0, 24 │ │ │ │ + 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 │ │ │ │ + add.w $t3, $t7, $t3 │ │ │ │ + bne $s2, $t7, -284 # 4d448 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17588> │ │ │ │ + vaddi.wu $vr0, $vr0, 0x1 │ │ │ │ + vpickve2gr.w $t1, $vr1, 0x3 │ │ │ │ + vpickve2gr.w $t3, $vr0, 0x3 │ │ │ │ + vexth.d.w $vr1, $vr0 │ │ │ │ + slli.w $t1, $t1, 0x0 │ │ │ │ + vpickve2gr.du $t0, $vr1, 0x1 │ │ │ │ + slli.w $t3, $t3, 0x0 │ │ │ │ + b -180 # 4d4d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17610> │ │ │ │ nop │ │ │ │ - pcalau12i $t0, 99 │ │ │ │ - ld.d $t0, $t0, -128 │ │ │ │ - pcalau12i $t1, 99 │ │ │ │ - ld.d $t1, $t1, -136 │ │ │ │ - addi.d $t2, $t0, 24 │ │ │ │ - addi.d $t1, $t1, 16 │ │ │ │ - addi.d $t0, $t0, 64 │ │ │ │ - move $a0, $s2 │ │ │ │ - st.d $t2, $s0, 24 │ │ │ │ - st.d $t0, $s0, 272 │ │ │ │ - st.d $t1, $s0, 32 │ │ │ │ - bl -266244 # c3d0 >::close()@plt> │ │ │ │ - addi.d $a0, $s0, 136 │ │ │ │ - bl -263596 # ce30 ::~__basic_file()@plt> │ │ │ │ - pcalau12i $t0, 99 │ │ │ │ - ld.d $t0, $t0, -296 │ │ │ │ - addi.d $t0, $t0, 16 │ │ │ │ - addi.d $a0, $s0, 88 │ │ │ │ - st.d $t0, $s0, 32 │ │ │ │ - bl -264356 │ │ │ │ - pcalau12i $t1, 99 │ │ │ │ - ld.d $t1, $t1, -288 │ │ │ │ - ld.d $t0, $t1, 8 │ │ │ │ - ld.d $t2, $t1, 16 │ │ │ │ - pcalau12i $s2, 99 │ │ │ │ - ld.d $s2, $s2, -360 │ │ │ │ - ld.d $t1, $t0, -24 │ │ │ │ - st.d $t0, $s0, 24 │ │ │ │ - addi.d $s2, $s2, 16 │ │ │ │ - stx.d $t2, $s1, $t1 │ │ │ │ - addi.d $a0, $s0, 272 │ │ │ │ - st.d $s2, $s0, 272 │ │ │ │ - bl -266120 │ │ │ │ - ld.d $t0, $s0, -8 │ │ │ │ - pcaddi $t3, 98510 │ │ │ │ - pcaddi $t2, 98521 │ │ │ │ - ldptr.d $t0, $t0, 0 │ │ │ │ - pcaddi $t1, 98529 │ │ │ │ - st.d $t3, $s0, -16 │ │ │ │ - stptr.d $t2, $s0, 0 │ │ │ │ - st.d $t1, $s0, 536 │ │ │ │ - beqz $t0, 532 # 4d660 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35860> │ │ │ │ - ldptr.w $t0, $t0, 56 │ │ │ │ - andi $t0, $t0, 0x1 │ │ │ │ - beqz $t0, 24 # 4d470 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35670> │ │ │ │ - ld.d $a0, $s0, 768 │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 48 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ nop │ │ │ │ - ld.d $s1, $s0, 16 │ │ │ │ - pcaddi $t2, 98461 │ │ │ │ - pcaddi $t1, 98472 │ │ │ │ - pcaddi $t0, 98481 │ │ │ │ - st.d $t2, $s0, -16 │ │ │ │ - stptr.d $t1, $s0, 0 │ │ │ │ - st.d $t0, $s0, 536 │ │ │ │ - beqz $s1, 92 # 4d4e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x356e8> │ │ │ │ - li.w $t1, -1 │ │ │ │ - addi.d $t2, $s1, 8 │ │ │ │ - amadd_db.w $t0, $t1, $t2 │ │ │ │ - addi.w $t0, $t0, -1 │ │ │ │ - bnez $t0, 72 # 4d4e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x356e8> │ │ │ │ - ldptr.d $t0, $s1, 0 │ │ │ │ - move $a0, $s1 │ │ │ │ - ld.d $t0, $t0, 16 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - addi.d $t2, $s1, 12 │ │ │ │ - li.w $t1, -1 │ │ │ │ - amadd_db.w $t0, $t1, $t2 │ │ │ │ - addi.w $t0, $t0, -1 │ │ │ │ - bnez $t0, 36 # 4d4e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x356e8> │ │ │ │ - ldptr.d $t1, $s1, 0 │ │ │ │ - pcaddi $t2, -59011 │ │ │ │ - ld.d $t0, $t1, 24 │ │ │ │ - bne $t0, $t2, 364 # 4d640 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35840> │ │ │ │ - ld.d $t0, $t1, 8 │ │ │ │ - move $a0, $s1 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ nop │ │ │ │ - pcaddi $t0, 99514 │ │ │ │ - st.d $s2, $s0, 536 │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - ld.d $s1, $sp, 8 │ │ │ │ - ldptr.d $s2, $sp, 0 │ │ │ │ - stptr.d $t0, $s0, 0 │ │ │ │ - addi.d $a0, $s0, 536 │ │ │ │ - ld.d $s0, $sp, 16 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - b -266348 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + addi.w $t1, $t2, -1 │ │ │ │ + addi.d $t6, $t1, 1 │ │ │ │ + move $t3, $t1 │ │ │ │ + move $t2, $t6 │ │ │ │ + bgeu $t1, $t5, -112 # 4d540 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17680> │ │ │ │ nop │ │ │ │ - ld.d $s1, $a0, -8 │ │ │ │ - ldptr.d $a0, $s1, 0 │ │ │ │ - beqz $a0, 312 # 4d660 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35860> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - bne $t0, $a0, 80 # 4d580 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35780> │ │ │ │ nop │ │ │ │ - addi.d $s2, $s0, 32 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -266608 # c3d0 >::close()@plt> │ │ │ │ - bnez $a0, -420 # 4d3a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x355a0> │ │ │ │ - ld.d $t0, $s0, 24 │ │ │ │ - addi.d $s1, $s0, 24 │ │ │ │ - ld.d $a0, $t0, -24 │ │ │ │ - add.d $a0, $s1, $a0 │ │ │ │ - ldptr.w $a1, $a0, 32 │ │ │ │ - ori $a1, $a1, 0x4 │ │ │ │ - bl -264288 # cd00 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ - b -444 # 4d3a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x355a8> │ │ │ │ nop │ │ │ │ + bstrpick.d $t0, $t3, 0x1f, 0x0 │ │ │ │ + slli.d $t0, $t0, 0x3 │ │ │ │ + ldx.d $t4, $a3, $t0 │ │ │ │ + fld.d $fa1, $a4, -8 │ │ │ │ + move $t3, $t2 │ │ │ │ + ldptr.w $t0, $t4, 32 │ │ │ │ + addi.d $t2, $t2, 1 │ │ │ │ + sub.w $t0, $t0, $a1 │ │ │ │ + movgr2fr.d $fa0, $t0 │ │ │ │ + ffint.d.w $fa0, $fa0 │ │ │ │ + fmadd.d $fa0, $fa5, $fa0, $fa1 │ │ │ │ + fst.d $fa0, $t4, 136 │ │ │ │ + bltu $t3, $t5, -48 # 4d5c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17700> │ │ │ │ + ld.d $ra, $sp, 40 │ │ │ │ + addi.d $t0, $t5, -1 │ │ │ │ + sub.w $t0, $t0, $t1 │ │ │ │ + sltu $t5, $t5, $t6 │ │ │ │ + addi.w $a0, $a0, 1 │ │ │ │ + masknez $t5, $t0, $t5 │ │ │ │ + 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 │ │ │ │ + add.w $a0, $a0, $t5 │ │ │ │ + addi.d $sp, $sp, 48 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - bl -2688 # 4cb00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34d00> │ │ │ │ - ldptr.d $s2, $s1, 0 │ │ │ │ - beqz $s2, 216 # 4d660 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35860> │ │ │ │ - ldptr.d $s1, $s2, 0 │ │ │ │ - beq $s1, $s2, 112 # 4d600 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35800> │ │ │ │ + move $t3, $t0 │ │ │ │ + b -372 # 4d4d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17610> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ldptr.w $t0, $s2, 56 │ │ │ │ - li.w $t1, 5 │ │ │ │ - andi $t0, $t0, 0x5 │ │ │ │ - beq $t0, $t1, 28 # 4d5c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x357c8> │ │ │ │ - ld.d $a0, $s1, 16 │ │ │ │ - move $a1, $zero │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 136 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s1, 16 │ │ │ │ - st.d $zero, $s1, 16 │ │ │ │ - beqz $a0, 80 # 4d620 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35820> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 8 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - ldptr.d $s1, $s1, 0 │ │ │ │ - bne $s2, $s1, -68 # 4d5a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x357a0> │ │ │ │ - ldptr.d $s1, $s2, 0 │ │ │ │ - beq $s2, $s1, 20 # 4d600 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35800> │ │ │ │ - move $a0, $s1 │ │ │ │ - ldptr.d $s1, $s1, 0 │ │ │ │ - bl -265640 │ │ │ │ - bne $s2, $s1, -12 # 4d5f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x357f0> │ │ │ │ - ldptr.w $t0, $s2, 56 │ │ │ │ - st.d $s2, $s2, 8 │ │ │ │ - stptr.d $s2, $s2, 0 │ │ │ │ - bstrins.d $t0, $zero, 0x1, 0x0 │ │ │ │ - st.d $zero, $s2, 16 │ │ │ │ - st.w $t0, $s2, 56 │ │ │ │ - b -224 # 4d538 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35738> │ │ │ │ nop │ │ │ │ - ldptr.d $s1, $s1, 0 │ │ │ │ - bne $s2, $s1, -132 # 4d5a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x357a0> │ │ │ │ - b -64 # 4d5e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x357e8> │ │ │ │ nop │ │ │ │ + addi.w $a0, $t1, 1 │ │ │ │ + ret │ │ │ │ + move $t3, $s4 │ │ │ │ + b -412 # 4d4d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17610> │ │ │ │ + move $t3, $s4 │ │ │ │ + b -652 # 4d3e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17528> │ │ │ │ + move $t3, $s1 │ │ │ │ + move $t0, $s1 │ │ │ │ + b -432 # 4d4d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17610> │ │ │ │ nop │ │ │ │ + move $t3, $s1 │ │ │ │ + b -676 # 4d3e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17528> │ │ │ │ + move $t0, $t3 │ │ │ │ + b -452 # 4d4d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17610> │ │ │ │ + move $a0, $zero │ │ │ │ + ret │ │ │ │ + ret │ │ │ │ nop │ │ │ │ + pcaddi $a3, 51682 │ │ │ │ + li.w $a2, 122 │ │ │ │ + pcaddi $a1, 51702 │ │ │ │ + pcaddi $a0, 51721 │ │ │ │ + bl -264200 │ │ │ │ nop │ │ │ │ + pcaddi $a3, 51676 │ │ │ │ + li.w $a2, 121 │ │ │ │ + pcaddi $a1, 51696 │ │ │ │ + pcaddi $a0, 51703 │ │ │ │ + bl -264224 │ │ │ │ nop │ │ │ │ - move $a0, $s1 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - b -352 # 4d4e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x356e8> │ │ │ │ nop │ │ │ │ - bl -266576 │ │ │ │ - bl -264628 │ │ │ │ - b -640 # 4d3d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x355d8> │ │ │ │ nop │ │ │ │ - pcaddi $a3, 50038 │ │ │ │ - li.w $a2, 550 │ │ │ │ - pcaddi $a1, 50192 │ │ │ │ - pcaddi $a0, 50203 │ │ │ │ - bl -264128 │ │ │ │ + ld.d $t1, $a0, 8 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ld.d $t1, $t1, -8 │ │ │ │ + ldptr.d $t0, $t0, 0 │ │ │ │ + ldptr.w $a0, $t1, 32 │ │ │ │ + ldptr.w $t0, $t0, 32 │ │ │ │ + sub.w $a0, $a0, $t0 │ │ │ │ + addi.w $a0, $a0, 1 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $t1, $a0, 8 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ld.d $t1, $t1, -8 │ │ │ │ + ldptr.d $t0, $t0, 0 │ │ │ │ + fld.d $fa1, $t1, 136 │ │ │ │ + fld.d $fa0, $t0, 136 │ │ │ │ + fsub.d $fa0, $fa1, $fa0 │ │ │ │ + ret │ │ │ │ addi.d $sp, $sp, -32 │ │ │ │ + st.d $s0, $sp, 16 │ │ │ │ + ld.d $s0, $a1, 40 │ │ │ │ st.d $s1, $sp, 8 │ │ │ │ - ld.d $s1, $a0, 16 │ │ │ │ st.d $ra, $sp, 24 │ │ │ │ - beqz $s1, 208 # 4d760 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35960> │ │ │ │ - move $a0, $s1 │ │ │ │ - st.d $s0, $sp, 16 │ │ │ │ - bl -2972 # 4cb00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34d00> │ │ │ │ - ldptr.d $s0, $s1, 0 │ │ │ │ - beq $s0, $s1, 116 # 4d718 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35918> │ │ │ │ + stptr.d $zero, $a0, 0 │ │ │ │ + st.d $zero, $a0, 8 │ │ │ │ + st.d $zero, $a0, 16 │ │ │ │ + move $s1, $a0 │ │ │ │ + beqz $s0, 36 # 4d778 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x178b8> │ │ │ │ stptr.d $s2, $sp, 0 │ │ │ │ - li.w $s2, 5 │ │ │ │ - ldptr.w $t0, $s1, 56 │ │ │ │ - andi $t0, $t0, 0x5 │ │ │ │ - beq $t0, $s2, 24 # 4d6d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x358d0> │ │ │ │ - ld.d $a0, $s0, 16 │ │ │ │ - move $a1, $zero │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 136 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - ld.d $a0, $s0, 16 │ │ │ │ - st.d $zero, $s0, 16 │ │ │ │ - beqz $a0, 104 # 4d740 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35940> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 8 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - ldptr.d $s0, $s0, 0 │ │ │ │ - bne $s1, $s0, -60 # 4d6b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x358b0> │ │ │ │ - ldptr.d $s0, $s1, 0 │ │ │ │ - beq $s1, $s0, 28 # 4d710 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35910> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - move $a0, $s0 │ │ │ │ - ldptr.d $s0, $s0, 0 │ │ │ │ - bl -265912 │ │ │ │ - bne $s1, $s0, -12 # 4d700 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35900> │ │ │ │ + addi.d $s2, $a1, 32 │ │ │ │ + ldptr.w $t0, $s0, 32 │ │ │ │ + bge $t0, $a2, 60 # 4d7a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x178e0> │ │ │ │ + ld.d $s0, $s0, 24 │ │ │ │ + bnez $s0, -12 # 4d760 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x178a0> │ │ │ │ ldptr.d $s2, $sp, 0 │ │ │ │ nop │ │ │ │ - ld.d $s0, $sp, 16 │ │ │ │ ld.d $ra, $sp, 24 │ │ │ │ + ld.d $s0, $sp, 16 │ │ │ │ move $a0, $s1 │ │ │ │ ld.d $s1, $sp, 8 │ │ │ │ addi.d $sp, $sp, 32 │ │ │ │ - b -265948 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ldptr.d $s0, $s0, 0 │ │ │ │ - bne $s1, $s0, -148 # 4d6b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x358b0> │ │ │ │ - b -88 # 4d6f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x358f0> │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $t1, $s0, 16 │ │ │ │ + bge $a2, $t0, 28 # 4d7c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17900> │ │ │ │ + move $s2, $s0 │ │ │ │ + move $s0, $t1 │ │ │ │ + bnez $s0, -80 # 4d760 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x178a0> │ │ │ │ + b -68 # 4d770 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x178b0> │ │ │ │ nop │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - ld.d $s1, $sp, 8 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - ret │ │ │ │ - bl -266864 │ │ │ │ - bl -264916 │ │ │ │ - ldptr.d $s0, $s1, 0 │ │ │ │ - beq $s0, $s1, -108 # 4d710 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35910> │ │ │ │ - move $a0, $s0 │ │ │ │ - ldptr.d $s0, $s0, 0 │ │ │ │ - bl -266040 │ │ │ │ - bne $s0, $s1, -12 # 4d780 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35980> │ │ │ │ - b -128 # 4d710 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35910> │ │ │ │ - nop │ │ │ │ - bl -266904 │ │ │ │ - bl -264956 │ │ │ │ - b -256 # 4d6a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x358a0> │ │ │ │ nop │ │ │ │ + ld.d $t0, $s0, 24 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + beqz $t1, 32 # 4d7f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17930> │ │ │ │ nop │ │ │ │ + ldptr.w $t2, $t1, 32 │ │ │ │ + ld.d $t3, $t1, 16 │ │ │ │ + ld.d $t4, $t1, 24 │ │ │ │ + bge $t2, $a2, 124 # 4d860 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x179a0> │ │ │ │ + move $t1, $t4 │ │ │ │ + bnez $t1, -20 # 4d7d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17918> │ │ │ │ + beqz $t0, 32 # 4d810 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17950> │ │ │ │ nop │ │ │ │ + ldptr.w $t1, $t0, 32 │ │ │ │ + ld.d $t2, $t0, 16 │ │ │ │ + ld.d $t3, $t0, 24 │ │ │ │ + blt $a2, $t1, 124 # 4d880 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x179c0> │ │ │ │ + move $t0, $t3 │ │ │ │ + bnez $t0, -20 # 4d7f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17938> │ │ │ │ + move $t1, $zero │ │ │ │ + beq $s0, $s2, -164 # 4d770 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x178b0> │ │ │ │ + beq $t1, $t0, 56 # 4d850 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17990> │ │ │ │ nop │ │ │ │ - ldptr.w $t0, $a0, 320 │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - st.d $s0, $sp, 16 │ │ │ │ - st.d $s1, $sp, 8 │ │ │ │ - stptr.d $s2, $sp, 0 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - pcaddi $t3, 98330 │ │ │ │ - pcaddi $t2, 98341 │ │ │ │ - pcaddi $t1, 98350 │ │ │ │ - stptr.d $t3, $a0, 0 │ │ │ │ - st.d $t2, $a0, 16 │ │ │ │ - st.d $t1, $a0, 552 │ │ │ │ - andi $t0, $t0, 0x5 │ │ │ │ + ld.d $t2, $s0, 40 │ │ │ │ + addi.d $t1, $t0, 8 │ │ │ │ + stptr.d $t2, $t0, 0 │ │ │ │ + st.d $t1, $s1, 8 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -266564 │ │ │ │ move $s0, $a0 │ │ │ │ - addi.d $s2, $a0, 40 │ │ │ │ - addi.d $s1, $a0, 48 │ │ │ │ - beqz $t0, 320 # 4d940 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35b40> │ │ │ │ + beq $a0, $s2, -204 # 4d770 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x178b0> │ │ │ │ + ld.d $t0, $s1, 8 │ │ │ │ + ld.d $t1, $s1, 16 │ │ │ │ + bne $t1, $t0, -40 # 4d820 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17960> │ │ │ │ nop │ │ │ │ - pcalau12i $t0, 99 │ │ │ │ - ld.d $t0, $t0, -128 │ │ │ │ - pcalau12i $t1, 99 │ │ │ │ - ld.d $t1, $t1, -136 │ │ │ │ - addi.d $t2, $t0, 24 │ │ │ │ - addi.d $t1, $t1, 16 │ │ │ │ - addi.d $t0, $t0, 64 │ │ │ │ + addi.d $a1, $s0, 40 │ │ │ │ move $a0, $s1 │ │ │ │ - st.d $t2, $s0, 40 │ │ │ │ - st.d $t0, $s0, 288 │ │ │ │ - st.d $t1, $s0, 48 │ │ │ │ - bl -267364 # c3d0 >::close()@plt> │ │ │ │ - addi.d $a0, $s0, 152 │ │ │ │ - bl -264716 # ce30 ::~__basic_file()@plt> │ │ │ │ - pcalau12i $t0, 99 │ │ │ │ - ld.d $t0, $t0, -296 │ │ │ │ - addi.d $t0, $t0, 16 │ │ │ │ - addi.d $a0, $s0, 104 │ │ │ │ - st.d $t0, $s0, 48 │ │ │ │ - bl -265476 │ │ │ │ - pcalau12i $t1, 99 │ │ │ │ - ld.d $t1, $t1, -288 │ │ │ │ - ld.d $t0, $t1, 8 │ │ │ │ - ld.d $t2, $t1, 16 │ │ │ │ - pcalau12i $s1, 99 │ │ │ │ - ld.d $s1, $s1, -360 │ │ │ │ - ld.d $t1, $t0, -24 │ │ │ │ - st.d $t0, $s0, 40 │ │ │ │ - addi.d $s1, $s1, 16 │ │ │ │ - stx.d $t2, $s2, $t1 │ │ │ │ - addi.d $a0, $s0, 288 │ │ │ │ - st.d $s1, $s0, 288 │ │ │ │ - bl -267240 │ │ │ │ - ld.d $t0, $s0, 8 │ │ │ │ - pcaddi $t3, 98230 │ │ │ │ - pcaddi $t2, 98241 │ │ │ │ - ldptr.d $t0, $t0, 0 │ │ │ │ - pcaddi $t1, 98249 │ │ │ │ - stptr.d $t3, $s0, 0 │ │ │ │ - st.d $t2, $s0, 16 │ │ │ │ - st.d $t1, $s0, 552 │ │ │ │ - beqz $t0, 436 # 4da60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35c60> │ │ │ │ - ldptr.w $t0, $t0, 56 │ │ │ │ - andi $t0, $t0, 0x1 │ │ │ │ - beqz $t0, 24 # 4d8d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35ad0> │ │ │ │ - ld.d $a0, $s0, 784 │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 48 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - nop │ │ │ │ - ld.d $a0, $s0, 32 │ │ │ │ - pcaddi $t2, 98181 │ │ │ │ - pcaddi $t1, 98192 │ │ │ │ - pcaddi $t0, 98201 │ │ │ │ - stptr.d $t2, $s0, 0 │ │ │ │ - st.d $t1, $s0, 16 │ │ │ │ - st.d $t0, $s0, 552 │ │ │ │ - beqz $a0, 12 # 4d8f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35af8> │ │ │ │ - bl -9936 # 4b220 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33420> │ │ │ │ - nop │ │ │ │ - pcaddi $t0, 99254 │ │ │ │ - st.d $s1, $s0, 552 │ │ │ │ - addi.d $a0, $s0, 552 │ │ │ │ - st.d $t0, $s0, 16 │ │ │ │ - bl -267368 │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - ld.d $s1, $sp, 8 │ │ │ │ - ldptr.d $s2, $sp, 0 │ │ │ │ - move $a0, $s0 │ │ │ │ - ld.d $s0, $sp, 16 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - b -266452 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + bl 10088 # 4ffc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a100> │ │ │ │ + b -44 # 4d830 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17970> │ │ │ │ + move $s0, $t1 │ │ │ │ + move $t1, $t3 │ │ │ │ + b -152 # 4d7d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17910> │ │ │ │ nop │ │ │ │ - ld.d $s1, $a0, 8 │ │ │ │ - ldptr.d $a0, $s1, 0 │ │ │ │ - beqz $a0, 280 # 4da60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35c60> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - bne $t0, $a0, 80 # 4d9a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35ba0> │ │ │ │ nop │ │ │ │ - addi.d $s1, $s0, 48 │ │ │ │ - move $a0, $s1 │ │ │ │ - addi.d $s2, $s0, 40 │ │ │ │ - bl -267668 # c3d0 >::close()@plt> │ │ │ │ - bnez $a0, -352 # 4d808 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35a08> │ │ │ │ - ld.d $t0, $s0, 40 │ │ │ │ - ld.d $a0, $t0, -24 │ │ │ │ - add.d $a0, $s2, $a0 │ │ │ │ - ldptr.w $a1, $a0, 32 │ │ │ │ - ori $a1, $a1, 0x4 │ │ │ │ - bl -265344 # cd00 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ - b -380 # 4d808 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35a08> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + move $s2, $t0 │ │ │ │ + move $t0, $t2 │ │ │ │ + b -152 # 4d7f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17930> │ │ │ │ nop │ │ │ │ + ldptr.d $t0, $s1, 0 │ │ │ │ + move $s0, $a0 │ │ │ │ + beqz $t0, 16 # 4d8a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x179e8> │ │ │ │ + move $a0, $t0 │ │ │ │ + bl -266320 │ │ │ │ nop │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -265052 │ │ │ │ + addi.d $sp, $sp, -96 │ │ │ │ + pcalau12i $t0, 99 │ │ │ │ + ld.d $t0, $t0, -160 │ │ │ │ + ld.d $t0, $t0, 0 │ │ │ │ + st.d $t0, $sp, 24 │ │ │ │ + li.w $t0, 0x0 │ │ │ │ + ld.d $t1, $a2, 8 │ │ │ │ + ldptr.d $t0, $a2, 0 │ │ │ │ + st.d $s1, $sp, 72 │ │ │ │ + st.d $ra, $sp, 88 │ │ │ │ + move $s1, $zero │ │ │ │ + beq $t1, $t0, 212 # 4d9b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17af0> │ │ │ │ + st.d $s2, $sp, 64 │ │ │ │ + st.d $s3, $sp, 56 │ │ │ │ + st.d $s4, $sp, 48 │ │ │ │ + st.d $s5, $sp, 40 │ │ │ │ + st.d $s0, $sp, 80 │ │ │ │ + move $s5, $a2 │ │ │ │ + move $s2, $a0 │ │ │ │ + move $s3, $a1 │ │ │ │ + move $s4, $zero │ │ │ │ nop │ │ │ │ - bl -3744 # 4cb00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34d00> │ │ │ │ - ldptr.d $s2, $s1, 0 │ │ │ │ - beqz $s2, 184 # 4da60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35c60> │ │ │ │ - ldptr.d $s1, $s2, 0 │ │ │ │ - beq $s1, $s2, 112 # 4da20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35c20> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ldptr.d $t1, $s3, 0 │ │ │ │ + bstrpick.d $s0, $s4, 0x1f, 0x0 │ │ │ │ + slli.d $t0, $s0, 0x2 │ │ │ │ + ldx.w $a2, $t1, $t0 │ │ │ │ + move $a0, $sp │ │ │ │ + move $a1, $s2 │ │ │ │ + bl -504 # 4d730 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17870> │ │ │ │ + ldptr.d $a0, $sp, 0 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + sub.d $t5, $t0, $a0 │ │ │ │ + beq $t0, $a0, 64 # 4d978 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17ab8> │ │ │ │ + ldptr.d $t2, $s5, 0 │ │ │ │ + srai.d $t4, $t5, 0x3 │ │ │ │ + move $t1, $a0 │ │ │ │ + move $t0, $zero │ │ │ │ + alsl.d $t3, $s0, $t2, 0x3 │ │ │ │ + ldptr.d $t2, $t1, 0 │ │ │ │ + fld.d $fa0, $t3, 0 │ │ │ │ + addi.d $t0, $t0, 1 │ │ │ │ + addi.d $t1, $t1, 8 │ │ │ │ + fst.d $fa0, $t2, 136 │ │ │ │ + bltu $t0, $t4, -20 # 4d950 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17a90> │ │ │ │ + sltui $t5, $t5, 1 │ │ │ │ + add.w $t5, $t5, $t4 │ │ │ │ + add.w $s1, $t5, $s1 │ │ │ │ nop │ │ │ │ - ldptr.w $t0, $s2, 56 │ │ │ │ - li.w $t1, 5 │ │ │ │ - andi $t0, $t0, 0x5 │ │ │ │ - beq $t0, $t1, 28 # 4d9e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35be8> │ │ │ │ - ld.d $a0, $s1, 16 │ │ │ │ - move $a1, $zero │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 136 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ + beqz $a0, 8 # 4d980 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17ac0> │ │ │ │ + bl -266540 │ │ │ │ + ld.d $t0, $s5, 8 │ │ │ │ + ldptr.d $t1, $s5, 0 │ │ │ │ + addi.d $s4, $s4, 1 │ │ │ │ + sub.d $t0, $t0, $t1 │ │ │ │ + srai.d $t0, $t0, 0x3 │ │ │ │ + bltu $s4, $t0, -132 # 4d910 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17a50> │ │ │ │ + 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 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s1, 16 │ │ │ │ - st.d $zero, $s1, 16 │ │ │ │ - beqz $a0, 80 # 4da40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35c40> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 8 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - ldptr.d $s1, $s1, 0 │ │ │ │ - bne $s2, $s1, -68 # 4d9c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35bc0> │ │ │ │ - ldptr.d $s1, $s2, 0 │ │ │ │ - beq $s2, $s1, 20 # 4da20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35c20> │ │ │ │ + pcalau12i $t1, 99 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 24 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, 24 # 4d9e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17b20> │ │ │ │ + ld.d $ra, $sp, 88 │ │ │ │ move $a0, $s1 │ │ │ │ - ldptr.d $s1, $s1, 0 │ │ │ │ - bl -266696 │ │ │ │ - bne $s2, $s1, -12 # 4da10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35c10> │ │ │ │ - ldptr.w $t0, $s2, 56 │ │ │ │ - st.d $s2, $s2, 8 │ │ │ │ - stptr.d $s2, $s2, 0 │ │ │ │ - bstrins.d $t0, $zero, 0x1, 0x0 │ │ │ │ - st.d $zero, $s2, 16 │ │ │ │ - st.w $t0, $s2, 56 │ │ │ │ - b -224 # 4d958 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35b58> │ │ │ │ - nop │ │ │ │ - ldptr.d $s1, $s1, 0 │ │ │ │ - bne $s2, $s1, -132 # 4d9c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35bc0> │ │ │ │ - b -64 # 4da08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35c08> │ │ │ │ - nop │ │ │ │ - bl -267600 │ │ │ │ - bl -265652 │ │ │ │ - b -544 # 4d838 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35a38> │ │ │ │ - nop │ │ │ │ - pcaddi $a3, 49782 │ │ │ │ - li.w $a2, 550 │ │ │ │ - pcaddi $a1, 49936 │ │ │ │ - pcaddi $a0, 49947 │ │ │ │ - bl -265152 │ │ │ │ - nop │ │ │ │ + ld.d $s1, $sp, 72 │ │ │ │ + addi.d $sp, $sp, 96 │ │ │ │ + ret │ │ │ │ + st.d $s0, $sp, 80 │ │ │ │ + st.d $s2, $sp, 64 │ │ │ │ + st.d $s3, $sp, 56 │ │ │ │ + st.d $s4, $sp, 48 │ │ │ │ + st.d $s5, $sp, 40 │ │ │ │ + bl -267044 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ldptr.w $t0, $a0, 304 │ │ │ │ + ld.d $t0, $a0, 8 │ │ │ │ + ld.d $t1, $a0, 16 │ │ │ │ addi.d $sp, $sp, -48 │ │ │ │ - st.d $s0, $sp, 32 │ │ │ │ - st.d $ra, $sp, 40 │ │ │ │ st.d $s1, $sp, 24 │ │ │ │ st.d $s2, $sp, 16 │ │ │ │ - pcaddi $t3, 98154 │ │ │ │ - pcaddi $t2, 98165 │ │ │ │ - pcaddi $t1, 98174 │ │ │ │ - st.d $t3, $a0, -16 │ │ │ │ - stptr.d $t2, $a0, 0 │ │ │ │ - st.d $t1, $a0, 536 │ │ │ │ - andi $t0, $t0, 0x5 │ │ │ │ - move $s0, $a0 │ │ │ │ - beqz $t0, 392 # 4dc40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35e40> │ │ │ │ - addi.d $s2, $a0, 32 │ │ │ │ - addi.d $s1, $s0, 24 │ │ │ │ + st.d $ra, $sp, 40 │ │ │ │ + st.d $s0, $sp, 32 │ │ │ │ + st.d $a1, $sp, 8 │ │ │ │ + move $s1, $a0 │ │ │ │ + move $s2, $a1 │ │ │ │ + beq $t0, $t1, 184 # 4dae0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17c20> │ │ │ │ + stptr.d $a1, $t0, 0 │ │ │ │ + addi.d $t0, $t0, 8 │ │ │ │ + st.d $t0, $a0, 8 │ │ │ │ + li.w $a0, 48 │ │ │ │ + ldptr.w $s0, $s2, 32 │ │ │ │ + bl -266672 │ │ │ │ + ld.d $a2, $s1, 40 │ │ │ │ + st.w $s0, $a0, 32 │ │ │ │ + st.d $s2, $a0, 40 │ │ │ │ + addi.d $a3, $s1, 32 │ │ │ │ + bnez $a2, 20 # 4da68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17ba8> │ │ │ │ + b 184 # 4db10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17c50> │ │ │ │ nop │ │ │ │ - pcalau12i $t0, 99 │ │ │ │ - ld.d $t0, $t0, -128 │ │ │ │ - pcalau12i $t1, 99 │ │ │ │ - ld.d $t1, $t1, -136 │ │ │ │ - addi.d $t2, $t0, 24 │ │ │ │ - addi.d $t1, $t1, 16 │ │ │ │ - addi.d $t0, $t0, 64 │ │ │ │ - move $a0, $s2 │ │ │ │ - st.d $t2, $s0, 24 │ │ │ │ - st.d $t0, $s0, 272 │ │ │ │ - st.d $t1, $s0, 32 │ │ │ │ - bl -268068 # c3d0 >::close()@plt> │ │ │ │ - addi.d $a0, $s0, 136 │ │ │ │ - bl -265420 # ce30 ::~__basic_file()@plt> │ │ │ │ - pcalau12i $t0, 99 │ │ │ │ - ld.d $t0, $t0, -296 │ │ │ │ - addi.d $t0, $t0, 16 │ │ │ │ - addi.d $a0, $s0, 88 │ │ │ │ - st.d $t0, $s0, 32 │ │ │ │ - bl -266180 │ │ │ │ - pcalau12i $t1, 99 │ │ │ │ - ld.d $t1, $t1, -288 │ │ │ │ - ld.d $t0, $t1, 8 │ │ │ │ - ld.d $t2, $t1, 16 │ │ │ │ - pcalau12i $s2, 99 │ │ │ │ - ld.d $s2, $s2, -360 │ │ │ │ - ld.d $t1, $t0, -24 │ │ │ │ - st.d $t0, $s0, 24 │ │ │ │ - addi.d $s2, $s2, 16 │ │ │ │ - stx.d $t2, $s1, $t1 │ │ │ │ - addi.d $a0, $s0, 272 │ │ │ │ - st.d $s2, $s0, 272 │ │ │ │ - bl -267944 │ │ │ │ - ld.d $t0, $s0, -8 │ │ │ │ - pcaddi $t3, 98054 │ │ │ │ - pcaddi $t2, 98065 │ │ │ │ - ldptr.d $t0, $t0, 0 │ │ │ │ - pcaddi $t1, 98073 │ │ │ │ - st.d $t3, $s0, -16 │ │ │ │ - stptr.d $t2, $s0, 0 │ │ │ │ - st.d $t1, $s0, 536 │ │ │ │ - beqz $t0, 532 # 4dd80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35f80> │ │ │ │ - ldptr.w $t0, $t0, 56 │ │ │ │ - andi $t0, $t0, 0x1 │ │ │ │ - beqz $t0, 24 # 4db90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35d90> │ │ │ │ - ld.d $a0, $s0, 768 │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 48 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ + move $a2, $t0 │ │ │ │ nop │ │ │ │ - ld.d $s1, $s0, 16 │ │ │ │ - pcaddi $t2, 98005 │ │ │ │ - pcaddi $t1, 98016 │ │ │ │ - pcaddi $t0, 98025 │ │ │ │ - st.d $t2, $s0, -16 │ │ │ │ - stptr.d $t1, $s0, 0 │ │ │ │ - st.d $t0, $s0, 536 │ │ │ │ - beqz $s1, 92 # 4dc08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35e08> │ │ │ │ - li.w $t1, -1 │ │ │ │ - addi.d $t2, $s1, 8 │ │ │ │ - amadd_db.w $t0, $t1, $t2 │ │ │ │ - addi.w $t0, $t0, -1 │ │ │ │ - bnez $t0, 72 # 4dc08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35e08> │ │ │ │ - ldptr.d $t0, $s1, 0 │ │ │ │ - move $a0, $s1 │ │ │ │ - ld.d $t0, $t0, 16 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - addi.d $t2, $s1, 12 │ │ │ │ - li.w $t1, -1 │ │ │ │ - amadd_db.w $t0, $t1, $t2 │ │ │ │ - addi.w $t0, $t0, -1 │ │ │ │ - bnez $t0, 36 # 4dc08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35e08> │ │ │ │ - ldptr.d $t1, $s1, 0 │ │ │ │ - pcaddi $t2, -59467 │ │ │ │ - ld.d $t0, $t1, 24 │ │ │ │ - bne $t0, $t2, 364 # 4dd60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35f60> │ │ │ │ - ld.d $t0, $t1, 8 │ │ │ │ - move $a0, $s1 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ + ldptr.w $t2, $a2, 32 │ │ │ │ + ld.d $t0, $a2, 24 │ │ │ │ + ld.d $t3, $a2, 16 │ │ │ │ + slt $t1, $s0, $t2 │ │ │ │ + masknez $t0, $t0, $t1 │ │ │ │ + maskeqz $t1, $t3, $t1 │ │ │ │ + or $t0, $t0, $t1 │ │ │ │ + bnez $t0, -36 # 4da60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17ba0> │ │ │ │ + xor $t0, $a3, $a2 │ │ │ │ + slt $s0, $s0, $t2 │ │ │ │ + sltui $t0, $t0, 1 │ │ │ │ + or $s0, $s0, $t0 │ │ │ │ + bstrpick.w $s0, $s0, 0x7, 0x0 │ │ │ │ nop │ │ │ │ - pcaddi $t0, 99058 │ │ │ │ - st.d $s2, $s0, 536 │ │ │ │ - addi.d $a0, $s0, 536 │ │ │ │ - stptr.d $t0, $s0, 0 │ │ │ │ - bl -268152 │ │ │ │ + move $a1, $a0 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -268088 │ │ │ │ + ld.d $t0, $s1, 64 │ │ │ │ ld.d $ra, $sp, 40 │ │ │ │ - ld.d $s1, $sp, 24 │ │ │ │ - ld.d $s2, $sp, 16 │ │ │ │ - addi.d $a0, $s0, -16 │ │ │ │ ld.d $s0, $sp, 32 │ │ │ │ + addi.d $t0, $t0, 1 │ │ │ │ + st.d $t0, $s1, 64 │ │ │ │ + ld.d $s2, $sp, 16 │ │ │ │ + ld.d $s1, $sp, 24 │ │ │ │ addi.d $sp, $sp, 48 │ │ │ │ - b -267236 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ld.d $s1, $a0, -8 │ │ │ │ - ldptr.d $a0, $s1, 0 │ │ │ │ - beqz $a0, 312 # 4dd80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35f80> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - bne $t0, $a0, 80 # 4dca0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35ea0> │ │ │ │ - nop │ │ │ │ - addi.d $s2, $s0, 32 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -268432 # c3d0 >::close()@plt> │ │ │ │ - bnez $a0, -420 # 4dac0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35cc0> │ │ │ │ - ld.d $t0, $s0, 24 │ │ │ │ - addi.d $s1, $s0, 24 │ │ │ │ - ld.d $a0, $t0, -24 │ │ │ │ - add.d $a0, $s1, $a0 │ │ │ │ - ldptr.w $a1, $a0, 32 │ │ │ │ - ori $a1, $a1, 0x4 │ │ │ │ - bl -266112 # cd00 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ - b -444 # 4dac8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35cc8> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - bl -4512 # 4cb00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34d00> │ │ │ │ - ldptr.d $s2, $s1, 0 │ │ │ │ - beqz $s2, 216 # 4dd80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35f80> │ │ │ │ - ldptr.d $s1, $s2, 0 │ │ │ │ - beq $s1, $s2, 112 # 4dd20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35f20> │ │ │ │ nop │ │ │ │ + addi.d $a1, $sp, 8 │ │ │ │ + bl 9436 # 4ffc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a100> │ │ │ │ + li.w $a0, 48 │ │ │ │ + ldptr.w $s0, $s2, 32 │ │ │ │ + bl -266848 │ │ │ │ + ld.d $a2, $s1, 40 │ │ │ │ + st.w $s0, $a0, 32 │ │ │ │ + st.d $s2, $a0, 40 │ │ │ │ + addi.d $a3, $s1, 32 │ │ │ │ + bnez $a2, -156 # 4da68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17ba8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ldptr.w $t0, $s2, 56 │ │ │ │ - li.w $t1, 5 │ │ │ │ - andi $t0, $t0, 0x5 │ │ │ │ - beq $t0, $t1, 28 # 4dce8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35ee8> │ │ │ │ - ld.d $a0, $s1, 16 │ │ │ │ - move $a1, $zero │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 136 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ + move $a2, $a3 │ │ │ │ + li.w $s0, 1 │ │ │ │ + b -120 # 4daa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17be0> │ │ │ │ nop │ │ │ │ - ld.d $a0, $s1, 16 │ │ │ │ - st.d $zero, $s1, 16 │ │ │ │ - beqz $a0, 80 # 4dd40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35f40> │ │ │ │ + addi.d $sp, $sp, -688 │ │ │ │ + pcalau12i $t0, 99 │ │ │ │ + ld.d $t0, $t0, -160 │ │ │ │ + ld.d $t0, $t0, 0 │ │ │ │ + st.d $t0, $sp, 568 │ │ │ │ + li.w $t0, 0x0 │ │ │ │ + ld.d $t5, $a0, 8 │ │ │ │ ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 8 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - ldptr.d $s1, $s1, 0 │ │ │ │ - bne $s2, $s1, -68 # 4dcc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35ec0> │ │ │ │ - ldptr.d $s1, $s2, 0 │ │ │ │ - beq $s2, $s1, 20 # 4dd20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35f20> │ │ │ │ - move $a0, $s1 │ │ │ │ - ldptr.d $s1, $s1, 0 │ │ │ │ - bl -267464 │ │ │ │ - bne $s2, $s1, -12 # 4dd10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35f10> │ │ │ │ - ldptr.w $t0, $s2, 56 │ │ │ │ - st.d $s2, $s2, 8 │ │ │ │ - stptr.d $s2, $s2, 0 │ │ │ │ - bstrins.d $t0, $zero, 0x1, 0x0 │ │ │ │ - st.d $zero, $s2, 16 │ │ │ │ - st.w $t0, $s2, 56 │ │ │ │ - b -224 # 4dc58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35e58> │ │ │ │ - nop │ │ │ │ - ldptr.d $s1, $s1, 0 │ │ │ │ - bne $s2, $s1, -132 # 4dcc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35ec0> │ │ │ │ - b -64 # 4dd08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35f08> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - move $a0, $s1 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - b -352 # 4dc08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35e08> │ │ │ │ - nop │ │ │ │ - bl -268400 │ │ │ │ - bl -266452 │ │ │ │ - b -640 # 4daf8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35cf8> │ │ │ │ + st.d $s8, $sp, 600 │ │ │ │ + st.d $ra, $sp, 680 │ │ │ │ + st.d $fp, $sp, 672 │ │ │ │ + st.d $s0, $sp, 664 │ │ │ │ + st.d $s1, $sp, 656 │ │ │ │ + st.d $s2, $sp, 648 │ │ │ │ + st.d $s3, $sp, 640 │ │ │ │ + st.d $s4, $sp, 632 │ │ │ │ + st.d $s5, $sp, 624 │ │ │ │ + st.d $s6, $sp, 616 │ │ │ │ + st.d $s7, $sp, 608 │ │ │ │ + fst.d $fs0, $sp, 584 │ │ │ │ + move $s8, $a0 │ │ │ │ + sub.d $t6, $t5, $t0 │ │ │ │ + beq $t5, $t0, 2184 # 4e400 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18540> │ │ │ │ + pcalau12i $t3, 52 │ │ │ │ + fld.d $fa1, $t3, 176 │ │ │ │ + srai.d $t4, $t6, 0x3 │ │ │ │ + move $t2, $t0 │ │ │ │ + move $t1, $zero │ │ │ │ + ldptr.d $t3, $t2, 0 │ │ │ │ + addi.d $t1, $t1, 1 │ │ │ │ + addi.d $t2, $t2, 8 │ │ │ │ + fld.s $fa0, $t3, 32 │ │ │ │ + ffint.d.w $fa0, $fa0 │ │ │ │ + fdiv.d $fa0, $fa0, $fa1 │ │ │ │ + fst.d $fa0, $t3, 136 │ │ │ │ + bltu $t1, $t4, -28 # 4db90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17cd0> │ │ │ │ + ldptr.d $t3, $t0, 0 │ │ │ │ + beqz $t4, 76 # 4dc00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17d40> │ │ │ │ + fld.d $fa1, $t3, 136 │ │ │ │ + li.w $t1, 8 │ │ │ │ + fsub.d $fa0, $fa1, $fa1 │ │ │ │ + fst.d $fa0, $t3, 136 │ │ │ │ + bgeu $t1, $t6, 56 # 4dc00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17d40> │ │ │ │ + addi.d $t0, $t0, 8 │ │ │ │ + li.w $t1, 1 │ │ │ │ nop │ │ │ │ - pcaddi $a3, 49582 │ │ │ │ - li.w $a2, 550 │ │ │ │ - pcaddi $a1, 49736 │ │ │ │ - pcaddi $a0, 49747 │ │ │ │ - st.d $s3, $sp, 8 │ │ │ │ - bl -265956 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - st.d $s0, $sp, 16 │ │ │ │ - ld.d $t0, $t0, -24 │ │ │ │ - st.d $s1, $sp, 8 │ │ │ │ - stptr.d $s2, $sp, 0 │ │ │ │ - add.d $s0, $a0, $t0 │ │ │ │ - ldptr.w $t0, $s0, 320 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - pcaddi $t3, 97951 │ │ │ │ - pcaddi $t2, 97962 │ │ │ │ - pcaddi $t1, 97971 │ │ │ │ - stptr.d $t3, $s0, 0 │ │ │ │ - st.d $t2, $s0, 16 │ │ │ │ - st.d $t1, $s0, 552 │ │ │ │ - andi $t0, $t0, 0x5 │ │ │ │ - addi.d $s1, $s0, 40 │ │ │ │ - addi.d $s2, $s0, 48 │ │ │ │ - beqz $t0, 376 # 4df60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36160> │ │ │ │ + ldptr.d $t2, $t0, 0 │ │ │ │ + addi.d $t1, $t1, 1 │ │ │ │ + addi.d $t0, $t0, 8 │ │ │ │ + fld.d $fa0, $t2, 136 │ │ │ │ + fsub.d $fa0, $fa0, $fa1 │ │ │ │ + fst.d $fa0, $t2, 136 │ │ │ │ + bltu $t1, $t4, -24 # 4dbe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17d20> │ │ │ │ nop │ │ │ │ - pcalau12i $t0, 99 │ │ │ │ - ld.d $t0, $t0, -128 │ │ │ │ - pcalau12i $t1, 99 │ │ │ │ - ld.d $t1, $t1, -136 │ │ │ │ - addi.d $t2, $t0, 24 │ │ │ │ - addi.d $t1, $t1, 16 │ │ │ │ - addi.d $t0, $t0, 64 │ │ │ │ - move $a0, $s2 │ │ │ │ - st.d $t2, $s0, 40 │ │ │ │ - st.d $t0, $s0, 288 │ │ │ │ - st.d $t1, $s0, 48 │ │ │ │ - bl -268876 # c3d0 >::close()@plt> │ │ │ │ - addi.d $a0, $s0, 152 │ │ │ │ - bl -266228 # ce30 ::~__basic_file()@plt> │ │ │ │ - pcalau12i $t0, 99 │ │ │ │ - ld.d $t0, $t0, -296 │ │ │ │ - addi.d $t0, $t0, 16 │ │ │ │ - addi.d $a0, $s0, 104 │ │ │ │ - st.d $t0, $s0, 48 │ │ │ │ - bl -266988 │ │ │ │ - pcalau12i $t1, 99 │ │ │ │ - ld.d $t1, $t1, -288 │ │ │ │ - ld.d $t0, $t1, 8 │ │ │ │ - ld.d $t2, $t1, 16 │ │ │ │ + ld.d $t0, $t5, -8 │ │ │ │ + ldptr.w $t1, $t3, 32 │ │ │ │ + addi.d $a0, $sp, 304 │ │ │ │ + ldptr.w $t0, $t0, 32 │ │ │ │ pcalau12i $s2, 99 │ │ │ │ ld.d $s2, $s2, -360 │ │ │ │ - ld.d $t1, $t0, -24 │ │ │ │ - st.d $t0, $s0, 40 │ │ │ │ + addi.d $s4, $sp, 192 │ │ │ │ + sub.w $t0, $t0, $t1 │ │ │ │ + addi.w $fp, $t0, 1 │ │ │ │ + bl -268228 │ │ │ │ + pcalau12i $t0, 99 │ │ │ │ + ld.d $t0, $t0, -192 │ │ │ │ + ld.d $s0, $t0, 8 │ │ │ │ + st.h $zero, $sp, 528 │ │ │ │ + ld.d $s5, $t0, 16 │ │ │ │ + ld.d $a0, $s0, -24 │ │ │ │ addi.d $s2, $s2, 16 │ │ │ │ - stx.d $t2, $s1, $t1 │ │ │ │ - addi.d $a0, $s0, 288 │ │ │ │ - st.d $s2, $s0, 288 │ │ │ │ - bl -268752 │ │ │ │ - ld.d $t0, $s0, 8 │ │ │ │ - pcaddi $t3, 97852 │ │ │ │ - pcaddi $t2, 97863 │ │ │ │ - ldptr.d $t0, $t0, 0 │ │ │ │ - pcaddi $t1, 97871 │ │ │ │ - stptr.d $t3, $s0, 0 │ │ │ │ - st.d $t2, $s0, 16 │ │ │ │ - st.d $t1, $s0, 552 │ │ │ │ - beqz $t0, 524 # 4e0a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x362a0> │ │ │ │ - ldptr.w $t0, $t0, 56 │ │ │ │ - andi $t0, $t0, 0x1 │ │ │ │ - beqz $t0, 24 # 4deb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x360b8> │ │ │ │ - ld.d $a0, $s0, 784 │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 48 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - nop │ │ │ │ - ld.d $s1, $s0, 32 │ │ │ │ - pcaddi $t2, 97803 │ │ │ │ - pcaddi $t1, 97814 │ │ │ │ - pcaddi $t0, 97823 │ │ │ │ - stptr.d $t2, $s0, 0 │ │ │ │ - st.d $t1, $s0, 16 │ │ │ │ - st.d $t0, $s0, 552 │ │ │ │ - beqz $s1, 92 # 4df30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36130> │ │ │ │ - li.w $t1, -1 │ │ │ │ - addi.d $t2, $s1, 8 │ │ │ │ - amadd_db.w $t0, $t1, $t2 │ │ │ │ - addi.w $t0, $t0, -1 │ │ │ │ - bnez $t0, 72 # 4df30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36130> │ │ │ │ - ldptr.d $t0, $s1, 0 │ │ │ │ - move $a0, $s1 │ │ │ │ - ld.d $t0, $t0, 16 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - addi.d $t2, $s1, 12 │ │ │ │ - li.w $t1, -1 │ │ │ │ - amadd_db.w $t0, $t1, $t2 │ │ │ │ - addi.w $t0, $t0, -1 │ │ │ │ - bnez $t0, 36 # 4df30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36130> │ │ │ │ - ldptr.d $t1, $s1, 0 │ │ │ │ - pcaddi $t2, -59669 │ │ │ │ - ld.d $t0, $t1, 24 │ │ │ │ - bne $t0, $t2, 356 # 4e080 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36280> │ │ │ │ - ld.d $t0, $t1, 8 │ │ │ │ - move $a0, $s1 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - nop │ │ │ │ - pcaddi $t0, 98856 │ │ │ │ - st.d $s2, $s0, 552 │ │ │ │ - addi.d $a0, $s0, 552 │ │ │ │ - st.d $t0, $s0, 16 │ │ │ │ - bl -268960 │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - ld.d $s1, $sp, 8 │ │ │ │ - ldptr.d $s2, $sp, 0 │ │ │ │ - move $a0, $s0 │ │ │ │ - ld.d $s0, $sp, 16 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - b -268044 │ │ │ │ - ld.d $s1, $s0, 8 │ │ │ │ - ldptr.d $a0, $s1, 0 │ │ │ │ - beqz $a0, 312 # 4e0a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x362a0> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - bne $t0, $a0, 80 # 4dfc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x361c0> │ │ │ │ - nop │ │ │ │ - addi.d $s2, $s0, 48 │ │ │ │ - move $a0, $s2 │ │ │ │ - addi.d $s1, $s0, 40 │ │ │ │ - bl -269236 # c3d0 >::close()@plt> │ │ │ │ - bnez $a0, -408 # 4ddf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35ff0> │ │ │ │ - ld.d $t0, $s0, 40 │ │ │ │ - ld.d $a0, $t0, -24 │ │ │ │ - add.d $a0, $s1, $a0 │ │ │ │ - ldptr.w $a1, $a0, 32 │ │ │ │ - ori $a1, $a1, 0x4 │ │ │ │ - bl -266912 # cd00 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ - b -436 # 4ddf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35ff0> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - bl -5312 # 4cb00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34d00> │ │ │ │ - ldptr.d $s2, $s1, 0 │ │ │ │ - beqz $s2, 216 # 4e0a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x362a0> │ │ │ │ - ldptr.d $s1, $s2, 0 │ │ │ │ - beq $s1, $s2, 112 # 4e040 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36240> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + st.d $zero, $sp, 520 │ │ │ │ + st.d $zero, $sp, 536 │ │ │ │ + st.d $s2, $sp, 304 │ │ │ │ + st.d $zero, $sp, 544 │ │ │ │ + st.d $zero, $sp, 552 │ │ │ │ + st.d $zero, $sp, 560 │ │ │ │ + st.d $s0, $sp, 192 │ │ │ │ + add.d $a0, $s4, $a0 │ │ │ │ + move $a1, $zero │ │ │ │ + stptr.d $s5, $a0, 0 │ │ │ │ + bl -266684 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + pcalau12i $s1, 99 │ │ │ │ + ld.d $s1, $s1, -240 │ │ │ │ + pcalau12i $s3, 99 │ │ │ │ + ld.d $s3, $s3, -296 │ │ │ │ + addi.d $s7, $s1, 24 │ │ │ │ + addi.d $a0, $sp, 256 │ │ │ │ + addi.d $s1, $s1, 64 │ │ │ │ + addi.d $s3, $s3, 16 │ │ │ │ + st.d $zero, $sp, 208 │ │ │ │ + st.d $s7, $sp, 192 │ │ │ │ + st.d $s1, $sp, 304 │ │ │ │ + st.d $s3, $sp, 200 │ │ │ │ + st.d $zero, $sp, 216 │ │ │ │ + st.d $zero, $sp, 224 │ │ │ │ + st.d $zero, $sp, 232 │ │ │ │ + st.d $zero, $sp, 240 │ │ │ │ + st.d $zero, $sp, 248 │ │ │ │ + bl -265668 │ │ │ │ + pcalau12i $t1, 99 │ │ │ │ + ld.d $t1, $t1, -16 │ │ │ │ + addi.d $t1, $t1, 16 │ │ │ │ + li.w $t0, 16 │ │ │ │ + addi.d $s6, $sp, 288 │ │ │ │ + addi.d $a1, $sp, 200 │ │ │ │ + addi.d $a0, $sp, 304 │ │ │ │ + stptr.d $t1, $sp, 0 │ │ │ │ + st.w $t0, $sp, 264 │ │ │ │ + st.d $s6, $sp, 272 │ │ │ │ + st.d $t1, $sp, 200 │ │ │ │ + st.b $zero, $sp, 288 │ │ │ │ + st.d $zero, $sp, 280 │ │ │ │ + bl -266812 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + move $a1, $fp │ │ │ │ + move $a0, $s4 │ │ │ │ + bl -266200 │ │ │ │ + ld.d $a4, $sp, 240 │ │ │ │ + addi.d $t0, $sp, 48 │ │ │ │ + st.b $zero, $sp, 48 │ │ │ │ + st.d $zero, $sp, 40 │ │ │ │ + st.d $t0, $sp, 32 │ │ │ │ + beqz $a4, 1712 # 4e3c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18500> │ │ │ │ + ld.d $t1, $sp, 224 │ │ │ │ + beqz $t1, 24 # 4dd30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17e70> │ │ │ │ + sltu $t0, $a4, $t1 │ │ │ │ + masknez $a4, $a4, $t0 │ │ │ │ + maskeqz $t0, $t1, $t0 │ │ │ │ + or $a4, $a4, $t0 │ │ │ │ nop │ │ │ │ - ldptr.w $t0, $s2, 56 │ │ │ │ - li.w $t1, 5 │ │ │ │ - andi $t0, $t0, 0x5 │ │ │ │ - beq $t0, $t1, 28 # 4e008 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36208> │ │ │ │ - ld.d $a0, $s1, 16 │ │ │ │ + ld.d $a3, $sp, 232 │ │ │ │ + move $a2, $zero │ │ │ │ move $a1, $zero │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 136 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ + sub.d $a4, $a4, $a3 │ │ │ │ + addi.d $a0, $sp, 32 │ │ │ │ + bl -266548 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + ld.d $a0, $sp, 272 │ │ │ │ + st.d $s7, $sp, 192 │ │ │ │ + st.d $s1, $sp, 304 │ │ │ │ + beq $a0, $s6, 12 # 4dd60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17ea0> │ │ │ │ + bl -267528 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s1, 16 │ │ │ │ - st.d $zero, $s1, 16 │ │ │ │ - beqz $a0, 80 # 4e060 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36260> │ │ │ │ + addi.d $a0, $sp, 256 │ │ │ │ + st.d $s3, $sp, 200 │ │ │ │ + bl -266776 │ │ │ │ + ld.d $t0, $s0, -24 │ │ │ │ + st.d $s0, $sp, 192 │ │ │ │ + addi.d $a0, $sp, 304 │ │ │ │ + add.d $t0, $t0, $sp │ │ │ │ + st.d $s5, $t0, 192 │ │ │ │ + st.d $s2, $sp, 304 │ │ │ │ + bl -268516 │ │ │ │ + li.w $a4, 15 │ │ │ │ + pcaddi $a3, 51295 │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $zero │ │ │ │ + addi.d $a0, $sp, 32 │ │ │ │ + bl -266636 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + addi.d $t0, $sp, 80 │ │ │ │ + st.d $t0, $sp, 64 │ │ │ │ ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 8 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - ldptr.d $s1, $s1, 0 │ │ │ │ - bne $s2, $s1, -68 # 4dfe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x361e0> │ │ │ │ - ldptr.d $s1, $s2, 0 │ │ │ │ - beq $s2, $s1, 20 # 4e040 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36240> │ │ │ │ - move $a0, $s1 │ │ │ │ - ldptr.d $s1, $s1, 0 │ │ │ │ - bl -268264 │ │ │ │ - bne $s2, $s1, -12 # 4e030 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36230> │ │ │ │ - ldptr.w $t0, $s2, 56 │ │ │ │ - st.d $s2, $s2, 8 │ │ │ │ - stptr.d $s2, $s2, 0 │ │ │ │ - bstrins.d $t0, $zero, 0x1, 0x0 │ │ │ │ - st.d $zero, $s2, 16 │ │ │ │ - st.w $t0, $s2, 56 │ │ │ │ - b -224 # 4df78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36178> │ │ │ │ - nop │ │ │ │ - ldptr.d $s1, $s1, 0 │ │ │ │ - bne $s2, $s1, -132 # 4dfe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x361e0> │ │ │ │ - b -64 # 4e028 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36228> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - move $a0, $s1 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - b -344 # 4df30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36130> │ │ │ │ - nop │ │ │ │ - bl -269200 │ │ │ │ - bl -267252 │ │ │ │ - b -632 # 4de20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36020> │ │ │ │ - nop │ │ │ │ - pcaddi $a3, 49382 │ │ │ │ - li.w $a2, 550 │ │ │ │ - pcaddi $a1, 49536 │ │ │ │ - pcaddi $a0, 49547 │ │ │ │ - bl -266752 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + addi.d $a1, $a0, 16 │ │ │ │ + move $fp, $a0 │ │ │ │ + beq $t0, $a1, 1484 # 4e380 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x184c0> │ │ │ │ + st.d $t0, $sp, 64 │ │ │ │ + ld.d $t0, $a0, 16 │ │ │ │ + st.d $t0, $sp, 80 │ │ │ │ nop │ │ │ │ - ldptr.w $t0, $a0, 64 │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - st.d $s0, $sp, 16 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - andi $t1, $t0, 0x2 │ │ │ │ - move $s0, $a0 │ │ │ │ - bnez $t1, 32 # 4e0f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x362f8> │ │ │ │ + ld.d $t0, $fp, 8 │ │ │ │ + li.w $t1, 7 │ │ │ │ + lu52i.d $t1, $t1, -2048 │ │ │ │ + st.d $t0, $sp, 72 │ │ │ │ + stptr.d $a1, $fp, 0 │ │ │ │ + add.d $t0, $t0, $t1 │ │ │ │ + st.b $zero, $fp, 16 │ │ │ │ + st.d $zero, $fp, 8 │ │ │ │ + li.w $t1, 5 │ │ │ │ + bgeu $t1, $t0, 2084 # 4e610 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18750> │ │ │ │ + addi.d $t0, $sp, 64 │ │ │ │ + li.w $a2, 6 │ │ │ │ + pcaddi $a1, 51272 │ │ │ │ + move $a0, $t0 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + bl -268676 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + addi.d $fp, $sp, 112 │ │ │ │ + st.d $fp, $sp, 96 │ │ │ │ ldptr.d $t1, $a0, 0 │ │ │ │ - ori $t0, $t0, 0x2 │ │ │ │ - st.w $t0, $a0, 64 │ │ │ │ - ld.d $t0, $t1, 120 │ │ │ │ - li.w $a1, 8 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - ldptr.w $t0, $s0, 64 │ │ │ │ - andi $t1, $t0, 0x4 │ │ │ │ - bnez $t1, 36 # 4e120 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36320> │ │ │ │ - ldptr.d $t1, $s0, 0 │ │ │ │ - ori $t0, $t0, 0x4 │ │ │ │ - st.w $t0, $s0, 64 │ │ │ │ - ld.d $t0, $t1, 120 │ │ │ │ - li.w $a1, 16 │ │ │ │ - move $a0, $s0 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - nop │ │ │ │ - ld.bu $t0, $s0, 168 │ │ │ │ - bnez $t0, 28 # 4e140 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36340> │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - st.w $zero, $s0, 208 │ │ │ │ - ld.d $s0, $sp, 16 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - ld.d $a0, $s0, 120 │ │ │ │ - addi.d $t0, $s0, 136 │ │ │ │ - beq $a0, $t0, 8 # 4e150 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36350> │ │ │ │ - bl -268540 │ │ │ │ - ld.d $a0, $s0, 88 │ │ │ │ - addi.d $t0, $s0, 104 │ │ │ │ - beq $a0, $t0, 8 # 4e160 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36360> │ │ │ │ - bl -268556 │ │ │ │ - ld.d $a0, $s0, 80 │ │ │ │ - beqz $a0, 92 # 4e1c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x363c0> │ │ │ │ - li.w $t1, -1 │ │ │ │ - addi.d $t2, $a0, 8 │ │ │ │ - amadd_db.w $t0, $t1, $t2 │ │ │ │ - addi.w $t0, $t0, -1 │ │ │ │ - bnez $t0, 72 # 4e1c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x363c0> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - ld.d $t0, $t0, 16 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - li.w $t1, -1 │ │ │ │ - addi.d $t2, $a0, 12 │ │ │ │ - amadd_db.w $t0, $t1, $t2 │ │ │ │ - addi.w $t0, $t0, -1 │ │ │ │ - bnez $t0, 32 # 4e1c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x363c0> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - pcaddi $t2, -59834 │ │ │ │ - ld.d $t1, $t0, 24 │ │ │ │ - bne $t1, $t2, 48 # 4e1e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x363e0> │ │ │ │ - ld.d $t0, $t0, 8 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - nop │ │ │ │ - st.b $zero, $s0, 168 │ │ │ │ - nop │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - st.w $zero, $s0, 208 │ │ │ │ - ld.d $s0, $sp, 16 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - ret │ │ │ │ + addi.d $a1, $a0, 16 │ │ │ │ + move $t0, $a0 │ │ │ │ + beq $t1, $a1, 1284 # 4e320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18460> │ │ │ │ + st.d $t1, $sp, 96 │ │ │ │ + ld.d $t1, $a0, 16 │ │ │ │ + st.d $t1, $sp, 112 │ │ │ │ nop │ │ │ │ - jirl $ra, $t1, 0 │ │ │ │ - st.b $zero, $s0, 168 │ │ │ │ - b -32 # 4e1c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x363c8> │ │ │ │ + ld.d $t1, $t0, 8 │ │ │ │ + st.b $zero, $t0, 16 │ │ │ │ + stptr.d $a1, $t0, 0 │ │ │ │ + st.d $zero, $t0, 8 │ │ │ │ + st.d $t1, $sp, 104 │ │ │ │ + ldptr.d $t0, $s8, 0 │ │ │ │ + ld.d $t1, $s8, 8 │ │ │ │ + addi.d $a0, $sp, 304 │ │ │ │ + ldptr.d $t0, $t0, 0 │ │ │ │ + ld.d $t1, $t1, -8 │ │ │ │ + fld.d $fa1, $t0, 136 │ │ │ │ + fld.d $fa0, $t1, 136 │ │ │ │ + fsub.d $fa0, $fa0, $fa1 │ │ │ │ + fmov.d $fs0, $fa0 │ │ │ │ + bl -268808 │ │ │ │ + st.h $zero, $sp, 528 │ │ │ │ + ld.d $a0, $s0, -24 │ │ │ │ + st.d $s2, $sp, 304 │ │ │ │ + st.d $zero, $sp, 520 │ │ │ │ + st.d $zero, $sp, 536 │ │ │ │ + st.d $zero, $sp, 544 │ │ │ │ + st.d $zero, $sp, 552 │ │ │ │ + st.d $zero, $sp, 560 │ │ │ │ + st.d $s0, $sp, 192 │ │ │ │ + add.d $a0, $s4, $a0 │ │ │ │ + stptr.d $s5, $a0, 0 │ │ │ │ + move $a1, $zero │ │ │ │ + bl -267244 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + addi.d $a0, $sp, 256 │ │ │ │ + st.d $s7, $sp, 192 │ │ │ │ + st.d $s1, $sp, 304 │ │ │ │ + st.d $s3, $sp, 200 │ │ │ │ + st.d $zero, $sp, 208 │ │ │ │ + st.d $zero, $sp, 216 │ │ │ │ + st.d $zero, $sp, 224 │ │ │ │ + st.d $zero, $sp, 232 │ │ │ │ + st.d $zero, $sp, 240 │ │ │ │ + st.d $zero, $sp, 248 │ │ │ │ + bl -266200 │ │ │ │ + ldptr.d $t0, $sp, 0 │ │ │ │ + addi.d $a1, $sp, 200 │ │ │ │ + addi.d $a0, $sp, 304 │ │ │ │ + st.d $t0, $sp, 200 │ │ │ │ + li.w $t0, 16 │ │ │ │ + st.d $s6, $sp, 272 │ │ │ │ + st.b $zero, $sp, 288 │ │ │ │ + st.d $zero, $sp, 280 │ │ │ │ + st.w $t0, $sp, 264 │ │ │ │ + bl -267328 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + ld.d $t0, $sp, 192 │ │ │ │ + fmov.d $fa0, $fs0 │ │ │ │ + li.w $t2, 1 │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ + move $a0, $s4 │ │ │ │ + add.d $t0, $s4, $t0 │ │ │ │ + ldptr.w $t1, $t0, 24 │ │ │ │ + ori $t1, $t1, 0x4 │ │ │ │ + st.w $t1, $t0, 24 │ │ │ │ + st.d $t2, $sp, 312 │ │ │ │ + bl -266908 # cc80 (double)@plt> │ │ │ │ + ld.d $a4, $sp, 240 │ │ │ │ + addi.d $s8, $sp, 144 │ │ │ │ + st.b $zero, $sp, 144 │ │ │ │ + st.d $zero, $sp, 136 │ │ │ │ + st.d $s8, $sp, 128 │ │ │ │ + beqz $a4, 1196 # 4e3e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18520> │ │ │ │ + ld.d $t1, $sp, 224 │ │ │ │ + beqz $t1, 20 # 4df50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18090> │ │ │ │ + sltu $t0, $a4, $t1 │ │ │ │ + masknez $a4, $a4, $t0 │ │ │ │ + maskeqz $t0, $t1, $t0 │ │ │ │ + or $a4, $a4, $t0 │ │ │ │ + ld.d $a3, $sp, 232 │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $zero │ │ │ │ + sub.d $a4, $a4, $a3 │ │ │ │ + addi.d $a0, $sp, 128 │ │ │ │ + bl -267092 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + ld.d $a0, $sp, 272 │ │ │ │ + st.d $s7, $sp, 192 │ │ │ │ + st.d $s1, $sp, 304 │ │ │ │ + beq $a0, $s6, 12 # 4df80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x180c0> │ │ │ │ + bl -268072 │ │ │ │ nop │ │ │ │ - bl -269552 │ │ │ │ - ld.bu $t0, $s0, 168 │ │ │ │ - beqz $t0, 16 # 4e208 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36408> │ │ │ │ - addi.d $a0, $s0, 72 │ │ │ │ - bl -11776 # 4b400 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33600> │ │ │ │ - st.b $zero, $s0, 168 │ │ │ │ - bl -267896 │ │ │ │ + addi.d $a0, $sp, 256 │ │ │ │ + st.d $s3, $sp, 200 │ │ │ │ + bl -267320 │ │ │ │ + ld.d $t0, $s0, -24 │ │ │ │ + st.d $s0, $sp, 192 │ │ │ │ + addi.d $a0, $sp, 304 │ │ │ │ + add.d $t0, $t0, $sp │ │ │ │ + st.d $s5, $t0, 192 │ │ │ │ + st.d $s2, $sp, 304 │ │ │ │ + bl -269060 │ │ │ │ + ld.d $a4, $sp, 104 │ │ │ │ + ld.d $a2, $sp, 136 │ │ │ │ + ld.d $a3, $sp, 96 │ │ │ │ + add.d $t0, $a4, $a2 │ │ │ │ + beq $a3, $fp, 936 # 4e360 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x184a0> │ │ │ │ + ld.d $t1, $sp, 112 │ │ │ │ + ld.d $a1, $sp, 128 │ │ │ │ + bgeu $t1, $t0, 20 # 4dfd8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18118> │ │ │ │ + beq $a1, $s8, 16 # 4dfd8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18118> │ │ │ │ nop │ │ │ │ - bl -269584 │ │ │ │ - li.w $a1, 16 │ │ │ │ + ld.d $t1, $sp, 144 │ │ │ │ + bgeu $t1, $t0, 428 # 4e180 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x182c0> │ │ │ │ + li.w $t0, -2 │ │ │ │ + lu52i.d $t0, $t0, 2047 │ │ │ │ + sub.d $t0, $t0, $a4 │ │ │ │ + bltu $t0, $a2, 1652 # 4e658 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18798> │ │ │ │ + addi.d $s0, $sp, 96 │ │ │ │ move $a0, $s0 │ │ │ │ - bl -6620 # 4c840 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34a40> │ │ │ │ - bl -267920 │ │ │ │ - nop │ │ │ │ - bl -269608 │ │ │ │ - bl -267660 │ │ │ │ - bl -267936 │ │ │ │ - nop │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - bl -267676 │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - b -84 # 4e1f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x363f0> │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - bl -267692 │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - bl -269652 │ │ │ │ - st.w $zero, $s0, 208 │ │ │ │ - bl -267980 │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - bl -267716 │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - bl -267548 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ldptr.w $t0, $a0, 208 │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - st.d $s0, $sp, 16 │ │ │ │ - pcaddi $t1, 98759 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - stptr.d $t1, $a0, 0 │ │ │ │ - andi $t1, $t0, 0x1 │ │ │ │ + bl -269168 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + addi.d $s1, $sp, 176 │ │ │ │ + st.d $s1, $sp, 160 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + addi.d $s2, $a0, 16 │ │ │ │ move $s0, $a0 │ │ │ │ - beqz $t1, 16 # 4e2b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x364b0> │ │ │ │ - andi $t0, $t0, 0x4 │ │ │ │ - bnez $t0, 216 # 4e380 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36580> │ │ │ │ - nop │ │ │ │ - ld.d $a0, $s0, 184 │ │ │ │ - pcaddi $t0, 98699 │ │ │ │ - stptr.d $t0, $s0, 0 │ │ │ │ - beqz $a0, 12 # 4e2c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x364c8> │ │ │ │ - bl -268912 │ │ │ │ - nop │ │ │ │ - ld.bu $t0, $s0, 168 │ │ │ │ - bnez $t0, 52 # 4e300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36500> │ │ │ │ - pcalau12i $t0, 98 │ │ │ │ - ld.d $t0, $t0, -296 │ │ │ │ - addi.d $t0, $t0, 16 │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - stptr.d $t0, $s0, 0 │ │ │ │ - addi.d $a0, $s0, 56 │ │ │ │ - ld.d $s0, $sp, 16 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - b -268192 │ │ │ │ - nop │ │ │ │ + beq $t0, $s2, 424 # 4e1b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x182f0> │ │ │ │ nop │ │ │ │ + ld.d $t1, $a0, 16 │ │ │ │ + st.d $t0, $sp, 160 │ │ │ │ + st.d $t1, $sp, 176 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s0, 120 │ │ │ │ - addi.d $t0, $s0, 136 │ │ │ │ - beq $a0, $t0, 8 # 4e310 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36510> │ │ │ │ - bl -268988 │ │ │ │ - ld.d $a0, $s0, 88 │ │ │ │ - addi.d $t0, $s0, 104 │ │ │ │ - beq $a0, $t0, 8 # 4e320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36520> │ │ │ │ - bl -269004 │ │ │ │ - ld.d $a0, $s0, 80 │ │ │ │ - beqz $a0, -84 # 4e2d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x364d0> │ │ │ │ - li.w $t1, -1 │ │ │ │ - addi.d $t2, $a0, 8 │ │ │ │ - amadd_db.w $t0, $t1, $t2 │ │ │ │ - addi.w $t0, $t0, -1 │ │ │ │ - bnez $t0, -104 # 4e2d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x364d0> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - ld.d $t0, $t0, 16 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - li.w $t1, -1 │ │ │ │ - addi.d $t2, $a0, 12 │ │ │ │ - amadd_db.w $t0, $t1, $t2 │ │ │ │ - addi.w $t0, $t0, -1 │ │ │ │ - bnez $t0, -144 # 4e2d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x364d0> │ │ │ │ + ld.d $t0, $s0, 8 │ │ │ │ + st.b $zero, $s0, 16 │ │ │ │ + st.d $zero, $s0, 8 │ │ │ │ + stptr.d $s2, $s0, 0 │ │ │ │ + st.d $t0, $sp, 168 │ │ │ │ + ld.d $t0, $sp, 168 │ │ │ │ + li.w $t2, 27 │ │ │ │ + lu52i.d $t2, $t2, -2048 │ │ │ │ + li.w $t1, 25 │ │ │ │ + add.d $t0, $t0, $t2 │ │ │ │ + bgeu $t1, $t0, 1024 # 4e448 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18588> │ │ │ │ + addi.d $s3, $sp, 160 │ │ │ │ + li.w $a2, 26 │ │ │ │ + pcaddi $a1, 51123 │ │ │ │ + move $a0, $s3 │ │ │ │ + bl -269276 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + addi.d $s2, $sp, 208 │ │ │ │ + st.d $s2, $sp, 192 │ │ │ │ ldptr.d $t0, $a0, 0 │ │ │ │ - pcaddi $t2, -59946 │ │ │ │ - ld.d $t1, $t0, 24 │ │ │ │ - bne $t1, $t2, 24 # 4e388 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36588> │ │ │ │ - ld.d $t0, $t0, 8 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - b -172 # 4e2d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x364d0> │ │ │ │ - bl -704 # 4e0c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x362c0> │ │ │ │ - b -212 # 4e2b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x364b0> │ │ │ │ - jirl $ra, $t1, 0 │ │ │ │ - b -188 # 4e2d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x364d0> │ │ │ │ - bl -269968 │ │ │ │ - bl -268020 │ │ │ │ - b -232 # 4e2b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x364b0> │ │ │ │ - nop │ │ │ │ - ldptr.w $t0, $a0, 208 │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - st.d $s0, $sp, 16 │ │ │ │ - pcaddi $t1, 98687 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - stptr.d $t1, $a0, 0 │ │ │ │ - andi $t1, $t0, 0x1 │ │ │ │ + addi.d $s5, $a0, 16 │ │ │ │ move $s0, $a0 │ │ │ │ - beqz $t1, 16 # 4e3d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x365d0> │ │ │ │ - andi $t0, $t0, 0x4 │ │ │ │ - bnez $t0, 216 # 4e4a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x366a0> │ │ │ │ - nop │ │ │ │ - ld.d $a0, $s0, 184 │ │ │ │ - pcaddi $t0, 98627 │ │ │ │ - stptr.d $t0, $s0, 0 │ │ │ │ - beqz $a0, 12 # 4e3e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x365e8> │ │ │ │ - bl -269200 │ │ │ │ - nop │ │ │ │ - ld.bu $t0, $s0, 168 │ │ │ │ - bnez $t0, 52 # 4e420 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36620> │ │ │ │ - pcalau12i $t0, 98 │ │ │ │ - ld.d $t0, $t0, -296 │ │ │ │ - addi.d $t0, $t0, 16 │ │ │ │ - addi.d $a0, $s0, 56 │ │ │ │ - stptr.d $t0, $s0, 0 │ │ │ │ - bl -268468 │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - move $a0, $s0 │ │ │ │ - ld.d $s0, $sp, 16 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - b -269256 │ │ │ │ + beq $t0, $s5, 812 # 4e3a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x184e0> │ │ │ │ + ld.d $t1, $a0, 16 │ │ │ │ + st.d $t0, $sp, 192 │ │ │ │ + st.d $t1, $sp, 208 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s0, 120 │ │ │ │ - addi.d $t0, $s0, 136 │ │ │ │ - beq $a0, $t0, 8 # 4e430 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36630> │ │ │ │ - bl -269276 │ │ │ │ - ld.d $a0, $s0, 88 │ │ │ │ - addi.d $t0, $s0, 104 │ │ │ │ - beq $a0, $t0, 8 # 4e440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36640> │ │ │ │ - bl -269292 │ │ │ │ - ld.d $a0, $s0, 80 │ │ │ │ - beqz $a0, -84 # 4e3f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x365f0> │ │ │ │ - li.w $t1, -1 │ │ │ │ - addi.d $t2, $a0, 8 │ │ │ │ - amadd_db.w $t0, $t1, $t2 │ │ │ │ - addi.w $t0, $t0, -1 │ │ │ │ - bnez $t0, -104 # 4e3f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x365f0> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - ld.d $t0, $t0, 16 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - li.w $t1, -1 │ │ │ │ - addi.d $t2, $a0, 12 │ │ │ │ - amadd_db.w $t0, $t1, $t2 │ │ │ │ - addi.w $t0, $t0, -1 │ │ │ │ - bnez $t0, -144 # 4e3f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x365f0> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - pcaddi $t2, -60018 │ │ │ │ - ld.d $t1, $t0, 24 │ │ │ │ - bne $t1, $t2, 24 # 4e4a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x366a8> │ │ │ │ - ld.d $t0, $t0, 8 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - b -172 # 4e3f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x365f0> │ │ │ │ - bl -992 # 4e0c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x362c0> │ │ │ │ - b -212 # 4e3d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x365d0> │ │ │ │ - jirl $ra, $t1, 0 │ │ │ │ - b -188 # 4e3f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x365f0> │ │ │ │ - bl -270256 │ │ │ │ - bl -268308 │ │ │ │ - b -232 # 4e3d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x365d0> │ │ │ │ + ld.d $t0, $s0, 8 │ │ │ │ + pcaddi $s6, 100333 │ │ │ │ + stptr.d $s5, $s0, 0 │ │ │ │ + st.d $t0, $sp, 200 │ │ │ │ + st.b $zero, $s0, 16 │ │ │ │ + ld.bu $t0, $s6, 512 │ │ │ │ + st.d $zero, $s0, 8 │ │ │ │ + bnez $t0, 412 # 4e240 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18380> │ │ │ │ + ld.bu $t0, $s6, 513 │ │ │ │ + bnez $t0, 308 # 4e1e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18320> │ │ │ │ + ld.d $a0, $sp, 192 │ │ │ │ + beq $a0, $s2, 12 # 4e0c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18200> │ │ │ │ + bl -268392 │ │ │ │ nop │ │ │ │ - ldptr.w $t0, $a0, 64 │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - st.d $s0, $sp, 16 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - andi $t1, $t0, 0x2 │ │ │ │ - move $s0, $a0 │ │ │ │ - bnez $t1, 32 # 4e4f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x366f8> │ │ │ │ - ldptr.d $t1, $a0, 0 │ │ │ │ - ori $t0, $t0, 0x2 │ │ │ │ - st.w $t0, $a0, 64 │ │ │ │ - ld.d $t0, $t1, 120 │ │ │ │ - li.w $a1, 8 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - ldptr.w $t0, $s0, 64 │ │ │ │ - andi $t1, $t0, 0x4 │ │ │ │ - bnez $t1, 36 # 4e520 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36720> │ │ │ │ - ldptr.d $t1, $s0, 0 │ │ │ │ - ori $t0, $t0, 0x4 │ │ │ │ - st.w $t0, $s0, 64 │ │ │ │ - ld.d $t0, $t1, 120 │ │ │ │ - li.w $a1, 16 │ │ │ │ - move $a0, $s0 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ + ld.d $a0, $sp, 160 │ │ │ │ + beq $a0, $s1, 12 # 4e0d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18210> │ │ │ │ + bl -268408 │ │ │ │ nop │ │ │ │ - ld.bu $t0, $s0, 88 │ │ │ │ - beqz $t0, 28 # 4e540 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36740> │ │ │ │ - ld.d $a0, $s0, 80 │ │ │ │ - beqz $a0, 12 # 4e538 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36738> │ │ │ │ - bl -13072 # 4b220 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33420> │ │ │ │ + ld.d $a0, $sp, 128 │ │ │ │ + beq $a0, $s8, 12 # 4e0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18220> │ │ │ │ + bl -268424 │ │ │ │ nop │ │ │ │ - st.b $zero, $s0, 88 │ │ │ │ + ld.d $a0, $sp, 96 │ │ │ │ + beq $a0, $fp, 12 # 4e0f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18230> │ │ │ │ + bl -268440 │ │ │ │ nop │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - st.w $zero, $s0, 128 │ │ │ │ - ld.d $s0, $sp, 16 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ + ld.d $a0, $sp, 64 │ │ │ │ + addi.d $t0, $sp, 80 │ │ │ │ + beq $a0, $t0, 8 # 4e100 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18240> │ │ │ │ + bl -268460 │ │ │ │ + ld.d $a0, $sp, 32 │ │ │ │ + addi.d $t0, $sp, 48 │ │ │ │ + beq $a0, $t0, 8 # 4e110 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18250> │ │ │ │ + bl -268476 │ │ │ │ + pcalau12i $t1, 98 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 568 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, 792 # 4e440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18580> │ │ │ │ + ld.d $ra, $sp, 680 │ │ │ │ + ld.d $fp, $sp, 672 │ │ │ │ + ld.d $s0, $sp, 664 │ │ │ │ + ld.d $s1, $sp, 656 │ │ │ │ + ld.d $s2, $sp, 648 │ │ │ │ + ld.d $s3, $sp, 640 │ │ │ │ + ld.d $s4, $sp, 632 │ │ │ │ + ld.d $s5, $sp, 624 │ │ │ │ + ld.d $s6, $sp, 616 │ │ │ │ + ld.d $s7, $sp, 608 │ │ │ │ + ld.d $s8, $sp, 600 │ │ │ │ + fld.d $fs0, $sp, 584 │ │ │ │ + addi.d $sp, $sp, 688 │ │ │ │ ret │ │ │ │ nop │ │ │ │ - bl -270424 │ │ │ │ - ld.bu $t0, $s0, 88 │ │ │ │ - beqz $t0, 24 # 4e578 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36778> │ │ │ │ - ld.d $a0, $s0, 80 │ │ │ │ - beqz $a0, 8 # 4e570 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36770> │ │ │ │ - bl -13132 # 4b220 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33420> │ │ │ │ - st.b $zero, $s0, 88 │ │ │ │ nop │ │ │ │ - bl -268776 │ │ │ │ nop │ │ │ │ - bl -270464 │ │ │ │ - li.w $a1, 16 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -7500 # 4c840 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34a40> │ │ │ │ - bl -268800 │ │ │ │ nop │ │ │ │ - bl -270488 │ │ │ │ - bl -268540 │ │ │ │ - bl -268816 │ │ │ │ nop │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - bl -268556 │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - b -92 # 4e558 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36758> │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - bl -268572 │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - bl -270532 │ │ │ │ - st.w $zero, $s0, 128 │ │ │ │ - bl -268860 │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - bl -268596 │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - bl -268428 │ │ │ │ - ldptr.w $t0, $a0, 128 │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - st.d $s0, $sp, 16 │ │ │ │ - pcaddi $t1, 98643 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - stptr.d $t1, $a0, 0 │ │ │ │ - andi $t1, $t0, 0x1 │ │ │ │ - move $s0, $a0 │ │ │ │ - beqz $t1, 16 # 4e610 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36810> │ │ │ │ - andi $t0, $t0, 0x4 │ │ │ │ - bnez $t0, 184 # 4e6c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x368c0> │ │ │ │ nop │ │ │ │ - ld.d $a0, $s0, 104 │ │ │ │ - pcaddi $t0, 98583 │ │ │ │ - stptr.d $t0, $s0, 0 │ │ │ │ - beqz $a0, 12 # 4e628 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36828> │ │ │ │ - bl -269776 │ │ │ │ nop │ │ │ │ - ld.bu $t0, $s0, 88 │ │ │ │ - beqz $t0, 100 # 4e690 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36890> │ │ │ │ - ld.d $a0, $s0, 80 │ │ │ │ - beqz $a0, 92 # 4e690 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36890> │ │ │ │ - li.w $t1, -1 │ │ │ │ - addi.d $t2, $a0, 8 │ │ │ │ - amadd_db.w $t0, $t1, $t2 │ │ │ │ - addi.w $t0, $t0, -1 │ │ │ │ - bnez $t0, 72 # 4e690 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36890> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - ld.d $t0, $t0, 16 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - li.w $t1, -1 │ │ │ │ - addi.d $t2, $a0, 12 │ │ │ │ - amadd_db.w $t0, $t1, $t2 │ │ │ │ - addi.w $t0, $t0, -1 │ │ │ │ - bnez $t0, 32 # 4e690 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36890> │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $zero │ │ │ │ + addi.d $a0, $sp, 128 │ │ │ │ + addi.d $s0, $sp, 96 │ │ │ │ + bl -267648 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + addi.d $s1, $sp, 176 │ │ │ │ + st.d $s1, $sp, 160 │ │ │ │ ldptr.d $t0, $a0, 0 │ │ │ │ - pcaddi $t2, -60142 │ │ │ │ - ld.d $t1, $t0, 24 │ │ │ │ - bne $t1, $t2, 96 # 4e6e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x368e0> │ │ │ │ - ld.d $t0, $t0, 8 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - nop │ │ │ │ - pcalau12i $t0, 98 │ │ │ │ - ld.d $t0, $t0, -296 │ │ │ │ - addi.d $t0, $t0, 16 │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - stptr.d $t0, $s0, 0 │ │ │ │ - addi.d $a0, $s0, 56 │ │ │ │ - ld.d $s0, $sp, 16 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - b -269152 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - bl -512 # 4e4c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x366c0> │ │ │ │ - b -180 # 4e610 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36810> │ │ │ │ - nop │ │ │ │ + addi.d $s2, $a0, 16 │ │ │ │ + move $s0, $a0 │ │ │ │ + bne $t0, $s2, -408 # 4e010 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18150> │ │ │ │ nop │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + move $a1, $s2 │ │ │ │ + move $a0, $s1 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -267488 │ │ │ │ + b -420 # 4e020 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18160> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - jirl $ra, $t1, 0 │ │ │ │ - b -84 # 4e690 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36890> │ │ │ │ - bl -270824 │ │ │ │ - bl -268876 │ │ │ │ - b -224 # 4e610 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36810> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + li.w $a2, 4 │ │ │ │ + pcaddi $a1, 47977 │ │ │ │ + pcaddi $a0, 100246 │ │ │ │ + bl -268428 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + ld.d $a2, $sp, 200 │ │ │ │ + ld.d $a1, $sp, 192 │ │ │ │ + pcaddi $a0, 100242 │ │ │ │ + bl -268444 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + move $s5, $a0 │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ + add.d $t0, $a0, $t0 │ │ │ │ + ld.d $s0, $t0, 240 │ │ │ │ + beqz $s0, 780 # 4e520 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18660> │ │ │ │ + ld.bu $t0, $s0, 56 │ │ │ │ + beqz $t0, 132 # 4e2a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x183e0> │ │ │ │ + ld.b $a1, $s0, 67 │ │ │ │ nop │ │ │ │ - ldptr.w $t0, $a0, 128 │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - st.d $s0, $sp, 16 │ │ │ │ - pcaddi $t1, 98571 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - stptr.d $t1, $a0, 0 │ │ │ │ - andi $t1, $t0, 0x1 │ │ │ │ - move $s0, $a0 │ │ │ │ - beqz $t1, 16 # 4e730 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36930> │ │ │ │ - andi $t0, $t0, 0x4 │ │ │ │ - bnez $t0, 184 # 4e7e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x369e0> │ │ │ │ + move $a0, $s5 │ │ │ │ + bl -270188 │ │ │ │ + bl -269168 │ │ │ │ + b -388 # 4e0b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x181f0> │ │ │ │ nop │ │ │ │ - ld.d $a0, $s0, 104 │ │ │ │ - pcaddi $t0, 98511 │ │ │ │ - stptr.d $t0, $s0, 0 │ │ │ │ - beqz $a0, 12 # 4e748 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36948> │ │ │ │ - bl -270064 │ │ │ │ nop │ │ │ │ - ld.bu $t0, $s0, 88 │ │ │ │ - beqz $t0, 100 # 4e7b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x369b0> │ │ │ │ - ld.d $a0, $s0, 80 │ │ │ │ - beqz $a0, 92 # 4e7b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x369b0> │ │ │ │ - li.w $t1, -1 │ │ │ │ - addi.d $t2, $a0, 8 │ │ │ │ - amadd_db.w $t0, $t1, $t2 │ │ │ │ - addi.w $t0, $t0, -1 │ │ │ │ - bnez $t0, 72 # 4e7b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x369b0> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - ld.d $t0, $t0, 16 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - li.w $t1, -1 │ │ │ │ - addi.d $t2, $a0, 12 │ │ │ │ - amadd_db.w $t0, $t1, $t2 │ │ │ │ - addi.w $t0, $t0, -1 │ │ │ │ - bnez $t0, 32 # 4e7b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x369b0> │ │ │ │ + li.w $a2, 4 │ │ │ │ + pcaddi $a1, 47953 │ │ │ │ + pcalau12i $a0, 98 │ │ │ │ + ld.d $a0, $a0, -184 │ │ │ │ + bl -268528 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + ld.d $a2, $sp, 200 │ │ │ │ + ld.d $a1, $sp, 192 │ │ │ │ + pcalau12i $a0, 98 │ │ │ │ + ld.d $a0, $a0, -184 │ │ │ │ + bl -268548 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ ldptr.d $t0, $a0, 0 │ │ │ │ - pcaddi $t2, -60214 │ │ │ │ - ld.d $t1, $t0, 24 │ │ │ │ - bne $t1, $t2, 96 # 4e800 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36a00> │ │ │ │ - ld.d $t0, $t0, 8 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ + move $s5, $a0 │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ + add.d $t0, $a0, $t0 │ │ │ │ + ld.d $s0, $t0, 240 │ │ │ │ + beqz $s0, 780 # 4e588 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x186c8> │ │ │ │ + ld.bu $t0, $s0, 56 │ │ │ │ + beqz $t0, 92 # 4e2e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18420> │ │ │ │ + ld.b $a1, $s0, 67 │ │ │ │ nop │ │ │ │ - pcalau12i $t0, 98 │ │ │ │ - ld.d $t0, $t0, -296 │ │ │ │ - addi.d $t0, $t0, 16 │ │ │ │ - addi.d $a0, $s0, 56 │ │ │ │ - stptr.d $t0, $s0, 0 │ │ │ │ - bl -269428 │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ + move $a0, $s5 │ │ │ │ + bl -270292 │ │ │ │ + bl -269272 │ │ │ │ + b -500 # 4e0a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x181e8> │ │ │ │ move $a0, $s0 │ │ │ │ - ld.d $s0, $sp, 16 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - b -270216 │ │ │ │ - nop │ │ │ │ - bl -800 # 4e4c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x366c0> │ │ │ │ - b -180 # 4e730 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36930> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + bl -268596 # c970 ::_M_widen_init() const@plt> │ │ │ │ + ldptr.d $t0, $s0, 0 │ │ │ │ + pcaddi $t1, -63355 │ │ │ │ + li.w $a1, 10 │ │ │ │ + ld.d $t0, $t0, 48 │ │ │ │ + beq $t0, $t1, -144 # 4e228 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18368> │ │ │ │ + move $a0, $s0 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + move $a1, $a0 │ │ │ │ + b -160 # 4e228 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18368> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - jirl $ra, $t1, 0 │ │ │ │ - b -84 # 4e7b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x369b0> │ │ │ │ - bl -271112 │ │ │ │ - bl -269164 │ │ │ │ - b -224 # 4e730 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36930> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ldptr.w $t0, $a0, 64 │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - st.d $s0, $sp, 16 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - andi $t1, $t0, 0x2 │ │ │ │ - move $s0, $a0 │ │ │ │ - bnez $t1, 32 # 4e858 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36a58> │ │ │ │ - ldptr.d $t1, $a0, 0 │ │ │ │ - ori $t0, $t0, 0x2 │ │ │ │ - st.w $t0, $a0, 64 │ │ │ │ - ld.d $t0, $t1, 120 │ │ │ │ - li.w $a1, 8 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - ldptr.w $t0, $s0, 64 │ │ │ │ - andi $t1, $t0, 0x4 │ │ │ │ - bnez $t1, 36 # 4e880 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36a80> │ │ │ │ - ldptr.d $t1, $s0, 0 │ │ │ │ - ori $t0, $t0, 0x4 │ │ │ │ - st.w $t0, $s0, 64 │ │ │ │ - ld.d $t0, $t1, 120 │ │ │ │ - li.w $a1, 16 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -268660 # c970 ::_M_widen_init() const@plt> │ │ │ │ + ldptr.d $t0, $s0, 0 │ │ │ │ + pcaddi $t1, -63371 │ │ │ │ + li.w $a1, 10 │ │ │ │ + ld.d $t0, $t0, 48 │ │ │ │ + beq $t0, $t1, -104 # 4e290 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x183d0> │ │ │ │ move $a0, $s0 │ │ │ │ jirl $ra, $t0, 0 │ │ │ │ + move $a1, $a0 │ │ │ │ + b -120 # 4e290 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x183d0> │ │ │ │ nop │ │ │ │ - ld.bu $t0, $s0, 80 │ │ │ │ - beqz $t0, 12 # 4e890 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36a90> │ │ │ │ - st.b $zero, $s0, 80 │ │ │ │ nop │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - st.w $zero, $s0, 120 │ │ │ │ - ld.d $s0, $sp, 16 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ - bl -271272 │ │ │ │ - li.w $a1, 16 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -8308 # 4c840 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34a40> │ │ │ │ - bl -269608 │ │ │ │ nop │ │ │ │ - bl -271296 │ │ │ │ - ld.bu $t0, $s0, 80 │ │ │ │ - beqz $t0, 8 # 4e8d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36ad0> │ │ │ │ - st.b $zero, $s0, 80 │ │ │ │ - bl -269632 │ │ │ │ nop │ │ │ │ - bl -271320 │ │ │ │ - bl -269372 │ │ │ │ - bl -269648 │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + st.d $a0, $sp, 24 │ │ │ │ + move $a0, $fp │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + st.d $a1, $sp, 16 │ │ │ │ + bl -267860 │ │ │ │ + ld.d $a1, $sp, 16 │ │ │ │ + ld.d $t0, $sp, 24 │ │ │ │ + b -1296 # 4de30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17f70> │ │ │ │ + nop │ │ │ │ nop │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - bl -269388 │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - b -52 # 4e8c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36ac0> │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - bl -269404 │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - bl -271364 │ │ │ │ - st.w $zero, $s0, 120 │ │ │ │ - bl -269692 │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - bl -269428 │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - bl -269260 │ │ │ │ - ldptr.w $t0, $a0, 120 │ │ │ │ - addi.d $sp, $sp, -16 │ │ │ │ - stptr.d $s0, $sp, 0 │ │ │ │ - pcaddi $t1, 98485 │ │ │ │ - st.d $ra, $sp, 8 │ │ │ │ - stptr.d $t1, $a0, 0 │ │ │ │ - andi $t1, $t0, 0x1 │ │ │ │ - move $s0, $a0 │ │ │ │ - beqz $t1, 16 # 4e950 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36b50> │ │ │ │ - andi $t0, $t0, 0x4 │ │ │ │ - bnez $t0, 88 # 4e9a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36ba0> │ │ │ │ nop │ │ │ │ - ld.d $a0, $s0, 96 │ │ │ │ - beqz $a0, 12 # 4e960 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36b60> │ │ │ │ - bl -270600 │ │ │ │ nop │ │ │ │ - pcalau12i $t0, 98 │ │ │ │ - ld.d $t0, $t0, -296 │ │ │ │ - addi.d $t0, $t0, 16 │ │ │ │ - ld.d $ra, $sp, 8 │ │ │ │ - stptr.d $t0, $s0, 0 │ │ │ │ - addi.d $a0, $s0, 56 │ │ │ │ - ldptr.d $s0, $sp, 0 │ │ │ │ - addi.d $sp, $sp, 16 │ │ │ │ - b -269872 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + li.w $t1, 15 │ │ │ │ + ld.d $a1, $sp, 128 │ │ │ │ + bgeu $t1, $t0, -896 # 4dfe8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18128> │ │ │ │ + bne $a1, $s8, -924 # 4dfd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18110> │ │ │ │ + b -904 # 4dfe8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18128> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + addi.d $a0, $sp, 80 │ │ │ │ + st.d $a1, $sp, 8 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -267952 │ │ │ │ + ld.d $a1, $sp, 8 │ │ │ │ + b -1488 # 4ddc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17f08> │ │ │ │ nop │ │ │ │ - bl -384 # 4e820 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36a20> │ │ │ │ - b -84 # 4e950 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36b50> │ │ │ │ - bl -271528 │ │ │ │ - bl -269580 │ │ │ │ - b -96 # 4e950 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36b50> │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + move $a1, $s5 │ │ │ │ + move $a0, $s2 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -267984 │ │ │ │ + b -812 # 4e088 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x181c8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + addi.d $a1, $sp, 272 │ │ │ │ + addi.d $a0, $sp, 32 │ │ │ │ + bl -269832 # c5c0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + b -1668 # 4dd48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17e88> │ │ │ │ nop │ │ │ │ - ldptr.w $t0, $a0, 120 │ │ │ │ - addi.d $sp, $sp, -16 │ │ │ │ - stptr.d $s0, $sp, 0 │ │ │ │ - pcaddi $t1, 98445 │ │ │ │ - st.d $ra, $sp, 8 │ │ │ │ - stptr.d $t1, $a0, 0 │ │ │ │ - andi $t1, $t0, 0x1 │ │ │ │ - move $s0, $a0 │ │ │ │ - beqz $t1, 16 # 4e9f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36bf0> │ │ │ │ - andi $t0, $t0, 0x4 │ │ │ │ - bnez $t0, 88 # 4ea40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36c40> │ │ │ │ nop │ │ │ │ - ld.d $a0, $s0, 96 │ │ │ │ - beqz $a0, 12 # 4ea00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36c00> │ │ │ │ - bl -270760 │ │ │ │ nop │ │ │ │ - pcalau12i $t0, 98 │ │ │ │ - ld.d $t0, $t0, -296 │ │ │ │ - addi.d $t0, $t0, 16 │ │ │ │ - addi.d $a0, $s0, 56 │ │ │ │ - stptr.d $t0, $s0, 0 │ │ │ │ - bl -270020 │ │ │ │ - ld.d $ra, $sp, 8 │ │ │ │ - move $a0, $s0 │ │ │ │ - ldptr.d $s0, $sp, 0 │ │ │ │ - addi.d $sp, $sp, 16 │ │ │ │ - b -270808 │ │ │ │ nop │ │ │ │ + addi.d $a1, $sp, 272 │ │ │ │ + addi.d $a0, $sp, 128 │ │ │ │ + bl -269864 # c5c0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + b -1156 # 4df68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x180a8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - bl -544 # 4e820 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36a20> │ │ │ │ - b -84 # 4e9f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36bf0> │ │ │ │ - bl -271688 │ │ │ │ - bl -269740 │ │ │ │ - b -96 # 4e9f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36bf0> │ │ │ │ + ldptr.d $t3, $t0, 0 │ │ │ │ + b -2052 # 4dc00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17d40> │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 32 │ │ │ │ + bl -268816 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ nop │ │ │ │ + move $a0, $s4 │ │ │ │ + bl -270348 # c410 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + pcalau12i $t1, 98 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 568 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + beqz $t0, 224 # 4e518 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18658> │ │ │ │ nop │ │ │ │ + bl -269680 │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -192 │ │ │ │ - pcalau12i $t0, 98 │ │ │ │ - ld.d $t0, $t0, -160 │ │ │ │ - ld.d $t0, $t0, 0 │ │ │ │ - st.d $t0, $sp, 136 │ │ │ │ - li.w $t0, 0x0 │ │ │ │ - ldptr.w $t0, $a0, 56 │ │ │ │ - st.d $s1, $sp, 168 │ │ │ │ - st.d $ra, $sp, 184 │ │ │ │ - st.d $s0, $sp, 176 │ │ │ │ - st.d $s2, $sp, 160 │ │ │ │ - andi $t1, $t0, 0x2 │ │ │ │ + pcalau12i $t1, 98 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 568 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -32 # 4e440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18580> │ │ │ │ + pcaddi $a0, 47809 │ │ │ │ + addi.d $s3, $sp, 160 │ │ │ │ + bl -270012 │ │ │ │ move $s1, $a0 │ │ │ │ - bnez $t1, 236 # 4eb80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36d80> │ │ │ │ - ldptr.d $s0, $s1, 0 │ │ │ │ - beq $s0, $s1, 116 # 4eb10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36d10> │ │ │ │ - li.w $s2, 5 │ │ │ │ - nop │ │ │ │ nop │ │ │ │ + move $a0, $s4 │ │ │ │ + bl -270444 # c410 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + addi.d $s0, $sp, 96 │ │ │ │ + b 244 # 4e578 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x186b8> │ │ │ │ + ldptr.d $t0, $sp, 0 │ │ │ │ + move $s1, $a0 │ │ │ │ + addi.d $a0, $sp, 272 │ │ │ │ + st.d $t0, $sp, 200 │ │ │ │ + bl -268952 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $sp, 256 │ │ │ │ + st.d $s3, $sp, 200 │ │ │ │ + bl -268628 │ │ │ │ + ld.d $t0, $s0, -24 │ │ │ │ + addi.d $t1, $sp, 32 │ │ │ │ + st.d $s0, $sp, 192 │ │ │ │ + addi.d $t0, $t0, 544 │ │ │ │ + add.d $t0, $t0, $t1 │ │ │ │ + st.d $s5, $t0, -384 │ │ │ │ + addi.d $a0, $sp, 304 │ │ │ │ + st.d $s2, $sp, 304 │ │ │ │ + addi.d $s0, $sp, 96 │ │ │ │ + bl -270380 │ │ │ │ + b 168 # 4e578 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x186b8> │ │ │ │ nop │ │ │ │ - ldptr.w $t0, $s1, 56 │ │ │ │ - andi $t0, $t0, 0x5 │ │ │ │ - beq $t0, $s2, 24 # 4ead0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36cd0> │ │ │ │ - ld.d $a0, $s0, 16 │ │ │ │ - move $a1, $zero │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 136 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - ld.d $a0, $s0, 16 │ │ │ │ - st.d $zero, $s0, 16 │ │ │ │ - beqz $a0, 136 # 4eb60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36d60> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 8 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - ldptr.d $s0, $s0, 0 │ │ │ │ - bne $s0, $s1, -60 # 4eab0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36cb0> │ │ │ │ - ldptr.d $s0, $s1, 0 │ │ │ │ - beq $s0, $s1, 28 # 4eb10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36d10> │ │ │ │ + move $s0, $a0 │ │ │ │ + b 20 # 4e4f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18630> │ │ │ │ + move $s0, $a0 │ │ │ │ nop │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + bl -269036 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $sp, 32 │ │ │ │ + bl -269044 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + pcalau12i $t1, 98 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 568 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -208 # 4e440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18580> │ │ │ │ nop │ │ │ │ move $a0, $s0 │ │ │ │ - ldptr.d $s0, $s0, 0 │ │ │ │ - bl -271032 │ │ │ │ - bne $s0, $s1, -12 # 4eb00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36d00> │ │ │ │ + bl -268236 │ │ │ │ pcalau12i $t1, 98 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 136 │ │ │ │ + ld.d $t0, $sp, 568 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, 456 # 4ecf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36ef0> │ │ │ │ - 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 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ldptr.d $s0, $s0, 0 │ │ │ │ - bne $s0, $s1, -180 # 4eab0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36cb0> │ │ │ │ - b -120 # 4eaf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36cf0> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + bnez $t0, -248 # 4e440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18580> │ │ │ │ + bl -269052 │ │ │ │ + move $s1, $a0 │ │ │ │ + addi.d $a0, $sp, 128 │ │ │ │ + bl -269128 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -212 # 4e478 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x185b8> │ │ │ │ + move $s1, $a0 │ │ │ │ + move $a0, $s4 │ │ │ │ + bl -269144 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ nop │ │ │ │ - bstrins.d $t0, $zero, 0x1, 0x1 │ │ │ │ - st.d $s3, $sp, 152 │ │ │ │ - pcalau12i $s0, 98 │ │ │ │ - ld.d $s0, $s0, -296 │ │ │ │ - st.w $t0, $a0, 56 │ │ │ │ - addi.d $s0, $s0, 16 │ │ │ │ - addi.d $a0, $sp, 80 │ │ │ │ - st.d $zero, $sp, 32 │ │ │ │ - st.d $zero, $sp, 40 │ │ │ │ - st.d $s0, $sp, 24 │ │ │ │ - st.d $zero, $sp, 48 │ │ │ │ - st.d $zero, $sp, 56 │ │ │ │ - st.d $zero, $sp, 64 │ │ │ │ - st.d $zero, $sp, 72 │ │ │ │ - bl -269512 │ │ │ │ - ldptr.w $t0, $s1, 56 │ │ │ │ - li.w $t1, 4 │ │ │ │ - pcaddi $s2, 98069 │ │ │ │ - st.w $zero, $sp, 88 │ │ │ │ - st.b $zero, $sp, 93 │ │ │ │ - st.d $zero, $sp, 96 │ │ │ │ - st.d $zero, $sp, 104 │ │ │ │ - st.d $zero, $sp, 112 │ │ │ │ - st.d $zero, $sp, 120 │ │ │ │ - st.w $t1, $sp, 128 │ │ │ │ - st.d $s2, $sp, 24 │ │ │ │ - andi $t0, $t0, 0x1 │ │ │ │ - beqz $t0, 180 # 4eca0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36ea0> │ │ │ │ - ldptr.d $t0, $s1, 0 │ │ │ │ - addi.d $s3, $sp, 24 │ │ │ │ - ld.d $a0, $t0, 16 │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 48 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - ldptr.d $t0, $s1, 0 │ │ │ │ - li.w $a2, 8 │ │ │ │ - addi.d $a1, $sp, 16 │ │ │ │ - addi.d $a0, $sp, 8 │ │ │ │ - st.d $s1, $sp, 8 │ │ │ │ - st.d $t0, $sp, 16 │ │ │ │ - bl -12096 # 4bce0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33ee0> │ │ │ │ - ldptr.d $a0, $s1, 0 │ │ │ │ - li.w $a2, 16 │ │ │ │ - move $a1, $s1 │ │ │ │ - bl -33040 # 46b20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ed20> │ │ │ │ - ldptr.w $t0, $sp, 128 │ │ │ │ - st.d $s2, $sp, 24 │ │ │ │ - andi $t1, $t0, 0x1 │ │ │ │ - beqz $t1, 32 # 4ec60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36e60> │ │ │ │ - andi $t0, $t0, 0x4 │ │ │ │ - beqz $t0, 24 # 4ec60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36e60> │ │ │ │ move $a0, $s3 │ │ │ │ - bl -9104 # 4c8c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34ac0> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ld.d $a0, $sp, 104 │ │ │ │ - beqz $a0, 12 # 4ec70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36e70> │ │ │ │ - bl -271384 │ │ │ │ - nop │ │ │ │ - addi.d $a0, $sp, 80 │ │ │ │ - st.d $s0, $sp, 24 │ │ │ │ - bl -270632 │ │ │ │ - ld.d $s3, $sp, 152 │ │ │ │ - b -488 # 4ea98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36c98> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - lu12i.w $a0, 1 │ │ │ │ - addi.d $s3, $sp, 24 │ │ │ │ - bl -271384 │ │ │ │ - ld.d $t1, $s1, 8 │ │ │ │ - st.d $a0, $sp, 104 │ │ │ │ - li.w $t0, 7 │ │ │ │ - ld.d $a0, $t1, 16 │ │ │ │ - st.w $t0, $sp, 128 │ │ │ │ - lu12i.w $t3, 1 │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - li.w $t2, 1 │ │ │ │ - move $a1, $s3 │ │ │ │ - ld.d $t0, $t0, 112 │ │ │ │ - st.d $t3, $sp, 112 │ │ │ │ - st.d $zero, $sp, 64 │ │ │ │ - st.d $zero, $sp, 56 │ │ │ │ - st.d $zero, $sp, 72 │ │ │ │ - st.b $t2, $sp, 93 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - b -252 # 4ebf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36df0> │ │ │ │ - st.d $s3, $sp, 152 │ │ │ │ - nop │ │ │ │ - bl -271912 │ │ │ │ - nop │ │ │ │ - bl -272384 │ │ │ │ - bl -270436 │ │ │ │ - b -168 # 4ec60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36e60> │ │ │ │ - nop │ │ │ │ - move $s0, $a0 │ │ │ │ + bl -269156 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $s0, $sp, 96 │ │ │ │ nop │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -9052 # 4c9c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34bc0> │ │ │ │ + addi.d $a0, $sp, 128 │ │ │ │ + bl -269172 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ move $a0, $s0 │ │ │ │ - bl -272420 │ │ │ │ - bl -270472 │ │ │ │ - ld.d $s3, $sp, 152 │ │ │ │ - b -664 # 4ea98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36c98> │ │ │ │ - nop │ │ │ │ - bl -272440 │ │ │ │ - ldptr.d $a0, $s1, 0 │ │ │ │ - li.w $a2, 16 │ │ │ │ - move $a1, $s1 │ │ │ │ - bl -33320 # 46b20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ed20> │ │ │ │ - nop │ │ │ │ + bl -269180 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + move $s0, $s1 │ │ │ │ + b -156 # 4e4e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18628> │ │ │ │ pcalau12i $t1, 98 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 136 │ │ │ │ + ld.d $t0, $sp, 568 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, -112 # 4ecf8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36ef8> │ │ │ │ - bl -270812 │ │ │ │ - bl -272496 │ │ │ │ - bl -270548 │ │ │ │ - ldptr.d $s0, $s1, 0 │ │ │ │ - beq $s0, $s1, -620 # 4eb10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36d10> │ │ │ │ - move $a0, $s0 │ │ │ │ - ldptr.d $s0, $s0, 0 │ │ │ │ - bl -271672 │ │ │ │ - bne $s0, $s1, -12 # 4ed80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36f80> │ │ │ │ - b -640 # 4eb10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36d10> │ │ │ │ - nop │ │ │ │ - bl -272536 │ │ │ │ - bl -270588 │ │ │ │ - b -80 # 4ed50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36f50> │ │ │ │ + bnez $t0, -352 # 4e440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18580> │ │ │ │ + bl -269156 │ │ │ │ + ldptr.d $t0, $sp, 0 │ │ │ │ + move $s1, $a0 │ │ │ │ + addi.d $a0, $sp, 272 │ │ │ │ + st.d $t0, $sp, 200 │ │ │ │ + bl -269240 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $sp, 256 │ │ │ │ + st.d $s3, $sp, 200 │ │ │ │ + bl -268916 │ │ │ │ + ld.d $t0, $s0, -24 │ │ │ │ + addi.d $t1, $sp, 32 │ │ │ │ + st.d $s0, $sp, 192 │ │ │ │ + addi.d $t0, $t0, 544 │ │ │ │ + add.d $t0, $t0, $t1 │ │ │ │ + st.d $s5, $t0, -384 │ │ │ │ + addi.d $a0, $sp, 304 │ │ │ │ + st.d $s2, $sp, 304 │ │ │ │ + bl -270664 │ │ │ │ + pcalau12i $t1, 98 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 568 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -452 # 4e440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18580> │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -268476 │ │ │ │ + pcalau12i $t1, 98 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 568 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -488 # 4e440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18580> │ │ │ │ + addi.d $t0, $sp, 64 │ │ │ │ + pcaddi $a0, 47694 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + bl -270472 │ │ │ │ nop │ │ │ │ move $s0, $a0 │ │ │ │ - addi.d $s3, $sp, 24 │ │ │ │ - bl -270608 │ │ │ │ - b -156 # 4ed18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36f18> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ld.d $a1, $a0, 32 │ │ │ │ - ld.d $a2, $a0, 40 │ │ │ │ - sub.d $a2, $a2, $a1 │ │ │ │ - blez $a2, 180 # 4ee80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37080> │ │ │ │ - ld.bu $t1, $a0, 80 │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - beqz $t1, 172 # 4ee88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37088> │ │ │ │ - ld.d $t1, $a0, 72 │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - stptr.d $a2, $sp, 0 │ │ │ │ - ldptr.d $t2, $t1, 0 │ │ │ │ - ld.d $t2, $t2, -24 │ │ │ │ - add.d $t1, $t1, $t2 │ │ │ │ - ld.d $a0, $t1, 232 │ │ │ │ - ldptr.d $t1, $a0, 0 │ │ │ │ - ld.d $t1, $t1, 96 │ │ │ │ - jirl $ra, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - ldptr.d $a2, $sp, 0 │ │ │ │ - ld.d $t1, $t0, 96 │ │ │ │ - ld.d $t2, $t0, 104 │ │ │ │ - add.d $t2, $t1, $t2 │ │ │ │ - beq $a2, $a0, 68 # 4ee60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37060> │ │ │ │ - ld.d $t3, $t0, 40 │ │ │ │ - add.d $t1, $t1, $a0 │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - sub.w $t3, $t3, $t1 │ │ │ │ - st.d $t1, $t0, 32 │ │ │ │ - add.d $t1, $t1, $t3 │ │ │ │ - st.d $t2, $t0, 48 │ │ │ │ - st.d $t1, $t0, 40 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - st.d $t1, $t0, 40 │ │ │ │ - st.d $t1, $t0, 32 │ │ │ │ - st.d $t2, $t0, 48 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - pcaddi $a3, 48662 │ │ │ │ - li.w $a2, 55 │ │ │ │ - pcaddi $a1, 48712 │ │ │ │ - pcaddi $a0, 48725 │ │ │ │ - bl -270312 │ │ │ │ - nop │ │ │ │ - addi.d $sp, $sp, -48 │ │ │ │ + b -556 # 4e418 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18558> │ │ │ │ + move $s1, $a0 │ │ │ │ + b -220 # 4e570 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x186b0> │ │ │ │ + move $s1, $a0 │ │ │ │ + b -116 # 4e5e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18720> │ │ │ │ + pcalau12i $t1, 98 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 568 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -560 # 4e440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18580> │ │ │ │ + pcaddi $a0, 47677 │ │ │ │ + addi.d $s0, $sp, 96 │ │ │ │ + bl -270540 │ │ │ │ + move $s1, $a0 │ │ │ │ + b -452 # 4e4c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18600> │ │ │ │ + move $s1, $a0 │ │ │ │ + b -300 # 4e560 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x186a0> │ │ │ │ + addi.d $sp, $sp, -816 │ │ │ │ pcalau12i $t0, 98 │ │ │ │ ld.d $t0, $t0, -160 │ │ │ │ ld.d $t0, $t0, 0 │ │ │ │ - st.d $t0, $sp, 24 │ │ │ │ + st.d $t0, $sp, 696 │ │ │ │ li.w $t0, 0x0 │ │ │ │ - ldptr.w $t0, $a0, 120 │ │ │ │ - st.d $ra, $sp, 40 │ │ │ │ - move $t1, $a0 │ │ │ │ - andi $t0, $t0, 0x2 │ │ │ │ - move $t2, $a1 │ │ │ │ - beqz $t0, 116 # 4ef40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37140> │ │ │ │ - ld.d $t0, $a0, 40 │ │ │ │ - beqz $t0, 204 # 4efa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x371a0> │ │ │ │ - li.w $t3, -1 │ │ │ │ - beq $t2, $t3, 244 # 4efd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x371d0> │ │ │ │ - ld.d $t3, $t1, 48 │ │ │ │ - beq $t0, $t3, 252 # 4efe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x371e0> │ │ │ │ - st.b $t2, $t0, 0 │ │ │ │ - ld.d $t0, $t1, 40 │ │ │ │ - addi.d $t0, $t0, 1 │ │ │ │ - st.d $t0, $t1, 40 │ │ │ │ - move $t0, $t2 │ │ │ │ - nop │ │ │ │ - pcalau12i $t2, 98 │ │ │ │ - ld.d $t2, $t2, -160 │ │ │ │ - ld.d $t2, $t2, 0 │ │ │ │ - ld.d $t1, $sp, 24 │ │ │ │ - xor $t1, $t1, $t2 │ │ │ │ - li.w $t2, 0x0 │ │ │ │ - bnez $t1, 312 # 4f050 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37250> │ │ │ │ - ld.d $ra, $sp, 40 │ │ │ │ - move $a0, $t0 │ │ │ │ - addi.d $sp, $sp, 48 │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - li.w $t3, -1 │ │ │ │ - beq $a1, $t3, -68 # 4ef00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37100> │ │ │ │ - ld.bu $t0, $t1, 80 │ │ │ │ - st.b $t2, $sp, 23 │ │ │ │ - beqz $t0, 264 # 4f058 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37258> │ │ │ │ - ld.d $t0, $t1, 72 │ │ │ │ - stptr.d $t2, $sp, 0 │ │ │ │ - li.w $a2, 1 │ │ │ │ + st.d $ra, $sp, 808 │ │ │ │ + fst.d $fs0, $sp, 712 │ │ │ │ + st.d $fp, $sp, 800 │ │ │ │ + st.d $s0, $sp, 792 │ │ │ │ + st.d $s8, $sp, 728 │ │ │ │ + move $s0, $a1 │ │ │ │ + move $s8, $a0 │ │ │ │ + st.d $s1, $sp, 784 │ │ │ │ + st.d $s2, $sp, 776 │ │ │ │ + st.d $s3, $sp, 768 │ │ │ │ + st.d $s4, $sp, 760 │ │ │ │ + st.d $s5, $sp, 752 │ │ │ │ + st.d $s6, $sp, 744 │ │ │ │ + st.d $s7, $sp, 736 │ │ │ │ + bl -271312 │ │ │ │ + pcaddi $t0, 100057 │ │ │ │ + st.d $a0, $t0, 8 │ │ │ │ + move $a1, $s0 │ │ │ │ + addi.d $a2, $s0, 24 │ │ │ │ + move $a0, $s8 │ │ │ │ + bl -3656 # 4d8b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x179f0> │ │ │ │ + move $fp, $a0 │ │ │ │ + addi.d $a2, $s0, 24 │ │ │ │ + move $a1, $s0 │ │ │ │ + move $a0, $s8 │ │ │ │ + bl -5324 # 4d240 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17380> │ │ │ │ + ldptr.d $t0, $s8, 0 │ │ │ │ + ld.d $t1, $s8, 8 │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + sub.d $t3, $t1, $t0 │ │ │ │ + beq $t1, $t0, 80 # 4e770 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x188b0> │ │ │ │ ldptr.d $t1, $t0, 0 │ │ │ │ - addi.d $a1, $sp, 23 │ │ │ │ - ld.d $t1, $t1, -24 │ │ │ │ - add.d $t0, $t0, $t1 │ │ │ │ - ld.d $a0, $t0, 232 │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 96 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - li.w $t0, 1 │ │ │ │ - ldptr.d $t2, $sp, 0 │ │ │ │ - beq $a0, $t0, -144 # 4eef8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x370f8> │ │ │ │ - li.w $t0, -1 │ │ │ │ - b -144 # 4ef00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37100> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + li.w $t2, 8 │ │ │ │ + fld.d $fa1, $t1, 136 │ │ │ │ + fsub.d $fa0, $fa1, $fa1 │ │ │ │ + fst.d $fa0, $t1, 136 │ │ │ │ + bge $t2, $t3, 56 # 4e770 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x188b0> │ │ │ │ + srai.d $t3, $t3, 0x3 │ │ │ │ + addi.d $t0, $t0, 8 │ │ │ │ + li.w $t1, 1 │ │ │ │ nop │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - pcaddi $t3, -6377 │ │ │ │ - ld.d $t0, $t0, 176 │ │ │ │ - bne $t0, $t3, 116 # 4f020 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37220> │ │ │ │ - ld.d $t0, $a0, 96 │ │ │ │ - ld.d $t3, $a0, 104 │ │ │ │ - st.d $t0, $a0, 40 │ │ │ │ - add.d $t3, $t0, $t3 │ │ │ │ - st.d $t3, $a0, 48 │ │ │ │ - st.d $t0, $a0, 32 │ │ │ │ - li.w $t3, -1 │ │ │ │ - bne $t2, $t3, -236 # 4eee0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x370e0> │ │ │ │ - move $t0, $zero │ │ │ │ - b -212 # 4ef00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37100> │ │ │ │ nop │ │ │ │ + ldptr.d $t2, $t0, 0 │ │ │ │ + addi.d $t1, $t1, 1 │ │ │ │ + addi.d $t0, $t0, 8 │ │ │ │ + fld.d $fa0, $t2, 136 │ │ │ │ + fsub.d $fa0, $fa0, $fa1 │ │ │ │ + fst.d $fa0, $t2, 136 │ │ │ │ + bltu $t1, $t3, -24 # 4e750 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18890> │ │ │ │ nop │ │ │ │ - move $a0, $t1 │ │ │ │ - st.d $t2, $sp, 8 │ │ │ │ + addi.d $a0, $sp, 432 │ │ │ │ + bl -271124 │ │ │ │ + pcalau12i $t0, 98 │ │ │ │ + ld.d $t0, $t0, -192 │ │ │ │ + ld.d $s0, $t0, 8 │ │ │ │ + st.h $zero, $sp, 656 │ │ │ │ + ld.d $s5, $t0, 16 │ │ │ │ + ld.d $a0, $s0, -24 │ │ │ │ + pcalau12i $s3, 98 │ │ │ │ + ld.d $s3, $s3, -360 │ │ │ │ + addi.d $s2, $sp, 320 │ │ │ │ + addi.d $s3, $s3, 16 │ │ │ │ + st.d $zero, $sp, 648 │ │ │ │ + st.d $zero, $sp, 664 │ │ │ │ + st.d $s3, $sp, 432 │ │ │ │ + st.d $zero, $sp, 672 │ │ │ │ + st.d $zero, $sp, 680 │ │ │ │ + st.d $zero, $sp, 688 │ │ │ │ + st.d $s0, $sp, 320 │ │ │ │ + add.d $a0, $s2, $a0 │ │ │ │ + move $a1, $zero │ │ │ │ + stptr.d $s5, $a0, 0 │ │ │ │ + bl -269592 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + pcalau12i $s1, 98 │ │ │ │ + ld.d $s1, $s1, -240 │ │ │ │ + pcalau12i $s4, 98 │ │ │ │ + ld.d $s4, $s4, -296 │ │ │ │ + addi.d $s7, $s1, 24 │ │ │ │ + addi.d $a0, $sp, 384 │ │ │ │ + addi.d $s1, $s1, 64 │ │ │ │ + addi.d $s4, $s4, 16 │ │ │ │ + st.d $zero, $sp, 336 │ │ │ │ + st.d $s7, $sp, 320 │ │ │ │ + st.d $s1, $sp, 432 │ │ │ │ + st.d $s4, $sp, 328 │ │ │ │ + st.d $zero, $sp, 344 │ │ │ │ + st.d $zero, $sp, 352 │ │ │ │ + st.d $zero, $sp, 360 │ │ │ │ + st.d $zero, $sp, 368 │ │ │ │ + st.d $zero, $sp, 376 │ │ │ │ + bl -268576 │ │ │ │ + pcalau12i $t1, 98 │ │ │ │ + ld.d $t1, $t1, -16 │ │ │ │ + addi.d $t1, $t1, 16 │ │ │ │ + li.w $t0, 16 │ │ │ │ + addi.d $s6, $sp, 416 │ │ │ │ + addi.d $a1, $sp, 328 │ │ │ │ + addi.d $a0, $sp, 432 │ │ │ │ + st.b $zero, $sp, 416 │ │ │ │ stptr.d $t1, $sp, 0 │ │ │ │ - bl -556 # 4edc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36fc0> │ │ │ │ - ldptr.d $t1, $sp, 0 │ │ │ │ - ld.d $t2, $sp, 8 │ │ │ │ - ld.d $t0, $t1, 40 │ │ │ │ - ld.d $t3, $t1, 48 │ │ │ │ - bne $t0, $t3, -280 # 4eee8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x370e8> │ │ │ │ - li.w $t0, -1 │ │ │ │ - b -264 # 4ef00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37100> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - st.d $a1, $sp, 8 │ │ │ │ - stptr.d $a0, $sp, 0 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - ld.d $t2, $sp, 8 │ │ │ │ - li.w $t0, -1 │ │ │ │ - ldptr.d $t1, $sp, 0 │ │ │ │ - beq $t2, $t0, -104 # 4efd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x371d0> │ │ │ │ - ldptr.w $t0, $t1, 120 │ │ │ │ - andi $t0, $t0, 0x2 │ │ │ │ - beqz $t0, -252 # 4ef48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37148> │ │ │ │ - ld.d $t0, $t1, 40 │ │ │ │ - b -364 # 4eee0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x370e0> │ │ │ │ - bl -272768 │ │ │ │ - nop │ │ │ │ - pcaddi $a3, 48546 │ │ │ │ - li.w $a2, 55 │ │ │ │ - pcaddi $a1, 48596 │ │ │ │ - pcaddi $a0, 48609 │ │ │ │ - bl -270776 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + st.w $t0, $sp, 392 │ │ │ │ + st.d $zero, $sp, 408 │ │ │ │ + st.d $t1, $sp, 328 │ │ │ │ + st.d $s6, $sp, 400 │ │ │ │ + bl -269720 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + move $a1, $fp │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -269108 │ │ │ │ + ld.d $a4, $sp, 368 │ │ │ │ + addi.d $t0, $sp, 80 │ │ │ │ + st.b $zero, $sp, 80 │ │ │ │ + st.d $zero, $sp, 72 │ │ │ │ + st.d $t0, $sp, 64 │ │ │ │ + beqz $a4, 4340 # 4f960 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19aa0> │ │ │ │ + ld.d $t1, $sp, 352 │ │ │ │ + beqz $t1, 20 # 4e888 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x189c8> │ │ │ │ + sltu $t0, $a4, $t1 │ │ │ │ + masknez $a4, $a4, $t0 │ │ │ │ + maskeqz $t0, $t1, $t0 │ │ │ │ + or $a4, $a4, $t0 │ │ │ │ + ld.d $a3, $sp, 360 │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $zero │ │ │ │ + sub.d $a4, $a4, $a3 │ │ │ │ + addi.d $a0, $sp, 64 │ │ │ │ + bl -269452 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + ld.d $a0, $sp, 400 │ │ │ │ + st.d $s7, $sp, 320 │ │ │ │ + st.d $s1, $sp, 432 │ │ │ │ + beq $a0, $s6, 12 # 4e8b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x189f8> │ │ │ │ + bl -270432 │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -16 │ │ │ │ - stptr.d $s0, $sp, 0 │ │ │ │ - st.d $ra, $sp, 8 │ │ │ │ - li.w $t0, 16 │ │ │ │ - move $s0, $a0 │ │ │ │ - beq $a1, $t0, 44 # 4f0c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x372c0> │ │ │ │ - ld.bu $t0, $a0, 80 │ │ │ │ - beqz $t0, 204 # 4f168 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37368> │ │ │ │ - li.w $t0, 24 │ │ │ │ - beq $a1, $t0, 100 # 4f108 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37308> │ │ │ │ - li.w $t0, 8 │ │ │ │ - bne $a1, $t0, 92 # 4f108 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37308> │ │ │ │ - ld.d $ra, $sp, 8 │ │ │ │ - ldptr.d $s0, $sp, 0 │ │ │ │ - addi.d $sp, $sp, 16 │ │ │ │ - ret │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - pcaddi $t1, -4625 │ │ │ │ - ld.d $t0, $t0, 48 │ │ │ │ - bne $t0, $t1, 148 # 4f160 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37360> │ │ │ │ - bl -784 # 4edc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36fc0> │ │ │ │ - ld.bu $t0, $s0, 80 │ │ │ │ - beqz $t0, 144 # 4f168 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37368> │ │ │ │ - ld.d $a0, $s0, 88 │ │ │ │ - beqz $a0, 96 # 4f140 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37340> │ │ │ │ + addi.d $a0, $sp, 384 │ │ │ │ + st.d $s4, $sp, 328 │ │ │ │ + bl -269680 │ │ │ │ + ld.d $t0, $s0, -24 │ │ │ │ + st.d $s0, $sp, 320 │ │ │ │ + addi.d $a0, $sp, 432 │ │ │ │ + add.d $t0, $t0, $sp │ │ │ │ + st.d $s5, $t0, 320 │ │ │ │ + st.d $s3, $sp, 432 │ │ │ │ + bl -271420 │ │ │ │ + li.w $a4, 20 │ │ │ │ + pcaddi $a3, 50583 │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $zero │ │ │ │ + addi.d $a0, $sp, 64 │ │ │ │ + bl -269540 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + addi.d $t0, $sp, 112 │ │ │ │ + st.d $t0, $sp, 96 │ │ │ │ ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 48 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - ld.bu $t0, $s0, 80 │ │ │ │ + addi.d $a1, $a0, 16 │ │ │ │ + move $fp, $a0 │ │ │ │ + beq $t0, $a1, 4116 # 4f920 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19a60> │ │ │ │ + st.d $t0, $sp, 96 │ │ │ │ + ld.d $t0, $a0, 16 │ │ │ │ + st.d $t0, $sp, 112 │ │ │ │ nop │ │ │ │ - st.d $zero, $s0, 40 │ │ │ │ - st.d $zero, $s0, 32 │ │ │ │ - st.d $zero, $s0, 48 │ │ │ │ - beqz $t0, 100 # 4f168 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37368> │ │ │ │ - ld.d $t0, $s0, 72 │ │ │ │ - ld.d $ra, $sp, 8 │ │ │ │ - ldptr.d $s0, $sp, 0 │ │ │ │ - ldptr.d $t1, $t0, 0 │ │ │ │ - ld.d $t1, $t1, -24 │ │ │ │ + ld.d $t0, $fp, 8 │ │ │ │ + li.w $t1, 6 │ │ │ │ + lu52i.d $t1, $t1, -2048 │ │ │ │ + st.d $t0, $sp, 104 │ │ │ │ + stptr.d $a1, $fp, 0 │ │ │ │ add.d $t0, $t0, $t1 │ │ │ │ - ld.d $a0, $t0, 232 │ │ │ │ + st.b $zero, $fp, 16 │ │ │ │ + st.d $zero, $fp, 8 │ │ │ │ + li.w $t1, 4 │ │ │ │ + bgeu $t1, $t0, 4348 # 4fa40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19b80> │ │ │ │ + addi.d $t0, $sp, 96 │ │ │ │ + li.w $a2, 5 │ │ │ │ + pcaddi $a1, 50562 │ │ │ │ + move $a0, $t0 │ │ │ │ + st.d $t0, $sp, 48 │ │ │ │ + bl -271580 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + addi.d $t0, $sp, 144 │ │ │ │ + st.d $t0, $sp, 128 │ │ │ │ ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 48 │ │ │ │ - addi.d $sp, $sp, 16 │ │ │ │ - jr $t0 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - st.d $zero, $s0, 40 │ │ │ │ - st.d $zero, $s0, 32 │ │ │ │ - st.d $zero, $s0, 48 │ │ │ │ - b -68 # 4f108 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37308> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - b -116 # 4f0f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x372f0> │ │ │ │ - pcaddi $a3, 48478 │ │ │ │ - li.w $a2, 55 │ │ │ │ - pcaddi $a1, 48528 │ │ │ │ - pcaddi $a0, 48541 │ │ │ │ - bl -271048 │ │ │ │ - nop │ │ │ │ - bl -273536 │ │ │ │ - bl -271588 │ │ │ │ - ld.bu $t0, $s0, 80 │ │ │ │ - b -148 # 4f0f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x372f8> │ │ │ │ - nop │ │ │ │ + addi.d $a1, $a0, 16 │ │ │ │ + move $fp, $a0 │ │ │ │ + beq $t0, $a1, 3916 # 4f8c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19a00> │ │ │ │ + st.d $t0, $sp, 128 │ │ │ │ + ld.d $t0, $a0, 16 │ │ │ │ + st.d $t0, $sp, 144 │ │ │ │ nop │ │ │ │ + ld.d $t0, $fp, 8 │ │ │ │ + stptr.d $a1, $fp, 0 │ │ │ │ + addi.d $a0, $sp, 432 │ │ │ │ + st.b $zero, $fp, 16 │ │ │ │ + st.d $zero, $fp, 8 │ │ │ │ + st.d $t0, $sp, 136 │ │ │ │ + bl -271680 │ │ │ │ + st.h $zero, $sp, 656 │ │ │ │ + ld.d $a0, $s0, -24 │ │ │ │ + st.d $s3, $sp, 432 │ │ │ │ + st.d $zero, $sp, 648 │ │ │ │ + st.d $zero, $sp, 664 │ │ │ │ + st.d $zero, $sp, 672 │ │ │ │ + st.d $zero, $sp, 680 │ │ │ │ + st.d $zero, $sp, 688 │ │ │ │ + st.d $s0, $sp, 320 │ │ │ │ + add.d $a0, $s2, $a0 │ │ │ │ + stptr.d $s5, $a0, 0 │ │ │ │ + move $a1, $zero │ │ │ │ + bl -270116 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + addi.d $a0, $sp, 384 │ │ │ │ + st.d $s7, $sp, 320 │ │ │ │ + st.d $s1, $sp, 432 │ │ │ │ + st.d $s4, $sp, 328 │ │ │ │ + st.d $zero, $sp, 336 │ │ │ │ + st.d $zero, $sp, 344 │ │ │ │ + st.d $zero, $sp, 352 │ │ │ │ + st.d $zero, $sp, 360 │ │ │ │ + st.d $zero, $sp, 368 │ │ │ │ + st.d $zero, $sp, 376 │ │ │ │ + bl -269072 │ │ │ │ + ldptr.d $t0, $sp, 0 │ │ │ │ + addi.d $a1, $sp, 328 │ │ │ │ + addi.d $a0, $sp, 432 │ │ │ │ + st.d $t0, $sp, 328 │ │ │ │ + li.w $t0, 16 │ │ │ │ + st.d $s6, $sp, 400 │ │ │ │ + st.b $zero, $sp, 416 │ │ │ │ + st.d $zero, $sp, 408 │ │ │ │ + st.w $t0, $sp, 392 │ │ │ │ + bl -270200 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + ld.d $a1, $sp, 8 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -269588 │ │ │ │ + ld.d $a4, $sp, 368 │ │ │ │ + addi.d $t0, $sp, 176 │ │ │ │ + st.b $zero, $sp, 176 │ │ │ │ + st.d $zero, $sp, 168 │ │ │ │ + st.d $t0, $sp, 160 │ │ │ │ + beqz $a4, 3892 # 4f980 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19ac0> │ │ │ │ + ld.d $t1, $sp, 352 │ │ │ │ + beqz $t1, 20 # 4ea68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18ba8> │ │ │ │ + sltu $t0, $a4, $t1 │ │ │ │ + masknez $a4, $a4, $t0 │ │ │ │ + maskeqz $t0, $t1, $t0 │ │ │ │ + or $a4, $a4, $t0 │ │ │ │ + ld.d $a3, $sp, 360 │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $zero │ │ │ │ + sub.d $a4, $a4, $a3 │ │ │ │ + addi.d $a0, $sp, 160 │ │ │ │ + bl -269932 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + ld.d $a0, $sp, 400 │ │ │ │ + st.d $s7, $sp, 320 │ │ │ │ + st.d $s1, $sp, 432 │ │ │ │ + beq $a0, $s6, 12 # 4ea98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18bd8> │ │ │ │ + bl -270912 │ │ │ │ nop │ │ │ │ + addi.d $a0, $sp, 384 │ │ │ │ + st.d $s4, $sp, 328 │ │ │ │ + bl -270160 │ │ │ │ + ld.d $t0, $s0, -24 │ │ │ │ + st.d $s0, $sp, 320 │ │ │ │ + addi.d $a0, $sp, 432 │ │ │ │ + add.d $t0, $t0, $sp │ │ │ │ + st.d $s5, $t0, 320 │ │ │ │ + st.d $s3, $sp, 432 │ │ │ │ + bl -271900 │ │ │ │ + ld.d $a4, $sp, 136 │ │ │ │ + ld.d $a2, $sp, 168 │ │ │ │ + ld.d $a3, $sp, 128 │ │ │ │ + addi.d $t1, $sp, 144 │ │ │ │ + add.d $t0, $a4, $a2 │ │ │ │ + beq $a3, $t1, 3468 # 4f860 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x199a0> │ │ │ │ + ld.d $t1, $sp, 144 │ │ │ │ + ld.d $a1, $sp, 160 │ │ │ │ + bgeu $t1, $t0, 24 # 4eaf8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18c38> │ │ │ │ + addi.d $t1, $sp, 176 │ │ │ │ + beq $a1, $t1, 16 # 4eaf8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18c38> │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -112 │ │ │ │ - st.d $s2, $sp, 72 │ │ │ │ - ldptr.d $s2, $a0, 0 │ │ │ │ - st.d $ra, $sp, 104 │ │ │ │ - pcalau12i $t0, 97 │ │ │ │ - ld.d $t0, $t0, -160 │ │ │ │ - ld.d $t0, $t0, 0 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - li.w $t0, 0x0 │ │ │ │ - st.d $fp, $sp, 96 │ │ │ │ - beqz $s2, 736 # 4f4a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x376a8> │ │ │ │ - ldptr.w $t0, $s2, 56 │ │ │ │ - st.d $s4, $sp, 56 │ │ │ │ - st.d $s8, $sp, 24 │ │ │ │ - andi $t1, $t0, 0x2 │ │ │ │ - move $s4, $a0 │ │ │ │ - move $s8, $a1 │ │ │ │ - move $fp, $a2 │ │ │ │ - beqz $t1, 632 # 4f460 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37660> │ │ │ │ - st.d $s0, $sp, 88 │ │ │ │ - st.d $s1, $sp, 80 │ │ │ │ - st.d $s3, $sp, 64 │ │ │ │ - st.d $s6, $sp, 40 │ │ │ │ - st.d $s7, $sp, 32 │ │ │ │ - stptr.d $fp, $sp, 0 │ │ │ │ - add.d $s3, $fp, $a3 │ │ │ │ + ld.d $t1, $sp, 176 │ │ │ │ + bgeu $t1, $t0, 2508 # 4f4c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19600> │ │ │ │ + li.w $t0, -2 │ │ │ │ + lu52i.d $t0, $t0, 2047 │ │ │ │ + sub.d $t0, $t0, $a4 │ │ │ │ + bltu $t0, $a2, 4148 # 4fb38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19c78> │ │ │ │ + addi.d $fp, $sp, 128 │ │ │ │ move $a0, $fp │ │ │ │ - pcalau12i $s7, 97 │ │ │ │ - ld.d $s7, $s7, -200 │ │ │ │ - pcalau12i $s6, 97 │ │ │ │ - ld.d $s6, $s6, -72 │ │ │ │ - nop │ │ │ │ - beq $s3, $a0, 160 # 4f2c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x374c0> │ │ │ │ - ld.d $s1, $s2, 48 │ │ │ │ - ld.d $t0, $s2, 40 │ │ │ │ - ldptr.d $s0, $s4, 0 │ │ │ │ - beq $t0, $s1, 368 # 4f3a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x375a0> │ │ │ │ - beqz $s0, 684 # 4f4e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x376e0> │ │ │ │ - ld.bu $t0, $s0, 16 │ │ │ │ - beqz $t0, 324 # 4f380 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37580> │ │ │ │ - ld.bu $t0, $s0, 17 │ │ │ │ - beqz $t0, 220 # 4f320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37520> │ │ │ │ - ldptr.d $t0, $s4, 0 │ │ │ │ - beqz $t0, 636 # 4f4c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x376c8> │ │ │ │ - ldptr.d $t1, $s8, 0 │ │ │ │ - ld.d $a1, $t0, 24 │ │ │ │ - ld.d $s0, $t0, 40 │ │ │ │ - ld.d $t0, $t1, 96 │ │ │ │ - move $a0, $s8 │ │ │ │ - sub.d $s0, $s0, $a1 │ │ │ │ - move $a2, $s0 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - move $s1, $a0 │ │ │ │ - bge $a0, $s0, 36 # 4f298 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37498> │ │ │ │ - blez $a0, 32 # 4f298 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37498> │ │ │ │ - ldptr.d $t0, $s4, 0 │ │ │ │ - beqz $t0, 584 # 4f4c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x376c8> │ │ │ │ - ld.d $a0, $t0, 24 │ │ │ │ - sub.d $a2, $s0, $s1 │ │ │ │ - add.d $a1, $a0, $s1 │ │ │ │ - bl -271440 │ │ │ │ - nop │ │ │ │ - ldptr.d $t0, $s4, 0 │ │ │ │ - beqz $t0, 556 # 4f4c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x376c8> │ │ │ │ - ld.d $t1, $t0, 24 │ │ │ │ - ld.d $t2, $t0, 32 │ │ │ │ - sub.d $s0, $s0, $s1 │ │ │ │ - ldptr.d $a0, $sp, 0 │ │ │ │ - add.d $s0, $t1, $s0 │ │ │ │ - add.d $t1, $t1, $t2 │ │ │ │ - st.d $s0, $t0, 40 │ │ │ │ - st.d $t1, $t0, 48 │ │ │ │ - pcalau12i $t1, 97 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - sub.d $a0, $a0, $fp │ │ │ │ - bnez $t0, 452 # 4f4a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x376a0> │ │ │ │ - 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 $s4, $sp, 56 │ │ │ │ - ld.d $s6, $sp, 40 │ │ │ │ - ld.d $s7, $sp, 32 │ │ │ │ - ld.d $s8, $sp, 24 │ │ │ │ - ld.d $s2, $sp, 72 │ │ │ │ - addi.d $sp, $sp, 112 │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - move $a4, $s1 │ │ │ │ - addi.d $a3, $s2, 40 │ │ │ │ - move $a2, $s3 │ │ │ │ - move $a1, $sp │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -273044 │ │ │ │ - ldptr.w $a1, $s7, 0 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -274496 │ │ │ │ - move $s1, $a0 │ │ │ │ - addi.d $a2, $s2, 40 │ │ │ │ - move $a1, $sp │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -273108 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -272380 │ │ │ │ - ldptr.w $t1, $s6, 0 │ │ │ │ - xor $t0, $s1, $t1 │ │ │ │ - sltui $t0, $t0, 1 │ │ │ │ - st.b $t0, $s0, 17 │ │ │ │ - beq $s1, $t1, -296 # 4f248 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37448> │ │ │ │ - ldptr.d $a0, $sp, 0 │ │ │ │ - b -344 # 4f220 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37420> │ │ │ │ + bl -272016 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + addi.d $t0, $sp, 208 │ │ │ │ + st.d $t0, $sp, 192 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + addi.d $a1, $a0, 16 │ │ │ │ + move $fp, $a0 │ │ │ │ + beq $t0, $a1, 2500 # 4f4f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19630> │ │ │ │ + st.d $t0, $sp, 192 │ │ │ │ + ld.d $t0, $a0, 16 │ │ │ │ + st.d $t0, $sp, 208 │ │ │ │ nop │ │ │ │ - move $a4, $zero │ │ │ │ - move $a3, $zero │ │ │ │ + ld.d $t0, $fp, 8 │ │ │ │ + stptr.d $a1, $fp, 0 │ │ │ │ + li.w $t1, 4 │ │ │ │ + st.d $t0, $sp, 200 │ │ │ │ + st.d $zero, $fp, 8 │ │ │ │ + st.b $zero, $fp, 16 │ │ │ │ + ld.d $t0, $sp, 200 │ │ │ │ + lu52i.d $t1, $t1, -2048 │ │ │ │ + add.d $t0, $t0, $t1 │ │ │ │ + li.w $t1, 2 │ │ │ │ + bgeu $t1, $t0, 4488 # 4fcf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19e30> │ │ │ │ + addi.d $t0, $sp, 192 │ │ │ │ + li.w $a2, 3 │ │ │ │ + pcaddi $a1, 47375 │ │ │ │ + move $a0, $t0 │ │ │ │ + st.d $t0, $sp, 32 │ │ │ │ + bl -272128 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + addi.d $fp, $sp, 240 │ │ │ │ + st.d $fp, $sp, 224 │ │ │ │ + ldptr.d $t1, $a0, 0 │ │ │ │ + addi.d $a1, $a0, 16 │ │ │ │ + move $t0, $a0 │ │ │ │ + beq $t1, $a1, 3400 # 4f8e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19a20> │ │ │ │ + st.d $t1, $sp, 224 │ │ │ │ + ld.d $t1, $a0, 16 │ │ │ │ + st.d $t1, $sp, 240 │ │ │ │ + ld.d $t1, $t0, 8 │ │ │ │ + stptr.d $a1, $t0, 0 │ │ │ │ + st.d $zero, $t0, 8 │ │ │ │ + st.d $t1, $sp, 232 │ │ │ │ + st.b $zero, $t0, 16 │ │ │ │ + bl -272556 │ │ │ │ + pcaddi $t0, 99746 │ │ │ │ + ld.d $t0, $t0, 8 │ │ │ │ + pcalau12i $t1, 51 │ │ │ │ + fld.d $fa1, $t1, 56 │ │ │ │ + lu12i.w $t1, 244 │ │ │ │ + sub.d $t0, $a0, $t0 │ │ │ │ + ori $t1, $t1, 0x240 │ │ │ │ + div.d $t0, $t0, $t1 │ │ │ │ + bstrpick.d $t0, $t0, 0x1f, 0x0 │ │ │ │ + movgr2fr.d $fa0, $t0 │ │ │ │ + addi.d $a0, $sp, 432 │ │ │ │ + ffint.d.l $fa0, $fa0 │ │ │ │ + fdiv.d $fa0, $fa0, $fa1 │ │ │ │ + fmov.d $fs0, $fa0 │ │ │ │ + bl -272280 │ │ │ │ + st.h $zero, $sp, 656 │ │ │ │ + ld.d $a0, $s0, -24 │ │ │ │ + st.d $s3, $sp, 432 │ │ │ │ + st.d $zero, $sp, 648 │ │ │ │ + st.d $zero, $sp, 664 │ │ │ │ + st.d $zero, $sp, 672 │ │ │ │ + st.d $zero, $sp, 680 │ │ │ │ + st.d $zero, $sp, 688 │ │ │ │ + st.d $s0, $sp, 320 │ │ │ │ + add.d $a0, $s2, $a0 │ │ │ │ + stptr.d $s5, $a0, 0 │ │ │ │ + move $a1, $zero │ │ │ │ + bl -270716 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + addi.d $a0, $sp, 384 │ │ │ │ + st.d $s7, $sp, 320 │ │ │ │ + st.d $s1, $sp, 432 │ │ │ │ + st.d $s4, $sp, 328 │ │ │ │ + st.d $zero, $sp, 336 │ │ │ │ + st.d $zero, $sp, 344 │ │ │ │ + st.d $zero, $sp, 352 │ │ │ │ + st.d $zero, $sp, 360 │ │ │ │ + st.d $zero, $sp, 368 │ │ │ │ + st.d $zero, $sp, 376 │ │ │ │ + bl -269672 │ │ │ │ + ldptr.d $t0, $sp, 0 │ │ │ │ + addi.d $a1, $sp, 328 │ │ │ │ + addi.d $a0, $sp, 432 │ │ │ │ + st.d $t0, $sp, 328 │ │ │ │ + li.w $t0, 16 │ │ │ │ + st.d $s6, $sp, 400 │ │ │ │ + st.b $zero, $sp, 416 │ │ │ │ + st.d $zero, $sp, 408 │ │ │ │ + st.w $t0, $sp, 392 │ │ │ │ + bl -270800 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + ld.d $t0, $sp, 320 │ │ │ │ + fmov.d $fa0, $fs0 │ │ │ │ + li.w $t2, 2 │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ + move $a0, $s2 │ │ │ │ + add.d $t0, $s2, $t0 │ │ │ │ + ldptr.w $t1, $t0, 24 │ │ │ │ + ori $t1, $t1, 0x4 │ │ │ │ + st.w $t1, $t0, 24 │ │ │ │ + st.d $t2, $sp, 440 │ │ │ │ + bl -270380 # cc80 (double)@plt> │ │ │ │ + ld.d $a4, $sp, 368 │ │ │ │ + addi.d $t0, $sp, 272 │ │ │ │ + st.b $zero, $sp, 272 │ │ │ │ + st.d $zero, $sp, 264 │ │ │ │ + st.d $t0, $sp, 256 │ │ │ │ + beqz $a4, 3292 # 4f9a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19ae0> │ │ │ │ + ld.d $t1, $sp, 352 │ │ │ │ + beqz $t1, 20 # 4ece0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18e20> │ │ │ │ + sltu $t0, $a4, $t1 │ │ │ │ + masknez $a4, $a4, $t0 │ │ │ │ + maskeqz $t0, $t1, $t0 │ │ │ │ + or $a4, $a4, $t0 │ │ │ │ + ld.d $a3, $sp, 360 │ │ │ │ move $a2, $zero │ │ │ │ - li.w $a1, 1 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -272132 │ │ │ │ - b -344 # 4f240 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37440> │ │ │ │ + move $a1, $zero │ │ │ │ + sub.d $a4, $a4, $a3 │ │ │ │ + addi.d $a0, $sp, 256 │ │ │ │ + bl -270564 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + ld.d $a0, $sp, 400 │ │ │ │ + st.d $s7, $sp, 320 │ │ │ │ + st.d $s1, $sp, 432 │ │ │ │ + beq $a0, $s6, 12 # 4ed10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18e50> │ │ │ │ + bl -271544 │ │ │ │ nop │ │ │ │ - beqz $s0, 296 # 4f4c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x376c8> │ │ │ │ - ldptr.d $t0, $s8, 0 │ │ │ │ - ld.d $a1, $s0, 24 │ │ │ │ - ld.d $s1, $s0, 40 │ │ │ │ - ld.d $t0, $t0, 96 │ │ │ │ - move $a0, $s8 │ │ │ │ - sub.d $s1, $s1, $a1 │ │ │ │ - move $a2, $s1 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - bge $a0, $s1, 92 # 4f420 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37620> │ │ │ │ - blez $a0, 88 # 4f420 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37620> │ │ │ │ - ldptr.d $t0, $s4, 0 │ │ │ │ - beqz $t0, 248 # 4f4c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x376c8> │ │ │ │ - ld.d $t0, $t0, 24 │ │ │ │ - sub.d $s1, $s1, $a0 │ │ │ │ - move $a2, $s1 │ │ │ │ - add.d $a1, $t0, $a0 │ │ │ │ + addi.d $a0, $sp, 384 │ │ │ │ + st.d $s4, $sp, 328 │ │ │ │ + bl -270792 │ │ │ │ + ld.d $t0, $s0, -24 │ │ │ │ + st.d $s0, $sp, 320 │ │ │ │ + addi.d $a0, $sp, 432 │ │ │ │ + add.d $t0, $t0, $sp │ │ │ │ + st.d $s5, $t0, 320 │ │ │ │ + st.d $s3, $sp, 432 │ │ │ │ + bl -272532 │ │ │ │ + ld.d $a4, $sp, 232 │ │ │ │ + ld.d $a2, $sp, 264 │ │ │ │ + ld.d $a3, $sp, 224 │ │ │ │ + add.d $t0, $a4, $a2 │ │ │ │ + beq $a3, $fp, 2872 # 4f880 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x199c0> │ │ │ │ + ld.d $t1, $sp, 240 │ │ │ │ + ld.d $a1, $sp, 256 │ │ │ │ + bgeu $t1, $t0, 20 # 4ed68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18ea8> │ │ │ │ + addi.d $t1, $sp, 272 │ │ │ │ + beq $a1, $t1, 12 # 4ed68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18ea8> │ │ │ │ + ld.d $t1, $sp, 272 │ │ │ │ + bgeu $t1, $t0, 1788 # 4f460 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x195a0> │ │ │ │ + li.w $t0, -2 │ │ │ │ + lu52i.d $t0, $t0, 2047 │ │ │ │ + sub.d $t0, $t0, $a4 │ │ │ │ + bltu $t0, $a2, 4292 # 4fe38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19f78> │ │ │ │ + addi.d $t0, $sp, 224 │ │ │ │ move $a0, $t0 │ │ │ │ - bl -271784 │ │ │ │ - ldptr.d $s0, $s4, 0 │ │ │ │ - beqz $s0, 216 # 4f4c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x376c8> │ │ │ │ - ld.d $t0, $s0, 24 │ │ │ │ - ld.d $t1, $s0, 32 │ │ │ │ - add.d $s1, $t0, $s1 │ │ │ │ - add.d $t0, $t0, $t1 │ │ │ │ - st.d $s1, $s0, 40 │ │ │ │ - st.d $t0, $s0, 48 │ │ │ │ - nop │ │ │ │ - ld.d $s1, $s2, 48 │ │ │ │ - b -476 # 4f238 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37438> │ │ │ │ + st.d $t0, $sp, 24 │ │ │ │ + bl -272644 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + addi.d $t1, $sp, 304 │ │ │ │ + st.d $t1, $sp, 288 │ │ │ │ + st.d $t1, $sp, 16 │ │ │ │ + ldptr.d $t1, $a0, 0 │ │ │ │ + addi.d $a1, $a0, 16 │ │ │ │ + move $t0, $a0 │ │ │ │ + beq $t1, $a1, 1784 # 4f498 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x195d8> │ │ │ │ nop │ │ │ │ + st.d $t1, $sp, 288 │ │ │ │ + ld.d $t1, $a0, 16 │ │ │ │ + st.d $t1, $sp, 304 │ │ │ │ nop │ │ │ │ - ldptr.d $s0, $s4, 0 │ │ │ │ - beqz $s0, 164 # 4f4c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x376c8> │ │ │ │ - ld.d $t0, $s0, 24 │ │ │ │ - ld.d $t1, $s0, 32 │ │ │ │ - sub.d $s1, $s1, $a0 │ │ │ │ - add.d $s1, $t0, $s1 │ │ │ │ + ld.d $t1, $t0, 8 │ │ │ │ + stptr.d $a1, $t0, 0 │ │ │ │ + st.d $t1, $sp, 296 │ │ │ │ + st.d $zero, $t0, 8 │ │ │ │ + st.b $zero, $t0, 16 │ │ │ │ + ld.d $t0, $sp, 296 │ │ │ │ + li.w $t1, 3 │ │ │ │ + lu52i.d $t1, $t1, -2048 │ │ │ │ add.d $t0, $t0, $t1 │ │ │ │ - st.d $s1, $s0, 40 │ │ │ │ - st.d $t0, $s0, 48 │ │ │ │ - bnez $a0, -52 # 4f410 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37610> │ │ │ │ - ldptr.d $a0, $sp, 0 │ │ │ │ - b -396 # 4f2c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x374c0> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - andi $t1, $t0, 0x1 │ │ │ │ - st.d $s0, $sp, 88 │ │ │ │ - st.d $s1, $sp, 80 │ │ │ │ - st.d $s3, $sp, 64 │ │ │ │ - bnez $t1, 136 # 4f4f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x376f8> │ │ │ │ - ld.d $t2, $s2, 24 │ │ │ │ - ld.d $t1, $s2, 32 │ │ │ │ - st.d $s6, $sp, 40 │ │ │ │ - st.d $s7, $sp, 32 │ │ │ │ - ori $t0, $t0, 0x2 │ │ │ │ - st.w $t0, $s2, 56 │ │ │ │ - add.d $t0, $t2, $t1 │ │ │ │ - st.d $t2, $s2, 40 │ │ │ │ - st.d $t0, $s2, 48 │ │ │ │ - b -664 # 4f200 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37400> │ │ │ │ - nop │ │ │ │ - st.d $s5, $sp, 48 │ │ │ │ - bl -273876 │ │ │ │ - st.d $s0, $sp, 88 │ │ │ │ - st.d $s1, $sp, 80 │ │ │ │ - st.d $s3, $sp, 64 │ │ │ │ - st.d $s4, $sp, 56 │ │ │ │ - st.d $s6, $sp, 40 │ │ │ │ - st.d $s7, $sp, 32 │ │ │ │ - st.d $s8, $sp, 24 │ │ │ │ - nop │ │ │ │ - pcaddi $a3, 48562 │ │ │ │ - li.w $a2, 550 │ │ │ │ - pcaddi $a1, 48246 │ │ │ │ - pcaddi $a0, 48257 │ │ │ │ - st.d $s5, $sp, 48 │ │ │ │ - bl -271916 │ │ │ │ - pcaddi $a3, 48736 │ │ │ │ - li.w $a2, 544 │ │ │ │ - pcaddi $a1, 48240 │ │ │ │ - pcaddi $a0, 48251 │ │ │ │ - st.d $s5, $sp, 48 │ │ │ │ - bl -271940 │ │ │ │ - pcaddi $a3, 48976 │ │ │ │ - li.w $a2, 287 │ │ │ │ - pcaddi $a1, 48708 │ │ │ │ - pcaddi $a0, 49025 │ │ │ │ - st.d $s5, $sp, 48 │ │ │ │ - st.d $s6, $sp, 40 │ │ │ │ - st.d $s7, $sp, 32 │ │ │ │ - bl -271972 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ld.d $a2, $a0, 32 │ │ │ │ - ld.d $a3, $a0, 40 │ │ │ │ - sub.d $a3, $a3, $a2 │ │ │ │ - blez $a3, 148 # 4f5c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x377c0> │ │ │ │ - ld.bu $t1, $a0, 88 │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ + li.w $t1, 1 │ │ │ │ + bgeu $t1, $t0, 4336 # 4fed0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a010> │ │ │ │ + addi.d $t0, $sp, 288 │ │ │ │ + li.w $a2, 2 │ │ │ │ + pcaddi $a1, 47205 │ │ │ │ + move $a0, $t0 │ │ │ │ + st.d $t0, $sp, 40 │ │ │ │ + bl -272760 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + addi.d $t1, $sp, 336 │ │ │ │ + st.d $t1, $sp, 320 │ │ │ │ + ldptr.d $t1, $a0, 0 │ │ │ │ + addi.d $a1, $a0, 16 │ │ │ │ move $t0, $a0 │ │ │ │ - beqz $t1, 136 # 4f5c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x377c8> │ │ │ │ - ld.d $a1, $a0, 96 │ │ │ │ - addi.d $a0, $a0, 72 │ │ │ │ - st.d $a3, $sp, 8 │ │ │ │ - stptr.d $t0, $sp, 0 │ │ │ │ - bl -948 # 4f1a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x373a0> │ │ │ │ - ldptr.d $t0, $sp, 0 │ │ │ │ - ld.d $a3, $sp, 8 │ │ │ │ - ld.d $t1, $t0, 104 │ │ │ │ - ld.d $t2, $t0, 112 │ │ │ │ - add.d $t2, $t1, $t2 │ │ │ │ - beq $a3, $a0, 52 # 4f5a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x377a0> │ │ │ │ - ld.d $t3, $t0, 40 │ │ │ │ - add.d $t1, $t1, $a0 │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - sub.w $t3, $t3, $t1 │ │ │ │ - st.d $t1, $t0, 32 │ │ │ │ - add.d $t1, $t1, $t3 │ │ │ │ - st.d $t2, $t0, 48 │ │ │ │ - st.d $t1, $t0, 40 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - st.d $t1, $t0, 40 │ │ │ │ - st.d $t1, $t0, 32 │ │ │ │ - st.d $t2, $t0, 48 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ret │ │ │ │ + beq $t1, $a1, 2448 # 4f7a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x198e0> │ │ │ │ + st.d $t1, $sp, 320 │ │ │ │ + ld.d $t1, $a0, 16 │ │ │ │ + st.d $t1, $sp, 336 │ │ │ │ + ld.d $t1, $t0, 8 │ │ │ │ + stptr.d $a1, $t0, 0 │ │ │ │ + st.d $zero, $t0, 8 │ │ │ │ + st.d $t1, $sp, 328 │ │ │ │ + st.b $zero, $t0, 16 │ │ │ │ + pcaddi $t0, 99459 │ │ │ │ + ld.bu $t0, $t0, 512 │ │ │ │ + bnez $t0, 1860 # 4f580 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x196c0> │ │ │ │ + pcaddi $t0, 99456 │ │ │ │ + ld.bu $t0, $t0, 513 │ │ │ │ + bnez $t0, 1752 # 4f520 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19660> │ │ │ │ nop │ │ │ │ - pcaddi $a3, 48268 │ │ │ │ - li.w $a2, 55 │ │ │ │ - pcaddi $a1, 48248 │ │ │ │ - pcaddi $a0, 48261 │ │ │ │ - bl -272168 │ │ │ │ + ld.d $a0, $sp, 320 │ │ │ │ + addi.d $t0, $sp, 336 │ │ │ │ + beq $a0, $t0, 8 # 4ee60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18fa0> │ │ │ │ + bl -271884 │ │ │ │ + ld.d $a0, $sp, 288 │ │ │ │ + ld.d $t0, $sp, 16 │ │ │ │ + beq $a0, $t0, 8 # 4ee70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18fb0> │ │ │ │ + bl -271900 │ │ │ │ + ld.d $a0, $sp, 256 │ │ │ │ + addi.d $t0, $sp, 272 │ │ │ │ + beq $a0, $t0, 8 # 4ee80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18fc0> │ │ │ │ + bl -271916 │ │ │ │ + ld.d $a0, $sp, 224 │ │ │ │ + beq $a0, $fp, 12 # 4ee90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18fd0> │ │ │ │ + bl -271928 │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -48 │ │ │ │ - pcalau12i $t0, 97 │ │ │ │ - ld.d $t0, $t0, -160 │ │ │ │ - ld.d $t0, $t0, 0 │ │ │ │ + ld.d $a0, $sp, 192 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + beq $a0, $t0, 8 # 4eea0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18fe0> │ │ │ │ + bl -271948 │ │ │ │ + ld.d $a0, $sp, 160 │ │ │ │ + addi.d $t0, $sp, 176 │ │ │ │ + beq $a0, $t0, 8 # 4eeb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18ff0> │ │ │ │ + bl -271964 │ │ │ │ + ld.d $a0, $sp, 128 │ │ │ │ + addi.d $t0, $sp, 144 │ │ │ │ + beq $a0, $t0, 8 # 4eec0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19000> │ │ │ │ + bl -271980 │ │ │ │ + ld.d $a0, $sp, 96 │ │ │ │ + addi.d $t0, $sp, 112 │ │ │ │ + beq $a0, $t0, 8 # 4eed0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19010> │ │ │ │ + bl -271996 │ │ │ │ + ld.d $a0, $sp, 64 │ │ │ │ + addi.d $t0, $sp, 80 │ │ │ │ + beq $a0, $t0, 8 # 4eee0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19020> │ │ │ │ + bl -272012 │ │ │ │ + ld.d $t0, $s8, 8 │ │ │ │ + ldptr.d $t1, $s8, 0 │ │ │ │ + addi.d $a0, $sp, 432 │ │ │ │ + ld.d $t0, $t0, -8 │ │ │ │ + ldptr.d $t1, $t1, 0 │ │ │ │ + ldptr.w $t0, $t0, 32 │ │ │ │ + ldptr.w $t1, $t1, 32 │ │ │ │ + sub.w $t0, $t0, $t1 │ │ │ │ + addi.w $t0, $t0, 1 │ │ │ │ st.d $t0, $sp, 24 │ │ │ │ - li.w $t0, 0x0 │ │ │ │ - ldptr.w $t0, $a0, 128 │ │ │ │ - st.d $ra, $sp, 40 │ │ │ │ - move $t1, $a0 │ │ │ │ - andi $t0, $t0, 0x2 │ │ │ │ - move $t2, $a1 │ │ │ │ - beqz $t0, 116 # 4f680 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37880> │ │ │ │ - ld.d $t0, $a0, 40 │ │ │ │ - beqz $t0, 172 # 4f6c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x378c0> │ │ │ │ - li.w $t3, -1 │ │ │ │ - beq $t2, $t3, 212 # 4f6f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x378f0> │ │ │ │ - ld.d $t3, $t1, 48 │ │ │ │ - beq $t3, $t0, 220 # 4f700 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37900> │ │ │ │ - st.b $t2, $t0, 0 │ │ │ │ - ld.d $t0, $t1, 40 │ │ │ │ - addi.d $t0, $t0, 1 │ │ │ │ - st.d $t0, $t1, 40 │ │ │ │ - move $t0, $t2 │ │ │ │ - nop │ │ │ │ - pcalau12i $t2, 97 │ │ │ │ - ld.d $t2, $t2, -160 │ │ │ │ - ld.d $t2, $t2, 0 │ │ │ │ - ld.d $t1, $sp, 24 │ │ │ │ - xor $t1, $t1, $t2 │ │ │ │ - li.w $t2, 0x0 │ │ │ │ - bnez $t1, 280 # 4f770 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37970> │ │ │ │ - ld.d $ra, $sp, 40 │ │ │ │ - move $a0, $t0 │ │ │ │ - addi.d $sp, $sp, 48 │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - li.w $t3, -1 │ │ │ │ - beq $a1, $t3, -68 # 4f640 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37840> │ │ │ │ - ld.bu $t0, $t1, 88 │ │ │ │ - st.b $t2, $sp, 23 │ │ │ │ - beqz $t0, 232 # 4f778 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37978> │ │ │ │ - ld.d $a1, $t1, 96 │ │ │ │ - li.w $a3, 1 │ │ │ │ - addi.d $a2, $sp, 23 │ │ │ │ - addi.d $a0, $t1, 72 │ │ │ │ - stptr.d $t2, $sp, 0 │ │ │ │ - bl -1288 # 4f1a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x373a0> │ │ │ │ - li.w $t0, 1 │ │ │ │ - ldptr.d $t2, $sp, 0 │ │ │ │ - beq $a0, $t0, -124 # 4f638 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37838> │ │ │ │ - li.w $t0, -1 │ │ │ │ - b -124 # 4f640 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37840> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - pcaddi $t3, -6857 │ │ │ │ - ld.d $t0, $t0, 176 │ │ │ │ - bne $t0, $t3, 116 # 4f740 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37940> │ │ │ │ - ld.d $t0, $a0, 104 │ │ │ │ - ld.d $t3, $a0, 112 │ │ │ │ - st.d $t0, $a0, 40 │ │ │ │ - add.d $t3, $t0, $t3 │ │ │ │ - st.d $t3, $a0, 48 │ │ │ │ - st.d $t0, $a0, 32 │ │ │ │ - li.w $t3, -1 │ │ │ │ - bne $t2, $t3, -204 # 4f620 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37820> │ │ │ │ - move $t0, $zero │ │ │ │ - b -180 # 4f640 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37840> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - move $a0, $t1 │ │ │ │ - st.d $t2, $sp, 8 │ │ │ │ - stptr.d $t1, $sp, 0 │ │ │ │ - bl -492 # 4f520 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37720> │ │ │ │ - ldptr.d $t1, $sp, 0 │ │ │ │ - ld.d $t2, $sp, 8 │ │ │ │ - ld.d $t0, $t1, 40 │ │ │ │ - ld.d $t3, $t1, 48 │ │ │ │ - bne $t0, $t3, -248 # 4f628 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37828> │ │ │ │ - li.w $t0, -1 │ │ │ │ - b -232 # 4f640 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37840> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - st.d $a1, $sp, 8 │ │ │ │ - stptr.d $a0, $sp, 0 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - ld.d $t2, $sp, 8 │ │ │ │ - li.w $t0, -1 │ │ │ │ - ldptr.d $t1, $sp, 0 │ │ │ │ - beq $t2, $t0, -104 # 4f6f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x378f0> │ │ │ │ - ldptr.w $t0, $t1, 128 │ │ │ │ - andi $t0, $t0, 0x2 │ │ │ │ - beqz $t0, -220 # 4f688 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37888> │ │ │ │ - ld.d $t0, $t1, 40 │ │ │ │ - b -332 # 4f620 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37820> │ │ │ │ - bl -274592 │ │ │ │ - nop │ │ │ │ - pcaddi $a3, 48160 │ │ │ │ - li.w $a2, 55 │ │ │ │ - pcaddi $a1, 48140 │ │ │ │ - pcaddi $a0, 48153 │ │ │ │ - bl -272600 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + bl -273064 │ │ │ │ + st.h $zero, $sp, 656 │ │ │ │ + ld.d $a0, $s0, -24 │ │ │ │ + st.d $s3, $sp, 432 │ │ │ │ + st.d $zero, $sp, 648 │ │ │ │ + st.d $zero, $sp, 664 │ │ │ │ + st.d $zero, $sp, 672 │ │ │ │ + st.d $zero, $sp, 680 │ │ │ │ + st.d $zero, $sp, 688 │ │ │ │ + st.d $s0, $sp, 320 │ │ │ │ + add.d $a0, $s2, $a0 │ │ │ │ + stptr.d $s5, $a0, 0 │ │ │ │ + move $a1, $zero │ │ │ │ + bl -271500 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + addi.d $a0, $sp, 384 │ │ │ │ + st.d $s7, $sp, 320 │ │ │ │ + st.d $s1, $sp, 432 │ │ │ │ + st.d $s4, $sp, 328 │ │ │ │ + st.d $zero, $sp, 336 │ │ │ │ + st.d $zero, $sp, 344 │ │ │ │ + st.d $zero, $sp, 352 │ │ │ │ + st.d $zero, $sp, 360 │ │ │ │ + st.d $zero, $sp, 368 │ │ │ │ + st.d $zero, $sp, 376 │ │ │ │ + bl -270456 │ │ │ │ + ldptr.d $t0, $sp, 0 │ │ │ │ + addi.d $a1, $sp, 328 │ │ │ │ + addi.d $a0, $sp, 432 │ │ │ │ + st.d $t0, $sp, 328 │ │ │ │ + li.w $t0, 16 │ │ │ │ + st.d $s6, $sp, 400 │ │ │ │ + st.b $zero, $sp, 416 │ │ │ │ + st.d $zero, $sp, 408 │ │ │ │ + st.w $t0, $sp, 392 │ │ │ │ + bl -271584 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + ld.d $a1, $sp, 24 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -270972 │ │ │ │ + ld.d $a4, $sp, 368 │ │ │ │ + addi.d $t0, $sp, 176 │ │ │ │ + st.d $t0, $sp, 160 │ │ │ │ + st.b $zero, $sp, 176 │ │ │ │ + st.d $zero, $sp, 168 │ │ │ │ + beqz $a4, 2572 # 4f9c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19b00> │ │ │ │ + ld.d $t1, $sp, 352 │ │ │ │ + beqz $t1, 20 # 4efd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19110> │ │ │ │ + sltu $t0, $a4, $t1 │ │ │ │ + masknez $a4, $a4, $t0 │ │ │ │ + maskeqz $t0, $t1, $t0 │ │ │ │ + or $a4, $a4, $t0 │ │ │ │ + ld.d $a3, $sp, 360 │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $zero │ │ │ │ + sub.d $a4, $a4, $a3 │ │ │ │ + addi.d $a0, $sp, 160 │ │ │ │ + bl -271316 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + ld.d $a0, $sp, 400 │ │ │ │ + st.d $s7, $sp, 320 │ │ │ │ + st.d $s1, $sp, 432 │ │ │ │ + beq $a0, $s6, 12 # 4f000 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19140> │ │ │ │ + bl -272296 │ │ │ │ nop │ │ │ │ + addi.d $a0, $sp, 384 │ │ │ │ + st.d $s4, $sp, 328 │ │ │ │ + bl -271544 │ │ │ │ + ld.d $t0, $s0, -24 │ │ │ │ + st.d $s0, $sp, 320 │ │ │ │ + addi.d $a0, $sp, 432 │ │ │ │ + add.d $t0, $t0, $sp │ │ │ │ + st.d $s5, $t0, 320 │ │ │ │ + st.d $s3, $sp, 432 │ │ │ │ + bl -273284 │ │ │ │ + li.w $a4, 15 │ │ │ │ + pcaddi $a3, 50103 │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $zero │ │ │ │ + addi.d $a0, $sp, 160 │ │ │ │ + bl -271404 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + ld.d $t1, $sp, 8 │ │ │ │ + addi.d $a1, $a0, 16 │ │ │ │ + move $t0, $a0 │ │ │ │ + st.d $t1, $sp, 192 │ │ │ │ + ldptr.d $t1, $a0, 0 │ │ │ │ + beq $t1, $a1, 1996 # 4f820 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19960> │ │ │ │ + st.d $t1, $sp, 192 │ │ │ │ + ld.d $t1, $a0, 16 │ │ │ │ + st.d $t1, $sp, 208 │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - ld.d $a2, $a0, 32 │ │ │ │ - st.d $s1, $sp, 8 │ │ │ │ - ld.d $s1, $a0, 40 │ │ │ │ - st.d $s0, $sp, 16 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - sub.d $s1, $s1, $a2 │ │ │ │ - move $s0, $a0 │ │ │ │ - blez $s1, 72 # 4f808 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37a08> │ │ │ │ - ld.bu $t0, $a0, 88 │ │ │ │ - beqz $t0, 184 # 4f880 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37a80> │ │ │ │ - ld.d $a1, $a0, 96 │ │ │ │ - move $a3, $s1 │ │ │ │ - addi.d $a0, $a0, 72 │ │ │ │ - bl -1592 # 4f1a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x373a0> │ │ │ │ - ld.d $t0, $s0, 104 │ │ │ │ - ld.d $t1, $s0, 112 │ │ │ │ - add.d $t1, $t0, $t1 │ │ │ │ - beq $s1, $a0, 120 # 4f860 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37a60> │ │ │ │ - ld.d $t2, $s0, 40 │ │ │ │ - add.d $t0, $t0, $a0 │ │ │ │ - st.d $t0, $s0, 32 │ │ │ │ - sub.w $t2, $t2, $t0 │ │ │ │ + ld.d $t1, $t0, 8 │ │ │ │ + st.d $zero, $t0, 8 │ │ │ │ + stptr.d $a1, $t0, 0 │ │ │ │ + st.d $t1, $sp, 200 │ │ │ │ + st.b $zero, $t0, 16 │ │ │ │ + ld.d $t0, $sp, 200 │ │ │ │ + li.w $t2, 7 │ │ │ │ + lu52i.d $t2, $t2, -2048 │ │ │ │ + li.w $t1, 5 │ │ │ │ add.d $t0, $t0, $t2 │ │ │ │ - st.d $t1, $s0, 48 │ │ │ │ - st.d $t0, $s0, 40 │ │ │ │ - ld.bu $t0, $s0, 88 │ │ │ │ - beqz $t0, 116 # 4f880 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37a80> │ │ │ │ - ld.d $a0, $s0, 96 │ │ │ │ - beqz $a0, 20 # 4f828 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37a28> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 48 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - nop │ │ │ │ - move $a0, $zero │ │ │ │ - nop │ │ │ │ - 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 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - st.d $t0, $s0, 40 │ │ │ │ - st.d $t0, $s0, 32 │ │ │ │ - st.d $t1, $s0, 48 │ │ │ │ - b -100 # 4f808 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37a08> │ │ │ │ - bl -275312 │ │ │ │ - bl -273364 │ │ │ │ - li.w $a0, -1 │ │ │ │ - b -76 # 4f830 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37a30> │ │ │ │ - pcaddi $a3, 48094 │ │ │ │ - li.w $a2, 55 │ │ │ │ - pcaddi $a1, 48074 │ │ │ │ - pcaddi $a0, 48087 │ │ │ │ - bl -272864 │ │ │ │ - nop │ │ │ │ + bgeu $t1, $t0, 3576 # 4fe88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19fc8> │ │ │ │ + ld.d $a0, $sp, 32 │ │ │ │ + li.w $a2, 6 │ │ │ │ + pcaddi $a1, 50079 │ │ │ │ + bl -273440 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + st.d $fp, $sp, 224 │ │ │ │ + ldptr.d $t1, $a0, 0 │ │ │ │ + addi.d $a1, $a0, 16 │ │ │ │ + move $t0, $a0 │ │ │ │ + beq $t1, $a1, 1836 # 4f7e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19920> │ │ │ │ + st.d $t1, $sp, 224 │ │ │ │ + ld.d $t1, $a0, 16 │ │ │ │ + st.d $t1, $sp, 240 │ │ │ │ nop │ │ │ │ + ld.d $t1, $t0, 8 │ │ │ │ + stptr.d $a1, $t0, 0 │ │ │ │ + st.d $zero, $t0, 8 │ │ │ │ + st.d $t1, $sp, 232 │ │ │ │ + st.b $zero, $t0, 16 │ │ │ │ + ld.d $t1, $s8, 8 │ │ │ │ + ldptr.d $t0, $s8, 0 │ │ │ │ + addi.d $a0, $sp, 432 │ │ │ │ + ld.d $t1, $t1, -8 │ │ │ │ + ldptr.d $t0, $t0, 0 │ │ │ │ + fld.d $fa0, $t1, 136 │ │ │ │ + fld.d $fa1, $t0, 136 │ │ │ │ + fsub.d $fa0, $fa0, $fa1 │ │ │ │ + fmov.d $fs0, $fa0 │ │ │ │ + bl -273568 │ │ │ │ + st.h $zero, $sp, 656 │ │ │ │ + ld.d $a0, $s0, -24 │ │ │ │ + st.d $s3, $sp, 432 │ │ │ │ + st.d $zero, $sp, 648 │ │ │ │ + st.d $zero, $sp, 664 │ │ │ │ + st.d $zero, $sp, 672 │ │ │ │ + st.d $zero, $sp, 680 │ │ │ │ + st.d $zero, $sp, 688 │ │ │ │ + st.d $s0, $sp, 320 │ │ │ │ + add.d $a0, $s2, $a0 │ │ │ │ + stptr.d $s5, $a0, 0 │ │ │ │ + move $a1, $zero │ │ │ │ + bl -272004 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + addi.d $a0, $sp, 384 │ │ │ │ + st.d $s7, $sp, 320 │ │ │ │ + st.d $s1, $sp, 432 │ │ │ │ + st.d $s4, $sp, 328 │ │ │ │ + st.d $zero, $sp, 336 │ │ │ │ + st.d $zero, $sp, 344 │ │ │ │ + st.d $zero, $sp, 352 │ │ │ │ + st.d $zero, $sp, 360 │ │ │ │ + st.d $zero, $sp, 368 │ │ │ │ + st.d $zero, $sp, 376 │ │ │ │ + bl -270960 │ │ │ │ + ldptr.d $t0, $sp, 0 │ │ │ │ + addi.d $a1, $sp, 328 │ │ │ │ + addi.d $a0, $sp, 432 │ │ │ │ + st.d $t0, $sp, 328 │ │ │ │ + li.w $t0, 16 │ │ │ │ + st.d $s6, $sp, 400 │ │ │ │ + st.b $zero, $sp, 416 │ │ │ │ + st.d $zero, $sp, 408 │ │ │ │ + st.w $t0, $sp, 392 │ │ │ │ + bl -272088 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + ld.d $t0, $sp, 320 │ │ │ │ + fmov.d $fa0, $fs0 │ │ │ │ + li.w $t2, 1 │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ + move $a0, $s2 │ │ │ │ + add.d $t0, $s2, $t0 │ │ │ │ + ldptr.w $t1, $t0, 24 │ │ │ │ + ori $t1, $t1, 0x4 │ │ │ │ + st.w $t1, $t0, 24 │ │ │ │ + st.d $t2, $sp, 440 │ │ │ │ + bl -271668 # cc80 (double)@plt> │ │ │ │ + ld.d $a4, $sp, 368 │ │ │ │ + addi.d $t0, $sp, 272 │ │ │ │ + st.d $t0, $sp, 256 │ │ │ │ + st.b $zero, $sp, 272 │ │ │ │ + st.d $zero, $sp, 264 │ │ │ │ + beqz $a4, 2068 # 4f9e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19b20> │ │ │ │ + ld.d $t1, $sp, 352 │ │ │ │ + beqz $t1, 20 # 4f1e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19328> │ │ │ │ + sltu $t0, $a4, $t1 │ │ │ │ + masknez $a4, $a4, $t0 │ │ │ │ + maskeqz $t0, $t1, $t0 │ │ │ │ + or $a4, $a4, $t0 │ │ │ │ + ld.d $a3, $sp, 360 │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $zero │ │ │ │ + sub.d $a4, $a4, $a3 │ │ │ │ + addi.d $a0, $sp, 256 │ │ │ │ + bl -271852 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + ld.d $a0, $sp, 400 │ │ │ │ + st.d $s7, $sp, 320 │ │ │ │ + st.d $s1, $sp, 432 │ │ │ │ + beq $a0, $s6, 12 # 4f218 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19358> │ │ │ │ + bl -272832 │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - ld.d $a2, $a0, 32 │ │ │ │ - st.d $s1, $sp, 8 │ │ │ │ - ld.d $s1, $a0, 40 │ │ │ │ - st.d $s0, $sp, 16 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - sub.d $s1, $s1, $a2 │ │ │ │ + addi.d $a0, $sp, 384 │ │ │ │ + st.d $s4, $sp, 328 │ │ │ │ + bl -272080 │ │ │ │ + ld.d $t0, $s0, -24 │ │ │ │ + st.d $s0, $sp, 320 │ │ │ │ + addi.d $a0, $sp, 432 │ │ │ │ + add.d $t0, $t0, $sp │ │ │ │ + st.d $s5, $t0, 320 │ │ │ │ + st.d $s3, $sp, 432 │ │ │ │ + bl -273820 │ │ │ │ + ld.d $a4, $sp, 232 │ │ │ │ + ld.d $a2, $sp, 264 │ │ │ │ + ld.d $a3, $sp, 224 │ │ │ │ + add.d $t0, $a4, $a2 │ │ │ │ + beq $a3, $fp, 1616 # 4f8a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x199e0> │ │ │ │ + ld.d $t1, $sp, 240 │ │ │ │ + ld.d $a1, $sp, 256 │ │ │ │ + bgeu $t1, $t0, 20 # 4f270 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x193b0> │ │ │ │ + addi.d $t1, $sp, 272 │ │ │ │ + beq $a1, $t1, 12 # 4f270 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x193b0> │ │ │ │ + ld.d $t1, $sp, 272 │ │ │ │ + bgeu $t1, $t0, 404 # 4f400 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19540> │ │ │ │ + li.w $t0, -2 │ │ │ │ + lu52i.d $t0, $t0, 2047 │ │ │ │ + sub.d $t0, $t0, $a4 │ │ │ │ + bltu $t0, $a2, 2932 # 4fdf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19f30> │ │ │ │ + addi.d $t0, $sp, 224 │ │ │ │ + move $a0, $t0 │ │ │ │ + st.d $t0, $sp, 24 │ │ │ │ + bl -273932 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + ld.d $t0, $sp, 16 │ │ │ │ + addi.d $s1, $a0, 16 │ │ │ │ move $s0, $a0 │ │ │ │ - blez $s1, 72 # 4f908 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37b08> │ │ │ │ - ld.bu $t0, $a0, 88 │ │ │ │ - beqz $t0, 152 # 4f960 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37b60> │ │ │ │ - ld.d $a1, $a0, 96 │ │ │ │ - move $a3, $s1 │ │ │ │ - addi.d $a0, $a0, 72 │ │ │ │ - bl -1848 # 4f1a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x373a0> │ │ │ │ - ld.d $t0, $s0, 104 │ │ │ │ - ld.d $t1, $s0, 112 │ │ │ │ - add.d $t1, $t0, $t1 │ │ │ │ - beq $s1, $a0, 88 # 4f940 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37b40> │ │ │ │ - ld.d $t2, $s0, 40 │ │ │ │ - add.d $t0, $t0, $a0 │ │ │ │ - st.d $t0, $s0, 32 │ │ │ │ - sub.w $t2, $t2, $t0 │ │ │ │ - add.d $t0, $t0, $t2 │ │ │ │ - st.d $t1, $s0, 48 │ │ │ │ - st.d $t0, $s0, 40 │ │ │ │ - ld.bu $t0, $s0, 88 │ │ │ │ - beqz $t0, 84 # 4f960 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37b60> │ │ │ │ - ld.d $a0, $s0, 96 │ │ │ │ - beqz $a0, 20 # 4f928 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37b28> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 48 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - nop │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - ld.d $s0, $sp, 16 │ │ │ │ - ld.d $s1, $sp, 8 │ │ │ │ - move $a0, $zero │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - ret │ │ │ │ - st.d $t0, $s0, 40 │ │ │ │ - st.d $t0, $s0, 32 │ │ │ │ - st.d $t1, $s0, 48 │ │ │ │ - b -68 # 4f908 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37b08> │ │ │ │ - bl -275536 │ │ │ │ - bl -273588 │ │ │ │ - b -48 # 4f928 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37b28> │ │ │ │ - nop │ │ │ │ - pcaddi $a3, 48038 │ │ │ │ - li.w $a2, 55 │ │ │ │ - pcaddi $a1, 48018 │ │ │ │ - pcaddi $a0, 48031 │ │ │ │ - bl -273088 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + st.d $t0, $sp, 288 │ │ │ │ ldptr.d $t0, $a0, 0 │ │ │ │ - addi.d $sp, $sp, -16 │ │ │ │ - st.d $ra, $sp, 8 │ │ │ │ - beqz $t0, 60 # 4f9c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37bc8> │ │ │ │ - ldptr.w $t1, $t0, 64 │ │ │ │ - andi $t2, $t1, 0x1 │ │ │ │ - bnez $t2, 72 # 4f9e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37be0> │ │ │ │ - ld.d $t3, $t0, 32 │ │ │ │ - ld.d $t2, $t0, 40 │ │ │ │ - ld.d $ra, $sp, 8 │ │ │ │ - ori $t1, $t1, 0x2 │ │ │ │ - st.w $t1, $t0, 64 │ │ │ │ - add.d $t1, $t3, $t2 │ │ │ │ - st.d $t3, $t0, 48 │ │ │ │ - st.d $t1, $t0, 56 │ │ │ │ - addi.d $sp, $sp, 16 │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - pcaddi $a3, 48134 │ │ │ │ - li.w $a2, 550 │ │ │ │ - pcaddi $a1, 47926 │ │ │ │ - pcaddi $a0, 47937 │ │ │ │ - bl -273192 │ │ │ │ - nop │ │ │ │ - pcaddi $a3, 48720 │ │ │ │ - li.w $a2, 287 │ │ │ │ - pcaddi $a1, 48394 │ │ │ │ - pcaddi $a0, 48711 │ │ │ │ - bl -273216 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - addi.d $sp, $sp, -112 │ │ │ │ - st.d $s3, $sp, 64 │ │ │ │ - st.d $s8, $sp, 24 │ │ │ │ - ld.d $s3, $a0, 40 │ │ │ │ - ld.d $s8, $a0, 32 │ │ │ │ - pcalau12i $t0, 97 │ │ │ │ - ld.d $t0, $t0, -160 │ │ │ │ - ld.d $t0, $t0, 0 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - li.w $t0, 0x0 │ │ │ │ - st.d $ra, $sp, 104 │ │ │ │ - sub.d $t0, $s3, $s8 │ │ │ │ - blez $t0, 352 # 4fb90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37d90> │ │ │ │ - ld.bu $t0, $a0, 168 │ │ │ │ - st.d $s1, $sp, 80 │ │ │ │ - move $s1, $a0 │ │ │ │ - beqz $t0, 888 # 4fdb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37fb8> │ │ │ │ - ldptr.w $t0, $a0, 160 │ │ │ │ - st.d $s7, $sp, 32 │ │ │ │ - ld.d $s7, $a0, 176 │ │ │ │ - andi $t0, $t0, 0x1 │ │ │ │ - bnez $t0, 428 # 4fc00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37e00> │ │ │ │ - ldptr.d $t1, $s7, 0 │ │ │ │ - ld.d $t0, $a0, 152 │ │ │ │ - ld.d $a2, $a0, 96 │ │ │ │ - ld.d $a1, $a0, 88 │ │ │ │ - ld.d $t1, $t1, 96 │ │ │ │ - sub.d $a2, $a2, $t0 │ │ │ │ - add.d $a1, $a1, $t0 │ │ │ │ - move $a0, $s7 │ │ │ │ - jirl $ra, $t1, 0 │ │ │ │ - ld.d $t1, $s1, 152 │ │ │ │ - ld.d $t0, $s1, 96 │ │ │ │ - add.d $a0, $a0, $t1 │ │ │ │ - st.d $a0, $s1, 152 │ │ │ │ - bne $a0, $t0, 308 # 4fbc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37dc0> │ │ │ │ - ldptr.w $t0, $s1, 160 │ │ │ │ - st.d $fp, $sp, 96 │ │ │ │ - ori $t0, $t0, 0x1 │ │ │ │ - st.w $t0, $s1, 160 │ │ │ │ - ld.d $fp, $s1, 72 │ │ │ │ - st.d $s0, $sp, 88 │ │ │ │ - st.d $s2, $sp, 72 │ │ │ │ - st.d $s5, $sp, 48 │ │ │ │ - st.d $s6, $sp, 40 │ │ │ │ - beqz $fp, 844 # 4fe00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38000> │ │ │ │ - ldptr.w $t0, $fp, 64 │ │ │ │ - andi $t0, $t0, 0x2 │ │ │ │ - beqz $t0, 704 # 4fd80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37f80> │ │ │ │ - nop │ │ │ │ - stptr.d $s8, $sp, 0 │ │ │ │ - move $t0, $s8 │ │ │ │ - pcalau12i $s6, 97 │ │ │ │ - ld.d $s6, $s6, -264 │ │ │ │ - pcalau12i $s5, 97 │ │ │ │ - ld.d $s5, $s5, -280 │ │ │ │ - beq $s3, $t0, 120 # 4fb58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37d58> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + beq $t0, $s1, 396 # 4f430 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19570> │ │ │ │ + ld.d $t1, $a0, 16 │ │ │ │ + st.d $t0, $sp, 288 │ │ │ │ + st.d $t1, $sp, 304 │ │ │ │ nop │ │ │ │ - ld.d $a4, $fp, 56 │ │ │ │ - ld.d $t0, $fp, 48 │ │ │ │ - ld.d $s0, $s1, 72 │ │ │ │ - beq $t0, $a4, 292 # 4fc20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37e20> │ │ │ │ - beqz $s0, 744 # 4fde8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37fe8> │ │ │ │ + ld.d $t0, $s0, 8 │ │ │ │ + stptr.d $s1, $s0, 0 │ │ │ │ + st.d $zero, $s0, 8 │ │ │ │ + st.d $t0, $sp, 296 │ │ │ │ + st.b $zero, $s0, 16 │ │ │ │ + ld.d $t0, $sp, 296 │ │ │ │ + li.w $t2, 5 │ │ │ │ + lu52i.d $t2, $t2, -2048 │ │ │ │ + li.w $t1, 3 │ │ │ │ + add.d $t0, $t0, $t2 │ │ │ │ + bgeu $t1, $t0, 2312 # 4fbe8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19d28> │ │ │ │ + ld.d $a0, $sp, 40 │ │ │ │ + li.w $a2, 4 │ │ │ │ + pcaddi $a1, 49949 │ │ │ │ + bl -274032 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + addi.d $t0, $sp, 336 │ │ │ │ + st.d $t0, $sp, 320 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + addi.d $s1, $a0, 16 │ │ │ │ + move $s0, $a0 │ │ │ │ + beq $t0, $s1, 1592 # 4f940 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19a80> │ │ │ │ + ld.d $t1, $a0, 16 │ │ │ │ + st.d $t0, $sp, 320 │ │ │ │ + st.d $t1, $sp, 336 │ │ │ │ + ld.d $t0, $s0, 8 │ │ │ │ + stptr.d $s1, $s0, 0 │ │ │ │ + st.d $zero, $s0, 8 │ │ │ │ + st.d $t0, $sp, 328 │ │ │ │ + st.b $zero, $s0, 16 │ │ │ │ + pcaddi $t0, 99141 │ │ │ │ + ld.bu $t0, $t0, 512 │ │ │ │ + bnez $t0, 780 # 4f640 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19780> │ │ │ │ + pcaddi $t0, 99138 │ │ │ │ + ld.bu $t0, $t0, 513 │ │ │ │ + bnez $t0, 672 # 4f5e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19720> │ │ │ │ nop │ │ │ │ - addi.d $a3, $fp, 48 │ │ │ │ - move $a2, $s3 │ │ │ │ - move $a1, $sp │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -276056 │ │ │ │ - ldptr.w $a1, $s6, 0 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -275700 │ │ │ │ - move $s2, $a0 │ │ │ │ - li.w $a3, 1 │ │ │ │ - addi.d $a2, $fp, 48 │ │ │ │ - move $a1, $sp │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -273788 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -275892 │ │ │ │ - ldptr.w $t0, $s5, 0 │ │ │ │ - beq $t0, $s2, 436 # 4fd00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37f00> │ │ │ │ - ldptr.d $t0, $sp, 0 │ │ │ │ - bne $s3, $t0, -100 # 4faf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37cf0> │ │ │ │ - ld.d $t1, $s1, 184 │ │ │ │ - ld.d $t0, $s1, 192 │ │ │ │ - ld.d $fp, $sp, 96 │ │ │ │ - st.d $t1, $s1, 40 │ │ │ │ - add.d $t0, $t1, $t0 │ │ │ │ - st.d $t1, $s1, 32 │ │ │ │ - st.d $t0, $s1, 48 │ │ │ │ - ld.d $s0, $sp, 88 │ │ │ │ - ld.d $s1, $sp, 80 │ │ │ │ - ld.d $s2, $sp, 72 │ │ │ │ - ld.d $s5, $sp, 48 │ │ │ │ - ld.d $s6, $sp, 40 │ │ │ │ - ld.d $s7, $sp, 32 │ │ │ │ + ld.d $a0, $sp, 320 │ │ │ │ + addi.d $t0, $sp, 336 │ │ │ │ + beq $a0, $t0, 8 # 4f358 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19498> │ │ │ │ + bl -273156 │ │ │ │ + ld.d $a0, $sp, 288 │ │ │ │ + ld.d $t0, $sp, 16 │ │ │ │ + beq $a0, $t0, 8 # 4f368 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x194a8> │ │ │ │ + bl -273172 │ │ │ │ + ld.d $a0, $sp, 256 │ │ │ │ + addi.d $t0, $sp, 272 │ │ │ │ + beq $a0, $t0, 8 # 4f378 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x194b8> │ │ │ │ + bl -273188 │ │ │ │ + ld.d $a0, $sp, 224 │ │ │ │ + beq $a0, $fp, 12 # 4f388 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x194c8> │ │ │ │ + bl -273200 │ │ │ │ nop │ │ │ │ + ld.d $a0, $sp, 192 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + beq $a0, $t0, 8 # 4f398 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x194d8> │ │ │ │ + bl -273220 │ │ │ │ + ld.d $a0, $sp, 160 │ │ │ │ + addi.d $t0, $sp, 176 │ │ │ │ + beq $a0, $t0, 8 # 4f3a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x194e8> │ │ │ │ + bl -273236 │ │ │ │ pcalau12i $t1, 97 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ + ld.d $t0, $sp, 696 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, 488 # 4fd90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37f90> │ │ │ │ - ld.d $ra, $sp, 104 │ │ │ │ - ld.d $s3, $sp, 64 │ │ │ │ - ld.d $s8, $sp, 24 │ │ │ │ - addi.d $sp, $sp, 112 │ │ │ │ + bnez $t0, 1656 # 4fa38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19b78> │ │ │ │ + ld.d $ra, $sp, 808 │ │ │ │ + ld.d $fp, $sp, 800 │ │ │ │ + ld.d $s0, $sp, 792 │ │ │ │ + ld.d $s1, $sp, 784 │ │ │ │ + ld.d $s2, $sp, 776 │ │ │ │ + ld.d $s3, $sp, 768 │ │ │ │ + ld.d $s4, $sp, 760 │ │ │ │ + ld.d $s5, $sp, 752 │ │ │ │ + ld.d $s6, $sp, 744 │ │ │ │ + ld.d $s7, $sp, 736 │ │ │ │ + ld.d $s8, $sp, 728 │ │ │ │ + fld.d $fs0, $sp, 712 │ │ │ │ + addi.d $sp, $sp, 816 │ │ │ │ ret │ │ │ │ - move $t0, $zero │ │ │ │ nop │ │ │ │ - ld.d $t1, $s1, 184 │ │ │ │ - ld.d $t2, $s1, 40 │ │ │ │ - ld.d $t3, $s1, 192 │ │ │ │ - add.d $t0, $t1, $t0 │ │ │ │ - sub.w $t2, $t2, $t0 │ │ │ │ - st.d $t0, $s1, 32 │ │ │ │ - add.d $t1, $t1, $t3 │ │ │ │ - add.d $t0, $t0, $t2 │ │ │ │ - st.d $t1, $s1, 48 │ │ │ │ - st.d $t0, $s1, 40 │ │ │ │ - ld.d $s7, $sp, 32 │ │ │ │ - ld.d $s1, $sp, 80 │ │ │ │ - b -104 # 4fb90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37d90> │ │ │ │ + addi.d $t0, $sp, 224 │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $zero │ │ │ │ + addi.d $a0, $sp, 256 │ │ │ │ + st.d $t0, $sp, 24 │ │ │ │ + bl -272388 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + ld.d $t0, $sp, 16 │ │ │ │ + addi.d $s1, $a0, 16 │ │ │ │ + move $s0, $a0 │ │ │ │ + st.d $t0, $sp, 288 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + bne $t0, $s1, -388 # 4f2a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x193e8> │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + ld.d $a0, $sp, 16 │ │ │ │ + move $a1, $s1 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -272224 │ │ │ │ + b -396 # 4f2b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x193f8> │ │ │ │ nop │ │ │ │ - st.d $fp, $sp, 96 │ │ │ │ - b -356 # 4faa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37ca0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + addi.d $t0, $sp, 224 │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $zero │ │ │ │ + addi.d $a0, $sp, 256 │ │ │ │ + st.d $t0, $sp, 24 │ │ │ │ + bl -272484 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + addi.d $t1, $sp, 304 │ │ │ │ + st.d $t1, $sp, 288 │ │ │ │ + st.d $t1, $sp, 16 │ │ │ │ + ldptr.d $t1, $a0, 0 │ │ │ │ + addi.d $a1, $a0, 16 │ │ │ │ + move $t0, $a0 │ │ │ │ + bne $t1, $a1, -1768 # 4eda8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18ee8> │ │ │ │ nop │ │ │ │ - beqz $s0, 480 # 4fe00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38000> │ │ │ │ - ldptr.d $t0, $s7, 0 │ │ │ │ - ld.d $a1, $s0, 32 │ │ │ │ - ld.d $s2, $s0, 48 │ │ │ │ - ld.d $t0, $t0, 96 │ │ │ │ - move $a0, $s7 │ │ │ │ - sub.d $s2, $s2, $a1 │ │ │ │ - move $a2, $s2 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - bge $a0, $s2, 92 # 4fca0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37ea0> │ │ │ │ - blez $a0, 88 # 4fca0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37ea0> │ │ │ │ - ld.d $t0, $s1, 72 │ │ │ │ - beqz $t0, 432 # 4fe00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38000> │ │ │ │ - ld.d $t0, $t0, 32 │ │ │ │ - sub.d $s2, $s2, $a0 │ │ │ │ - move $a2, $s2 │ │ │ │ - add.d $a1, $t0, $a0 │ │ │ │ - move $a0, $t0 │ │ │ │ - bl -273960 │ │ │ │ - ld.d $s0, $s1, 72 │ │ │ │ - beqz $s0, 400 # 4fe00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38000> │ │ │ │ - ld.d $t0, $s0, 32 │ │ │ │ - ld.d $t1, $s0, 40 │ │ │ │ - add.d $s2, $t0, $s2 │ │ │ │ - add.d $t0, $t0, $t1 │ │ │ │ - st.d $s2, $s0, 48 │ │ │ │ - st.d $t0, $s0, 56 │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + st.d $a0, $sp, 40 │ │ │ │ + ld.d $a0, $sp, 16 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + st.d $a1, $sp, 24 │ │ │ │ + bl -272332 │ │ │ │ + ld.d $a1, $sp, 24 │ │ │ │ + ld.d $t0, $sp, 40 │ │ │ │ + b -1792 # 4edb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18ef8> │ │ │ │ nop │ │ │ │ - ld.d $a4, $fp, 56 │ │ │ │ - b -396 # 4fb08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37d08> │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $zero │ │ │ │ + addi.d $a0, $sp, 160 │ │ │ │ + addi.d $fp, $sp, 128 │ │ │ │ + bl -272576 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + addi.d $t0, $sp, 208 │ │ │ │ + st.d $t0, $sp, 192 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + addi.d $a1, $a0, 16 │ │ │ │ + move $fp, $a0 │ │ │ │ + bne $t0, $a1, -2492 # 4eb30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18c70> │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + st.d $a1, $sp, 16 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -272416 │ │ │ │ + ld.d $a1, $sp, 16 │ │ │ │ + b -2504 # 4eb40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18c80> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $s0, $s1, 72 │ │ │ │ - beqz $s0, 348 # 4fe00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38000> │ │ │ │ - ld.d $t0, $s0, 32 │ │ │ │ - ld.d $t1, $s0, 40 │ │ │ │ - sub.d $s2, $s2, $a0 │ │ │ │ - add.d $s2, $t0, $s2 │ │ │ │ - add.d $t0, $t0, $t1 │ │ │ │ - st.d $s2, $s0, 48 │ │ │ │ - st.d $t0, $s0, 56 │ │ │ │ - bnez $a0, -52 # 4fc90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37e90> │ │ │ │ - ldptr.d $t0, $sp, 0 │ │ │ │ nop │ │ │ │ - beq $s3, $t0, -376 # 4fb58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37d58> │ │ │ │ - ld.d $fp, $sp, 96 │ │ │ │ - ld.d $s0, $sp, 88 │ │ │ │ - ld.d $s2, $sp, 72 │ │ │ │ - ld.d $s5, $sp, 48 │ │ │ │ - ld.d $s6, $sp, 40 │ │ │ │ - sub.d $t0, $t0, $s8 │ │ │ │ - b -292 # 4fbc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37dc8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + li.w $a2, 4 │ │ │ │ + pcaddi $a1, 46745 │ │ │ │ + pcaddi $a0, 99014 │ │ │ │ + bl -273356 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + ld.d $a2, $sp, 328 │ │ │ │ + ld.d $a1, $sp, 320 │ │ │ │ + pcaddi $a0, 99010 │ │ │ │ + bl -273372 # c960 >& 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, 2604 # 4ff80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a0c0> │ │ │ │ + ld.bu $t1, $a0, 56 │ │ │ │ + beqz $t1, 324 # 4f6a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x197e0> │ │ │ │ + ld.b $a1, $a0, 67 │ │ │ │ nop │ │ │ │ + move $a0, $t0 │ │ │ │ + bl -275116 │ │ │ │ + bl -274096 │ │ │ │ + b -1828 # 4ee50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18f90> │ │ │ │ nop │ │ │ │ - ld.d $t0, $s1, 72 │ │ │ │ - beqz $t0, 252 # 4fe00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38000> │ │ │ │ - ldptr.d $t1, $s7, 0 │ │ │ │ - ld.d $a1, $t0, 32 │ │ │ │ - ld.d $s0, $t0, 48 │ │ │ │ - ld.d $t0, $t1, 96 │ │ │ │ - move $a0, $s7 │ │ │ │ - sub.d $s0, $s0, $a1 │ │ │ │ - move $a2, $s0 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - move $s2, $a0 │ │ │ │ - bge $a0, $s0, 36 # 4fd50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37f50> │ │ │ │ - blez $a0, 32 # 4fd50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37f50> │ │ │ │ - ld.d $t0, $s1, 72 │ │ │ │ - beqz $t0, 200 # 4fe00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38000> │ │ │ │ - ld.d $a0, $t0, 32 │ │ │ │ - sub.d $a2, $s0, $s2 │ │ │ │ - add.d $a1, $a0, $s2 │ │ │ │ - bl -274184 │ │ │ │ nop │ │ │ │ - ld.d $t1, $s1, 72 │ │ │ │ - beqz $t1, 172 # 4fe00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38000> │ │ │ │ - ld.d $t2, $t1, 32 │ │ │ │ - ld.d $t3, $t1, 40 │ │ │ │ - sub.d $s0, $s0, $s2 │ │ │ │ - add.d $s0, $t2, $s0 │ │ │ │ - add.d $t2, $t2, $t3 │ │ │ │ - ldptr.d $t0, $sp, 0 │ │ │ │ - st.d $s0, $t1, 48 │ │ │ │ - st.d $t2, $t1, 56 │ │ │ │ - b -168 # 4fcd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37ed0> │ │ │ │ + li.w $a2, 4 │ │ │ │ + pcaddi $a1, 46721 │ │ │ │ + pcalau12i $a0, 97 │ │ │ │ + ld.d $a0, $a0, -184 │ │ │ │ + bl -273456 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + ld.d $a2, $sp, 328 │ │ │ │ + ld.d $a1, $sp, 320 │ │ │ │ + pcalau12i $a0, 97 │ │ │ │ + ld.d $a0, $a0, -184 │ │ │ │ + bl -273476 # c960 >& 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, 2532 # 4ffa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a0e0> │ │ │ │ + ld.bu $t1, $a0, 56 │ │ │ │ + beqz $t1, 348 # 4f720 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19860> │ │ │ │ + ld.b $a1, $a0, 67 │ │ │ │ nop │ │ │ │ - addi.d $a0, $s1, 72 │ │ │ │ - bl -1028 # 4f980 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37b80> │ │ │ │ - b -704 # 4fac8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37cc8> │ │ │ │ + move $a0, $t0 │ │ │ │ + bl -275220 │ │ │ │ + bl -274200 │ │ │ │ + b -1948 # 4ee40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18f80> │ │ │ │ + li.w $a2, 4 │ │ │ │ + pcaddi $a1, 46697 │ │ │ │ + pcaddi $a0, 98966 │ │ │ │ + bl -273548 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + ld.d $a2, $sp, 328 │ │ │ │ + ld.d $a1, $sp, 320 │ │ │ │ + pcaddi $a0, 98962 │ │ │ │ + bl -273564 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@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, 1868 # 4fd60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19ea0> │ │ │ │ + ld.bu $t0, $s0, 56 │ │ │ │ + beqz $t0, 196 # 4f6e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19820> │ │ │ │ + ld.b $a1, $s0, 67 │ │ │ │ nop │ │ │ │ - st.d $fp, $sp, 96 │ │ │ │ - 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 │ │ │ │ - st.d $s6, $sp, 40 │ │ │ │ - st.d $s7, $sp, 32 │ │ │ │ - bl -276192 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -275308 │ │ │ │ + bl -274288 │ │ │ │ + b -748 # 4f348 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19488> │ │ │ │ nop │ │ │ │ - pcaddi $a3, 47798 │ │ │ │ - li.w $a2, 55 │ │ │ │ - pcaddi $a1, 47740 │ │ │ │ - pcaddi $a0, 47753 │ │ │ │ - st.d $fp, $sp, 96 │ │ │ │ - st.d $s0, $sp, 88 │ │ │ │ - st.d $s2, $sp, 72 │ │ │ │ - st.d $s4, $sp, 56 │ │ │ │ - st.d $s5, $sp, 48 │ │ │ │ - st.d $s6, $sp, 40 │ │ │ │ - st.d $s7, $sp, 32 │ │ │ │ - bl -274228 │ │ │ │ - pcaddi $a3, 48514 │ │ │ │ - li.w $a2, 544 │ │ │ │ - pcaddi $a1, 47662 │ │ │ │ - pcaddi $a0, 47673 │ │ │ │ - st.d $s4, $sp, 56 │ │ │ │ - bl -274252 │ │ │ │ - pcaddi $a3, 47864 │ │ │ │ - li.w $a2, 550 │ │ │ │ - pcaddi $a1, 47656 │ │ │ │ - pcaddi $a0, 47667 │ │ │ │ - st.d $s4, $sp, 56 │ │ │ │ - bl -274276 │ │ │ │ nop │ │ │ │ + li.w $a2, 4 │ │ │ │ + pcaddi $a1, 46673 │ │ │ │ + pcalau12i $a0, 97 │ │ │ │ + ld.d $a0, $a0, -184 │ │ │ │ + bl -273648 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + ld.d $a2, $sp, 328 │ │ │ │ + ld.d $a1, $sp, 320 │ │ │ │ + pcalau12i $a0, 97 │ │ │ │ + ld.d $a0, $a0, -184 │ │ │ │ + bl -273668 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@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, 1804 # 4fd88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19ec8> │ │ │ │ + ld.bu $t0, $s0, 56 │ │ │ │ + beqz $t0, 220 # 4f760 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x198a0> │ │ │ │ + ld.b $a1, $s0, 67 │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -128 │ │ │ │ - pcalau12i $t0, 97 │ │ │ │ - ld.d $t0, $t0, -160 │ │ │ │ - ld.d $t0, $t0, 0 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -275412 │ │ │ │ + bl -274392 │ │ │ │ + b -868 # 4f338 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19478> │ │ │ │ + st.d $t0, $sp, 56 │ │ │ │ + st.d $a0, $sp, 24 │ │ │ │ + bl -273720 # c970 ::_M_widen_init() const@plt> │ │ │ │ + ld.d $a0, $sp, 24 │ │ │ │ + pcaddi $t2, -64636 │ │ │ │ + ld.d $t0, $sp, 56 │ │ │ │ + ldptr.d $t1, $a0, 0 │ │ │ │ + li.w $a1, 10 │ │ │ │ + ld.d $t1, $t1, 48 │ │ │ │ + beq $t1, $t2, -348 # 4f568 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x196a8> │ │ │ │ st.d $t0, $sp, 24 │ │ │ │ - li.w $t0, 0x0 │ │ │ │ - ldptr.w $t0, $a0, 208 │ │ │ │ - st.d $s2, $sp, 88 │ │ │ │ - st.d $s4, $sp, 72 │ │ │ │ - st.d $ra, $sp, 120 │ │ │ │ - andi $t0, $t0, 0x2 │ │ │ │ - move $s2, $a0 │ │ │ │ - move $s4, $a1 │ │ │ │ - beqz $t0, 108 # 4fec0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x380c0> │ │ │ │ - ld.d $t0, $a0, 40 │ │ │ │ - beqz $t0, 548 # 50080 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38280> │ │ │ │ - li.w $t1, -1 │ │ │ │ - beq $s4, $t1, 588 # 500b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x382b0> │ │ │ │ - ld.d $t1, $s2, 48 │ │ │ │ - beq $t1, $t0, 1012 # 50260 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38460> │ │ │ │ - st.b $s4, $t0, 0 │ │ │ │ - ld.d $t0, $s2, 40 │ │ │ │ - addi.d $t0, $t0, 1 │ │ │ │ - st.d $t0, $s2, 40 │ │ │ │ - move $t0, $s4 │ │ │ │ - nop │ │ │ │ - pcalau12i $t2, 97 │ │ │ │ - ld.d $t2, $t2, -160 │ │ │ │ - ld.d $t2, $t2, 0 │ │ │ │ - ld.d $t1, $sp, 24 │ │ │ │ - xor $t1, $t1, $t2 │ │ │ │ - li.w $t2, 0x0 │ │ │ │ - bnez $t1, 1024 # 502a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x384a0> │ │ │ │ - ld.d $ra, $sp, 120 │ │ │ │ - ld.d $s2, $sp, 88 │ │ │ │ - ld.d $s4, $sp, 72 │ │ │ │ - move $a0, $t0 │ │ │ │ - addi.d $sp, $sp, 128 │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - li.w $t1, -1 │ │ │ │ - beq $a1, $t1, -60 # 4fe88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38088> │ │ │ │ - ld.bu $t0, $s2, 168 │ │ │ │ - st.b $s4, $sp, 15 │ │ │ │ - beqz $t0, 1016 # 502c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x384c8> │ │ │ │ - ldptr.w $t0, $s2, 160 │ │ │ │ - st.d $s7, $sp, 48 │ │ │ │ - ld.d $s7, $s2, 176 │ │ │ │ - andi $t0, $t0, 0x1 │ │ │ │ - bnez $t0, 572 # 50120 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38320> │ │ │ │ - ldptr.d $t1, $s7, 0 │ │ │ │ - ld.d $t0, $s2, 152 │ │ │ │ - ld.d $a2, $s2, 96 │ │ │ │ - ld.d $a1, $s2, 88 │ │ │ │ - ld.d $t1, $t1, 96 │ │ │ │ - sub.d $a2, $a2, $t0 │ │ │ │ - add.d $a1, $a1, $t0 │ │ │ │ - move $a0, $s7 │ │ │ │ jirl $ra, $t1, 0 │ │ │ │ - ld.d $t1, $s2, 152 │ │ │ │ - ld.d $t0, $s2, 96 │ │ │ │ - add.d $a0, $a0, $t1 │ │ │ │ - st.d $a0, $s2, 152 │ │ │ │ - bne $a0, $t0, 420 # 500c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x382c0> │ │ │ │ - ldptr.w $t0, $s2, 160 │ │ │ │ - st.d $fp, $sp, 112 │ │ │ │ - ori $t0, $t0, 0x1 │ │ │ │ - st.w $t0, $s2, 160 │ │ │ │ - ld.d $t0, $s2, 72 │ │ │ │ - st.d $s0, $sp, 104 │ │ │ │ - st.d $s1, $sp, 96 │ │ │ │ - st.d $s5, $sp, 64 │ │ │ │ - st.d $s6, $sp, 56 │ │ │ │ - st.d $s8, $sp, 40 │ │ │ │ - move $fp, $t0 │ │ │ │ - beqz $t0, 972 # 50318 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38518> │ │ │ │ - ldptr.w $t1, $t0, 64 │ │ │ │ - andi $t1, $t1, 0x2 │ │ │ │ - beqz $t1, 744 # 50240 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38440> │ │ │ │ - nop │ │ │ │ - addi.d $t1, $sp, 15 │ │ │ │ - addi.d $s1, $sp, 16 │ │ │ │ - pcalau12i $s6, 97 │ │ │ │ - ld.d $s6, $s6, -264 │ │ │ │ - st.d $t1, $sp, 16 │ │ │ │ - pcalau12i $s5, 97 │ │ │ │ - ld.d $s5, $s5, -280 │ │ │ │ - b 100 # 4ffe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x381e0> │ │ │ │ - beqz $t0, 896 # 50300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38500> │ │ │ │ + ld.d $t0, $sp, 24 │ │ │ │ + move $a1, $a0 │ │ │ │ + b -368 # 4f568 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x196a8> │ │ │ │ nop │ │ │ │ - addi.d $a3, $fp, 48 │ │ │ │ - move $a2, $s1 │ │ │ │ - move $a1, $s1 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -277208 │ │ │ │ - ldptr.w $a1, $s6, 0 │ │ │ │ move $a0, $s0 │ │ │ │ - bl -276852 │ │ │ │ - move $s8, $a0 │ │ │ │ - li.w $a3, 1 │ │ │ │ - addi.d $a2, $fp, 48 │ │ │ │ - move $a1, $s1 │ │ │ │ + bl -273780 # c970 ::_M_widen_init() const@plt> │ │ │ │ + ldptr.d $t0, $s0, 0 │ │ │ │ + pcaddi $t1, -64651 │ │ │ │ + li.w $a1, 10 │ │ │ │ + ld.d $t0, $t0, 48 │ │ │ │ + beq $t0, $t1, -208 # 4f628 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19768> │ │ │ │ move $a0, $s0 │ │ │ │ - bl -274940 │ │ │ │ - move $a0, $s8 │ │ │ │ - bl -277044 │ │ │ │ - ldptr.w $t0, $s5, 0 │ │ │ │ - beq $t0, $s8, 436 # 50180 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38380> │ │ │ │ - ld.d $t0, $sp, 16 │ │ │ │ - beq $t0, $s1, 364 # 50140 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38340> │ │ │ │ - ld.d $t0, $s2, 72 │ │ │ │ - nop │ │ │ │ - ld.d $a4, $fp, 56 │ │ │ │ - ld.d $t1, $fp, 48 │ │ │ │ - move $s0, $t0 │ │ │ │ - bne $t1, $a4, -108 # 4ff80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38180> │ │ │ │ - beqz $t0, 808 # 50318 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38518> │ │ │ │ - ldptr.d $t0, $s7, 0 │ │ │ │ - ld.d $a1, $s0, 32 │ │ │ │ - ld.d $s8, $s0, 48 │ │ │ │ - ld.d $t0, $t0, 96 │ │ │ │ - move $a0, $s7 │ │ │ │ - sub.d $s8, $s8, $a1 │ │ │ │ - move $a2, $s8 │ │ │ │ jirl $ra, $t0, 0 │ │ │ │ - bge $a0, $s8, 204 # 500e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x382e0> │ │ │ │ - blez $a0, 200 # 500e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x382e0> │ │ │ │ - ld.d $t0, $s2, 72 │ │ │ │ - beqz $t0, 760 # 50318 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38518> │ │ │ │ - ld.d $t0, $t0, 32 │ │ │ │ - sub.d $s8, $s8, $a0 │ │ │ │ - move $a2, $s8 │ │ │ │ - add.d $a1, $t0, $a0 │ │ │ │ - move $a0, $t0 │ │ │ │ - bl -274936 │ │ │ │ - ld.d $s0, $s2, 72 │ │ │ │ - beqz $s0, 728 # 50318 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38518> │ │ │ │ - ld.d $t0, $s0, 32 │ │ │ │ - ld.d $t1, $s0, 40 │ │ │ │ - add.d $s8, $t0, $s8 │ │ │ │ - add.d $t0, $t0, $t1 │ │ │ │ - st.d $s8, $s0, 48 │ │ │ │ - st.d $t0, $s0, 56 │ │ │ │ - nop │ │ │ │ - ld.d $a4, $fp, 56 │ │ │ │ - b -220 # 4ff88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38188> │ │ │ │ + move $a1, $a0 │ │ │ │ + b -224 # 4f628 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19768> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + st.d $t0, $sp, 56 │ │ │ │ + st.d $a0, $sp, 24 │ │ │ │ + bl -273848 # c970 ::_M_widen_init() const@plt> │ │ │ │ + ld.d $a0, $sp, 24 │ │ │ │ + pcaddi $t2, -64668 │ │ │ │ + ld.d $t0, $sp, 56 │ │ │ │ + ldptr.d $t1, $a0, 0 │ │ │ │ + li.w $a1, 10 │ │ │ │ + ld.d $t1, $t1, 48 │ │ │ │ + beq $t1, $t2, -372 # 4f5d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19710> │ │ │ │ + st.d $t0, $sp, 24 │ │ │ │ + jirl $ra, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 24 │ │ │ │ + move $a1, $a0 │ │ │ │ + b -392 # 4f5d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19710> │ │ │ │ nop │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - pcaddi $t1, -7505 │ │ │ │ - ld.d $t0, $t0, 176 │ │ │ │ - bne $t0, $t1, 500 # 50280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38480> │ │ │ │ - ld.d $t0, $a0, 184 │ │ │ │ - ld.d $t1, $a0, 192 │ │ │ │ - st.d $t0, $a0, 40 │ │ │ │ - add.d $t1, $t0, $t1 │ │ │ │ - st.d $t1, $a0, 48 │ │ │ │ - st.d $t0, $a0, 32 │ │ │ │ - li.w $t1, -1 │ │ │ │ - bne $s4, $t1, -580 # 4fe68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38068> │ │ │ │ - move $t0, $zero │ │ │ │ - b -556 # 4fe88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38088> │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -273908 # c970 ::_M_widen_init() const@plt> │ │ │ │ + ldptr.d $t0, $s0, 0 │ │ │ │ + pcaddi $t1, -64683 │ │ │ │ + li.w $a1, 10 │ │ │ │ + ld.d $t0, $t0, 48 │ │ │ │ + beq $t0, $t1, -232 # 4f690 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x197d0> │ │ │ │ + move $a0, $s0 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + move $a1, $a0 │ │ │ │ + b -248 # 4f690 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x197d0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $s7, $sp, 48 │ │ │ │ nop │ │ │ │ - li.w $t0, -1 │ │ │ │ - b -580 # 4fe88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38088> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + st.d $a0, $sp, 56 │ │ │ │ + addi.d $a0, $sp, 336 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + st.d $a1, $sp, 24 │ │ │ │ + bl -273108 │ │ │ │ + ld.d $a1, $sp, 24 │ │ │ │ + ld.d $t0, $sp, 56 │ │ │ │ + b -2464 # 4ee20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18f60> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $s0, $s2, 72 │ │ │ │ - beqz $s0, 564 # 50318 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38518> │ │ │ │ - ld.d $t0, $s0, 32 │ │ │ │ - ld.d $t1, $s0, 40 │ │ │ │ - sub.d $s8, $s8, $a0 │ │ │ │ - add.d $s8, $t0, $s8 │ │ │ │ - add.d $t0, $t0, $t1 │ │ │ │ - st.d $s8, $s0, 48 │ │ │ │ - st.d $t0, $s0, 56 │ │ │ │ - bnez $a0, -164 # 50060 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38260> │ │ │ │ - ld.d $t2, $sp, 16 │ │ │ │ - b 236 # 501f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x383f8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - st.d $fp, $sp, 112 │ │ │ │ - b -500 # 4ff30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38130> │ │ │ │ nop │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + st.d $a0, $sp, 48 │ │ │ │ + move $a0, $fp │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + st.d $a1, $sp, 24 │ │ │ │ + bl -273172 │ │ │ │ + ld.d $a1, $sp, 24 │ │ │ │ + ld.d $t0, $sp, 48 │ │ │ │ + b -1848 # 4f0c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19208> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $fp, $sp, 112 │ │ │ │ - ld.d $s0, $sp, 104 │ │ │ │ - ld.d $s1, $sp, 96 │ │ │ │ - ld.d $s5, $sp, 64 │ │ │ │ - ld.d $s6, $sp, 56 │ │ │ │ - ld.d $s7, $sp, 48 │ │ │ │ - ld.d $s8, $sp, 40 │ │ │ │ - move $t0, $s4 │ │ │ │ - b -728 # 4fe88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38088> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + st.d $a0, $sp, 48 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + st.d $a1, $sp, 24 │ │ │ │ + bl -273236 │ │ │ │ + ld.d $a1, $sp, 24 │ │ │ │ + ld.d $t0, $sp, 48 │ │ │ │ + b -2008 # 4f068 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x191a8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $t0, $s2, 72 │ │ │ │ - beqz $t0, 404 # 50318 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38518> │ │ │ │ - ldptr.d $t1, $s7, 0 │ │ │ │ - ld.d $a1, $t0, 32 │ │ │ │ - ld.d $s0, $t0, 48 │ │ │ │ - ld.d $t0, $t1, 96 │ │ │ │ - move $a0, $s7 │ │ │ │ - sub.d $s0, $s0, $a1 │ │ │ │ - move $a2, $s0 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - move $s1, $a0 │ │ │ │ - bge $a0, $s0, 36 # 501d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x383d0> │ │ │ │ - blez $a0, 32 # 501d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x383d0> │ │ │ │ - ld.d $t0, $s2, 72 │ │ │ │ - beqz $t0, 352 # 50318 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38518> │ │ │ │ - ld.d $a0, $t0, 32 │ │ │ │ - sub.d $a2, $s0, $s1 │ │ │ │ - add.d $a1, $a0, $s1 │ │ │ │ - bl -275336 │ │ │ │ nop │ │ │ │ - ld.d $t0, $s2, 72 │ │ │ │ - beqz $t0, 324 # 50318 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38518> │ │ │ │ - ld.d $t1, $t0, 32 │ │ │ │ - ld.d $t3, $t0, 40 │ │ │ │ - sub.d $s0, $s0, $s1 │ │ │ │ - ld.d $t2, $sp, 16 │ │ │ │ - add.d $s0, $t1, $s0 │ │ │ │ - add.d $t1, $t1, $t3 │ │ │ │ - st.d $s0, $t0, 48 │ │ │ │ - st.d $t1, $t0, 56 │ │ │ │ - addi.d $t0, $t2, -1 │ │ │ │ - addi.d $t1, $sp, 15 │ │ │ │ - ld.d $fp, $sp, 112 │ │ │ │ - ld.d $s0, $sp, 104 │ │ │ │ - ld.d $s1, $sp, 96 │ │ │ │ - ld.d $s5, $sp, 64 │ │ │ │ - ld.d $s6, $sp, 56 │ │ │ │ - ld.d $s7, $sp, 48 │ │ │ │ - ld.d $s8, $sp, 40 │ │ │ │ - bne $t0, $t1, -340 # 500c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x382c8> │ │ │ │ - move $t0, $s4 │ │ │ │ - b -924 # 4fe88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38088> │ │ │ │ nop │ │ │ │ + li.w $t1, 15 │ │ │ │ + ld.d $a1, $sp, 160 │ │ │ │ + bgeu $t1, $t0, -3424 # 4eb08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18c48> │ │ │ │ + addi.d $t1, $sp, 176 │ │ │ │ + bne $a1, $t1, -3456 # 4eaf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18c30> │ │ │ │ + b -3436 # 4eb08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18c48> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + li.w $t1, 15 │ │ │ │ + ld.d $a1, $sp, 256 │ │ │ │ + bgeu $t1, $t0, -2832 # 4ed78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18eb8> │ │ │ │ + addi.d $t1, $sp, 272 │ │ │ │ + bne $a1, $t1, -2864 # 4ed60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18ea0> │ │ │ │ + b -2844 # 4ed78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18eb8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + li.w $t1, 15 │ │ │ │ + ld.d $a1, $sp, 256 │ │ │ │ + bgeu $t1, $t0, -1576 # 4f280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x193c0> │ │ │ │ + addi.d $t1, $sp, 272 │ │ │ │ + bne $a1, $t1, -1608 # 4f268 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x193a8> │ │ │ │ + b -1588 # 4f280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x193c0> │ │ │ │ nop │ │ │ │ - addi.d $a0, $s2, 72 │ │ │ │ - bl -2244 # 4f980 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37b80> │ │ │ │ - ld.d $t0, $s2, 72 │ │ │ │ - b -748 # 4ff60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38160> │ │ │ │ nop │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + addi.d $a0, $sp, 144 │ │ │ │ + st.d $a1, $sp, 16 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -273392 │ │ │ │ + ld.d $a1, $sp, 16 │ │ │ │ + b -3920 # 4e988 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18ac8> │ │ │ │ nop │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + st.d $a0, $sp, 24 │ │ │ │ + move $a0, $fp │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + st.d $a1, $sp, 16 │ │ │ │ + bl -273428 │ │ │ │ + ld.d $a1, $sp, 16 │ │ │ │ + ld.d $t0, $sp, 24 │ │ │ │ + b -3416 # 4eba8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18ce8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -2148 # 4fa00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37c00> │ │ │ │ - ld.d $t0, $s2, 40 │ │ │ │ - ld.d $t1, $s2, 48 │ │ │ │ - bne $t0, $t1, -1024 # 4fe70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38070> │ │ │ │ - li.w $t0, -1 │ │ │ │ - b -1008 # 4fe88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38088> │ │ │ │ nop │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - li.w $t0, -1 │ │ │ │ - beq $s4, $t0, -472 # 500b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x382b0> │ │ │ │ - ldptr.w $t0, $s2, 208 │ │ │ │ - andi $t0, $t0, 0x2 │ │ │ │ - beqz $t0, -972 # 4fec8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x380c8> │ │ │ │ - ld.d $t0, $s2, 40 │ │ │ │ - b -1076 # 4fe68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38068> │ │ │ │ - st.d $fp, $sp, 112 │ │ │ │ - st.d $s0, $sp, 104 │ │ │ │ - st.d $s1, $sp, 96 │ │ │ │ - st.d $s3, $sp, 80 │ │ │ │ - st.d $s5, $sp, 64 │ │ │ │ - st.d $s6, $sp, 56 │ │ │ │ - st.d $s7, $sp, 48 │ │ │ │ - st.d $s8, $sp, 40 │ │ │ │ - bl -277488 │ │ │ │ nop │ │ │ │ - pcaddi $a3, 47474 │ │ │ │ - li.w $a2, 55 │ │ │ │ - pcaddi $a1, 47416 │ │ │ │ - pcaddi $a0, 47429 │ │ │ │ - st.d $fp, $sp, 112 │ │ │ │ - st.d $s0, $sp, 104 │ │ │ │ - st.d $s1, $sp, 96 │ │ │ │ - st.d $s3, $sp, 80 │ │ │ │ - st.d $s5, $sp, 64 │ │ │ │ - st.d $s6, $sp, 56 │ │ │ │ - st.d $s7, $sp, 48 │ │ │ │ - st.d $s8, $sp, 40 │ │ │ │ - bl -275528 │ │ │ │ nop │ │ │ │ - pcaddi $a3, 48188 │ │ │ │ - li.w $a2, 544 │ │ │ │ - pcaddi $a1, 47336 │ │ │ │ - pcaddi $a0, 47347 │ │ │ │ - st.d $s3, $sp, 80 │ │ │ │ - bl -275556 │ │ │ │ - pcaddi $a3, 47538 │ │ │ │ - li.w $a2, 550 │ │ │ │ - pcaddi $a1, 47330 │ │ │ │ - pcaddi $a0, 47341 │ │ │ │ - st.d $s3, $sp, 80 │ │ │ │ - bl -275580 │ │ │ │ - addi.d $sp, $sp, -16 │ │ │ │ - stptr.d $s0, $sp, 0 │ │ │ │ - st.d $ra, $sp, 8 │ │ │ │ - move $s0, $a0 │ │ │ │ - bl -2368 # 4fa00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37c00> │ │ │ │ - ld.bu $t0, $s0, 168 │ │ │ │ - beqz $t0, 64 # 50388 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38588> │ │ │ │ - ld.d $a0, $s0, 176 │ │ │ │ - beqz $a0, 16 # 50360 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38560> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 48 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - move $a0, $zero │ │ │ │ nop │ │ │ │ - ld.d $ra, $sp, 8 │ │ │ │ - ldptr.d $s0, $sp, 0 │ │ │ │ - addi.d $sp, $sp, 16 │ │ │ │ - ret │ │ │ │ - bl -278136 │ │ │ │ - bl -276188 │ │ │ │ - li.w $a0, -1 │ │ │ │ - b -28 # 50368 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38568> │ │ │ │ - pcaddi $a3, 47426 │ │ │ │ - li.w $a2, 55 │ │ │ │ - pcaddi $a1, 47368 │ │ │ │ - pcaddi $a0, 47381 │ │ │ │ - bl -275688 │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -16 │ │ │ │ - stptr.d $s0, $sp, 0 │ │ │ │ - st.d $ra, $sp, 8 │ │ │ │ - move $s0, $a0 │ │ │ │ - bl -2480 # 4fa00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37c00> │ │ │ │ - ld.bu $t0, $s0, 168 │ │ │ │ - beqz $t0, 64 # 503f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x385f8> │ │ │ │ - ld.d $a0, $s0, 176 │ │ │ │ - beqz $a0, 16 # 503d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x385d0> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 48 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - ld.d $ra, $sp, 8 │ │ │ │ - ldptr.d $s0, $sp, 0 │ │ │ │ - move $a0, $zero │ │ │ │ - addi.d $sp, $sp, 16 │ │ │ │ - ret │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + addi.d $a0, $sp, 112 │ │ │ │ + st.d $a1, $sp, 16 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -273488 │ │ │ │ + ld.d $a1, $sp, 16 │ │ │ │ + b -4120 # 4e920 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18a60> │ │ │ │ nop │ │ │ │ - bl -278248 │ │ │ │ - bl -276300 │ │ │ │ - b -32 # 503d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x385d0> │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + move $a1, $s1 │ │ │ │ + addi.d $a0, $sp, 336 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -273520 │ │ │ │ + b -1596 # 4f318 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19458> │ │ │ │ nop │ │ │ │ - pcaddi $a3, 47398 │ │ │ │ - li.w $a2, 55 │ │ │ │ - pcaddi $a1, 47340 │ │ │ │ - pcaddi $a0, 47353 │ │ │ │ - bl -275800 │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - st.d $s0, $sp, 16 │ │ │ │ - ldptr.d $s0, $a0, 0 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - beqz $s0, 56 # 50458 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38658> │ │ │ │ - ld.d $t0, $s0, 24 │ │ │ │ - st.w $zero, $s0, 56 │ │ │ │ - li.w $a1, 1 │ │ │ │ - move $a0, $s0 │ │ │ │ - st.d $t0, $s0, 40 │ │ │ │ - st.d $t0, $s0, 48 │ │ │ │ - bl -276044 │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - st.b $zero, $s0, 17 │ │ │ │ - ld.d $s0, $sp, 16 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - ret │ │ │ │ + addi.d $a1, $sp, 400 │ │ │ │ + addi.d $a0, $sp, 64 │ │ │ │ + bl -275368 # c5c0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + b -4300 # 4e8a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x189e0> │ │ │ │ nop │ │ │ │ - pcaddi $a3, 47566 │ │ │ │ - li.w $a2, 550 │ │ │ │ - pcaddi $a1, 47250 │ │ │ │ - pcaddi $a0, 47261 │ │ │ │ - bl -275896 │ │ │ │ nop │ │ │ │ - bl -278384 │ │ │ │ - st.b $zero, $s0, 17 │ │ │ │ - bl -276712 │ │ │ │ nop │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - bl -276452 │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - bl -276284 │ │ │ │ nop │ │ │ │ + addi.d $a1, $sp, 400 │ │ │ │ + addi.d $a0, $sp, 160 │ │ │ │ + bl -275400 # c5c0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + b -3852 # 4ea80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18bc0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -128 │ │ │ │ - pcalau12i $t0, 96 │ │ │ │ - ld.d $t0, $t0, -160 │ │ │ │ - ld.d $t0, $t0, 0 │ │ │ │ - st.d $t0, $sp, 40 │ │ │ │ - li.w $t0, 0x0 │ │ │ │ - st.d $s7, $sp, 56 │ │ │ │ - st.d $ra, $sp, 120 │ │ │ │ - li.w $t0, 16 │ │ │ │ - ldptr.d $s7, $a0, 0 │ │ │ │ - bne $a2, $t0, 600 # 50720 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38920> │ │ │ │ - st.d $s0, $sp, 112 │ │ │ │ - st.d $s1, $sp, 104 │ │ │ │ - st.d $s2, $sp, 96 │ │ │ │ - st.d $s3, $sp, 88 │ │ │ │ - st.d $s4, $sp, 80 │ │ │ │ - st.d $s5, $sp, 72 │ │ │ │ - st.d $s6, $sp, 64 │ │ │ │ - st.d $s8, $sp, 48 │ │ │ │ - beqz $s7, 788 # 50800 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38a00> │ │ │ │ - ldptr.w $t0, $s7, 56 │ │ │ │ - move $s8, $a0 │ │ │ │ - move $s5, $a1 │ │ │ │ - andi $t1, $t0, 0x2 │ │ │ │ - beqz $t1, 584 # 50748 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38948> │ │ │ │ - ld.d $t1, $s7, 40 │ │ │ │ - ld.d $s0, $s7, 48 │ │ │ │ nop │ │ │ │ - addi.d $t0, $sp, 31 │ │ │ │ - st.d $t0, $sp, 32 │ │ │ │ - move $s2, $s7 │ │ │ │ - beq $t1, $s0, 596 # 50770 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38970> │ │ │ │ - ld.bu $s6, $s2, 16 │ │ │ │ - ld.d $s1, $sp, 32 │ │ │ │ - beqz $s6, 328 # 50670 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38870> │ │ │ │ + addi.d $a1, $sp, 400 │ │ │ │ + addi.d $a0, $sp, 256 │ │ │ │ + bl -275432 # c5c0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + b -3252 # 4ecf8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18e38> │ │ │ │ nop │ │ │ │ - ld.bu $t0, $s2, 17 │ │ │ │ - move $s6, $zero │ │ │ │ - bnez $t0, 120 # 505b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x387b0> │ │ │ │ nop │ │ │ │ - move $a4, $s0 │ │ │ │ - move $a2, $s1 │ │ │ │ - addi.d $a3, $s7, 40 │ │ │ │ - addi.d $a1, $sp, 32 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -277684 │ │ │ │ - pcalau12i $t0, 96 │ │ │ │ - ld.d $t0, $t0, -256 │ │ │ │ - ldptr.w $a1, $t0, 0 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -279144 │ │ │ │ - move $s6, $a0 │ │ │ │ - addi.d $a2, $s7, 40 │ │ │ │ - addi.d $a1, $sp, 32 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -277756 │ │ │ │ - move $a0, $s6 │ │ │ │ - bl -277028 │ │ │ │ - pcalau12i $t0, 96 │ │ │ │ - ld.d $t0, $t0, -72 │ │ │ │ - ldptr.w $t0, $t0, 0 │ │ │ │ - xor $s6, $s6, $t0 │ │ │ │ - sltui $t0, $s6, 1 │ │ │ │ - st.b $t0, $s2, 17 │ │ │ │ - sltu $s6, $zero, $s6 │ │ │ │ nop │ │ │ │ - ldptr.d $s2, $s8, 0 │ │ │ │ - beqz $s2, 596 # 50800 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38a00> │ │ │ │ - li.w $s4, -1 │ │ │ │ nop │ │ │ │ - ld.d $s3, $s2, 24 │ │ │ │ - ld.d $s1, $s2, 40 │ │ │ │ - sub.d $s1, $s1, $s3 │ │ │ │ - blez $s1, 116 # 50638 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38838> │ │ │ │ - move $s0, $zero │ │ │ │ - b 28 # 505e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x387e8> │ │ │ │ + addi.d $a1, $sp, 400 │ │ │ │ + addi.d $a0, $sp, 160 │ │ │ │ + bl -275464 # c5c0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + b -2532 # 4efe8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19128> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - add.d $s0, $s0, $a0 │ │ │ │ - bge $s0, $s1, 68 # 50628 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38828> │ │ │ │ - ldptr.d $a0, $s5, 0 │ │ │ │ - sub.d $s2, $s1, $s0 │ │ │ │ - add.d $a1, $s3, $s0 │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - move $a2, $s2 │ │ │ │ - ld.d $t0, $t0, 96 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - bne $a0, $s4, -36 # 505e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x387e0> │ │ │ │ - bge $s0, $s1, 32 # 50628 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38828> │ │ │ │ - blez $s0, 28 # 50628 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38828> │ │ │ │ - ldptr.d $t0, $s8, 0 │ │ │ │ - beqz $t0, 492 # 50800 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38a00> │ │ │ │ - ld.d $a0, $t0, 24 │ │ │ │ - move $a2, $s2 │ │ │ │ - add.d $a1, $a0, $s0 │ │ │ │ - bl -276452 │ │ │ │ - ldptr.d $s2, $s8, 0 │ │ │ │ - beqz $s2, 468 # 50800 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38a00> │ │ │ │ - sub.d $s1, $s1, $s0 │ │ │ │ + addi.d $a1, $sp, 400 │ │ │ │ + addi.d $a0, $sp, 256 │ │ │ │ + bl -275496 # c5c0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + b -2028 # 4f200 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19340> │ │ │ │ + move $s0, $a0 │ │ │ │ nop │ │ │ │ - ld.d $t1, $s2, 24 │ │ │ │ - ld.d $t0, $s2, 32 │ │ │ │ - add.d $s1, $t1, $s1 │ │ │ │ - add.d $t0, $t1, $t0 │ │ │ │ - st.d $s1, $s2, 40 │ │ │ │ - st.d $t0, $s2, 48 │ │ │ │ - beqz $s6, 80 # 506a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x388a0> │ │ │ │ - ld.d $s0, $s7, 48 │ │ │ │ - ld.d $t0, $s7, 40 │ │ │ │ - beq $t0, $s0, -164 # 505b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x387b8> │ │ │ │ - ld.bu $s6, $s2, 16 │ │ │ │ - ld.d $s1, $sp, 32 │ │ │ │ - bnez $s6, -312 # 50530 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38730> │ │ │ │ + addi.d $a0, $sp, 256 │ │ │ │ + bl -274428 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $a0, $sp, 24 │ │ │ │ + bl -274436 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $a0, $sp, 32 │ │ │ │ + bl -274444 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $sp, 160 │ │ │ │ + bl -274452 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + pcalau12i $t1, 97 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 696 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + beqz $t0, 144 # 4fac0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19c00> │ │ │ │ nop │ │ │ │ - move $a4, $zero │ │ │ │ - move $a3, $zero │ │ │ │ - move $a2, $zero │ │ │ │ - li.w $a1, 1 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -276980 │ │ │ │ - ld.bu $t0, $s2, 17 │ │ │ │ - bnez $t0, -228 # 505a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x387a8> │ │ │ │ - b -336 # 50540 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38740> │ │ │ │ + bl -275304 │ │ │ │ nop │ │ │ │ + pcalau12i $t1, 97 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 696 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -32 # 4fa38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19b78> │ │ │ │ + addi.d $t0, $sp, 96 │ │ │ │ + pcaddi $a0, 46402 │ │ │ │ + st.d $t0, $sp, 48 │ │ │ │ + bl -275640 │ │ │ │ nop │ │ │ │ + move $s0, $a0 │ │ │ │ nop │ │ │ │ - st.w $zero, $s2, 56 │ │ │ │ - st.d $t1, $s2, 40 │ │ │ │ - st.d $t1, $s2, 48 │ │ │ │ - li.w $a1, 1 │ │ │ │ move $a0, $s2 │ │ │ │ - bl -276676 │ │ │ │ - st.b $zero, $s2, 17 │ │ │ │ - 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 $s8, $sp, 48 │ │ │ │ + bl -276076 # c410 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + addi.d $fp, $sp, 128 │ │ │ │ nop │ │ │ │ - pcalau12i $t1, 96 │ │ │ │ + move $a0, $fp │ │ │ │ + bl -274572 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $a0, $sp, 48 │ │ │ │ + bl -274580 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $sp, 64 │ │ │ │ + bl -274588 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + pcalau12i $t1, 97 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 40 │ │ │ │ + ld.d $t0, $sp, 696 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, 168 # 507a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x389a0> │ │ │ │ - ld.d $ra, $sp, 120 │ │ │ │ - ld.d $s7, $sp, 56 │ │ │ │ - addi.d $sp, $sp, 128 │ │ │ │ - ret │ │ │ │ + bnez $t0, -128 # 4fa38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19b78> │ │ │ │ + nop │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -273780 │ │ │ │ + ldptr.d $t0, $sp, 0 │ │ │ │ + move $s1, $a0 │ │ │ │ + addi.d $a0, $sp, 400 │ │ │ │ + st.d $t0, $sp, 328 │ │ │ │ + bl -274648 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $sp, 384 │ │ │ │ + st.d $s4, $sp, 328 │ │ │ │ + bl -274324 │ │ │ │ + ld.d $t0, $s0, -24 │ │ │ │ + addi.d $t1, $sp, 64 │ │ │ │ + st.d $s0, $sp, 320 │ │ │ │ + addi.d $t0, $t0, 640 │ │ │ │ + add.d $t0, $t0, $t1 │ │ │ │ + move $s0, $s1 │ │ │ │ + st.d $s5, $t0, -384 │ │ │ │ + nop │ │ │ │ + addi.d $a0, $sp, 432 │ │ │ │ + st.d $s3, $sp, 432 │ │ │ │ + addi.d $fp, $sp, 128 │ │ │ │ + bl -276084 │ │ │ │ + b -144 # 4fa88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19bc8> │ │ │ │ nop │ │ │ │ + move $s0, $a0 │ │ │ │ nop │ │ │ │ + addi.d $a0, $sp, 160 │ │ │ │ + bl -274732 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -168 # 4fa88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19bc8> │ │ │ │ nop │ │ │ │ + pcalau12i $t1, 97 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 696 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -280 # 4fa38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19b78> │ │ │ │ + pcaddi $a0, 46341 │ │ │ │ + addi.d $fp, $sp, 128 │ │ │ │ + bl -275884 │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 160 │ │ │ │ + bl -274792 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -244 # 4fa78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19bb8> │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 64 │ │ │ │ + bl -274808 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ nop │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -276340 # c410 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + pcalau12i $t1, 97 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 696 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + beqz $t0, -224 # 4fac0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19c00> │ │ │ │ + b -364 # 4fa38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19b78> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -276 # 4fa98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19bd8> │ │ │ │ + move $s0, $a0 │ │ │ │ nop │ │ │ │ - beqz $s7, 192 # 507e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x389e0> │ │ │ │ - ld.d $t0, $s7, 24 │ │ │ │ - st.w $zero, $s7, 56 │ │ │ │ - li.w $a1, 1 │ │ │ │ - move $a0, $s7 │ │ │ │ - st.d $t0, $s7, 40 │ │ │ │ - st.d $t0, $s7, 48 │ │ │ │ - bl -276812 │ │ │ │ - st.b $zero, $s7, 17 │ │ │ │ - b -100 # 506e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x388e0> │ │ │ │ - andi $t1, $t0, 0x1 │ │ │ │ - bnez $t1, 124 # 507c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x389c8> │ │ │ │ - ld.d $t1, $s7, 24 │ │ │ │ - ld.d $s0, $s7, 32 │ │ │ │ - ori $t0, $t0, 0x2 │ │ │ │ - st.w $t0, $s7, 56 │ │ │ │ - add.d $s0, $t1, $s0 │ │ │ │ - st.d $t1, $s7, 40 │ │ │ │ - st.d $s0, $s7, 48 │ │ │ │ - b -604 # 50510 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38710> │ │ │ │ - li.w $s6, 1 │ │ │ │ - b -452 # 505b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x387b0> │ │ │ │ - bl -279160 │ │ │ │ - st.b $zero, $s7, 17 │ │ │ │ - pcalau12i $t1, 96 │ │ │ │ + ld.d $a0, $sp, 32 │ │ │ │ + addi.d $fp, $sp, 128 │ │ │ │ + bl -274880 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -156 # 4fb28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19c68> │ │ │ │ + move $s0, $a0 │ │ │ │ + nop │ │ │ │ + ld.d $a0, $sp, 40 │ │ │ │ + bl -274900 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $t0, $sp, 224 │ │ │ │ + st.d $t0, $sp, 24 │ │ │ │ + b -488 # 4f9f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19b38> │ │ │ │ + nop │ │ │ │ + pcalau12i $t1, 97 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 40 │ │ │ │ + ld.d $t0, $sp, 696 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - beqz $t0, 128 # 50818 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38a18> │ │ │ │ + bnez $t0, -456 # 4fa38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19b78> │ │ │ │ + pcaddi $a0, 46297 │ │ │ │ + bl -276056 │ │ │ │ nop │ │ │ │ - st.d $s0, $sp, 112 │ │ │ │ - st.d $s1, $sp, 104 │ │ │ │ - st.d $s2, $sp, 96 │ │ │ │ - st.d $s3, $sp, 88 │ │ │ │ - st.d $s4, $sp, 80 │ │ │ │ - st.d $s5, $sp, 72 │ │ │ │ - st.d $s6, $sp, 64 │ │ │ │ - st.d $s8, $sp, 48 │ │ │ │ - bl -278768 │ │ │ │ + move $s0, $a0 │ │ │ │ + b -388 # 4fa90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19bd0> │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 160 │ │ │ │ + bl -274976 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -164 # 4fb80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19cc0> │ │ │ │ + move $s0, $a0 │ │ │ │ nop │ │ │ │ - pcaddi $a3, 47772 │ │ │ │ - li.w $a2, 287 │ │ │ │ - pcaddi $a1, 47504 │ │ │ │ - pcaddi $a0, 47821 │ │ │ │ - bl -276776 │ │ │ │ + addi.d $a0, $sp, 432 │ │ │ │ + st.d $s3, $sp, 432 │ │ │ │ + bl -276376 │ │ │ │ + addi.d $t0, $sp, 224 │ │ │ │ + st.d $t0, $sp, 24 │ │ │ │ nop │ │ │ │ - st.d $s0, $sp, 112 │ │ │ │ - st.d $s1, $sp, 104 │ │ │ │ - st.d $s2, $sp, 96 │ │ │ │ - st.d $s3, $sp, 88 │ │ │ │ - st.d $s4, $sp, 80 │ │ │ │ - st.d $s5, $sp, 72 │ │ │ │ - st.d $s6, $sp, 64 │ │ │ │ - st.d $s8, $sp, 48 │ │ │ │ - pcaddi $a3, 47332 │ │ │ │ - li.w $a2, 550 │ │ │ │ - pcaddi $a1, 47016 │ │ │ │ - pcaddi $a0, 47027 │ │ │ │ - bl -276832 │ │ │ │ + ld.d $a0, $sp, 24 │ │ │ │ + bl -275020 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -152 # 4fbb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19cf8> │ │ │ │ nop │ │ │ │ - bl -277640 │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 256 │ │ │ │ + bl -275040 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ nop │ │ │ │ - bl -279328 │ │ │ │ - move $a0, $s8 │ │ │ │ - bl -1048 # 50410 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38610> │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -276572 # c410 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + addi.d $t0, $sp, 224 │ │ │ │ + st.d $t0, $sp, 24 │ │ │ │ + b -632 # 4fa00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19b40> │ │ │ │ nop │ │ │ │ - pcalau12i $t1, 96 │ │ │ │ + ldptr.d $t0, $sp, 0 │ │ │ │ + move $s1, $a0 │ │ │ │ + addi.d $a0, $sp, 400 │ │ │ │ + st.d $t0, $sp, 328 │ │ │ │ + bl -275088 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $sp, 384 │ │ │ │ + st.d $s4, $sp, 328 │ │ │ │ + bl -274764 │ │ │ │ + ld.d $t0, $s0, -24 │ │ │ │ + addi.d $t1, $sp, 64 │ │ │ │ + st.d $s0, $sp, 320 │ │ │ │ + addi.d $t0, $t0, 640 │ │ │ │ + add.d $t0, $t0, $t1 │ │ │ │ + st.d $s5, $t0, -384 │ │ │ │ + addi.d $a0, $sp, 432 │ │ │ │ + st.d $s3, $sp, 432 │ │ │ │ + bl -276512 │ │ │ │ + pcalau12i $t1, 97 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 40 │ │ │ │ + ld.d $t0, $sp, 696 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, -136 # 507c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x389c0> │ │ │ │ - bl -277692 │ │ │ │ - bl -279376 │ │ │ │ - st.b $zero, $s2, 17 │ │ │ │ - pcalau12i $t1, 96 │ │ │ │ + bnez $t0, -676 # 4fa38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19b78> │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -274324 │ │ │ │ + move $s0, $a0 │ │ │ │ + b -484 # 4fb08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19c48> │ │ │ │ + pcalau12i $t1, 97 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 40 │ │ │ │ + ld.d $t0, $sp, 696 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, -176 # 507c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x389c0> │ │ │ │ - bl -277732 │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - bl -277468 │ │ │ │ - pcalau12i $t1, 96 │ │ │ │ + bnez $t0, -720 # 4fa38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19b78> │ │ │ │ + addi.d $t0, $sp, 192 │ │ │ │ + pcaddi $a0, 46230 │ │ │ │ + st.d $t0, $sp, 32 │ │ │ │ + bl -276328 │ │ │ │ + nop │ │ │ │ + ldptr.d $t0, $sp, 0 │ │ │ │ + move $s1, $a0 │ │ │ │ + addi.d $a0, $sp, 400 │ │ │ │ + st.d $t0, $sp, 328 │ │ │ │ + bl -275248 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $sp, 384 │ │ │ │ + st.d $s4, $sp, 328 │ │ │ │ + bl -274924 │ │ │ │ + ld.d $t0, $s0, -24 │ │ │ │ + addi.d $t1, $sp, 64 │ │ │ │ + st.d $s0, $sp, 320 │ │ │ │ + addi.d $t0, $t0, 640 │ │ │ │ + add.d $t0, $t0, $t1 │ │ │ │ + move $s0, $s1 │ │ │ │ + st.d $s5, $t0, -384 │ │ │ │ + b -300 # 4fc30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19d70> │ │ │ │ + pcalau12i $t1, 97 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 40 │ │ │ │ + ld.d $t0, $sp, 696 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - st.d $s0, $sp, 112 │ │ │ │ - st.d $s1, $sp, 104 │ │ │ │ - st.d $s2, $sp, 96 │ │ │ │ - st.d $s3, $sp, 88 │ │ │ │ - st.d $s4, $sp, 80 │ │ │ │ - st.d $s5, $sp, 72 │ │ │ │ - st.d $s6, $sp, 64 │ │ │ │ - st.d $s8, $sp, 48 │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - bnez $t0, -252 # 507c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x389c0> │ │ │ │ - bl -277360 │ │ │ │ + bnez $t0, -832 # 4fa38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19b78> │ │ │ │ + bl -275260 │ │ │ │ + b -256 # 4fc80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19dc0> │ │ │ │ nop │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - bl -277548 │ │ │ │ - pcalau12i $t1, 96 │ │ │ │ + pcalau12i $t1, 97 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 40 │ │ │ │ + ld.d $t0, $sp, 696 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - bnez $t0, -300 # 507c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x389c0> │ │ │ │ - bl -277408 │ │ │ │ + bnez $t0, -872 # 4fa38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19b78> │ │ │ │ + bl -275300 │ │ │ │ + move $s0, $a0 │ │ │ │ + b -556 # 4fb80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19cc0> │ │ │ │ + move $s0, $a0 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -275384 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -492 # 4fbd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19d10> │ │ │ │ + move $s1, $a0 │ │ │ │ + b -268 # 4fcb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19df8> │ │ │ │ + move $s0, $a0 │ │ │ │ nop │ │ │ │ - bl -279544 │ │ │ │ - bl -277596 │ │ │ │ - b -208 # 50830 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38a30> │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -276932 # c410 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + addi.d $t0, $sp, 224 │ │ │ │ + st.d $t0, $sp, 24 │ │ │ │ + b -408 # 4fc48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19d88> │ │ │ │ nop │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - bl -277612 │ │ │ │ - pcalau12i $t1, 96 │ │ │ │ + move $s0, $a0 │ │ │ │ + b -620 # 4fb80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19cc0> │ │ │ │ + pcalau12i $t1, 97 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 40 │ │ │ │ + ld.d $t0, $sp, 696 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - bnez $t0, -364 # 507c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x389c0> │ │ │ │ - bl -277472 │ │ │ │ + bnez $t0, -976 # 4fa38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19b78> │ │ │ │ + addi.d $t0, $sp, 224 │ │ │ │ + pcaddi $a0, 46166 │ │ │ │ + st.d $t0, $sp, 24 │ │ │ │ + bl -276584 │ │ │ │ nop │ │ │ │ + move $s0, $a0 │ │ │ │ nop │ │ │ │ + addi.d $a0, $sp, 256 │ │ │ │ + bl -275500 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -488 # 4fc48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19d88> │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -64 │ │ │ │ - pcalau12i $t0, 96 │ │ │ │ - ld.d $t0, $t0, -160 │ │ │ │ - ld.d $t0, $t0, 0 │ │ │ │ + pcalau12i $t1, 97 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 696 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -1048 # 4fa38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19b78> │ │ │ │ + addi.d $t0, $sp, 224 │ │ │ │ + pcaddi $a0, 46148 │ │ │ │ st.d $t0, $sp, 24 │ │ │ │ - li.w $t0, 0x0 │ │ │ │ - st.d $s0, $sp, 48 │ │ │ │ - st.d $s1, $sp, 40 │ │ │ │ - st.d $ra, $sp, 56 │ │ │ │ - st.d $s2, $sp, 32 │ │ │ │ - li.w $t0, 16 │ │ │ │ - move $s1, $a1 │ │ │ │ + bl -276656 │ │ │ │ + nop │ │ │ │ move $s0, $a0 │ │ │ │ - beq $a1, $t0, 140 # 50a00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38c00> │ │ │ │ - li.w $t0, 8 │ │ │ │ - bne $a1, $t0, 68 # 509c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38bc0> │ │ │ │ - pcalau12i $t1, 96 │ │ │ │ + addi.d $a0, $sp, 256 │ │ │ │ + bl -275568 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -164 # 4fdd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19f10> │ │ │ │ + move $s1, $a0 │ │ │ │ + b -452 # 4fcb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19df8> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -1148 # 4fa08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19b48> │ │ │ │ + pcalau12i $t1, 97 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 24 │ │ │ │ + ld.d $t0, $sp, 696 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -1128 # 4fa38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19b78> │ │ │ │ + pcaddi $a0, 46129 │ │ │ │ + bl -276728 │ │ │ │ + nop │ │ │ │ + move $s0, $a0 │ │ │ │ + nop │ │ │ │ + ld.d $a0, $sp, 40 │ │ │ │ + bl -275644 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $t0, $sp, 224 │ │ │ │ + st.d $t0, $sp, 24 │ │ │ │ + b -160 # 4fe28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19f68> │ │ │ │ + nop │ │ │ │ + pcalau12i $t1, 97 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 696 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -1200 # 4fa38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19b78> │ │ │ │ + addi.d $t0, $sp, 288 │ │ │ │ + pcaddi $a0, 46110 │ │ │ │ + st.d $t0, $sp, 40 │ │ │ │ + bl -276808 │ │ │ │ + nop │ │ │ │ + move $s0, $a0 │ │ │ │ + b -1268 # 4fa10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19b50> │ │ │ │ + move $s0, $a0 │ │ │ │ + nop │ │ │ │ + addi.d $a0, $sp, 432 │ │ │ │ + st.d $s3, $sp, 432 │ │ │ │ + bl -277112 │ │ │ │ + addi.d $t0, $sp, 224 │ │ │ │ + st.d $t0, $sp, 24 │ │ │ │ + b -1316 # 4fa00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19b40> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -708 # 4fc68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19da8> │ │ │ │ + ldptr.d $t0, $sp, 0 │ │ │ │ + move $s1, $a0 │ │ │ │ + addi.d $a0, $sp, 400 │ │ │ │ + st.d $t0, $sp, 328 │ │ │ │ + bl -275776 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $sp, 384 │ │ │ │ + st.d $s4, $sp, 328 │ │ │ │ + bl -275452 │ │ │ │ + ld.d $t0, $s0, -24 │ │ │ │ + addi.d $t1, $sp, 64 │ │ │ │ + st.d $s0, $sp, 320 │ │ │ │ + addi.d $t0, $t0, 640 │ │ │ │ + add.d $t0, $t0, $t1 │ │ │ │ + move $s0, $s1 │ │ │ │ + st.d $s5, $t0, -384 │ │ │ │ + b -92 # 4ff10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a050> │ │ │ │ + move $s0, $a0 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -275832 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -196 # 4feb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19ff8> │ │ │ │ + pcalau12i $t1, 97 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 696 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -1376 # 4fa38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19b78> │ │ │ │ + bl -275804 │ │ │ │ + pcalau12i $t1, 97 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 696 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, 392 # 50b20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38d20> │ │ │ │ + bnez $t0, -1408 # 4fa38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19b78> │ │ │ │ + bl -275836 │ │ │ │ + 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, 164 # 50098 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a1d8> │ │ │ │ + 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 -276380 │ │ │ │ + ld.d $a1, $sp, 8 │ │ │ │ + move $s3, $a0 │ │ │ │ + ldptr.d $t0, $a1, 0 │ │ │ │ + stx.d $t0, $a0, $s1 │ │ │ │ + beqz $s1, 16 # 50050 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a190> │ │ │ │ + move $a2, $s1 │ │ │ │ + move $a1, $s4 │ │ │ │ + bl -275308 │ │ │ │ + addi.d $s1, $s1, 8 │ │ │ │ + add.d $s1, $s3, $s1 │ │ │ │ + beqz $s4, 16 # 50068 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a1a8> │ │ │ │ + move $a0, $s4 │ │ │ │ + bl -276496 │ │ │ │ + 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, 45986 │ │ │ │ + bl -277228 │ │ │ │ + st.d $zero, $a0, 16 │ │ │ │ + st.d $zero, $a0, 8 │ │ │ │ + stptr.d $zero, $a0, 0 │ │ │ │ + st.d $zero, $a0, 32 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.bu $t0, $a0, 88 │ │ │ │ - beqz $t0, 356 # 50b28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38d28> │ │ │ │ - li.w $t0, 24 │ │ │ │ - ld.d $s2, $a0, 96 │ │ │ │ - beq $a1, $t0, 176 # 50a80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38c80> │ │ │ │ - move $a2, $s1 │ │ │ │ - addi.d $a1, $sp, 16 │ │ │ │ - addi.d $a0, $s0, 72 │ │ │ │ - st.d $s2, $sp, 16 │ │ │ │ - bl -1348 # 504a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x386a0> │ │ │ │ - b -104 # 50980 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38b80> │ │ │ │ + ld.d $a0, $a0, 32 │ │ │ │ + beqz $a0, 28 # 500e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a220> │ │ │ │ + b -277800 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - pcaddi $t1, -1177 │ │ │ │ - ld.d $t0, $t0, 48 │ │ │ │ - bne $t0, $t1, 212 # 50ae0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38ce0> │ │ │ │ - bl -5360 # 4f520 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37720> │ │ │ │ - ld.bu $t0, $s0, 88 │ │ │ │ - beqz $t0, 272 # 50b28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38d28> │ │ │ │ - ld.d $a0, $s0, 96 │ │ │ │ - beqz $a0, 160 # 50ac0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38cc0> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 48 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - ld.bu $t0, $s0, 88 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - st.d $zero, $s0, 40 │ │ │ │ - st.d $zero, $s0, 32 │ │ │ │ - st.d $zero, $s0, 48 │ │ │ │ - beqz $t0, 228 # 50b28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38d28> │ │ │ │ - ld.d $a0, $s0, 96 │ │ │ │ - move $s2, $a0 │ │ │ │ - move $a2, $s1 │ │ │ │ - addi.d $a1, $sp, 16 │ │ │ │ - addi.d $a0, $s0, 72 │ │ │ │ - st.d $s2, $sp, 16 │ │ │ │ - bl -1472 # 504a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x386a0> │ │ │ │ - b -228 # 50980 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38b80> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + addi.d $sp, $sp, -80 │ │ │ │ + st.d $s0, $sp, 64 │ │ │ │ + st.d $s5, $sp, 24 │ │ │ │ + ld.d $s0, $a2, 8 │ │ │ │ + ldptr.d $s5, $a2, 0 │ │ │ │ + st.d $s4, $sp, 32 │ │ │ │ + bstrpick.d $s4, $a4, 0x1f, 0x3 │ │ │ │ + st.d $s2, $sp, 48 │ │ │ │ + addi.d $s4, $s4, 1 │ │ │ │ + bstrpick.d $s2, $a3, 0x1f, 0x3 │ │ │ │ + sub.d $s4, $s4, $s2 │ │ │ │ + sub.d $s0, $s0, $s5 │ │ │ │ + st.d $s1, $sp, 56 │ │ │ │ + st.d $s3, $sp, 40 │ │ │ │ + st.d $s7, $sp, 8 │ │ │ │ + stptr.d $s8, $sp, 0 │ │ │ │ + st.d $ra, $sp, 72 │ │ │ │ + slli.d $t2, $s4, 0x3 │ │ │ │ + srai.d $t1, $s0, 0x2 │ │ │ │ + st.d $t2, $a0, 8 │ │ │ │ + bstrpick.d $t0, $s0, 0x4, 0x2 │ │ │ │ + addi.d $t2, $t1, 8 │ │ │ │ + sub.d $t2, $t2, $t0 │ │ │ │ + masknez $t1, $t1, $t0 │ │ │ │ + maskeqz $t0, $t2, $t0 │ │ │ │ + or $t0, $t0, $t1 │ │ │ │ + move $s1, $a0 │ │ │ │ + mul.d $a0, $s4, $t0 │ │ │ │ + st.d $t0, $s1, 16 │ │ │ │ + move $s7, $a2 │ │ │ │ + move $s3, $a3 │ │ │ │ + move $s8, $a1 │ │ │ │ + stptr.d $a0, $s1, 0 │ │ │ │ + bl -277492 │ │ │ │ + st.d $a0, $s1, 32 │ │ │ │ + beqz $s0, 124 # 501f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a338> │ │ │ │ + st.d $s6, $sp, 16 │ │ │ │ + move $s0, $zero │ │ │ │ + move $s6, $zero │ │ │ │ + b 28 # 501a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a2e8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $s0, $a0, 72 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -1656 # 50410 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38610> │ │ │ │ - li.w $a2, 16 │ │ │ │ - addi.d $a1, $sp, 16 │ │ │ │ - move $a0, $s0 │ │ │ │ - st.d $s2, $sp, 16 │ │ │ │ - bl -1532 # 504a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x386a0> │ │ │ │ - b -288 # 50980 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38b80> │ │ │ │ + ld.d $a0, $s1, 32 │ │ │ │ nop │ │ │ │ + bstrpick.d $t0, $s0, 0x1f, 0x0 │ │ │ │ + ld.d $t1, $s8, 8 │ │ │ │ + slli.d $t0, $t0, 0x2 │ │ │ │ + ldx.wu $t0, $s5, $t0 │ │ │ │ + srli.d $t1, $t1, 0x3 │ │ │ │ + ld.d $a1, $s8, 32 │ │ │ │ + mul.d $t0, $t0, $t1 │ │ │ │ + add.d $a0, $a0, $s6 │ │ │ │ + move $a2, $s4 │ │ │ │ + addi.d $s0, $s0, 1 │ │ │ │ + add.d $s6, $s6, $s4 │ │ │ │ + add.d $t0, $t0, $s2 │ │ │ │ + add.d $a1, $a1, $t0 │ │ │ │ + bl -275708 │ │ │ │ + ld.d $t0, $s7, 8 │ │ │ │ + ldptr.d $s5, $s7, 0 │ │ │ │ + sub.d $t0, $t0, $s5 │ │ │ │ + srai.d $t0, $t0, 0x2 │ │ │ │ + bltu $s0, $t0, -80 # 501a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a2e0> │ │ │ │ + ld.d $s6, $sp, 16 │ │ │ │ + ld.d $ra, $sp, 72 │ │ │ │ + ld.d $s0, $sp, 64 │ │ │ │ + ld.d $s1, $sp, 56 │ │ │ │ + ld.d $s2, $sp, 48 │ │ │ │ + ld.d $s4, $sp, 32 │ │ │ │ + ld.d $s5, $sp, 24 │ │ │ │ + ld.d $s7, $sp, 8 │ │ │ │ + ldptr.d $s8, $sp, 0 │ │ │ │ + andi $a0, $s3, 0x7 │ │ │ │ + ld.d $s3, $sp, 40 │ │ │ │ + addi.d $sp, $sp, 80 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ + bstrpick.d $t0, $a3, 0x1f, 0x3 │ │ │ │ + bstrpick.d $a4, $a4, 0x1f, 0x3 │ │ │ │ + st.w $zero, $a6, 0 │ │ │ │ + sub.w $a4, $a4, $t0 │ │ │ │ + st.w $zero, $a5, 0 │ │ │ │ + addi.w $t5, $a4, 1 │ │ │ │ + beqz $t5, 192 # 50308 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a448> │ │ │ │ + ld.d $t2, $a0, 8 │ │ │ │ + slli.w $a1, $a1, 0x1 │ │ │ │ + ld.d $t1, $a0, 32 │ │ │ │ + srli.d $t2, $t2, 0x3 │ │ │ │ + slli.w $a2, $a2, 0x1 │ │ │ │ + bstrpick.d $a0, $a1, 0x1f, 0x0 │ │ │ │ + mul.d $a0, $a0, $t2 │ │ │ │ + addi.w $t6, $a1, 1 │ │ │ │ + addi.w $a3, $a2, 1 │ │ │ │ + bstrpick.d $t8, $a2, 0x1f, 0x0 │ │ │ │ + bstrpick.d $t6, $t6, 0x1f, 0x0 │ │ │ │ + bstrpick.d $a3, $a3, 0x1f, 0x0 │ │ │ │ + bstrpick.d $t5, $t5, 0x1f, 0x0 │ │ │ │ + pcaddi $t7, 51396 │ │ │ │ + mul.d $t6, $t6, $t2 │ │ │ │ + add.d $a0, $a0, $t0 │ │ │ │ + add.d $t1, $t1, $a0 │ │ │ │ + add.d $t5, $t5, $t1 │ │ │ │ + mul.d $t8, $t8, $t2 │ │ │ │ + add.d $t6, $t6, $t0 │ │ │ │ + mul.d $a3, $a3, $t2 │ │ │ │ + add.d $t8, $t8, $t0 │ │ │ │ + add.d $a3, $a3, $t0 │ │ │ │ nop │ │ │ │ nop │ │ │ │ + sub.d $t4, $t1, $a0 │ │ │ │ + ld.bu $t0, $t1, 0 │ │ │ │ + ldx.bu $a1, $t4, $t6 │ │ │ │ + ldx.bu $t2, $t4, $t8 │ │ │ │ + ldx.bu $t4, $t4, $a3 │ │ │ │ + xor $t0, $t0, $a1 │ │ │ │ + ldptr.w $t3, $a6, 0 │ │ │ │ + xor $t2, $t2, $t4 │ │ │ │ + xor $t4, $t0, $t2 │ │ │ │ + or $t0, $t0, $t2 │ │ │ │ + bstrpick.w $t2, $t4, 0x7, 0x0 │ │ │ │ + ldx.bu $t4, $t7, $t2 │ │ │ │ + bstrpick.w $t0, $t0, 0x7, 0x0 │ │ │ │ + ldx.bu $t2, $t7, $t0 │ │ │ │ + add.w $t0, $t3, $t4 │ │ │ │ + st.w $t0, $a6, 0 │ │ │ │ + ldptr.w $t0, $a5, 0 │ │ │ │ + addi.d $t1, $t1, 1 │ │ │ │ + add.w $t0, $t0, $t2 │ │ │ │ + st.w $t0, $a5, 0 │ │ │ │ + bne $t5, $t1, -80 # 502b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a3f0> │ │ │ │ nop │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - st.d $zero, $s0, 40 │ │ │ │ - st.d $zero, $s0, 32 │ │ │ │ - st.d $zero, $s0, 48 │ │ │ │ - move $s2, $a0 │ │ │ │ - b -128 # 50a50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38c50> │ │ │ │ + andi $t0, $a2, 0x7 │ │ │ │ + addi.w $t4, $a2, 8 │ │ │ │ + move $t2, $a1 │ │ │ │ + sub.w $t4, $t4, $t0 │ │ │ │ + andi $t1, $t2, 0x7 │ │ │ │ + masknez $a2, $a2, $t0 │ │ │ │ + addi.w $t3, $t2, 8 │ │ │ │ + maskeqz $t0, $t4, $t0 │ │ │ │ + sub.w $t3, $t3, $t1 │ │ │ │ + or $t0, $t0, $a2 │ │ │ │ + addi.d $sp, $sp, -16 │ │ │ │ + masknez $t2, $t2, $t1 │ │ │ │ + bstrpick.d $t0, $t0, 0x1f, 0x0 │ │ │ │ + maskeqz $t1, $t3, $t1 │ │ │ │ + stptr.d $s0, $sp, 0 │ │ │ │ + or $t1, $t1, $t2 │ │ │ │ + move $s0, $a0 │ │ │ │ + srli.d $a0, $t0, 0x3 │ │ │ │ + mulw.d.wu $a0, $a0, $t1 │ │ │ │ + st.d $ra, $sp, 8 │ │ │ │ + bstrpick.d $t2, $t1, 0x1f, 0x0 │ │ │ │ + st.d $t2, $s0, 16 │ │ │ │ + st.d $t0, $s0, 8 │ │ │ │ + li.w $a1, 1 │ │ │ │ + stptr.d $a0, $s0, 0 │ │ │ │ + bl -275812 │ │ │ │ + ld.d $ra, $sp, 8 │ │ │ │ + st.d $a0, $s0, 32 │ │ │ │ + ldptr.d $s0, $sp, 0 │ │ │ │ + addi.d $sp, $sp, 16 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ + andi $t0, $a2, 0x7 │ │ │ │ + addi.w $t3, $a2, 8 │ │ │ │ + sub.w $t3, $t3, $t0 │ │ │ │ + andi $t1, $a1, 0x7 │ │ │ │ + masknez $a2, $a2, $t0 │ │ │ │ + addi.w $t2, $a1, 8 │ │ │ │ + maskeqz $t0, $t3, $t0 │ │ │ │ + sub.w $t2, $t2, $t1 │ │ │ │ + or $t0, $t0, $a2 │ │ │ │ + addi.d $sp, $sp, -16 │ │ │ │ + masknez $a1, $a1, $t1 │ │ │ │ + bstrpick.d $t0, $t0, 0x1f, 0x0 │ │ │ │ + maskeqz $t1, $t2, $t1 │ │ │ │ + stptr.d $s0, $sp, 0 │ │ │ │ + or $t1, $t1, $a1 │ │ │ │ + move $s0, $a0 │ │ │ │ + srli.d $a0, $t0, 0x3 │ │ │ │ + mulw.d.wu $a0, $a0, $t1 │ │ │ │ + st.d $ra, $sp, 8 │ │ │ │ + bstrpick.d $t2, $t1, 0x1f, 0x0 │ │ │ │ + st.d $t2, $s0, 16 │ │ │ │ + st.d $t0, $s0, 8 │ │ │ │ + stptr.d $a0, $s0, 0 │ │ │ │ + bl -278124 │ │ │ │ + ld.d $ra, $sp, 8 │ │ │ │ + st.d $a0, $s0, 32 │ │ │ │ + ldptr.d $s0, $sp, 0 │ │ │ │ + addi.d $sp, $sp, 16 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - b -180 # 50a30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38c30> │ │ │ │ - bl -280040 │ │ │ │ - li.w $a2, 16 │ │ │ │ - addi.d $a1, $sp, 16 │ │ │ │ - move $a0, $s0 │ │ │ │ - st.d $s2, $sp, 16 │ │ │ │ - bl -1628 # 504a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x386a0> │ │ │ │ - pcalau12i $t1, 96 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 24 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - beqz $t0, 56 # 50b50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38d50> │ │ │ │ nop │ │ │ │ - bl -279632 │ │ │ │ + andi $t0, $a3, 0x7 │ │ │ │ + addi.w $t2, $a3, 8 │ │ │ │ + andi $t1, $a2, 0x7 │ │ │ │ + addi.w $t3, $a2, 8 │ │ │ │ + sub.w $t2, $t2, $t0 │ │ │ │ + sub.w $t3, $t3, $t1 │ │ │ │ + masknez $a3, $a3, $t0 │ │ │ │ + maskeqz $t0, $t2, $t0 │ │ │ │ + masknez $a2, $a2, $t1 │ │ │ │ + addi.d $sp, $sp, -176 │ │ │ │ + maskeqz $t1, $t3, $t1 │ │ │ │ + or $t0, $t0, $a3 │ │ │ │ + or $t3, $t1, $a2 │ │ │ │ + st.d $t0, $sp, 72 │ │ │ │ + beqz $t3, 1128 # 508b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a9f0> │ │ │ │ + beqz $t0, 1124 # 508b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a9f0> │ │ │ │ + st.d $s3, $sp, 136 │ │ │ │ + st.d $s4, $sp, 128 │ │ │ │ + lu12i.w $s3, 8256 │ │ │ │ + lu12i.w $s4, -522232 │ │ │ │ + st.d $fp, $sp, 168 │ │ │ │ + st.d $s5, $sp, 120 │ │ │ │ + st.d $s6, $sp, 112 │ │ │ │ + st.d $s0, $sp, 160 │ │ │ │ + st.d $s1, $sp, 152 │ │ │ │ + st.d $s2, $sp, 144 │ │ │ │ + st.d $s7, $sp, 104 │ │ │ │ + st.d $s8, $sp, 96 │ │ │ │ + move $s5, $a0 │ │ │ │ + move $s6, $a1 │ │ │ │ + ori $s4, $s4, 0x80 │ │ │ │ + ori $s3, $s3, 0x810 │ │ │ │ + move $fp, $zero │ │ │ │ + st.d $t3, $sp, 88 │ │ │ │ nop │ │ │ │ - pcaddi $a3, 46900 │ │ │ │ - li.w $a2, 55 │ │ │ │ - pcaddi $a1, 46880 │ │ │ │ - pcaddi $a0, 46893 │ │ │ │ - bl -277640 │ │ │ │ nop │ │ │ │ - bl -280128 │ │ │ │ - bl -278180 │ │ │ │ - ld.bu $t0, $s0, 88 │ │ │ │ - b -276 # 50a38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38c38> │ │ │ │ - bl -278464 │ │ │ │ + addi.w $t0, $fp, 6 │ │ │ │ + bstrpick.d $t0, $t0, 0x1f, 0x0 │ │ │ │ + addi.w $t5, $fp, 1 │ │ │ │ + addi.w $t4, $fp, 2 │ │ │ │ + addi.w $t3, $fp, 3 │ │ │ │ + addi.w $t2, $fp, 4 │ │ │ │ + addi.w $t1, $fp, 5 │ │ │ │ + st.d $t0, $sp, 56 │ │ │ │ + addi.w $t0, $fp, 7 │ │ │ │ + bstrpick.d $t4, $t4, 0x1f, 0x0 │ │ │ │ + bstrpick.d $t2, $t2, 0x1f, 0x0 │ │ │ │ + bstrpick.d $t6, $fp, 0x1f, 0x0 │ │ │ │ + bstrpick.d $t5, $t5, 0x1f, 0x0 │ │ │ │ + bstrpick.d $t3, $t3, 0x1f, 0x0 │ │ │ │ + bstrpick.d $t1, $t1, 0x1f, 0x0 │ │ │ │ + bstrpick.d $t0, $t0, 0x1f, 0x0 │ │ │ │ + st.d $t4, $sp, 24 │ │ │ │ + st.d $t2, $sp, 40 │ │ │ │ + st.d $t6, $sp, 8 │ │ │ │ + st.d $t5, $sp, 16 │ │ │ │ + st.d $t3, $sp, 32 │ │ │ │ + st.d $t1, $sp, 48 │ │ │ │ + st.d $t0, $sp, 64 │ │ │ │ + bstrpick.d $t4, $fp, 0x1f, 0x3 │ │ │ │ + move $t2, $zero │ │ │ │ + st.d $fp, $sp, 80 │ │ │ │ nop │ │ │ │ - bl -280152 │ │ │ │ - bl -278204 │ │ │ │ - b -96 # 50b00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38d00> │ │ │ │ nop │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - bl -278220 │ │ │ │ - pcalau12i $t1, 96 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t3, $s5, 32 │ │ │ │ + ld.d $t1, $s5, 8 │ │ │ │ + bstrpick.d $t0, $t2, 0x1f, 0x3 │ │ │ │ + add.d $t3, $t3, $t0 │ │ │ │ + ld.d $t0, $sp, 64 │ │ │ │ + srli.d $t1, $t1, 0x3 │ │ │ │ + ld.d $t5, $s5, 16 │ │ │ │ + mul.d $a3, $t1, $t0 │ │ │ │ + ld.d $t0, $sp, 56 │ │ │ │ + bstrpick.d $a4, $t2, 0x1f, 0x0 │ │ │ │ + srli.d $t5, $t5, 0x3 │ │ │ │ + ld.d $fp, $s6, 32 │ │ │ │ + addi.w $s8, $t2, 1 │ │ │ │ + bstrpick.d $s8, $s8, 0x1f, 0x0 │ │ │ │ + addi.w $s2, $t2, 2 │ │ │ │ + bstrpick.d $s2, $s2, 0x1f, 0x0 │ │ │ │ + addi.w $s1, $t2, 3 │ │ │ │ + bstrpick.d $s1, $s1, 0x1f, 0x0 │ │ │ │ + addi.w $s0, $t2, 4 │ │ │ │ + bstrpick.d $s0, $s0, 0x1f, 0x0 │ │ │ │ + addi.w $a7, $t2, 5 │ │ │ │ + bstrpick.d $a7, $a7, 0x1f, 0x0 │ │ │ │ + addi.w $a6, $t2, 6 │ │ │ │ + bstrpick.d $a6, $a6, 0x1f, 0x0 │ │ │ │ + mul.d $a2, $t1, $t0 │ │ │ │ + ld.d $t0, $sp, 48 │ │ │ │ + ldx.bu $a3, $t3, $a3 │ │ │ │ + mul.d $a1, $t1, $t0 │ │ │ │ + ld.d $t0, $sp, 40 │ │ │ │ + ldx.bu $a2, $t3, $a2 │ │ │ │ + mul.d $a0, $t1, $t0 │ │ │ │ + ld.d $t0, $sp, 32 │ │ │ │ + ldx.bu $a1, $t3, $a1 │ │ │ │ + mul.d $t8, $t1, $t0 │ │ │ │ ld.d $t0, $sp, 24 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - bnez $t0, -108 # 50b20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38d20> │ │ │ │ - bl -278080 │ │ │ │ - nop │ │ │ │ + ldx.bu $a0, $t3, $a0 │ │ │ │ + mul.d $t7, $t1, $t0 │ │ │ │ + ld.d $t0, $sp, 16 │ │ │ │ + ldx.bu $t8, $t3, $t8 │ │ │ │ + mul.d $t6, $t1, $t0 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + ldx.bu $t7, $t3, $t7 │ │ │ │ + mul.d $t1, $t0, $t1 │ │ │ │ + move $t0, $zero │ │ │ │ + bstrins.d $t0, $a3, 0x7, 0x0 │ │ │ │ + bstrins.d $t0, $a2, 0xf, 0x8 │ │ │ │ + bstrins.d $t0, $a1, 0x17, 0x10 │ │ │ │ + ldx.bu $t6, $t3, $t6 │ │ │ │ + bstrins.d $t0, $a0, 0x1f, 0x18 │ │ │ │ + bstrins.d $t0, $t8, 0x27, 0x20 │ │ │ │ + bstrins.d $t0, $t7, 0x2f, 0x28 │ │ │ │ + bstrins.d $t0, $t6, 0x37, 0x30 │ │ │ │ + lu12i.w $t6, 263172 │ │ │ │ + ori $t6, $t6, 0x40 │ │ │ │ + lu12i.w $t7, 16513 │ │ │ │ + ori $t7, $t7, 0x20 │ │ │ │ + ldx.bu $t1, $t3, $t1 │ │ │ │ + mul.d $t5, $t5, $a4 │ │ │ │ + bstrins.d $t0, $t1, 0x3f, 0x38 │ │ │ │ + bstrpick.d $t1, $t0, 0x3f, 0x20 │ │ │ │ + and $s7, $s4, $t1 │ │ │ │ + slli.w $t0, $t0, 0x0 │ │ │ │ + and $t3, $t0, $s4 │ │ │ │ + and $a5, $t6, $t1 │ │ │ │ + and $a4, $t0, $t6 │ │ │ │ + lu12i.w $t6, 131586 │ │ │ │ + ori $t6, $t6, 0x20 │ │ │ │ + and $a3, $t6, $t1 │ │ │ │ + and $a2, $t0, $t6 │ │ │ │ + lu12i.w $t6, 65793 │ │ │ │ + ori $t6, $t6, 0x10 │ │ │ │ + and $a0, $t0, $t6 │ │ │ │ + mulh.wu $s7, $s7, $s3 │ │ │ │ + add.d $t5, $t5, $t4 │ │ │ │ + and $a1, $t6, $t1 │ │ │ │ + mulh.wu $t3, $t3, $s3 │ │ │ │ + slli.w $s7, $s7, 0x4 │ │ │ │ + stx.b $s7, $fp, $t5 │ │ │ │ + ld.d $s7, $s6, 32 │ │ │ │ + add.d $s7, $s7, $t5 │ │ │ │ + ld.bu $fp, $s7, 0 │ │ │ │ + lu12i.w $t5, 16448 │ │ │ │ + ori $t5, $t5, 0x404 │ │ │ │ + and $t5, $t0, $t5 │ │ │ │ + mulh.wu $a5, $a5, $t7 │ │ │ │ + or $t3, $t3, $fp │ │ │ │ + st.b $t3, $s7, 0 │ │ │ │ + ld.d $t3, $s5, 16 │ │ │ │ + lu12i.w $fp, -520160 │ │ │ │ + ori $fp, $fp, 0x400 │ │ │ │ + srli.d $t3, $t3, 0x3 │ │ │ │ + mulh.wu $a4, $a4, $t7 │ │ │ │ + lu12i.w $t7, 33026 │ │ │ │ + ori $t7, $t7, 0x40 │ │ │ │ + slli.w $a5, $a5, 0x4 │ │ │ │ + mulh.wu $a3, $a3, $t7 │ │ │ │ + mulh.wu $a2, $a2, $t7 │ │ │ │ + lu12i.w $t7, 66052 │ │ │ │ + ori $t7, $t7, 0x80 │ │ │ │ + slli.w $a3, $a3, 0x4 │ │ │ │ + mulh.wu $t6, $a0, $t7 │ │ │ │ + mul.d $t3, $t3, $s8 │ │ │ │ + st.w $t6, $sp, 0 │ │ │ │ + lu12i.w $t6, 32896 │ │ │ │ + ori $t6, $t6, 0x808 │ │ │ │ + and $t8, $t6, $t1 │ │ │ │ + mulh.wu $a1, $a1, $t7 │ │ │ │ + lu12i.w $t7, 132104 │ │ │ │ + ori $t7, $t7, 0x100 │ │ │ │ + move $a0, $t7 │ │ │ │ + add.d $t3, $t3, $t4 │ │ │ │ + mulh.wu $t8, $t8, $t7 │ │ │ │ + and $t7, $t0, $t6 │ │ │ │ + lu12i.w $t6, 16448 │ │ │ │ + ori $t6, $t6, 0x404 │ │ │ │ + and $t6, $t6, $t1 │ │ │ │ + slli.w $a1, $a1, 0x4 │ │ │ │ + mulh.wu $t7, $t7, $a0 │ │ │ │ + lu12i.w $a0, 264208 │ │ │ │ + ori $a0, $a0, 0x200 │ │ │ │ + slli.w $t8, $t8, 0x4 │ │ │ │ + mulh.wu $t6, $t6, $a0 │ │ │ │ + mulh.wu $t5, $t5, $a0 │ │ │ │ + lu12i.w $a0, 8224 │ │ │ │ + ori $a0, $a0, 0x202 │ │ │ │ + and $s7, $a0, $t1 │ │ │ │ + and $s8, $t0, $a0 │ │ │ │ + ld.d $a0, $s6, 32 │ │ │ │ + slli.w $t6, $t6, 0x4 │ │ │ │ + slli.w $t1, $t1, 0x7 │ │ │ │ + stx.b $a5, $a0, $t3 │ │ │ │ + ld.d $a5, $s6, 32 │ │ │ │ + and $t1, $t1, $s4 │ │ │ │ + slli.w $t0, $t0, 0x7 │ │ │ │ + add.d $t3, $a5, $t3 │ │ │ │ + ld.bu $a5, $t3, 0 │ │ │ │ + and $t0, $t0, $s4 │ │ │ │ + or $a4, $a4, $a5 │ │ │ │ + st.b $a4, $t3, 0 │ │ │ │ + ld.d $t3, $s5, 16 │ │ │ │ + mulh.wu $s7, $s7, $fp │ │ │ │ + ld.d $a4, $s6, 32 │ │ │ │ + ldptr.d $a0, $sp, 0 │ │ │ │ + srli.d $t3, $t3, 0x3 │ │ │ │ + mul.d $t3, $t3, $s2 │ │ │ │ + slli.w $s7, $s7, 0x4 │ │ │ │ + add.d $t3, $t3, $t4 │ │ │ │ + mulh.wu $s8, $s8, $fp │ │ │ │ + stx.b $a3, $a4, $t3 │ │ │ │ + ld.d $a3, $s6, 32 │ │ │ │ + addi.w $fp, $t2, 7 │ │ │ │ + bstrpick.d $fp, $fp, 0x1f, 0x0 │ │ │ │ + add.d $t3, $a3, $t3 │ │ │ │ + ld.bu $a3, $t3, 0 │ │ │ │ + addi.w $t2, $t2, 8 │ │ │ │ + or $a2, $a2, $a3 │ │ │ │ + st.b $a2, $t3, 0 │ │ │ │ + ld.d $t3, $s5, 16 │ │ │ │ + ld.d $a2, $s6, 32 │ │ │ │ + srli.d $t3, $t3, 0x3 │ │ │ │ + mul.d $t3, $t3, $s1 │ │ │ │ + add.d $t3, $t3, $t4 │ │ │ │ + mulh.wu $t1, $t1, $s3 │ │ │ │ + stx.b $a1, $a2, $t3 │ │ │ │ + ld.d $a1, $s6, 32 │ │ │ │ + add.d $t3, $a1, $t3 │ │ │ │ + ld.bu $a1, $t3, 0 │ │ │ │ + or $a0, $a0, $a1 │ │ │ │ + st.b $a0, $t3, 0 │ │ │ │ + ld.d $t3, $s5, 16 │ │ │ │ + ld.d $a0, $s6, 32 │ │ │ │ + srli.d $t3, $t3, 0x3 │ │ │ │ + mul.d $t3, $t3, $s0 │ │ │ │ + slli.w $t1, $t1, 0x4 │ │ │ │ + add.d $t3, $t3, $t4 │ │ │ │ + mulh.wu $t0, $t0, $s3 │ │ │ │ + stx.b $t8, $a0, $t3 │ │ │ │ + ld.d $t8, $s6, 32 │ │ │ │ + add.d $t3, $t8, $t3 │ │ │ │ + ld.bu $t8, $t3, 0 │ │ │ │ + or $t7, $t7, $t8 │ │ │ │ + st.b $t7, $t3, 0 │ │ │ │ + ld.d $t3, $s5, 16 │ │ │ │ + ld.d $t7, $s6, 32 │ │ │ │ + srli.d $t3, $t3, 0x3 │ │ │ │ + mul.d $t3, $t3, $a7 │ │ │ │ + add.d $t3, $t3, $t4 │ │ │ │ + stx.b $t6, $t7, $t3 │ │ │ │ + ld.d $t6, $s6, 32 │ │ │ │ + add.d $t3, $t6, $t3 │ │ │ │ + ld.bu $t6, $t3, 0 │ │ │ │ + or $t5, $t5, $t6 │ │ │ │ + st.b $t5, $t3, 0 │ │ │ │ + ld.d $t3, $s5, 16 │ │ │ │ + ld.d $t5, $s6, 32 │ │ │ │ + srli.d $t3, $t3, 0x3 │ │ │ │ + mul.d $t3, $t3, $a6 │ │ │ │ + add.d $t3, $t3, $t4 │ │ │ │ + stx.b $s7, $t5, $t3 │ │ │ │ + ld.d $t5, $s6, 32 │ │ │ │ + add.d $t3, $t5, $t3 │ │ │ │ + ld.bu $t5, $t3, 0 │ │ │ │ + or $s8, $s8, $t5 │ │ │ │ + st.b $s8, $t3, 0 │ │ │ │ + ld.d $t3, $s5, 16 │ │ │ │ + ld.d $t5, $s6, 32 │ │ │ │ + srli.d $t3, $t3, 0x3 │ │ │ │ + mul.d $t3, $t3, $fp │ │ │ │ + add.d $t3, $t3, $t4 │ │ │ │ + stx.b $t1, $t5, $t3 │ │ │ │ + ld.d $t1, $s6, 32 │ │ │ │ + add.d $t1, $t1, $t3 │ │ │ │ + ld.bu $t3, $t1, 0 │ │ │ │ + or $t0, $t0, $t3 │ │ │ │ + st.b $t0, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 72 │ │ │ │ + bltu $t2, $t0, -864 # 50510 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a650> │ │ │ │ + ld.d $fp, $sp, 80 │ │ │ │ + ld.d $t0, $sp, 88 │ │ │ │ + addi.w $fp, $fp, 8 │ │ │ │ + bltu $fp, $t0, -992 # 504a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a5e0> │ │ │ │ + ld.d $fp, $sp, 168 │ │ │ │ + ld.d $s0, $sp, 160 │ │ │ │ + ld.d $s1, $sp, 152 │ │ │ │ + ld.d $s2, $sp, 144 │ │ │ │ + ld.d $s3, $sp, 136 │ │ │ │ + ld.d $s4, $sp, 128 │ │ │ │ + ld.d $s5, $sp, 120 │ │ │ │ + ld.d $s6, $sp, 112 │ │ │ │ + ld.d $s7, $sp, 104 │ │ │ │ + ld.d $s8, $sp, 96 │ │ │ │ nop │ │ │ │ + addi.d $sp, $sp, 176 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -128 │ │ │ │ - st.d $s0, $sp, 104 │ │ │ │ - ldptr.d $s0, $a0, 0 │ │ │ │ - st.d $ra, $sp, 120 │ │ │ │ - st.d $fp, $sp, 112 │ │ │ │ - st.d $s1, $sp, 96 │ │ │ │ - st.d $s2, $sp, 88 │ │ │ │ - st.d $s3, $sp, 80 │ │ │ │ - st.d $s4, $sp, 72 │ │ │ │ - st.d $s5, $sp, 64 │ │ │ │ - st.d $s6, $sp, 56 │ │ │ │ - st.d $s7, $sp, 48 │ │ │ │ - st.d $s8, $sp, 40 │ │ │ │ - pcalau12i $t0, 96 │ │ │ │ - ld.d $t0, $t0, -160 │ │ │ │ - ld.d $t0, $t0, 0 │ │ │ │ - st.d $t0, $sp, 24 │ │ │ │ - li.w $t0, 0x0 │ │ │ │ - beqz $s0, 952 # 50fa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x391a0> │ │ │ │ - ldptr.w $t1, $s0, 64 │ │ │ │ - move $s3, $a0 │ │ │ │ - move $s8, $a1 │ │ │ │ - andi $t0, $t1, 0x1 │ │ │ │ - move $s6, $a2 │ │ │ │ - move $s2, $s0 │ │ │ │ - beqz $t0, 700 # 50ec0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x390c0> │ │ │ │ - ld.d $t0, $s0, 48 │ │ │ │ - ld.d $a2, $s0, 56 │ │ │ │ - andi $t1, $t1, 0x4 │ │ │ │ - bnez $t1, 460 # 50de0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38fe0> │ │ │ │ - st.d $s6, $sp, 8 │ │ │ │ - add.d $s1, $s6, $a3 │ │ │ │ - pcalau12i $s7, 96 │ │ │ │ - ld.d $s7, $s7, -264 │ │ │ │ - pcalau12i $s5, 96 │ │ │ │ - ld.d $s5, $s5, -280 │ │ │ │ - li.w $s4, -1 │ │ │ │ nop │ │ │ │ + ldptr.w $a3, $a0, 8 │ │ │ │ + ldptr.w $a2, $a0, 16 │ │ │ │ + b -1208 # 50410 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a550> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - beq $a2, $t0, 712 # 50f08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39108> │ │ │ │ - st.d $t0, $sp, 16 │ │ │ │ - beqz $s0, 832 # 50f88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39188> │ │ │ │ - move $a4, $s1 │ │ │ │ - addi.d $a3, $sp, 8 │ │ │ │ - addi.d $a1, $sp, 16 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -280476 │ │ │ │ - ldptr.w $a1, $s7, 0 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -280120 │ │ │ │ - move $fp, $a0 │ │ │ │ - li.w $a3, 1 │ │ │ │ - addi.d $a2, $sp, 8 │ │ │ │ - addi.d $a1, $sp, 16 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -278208 │ │ │ │ - move $a0, $fp │ │ │ │ - bl -280312 │ │ │ │ - ld.d $t1, $sp, 16 │ │ │ │ - ldptr.w $t0, $s5, 0 │ │ │ │ - st.d $t1, $s2, 48 │ │ │ │ - beq $fp, $t0, 520 # 50ea0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x390a0> │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - beq $t0, $s1, 224 # 50d80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38f80> │ │ │ │ - ldptr.d $s0, $s3, 0 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - beqz $s0, 752 # 50fa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x391a0> │ │ │ │ - ldptr.d $t0, $s8, 0 │ │ │ │ - ld.d $a2, $s0, 40 │ │ │ │ - ld.d $a1, $s0, 32 │ │ │ │ - ld.d $t0, $t0, 64 │ │ │ │ - move $a0, $s8 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - ldptr.d $s0, $s3, 0 │ │ │ │ - bnez $a0, 592 # 50f20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39120> │ │ │ │ - ldptr.w $t0, $s8, 64 │ │ │ │ - andi $t0, $t0, 0x1 │ │ │ │ - bnez $t0, 620 # 50f48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39148> │ │ │ │ - beqz $s0, 704 # 50fa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x391a0> │ │ │ │ - ld.d $t0, $s0, 32 │ │ │ │ - pcalau12i $s5, 96 │ │ │ │ - ld.d $s5, $s5, -264 │ │ │ │ - pcalau12i $s4, 96 │ │ │ │ - ld.d $s4, $s4, -280 │ │ │ │ - st.d $t0, $s0, 48 │ │ │ │ - st.d $t0, $s0, 56 │ │ │ │ - ld.d $t0, $s2, 48 │ │ │ │ - ld.d $a2, $s2, 56 │ │ │ │ nop │ │ │ │ + beq $a0, $a1, 416 # 50a80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1abc0> │ │ │ │ + addi.d $sp, $sp, -80 │ │ │ │ + st.d $s0, $sp, 64 │ │ │ │ + st.d $ra, $sp, 72 │ │ │ │ + addi.d $s0, $a0, 12 │ │ │ │ + beq $s0, $a1, 236 # 509e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ab20> │ │ │ │ + st.d $s2, $sp, 48 │ │ │ │ + lu12i.w $s2, -349526 │ │ │ │ + ori $s2, $s2, 0xaab │ │ │ │ + lu32i.d $s2, -349526 │ │ │ │ + st.d $s1, $sp, 56 │ │ │ │ + st.d $s4, $sp, 32 │ │ │ │ + st.d $s5, $sp, 24 │ │ │ │ + st.d $s7, $sp, 8 │ │ │ │ + st.d $s3, $sp, 40 │ │ │ │ + st.d $s6, $sp, 16 │ │ │ │ + stptr.d $s8, $sp, 0 │ │ │ │ + move $s7, $a1 │ │ │ │ + move $s4, $a0 │ │ │ │ + li.w $s5, 12 │ │ │ │ + lu52i.d $s2, $s2, -1366 │ │ │ │ + li.w $s1, 12 │ │ │ │ nop │ │ │ │ - beq $t0, $a2, 496 # 50f00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39100> │ │ │ │ - ldptr.d $s0, $s3, 0 │ │ │ │ - st.d $t0, $sp, 16 │ │ │ │ - beqz $s0, 620 # 50f88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39188> │ │ │ │ - move $a4, $s1 │ │ │ │ - addi.d $a3, $sp, 8 │ │ │ │ - addi.d $a1, $sp, 16 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -280688 │ │ │ │ - ldptr.w $a1, $s5, 0 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -280332 │ │ │ │ - move $s7, $a0 │ │ │ │ - li.w $a3, 1 │ │ │ │ - addi.d $a2, $sp, 8 │ │ │ │ - addi.d $a1, $sp, 16 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -278420 │ │ │ │ - move $a0, $s7 │ │ │ │ - bl -280524 │ │ │ │ - ld.d $t0, $sp, 16 │ │ │ │ - ldptr.w $t1, $s4, 0 │ │ │ │ - st.d $t0, $s2, 48 │ │ │ │ - beq $s7, $t1, 308 # 50ea0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x390a0> │ │ │ │ - ld.d $a2, $s2, 56 │ │ │ │ - beq $t0, $a2, 396 # 50f00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39100> │ │ │ │ - ld.d $t1, $sp, 8 │ │ │ │ - bne $s1, $t1, -108 # 50d10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38f10> │ │ │ │ - sub.d $a0, $s1, $s6 │ │ │ │ nop │ │ │ │ - pcalau12i $t1, 96 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 24 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, 456 # 50f68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39168> │ │ │ │ - ld.d $ra, $sp, 120 │ │ │ │ - ld.d $fp, $sp, 112 │ │ │ │ - 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 $s5, $sp, 64 │ │ │ │ - ld.d $s6, $sp, 56 │ │ │ │ - ld.d $s7, $sp, 48 │ │ │ │ - ld.d $s8, $sp, 40 │ │ │ │ - addi.d $sp, $sp, 128 │ │ │ │ + ldptr.w $s3, $s0, 0 │ │ │ │ + ldptr.w $t0, $s4, 0 │ │ │ │ + ldptr.w $s6, $s0, 4 │ │ │ │ + move $t1, $s0 │ │ │ │ + blt $s3, $t0, 176 # 50a00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ab40> │ │ │ │ + blt $t0, $s3, 12 # 50960 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1aaa0> │ │ │ │ + ldptr.w $t0, $s4, 4 │ │ │ │ + blt $s6, $t0, 164 # 50a00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ab40> │ │ │ │ + ldptr.w $t2, $s0, -12 │ │ │ │ + addi.d $t0, $s0, -12 │ │ │ │ + ldptr.w $t4, $s0, 8 │ │ │ │ + move $t3, $t0 │ │ │ │ + blt $s3, $t2, 16 # 50980 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1aac0> │ │ │ │ + blt $t2, $s3, 52 # 509a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1aae8> │ │ │ │ + ldptr.w $t2, $t0, 4 │ │ │ │ + bge $s6, $t2, 44 # 509a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1aae8> │ │ │ │ + ldptr.d $t2, $t0, 0 │ │ │ │ + addi.d $t0, $t0, -12 │ │ │ │ + stptr.d $t2, $t1, 0 │ │ │ │ + ldptr.w $t2, $t0, 20 │ │ │ │ + st.w $t2, $t1, 8 │ │ │ │ + ldptr.w $t2, $t0, 0 │ │ │ │ + move $t1, $t3 │ │ │ │ + move $t3, $t0 │ │ │ │ + blt $s3, $t2, -32 # 50980 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1aac0> │ │ │ │ + bge $t2, $s3, -44 # 50978 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1aab8> │ │ │ │ + st.w $s3, $t1, 0 │ │ │ │ + st.w $s6, $t1, 4 │ │ │ │ + st.w $t4, $t1, 8 │ │ │ │ + addi.d $s0, $s0, 12 │ │ │ │ + addi.d $s5, $s5, 12 │ │ │ │ + bne $s7, $s0, -124 # 50940 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1aa80> │ │ │ │ + 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 │ │ │ │ + ldptr.d $s8, $sp, 0 │ │ │ │ + ld.d $ra, $sp, 72 │ │ │ │ + ld.d $s0, $sp, 64 │ │ │ │ + addi.d $sp, $sp, 80 │ │ │ │ ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ - st.d $s6, $sp, 8 │ │ │ │ - add.d $s1, $s6, $a3 │ │ │ │ - pcalau12i $s8, 96 │ │ │ │ - ld.d $s8, $s8, -64 │ │ │ │ - pcalau12i $s7, 96 │ │ │ │ - ld.d $s7, $s7, -280 │ │ │ │ - beq $a2, $t0, 128 # 50e78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39078> │ │ │ │ nop │ │ │ │ - st.d $t0, $sp, 16 │ │ │ │ - beqz $s0, 388 # 50f88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39188> │ │ │ │ - addi.d $a3, $sp, 8 │ │ │ │ - addi.d $a1, $sp, 16 │ │ │ │ - move $a4, $s1 │ │ │ │ - move $a0, $s0 │ │ │ │ - move $s5, $a3 │ │ │ │ - move $s4, $a1 │ │ │ │ - bl -280928 │ │ │ │ nop │ │ │ │ - ldptr.w $a1, $s8, 0 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -280576 │ │ │ │ - move $fp, $a0 │ │ │ │ - li.w $a3, 1 │ │ │ │ + srai.d $t0, $s5, 0x2 │ │ │ │ + mul.d $t0, $t0, $s2 │ │ │ │ + ldptr.w $s8, $s0, 8 │ │ │ │ + slli.d $t1, $t0, 0x2 │ │ │ │ + sub.d $t0, $t0, $t1 │ │ │ │ + alsl.d $t0, $t0, $s0, 0x2 │ │ │ │ + addi.d $a0, $t0, 12 │ │ │ │ + bge $s1, $s5, 68 # 50a60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1aba0> │ │ │ │ move $a2, $s5 │ │ │ │ move $a1, $s4 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -278664 │ │ │ │ - move $a0, $fp │ │ │ │ - bl -280768 │ │ │ │ - ld.d $t0, $sp, 16 │ │ │ │ - ldptr.w $t1, $s7, 0 │ │ │ │ - st.d $t0, $s2, 48 │ │ │ │ - beq $fp, $t1, 64 # 50ea0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x390a0> │ │ │ │ - ld.d $t1, $sp, 8 │ │ │ │ - beq $s1, $t1, -232 # 50d80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38f80> │ │ │ │ - ld.d $a2, $s2, 56 │ │ │ │ - ldptr.d $s0, $s3, 0 │ │ │ │ - bne $a2, $t0, -116 # 50e00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39000> │ │ │ │ - st.d $a2, $sp, 16 │ │ │ │ - beqz $s0, 268 # 50f88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39188> │ │ │ │ - addi.d $s5, $sp, 8 │ │ │ │ - addi.d $s4, $sp, 16 │ │ │ │ - move $a4, $s1 │ │ │ │ - move $a3, $s5 │ │ │ │ - move $a1, $s4 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -281048 │ │ │ │ - b -116 # 50e28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39028> │ │ │ │ - ld.d $t1, $sp, 8 │ │ │ │ - li.w $t0, -1 │ │ │ │ - sub.d $a0, $t1, $s6 │ │ │ │ - masknez $t0, $t0, $a0 │ │ │ │ - or $a0, $a0, $t0 │ │ │ │ - b -300 # 50d88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38f88> │ │ │ │ + bl -277480 │ │ │ │ + nop │ │ │ │ + st.w $s3, $s4, 0 │ │ │ │ + st.w $s6, $s4, 4 │ │ │ │ + st.w $s8, $s4, 8 │ │ │ │ + addi.d $s0, $s0, 12 │ │ │ │ + addi.d $s5, $s5, 12 │ │ │ │ + bne $s7, $s0, -260 # 50940 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1aa80> │ │ │ │ + b -136 # 509c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ab00> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - andi $t0, $t1, 0x2 │ │ │ │ - bnez $t0, 172 # 50f70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39170> │ │ │ │ - ld.d $t0, $s0, 32 │ │ │ │ - ori $t1, $t1, 0x1 │ │ │ │ - st.w $t1, $s0, 64 │ │ │ │ - st.d $t0, $s0, 48 │ │ │ │ - st.d $t0, $s0, 56 │ │ │ │ - move $a2, $t0 │ │ │ │ - b -720 # 50c10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38e10> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + bne $s5, $s1, -48 # 50a30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ab70> │ │ │ │ + ldptr.d $t0, $s4, 0 │ │ │ │ + stptr.d $t0, $a0, 0 │ │ │ │ + ldptr.w $t0, $s4, 8 │ │ │ │ + st.w $t0, $a0, 8 │ │ │ │ + b -68 # 50a30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ab70> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $s1, $sp, 8 │ │ │ │ - b -388 # 50d80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38f80> │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - bne $t0, $s1, -604 # 50cb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38eb0> │ │ │ │ - b -400 # 50d80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38f80> │ │ │ │ nop │ │ │ │ + addi.d $sp, $sp, -32 │ │ │ │ + st.d $s0, $sp, 16 │ │ │ │ + st.d $ra, $sp, 24 │ │ │ │ + move $s0, $a0 │ │ │ │ + bl -2560 # 500a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a1e0> │ │ │ │ + addi.d $a0, $s0, 40 │ │ │ │ + bl -2568 # 500a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a1e0> │ │ │ │ + st.d $zero, $s0, 152 │ │ │ │ + st.d $zero, $s0, 160 │ │ │ │ + st.d $zero, $s0, 168 │ │ │ │ + st.d $zero, $s0, 176 │ │ │ │ + st.d $zero, $s0, 184 │ │ │ │ + st.d $zero, $s0, 192 │ │ │ │ + st.d $zero, $s0, 200 │ │ │ │ + st.d $zero, $s0, 208 │ │ │ │ + st.d $zero, $s0, 216 │ │ │ │ + st.d $zero, $s0, 224 │ │ │ │ + st.d $zero, $s0, 232 │ │ │ │ + st.d $zero, $s0, 240 │ │ │ │ + st.d $zero, $s0, 248 │ │ │ │ + st.d $zero, $s0, 256 │ │ │ │ + st.d $zero, $s0, 264 │ │ │ │ + st.d $zero, $s0, 272 │ │ │ │ + st.d $zero, $s0, 280 │ │ │ │ + st.d $zero, $s0, 288 │ │ │ │ + st.d $zero, $s0, 296 │ │ │ │ + st.d $zero, $s0, 304 │ │ │ │ + st.d $zero, $s0, 312 │ │ │ │ + st.d $zero, $s0, 320 │ │ │ │ + st.d $zero, $s0, 328 │ │ │ │ + st.d $zero, $s0, 336 │ │ │ │ + st.d $zero, $s0, 80 │ │ │ │ + st.d $zero, $s0, 88 │ │ │ │ + st.d $zero, $s0, 96 │ │ │ │ + st.d $zero, $s0, 104 │ │ │ │ + st.d $zero, $s0, 112 │ │ │ │ + st.d $zero, $s0, 120 │ │ │ │ + st.d $zero, $s0, 128 │ │ │ │ + st.d $zero, $s0, 144 │ │ │ │ + st.w $zero, $s0, 136 │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + ld.d $s0, $sp, 16 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + ret │ │ │ │ + st.d $s1, $sp, 8 │ │ │ │ + move $s1, $a0 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -2700 # 500c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a200> │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -278020 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - beq $a0, $s4, 40 # 50f48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39148> │ │ │ │ - beqz $s0, 124 # 50fa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x391a0> │ │ │ │ - ld.d $t0, $s0, 32 │ │ │ │ - add.d $a0, $t0, $a0 │ │ │ │ - st.d $t0, $s0, 48 │ │ │ │ - st.d $a0, $s0, 56 │ │ │ │ - ld.d $t0, $s2, 48 │ │ │ │ - ld.d $a2, $s2, 56 │ │ │ │ - b -768 # 50c40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38e40> │ │ │ │ + addi.d $sp, $sp, -32 │ │ │ │ + ld.d $t0, $a0, 200 │ │ │ │ + ld.d $t1, $a0, 208 │ │ │ │ + st.d $s1, $sp, 8 │ │ │ │ + st.d $ra, $sp, 24 │ │ │ │ + st.d $s0, $sp, 16 │ │ │ │ + stptr.d $s2, $sp, 0 │ │ │ │ + st.d $zero, $a0, 80 │ │ │ │ + st.d $zero, $a0, 88 │ │ │ │ + st.d $zero, $a0, 96 │ │ │ │ + st.d $zero, $a0, 104 │ │ │ │ + st.d $zero, $a0, 112 │ │ │ │ + st.d $zero, $a0, 120 │ │ │ │ + st.d $zero, $a0, 128 │ │ │ │ + st.d $zero, $a0, 144 │ │ │ │ + st.w $zero, $a0, 136 │ │ │ │ + move $s1, $a0 │ │ │ │ + beq $t0, $t1, 12 # 50bb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1acf0> │ │ │ │ + st.d $t0, $a0, 208 │ │ │ │ nop │ │ │ │ - beqz $s0, 88 # 50fa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x391a0> │ │ │ │ - ldptr.w $t1, $s0, 64 │ │ │ │ - ld.d $t0, $s2, 48 │ │ │ │ - ld.d $a2, $s2, 56 │ │ │ │ - ori $t1, $t1, 0x4 │ │ │ │ - st.w $t1, $s0, 64 │ │ │ │ - b -376 # 50de8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38fe8> │ │ │ │ + ld.d $t0, $s1, 224 │ │ │ │ + ld.d $t1, $s1, 232 │ │ │ │ + beq $t0, $t1, 8 # 50bc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ad00> │ │ │ │ + st.d $t0, $s1, 232 │ │ │ │ + ld.d $t0, $s1, 248 │ │ │ │ + ld.d $t1, $s1, 256 │ │ │ │ + beq $t0, $t1, 8 # 50bd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ad10> │ │ │ │ + st.d $t0, $s1, 256 │ │ │ │ + ld.d $s0, $s1, 320 │ │ │ │ + ld.d $s2, $s1, 328 │ │ │ │ + beq $s0, $s2, 32 # 50bf8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ad38> │ │ │ │ nop │ │ │ │ - bl -280728 │ │ │ │ + ldptr.d $a0, $s0, 0 │ │ │ │ + beqz $a0, 188 # 50ca0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ade0> │ │ │ │ + addi.d $s0, $s0, 24 │ │ │ │ + bl -279452 │ │ │ │ + bne $s2, $s0, -16 # 50be0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ad20> │ │ │ │ + ld.d $s2, $s1, 320 │ │ │ │ + beqz $s2, 16 # 50c08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ad48> │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -279472 │ │ │ │ nop │ │ │ │ - pcaddi $a3, 47498 │ │ │ │ - li.w $a2, 279 │ │ │ │ - pcaddi $a1, 47014 │ │ │ │ - pcaddi $a0, 47027 │ │ │ │ - bl -278736 │ │ │ │ + ld.d $a0, $s1, 296 │ │ │ │ + beqz $a0, 12 # 50c18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ad58> │ │ │ │ + bl -279488 │ │ │ │ nop │ │ │ │ - pcaddi $a3, 47386 │ │ │ │ - li.w $a2, 544 │ │ │ │ - pcaddi $a1, 46534 │ │ │ │ - pcaddi $a0, 46545 │ │ │ │ - bl -278760 │ │ │ │ + ld.d $a0, $s1, 272 │ │ │ │ + beqz $a0, 12 # 50c28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ad68> │ │ │ │ + bl -279504 │ │ │ │ nop │ │ │ │ - pcaddi $a3, 46736 │ │ │ │ - li.w $a2, 550 │ │ │ │ - pcaddi $a1, 46528 │ │ │ │ - pcaddi $a0, 46539 │ │ │ │ - bl -278784 │ │ │ │ + ld.d $a0, $s1, 248 │ │ │ │ + beqz $a0, 12 # 50c38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ad78> │ │ │ │ + bl -279520 │ │ │ │ + nop │ │ │ │ + ld.d $a0, $s1, 224 │ │ │ │ + beqz $a0, 12 # 50c48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ad88> │ │ │ │ + bl -279536 │ │ │ │ nop │ │ │ │ + ld.d $a0, $s1, 200 │ │ │ │ + beqz $a0, 12 # 50c58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ad98> │ │ │ │ + bl -279552 │ │ │ │ nop │ │ │ │ + ld.d $a0, $s1, 176 │ │ │ │ + beqz $a0, 12 # 50c68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ada8> │ │ │ │ + bl -279568 │ │ │ │ nop │ │ │ │ - ld.d $a1, $a0, 16 │ │ │ │ - addi.d $sp, $sp, -96 │ │ │ │ - st.d $ra, $sp, 88 │ │ │ │ - pcalau12i $t1, 96 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - st.d $t1, $sp, 56 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - move $t0, $a0 │ │ │ │ - beqz $a1, 252 # 510e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x392e0> │ │ │ │ - ld.d $t1, $t0, 24 │ │ │ │ - bgeu $a1, $t1, 52 # 51020 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39220> │ │ │ │ - ld.bu $a0, $a1, 0 │ │ │ │ + ld.d $a0, $s1, 152 │ │ │ │ + beqz $a0, 12 # 50c78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1adb8> │ │ │ │ + bl -279584 │ │ │ │ nop │ │ │ │ - pcalau12i $t1, 96 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 56 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, 1144 # 51488 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39688> │ │ │ │ - ld.d $ra, $sp, 88 │ │ │ │ - addi.d $sp, $sp, 96 │ │ │ │ + addi.d $a0, $s1, 40 │ │ │ │ + bl -3004 # 500c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a200> │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + ld.d $s0, $sp, 16 │ │ │ │ + ldptr.d $s2, $sp, 0 │ │ │ │ + move $a0, $s1 │ │ │ │ + ld.d $s1, $sp, 8 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + b -3032 # 500c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a200> │ │ │ │ + nop │ │ │ │ + addi.d $s0, $s0, 24 │ │ │ │ + bne $s2, $s0, -196 # 50be0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ad20> │ │ │ │ + ld.d $s2, $s1, 320 │ │ │ │ + b -180 # 50bf8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ad38> │ │ │ │ + ld.d $t0, $a0, 200 │ │ │ │ + ld.d $t1, $a0, 208 │ │ │ │ + st.d $zero, $a0, 80 │ │ │ │ + st.d $zero, $a0, 88 │ │ │ │ + st.d $zero, $a0, 96 │ │ │ │ + st.d $zero, $a0, 104 │ │ │ │ + st.d $zero, $a0, 112 │ │ │ │ + st.d $zero, $a0, 120 │ │ │ │ + st.d $zero, $a0, 128 │ │ │ │ + st.d $zero, $a0, 144 │ │ │ │ + st.w $zero, $a0, 136 │ │ │ │ + beq $t0, $t1, 12 # 50ce8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ae28> │ │ │ │ + st.d $t0, $a0, 208 │ │ │ │ + nop │ │ │ │ + ld.d $t0, $a0, 224 │ │ │ │ + ld.d $t1, $a0, 232 │ │ │ │ + beq $t0, $t1, 8 # 50cf8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ae38> │ │ │ │ + st.d $t0, $a0, 232 │ │ │ │ + ld.d $t0, $a0, 248 │ │ │ │ + ld.d $t1, $a0, 256 │ │ │ │ + beq $t0, $t1, 8 # 50d08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ae48> │ │ │ │ + st.d $t0, $a0, 256 │ │ │ │ + ld.d $t0, $a0, 272 │ │ │ │ + ld.d $t1, $a0, 280 │ │ │ │ + beq $t0, $t1, 8 # 50d18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ae58> │ │ │ │ + st.d $t0, $a0, 280 │ │ │ │ + ld.d $t0, $a0, 296 │ │ │ │ + ld.d $t1, $a0, 304 │ │ │ │ + beq $t0, $t1, 8 # 50d28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ae68> │ │ │ │ + st.d $t0, $a0, 304 │ │ │ │ ret │ │ │ │ - ld.d $t3, $t0, 8 │ │ │ │ - ld.d $t1, $t0, 200 │ │ │ │ - ld.d $a0, $t0, 184 │ │ │ │ - sub.d $t3, $a1, $t3 │ │ │ │ - slt $t2, $t3, $t1 │ │ │ │ - masknez $a2, $t1, $t2 │ │ │ │ - maskeqz $t2, $t3, $t2 │ │ │ │ - or $a2, $a2, $t2 │ │ │ │ - bnez $a2, 224 # 51120 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39320> │ │ │ │ nop │ │ │ │ - sub.d $a2, $t1, $a2 │ │ │ │ - add.d $t7, $a0, $t1 │ │ │ │ - ld.bu $t2, $t0, 168 │ │ │ │ - add.d $a0, $a0, $a2 │ │ │ │ - st.d $t7, $t0, 16 │ │ │ │ - st.d $t7, $t0, 24 │ │ │ │ - st.d $a0, $t0, 8 │ │ │ │ - st.d $s0, $sp, 80 │ │ │ │ - beqz $t2, 1096 # 514b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x396b0> │ │ │ │ - ldptr.w $t5, $t0, 160 │ │ │ │ - ld.d $t4, $t0, 192 │ │ │ │ - ld.d $s0, $t0, 176 │ │ │ │ - andi $t3, $t5, 0x1 │ │ │ │ - move $t6, $zero │ │ │ │ - move $t2, $zero │ │ │ │ - sub.d $t1, $t4, $t1 │ │ │ │ - beqz $t3, 536 # 512a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x394a0> │ │ │ │ + st.d $a1, $a0, 112 │ │ │ │ + fst.d $fa0, $a0, 104 │ │ │ │ + st.d $a2, $a0, 120 │ │ │ │ + fst.d $fa1, $a0, 128 │ │ │ │ + st.w $a3, $a0, 136 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - andi $t3, $t5, 0x2 │ │ │ │ - beqz $t3, 204 # 51160 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39360> │ │ │ │ - blt $t2, $t1, 328 # 511e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x393e0> │ │ │ │ nop │ │ │ │ - addi.d $t3, $t6, 1 │ │ │ │ - li.w $t4, 1 │ │ │ │ - ld.d $t2, $t0, 200 │ │ │ │ - ld.d $t1, $t0, 184 │ │ │ │ - bgeu $t4, $t3, 464 # 51280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39480> │ │ │ │ - ld.d $t3, $t0, 16 │ │ │ │ - add.d $t2, $t6, $t2 │ │ │ │ - add.d $t1, $t1, $t2 │ │ │ │ - st.d $t1, $t0, 24 │ │ │ │ - ld.bu $a0, $t3, 0 │ │ │ │ - ld.d $s0, $sp, 80 │ │ │ │ - b -212 # 50ff8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x391f8> │ │ │ │ + ld.d $t1, $a0, 208 │ │ │ │ + ld.d $t0, $a0, 200 │ │ │ │ + addi.d $sp, $sp, -48 │ │ │ │ + st.d $ra, $sp, 40 │ │ │ │ + st.d $s0, $sp, 32 │ │ │ │ + st.d $s1, $sp, 24 │ │ │ │ + st.d $s2, $sp, 16 │ │ │ │ + st.d $s3, $sp, 8 │ │ │ │ + beq $t1, $t0, 408 # 50f08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b048> │ │ │ │ + ld.d $a2, $a0, 144 │ │ │ │ + ld.d $t2, $a0, 96 │ │ │ │ + ld.d $t0, $a0, 112 │ │ │ │ + li.w $t1, -1 │ │ │ │ + mul.d $a2, $a2, $t2 │ │ │ │ + lu52i.d $t1, $t1, 511 │ │ │ │ + addi.d $t0, $t0, 1 │ │ │ │ + move $s0, $a0 │ │ │ │ + mul.d $a2, $a2, $t0 │ │ │ │ + slli.d $t0, $a2, 0x1 │ │ │ │ + bltu $t1, $t0, 356 # 50f00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b040> │ │ │ │ + slli.d $s1, $a2, 0x3 │ │ │ │ + move $s2, $zero │ │ │ │ + beqz $t0, 40 # 50dd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1af10> │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -279840 │ │ │ │ + move $a2, $s1 │ │ │ │ + move $a1, $zero │ │ │ │ + add.d $s1, $a0, $s1 │ │ │ │ + move $s2, $a0 │ │ │ │ + bl -280724 │ │ │ │ + move $t0, $s1 │ │ │ │ nop │ │ │ │ + ld.d $a0, $s0, 296 │ │ │ │ + st.d $t0, $s0, 304 │ │ │ │ + st.d $s2, $s0, 296 │ │ │ │ + st.d $s1, $s0, 312 │ │ │ │ + beqz $a0, 8 # 50de8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1af28> │ │ │ │ + bl -279956 │ │ │ │ + ld.d $s1, $s0, 88 │ │ │ │ + li.w $t0, -1 │ │ │ │ + lu52i.d $t0, $t0, 511 │ │ │ │ + bltu $t0, $s1, 268 # 50f00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b040> │ │ │ │ + beqz $s1, 232 # 50ee0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b020> │ │ │ │ + slli.d $s1, $s1, 0x2 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -279924 │ │ │ │ + move $a2, $s1 │ │ │ │ + move $a1, $zero │ │ │ │ + bl -280800 │ │ │ │ + ld.d $t0, $s0, 248 │ │ │ │ + add.d $t1, $a0, $s1 │ │ │ │ + st.d $a0, $s0, 248 │ │ │ │ + st.d $t1, $s0, 256 │ │ │ │ + st.d $t1, $s0, 264 │ │ │ │ + beqz $t0, 56 # 50e60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1afa0> │ │ │ │ nop │ │ │ │ + move $a0, $t0 │ │ │ │ + bl -280036 │ │ │ │ + ld.d $s1, $s0, 88 │ │ │ │ + li.w $t0, -1 │ │ │ │ + lu52i.d $t0, $t0, 511 │ │ │ │ + bltu $t0, $s1, 188 # 50f00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b040> │ │ │ │ + move $s3, $zero │ │ │ │ + move $s2, $zero │ │ │ │ + move $t0, $zero │ │ │ │ + beqz $s1, 44 # 50e80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1afc0> │ │ │ │ + slli.d $s1, $s1, 0x2 │ │ │ │ nop │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -280020 │ │ │ │ + move $a2, $s1 │ │ │ │ + move $a1, $zero │ │ │ │ + add.d $s3, $a0, $s1 │ │ │ │ + move $s2, $a0 │ │ │ │ + bl -280904 │ │ │ │ + move $t0, $s3 │ │ │ │ + ld.d $a0, $s0, 272 │ │ │ │ + st.d $t0, $s0, 280 │ │ │ │ + st.d $s2, $s0, 272 │ │ │ │ + st.d $s3, $s0, 288 │ │ │ │ + beqz $a0, 48 # 50ec0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b000> │ │ │ │ + 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 │ │ │ │ + b -280156 │ │ │ │ nop │ │ │ │ - ldptr.d $t1, $a0, 0 │ │ │ │ - pcaddi $t2, -8561 │ │ │ │ - ld.d $t1, $t1, 168 │ │ │ │ - bne $t1, $t2, 596 # 51340 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39540> │ │ │ │ - ld.d $t1, $t0, 200 │ │ │ │ - ld.d $a1, $a0, 184 │ │ │ │ - move $t3, $zero │ │ │ │ - slt $t2, $t3, $t1 │ │ │ │ - masknez $a2, $t1, $t2 │ │ │ │ - maskeqz $t2, $t3, $t2 │ │ │ │ - st.d $a1, $a0, 8 │ │ │ │ - st.d $a1, $a0, 16 │ │ │ │ - st.d $a1, $a0, 24 │ │ │ │ - or $a2, $a2, $t2 │ │ │ │ - move $a0, $a1 │ │ │ │ - beqz $a2, -212 # 51048 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39248> │ │ │ │ - sub.d $t1, $t1, $a2 │ │ │ │ - sub.d $a1, $a1, $a2 │ │ │ │ - add.d $a0, $a0, $t1 │ │ │ │ - st.d $t0, $sp, 16 │ │ │ │ - st.d $a2, $sp, 8 │ │ │ │ - bl -279284 │ │ │ │ - ld.d $t0, $sp, 16 │ │ │ │ - ld.d $a2, $sp, 8 │ │ │ │ - ld.d $t1, $t0, 200 │ │ │ │ - ld.d $a0, $t0, 184 │ │ │ │ - b -256 # 51048 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39248> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + 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 │ │ │ │ + ld.d $t0, $s0, 248 │ │ │ │ + st.d $zero, $s0, 256 │ │ │ │ + st.d $zero, $s0, 248 │ │ │ │ + st.d $zero, $s0, 264 │ │ │ │ + move $s3, $zero │ │ │ │ + move $s2, $zero │ │ │ │ + bnez $t0, -200 # 50e30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1af70> │ │ │ │ + b -124 # 50e80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1afc0> │ │ │ │ + pcaddi $a0, 45150 │ │ │ │ + bl -280916 │ │ │ │ + pcaddi $a3, 48152 │ │ │ │ + li.w $a2, 88 │ │ │ │ + pcaddi $a1, 48162 │ │ │ │ + pcaddi $a0, 48171 │ │ │ │ + bl -278632 │ │ │ │ nop │ │ │ │ - addi.d $a0, $t0, 72 │ │ │ │ - sub.d $a3, $t1, $t2 │ │ │ │ - add.d $a2, $t7, $t6 │ │ │ │ - move $a1, $s0 │ │ │ │ - st.d $s1, $sp, 72 │ │ │ │ - st.d $t0, $sp, 40 │ │ │ │ - st.d $t2, $sp, 32 │ │ │ │ - st.d $t1, $sp, 24 │ │ │ │ - st.d $t6, $sp, 16 │ │ │ │ - st.d $t7, $sp, 8 │ │ │ │ + addi.d $sp, $sp, -640 │ │ │ │ + st.d $s1, $sp, 608 │ │ │ │ + pcalau12i $t0, 96 │ │ │ │ + ld.d $t0, $t0, -160 │ │ │ │ + ld.d $t0, $t0, 0 │ │ │ │ + st.d $t0, $sp, 520 │ │ │ │ + li.w $t0, 0x0 │ │ │ │ move $s1, $a0 │ │ │ │ - bl -1516 # 50ba0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38da0> │ │ │ │ - li.w $t3, -1 │ │ │ │ - ld.d $t7, $sp, 8 │ │ │ │ - ld.d $t6, $sp, 16 │ │ │ │ - ld.d $t1, $sp, 24 │ │ │ │ - ld.d $t2, $sp, 32 │ │ │ │ - ld.d $t0, $sp, 40 │ │ │ │ - beq $a0, $t3, 440 # 51360 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39560> │ │ │ │ - add.d $t2, $t2, $a0 │ │ │ │ - sub.d $a3, $t1, $t2 │ │ │ │ - move $t6, $t2 │ │ │ │ - blt $a0, $a3, 552 # 513e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x395e0> │ │ │ │ - ldptr.w $t5, $t0, 160 │ │ │ │ - andi $t3, $t5, 0x2 │ │ │ │ - nop │ │ │ │ - ld.d $s1, $sp, 72 │ │ │ │ - beqz $t3, -300 # 510a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x392a0> │ │ │ │ - bge $t2, $t1, -304 # 510a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x392a0> │ │ │ │ + st.d $s2, $sp, 600 │ │ │ │ + st.d $s3, $sp, 592 │ │ │ │ + st.d $ra, $sp, 632 │ │ │ │ + st.d $fp, $sp, 624 │ │ │ │ + st.d $s0, $sp, 616 │ │ │ │ + st.d $s4, $sp, 584 │ │ │ │ + st.d $s5, $sp, 576 │ │ │ │ + st.d $s6, $sp, 568 │ │ │ │ + st.d $s7, $sp, 560 │ │ │ │ + st.d $s8, $sp, 552 │ │ │ │ + fst.d $fs0, $sp, 536 │ │ │ │ + fst.d $fs1, $sp, 528 │ │ │ │ + bl -281696 │ │ │ │ + ld.d $s3, $s1, 328 │ │ │ │ + ld.d $s2, $s1, 320 │ │ │ │ + pcaddi $t0, 97459 │ │ │ │ + st.d $a0, $t0, 8 │ │ │ │ + beq $s2, $s3, 3164 # 51be0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bd20> │ │ │ │ + ld.d $s2, $s1, 88 │ │ │ │ + li.w $t0, -1 │ │ │ │ + lu52i.d $t0, $t0, 511 │ │ │ │ + bltu $t0, $s2, 3708 # 51e10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bf50> │ │ │ │ + beqz $s2, 2912 # 51af8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bc38> │ │ │ │ + slli.d $a0, $s2, 0x2 │ │ │ │ + bl -280336 │ │ │ │ + slli.d $a2, $s2, 0x2 │ │ │ │ + move $a1, $zero │ │ │ │ + move $s5, $a0 │ │ │ │ + bl -281216 │ │ │ │ + slli.d $a0, $s2, 0x2 │ │ │ │ + bl -280360 │ │ │ │ + slli.d $a2, $s2, 0x2 │ │ │ │ + move $a1, $zero │ │ │ │ + move $s7, $a0 │ │ │ │ + bl -281240 │ │ │ │ + addi.d $t0, $s2, -1 │ │ │ │ + li.w $t1, 14 │ │ │ │ + ld.d $t2, $s1, 248 │ │ │ │ + bgeu $t1, $t0, 3424 # 51d38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1be78> │ │ │ │ + srli.d $t3, $s2, 0x4 │ │ │ │ + slli.d $t1, $t3, 0x6 │ │ │ │ + pcaddi $t4, 49227 │ │ │ │ + move $t0, $t2 │ │ │ │ + vld $vr0, $t4, 0 │ │ │ │ + add.d $t1, $t1, $t2 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $t3, $t0, 152 │ │ │ │ - ld.d $a2, $t0, 128 │ │ │ │ - sub.d $t1, $t1, $t2 │ │ │ │ - ld.d $a1, $t0, 120 │ │ │ │ - sub.d $a2, $a2, $t3 │ │ │ │ - slt $t4, $t1, $a2 │ │ │ │ - masknez $a2, $a2, $t4 │ │ │ │ - maskeqz $t4, $t1, $t4 │ │ │ │ - li.w $t8, 1 │ │ │ │ - or $a2, $a2, $t4 │ │ │ │ - add.d $a0, $t7, $t6 │ │ │ │ - add.d $a1, $a1, $t3 │ │ │ │ - bge $t8, $a2, 584 # 51458 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39658> │ │ │ │ - st.d $t0, $sp, 24 │ │ │ │ - st.d $t2, $sp, 16 │ │ │ │ - st.d $a2, $sp, 8 │ │ │ │ - bl -279520 │ │ │ │ - ld.d $t0, $sp, 24 │ │ │ │ - ld.d $a2, $sp, 8 │ │ │ │ - ld.d $t2, $sp, 16 │ │ │ │ - ld.d $t3, $t0, 152 │ │ │ │ - ldptr.w $t5, $t0, 160 │ │ │ │ - add.d $t3, $a2, $t3 │ │ │ │ - andi $t1, $t5, 0x1 │ │ │ │ - st.d $t3, $t0, 152 │ │ │ │ - bnez $t1, 28 # 51260 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39460> │ │ │ │ - ld.d $t1, $t0, 128 │ │ │ │ - bne $t3, $t1, 20 # 51260 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39460> │ │ │ │ - ori $t5, $t5, 0x1 │ │ │ │ - st.w $t5, $t0, 160 │ │ │ │ + vst $vr0, $t0, 0 │ │ │ │ + vaddi.wu $vr3, $vr0, 0x4 │ │ │ │ + vaddi.wu $vr2, $vr0, 0x8 │ │ │ │ + vaddi.wu $vr1, $vr0, 0xc │ │ │ │ + vst $vr3, $t0, 16 │ │ │ │ + vst $vr2, $t0, 32 │ │ │ │ + vst $vr1, $t0, 48 │ │ │ │ + addi.d $t0, $t0, 64 │ │ │ │ + vaddi.wu $vr0, $vr0, 0x10 │ │ │ │ + bne $t1, $t0, -36 # 51000 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b140> │ │ │ │ + slli.d $t0, $t3, 0x4 │ │ │ │ + slli.w $t1, $t0, 0x0 │ │ │ │ + beq $s2, $t0, 200 # 510f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b238> │ │ │ │ nop │ │ │ │ + bstrpick.d $t0, $t0, 0x1f, 0x0 │ │ │ │ + slli.d $t0, $t0, 0x2 │ │ │ │ + addi.w $t3, $t1, 1 │ │ │ │ + stx.w $t1, $t2, $t0 │ │ │ │ + bgeu $t3, $s2, 176 # 510f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b238> │ │ │ │ + bstrpick.d $t0, $t3, 0x1f, 0x0 │ │ │ │ + slli.d $t0, $t0, 0x2 │ │ │ │ + addi.w $t4, $t1, 2 │ │ │ │ + stx.w $t3, $t2, $t0 │ │ │ │ + bgeu $t4, $s2, 156 # 510f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b238> │ │ │ │ + add.d $t0, $t2, $t0 │ │ │ │ + st.w $t4, $t0, 4 │ │ │ │ + addi.w $t2, $t1, 3 │ │ │ │ + bgeu $t2, $s2, 140 # 510f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b238> │ │ │ │ + st.w $t2, $t0, 8 │ │ │ │ + addi.w $t2, $t1, 4 │ │ │ │ + bgeu $t2, $s2, 128 # 510f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b238> │ │ │ │ + st.w $t2, $t0, 12 │ │ │ │ + addi.w $t2, $t1, 5 │ │ │ │ + bgeu $t2, $s2, 116 # 510f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b238> │ │ │ │ + st.w $t2, $t0, 16 │ │ │ │ + addi.w $t2, $t1, 6 │ │ │ │ + bgeu $t2, $s2, 104 # 510f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b238> │ │ │ │ + st.w $t2, $t0, 20 │ │ │ │ + addi.w $t2, $t1, 7 │ │ │ │ + bgeu $t2, $s2, 92 # 510f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b238> │ │ │ │ + st.w $t2, $t0, 24 │ │ │ │ + addi.w $t2, $t1, 8 │ │ │ │ + bgeu $t2, $s2, 80 # 510f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b238> │ │ │ │ + st.w $t2, $t0, 28 │ │ │ │ + addi.w $t2, $t1, 9 │ │ │ │ + bgeu $t2, $s2, 68 # 510f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b238> │ │ │ │ + st.w $t2, $t0, 32 │ │ │ │ + addi.w $t2, $t1, 10 │ │ │ │ + bgeu $t2, $s2, 56 # 510f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b238> │ │ │ │ + st.w $t2, $t0, 36 │ │ │ │ + addi.w $t2, $t1, 11 │ │ │ │ + bgeu $t2, $s2, 44 # 510f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b238> │ │ │ │ + st.w $t2, $t0, 40 │ │ │ │ + addi.w $t2, $t1, 12 │ │ │ │ + bgeu $t2, $s2, 32 # 510f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b238> │ │ │ │ + st.w $t2, $t0, 44 │ │ │ │ + addi.w $t2, $t1, 13 │ │ │ │ + bgeu $t2, $s2, 20 # 510f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b238> │ │ │ │ + st.w $t2, $t0, 48 │ │ │ │ + addi.w $t1, $t1, 14 │ │ │ │ + bgeu $t1, $s2, 8 # 510f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b238> │ │ │ │ + st.w $t1, $t0, 52 │ │ │ │ + ld.d $a0, $s1, 272 │ │ │ │ + ld.d $a2, $s1, 280 │ │ │ │ + beq $a0, $a2, 16 # 51110 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b250> │ │ │ │ + sub.d $a2, $a2, $a0 │ │ │ │ + move $a1, $zero │ │ │ │ + bl -281564 │ │ │ │ + ld.d $t8, $s1, 200 │ │ │ │ + ld.d $t1, $s1, 208 │ │ │ │ + pcalau12i $t0, 48 │ │ │ │ + fld.d $fs1, $t0, 48 │ │ │ │ + li.w $s0, 1 │ │ │ │ + addi.d $s6, $sp, 160 │ │ │ │ + beq $t8, $t1, 1656 # 517a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b8e0> │ │ │ │ nop │ │ │ │ - add.d $t6, $t2, $a2 │ │ │ │ - b -452 # 510a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x392a0> │ │ │ │ + addi.d $s8, $s0, -1 │ │ │ │ + slli.d $s8, $s8, 0x2 │ │ │ │ + beqz $s2, 280 # 51250 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b390> │ │ │ │ + ld.d $a1, $s1, 48 │ │ │ │ + addi.w $t0, $s0, -1 │ │ │ │ + ld.d $a0, $s1, 248 │ │ │ │ + ld.d $t7, $s1, 272 │ │ │ │ + ld.d $a3, $s1, 72 │ │ │ │ + add.d $t8, $t8, $s8 │ │ │ │ + slli.d $t6, $s2, 0x2 │ │ │ │ + move $t3, $zero │ │ │ │ + move $t1, $t0 │ │ │ │ + move $a2, $zero │ │ │ │ + move $t5, $zero │ │ │ │ + srli.d $a1, $a1, 0x3 │ │ │ │ + b 52 # 511a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b2e0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + bstrpick.d $t2, $t5, 0x1f, 0x0 │ │ │ │ + slli.d $t2, $t2, 0x2 │ │ │ │ + stx.w $a5, $a0, $t2 │ │ │ │ + stx.w $t0, $t7, $t2 │ │ │ │ + addi.d $t3, $t3, 4 │ │ │ │ + addi.w $t5, $t5, 1 │ │ │ │ + move $t0, $zero │ │ │ │ + beq $t3, $t6, 116 # 51210 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b350> │ │ │ │ + ldx.w $a6, $t7, $t3 │ │ │ │ + ldx.w $a5, $a0, $t3 │ │ │ │ + slt $t4, $a6, $t0 │ │ │ │ + slt $t2, $a6, $t1 │ │ │ │ + masknez $a4, $a6, $t4 │ │ │ │ + maskeqz $t0, $t0, $t4 │ │ │ │ + maskeqz $t1, $t1, $t2 │ │ │ │ + masknez $t4, $a6, $t2 │ │ │ │ + ld.wu $t2, $t8, 0 │ │ │ │ + bstrpick.d $a7, $a5, 0x1f, 0x3 │ │ │ │ + nor $a6, $zero, $a5 │ │ │ │ + mul.d $t2, $t2, $a1 │ │ │ │ + or $t0, $t0, $a4 │ │ │ │ + andi $a4, $a6, 0x7 │ │ │ │ + or $t1, $t1, $t4 │ │ │ │ + add.d $t2, $a3, $t2 │ │ │ │ + ldx.bu $t2, $t2, $a7 │ │ │ │ + sra.w $t2, $t2, $a4 │ │ │ │ + andi $t2, $t2, 0x1 │ │ │ │ + beqz $t2, -108 # 51180 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b2c0> │ │ │ │ + bstrpick.d $t2, $a2, 0x1f, 0x0 │ │ │ │ + slli.d $t2, $t2, 0x2 │ │ │ │ + stx.w $t1, $s7, $t2 │ │ │ │ + stx.w $a5, $s5, $t2 │ │ │ │ + addi.d $t3, $t3, 4 │ │ │ │ + addi.w $a2, $a2, 1 │ │ │ │ + move $t1, $zero │ │ │ │ + bne $t3, $t6, -108 # 511a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b2e0> │ │ │ │ + bstrpick.d $s2, $a2, 0x1f, 0x0 │ │ │ │ + bstrpick.d $s3, $t5, 0x1f, 0x0 │ │ │ │ + slli.d $s3, $s3, 0x2 │ │ │ │ + li.w $t0, 4 │ │ │ │ + slli.d $s2, $s2, 0x2 │ │ │ │ + add.d $a0, $a0, $s3 │ │ │ │ + bgeu $t0, $s2, 2224 # 51ad8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bc18> │ │ │ │ + move $a2, $s2 │ │ │ │ + move $a1, $s5 │ │ │ │ + bl -279892 │ │ │ │ + ld.d $a0, $s1, 272 │ │ │ │ + move $a2, $s2 │ │ │ │ + move $a1, $s7 │ │ │ │ + add.d $a0, $a0, $s3 │ │ │ │ + bl -279912 │ │ │ │ nop │ │ │ │ + ld.d $t0, $s1, 224 │ │ │ │ + ldx.w $t2, $t0, $s8 │ │ │ │ + add.d $t1, $t0, $s8 │ │ │ │ + bgez $t2, 324 # 513a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b4e0> │ │ │ │ + li.w $t0, 18 │ │ │ │ + move $a2, $zero │ │ │ │ + addi.d $a1, $sp, 72 │ │ │ │ + addi.d $a0, $sp, 144 │ │ │ │ + st.d $s6, $sp, 144 │ │ │ │ + st.d $t0, $sp, 72 │ │ │ │ + bl -279816 # cd70 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + ld.d $t3, $sp, 72 │ │ │ │ + lu12i.w $t2, 131746 │ │ │ │ + lu12i.w $t1, 443991 │ │ │ │ + ori $t2, $t2, 0x20 │ │ │ │ + ori $t1, $t1, 0x320 │ │ │ │ + lu32i.d $t2, 475728 │ │ │ │ + lu32i.d $t1, 287589 │ │ │ │ + lu12i.w $t0, 6 │ │ │ │ + st.d $a0, $sp, 144 │ │ │ │ + st.d $t3, $sp, 160 │ │ │ │ + ori $t0, $t0, 0xe6f │ │ │ │ + lu52i.d $t2, $t2, 1349 │ │ │ │ + lu52i.d $t1, $t1, 1687 │ │ │ │ + stptr.d $t2, $a0, 0 │ │ │ │ + st.d $t1, $a0, 8 │ │ │ │ + st.h $t0, $a0, 16 │ │ │ │ + ld.d $a2, $sp, 72 │ │ │ │ + ld.d $t0, $sp, 144 │ │ │ │ + pcaddi $s2, 97119 │ │ │ │ + stx.b $zero, $t0, $a2 │ │ │ │ + ld.bu $t0, $s2, 512 │ │ │ │ + st.d $a2, $sp, 152 │ │ │ │ + ld.d $a0, $sp, 144 │ │ │ │ + beqz $t0, 160 # 51378 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b4b8> │ │ │ │ + ld.d $t0, $s1, 208 │ │ │ │ + ld.d $t2, $s1, 200 │ │ │ │ + movgr2fr.d $fa1, $s0 │ │ │ │ + ldptr.w $t1, $s2, 516 │ │ │ │ + sub.d $t0, $t0, $t2 │ │ │ │ + srai.d $t0, $t0, 0x2 │ │ │ │ + movgr2fr.d $fa0, $t0 │ │ │ │ + ffint.d.w $fs0, $fa1 │ │ │ │ + ffint.d.l $fa0, $fa0 │ │ │ │ + fdiv.d $fs0, $fs0, $fa0 │ │ │ │ + ld.d $a0, $sp, 144 │ │ │ │ + fcvt.s.d $fs0, $fs0 │ │ │ │ + fcvt.d.s $fs0, $fs0 │ │ │ │ + fmul.d $fs0, $fs0, $fs1 │ │ │ │ + ftintrz.w.d $fs0, $fs0 │ │ │ │ + movfr2gr.s $s4, $fs0 │ │ │ │ + bge $s4, $t1, 1140 # 51790 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b8d0> │ │ │ │ + li.w $t0, -1 │ │ │ │ + st.w $t0, $s2, 516 │ │ │ │ + move $a1, $a0 │ │ │ │ + pcalau12i $a0, 95 │ │ │ │ + ld.d $a0, $a0, -184 │ │ │ │ + bl -281044 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + li.w $a2, 2 │ │ │ │ + pcaddi $a1, 44801 │ │ │ │ + move $s3, $a0 │ │ │ │ + bl -281060 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + move $a1, $s4 │ │ │ │ + move $a0, $s3 │ │ │ │ + bl -280112 │ │ │ │ + li.w $a2, 3 │ │ │ │ + pcaddi $a1, 44796 │ │ │ │ + bl -281084 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + pcalau12i $a0, 95 │ │ │ │ + ld.d $a0, $a0, -184 │ │ │ │ + bl -281768 │ │ │ │ + ld.d $a0, $sp, 144 │ │ │ │ + fst.s $fs0, $s2, 516 │ │ │ │ nop │ │ │ │ - ldptr.w $t3, $t0, 64 │ │ │ │ - add.d $t1, $t1, $t2 │ │ │ │ - st.d $t1, $t0, 24 │ │ │ │ - ori $t1, $t3, 0x1 │ │ │ │ - ld.d $s0, $sp, 80 │ │ │ │ + beq $a0, $s6, 8 # 51380 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b4c0> │ │ │ │ + bl -281388 │ │ │ │ + ld.d $t8, $s1, 200 │ │ │ │ + ld.d $t0, $s1, 208 │ │ │ │ + sub.d $t0, $t0, $t8 │ │ │ │ + srai.d $t0, $t0, 0x2 │ │ │ │ + bgeu $s0, $t0, 1040 # 517a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b8e0> │ │ │ │ + ld.d $s2, $s1, 88 │ │ │ │ + addi.d $s0, $s0, 1 │ │ │ │ + b -620 # 51130 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b270> │ │ │ │ + ld.d $a5, $s1, 88 │ │ │ │ + beqz $a5, -324 # 51260 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b3a0> │ │ │ │ + ld.d $t3, $s1, 96 │ │ │ │ + ld.d $t0, $s1, 144 │ │ │ │ + ld.d $s2, $s1, 200 │ │ │ │ + ld.d $t4, $s1, 296 │ │ │ │ + mul.d $t0, $t3, $t0 │ │ │ │ + st.d $s5, $sp, 40 │ │ │ │ + st.d $s6, $sp, 56 │ │ │ │ + ld.d $a4, $s1, 248 │ │ │ │ + move $s6, $t3 │ │ │ │ + ld.d $a7, $s1, 112 │ │ │ │ + ld.d $ra, $s1, 272 │ │ │ │ + ld.d $s3, $s1, 320 │ │ │ │ + move $t2, $zero │ │ │ │ + slli.w $s4, $s0, 0x0 │ │ │ │ + add.d $s2, $s2, $s8 │ │ │ │ + st.d $t1, $sp, 24 │ │ │ │ + move $s5, $t4 │ │ │ │ + st.d $s7, $sp, 48 │ │ │ │ + st.d $s0, $sp, 32 │ │ │ │ + move $t5, $s1 │ │ │ │ + slli.d $t3, $t0, 0x1 │ │ │ │ + b 12 # 51408 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b548> │ │ │ │ + addi.d $t2, $t2, 1 │ │ │ │ + beq $t2, $a5, 380 # 51580 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b6c0> │ │ │ │ + bstrpick.d $t1, $t2, 0x1f, 0x0 │ │ │ │ + slli.d $t1, $t1, 0x2 │ │ │ │ + ldx.w $t1, $a4, $t1 │ │ │ │ + srli.w $t6, $t1, 0x1f │ │ │ │ + add.w $t6, $t6, $t1 │ │ │ │ + srai.w $t6, $t6, 0x1 │ │ │ │ + bgeu $t6, $s6, -32 # 51400 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b540> │ │ │ │ + beqz $a7, -36 # 51400 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b540> │ │ │ │ + ld.d $t0, $sp, 24 │ │ │ │ + move $s0, $t2 │ │ │ │ li.w $a0, -1 │ │ │ │ - st.w $t1, $t0, 64 │ │ │ │ - b -676 # 50ff8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x391f8> │ │ │ │ - ld.d $t3, $t0, 152 │ │ │ │ - ld.d $t8, $t0, 96 │ │ │ │ - ld.d $a1, $t0, 88 │ │ │ │ - li.w $a0, 1 │ │ │ │ - sub.d $t2, $t8, $t3 │ │ │ │ - slt $t4, $t1, $t2 │ │ │ │ - masknez $t2, $t2, $t4 │ │ │ │ - maskeqz $t4, $t1, $t4 │ │ │ │ - or $t2, $t2, $t4 │ │ │ │ - add.d $a1, $a1, $t3 │ │ │ │ - move $t6, $t2 │ │ │ │ - bge $a0, $t2, 372 # 51440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39640> │ │ │ │ - move $a2, $t2 │ │ │ │ - move $a0, $t7 │ │ │ │ - st.d $t0, $sp, 32 │ │ │ │ - st.d $t2, $sp, 24 │ │ │ │ - st.d $t1, $sp, 16 │ │ │ │ - st.d $t2, $sp, 8 │ │ │ │ - bl -279720 │ │ │ │ - ld.d $t0, $sp, 32 │ │ │ │ - ld.d $t2, $sp, 8 │ │ │ │ - ld.d $t1, $sp, 16 │ │ │ │ - ldptr.w $t5, $t0, 160 │ │ │ │ - ld.d $t3, $t0, 152 │ │ │ │ - ld.d $t6, $sp, 24 │ │ │ │ - move $t7, $a0 │ │ │ │ - andi $t4, $t5, 0x1 │ │ │ │ + ldptr.w $s1, $t0, 0 │ │ │ │ + li.w $t8, -1 │ │ │ │ + move $a1, $zero │ │ │ │ + mul.d $s1, $s1, $s6 │ │ │ │ + li.w $a6, -1 │ │ │ │ + li.w $a3, 1 │ │ │ │ + li.w $a2, 1 │ │ │ │ + move $t7, $zero │ │ │ │ + st.d $s6, $sp, 8 │ │ │ │ + st.d $t2, $sp, 16 │ │ │ │ + alsl.d $s1, $s1, $t1, 0x1 │ │ │ │ + sub.w $t0, $s0, $a2 │ │ │ │ + bltz $t0, 572 # 516a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b7e0> │ │ │ │ + bstrpick.d $t1, $t0, 0x1f, 0x0 │ │ │ │ + addi.w $t0, $t0, 1 │ │ │ │ + slli.d $t1, $t1, 0x2 │ │ │ │ + bstrpick.d $t0, $t0, 0x1f, 0x0 │ │ │ │ + ldx.w $a6, $a4, $t1 │ │ │ │ + slli.d $t0, $t0, 0x2 │ │ │ │ + ldx.w $t2, $ra, $t0 │ │ │ │ + srli.w $t1, $a6, 0x1f │ │ │ │ + add.w $t1, $t1, $a6 │ │ │ │ + slt $t0, $t2, $t8 │ │ │ │ + masknez $t2, $t2, $t0 │ │ │ │ + srai.w $t1, $t1, 0x1 │ │ │ │ + maskeqz $t0, $t8, $t0 │ │ │ │ + or $t8, $t2, $t0 │ │ │ │ + beq $t6, $t1, 544 # 516c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b800> │ │ │ │ + slt $t0, $t1, $t6 │ │ │ │ + maskeqz $t2, $t1, $t0 │ │ │ │ + masknez $t0, $t6, $t0 │ │ │ │ + or $t2, $t2, $t0 │ │ │ │ + alsl.d $t2, $t2, $t2, 0x1 │ │ │ │ + alsl.d $t2, $t2, $s3, 0x3 │ │ │ │ + ldptr.d $t0, $t2, 0 │ │ │ │ + ld.d $t2, $t2, 8 │ │ │ │ + add.w $s7, $s0, $a3 │ │ │ │ + move $fp, $s7 │ │ │ │ + sub.d $s6, $t2, $t0 │ │ │ │ + beq $t2, $t0, 1528 # 51ac8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bc08> │ │ │ │ + lu12i.w $t2, -349526 │ │ │ │ + ori $t2, $t2, 0xaab │ │ │ │ + lu32i.d $t2, -349526 │ │ │ │ + lu52i.d $t2, $t2, -1366 │ │ │ │ + srai.d $s6, $s6, 0x2 │ │ │ │ + mul.d $s6, $s6, $t2 │ │ │ │ + slt $t2, $t6, $t1 │ │ │ │ + maskeqz $t1, $t1, $t2 │ │ │ │ + masknez $t2, $t6, $t2 │ │ │ │ + ldptr.w $s8, $s2, 0 │ │ │ │ + or $t1, $t1, $t2 │ │ │ │ + move $t4, $zero │ │ │ │ + b 44 # 51530 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b670> │ │ │ │ nop │ │ │ │ - add.d $t3, $t2, $t3 │ │ │ │ - st.d $t3, $t0, 152 │ │ │ │ - bnez $t4, -648 # 51090 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39290> │ │ │ │ - ld.d $t8, $t0, 96 │ │ │ │ - bne $t8, $t3, -656 # 51090 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39290> │ │ │ │ nop │ │ │ │ - ori $t5, $t5, 0x1 │ │ │ │ - st.w $t5, $t0, 160 │ │ │ │ - b -672 # 51090 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39290> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - jirl $ra, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - ld.d $a1, $t0, 16 │ │ │ │ - b -872 # 50fe8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x391e8> │ │ │ │ nop │ │ │ │ + addi.d $t4, $t4, 1 │ │ │ │ + addi.d $t0, $t0, 12 │ │ │ │ + bgeu $t4, $s6, 120 # 515a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b6e0> │ │ │ │ nop │ │ │ │ + ldptr.w $t2, $t0, 0 │ │ │ │ + blt $t1, $t2, 108 # 515a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b6e0> │ │ │ │ + bne $t1, $t2, -24 # 51520 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b660> │ │ │ │ + ldptr.w $t2, $t0, 4 │ │ │ │ + blt $s8, $t2, -32 # 51520 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b660> │ │ │ │ + ldptr.w $t2, $t0, 8 │ │ │ │ + blt $t2, $s8, -40 # 51520 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b660> │ │ │ │ + bltu $fp, $a5, 356 # 516b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b7f0> │ │ │ │ + ldptr.w $a0, $sp, 32 │ │ │ │ nop │ │ │ │ - ld.d $t3, $t0, 72 │ │ │ │ - addi.d $t4, $t0, 120 │ │ │ │ - st.d $t4, $sp, 48 │ │ │ │ - beqz $t3, 300 # 51498 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39698> │ │ │ │ - ld.wu $a0, $t3, 12 │ │ │ │ - addi.d $a1, $sp, 48 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - st.d $t6, $sp, 40 │ │ │ │ - st.d $t2, $sp, 32 │ │ │ │ - st.d $t1, $sp, 24 │ │ │ │ - st.d $t7, $sp, 16 │ │ │ │ - bl -29052 # 4a210 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32410> │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - ld.d $t3, $t0, 72 │ │ │ │ - beqz $t3, 256 # 51498 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39698> │ │ │ │ - ldptr.w $a0, $t3, 20 │ │ │ │ - addi.d $a1, $sp, 48 │ │ │ │ - bl -29076 # 4a210 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32410> │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - ld.d $t1, $sp, 24 │ │ │ │ - ld.d $t2, $sp, 32 │ │ │ │ - ldptr.w $t5, $t0, 160 │ │ │ │ - st.d $zero, $t0, 152 │ │ │ │ - ld.d $t7, $sp, 16 │ │ │ │ - ori $t5, $t5, 0x2 │ │ │ │ - st.w $t5, $t0, 160 │ │ │ │ - ld.d $t6, $sp, 40 │ │ │ │ - ld.d $s1, $sp, 72 │ │ │ │ - bge $t2, $t1, -816 # 510a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x392a0> │ │ │ │ - b -500 # 511e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x393e0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - add.d $a2, $t7, $t2 │ │ │ │ - move $a1, $s0 │ │ │ │ - move $a0, $s1 │ │ │ │ - st.d $t0, $sp, 40 │ │ │ │ - st.d $t2, $sp, 32 │ │ │ │ - st.d $t1, $sp, 24 │ │ │ │ - st.d $t2, $sp, 16 │ │ │ │ - st.d $t7, $sp, 8 │ │ │ │ - bl -2144 # 50ba0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38da0> │ │ │ │ - li.w $t3, -1 │ │ │ │ - ld.d $t7, $sp, 8 │ │ │ │ + addi.w $a2, $a2, 1 │ │ │ │ + addi.w $a3, $a3, 1 │ │ │ │ + move $t7, $a1 │ │ │ │ + bltu $a1, $a7, -268 # 51460 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b5a0> │ │ │ │ ld.d $t2, $sp, 16 │ │ │ │ - ld.d $t1, $sp, 24 │ │ │ │ - ld.d $t6, $sp, 32 │ │ │ │ - ld.d $t0, $sp, 40 │ │ │ │ - beq $a0, $t3, -188 # 51360 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39560> │ │ │ │ - ldptr.w $t5, $t0, 160 │ │ │ │ - add.d $t2, $t2, $a0 │ │ │ │ - move $t6, $t2 │ │ │ │ - andi $t3, $t5, 0x2 │ │ │ │ - b -616 # 511c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x393c8> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + ld.d $s6, $sp, 8 │ │ │ │ + addi.d $t2, $t2, 1 │ │ │ │ + bne $t2, $a5, -372 # 51408 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b548> │ │ │ │ + ld.d $s5, $sp, 40 │ │ │ │ + ld.d $s7, $sp, 48 │ │ │ │ + ld.d $s0, $sp, 32 │ │ │ │ + ld.d $s6, $sp, 56 │ │ │ │ + move $s1, $t5 │ │ │ │ + b -820 # 51260 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b3a0> │ │ │ │ nop │ │ │ │ - beq $t2, $a0, 48 # 51470 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39670> │ │ │ │ - add.d $t3, $t3, $t2 │ │ │ │ - st.d $t3, $t0, 152 │ │ │ │ - bne $t8, $t3, -956 # 51090 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39290> │ │ │ │ - b -296 # 51328 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39528> │ │ │ │ nop │ │ │ │ - bne $a2, $t8, -544 # 51238 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39438> │ │ │ │ - ld.b $t1, $a1, 0 │ │ │ │ - st.b $t1, $a0, 0 │ │ │ │ - ld.d $t3, $t0, 152 │ │ │ │ - ldptr.w $t5, $t0, 160 │ │ │ │ - b -564 # 51238 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39438> │ │ │ │ - ld.b $t3, $a1, 0 │ │ │ │ - st.b $t3, $t7, 0 │ │ │ │ - ldptr.w $t5, $t0, 160 │ │ │ │ - ld.d $t3, $t0, 152 │ │ │ │ - andi $t4, $t5, 0x1 │ │ │ │ - b -372 # 51310 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39510> │ │ │ │ - st.d $s0, $sp, 80 │ │ │ │ - st.d $s1, $sp, 72 │ │ │ │ - bl -282048 │ │ │ │ + li.w $s8, 1 │ │ │ │ + bgeu $fp, $a5, 444 # 51760 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b8a0> │ │ │ │ + slli.d $s7, $s7, 0x2 │ │ │ │ + ldx.w $fp, $a4, $s7 │ │ │ │ + ldx.w $t2, $ra, $s7 │ │ │ │ + srli.w $t1, $fp, 0x1f │ │ │ │ + slt $t0, $t2, $a0 │ │ │ │ + add.w $t1, $t1, $fp │ │ │ │ + masknez $t2, $t2, $t0 │ │ │ │ + srai.w $t1, $t1, 0x1 │ │ │ │ + maskeqz $t0, $a0, $t0 │ │ │ │ + or $a0, $t2, $t0 │ │ │ │ + beq $t6, $t1, 160 # 51670 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b7b0> │ │ │ │ + slt $t0, $t1, $t6 │ │ │ │ + maskeqz $t2, $t1, $t0 │ │ │ │ + masknez $t0, $t6, $t0 │ │ │ │ + or $t2, $t2, $t0 │ │ │ │ + alsl.d $t2, $t2, $t2, 0x1 │ │ │ │ + alsl.d $t2, $t2, $s3, 0x3 │ │ │ │ + ldptr.d $t0, $t2, 0 │ │ │ │ + ld.d $t2, $t2, 8 │ │ │ │ + sub.d $s6, $t2, $t0 │ │ │ │ + beq $t2, $t0, 232 # 516e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b820> │ │ │ │ + lu12i.w $t2, -349526 │ │ │ │ + ori $t2, $t2, 0xaab │ │ │ │ + lu32i.d $t2, -349526 │ │ │ │ + lu52i.d $t2, $t2, -1366 │ │ │ │ + srai.d $s6, $s6, 0x2 │ │ │ │ + mul.d $s6, $s6, $t2 │ │ │ │ + slt $t2, $t6, $t1 │ │ │ │ + maskeqz $t1, $t1, $t2 │ │ │ │ + masknez $t2, $t6, $t2 │ │ │ │ + ldptr.w $s7, $s2, 0 │ │ │ │ + or $t1, $t1, $t2 │ │ │ │ + move $t4, $zero │ │ │ │ + b 36 # 51650 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b790> │ │ │ │ nop │ │ │ │ - pcaddi $a3, 47062 │ │ │ │ - li.w $a2, 544 │ │ │ │ - pcaddi $a1, 46210 │ │ │ │ - pcaddi $a0, 46221 │ │ │ │ - bl -280056 │ │ │ │ nop │ │ │ │ - pcaddi $a3, 46328 │ │ │ │ - li.w $a2, 55 │ │ │ │ - pcaddi $a1, 46270 │ │ │ │ - pcaddi $a0, 46283 │ │ │ │ - st.d $s1, $sp, 72 │ │ │ │ - bl -280084 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ldptr.d $a0, $a0, 0 │ │ │ │ - beqz $a0, 36 # 514f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x396f8> │ │ │ │ - ld.d $t0, $a0, 32 │ │ │ │ - st.w $zero, $a0, 64 │ │ │ │ - li.w $a2, 1 │ │ │ │ - li.w $a1, 1 │ │ │ │ - st.d $t0, $a0, 48 │ │ │ │ - st.d $t0, $a0, 56 │ │ │ │ - b -282096 │ │ │ │ + addi.d $t4, $t4, 1 │ │ │ │ + addi.d $t0, $t0, 12 │ │ │ │ + bgeu $t4, $s6, 152 # 516e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b820> │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -16 │ │ │ │ - pcaddi $a3, 46393 │ │ │ │ - li.w $a2, 550 │ │ │ │ - pcaddi $a1, 46185 │ │ │ │ - pcaddi $a0, 46196 │ │ │ │ - st.d $ra, $sp, 8 │ │ │ │ - bl -280160 │ │ │ │ + ldptr.w $t2, $t0, 0 │ │ │ │ + blt $t1, $t2, 204 # 51720 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b860> │ │ │ │ + bne $t1, $t2, -24 # 51640 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b780> │ │ │ │ + ldptr.w $t2, $t0, 4 │ │ │ │ + blt $s7, $t2, -32 # 51640 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b780> │ │ │ │ + ldptr.w $t2, $t0, 8 │ │ │ │ + blt $t2, $s7, -40 # 51640 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b780> │ │ │ │ nop │ │ │ │ + beqz $s8, -272 # 51560 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b6a0> │ │ │ │ nop │ │ │ │ + mul.d $t0, $t3, $t7 │ │ │ │ + addi.w $a2, $a2, 1 │ │ │ │ + addi.w $a1, $a1, 1 │ │ │ │ + add.d $t0, $t0, $s1 │ │ │ │ + alsl.d $t0, $t0, $s5, 0x2 │ │ │ │ + st.w $a6, $t0, 0 │ │ │ │ + b -296 # 51568 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b6a8> │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -128 │ │ │ │ - pcalau12i $t0, 95 │ │ │ │ - ld.d $t0, $t0, -160 │ │ │ │ - ld.d $t0, $t0, 0 │ │ │ │ - st.d $t0, $sp, 40 │ │ │ │ - li.w $t0, 0x0 │ │ │ │ - st.d $s7, $sp, 56 │ │ │ │ - st.d $ra, $sp, 120 │ │ │ │ - st.d $s0, $sp, 112 │ │ │ │ - st.d $s1, $sp, 104 │ │ │ │ - st.d $s2, $sp, 96 │ │ │ │ - st.d $s3, $sp, 88 │ │ │ │ - st.d $s4, $sp, 80 │ │ │ │ - st.d $s5, $sp, 72 │ │ │ │ - st.d $s6, $sp, 64 │ │ │ │ - st.d $s8, $sp, 48 │ │ │ │ - li.w $t0, 16 │ │ │ │ - move $s7, $a0 │ │ │ │ - bne $a2, $t0, 248 # 51660 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39860> │ │ │ │ - ldptr.w $t0, $a0, 88 │ │ │ │ - move $s5, $a1 │ │ │ │ - andi $t0, $t0, 0x1 │ │ │ │ - beqz $t0, 368 # 516e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x398e8> │ │ │ │ nop │ │ │ │ - ldptr.d $s8, $s7, 0 │ │ │ │ - beqz $s8, 644 # 51808 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39a08> │ │ │ │ - ldptr.w $t0, $s8, 64 │ │ │ │ - andi $t0, $t0, 0x2 │ │ │ │ - beqz $t0, 840 # 518d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39ad8> │ │ │ │ - ld.d $a4, $s8, 56 │ │ │ │ - ld.d $t0, $s8, 48 │ │ │ │ - addi.d $t1, $sp, 31 │ │ │ │ - st.d $t1, $sp, 32 │ │ │ │ - move $s2, $s8 │ │ │ │ - bne $a4, $t0, 504 # 517a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x399a0> │ │ │ │ nop │ │ │ │ - li.w $s6, 1 │ │ │ │ + add.w $s7, $s0, $a3 │ │ │ │ + move $t8, $s4 │ │ │ │ + bgeu $s7, $a5, 32 # 516c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b808> │ │ │ │ nop │ │ │ │ + move $s8, $zero │ │ │ │ + b -268 # 515a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b6e8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - li.w $s4, -1 │ │ │ │ + add.w $s7, $s0, $a3 │ │ │ │ + bltu $s7, $a5, -20 # 516b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b7f0> │ │ │ │ + move $a0, $s4 │ │ │ │ + b -364 # 51560 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b6a0> │ │ │ │ nop │ │ │ │ - ld.d $s3, $s2, 32 │ │ │ │ - ld.d $s1, $s2, 48 │ │ │ │ - sub.d $s1, $s1, $s3 │ │ │ │ - blez $s1, 100 # 51638 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39838> │ │ │ │ - move $s0, $zero │ │ │ │ - b 12 # 515e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x397e8> │ │ │ │ - add.d $s0, $s0, $a0 │ │ │ │ - bge $s0, $s1, 68 # 51628 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39828> │ │ │ │ - ldptr.d $a0, $s5, 0 │ │ │ │ - sub.d $s2, $s1, $s0 │ │ │ │ - add.d $a1, $s3, $s0 │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - move $a2, $s2 │ │ │ │ - ld.d $t0, $t0, 96 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - bne $a0, $s4, -36 # 515e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x397e0> │ │ │ │ - bge $s0, $s1, 32 # 51628 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39828> │ │ │ │ - blez $s0, 28 # 51628 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39828> │ │ │ │ - ldptr.d $t0, $s7, 0 │ │ │ │ - beqz $t0, 500 # 51808 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39a08> │ │ │ │ - ld.d $a0, $t0, 32 │ │ │ │ - move $a2, $s2 │ │ │ │ - add.d $a1, $a0, $s0 │ │ │ │ - bl -280548 │ │ │ │ - ldptr.d $s2, $s7, 0 │ │ │ │ - beqz $s2, 476 # 51808 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39a08> │ │ │ │ - ld.d $s3, $s2, 32 │ │ │ │ - sub.d $s1, $s1, $s0 │ │ │ │ - ld.d $t0, $s2, 40 │ │ │ │ - add.d $s1, $s3, $s1 │ │ │ │ - st.d $s1, $s2, 48 │ │ │ │ - add.d $t0, $s3, $t0 │ │ │ │ - st.d $t0, $s2, 56 │ │ │ │ - beqz $s6, 468 # 51820 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39a20> │ │ │ │ - ld.d $a4, $s8, 56 │ │ │ │ - ld.d $t0, $s8, 48 │ │ │ │ - bne $t0, $a4, 328 # 517a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x399a0> │ │ │ │ - b -148 # 515c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x397c8> │ │ │ │ - ldptr.d $a0, $a0, 0 │ │ │ │ - beqz $a0, 420 # 51808 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39a08> │ │ │ │ - ld.d $t0, $a0, 32 │ │ │ │ - st.w $zero, $a0, 64 │ │ │ │ - li.w $a2, 1 │ │ │ │ - li.w $a1, 1 │ │ │ │ - st.d $t0, $a0, 48 │ │ │ │ - st.d $t0, $a0, 56 │ │ │ │ - bl -282496 │ │ │ │ nop │ │ │ │ - ld.d $t0, $s7, 48 │ │ │ │ - st.b $zero, $t0, 0 │ │ │ │ - st.d $zero, $s7, 56 │ │ │ │ - st.d $zero, $s7, 80 │ │ │ │ - st.w $zero, $s7, 88 │ │ │ │ - pcalau12i $t1, 95 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 40 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, 708 # 51978 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39b78> │ │ │ │ - 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 │ │ │ │ - ld.d $s8, $sp, 48 │ │ │ │ - addi.d $sp, $sp, 128 │ │ │ │ - ret │ │ │ │ - ld.d $t0, $a0, 24 │ │ │ │ - ld.d $s2, $a0, 80 │ │ │ │ - sub.d $s1, $t0, $s2 │ │ │ │ - blez $s1, 100 # 51758 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39958> │ │ │ │ - ld.d $s3, $a0, 16 │ │ │ │ - move $s0, $zero │ │ │ │ - li.w $s4, -1 │ │ │ │ - b 36 # 51728 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39928> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + beqz $s8, 72 # 51728 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b868> │ │ │ │ nop │ │ │ │ + mul.d $t7, $t3, $t7 │ │ │ │ + addi.w $a1, $a1, 1 │ │ │ │ + add.d $t7, $t7, $s1 │ │ │ │ + alsl.d $t7, $t7, $s5, 0x2 │ │ │ │ + bge $t8, $a0, 136 # 51780 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b8c0> │ │ │ │ + st.w $a6, $t7, 0 │ │ │ │ + addi.w $a2, $a2, 1 │ │ │ │ + b -412 # 51568 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b6a8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - add.d $s0, $s0, $a0 │ │ │ │ - bge $s0, $s1, 36 # 51748 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39948> │ │ │ │ - ldptr.d $a0, $s5, 0 │ │ │ │ - add.d $a1, $s2, $s0 │ │ │ │ - sub.d $a2, $s1, $s0 │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - add.d $a1, $s3, $a1 │ │ │ │ - ld.d $t0, $t0, 96 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - bne $a0, $s4, -36 # 51720 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39920> │ │ │ │ - ld.d $s2, $s7, 80 │ │ │ │ - ld.d $t0, $s7, 24 │ │ │ │ - add.d $s2, $s0, $s2 │ │ │ │ - st.d $s2, $s7, 80 │ │ │ │ - bne $t0, $s2, -472 # 51580 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39780> │ │ │ │ - ldptr.w $t0, $s7, 88 │ │ │ │ - ldptr.d $s2, $s7, 0 │ │ │ │ - ori $t0, $t0, 0x1 │ │ │ │ - st.w $t0, $s7, 88 │ │ │ │ - beqz $s2, 156 # 51808 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39a08> │ │ │ │ - ldptr.w $t0, $s2, 64 │ │ │ │ - andi $t0, $t0, 0x2 │ │ │ │ - beqz $t0, 424 # 51920 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39b20> │ │ │ │ - ld.d $a4, $s2, 56 │ │ │ │ - ld.d $t0, $s2, 48 │ │ │ │ - addi.d $t1, $sp, 31 │ │ │ │ - st.d $t1, $sp, 32 │ │ │ │ - move $s8, $s2 │ │ │ │ - beq $t0, $a4, -480 # 515b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x397b0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $a2, $sp, 32 │ │ │ │ - addi.d $a3, $s8, 48 │ │ │ │ - addi.d $a1, $sp, 32 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -283376 │ │ │ │ - pcalau12i $t0, 95 │ │ │ │ - ld.d $t0, $t0, -64 │ │ │ │ - ldptr.w $a1, $t0, 0 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -283028 │ │ │ │ - move $s0, $a0 │ │ │ │ - li.w $a3, 1 │ │ │ │ - addi.d $a2, $s8, 48 │ │ │ │ - addi.d $a1, $sp, 32 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -281116 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -283220 │ │ │ │ - pcalau12i $t0, 95 │ │ │ │ - ld.d $t0, $t0, -280 │ │ │ │ - ldptr.w $s6, $t0, 0 │ │ │ │ - ldptr.d $s2, $s7, 0 │ │ │ │ - xor $s6, $s6, $s0 │ │ │ │ - sltu $s6, $zero, $s6 │ │ │ │ - bnez $s2, -576 # 515c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x397c0> │ │ │ │ + bnez $s8, -56 # 516e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b828> │ │ │ │ nop │ │ │ │ - pcaddi $a3, 46198 │ │ │ │ - li.w $a2, 550 │ │ │ │ - pcaddi $a1, 45990 │ │ │ │ - pcaddi $a0, 46001 │ │ │ │ - bl -280936 │ │ │ │ + mul.d $t0, $t3, $t7 │ │ │ │ + addi.w $a3, $a3, 1 │ │ │ │ + addi.w $a1, $a1, 1 │ │ │ │ + add.d $t0, $t0, $s1 │ │ │ │ + alsl.d $t0, $t0, $s5, 0x2 │ │ │ │ + st.w $fp, $t0, 0 │ │ │ │ + b -472 # 51568 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b6a8> │ │ │ │ nop │ │ │ │ - st.w $zero, $s2, 64 │ │ │ │ - st.d $s3, $s2, 48 │ │ │ │ - st.d $s3, $s2, 56 │ │ │ │ - li.w $a2, 1 │ │ │ │ - li.w $a1, 1 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -282936 │ │ │ │ - ldptr.w $t0, $s7, 88 │ │ │ │ - andi $t0, $t0, 0x1 │ │ │ │ - beqz $t0, -444 # 51688 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39888> │ │ │ │ - ldptr.d $t0, $s7, 0 │ │ │ │ - beqz $t0, 180 # 51900 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39b00> │ │ │ │ - ldptr.w $s0, $t0, 12 │ │ │ │ - move $a0, $s5 │ │ │ │ - ext.w.b $a1, $s0 │ │ │ │ - bl -34252 # 49290 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31490> │ │ │ │ - srai.d $a1, $s0, 0x8 │ │ │ │ - move $a0, $s5 │ │ │ │ - ext.w.b $a1, $a1 │ │ │ │ - bl -34268 # 49290 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31490> │ │ │ │ - srai.d $a1, $s0, 0x10 │ │ │ │ - move $a0, $s5 │ │ │ │ - ext.w.b $a1, $a1 │ │ │ │ - bl -34284 # 49290 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31490> │ │ │ │ - srai.d $a1, $s0, 0x18 │ │ │ │ - move $a0, $s5 │ │ │ │ - bl -34296 # 49290 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31490> │ │ │ │ - ldptr.d $t0, $s7, 0 │ │ │ │ - beqz $t0, 112 # 51900 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39b00> │ │ │ │ - ldptr.w $s0, $t0, 20 │ │ │ │ - move $a0, $s5 │ │ │ │ - ext.w.b $a1, $s0 │ │ │ │ - bl -34320 # 49290 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31490> │ │ │ │ - srai.d $a1, $s0, 0x8 │ │ │ │ - move $a0, $s5 │ │ │ │ - ext.w.b $a1, $a1 │ │ │ │ - bl -34336 # 49290 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31490> │ │ │ │ - srai.d $a1, $s0, 0x10 │ │ │ │ - move $a0, $s5 │ │ │ │ - ext.w.b $a1, $a1 │ │ │ │ - bl -34352 # 49290 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31490> │ │ │ │ - srai.d $a1, $s0, 0x18 │ │ │ │ - move $a0, $s5 │ │ │ │ - bl -34364 # 49290 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31490> │ │ │ │ - b -584 # 51688 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39888> │ │ │ │ nop │ │ │ │ - move $a0, $s7 │ │ │ │ - bl -8028 # 4f980 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37b80> │ │ │ │ - ld.d $a4, $s8, 56 │ │ │ │ - ld.d $t0, $s8, 48 │ │ │ │ - addi.d $t1, $sp, 31 │ │ │ │ - st.d $t1, $sp, 32 │ │ │ │ - ldptr.d $s2, $s7, 0 │ │ │ │ - beq $t0, $a4, 68 # 51938 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39b38> │ │ │ │ - bnez $s2, -344 # 517a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x399a0> │ │ │ │ nop │ │ │ │ - pcaddi $a3, 46780 │ │ │ │ - li.w $a2, 544 │ │ │ │ - pcaddi $a1, 45928 │ │ │ │ - pcaddi $a0, 45939 │ │ │ │ - bl -281184 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - move $a0, $s7 │ │ │ │ - bl -8100 # 4f980 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37b80> │ │ │ │ - ldptr.w $t0, $s2, 64 │ │ │ │ - move $s8, $s2 │ │ │ │ - andi $t0, $t0, 0x2 │ │ │ │ - b -932 # 51590 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39790> │ │ │ │ - li.w $s6, 1 │ │ │ │ - bnez $s2, -892 # 515c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x397c0> │ │ │ │ - b -312 # 51808 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39a08> │ │ │ │ nop │ │ │ │ - bl -283720 │ │ │ │ - move $a0, $s7 │ │ │ │ - bl -1152 # 514d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x396d0> │ │ │ │ + move $a0, $s4 │ │ │ │ + b -236 # 51678 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b7b8> │ │ │ │ nop │ │ │ │ - pcalau12i $t1, 95 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 40 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - beqz $t0, 128 # 519f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39bf0> │ │ │ │ nop │ │ │ │ - bl -283304 │ │ │ │ nop │ │ │ │ - bl -283776 │ │ │ │ - ld.d $t0, $s7, 48 │ │ │ │ - st.b $zero, $t0, 0 │ │ │ │ - st.d $zero, $s7, 56 │ │ │ │ - st.d $zero, $s7, 80 │ │ │ │ - st.w $zero, $s7, 88 │ │ │ │ - pcalau12i $t1, 95 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 40 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, -56 # 51978 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39b78> │ │ │ │ - bl -282148 │ │ │ │ - b -112 # 51948 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39b48> │ │ │ │ nop │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - bl -281892 │ │ │ │ - pcalau12i $t1, 95 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 40 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - bnez $t0, -108 # 51978 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39b78> │ │ │ │ - bl -281752 │ │ │ │ nop │ │ │ │ - bl -282208 │ │ │ │ nop │ │ │ │ - bl -283896 │ │ │ │ - bl -281948 │ │ │ │ - b -168 # 51958 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39b58> │ │ │ │ + st.w $fp, $t7, 0 │ │ │ │ + addi.w $a3, $a3, 1 │ │ │ │ + b -544 # 51568 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b6a8> │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - bl -281964 │ │ │ │ - move $a0, $s0 │ │ │ │ - b -148 # 51980 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39b80> │ │ │ │ + bge $t1, $s4, -1048 # 51378 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b4b8> │ │ │ │ + b -1132 # 51328 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b468> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -80 │ │ │ │ + bl -283792 │ │ │ │ + pcaddi $t1, 96937 │ │ │ │ + ld.d $t3, $t1, 8 │ │ │ │ + lu12i.w $t2, 244 │ │ │ │ + ori $t2, $t2, 0x240 │ │ │ │ + sub.d $t0, $a0, $t3 │ │ │ │ + pcalau12i $t1, 48 │ │ │ │ + div.d $t0, $t0, $t2 │ │ │ │ + bstrpick.d $t0, $t0, 0x1f, 0x0 │ │ │ │ + movgr2fr.d $fa1, $t0 │ │ │ │ + fld.d $fa0, $t1, 56 │ │ │ │ + ffint.d.l $fs0, $fa1 │ │ │ │ + addi.d $a0, $sp, 256 │ │ │ │ + fdiv.d $fs0, $fs0, $fa0 │ │ │ │ + pcalau12i $s2, 95 │ │ │ │ + ld.d $s2, $s2, -360 │ │ │ │ + addi.d $s2, $s2, 16 │ │ │ │ + bl -283524 │ │ │ │ pcalau12i $t0, 95 │ │ │ │ - ld.d $t0, $t0, -160 │ │ │ │ - ld.d $t0, $t0, 0 │ │ │ │ - st.d $t0, $sp, 24 │ │ │ │ - li.w $t0, 0x0 │ │ │ │ - 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 │ │ │ │ + ld.d $t0, $t0, -192 │ │ │ │ + ld.d $s1, $t0, 8 │ │ │ │ + st.h $zero, $sp, 480 │ │ │ │ + ld.d $s4, $t0, 16 │ │ │ │ + ld.d $a0, $s1, -24 │ │ │ │ + addi.d $t0, $sp, 144 │ │ │ │ + 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, $t0, $a0 │ │ │ │ + move $a1, $zero │ │ │ │ + stptr.d $s4, $a0, 0 │ │ │ │ + bl -281980 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + pcalau12i $s0, 95 │ │ │ │ + ld.d $s0, $s0, -240 │ │ │ │ + pcalau12i $s3, 95 │ │ │ │ + ld.d $s3, $s3, -296 │ │ │ │ + addi.d $fp, $s0, 24 │ │ │ │ + addi.d $a0, $sp, 208 │ │ │ │ + addi.d $s0, $s0, 64 │ │ │ │ + addi.d $s3, $s3, 16 │ │ │ │ + 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 │ │ │ │ + pcalau12i $s8, 95 │ │ │ │ + ld.d $s8, $s8, -16 │ │ │ │ + bl -280972 │ │ │ │ li.w $t0, 16 │ │ │ │ - move $s1, $a1 │ │ │ │ - move $s0, $a0 │ │ │ │ - beq $a1, $t0, 136 # 51ae0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39ce0> │ │ │ │ - li.w $t0, 8 │ │ │ │ - bne $a1, $t0, 64 # 51aa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39ca0> │ │ │ │ - nop │ │ │ │ - pcalau12i $t1, 95 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 24 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, 400 # 51c10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39e10> │ │ │ │ - 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.bu $t0, $a0, 168 │ │ │ │ - beqz $t0, 428 # 51c50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39e50> │ │ │ │ - li.w $t0, 24 │ │ │ │ - ld.d $s2, $a0, 176 │ │ │ │ - addi.d $s3, $a0, 72 │ │ │ │ - beq $a1, $t0, 172 # 51b60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39d60> │ │ │ │ - move $a2, $s1 │ │ │ │ - addi.d $a1, $sp, 16 │ │ │ │ - move $a0, $s3 │ │ │ │ - st.d $s2, $sp, 16 │ │ │ │ - bl -1448 # 51520 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39720> │ │ │ │ - b -100 # 51a68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39c68> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + addi.d $s6, $sp, 240 │ │ │ │ + addi.d $s8, $s8, 16 │ │ │ │ + addi.d $a1, $sp, 152 │ │ │ │ + addi.d $a0, $sp, 256 │ │ │ │ + st.w $t0, $sp, 216 │ │ │ │ + st.d $s6, $sp, 224 │ │ │ │ + st.d $s8, $sp, 152 │ │ │ │ + st.b $zero, $sp, 240 │ │ │ │ + st.d $zero, $sp, 232 │ │ │ │ + bl -282104 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + ld.d $t0, $sp, 144 │ │ │ │ + addi.d $a0, $sp, 144 │ │ │ │ + fmov.d $fa0, $fs0 │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ + li.w $t2, 2 │ │ │ │ + add.d $t0, $a0, $t0 │ │ │ │ + ldptr.w $t1, $t0, 24 │ │ │ │ + ori $t1, $t1, 0x4 │ │ │ │ + st.w $t1, $t0, 24 │ │ │ │ + st.d $t2, $sp, 264 │ │ │ │ + bl -281684 # cc80 (double)@plt> │ │ │ │ + ld.d $a4, $sp, 192 │ │ │ │ + addi.d $s8, $sp, 96 │ │ │ │ + st.b $zero, $sp, 96 │ │ │ │ + st.d $zero, $sp, 88 │ │ │ │ + st.d $s8, $sp, 80 │ │ │ │ + beqz $a4, 1084 # 51d28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1be68> │ │ │ │ + ld.d $t1, $sp, 176 │ │ │ │ + beqz $t1, 20 # 51908 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ba48> │ │ │ │ + sltu $t0, $a4, $t1 │ │ │ │ + masknez $a4, $a4, $t0 │ │ │ │ + maskeqz $t0, $t1, $t0 │ │ │ │ + or $a4, $a4, $t0 │ │ │ │ + ld.d $a3, $sp, 184 │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $zero │ │ │ │ + sub.d $a4, $a4, $a3 │ │ │ │ + addi.d $a0, $sp, 80 │ │ │ │ + bl -281868 # cc10 , 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, $s6, 12 # 51938 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ba78> │ │ │ │ + bl -282848 │ │ │ │ nop │ │ │ │ + addi.d $a0, $sp, 208 │ │ │ │ + st.d $s3, $sp, 152 │ │ │ │ + bl -282096 │ │ │ │ + ld.d $t0, $s1, -24 │ │ │ │ + st.d $s1, $sp, 144 │ │ │ │ + addi.d $a0, $sp, 256 │ │ │ │ + add.d $t0, $t0, $sp │ │ │ │ + st.d $s4, $t0, 144 │ │ │ │ + st.d $s2, $sp, 256 │ │ │ │ + bl -283836 │ │ │ │ + li.w $a4, 16 │ │ │ │ + pcaddi $a3, 47519 │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $zero │ │ │ │ + addi.d $a0, $sp, 80 │ │ │ │ + bl -281956 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + addi.d $s3, $sp, 128 │ │ │ │ + st.d $s3, $sp, 112 │ │ │ │ ldptr.d $t0, $a0, 0 │ │ │ │ - pcaddi $t1, -1517 │ │ │ │ - ld.d $t0, $t0, 48 │ │ │ │ - bne $t0, $t1, 212 # 51bc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39dc0> │ │ │ │ - bl -8432 # 4fa00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37c00> │ │ │ │ - ld.bu $t0, $s0, 168 │ │ │ │ - beqz $t0, 344 # 51c50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39e50> │ │ │ │ - ld.d $a0, $s0, 176 │ │ │ │ - beqz $a0, 160 # 51ba0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39da0> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 48 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - ld.bu $t0, $s0, 168 │ │ │ │ - nop │ │ │ │ - st.d $zero, $s0, 40 │ │ │ │ - st.d $zero, $s0, 32 │ │ │ │ - st.d $zero, $s0, 48 │ │ │ │ - beqz $t0, 300 # 51c50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39e50> │ │ │ │ - ld.d $a0, $s0, 176 │ │ │ │ - nop │ │ │ │ - addi.d $s3, $s0, 72 │ │ │ │ - move $s2, $a0 │ │ │ │ - move $a2, $s1 │ │ │ │ - addi.d $a1, $sp, 16 │ │ │ │ - move $a0, $s3 │ │ │ │ - st.d $s2, $sp, 16 │ │ │ │ - bl -1576 # 51520 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39720> │ │ │ │ - b -228 # 51a68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39c68> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - addi.d $a0, $a0, 72 │ │ │ │ - bl -1684 # 514d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x396d0> │ │ │ │ - ld.d $t0, $s0, 120 │ │ │ │ - li.w $a2, 16 │ │ │ │ - addi.d $a1, $sp, 16 │ │ │ │ - st.b $zero, $t0, 0 │ │ │ │ - addi.d $a0, $s0, 72 │ │ │ │ - st.d $zero, $s0, 128 │ │ │ │ - st.d $zero, $s0, 152 │ │ │ │ - st.w $zero, $s0, 160 │ │ │ │ - st.d $s2, $sp, 16 │ │ │ │ - bl -1644 # 51520 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39720> │ │ │ │ - b -296 # 51a68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39c68> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - st.d $zero, $s0, 40 │ │ │ │ - st.d $zero, $s0, 32 │ │ │ │ - st.d $zero, $s0, 48 │ │ │ │ - b -124 # 51b30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39d30> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + addi.d $s1, $a0, 16 │ │ │ │ + move $s0, $a0 │ │ │ │ + beq $t0, $s1, 876 # 51cf8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1be38> │ │ │ │ + ld.d $t1, $a0, 16 │ │ │ │ + st.d $t0, $sp, 112 │ │ │ │ + st.d $t1, $sp, 128 │ │ │ │ nop │ │ │ │ + ld.d $t0, $s0, 8 │ │ │ │ + li.w $t2, 3 │ │ │ │ + lu52i.d $t2, $t2, -2048 │ │ │ │ + st.d $t0, $sp, 120 │ │ │ │ + stptr.d $s1, $s0, 0 │ │ │ │ + st.b $zero, $s0, 16 │ │ │ │ + st.d $zero, $s0, 8 │ │ │ │ + li.w $t1, 1 │ │ │ │ + add.d $t0, $t0, $t2 │ │ │ │ + bgeu $t1, $t0, 1188 # 51e68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bfa8> │ │ │ │ + addi.d $s1, $sp, 112 │ │ │ │ + li.w $a2, 2 │ │ │ │ + pcaddi $a1, 44396 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -283992 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + addi.d $s6, $sp, 160 │ │ │ │ + st.d $s6, $sp, 144 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + addi.d $s4, $a0, 16 │ │ │ │ + move $s0, $a0 │ │ │ │ + beq $t0, $s4, 800 # 51d10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1be50> │ │ │ │ + ld.d $t1, $a0, 16 │ │ │ │ + st.d $t0, $sp, 144 │ │ │ │ + st.d $t1, $sp, 160 │ │ │ │ + ld.d $t0, $s0, 8 │ │ │ │ + pcaddi $s2, 96655 │ │ │ │ + stptr.d $s4, $s0, 0 │ │ │ │ + st.d $t0, $sp, 152 │ │ │ │ + st.b $zero, $s0, 16 │ │ │ │ + ld.bu $t0, $s2, 512 │ │ │ │ + st.d $zero, $s0, 8 │ │ │ │ + bnez $t0, 372 # 51b90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bcd0> │ │ │ │ + ld.bu $t0, $s2, 513 │ │ │ │ + bnez $t0, 292 # 51b48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bc88> │ │ │ │ + ld.d $a0, $sp, 144 │ │ │ │ + beq $a0, $s6, 12 # 51a38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bb78> │ │ │ │ + bl -283104 │ │ │ │ nop │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - b -180 # 51b10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39d10> │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - bl -282412 │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - bl -284372 │ │ │ │ - li.w $a2, 16 │ │ │ │ - addi.d $a1, $sp, 16 │ │ │ │ - move $a0, $s3 │ │ │ │ - st.d $s2, $sp, 16 │ │ │ │ - bl -1736 # 51520 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39720> │ │ │ │ + ld.d $a0, $sp, 112 │ │ │ │ + beq $a0, $s3, 12 # 51a48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bb88> │ │ │ │ + bl -283120 │ │ │ │ nop │ │ │ │ - pcalau12i $t1, 95 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 24 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - beqz $t0, 128 # 51c88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39e88> │ │ │ │ + ld.d $a0, $sp, 80 │ │ │ │ + beq $a0, $s8, 12 # 51a58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bb98> │ │ │ │ + bl -283136 │ │ │ │ nop │ │ │ │ - bl -283968 │ │ │ │ + beqz $s7, 16 # 51a68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bba8> │ │ │ │ + move $a0, $s7 │ │ │ │ + bl -283152 │ │ │ │ nop │ │ │ │ - bl -284440 │ │ │ │ - ld.d $t0, $s0, 120 │ │ │ │ - st.b $zero, $t0, 0 │ │ │ │ - st.d $zero, $s0, 128 │ │ │ │ - st.d $zero, $s0, 152 │ │ │ │ - st.w $zero, $s0, 160 │ │ │ │ pcalau12i $t1, 95 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 24 │ │ │ │ + ld.d $t0, $sp, 520 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, -56 # 51c10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39e10> │ │ │ │ - bl -282812 │ │ │ │ - pcaddi $a3, 45840 │ │ │ │ - li.w $a2, 55 │ │ │ │ - pcaddi $a1, 45782 │ │ │ │ - pcaddi $a0, 45795 │ │ │ │ - bl -282032 │ │ │ │ - nop │ │ │ │ - bl -284520 │ │ │ │ - bl -282572 │ │ │ │ - ld.bu $t0, $s0, 168 │ │ │ │ - b -348 # 51b18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39d18> │ │ │ │ - bl -284536 │ │ │ │ - bl -282588 │ │ │ │ - b -144 # 51bf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39df0> │ │ │ │ - nop │ │ │ │ - bl -282872 │ │ │ │ + beqz $s5, 136 # 51b08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bc48> │ │ │ │ + bnez $t0, 788 # 51d98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bed8> │ │ │ │ + ld.d $ra, $sp, 632 │ │ │ │ + ld.d $fp, $sp, 624 │ │ │ │ + ld.d $s0, $sp, 616 │ │ │ │ + ld.d $s1, $sp, 608 │ │ │ │ + ld.d $s2, $sp, 600 │ │ │ │ + ld.d $s3, $sp, 592 │ │ │ │ + ld.d $s4, $sp, 584 │ │ │ │ + ld.d $s6, $sp, 568 │ │ │ │ + ld.d $s7, $sp, 560 │ │ │ │ + ld.d $s8, $sp, 552 │ │ │ │ + fld.d $fs0, $sp, 536 │ │ │ │ + fld.d $fs1, $sp, 528 │ │ │ │ + move $a0, $s5 │ │ │ │ + ld.d $s5, $sp, 576 │ │ │ │ + addi.d $sp, $sp, 640 │ │ │ │ + b -283252 │ │ │ │ + bgeu $s7, $a5, 40 # 51af0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bc30> │ │ │ │ + li.w $s8, 1 │ │ │ │ + b -1320 # 515a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b6e8> │ │ │ │ nop │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - bl -282612 │ │ │ │ - pcalau12i $t1, 95 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 24 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - bnez $t0, -164 # 51c10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39e10> │ │ │ │ - bl -282472 │ │ │ │ + bne $s2, $t0, -2184 # 51250 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b390> │ │ │ │ + ldptr.w $t1, $s5, 0 │ │ │ │ + ldptr.w $t0, $s7, 0 │ │ │ │ + st.w $t1, $a0, 0 │ │ │ │ + stx.w $t0, $t7, $s3 │ │ │ │ + b -2204 # 51250 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b390> │ │ │ │ + ldptr.w $a0, $sp, 32 │ │ │ │ + b -1148 # 51678 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b7b8> │ │ │ │ + move $s5, $zero │ │ │ │ + move $s7, $zero │ │ │ │ + b -2568 # 510f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b238> │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -304 │ │ │ │ - pcalau12i $t0, 95 │ │ │ │ - ld.d $t0, $t0, -160 │ │ │ │ - ld.d $t0, $t0, 0 │ │ │ │ - st.d $t0, $sp, 216 │ │ │ │ - li.w $t0, 0x0 │ │ │ │ + bnez $t0, 656 # 51d98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bed8> │ │ │ │ + ld.d $ra, $sp, 632 │ │ │ │ + ld.d $fp, $sp, 624 │ │ │ │ + ld.d $s0, $sp, 616 │ │ │ │ + ld.d $s1, $sp, 608 │ │ │ │ + ld.d $s2, $sp, 600 │ │ │ │ + ld.d $s3, $sp, 592 │ │ │ │ + ld.d $s4, $sp, 584 │ │ │ │ + ld.d $s5, $sp, 576 │ │ │ │ + ld.d $s6, $sp, 568 │ │ │ │ + ld.d $s7, $sp, 560 │ │ │ │ + ld.d $s8, $sp, 552 │ │ │ │ + fld.d $fs0, $sp, 536 │ │ │ │ + fld.d $fs1, $sp, 528 │ │ │ │ + addi.d $sp, $sp, 640 │ │ │ │ + ret │ │ │ │ + li.w $a2, 4 │ │ │ │ + pcaddi $a1, 44303 │ │ │ │ + pcaddi $a0, 96572 │ │ │ │ + bl -283124 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + ld.d $a2, $sp, 152 │ │ │ │ + ld.d $a1, $sp, 144 │ │ │ │ + pcaddi $a0, 96568 │ │ │ │ + bl -283140 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ ldptr.d $t0, $a0, 0 │ │ │ │ - st.d $ra, $sp, 296 │ │ │ │ - st.d $s0, $sp, 288 │ │ │ │ - st.d $s1, $sp, 280 │ │ │ │ - st.d $s2, $sp, 272 │ │ │ │ - st.d $s3, $sp, 264 │ │ │ │ - st.d $s4, $sp, 256 │ │ │ │ - st.d $s5, $sp, 248 │ │ │ │ - st.d $s6, $sp, 240 │ │ │ │ - st.d $s7, $sp, 232 │ │ │ │ - st.d $s8, $sp, 224 │ │ │ │ - beqz $t0, 1868 # 52450 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a650> │ │ │ │ - ldptr.w $t1, $t0, 56 │ │ │ │ - andi $t1, $t1, 0x1 │ │ │ │ - bnez $t1, 1408 # 52290 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a490> │ │ │ │ - ldptr.d $t1, $t0, 0 │ │ │ │ move $s2, $a0 │ │ │ │ - move $s1, $a1 │ │ │ │ - move $s3, $zero │ │ │ │ - beq $t0, $t1, 12 # 51d30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39f30> │ │ │ │ - ld.d $t0, $t0, 8 │ │ │ │ - ld.d $s3, $t0, 16 │ │ │ │ - li.w $t1, 128 │ │ │ │ - nor $t0, $zero, $a2 │ │ │ │ - maskeqz $a2, $a2, $t0 │ │ │ │ - li.w $a0, 216 │ │ │ │ - masknez $t0, $t1, $t0 │ │ │ │ - or $s6, $a2, $t0 │ │ │ │ - bl -283832 │ │ │ │ - pcalau12i $t0, 95 │ │ │ │ - ld.d $t0, $t0, -296 │ │ │ │ - addi.d $t0, $t0, 16 │ │ │ │ - move $s0, $a0 │ │ │ │ - stptr.d $t0, $a0, 0 │ │ │ │ - st.d $zero, $a0, 8 │ │ │ │ - st.d $zero, $a0, 16 │ │ │ │ - st.d $zero, $a0, 24 │ │ │ │ - st.d $zero, $a0, 32 │ │ │ │ - st.d $zero, $a0, 40 │ │ │ │ - st.d $zero, $a0, 48 │ │ │ │ - addi.d $a0, $a0, 56 │ │ │ │ - bl -282252 │ │ │ │ - ldptr.d $t1, $s1, 0 │ │ │ │ - ld.d $t0, $s1, 8 │ │ │ │ - li.w $t3, 4 │ │ │ │ - pcaddi $t2, 94983 │ │ │ │ - st.w $zero, $s0, 64 │ │ │ │ - st.b $zero, $s0, 168 │ │ │ │ - st.d $zero, $s0, 176 │ │ │ │ - st.d $zero, $s0, 184 │ │ │ │ - st.d $zero, $s0, 192 │ │ │ │ - st.d $zero, $s0, 200 │ │ │ │ - st.w $t3, $s0, 208 │ │ │ │ - stptr.d $t2, $s0, 0 │ │ │ │ - st.d $t1, $sp, 24 │ │ │ │ - st.d $t0, $sp, 32 │ │ │ │ - beqz $t0, 1032 # 521c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a3c0> │ │ │ │ - li.w $t1, 1 │ │ │ │ - addi.d $t0, $t0, 8 │ │ │ │ - amadd.w $zero, $t1, $t0 │ │ │ │ - ld.d $a1, $s1, 16 │ │ │ │ - ld.d $a2, $s1, 24 │ │ │ │ - addi.d $s4, $sp, 56 │ │ │ │ - st.d $s4, $sp, 40 │ │ │ │ - addi.d $a0, $sp, 40 │ │ │ │ - bl -237532 # 17e00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - ld.d $a2, $s1, 56 │ │ │ │ - ld.d $a1, $s1, 48 │ │ │ │ - addi.d $s5, $sp, 88 │ │ │ │ - addi.d $a0, $sp, 72 │ │ │ │ - st.d $s5, $sp, 72 │ │ │ │ - bl -237556 # 17e00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - ldptr.w $t0, $s1, 88 │ │ │ │ - ld.d $t1, $s1, 80 │ │ │ │ - ldptr.w $s1, $s0, 208 │ │ │ │ - st.w $t0, $sp, 112 │ │ │ │ - st.d $t1, $sp, 104 │ │ │ │ - andi $t0, $s1, 0x1 │ │ │ │ - bnez $t0, 1200 # 522c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a4c0> │ │ │ │ - beqz $s6, 60 # 51e50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a050> │ │ │ │ - ld.d $t0, $s0, 192 │ │ │ │ - slli.w $s7, $s6, 0x0 │ │ │ │ - beq $s7, $t0, 48 # 51e50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a050> │ │ │ │ - bltz $s7, 1052 # 52240 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a440> │ │ │ │ - move $a0, $s7 │ │ │ │ - bl -284060 │ │ │ │ - ld.d $t0, $s0, 184 │ │ │ │ - st.d $s7, $s0, 192 │ │ │ │ - st.d $a0, $s0, 184 │ │ │ │ - beqz $t0, 20 # 51e50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a050> │ │ │ │ - move $a0, $t0 │ │ │ │ - bl -284148 │ │ │ │ - ldptr.w $s1, $s0, 208 │ │ │ │ - nop │ │ │ │ - andi $s1, $s1, 0x2 │ │ │ │ - move $t1, $zero │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ + add.d $t0, $a0, $t0 │ │ │ │ + ld.d $s0, $t0, 240 │ │ │ │ + beqz $s0, 548 # 51da0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bee0> │ │ │ │ + ld.bu $t0, $s0, 56 │ │ │ │ + beqz $t0, 324 # 51cc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1be08> │ │ │ │ + ld.b $a1, $s0, 67 │ │ │ │ + b 348 # 51ce8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1be28> │ │ │ │ + li.w $a2, 4 │ │ │ │ + pcaddi $a1, 44285 │ │ │ │ + pcalau12i $a0, 95 │ │ │ │ + ld.d $a0, $a0, -184 │ │ │ │ + bl -283200 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + ld.d $a2, $sp, 152 │ │ │ │ + ld.d $a1, $sp, 144 │ │ │ │ + pcalau12i $a0, 95 │ │ │ │ + ld.d $a0, $a0, -184 │ │ │ │ + bl -283220 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + move $s4, $a0 │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ + add.d $t0, $a0, $t0 │ │ │ │ + ld.d $s0, $t0, 240 │ │ │ │ + beqz $s0, 500 # 51dc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bf00> │ │ │ │ + ld.bu $t0, $s0, 56 │ │ │ │ + beqz $t0, 196 # 51c98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bdd8> │ │ │ │ + ld.b $a1, $s0, 67 │ │ │ │ + b 220 # 51cb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bdf8> │ │ │ │ + lu12i.w $t0, 349525 │ │ │ │ + ori $t0, $t0, 0x555 │ │ │ │ + ld.d $t1, $s1, 96 │ │ │ │ + lu32i.d $t0, 349525 │ │ │ │ + lu52i.d $t0, $t0, 85 │ │ │ │ + bltu $t0, $t1, 540 # 51e10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bf50> │ │ │ │ + move $t3, $zero │ │ │ │ move $t2, $zero │ │ │ │ - bnez $s1, 612 # 520c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a2c0> │ │ │ │ - ld.d $t3, $sp, 24 │ │ │ │ - ld.d $t0, $sp, 32 │ │ │ │ - st.d $t1, $s0, 40 │ │ │ │ - st.d $t1, $s0, 32 │ │ │ │ - st.d $t2, $s0, 48 │ │ │ │ - st.d $t3, $sp, 120 │ │ │ │ - st.d $t0, $sp, 128 │ │ │ │ - beqz $t0, 628 # 520f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a2f0> │ │ │ │ - li.w $t1, 1 │ │ │ │ - addi.d $t0, $t0, 8 │ │ │ │ - amadd.w $zero, $t1, $t0 │ │ │ │ - ld.d $a1, $sp, 40 │ │ │ │ - ld.d $a2, $sp, 48 │ │ │ │ - addi.d $s7, $sp, 152 │ │ │ │ - st.d $s7, $sp, 136 │ │ │ │ - nop │ │ │ │ - addi.d $a0, $sp, 136 │ │ │ │ - bl -237732 # 17e00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - ld.d $a2, $sp, 80 │ │ │ │ - ld.d $a1, $sp, 72 │ │ │ │ - addi.d $s1, $sp, 184 │ │ │ │ - addi.d $a0, $sp, 168 │ │ │ │ - st.d $s1, $sp, 168 │ │ │ │ - bl -237756 # 17e00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - ld.d $t2, $sp, 104 │ │ │ │ - ldptr.w $t1, $sp, 112 │ │ │ │ - ld.bu $t0, $s0, 168 │ │ │ │ - st.d $t2, $sp, 200 │ │ │ │ - st.w $t1, $sp, 208 │ │ │ │ - bnez $t0, 780 # 521e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a3e0> │ │ │ │ - ld.d $t1, $sp, 120 │ │ │ │ - ld.d $t0, $sp, 128 │ │ │ │ - addi.d $t2, $s0, 104 │ │ │ │ - st.d $t1, $s0, 72 │ │ │ │ - st.d $t0, $s0, 80 │ │ │ │ - beqz $t0, 20 # 51f00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a100> │ │ │ │ - li.w $t1, 1 │ │ │ │ - addi.d $t0, $t0, 8 │ │ │ │ - amadd.w $zero, $t1, $t0 │ │ │ │ + move $t0, $zero │ │ │ │ + beqz $t1, 60 # 51c40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bd80> │ │ │ │ + alsl.d $t1, $t1, $t1, 0x1 │ │ │ │ + slli.d $s0, $t1, 0x3 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -283524 │ │ │ │ + add.d $t1, $a0, $s0 │ │ │ │ + move $t2, $a0 │ │ │ │ + move $t0, $a0 │ │ │ │ + move $t3, $t1 │ │ │ │ + stptr.d $zero, $t0, 0 │ │ │ │ + st.d $zero, $t0, 8 │ │ │ │ + st.d $zero, $t0, 16 │ │ │ │ + addi.d $t0, $t0, 24 │ │ │ │ + bne $t0, $t1, -16 # 51c28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bd68> │ │ │ │ nop │ │ │ │ - ld.d $a1, $sp, 136 │ │ │ │ - ld.d $a2, $sp, 144 │ │ │ │ - st.d $t2, $s0, 88 │ │ │ │ - addi.d $a0, $s0, 88 │ │ │ │ - addi.d $s8, $s0, 88 │ │ │ │ - bl -237844 # 17e00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - ld.d $a2, $sp, 176 │ │ │ │ - ld.d $a1, $sp, 168 │ │ │ │ - addi.d $t0, $s0, 136 │ │ │ │ - addi.d $a0, $s0, 120 │ │ │ │ - st.d $t0, $s0, 120 │ │ │ │ - bl -237868 # 17e00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - ld.d $t1, $sp, 200 │ │ │ │ - ldptr.w $t0, $sp, 208 │ │ │ │ - ld.d $a0, $sp, 168 │ │ │ │ - li.w $t2, 1 │ │ │ │ - st.b $t2, $s0, 168 │ │ │ │ - st.d $t1, $s0, 152 │ │ │ │ - st.w $t0, $s0, 160 │ │ │ │ - beq $a0, $s1, 12 # 51f58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a158> │ │ │ │ - bl -284416 │ │ │ │ + st.d $t2, $s1, 320 │ │ │ │ + st.d $t0, $s1, 328 │ │ │ │ + st.d $t3, $s1, 336 │ │ │ │ + beq $s2, $s3, 36 # 51c70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bdb0> │ │ │ │ + move $s0, $s2 │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 136 │ │ │ │ - beq $a0, $s7, 12 # 51f68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a168> │ │ │ │ - bl -284432 │ │ │ │ + ldptr.d $a0, $s0, 0 │ │ │ │ + beqz $a0, 44 # 51c88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bdc8> │ │ │ │ + addi.d $s0, $s0, 24 │ │ │ │ + bl -283668 │ │ │ │ + bne $s3, $s0, -16 # 51c58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bd98> │ │ │ │ nop │ │ │ │ - ld.d $s1, $sp, 128 │ │ │ │ - beqz $s1, 28 # 51f88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a188> │ │ │ │ - li.w $s7, -1 │ │ │ │ - addi.d $t1, $s1, 8 │ │ │ │ - amadd_db.w $t0, $s7, $t1 │ │ │ │ - addi.w $t0, $t0, -1 │ │ │ │ - beqz $t0, 416 # 52120 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a320> │ │ │ │ + beqz $s2, -3304 # 50f88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b0c8> │ │ │ │ nop │ │ │ │ - ldptr.w $t0, $s0, 208 │ │ │ │ - ldptr.w $t2, $s0, 64 │ │ │ │ - li.w $t1, 1 │ │ │ │ - slt $t1, $t1, $s6 │ │ │ │ - ori $t3, $t0, 0x1 │ │ │ │ - ori $t0, $t0, 0x3 │ │ │ │ - maskeqz $t0, $t0, $t1 │ │ │ │ - ld.d $a0, $sp, 72 │ │ │ │ - masknez $t1, $t3, $t1 │ │ │ │ - bstrins.d $t2, $zero, 0x2, 0x0 │ │ │ │ - or $t0, $t0, $t1 │ │ │ │ - st.w $t2, $s0, 64 │ │ │ │ - st.w $t0, $s0, 208 │ │ │ │ - beq $a0, $s5, 12 # 51fc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a1c8> │ │ │ │ - bl -284528 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -283692 │ │ │ │ + b -3320 # 50f88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b0c8> │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 40 │ │ │ │ - beq $a0, $s4, 12 # 51fd8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a1d8> │ │ │ │ - bl -284544 │ │ │ │ + addi.d $s0, $s0, 24 │ │ │ │ + bne $s3, $s0, -52 # 51c58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bd98> │ │ │ │ + bnez $s2, -24 # 51c78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bdb8> │ │ │ │ + b -3340 # 50f88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b0c8> │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -283436 # c970 ::_M_widen_init() const@plt> │ │ │ │ + ldptr.d $t0, $s0, 0 │ │ │ │ + pcaddi $t1, -67065 │ │ │ │ + li.w $a1, 10 │ │ │ │ + ld.d $t0, $t0, 48 │ │ │ │ + bne $t0, $t1, 152 # 51d48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1be88> │ │ │ │ nop │ │ │ │ - ld.d $s1, $sp, 32 │ │ │ │ - beqz $s1, 28 # 51ff8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a1f8> │ │ │ │ - li.w $s4, -1 │ │ │ │ - addi.d $t1, $s1, 8 │ │ │ │ - amadd_db.w $t0, $s4, $t1 │ │ │ │ - addi.w $t0, $t0, -1 │ │ │ │ - beqz $t0, 368 # 52160 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a360> │ │ │ │ + move $a0, $s4 │ │ │ │ + bl -285180 │ │ │ │ + bl -284160 │ │ │ │ + b -676 # 51a20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bb60> │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -283484 # c970 ::_M_widen_init() const@plt> │ │ │ │ + ldptr.d $t0, $s0, 0 │ │ │ │ + pcaddi $t1, -67077 │ │ │ │ + li.w $a1, 10 │ │ │ │ + ld.d $t0, $t0, 48 │ │ │ │ + bne $t0, $t1, 120 # 51d58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1be98> │ │ │ │ nop │ │ │ │ - ldptr.d $s1, $s2, 0 │ │ │ │ - beqz $s1, 1108 # 52450 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a650> │ │ │ │ - li.w $a0, 24 │ │ │ │ - bl -284532 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -285228 │ │ │ │ + bl -284208 │ │ │ │ + b -716 # 51a28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bb68> │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ move $a1, $s1 │ │ │ │ - st.d $s0, $a0, 16 │ │ │ │ - bl -285936 │ │ │ │ - ld.d $t0, $s1, 16 │ │ │ │ - addi.d $t0, $t0, 1 │ │ │ │ - st.d $t0, $s1, 16 │ │ │ │ - beqz $s3, 40 # 52048 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a248> │ │ │ │ - ldptr.d $t1, $s3, 0 │ │ │ │ - ldptr.d $t0, $s2, 0 │ │ │ │ - ld.d $t1, $t1, 112 │ │ │ │ - beqz $t0, 1056 # 52450 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a650> │ │ │ │ - ld.d $t0, $t0, 8 │ │ │ │ move $a0, $s3 │ │ │ │ - ld.d $a1, $t0, 16 │ │ │ │ - jirl $ra, $t1, 0 │ │ │ │ - nop │ │ │ │ - ldptr.d $t0, $s2, 0 │ │ │ │ - beqz $t0, 1028 # 52450 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a650> │ │ │ │ - ld.d $a0, $t0, 24 │ │ │ │ - beqz $a0, 28 # 52070 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a270> │ │ │ │ - ldptr.d $t1, $a0, 0 │ │ │ │ - pcaddi $t2, -9351 │ │ │ │ - ld.d $t0, $t1, 16 │ │ │ │ - beq $t0, $t2, 412 # 52200 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a400> │ │ │ │ - pcaddi $t1, -9578 │ │ │ │ - bne $t0, $t1, 308 # 521a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a3a0> │ │ │ │ - pcalau12i $t1, 94 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 216 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, 632 # 52300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a500> │ │ │ │ - ld.d $ra, $sp, 296 │ │ │ │ - ld.d $s0, $sp, 288 │ │ │ │ - ld.d $s1, $sp, 280 │ │ │ │ - ld.d $s2, $sp, 272 │ │ │ │ - ld.d $s3, $sp, 264 │ │ │ │ - ld.d $s4, $sp, 256 │ │ │ │ - ld.d $s5, $sp, 248 │ │ │ │ - ld.d $s6, $sp, 240 │ │ │ │ - ld.d $s7, $sp, 232 │ │ │ │ - ld.d $s8, $sp, 224 │ │ │ │ - addi.d $sp, $sp, 304 │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - ld.d $t1, $s0, 184 │ │ │ │ - ld.d $t2, $s0, 192 │ │ │ │ - ld.d $t3, $sp, 24 │ │ │ │ - ld.d $t0, $sp, 32 │ │ │ │ - add.d $t2, $t1, $t2 │ │ │ │ - st.d $t1, $s0, 40 │ │ │ │ - st.d $t1, $s0, 32 │ │ │ │ - st.d $t2, $s0, 48 │ │ │ │ - st.d $t3, $sp, 120 │ │ │ │ - st.d $t0, $sp, 128 │ │ │ │ - bnez $t0, -616 # 51e80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a080> │ │ │ │ - nop │ │ │ │ - addi.d $s7, $sp, 152 │ │ │ │ - ld.d $a1, $sp, 40 │ │ │ │ - ld.d $a2, $sp, 48 │ │ │ │ - st.d $s7, $sp, 136 │ │ │ │ - b -608 # 51ea0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a0a0> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -282664 │ │ │ │ + b -876 # 519a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bae0> │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + move $a1, $s4 │ │ │ │ + move $a0, $s6 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -282688 │ │ │ │ + b -804 # 51a00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bb40> │ │ │ │ + addi.d $a1, $sp, 224 │ │ │ │ + addi.d $a0, $sp, 80 │ │ │ │ + bl -284528 # c5c0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + b -1044 # 51920 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ba60> │ │ │ │ + move $t1, $zero │ │ │ │ + move $t0, $zero │ │ │ │ + b -3336 # 51038 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b178> │ │ │ │ nop │ │ │ │ - ldptr.d $t0, $s1, 0 │ │ │ │ - move $a0, $s1 │ │ │ │ - ld.d $t0, $t0, 16 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - addi.d $t1, $s1, 12 │ │ │ │ - amadd_db.w $t0, $s7, $t1 │ │ │ │ - addi.w $t0, $t0, -1 │ │ │ │ - bnez $t0, -436 # 51f88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a188> │ │ │ │ - ldptr.d $t0, $s1, 0 │ │ │ │ - pcaddi $t2, -63905 │ │ │ │ - ld.d $t1, $t0, 24 │ │ │ │ - bne $t1, $t2, 276 # 52260 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a460> │ │ │ │ - ld.d $t0, $t0, 8 │ │ │ │ - move $a0, $s1 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - b -468 # 51f88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a188> │ │ │ │ - ldptr.d $t0, $s1, 0 │ │ │ │ - move $a0, $s1 │ │ │ │ - ld.d $t0, $t0, 16 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - addi.d $t1, $s1, 12 │ │ │ │ - amadd_db.w $t0, $s4, $t1 │ │ │ │ - addi.w $t0, $t0, -1 │ │ │ │ - bnez $t0, -388 # 51ff8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a1f8> │ │ │ │ - ldptr.d $t0, $s1, 0 │ │ │ │ - pcaddi $t2, -63921 │ │ │ │ - ld.d $t1, $t0, 24 │ │ │ │ - bne $t1, $t2, 244 # 52280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a480> │ │ │ │ - ld.d $t0, $t0, 8 │ │ │ │ - move $a0, $s1 │ │ │ │ + move $a0, $s0 │ │ │ │ jirl $ra, $t0, 0 │ │ │ │ - b -420 # 51ff8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a1f8> │ │ │ │ + move $a1, $a0 │ │ │ │ + b -156 # 51cb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bdf8> │ │ │ │ + move $a0, $s0 │ │ │ │ jirl $ra, $t0, 0 │ │ │ │ - b -308 # 52070 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a270> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - addi.d $s4, $sp, 56 │ │ │ │ - ld.d $a1, $s1, 16 │ │ │ │ - ld.d $a2, $s1, 24 │ │ │ │ - st.d $s4, $sp, 40 │ │ │ │ - b -1016 # 51dd8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39fd8> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - addi.d $a0, $s0, 72 │ │ │ │ - bl -28132 # 4b400 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33600> │ │ │ │ - st.b $zero, $s0, 168 │ │ │ │ - b -788 # 51ed8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a0d8> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ld.d $t1, $t1, -24 │ │ │ │ - ld.d $t0, $a0, 24 │ │ │ │ - add.d $a0, $a0, $t1 │ │ │ │ - beqz $t0, 580 # 52450 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a650> │ │ │ │ - ldptr.d $t1, $t0, 0 │ │ │ │ - move $a1, $zero │ │ │ │ - beq $t1, $t0, 8 # 52220 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a420> │ │ │ │ - ld.d $a1, $t1, 16 │ │ │ │ - bl -283568 # ce70 >::rdbuf(std::basic_streambuf >*)@plt> │ │ │ │ - b -436 # 52070 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a270> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + move $a1, $a0 │ │ │ │ + b -124 # 51ce8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1be28> │ │ │ │ + move $s0, $a0 │ │ │ │ nop │ │ │ │ - pcalau12i $t1, 94 │ │ │ │ + move $a0, $s5 │ │ │ │ + bl -283940 │ │ │ │ + pcalau12i $t1, 95 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 216 │ │ │ │ + ld.d $t0, $sp, 520 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, 168 # 52300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a500> │ │ │ │ - bl -286092 │ │ │ │ - move $a0, $s1 │ │ │ │ - jirl $ra, $t1, 0 │ │ │ │ - b -736 # 51f88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a188> │ │ │ │ - nop │ │ │ │ + beqz $t0, 120 # 51e08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bf48> │ │ │ │ nop │ │ │ │ + bl -284360 │ │ │ │ nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - move $a0, $s1 │ │ │ │ - jirl $ra, $t1, 0 │ │ │ │ - b -656 # 51ff8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a1f8> │ │ │ │ - nop │ │ │ │ - pcaddi $a1, 46326 │ │ │ │ - addi.d $a0, $sp, 120 │ │ │ │ - bl -284456 │ │ │ │ - pcalau12i $t1, 94 │ │ │ │ + pcalau12i $t1, 95 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 216 │ │ │ │ + ld.d $t0, $sp, 520 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, 76 # 52300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a500> │ │ │ │ - addi.d $a0, $sp, 120 │ │ │ │ - bl -281664 # d67c , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x77c> │ │ │ │ - bl -285360 │ │ │ │ - move $t0, $a0 │ │ │ │ - li.w $t1, 1 │ │ │ │ - addi.d $a2, $sp, 8 │ │ │ │ - pcaddi $a1, 46314 │ │ │ │ - addi.d $a0, $sp, 120 │ │ │ │ - st.w $t1, $sp, 8 │ │ │ │ - st.d $t0, $sp, 16 │ │ │ │ - bl -286256 │ │ │ │ - pcalau12i $t1, 94 │ │ │ │ + bnez $t0, -32 # 51d98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bed8> │ │ │ │ + bl -283516 │ │ │ │ + pcalau12i $t1, 95 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 216 │ │ │ │ + ld.d $t0, $sp, 520 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - beqz $t0, 132 # 52380 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a580> │ │ │ │ - bl -285744 │ │ │ │ + bnez $t0, -64 # 51d98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bed8> │ │ │ │ + bl -283548 │ │ │ │ + move $s0, $a0 │ │ │ │ nop │ │ │ │ - move $s1, $a0 │ │ │ │ + addi.d $a0, $sp, 144 │ │ │ │ + bl -285148 # c410 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + beqz $s7, 16 # 51e00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bf40> │ │ │ │ nop │ │ │ │ - addi.d $a0, $sp, 24 │ │ │ │ - bl -28436 # 4b400 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33600> │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -28764 # 4b2c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x334c0> │ │ │ │ + move $a0, $s7 │ │ │ │ + bl -284076 │ │ │ │ + beqz $s5, -136 # 51d78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1beb8> │ │ │ │ + b -148 # 51d70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1beb0> │ │ │ │ move $a0, $s0 │ │ │ │ - bl -285396 │ │ │ │ - pcalau12i $t1, 94 │ │ │ │ + bl -282812 │ │ │ │ + pcalau12i $t1, 95 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 216 │ │ │ │ + ld.d $t0, $sp, 520 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, -64 # 52300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a500> │ │ │ │ + bnez $t0, -144 # 51d98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bed8> │ │ │ │ + pcaddi $a0, 44179 │ │ │ │ + bl -284800 │ │ │ │ nop │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -284156 │ │ │ │ move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 120 │ │ │ │ - bl -284984 │ │ │ │ - pcalau12i $t1, 94 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 216 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, -116 # 52300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a500> │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -284204 │ │ │ │ - addi.d $a0, $sp, 120 │ │ │ │ - bl -281756 # d6e8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x7e8> │ │ │ │ - move $s1, $a0 │ │ │ │ - addi.d $a0, $sp, 120 │ │ │ │ - bl -285264 │ │ │ │ - b -132 # 52310 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a510> │ │ │ │ - move $s1, $a0 │ │ │ │ - addi.d $a0, $sp, 40 │ │ │ │ - bl -285088 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - nop │ │ │ │ - ld.d $a0, $sp, 32 │ │ │ │ - beqz $a0, -148 # 52318 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a518> │ │ │ │ - bl -29072 # 4b220 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33420> │ │ │ │ - b -156 # 52318 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a518> │ │ │ │ - move $s1, $a0 │ │ │ │ - b -20 # 523a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a5a8> │ │ │ │ - move $s1, $a0 │ │ │ │ - move $a0, $s8 │ │ │ │ - bl -285128 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - nop │ │ │ │ - ld.d $a0, $s0, 80 │ │ │ │ - beqz $a0, 12 # 523e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a5e0> │ │ │ │ - bl -29112 # 4b220 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33420> │ │ │ │ - nop │ │ │ │ - addi.d $a0, $sp, 120 │ │ │ │ - bl -28644 # 4b400 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33600> │ │ │ │ - b -216 # 52310 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a510> │ │ │ │ + addi.d $a0, $sp, 144 │ │ │ │ + bl -283712 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ nop │ │ │ │ - ldptr.d $t0, $s0, 0 │ │ │ │ - move $s1, $a0 │ │ │ │ - move $a0, $s0 │ │ │ │ - ld.d $t0, $t0, 8 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - pcalau12i $t1, 94 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -283724 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $sp, 80 │ │ │ │ + bl -283732 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + bnez $s7, -96 # 51df8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bf38> │ │ │ │ + b -92 # 51e00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bf40> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -28 # 51e48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bf88> │ │ │ │ + pcalau12i $t1, 95 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 216 │ │ │ │ + ld.d $t0, $sp, 520 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - beqz $t0, -212 # 52348 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a548> │ │ │ │ - b -288 # 52300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a500> │ │ │ │ - nop │ │ │ │ - move $s1, $a0 │ │ │ │ - addi.d $a0, $sp, 136 │ │ │ │ - bl -285232 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + bnez $t0, -232 # 51d98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bed8> │ │ │ │ + pcaddi $a0, 44089 │ │ │ │ + addi.d $s1, $sp, 112 │ │ │ │ + bl -284892 │ │ │ │ + move $s0, $a0 │ │ │ │ + b -68 # 51e50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bf90> │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 80 │ │ │ │ + bl -283808 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -188 # 51de8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bf28> │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 224 │ │ │ │ + st.d $s8, $sp, 152 │ │ │ │ + bl -283828 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $sp, 208 │ │ │ │ + st.d $s3, $sp, 152 │ │ │ │ + bl -283504 │ │ │ │ + ld.d $t0, $s1, -24 │ │ │ │ + addi.d $t1, $sp, 64 │ │ │ │ + st.d $s1, $sp, 144 │ │ │ │ + addi.d $t0, $t0, 464 │ │ │ │ + add.d $t0, $t0, $t1 │ │ │ │ + st.d $s4, $t0, -384 │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 128 │ │ │ │ - beqz $a0, -300 # 52310 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a510> │ │ │ │ - bl -29216 # 4b220 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33420> │ │ │ │ - b -308 # 52310 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a510> │ │ │ │ - move $s1, $a0 │ │ │ │ - b -20 # 52438 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a638> │ │ │ │ - pcaddi $a3, 45050 │ │ │ │ - li.w $a2, 550 │ │ │ │ - pcaddi $a1, 45204 │ │ │ │ - pcaddi $a0, 45215 │ │ │ │ - bl -284080 │ │ │ │ + addi.d $a0, $sp, 256 │ │ │ │ + st.d $s2, $sp, 256 │ │ │ │ + bl -285256 │ │ │ │ + bnez $s7, -244 # 51df8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bf38> │ │ │ │ + b -240 # 51e00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bf40> │ │ │ │ nop │ │ │ │ - move $s1, $a0 │ │ │ │ - b -156 # 523d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a5d0> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -28 # 51ee0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c020> │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 144 │ │ │ │ + bl -283912 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + bnez $s7, -276 # 51df8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bf38> │ │ │ │ + b -272 # 51e00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bf40> │ │ │ │ nop │ │ │ │ + move $s0, $a0 │ │ │ │ + bnez $s7, -292 # 51df8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bf38> │ │ │ │ + b -288 # 51e00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bf40> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -384 │ │ │ │ - st.d $s0, $sp, 368 │ │ │ │ - pcalau12i $t0, 94 │ │ │ │ + addi.d $sp, $sp, -544 │ │ │ │ + pcalau12i $t0, 95 │ │ │ │ ld.d $t0, $t0, -160 │ │ │ │ ld.d $t0, $t0, 0 │ │ │ │ - st.d $t0, $sp, 296 │ │ │ │ + st.d $t0, $sp, 440 │ │ │ │ li.w $t0, 0x0 │ │ │ │ + st.d $s0, $sp, 528 │ │ │ │ + st.d $s1, $sp, 520 │ │ │ │ move $s0, $a0 │ │ │ │ - addi.d $a0, $a0, 552 │ │ │ │ - st.d $s4, $sp, 336 │ │ │ │ - st.d $s5, $sp, 328 │ │ │ │ - st.d $ra, $sp, 376 │ │ │ │ - move $s5, $a1 │ │ │ │ - st.d $s7, $sp, 312 │ │ │ │ - bl -286808 │ │ │ │ - pcaddi $t1, 93311 │ │ │ │ - pcaddi $s4, 94404 │ │ │ │ - pcaddi $t0, 94413 │ │ │ │ - st.d $zero, $s0, 768 │ │ │ │ - st.h $zero, $s0, 776 │ │ │ │ - st.d $zero, $s0, 784 │ │ │ │ - st.d $zero, $s0, 792 │ │ │ │ - st.d $zero, $s0, 800 │ │ │ │ - st.d $zero, $s0, 808 │ │ │ │ - st.d $zero, $s0, 8 │ │ │ │ - stptr.d $t1, $s0, 0 │ │ │ │ - st.d $s4, $s0, 16 │ │ │ │ - st.d $t0, $s0, 552 │ │ │ │ - move $a1, $zero │ │ │ │ - addi.d $a0, $s0, 552 │ │ │ │ - bl -285256 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - pcaddi $t2, 93307 │ │ │ │ - pcaddi $t1, 93318 │ │ │ │ - pcaddi $t0, 93327 │ │ │ │ - li.w $a0, 64 │ │ │ │ - stptr.d $t2, $s0, 0 │ │ │ │ - st.d $t1, $s0, 16 │ │ │ │ - st.d $t0, $s0, 552 │ │ │ │ - bl -285832 │ │ │ │ - st.d $s1, $sp, 360 │ │ │ │ - li.w $t0, 4 │ │ │ │ - lu12i.w $t2, 1 │ │ │ │ - li.w $t1, 128 │ │ │ │ - move $s1, $a0 │ │ │ │ - st.d $a0, $a0, 8 │ │ │ │ - stptr.d $a0, $a0, 0 │ │ │ │ - st.d $zero, $a0, 16 │ │ │ │ - st.d $zero, $a0, 24 │ │ │ │ - st.d $t2, $a0, 32 │ │ │ │ - st.d $t1, $a0, 40 │ │ │ │ - st.d $t0, $a0, 48 │ │ │ │ - st.w $t0, $a0, 56 │ │ │ │ - st.d $a0, $s0, 24 │ │ │ │ - st.d $zero, $s0, 32 │ │ │ │ - li.w $a0, 24 │ │ │ │ - bl -285900 │ │ │ │ - li.w $t5, 1 │ │ │ │ - st.d $s2, $sp, 352 │ │ │ │ - st.d $s8, $sp, 304 │ │ │ │ - pcaddi $t0, 93387 │ │ │ │ - bstrins.d $t5, $t5, 0x3f, 0x20 │ │ │ │ - pcaddi $t4, 93429 │ │ │ │ - addi.d $t3, $s0, 24 │ │ │ │ - pcaddi $t2, 93361 │ │ │ │ - pcaddi $t1, 93372 │ │ │ │ - st.d $s1, $a0, 16 │ │ │ │ - st.d $t5, $a0, 8 │ │ │ │ - stptr.d $t4, $a0, 0 │ │ │ │ - st.d $a0, $s0, 32 │ │ │ │ - st.d $s0, $s1, 24 │ │ │ │ - st.d $t0, $s0, 552 │ │ │ │ - addi.d $a0, $s0, 288 │ │ │ │ - st.d $t3, $s0, 8 │ │ │ │ - stptr.d $t2, $s0, 0 │ │ │ │ - st.d $t1, $s0, 16 │ │ │ │ - bl -287052 │ │ │ │ - pcalau12i $t0, 94 │ │ │ │ - ld.d $t0, $t0, -288 │ │ │ │ + st.d $s2, $sp, 512 │ │ │ │ + st.d $ra, $sp, 536 │ │ │ │ + move $s2, $a1 │ │ │ │ + st.d $s3, $sp, 504 │ │ │ │ + st.d $s4, $sp, 496 │ │ │ │ + st.d $s5, $sp, 488 │ │ │ │ + st.d $s6, $sp, 480 │ │ │ │ + st.d $s7, $sp, 472 │ │ │ │ + st.d $s8, $sp, 464 │ │ │ │ + fst.d $fs0, $sp, 456 │ │ │ │ + pcaddi $s1, 96435 │ │ │ │ + bl -285808 │ │ │ │ + st.d $a0, $s1, 8 │ │ │ │ + ldptr.w $a3, $s0, 80 │ │ │ │ + addi.d $a1, $s0, 40 │ │ │ │ + bnez $s2, 816 # 522c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c400> │ │ │ │ + ld.d $a2, $s0, 96 │ │ │ │ + move $a0, $s0 │ │ │ │ + slli.w $a2, $a2, 0x1 │ │ │ │ + bl -7056 # 50410 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a550> │ │ │ │ + nop │ │ │ │ + bl -285848 │ │ │ │ + ld.d $t3, $s1, 8 │ │ │ │ + lu12i.w $t2, 244 │ │ │ │ + ori $t2, $t2, 0x240 │ │ │ │ + sub.d $t0, $a0, $t3 │ │ │ │ + pcalau12i $t1, 48 │ │ │ │ + div.d $t0, $t0, $t2 │ │ │ │ + bstrpick.d $t0, $t0, 0x1f, 0x0 │ │ │ │ + movgr2fr.d $fa0, $t0 │ │ │ │ + fld.d $fa1, $t1, 56 │ │ │ │ + ffint.d.l $fa0, $fa0 │ │ │ │ + addi.d $a0, $sp, 176 │ │ │ │ + fdiv.d $fa0, $fa0, $fa1 │ │ │ │ + pcalau12i $s3, 95 │ │ │ │ + ld.d $s3, $s3, -360 │ │ │ │ + addi.d $s2, $sp, 64 │ │ │ │ + addi.d $s3, $s3, 16 │ │ │ │ + fmov.d $fs0, $fa0 │ │ │ │ + bl -285584 │ │ │ │ + pcalau12i $t0, 95 │ │ │ │ + ld.d $t0, $t0, -192 │ │ │ │ ld.d $s1, $t0, 8 │ │ │ │ - st.h $zero, $s0, 512 │ │ │ │ - ld.d $s8, $t0, 16 │ │ │ │ + st.h $zero, $sp, 400 │ │ │ │ + ld.d $s5, $t0, 16 │ │ │ │ ld.d $a0, $s1, -24 │ │ │ │ - pcalau12i $s2, 94 │ │ │ │ - ld.d $s2, $s2, -360 │ │ │ │ - addi.d $s4, $s0, 40 │ │ │ │ - addi.d $s2, $s2, 16 │ │ │ │ - st.d $zero, $s0, 504 │ │ │ │ - st.d $zero, $s0, 520 │ │ │ │ - st.d $s2, $s0, 288 │ │ │ │ - st.d $zero, $s0, 528 │ │ │ │ - st.d $zero, $s0, 536 │ │ │ │ - st.d $zero, $s0, 544 │ │ │ │ - st.d $s1, $s0, 40 │ │ │ │ - add.d $a0, $s4, $a0 │ │ │ │ - move $a1, $zero │ │ │ │ - stptr.d $s8, $a0, 0 │ │ │ │ - bl -285520 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - pcalau12i $t0, 94 │ │ │ │ - ld.d $t0, $t0, -128 │ │ │ │ - st.d $s6, $sp, 320 │ │ │ │ - addi.d $t1, $t0, 24 │ │ │ │ - addi.d $s6, $s0, 48 │ │ │ │ - addi.d $t0, $t0, 64 │ │ │ │ - move $a0, $s6 │ │ │ │ - st.d $t1, $s0, 40 │ │ │ │ - st.d $t0, $s0, 288 │ │ │ │ - bl -286056 # c8c0 >::basic_filebuf()@plt> │ │ │ │ - move $a1, $s6 │ │ │ │ - addi.d $a0, $s0, 288 │ │ │ │ - bl -285572 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - li.w $a3, 1 │ │ │ │ - li.w $a2, -1 │ │ │ │ - pcaddi $a1, 46098 │ │ │ │ - move $a0, $s5 │ │ │ │ - bl -284488 # cf00 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt> │ │ │ │ - ld.d $s1, $s5, 8 │ │ │ │ - addi.d $a0, $a0, 1 │ │ │ │ - bltu $s1, $a0, 2716 # 530f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b2f0> │ │ │ │ - ldptr.d $a1, $s5, 0 │ │ │ │ - addi.d $s7, $sp, 216 │ │ │ │ - sub.d $s1, $s1, $a0 │ │ │ │ - li.w $t0, 15 │ │ │ │ - st.d $s7, $sp, 200 │ │ │ │ - st.d $s1, $sp, 24 │ │ │ │ - add.d $s8, $a1, $a0 │ │ │ │ - bltu $t0, $s1, 684 # 52920 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ab20> │ │ │ │ - li.w $t0, 1 │ │ │ │ - beq $s1, $t0, 644 # 52900 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ab00> │ │ │ │ - bnez $s1, 2400 # 52fe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b1e0> │ │ │ │ - nop │ │ │ │ - add.d $t0, $s1, $sp │ │ │ │ - st.b $zero, $t0, 216 │ │ │ │ - st.d $s1, $sp, 208 │ │ │ │ - nop │ │ │ │ - addi.d $a0, $sp, 200 │ │ │ │ - bl -285852 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - li.w $a3, 1 │ │ │ │ - li.w $a2, -1 │ │ │ │ - pcaddi $a1, 46072 │ │ │ │ - move $a0, $s5 │ │ │ │ - bl -284592 # cf00 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt> │ │ │ │ - ld.d $s1, $s5, 8 │ │ │ │ - addi.d $a0, $a0, 1 │ │ │ │ - bltu $s1, $a0, 3284 # 53390 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b590> │ │ │ │ - ldptr.d $a1, $s5, 0 │ │ │ │ - sub.d $s1, $s1, $a0 │ │ │ │ - st.d $s7, $sp, 200 │ │ │ │ - li.w $t0, 15 │ │ │ │ - st.d $s1, $sp, 24 │ │ │ │ - add.d $s8, $a1, $a0 │ │ │ │ - bltu $t0, $s1, 2216 # 52f80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b180> │ │ │ │ - li.w $t0, 1 │ │ │ │ - beq $s1, $t0, 2176 # 52f60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b160> │ │ │ │ - bnez $s1, 1436 # 52c80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ae80> │ │ │ │ - add.d $t0, $s1, $sp │ │ │ │ - st.b $zero, $t0, 216 │ │ │ │ - st.d $s1, $sp, 208 │ │ │ │ - nop │ │ │ │ - addi.d $a0, $sp, 200 │ │ │ │ - bl -285948 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - li.w $a3, 1 │ │ │ │ - li.w $a2, -1 │ │ │ │ - pcaddi $a1, 46048 │ │ │ │ - move $a0, $s5 │ │ │ │ - bl -284688 # cf00 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt> │ │ │ │ - ld.d $s1, $s5, 8 │ │ │ │ - addi.d $a0, $a0, 1 │ │ │ │ - bltu $s1, $a0, 2988 # 532c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b4c8> │ │ │ │ - ldptr.d $a1, $s5, 0 │ │ │ │ - sub.d $s1, $s1, $a0 │ │ │ │ - st.d $s7, $sp, 200 │ │ │ │ - li.w $t0, 15 │ │ │ │ - st.d $s1, $sp, 24 │ │ │ │ - add.d $s6, $a1, $a0 │ │ │ │ - bltu $t0, $s1, 968 # 52b00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ad00> │ │ │ │ - li.w $t0, 1 │ │ │ │ - beq $s1, $t0, 2240 # 53000 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b200> │ │ │ │ - bnez $s1, 2292 # 53038 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b238> │ │ │ │ - add.d $t0, $s1, $sp │ │ │ │ - st.b $zero, $t0, 216 │ │ │ │ - st.d $s1, $sp, 208 │ │ │ │ - nop │ │ │ │ - addi.d $a0, $sp, 200 │ │ │ │ - bl -286044 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ldptr.d $a1, $s5, 0 │ │ │ │ - li.w $a2, 16 │ │ │ │ - move $a0, $s4 │ │ │ │ - bl -287868 # c2f0 >::open(char const*, std::_Ios_Openmode)@plt> │ │ │ │ - ldptr.w $t0, $s0, 320 │ │ │ │ - andi $t0, $t0, 0x5 │ │ │ │ - bnez $t0, 808 # 52aa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3aca0> │ │ │ │ - nop │ │ │ │ - ld.d $s5, $s0, 8 │ │ │ │ - ldptr.d $t0, $s5, 0 │ │ │ │ - beqz $t0, 3008 # 53348 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b548> │ │ │ │ - ldptr.w $t1, $t0, 56 │ │ │ │ - andi $t1, $t1, 0x1 │ │ │ │ - bnez $t1, 2220 # 53040 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b240> │ │ │ │ - ldptr.d $t1, $t0, 0 │ │ │ │ - move $s7, $zero │ │ │ │ - beq $t1, $t0, 16 # 527b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a9b0> │ │ │ │ - ld.d $t0, $t0, 8 │ │ │ │ - ld.d $s7, $t0, 16 │ │ │ │ - nop │ │ │ │ - li.w $a0, 128 │ │ │ │ - bl -286500 │ │ │ │ - pcalau12i $t0, 94 │ │ │ │ - ld.d $t0, $t0, -296 │ │ │ │ - addi.d $t0, $t0, 16 │ │ │ │ - move $s1, $a0 │ │ │ │ - stptr.d $t0, $a0, 0 │ │ │ │ - st.d $zero, $a0, 8 │ │ │ │ - st.d $zero, $a0, 16 │ │ │ │ - st.d $zero, $a0, 24 │ │ │ │ - st.d $zero, $a0, 32 │ │ │ │ - st.d $zero, $a0, 40 │ │ │ │ - st.d $zero, $a0, 48 │ │ │ │ - addi.d $a0, $a0, 56 │ │ │ │ - bl -284920 │ │ │ │ - li.w $t1, 4 │ │ │ │ - pcaddi $t0, 94468 │ │ │ │ - st.w $zero, $s1, 64 │ │ │ │ - st.b $zero, $s1, 80 │ │ │ │ - st.d $zero, $s1, 88 │ │ │ │ - st.d $zero, $s1, 96 │ │ │ │ - st.d $zero, $s1, 104 │ │ │ │ - st.d $zero, $s1, 112 │ │ │ │ - st.w $t1, $s1, 120 │ │ │ │ - stptr.d $t0, $s1, 0 │ │ │ │ - lu12i.w $a0, 1 │ │ │ │ - bl -286600 │ │ │ │ - ldptr.d $s6, $s5, 0 │ │ │ │ - lu12i.w $t2, 1 │ │ │ │ - li.w $t1, 1 │ │ │ │ - li.w $t0, 7 │ │ │ │ - st.d $t2, $s1, 104 │ │ │ │ - st.d $a0, $s1, 96 │ │ │ │ - st.d $zero, $s1, 40 │ │ │ │ - st.d $zero, $s1, 32 │ │ │ │ - st.d $zero, $s1, 48 │ │ │ │ - st.d $s4, $s1, 72 │ │ │ │ - st.b $t1, $s1, 80 │ │ │ │ - st.w $t0, $s1, 120 │ │ │ │ - beqz $s6, 2812 # 53348 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b548> │ │ │ │ - li.w $a0, 24 │ │ │ │ - bl -286660 │ │ │ │ - move $a1, $s6 │ │ │ │ - st.d $s1, $a0, 16 │ │ │ │ - bl -288064 │ │ │ │ - ld.d $t0, $s6, 16 │ │ │ │ - ldptr.d $t3, $s5, 0 │ │ │ │ - addi.d $t0, $t0, 1 │ │ │ │ - st.d $t0, $s6, 16 │ │ │ │ - beqz $t3, 2772 # 53348 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b548> │ │ │ │ - ldptr.w $t1, $t3, 56 │ │ │ │ - ldptr.d $t0, $t3, 0 │ │ │ │ - ori $t1, $t1, 0x3 │ │ │ │ - st.w $t1, $t3, 56 │ │ │ │ - beq $t0, $t3, 32 # 528a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3aaa8> │ │ │ │ - nop │ │ │ │ - ld.d $t2, $t0, 16 │ │ │ │ - ldptr.d $t0, $t0, 0 │ │ │ │ - ldptr.w $t1, $t2, 64 │ │ │ │ - bstrins.d $t1, $zero, 0x2, 0x1 │ │ │ │ - st.w $t1, $t2, 64 │ │ │ │ - bne $t3, $t0, -20 # 52890 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3aa90> │ │ │ │ - beqz $s7, 40 # 528d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3aad0> │ │ │ │ - ld.d $t1, $t3, 8 │ │ │ │ - ldptr.d $t0, $s7, 0 │ │ │ │ - move $a0, $s7 │ │ │ │ - ld.d $a1, $t1, 16 │ │ │ │ - ld.d $t0, $t0, 112 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - ldptr.d $t3, $s5, 0 │ │ │ │ - beqz $t3, 2688 # 53348 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b548> │ │ │ │ - nop │ │ │ │ - ld.d $a0, $t3, 24 │ │ │ │ - beqz $a0, 460 # 52aa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3aca0> │ │ │ │ - ldptr.d $t1, $a0, 0 │ │ │ │ - pcaddi $t2, -9895 │ │ │ │ - ld.d $t0, $t1, 16 │ │ │ │ - beq $t0, $t2, 860 # 52c40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ae40> │ │ │ │ - pcaddi $t1, -10122 │ │ │ │ - beq $t0, $t1, 436 # 52aa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3aca0> │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - b 428 # 52aa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3aca0> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ld.b $t0, $s8, 0 │ │ │ │ - st.b $t0, $sp, 216 │ │ │ │ - b -640 # 52688 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a888> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - move $a2, $zero │ │ │ │ - addi.d $a1, $sp, 24 │ │ │ │ - addi.d $a0, $sp, 200 │ │ │ │ - bl -285628 # cd70 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - ld.d $t0, $sp, 24 │ │ │ │ - st.d $a0, $sp, 200 │ │ │ │ - st.d $t0, $sp, 216 │ │ │ │ - nop │ │ │ │ - move $a2, $s1 │ │ │ │ - move $a1, $s8 │ │ │ │ - bl -285800 │ │ │ │ - ld.d $t0, $sp, 24 │ │ │ │ - ld.d $t2, $sp, 200 │ │ │ │ - li.w $t1, 2 │ │ │ │ - stx.b $zero, $t2, $t0 │ │ │ │ - st.d $t0, $sp, 208 │ │ │ │ - bne $t0, $t1, -712 # 52698 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a898> │ │ │ │ - ld.d $t1, $sp, 200 │ │ │ │ - lu12i.w $t0, 7 │ │ │ │ - ori $t0, $t0, 0xa67 │ │ │ │ - ld.hu $t1, $t1, 0 │ │ │ │ - bne $t1, $t0, -732 # 52698 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a898> │ │ │ │ - addi.d $a0, $sp, 200 │ │ │ │ - bl -286588 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ldptr.d $a1, $s5, 0 │ │ │ │ - li.w $a2, 20 │ │ │ │ - move $a0, $s6 │ │ │ │ - bl -287116 # c800 >::open(char const*, std::_Ios_Openmode)@plt> │ │ │ │ - ld.d $t0, $s0, 40 │ │ │ │ - ld.d $t0, $t0, -24 │ │ │ │ - add.d $t0, $s4, $t0 │ │ │ │ - beqz $a0, 1540 # 52fa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b1a0> │ │ │ │ + st.d $zero, $sp, 392 │ │ │ │ + st.d $zero, $sp, 408 │ │ │ │ + st.d $s3, $sp, 176 │ │ │ │ + st.d $zero, $sp, 416 │ │ │ │ + st.d $zero, $sp, 424 │ │ │ │ + st.d $zero, $sp, 432 │ │ │ │ + st.d $s1, $sp, 64 │ │ │ │ + add.d $a0, $s2, $a0 │ │ │ │ move $a1, $zero │ │ │ │ - move $a0, $t0 │ │ │ │ - bl -285864 # cd00 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ - nop │ │ │ │ - pcalau12i $t2, 94 │ │ │ │ - ld.d $t2, $t2, -32 │ │ │ │ - pcalau12i $t1, 94 │ │ │ │ - ld.d $t1, $t1, -344 │ │ │ │ - pcalau12i $t0, 94 │ │ │ │ - ld.d $t0, $t0, -120 │ │ │ │ - ldptr.w $t4, $t2, 0 │ │ │ │ - ldptr.w $t3, $t1, 0 │ │ │ │ - ldptr.w $t1, $t0, 0 │ │ │ │ - addi.d $s5, $sp, 224 │ │ │ │ - li.w $t2, 15 │ │ │ │ - addi.d $a1, $sp, 56 │ │ │ │ - addi.d $t5, $sp, 88 │ │ │ │ - lu32i.d $t2, 8 │ │ │ │ - addi.d $t0, $sp, 240 │ │ │ │ - move $a2, $zero │ │ │ │ - move $a0, $s5 │ │ │ │ - st.d $a1, $sp, 40 │ │ │ │ - st.b $zero, $sp, 56 │ │ │ │ - st.d $zero, $sp, 48 │ │ │ │ - st.d $t5, $sp, 72 │ │ │ │ - st.b $zero, $sp, 88 │ │ │ │ - st.d $zero, $sp, 80 │ │ │ │ - st.w $t4, $sp, 200 │ │ │ │ - st.w $t3, $sp, 204 │ │ │ │ - st.d $t2, $sp, 208 │ │ │ │ - st.w $t1, $sp, 216 │ │ │ │ - st.h $zero, $sp, 220 │ │ │ │ - st.d $t0, $sp, 224 │ │ │ │ - bl -240676 # 17e00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - ld.d $a2, $sp, 80 │ │ │ │ - ld.d $a1, $sp, 72 │ │ │ │ - addi.d $t0, $sp, 272 │ │ │ │ - addi.d $a0, $sp, 256 │ │ │ │ - st.d $t0, $sp, 256 │ │ │ │ - bl -240700 # 17e00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - lu12i.w $a2, 1 │ │ │ │ - addi.d $a1, $sp, 200 │ │ │ │ - addi.d $a0, $sp, 104 │ │ │ │ - st.d $zero, $sp, 288 │ │ │ │ - bl -29712 # 4b640 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33840> │ │ │ │ - ld.d $a0, $s0, 8 │ │ │ │ - li.w $a3, -1 │ │ │ │ - li.w $a2, -1 │ │ │ │ - addi.d $a1, $sp, 104 │ │ │ │ - bl -3492 # 51cc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39ec0> │ │ │ │ - addi.d $a0, $sp, 104 │ │ │ │ - bl -30316 # 4b400 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33600> │ │ │ │ - addi.d $a0, $sp, 256 │ │ │ │ - bl -286836 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - move $a0, $s5 │ │ │ │ - bl -286844 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $a0, $sp, 72 │ │ │ │ - bl -286852 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $a0, $sp, 40 │ │ │ │ - bl -286860 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ldptr.w $t0, $s0, 320 │ │ │ │ - andi $t0, $t0, 0x5 │ │ │ │ - beqz $t0, -792 # 52780 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a980> │ │ │ │ - nop │ │ │ │ - pcalau12i $t1, 94 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 296 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, 1456 # 53068 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b268> │ │ │ │ - ld.d $ra, $sp, 376 │ │ │ │ - ld.d $s1, $sp, 360 │ │ │ │ - ld.d $s2, $sp, 352 │ │ │ │ - ld.d $s6, $sp, 320 │ │ │ │ - ld.d $s8, $sp, 304 │ │ │ │ - ld.d $s0, $sp, 368 │ │ │ │ - ld.d $s4, $sp, 336 │ │ │ │ - ld.d $s5, $sp, 328 │ │ │ │ - ld.d $s7, $sp, 312 │ │ │ │ - addi.d $sp, $sp, 384 │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - move $a2, $zero │ │ │ │ - addi.d $a1, $sp, 24 │ │ │ │ - addi.d $a0, $sp, 200 │ │ │ │ - bl -286108 # cd70 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - ld.d $t0, $sp, 24 │ │ │ │ - st.d $a0, $sp, 200 │ │ │ │ - st.d $t0, $sp, 216 │ │ │ │ - nop │ │ │ │ - move $a2, $s1 │ │ │ │ - move $a1, $s6 │ │ │ │ - bl -286280 │ │ │ │ - ld.d $t0, $sp, 24 │ │ │ │ - ld.d $t2, $sp, 200 │ │ │ │ - li.w $t1, 3 │ │ │ │ - stx.b $zero, $t2, $t0 │ │ │ │ - st.d $t0, $sp, 208 │ │ │ │ - bne $t0, $t1, -1000 # 52758 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a958> │ │ │ │ - ld.d $t0, $sp, 200 │ │ │ │ - lu12i.w $t1, 6 │ │ │ │ - ori $t1, $t1, 0x962 │ │ │ │ - ld.hu $t2, $t0, 0 │ │ │ │ - bne $t2, $t1, -1020 # 52758 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a958> │ │ │ │ - ld.bu $t1, $t0, 2 │ │ │ │ - li.w $t0, 110 │ │ │ │ - bne $t1, $t0, -1032 # 52758 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a958> │ │ │ │ - addi.d $a0, $sp, 200 │ │ │ │ - bl -287080 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ldptr.d $a1, $s5, 0 │ │ │ │ - li.w $a2, 20 │ │ │ │ - move $a0, $s4 │ │ │ │ - bl -288904 # c2f0 >::open(char const*, std::_Ios_Openmode)@plt> │ │ │ │ - pcalau12i $t2, 94 │ │ │ │ - ld.d $t2, $t2, -32 │ │ │ │ - pcalau12i $t1, 94 │ │ │ │ - ld.d $t1, $t1, -344 │ │ │ │ - pcalau12i $t0, 94 │ │ │ │ - ld.d $t0, $t0, -120 │ │ │ │ - ldptr.w $t4, $t2, 0 │ │ │ │ - ldptr.w $t3, $t1, 0 │ │ │ │ - ldptr.w $t1, $t0, 0 │ │ │ │ - addi.d $s5, $sp, 224 │ │ │ │ - li.w $t2, 15 │ │ │ │ - addi.d $a1, $sp, 56 │ │ │ │ - addi.d $t5, $sp, 88 │ │ │ │ - lu32i.d $t2, 8 │ │ │ │ - addi.d $t0, $sp, 240 │ │ │ │ - move $a2, $zero │ │ │ │ - move $a0, $s5 │ │ │ │ - st.d $a1, $sp, 40 │ │ │ │ - st.b $zero, $sp, 56 │ │ │ │ - st.d $zero, $sp, 48 │ │ │ │ - st.d $t5, $sp, 72 │ │ │ │ - st.b $zero, $sp, 88 │ │ │ │ + stptr.d $s5, $a0, 0 │ │ │ │ + bl -284036 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + pcalau12i $s0, 94 │ │ │ │ + ld.d $s0, $s0, -240 │ │ │ │ + pcalau12i $s4, 94 │ │ │ │ + ld.d $s4, $s4, -296 │ │ │ │ + addi.d $s8, $s0, 24 │ │ │ │ + addi.d $a0, $sp, 128 │ │ │ │ + addi.d $s0, $s0, 64 │ │ │ │ + addi.d $s4, $s4, 16 │ │ │ │ st.d $zero, $sp, 80 │ │ │ │ - st.w $t4, $sp, 200 │ │ │ │ - st.w $t3, $sp, 204 │ │ │ │ - st.d $t2, $sp, 208 │ │ │ │ - st.w $t1, $sp, 216 │ │ │ │ - st.h $zero, $sp, 220 │ │ │ │ - st.d $t0, $sp, 224 │ │ │ │ - bl -241136 # 17e00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - ld.d $a2, $sp, 80 │ │ │ │ - ld.d $a1, $sp, 72 │ │ │ │ - addi.d $t0, $sp, 272 │ │ │ │ - addi.d $a0, $sp, 256 │ │ │ │ - st.d $t0, $sp, 256 │ │ │ │ - bl -241160 # 17e00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - lu12i.w $a2, 1 │ │ │ │ - addi.d $a1, $sp, 200 │ │ │ │ - addi.d $a0, $sp, 104 │ │ │ │ - st.d $zero, $sp, 288 │ │ │ │ - bl -30172 # 4b640 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33840> │ │ │ │ - ld.d $a0, $s0, 8 │ │ │ │ - li.w $a3, -1 │ │ │ │ - li.w $a2, -1 │ │ │ │ - addi.d $a1, $sp, 104 │ │ │ │ - bl -3952 # 51cc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39ec0> │ │ │ │ - b -460 # 52a68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ac68> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ld.d $t1, $t1, -24 │ │ │ │ - ld.d $t0, $a0, 24 │ │ │ │ - add.d $a0, $a0, $t1 │ │ │ │ - beqz $t0, 1788 # 53348 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b548> │ │ │ │ - ldptr.d $t1, $t0, 0 │ │ │ │ - move $a1, $zero │ │ │ │ - beq $t1, $t0, 8 # 52c60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ae60> │ │ │ │ - ld.d $a1, $t1, 16 │ │ │ │ - bl -286192 # ce70 >::rdbuf(std::basic_streambuf >*)@plt> │ │ │ │ - b -452 # 52aa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3aca0> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - move $a0, $s7 │ │ │ │ - nop │ │ │ │ - move $a2, $s1 │ │ │ │ - move $a1, $s8 │ │ │ │ - bl -286640 │ │ │ │ - ld.d $t0, $sp, 24 │ │ │ │ - ld.d $t2, $sp, 200 │ │ │ │ - li.w $t1, 3 │ │ │ │ - stx.b $zero, $t2, $t0 │ │ │ │ - st.d $t0, $sp, 208 │ │ │ │ - bne $t0, $t1, -1456 # 526f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a8f8> │ │ │ │ - ld.d $t0, $sp, 200 │ │ │ │ - lu12i.w $t1, 7 │ │ │ │ - ori $t1, $t1, 0xa62 │ │ │ │ - ld.hu $t2, $t0, 0 │ │ │ │ - bne $t2, $t1, -1476 # 526f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a8f8> │ │ │ │ - ld.bu $t1, $t0, 2 │ │ │ │ - li.w $t0, 50 │ │ │ │ - bne $t1, $t0, -1488 # 526f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a8f8> │ │ │ │ - addi.d $a0, $sp, 200 │ │ │ │ - bl -287440 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ldptr.d $a1, $s5, 0 │ │ │ │ - li.w $a2, 20 │ │ │ │ - move $a0, $s6 │ │ │ │ - bl -287968 # c800 >::open(char const*, std::_Ios_Openmode)@plt> │ │ │ │ - ld.d $t0, $s0, 40 │ │ │ │ - ld.d $t0, $t0, -24 │ │ │ │ - add.d $t0, $s4, $t0 │ │ │ │ - beqz $a0, 816 # 53020 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b220> │ │ │ │ - move $a1, $zero │ │ │ │ - move $a0, $t0 │ │ │ │ - bl -286716 # cd00 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ - li.w $t0, 9 │ │ │ │ - lu32i.d $t0, 30 │ │ │ │ - li.w $a0, 64 │ │ │ │ - st.d $t0, $sp, 16 │ │ │ │ - bl -287872 │ │ │ │ - addi.d $a1, $sp, 16 │ │ │ │ - move $s6, $a0 │ │ │ │ - bl -287228 │ │ │ │ - st.b $zero, $s6, 17 │ │ │ │ - lu12i.w $a0, 1 │ │ │ │ - bl -287896 │ │ │ │ - move $t0, $a0 │ │ │ │ - lu12i.w $t1, 1 │ │ │ │ - add.d $t2, $t0, $t1 │ │ │ │ - st.w $zero, $s6, 56 │ │ │ │ - li.w $a0, 24 │ │ │ │ - st.d $t0, $s6, 24 │ │ │ │ - st.d $t1, $s6, 32 │ │ │ │ - st.d $t0, $s6, 40 │ │ │ │ - st.d $t2, $s6, 48 │ │ │ │ - bl -287936 │ │ │ │ - ld.d $s7, $s0, 8 │ │ │ │ - li.w $t1, 1 │ │ │ │ - bstrins.d $t1, $t1, 0x3f, 0x20 │ │ │ │ - pcaddi $t0, 92886 │ │ │ │ - st.d $t1, $a0, 8 │ │ │ │ - stptr.d $t0, $a0, 0 │ │ │ │ - ldptr.d $t0, $s7, 0 │ │ │ │ - st.d $s6, $a0, 16 │ │ │ │ - move $s5, $a0 │ │ │ │ - beqz $t0, 1488 # 53348 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b548> │ │ │ │ - ldptr.w $t1, $t0, 56 │ │ │ │ - andi $t1, $t1, 0x1 │ │ │ │ - bnez $t1, 828 # 530c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b2c0> │ │ │ │ - ldptr.d $t1, $t0, 0 │ │ │ │ - move $s8, $zero │ │ │ │ - beq $t1, $t0, 16 # 52da0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3afa0> │ │ │ │ - ld.d $t0, $t0, 8 │ │ │ │ - ld.d $s8, $t0, 16 │ │ │ │ + st.d $s8, $sp, 64 │ │ │ │ + st.d $s0, $sp, 176 │ │ │ │ + st.d $s4, $sp, 72 │ │ │ │ + st.d $zero, $sp, 88 │ │ │ │ + st.d $zero, $sp, 96 │ │ │ │ + st.d $zero, $sp, 104 │ │ │ │ + st.d $zero, $sp, 112 │ │ │ │ + st.d $zero, $sp, 120 │ │ │ │ + pcalau12i $s6, 94 │ │ │ │ + ld.d $s6, $s6, -16 │ │ │ │ + bl -283028 │ │ │ │ + li.w $t0, 16 │ │ │ │ + addi.d $s7, $sp, 160 │ │ │ │ + addi.d $s6, $s6, 16 │ │ │ │ + addi.d $a1, $sp, 72 │ │ │ │ + addi.d $a0, $sp, 176 │ │ │ │ + st.w $t0, $sp, 136 │ │ │ │ + st.d $s7, $sp, 144 │ │ │ │ + st.d $s6, $sp, 72 │ │ │ │ + st.b $zero, $sp, 160 │ │ │ │ + st.d $zero, $sp, 152 │ │ │ │ + bl -284160 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + ld.d $t0, $sp, 64 │ │ │ │ + fmov.d $fa0, $fs0 │ │ │ │ + li.w $t2, 2 │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ + move $a0, $s2 │ │ │ │ + add.d $t0, $s2, $t0 │ │ │ │ + ldptr.w $t1, $t0, 24 │ │ │ │ + ori $t1, $t1, 0x4 │ │ │ │ + st.w $t1, $t0, 24 │ │ │ │ + st.d $t2, $sp, 184 │ │ │ │ + bl -283740 # cc80 (double)@plt> │ │ │ │ + ld.d $a4, $sp, 112 │ │ │ │ + addi.d $s6, $sp, 16 │ │ │ │ + st.b $zero, $sp, 16 │ │ │ │ + st.d $zero, $sp, 8 │ │ │ │ + stptr.d $s6, $sp, 0 │ │ │ │ + beqz $a4, 876 # 52460 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c5a0> │ │ │ │ + ld.d $t1, $sp, 96 │ │ │ │ + beqz $t1, 20 # 52110 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c250> │ │ │ │ + sltu $t0, $a4, $t1 │ │ │ │ + masknez $a4, $a4, $t0 │ │ │ │ + maskeqz $t0, $t1, $t0 │ │ │ │ + or $a4, $a4, $t0 │ │ │ │ + ld.d $a3, $sp, 104 │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $zero │ │ │ │ + sub.d $a4, $a4, $a3 │ │ │ │ + move $a0, $sp │ │ │ │ + bl -283924 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + ld.d $a0, $sp, 144 │ │ │ │ + st.d $s8, $sp, 64 │ │ │ │ + st.d $s0, $sp, 176 │ │ │ │ + beq $a0, $s7, 12 # 52140 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c280> │ │ │ │ + bl -284904 │ │ │ │ nop │ │ │ │ - li.w $a0, 136 │ │ │ │ - bl -288020 │ │ │ │ - pcalau12i $t0, 94 │ │ │ │ - ld.d $t0, $t0, -296 │ │ │ │ - addi.d $t0, $t0, 16 │ │ │ │ - move $s1, $a0 │ │ │ │ - stptr.d $t0, $a0, 0 │ │ │ │ - st.d $zero, $a0, 8 │ │ │ │ - st.d $zero, $a0, 16 │ │ │ │ - st.d $zero, $a0, 24 │ │ │ │ - st.d $zero, $a0, 32 │ │ │ │ - st.d $zero, $a0, 40 │ │ │ │ - st.d $zero, $a0, 48 │ │ │ │ - addi.d $a0, $a0, 56 │ │ │ │ - bl -286440 │ │ │ │ - li.w $t1, 4 │ │ │ │ - pcaddi $t0, 94038 │ │ │ │ - st.w $t1, $s1, 128 │ │ │ │ - stptr.d $t0, $s1, 0 │ │ │ │ - st.w $zero, $s1, 64 │ │ │ │ - st.b $zero, $s1, 88 │ │ │ │ - st.d $zero, $s1, 96 │ │ │ │ - st.d $zero, $s1, 104 │ │ │ │ - st.d $zero, $s1, 112 │ │ │ │ - st.d $zero, $s1, 120 │ │ │ │ - li.w $t0, 1 │ │ │ │ - addi.d $t1, $s5, 8 │ │ │ │ - amadd.w $zero, $t0, $t1 │ │ │ │ - ldptr.w $t0, $s1, 128 │ │ │ │ - andi $t1, $t0, 0x1 │ │ │ │ - bnez $t1, 608 # 53078 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b278> │ │ │ │ - ld.d $t2, $s1, 112 │ │ │ │ - li.w $t1, 128 │ │ │ │ - beq $t2, $t1, 52 # 52e58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b058> │ │ │ │ - li.w $a0, 128 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - bl -288160 │ │ │ │ - ld.d $t1, $s1, 104 │ │ │ │ - li.w $t2, 128 │ │ │ │ - st.d $t2, $s1, 112 │ │ │ │ - st.d $a0, $s1, 104 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - beqz $t1, 16 # 52e58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b058> │ │ │ │ - move $a0, $t1 │ │ │ │ - bl -288256 │ │ │ │ - ldptr.w $t0, $s1, 128 │ │ │ │ - andi $t0, $t0, 0x2 │ │ │ │ - move $t1, $zero │ │ │ │ - move $t2, $zero │ │ │ │ - beqz $t0, 20 # 52e78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b078> │ │ │ │ - ld.d $t1, $s1, 104 │ │ │ │ - ld.d $t2, $s1, 112 │ │ │ │ - add.d $t2, $t1, $t2 │ │ │ │ + addi.d $a0, $sp, 128 │ │ │ │ + st.d $s4, $sp, 72 │ │ │ │ + bl -284152 │ │ │ │ + ld.d $t0, $s1, -24 │ │ │ │ + st.d $s1, $sp, 64 │ │ │ │ + addi.d $a0, $sp, 176 │ │ │ │ + add.d $t0, $t0, $sp │ │ │ │ + st.d $s5, $t0, 64 │ │ │ │ + st.d $s3, $sp, 176 │ │ │ │ + bl -285892 │ │ │ │ + li.w $a4, 15 │ │ │ │ + pcaddi $a3, 47011 │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $zero │ │ │ │ + move $a0, $sp │ │ │ │ + bl -284012 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + addi.d $s0, $sp, 48 │ │ │ │ + st.d $s0, $sp, 32 │ │ │ │ + ldptr.d $t1, $a0, 0 │ │ │ │ + addi.d $s1, $a0, 16 │ │ │ │ + move $s3, $a0 │ │ │ │ + beq $t1, $s1, 684 # 52440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c580> │ │ │ │ + ld.d $t2, $a0, 16 │ │ │ │ + st.d $t1, $sp, 32 │ │ │ │ + st.d $t2, $sp, 48 │ │ │ │ nop │ │ │ │ - st.d $t1, $s1, 40 │ │ │ │ - st.d $t1, $s1, 32 │ │ │ │ - st.d $t2, $s1, 48 │ │ │ │ + ld.d $t1, $s3, 8 │ │ │ │ + li.w $t2, 3 │ │ │ │ + lu52i.d $t2, $t2, -2048 │ │ │ │ + st.d $t1, $sp, 40 │ │ │ │ + stptr.d $s1, $s3, 0 │ │ │ │ + st.b $zero, $s3, 16 │ │ │ │ + st.d $zero, $s3, 8 │ │ │ │ li.w $t0, 1 │ │ │ │ - addi.d $t1, $s5, 8 │ │ │ │ - amadd.w $zero, $t0, $t1 │ │ │ │ - ld.bu $t0, $s1, 88 │ │ │ │ - beqz $t0, 300 # 52fc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b1c0> │ │ │ │ - ld.d $a0, $s1, 80 │ │ │ │ - beqz $a0, 12 # 52ea8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b0a8> │ │ │ │ - bl -31872 # 4b220 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33420> │ │ │ │ - nop │ │ │ │ - st.b $zero, $s1, 88 │ │ │ │ - st.d $s6, $s1, 72 │ │ │ │ - st.d $s5, $s1, 80 │ │ │ │ + add.d $t1, $t1, $t2 │ │ │ │ + bgeu $t0, $t1, 788 # 524e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c620> │ │ │ │ + addi.d $s4, $sp, 32 │ │ │ │ + li.w $a2, 2 │ │ │ │ + pcaddi $a1, 43882 │ │ │ │ + move $a0, $s4 │ │ │ │ + bl -286048 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + addi.d $s1, $sp, 80 │ │ │ │ + st.d $s1, $sp, 64 │ │ │ │ + ldptr.d $t1, $a0, 0 │ │ │ │ + addi.d $s3, $a0, 16 │ │ │ │ + move $s7, $a0 │ │ │ │ + beq $t1, $s3, 552 # 52420 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c560> │ │ │ │ + ld.d $t2, $a0, 16 │ │ │ │ + st.d $t1, $sp, 64 │ │ │ │ + st.d $t2, $sp, 80 │ │ │ │ + ld.d $t1, $s7, 8 │ │ │ │ + pcaddi $s5, 96141 │ │ │ │ + stptr.d $s3, $s7, 0 │ │ │ │ + st.d $t1, $sp, 72 │ │ │ │ + st.b $zero, $s7, 16 │ │ │ │ + ld.bu $t0, $s5, 512 │ │ │ │ + st.d $zero, $s7, 8 │ │ │ │ + bnez $t0, 188 # 522e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c420> │ │ │ │ + ld.bu $t0, $s5, 513 │ │ │ │ + bnez $t0, 284 # 52348 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c488> │ │ │ │ + ld.d $a0, $sp, 64 │ │ │ │ + beq $a0, $s1, 12 # 52240 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c380> │ │ │ │ + bl -285160 │ │ │ │ nop │ │ │ │ - li.w $t0, 1 │ │ │ │ - addi.d $t1, $s5, 8 │ │ │ │ - amadd.w $zero, $t0, $t1 │ │ │ │ - li.w $t0, 1 │ │ │ │ - move $a0, $s5 │ │ │ │ - st.b $t0, $s1, 88 │ │ │ │ - bl -31920 # 4b220 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33420> │ │ │ │ - ldptr.w $t1, $s1, 128 │ │ │ │ - ldptr.w $t0, $s1, 64 │ │ │ │ - move $a0, $s5 │ │ │ │ - ori $t1, $t1, 0x3 │ │ │ │ - bstrins.d $t0, $zero, 0x2, 0x0 │ │ │ │ - st.w $t1, $s1, 128 │ │ │ │ - st.w $t0, $s1, 64 │ │ │ │ - bl -31952 # 4b220 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33420> │ │ │ │ - ldptr.d $s6, $s7, 0 │ │ │ │ - beqz $s6, 1104 # 53348 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b548> │ │ │ │ - li.w $a0, 24 │ │ │ │ - bl -288368 │ │ │ │ - move $a1, $s6 │ │ │ │ - st.d $s1, $a0, 16 │ │ │ │ - bl -289772 │ │ │ │ - ld.d $t0, $s6, 16 │ │ │ │ - addi.d $t0, $t0, 1 │ │ │ │ - st.d $t0, $s6, 16 │ │ │ │ - beqz $s8, 36 # 52f40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b140> │ │ │ │ - ldptr.d $t1, $s8, 0 │ │ │ │ - ldptr.d $t0, $s7, 0 │ │ │ │ - ld.d $t1, $t1, 112 │ │ │ │ - beqz $t0, 1052 # 53348 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b548> │ │ │ │ - ld.d $t0, $t0, 8 │ │ │ │ - move $a0, $s8 │ │ │ │ - ld.d $a1, $t0, 16 │ │ │ │ - jirl $ra, $t1, 0 │ │ │ │ - move $a0, $s7 │ │ │ │ - bl -28740 # 4bf00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34100> │ │ │ │ - move $a0, $s5 │ │ │ │ - bl -32044 # 4b220 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33420> │ │ │ │ - b -1216 # 52a90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ac90> │ │ │ │ + ld.d $a0, $sp, 32 │ │ │ │ + beq $a0, $s0, 12 # 52250 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c390> │ │ │ │ + bl -285176 │ │ │ │ nop │ │ │ │ + ldptr.d $a0, $sp, 0 │ │ │ │ + beq $a0, $s6, 12 # 52260 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c3a0> │ │ │ │ + bl -285192 │ │ │ │ nop │ │ │ │ + pcalau12i $t1, 94 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 440 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, 552 # 524a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c5e0> │ │ │ │ + ld.d $ra, $sp, 536 │ │ │ │ + ld.d $s0, $sp, 528 │ │ │ │ + ld.d $s1, $sp, 520 │ │ │ │ + ld.d $s2, $sp, 512 │ │ │ │ + ld.d $s3, $sp, 504 │ │ │ │ + ld.d $s4, $sp, 496 │ │ │ │ + ld.d $s5, $sp, 488 │ │ │ │ + ld.d $s6, $sp, 480 │ │ │ │ + ld.d $s7, $sp, 472 │ │ │ │ + ld.d $s8, $sp, 464 │ │ │ │ + fld.d $fs0, $sp, 456 │ │ │ │ + addi.d $sp, $sp, 544 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - ld.b $t0, $s8, 0 │ │ │ │ - st.b $t0, $sp, 216 │ │ │ │ - b -2176 # 526e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a8e8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ldptr.w $a2, $s0, 88 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -7864 # 50410 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a550> │ │ │ │ + b -804 # 51fa8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c0e8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - move $a2, $zero │ │ │ │ - addi.d $a1, $sp, 24 │ │ │ │ - addi.d $a0, $sp, 200 │ │ │ │ - bl -287260 # cd70 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - ld.d $t0, $sp, 24 │ │ │ │ - st.d $a0, $sp, 200 │ │ │ │ - st.d $t0, $sp, 216 │ │ │ │ - b -788 # 52c88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ae88> │ │ │ │ - ldptr.w $a1, $t0, 32 │ │ │ │ - move $a0, $t0 │ │ │ │ - ori $a1, $a1, 0x4 │ │ │ │ - bl -287404 # cd00 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ - b -1536 # 529b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3abb0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + li.w $a2, 4 │ │ │ │ + pcaddi $a1, 43817 │ │ │ │ + pcalau12i $a0, 94 │ │ │ │ + ld.d $a0, $a0, -184 │ │ │ │ + bl -285072 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + ld.d $a2, $sp, 72 │ │ │ │ + ld.d $a1, $sp, 64 │ │ │ │ + pcalau12i $a0, 94 │ │ │ │ + ld.d $a0, $a0, -184 │ │ │ │ + bl -285092 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + move $s7, $a0 │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ + add.d $t0, $a0, $t0 │ │ │ │ + ld.d $s3, $t0, 240 │ │ │ │ + beqz $s3, 492 # 52508 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c648> │ │ │ │ + ld.bu $t0, $s3, 56 │ │ │ │ + beqz $t0, 124 # 523a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c4e0> │ │ │ │ + ld.b $a1, $s3, 67 │ │ │ │ nop │ │ │ │ - st.d $s6, $s1, 72 │ │ │ │ - st.d $s5, $s1, 80 │ │ │ │ - b -272 # 52eb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b0b8> │ │ │ │ + move $a0, $s7 │ │ │ │ + bl -286836 │ │ │ │ + bl -285816 │ │ │ │ + ld.bu $t0, $s5, 513 │ │ │ │ + beqz $t0, -272 # 52230 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c370> │ │ │ │ nop │ │ │ │ + li.w $a2, 4 │ │ │ │ + pcaddi $a1, 43791 │ │ │ │ + pcaddi $a0, 96060 │ │ │ │ + bl -285172 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + ld.d $a2, $sp, 72 │ │ │ │ + ld.d $a1, $sp, 64 │ │ │ │ + pcaddi $a0, 96056 │ │ │ │ + bl -285188 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + move $s5, $a0 │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ + add.d $t0, $a0, $t0 │ │ │ │ + ld.d $s3, $t0, 240 │ │ │ │ + beqz $s3, 428 # 52528 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c668> │ │ │ │ + ld.bu $t0, $s3, 56 │ │ │ │ + beqz $t0, 92 # 523e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c520> │ │ │ │ + ld.b $a1, $s3, 67 │ │ │ │ nop │ │ │ │ + move $a0, $s5 │ │ │ │ + bl -286932 │ │ │ │ + bl -285912 │ │ │ │ + b -364 # 52230 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c370> │ │ │ │ + move $a0, $s3 │ │ │ │ + bl -285236 # c970 ::_M_widen_init() const@plt> │ │ │ │ + ldptr.d $t0, $s3, 0 │ │ │ │ + pcaddi $t1, -67515 │ │ │ │ + li.w $a1, 10 │ │ │ │ + ld.d $t0, $t0, 48 │ │ │ │ + beq $t0, $t1, -136 # 52330 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c470> │ │ │ │ + move $a0, $s3 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + move $a1, $a0 │ │ │ │ + b -152 # 52330 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c470> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - move $a0, $s7 │ │ │ │ - b -1700 # 52940 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ab40> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + move $a0, $s3 │ │ │ │ + bl -285300 # c970 ::_M_widen_init() const@plt> │ │ │ │ + ldptr.d $t0, $s3, 0 │ │ │ │ + pcaddi $t1, -67531 │ │ │ │ + li.w $a1, 10 │ │ │ │ + ld.d $t0, $t0, 48 │ │ │ │ + beq $t0, $t1, -104 # 52390 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c4d0> │ │ │ │ + move $a0, $s3 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + move $a1, $a0 │ │ │ │ + b -120 # 52390 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c4d0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.b $t0, $s6, 0 │ │ │ │ - st.b $t0, $sp, 216 │ │ │ │ - b -2240 # 52748 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a948> │ │ │ │ nop │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + move $a1, $s3 │ │ │ │ + move $a0, $s1 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -284496 │ │ │ │ + b -556 # 52208 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c348> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + move $a1, $s1 │ │ │ │ + move $a0, $s0 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -284528 │ │ │ │ + b -684 # 521a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c2e8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ldptr.w $a1, $t0, 32 │ │ │ │ - move $a0, $t0 │ │ │ │ - ori $a1, $a1, 0x4 │ │ │ │ - bl -287532 # cd00 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ - b -816 # 52d00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3af00> │ │ │ │ + addi.d $a1, $sp, 144 │ │ │ │ + move $a0, $sp │ │ │ │ + bl -286376 # c5c0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + b -836 # 52128 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c268> │ │ │ │ + move $s0, $a0 │ │ │ │ nop │ │ │ │ - move $a0, $s7 │ │ │ │ - b -1308 # 52b20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ad20> │ │ │ │ - pcaddi $a1, 45450 │ │ │ │ - addi.d $a0, $sp, 200 │ │ │ │ - bl -287960 │ │ │ │ - pcalau12i $t1, 93 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -286828 # c410 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + pcalau12i $t1, 94 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 296 │ │ │ │ + ld.d $t0, $sp, 440 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - beqz $t0, 1092 # 534a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b6a8> │ │ │ │ - st.d $s3, $sp, 344 │ │ │ │ + beqz $t0, 64 # 524d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c618> │ │ │ │ nop │ │ │ │ - bl -289184 │ │ │ │ + bl -286160 │ │ │ │ nop │ │ │ │ - bl -288872 │ │ │ │ - move $t0, $a0 │ │ │ │ - li.w $t1, 1 │ │ │ │ - addi.d $a2, $sp, 24 │ │ │ │ - pcaddi $a1, 45436 │ │ │ │ - addi.d $a0, $sp, 200 │ │ │ │ - st.w $t1, $sp, 24 │ │ │ │ - st.d $t0, $sp, 32 │ │ │ │ - bl -289768 │ │ │ │ - pcalau12i $t1, 93 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 296 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, -76 # 53068 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b268> │ │ │ │ - addi.d $a0, $sp, 200 │ │ │ │ - bl -285140 # d6e8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x7e8> │ │ │ │ - pcaddi $a1, 45418 │ │ │ │ - addi.d $a0, $sp, 200 │ │ │ │ - bl -288088 │ │ │ │ - pcalau12i $t1, 93 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 296 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, -124 # 53068 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b268> │ │ │ │ - addi.d $a0, $sp, 200 │ │ │ │ - bl -285296 # d67c , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x77c> │ │ │ │ - pcalau12i $t1, 93 │ │ │ │ + move $s0, $a0 │ │ │ │ + nop │ │ │ │ + move $a0, $sp │ │ │ │ + bl -285364 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + pcalau12i $t1, 94 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 296 │ │ │ │ + ld.d $t0, $sp, 440 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, -160 # 53068 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b268> │ │ │ │ - move $a2, $a0 │ │ │ │ - move $a3, $s1 │ │ │ │ - pcaddi $a1, 43719 │ │ │ │ - pcaddi $a0, 43724 │ │ │ │ - bl -288092 │ │ │ │ - move $s1, $a0 │ │ │ │ - addi.d $a0, $sp, 200 │ │ │ │ - bl -288520 │ │ │ │ - nop │ │ │ │ - move $a0, $s5 │ │ │ │ - bl -32532 # 4b220 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33420> │ │ │ │ - move $a0, $s4 │ │ │ │ - bl -288140 # cbb0 >::~basic_ofstream()@plt> │ │ │ │ - ld.d $s6, $sp, 320 │ │ │ │ + bnez $t0, -48 # 524a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c5e0> │ │ │ │ nop │ │ │ │ - pcaddi $a1, 92580 │ │ │ │ move $a0, $s0 │ │ │ │ - bl -31856 # 4b4e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x336e0> │ │ │ │ - ld.d $s8, $sp, 304 │ │ │ │ - st.d $s2, $s0, 552 │ │ │ │ - addi.d $a0, $s0, 552 │ │ │ │ - bl -289984 │ │ │ │ - pcalau12i $t1, 93 │ │ │ │ + bl -284556 │ │ │ │ + pcalau12i $t1, 94 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 296 │ │ │ │ + ld.d $t0, $sp, 440 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - st.d $s3, $sp, 344 │ │ │ │ - st.d $s6, $sp, 320 │ │ │ │ - st.d $s8, $sp, 304 │ │ │ │ - bnez $t0, -280 # 53070 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b270> │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -287808 │ │ │ │ - nop │ │ │ │ - move $s1, $a0 │ │ │ │ - addi.d $a0, $sp, 104 │ │ │ │ - bl -32160 # 4b400 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33600> │ │ │ │ - nop │ │ │ │ - addi.d $a0, $sp, 256 │ │ │ │ - bl -288684 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - move $a0, $s5 │ │ │ │ - bl -288692 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $a0, $sp, 72 │ │ │ │ - bl -288700 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $a0, $sp, 40 │ │ │ │ - bl -288708 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - b -144 # 53138 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b338> │ │ │ │ - nop │ │ │ │ - move $s1, $a0 │ │ │ │ - move $a0, $s5 │ │ │ │ - bl -288728 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - b -36 # 531b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b3b8> │ │ │ │ - move $s1, $a0 │ │ │ │ - b -60 # 531a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b3a8> │ │ │ │ - move $s1, $a0 │ │ │ │ - b -52 # 531b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b3b8> │ │ │ │ - move $s1, $a0 │ │ │ │ - nop │ │ │ │ - st.d $s2, $s0, 288 │ │ │ │ - addi.d $a0, $s0, 288 │ │ │ │ - bl -290144 │ │ │ │ - b -188 # 53148 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b348> │ │ │ │ - move $s1, $a0 │ │ │ │ - b -100 # 531a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b3a8> │ │ │ │ - st.d $s1, $sp, 360 │ │ │ │ - move $s1, $a0 │ │ │ │ - st.d $s2, $sp, 352 │ │ │ │ - pcalau12i $s2, 93 │ │ │ │ - ld.d $s2, $s2, -360 │ │ │ │ - st.d $s4, $s0, 16 │ │ │ │ - addi.d $s2, $s2, 16 │ │ │ │ - b -212 # 53158 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b358> │ │ │ │ - b -96 # 531d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b3d0> │ │ │ │ - nop │ │ │ │ - bl -290104 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -18400 # 4ea60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36c60> │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -289272 │ │ │ │ - pcalau12i $t1, 93 │ │ │ │ + bnez $t0, -88 # 524a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c5e0> │ │ │ │ + pcaddi $a0, 43675 │ │ │ │ + addi.d $s4, $sp, 32 │ │ │ │ + bl -286548 │ │ │ │ + pcalau12i $t1, 94 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 296 │ │ │ │ + ld.d $t0, $sp, 440 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, 12 # 53270 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b470> │ │ │ │ - bl -288472 │ │ │ │ - nop │ │ │ │ - st.d $s2, $sp, 352 │ │ │ │ - st.d $s3, $sp, 344 │ │ │ │ - st.d $s6, $sp, 320 │ │ │ │ - st.d $s8, $sp, 304 │ │ │ │ - bl -289712 │ │ │ │ - nop │ │ │ │ - ldptr.d $t0, $s1, 0 │ │ │ │ - move $s5, $a0 │ │ │ │ - move $a0, $s1 │ │ │ │ - ld.d $t0, $t0, 8 │ │ │ │ - move $s1, $s5 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - b -360 # 53138 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b338> │ │ │ │ - nop │ │ │ │ - move $s5, $a0 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -41392 # 49100 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31300> │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -289384 │ │ │ │ - move $s1, $s5 │ │ │ │ - b -392 # 53138 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b338> │ │ │ │ - nop │ │ │ │ - pcalau12i $t1, 93 │ │ │ │ + bnez $t0, -128 # 524a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c5e0> │ │ │ │ + bl -285412 │ │ │ │ + pcalau12i $t1, 94 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 296 │ │ │ │ + ld.d $t0, $sp, 440 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, -632 # 53068 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b268> │ │ │ │ - move $a2, $a0 │ │ │ │ - move $a3, $s1 │ │ │ │ - pcaddi $a1, 43601 │ │ │ │ - pcaddi $a0, 43606 │ │ │ │ - bl -288564 │ │ │ │ - move $s1, $a0 │ │ │ │ - bl -288348 │ │ │ │ - ld.d $a0, $s0, 32 │ │ │ │ - beqz $a0, -236 # 53218 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b418> │ │ │ │ - bl -33000 # 4b220 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33420> │ │ │ │ - b -244 # 53218 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b418> │ │ │ │ - move $s5, $a0 │ │ │ │ - move $a0, $s6 │ │ │ │ - bl -288504 # cc20 >::~basic_filebuf()@plt> │ │ │ │ - move $t0, $s5 │ │ │ │ - ld.d $t1, $s1, -24 │ │ │ │ - st.d $s1, $s0, 40 │ │ │ │ - ld.d $s6, $sp, 320 │ │ │ │ - move $s1, $t0 │ │ │ │ - stx.d $s8, $s4, $t1 │ │ │ │ - b -316 # 531f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b3f8> │ │ │ │ - move $t0, $a0 │ │ │ │ - b -28 # 53320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b520> │ │ │ │ - move $s1, $a0 │ │ │ │ - b -396 # 531b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b3b8> │ │ │ │ - pcaddi $a3, 44092 │ │ │ │ - li.w $a2, 550 │ │ │ │ - pcaddi $a1, 44246 │ │ │ │ - pcaddi $a0, 44257 │ │ │ │ - st.d $s3, $sp, 344 │ │ │ │ - bl -287916 │ │ │ │ - st.d $s2, $sp, 352 │ │ │ │ - pcalau12i $s2, 93 │ │ │ │ - ld.d $s2, $s2, -360 │ │ │ │ - st.d $s1, $sp, 360 │ │ │ │ - addi.d $s2, $s2, 16 │ │ │ │ - move $s1, $a0 │ │ │ │ - b -544 # 53158 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b358> │ │ │ │ + bnez $t0, -160 # 524a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c5e0> │ │ │ │ + bl -285444 │ │ │ │ + move $s0, $a0 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -285520 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ nop │ │ │ │ - b -488 # 53198 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b398> │ │ │ │ + move $a0, $s4 │ │ │ │ + bl -285532 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -176 # 524b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c5f0> │ │ │ │ nop │ │ │ │ - move $s1, $a0 │ │ │ │ - b -596 # 53138 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b338> │ │ │ │ - pcalau12i $t1, 93 │ │ │ │ + move $s0, $a0 │ │ │ │ + move $a0, $sp │ │ │ │ + bl -285552 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -252 # 52478 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c5b8> │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 144 │ │ │ │ + st.d $s6, $sp, 72 │ │ │ │ + bl -285572 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $sp, 128 │ │ │ │ + st.d $s4, $sp, 72 │ │ │ │ + bl -285248 │ │ │ │ + ld.d $t0, $s1, -24 │ │ │ │ + st.d $s1, $sp, 64 │ │ │ │ + addi.d $t0, $t0, 448 │ │ │ │ + add.d $t0, $t0, $sp │ │ │ │ + st.d $s5, $t0, -384 │ │ │ │ + addi.d $a0, $sp, 176 │ │ │ │ + st.d $s3, $sp, 176 │ │ │ │ + bl -286992 │ │ │ │ + pcalau12i $t1, 94 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 296 │ │ │ │ + ld.d $t0, $sp, 440 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, -832 # 53068 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b268> │ │ │ │ - move $a2, $a0 │ │ │ │ - move $a3, $s1 │ │ │ │ - pcaddi $a1, 43551 │ │ │ │ - pcaddi $a0, 43556 │ │ │ │ - bl -288764 │ │ │ │ - ldptr.d $t0, $s1, 0 │ │ │ │ - move $s6, $a0 │ │ │ │ - move $a0, $s1 │ │ │ │ - ld.d $t0, $t0, 8 │ │ │ │ - move $s1, $s6 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - b -680 # 53130 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b330> │ │ │ │ + beqz $t0, -244 # 524d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c618> │ │ │ │ + b -304 # 524a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c5e0> │ │ │ │ nop │ │ │ │ - move $s1, $a0 │ │ │ │ - move $a2, $zero │ │ │ │ - li.w $a1, 1 │ │ │ │ - move $a0, $s6 │ │ │ │ - bl -290752 │ │ │ │ - move $a0, $s6 │ │ │ │ - bl -288440 │ │ │ │ + move $s0, $a0 │ │ │ │ + b -52 # 525a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c6e8> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -140 # 52558 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c698> │ │ │ │ nop │ │ │ │ - move $a0, $s6 │ │ │ │ - bl -289716 │ │ │ │ - b -720 # 53138 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b338> │ │ │ │ nop │ │ │ │ - move $s1, $a0 │ │ │ │ - b -20 # 53400 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b600> │ │ │ │ - bl -290584 │ │ │ │ - ld.d $a0, $s6, 24 │ │ │ │ - beqz $a0, 8 # 53428 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b628> │ │ │ │ - bl -289748 │ │ │ │ - move $a2, $zero │ │ │ │ - li.w $a1, 1 │ │ │ │ - move $a0, $s6 │ │ │ │ - bl -290820 │ │ │ │ - move $a0, $s6 │ │ │ │ - bl -288508 │ │ │ │ - move $a0, $s6 │ │ │ │ - bl -289780 │ │ │ │ - pcalau12i $t1, 93 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 296 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, -1016 # 53068 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b268> │ │ │ │ - bl -288980 │ │ │ │ - move $s6, $a0 │ │ │ │ - addi.d $a0, $sp, 200 │ │ │ │ - bl -289584 │ │ │ │ + addi.d $sp, $sp, -544 │ │ │ │ + pcalau12i $t0, 94 │ │ │ │ + ld.d $t0, $t0, -160 │ │ │ │ + ld.d $t0, $t0, 0 │ │ │ │ + st.d $t0, $sp, 440 │ │ │ │ + li.w $t0, 0x0 │ │ │ │ + st.d $s0, $sp, 528 │ │ │ │ + st.d $s1, $sp, 520 │ │ │ │ + move $s0, $a0 │ │ │ │ + st.d $s2, $sp, 512 │ │ │ │ + st.d $ra, $sp, 536 │ │ │ │ + st.d $s3, $sp, 504 │ │ │ │ + st.d $s4, $sp, 496 │ │ │ │ + st.d $s5, $sp, 488 │ │ │ │ + st.d $s6, $sp, 480 │ │ │ │ + st.d $s7, $sp, 472 │ │ │ │ + st.d $s8, $sp, 464 │ │ │ │ + fst.d $fs0, $sp, 456 │ │ │ │ + move $s2, $a1 │ │ │ │ + pcaddi $s1, 96003 │ │ │ │ + bl -287536 │ │ │ │ + st.d $a0, $s1, 8 │ │ │ │ + ldptr.w $a2, $s0, 80 │ │ │ │ + addi.d $a0, $s0, 40 │ │ │ │ + bnez $s2, 816 # 52980 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cac0> │ │ │ │ + ld.d $a3, $s0, 96 │ │ │ │ + move $a1, $s0 │ │ │ │ + slli.w $a3, $a3, 0x1 │ │ │ │ + bl -8784 # 50410 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a550> │ │ │ │ nop │ │ │ │ - move $a0, $s5 │ │ │ │ - bl -33372 # 4b220 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33420> │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -35588 # 4a980 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32b80> │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -289852 │ │ │ │ - move $s1, $s6 │ │ │ │ - b -868 # 53130 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b330> │ │ │ │ - move $s1, $a0 │ │ │ │ - b -876 # 53130 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b330> │ │ │ │ - move $s6, $a0 │ │ │ │ - b -44 # 53478 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b678> │ │ │ │ - addi.d $a0, $sp, 200 │ │ │ │ - bl -286256 # d67c , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x77c> │ │ │ │ - move $s1, $a0 │ │ │ │ - bl -288788 │ │ │ │ - b -896 # 53138 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b338> │ │ │ │ + bl -287576 │ │ │ │ + ld.d $t3, $s1, 8 │ │ │ │ + lu12i.w $t2, 244 │ │ │ │ + ori $t2, $t2, 0x240 │ │ │ │ + sub.d $t0, $a0, $t3 │ │ │ │ + pcalau12i $t1, 47 │ │ │ │ + div.d $t0, $t0, $t2 │ │ │ │ + bstrpick.d $t0, $t0, 0x1f, 0x0 │ │ │ │ + movgr2fr.d $fa0, $t0 │ │ │ │ + fld.d $fa1, $t1, 56 │ │ │ │ + ffint.d.l $fa0, $fa0 │ │ │ │ + addi.d $a0, $sp, 176 │ │ │ │ + fdiv.d $fa0, $fa0, $fa1 │ │ │ │ + pcalau12i $s3, 94 │ │ │ │ + ld.d $s3, $s3, -360 │ │ │ │ + addi.d $s2, $sp, 64 │ │ │ │ + addi.d $s3, $s3, 16 │ │ │ │ + fmov.d $fs0, $fa0 │ │ │ │ + bl -287312 │ │ │ │ + pcalau12i $t0, 94 │ │ │ │ + ld.d $t0, $t0, -192 │ │ │ │ + ld.d $s1, $t0, 8 │ │ │ │ + st.h $zero, $sp, 400 │ │ │ │ + ld.d $s5, $t0, 16 │ │ │ │ + ld.d $a0, $s1, -24 │ │ │ │ + st.d $zero, $sp, 392 │ │ │ │ + st.d $zero, $sp, 408 │ │ │ │ + st.d $s3, $sp, 176 │ │ │ │ + st.d $zero, $sp, 416 │ │ │ │ + st.d $zero, $sp, 424 │ │ │ │ + st.d $zero, $sp, 432 │ │ │ │ + st.d $s1, $sp, 64 │ │ │ │ + add.d $a0, $s2, $a0 │ │ │ │ + move $a1, $zero │ │ │ │ + stptr.d $s5, $a0, 0 │ │ │ │ + bl -285764 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + pcalau12i $s0, 94 │ │ │ │ + ld.d $s0, $s0, -240 │ │ │ │ + pcalau12i $s4, 94 │ │ │ │ + ld.d $s4, $s4, -296 │ │ │ │ + addi.d $s8, $s0, 24 │ │ │ │ + addi.d $a0, $sp, 128 │ │ │ │ + addi.d $s0, $s0, 64 │ │ │ │ + addi.d $s4, $s4, 16 │ │ │ │ + st.d $zero, $sp, 80 │ │ │ │ + st.d $s8, $sp, 64 │ │ │ │ + st.d $s0, $sp, 176 │ │ │ │ + st.d $s4, $sp, 72 │ │ │ │ + st.d $zero, $sp, 88 │ │ │ │ + st.d $zero, $sp, 96 │ │ │ │ + st.d $zero, $sp, 104 │ │ │ │ + st.d $zero, $sp, 112 │ │ │ │ + st.d $zero, $sp, 120 │ │ │ │ + pcalau12i $s6, 94 │ │ │ │ + ld.d $s6, $s6, -16 │ │ │ │ + bl -284756 │ │ │ │ + li.w $t0, 16 │ │ │ │ + addi.d $s7, $sp, 160 │ │ │ │ + addi.d $s6, $s6, 16 │ │ │ │ + addi.d $a1, $sp, 72 │ │ │ │ + addi.d $a0, $sp, 176 │ │ │ │ + st.w $t0, $sp, 136 │ │ │ │ + st.d $s7, $sp, 144 │ │ │ │ + st.d $s6, $sp, 72 │ │ │ │ + st.b $zero, $sp, 160 │ │ │ │ + st.d $zero, $sp, 152 │ │ │ │ + bl -285888 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + ld.d $t0, $sp, 64 │ │ │ │ + fmov.d $fa0, $fs0 │ │ │ │ + li.w $t2, 2 │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ + move $a0, $s2 │ │ │ │ + add.d $t0, $s2, $t0 │ │ │ │ + ldptr.w $t1, $t0, 24 │ │ │ │ + ori $t1, $t1, 0x4 │ │ │ │ + st.w $t1, $t0, 24 │ │ │ │ + st.d $t2, $sp, 184 │ │ │ │ + bl -285468 # cc80 (double)@plt> │ │ │ │ + ld.d $a4, $sp, 112 │ │ │ │ + addi.d $s6, $sp, 16 │ │ │ │ + st.b $zero, $sp, 16 │ │ │ │ + st.d $zero, $sp, 8 │ │ │ │ + stptr.d $s6, $sp, 0 │ │ │ │ + beqz $a4, 876 # 52b20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cc60> │ │ │ │ + ld.d $t1, $sp, 96 │ │ │ │ + beqz $t1, 20 # 527d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c910> │ │ │ │ + sltu $t0, $a4, $t1 │ │ │ │ + masknez $a4, $a4, $t0 │ │ │ │ + maskeqz $t0, $t1, $t0 │ │ │ │ + or $a4, $a4, $t0 │ │ │ │ + ld.d $a3, $sp, 104 │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $zero │ │ │ │ + sub.d $a4, $a4, $a3 │ │ │ │ + move $a0, $sp │ │ │ │ + bl -285652 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + ld.d $a0, $sp, 144 │ │ │ │ + st.d $s8, $sp, 64 │ │ │ │ + st.d $s0, $sp, 176 │ │ │ │ + beq $a0, $s7, 12 # 52800 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c940> │ │ │ │ + bl -286632 │ │ │ │ nop │ │ │ │ - move $s1, $a0 │ │ │ │ - addi.d $a0, $sp, 200 │ │ │ │ - bl -289448 │ │ │ │ - b -916 # 53138 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b338> │ │ │ │ + addi.d $a0, $sp, 128 │ │ │ │ + st.d $s4, $sp, 72 │ │ │ │ + bl -285880 │ │ │ │ + ld.d $t0, $s1, -24 │ │ │ │ + st.d $s1, $sp, 64 │ │ │ │ + addi.d $a0, $sp, 176 │ │ │ │ + add.d $t0, $t0, $sp │ │ │ │ + st.d $s5, $t0, 64 │ │ │ │ + st.d $s3, $sp, 176 │ │ │ │ + bl -287620 │ │ │ │ + li.w $a4, 15 │ │ │ │ + pcaddi $a3, 46583 │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $zero │ │ │ │ + move $a0, $sp │ │ │ │ + bl -285740 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + addi.d $s0, $sp, 48 │ │ │ │ + st.d $s0, $sp, 32 │ │ │ │ + ldptr.d $t1, $a0, 0 │ │ │ │ + addi.d $s1, $a0, 16 │ │ │ │ + move $s3, $a0 │ │ │ │ + beq $t1, $s1, 684 # 52b00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cc40> │ │ │ │ + ld.d $t2, $a0, 16 │ │ │ │ + st.d $t1, $sp, 32 │ │ │ │ + st.d $t2, $sp, 48 │ │ │ │ nop │ │ │ │ + ld.d $t1, $s3, 8 │ │ │ │ + li.w $t2, 3 │ │ │ │ + lu52i.d $t2, $t2, -2048 │ │ │ │ + st.d $t1, $sp, 40 │ │ │ │ + stptr.d $s1, $s3, 0 │ │ │ │ + st.b $zero, $s3, 16 │ │ │ │ + st.d $zero, $s3, 8 │ │ │ │ + li.w $t0, 1 │ │ │ │ + add.d $t1, $t1, $t2 │ │ │ │ + bgeu $t0, $t1, 788 # 52ba0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cce0> │ │ │ │ + addi.d $s4, $sp, 32 │ │ │ │ + li.w $a2, 2 │ │ │ │ + pcaddi $a1, 43450 │ │ │ │ + move $a0, $s4 │ │ │ │ + bl -287776 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + addi.d $s1, $sp, 80 │ │ │ │ + st.d $s1, $sp, 64 │ │ │ │ + ldptr.d $t1, $a0, 0 │ │ │ │ + addi.d $s3, $a0, 16 │ │ │ │ + move $s7, $a0 │ │ │ │ + beq $t1, $s3, 552 # 52ae0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cc20> │ │ │ │ + ld.d $t2, $a0, 16 │ │ │ │ + st.d $t1, $sp, 64 │ │ │ │ + st.d $t2, $sp, 80 │ │ │ │ + ld.d $t1, $s7, 8 │ │ │ │ + pcaddi $s5, 95709 │ │ │ │ + stptr.d $s3, $s7, 0 │ │ │ │ + st.d $t1, $sp, 72 │ │ │ │ + st.b $zero, $s7, 16 │ │ │ │ + ld.bu $t0, $s5, 512 │ │ │ │ + st.d $zero, $s7, 8 │ │ │ │ + bnez $t0, 188 # 529a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cae0> │ │ │ │ + ld.bu $t0, $s5, 513 │ │ │ │ + bnez $t0, 284 # 52a08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cb48> │ │ │ │ + ld.d $a0, $sp, 64 │ │ │ │ + beq $a0, $s1, 12 # 52900 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ca40> │ │ │ │ + bl -286888 │ │ │ │ nop │ │ │ │ + ld.d $a0, $sp, 32 │ │ │ │ + beq $a0, $s0, 12 # 52910 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ca50> │ │ │ │ + bl -286904 │ │ │ │ nop │ │ │ │ + ldptr.d $a0, $sp, 0 │ │ │ │ + beq $a0, $s6, 12 # 52920 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ca60> │ │ │ │ + bl -286920 │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -64 │ │ │ │ - pcalau12i $t0, 93 │ │ │ │ - ld.d $t0, $t0, -160 │ │ │ │ - ld.d $t0, $t0, 0 │ │ │ │ - st.d $t0, $sp, 40 │ │ │ │ - li.w $t0, 0x0 │ │ │ │ - sub.d $t0, $a2, $a1 │ │ │ │ - st.d $ra, $sp, 56 │ │ │ │ - li.w $t3, 15 │ │ │ │ - st.d $t0, $sp, 32 │ │ │ │ - move $t2, $a1 │ │ │ │ - move $t1, $a0 │ │ │ │ - bltu $t3, $t0, 112 # 53580 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b780> │ │ │ │ - li.w $t3, 1 │ │ │ │ - ldptr.d $a0, $a0, 0 │ │ │ │ - bne $t0, $t3, 68 # 53560 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b760> │ │ │ │ - ld.b $t0, $a1, 0 │ │ │ │ - st.b $t0, $a0, 0 │ │ │ │ - ld.d $t0, $sp, 32 │ │ │ │ - ldptr.d $a0, $t1, 0 │ │ │ │ - stx.b $zero, $a0, $t0 │ │ │ │ - st.d $t0, $t1, 8 │ │ │ │ - pcalau12i $t1, 93 │ │ │ │ + pcalau12i $t1, 94 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 40 │ │ │ │ + ld.d $t0, $sp, 440 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, 128 # 535d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b7d0> │ │ │ │ - ld.d $ra, $sp, 56 │ │ │ │ - addi.d $sp, $sp, 64 │ │ │ │ + bnez $t0, 552 # 52b60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cca0> │ │ │ │ + ld.d $ra, $sp, 536 │ │ │ │ + ld.d $s0, $sp, 528 │ │ │ │ + ld.d $s1, $sp, 520 │ │ │ │ + ld.d $s2, $sp, 512 │ │ │ │ + ld.d $s3, $sp, 504 │ │ │ │ + ld.d $s4, $sp, 496 │ │ │ │ + ld.d $s5, $sp, 488 │ │ │ │ + ld.d $s6, $sp, 480 │ │ │ │ + ld.d $s7, $sp, 472 │ │ │ │ + ld.d $s8, $sp, 464 │ │ │ │ + fld.d $fs0, $sp, 456 │ │ │ │ + addi.d $sp, $sp, 544 │ │ │ │ ret │ │ │ │ - beqz $t0, -48 # 53530 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b730> │ │ │ │ - b 76 # 535b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b7b0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ldptr.w $a3, $s0, 88 │ │ │ │ + move $a1, $s0 │ │ │ │ + bl -9592 # 50410 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a550> │ │ │ │ + b -804 # 52668 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c7a8> │ │ │ │ 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 -288804 # cd70 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - ld.d $t1, $sp, 16 │ │ │ │ - ld.d $t3, $sp, 32 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - ld.d $t2, $sp, 24 │ │ │ │ - stptr.d $a0, $t1, 0 │ │ │ │ - st.d $t3, $t1, 16 │ │ │ │ - move $a2, $t0 │ │ │ │ - move $a1, $t2 │ │ │ │ - st.d $t1, $sp, 8 │ │ │ │ - bl -288988 │ │ │ │ - ld.d $t1, $sp, 8 │ │ │ │ - ld.d $t0, $sp, 32 │ │ │ │ - ldptr.d $a0, $t1, 0 │ │ │ │ - b -156 # 53530 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b730> │ │ │ │ - bl -290560 │ │ │ │ nop │ │ │ │ nop │ │ │ │ + li.w $a2, 4 │ │ │ │ + pcaddi $a1, 43385 │ │ │ │ + pcalau12i $a0, 94 │ │ │ │ + ld.d $a0, $a0, -184 │ │ │ │ + bl -286800 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + ld.d $a2, $sp, 72 │ │ │ │ + ld.d $a1, $sp, 64 │ │ │ │ + pcalau12i $a0, 94 │ │ │ │ + ld.d $a0, $a0, -184 │ │ │ │ + bl -286820 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + move $s7, $a0 │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ + add.d $t0, $a0, $t0 │ │ │ │ + ld.d $s3, $t0, 240 │ │ │ │ + beqz $s3, 492 # 52bc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cd08> │ │ │ │ + ld.bu $t0, $s3, 56 │ │ │ │ + beqz $t0, 124 # 52a60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cba0> │ │ │ │ + ld.b $a1, $s3, 67 │ │ │ │ nop │ │ │ │ - beq $a0, $a1, 256 # 536e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b8e0> │ │ │ │ - addi.d $sp, $sp, -48 │ │ │ │ - st.d $s0, $sp, 32 │ │ │ │ - st.d $s1, $sp, 24 │ │ │ │ - st.d $s2, $sp, 16 │ │ │ │ - slli.w $t0, $a2, 0x0 │ │ │ │ - st.d $ra, $sp, 40 │ │ │ │ - li.w $t1, 8 │ │ │ │ - move $s0, $a0 │ │ │ │ - move $s2, $t0 │ │ │ │ - move $s1, $a1 │ │ │ │ - beq $t0, $t1, 116 # 53680 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b880> │ │ │ │ - li.w $t1, 16 │ │ │ │ - bne $t0, $t1, 60 # 53650 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b850> │ │ │ │ + move $a0, $s7 │ │ │ │ + bl -288564 │ │ │ │ + bl -287544 │ │ │ │ + ld.bu $t0, $s5, 513 │ │ │ │ + beqz $t0, -272 # 528f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ca30> │ │ │ │ nop │ │ │ │ + li.w $a2, 4 │ │ │ │ + pcaddi $a1, 43359 │ │ │ │ + pcaddi $a0, 95628 │ │ │ │ + bl -286900 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + ld.d $a2, $sp, 72 │ │ │ │ + ld.d $a1, $sp, 64 │ │ │ │ + pcaddi $a0, 95624 │ │ │ │ + bl -286916 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + move $s5, $a0 │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ + add.d $t0, $a0, $t0 │ │ │ │ + ld.d $s3, $t0, 240 │ │ │ │ + beqz $s3, 428 # 52be8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cd28> │ │ │ │ + ld.bu $t0, $s3, 56 │ │ │ │ + beqz $t0, 92 # 52aa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cbe0> │ │ │ │ + ld.b $a1, $s3, 67 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s0, 16 │ │ │ │ - ldptr.w $t0, $a0, 64 │ │ │ │ - andi $t1, $t0, 0x4 │ │ │ │ - bnez $t1, 28 # 53648 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b848> │ │ │ │ - ldptr.d $t1, $a0, 0 │ │ │ │ - ori $t0, $t0, 0x4 │ │ │ │ - st.w $t0, $a0, 64 │ │ │ │ - ld.d $t0, $t1, 120 │ │ │ │ - li.w $a1, 16 │ │ │ │ + move $a0, $s5 │ │ │ │ + bl -288660 │ │ │ │ + bl -287640 │ │ │ │ + b -364 # 528f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ca30> │ │ │ │ + move $a0, $s3 │ │ │ │ + bl -286964 # c970 ::_M_widen_init() const@plt> │ │ │ │ + ldptr.d $t0, $s3, 0 │ │ │ │ + pcaddi $t1, -67947 │ │ │ │ + li.w $a1, 10 │ │ │ │ + ld.d $t0, $t0, 48 │ │ │ │ + beq $t0, $t1, -136 # 529f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cb30> │ │ │ │ + move $a0, $s3 │ │ │ │ jirl $ra, $t0, 0 │ │ │ │ - ldptr.d $s0, $s0, 0 │ │ │ │ - bne $s0, $s1, -44 # 53620 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b820> │ │ │ │ - ld.d $ra, $sp, 40 │ │ │ │ - ld.d $s0, $sp, 32 │ │ │ │ - ld.d $s1, $sp, 24 │ │ │ │ - ld.d $s2, $sp, 16 │ │ │ │ - addi.d $sp, $sp, 48 │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ + move $a1, $a0 │ │ │ │ + b -152 # 529f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cb30> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $a0, $s0, 16 │ │ │ │ - ldptr.w $t0, $a0, 64 │ │ │ │ - andi $t1, $t0, 0x2 │ │ │ │ - bnez $t1, 28 # 536a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b8a8> │ │ │ │ - ldptr.d $t1, $a0, 0 │ │ │ │ - ori $t0, $t0, 0x2 │ │ │ │ - st.w $t0, $a0, 64 │ │ │ │ - ld.d $t0, $t1, 120 │ │ │ │ - li.w $a1, 8 │ │ │ │ + move $a0, $s3 │ │ │ │ + bl -287028 # c970 ::_M_widen_init() const@plt> │ │ │ │ + ldptr.d $t0, $s3, 0 │ │ │ │ + pcaddi $t1, -67963 │ │ │ │ + li.w $a1, 10 │ │ │ │ + ld.d $t0, $t0, 48 │ │ │ │ + beq $t0, $t1, -104 # 52a50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cb90> │ │ │ │ + move $a0, $s3 │ │ │ │ jirl $ra, $t0, 0 │ │ │ │ - ldptr.d $s0, $s0, 0 │ │ │ │ - bne $s0, $s1, -44 # 53680 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b880> │ │ │ │ - ld.d $ra, $sp, 40 │ │ │ │ - ld.d $s0, $sp, 32 │ │ │ │ - ld.d $s1, $sp, 24 │ │ │ │ - ld.d $s2, $sp, 16 │ │ │ │ - addi.d $sp, $sp, 48 │ │ │ │ - ret │ │ │ │ + move $a1, $a0 │ │ │ │ + b -120 # 52a50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cb90> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + move $a1, $s3 │ │ │ │ + move $a0, $s1 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -286224 │ │ │ │ + b -556 # 528c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ca08> │ │ │ │ nop │ │ │ │ - ret │ │ │ │ nop │ │ │ │ - bl -291304 │ │ │ │ - ldptr.d $a0, $s0, 0 │ │ │ │ - move $a2, $s2 │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ move $a1, $s1 │ │ │ │ - bl -280 # 535e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b7e0> │ │ │ │ - bl -289644 │ │ │ │ - bl -291328 │ │ │ │ - bl -289380 │ │ │ │ - bl -289656 │ │ │ │ + move $a0, $s0 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -286256 │ │ │ │ + b -684 # 52868 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c9a8> │ │ │ │ nop │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - bl -289396 │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - bl -289228 │ │ │ │ - stptr.d $zero, $a0, 0 │ │ │ │ - st.d $zero, $a0, 8 │ │ │ │ - st.d $zero, $a0, 16 │ │ │ │ - st.d $zero, $a0, 24 │ │ │ │ - st.d $zero, $a0, 32 │ │ │ │ - st.d $zero, $a0, 40 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -16 │ │ │ │ - stptr.d $s0, $sp, 0 │ │ │ │ + addi.d $a1, $sp, 144 │ │ │ │ + move $a0, $sp │ │ │ │ + bl -288104 # c5c0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + b -836 # 527e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c928> │ │ │ │ move $s0, $a0 │ │ │ │ - ldptr.d $a0, $a0, 0 │ │ │ │ - st.d $ra, $sp, 8 │ │ │ │ - stptr.d $zero, $s0, 0 │ │ │ │ - beqz $a0, 8 # 53760 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b960> │ │ │ │ - bl -290572 │ │ │ │ - ld.d $a0, $s0, 24 │ │ │ │ - st.d $zero, $s0, 24 │ │ │ │ - beqz $a0, 24 # 53780 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b980> │ │ │ │ - bl -290588 │ │ │ │ - ld.d $a0, $s0, 24 │ │ │ │ - beqz $a0, 12 # 53780 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b980> │ │ │ │ - bl -290600 │ │ │ │ nop │ │ │ │ - ldptr.d $a0, $s0, 0 │ │ │ │ - beqz $a0, 28 # 537a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b9a0> │ │ │ │ - ld.d $ra, $sp, 8 │ │ │ │ - ldptr.d $s0, $sp, 0 │ │ │ │ - addi.d $sp, $sp, 16 │ │ │ │ - b -290628 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -288556 # c410 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + pcalau12i $t1, 94 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 440 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + beqz $t0, 64 # 52b98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ccd8> │ │ │ │ nop │ │ │ │ + bl -287888 │ │ │ │ nop │ │ │ │ - ld.d $ra, $sp, 8 │ │ │ │ - ldptr.d $s0, $sp, 0 │ │ │ │ - addi.d $sp, $sp, 16 │ │ │ │ - ret │ │ │ │ - addi.d $sp, $sp, -496 │ │ │ │ - st.d $s0, $sp, 472 │ │ │ │ - pcalau12i $t0, 93 │ │ │ │ - ld.d $t0, $t0, -160 │ │ │ │ - ld.d $t0, $t0, 0 │ │ │ │ - st.d $t0, $sp, 392 │ │ │ │ - li.w $t0, 0x0 │ │ │ │ move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 128 │ │ │ │ - st.d $fp, $sp, 480 │ │ │ │ - st.d $s2, $sp, 456 │ │ │ │ - st.d $s3, $sp, 448 │ │ │ │ - st.d $s6, $sp, 424 │ │ │ │ - st.d $s7, $sp, 416 │ │ │ │ - move $fp, $a1 │ │ │ │ - st.d $ra, $sp, 488 │ │ │ │ - st.d $s1, $sp, 464 │ │ │ │ - st.d $s4, $sp, 440 │ │ │ │ - st.d $s5, $sp, 432 │ │ │ │ - st.d $s8, $sp, 408 │ │ │ │ - fst.d $fa0, $sp, 8 │ │ │ │ - bl -291748 │ │ │ │ - pcalau12i $t0, 93 │ │ │ │ - ld.d $t0, $t0, -192 │ │ │ │ - ld.d $s2, $t0, 8 │ │ │ │ - st.h $zero, $sp, 352 │ │ │ │ - ld.d $s7, $t0, 16 │ │ │ │ - ld.d $a0, $s2, -24 │ │ │ │ - pcalau12i $s3, 93 │ │ │ │ - ld.d $s3, $s3, -360 │ │ │ │ - addi.d $s6, $sp, 16 │ │ │ │ - addi.d $s3, $s3, 16 │ │ │ │ - st.d $zero, $sp, 344 │ │ │ │ - st.d $zero, $sp, 360 │ │ │ │ - st.d $s3, $sp, 128 │ │ │ │ - st.d $zero, $sp, 368 │ │ │ │ - st.d $zero, $sp, 376 │ │ │ │ - st.d $zero, $sp, 384 │ │ │ │ - st.d $s2, $sp, 16 │ │ │ │ - add.d $a0, $s6, $a0 │ │ │ │ - move $a1, $zero │ │ │ │ - stptr.d $s7, $a0, 0 │ │ │ │ - bl -290216 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - pcalau12i $s1, 93 │ │ │ │ - ld.d $s1, $s1, -240 │ │ │ │ - pcalau12i $s4, 93 │ │ │ │ - ld.d $s4, $s4, -296 │ │ │ │ - addi.d $s8, $s1, 24 │ │ │ │ - addi.d $a0, $sp, 80 │ │ │ │ - addi.d $s1, $s1, 64 │ │ │ │ - addi.d $s4, $s4, 16 │ │ │ │ - st.d $zero, $sp, 32 │ │ │ │ - st.d $s8, $sp, 16 │ │ │ │ - st.d $s1, $sp, 128 │ │ │ │ - st.d $s4, $sp, 24 │ │ │ │ - st.d $zero, $sp, 40 │ │ │ │ - st.d $zero, $sp, 48 │ │ │ │ - st.d $zero, $sp, 56 │ │ │ │ - st.d $zero, $sp, 64 │ │ │ │ - st.d $zero, $sp, 72 │ │ │ │ - bl -289200 │ │ │ │ - li.w $t0, 16 │ │ │ │ - pcalau12i $s5, 93 │ │ │ │ - ld.d $s5, $s5, -16 │ │ │ │ - addi.d $s5, $s5, 16 │ │ │ │ - st.w $t0, $sp, 88 │ │ │ │ - addi.d $a1, $sp, 24 │ │ │ │ - addi.d $t0, $sp, 112 │ │ │ │ - addi.d $a0, $sp, 128 │ │ │ │ - st.d $t0, $sp, 96 │ │ │ │ - st.b $zero, $sp, 112 │ │ │ │ - st.d $s5, $sp, 24 │ │ │ │ - st.d $zero, $sp, 104 │ │ │ │ - bl -290340 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - bltz $fp, 32 # 538f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3baf8> │ │ │ │ - ld.d $t0, $sp, 16 │ │ │ │ - ld.d $t0, $t0, -24 │ │ │ │ - add.d $t0, $s6, $t0 │ │ │ │ - ldptr.w $t1, $t0, 24 │ │ │ │ - ori $t1, $t1, 0x4 │ │ │ │ - st.w $t1, $t0, 24 │ │ │ │ - st.d $fp, $sp, 136 │ │ │ │ - fld.d $fa0, $sp, 8 │ │ │ │ - move $a0, $s6 │ │ │ │ - bl -289920 # cc80 (double)@plt> │ │ │ │ - ld.d $a4, $sp, 64 │ │ │ │ - addi.d $t0, $s0, 16 │ │ │ │ - st.b $zero, $s0, 16 │ │ │ │ - st.d $zero, $s0, 8 │ │ │ │ - stptr.d $t0, $s0, 0 │ │ │ │ - beqz $a4, 232 # 53a00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3bc00> │ │ │ │ - ld.d $t1, $sp, 48 │ │ │ │ - beqz $t1, 24 # 53938 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3bb38> │ │ │ │ - sltu $t0, $a4, $t1 │ │ │ │ - masknez $a4, $a4, $t0 │ │ │ │ - maskeqz $t0, $t1, $t0 │ │ │ │ - or $a4, $a4, $t0 │ │ │ │ nop │ │ │ │ - ld.d $a3, $sp, 56 │ │ │ │ - move $a2, $zero │ │ │ │ - move $a1, $zero │ │ │ │ - move $a0, $s0 │ │ │ │ - sub.d $a4, $a4, $a3 │ │ │ │ - bl -290108 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - ld.d $a0, $sp, 96 │ │ │ │ - st.d $s8, $sp, 16 │ │ │ │ - st.d $s1, $sp, 128 │ │ │ │ - addi.d $t0, $sp, 112 │ │ │ │ - beq $a0, $t0, 8 # 53968 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3bb68> │ │ │ │ - bl -291092 │ │ │ │ - addi.d $a0, $sp, 80 │ │ │ │ - st.d $s4, $sp, 24 │ │ │ │ - bl -290336 │ │ │ │ - ld.d $t0, $s2, -24 │ │ │ │ - st.d $s2, $sp, 16 │ │ │ │ - addi.d $a0, $sp, 128 │ │ │ │ - add.d $t0, $t0, $sp │ │ │ │ - st.d $s7, $t0, 16 │ │ │ │ - st.d $s3, $sp, 128 │ │ │ │ - bl -292076 │ │ │ │ - pcalau12i $t1, 93 │ │ │ │ + move $a0, $sp │ │ │ │ + bl -287092 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + pcalau12i $t1, 94 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 392 │ │ │ │ + ld.d $t0, $sp, 440 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, 160 # 53a48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3bc48> │ │ │ │ - ld.d $ra, $sp, 488 │ │ │ │ - ld.d $fp, $sp, 480 │ │ │ │ - ld.d $s1, $sp, 464 │ │ │ │ - ld.d $s2, $sp, 456 │ │ │ │ - ld.d $s3, $sp, 448 │ │ │ │ - ld.d $s4, $sp, 440 │ │ │ │ - ld.d $s5, $sp, 432 │ │ │ │ - ld.d $s6, $sp, 424 │ │ │ │ - ld.d $s7, $sp, 416 │ │ │ │ - ld.d $s8, $sp, 408 │ │ │ │ - move $a0, $s0 │ │ │ │ - ld.d $s0, $sp, 472 │ │ │ │ - addi.d $sp, $sp, 496 │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + bnez $t0, -48 # 52b60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cca0> │ │ │ │ nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - addi.d $a1, $sp, 96 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -291912 # c5c0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - b -188 # 53950 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3bb50> │ │ │ │ - move $s1, $a0 │ │ │ │ move $a0, $s0 │ │ │ │ - bl -290840 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - nop │ │ │ │ - move $a0, $s6 │ │ │ │ - bl -292372 # c410 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - pcalau12i $t1, 93 │ │ │ │ + bl -286284 │ │ │ │ + pcalau12i $t1, 94 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 392 │ │ │ │ + ld.d $t0, $sp, 440 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -88 # 52b60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cca0> │ │ │ │ + pcaddi $a0, 43243 │ │ │ │ + addi.d $s4, $sp, 32 │ │ │ │ + bl -288276 │ │ │ │ + pcalau12i $t1, 94 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 440 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -128 # 52b60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cca0> │ │ │ │ + bl -287140 │ │ │ │ + pcalau12i $t1, 94 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 440 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - beqz $t0, 120 # 53ab8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3bcb8> │ │ │ │ + bnez $t0, -160 # 52b60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cca0> │ │ │ │ + bl -287172 │ │ │ │ + move $s0, $a0 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -287248 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ nop │ │ │ │ - bl -291704 │ │ │ │ + move $a0, $s4 │ │ │ │ + bl -287260 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -176 # 52b70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ccb0> │ │ │ │ nop │ │ │ │ move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 96 │ │ │ │ - st.d $s5, $sp, 24 │ │ │ │ - bl -290908 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $a0, $sp, 80 │ │ │ │ - st.d $s4, $sp, 24 │ │ │ │ - bl -290584 │ │ │ │ - ld.d $t0, $s2, -24 │ │ │ │ - addi.d $t1, $sp, 16 │ │ │ │ - st.d $s2, $sp, 16 │ │ │ │ - addi.d $t0, $t0, 384 │ │ │ │ - add.d $t0, $t0, $t1 │ │ │ │ - st.d $s7, $t0, -384 │ │ │ │ - nop │ │ │ │ + move $a0, $sp │ │ │ │ + bl -287280 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -252 # 52b38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cc78> │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 144 │ │ │ │ + st.d $s6, $sp, 72 │ │ │ │ + bl -287300 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ addi.d $a0, $sp, 128 │ │ │ │ - st.d $s3, $sp, 128 │ │ │ │ - bl -292336 │ │ │ │ - pcalau12i $t1, 93 │ │ │ │ + st.d $s4, $sp, 72 │ │ │ │ + bl -286976 │ │ │ │ + ld.d $t0, $s1, -24 │ │ │ │ + st.d $s1, $sp, 64 │ │ │ │ + addi.d $t0, $t0, 448 │ │ │ │ + add.d $t0, $t0, $sp │ │ │ │ + st.d $s5, $t0, -384 │ │ │ │ + addi.d $a0, $sp, 176 │ │ │ │ + st.d $s3, $sp, 176 │ │ │ │ + bl -288720 │ │ │ │ + pcalau12i $t1, 94 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 392 │ │ │ │ + ld.d $t0, $sp, 440 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, -100 # 53a48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3bc48> │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -290148 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -290156 │ │ │ │ - move $s1, $a0 │ │ │ │ - b -164 # 53a20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3bc20> │ │ │ │ + beqz $t0, -244 # 52b98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ccd8> │ │ │ │ + b -304 # 52b60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cca0> │ │ │ │ + nop │ │ │ │ move $s0, $a0 │ │ │ │ - b -68 # 53a88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3bc88> │ │ │ │ - addi.d $sp, $sp, -496 │ │ │ │ - st.d $s0, $sp, 472 │ │ │ │ - pcalau12i $t0, 93 │ │ │ │ + b -52 # 52c68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cda8> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -140 # 52c18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cd58> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + addi.d $sp, $sp, -944 │ │ │ │ + pcalau12i $t0, 94 │ │ │ │ ld.d $t0, $t0, -160 │ │ │ │ ld.d $t0, $t0, 0 │ │ │ │ - st.d $t0, $sp, 392 │ │ │ │ + st.d $t0, $sp, 824 │ │ │ │ li.w $t0, 0x0 │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 128 │ │ │ │ - st.d $s2, $sp, 456 │ │ │ │ - st.d $s3, $sp, 448 │ │ │ │ - st.d $s5, $sp, 432 │ │ │ │ - st.d $s6, $sp, 424 │ │ │ │ - st.d $s8, $sp, 408 │ │ │ │ - st.d $a1, $sp, 8 │ │ │ │ - st.d $ra, $sp, 488 │ │ │ │ - st.d $fp, $sp, 480 │ │ │ │ - st.d $s1, $sp, 464 │ │ │ │ - st.d $s4, $sp, 440 │ │ │ │ - st.d $s7, $sp, 416 │ │ │ │ - move $s8, $a2 │ │ │ │ - bl -292548 │ │ │ │ + st.d $ra, $sp, 936 │ │ │ │ + st.d $s0, $sp, 920 │ │ │ │ + st.d $s1, $sp, 912 │ │ │ │ + st.d $s2, $sp, 904 │ │ │ │ + st.d $s3, $sp, 896 │ │ │ │ + st.d $s4, $sp, 888 │ │ │ │ + st.d $s5, $sp, 880 │ │ │ │ + st.d $s6, $sp, 872 │ │ │ │ + st.d $s7, $sp, 864 │ │ │ │ + st.d $s8, $sp, 856 │ │ │ │ + fst.d $fs0, $sp, 840 │ │ │ │ + stptr.d $a0, $sp, 0 │ │ │ │ + bl -289256 │ │ │ │ + ldptr.d $t7, $sp, 0 │ │ │ │ + pcaddi $t0, 95570 │ │ │ │ + st.d $a0, $t0, 8 │ │ │ │ + ld.d $t8, $t7, 112 │ │ │ │ + beqz $t8, 2116 # 53550 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d690> │ │ │ │ + ld.d $t0, $t7, 96 │ │ │ │ + ld.d $s8, $t7, 144 │ │ │ │ + st.d $fp, $sp, 928 │ │ │ │ + fst.d $fs1, $sp, 832 │ │ │ │ + mul.d $a7, $s8, $t0 │ │ │ │ + st.d $zero, $sp, 232 │ │ │ │ + move $a6, $zero │ │ │ │ + move $s0, $t7 │ │ │ │ + slli.d $t0, $a7, 0x1 │ │ │ │ + st.d $t0, $sp, 336 │ │ │ │ + st.d $a7, $sp, 344 │ │ │ │ + beqz $s8, 1988 # 53500 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d640> │ │ │ │ + ld.d $t1, $s0, 96 │ │ │ │ + ld.d $t2, $sp, 232 │ │ │ │ + ld.d $t6, $s0, 296 │ │ │ │ + slli.d $a7, $t1, 0x1 │ │ │ │ + slli.d $t3, $t2, 0x2 │ │ │ │ + beqz $a7, 1884 # 534b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d5f0> │ │ │ │ + ld.d $t0, $sp, 336 │ │ │ │ + vreplgr2vr.d $vr9, $s8 │ │ │ │ + slli.d $a1, $t1, 0x3 │ │ │ │ + pcaddi $t5, 47339 │ │ │ │ + mul.d $t4, $t0, $t8 │ │ │ │ + sub.d $t0, $a1, $t1 │ │ │ │ + vld $vr17, $t5, 0 │ │ │ │ + alsl.d $t0, $t0, $t2, 0x3 │ │ │ │ + pcaddi $t5, 47358 │ │ │ │ + pcaddi $t2, 47365 │ │ │ │ + vld $vr16, $t5, 0 │ │ │ │ + vld $vr14, $t2, 0 │ │ │ │ + pcaddi $t5, 47358 │ │ │ │ + pcaddi $t2, 47365 │ │ │ │ + vld $vr15, $t5, 0 │ │ │ │ + vld $vr13, $t2, 0 │ │ │ │ + add.d $t5, $a7, $t0 │ │ │ │ + pcaddi $t2, 47365 │ │ │ │ + alsl.d $t0, $t0, $t6, 0x2 │ │ │ │ + vld $vr12, $t2, 0 │ │ │ │ + st.d $t0, $sp, 104 │ │ │ │ + add.d $t2, $a7, $t5 │ │ │ │ + alsl.d $t0, $t5, $t6, 0x2 │ │ │ │ + st.d $t0, $sp, 112 │ │ │ │ + alsl.d $t0, $t2, $t6, 0x2 │ │ │ │ + st.d $t0, $sp, 120 │ │ │ │ + slli.d $t0, $t1, 0x4 │ │ │ │ + sub.d $t0, $t0, $t1 │ │ │ │ + add.d $t2, $a7, $t2 │ │ │ │ + slli.d $t0, $t0, 0x2 │ │ │ │ + sub.d $t0, $t2, $t0 │ │ │ │ + alsl.d $t2, $t2, $t6, 0x2 │ │ │ │ + st.d $t2, $sp, 128 │ │ │ │ + slli.d $t2, $t1, 0x5 │ │ │ │ + alsl.d $s7, $t0, $t6, 0x2 │ │ │ │ + slli.d $a5, $t1, 0x8 │ │ │ │ + sub.d $t1, $t2, $t1 │ │ │ │ + add.d $t2, $a7, $t0 │ │ │ │ + addi.d $t0, $s8, -1 │ │ │ │ + slli.d $t5, $t1, 0x3 │ │ │ │ + bstrins.d $t0, $zero, 0x4, 0x0 │ │ │ │ + add.d $t1, $a7, $t2 │ │ │ │ + alsl.d $s5, $t1, $t6, 0x2 │ │ │ │ + addi.d $a0, $t0, 64 │ │ │ │ + add.d $t0, $a7, $t1 │ │ │ │ + pcaddi $t1, 47341 │ │ │ │ + alsl.d $s4, $t0, $t6, 0x2 │ │ │ │ + vld $vr11, $t1, 0 │ │ │ │ + add.d $t1, $a7, $t0 │ │ │ │ + pcaddi $t0, 47341 │ │ │ │ + vld $vr10, $t0, 0 │ │ │ │ + add.d $t0, $a7, $t1 │ │ │ │ + alsl.d $s3, $t1, $t6, 0x2 │ │ │ │ + add.d $t1, $a7, $t0 │ │ │ │ + alsl.d $s1, $t1, $t6, 0x2 │ │ │ │ + alsl.d $s2, $t0, $t6, 0x2 │ │ │ │ + add.d $t0, $a7, $t1 │ │ │ │ + slli.d $t1, $t4, 0x2 │ │ │ │ + addi.d $t1, $t1, -128 │ │ │ │ + alsl.d $fp, $t0, $t6, 0x2 │ │ │ │ + st.d $t1, $sp, 304 │ │ │ │ + add.d $t1, $a7, $t0 │ │ │ │ + alsl.d $t0, $t4, $t6, 0x2 │ │ │ │ + addi.d $t0, $t0, -128 │ │ │ │ + st.d $t0, $sp, 312 │ │ │ │ + alsl.d $s6, $t2, $t6, 0x2 │ │ │ │ + add.d $t0, $a7, $t1 │ │ │ │ + slti $t2, $a1, 0 │ │ │ │ + alsl.d $t1, $t1, $t6, 0x2 │ │ │ │ + st.d $t1, $sp, 24 │ │ │ │ + masknez $t1, $t5, $t2 │ │ │ │ + st.d $t1, $sp, 16 │ │ │ │ + maskeqz $t1, $t5, $t2 │ │ │ │ + st.d $t1, $sp, 8 │ │ │ │ + add.d $t1, $a7, $t0 │ │ │ │ + alsl.d $t0, $t0, $t6, 0x2 │ │ │ │ + st.d $t0, $sp, 32 │ │ │ │ + add.d $t0, $a7, $t1 │ │ │ │ + alsl.d $t1, $t1, $t6, 0x2 │ │ │ │ + st.d $t1, $sp, 200 │ │ │ │ + add.d $t1, $a7, $t0 │ │ │ │ + alsl.d $t0, $t0, $t6, 0x2 │ │ │ │ + st.d $t0, $sp, 40 │ │ │ │ + add.d $t0, $a7, $t1 │ │ │ │ + alsl.d $t1, $t1, $t6, 0x2 │ │ │ │ + st.d $t1, $sp, 48 │ │ │ │ + add.d $t1, $a7, $t0 │ │ │ │ + alsl.d $t0, $t0, $t6, 0x2 │ │ │ │ + st.d $t0, $sp, 56 │ │ │ │ + add.d $t0, $a7, $t1 │ │ │ │ + alsl.d $t1, $t1, $t6, 0x2 │ │ │ │ + st.d $t1, $sp, 64 │ │ │ │ + add.d $t1, $a7, $t0 │ │ │ │ + alsl.d $t0, $t0, $t6, 0x2 │ │ │ │ + st.d $t0, $sp, 72 │ │ │ │ + add.d $t0, $a7, $t1 │ │ │ │ + alsl.d $t1, $t1, $t6, 0x2 │ │ │ │ + st.d $t1, $sp, 80 │ │ │ │ + add.d $t1, $a7, $t0 │ │ │ │ + alsl.d $t0, $t0, $t6, 0x2 │ │ │ │ + st.d $t0, $sp, 88 │ │ │ │ + add.d $t0, $a7, $t1 │ │ │ │ + alsl.d $t1, $t1, $t6, 0x2 │ │ │ │ + st.d $t1, $sp, 96 │ │ │ │ + add.d $t1, $a7, $t0 │ │ │ │ + alsl.d $t0, $t0, $t6, 0x2 │ │ │ │ + st.d $t0, $sp, 272 │ │ │ │ + add.d $t0, $a7, $t1 │ │ │ │ + alsl.d $t1, $t1, $t6, 0x2 │ │ │ │ + st.d $t1, $sp, 280 │ │ │ │ + add.d $t1, $a7, $t0 │ │ │ │ + alsl.d $t0, $t0, $t6, 0x2 │ │ │ │ + st.d $t0, $sp, 288 │ │ │ │ + stptr.d $t3, $sp, 0 │ │ │ │ + add.d $t0, $a7, $t1 │ │ │ │ + alsl.d $t1, $t1, $t6, 0x2 │ │ │ │ + st.d $t1, $sp, 296 │ │ │ │ + add.d $t1, $a7, $t0 │ │ │ │ + alsl.d $t0, $t0, $t6, 0x2 │ │ │ │ + st.d $t0, $sp, 240 │ │ │ │ + add.d $t0, $a7, $t1 │ │ │ │ + alsl.d $t1, $t1, $t6, 0x2 │ │ │ │ + st.d $t1, $sp, 248 │ │ │ │ + add.d $t1, $a7, $t0 │ │ │ │ + alsl.d $t0, $t0, $t6, 0x2 │ │ │ │ + st.d $t0, $sp, 256 │ │ │ │ + alsl.d $t0, $t1, $t6, 0x2 │ │ │ │ + move $t5, $s5 │ │ │ │ + move $t1, $s1 │ │ │ │ + add.d $ra, $t6, $t3 │ │ │ │ + st.d $t0, $sp, 264 │ │ │ │ + move $t0, $fp │ │ │ │ + move $s5, $s7 │ │ │ │ + move $s1, $s3 │ │ │ │ + move $fp, $s4 │ │ │ │ + slli.d $a3, $s8, 0x2 │ │ │ │ + move $t2, $zero │ │ │ │ + li.w $a4, 32 │ │ │ │ + st.d $a0, $sp, 320 │ │ │ │ + st.d $ra, $sp, 328 │ │ │ │ + st.d $a6, $sp, 352 │ │ │ │ + st.d $t8, $sp, 360 │ │ │ │ + st.d $t3, $sp, 368 │ │ │ │ + st.d $s0, $sp, 376 │ │ │ │ + move $s4, $t0 │ │ │ │ + move $s3, $t1 │ │ │ │ + move $s7, $t5 │ │ │ │ + nop │ │ │ │ + ld.d $t1, $sp, 312 │ │ │ │ + ld.d $t3, $sp, 304 │ │ │ │ + bstrpick.d $t0, $a4, 0x1f, 0x0 │ │ │ │ + alsl.d $t1, $t0, $t1, 0x2 │ │ │ │ + alsl.d $t8, $t0, $t3, 0x2 │ │ │ │ + ld.d $t0, $sp, 328 │ │ │ │ + addi.w $a6, $a4, -32 │ │ │ │ + vreplgr2vr.w $vr1, $a6 │ │ │ │ + vadd.w $vr2, $vr1, $vr17 │ │ │ │ + vslti.w $vr8, $vr2, 0 │ │ │ │ + vadd.w $vr3, $vr1, $vr16 │ │ │ │ + add.d $a2, $t2, $t0 │ │ │ │ + vexth.d.w $vr24, $vr2 │ │ │ │ + vilvl.w $vr2, $vr8, $vr2 │ │ │ │ + vslti.w $vr8, $vr3, 0 │ │ │ │ + ld.d $t0, $sp, 272 │ │ │ │ + vadd.w $vr4, $vr1, $vr15 │ │ │ │ + vexth.d.w $vr23, $vr3 │ │ │ │ + vilvl.w $vr3, $vr8, $vr3 │ │ │ │ + vslti.w $vr8, $vr4, 0 │ │ │ │ + vadd.w $vr5, $vr1, $vr14 │ │ │ │ + vexth.d.w $vr22, $vr4 │ │ │ │ + vilvl.w $vr4, $vr8, $vr4 │ │ │ │ + vslti.w $vr8, $vr5, 0 │ │ │ │ + vadd.w $vr6, $vr1, $vr13 │ │ │ │ + vexth.d.w $vr21, $vr5 │ │ │ │ + vilvl.w $vr5, $vr8, $vr5 │ │ │ │ + add.d $t0, $t2, $t0 │ │ │ │ + vslti.w $vr8, $vr6, 0 │ │ │ │ + vadd.w $vr0, $vr1, $vr11 │ │ │ │ + vadd.w $vr7, $vr1, $vr12 │ │ │ │ + st.d $t0, $sp, 136 │ │ │ │ + vexth.d.w $vr20, $vr6 │ │ │ │ + vilvl.w $vr6, $vr8, $vr6 │ │ │ │ + vslti.w $vr8, $vr7, 0 │ │ │ │ + ld.d $t0, $sp, 280 │ │ │ │ + vadd.w $vr1, $vr1, $vr10 │ │ │ │ + vexth.d.w $vr19, $vr7 │ │ │ │ + vexth.d.w $vr18, $vr0 │ │ │ │ + vilvl.w $vr7, $vr8, $vr7 │ │ │ │ + vsle.du $vr24, $vr9, $vr24 │ │ │ │ + vslti.w $vr8, $vr0, 0 │ │ │ │ + vsle.du $vr2, $vr9, $vr2 │ │ │ │ + vilvl.w $vr8, $vr8, $vr0 │ │ │ │ + vsle.du $vr23, $vr9, $vr23 │ │ │ │ + vexth.d.w $vr0, $vr1 │ │ │ │ + vsle.du $vr3, $vr9, $vr3 │ │ │ │ + add.d $t0, $t2, $t0 │ │ │ │ + vsle.du $vr22, $vr9, $vr22 │ │ │ │ + vsle.du $vr4, $vr9, $vr4 │ │ │ │ + vsle.du $vr21, $vr9, $vr21 │ │ │ │ + st.d $t0, $sp, 144 │ │ │ │ + vsle.du $vr5, $vr9, $vr5 │ │ │ │ + vsle.du $vr20, $vr9, $vr20 │ │ │ │ + vsle.du $vr6, $vr9, $vr6 │ │ │ │ + ld.d $t0, $sp, 288 │ │ │ │ + vsle.du $vr19, $vr9, $vr19 │ │ │ │ + vsle.du $vr7, $vr9, $vr7 │ │ │ │ + vsle.du $vr18, $vr9, $vr18 │ │ │ │ + vsle.du $vr8, $vr9, $vr8 │ │ │ │ + vslti.w $vr25, $vr1, 0 │ │ │ │ + vsle.du $vr0, $vr9, $vr0 │ │ │ │ + vilvl.w $vr1, $vr25, $vr1 │ │ │ │ + ld.d $t7, $sp, 232 │ │ │ │ + vsle.du $vr1, $vr9, $vr1 │ │ │ │ + vor.v $vr2, $vr2, $vr24 │ │ │ │ + vor.v $vr3, $vr3, $vr23 │ │ │ │ + add.d $t0, $t2, $t0 │ │ │ │ + vor.v $vr4, $vr4, $vr22 │ │ │ │ + vor.v $vr5, $vr5, $vr21 │ │ │ │ + vor.v $vr6, $vr6, $vr20 │ │ │ │ + st.d $t0, $sp, 152 │ │ │ │ + vor.v $vr7, $vr7, $vr19 │ │ │ │ + vor.v $vr8, $vr8, $vr18 │ │ │ │ + vor.v $vr1, $vr1, $vr0 │ │ │ │ + ld.d $t0, $sp, 296 │ │ │ │ + ld.d $ra, $sp, 200 │ │ │ │ + move $t5, $t4 │ │ │ │ + add.d $t0, $t2, $t0 │ │ │ │ + st.d $t0, $sp, 160 │ │ │ │ + ld.d $t0, $sp, 240 │ │ │ │ + move $s0, $t1 │ │ │ │ + st.d $a5, $sp, 208 │ │ │ │ + add.d $t0, $t2, $t0 │ │ │ │ + st.d $t0, $sp, 168 │ │ │ │ + ld.d $t0, $sp, 248 │ │ │ │ + st.d $t4, $sp, 216 │ │ │ │ + st.d $t2, $sp, 224 │ │ │ │ + add.d $t0, $t2, $t0 │ │ │ │ + st.d $t0, $sp, 176 │ │ │ │ + ld.d $t0, $sp, 256 │ │ │ │ + add.d $t0, $t2, $t0 │ │ │ │ + st.d $t0, $sp, 184 │ │ │ │ + ld.d $t0, $sp, 264 │ │ │ │ + add.d $t0, $t2, $t0 │ │ │ │ + st.d $t0, $sp, 192 │ │ │ │ + move $t0, $zero │ │ │ │ + b 492 # 53318 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d458> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + vsetnez.v $fcc0, $vr2 │ │ │ │ + bcnez $fcc0, 1812 # 53858 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d998> │ │ │ │ + ldx.w $t2, $s5, $t0 │ │ │ │ + vldrepl.w $vr0, $a2, 0 │ │ │ │ + vinsgr2vr.w $vr0, $t2, 0x1 │ │ │ │ + ldx.w $t2, $s6, $t0 │ │ │ │ + vinsgr2vr.w $vr0, $t2, 0x2 │ │ │ │ + ldx.w $t2, $s7, $t0 │ │ │ │ + vinsgr2vr.w $vr0, $t2, 0x3 │ │ │ │ + vst $vr0, $t1, 0 │ │ │ │ + vsetnez.v $fcc0, $vr3 │ │ │ │ + bcnez $fcc0, 1940 # 53900 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1da40> │ │ │ │ + ldx.w $t2, $fp, $t0 │ │ │ │ + vreplgr2vr.w $vr0, $t2 │ │ │ │ + ldx.w $t2, $s1, $t0 │ │ │ │ + vinsgr2vr.w $vr0, $t2, 0x1 │ │ │ │ + ldx.w $t2, $s2, $t0 │ │ │ │ + vinsgr2vr.w $vr0, $t2, 0x2 │ │ │ │ + ldx.w $t2, $s3, $t0 │ │ │ │ + vinsgr2vr.w $vr0, $t2, 0x3 │ │ │ │ + vst $vr0, $t1, 16 │ │ │ │ + vsetnez.v $fcc0, $vr4 │ │ │ │ + bcnez $fcc0, 1904 # 53908 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1da48> │ │ │ │ + ldx.w $t2, $s4, $t0 │ │ │ │ + vreplgr2vr.w $vr0, $t2 │ │ │ │ + ld.d $t2, $sp, 24 │ │ │ │ + ldx.w $t2, $t2, $t0 │ │ │ │ + vinsgr2vr.w $vr0, $t2, 0x1 │ │ │ │ + ld.d $t2, $sp, 32 │ │ │ │ + ldx.w $t2, $t2, $t0 │ │ │ │ + vinsgr2vr.w $vr0, $t2, 0x2 │ │ │ │ + ldx.w $t2, $ra, $t0 │ │ │ │ + vinsgr2vr.w $vr0, $t2, 0x3 │ │ │ │ + vst $vr0, $t1, 32 │ │ │ │ + vsetnez.v $fcc0, $vr5 │ │ │ │ + bcnez $fcc0, 1860 # 53910 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1da50> │ │ │ │ + ld.d $t2, $sp, 40 │ │ │ │ + ldx.w $t2, $t2, $t0 │ │ │ │ + vreplgr2vr.w $vr0, $t2 │ │ │ │ + ld.d $t2, $sp, 48 │ │ │ │ + ldx.w $t2, $t2, $t0 │ │ │ │ + vinsgr2vr.w $vr0, $t2, 0x1 │ │ │ │ + ld.d $t2, $sp, 56 │ │ │ │ + ldx.w $t2, $t2, $t0 │ │ │ │ + vinsgr2vr.w $vr0, $t2, 0x2 │ │ │ │ + ld.d $t2, $sp, 64 │ │ │ │ + ldx.w $t2, $t2, $t0 │ │ │ │ + vinsgr2vr.w $vr0, $t2, 0x3 │ │ │ │ + vst $vr0, $t1, 48 │ │ │ │ + vsetnez.v $fcc0, $vr6 │ │ │ │ + bcnez $fcc0, 1808 # 53918 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1da58> │ │ │ │ + ld.d $t2, $sp, 72 │ │ │ │ + ldx.w $t2, $t2, $t0 │ │ │ │ + vreplgr2vr.w $vr0, $t2 │ │ │ │ + ld.d $t2, $sp, 80 │ │ │ │ + ldx.w $t2, $t2, $t0 │ │ │ │ + vinsgr2vr.w $vr0, $t2, 0x1 │ │ │ │ + ld.d $t2, $sp, 88 │ │ │ │ + ldx.w $t2, $t2, $t0 │ │ │ │ + vinsgr2vr.w $vr0, $t2, 0x2 │ │ │ │ + ld.d $t2, $sp, 96 │ │ │ │ + ldx.w $t2, $t2, $t0 │ │ │ │ + vinsgr2vr.w $vr0, $t2, 0x3 │ │ │ │ + vst $vr0, $t1, 64 │ │ │ │ + vsetnez.v $fcc0, $vr7 │ │ │ │ + bcnez $fcc0, 1756 # 53920 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1da60> │ │ │ │ + ld.d $t2, $sp, 136 │ │ │ │ + ldx.w $t2, $t2, $t0 │ │ │ │ + vreplgr2vr.w $vr0, $t2 │ │ │ │ + ld.d $t2, $sp, 144 │ │ │ │ + ldx.w $t2, $t2, $t0 │ │ │ │ + vinsgr2vr.w $vr0, $t2, 0x1 │ │ │ │ + ld.d $t2, $sp, 152 │ │ │ │ + ldx.w $t2, $t2, $t0 │ │ │ │ + vinsgr2vr.w $vr0, $t2, 0x2 │ │ │ │ + ld.d $t2, $sp, 160 │ │ │ │ + ldx.w $t2, $t2, $t0 │ │ │ │ + vinsgr2vr.w $vr0, $t2, 0x3 │ │ │ │ + vst $vr0, $t1, 80 │ │ │ │ + vsetnez.v $fcc0, $vr8 │ │ │ │ + bcnez $fcc0, 1704 # 53928 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1da68> │ │ │ │ + ld.d $t2, $sp, 168 │ │ │ │ + ldx.w $t2, $t2, $t0 │ │ │ │ + vreplgr2vr.w $vr0, $t2 │ │ │ │ + ld.d $t2, $sp, 176 │ │ │ │ + ldx.w $t2, $t2, $t0 │ │ │ │ + vinsgr2vr.w $vr0, $t2, 0x1 │ │ │ │ + ld.d $t2, $sp, 184 │ │ │ │ + ldx.w $t2, $t2, $t0 │ │ │ │ + vinsgr2vr.w $vr0, $t2, 0x2 │ │ │ │ + ld.d $t2, $sp, 192 │ │ │ │ + ldx.w $t2, $t2, $t0 │ │ │ │ + vinsgr2vr.w $vr0, $t2, 0x3 │ │ │ │ + vst $vr0, $t1, 96 │ │ │ │ + li.w $t2, 28 │ │ │ │ + vsetnez.v $fcc0, $vr1 │ │ │ │ + bcnez $fcc0, 1440 # 53860 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d9a0> │ │ │ │ + ld.d $t2, $sp, 104 │ │ │ │ + ldx.w $t2, $t2, $t0 │ │ │ │ + vreplgr2vr.w $vr0, $t2 │ │ │ │ + ld.d $t2, $sp, 112 │ │ │ │ + ldx.w $t2, $t2, $t0 │ │ │ │ + vinsgr2vr.w $vr0, $t2, 0x1 │ │ │ │ + ld.d $t2, $sp, 120 │ │ │ │ + ldx.w $t2, $t2, $t0 │ │ │ │ + vinsgr2vr.w $vr0, $t2, 0x2 │ │ │ │ + ld.d $t2, $sp, 128 │ │ │ │ + ldx.w $t2, $t2, $t0 │ │ │ │ + vinsgr2vr.w $vr0, $t2, 0x3 │ │ │ │ + vst $vr0, $t1, 112 │ │ │ │ + addi.d $t0, $t0, 4 │ │ │ │ + add.d $t8, $t8, $a3 │ │ │ │ + add.d $t1, $t1, $a3 │ │ │ │ + addi.d $a2, $a2, 4 │ │ │ │ + add.d $s0, $s0, $a3 │ │ │ │ + add.d $t5, $t5, $s8 │ │ │ │ + addi.d $t7, $t7, 1 │ │ │ │ + beq $t0, $a1, 140 # 533a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d4e0> │ │ │ │ + ldptr.d $t2, $sp, 0 │ │ │ │ + ld.d $t4, $sp, 8 │ │ │ │ + add.d $t3, $t0, $t2 │ │ │ │ + add.d $t4, $t4, $t3 │ │ │ │ + addi.d $t2, $t8, 124 │ │ │ │ + slt $t2, $t2, $t4 │ │ │ │ + ld.d $t4, $sp, 16 │ │ │ │ + add.d $t3, $t4, $t3 │ │ │ │ + slt $t3, $t3, $t8 │ │ │ │ + or $t2, $t2, $t3 │ │ │ │ + bstrpick.w $t2, $t2, 0x7, 0x0 │ │ │ │ + bnez $t2, -516 # 53140 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d280> │ │ │ │ + addi.d $t2, $a4, -32 │ │ │ │ + move $t4, $s0 │ │ │ │ + move $t3, $a2 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + bgeu $t2, $s8, -104 # 532f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d438> │ │ │ │ + ldptr.w $a0, $t3, 0 │ │ │ │ + addi.d $t2, $t2, 1 │ │ │ │ + add.d $t3, $t3, $a1 │ │ │ │ + st.w $a0, $t4, 0 │ │ │ │ + addi.d $t4, $t4, 4 │ │ │ │ + bne $t2, $a4, -24 # 53360 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d4a0> │ │ │ │ + addi.d $t0, $t0, 4 │ │ │ │ + add.d $t8, $t8, $a3 │ │ │ │ + add.d $t1, $t1, $a3 │ │ │ │ + addi.d $a2, $a2, 4 │ │ │ │ + add.d $s0, $s0, $a3 │ │ │ │ + add.d $t5, $t5, $s8 │ │ │ │ + addi.d $t7, $t7, 1 │ │ │ │ + bne $t0, $a1, -128 # 53318 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d458> │ │ │ │ + nop │ │ │ │ + ld.d $a5, $sp, 208 │ │ │ │ + ld.d $t0, $sp, 104 │ │ │ │ + ld.d $t4, $sp, 216 │ │ │ │ + ld.d $t2, $sp, 224 │ │ │ │ + add.d $t0, $t0, $a5 │ │ │ │ + st.d $t0, $sp, 104 │ │ │ │ + ld.d $t0, $sp, 112 │ │ │ │ + addi.d $a4, $a4, 32 │ │ │ │ + add.d $s5, $s5, $a5 │ │ │ │ + add.d $t0, $t0, $a5 │ │ │ │ + st.d $t0, $sp, 112 │ │ │ │ + ld.d $t0, $sp, 120 │ │ │ │ + add.d $s6, $s6, $a5 │ │ │ │ + add.d $s7, $s7, $a5 │ │ │ │ + add.d $t0, $t0, $a5 │ │ │ │ + st.d $t0, $sp, 120 │ │ │ │ + ld.d $t0, $sp, 128 │ │ │ │ + add.d $fp, $fp, $a5 │ │ │ │ + add.d $s1, $s1, $a5 │ │ │ │ + add.d $t0, $t0, $a5 │ │ │ │ + st.d $t0, $sp, 128 │ │ │ │ + ld.d $t0, $sp, 24 │ │ │ │ + add.d $s2, $s2, $a5 │ │ │ │ + add.d $s3, $s3, $a5 │ │ │ │ + add.d $t0, $t0, $a5 │ │ │ │ + st.d $t0, $sp, 24 │ │ │ │ + ld.d $t0, $sp, 32 │ │ │ │ + add.d $s4, $s4, $a5 │ │ │ │ + addi.d $t4, $t4, 32 │ │ │ │ + add.d $t0, $t0, $a5 │ │ │ │ + st.d $t0, $sp, 32 │ │ │ │ + ld.d $t0, $sp, 200 │ │ │ │ + add.d $t2, $t2, $a5 │ │ │ │ + add.d $t0, $t0, $a5 │ │ │ │ + st.d $t0, $sp, 200 │ │ │ │ + ld.d $t0, $sp, 40 │ │ │ │ + add.d $t0, $t0, $a5 │ │ │ │ + st.d $t0, $sp, 40 │ │ │ │ + ld.d $t0, $sp, 48 │ │ │ │ + add.d $t0, $t0, $a5 │ │ │ │ + st.d $t0, $sp, 48 │ │ │ │ + ld.d $t0, $sp, 56 │ │ │ │ + add.d $t0, $t0, $a5 │ │ │ │ + st.d $t0, $sp, 56 │ │ │ │ + ld.d $t0, $sp, 64 │ │ │ │ + add.d $t0, $t0, $a5 │ │ │ │ + st.d $t0, $sp, 64 │ │ │ │ + ld.d $t0, $sp, 72 │ │ │ │ + add.d $t0, $t0, $a5 │ │ │ │ + st.d $t0, $sp, 72 │ │ │ │ + ld.d $t0, $sp, 80 │ │ │ │ + add.d $t0, $t0, $a5 │ │ │ │ + st.d $t0, $sp, 80 │ │ │ │ + ld.d $t0, $sp, 88 │ │ │ │ + add.d $t0, $t0, $a5 │ │ │ │ + st.d $t0, $sp, 88 │ │ │ │ + ld.d $t0, $sp, 96 │ │ │ │ + add.d $t0, $t0, $a5 │ │ │ │ + st.d $t0, $sp, 96 │ │ │ │ + ldptr.d $t0, $sp, 0 │ │ │ │ + add.d $t0, $t0, $a5 │ │ │ │ + stptr.d $t0, $sp, 0 │ │ │ │ + ld.d $t0, $sp, 320 │ │ │ │ + bne $a4, $t0, -1268 # 52fa8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d0e8> │ │ │ │ + ld.d $a6, $sp, 352 │ │ │ │ + ld.d $t8, $sp, 360 │ │ │ │ + ld.d $t3, $sp, 368 │ │ │ │ + ld.d $s0, $sp, 376 │ │ │ │ + ld.d $t0, $sp, 344 │ │ │ │ + ld.d $a2, $s0, 304 │ │ │ │ + add.d $a0, $t6, $t3 │ │ │ │ + mul.d $a1, $t0, $t8 │ │ │ │ + li.w $t0, 4 │ │ │ │ + alsl.d $a1, $a1, $t6, 0x3 │ │ │ │ + sub.d $a2, $a2, $a1 │ │ │ │ + bge $t0, $a2, 100 # 53530 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d670> │ │ │ │ + stptr.d $a6, $sp, 0 │ │ │ │ + bl -288404 │ │ │ │ + ld.d $t8, $s0, 112 │ │ │ │ + ldptr.d $a6, $sp, 0 │ │ │ │ + addi.d $a6, $a6, 1 │ │ │ │ + bgeu $a6, $t8, 100 # 53548 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d688> │ │ │ │ + ld.d $t0, $sp, 232 │ │ │ │ + ld.d $t1, $sp, 336 │ │ │ │ + ld.d $s8, $s0, 144 │ │ │ │ + add.d $t0, $t0, $t1 │ │ │ │ + st.d $t0, $sp, 232 │ │ │ │ + bnez $s8, -1980 # 52d40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ce80> │ │ │ │ + ld.d $t0, $sp, 232 │ │ │ │ + ld.d $t6, $s0, 296 │ │ │ │ + ld.d $a2, $s0, 304 │ │ │ │ + slli.d $t3, $t0, 0x2 │ │ │ │ + ld.d $t0, $sp, 344 │ │ │ │ + add.d $a0, $t6, $t3 │ │ │ │ + mul.d $a1, $t0, $t8 │ │ │ │ + li.w $t0, 4 │ │ │ │ + alsl.d $a1, $a1, $t6, 0x3 │ │ │ │ + sub.d $a2, $a2, $a1 │ │ │ │ + blt $t0, $a2, -88 # 534d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d610> │ │ │ │ + nop │ │ │ │ + bne $a2, $t0, -80 # 534e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d620> │ │ │ │ + ldptr.w $t0, $a1, 0 │ │ │ │ + addi.d $a6, $a6, 1 │ │ │ │ + st.w $t0, $a0, 0 │ │ │ │ + bltu $a6, $t8, -88 # 534e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d628> │ │ │ │ + nop │ │ │ │ + ld.d $fp, $sp, 928 │ │ │ │ + fld.d $fs1, $sp, 832 │ │ │ │ + bl -291392 │ │ │ │ + pcaddi $t1, 95037 │ │ │ │ + ld.d $t3, $t1, 8 │ │ │ │ + lu12i.w $t2, 244 │ │ │ │ + ori $t2, $t2, 0x240 │ │ │ │ + sub.d $t0, $a0, $t3 │ │ │ │ + pcalau12i $t1, 46 │ │ │ │ + div.d $t0, $t0, $t2 │ │ │ │ + bstrpick.d $t0, $t0, 0x1f, 0x0 │ │ │ │ + movgr2fr.d $fa1, $t0 │ │ │ │ + fld.d $fa0, $t1, 56 │ │ │ │ + ffint.d.l $fs0, $fa1 │ │ │ │ + addi.d $a0, $sp, 560 │ │ │ │ + fdiv.d $fs0, $fs0, $fa0 │ │ │ │ + pcalau12i $s2, 93 │ │ │ │ + ld.d $s2, $s2, -360 │ │ │ │ + addi.d $s1, $sp, 448 │ │ │ │ + addi.d $s2, $s2, 16 │ │ │ │ + bl -291128 │ │ │ │ pcalau12i $t0, 93 │ │ │ │ ld.d $t0, $t0, -192 │ │ │ │ - ld.d $s2, $t0, 8 │ │ │ │ - st.h $zero, $sp, 352 │ │ │ │ - ld.d $s6, $t0, 16 │ │ │ │ - ld.d $a0, $s2, -24 │ │ │ │ - pcalau12i $s3, 93 │ │ │ │ - ld.d $s3, $s3, -360 │ │ │ │ - addi.d $s5, $sp, 16 │ │ │ │ - addi.d $s3, $s3, 16 │ │ │ │ - st.d $zero, $sp, 344 │ │ │ │ - st.d $zero, $sp, 360 │ │ │ │ - st.d $s3, $sp, 128 │ │ │ │ - st.d $zero, $sp, 368 │ │ │ │ - st.d $zero, $sp, 376 │ │ │ │ - st.d $zero, $sp, 384 │ │ │ │ - st.d $s2, $sp, 16 │ │ │ │ - add.d $a0, $s5, $a0 │ │ │ │ + ld.d $s0, $t0, 8 │ │ │ │ + st.h $zero, $sp, 784 │ │ │ │ + ld.d $s5, $t0, 16 │ │ │ │ + ld.d $a0, $s0, -24 │ │ │ │ + st.d $zero, $sp, 776 │ │ │ │ + st.d $zero, $sp, 792 │ │ │ │ + st.d $s2, $sp, 560 │ │ │ │ + st.d $zero, $sp, 800 │ │ │ │ + st.d $zero, $sp, 808 │ │ │ │ + st.d $zero, $sp, 816 │ │ │ │ + st.d $s0, $sp, 448 │ │ │ │ + add.d $a0, $s1, $a0 │ │ │ │ move $a1, $zero │ │ │ │ - stptr.d $s6, $a0, 0 │ │ │ │ - bl -291016 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - pcalau12i $s1, 93 │ │ │ │ - ld.d $s1, $s1, -240 │ │ │ │ + stptr.d $s5, $a0, 0 │ │ │ │ + bl -289580 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ pcalau12i $s4, 93 │ │ │ │ - ld.d $s4, $s4, -296 │ │ │ │ - addi.d $s7, $s1, 24 │ │ │ │ - addi.d $a0, $sp, 80 │ │ │ │ - addi.d $s1, $s1, 64 │ │ │ │ - addi.d $s4, $s4, 16 │ │ │ │ - st.d $zero, $sp, 32 │ │ │ │ - st.d $s7, $sp, 16 │ │ │ │ - st.d $s1, $sp, 128 │ │ │ │ - st.d $s4, $sp, 24 │ │ │ │ - st.d $zero, $sp, 40 │ │ │ │ - st.d $zero, $sp, 48 │ │ │ │ - st.d $zero, $sp, 56 │ │ │ │ - st.d $zero, $sp, 64 │ │ │ │ - st.d $zero, $sp, 72 │ │ │ │ - bl -290000 │ │ │ │ + ld.d $s4, $s4, -240 │ │ │ │ + pcalau12i $s3, 93 │ │ │ │ + ld.d $s3, $s3, -296 │ │ │ │ + addi.d $s8, $s4, 24 │ │ │ │ + addi.d $a0, $sp, 512 │ │ │ │ + addi.d $s4, $s4, 64 │ │ │ │ + addi.d $s3, $s3, 16 │ │ │ │ + st.d $zero, $sp, 464 │ │ │ │ + st.d $s8, $sp, 448 │ │ │ │ + st.d $s4, $sp, 560 │ │ │ │ + st.d $s3, $sp, 456 │ │ │ │ + st.d $zero, $sp, 472 │ │ │ │ + st.d $zero, $sp, 480 │ │ │ │ + st.d $zero, $sp, 488 │ │ │ │ + st.d $zero, $sp, 496 │ │ │ │ + st.d $zero, $sp, 504 │ │ │ │ + pcalau12i $s6, 93 │ │ │ │ + ld.d $s6, $s6, -16 │ │ │ │ + bl -288572 │ │ │ │ li.w $t0, 16 │ │ │ │ - pcalau12i $t1, 93 │ │ │ │ - ld.d $t1, $t1, -16 │ │ │ │ - addi.d $fp, $t1, 16 │ │ │ │ - st.w $t0, $sp, 88 │ │ │ │ - addi.d $a1, $sp, 24 │ │ │ │ - addi.d $t0, $sp, 112 │ │ │ │ - addi.d $a0, $sp, 128 │ │ │ │ - st.d $t0, $sp, 96 │ │ │ │ - st.b $zero, $sp, 112 │ │ │ │ - st.d $fp, $sp, 24 │ │ │ │ - st.d $zero, $sp, 104 │ │ │ │ - bl -291140 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - bltz $s8, 32 # 53c18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3be18> │ │ │ │ - ld.d $t0, $sp, 16 │ │ │ │ + addi.d $s7, $sp, 544 │ │ │ │ + addi.d $s6, $s6, 16 │ │ │ │ + addi.d $a1, $sp, 456 │ │ │ │ + addi.d $a0, $sp, 560 │ │ │ │ + st.w $t0, $sp, 520 │ │ │ │ + st.d $s7, $sp, 528 │ │ │ │ + st.d $s6, $sp, 456 │ │ │ │ + st.b $zero, $sp, 544 │ │ │ │ + st.d $zero, $sp, 536 │ │ │ │ + bl -289704 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + ld.d $t0, $sp, 448 │ │ │ │ + fmov.d $fa0, $fs0 │ │ │ │ + li.w $t2, 2 │ │ │ │ ld.d $t0, $t0, -24 │ │ │ │ - add.d $t0, $s5, $t0 │ │ │ │ + move $a0, $s1 │ │ │ │ + add.d $t0, $s1, $t0 │ │ │ │ ldptr.w $t1, $t0, 24 │ │ │ │ ori $t1, $t1, 0x4 │ │ │ │ st.w $t1, $t0, 24 │ │ │ │ - st.d $s8, $sp, 136 │ │ │ │ - ld.d $a1, $sp, 8 │ │ │ │ - move $a0, $s5 │ │ │ │ - bl -290560 │ │ │ │ - ld.d $a4, $sp, 64 │ │ │ │ - addi.d $t0, $s0, 16 │ │ │ │ - st.b $zero, $s0, 16 │ │ │ │ - st.d $zero, $s0, 8 │ │ │ │ - stptr.d $t0, $s0, 0 │ │ │ │ - beqz $a4, 232 # 53d20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3bf20> │ │ │ │ - ld.d $t1, $sp, 48 │ │ │ │ - beqz $t1, 24 # 53c58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3be58> │ │ │ │ + st.d $t2, $sp, 568 │ │ │ │ + bl -289284 # cc80 (double)@plt> │ │ │ │ + ld.d $a4, $sp, 496 │ │ │ │ + addi.d $s6, $sp, 400 │ │ │ │ + st.b $zero, $sp, 400 │ │ │ │ + st.d $zero, $sp, 392 │ │ │ │ + st.d $s6, $sp, 384 │ │ │ │ + beqz $a4, 836 # 539e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1db20> │ │ │ │ + ld.d $t1, $sp, 480 │ │ │ │ + beqz $t1, 20 # 536b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d7f8> │ │ │ │ sltu $t0, $a4, $t1 │ │ │ │ masknez $a4, $a4, $t0 │ │ │ │ maskeqz $t0, $t1, $t0 │ │ │ │ or $a4, $a4, $t0 │ │ │ │ - nop │ │ │ │ - ld.d $a3, $sp, 56 │ │ │ │ + ld.d $a3, $sp, 488 │ │ │ │ move $a2, $zero │ │ │ │ move $a1, $zero │ │ │ │ - move $a0, $s0 │ │ │ │ sub.d $a4, $a4, $a3 │ │ │ │ - bl -290908 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - ld.d $a0, $sp, 96 │ │ │ │ - st.d $s7, $sp, 16 │ │ │ │ - st.d $s1, $sp, 128 │ │ │ │ - addi.d $t0, $sp, 112 │ │ │ │ - beq $a0, $t0, 8 # 53c88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3be88> │ │ │ │ - bl -291892 │ │ │ │ - addi.d $a0, $sp, 80 │ │ │ │ - st.d $s4, $sp, 24 │ │ │ │ - bl -291136 │ │ │ │ - ld.d $t0, $s2, -24 │ │ │ │ - st.d $s2, $sp, 16 │ │ │ │ - addi.d $a0, $sp, 128 │ │ │ │ + addi.d $a0, $sp, 384 │ │ │ │ + bl -289468 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + ld.d $a0, $sp, 528 │ │ │ │ + st.d $s8, $sp, 448 │ │ │ │ + st.d $s4, $sp, 560 │ │ │ │ + beq $a0, $s7, 12 # 536e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d828> │ │ │ │ + bl -290448 │ │ │ │ + nop │ │ │ │ + addi.d $a0, $sp, 512 │ │ │ │ + st.d $s3, $sp, 456 │ │ │ │ + bl -289696 │ │ │ │ + ld.d $t0, $s0, -24 │ │ │ │ + st.d $s0, $sp, 448 │ │ │ │ + addi.d $a0, $sp, 560 │ │ │ │ add.d $t0, $t0, $sp │ │ │ │ - st.d $s6, $t0, 16 │ │ │ │ - st.d $s3, $sp, 128 │ │ │ │ - bl -292876 │ │ │ │ + st.d $s5, $t0, 448 │ │ │ │ + st.d $s2, $sp, 560 │ │ │ │ + bl -291436 │ │ │ │ + li.w $a4, 15 │ │ │ │ + pcaddi $a3, 45633 │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $zero │ │ │ │ + addi.d $a0, $sp, 384 │ │ │ │ + bl -289556 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + addi.d $s3, $sp, 432 │ │ │ │ + st.d $s3, $sp, 416 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + addi.d $s2, $a0, 16 │ │ │ │ + move $s0, $a0 │ │ │ │ + beq $t0, $s2, 716 # 53a08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1db48> │ │ │ │ + ld.d $t1, $a0, 16 │ │ │ │ + st.d $t0, $sp, 416 │ │ │ │ + st.d $t1, $sp, 432 │ │ │ │ + nop │ │ │ │ + ld.d $t0, $s0, 8 │ │ │ │ + li.w $t2, 3 │ │ │ │ + lu52i.d $t2, $t2, -2048 │ │ │ │ + st.d $t0, $sp, 424 │ │ │ │ + stptr.d $s2, $s0, 0 │ │ │ │ + st.b $zero, $s0, 16 │ │ │ │ + st.d $zero, $s0, 8 │ │ │ │ + li.w $t1, 1 │ │ │ │ + add.d $t0, $t0, $t2 │ │ │ │ + bgeu $t1, $t0, 1164 # 53c00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dd40> │ │ │ │ + addi.d $s2, $sp, 416 │ │ │ │ + li.w $a2, 2 │ │ │ │ + pcaddi $a1, 42496 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -291592 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + addi.d $s4, $sp, 464 │ │ │ │ + st.d $s4, $sp, 448 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + addi.d $s7, $a0, 16 │ │ │ │ + move $s0, $a0 │ │ │ │ + beq $t0, $s7, 592 # 539f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1db30> │ │ │ │ + ld.d $t1, $a0, 16 │ │ │ │ + st.d $t0, $sp, 448 │ │ │ │ + st.d $t1, $sp, 464 │ │ │ │ + ld.d $t0, $s0, 8 │ │ │ │ + pcaddi $s5, 94755 │ │ │ │ + stptr.d $s7, $s0, 0 │ │ │ │ + st.d $t0, $sp, 456 │ │ │ │ + st.b $zero, $s0, 16 │ │ │ │ + ld.bu $t0, $s5, 512 │ │ │ │ + st.d $zero, $s0, 8 │ │ │ │ + bnez $t0, 356 # 53930 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1da70> │ │ │ │ + ld.bu $t0, $s5, 513 │ │ │ │ + bnez $t0, 452 # 53998 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dad8> │ │ │ │ + ld.d $a0, $sp, 448 │ │ │ │ + beq $a0, $s4, 12 # 537e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d928> │ │ │ │ + bl -290704 │ │ │ │ + nop │ │ │ │ + ld.d $a0, $sp, 416 │ │ │ │ + beq $a0, $s3, 12 # 537f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d938> │ │ │ │ + bl -290720 │ │ │ │ + nop │ │ │ │ + ld.d $a0, $sp, 384 │ │ │ │ + beq $a0, $s6, 12 # 53808 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d948> │ │ │ │ + bl -290736 │ │ │ │ + nop │ │ │ │ pcalau12i $t1, 93 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 392 │ │ │ │ + ld.d $t0, $sp, 824 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, 160 # 53d68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3bf68> │ │ │ │ - ld.d $ra, $sp, 488 │ │ │ │ - ld.d $fp, $sp, 480 │ │ │ │ - ld.d $s1, $sp, 464 │ │ │ │ - ld.d $s2, $sp, 456 │ │ │ │ - ld.d $s3, $sp, 448 │ │ │ │ - ld.d $s4, $sp, 440 │ │ │ │ - ld.d $s5, $sp, 432 │ │ │ │ - ld.d $s6, $sp, 424 │ │ │ │ - ld.d $s7, $sp, 416 │ │ │ │ - ld.d $s8, $sp, 408 │ │ │ │ - move $a0, $s0 │ │ │ │ - ld.d $s0, $sp, 472 │ │ │ │ - addi.d $sp, $sp, 496 │ │ │ │ + bnez $t0, 640 # 53aa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dbe0> │ │ │ │ + ld.d $ra, $sp, 936 │ │ │ │ + ld.d $s0, $sp, 920 │ │ │ │ + ld.d $s1, $sp, 912 │ │ │ │ + ld.d $s2, $sp, 904 │ │ │ │ + ld.d $s3, $sp, 896 │ │ │ │ + ld.d $s4, $sp, 888 │ │ │ │ + ld.d $s5, $sp, 880 │ │ │ │ + ld.d $s6, $sp, 872 │ │ │ │ + ld.d $s7, $sp, 864 │ │ │ │ + ld.d $s8, $sp, 856 │ │ │ │ + fld.d $fs0, $sp, 840 │ │ │ │ + addi.d $sp, $sp, 944 │ │ │ │ ret │ │ │ │ + move $t2, $zero │ │ │ │ nop │ │ │ │ + add.w $t3, $a6, $t2 │ │ │ │ + bgeu $t3, $s8, -1388 # 532f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d438> │ │ │ │ + mul.d $t3, $a7, $t3 │ │ │ │ + add.d $a5, $t2, $t5 │ │ │ │ + alsl.d $a5, $a5, $t6, 0x2 │ │ │ │ + addi.w $a0, $t2, 1 │ │ │ │ + add.w $t4, $a0, $a6 │ │ │ │ + add.d $t3, $t3, $t7 │ │ │ │ + alsl.d $t3, $t3, $t6, 0x2 │ │ │ │ + ldptr.w $t3, $t3, 0 │ │ │ │ + st.w $t3, $a5, 0 │ │ │ │ + bgeu $t4, $s8, -1428 # 532f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d438> │ │ │ │ + mul.d $t4, $t4, $a7 │ │ │ │ + add.d $a0, $a0, $t5 │ │ │ │ + alsl.d $a0, $a0, $t6, 0x2 │ │ │ │ + addi.w $a5, $t2, 2 │ │ │ │ + add.w $t3, $a6, $a5 │ │ │ │ + add.d $t4, $t4, $t7 │ │ │ │ + alsl.d $t4, $t4, $t6, 0x2 │ │ │ │ + ldptr.w $t4, $t4, 0 │ │ │ │ + st.w $t4, $a0, 0 │ │ │ │ + bgeu $t3, $s8, -1468 # 532f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d438> │ │ │ │ + mul.d $t3, $a7, $t3 │ │ │ │ + add.d $a5, $a5, $t5 │ │ │ │ + addi.w $t2, $t2, 3 │ │ │ │ + alsl.d $a5, $a5, $t6, 0x2 │ │ │ │ + add.w $t4, $a6, $t2 │ │ │ │ + add.d $t3, $t3, $t7 │ │ │ │ + alsl.d $t3, $t3, $t6, 0x2 │ │ │ │ + ldptr.w $t3, $t3, 0 │ │ │ │ + st.w $t3, $a5, 0 │ │ │ │ + bgeu $t4, $s8, -1508 # 532f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d438> │ │ │ │ + mul.d $t4, $a7, $t4 │ │ │ │ + add.d $t2, $t2, $t5 │ │ │ │ + alsl.d $t2, $t2, $t6, 0x2 │ │ │ │ + add.d $t4, $t4, $t7 │ │ │ │ + alsl.d $t4, $t4, $t6, 0x2 │ │ │ │ + ldptr.w $t3, $t4, 0 │ │ │ │ + st.w $t3, $t2, 0 │ │ │ │ + b -1540 # 532f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d438> │ │ │ │ + li.w $t2, 4 │ │ │ │ + b -164 # 53860 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d9a0> │ │ │ │ + li.w $t2, 8 │ │ │ │ + b -172 # 53860 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d9a0> │ │ │ │ + li.w $t2, 12 │ │ │ │ + b -180 # 53860 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d9a0> │ │ │ │ + li.w $t2, 16 │ │ │ │ + b -188 # 53860 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d9a0> │ │ │ │ + li.w $t2, 20 │ │ │ │ + b -196 # 53860 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d9a0> │ │ │ │ + li.w $t2, 24 │ │ │ │ + b -204 # 53860 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d9a0> │ │ │ │ + li.w $a2, 4 │ │ │ │ + pcaddi $a1, 42389 │ │ │ │ + pcalau12i $a0, 93 │ │ │ │ + ld.d $a0, $a0, -184 │ │ │ │ + bl -290784 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + ld.d $a2, $sp, 456 │ │ │ │ + ld.d $a1, $sp, 448 │ │ │ │ + pcalau12i $a0, 93 │ │ │ │ + ld.d $a0, $a0, -184 │ │ │ │ + bl -290804 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + move $s7, $a0 │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ + add.d $t0, $a0, $t0 │ │ │ │ + ld.d $s0, $t0, 240 │ │ │ │ + beqz $s0, 356 # 53ad0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dc10> │ │ │ │ + ld.bu $t0, $s0, 56 │ │ │ │ + beqz $t0, 220 # 53a50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1db90> │ │ │ │ + ld.b $a1, $s0, 67 │ │ │ │ nop │ │ │ │ + move $a0, $s7 │ │ │ │ + bl -292548 │ │ │ │ + bl -291528 │ │ │ │ + ld.bu $t0, $s5, 513 │ │ │ │ + beqz $t0, -440 # 537d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d918> │ │ │ │ nop │ │ │ │ + li.w $a2, 4 │ │ │ │ + pcaddi $a1, 42363 │ │ │ │ + pcaddi $a0, 94632 │ │ │ │ + bl -290884 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + ld.d $a2, $sp, 456 │ │ │ │ + ld.d $a1, $sp, 448 │ │ │ │ + pcaddi $a0, 94628 │ │ │ │ + bl -290900 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + move $s5, $a0 │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ + add.d $t0, $a0, $t0 │ │ │ │ + ld.d $s0, $t0, 240 │ │ │ │ + beqz $s0, 180 # 53a80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dbc0> │ │ │ │ + ld.bu $t0, $s0, 56 │ │ │ │ + beqz $t0, 76 # 53a20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1db60> │ │ │ │ + ld.b $a1, $s0, 67 │ │ │ │ + b 100 # 53a40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1db80> │ │ │ │ + addi.d $a1, $sp, 528 │ │ │ │ + addi.d $a0, $sp, 384 │ │ │ │ + bl -291880 # c5c0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + b -796 # 536d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d810> │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + move $a1, $s7 │ │ │ │ + move $a0, $s4 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -290080 │ │ │ │ + b -596 # 537b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d8f0> │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + move $a1, $s2 │ │ │ │ + move $a0, $s3 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -290104 │ │ │ │ + b -716 # 53750 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d890> │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -290996 # c970 ::_M_widen_init() const@plt> │ │ │ │ + ldptr.d $t0, $s0, 0 │ │ │ │ + pcaddi $t1, -68955 │ │ │ │ + li.w $a1, 10 │ │ │ │ + ld.d $t0, $t0, 48 │ │ │ │ + bne $t0, $t1, 136 # 53ac0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dc00> │ │ │ │ nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - addi.d $a1, $sp, 96 │ │ │ │ + move $a0, $s5 │ │ │ │ + bl -292740 │ │ │ │ + bl -291720 │ │ │ │ + b -628 # 537d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d918> │ │ │ │ move $a0, $s0 │ │ │ │ - bl -292712 # c5c0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - b -188 # 53c70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3be70> │ │ │ │ - move $s1, $a0 │ │ │ │ + bl -291044 # c970 ::_M_widen_init() const@plt> │ │ │ │ + ldptr.d $t0, $s0, 0 │ │ │ │ + pcaddi $t1, -68967 │ │ │ │ + li.w $a1, 10 │ │ │ │ + ld.d $t0, $t0, 48 │ │ │ │ + beq $t0, $t1, -232 # 53980 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dac0> │ │ │ │ move $a0, $s0 │ │ │ │ - bl -291640 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + move $a1, $a0 │ │ │ │ + b -248 # 53980 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dac0> │ │ │ │ nop │ │ │ │ - move $a0, $s5 │ │ │ │ - bl -293172 # c410 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ pcalau12i $t1, 93 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 392 │ │ │ │ + ld.d $t0, $sp, 824 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - beqz $t0, 120 # 53dd8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3bfd8> │ │ │ │ + beqz $t0, 88 # 53af0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dc30> │ │ │ │ nop │ │ │ │ - bl -292504 │ │ │ │ + st.d $fp, $sp, 928 │ │ │ │ + fst.d $fs1, $sp, 832 │ │ │ │ + bl -291800 │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 96 │ │ │ │ - st.d $fp, $sp, 24 │ │ │ │ - bl -291708 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $a0, $sp, 80 │ │ │ │ - st.d $s4, $sp, 24 │ │ │ │ - bl -291384 │ │ │ │ - ld.d $t0, $s2, -24 │ │ │ │ - addi.d $t1, $sp, 16 │ │ │ │ - st.d $s2, $sp, 16 │ │ │ │ - addi.d $t0, $t0, 384 │ │ │ │ - add.d $t0, $t0, $t1 │ │ │ │ - st.d $s6, $t0, -384 │ │ │ │ nop │ │ │ │ - addi.d $a0, $sp, 128 │ │ │ │ - st.d $s3, $sp, 128 │ │ │ │ - bl -293136 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + move $a0, $s0 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + move $a1, $a0 │ │ │ │ + b -140 # 53a40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1db80> │ │ │ │ pcalau12i $t1, 93 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 392 │ │ │ │ + ld.d $t0, $sp, 824 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, -100 # 53d68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3bf68> │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -290948 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -290956 │ │ │ │ - move $s1, $a0 │ │ │ │ - b -164 # 53d40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3bf40> │ │ │ │ + bnez $t0, -72 # 53aa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dbe0> │ │ │ │ + bl -290988 │ │ │ │ + bl -290992 │ │ │ │ + nop │ │ │ │ move $s0, $a0 │ │ │ │ - b -68 # 53da8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3bfa8> │ │ │ │ - addi.d $sp, $sp, -80 │ │ │ │ - pcalau12i $t0, 93 │ │ │ │ - ld.d $t0, $t0, -160 │ │ │ │ - ld.d $t0, $t0, 0 │ │ │ │ - st.d $t0, $sp, 56 │ │ │ │ - li.w $t0, 0x0 │ │ │ │ - st.d $ra, $sp, 72 │ │ │ │ - bl -292348 │ │ │ │ - move $t0, $a0 │ │ │ │ - li.w $t1, 1 │ │ │ │ - addi.d $a2, $sp, 8 │ │ │ │ - pcaddi $a1, 45251 │ │ │ │ - addi.d $a0, $sp, 24 │ │ │ │ - st.w $t1, $sp, 8 │ │ │ │ - st.d $t0, $sp, 16 │ │ │ │ - bl -293244 │ │ │ │ + addi.d $a0, $sp, 384 │ │ │ │ + bl -291072 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + nop │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -292604 # c410 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ pcalau12i $t1, 93 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 56 │ │ │ │ + ld.d $t0, $sp, 824 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - st.d $s0, $sp, 64 │ │ │ │ - bnez $t0, 52 # 53e80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c080> │ │ │ │ - addi.d $a0, $sp, 24 │ │ │ │ - bl -288620 # d6e8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x7e8> │ │ │ │ + st.d $fp, $sp, 928 │ │ │ │ + fst.d $fs1, $sp, 832 │ │ │ │ + bnez $t0, -136 # 53aa8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dbe8> │ │ │ │ + nop │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -290284 │ │ │ │ move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 24 │ │ │ │ - bl -292128 │ │ │ │ + b -60 # 53b08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dc48> │ │ │ │ + move $s1, $a0 │ │ │ │ + addi.d $a0, $sp, 528 │ │ │ │ + st.d $s6, $sp, 456 │ │ │ │ + bl -291156 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $sp, 512 │ │ │ │ + st.d $s3, $sp, 456 │ │ │ │ + bl -290832 │ │ │ │ + ld.d $t0, $s0, -24 │ │ │ │ + addi.d $t1, $sp, 384 │ │ │ │ + st.d $s0, $sp, 448 │ │ │ │ + addi.d $t0, $t0, 448 │ │ │ │ + add.d $t0, $t0, $t1 │ │ │ │ + st.d $s5, $t0, -384 │ │ │ │ + nop │ │ │ │ + addi.d $a0, $sp, 560 │ │ │ │ + st.d $s2, $sp, 560 │ │ │ │ + bl -292584 │ │ │ │ pcalau12i $t1, 93 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 56 │ │ │ │ + ld.d $t0, $sp, 824 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - beqz $t0, 12 # 53e88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c088> │ │ │ │ - bl -292784 │ │ │ │ + st.d $fp, $sp, 928 │ │ │ │ + fst.d $fs1, $sp, 832 │ │ │ │ + bnez $t0, -260 # 53aa8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dbe8> │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -290404 │ │ │ │ + move $s0, $a0 │ │ │ │ nop │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -291132 │ │ │ │ - addi.d $sp, $sp, -80 │ │ │ │ - pcalau12i $t0, 93 │ │ │ │ - ld.d $t0, $t0, -160 │ │ │ │ - ld.d $t0, $t0, 0 │ │ │ │ - st.d $t0, $sp, 56 │ │ │ │ - li.w $t0, 0x0 │ │ │ │ - st.d $ra, $sp, 72 │ │ │ │ - bl -292508 │ │ │ │ - move $t0, $a0 │ │ │ │ - li.w $t1, 1 │ │ │ │ - addi.d $a2, $sp, 8 │ │ │ │ - pcaddi $a1, 45211 │ │ │ │ - addi.d $a0, $sp, 24 │ │ │ │ - st.w $t1, $sp, 8 │ │ │ │ - st.d $t0, $sp, 16 │ │ │ │ - bl -293404 │ │ │ │ + addi.d $a0, $sp, 384 │ │ │ │ + bl -291268 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ pcalau12i $t1, 93 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 56 │ │ │ │ + ld.d $t0, $sp, 824 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - st.d $s0, $sp, 64 │ │ │ │ - bnez $t0, 52 # 53f20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c120> │ │ │ │ - addi.d $a0, $sp, 24 │ │ │ │ - bl -288780 # d6e8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x7e8> │ │ │ │ + st.d $fp, $sp, 928 │ │ │ │ + fst.d $fs1, $sp, 832 │ │ │ │ + beqz $t0, -176 # 53b38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dc78> │ │ │ │ + b -324 # 53aa8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dbe8> │ │ │ │ + move $s1, $a0 │ │ │ │ + b -116 # 53b80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dcc0> │ │ │ │ move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 24 │ │ │ │ - bl -292288 │ │ │ │ + b 60 # 53c38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dd78> │ │ │ │ pcalau12i $t1, 93 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 56 │ │ │ │ + ld.d $t0, $sp, 824 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - beqz $t0, 12 # 53f28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c128> │ │ │ │ - bl -292944 │ │ │ │ + bnez $t0, -376 # 53aa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dbe0> │ │ │ │ + pcaddi $a0, 42195 │ │ │ │ + addi.d $s2, $sp, 416 │ │ │ │ + bl -292468 │ │ │ │ + move $s0, $a0 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -291376 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ nop │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -291292 │ │ │ │ - addi.d $sp, $sp, -96 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -291388 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -128 # 53bc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dd00> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + addi.d $sp, $sp, -544 │ │ │ │ pcalau12i $t0, 93 │ │ │ │ ld.d $t0, $t0, -160 │ │ │ │ ld.d $t0, $t0, 0 │ │ │ │ - st.d $t0, $sp, 72 │ │ │ │ + st.d $t0, $sp, 440 │ │ │ │ li.w $t0, 0x0 │ │ │ │ - ld.d $t0, $a0, 16 │ │ │ │ - st.d $s0, $sp, 80 │ │ │ │ - st.d $ra, $sp, 88 │ │ │ │ + st.d $s0, $sp, 528 │ │ │ │ + st.d $s1, $sp, 520 │ │ │ │ + st.d $s2, $sp, 512 │ │ │ │ + st.d $s5, $sp, 488 │ │ │ │ + st.d $ra, $sp, 536 │ │ │ │ + move $s5, $a1 │ │ │ │ + st.d $s3, $sp, 504 │ │ │ │ + st.d $s4, $sp, 496 │ │ │ │ + st.d $s6, $sp, 480 │ │ │ │ + st.d $s7, $sp, 472 │ │ │ │ + st.d $s8, $sp, 464 │ │ │ │ + fst.d $fs0, $sp, 456 │ │ │ │ move $s0, $a0 │ │ │ │ - beqz $t0, 16 # 53f68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c168> │ │ │ │ - li.w $t2, 1 │ │ │ │ - beq $a2, $t2, 136 # 53fe8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c1e8> │ │ │ │ + move $s2, $a2 │ │ │ │ + bl -293264 │ │ │ │ + ldptr.w $t0, $s5, 4 │ │ │ │ + pcaddi $s1, 94568 │ │ │ │ + st.d $a0, $s1, 8 │ │ │ │ + beqz $t0, 160 # 53d50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1de90> │ │ │ │ + ld.d $a5, $s0, 80 │ │ │ │ + move $a3, $zero │ │ │ │ + bnez $s2, 924 # 54058 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e198> │ │ │ │ + move $t5, $zero │ │ │ │ + move $a4, $zero │ │ │ │ + li.w $t6, 1 │ │ │ │ + li.w $a2, 1 │ │ │ │ + li.w $a0, 4 │ │ │ │ + li.w $t8, 8 │ │ │ │ + beqz $a5, 120 # 53d50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1de90> │ │ │ │ nop │ │ │ │ - ld.d $t0, $s0, 40 │ │ │ │ - beqz $t0, 20 # 53f80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c180> │ │ │ │ - ldptr.d $t0, $s0, 0 │ │ │ │ - move $a0, $s0 │ │ │ │ - ld.d $t0, $t0, 48 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - ld.bu $t0, $s0, 69 │ │ │ │ + ld.d $a7, $s5, 8 │ │ │ │ + addi.w $t4, $a3, 1 │ │ │ │ + bstrpick.d $t7, $a3, 0x1f, 0x0 │ │ │ │ + move $t3, $zero │ │ │ │ + bstrpick.d $t4, $t4, 0x1f, 0x0 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ldx.d $t2, $a7, $t5 │ │ │ │ + bstrpick.d $t1, $t3, 0x1f, 0x1 │ │ │ │ + andi $t0, $t3, 0x1 │ │ │ │ + ld.d $t2, $t2, 136 │ │ │ │ + slli.d $t0, $t0, 0x2 │ │ │ │ + ldx.bu $a6, $t2, $t1 │ │ │ │ + sra.w $t1, $a6, $t0 │ │ │ │ + andi $t1, $t1, 0x3 │ │ │ │ + addi.w $t1, $t1, -1 │ │ │ │ + bgeu $t6, $t1, 1116 # 54180 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e2c0> │ │ │ │ + addi.w $t3, $t3, 1 │ │ │ │ + bstrpick.d $t0, $t3, 0x1f, 0x0 │ │ │ │ + bltu $t0, $a5, -48 # 53d00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1de40> │ │ │ │ + nop │ │ │ │ + ldptr.w $t0, $s5, 4 │ │ │ │ + addi.w $a4, $a4, 1 │ │ │ │ + bgeu $a4, $t0, 16 # 53d50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1de90> │ │ │ │ + addi.d $t5, $t5, 8 │ │ │ │ + addi.w $a3, $a3, 2 │ │ │ │ + bnez $a5, -108 # 53ce0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1de20> │ │ │ │ + bl -293440 │ │ │ │ + ld.d $t3, $s1, 8 │ │ │ │ + lu12i.w $t2, 244 │ │ │ │ + ori $t2, $t2, 0x240 │ │ │ │ + sub.d $t0, $a0, $t3 │ │ │ │ + pcalau12i $t1, 46 │ │ │ │ + div.d $t0, $t0, $t2 │ │ │ │ + bstrpick.d $t0, $t0, 0x1f, 0x0 │ │ │ │ + movgr2fr.d $fa0, $t0 │ │ │ │ + fld.d $fa1, $t1, 56 │ │ │ │ + ffint.d.l $fa0, $fa0 │ │ │ │ + addi.d $a0, $sp, 176 │ │ │ │ + fdiv.d $fa0, $fa0, $fa1 │ │ │ │ + pcalau12i $s3, 93 │ │ │ │ + ld.d $s3, $s3, -360 │ │ │ │ + addi.d $s2, $sp, 64 │ │ │ │ + addi.d $s3, $s3, 16 │ │ │ │ + fmov.d $fs0, $fa0 │ │ │ │ + bl -293176 │ │ │ │ + pcalau12i $t0, 93 │ │ │ │ + ld.d $t0, $t0, -192 │ │ │ │ + ld.d $s1, $t0, 8 │ │ │ │ + st.h $zero, $sp, 400 │ │ │ │ + ld.d $s5, $t0, 16 │ │ │ │ + ld.d $a0, $s1, -24 │ │ │ │ + st.d $zero, $sp, 392 │ │ │ │ + st.d $zero, $sp, 408 │ │ │ │ + st.d $s3, $sp, 176 │ │ │ │ + st.d $zero, $sp, 416 │ │ │ │ + st.d $zero, $sp, 424 │ │ │ │ + st.d $zero, $sp, 432 │ │ │ │ + st.d $s1, $sp, 64 │ │ │ │ + add.d $a0, $s2, $a0 │ │ │ │ + move $a1, $zero │ │ │ │ + stptr.d $s5, $a0, 0 │ │ │ │ + bl -291628 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + pcalau12i $s0, 93 │ │ │ │ + ld.d $s0, $s0, -240 │ │ │ │ + pcalau12i $s4, 93 │ │ │ │ + ld.d $s4, $s4, -296 │ │ │ │ + addi.d $s8, $s0, 24 │ │ │ │ + addi.d $a0, $sp, 128 │ │ │ │ + addi.d $s0, $s0, 64 │ │ │ │ + addi.d $s4, $s4, 16 │ │ │ │ + st.d $zero, $sp, 80 │ │ │ │ + st.d $s8, $sp, 64 │ │ │ │ + st.d $s0, $sp, 176 │ │ │ │ + st.d $s4, $sp, 72 │ │ │ │ + st.d $zero, $sp, 88 │ │ │ │ + st.d $zero, $sp, 96 │ │ │ │ + st.d $zero, $sp, 104 │ │ │ │ + st.d $zero, $sp, 112 │ │ │ │ + st.d $zero, $sp, 120 │ │ │ │ + pcalau12i $s6, 93 │ │ │ │ + ld.d $s6, $s6, -16 │ │ │ │ + bl -290620 │ │ │ │ + li.w $t0, 16 │ │ │ │ + addi.d $s7, $sp, 160 │ │ │ │ + addi.d $s6, $s6, 16 │ │ │ │ + addi.d $a1, $sp, 72 │ │ │ │ + addi.d $a0, $sp, 176 │ │ │ │ + st.w $t0, $sp, 136 │ │ │ │ + st.d $s7, $sp, 144 │ │ │ │ + st.d $s6, $sp, 72 │ │ │ │ + st.b $zero, $sp, 160 │ │ │ │ + st.d $zero, $sp, 152 │ │ │ │ + bl -291752 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + ld.d $t0, $sp, 64 │ │ │ │ + fmov.d $fa0, $fs0 │ │ │ │ + li.w $t2, 2 │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ + move $a0, $s2 │ │ │ │ + add.d $t0, $s2, $t0 │ │ │ │ + ldptr.w $t1, $t0, 24 │ │ │ │ + ori $t1, $t1, 0x4 │ │ │ │ + st.w $t1, $t0, 24 │ │ │ │ + st.d $t2, $sp, 184 │ │ │ │ + bl -291332 # cc80 (double)@plt> │ │ │ │ + ld.d $a4, $sp, 112 │ │ │ │ + addi.d $s6, $sp, 16 │ │ │ │ + st.b $zero, $sp, 16 │ │ │ │ + st.d $zero, $sp, 8 │ │ │ │ + stptr.d $s6, $sp, 0 │ │ │ │ + beqz $a4, 1260 # 54388 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e4c8> │ │ │ │ + ld.d $t1, $sp, 96 │ │ │ │ + beqz $t1, 20 # 53eb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dff8> │ │ │ │ + sltu $t0, $a4, $t1 │ │ │ │ + masknez $a4, $a4, $t0 │ │ │ │ + maskeqz $t0, $t1, $t0 │ │ │ │ + or $a4, $a4, $t0 │ │ │ │ + ld.d $a3, $sp, 104 │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $zero │ │ │ │ + sub.d $a4, $a4, $a3 │ │ │ │ + move $a0, $sp │ │ │ │ + bl -291516 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + ld.d $a0, $sp, 144 │ │ │ │ + st.d $s8, $sp, 64 │ │ │ │ + st.d $s0, $sp, 176 │ │ │ │ + beq $a0, $s7, 12 # 53ee8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e028> │ │ │ │ + bl -292496 │ │ │ │ + nop │ │ │ │ + addi.d $a0, $sp, 128 │ │ │ │ + st.d $s4, $sp, 72 │ │ │ │ + bl -291744 │ │ │ │ + ld.d $t0, $s1, -24 │ │ │ │ + st.d $s1, $sp, 64 │ │ │ │ + addi.d $a0, $sp, 176 │ │ │ │ + add.d $t0, $t0, $sp │ │ │ │ + st.d $s5, $t0, 64 │ │ │ │ + st.d $s3, $sp, 176 │ │ │ │ + bl -293484 │ │ │ │ + li.w $a4, 12 │ │ │ │ + pcaddi $a3, 45125 │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $zero │ │ │ │ + move $a0, $sp │ │ │ │ + bl -291604 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + addi.d $s1, $sp, 48 │ │ │ │ + st.d $s1, $sp, 32 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + addi.d $s3, $a0, 16 │ │ │ │ + move $s0, $a0 │ │ │ │ + beq $t0, $s3, 1076 # 54370 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e4b0> │ │ │ │ + ld.d $t1, $a0, 16 │ │ │ │ + st.d $t0, $sp, 32 │ │ │ │ + st.d $t1, $sp, 48 │ │ │ │ + nop │ │ │ │ + ld.d $t0, $s0, 8 │ │ │ │ + li.w $t2, 3 │ │ │ │ + lu52i.d $t2, $t2, -2048 │ │ │ │ + st.d $t0, $sp, 40 │ │ │ │ + stptr.d $s3, $s0, 0 │ │ │ │ + st.b $zero, $s0, 16 │ │ │ │ st.d $zero, $s0, 8 │ │ │ │ - st.d $zero, $s0, 16 │ │ │ │ - st.d $zero, $s0, 24 │ │ │ │ - st.d $zero, $s0, 40 │ │ │ │ - st.d $zero, $s0, 32 │ │ │ │ - st.d $zero, $s0, 48 │ │ │ │ - beqz $t0, 252 # 54098 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c298> │ │ │ │ - bl -292752 │ │ │ │ - move $t0, $a0 │ │ │ │ li.w $t1, 1 │ │ │ │ - addi.d $a2, $sp, 24 │ │ │ │ - pcaddi $a1, 44074 │ │ │ │ - addi.d $a0, $sp, 40 │ │ │ │ - st.w $t1, $sp, 24 │ │ │ │ - st.d $t0, $sp, 32 │ │ │ │ - bl -293648 │ │ │ │ - pcalau12i $t1, 93 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 72 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, 180 # 54090 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c290> │ │ │ │ - addi.d $a0, $sp, 40 │ │ │ │ - bl -289020 # d6e8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x7e8> │ │ │ │ - li.w $t2, 8 │ │ │ │ - bne $a3, $t2, -132 # 53f68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c168> │ │ │ │ - ld.d $t2, $a0, 8 │ │ │ │ - sub.d $t2, $t2, $t0 │ │ │ │ - blt $a1, $t2, -144 # 53f68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c168> │ │ │ │ - ld.d $t2, $a0, 24 │ │ │ │ - sub.d $t2, $t2, $t0 │ │ │ │ - blt $t2, $a1, -156 # 53f68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c168> │ │ │ │ - slli.w $a1, $a1, 0x0 │ │ │ │ - ld.bu $t2, $a0, 69 │ │ │ │ - add.d $t0, $t0, $a1 │ │ │ │ - st.d $t0, $a0, 16 │ │ │ │ - beqz $t2, 128 # 54098 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c298> │ │ │ │ - st.d $a2, $sp, 8 │ │ │ │ - bl -292880 │ │ │ │ - ld.d $t1, $sp, 8 │ │ │ │ - move $t0, $a0 │ │ │ │ - addi.d $a2, $sp, 24 │ │ │ │ - pcaddi $a1, 44042 │ │ │ │ - addi.d $a0, $sp, 40 │ │ │ │ - st.w $t1, $sp, 24 │ │ │ │ - st.d $t0, $sp, 32 │ │ │ │ - bl -293776 │ │ │ │ - pcalau12i $t1, 92 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 72 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, 52 # 54090 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c290> │ │ │ │ - addi.d $a0, $sp, 40 │ │ │ │ - bl -289148 # d6e8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x7e8> │ │ │ │ + add.d $t0, $t0, $t2 │ │ │ │ + bgeu $t1, $t0, 1284 # 54478 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e5b8> │ │ │ │ + addi.d $s7, $sp, 32 │ │ │ │ + li.w $a2, 2 │ │ │ │ + pcaddi $a1, 41984 │ │ │ │ + move $a0, $s7 │ │ │ │ + bl -293640 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + addi.d $s3, $sp, 80 │ │ │ │ + st.d $s3, $sp, 64 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + addi.d $s4, $a0, 16 │ │ │ │ move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 40 │ │ │ │ - bl -292656 │ │ │ │ + beq $t0, $s4, 952 # 54358 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e498> │ │ │ │ + ld.d $t1, $a0, 16 │ │ │ │ + st.d $t0, $sp, 64 │ │ │ │ + st.d $t1, $sp, 80 │ │ │ │ + ld.d $t0, $s0, 8 │ │ │ │ + pcaddi $s5, 94243 │ │ │ │ + stptr.d $s4, $s0, 0 │ │ │ │ + st.d $t0, $sp, 72 │ │ │ │ + st.b $zero, $s0, 16 │ │ │ │ + ld.bu $t0, $s5, 512 │ │ │ │ + st.d $zero, $s0, 8 │ │ │ │ + bnez $t0, 716 # 54298 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e3d8> │ │ │ │ + ld.bu $t0, $s5, 513 │ │ │ │ + bnez $t0, 620 # 54240 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e380> │ │ │ │ + ld.d $a0, $sp, 64 │ │ │ │ + beq $a0, $s3, 12 # 53fe8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e128> │ │ │ │ + bl -292752 │ │ │ │ + nop │ │ │ │ + ld.d $a0, $sp, 32 │ │ │ │ + beq $a0, $s1, 12 # 53ff8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e138> │ │ │ │ + bl -292768 │ │ │ │ + nop │ │ │ │ + ldptr.d $a0, $sp, 0 │ │ │ │ + beq $a0, $s6, 12 # 54008 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e148> │ │ │ │ + bl -292784 │ │ │ │ + nop │ │ │ │ pcalau12i $t1, 92 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 72 │ │ │ │ + ld.d $t0, $sp, 440 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - beqz $t0, 44 # 540b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c2b8> │ │ │ │ - bl -293312 │ │ │ │ + bnez $t0, 952 # 543d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e518> │ │ │ │ + ld.d $ra, $sp, 536 │ │ │ │ + ld.d $s0, $sp, 528 │ │ │ │ + ld.d $s1, $sp, 520 │ │ │ │ + ld.d $s2, $sp, 512 │ │ │ │ + ld.d $s3, $sp, 504 │ │ │ │ + ld.d $s4, $sp, 496 │ │ │ │ + ld.d $s5, $sp, 488 │ │ │ │ + ld.d $s6, $sp, 480 │ │ │ │ + ld.d $s7, $sp, 472 │ │ │ │ + ld.d $s8, $sp, 464 │ │ │ │ + fld.d $fs0, $sp, 456 │ │ │ │ + addi.d $sp, $sp, 544 │ │ │ │ + ret │ │ │ │ + move $t6, $zero │ │ │ │ + move $a4, $zero │ │ │ │ + li.w $a2, 1 │ │ │ │ + li.w $a0, 4 │ │ │ │ + li.w $t8, 8 │ │ │ │ nop │ │ │ │ - pcaddi $a3, 44702 │ │ │ │ - li.w $a2, 55 │ │ │ │ - pcaddi $a1, 43460 │ │ │ │ - pcaddi $a0, 43473 │ │ │ │ - bl -291320 │ │ │ │ + beqz $a5, -800 # 53d50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1de90> │ │ │ │ + addi.w $t5, $a3, 1 │ │ │ │ + bstrpick.d $t7, $a3, 0x1f, 0x0 │ │ │ │ + move $t2, $zero │ │ │ │ + bstrpick.d $t5, $t5, 0x1f, 0x0 │ │ │ │ nop │ │ │ │ - b -72 # 54068 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c268> │ │ │ │ nop │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -291692 │ │ │ │ - addi.d $sp, $sp, -96 │ │ │ │ - pcalau12i $t0, 92 │ │ │ │ - ld.d $t0, $t0, -160 │ │ │ │ - ld.d $t0, $t0, 0 │ │ │ │ - st.d $t0, $sp, 72 │ │ │ │ - li.w $t0, 0x0 │ │ │ │ - ld.d $t0, $a0, 16 │ │ │ │ - st.d $s0, $sp, 80 │ │ │ │ - st.d $ra, $sp, 88 │ │ │ │ - move $s0, $a0 │ │ │ │ - beqz $t0, 16 # 540f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c2f8> │ │ │ │ - li.w $t2, 1 │ │ │ │ - beq $a2, $t2, 136 # 54178 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c378> │ │ │ │ nop │ │ │ │ - ld.d $t0, $s0, 40 │ │ │ │ - beqz $t0, 20 # 54110 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c310> │ │ │ │ + ld.d $a7, $s0, 8 │ │ │ │ + ld.d $t0, $s5, 8 │ │ │ │ + andi $t1, $t2, 0x1 │ │ │ │ + srli.d $a7, $a7, 0x3 │ │ │ │ + mul.d $a7, $a7, $t7 │ │ │ │ + ldx.d $s4, $t0, $t6 │ │ │ │ + slli.d $t1, $t1, 0x2 │ │ │ │ + sll.w $a6, $t8, $t1 │ │ │ │ + sll.w $t0, $a0, $t1 │ │ │ │ + ld.d $t1, $s4, 136 │ │ │ │ + bstrpick.d $s3, $t2, 0x1f, 0x1 │ │ │ │ + ld.d $ra, $s0, 32 │ │ │ │ + ldx.bu $t1, $t1, $s3 │ │ │ │ + bstrpick.d $a5, $t2, 0x1f, 0x3 │ │ │ │ + nor $s2, $zero, $t2 │ │ │ │ + and $t0, $t1, $t0 │ │ │ │ + and $t1, $t1, $a6 │ │ │ │ + andi $s2, $s2, 0x7 │ │ │ │ + sll.w $t3, $a2, $s2 │ │ │ │ + nor $t3, $zero, $t3 │ │ │ │ + sltu $t0, $zero, $t0 │ │ │ │ + sll.w $t0, $t0, $s2 │ │ │ │ + add.d $a7, $a7, $a5 │ │ │ │ + add.d $a6, $ra, $a7 │ │ │ │ + ld.bu $ra, $a6, 0 │ │ │ │ + sltu $t1, $zero, $t1 │ │ │ │ + sll.w $t1, $t1, $s2 │ │ │ │ + and $ra, $t3, $ra │ │ │ │ + st.b $ra, $a6, 0 │ │ │ │ + ld.d $a6, $s0, 32 │ │ │ │ + addi.w $t2, $t2, 1 │ │ │ │ + bstrpick.d $t4, $t2, 0x1f, 0x0 │ │ │ │ + add.d $a6, $a6, $a7 │ │ │ │ + ld.bu $a7, $a6, 0 │ │ │ │ + or $t0, $t0, $a7 │ │ │ │ + st.b $t0, $a6, 0 │ │ │ │ + ld.d $t0, $s0, 8 │ │ │ │ + ld.d $a6, $s0, 32 │ │ │ │ + srli.d $t0, $t0, 0x3 │ │ │ │ + mul.d $t0, $t0, $t5 │ │ │ │ + add.d $t0, $t0, $a5 │ │ │ │ + add.d $a5, $a6, $t0 │ │ │ │ + ld.bu $a6, $a5, 0 │ │ │ │ + and $t3, $t3, $a6 │ │ │ │ + st.b $t3, $a5, 0 │ │ │ │ + ld.d $t3, $s0, 32 │ │ │ │ + add.d $t0, $t3, $t0 │ │ │ │ + ld.bu $t3, $t0, 0 │ │ │ │ + or $t1, $t1, $t3 │ │ │ │ + st.b $t1, $t0, 0 │ │ │ │ + ld.d $a5, $s0, 80 │ │ │ │ + bltu $t4, $a5, -204 # 54090 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e1d0> │ │ │ │ + ldptr.w $t0, $s5, 4 │ │ │ │ + addi.w $a4, $a4, 1 │ │ │ │ + bgeu $a4, $t0, -1048 # 53d50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1de90> │ │ │ │ + addi.d $t6, $t6, 8 │ │ │ │ + addi.w $a3, $a3, 2 │ │ │ │ + b -260 # 54070 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e1b0> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ld.d $t1, $s0, 8 │ │ │ │ + sll.w $t2, $a0, $t0 │ │ │ │ + sll.w $t0, $t8, $t0 │ │ │ │ + srli.d $t1, $t1, 0x3 │ │ │ │ + mul.d $t1, $t1, $t7 │ │ │ │ + ld.d $ra, $s0, 32 │ │ │ │ + and $t2, $t2, $a6 │ │ │ │ + and $t0, $t0, $a6 │ │ │ │ + bstrpick.d $a5, $t3, 0x1f, 0x3 │ │ │ │ + nor $s2, $zero, $t3 │ │ │ │ + slli.w $t2, $t2, 0x0 │ │ │ │ + slli.w $t0, $t0, 0x0 │ │ │ │ + andi $s2, $s2, 0x7 │ │ │ │ + sltu $t2, $zero, $t2 │ │ │ │ + sltu $t0, $zero, $t0 │ │ │ │ + sll.w $a7, $a2, $s2 │ │ │ │ + sll.w $t2, $t2, $s2 │ │ │ │ + sll.w $t0, $t0, $s2 │ │ │ │ + nor $a7, $zero, $a7 │ │ │ │ + addi.w $t3, $t3, 1 │ │ │ │ + bstrpick.d $a6, $t3, 0x1f, 0x0 │ │ │ │ + add.d $t1, $t1, $a5 │ │ │ │ + ldx.bu $s2, $ra, $t1 │ │ │ │ + and $s2, $a7, $s2 │ │ │ │ + stx.b $s2, $ra, $t1 │ │ │ │ + ld.d $ra, $s0, 32 │ │ │ │ + add.d $t1, $ra, $t1 │ │ │ │ + ld.bu $ra, $t1, 0 │ │ │ │ + or $t2, $t2, $ra │ │ │ │ + st.b $t2, $t1, 0 │ │ │ │ + ld.d $t1, $s0, 8 │ │ │ │ + ld.d $t2, $s0, 32 │ │ │ │ + srli.d $t1, $t1, 0x3 │ │ │ │ + mul.d $t1, $t1, $t4 │ │ │ │ + add.d $t1, $t1, $a5 │ │ │ │ + ldx.bu $a5, $t2, $t1 │ │ │ │ + and $a7, $a7, $a5 │ │ │ │ + stx.b $a7, $t2, $t1 │ │ │ │ + ld.d $t2, $s0, 32 │ │ │ │ + add.d $t1, $t2, $t1 │ │ │ │ + ld.bu $t2, $t1, 0 │ │ │ │ + or $t0, $t0, $t2 │ │ │ │ + st.b $t0, $t1, 0 │ │ │ │ + ld.d $a5, $s0, 80 │ │ │ │ + bgeu $a6, $a5, -1272 # 53d38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1de78> │ │ │ │ + ld.d $a7, $s5, 8 │ │ │ │ + b -1336 # 53d00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1de40> │ │ │ │ + nop │ │ │ │ + li.w $a2, 4 │ │ │ │ + pcaddi $a1, 41809 │ │ │ │ + pcaddi $a0, 94078 │ │ │ │ + bl -293100 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + ld.d $a2, $sp, 72 │ │ │ │ + ld.d $a1, $sp, 64 │ │ │ │ + pcaddi $a0, 94074 │ │ │ │ + bl -293116 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + move $s4, $a0 │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ + add.d $t0, $a0, $t0 │ │ │ │ + ld.d $s0, $t0, 240 │ │ │ │ + beqz $s0, 556 # 544a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e5e0> │ │ │ │ + ld.bu $t0, $s0, 56 │ │ │ │ + beqz $t0, 124 # 542f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e438> │ │ │ │ + ld.b $a1, $s0, 67 │ │ │ │ + nop │ │ │ │ + move $a0, $s4 │ │ │ │ + bl -294860 │ │ │ │ + bl -293840 │ │ │ │ + b -700 # 53fd8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e118> │ │ │ │ + li.w $a2, 4 │ │ │ │ + pcaddi $a1, 41787 │ │ │ │ + pcalau12i $a0, 92 │ │ │ │ + ld.d $a0, $a0, -184 │ │ │ │ + bl -293192 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + ld.d $a2, $sp, 72 │ │ │ │ + ld.d $a1, $sp, 64 │ │ │ │ + pcalau12i $a0, 92 │ │ │ │ + ld.d $a0, $a0, -184 │ │ │ │ + bl -293212 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + move $s4, $a0 │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ + add.d $t0, $a0, $t0 │ │ │ │ + ld.d $s0, $t0, 240 │ │ │ │ + beqz $s0, 492 # 544c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e600> │ │ │ │ + ld.bu $t0, $s0, 56 │ │ │ │ + beqz $t0, 76 # 54328 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e468> │ │ │ │ + ld.b $a1, $s0, 67 │ │ │ │ + nop │ │ │ │ + move $a0, $s4 │ │ │ │ + bl -294956 │ │ │ │ + bl -293936 │ │ │ │ + b -804 # 53fd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e110> │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -293260 # c970 ::_M_widen_init() const@plt> │ │ │ │ ldptr.d $t0, $s0, 0 │ │ │ │ + pcaddi $t1, -69521 │ │ │ │ + li.w $a1, 10 │ │ │ │ + ld.d $t0, $t0, 48 │ │ │ │ + beq $t0, $t1, -136 # 54288 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e3c8> │ │ │ │ move $a0, $s0 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + move $a1, $a0 │ │ │ │ + b -152 # 54288 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e3c8> │ │ │ │ + nop │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -293308 # c970 ::_M_widen_init() const@plt> │ │ │ │ + ldptr.d $t0, $s0, 0 │ │ │ │ + pcaddi $t1, -69533 │ │ │ │ + li.w $a1, 10 │ │ │ │ ld.d $t0, $t0, 48 │ │ │ │ + beq $t0, $t1, -88 # 542e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e428> │ │ │ │ + move $a0, $s0 │ │ │ │ jirl $ra, $t0, 0 │ │ │ │ - ld.bu $t0, $s0, 240 │ │ │ │ - st.d $zero, $s0, 8 │ │ │ │ - st.d $zero, $s0, 16 │ │ │ │ - st.d $zero, $s0, 24 │ │ │ │ - st.d $zero, $s0, 40 │ │ │ │ - st.d $zero, $s0, 32 │ │ │ │ - st.d $zero, $s0, 48 │ │ │ │ - beqz $t0, 252 # 54228 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c428> │ │ │ │ - bl -293152 │ │ │ │ - move $t0, $a0 │ │ │ │ - li.w $t1, 1 │ │ │ │ - addi.d $a2, $sp, 24 │ │ │ │ - pcaddi $a1, 43974 │ │ │ │ - addi.d $a0, $sp, 40 │ │ │ │ - st.w $t1, $sp, 24 │ │ │ │ - st.d $t0, $sp, 32 │ │ │ │ - bl -294048 │ │ │ │ + move $a1, $a0 │ │ │ │ + b -104 # 542e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e428> │ │ │ │ + nop │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + move $a1, $s4 │ │ │ │ + move $a0, $s3 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -292488 │ │ │ │ + b -956 # 53fb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e0f0> │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + move $a1, $s3 │ │ │ │ + move $a0, $s1 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -292512 │ │ │ │ + b -1076 # 53f50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e090> │ │ │ │ + addi.d $a1, $sp, 144 │ │ │ │ + move $a0, $sp │ │ │ │ + bl -294352 # c5c0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + b -1220 # 53ed0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e010> │ │ │ │ + move $s0, $a0 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -293280 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + nop │ │ │ │ + move $a0, $s7 │ │ │ │ + bl -293292 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + move $a0, $sp │ │ │ │ + bl -293300 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ pcalau12i $t1, 92 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 72 │ │ │ │ + ld.d $t0, $sp, 440 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, 180 # 54220 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c420> │ │ │ │ - addi.d $a0, $sp, 40 │ │ │ │ - bl -289420 # d6e8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x7e8> │ │ │ │ - li.w $t2, 8 │ │ │ │ - bne $a3, $t2, -132 # 540f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c2f8> │ │ │ │ - ld.d $t2, $a0, 8 │ │ │ │ - sub.d $t2, $t2, $t0 │ │ │ │ - blt $a1, $t2, -144 # 540f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c2f8> │ │ │ │ - ld.d $t2, $a0, 24 │ │ │ │ - sub.d $t2, $t2, $t0 │ │ │ │ - blt $t2, $a1, -156 # 540f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c2f8> │ │ │ │ - slli.w $a1, $a1, 0x0 │ │ │ │ - ld.bu $t2, $a0, 240 │ │ │ │ - add.d $t0, $t0, $a1 │ │ │ │ - st.d $t0, $a0, 16 │ │ │ │ - beqz $t2, 128 # 54228 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c428> │ │ │ │ - st.d $a2, $sp, 8 │ │ │ │ - bl -293280 │ │ │ │ - ld.d $t1, $sp, 8 │ │ │ │ - move $t0, $a0 │ │ │ │ - addi.d $a2, $sp, 24 │ │ │ │ - pcaddi $a1, 43942 │ │ │ │ - addi.d $a0, $sp, 40 │ │ │ │ - st.w $t1, $sp, 24 │ │ │ │ - st.d $t0, $sp, 32 │ │ │ │ - bl -294176 │ │ │ │ + beqz $t0, 64 # 54410 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e550> │ │ │ │ + nop │ │ │ │ + bl -294152 │ │ │ │ + nop │ │ │ │ + move $s0, $a0 │ │ │ │ + nop │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -294876 # c410 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ pcalau12i $t1, 92 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 72 │ │ │ │ + ld.d $t0, $sp, 440 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, 52 # 54220 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c420> │ │ │ │ - addi.d $a0, $sp, 40 │ │ │ │ - bl -289548 # d6e8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x7e8> │ │ │ │ + bnez $t0, -48 # 543d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e518> │ │ │ │ + nop │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -292548 │ │ │ │ move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 40 │ │ │ │ - bl -293056 │ │ │ │ + addi.d $a0, $sp, 144 │ │ │ │ + st.d $s6, $sp, 72 │ │ │ │ + bl -293412 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $sp, 128 │ │ │ │ + st.d $s4, $sp, 72 │ │ │ │ + bl -293088 │ │ │ │ + ld.d $t0, $s1, -24 │ │ │ │ + st.d $s1, $sp, 64 │ │ │ │ + addi.d $t0, $t0, 448 │ │ │ │ + add.d $t0, $t0, $sp │ │ │ │ + st.d $s5, $t0, -384 │ │ │ │ + addi.d $a0, $sp, 176 │ │ │ │ + st.d $s3, $sp, 176 │ │ │ │ + bl -294832 │ │ │ │ pcalau12i $t1, 92 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 72 │ │ │ │ + ld.d $t0, $sp, 440 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - beqz $t0, 44 # 54248 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c448> │ │ │ │ - bl -293712 │ │ │ │ - nop │ │ │ │ - pcaddi $a3, 44562 │ │ │ │ - li.w $a2, 55 │ │ │ │ - pcaddi $a1, 43360 │ │ │ │ - pcaddi $a0, 43373 │ │ │ │ - bl -291720 │ │ │ │ - nop │ │ │ │ - b -72 # 541f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c3f8> │ │ │ │ - nop │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -292092 │ │ │ │ - addi.d $sp, $sp, -96 │ │ │ │ - pcalau12i $t0, 92 │ │ │ │ - ld.d $t0, $t0, -160 │ │ │ │ - ld.d $t0, $t0, 0 │ │ │ │ - st.d $t0, $sp, 72 │ │ │ │ - li.w $t0, 0x0 │ │ │ │ - ld.d $t0, $a0, 16 │ │ │ │ - st.d $s0, $sp, 80 │ │ │ │ - st.d $ra, $sp, 88 │ │ │ │ - move $s0, $a0 │ │ │ │ - beqz $t0, 16 # 54288 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c488> │ │ │ │ - li.w $t2, 1 │ │ │ │ - beq $a2, $t2, 136 # 54308 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c508> │ │ │ │ + beqz $t0, -92 # 54410 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e550> │ │ │ │ + b -152 # 543d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e518> │ │ │ │ nop │ │ │ │ - ld.d $t0, $s0, 40 │ │ │ │ - beqz $t0, 20 # 542a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c4a0> │ │ │ │ - ldptr.d $t0, $s0, 0 │ │ │ │ - move $a0, $s0 │ │ │ │ - ld.d $t0, $t0, 48 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - ld.bu $t0, $s0, 88 │ │ │ │ - st.d $zero, $s0, 8 │ │ │ │ - st.d $zero, $s0, 16 │ │ │ │ - st.d $zero, $s0, 24 │ │ │ │ - st.d $zero, $s0, 40 │ │ │ │ - st.d $zero, $s0, 32 │ │ │ │ - st.d $zero, $s0, 48 │ │ │ │ - beqz $t0, 252 # 543b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c5b8> │ │ │ │ - bl -293552 │ │ │ │ - move $t0, $a0 │ │ │ │ - li.w $t1, 1 │ │ │ │ - addi.d $a2, $sp, 24 │ │ │ │ - pcaddi $a1, 43874 │ │ │ │ - addi.d $a0, $sp, 40 │ │ │ │ - st.w $t1, $sp, 24 │ │ │ │ - st.d $t0, $sp, 32 │ │ │ │ - bl -294448 │ │ │ │ pcalau12i $t1, 92 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 72 │ │ │ │ + ld.d $t0, $sp, 440 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, 180 # 543b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c5b0> │ │ │ │ - addi.d $a0, $sp, 40 │ │ │ │ - bl -289820 # d6e8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x7e8> │ │ │ │ - li.w $t2, 8 │ │ │ │ - bne $a3, $t2, -132 # 54288 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c488> │ │ │ │ - ld.d $t2, $a0, 8 │ │ │ │ - sub.d $t2, $t2, $t0 │ │ │ │ - blt $a1, $t2, -144 # 54288 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c488> │ │ │ │ - ld.d $t2, $a0, 24 │ │ │ │ - sub.d $t2, $t2, $t0 │ │ │ │ - blt $t2, $a1, -156 # 54288 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c488> │ │ │ │ - slli.w $a1, $a1, 0x0 │ │ │ │ - ld.bu $t2, $a0, 88 │ │ │ │ - add.d $t0, $t0, $a1 │ │ │ │ - st.d $t0, $a0, 16 │ │ │ │ - beqz $t2, 128 # 543b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c5b8> │ │ │ │ - st.d $a2, $sp, 8 │ │ │ │ - bl -293680 │ │ │ │ - ld.d $t1, $sp, 8 │ │ │ │ - move $t0, $a0 │ │ │ │ - addi.d $a2, $sp, 24 │ │ │ │ - pcaddi $a1, 43842 │ │ │ │ - addi.d $a0, $sp, 40 │ │ │ │ - st.w $t1, $sp, 24 │ │ │ │ - st.d $t0, $sp, 32 │ │ │ │ - bl -294576 │ │ │ │ + bnez $t0, -184 # 543d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e518> │ │ │ │ + pcaddi $a0, 41653 │ │ │ │ + addi.d $s7, $sp, 32 │ │ │ │ + bl -294636 │ │ │ │ pcalau12i $t1, 92 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 72 │ │ │ │ + ld.d $t0, $sp, 440 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, 52 # 543b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c5b0> │ │ │ │ - addi.d $a0, $sp, 40 │ │ │ │ - bl -289948 # d6e8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x7e8> │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 40 │ │ │ │ - bl -293456 │ │ │ │ + bnez $t0, -224 # 543d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e518> │ │ │ │ + bl -293500 │ │ │ │ pcalau12i $t1, 92 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 72 │ │ │ │ + ld.d $t0, $sp, 440 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - beqz $t0, 44 # 543d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c5d8> │ │ │ │ - bl -294112 │ │ │ │ + bnez $t0, -256 # 543d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e518> │ │ │ │ + bl -293532 │ │ │ │ + move $s0, $a0 │ │ │ │ + b -156 # 54448 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e588> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -316 # 543b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e4f0> │ │ │ │ + move $s0, $a0 │ │ │ │ + move $a0, $sp │ │ │ │ + bl -293624 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -276 # 543e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e528> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -348 # 543a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e4e8> │ │ │ │ nop │ │ │ │ - pcaddi $a3, 44422 │ │ │ │ - li.w $a2, 55 │ │ │ │ - pcaddi $a1, 43260 │ │ │ │ - pcaddi $a0, 43273 │ │ │ │ - bl -292120 │ │ │ │ nop │ │ │ │ - b -72 # 54388 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c588> │ │ │ │ + addi.d $sp, $sp, -32 │ │ │ │ + pcaddi $t1, 94037 │ │ │ │ + st.d $ra, $sp, 24 │ │ │ │ + li.w $t3, -1 │ │ │ │ + ldptr.d $t0, $t1, 5000 │ │ │ │ + bne $a0, $t3, 124 # 545a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e6e0> │ │ │ │ + li.w $t2, 623 │ │ │ │ + bltu $t2, $t0, 476 # 54708 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e848> │ │ │ │ + alsl.d $t4, $t0, $t1, 0x3 │ │ │ │ + ld.d $a0, $t4, 8 │ │ │ │ + addi.d $t0, $t0, 1 │ │ │ │ + stptr.d $t0, $t1, 5000 │ │ │ │ + lu12i.w $t3, -404795 │ │ │ │ + bstrpick.d $t0, $a0, 0x2a, 0xb │ │ │ │ + xor $a0, $a0, $t0 │ │ │ │ + ori $t3, $t3, 0x680 │ │ │ │ + slli.d $t0, $a0, 0x7 │ │ │ │ + lu32i.d $t3, 0 │ │ │ │ + and $t0, $t0, $t3 │ │ │ │ + xor $a0, $a0, $t0 │ │ │ │ + lu12i.w $t2, -66464 │ │ │ │ + slli.d $t0, $a0, 0xf │ │ │ │ + lu32i.d $t2, 0 │ │ │ │ + and $t0, $t0, $t2 │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + xor $a0, $a0, $t0 │ │ │ │ + srli.d $t0, $a0, 0x12 │ │ │ │ + xor $a0, $a0, $t0 │ │ │ │ + slli.w $a0, $a0, 0x0 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + li.w $t3, 623 │ │ │ │ + move $t2, $a0 │ │ │ │ + addi.w $t5, $a0, 1 │ │ │ │ + bltu $t3, $t0, 308 # 546e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e820> │ │ │ │ + alsl.d $t3, $t0, $t1, 0x3 │ │ │ │ + ld.d $a0, $t3, 8 │ │ │ │ + lu12i.w $t7, -404795 │ │ │ │ + ori $t7, $t7, 0x680 │ │ │ │ + bstrpick.d $t3, $a0, 0x2a, 0xb │ │ │ │ + xor $a0, $a0, $t3 │ │ │ │ + slli.d $t3, $a0, 0x7 │ │ │ │ + lu32i.d $t7, 0 │ │ │ │ + and $t3, $t3, $t7 │ │ │ │ + xor $a0, $a0, $t3 │ │ │ │ + lu12i.w $t6, -66464 │ │ │ │ + lu32i.d $t6, 0 │ │ │ │ + slli.d $t3, $a0, 0xf │ │ │ │ + and $t3, $t3, $t6 │ │ │ │ + xor $a0, $a0, $t3 │ │ │ │ + srli.d $t3, $a0, 0x12 │ │ │ │ + bstrpick.d $t4, $t5, 0x1f, 0x0 │ │ │ │ + xor $a0, $a0, $t3 │ │ │ │ + mul.d $a0, $a0, $t4 │ │ │ │ + addi.d $t0, $t0, 1 │ │ │ │ + stptr.d $t0, $t1, 5000 │ │ │ │ + slli.w $t6, $a0, 0x0 │ │ │ │ + bgeu $t6, $t5, 120 # 54680 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e7c0> │ │ │ │ + nor $t2, $zero, $t2 │ │ │ │ + mod.wu $t3, $t2, $t5 │ │ │ │ + bgeu $t6, $t3, 108 # 54680 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e7c0> │ │ │ │ + lu12i.w $t6, -404795 │ │ │ │ + ori $t6, $t6, 0x680 │ │ │ │ + lu12i.w $t5, -66464 │ │ │ │ + li.w $t7, 623 │ │ │ │ + lu32i.d $t6, 0 │ │ │ │ + lu32i.d $t5, 0 │ │ │ │ + bltu $t7, $t0, 112 # 546a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e7e0> │ │ │ │ + nop │ │ │ │ + alsl.d $t2, $t0, $t1, 0x3 │ │ │ │ + ld.d $a0, $t2, 8 │ │ │ │ + addi.d $t0, $t0, 1 │ │ │ │ + stptr.d $t0, $t1, 5000 │ │ │ │ + bstrpick.d $t2, $a0, 0x2a, 0xb │ │ │ │ + xor $a0, $a0, $t2 │ │ │ │ + slli.d $t2, $a0, 0x7 │ │ │ │ + and $t2, $t2, $t6 │ │ │ │ + xor $a0, $a0, $t2 │ │ │ │ + slli.d $t2, $a0, 0xf │ │ │ │ + and $t2, $t2, $t5 │ │ │ │ + xor $a0, $a0, $t2 │ │ │ │ + srli.d $t2, $a0, 0x12 │ │ │ │ + xor $a0, $a0, $t2 │ │ │ │ + mul.d $a0, $a0, $t4 │ │ │ │ + slli.w $t2, $a0, 0x0 │ │ │ │ + bltu $t2, $t3, -72 # 54630 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e770> │ │ │ │ + nop │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + srli.d $a0, $a0, 0x20 │ │ │ │ + slli.w $a0, $a0, 0x0 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + pcaddi $t0, 93938 │ │ │ │ + addi.d $a0, $t0, 8 │ │ │ │ + st.d $t3, $sp, 8 │ │ │ │ + stptr.d $t4, $sp, 0 │ │ │ │ + bl -250032 # 17600 ::do_widen(char) const@@Base+0x7140> │ │ │ │ + lu12i.w $t6, -404795 │ │ │ │ + pcaddi $t1, 93932 │ │ │ │ + lu12i.w $t5, -66464 │ │ │ │ + ori $t6, $t6, 0x680 │ │ │ │ + ldptr.d $t0, $t1, 5000 │ │ │ │ + ld.d $t3, $sp, 8 │ │ │ │ + ldptr.d $t4, $sp, 0 │ │ │ │ + lu32i.d $t5, 0 │ │ │ │ + lu32i.d $t6, 0 │ │ │ │ + li.w $t7, 623 │ │ │ │ + b -164 # 54638 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e778> │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + addi.d $a0, $t1, 8 │ │ │ │ + stptr.d $t5, $sp, 0 │ │ │ │ + bl -250092 # 17600 ::do_widen(char) const@@Base+0x7140> │ │ │ │ + pcaddi $t1, 93918 │ │ │ │ + ldptr.d $t0, $t1, 5000 │ │ │ │ + ld.d $t2, $sp, 8 │ │ │ │ + ldptr.d $t5, $sp, 0 │ │ │ │ + b -336 # 545b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e6f0> │ │ │ │ + nop │ │ │ │ + addi.d $a0, $t1, 8 │ │ │ │ + bl -250124 # 17600 ::do_widen(char) const@@Base+0x7140> │ │ │ │ + pcaddi $t1, 93910 │ │ │ │ + ldptr.d $t0, $t1, 5000 │ │ │ │ + b -488 # 54530 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e670> │ │ │ │ nop │ │ │ │ + addi.d $sp, $sp, -64 │ │ │ │ + ld.d $t0, $a0, 176 │ │ │ │ + st.d $s1, $sp, 40 │ │ │ │ + ld.d $s1, $a0, 184 │ │ │ │ + st.d $s0, $sp, 48 │ │ │ │ + stptr.d $s6, $sp, 0 │ │ │ │ + st.d $ra, $sp, 56 │ │ │ │ + st.d $s2, $sp, 32 │ │ │ │ + st.d $s3, $sp, 24 │ │ │ │ + st.d $s4, $sp, 16 │ │ │ │ + st.d $s5, $sp, 8 │ │ │ │ + move $s6, $a0 │ │ │ │ + sub.d $s0, $s1, $t0 │ │ │ │ + beq $s1, $t0, 348 # 548b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e9f0> │ │ │ │ move $a0, $s0 │ │ │ │ - bl -292492 │ │ │ │ - addi.d $sp, $sp, -96 │ │ │ │ + bl -294604 │ │ │ │ + move $a2, $s0 │ │ │ │ + li.w $a1, 255 │ │ │ │ + add.d $s0, $a0, $s0 │ │ │ │ + move $s2, $a0 │ │ │ │ + bl -295488 │ │ │ │ + move $t0, $s0 │ │ │ │ + ld.d $a0, $s6, 224 │ │ │ │ + st.d $t0, $s6, 232 │ │ │ │ + st.d $s2, $s6, 224 │ │ │ │ + st.d $s0, $s6, 240 │ │ │ │ + beqz $a0, 16 # 54798 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e8d8> │ │ │ │ + bl -294716 │ │ │ │ + ld.d $s1, $s6, 184 │ │ │ │ + nop │ │ │ │ + ldptr.w $t0, $s1, -4 │ │ │ │ + bltz $t0, 236 # 54888 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e9c8> │ │ │ │ + ld.d $s2, $s6, 176 │ │ │ │ + move $t0, $zero │ │ │ │ + move $s3, $zero │ │ │ │ + sub.d $s5, $s1, $s2 │ │ │ │ + srai.d $s5, $s5, 0x2 │ │ │ │ + move $s0, $zero │ │ │ │ + bgeu $t0, $s5, 128 # 54838 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e978> │ │ │ │ + nop │ │ │ │ + alsl.d $t1, $t0, $s2, 0x2 │ │ │ │ + move $s4, $s0 │ │ │ │ + move $a0, $zero │ │ │ │ + b 36 # 547f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e930> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + add.w $s4, $s0, $t2 │ │ │ │ + bgeu $t0, $s5, 36 # 54808 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e948> │ │ │ │ + move $a0, $t2 │ │ │ │ + nop │ │ │ │ + ldptr.w $t3, $t1, 0 │ │ │ │ + addi.w $t2, $a0, 1 │ │ │ │ + addi.d $t0, $t0, 1 │ │ │ │ + addi.d $t1, $t1, 4 │ │ │ │ + beq $t3, $s3, -32 # 547e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e920> │ │ │ │ + addi.w $a0, $a0, -1 │ │ │ │ + bl -760 # 54510 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e650> │ │ │ │ + ld.d $t0, $s6, 224 │ │ │ │ + add.w $s0, $s0, $a0 │ │ │ │ + bstrpick.d $s0, $s0, 0x1f, 0x0 │ │ │ │ + slli.d $s0, $s0, 0x2 │ │ │ │ + stx.w $s3, $t0, $s0 │ │ │ │ + ldptr.w $t0, $s1, -4 │ │ │ │ + addi.w $s3, $s3, 1 │ │ │ │ + blt $t0, $s3, 96 # 54888 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e9c8> │ │ │ │ + move $t0, $s4 │ │ │ │ + move $s0, $s4 │ │ │ │ + bltu $t0, $s5, -116 # 547c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e900> │ │ │ │ + li.w $a0, -1 │ │ │ │ + bl -812 # 54510 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e650> │ │ │ │ + add.w $t0, $s0, $a0 │ │ │ │ + ld.d $s4, $s6, 224 │ │ │ │ + bstrpick.d $t0, $t0, 0x1f, 0x0 │ │ │ │ + slli.d $t0, $t0, 0x2 │ │ │ │ + stx.w $s3, $s4, $t0 │ │ │ │ + ldptr.w $t0, $s1, -4 │ │ │ │ + addi.w $s2, $s3, 1 │ │ │ │ + blt $t0, $s2, 44 # 54888 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e9c8> │ │ │ │ + li.w $a0, -1 │ │ │ │ + bl -852 # 54510 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e650> │ │ │ │ + add.w $t0, $s0, $a0 │ │ │ │ + bstrpick.d $t0, $t0, 0x1f, 0x0 │ │ │ │ + slli.d $t0, $t0, 0x2 │ │ │ │ + stx.w $s2, $s4, $t0 │ │ │ │ + ldptr.w $t0, $s1, -4 │ │ │ │ + addi.w $s2, $s2, 1 │ │ │ │ + bge $t0, $s2, -32 # 54860 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e9a0> │ │ │ │ + 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 │ │ │ │ + ldptr.d $s6, $sp, 0 │ │ │ │ + addi.d $sp, $sp, 64 │ │ │ │ + ret │ │ │ │ + move $s0, $zero │ │ │ │ + move $s2, $zero │ │ │ │ + move $t0, $zero │ │ │ │ + b -324 # 54778 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e8b8> │ │ │ │ + addi.d $sp, $sp, -688 │ │ │ │ pcalau12i $t0, 92 │ │ │ │ ld.d $t0, $t0, -160 │ │ │ │ ld.d $t0, $t0, 0 │ │ │ │ - st.d $t0, $sp, 72 │ │ │ │ + st.d $t0, $sp, 568 │ │ │ │ li.w $t0, 0x0 │ │ │ │ - ld.d $t0, $a0, 16 │ │ │ │ - st.d $s0, $sp, 80 │ │ │ │ - st.d $ra, $sp, 88 │ │ │ │ + st.d $s0, $sp, 664 │ │ │ │ + st.d $s3, $sp, 640 │ │ │ │ move $s0, $a0 │ │ │ │ - beqz $t0, 16 # 54418 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c618> │ │ │ │ - li.w $t2, 1 │ │ │ │ - beq $a2, $t2, 136 # 54498 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c698> │ │ │ │ + st.d $ra, $sp, 680 │ │ │ │ + st.d $fp, $sp, 672 │ │ │ │ + st.d $s1, $sp, 656 │ │ │ │ + st.d $s2, $sp, 648 │ │ │ │ + st.d $s4, $sp, 632 │ │ │ │ + st.d $s5, $sp, 624 │ │ │ │ + st.d $s6, $sp, 616 │ │ │ │ + st.d $s7, $sp, 608 │ │ │ │ + st.d $s8, $sp, 600 │ │ │ │ + fst.d $fs0, $sp, 584 │ │ │ │ + move $s3, $a1 │ │ │ │ + bl -296448 │ │ │ │ + ld.d $t0, $s0, 80 │ │ │ │ + pcaddi $t1, 93772 │ │ │ │ + st.d $a0, $t1, 8 │ │ │ │ + beqz $t0, 240 # 54a10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1eb50> │ │ │ │ + move $s2, $zero │ │ │ │ + b 40 # 54950 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ea90> │ │ │ │ nop │ │ │ │ - ld.d $t0, $s0, 40 │ │ │ │ - beqz $t0, 20 # 54430 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c630> │ │ │ │ - ldptr.d $t0, $s0, 0 │ │ │ │ - move $a0, $s0 │ │ │ │ - ld.d $t0, $t0, 48 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - ld.bu $t0, $s0, 80 │ │ │ │ - st.d $zero, $s0, 8 │ │ │ │ - st.d $zero, $s0, 16 │ │ │ │ - st.d $zero, $s0, 24 │ │ │ │ - st.d $zero, $s0, 40 │ │ │ │ - st.d $zero, $s0, 32 │ │ │ │ - st.d $zero, $s0, 48 │ │ │ │ - beqz $t0, 252 # 54548 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c748> │ │ │ │ - bl -293952 │ │ │ │ - move $t0, $a0 │ │ │ │ - li.w $t1, 1 │ │ │ │ - addi.d $a2, $sp, 24 │ │ │ │ - pcaddi $a1, 43774 │ │ │ │ - addi.d $a0, $sp, 40 │ │ │ │ - st.w $t1, $sp, 24 │ │ │ │ - st.d $t0, $sp, 32 │ │ │ │ - bl -294848 │ │ │ │ - pcalau12i $t1, 92 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 72 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, 180 # 54540 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c740> │ │ │ │ - addi.d $a0, $sp, 40 │ │ │ │ - bl -290220 # d6e8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x7e8> │ │ │ │ - li.w $t2, 8 │ │ │ │ - bne $a3, $t2, -132 # 54418 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c618> │ │ │ │ - ld.d $t2, $a0, 8 │ │ │ │ - sub.d $t2, $t2, $t0 │ │ │ │ - blt $a1, $t2, -144 # 54418 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c618> │ │ │ │ - ld.d $t2, $a0, 24 │ │ │ │ - sub.d $t2, $t2, $t0 │ │ │ │ - blt $t2, $a1, -156 # 54418 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c618> │ │ │ │ - slli.w $a1, $a1, 0x0 │ │ │ │ - ld.bu $t2, $a0, 80 │ │ │ │ - add.d $t0, $t0, $a1 │ │ │ │ - st.d $t0, $a0, 16 │ │ │ │ - beqz $t2, 128 # 54548 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c748> │ │ │ │ - st.d $a2, $sp, 8 │ │ │ │ - bl -294080 │ │ │ │ - ld.d $t1, $sp, 8 │ │ │ │ - move $t0, $a0 │ │ │ │ - addi.d $a2, $sp, 24 │ │ │ │ - pcaddi $a1, 43742 │ │ │ │ - addi.d $a0, $sp, 40 │ │ │ │ - st.w $t1, $sp, 24 │ │ │ │ - st.d $t0, $sp, 32 │ │ │ │ - bl -294976 │ │ │ │ - pcalau12i $t1, 92 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 72 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, 52 # 54540 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c740> │ │ │ │ - addi.d $a0, $sp, 40 │ │ │ │ - bl -290348 # d6e8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x7e8> │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 40 │ │ │ │ - bl -293856 │ │ │ │ - pcalau12i $t1, 92 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 72 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - beqz $t0, 44 # 54568 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c768> │ │ │ │ - bl -294512 │ │ │ │ nop │ │ │ │ - pcaddi $a3, 44272 │ │ │ │ - li.w $a2, 55 │ │ │ │ - pcaddi $a1, 43160 │ │ │ │ - pcaddi $a0, 43173 │ │ │ │ - bl -292520 │ │ │ │ nop │ │ │ │ - b -72 # 54518 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c718> │ │ │ │ nop │ │ │ │ + nop │ │ │ │ + ld.d $t0, $s0, 80 │ │ │ │ + addi.d $s2, $s2, 1 │ │ │ │ + bgeu $s2, $t0, 200 # 54a10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1eb50> │ │ │ │ + nop │ │ │ │ + ldptr.d $t0, $s3, 0 │ │ │ │ + bstrpick.d $s1, $s2, 0x1f, 0x0 │ │ │ │ + slli.d $s1, $s1, 0x3 │ │ │ │ + ldx.d $a0, $t0, $s1 │ │ │ │ + bl -275536 # 11510 ::do_widen(char) const@@Base+0x1050> │ │ │ │ + ld.d $t0, $s0, 120 │ │ │ │ + bstrpick.d $a0, $a0, 0x1f, 0x0 │ │ │ │ + bltu $a0, $t0, -44 # 54940 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ea80> │ │ │ │ + ldptr.d $t0, $s3, 0 │ │ │ │ + ldx.d $a0, $t0, $s1 │ │ │ │ + bl -275400 # 115b0 ::do_widen(char) const@@Base+0x10f0> │ │ │ │ + fld.d $fa1, $s0, 128 │ │ │ │ + fcmp.sle.d $fcc0, $fa0, $fa1 │ │ │ │ + bceqz $fcc0, -68 # 54940 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ea80> │ │ │ │ + ld.d $t0, $s0, 208 │ │ │ │ + ld.d $a2, $s0, 216 │ │ │ │ + slli.w $s5, $s2, 0x0 │ │ │ │ + beq $a2, $t0, 2220 # 55240 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f380> │ │ │ │ + st.w $s5, $t0, 0 │ │ │ │ + addi.d $t0, $t0, 4 │ │ │ │ + st.d $t0, $s0, 208 │ │ │ │ + nop │ │ │ │ + ldptr.d $s5, $s3, 0 │ │ │ │ + ld.d $a2, $s0, 160 │ │ │ │ + ld.d $t0, $s0, 168 │ │ │ │ + add.d $s5, $s5, $s1 │ │ │ │ + ldptr.d $s7, $s5, 0 │ │ │ │ + beq $a2, $t0, 2020 # 551a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f2e0> │ │ │ │ + fld.d $fa0, $s7, 136 │ │ │ │ + addi.d $t0, $a2, 8 │ │ │ │ + fst.d $fa0, $a2, 0 │ │ │ │ + st.d $t0, $s0, 160 │ │ │ │ + fld.d $fa1, $s7, 136 │ │ │ │ + fld.d $fa0, $s0, 104 │ │ │ │ + fdiv.d $fa0, $fa1, $fa0 │ │ │ │ + bl -293948 │ │ │ │ + ld.d $a2, $s0, 184 │ │ │ │ + ld.d $t0, $s0, 192 │ │ │ │ + ftintrz.w.d $fa0, $fa0 │ │ │ │ + movfr2gr.s $s4, $fa0 │ │ │ │ + beq $a2, $t0, 1808 # 55100 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f240> │ │ │ │ + ld.d $t0, $s0, 80 │ │ │ │ + fst.s $fa0, $a2, 0 │ │ │ │ + addi.d $a2, $a2, 4 │ │ │ │ + st.d $a2, $s0, 184 │ │ │ │ + addi.d $s2, $s2, 1 │ │ │ │ + bltu $s2, $t0, -184 # 54950 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ea90> │ │ │ │ + nop │ │ │ │ + ld.d $t7, $s0, 184 │ │ │ │ + ld.d $t2, $s0, 176 │ │ │ │ + sub.d $t6, $t7, $t2 │ │ │ │ + beq $t7, $t2, 68 # 54a60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1eba0> │ │ │ │ + srai.d $t6, $t6, 0x2 │ │ │ │ + move $t5, $zero │ │ │ │ + li.w $t0, -1 │ │ │ │ + li.w $t4, -1 │ │ │ │ + move $t1, $t4 │ │ │ │ + ldptr.w $t4, $t2, 0 │ │ │ │ + addi.w $t3, $t0, 1 │ │ │ │ + addi.d $t2, $t2, 4 │ │ │ │ + xor $t1, $t1, $t4 │ │ │ │ + maskeqz $t3, $t3, $t1 │ │ │ │ + masknez $t0, $t0, $t1 │ │ │ │ + or $t0, $t3, $t0 │ │ │ │ + addi.d $t5, $t5, 1 │ │ │ │ + st.w $t0, $t2, -4 │ │ │ │ + bltu $t5, $t6, -40 # 54a30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1eb70> │ │ │ │ + nop │ │ │ │ + ldptr.w $t0, $t7, -4 │ │ │ │ move $a0, $s0 │ │ │ │ - bl -292892 │ │ │ │ - addi.d $sp, $sp, -208 │ │ │ │ - st.d $fp, $sp, 192 │ │ │ │ - st.d $s1, $sp, 176 │ │ │ │ - st.d $s3, $sp, 160 │ │ │ │ - st.d $s6, $sp, 136 │ │ │ │ - st.d $s7, $sp, 128 │ │ │ │ - st.d $ra, $sp, 200 │ │ │ │ - st.d $s0, $sp, 184 │ │ │ │ - st.d $s2, $sp, 168 │ │ │ │ - st.d $s4, $sp, 152 │ │ │ │ - st.d $s5, $sp, 144 │ │ │ │ - st.d $s8, $sp, 120 │ │ │ │ - move $s1, $a0 │ │ │ │ - move $s3, $a1 │ │ │ │ - st.d $a2, $sp, 16 │ │ │ │ - st.d $a3, $sp, 8 │ │ │ │ + pcalau12i $s2, 92 │ │ │ │ + ld.d $s2, $s2, -360 │ │ │ │ + addi.w $t0, $t0, 1 │ │ │ │ + st.d $t0, $s0, 144 │ │ │ │ + bl -856 # 54720 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e860> │ │ │ │ + addi.d $a0, $sp, 304 │ │ │ │ + ld.d $fp, $s0, 144 │ │ │ │ + bl -296484 │ │ │ │ pcalau12i $t0, 92 │ │ │ │ - ld.d $t0, $t0, -160 │ │ │ │ - ld.d $t0, $t0, 0 │ │ │ │ - st.d $t0, $sp, 104 │ │ │ │ - li.w $t0, 0x0 │ │ │ │ - move $fp, $zero │ │ │ │ + ld.d $t0, $t0, -192 │ │ │ │ + ld.d $s0, $t0, 8 │ │ │ │ + st.h $zero, $sp, 528 │ │ │ │ + ld.d $s5, $t0, 16 │ │ │ │ + ld.d $a0, $s0, -24 │ │ │ │ + addi.d $s4, $sp, 192 │ │ │ │ + addi.d $s2, $s2, 16 │ │ │ │ + st.d $zero, $sp, 520 │ │ │ │ + st.d $zero, $sp, 536 │ │ │ │ + st.d $s2, $sp, 304 │ │ │ │ + st.d $zero, $sp, 544 │ │ │ │ + st.d $zero, $sp, 552 │ │ │ │ + st.d $zero, $sp, 560 │ │ │ │ + st.d $s0, $sp, 192 │ │ │ │ + add.d $a0, $s4, $a0 │ │ │ │ + move $a1, $zero │ │ │ │ + stptr.d $s5, $a0, 0 │ │ │ │ + bl -294944 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + pcalau12i $s1, 92 │ │ │ │ + ld.d $s1, $s1, -240 │ │ │ │ + pcalau12i $s3, 92 │ │ │ │ + ld.d $s3, $s3, -296 │ │ │ │ + addi.d $s8, $s1, 24 │ │ │ │ + addi.d $a0, $sp, 256 │ │ │ │ + addi.d $s1, $s1, 64 │ │ │ │ + addi.d $s3, $s3, 16 │ │ │ │ + st.d $zero, $sp, 208 │ │ │ │ + st.d $s8, $sp, 192 │ │ │ │ + st.d $s1, $sp, 304 │ │ │ │ + st.d $s3, $sp, 200 │ │ │ │ + st.d $zero, $sp, 216 │ │ │ │ + st.d $zero, $sp, 224 │ │ │ │ + st.d $zero, $sp, 232 │ │ │ │ + st.d $zero, $sp, 240 │ │ │ │ + st.d $zero, $sp, 248 │ │ │ │ pcalau12i $s6, 92 │ │ │ │ - ld.d $s6, $s6, -96 │ │ │ │ - pcalau12i $s7, 92 │ │ │ │ - ld.d $s7, $s7, -280 │ │ │ │ + ld.d $s6, $s6, -16 │ │ │ │ + bl -293936 │ │ │ │ + li.w $t0, 16 │ │ │ │ + addi.d $s7, $sp, 288 │ │ │ │ + addi.d $s6, $s6, 16 │ │ │ │ + addi.d $a1, $sp, 200 │ │ │ │ + addi.d $a0, $sp, 304 │ │ │ │ + st.w $t0, $sp, 264 │ │ │ │ + st.d $s7, $sp, 272 │ │ │ │ + st.d $s6, $sp, 200 │ │ │ │ + st.b $zero, $sp, 288 │ │ │ │ + st.d $zero, $sp, 280 │ │ │ │ + bl -295068 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + move $a1, $fp │ │ │ │ + move $a0, $s4 │ │ │ │ + bl -296104 # c6b0 (unsigned long)@plt> │ │ │ │ + ld.d $a4, $sp, 240 │ │ │ │ + addi.d $t0, $sp, 48 │ │ │ │ + st.b $zero, $sp, 48 │ │ │ │ + st.d $zero, $sp, 40 │ │ │ │ + st.d $t0, $sp, 32 │ │ │ │ + beqz $a4, 2320 # 55480 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f5c0> │ │ │ │ + ld.d $t1, $sp, 224 │ │ │ │ + beqz $t1, 24 # 54b90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ecd0> │ │ │ │ + sltu $t0, $a4, $t1 │ │ │ │ + masknez $a4, $a4, $t0 │ │ │ │ + maskeqz $t0, $t1, $t0 │ │ │ │ + or $a4, $a4, $t0 │ │ │ │ nop │ │ │ │ + ld.d $a3, $sp, 232 │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $zero │ │ │ │ + sub.d $a4, $a4, $a3 │ │ │ │ + addi.d $a0, $sp, 32 │ │ │ │ + bl -294804 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + ld.d $a0, $sp, 272 │ │ │ │ + st.d $s8, $sp, 192 │ │ │ │ + st.d $s1, $sp, 304 │ │ │ │ + beq $a0, $s7, 12 # 54bc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ed00> │ │ │ │ + bl -295784 │ │ │ │ nop │ │ │ │ - ldptr.w $t0, $s1, 160 │ │ │ │ - li.w $t1, 1 │ │ │ │ - beq $t0, $t1, 600 # 54840 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ca40> │ │ │ │ + addi.d $a0, $sp, 256 │ │ │ │ + st.d $s3, $sp, 200 │ │ │ │ + bl -295032 │ │ │ │ + ld.d $t0, $s0, -24 │ │ │ │ + st.d $s0, $sp, 192 │ │ │ │ + addi.d $a0, $sp, 304 │ │ │ │ + add.d $t0, $t0, $sp │ │ │ │ + st.d $s5, $t0, 192 │ │ │ │ + st.d $s2, $sp, 304 │ │ │ │ + bl -296772 │ │ │ │ + li.w $a4, 17 │ │ │ │ + pcaddi $a3, 44307 │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $zero │ │ │ │ + addi.d $a0, $sp, 32 │ │ │ │ + bl -294892 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + addi.d $t0, $sp, 80 │ │ │ │ + st.d $t0, $sp, 64 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + addi.d $a1, $a0, 16 │ │ │ │ + move $fp, $a0 │ │ │ │ + beq $t0, $a1, 1996 # 553e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f520> │ │ │ │ + st.d $t0, $sp, 64 │ │ │ │ + ld.d $t0, $a0, 16 │ │ │ │ + st.d $t0, $sp, 80 │ │ │ │ nop │ │ │ │ - li.w $s0, 2 │ │ │ │ - beq $t0, $s0, 524 # 54800 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ca00> │ │ │ │ - li.w $t1, 3 │ │ │ │ - beq $t0, $t1, 612 # 54860 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ca60> │ │ │ │ - ldptr.w $t0, $s1, 120 │ │ │ │ - bne $t0, $t1, 476 # 547e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c9e0> │ │ │ │ - ldptr.d $s4, $s1, 0 │ │ │ │ - ldptr.w $t0, $s1, 112 │ │ │ │ - beqz $s4, 1432 # 54ba8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3cda8> │ │ │ │ - ldptr.w $t1, $s4, 12 │ │ │ │ - bne $t1, $t0, 1320 # 54b40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3cd40> │ │ │ │ - ldptr.w $t0, $s4, 64 │ │ │ │ - andi $t1, $t0, 0x2 │ │ │ │ - beqz $t1, 956 # 549e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3cbe0> │ │ │ │ - ld.d $t1, $s4, 48 │ │ │ │ - ld.d $a4, $s4, 56 │ │ │ │ - addi.d $t0, $sp, 39 │ │ │ │ - st.d $t0, $sp, 48 │ │ │ │ - move $s0, $s4 │ │ │ │ - bne $t1, $a4, 52 # 54670 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c870> │ │ │ │ - b 984 # 54a18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3cc18> │ │ │ │ + ld.d $t0, $fp, 8 │ │ │ │ + li.w $t1, 4 │ │ │ │ + lu52i.d $t1, $t1, -2048 │ │ │ │ + st.d $t0, $sp, 72 │ │ │ │ + stptr.d $a1, $fp, 0 │ │ │ │ + add.d $t0, $t0, $t1 │ │ │ │ + st.b $zero, $fp, 16 │ │ │ │ + st.d $zero, $fp, 8 │ │ │ │ + li.w $t1, 2 │ │ │ │ + bgeu $t1, $t0, 2588 # 55668 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f7a8> │ │ │ │ + addi.d $t0, $sp, 64 │ │ │ │ + li.w $a2, 3 │ │ │ │ + pcaddi $a1, 41174 │ │ │ │ + move $a0, $t0 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + bl -296932 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + addi.d $fp, $sp, 112 │ │ │ │ + st.d $fp, $sp, 96 │ │ │ │ + ldptr.d $t1, $a0, 0 │ │ │ │ + addi.d $a1, $a0, 16 │ │ │ │ + move $t0, $a0 │ │ │ │ + beq $t1, $a1, 1924 # 55400 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f540> │ │ │ │ + st.d $t1, $sp, 96 │ │ │ │ + ld.d $t1, $a0, 16 │ │ │ │ + st.d $t1, $sp, 112 │ │ │ │ + nop │ │ │ │ + ld.d $t1, $t0, 8 │ │ │ │ + stptr.d $a1, $t0, 0 │ │ │ │ + st.b $zero, $t0, 16 │ │ │ │ + st.d $zero, $t0, 8 │ │ │ │ + st.d $t1, $sp, 104 │ │ │ │ + bl -297364 │ │ │ │ + pcaddi $t0, 93544 │ │ │ │ + ld.d $t0, $t0, 8 │ │ │ │ + pcalau12i $t1, 45 │ │ │ │ + fld.d $fa1, $t1, 56 │ │ │ │ + lu12i.w $t1, 244 │ │ │ │ + sub.d $t0, $a0, $t0 │ │ │ │ + ori $t1, $t1, 0x240 │ │ │ │ + div.d $t0, $t0, $t1 │ │ │ │ + bstrpick.d $t0, $t0, 0x1f, 0x0 │ │ │ │ + movgr2fr.d $fa0, $t0 │ │ │ │ + addi.d $a0, $sp, 304 │ │ │ │ + ffint.d.l $fa0, $fa0 │ │ │ │ + fdiv.d $fa0, $fa0, $fa1 │ │ │ │ + fmov.d $fs0, $fa0 │ │ │ │ + bl -297088 │ │ │ │ + st.h $zero, $sp, 528 │ │ │ │ + ld.d $a0, $s0, -24 │ │ │ │ + st.d $s2, $sp, 304 │ │ │ │ + st.d $zero, $sp, 520 │ │ │ │ + st.d $zero, $sp, 536 │ │ │ │ + st.d $zero, $sp, 544 │ │ │ │ + st.d $zero, $sp, 552 │ │ │ │ + st.d $zero, $sp, 560 │ │ │ │ + st.d $s0, $sp, 192 │ │ │ │ + add.d $a0, $s4, $a0 │ │ │ │ + stptr.d $s5, $a0, 0 │ │ │ │ + move $a1, $zero │ │ │ │ + bl -295524 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + addi.d $a0, $sp, 256 │ │ │ │ + st.d $s8, $sp, 192 │ │ │ │ + st.d $s1, $sp, 304 │ │ │ │ + st.d $s3, $sp, 200 │ │ │ │ + st.d $zero, $sp, 208 │ │ │ │ + st.d $zero, $sp, 216 │ │ │ │ + st.d $zero, $sp, 224 │ │ │ │ + st.d $zero, $sp, 232 │ │ │ │ + st.d $zero, $sp, 240 │ │ │ │ + st.d $zero, $sp, 248 │ │ │ │ + bl -294480 │ │ │ │ + li.w $t0, 16 │ │ │ │ + addi.d $a1, $sp, 200 │ │ │ │ + addi.d $a0, $sp, 304 │ │ │ │ + st.d $s6, $sp, 200 │ │ │ │ + st.d $s7, $sp, 272 │ │ │ │ + st.b $zero, $sp, 288 │ │ │ │ + st.d $zero, $sp, 280 │ │ │ │ + st.w $t0, $sp, 264 │ │ │ │ + bl -295604 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + ld.d $t0, $sp, 192 │ │ │ │ + fmov.d $fa0, $fs0 │ │ │ │ + li.w $t2, 2 │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ + move $a0, $s4 │ │ │ │ + add.d $t0, $s4, $t0 │ │ │ │ + ldptr.w $t1, $t0, 24 │ │ │ │ + ori $t1, $t1, 0x4 │ │ │ │ + st.w $t1, $t0, 24 │ │ │ │ + st.d $t2, $sp, 312 │ │ │ │ + bl -295184 # cc80 (double)@plt> │ │ │ │ + ld.d $a4, $sp, 240 │ │ │ │ + addi.d $s6, $sp, 144 │ │ │ │ + st.b $zero, $sp, 144 │ │ │ │ + st.d $zero, $sp, 136 │ │ │ │ + st.d $s6, $sp, 128 │ │ │ │ + beqz $a4, 1720 # 55460 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f5a0> │ │ │ │ + ld.d $t1, $sp, 224 │ │ │ │ + beqz $t1, 24 # 54dc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ef08> │ │ │ │ + sltu $t0, $a4, $t1 │ │ │ │ + masknez $a4, $a4, $t0 │ │ │ │ + maskeqz $t0, $t1, $t0 │ │ │ │ + or $a4, $a4, $t0 │ │ │ │ nop │ │ │ │ + ld.d $a3, $sp, 232 │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $zero │ │ │ │ + sub.d $a4, $a4, $a3 │ │ │ │ + addi.d $a0, $sp, 128 │ │ │ │ + bl -295372 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + ld.d $a0, $sp, 272 │ │ │ │ + st.d $s8, $sp, 192 │ │ │ │ + st.d $s1, $sp, 304 │ │ │ │ + beq $a0, $s7, 12 # 54df8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ef38> │ │ │ │ + bl -296352 │ │ │ │ nop │ │ │ │ + addi.d $a0, $sp, 256 │ │ │ │ + st.d $s3, $sp, 200 │ │ │ │ + bl -295600 │ │ │ │ + ld.d $t0, $s0, -24 │ │ │ │ + st.d $s0, $sp, 192 │ │ │ │ + addi.d $a0, $sp, 304 │ │ │ │ + add.d $t0, $t0, $sp │ │ │ │ + st.d $s5, $t0, 192 │ │ │ │ + st.d $s2, $sp, 304 │ │ │ │ + bl -297340 │ │ │ │ + ld.d $a4, $sp, 104 │ │ │ │ + ld.d $a2, $sp, 136 │ │ │ │ + ld.d $a3, $sp, 96 │ │ │ │ + add.d $t0, $a4, $a2 │ │ │ │ + beq $a3, $fp, 1424 # 553c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f500> │ │ │ │ + ld.d $t1, $sp, 112 │ │ │ │ + ld.d $a1, $sp, 128 │ │ │ │ + bgeu $t1, $t0, 20 # 54e50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ef90> │ │ │ │ + beq $a1, $s6, 16 # 54e50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ef90> │ │ │ │ nop │ │ │ │ + ld.d $t1, $sp, 144 │ │ │ │ + bgeu $t1, $t0, 404 # 54fe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f120> │ │ │ │ + li.w $t0, -2 │ │ │ │ + lu52i.d $t0, $t0, 2047 │ │ │ │ + sub.d $t0, $t0, $a4 │ │ │ │ + bltu $t0, $a2, 1996 # 55628 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f768> │ │ │ │ + addi.d $s0, $sp, 96 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -297448 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + addi.d $s1, $sp, 176 │ │ │ │ + st.d $s1, $sp, 160 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + addi.d $s2, $a0, 16 │ │ │ │ + move $s0, $a0 │ │ │ │ + beq $t0, $s2, 400 # 55010 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f150> │ │ │ │ nop │ │ │ │ + ld.d $t1, $a0, 16 │ │ │ │ + st.d $t0, $sp, 160 │ │ │ │ + st.d $t1, $sp, 176 │ │ │ │ nop │ │ │ │ + ld.d $t0, $s0, 8 │ │ │ │ + st.b $zero, $s0, 16 │ │ │ │ + st.d $zero, $s0, 8 │ │ │ │ + stptr.d $s2, $s0, 0 │ │ │ │ + st.d $t0, $sp, 168 │ │ │ │ + ld.d $t0, $sp, 168 │ │ │ │ + li.w $t2, 3 │ │ │ │ + lu52i.d $t2, $t2, -2048 │ │ │ │ + li.w $t1, 1 │ │ │ │ + add.d $t0, $t0, $t2 │ │ │ │ + bgeu $t1, $t0, 1856 # 55600 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f740> │ │ │ │ + addi.d $s3, $sp, 160 │ │ │ │ + li.w $a2, 2 │ │ │ │ + pcaddi $a1, 41005 │ │ │ │ + move $a0, $s3 │ │ │ │ + bl -297556 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + addi.d $s2, $sp, 208 │ │ │ │ + st.d $s2, $sp, 192 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + addi.d $s5, $a0, 16 │ │ │ │ + move $s0, $a0 │ │ │ │ + beq $t0, $s5, 1364 # 55440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f580> │ │ │ │ + ld.d $t1, $a0, 16 │ │ │ │ + st.d $t0, $sp, 192 │ │ │ │ + st.d $t1, $sp, 208 │ │ │ │ nop │ │ │ │ + ld.d $t0, $s0, 8 │ │ │ │ + pcaddi $s7, 93263 │ │ │ │ + stptr.d $s5, $s0, 0 │ │ │ │ + st.d $t0, $sp, 200 │ │ │ │ + st.b $zero, $s0, 16 │ │ │ │ + ld.bu $t0, $s7, 512 │ │ │ │ + st.d $zero, $s0, 8 │ │ │ │ + bnez $t0, 388 # 550a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f1e0> │ │ │ │ + ld.bu $t0, $s7, 513 │ │ │ │ + bnez $t0, 284 # 55040 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f180> │ │ │ │ + ld.d $a0, $sp, 192 │ │ │ │ + beq $a0, $s2, 12 # 54f38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f078> │ │ │ │ + bl -296672 │ │ │ │ nop │ │ │ │ - ld.d $a4, $s4, 56 │ │ │ │ - ld.d $t0, $s4, 48 │ │ │ │ - beq $a4, $t0, 104 # 546d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c8d0> │ │ │ │ + ld.d $a0, $sp, 160 │ │ │ │ + beq $a0, $s1, 12 # 54f48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f088> │ │ │ │ + bl -296688 │ │ │ │ nop │ │ │ │ - ld.d $a2, $sp, 48 │ │ │ │ - addi.d $a3, $s4, 48 │ │ │ │ - addi.d $a1, $sp, 48 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -295360 │ │ │ │ - ldptr.w $a1, $s6, 0 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -294476 │ │ │ │ - move $s2, $a0 │ │ │ │ - move $a3, $zero │ │ │ │ - addi.d $a2, $s4, 48 │ │ │ │ - addi.d $a1, $sp, 48 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -293092 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -295196 │ │ │ │ - ldptr.w $t0, $s7, 0 │ │ │ │ - xor $s2, $s2, $t0 │ │ │ │ - sltui $t0, $s2, 1 │ │ │ │ - st.b $t0, $s0, 28 │ │ │ │ - ldptr.d $s0, $s1, 0 │ │ │ │ - sltu $s5, $zero, $s2 │ │ │ │ - beqz $s0, 1352 # 54c10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ce10> │ │ │ │ + ld.d $a0, $sp, 128 │ │ │ │ + beq $a0, $s6, 12 # 54f58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f098> │ │ │ │ + bl -296704 │ │ │ │ nop │ │ │ │ - ldptr.d $t0, $s3, 0 │ │ │ │ - ld.d $a1, $s0, 32 │ │ │ │ - ld.d $s2, $s0, 48 │ │ │ │ - ld.d $t0, $t0, 96 │ │ │ │ - move $a0, $s3 │ │ │ │ - sub.d $s2, $s2, $a1 │ │ │ │ - move $a2, $s2 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - move $s8, $a0 │ │ │ │ - bge $a0, $s2, 36 # 54718 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c918> │ │ │ │ - blez $a0, 32 # 54718 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c918> │ │ │ │ - ldptr.d $t0, $s1, 0 │ │ │ │ - beqz $t0, 1296 # 54c10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ce10> │ │ │ │ - ld.d $a0, $t0, 32 │ │ │ │ - sub.d $a2, $s2, $s8 │ │ │ │ - add.d $a1, $a0, $s8 │ │ │ │ - bl -293072 │ │ │ │ + ld.d $a0, $sp, 96 │ │ │ │ + beq $a0, $fp, 12 # 54f68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f0a8> │ │ │ │ + bl -296720 │ │ │ │ nop │ │ │ │ - ldptr.d $s0, $s1, 0 │ │ │ │ - beqz $s0, 1268 # 54c10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ce10> │ │ │ │ - ld.d $t1, $s0, 32 │ │ │ │ - ld.d $t0, $s0, 40 │ │ │ │ - sub.d $s2, $s2, $s8 │ │ │ │ - add.d $s2, $t1, $s2 │ │ │ │ - add.d $t0, $t1, $t0 │ │ │ │ - st.d $s2, $s0, 48 │ │ │ │ - st.d $t0, $s0, 56 │ │ │ │ - bnez $s5, -220 # 54660 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c860> │ │ │ │ - st.w $zero, $s0, 64 │ │ │ │ - st.d $t1, $s0, 48 │ │ │ │ - st.d $t1, $s0, 56 │ │ │ │ - st.b $zero, $s0, 28 │ │ │ │ - li.w $a2, 1 │ │ │ │ - move $a1, $zero │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -295004 │ │ │ │ - li.w $t0, 1 │ │ │ │ - st.w $t0, $s1, 160 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - blt $fp, $t0, -396 # 545e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c7e0> │ │ │ │ + ld.d $a0, $sp, 64 │ │ │ │ + addi.d $t0, $sp, 80 │ │ │ │ + beq $a0, $t0, 8 # 54f78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f0b8> │ │ │ │ + bl -296740 │ │ │ │ + ld.d $a0, $sp, 32 │ │ │ │ + addi.d $t0, $sp, 48 │ │ │ │ + beq $a0, $t0, 8 # 54f88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f0c8> │ │ │ │ + bl -296756 │ │ │ │ pcalau12i $t1, 92 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 104 │ │ │ │ + ld.d $t0, $sp, 568 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, 944 # 54b38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3cd38> │ │ │ │ - ld.d $ra, $sp, 200 │ │ │ │ - ld.d $s0, $sp, 184 │ │ │ │ - ld.d $s1, $sp, 176 │ │ │ │ - ld.d $s2, $sp, 168 │ │ │ │ - ld.d $s3, $sp, 160 │ │ │ │ - ld.d $s4, $sp, 152 │ │ │ │ - ld.d $s5, $sp, 144 │ │ │ │ - ld.d $s6, $sp, 136 │ │ │ │ - ld.d $s7, $sp, 128 │ │ │ │ - ld.d $s8, $sp, 120 │ │ │ │ - move $a0, $fp │ │ │ │ - ld.d $fp, $sp, 192 │ │ │ │ - addi.d $sp, $sp, 208 │ │ │ │ + bnez $t0, 1320 # 554c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f608> │ │ │ │ + ld.d $ra, $sp, 680 │ │ │ │ + ld.d $fp, $sp, 672 │ │ │ │ + ld.d $s0, $sp, 664 │ │ │ │ + ld.d $s1, $sp, 656 │ │ │ │ + ld.d $s2, $sp, 648 │ │ │ │ + ld.d $s3, $sp, 640 │ │ │ │ + ld.d $s4, $sp, 632 │ │ │ │ + ld.d $s5, $sp, 624 │ │ │ │ + ld.d $s6, $sp, 616 │ │ │ │ + ld.d $s7, $sp, 608 │ │ │ │ + ld.d $s8, $sp, 600 │ │ │ │ + fld.d $fs0, $sp, 584 │ │ │ │ + addi.d $sp, $sp, 688 │ │ │ │ ret │ │ │ │ nop │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $zero │ │ │ │ + addi.d $a0, $sp, 128 │ │ │ │ + addi.d $s0, $sp, 96 │ │ │ │ + bl -295904 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + addi.d $s1, $sp, 176 │ │ │ │ + st.d $s1, $sp, 160 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + addi.d $s2, $a0, 16 │ │ │ │ + move $s0, $a0 │ │ │ │ + bne $t0, $s2, -384 # 54e88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1efc8> │ │ │ │ nop │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + move $a1, $s2 │ │ │ │ + move $a0, $s1 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -295744 │ │ │ │ + b -396 # 54e98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1efd8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $t0, $sp, 16 │ │ │ │ - addi.d $a0, $s1, 112 │ │ │ │ - ldx.b $a1, $t0, $fp │ │ │ │ - addi.d $fp, $fp, 1 │ │ │ │ - bl -294480 │ │ │ │ - b -140 # 54768 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c968> │ │ │ │ nop │ │ │ │ + li.w $a2, 4 │ │ │ │ + pcaddi $a1, 40913 │ │ │ │ + pcaddi $a0, 93182 │ │ │ │ + bl -296684 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + ld.d $a2, $sp, 200 │ │ │ │ + ld.d $a1, $sp, 192 │ │ │ │ + pcaddi $a0, 93178 │ │ │ │ + bl -296700 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + move $s5, $a0 │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ + add.d $t0, $a0, $t0 │ │ │ │ + ld.d $s0, $t0, 240 │ │ │ │ + beqz $s0, 1188 # 55518 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f658> │ │ │ │ + ld.bu $t0, $s0, 56 │ │ │ │ + beqz $t0, 612 # 552e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f420> │ │ │ │ + ld.b $a1, $s0, 67 │ │ │ │ nop │ │ │ │ - ld.d $t0, $sp, 16 │ │ │ │ - addi.d $a0, $s1, 16 │ │ │ │ - ldx.b $a1, $t0, $fp │ │ │ │ - addi.d $fp, $fp, 1 │ │ │ │ - bl -293952 │ │ │ │ - ldptr.w $t1, $s1, 100 │ │ │ │ - li.w $t0, 13 │ │ │ │ - bne $t1, $t0, -180 # 54768 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c968> │ │ │ │ - li.w $t0, 3 │ │ │ │ - st.w $t0, $s1, 160 │ │ │ │ - b -192 # 54768 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c968> │ │ │ │ + move $a0, $s5 │ │ │ │ + bl -298444 │ │ │ │ + bl -297424 │ │ │ │ + b -364 # 54f28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f068> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + li.w $a2, 4 │ │ │ │ + pcaddi $a1, 40889 │ │ │ │ + pcalau12i $a0, 91 │ │ │ │ + ld.d $a0, $a0, -184 │ │ │ │ + bl -296784 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + ld.d $a2, $sp, 200 │ │ │ │ + ld.d $a1, $sp, 192 │ │ │ │ + pcalau12i $a0, 91 │ │ │ │ + ld.d $a0, $a0, -184 │ │ │ │ + bl -296804 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + move $s5, $a0 │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ + add.d $t0, $a0, $t0 │ │ │ │ + ld.d $s0, $t0, 240 │ │ │ │ + beqz $s0, 1052 # 554f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f638> │ │ │ │ + ld.bu $t0, $s0, 56 │ │ │ │ + beqz $t0, 572 # 55320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f460> │ │ │ │ + ld.b $a1, $s0, 67 │ │ │ │ + nop │ │ │ │ + move $a0, $s5 │ │ │ │ + bl -298548 │ │ │ │ + bl -297528 │ │ │ │ + b -476 # 54f20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f060> │ │ │ │ + ld.d $s7, $s0, 176 │ │ │ │ + li.w $t3, -1 │ │ │ │ + lu52i.d $t3, $t3, 511 │ │ │ │ + sub.d $s1, $a2, $s7 │ │ │ │ + srai.d $t2, $s1, 0x2 │ │ │ │ + beq $t2, $t3, 956 # 554d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f610> │ │ │ │ + sltui $t0, $t2, 1 │ │ │ │ + or $t0, $t2, $t0 │ │ │ │ + move $t1, $zero │ │ │ │ + add.d $t0, $t0, $t2 │ │ │ │ + lu52i.d $t1, $t1, 512 │ │ │ │ + sltu $t1, $t0, $t1 │ │ │ │ + maskeqz $t0, $t0, $t1 │ │ │ │ + masknez $t1, $t3, $t1 │ │ │ │ + or $t0, $t0, $t1 │ │ │ │ + slli.d $s5, $t0, 0x2 │ │ │ │ + move $a0, $s5 │ │ │ │ + bl -297140 │ │ │ │ + stx.w $s4, $a0, $s1 │ │ │ │ + move $s6, $a0 │ │ │ │ + bnez $s1, 592 # 553a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f4e0> │ │ │ │ + nop │ │ │ │ + addi.d $s1, $s1, 4 │ │ │ │ + add.d $s1, $s6, $s1 │ │ │ │ + beqz $s7, 16 # 55170 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f2b0> │ │ │ │ + move $a0, $s7 │ │ │ │ + bl -297240 │ │ │ │ + nop │ │ │ │ + add.d $t0, $s6, $s5 │ │ │ │ + st.d $s6, $s0, 176 │ │ │ │ + st.d $s1, $s0, 184 │ │ │ │ + st.d $t0, $s0, 192 │ │ │ │ + b -2112 # 54940 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ea80> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ld.d $fp, $s0, 152 │ │ │ │ + li.w $t2, -1 │ │ │ │ + lu52i.d $t2, $t2, 255 │ │ │ │ + sub.d $s4, $a2, $fp │ │ │ │ + srai.d $t1, $s4, 0x3 │ │ │ │ + beq $t1, $t2, 796 # 554d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f610> │ │ │ │ + sltui $s6, $t1, 1 │ │ │ │ + or $s6, $t1, $s6 │ │ │ │ + move $t0, $zero │ │ │ │ + add.d $s6, $s6, $t1 │ │ │ │ + lu52i.d $t0, $t0, 256 │ │ │ │ + sltu $t0, $s6, $t0 │ │ │ │ + maskeqz $s6, $s6, $t0 │ │ │ │ + masknez $t0, $t2, $t0 │ │ │ │ + or $s6, $s6, $t0 │ │ │ │ + slli.d $s6, $s6, 0x3 │ │ │ │ + move $a0, $s6 │ │ │ │ + bl -297300 │ │ │ │ + fld.d $fa0, $s7, 136 │ │ │ │ + move $s8, $a0 │ │ │ │ + fstx.d $fa0, $a0, $s4 │ │ │ │ + bnez $s4, 396 # 55380 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f4c0> │ │ │ │ + addi.d $s4, $s4, 8 │ │ │ │ + add.d $s4, $s8, $s4 │ │ │ │ + beqz $fp, 24 # 55218 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f358> │ │ │ │ + move $a0, $fp │ │ │ │ + bl -297400 │ │ │ │ + ldptr.d $s5, $s3, 0 │ │ │ │ + add.d $s5, $s5, $s1 │ │ │ │ + nop │ │ │ │ + add.d $s6, $s8, $s6 │ │ │ │ + ldptr.d $s7, $s5, 0 │ │ │ │ + st.d $s8, $s0, 152 │ │ │ │ + st.d $s4, $s0, 160 │ │ │ │ + st.d $s6, $s0, 168 │ │ │ │ + b -2140 # 549d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1eb10> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ld.d $s8, $s0, 200 │ │ │ │ + li.w $t3, -1 │ │ │ │ + lu52i.d $t3, $t3, 511 │ │ │ │ + sub.d $s4, $a2, $s8 │ │ │ │ + srai.d $t2, $s4, 0x2 │ │ │ │ + beq $t2, $t3, 636 # 554d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f610> │ │ │ │ + sltui $t0, $t2, 1 │ │ │ │ + or $t0, $t2, $t0 │ │ │ │ + move $t1, $zero │ │ │ │ + add.d $t0, $t0, $t2 │ │ │ │ + lu52i.d $t1, $t1, 512 │ │ │ │ + sltu $t1, $t0, $t1 │ │ │ │ + maskeqz $t0, $t0, $t1 │ │ │ │ + masknez $t1, $t3, $t1 │ │ │ │ + or $t0, $t0, $t1 │ │ │ │ + slli.d $s6, $t0, 0x2 │ │ │ │ + move $a0, $s6 │ │ │ │ + bl -297460 │ │ │ │ + stx.w $s5, $a0, $s4 │ │ │ │ + move $s7, $a0 │ │ │ │ + bnez $s4, 208 # 55360 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f4a0> │ │ │ │ + nop │ │ │ │ + addi.d $s4, $s4, 4 │ │ │ │ + add.d $s4, $s7, $s4 │ │ │ │ + beqz $s8, 16 # 552b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f3f0> │ │ │ │ + move $a0, $s8 │ │ │ │ + bl -297560 │ │ │ │ + nop │ │ │ │ + add.d $t0, $s7, $s6 │ │ │ │ + st.d $s7, $s0, 200 │ │ │ │ + st.d $s4, $s0, 208 │ │ │ │ + st.d $t0, $s0, 216 │ │ │ │ + b -2328 # 549a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1eae8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - li.w $t0, 2 │ │ │ │ - st.w $t0, $s1, 160 │ │ │ │ - addi.d $a0, $s1, 16 │ │ │ │ - bl -293980 │ │ │ │ - addi.d $a0, $s1, 112 │ │ │ │ - bl -295172 │ │ │ │ - ldptr.w $t0, $s1, 160 │ │ │ │ - b -620 # 545f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c7f0> │ │ │ │ - ldptr.d $s4, $s1, 0 │ │ │ │ - beqz $s4, 940 # 54c10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ce10> │ │ │ │ - ldptr.w $t0, $s4, 64 │ │ │ │ - andi $t1, $t0, 0x2 │ │ │ │ - beqz $t1, 624 # 54ae0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3cce0> │ │ │ │ nop │ │ │ │ - ld.d $t0, $sp, 16 │ │ │ │ - ld.d $t1, $sp, 8 │ │ │ │ - move $s0, $s4 │ │ │ │ - add.d $t0, $t0, $fp │ │ │ │ - sub.d $s5, $t1, $fp │ │ │ │ - st.d $t0, $sp, 24 │ │ │ │ - addi.d $s8, $s4, 48 │ │ │ │ - st.d $t0, $sp, 40 │ │ │ │ - add.d $s5, $t0, $s5 │ │ │ │ - b 108 # 54908 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3cb08> │ │ │ │ - beqz $s0, 776 # 54ba8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3cda8> │ │ │ │ nop │ │ │ │ - move $a3, $s8 │ │ │ │ - move $a2, $s5 │ │ │ │ - addi.d $a1, $sp, 40 │ │ │ │ move $a0, $s0 │ │ │ │ - bl -295928 │ │ │ │ - ldptr.w $a1, $s6, 0 │ │ │ │ + bl -297332 # c970 ::_M_widen_init() const@plt> │ │ │ │ + ldptr.d $t0, $s0, 0 │ │ │ │ + pcaddi $t1, -70539 │ │ │ │ + li.w $a1, 10 │ │ │ │ + ld.d $t0, $t0, 48 │ │ │ │ + beq $t0, $t1, -624 # 55088 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f1c8> │ │ │ │ move $a0, $s0 │ │ │ │ - bl -295044 │ │ │ │ - move $s2, $a0 │ │ │ │ - move $a3, $zero │ │ │ │ - move $a2, $s8 │ │ │ │ - addi.d $a1, $sp, 40 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + move $a1, $a0 │ │ │ │ + b -640 # 55088 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f1c8> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -297396 # c970 ::_M_widen_init() const@plt> │ │ │ │ + ldptr.d $t0, $s0, 0 │ │ │ │ + pcaddi $t1, -70555 │ │ │ │ + li.w $a1, 10 │ │ │ │ + ld.d $t0, $t0, 48 │ │ │ │ + beq $t0, $t1, -584 # 550f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f230> │ │ │ │ move $a0, $s0 │ │ │ │ - bl -293660 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -295764 │ │ │ │ - ldptr.w $t1, $s7, 0 │ │ │ │ - xor $t0, $s2, $t1 │ │ │ │ - sltui $t0, $t0, 1 │ │ │ │ - st.b $t0, $s0, 28 │ │ │ │ - ldptr.d $s0, $s1, 0 │ │ │ │ - beq $s2, $t1, 356 # 54a60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3cc60> │ │ │ │ - ld.d $t0, $sp, 40 │ │ │ │ - beq $s5, $t0, 284 # 54a20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3cc20> │ │ │ │ - ld.d $a4, $s4, 56 │ │ │ │ - ld.d $t0, $s4, 48 │ │ │ │ - bne $t0, $a4, -112 # 548a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3caa0> │ │ │ │ - beqz $s0, 764 # 54c10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ce10> │ │ │ │ - ldptr.d $t0, $s3, 0 │ │ │ │ - ld.d $a1, $s0, 32 │ │ │ │ - ld.d $s2, $s0, 48 │ │ │ │ - ld.d $t0, $t0, 96 │ │ │ │ - move $a0, $s3 │ │ │ │ - sub.d $s2, $s2, $a1 │ │ │ │ - move $a2, $s2 │ │ │ │ jirl $ra, $t0, 0 │ │ │ │ - bge $a0, $s2, 104 # 549a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3cba0> │ │ │ │ - blez $a0, 100 # 549a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3cba0> │ │ │ │ - ldptr.d $t0, $s1, 0 │ │ │ │ - beqz $t0, 716 # 54c10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ce10> │ │ │ │ - ld.d $t0, $t0, 32 │ │ │ │ - sub.d $s2, $s2, $a0 │ │ │ │ - move $a2, $s2 │ │ │ │ - add.d $a1, $t0, $a0 │ │ │ │ - move $a0, $t0 │ │ │ │ - bl -293660 │ │ │ │ - ldptr.d $s0, $s1, 0 │ │ │ │ - beqz $s0, 684 # 54c10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ce10> │ │ │ │ - ld.d $t0, $s0, 32 │ │ │ │ - ld.d $t1, $s0, 40 │ │ │ │ - add.d $s2, $t0, $s2 │ │ │ │ - add.d $t0, $t0, $t1 │ │ │ │ - st.d $s2, $s0, 48 │ │ │ │ - st.d $t0, $s0, 56 │ │ │ │ - ld.d $a4, $s4, 56 │ │ │ │ - b -220 # 548a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3caa8> │ │ │ │ + move $a1, $a0 │ │ │ │ + b -600 # 550f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f230> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + move $a2, $s4 │ │ │ │ + move $a1, $s8 │ │ │ │ + bl -296584 │ │ │ │ + b -212 # 55298 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f3d8> │ │ │ │ nop │ │ │ │ - ldptr.d $s0, $s1, 0 │ │ │ │ - beqz $s0, 620 # 54c10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ce10> │ │ │ │ - ld.d $t0, $s0, 32 │ │ │ │ - ld.d $t1, $s0, 40 │ │ │ │ - sub.d $s2, $s2, $a0 │ │ │ │ - add.d $s2, $t0, $s2 │ │ │ │ - add.d $t0, $t0, $t1 │ │ │ │ - st.d $s2, $s0, 48 │ │ │ │ - st.d $t0, $s0, 56 │ │ │ │ - bnez $a0, -68 # 54980 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3cb80> │ │ │ │ - ld.d $t0, $sp, 40 │ │ │ │ - ld.d $t1, $sp, 24 │ │ │ │ - sub.d $t0, $t0, $t1 │ │ │ │ - add.d $fp, $fp, $t0 │ │ │ │ - b 88 # 54a30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3cc30> │ │ │ │ nop │ │ │ │ - andi $t1, $t0, 0x1 │ │ │ │ - bnez $t1, 532 # 54bf8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3cdf8> │ │ │ │ - ld.d $t1, $s4, 32 │ │ │ │ - ld.d $a4, $s4, 40 │ │ │ │ - ori $t0, $t0, 0x2 │ │ │ │ - st.w $t0, $s4, 64 │ │ │ │ - add.d $a4, $t1, $a4 │ │ │ │ - st.d $t1, $s4, 48 │ │ │ │ - st.d $a4, $s4, 56 │ │ │ │ - addi.d $t0, $sp, 39 │ │ │ │ - st.d $t0, $sp, 48 │ │ │ │ - move $s0, $s4 │ │ │ │ - bne $t1, $a4, -928 # 54670 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c870> │ │ │ │ nop │ │ │ │ - li.w $s5, 1 │ │ │ │ - b -844 # 546d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c8d0> │ │ │ │ + nop │ │ │ │ + move $a2, $s4 │ │ │ │ + move $a1, $fp │ │ │ │ + bl -296616 │ │ │ │ + b -404 # 551f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f338> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + move $a2, $s1 │ │ │ │ + move $a1, $s7 │ │ │ │ + bl -296648 │ │ │ │ + b -596 # 55158 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f298> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + li.w $t1, 15 │ │ │ │ + ld.d $a1, $sp, 128 │ │ │ │ + bgeu $t1, $t0, -1384 # 54e60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1efa0> │ │ │ │ + bne $a1, $s6, -1412 # 54e48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ef88> │ │ │ │ + b -1392 # 54e60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1efa0> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + addi.d $a0, $sp, 80 │ │ │ │ + st.d $a1, $sp, 8 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -296720 │ │ │ │ + ld.d $a1, $sp, 8 │ │ │ │ + b -2000 # 54c28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ed68> │ │ │ │ + nop │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + st.d $a0, $sp, 24 │ │ │ │ + move $a0, $fp │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + st.d $a1, $sp, 16 │ │ │ │ + bl -296756 │ │ │ │ + ld.d $a1, $sp, 16 │ │ │ │ ld.d $t0, $sp, 24 │ │ │ │ - sub.d $s5, $s5, $t0 │ │ │ │ - add.d $fp, $fp, $s5 │ │ │ │ - beqz $s0, 380 # 54ba8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3cda8> │ │ │ │ - ld.bu $t0, $s0, 28 │ │ │ │ - beqz $t0, -708 # 54770 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c970> │ │ │ │ - li.w $t0, 4 │ │ │ │ - st.w $t0, $s1, 160 │ │ │ │ - b -728 # 54768 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c968> │ │ │ │ + b -1936 # 54c90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1edd0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - beqz $s0, 432 # 54c10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ce10> │ │ │ │ - ldptr.d $t0, $s3, 0 │ │ │ │ - ld.d $a1, $s0, 32 │ │ │ │ - ld.d $s2, $s0, 48 │ │ │ │ - ld.d $t0, $t0, 96 │ │ │ │ - move $a0, $s3 │ │ │ │ - sub.d $s2, $s2, $a1 │ │ │ │ - move $a2, $s2 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - move $s4, $a0 │ │ │ │ - bge $a0, $s2, 32 # 54aa8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3cca8> │ │ │ │ - blez $a0, 28 # 54aa8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3cca8> │ │ │ │ - ldptr.d $t0, $s1, 0 │ │ │ │ - beqz $t0, 380 # 54c10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ce10> │ │ │ │ - ld.d $a0, $t0, 32 │ │ │ │ - sub.d $a2, $s2, $s4 │ │ │ │ - add.d $a1, $a0, $s4 │ │ │ │ - bl -293988 │ │ │ │ - ldptr.d $s0, $s1, 0 │ │ │ │ - beqz $s0, 356 # 54c10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ce10> │ │ │ │ - ld.d $t0, $s0, 32 │ │ │ │ - ld.d $t2, $s0, 40 │ │ │ │ - sub.d $s2, $s2, $s4 │ │ │ │ - add.d $s2, $t0, $s2 │ │ │ │ - ld.d $t1, $sp, 40 │ │ │ │ - add.d $t0, $t0, $t2 │ │ │ │ - ld.d $t2, $sp, 24 │ │ │ │ - st.d $s2, $s0, 48 │ │ │ │ - st.d $t0, $s0, 56 │ │ │ │ - sub.d $t1, $t1, $t2 │ │ │ │ - add.d $fp, $fp, $t1 │ │ │ │ - b -172 # 54a30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3cc30> │ │ │ │ - andi $t1, $t0, 0x1 │ │ │ │ - bnez $t1, 276 # 54bf8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3cdf8> │ │ │ │ - ld.d $t2, $s4, 32 │ │ │ │ - ld.d $t1, $s4, 40 │ │ │ │ - ori $t0, $t0, 0x2 │ │ │ │ - st.w $t0, $s4, 64 │ │ │ │ - add.d $t0, $t2, $t1 │ │ │ │ - st.d $t2, $s4, 48 │ │ │ │ - st.d $t0, $s4, 56 │ │ │ │ - b -652 # 54878 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ca78> │ │ │ │ - bl -296456 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl 30096 # 5c0a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x442a0> │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + move $a1, $s5 │ │ │ │ + move $a0, $s2 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -296816 │ │ │ │ + b -1364 # 54f00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f040> │ │ │ │ nop │ │ │ │ - pcalau12i $t1, 92 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 104 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - beqz $t0, 344 # 54c88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ce88> │ │ │ │ nop │ │ │ │ - bl -296040 │ │ │ │ + addi.d $a1, $sp, 272 │ │ │ │ + addi.d $a0, $sp, 128 │ │ │ │ + bl -298664 # c5c0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + b -1676 # 54de0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ef20> │ │ │ │ + nop │ │ │ │ nop │ │ │ │ - bl -295728 │ │ │ │ - move $t0, $a0 │ │ │ │ - li.w $t1, 1 │ │ │ │ - addi.d $a2, $sp, 48 │ │ │ │ - pcaddi $a1, 44328 │ │ │ │ - addi.d $a0, $sp, 64 │ │ │ │ - st.w $t1, $sp, 48 │ │ │ │ - st.d $t0, $sp, 56 │ │ │ │ - bl -295520 │ │ │ │ - pcalau12i $t1, 92 │ │ │ │ - ld.d $t1, $t1, -312 │ │ │ │ - ldptr.w $t1, $t1, 0 │ │ │ │ - pcalau12i $t2, 92 │ │ │ │ - ld.d $t2, $t2, -160 │ │ │ │ - ld.d $t2, $t2, 0 │ │ │ │ - ld.d $t0, $sp, 104 │ │ │ │ - xor $t0, $t0, $t2 │ │ │ │ - li.w $t2, 0x0 │ │ │ │ - pcaddi $s1, 92476 │ │ │ │ - st.w $s0, $sp, 96 │ │ │ │ - st.d $s1, $sp, 64 │ │ │ │ - st.w $t1, $sp, 100 │ │ │ │ - bnez $t0, -96 # 54b38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3cd38> │ │ │ │ - addi.d $a0, $sp, 64 │ │ │ │ - bl -291680 # d840 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x940> │ │ │ │ nop │ │ │ │ - pcaddi $a3, 44440 │ │ │ │ - li.w $a2, 544 │ │ │ │ - pcaddi $a1, 42686 │ │ │ │ - pcaddi $a0, 42697 │ │ │ │ - bl -294152 │ │ │ │ nop │ │ │ │ + addi.d $a1, $sp, 272 │ │ │ │ + addi.d $a0, $sp, 32 │ │ │ │ + bl -298696 # c5c0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + b -2276 # 54ba8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ece8> │ │ │ │ move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 64 │ │ │ │ - st.d $s1, $sp, 64 │ │ │ │ - bl -294780 │ │ │ │ - pcalau12i $t1, 92 │ │ │ │ + addi.d $a0, $sp, 32 │ │ │ │ + bl -297624 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + nop │ │ │ │ + move $a0, $s4 │ │ │ │ + bl -299156 # c410 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + pcalau12i $t1, 91 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 104 │ │ │ │ + ld.d $t0, $sp, 568 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, -176 # 54b38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3cd38> │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -294560 │ │ │ │ - nop │ │ │ │ - pcaddi $a3, 44368 │ │ │ │ - li.w $a2, 287 │ │ │ │ - pcaddi $a1, 43140 │ │ │ │ - pcaddi $a0, 43457 │ │ │ │ - bl -294232 │ │ │ │ + beqz $t0, 216 # 55598 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f6d8> │ │ │ │ nop │ │ │ │ - pcaddi $a3, 44624 │ │ │ │ - li.w $a2, 550 │ │ │ │ - pcaddi $a1, 42660 │ │ │ │ - pcaddi $a0, 42671 │ │ │ │ - bl -294256 │ │ │ │ + bl -298488 │ │ │ │ nop │ │ │ │ - li.w $t0, 1 │ │ │ │ - bne $a1, $t0, 60 # 54c68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ce68> │ │ │ │ - bl -296752 │ │ │ │ - move $a1, $a0 │ │ │ │ - addi.d $a0, $sp, 64 │ │ │ │ - bl 13348 # 58060 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40260> │ │ │ │ - pcalau12i $t1, 92 │ │ │ │ + pcalau12i $t1, 91 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 104 │ │ │ │ + ld.d $t0, $sp, 568 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, -288 # 54b38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3cd38> │ │ │ │ - addi.d $a0, $sp, 64 │ │ │ │ - bl -291872 # d840 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x940> │ │ │ │ + bnez $t0, -32 # 554c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f608> │ │ │ │ + pcaddi $a0, 40589 │ │ │ │ + bl -298816 │ │ │ │ nop │ │ │ │ - pcalau12i $t1, 92 │ │ │ │ + pcalau12i $t1, 91 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 104 │ │ │ │ + ld.d $t0, $sp, 568 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, -328 # 54b38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3cd38> │ │ │ │ - bl -294708 │ │ │ │ - bl -295160 │ │ │ │ - nop │ │ │ │ - bl -296848 │ │ │ │ - bl -294900 │ │ │ │ - b -384 # 54b18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3cd18> │ │ │ │ - nop │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - bl -294916 │ │ │ │ - pcalau12i $t1, 92 │ │ │ │ + bnez $t0, -72 # 554c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f608> │ │ │ │ + bl -297684 │ │ │ │ + pcalau12i $t1, 91 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 104 │ │ │ │ + ld.d $t0, $sp, 568 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - bnez $t0, -396 # 54b38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3cd38> │ │ │ │ - bl -294776 │ │ │ │ + bnez $t0, -104 # 554c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f608> │ │ │ │ + bl -297716 │ │ │ │ + move $s1, $a0 │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b 28 # 54cf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3cef0> │ │ │ │ - move $s0, $a0 │ │ │ │ - pcaddi $t0, 92391 │ │ │ │ - addi.d $a0, $sp, 64 │ │ │ │ - st.d $t0, $sp, 64 │ │ │ │ - bl -295064 │ │ │ │ + move $a0, $s3 │ │ │ │ + bl -297796 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $s0, $sp, 96 │ │ │ │ nop │ │ │ │ - bl -294992 │ │ │ │ - pcalau12i $t1, 92 │ │ │ │ + addi.d $a0, $sp, 128 │ │ │ │ + bl -297812 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -297820 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + move $s0, $s1 │ │ │ │ + nop │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + bl -297836 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $sp, 32 │ │ │ │ + bl -297844 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + pcalau12i $t1, 91 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 104 │ │ │ │ + ld.d $t0, $sp, 568 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, -468 # 54b38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3cd38> │ │ │ │ - move $a0, $s0 │ │ │ │ - b -292 # 54bf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3cdf0> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - addi.d $sp, $sp, -1808 │ │ │ │ - pcalau12i $t0, 92 │ │ │ │ - ld.d $t0, $t0, -160 │ │ │ │ - ld.d $t0, $t0, 0 │ │ │ │ - st.d $t0, $sp, 1688 │ │ │ │ - li.w $t0, 0x0 │ │ │ │ - st.d $s0, $sp, 1784 │ │ │ │ - st.d $ra, $sp, 1800 │ │ │ │ - move $s0, $a1 │ │ │ │ - st.d $fp, $sp, 1792 │ │ │ │ - st.d $s1, $sp, 1776 │ │ │ │ - st.d $s2, $sp, 1768 │ │ │ │ - st.d $s3, $sp, 1760 │ │ │ │ - st.d $s4, $sp, 1752 │ │ │ │ - st.d $s5, $sp, 1744 │ │ │ │ - st.d $s6, $sp, 1736 │ │ │ │ - st.d $s7, $sp, 1728 │ │ │ │ - st.d $s8, $sp, 1720 │ │ │ │ - fst.d $fs0, $sp, 1704 │ │ │ │ - fst.d $fs1, $sp, 1696 │ │ │ │ - st.d $a0, $sp, 16 │ │ │ │ - bl -297572 │ │ │ │ - pcaddi $t0, 93502 │ │ │ │ - st.d $a0, $t0, 8 │ │ │ │ - ldptr.d $a1, $s0, 0 │ │ │ │ - ld.d $a2, $s0, 8 │ │ │ │ - addi.d $t0, $sp, 112 │ │ │ │ - addi.d $s0, $sp, 496 │ │ │ │ - addi.d $a0, $sp, 480 │ │ │ │ - st.d $s0, $sp, 40 │ │ │ │ - st.d $t0, $sp, 96 │ │ │ │ - st.b $zero, $sp, 112 │ │ │ │ - st.d $zero, $sp, 104 │ │ │ │ - st.d $s0, $sp, 480 │ │ │ │ - bl -249768 # 17e00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - addi.d $a1, $sp, 480 │ │ │ │ - addi.d $a0, $sp, 856 │ │ │ │ - bl 36844 # 5dda0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45fa0> │ │ │ │ - ld.d $a0, $sp, 480 │ │ │ │ - beq $a0, $s0, 12 # 54dc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3cfc8> │ │ │ │ - bl -296304 │ │ │ │ - nop │ │ │ │ - ldptr.w $fp, $sp, 1192 │ │ │ │ - andi $t0, $fp, 0x5 │ │ │ │ - st.d $t0, $sp, 24 │ │ │ │ - bnez $t0, 3836 # 55cd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ded0> │ │ │ │ - addi.d $s4, $sp, 96 │ │ │ │ - li.w $a2, 10 │ │ │ │ - move $a1, $s4 │ │ │ │ - addi.d $a0, $sp, 872 │ │ │ │ - bl -294856 # ce20 >& std::getline, std::allocator >(std::basic_istream >&, std::__cxx11::basic_string, std::allocator >&, char)@plt> │ │ │ │ - vxor.v $vr25, $vr25, $vr25 │ │ │ │ - st.d $zero, $sp, 32 │ │ │ │ - move $s5, $zero │ │ │ │ - move $s0, $zero │ │ │ │ - move $s3, $zero │ │ │ │ - addi.d $s2, $sp, 464 │ │ │ │ - nop │ │ │ │ + bnez $t0, -200 # 554c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f608> │ │ │ │ nop │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -297036 │ │ │ │ + move $s1, $a0 │ │ │ │ + addi.d $a0, $sp, 272 │ │ │ │ + st.d $s6, $sp, 200 │ │ │ │ + bl -297900 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $sp, 256 │ │ │ │ + st.d $s3, $sp, 200 │ │ │ │ + bl -297576 │ │ │ │ + ld.d $t0, $s0, -24 │ │ │ │ + addi.d $t1, $sp, 32 │ │ │ │ + st.d $s0, $sp, 192 │ │ │ │ + addi.d $t0, $t0, 544 │ │ │ │ + add.d $t0, $t0, $t1 │ │ │ │ + st.d $s5, $t0, -384 │ │ │ │ nop │ │ │ │ - li.w $a2, 10 │ │ │ │ - move $a1, $s4 │ │ │ │ - addi.d $a0, $sp, 872 │ │ │ │ - bl -294908 # ce20 >& 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, 1604 # 55478 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d678> │ │ │ │ - li.w $t0, 2 │ │ │ │ - li.w $t1, 0x920 │ │ │ │ - addi.d $t2, $sp, 432 │ │ │ │ - st.d $t0, $sp, 424 │ │ │ │ - st.b $zero, $sp, 434 │ │ │ │ - st.d $t2, $sp, 416 │ │ │ │ - st.h $t1, $sp, 432 │ │ │ │ - ld.d $t0, $sp, 104 │ │ │ │ - beq $s0, $s3, 40 # 54e80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d080> │ │ │ │ - move $s1, $s3 │ │ │ │ - ldptr.d $a0, $s1, 0 │ │ │ │ - addi.d $t0, $s1, 16 │ │ │ │ - beq $a0, $t0, 8 # 54e70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d070> │ │ │ │ - bl -296476 │ │ │ │ - addi.d $s1, $s1, 32 │ │ │ │ - bne $s0, $s1, -20 # 54e60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d060> │ │ │ │ - ld.d $t0, $sp, 104 │ │ │ │ + addi.d $a0, $sp, 304 │ │ │ │ + st.d $s2, $sp, 304 │ │ │ │ + addi.d $s0, $sp, 96 │ │ │ │ + bl -299332 │ │ │ │ + b -144 # 55558 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f698> │ │ │ │ nop │ │ │ │ - beqz $t0, 704 # 55140 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d340> │ │ │ │ - ld.d $a3, $sp, 424 │ │ │ │ - ld.d $a1, $sp, 416 │ │ │ │ - move $a2, $zero │ │ │ │ - move $a0, $s4 │ │ │ │ - bl -295332 # ccf0 , std::allocator >::find_first_not_of(char const*, unsigned long, unsigned long) const@plt> │ │ │ │ - ld.d $a3, $sp, 424 │ │ │ │ - ld.d $a1, $sp, 416 │ │ │ │ - move $s8, $a0 │ │ │ │ - move $a2, $s8 │ │ │ │ - move $a0, $s4 │ │ │ │ - bl -295628 # cbe0 , std::allocator >::find_first_of(char const*, unsigned long, unsigned long) const@plt> │ │ │ │ move $s1, $a0 │ │ │ │ - lu12i.w $s7, 7812 │ │ │ │ - li.w $s6, -1 │ │ │ │ - and $t0, $s1, $s8 │ │ │ │ - move $s0, $s3 │ │ │ │ - ori $s7, $s7, 0x7e0 │ │ │ │ - beq $t0, $s6, 200 # 54f90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d190> │ │ │ │ + b -28 # 555d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f718> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -148 # 55568 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f6a8> │ │ │ │ + pcalau12i $t1, 91 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 568 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -336 # 554c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f608> │ │ │ │ + pcaddi $a0, 40531 │ │ │ │ + addi.d $s3, $sp, 160 │ │ │ │ + bl -299124 │ │ │ │ + pcalau12i $t1, 91 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 568 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -376 # 554c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f608> │ │ │ │ + pcaddi $a0, 40521 │ │ │ │ + addi.d $s0, $sp, 96 │ │ │ │ + bl -299164 │ │ │ │ + move $s1, $a0 │ │ │ │ + b -260 # 55550 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f690> │ │ │ │ + move $s1, $a0 │ │ │ │ + move $a0, $s4 │ │ │ │ + bl -298080 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -292 # 55540 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f680> │ │ │ │ + pcalau12i $t1, 91 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 568 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -440 # 554c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f608> │ │ │ │ + addi.d $t0, $sp, 64 │ │ │ │ + pcaddi $a0, 40504 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + bl -299232 │ │ │ │ nop │ │ │ │ - sub.d $t0, $s0, $s3 │ │ │ │ - blt $s7, $t0, 188 # 54f90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d190> │ │ │ │ - ld.d $a3, $sp, 104 │ │ │ │ - sub.d $t1, $s1, $s8 │ │ │ │ - bltu $a3, $s8, 3704 # 55d58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3df58> │ │ │ │ - sub.d $a3, $a3, $s8 │ │ │ │ - sltu $t0, $t1, $a3 │ │ │ │ - masknez $a3, $a3, $t0 │ │ │ │ - ld.d $a1, $sp, 96 │ │ │ │ - maskeqz $t0, $t1, $t0 │ │ │ │ - or $fp, $a3, $t0 │ │ │ │ - st.d $s2, $sp, 448 │ │ │ │ - li.w $t1, 15 │ │ │ │ - st.d $fp, $sp, 56 │ │ │ │ - add.d $t0, $a1, $s8 │ │ │ │ - bltu $t1, $fp, 468 # 550e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d2e0> │ │ │ │ - li.w $t1, 1 │ │ │ │ - beq $fp, $t1, 428 # 550c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d2c0> │ │ │ │ - bnez $fp, 328 # 55060 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d260> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -300 # 55570 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f6b0> │ │ │ │ + move $s1, $a0 │ │ │ │ + b 84 # 556f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f838> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -524 # 554a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f5e0> │ │ │ │ + move $s1, $a0 │ │ │ │ nop │ │ │ │ - move $t0, $s2 │ │ │ │ - stx.b $zero, $t0, $fp │ │ │ │ - st.d $fp, $sp, 456 │ │ │ │ - beq $s0, $s5, 348 # 55088 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d288> │ │ │ │ - addi.d $a0, $s0, 16 │ │ │ │ - stptr.d $a0, $s0, 0 │ │ │ │ - ld.d $t0, $sp, 448 │ │ │ │ - beq $t0, $s2, 484 # 55120 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d320> │ │ │ │ - ld.d $t1, $sp, 464 │ │ │ │ - stptr.d $t0, $s0, 0 │ │ │ │ - st.d $t1, $s0, 16 │ │ │ │ + addi.d $a0, $sp, 304 │ │ │ │ + st.d $s2, $sp, 304 │ │ │ │ + bl -299552 │ │ │ │ + pcalau12i $t1, 91 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 568 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -532 # 554c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f608> │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -297364 │ │ │ │ + move $s1, $a0 │ │ │ │ + addi.d $a0, $sp, 128 │ │ │ │ + bl -298224 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ nop │ │ │ │ - st.d $fp, $s0, 8 │ │ │ │ - addi.d $s0, $s0, 32 │ │ │ │ - ld.d $a3, $sp, 424 │ │ │ │ - ld.d $a1, $sp, 416 │ │ │ │ - move $a2, $s1 │ │ │ │ - move $a0, $s4 │ │ │ │ - bl -295544 # ccf0 , std::allocator >::find_first_not_of(char const*, unsigned long, unsigned long) const@plt> │ │ │ │ - ld.d $a3, $sp, 424 │ │ │ │ - ld.d $a1, $sp, 416 │ │ │ │ - move $s8, $a0 │ │ │ │ - move $a2, $s8 │ │ │ │ move $a0, $s4 │ │ │ │ - bl -295840 # cbe0 , std::allocator >::find_first_of(char const*, unsigned long, unsigned long) const@plt> │ │ │ │ + bl -299756 # c410 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + addi.d $s0, $sp, 96 │ │ │ │ + b -428 # 55558 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f698> │ │ │ │ move $s1, $a0 │ │ │ │ - and $t0, $s1, $s8 │ │ │ │ - bne $t0, $s6, -188 # 54ed0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d0d0> │ │ │ │ + addi.d $a0, $sp, 272 │ │ │ │ + st.d $s6, $sp, 200 │ │ │ │ + bl -298260 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $sp, 256 │ │ │ │ + st.d $s3, $sp, 200 │ │ │ │ + bl -297936 │ │ │ │ ld.d $t0, $s0, -24 │ │ │ │ - ld.d $t3, $s0, -32 │ │ │ │ - li.w $t2, 13 │ │ │ │ - addi.d $t1, $t0, -1 │ │ │ │ - ldx.bu $t3, $t3, $t1 │ │ │ │ - beq $t3, $t2, 860 # 55300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d500> │ │ │ │ - sub.d $s1, $s0, $s3 │ │ │ │ - srai.d $s1, $s1, 0x5 │ │ │ │ - ld.d $a0, $sp, 416 │ │ │ │ - addi.d $t0, $sp, 432 │ │ │ │ - slli.w $s1, $s1, 0x0 │ │ │ │ - beq $a0, $t0, 12 # 54fc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d1c8> │ │ │ │ - bl -296816 │ │ │ │ - nop │ │ │ │ - li.w $t0, 3 │ │ │ │ - bne $s1, $t0, 3508 # 55d80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3df80> │ │ │ │ - ldptr.d $a0, $s3, 0 │ │ │ │ - li.w $a2, 10 │ │ │ │ - move $a1, $zero │ │ │ │ - bl -295164 │ │ │ │ - slli.w $s7, $a0, 0x0 │ │ │ │ - ld.d $a0, $s3, 64 │ │ │ │ - move $a1, $zero │ │ │ │ - bl -298092 │ │ │ │ - ld.d $t0, $sp, 32 │ │ │ │ - fmov.d $fs0, $fa0 │ │ │ │ - blt $s7, $t0, 2992 # 55ba8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3dda8> │ │ │ │ - fcmp.slt.d $fcc0, $fa0, $fs1 │ │ │ │ - bcnez $fcc0, 2984 # 55ba8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3dda8> │ │ │ │ - ld.d $t1, $sp, 16 │ │ │ │ - ld.d $a2, $t1, 8 │ │ │ │ - ld.d $t0, $t1, 16 │ │ │ │ - beq $a2, $t0, 560 # 55240 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d440> │ │ │ │ - st.w $s7, $a2, 0 │ │ │ │ - addi.d $a2, $a2, 4 │ │ │ │ - st.d $a2, $t1, 8 │ │ │ │ - ld.d $a2, $t1, 32 │ │ │ │ - ld.d $t0, $t1, 40 │ │ │ │ - beq $a2, $t0, 344 # 55180 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d380> │ │ │ │ - fst.d $fs0, $a2, 0 │ │ │ │ - addi.d $a2, $a2, 8 │ │ │ │ - st.d $a2, $t1, 32 │ │ │ │ - ld.d $t0, $sp, 24 │ │ │ │ - fmov.d $fs1, $fs0 │ │ │ │ - st.d $s7, $sp, 32 │ │ │ │ - addi.w $t0, $t0, 1 │ │ │ │ - st.d $t0, $sp, 24 │ │ │ │ - b -572 # 54e10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d010> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - move $a0, $s2 │ │ │ │ - nop │ │ │ │ - move $a2, $fp │ │ │ │ - move $a1, $t0 │ │ │ │ - bl -295824 │ │ │ │ - ld.d $t0, $sp, 448 │ │ │ │ - ld.d $fp, $sp, 56 │ │ │ │ - stx.b $zero, $t0, $fp │ │ │ │ - st.d $fp, $sp, 456 │ │ │ │ - bne $s0, $s5, -340 # 54f30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d130> │ │ │ │ - addi.d $a1, $sp, 448 │ │ │ │ - addi.d $a0, $sp, 72 │ │ │ │ - st.d $s3, $sp, 72 │ │ │ │ + addi.d $t1, $sp, 32 │ │ │ │ + st.d $s0, $sp, 192 │ │ │ │ + addi.d $t0, $t0, 544 │ │ │ │ + add.d $t0, $t0, $t1 │ │ │ │ + st.d $s5, $t0, -384 │ │ │ │ + b -132 # 556b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f7f8> │ │ │ │ + li.w $t1, 192 │ │ │ │ + sub.d $t0, $a1, $a0 │ │ │ │ + bge $t1, $t0, 768 # 55a48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fb88> │ │ │ │ + addi.d $sp, $sp, -96 │ │ │ │ + st.d $s3, $sp, 56 │ │ │ │ + lu12i.w $s3, -349526 │ │ │ │ + ori $s3, $s3, 0xaab │ │ │ │ + st.d $s1, $sp, 72 │ │ │ │ + st.d $s2, $sp, 64 │ │ │ │ + st.d $s4, $sp, 48 │ │ │ │ + lu32i.d $s3, -349526 │ │ │ │ + st.d $ra, $sp, 88 │ │ │ │ st.d $s0, $sp, 80 │ │ │ │ - st.d $s0, $sp, 88 │ │ │ │ - bl -220380 # 1f3c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x75c0> │ │ │ │ - ld.d $a0, $sp, 448 │ │ │ │ - ld.d $s3, $sp, 72 │ │ │ │ - ld.d $s0, $sp, 80 │ │ │ │ - ld.d $s5, $sp, 88 │ │ │ │ - beq $a0, $s2, -344 # 54f58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d158> │ │ │ │ - bl -297060 │ │ │ │ - b -352 # 54f58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d158> │ │ │ │ - nop │ │ │ │ - ld.b $t0, $t0, 0 │ │ │ │ - st.b $t0, $sp, 464 │ │ │ │ - b -424 # 54f20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d120> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + move $s4, $a2 │ │ │ │ + move $s1, $a0 │ │ │ │ + lu52i.d $s3, $s3, -1366 │ │ │ │ + li.w $s2, 192 │ │ │ │ + beqz $s4, 412 # 55920 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fa60> │ │ │ │ + srai.d $t0, $t0, 0x2 │ │ │ │ + mul.d $t0, $t0, $s3 │ │ │ │ + ldptr.w $t2, $s1, 12 │ │ │ │ + addi.d $s4, $s4, -1 │ │ │ │ + addi.d $t3, $s1, 12 │ │ │ │ + srai.d $t1, $t0, 0x1 │ │ │ │ + bstrins.d $t0, $zero, 0x0, 0x0 │ │ │ │ + add.d $t0, $t0, $t1 │ │ │ │ + alsl.d $t0, $t0, $s1, 0x2 │ │ │ │ + ldptr.w $t1, $t0, 0 │ │ │ │ + blt $t2, $t1, 560 # 559e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fb20> │ │ │ │ + blt $t1, $t2, 20 # 557c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f908> │ │ │ │ + ldptr.w $t5, $s1, 16 │ │ │ │ + ldptr.w $t4, $t0, 4 │ │ │ │ + blt $t5, $t4, 544 # 559e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fb20> │ │ │ │ nop │ │ │ │ + ldptr.w $t4, $a1, -12 │ │ │ │ + blt $t2, $t4, 20 # 557e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f920> │ │ │ │ + blt $t4, $t2, 216 # 558a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f9e8> │ │ │ │ + ldptr.w $t5, $s1, 16 │ │ │ │ + ldptr.w $t2, $a1, -8 │ │ │ │ + bge $t5, $t2, 204 # 558a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f9e8> │ │ │ │ + ldptr.w $t0, $s1, 8 │ │ │ │ + ldptr.d $t1, $s1, 0 │ │ │ │ + ld.d $t4, $s1, 12 │ │ │ │ + ldptr.w $t2, $s1, 20 │ │ │ │ + st.d $t1, $s1, 12 │ │ │ │ + stptr.d $t4, $s1, 0 │ │ │ │ + st.w $t2, $s1, 8 │ │ │ │ + st.w $t0, $s1, 20 │ │ │ │ + move $t4, $a1 │ │ │ │ nop │ │ │ │ - move $a2, $zero │ │ │ │ - addi.d $a1, $sp, 56 │ │ │ │ - addi.d $a0, $sp, 448 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - bl -295808 # cd70 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - ld.d $t1, $sp, 56 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - st.d $a0, $sp, 448 │ │ │ │ - st.d $t1, $sp, 464 │ │ │ │ - b -156 # 55068 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d268> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ldptr.w $t1, $s1, 0 │ │ │ │ + move $s0, $t3 │ │ │ │ + ldptr.w $t2, $s0, 0 │ │ │ │ + blt $t2, $t1, 20 # 55830 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f970> │ │ │ │ + blt $t1, $t2, 32 # 55840 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f980> │ │ │ │ + ldptr.w $t3, $s0, 4 │ │ │ │ + ldptr.w $t0, $s1, 4 │ │ │ │ + bge $t3, $t0, 20 # 55840 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f980> │ │ │ │ + addi.d $s0, $s0, 12 │ │ │ │ + b -28 # 55818 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f958> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + addi.d $t0, $t4, -12 │ │ │ │ nop │ │ │ │ + ldptr.w $t3, $t0, 0 │ │ │ │ + move $t4, $t0 │ │ │ │ + blt $t1, $t3, 24 # 55868 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f9a8> │ │ │ │ + blt $t3, $t1, 44 # 55880 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f9c0> │ │ │ │ + ldptr.w $t3, $t0, 4 │ │ │ │ + ldptr.w $t5, $s1, 4 │ │ │ │ + bge $t5, $t3, 32 # 55880 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f9c0> │ │ │ │ nop │ │ │ │ - addi.d $a2, $fp, 1 │ │ │ │ - move $a1, $s2 │ │ │ │ - bl -296008 │ │ │ │ - b -476 # 54f50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d150> │ │ │ │ + addi.d $t0, $t0, -12 │ │ │ │ + b -36 # 55848 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f988> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $t1, $sp, 40 │ │ │ │ - st.b $zero, $sp, 496 │ │ │ │ - st.d $zero, $sp, 488 │ │ │ │ - st.d $t1, $sp, 480 │ │ │ │ - beq $s5, $s3, 592 # 553a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d5a0> │ │ │ │ - addi.d $t0, $s3, 16 │ │ │ │ - stptr.d $t0, $s3, 0 │ │ │ │ - ld.d $t0, $sp, 480 │ │ │ │ - beq $t0, $t1, 776 # 55468 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d668> │ │ │ │ - ld.d $t1, $sp, 496 │ │ │ │ - stptr.d $t0, $s3, 0 │ │ │ │ - st.d $t1, $s3, 16 │ │ │ │ - st.d $zero, $s3, 8 │ │ │ │ - addi.d $s0, $s3, 32 │ │ │ │ - li.w $s1, 1 │ │ │ │ - b -460 # 54fb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d1b0> │ │ │ │ - ld.d $a1, $t1, 24 │ │ │ │ - li.w $t2, -1 │ │ │ │ - lu52i.d $t2, $t2, 255 │ │ │ │ - sub.d $s6, $a2, $a1 │ │ │ │ - srai.d $t1, $s6, 0x3 │ │ │ │ - beq $t1, $t2, 3948 # 56100 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e300> │ │ │ │ - sltui $s1, $t1, 1 │ │ │ │ - move $t0, $zero │ │ │ │ - or $s1, $t1, $s1 │ │ │ │ - add.d $s1, $s1, $t1 │ │ │ │ - lu52i.d $t0, $t0, 256 │ │ │ │ - sltu $t0, $s1, $t0 │ │ │ │ - maskeqz $s1, $s1, $t0 │ │ │ │ - masknez $t0, $t2, $t0 │ │ │ │ - or $s1, $s1, $t0 │ │ │ │ - slli.d $s1, $s1, 0x3 │ │ │ │ - move $a0, $s1 │ │ │ │ - st.d $a1, $sp, 8 │ │ │ │ - bl -297272 │ │ │ │ - fstx.d $fs0, $a0, $s6 │ │ │ │ - ld.d $a1, $sp, 8 │ │ │ │ - move $t0, $a0 │ │ │ │ - beqz $s6, 24 # 551f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d3f0> │ │ │ │ - move $a2, $s6 │ │ │ │ - st.d $a0, $sp, 32 │ │ │ │ - bl -296196 │ │ │ │ - ld.d $t0, $sp, 32 │ │ │ │ - ld.d $a1, $sp, 8 │ │ │ │ - addi.d $s6, $s6, 8 │ │ │ │ - add.d $s6, $t0, $s6 │ │ │ │ - beqz $a1, 24 # 55210 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d410> │ │ │ │ - move $a0, $a1 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - bl -297396 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ + bgeu $s0, $t0, 128 # 55900 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fa40> │ │ │ │ + ldptr.d $t5, $t0, 0 │ │ │ │ + ld.d $t1, $s0, 4 │ │ │ │ + addi.d $t3, $s0, 12 │ │ │ │ + stptr.d $t5, $s0, 0 │ │ │ │ + ldptr.w $t5, $t0, 8 │ │ │ │ + st.w $t5, $s0, 8 │ │ │ │ + st.w $t2, $t0, 0 │ │ │ │ + st.d $t1, $t0, 4 │ │ │ │ + b -148 # 55810 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f950> │ │ │ │ + blt $t1, $t4, 24 # 558c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fa00> │ │ │ │ + blt $t4, $t1, 372 # 55a20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fb60> │ │ │ │ + ldptr.w $t2, $t0, 4 │ │ │ │ + ldptr.w $t1, $a1, -8 │ │ │ │ + bge $t2, $t1, 360 # 55a20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fb60> │ │ │ │ nop │ │ │ │ - ld.d $t1, $sp, 16 │ │ │ │ - add.d $s1, $t0, $s1 │ │ │ │ - st.d $t0, $t1, 24 │ │ │ │ - st.d $s6, $t1, 32 │ │ │ │ - st.d $s1, $t1, 40 │ │ │ │ - b -492 # 55038 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d238> │ │ │ │ + ld.d $t4, $a1, -12 │ │ │ │ + ldptr.w $t2, $s1, 0 │ │ │ │ + ldptr.w $t1, $s1, 4 │ │ │ │ + stptr.d $t4, $s1, 0 │ │ │ │ + ldptr.w $t4, $a1, -4 │ │ │ │ + ldptr.w $t0, $s1, 8 │ │ │ │ + st.w $t4, $s1, 8 │ │ │ │ + st.w $t2, $a1, -12 │ │ │ │ + st.w $t1, $a1, -8 │ │ │ │ + st.w $t0, $a1, -4 │ │ │ │ + b -232 # 55800 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f940> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + move $a2, $s4 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -456 # 55740 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f880> │ │ │ │ + sub.d $t0, $s0, $s1 │ │ │ │ + bge $s2, $t0, 176 # 559c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fb00> │ │ │ │ + move $a1, $s0 │ │ │ │ + bnez $s4, -400 # 55788 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f8c8> │ │ │ │ nop │ │ │ │ - ldptr.d $a1, $t1, 0 │ │ │ │ - li.w $t2, -1 │ │ │ │ - lu52i.d $t2, $t2, 511 │ │ │ │ - sub.d $s6, $a2, $a1 │ │ │ │ - srai.d $t1, $s6, 0x2 │ │ │ │ - beq $t1, $t2, 3820 # 56140 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e340> │ │ │ │ - sltui $s1, $t1, 1 │ │ │ │ - move $t0, $zero │ │ │ │ - or $s1, $t1, $s1 │ │ │ │ - add.d $s1, $s1, $t1 │ │ │ │ - lu52i.d $t0, $t0, 512 │ │ │ │ - sltu $t0, $s1, $t0 │ │ │ │ - maskeqz $s1, $s1, $t0 │ │ │ │ - masknez $t0, $t2, $t0 │ │ │ │ - or $s1, $s1, $t0 │ │ │ │ - slli.d $s1, $s1, 0x2 │ │ │ │ + move $a2, $a1 │ │ │ │ + move $a3, $zero │ │ │ │ move $a0, $s1 │ │ │ │ st.d $a1, $sp, 8 │ │ │ │ - bl -297464 │ │ │ │ - stx.w $s7, $a0, $s6 │ │ │ │ - ld.d $a1, $sp, 8 │ │ │ │ - move $t0, $a0 │ │ │ │ - beqz $s6, 24 # 552b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d4b0> │ │ │ │ - move $a2, $s6 │ │ │ │ - st.d $a0, $sp, 32 │ │ │ │ - bl -296388 │ │ │ │ - ld.d $t0, $sp, 32 │ │ │ │ + bl 4912 # 56c60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20da0> │ │ │ │ ld.d $a1, $sp, 8 │ │ │ │ - addi.d $s6, $s6, 4 │ │ │ │ - add.d $s6, $t0, $s6 │ │ │ │ - beqz $a1, 24 # 552d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d4d0> │ │ │ │ - move $a0, $a1 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - bl -297588 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - nop │ │ │ │ - ld.d $t1, $sp, 16 │ │ │ │ - add.d $s1, $t0, $s1 │ │ │ │ - stptr.d $t0, $t1, 0 │ │ │ │ - st.d $s6, $t1, 8 │ │ │ │ - st.d $s1, $t1, 16 │ │ │ │ - b -708 # 55020 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d220> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + li.w $t1, 12 │ │ │ │ + sub.d $t0, $a1, $s1 │ │ │ │ + bge $t1, $t0, 128 # 559c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fb00> │ │ │ │ + st.d $s5, $sp, 40 │ │ │ │ + lu12i.w $s5, -349526 │ │ │ │ + ori $s5, $s5, 0xaab │ │ │ │ + lu32i.d $s5, -349526 │ │ │ │ + addi.d $s0, $a1, -12 │ │ │ │ + lu52i.d $s5, $s5, -1366 │ │ │ │ + li.w $s4, 12 │ │ │ │ + addi.d $s2, $t0, -12 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $t3, $sp, 40 │ │ │ │ - sltu $t2, $t1, $t0 │ │ │ │ - masknez $t0, $t0, $t2 │ │ │ │ - maskeqz $t2, $t1, $t2 │ │ │ │ - st.d $t3, $sp, 480 │ │ │ │ - or $s1, $t0, $t2 │ │ │ │ - ld.d $s6, $s0, -32 │ │ │ │ - li.w $t3, 15 │ │ │ │ - st.d $s1, $sp, 64 │ │ │ │ - bltu $t3, $s1, 196 # 553e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d5e8> │ │ │ │ - li.w $t0, 1 │ │ │ │ - beq $s1, $t0, 172 # 553d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d5d8> │ │ │ │ - bnez $s1, 1720 # 559e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3dbe8> │ │ │ │ nop │ │ │ │ - ld.d $t0, $sp, 40 │ │ │ │ - stx.b $zero, $t0, $s1 │ │ │ │ - ld.d $a0, $s0, -32 │ │ │ │ - addi.d $t0, $s0, -16 │ │ │ │ - st.d $s1, $sp, 488 │ │ │ │ - ld.d $t1, $sp, 480 │ │ │ │ - beq $a0, $t0, 232 # 55438 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d638> │ │ │ │ + srai.d $a2, $s2, 0x2 │ │ │ │ + mul.d $a2, $a2, $s5 │ │ │ │ + ldptr.d $t1, $s1, 0 │ │ │ │ + ldptr.w $t0, $s0, 8 │ │ │ │ + ldptr.d $a3, $s0, 0 │ │ │ │ + stptr.d $t1, $s0, 0 │ │ │ │ + st.w $t0, $sp, 24 │ │ │ │ + ldptr.w $t0, $s1, 8 │ │ │ │ + move $a5, $zero │ │ │ │ + move $a1, $zero │ │ │ │ + st.w $t0, $s0, 8 │ │ │ │ + ld.d $a4, $sp, 24 │ │ │ │ + move $a0, $s1 │ │ │ │ + move $s3, $s2 │ │ │ │ + st.d $a3, $sp, 16 │ │ │ │ + addi.d $s0, $s0, -12 │ │ │ │ + addi.d $s2, $s2, -12 │ │ │ │ + bl 4332 # 56aa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20be0> │ │ │ │ + blt $s4, $s3, -72 # 55970 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fab0> │ │ │ │ + ld.d $s5, $sp, 40 │ │ │ │ + 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 │ │ │ │ + addi.d $sp, $sp, 96 │ │ │ │ + ret │ │ │ │ + ldptr.w $t4, $a1, -12 │ │ │ │ + blt $t1, $t4, 60 # 55a20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fb60> │ │ │ │ + blt $t4, $t1, 16 # 559f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fb38> │ │ │ │ + ldptr.w $t5, $t0, 4 │ │ │ │ + ldptr.w $t1, $a1, -8 │ │ │ │ + blt $t5, $t1, 44 # 55a20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fb60> │ │ │ │ + blt $t2, $t4, -312 # 558c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fa00> │ │ │ │ + blt $t4, $t2, -540 # 557e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f920> │ │ │ │ + ldptr.w $t1, $s1, 16 │ │ │ │ + ldptr.w $t0, $a1, -8 │ │ │ │ + bge $t1, $t0, -552 # 557e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f920> │ │ │ │ + b -332 # 558c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fa00> │ │ │ │ nop │ │ │ │ - ld.d $t0, $sp, 40 │ │ │ │ - beq $t1, $t0, 1612 # 559a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3dba8> │ │ │ │ - st.d $t1, $s0, -32 │ │ │ │ - st.d $s1, $s0, -24 │ │ │ │ - ld.d $t0, $sp, 496 │ │ │ │ - st.d $t0, $s0, -16 │ │ │ │ - beqz $a0, 224 # 55450 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d650> │ │ │ │ - st.d $a0, $sp, 480 │ │ │ │ - st.b $zero, $a0, 0 │ │ │ │ - ld.d $a0, $sp, 480 │ │ │ │ - ld.d $t0, $sp, 40 │ │ │ │ - beq $a0, $t0, -988 # 54fa8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d1a8> │ │ │ │ - bl -297784 │ │ │ │ - b -996 # 54fa8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d1a8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ldptr.d $t4, $t0, 0 │ │ │ │ + ldptr.d $t2, $s1, 0 │ │ │ │ + ldptr.w $t1, $s1, 8 │ │ │ │ + stptr.d $t4, $s1, 0 │ │ │ │ + ldptr.w $t4, $t0, 8 │ │ │ │ + st.w $t4, $s1, 8 │ │ │ │ + stptr.d $t2, $t0, 0 │ │ │ │ + st.w $t1, $t0, 8 │ │ │ │ + b -576 # 55800 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f940> │ │ │ │ nop │ │ │ │ - addi.d $a1, $sp, 480 │ │ │ │ - addi.d $a0, $sp, 72 │ │ │ │ - st.d $s5, $sp, 72 │ │ │ │ - st.d $s5, $sp, 80 │ │ │ │ - st.d $s5, $sp, 88 │ │ │ │ - bl -221172 # 1f3c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x75c0> │ │ │ │ - ld.d $a0, $sp, 480 │ │ │ │ - ld.d $t0, $sp, 40 │ │ │ │ - ld.d $s3, $sp, 72 │ │ │ │ - ld.d $s0, $sp, 80 │ │ │ │ - ld.d $s5, $sp, 88 │ │ │ │ - beq $a0, $t0, -1060 # 54fa8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d1a8> │ │ │ │ - bl -297856 │ │ │ │ - b -1068 # 54fa8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d1a8> │ │ │ │ - ld.b $t0, $s6, 0 │ │ │ │ - st.b $t0, $sp, 496 │ │ │ │ - b -168 # 55338 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d538> │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - move $a2, $zero │ │ │ │ - addi.d $a1, $sp, 64 │ │ │ │ - addi.d $a0, $sp, 480 │ │ │ │ - bl -296580 # cd70 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - ld.d $t0, $sp, 64 │ │ │ │ - st.d $a0, $sp, 480 │ │ │ │ - st.d $t0, $sp, 496 │ │ │ │ + addi.d $sp, $sp, -800 │ │ │ │ + pcalau12i $t0, 91 │ │ │ │ + ld.d $t0, $t0, -160 │ │ │ │ + ld.d $t0, $t0, 0 │ │ │ │ + st.d $t0, $sp, 696 │ │ │ │ + li.w $t0, 0x0 │ │ │ │ + ld.d $t0, $a0, 96 │ │ │ │ + st.d $ra, $sp, 792 │ │ │ │ + st.d $fp, $sp, 784 │ │ │ │ + st.d $s0, $sp, 776 │ │ │ │ + st.d $s1, $sp, 768 │ │ │ │ + st.d $s2, $sp, 760 │ │ │ │ + st.d $s3, $sp, 752 │ │ │ │ + st.d $s4, $sp, 744 │ │ │ │ + st.d $s5, $sp, 736 │ │ │ │ + st.d $s6, $sp, 728 │ │ │ │ + st.d $s7, $sp, 720 │ │ │ │ + st.d $s8, $sp, 712 │ │ │ │ + beqz $t0, 3120 # 566c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20808> │ │ │ │ + lu12i.w $s2, -349526 │ │ │ │ + ori $s2, $s2, 0xaab │ │ │ │ + ld.d $t5, $a0, 320 │ │ │ │ + lu32i.d $s2, -349526 │ │ │ │ + move $fp, $a0 │ │ │ │ + move $s8, $zero │ │ │ │ + st.d $zero, $sp, 16 │ │ │ │ + move $s0, $zero │ │ │ │ + move $s1, $zero │ │ │ │ + lu52i.d $s2, $s2, -1366 │ │ │ │ + li.w $s5, 63 │ │ │ │ + li.w $s3, 12 │ │ │ │ nop │ │ │ │ - move $a2, $s1 │ │ │ │ + bstrpick.d $s7, $s8, 0x1f, 0x0 │ │ │ │ + alsl.d $s7, $s7, $s7, 0x1 │ │ │ │ + alsl.d $s6, $s7, $t5, 0x3 │ │ │ │ + ldptr.d $a0, $s6, 0 │ │ │ │ + ld.d $s4, $s6, 8 │ │ │ │ + move $t3, $s6 │ │ │ │ + beq $s4, $a0, 200 # 55bb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fcf0> │ │ │ │ + sub.d $s6, $s4, $a0 │ │ │ │ + srai.d $a2, $s6, 0x2 │ │ │ │ + mul.d $a2, $a2, $s2 │ │ │ │ + move $a1, $s4 │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + clz.d $a2, $a2 │ │ │ │ + sub.d $a2, $s5, $a2 │ │ │ │ + slli.d $a2, $a2, 0x1 │ │ │ │ + bl -972 # 55740 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f880> │ │ │ │ + li.w $t0, 192 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + bge $t0, $s6, 2312 # 56420 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20560> │ │ │ │ + addi.d $s6, $a0, 192 │ │ │ │ move $a1, $s6 │ │ │ │ - bl -296752 │ │ │ │ - ld.d $t0, $sp, 480 │ │ │ │ - ld.d $s1, $sp, 64 │ │ │ │ - stx.b $zero, $t0, $s1 │ │ │ │ - ld.d $a0, $s0, -32 │ │ │ │ - addi.d $t0, $s0, -16 │ │ │ │ - st.d $s1, $sp, 488 │ │ │ │ - ld.d $t1, $sp, 480 │ │ │ │ - bne $a0, $t0, -216 # 55358 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d558> │ │ │ │ - nop │ │ │ │ - ld.d $t0, $sp, 40 │ │ │ │ - beq $t1, $t0, 1388 # 559a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3dba8> │ │ │ │ - st.d $t1, $s0, -32 │ │ │ │ - st.d $s1, $s0, -24 │ │ │ │ - ld.d $t0, $sp, 496 │ │ │ │ - st.d $t0, $s0, -16 │ │ │ │ - ld.d $t0, $sp, 40 │ │ │ │ - addi.d $a0, $sp, 496 │ │ │ │ - st.d $a0, $sp, 40 │ │ │ │ - st.d $t0, $sp, 480 │ │ │ │ - b -232 # 55378 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d578> │ │ │ │ + bl -21060 # 508e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1aa20> │ │ │ │ + beq $s4, $s6, 120 # 55ba0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fce0> │ │ │ │ + move $a1, $s6 │ │ │ │ + ldptr.w $t3, $a1, 0 │ │ │ │ + ldptr.w $t2, $a1, -12 │ │ │ │ + addi.d $t0, $a1, -12 │ │ │ │ + ldptr.w $t5, $a1, 4 │ │ │ │ + ldptr.w $t7, $a1, 8 │ │ │ │ + move $t1, $a1 │ │ │ │ + move $t4, $t0 │ │ │ │ + blt $t3, $t2, 20 # 55b60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fca0> │ │ │ │ + blt $t2, $t3, 56 # 55b88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fcc8> │ │ │ │ nop │ │ │ │ - ld.bu $t0, $sp, 496 │ │ │ │ - st.b $t0, $s3, 16 │ │ │ │ - b -768 # 55170 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d370> │ │ │ │ + ldptr.w $t2, $t0, 4 │ │ │ │ + bge $t5, $t2, 44 # 55b88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fcc8> │ │ │ │ + ldptr.d $t2, $t0, 0 │ │ │ │ + addi.d $t0, $t0, -12 │ │ │ │ + stptr.d $t2, $t1, 0 │ │ │ │ + ldptr.w $t2, $t0, 20 │ │ │ │ + st.w $t2, $t1, 8 │ │ │ │ + ldptr.w $t2, $t0, 0 │ │ │ │ + move $t1, $t4 │ │ │ │ + move $t4, $t0 │ │ │ │ + blt $t3, $t2, -32 # 55b60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fca0> │ │ │ │ + bge $t2, $t3, -44 # 55b58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fc98> │ │ │ │ + st.w $t3, $t1, 0 │ │ │ │ + st.w $t5, $t1, 4 │ │ │ │ + st.w $t7, $t1, 8 │ │ │ │ + addi.d $a1, $a1, 12 │ │ │ │ + bne $s4, $a1, -104 # 55b30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fc70> │ │ │ │ nop │ │ │ │ - ldptr.w $t0, $sp, 1192 │ │ │ │ - andi $t0, $t0, 0x5 │ │ │ │ - beqz $t0, 1480 # 55a48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3dc48> │ │ │ │ + ld.d $t5, $fp, 320 │ │ │ │ + alsl.d $s6, $s7, $t5, 0x3 │ │ │ │ + ldptr.d $a0, $s6, 0 │ │ │ │ + move $t3, $s6 │ │ │ │ + ld.d $t1, $s6, 8 │ │ │ │ + sub.d $t2, $t1, $a0 │ │ │ │ + blt $s3, $t2, 1928 # 56340 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20480> │ │ │ │ nop │ │ │ │ - addi.d $a0, $sp, 592 │ │ │ │ - bl -299052 │ │ │ │ + srai.d $t0, $t2, 0x2 │ │ │ │ + mul.d $t0, $t0, $s2 │ │ │ │ + ld.d $t1, $fp, 96 │ │ │ │ + sltu $t2, $zero, $t2 │ │ │ │ + addi.d $s8, $s8, 1 │ │ │ │ + add.w $s1, $t2, $s1 │ │ │ │ + add.w $s0, $t0, $s0 │ │ │ │ + bltu $s8, $t1, -268 # 55ad0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fc10> │ │ │ │ + addi.d $a0, $sp, 432 │ │ │ │ + bl -300932 │ │ │ │ pcalau12i $t0, 91 │ │ │ │ ld.d $t0, $t0, -192 │ │ │ │ - ld.d $s1, $t0, 8 │ │ │ │ - st.h $zero, $sp, 816 │ │ │ │ + ld.d $s2, $t0, 8 │ │ │ │ + st.h $zero, $sp, 656 │ │ │ │ ld.d $s7, $t0, 16 │ │ │ │ - ld.d $a0, $s1, -24 │ │ │ │ - pcalau12i $t1, 91 │ │ │ │ - ld.d $t1, $t1, -360 │ │ │ │ - addi.d $s5, $t1, 16 │ │ │ │ - addi.d $t0, $sp, 480 │ │ │ │ - st.d $zero, $sp, 808 │ │ │ │ - st.d $zero, $sp, 824 │ │ │ │ - st.d $s5, $sp, 592 │ │ │ │ - st.d $zero, $sp, 832 │ │ │ │ - st.d $zero, $sp, 840 │ │ │ │ - st.d $zero, $sp, 848 │ │ │ │ - st.d $s1, $sp, 480 │ │ │ │ - add.d $a0, $t0, $a0 │ │ │ │ + ld.d $a0, $s2, -24 │ │ │ │ + pcalau12i $s4, 91 │ │ │ │ + ld.d $s4, $s4, -360 │ │ │ │ + addi.d $s6, $sp, 320 │ │ │ │ + addi.d $s4, $s4, 16 │ │ │ │ + st.d $zero, $sp, 648 │ │ │ │ + st.d $zero, $sp, 664 │ │ │ │ + st.d $s4, $sp, 432 │ │ │ │ + st.d $zero, $sp, 672 │ │ │ │ + st.d $zero, $sp, 680 │ │ │ │ + st.d $zero, $sp, 688 │ │ │ │ + st.d $s2, $sp, 320 │ │ │ │ + add.d $a0, $s6, $a0 │ │ │ │ move $a1, $zero │ │ │ │ stptr.d $s7, $a0, 0 │ │ │ │ - bl -297520 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - pcalau12i $t0, 91 │ │ │ │ - ld.d $t0, $t0, -240 │ │ │ │ - pcalau12i $s2, 91 │ │ │ │ - ld.d $s2, $s2, -296 │ │ │ │ + bl -299400 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + pcalau12i $s3, 91 │ │ │ │ + ld.d $s3, $s3, -240 │ │ │ │ + pcalau12i $s5, 91 │ │ │ │ + ld.d $s5, $s5, -296 │ │ │ │ + addi.d $fp, $s3, 24 │ │ │ │ + addi.d $a0, $sp, 384 │ │ │ │ + addi.d $s3, $s3, 64 │ │ │ │ + addi.d $s5, $s5, 16 │ │ │ │ + st.d $zero, $sp, 336 │ │ │ │ + st.d $fp, $sp, 320 │ │ │ │ + st.d $s3, $sp, 432 │ │ │ │ + st.d $s5, $sp, 328 │ │ │ │ + st.d $zero, $sp, 344 │ │ │ │ + st.d $zero, $sp, 352 │ │ │ │ + st.d $zero, $sp, 360 │ │ │ │ + st.d $zero, $sp, 368 │ │ │ │ + st.d $zero, $sp, 376 │ │ │ │ + bl -298384 │ │ │ │ pcalau12i $t1, 91 │ │ │ │ - ld.d $t1, $t1, -240 │ │ │ │ - addi.d $t0, $t0, 64 │ │ │ │ - addi.d $t1, $t1, 24 │ │ │ │ - addi.d $a0, $sp, 544 │ │ │ │ - addi.d $s2, $s2, 16 │ │ │ │ - st.d $t0, $sp, 16 │ │ │ │ - st.d $t0, $sp, 592 │ │ │ │ - st.d $zero, $sp, 496 │ │ │ │ - st.d $zero, $sp, 504 │ │ │ │ - st.d $t1, $sp, 480 │ │ │ │ - st.d $s2, $sp, 488 │ │ │ │ - st.d $zero, $sp, 512 │ │ │ │ - st.d $zero, $sp, 520 │ │ │ │ - st.d $zero, $sp, 528 │ │ │ │ - st.d $zero, $sp, 536 │ │ │ │ - bl -296516 │ │ │ │ - pcalau12i $t0, 91 │ │ │ │ - ld.d $t0, $t0, -16 │ │ │ │ - addi.d $s6, $t0, 16 │ │ │ │ + ld.d $t1, $t1, -16 │ │ │ │ + addi.d $t1, $t1, 16 │ │ │ │ li.w $t0, 16 │ │ │ │ - st.w $t0, $sp, 552 │ │ │ │ - addi.d $a1, $sp, 488 │ │ │ │ - addi.d $t0, $sp, 576 │ │ │ │ - addi.d $a0, $sp, 592 │ │ │ │ - st.b $zero, $sp, 576 │ │ │ │ - st.d $zero, $sp, 568 │ │ │ │ - st.d $s6, $sp, 488 │ │ │ │ - st.d $t0, $sp, 560 │ │ │ │ - bl -297656 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - ld.d $a1, $sp, 24 │ │ │ │ - addi.d $a0, $sp, 480 │ │ │ │ - bl -297044 │ │ │ │ - addi.d $t0, $sp, 336 │ │ │ │ - ld.d $a4, $sp, 528 │ │ │ │ - st.d $t0, $sp, 320 │ │ │ │ - addi.d $t0, $sp, 320 │ │ │ │ - st.b $zero, $sp, 336 │ │ │ │ - st.d $zero, $sp, 328 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - beqz $a4, 1332 # 55ac8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3dcc8> │ │ │ │ - ld.d $t1, $sp, 512 │ │ │ │ - beqz $t1, 20 # 555b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d7b0> │ │ │ │ + addi.d $s8, $sp, 416 │ │ │ │ + addi.d $a1, $sp, 328 │ │ │ │ + addi.d $a0, $sp, 432 │ │ │ │ + st.d $t1, $sp, 8 │ │ │ │ + st.w $t0, $sp, 392 │ │ │ │ + st.d $s8, $sp, 400 │ │ │ │ + st.b $zero, $sp, 416 │ │ │ │ + st.d $t1, $sp, 328 │ │ │ │ + st.d $zero, $sp, 408 │ │ │ │ + bl -299528 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + bstrpick.d $a1, $s1, 0x1f, 0x0 │ │ │ │ + move $a0, $s6 │ │ │ │ + bl -300564 # c6b0 (unsigned long)@plt> │ │ │ │ + ld.d $a4, $sp, 368 │ │ │ │ + addi.d $t0, $sp, 80 │ │ │ │ + st.b $zero, $sp, 80 │ │ │ │ + st.d $zero, $sp, 72 │ │ │ │ + st.d $t0, $sp, 64 │ │ │ │ + beqz $a4, 2508 # 566a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x207e8> │ │ │ │ + ld.d $t1, $sp, 352 │ │ │ │ + beqz $t1, 20 # 55cf8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fe38> │ │ │ │ sltu $t0, $a4, $t1 │ │ │ │ masknez $a4, $a4, $t0 │ │ │ │ maskeqz $t0, $t1, $t0 │ │ │ │ or $a4, $a4, $t0 │ │ │ │ - ld.d $a3, $sp, 520 │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ + ld.d $a3, $sp, 360 │ │ │ │ move $a2, $zero │ │ │ │ - sub.d $a4, $a4, $a3 │ │ │ │ move $a1, $zero │ │ │ │ - bl -297396 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - addi.d $fp, $sp, 560 │ │ │ │ + sub.d $a4, $a4, $a3 │ │ │ │ + addi.d $a0, $sp, 64 │ │ │ │ + bl -299260 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + ld.d $a0, $sp, 400 │ │ │ │ + st.d $fp, $sp, 320 │ │ │ │ + st.d $s3, $sp, 432 │ │ │ │ + beq $a0, $s8, 12 # 55d28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fe68> │ │ │ │ + bl -300240 │ │ │ │ nop │ │ │ │ - pcalau12i $t0, 91 │ │ │ │ - ld.d $t0, $t0, -240 │ │ │ │ - addi.d $t0, $t0, 24 │ │ │ │ - st.d $t0, $sp, 480 │ │ │ │ - ld.d $t0, $sp, 16 │ │ │ │ - move $a0, $fp │ │ │ │ - st.d $s6, $sp, 488 │ │ │ │ - st.d $t0, $sp, 592 │ │ │ │ - bl -297968 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $a0, $sp, 544 │ │ │ │ - st.d $s2, $sp, 488 │ │ │ │ - bl -297644 │ │ │ │ - ld.d $t0, $s1, -24 │ │ │ │ - st.d $s1, $sp, 480 │ │ │ │ - addi.d $a0, $sp, 592 │ │ │ │ + addi.d $a0, $sp, 384 │ │ │ │ + st.d $s5, $sp, 328 │ │ │ │ + bl -299488 │ │ │ │ + ld.d $t0, $s2, -24 │ │ │ │ + st.d $s2, $sp, 320 │ │ │ │ + addi.d $a0, $sp, 432 │ │ │ │ add.d $t0, $t0, $sp │ │ │ │ - st.d $s7, $t0, 480 │ │ │ │ - st.d $s5, $sp, 592 │ │ │ │ - bl -299384 │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - li.w $a4, 16 │ │ │ │ - pcaddi $a3, 43921 │ │ │ │ + st.d $s7, $t0, 320 │ │ │ │ + st.d $s4, $sp, 432 │ │ │ │ + bl -301228 │ │ │ │ + li.w $a4, 24 │ │ │ │ + pcaddi $a3, 43199 │ │ │ │ move $a2, $zero │ │ │ │ move $a1, $zero │ │ │ │ - bl -297504 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - move $s8, $a0 │ │ │ │ - addi.d $a0, $sp, 368 │ │ │ │ - st.d $a0, $sp, 352 │ │ │ │ - ldptr.d $t0, $s8, 0 │ │ │ │ - addi.d $a1, $s8, 16 │ │ │ │ - beq $t0, $a1, 1096 # 55a90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3dc90> │ │ │ │ - st.d $t0, $sp, 352 │ │ │ │ - ld.d $t0, $s8, 16 │ │ │ │ - st.d $t0, $sp, 368 │ │ │ │ - ld.d $t0, $s8, 8 │ │ │ │ - st.d $zero, $s8, 8 │ │ │ │ - li.w $t2, 4 │ │ │ │ - st.d $t0, $sp, 360 │ │ │ │ - st.b $zero, $s8, 16 │ │ │ │ - ld.d $t0, $sp, 360 │ │ │ │ - lu52i.d $t2, $t2, -2048 │ │ │ │ - stptr.d $a1, $s8, 0 │ │ │ │ - li.w $t1, 2 │ │ │ │ - add.d $t0, $t0, $t2 │ │ │ │ - bgeu $t1, $t0, 2280 # 55f68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e168> │ │ │ │ - addi.d $s8, $sp, 352 │ │ │ │ - li.w $a2, 3 │ │ │ │ - pcaddi $a1, 41461 │ │ │ │ - move $a0, $s8 │ │ │ │ - bl -299540 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + addi.d $a0, $sp, 64 │ │ │ │ + bl -299348 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + addi.d $t0, $sp, 112 │ │ │ │ + st.d $t0, $sp, 96 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + addi.d $a1, $a0, 16 │ │ │ │ + move $s1, $a0 │ │ │ │ + beq $t0, $a1, 2300 # 56678 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x207b8> │ │ │ │ + st.d $t0, $sp, 96 │ │ │ │ + ld.d $t0, $a0, 16 │ │ │ │ + st.d $t0, $sp, 112 │ │ │ │ + nop │ │ │ │ + ld.d $t0, $s1, 8 │ │ │ │ + li.w $t1, 16 │ │ │ │ + lu52i.d $t1, $t1, -2048 │ │ │ │ + st.d $t0, $sp, 104 │ │ │ │ + stptr.d $a1, $s1, 0 │ │ │ │ + add.d $t0, $t0, $t1 │ │ │ │ + st.b $zero, $s1, 16 │ │ │ │ + st.d $zero, $s1, 8 │ │ │ │ + li.w $t1, 14 │ │ │ │ + bgeu $t1, $t0, 2780 # 56890 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x209d0> │ │ │ │ + addi.d $t0, $sp, 96 │ │ │ │ + li.w $a2, 15 │ │ │ │ + pcaddi $a1, 43180 │ │ │ │ + move $a0, $t0 │ │ │ │ + st.d $t0, $sp, 32 │ │ │ │ + bl -301388 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + addi.d $s1, $sp, 144 │ │ │ │ + st.d $s1, $sp, 128 │ │ │ │ + ldptr.d $t1, $a0, 0 │ │ │ │ + addi.d $a1, $a0, 16 │ │ │ │ move $t0, $a0 │ │ │ │ - addi.d $a0, $sp, 400 │ │ │ │ - st.d $a0, $sp, 384 │ │ │ │ - ldptr.d $t1, $t0, 0 │ │ │ │ - addi.d $a1, $t0, 16 │ │ │ │ - beq $t1, $a1, 1020 # 55aa8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3dca8> │ │ │ │ - st.d $t1, $sp, 384 │ │ │ │ - ld.d $t1, $t0, 16 │ │ │ │ - st.d $t1, $sp, 400 │ │ │ │ + beq $t1, $a1, 2092 # 56610 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20750> │ │ │ │ + st.d $t1, $sp, 128 │ │ │ │ + ld.d $t1, $a0, 16 │ │ │ │ + st.d $t1, $sp, 144 │ │ │ │ nop │ │ │ │ ld.d $t1, $t0, 8 │ │ │ │ stptr.d $a1, $t0, 0 │ │ │ │ - st.d $zero, $t0, 8 │ │ │ │ - st.d $t1, $sp, 392 │ │ │ │ + addi.d $a0, $sp, 432 │ │ │ │ st.b $zero, $t0, 16 │ │ │ │ - bl -299972 │ │ │ │ - pcaddi $t0, 92902 │ │ │ │ - ld.d $t0, $t0, 8 │ │ │ │ - pcalau12i $t1, 44 │ │ │ │ - fld.d $fa0, $t1, 1128 │ │ │ │ - lu12i.w $t1, 244 │ │ │ │ - sub.d $t0, $a0, $t0 │ │ │ │ - ori $t1, $t1, 0x240 │ │ │ │ - div.d $t0, $t0, $t1 │ │ │ │ - bstrpick.d $t0, $t0, 0x1f, 0x0 │ │ │ │ - movgr2fr.d $fa1, $t0 │ │ │ │ - addi.d $a0, $sp, 592 │ │ │ │ - ffint.d.l $fs0, $fa1 │ │ │ │ - fdiv.d $fs0, $fs0, $fa0 │ │ │ │ - bl -299692 │ │ │ │ - st.h $zero, $sp, 816 │ │ │ │ - ld.d $a0, $s1, -24 │ │ │ │ - addi.d $t0, $sp, 480 │ │ │ │ - st.d $s5, $sp, 592 │ │ │ │ - st.d $zero, $sp, 808 │ │ │ │ - st.d $zero, $sp, 824 │ │ │ │ - st.d $zero, $sp, 832 │ │ │ │ - st.d $zero, $sp, 840 │ │ │ │ - st.d $zero, $sp, 848 │ │ │ │ - st.d $s1, $sp, 480 │ │ │ │ - add.d $a0, $t0, $a0 │ │ │ │ + st.d $zero, $t0, 8 │ │ │ │ + st.d $t1, $sp, 136 │ │ │ │ + bl -301488 │ │ │ │ + st.h $zero, $sp, 656 │ │ │ │ + ld.d $a0, $s2, -24 │ │ │ │ + st.d $s4, $sp, 432 │ │ │ │ + st.d $zero, $sp, 648 │ │ │ │ + st.d $zero, $sp, 664 │ │ │ │ + st.d $zero, $sp, 672 │ │ │ │ + st.d $zero, $sp, 680 │ │ │ │ + st.d $zero, $sp, 688 │ │ │ │ + st.d $s2, $sp, 320 │ │ │ │ + add.d $a0, $s6, $a0 │ │ │ │ stptr.d $s7, $a0, 0 │ │ │ │ move $a1, $zero │ │ │ │ - bl -298132 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - pcalau12i $t0, 91 │ │ │ │ - ld.d $t0, $t0, -240 │ │ │ │ - addi.d $t0, $t0, 24 │ │ │ │ - st.d $t0, $sp, 480 │ │ │ │ - ld.d $t0, $sp, 16 │ │ │ │ - addi.d $a0, $sp, 544 │ │ │ │ - st.d $s2, $sp, 488 │ │ │ │ - st.d $t0, $sp, 592 │ │ │ │ - st.d $zero, $sp, 496 │ │ │ │ - st.d $zero, $sp, 504 │ │ │ │ - st.d $zero, $sp, 512 │ │ │ │ - st.d $zero, $sp, 520 │ │ │ │ - st.d $zero, $sp, 528 │ │ │ │ - st.d $zero, $sp, 536 │ │ │ │ - bl -297104 │ │ │ │ - addi.d $t0, $sp, 576 │ │ │ │ - st.d $t0, $sp, 560 │ │ │ │ - addi.d $a1, $sp, 488 │ │ │ │ + bl -299924 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + addi.d $a0, $sp, 384 │ │ │ │ + st.d $fp, $sp, 320 │ │ │ │ + st.d $s3, $sp, 432 │ │ │ │ + st.d $s5, $sp, 328 │ │ │ │ + st.d $zero, $sp, 336 │ │ │ │ + st.d $zero, $sp, 344 │ │ │ │ + st.d $zero, $sp, 352 │ │ │ │ + st.d $zero, $sp, 360 │ │ │ │ + st.d $zero, $sp, 368 │ │ │ │ + st.d $zero, $sp, 376 │ │ │ │ + bl -298880 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + addi.d $a1, $sp, 328 │ │ │ │ + addi.d $a0, $sp, 432 │ │ │ │ + st.d $t0, $sp, 328 │ │ │ │ li.w $t0, 16 │ │ │ │ - addi.d $a0, $sp, 592 │ │ │ │ - st.d $s6, $sp, 488 │ │ │ │ - st.b $zero, $sp, 576 │ │ │ │ - st.d $zero, $sp, 568 │ │ │ │ - st.w $t0, $sp, 552 │ │ │ │ - bl -298232 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - ld.d $t0, $sp, 480 │ │ │ │ - addi.d $t1, $sp, 480 │ │ │ │ - move $a0, $t1 │ │ │ │ - ld.d $t0, $t0, -24 │ │ │ │ - fmov.d $fa0, $fs0 │ │ │ │ - li.w $t2, 2 │ │ │ │ - add.d $t0, $t1, $t0 │ │ │ │ - ldptr.w $t1, $t0, 24 │ │ │ │ - ori $t1, $t1, 0x4 │ │ │ │ - st.w $t1, $t0, 24 │ │ │ │ - st.d $t2, $sp, 600 │ │ │ │ - bl -297816 # cc80 (double)@plt> │ │ │ │ - ld.d $a4, $sp, 528 │ │ │ │ - addi.d $t0, $sp, 432 │ │ │ │ - st.b $zero, $sp, 432 │ │ │ │ - st.d $zero, $sp, 424 │ │ │ │ - st.d $t0, $sp, 416 │ │ │ │ - addi.d $s6, $sp, 416 │ │ │ │ - beqz $a4, 748 # 55ae0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3dce0> │ │ │ │ - ld.d $t1, $sp, 512 │ │ │ │ - beqz $t1, 20 # 55810 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3da10> │ │ │ │ + st.d $s8, $sp, 400 │ │ │ │ + st.b $zero, $sp, 416 │ │ │ │ + st.d $zero, $sp, 408 │ │ │ │ + st.w $t0, $sp, 392 │ │ │ │ + bl -300008 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + bstrpick.d $a1, $s0, 0x1f, 0x0 │ │ │ │ + move $a0, $s6 │ │ │ │ + bl -301044 # c6b0 (unsigned long)@plt> │ │ │ │ + ld.d $a4, $sp, 368 │ │ │ │ + addi.d $t0, $sp, 176 │ │ │ │ + st.b $zero, $sp, 176 │ │ │ │ + st.d $zero, $sp, 168 │ │ │ │ + st.d $t0, $sp, 160 │ │ │ │ + beqz $a4, 2044 # 566b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x207f8> │ │ │ │ + ld.d $t1, $sp, 352 │ │ │ │ + beqz $t1, 20 # 55ed8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20018> │ │ │ │ sltu $t0, $a4, $t1 │ │ │ │ masknez $a4, $a4, $t0 │ │ │ │ maskeqz $t0, $t1, $t0 │ │ │ │ or $a4, $a4, $t0 │ │ │ │ - ld.d $a3, $sp, 520 │ │ │ │ + ld.d $a3, $sp, 360 │ │ │ │ move $a2, $zero │ │ │ │ move $a1, $zero │ │ │ │ sub.d $a4, $a4, $a3 │ │ │ │ - move $a0, $s6 │ │ │ │ - bl -298004 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - pcalau12i $t0, 91 │ │ │ │ - ld.d $t0, $t0, -240 │ │ │ │ - addi.d $t0, $t0, 24 │ │ │ │ - st.d $t0, $sp, 480 │ │ │ │ - ld.d $t0, $sp, 16 │ │ │ │ - ld.d $a0, $sp, 560 │ │ │ │ - st.d $t0, $sp, 592 │ │ │ │ - addi.d $t0, $sp, 576 │ │ │ │ - beq $a0, $t0, 8 # 55850 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3da50> │ │ │ │ - bl -299004 │ │ │ │ - addi.d $a0, $sp, 544 │ │ │ │ - st.d $s2, $sp, 488 │ │ │ │ - bl -298248 │ │ │ │ - ld.d $t0, $s1, -24 │ │ │ │ - st.d $s1, $sp, 480 │ │ │ │ - addi.d $a0, $sp, 592 │ │ │ │ + addi.d $a0, $sp, 160 │ │ │ │ + bl -299740 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + ld.d $a0, $sp, 400 │ │ │ │ + st.d $fp, $sp, 320 │ │ │ │ + st.d $s3, $sp, 432 │ │ │ │ + beq $a0, $s8, 12 # 55f08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20048> │ │ │ │ + bl -300720 │ │ │ │ + nop │ │ │ │ + addi.d $a0, $sp, 384 │ │ │ │ + st.d $s5, $sp, 328 │ │ │ │ + bl -299968 │ │ │ │ + ld.d $t0, $s2, -24 │ │ │ │ + st.d $s2, $sp, 320 │ │ │ │ + addi.d $a0, $sp, 432 │ │ │ │ add.d $t0, $t0, $sp │ │ │ │ - st.d $s7, $t0, 480 │ │ │ │ - st.d $s5, $sp, 592 │ │ │ │ - addi.d $s7, $sp, 448 │ │ │ │ - bl -299992 │ │ │ │ - addi.d $s2, $sp, 384 │ │ │ │ - move $a2, $s6 │ │ │ │ - move $a1, $s2 │ │ │ │ - move $a0, $s7 │ │ │ │ - bl -61100 # 469e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ebe0> │ │ │ │ - ld.d $t0, $sp, 456 │ │ │ │ - li.w $t2, 3 │ │ │ │ - lu52i.d $t2, $t2, -2048 │ │ │ │ - li.w $t1, 1 │ │ │ │ - add.d $t0, $t0, $t2 │ │ │ │ - bgeu $t1, $t0, 1980 # 56060 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e260> │ │ │ │ - li.w $a2, 2 │ │ │ │ - pcaddi $a1, 41327 │ │ │ │ - move $a0, $s7 │ │ │ │ - bl -300084 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - move $a1, $a0 │ │ │ │ - addi.d $a0, $sp, 480 │ │ │ │ - bl -299696 # c610 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - pcaddi $s1, 92649 │ │ │ │ - ld.bu $t0, $s1, 512 │ │ │ │ - bnez $t0, 332 # 55a18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3dc18> │ │ │ │ - ld.bu $t0, $s1, 513 │ │ │ │ - bnez $t0, 284 # 559f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3dbf0> │ │ │ │ - addi.d $a0, $sp, 480 │ │ │ │ - bl -298716 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - move $a0, $s7 │ │ │ │ - bl -298724 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + st.d $s7, $t0, 320 │ │ │ │ + st.d $s4, $sp, 432 │ │ │ │ + bl -301708 │ │ │ │ + ld.d $a4, $sp, 136 │ │ │ │ + ld.d $a2, $sp, 168 │ │ │ │ + ld.d $a3, $sp, 128 │ │ │ │ + add.d $t0, $a4, $a2 │ │ │ │ + beq $a3, $s1, 1696 # 565e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20720> │ │ │ │ + ld.d $t1, $sp, 144 │ │ │ │ + ld.d $a1, $sp, 160 │ │ │ │ + bgeu $t1, $t0, 20 # 55f60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x200a0> │ │ │ │ + addi.d $t1, $sp, 176 │ │ │ │ + beq $a1, $t1, 12 # 55f60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x200a0> │ │ │ │ + ld.d $t1, $sp, 176 │ │ │ │ + bgeu $t1, $t0, 1308 # 56478 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x205b8> │ │ │ │ + li.w $t0, -2 │ │ │ │ + lu52i.d $t0, $t0, 2047 │ │ │ │ + sub.d $t0, $t0, $a4 │ │ │ │ + bltu $t0, $a2, 2812 # 56a68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20ba8> │ │ │ │ + addi.d $s0, $sp, 128 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -301816 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + addi.d $t0, $sp, 208 │ │ │ │ + st.d $t0, $sp, 192 │ │ │ │ + st.d $t0, $sp, 24 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + addi.d $a1, $a0, 16 │ │ │ │ + move $s0, $a0 │ │ │ │ + beq $t0, $a1, 1300 # 564a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x205e8> │ │ │ │ + st.d $t0, $sp, 192 │ │ │ │ + ld.d $t0, $a0, 16 │ │ │ │ + st.d $t0, $sp, 208 │ │ │ │ + nop │ │ │ │ + ld.d $t0, $s0, 8 │ │ │ │ + st.b $zero, $s0, 16 │ │ │ │ + st.d $zero, $s0, 8 │ │ │ │ + stptr.d $a1, $s0, 0 │ │ │ │ + st.d $t0, $sp, 200 │ │ │ │ + ld.d $t0, $sp, 200 │ │ │ │ + li.w $t1, 14 │ │ │ │ + lu52i.d $t1, $t1, -2048 │ │ │ │ + add.d $t0, $t0, $t1 │ │ │ │ + li.w $t1, 12 │ │ │ │ + bgeu $t1, $t0, 2320 # 568e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20a20> │ │ │ │ + addi.d $t0, $sp, 192 │ │ │ │ + li.w $a2, 13 │ │ │ │ + pcaddi $a1, 43049 │ │ │ │ + move $a0, $t0 │ │ │ │ + st.d $t0, $sp, 40 │ │ │ │ + bl -301928 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + addi.d $s0, $sp, 240 │ │ │ │ + st.d $s0, $sp, 224 │ │ │ │ + ldptr.d $t1, $a0, 0 │ │ │ │ + addi.d $a1, $a0, 16 │ │ │ │ + move $t0, $a0 │ │ │ │ + beq $t1, $a1, 1592 # 56638 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20778> │ │ │ │ + st.d $t1, $sp, 224 │ │ │ │ + ld.d $t1, $a0, 16 │ │ │ │ + st.d $t1, $sp, 240 │ │ │ │ + ld.d $t1, $t0, 8 │ │ │ │ + stptr.d $a1, $t0, 0 │ │ │ │ + addi.d $a0, $sp, 432 │ │ │ │ + st.b $zero, $t0, 16 │ │ │ │ + st.d $zero, $t0, 8 │ │ │ │ + st.d $t1, $sp, 232 │ │ │ │ + bl -302024 │ │ │ │ + st.h $zero, $sp, 656 │ │ │ │ + ld.d $a0, $s2, -24 │ │ │ │ + st.d $s4, $sp, 432 │ │ │ │ + st.d $zero, $sp, 648 │ │ │ │ + st.d $zero, $sp, 664 │ │ │ │ + st.d $zero, $sp, 672 │ │ │ │ + st.d $zero, $sp, 680 │ │ │ │ + st.d $zero, $sp, 688 │ │ │ │ + st.d $s2, $sp, 320 │ │ │ │ + add.d $a0, $s6, $a0 │ │ │ │ + stptr.d $s7, $a0, 0 │ │ │ │ + move $a1, $zero │ │ │ │ + bl -300460 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + addi.d $a0, $sp, 384 │ │ │ │ + st.d $fp, $sp, 320 │ │ │ │ + st.d $s3, $sp, 432 │ │ │ │ + st.d $s5, $sp, 328 │ │ │ │ + st.d $zero, $sp, 336 │ │ │ │ + st.d $zero, $sp, 344 │ │ │ │ + st.d $zero, $sp, 352 │ │ │ │ + st.d $zero, $sp, 360 │ │ │ │ + st.d $zero, $sp, 368 │ │ │ │ + st.d $zero, $sp, 376 │ │ │ │ + bl -299416 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + addi.d $a1, $sp, 328 │ │ │ │ + addi.d $a0, $sp, 432 │ │ │ │ + st.d $t0, $sp, 328 │ │ │ │ + li.w $t0, 16 │ │ │ │ + st.d $s8, $sp, 400 │ │ │ │ + st.b $zero, $sp, 416 │ │ │ │ + st.d $zero, $sp, 408 │ │ │ │ + st.w $t0, $sp, 392 │ │ │ │ + bl -300544 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + ld.wu $a1, $sp, 16 │ │ │ │ move $a0, $s6 │ │ │ │ - bl -298732 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -298740 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - move $a0, $s8 │ │ │ │ - bl -298748 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - bl -298756 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $a0, $sp, 856 │ │ │ │ - bl 16340 # 598e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41ae0> │ │ │ │ - beq $s0, $s3, 40 # 55938 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3db38> │ │ │ │ - move $s1, $s3 │ │ │ │ + bl -301580 # c6b0 (unsigned long)@plt> │ │ │ │ + ld.d $a4, $sp, 368 │ │ │ │ + addi.d $t0, $sp, 272 │ │ │ │ + st.b $zero, $sp, 272 │ │ │ │ + st.d $zero, $sp, 264 │ │ │ │ + st.d $t0, $sp, 256 │ │ │ │ + beqz $a4, 1476 # 56698 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x207d8> │ │ │ │ + ld.d $t1, $sp, 352 │ │ │ │ + beqz $t1, 20 # 560f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20230> │ │ │ │ + sltu $t0, $a4, $t1 │ │ │ │ + masknez $a4, $a4, $t0 │ │ │ │ + maskeqz $t0, $t1, $t0 │ │ │ │ + or $a4, $a4, $t0 │ │ │ │ + ld.d $a3, $sp, 360 │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $zero │ │ │ │ + sub.d $a4, $a4, $a3 │ │ │ │ + addi.d $a0, $sp, 256 │ │ │ │ + bl -300276 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + ld.d $a0, $sp, 400 │ │ │ │ + st.d $fp, $sp, 320 │ │ │ │ + st.d $s3, $sp, 432 │ │ │ │ + beq $a0, $s8, 12 # 56120 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20260> │ │ │ │ + bl -301256 │ │ │ │ nop │ │ │ │ + addi.d $a0, $sp, 384 │ │ │ │ + st.d $s5, $sp, 328 │ │ │ │ + bl -300504 │ │ │ │ + ld.d $t0, $s2, -24 │ │ │ │ + st.d $s2, $sp, 320 │ │ │ │ + addi.d $a0, $sp, 432 │ │ │ │ + add.d $t0, $t0, $sp │ │ │ │ + st.d $s7, $t0, 320 │ │ │ │ + st.d $s4, $sp, 432 │ │ │ │ + bl -302244 │ │ │ │ + ld.d $a4, $sp, 232 │ │ │ │ + ld.d $a2, $sp, 264 │ │ │ │ + ld.d $a3, $sp, 224 │ │ │ │ + add.d $t0, $a4, $a2 │ │ │ │ + beq $a3, $s0, 1288 # 56660 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x207a0> │ │ │ │ + ld.d $t1, $sp, 240 │ │ │ │ + ld.d $a1, $sp, 256 │ │ │ │ + bgeu $t1, $t0, 20 # 56178 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x202b8> │ │ │ │ + addi.d $t1, $sp, 272 │ │ │ │ + beq $a1, $t1, 12 # 56178 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x202b8> │ │ │ │ + ld.d $t1, $sp, 272 │ │ │ │ + bgeu $t1, $t0, 700 # 56430 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20570> │ │ │ │ + li.w $t0, -2 │ │ │ │ + lu52i.d $t0, $t0, 2047 │ │ │ │ + sub.d $t0, $t0, $a4 │ │ │ │ + bltu $t0, $a2, 2028 # 56970 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20ab0> │ │ │ │ + addi.d $s2, $sp, 224 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -302352 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + addi.d $s2, $sp, 304 │ │ │ │ + st.d $s2, $sp, 288 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + addi.d $s4, $a0, 16 │ │ │ │ + move $s3, $a0 │ │ │ │ + beq $t0, $s4, 696 # 56460 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x205a0> │ │ │ │ nop │ │ │ │ - ldptr.d $a0, $s1, 0 │ │ │ │ - addi.d $t0, $s1, 16 │ │ │ │ - beq $a0, $t0, 8 # 55930 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3db30> │ │ │ │ - bl -299228 │ │ │ │ - addi.d $s1, $s1, 32 │ │ │ │ - bne $s0, $s1, -20 # 55920 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3db20> │ │ │ │ - beqz $s3, 16 # 55948 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3db48> │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -299248 │ │ │ │ + st.d $t0, $sp, 288 │ │ │ │ + ld.d $t0, $a0, 16 │ │ │ │ + st.d $t0, $sp, 304 │ │ │ │ nop │ │ │ │ + ld.d $t0, $s3, 8 │ │ │ │ + st.b $zero, $s3, 16 │ │ │ │ + st.d $zero, $s3, 8 │ │ │ │ + stptr.d $s4, $s3, 0 │ │ │ │ + st.d $t0, $sp, 296 │ │ │ │ + ld.d $t1, $sp, 296 │ │ │ │ + li.w $t0, -2 │ │ │ │ + lu52i.d $t0, $t0, 2047 │ │ │ │ + beq $t1, $t0, 2112 # 56a20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20b60> │ │ │ │ + addi.d $s4, $sp, 288 │ │ │ │ + li.w $a2, 1 │ │ │ │ + pcaddi $a1, 40765 │ │ │ │ move $a0, $s4 │ │ │ │ - bl -298828 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - pcalau12i $t1, 91 │ │ │ │ + bl -302452 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + addi.d $s3, $sp, 336 │ │ │ │ + st.d $s3, $sp, 320 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + addi.d $s7, $a0, 16 │ │ │ │ + move $s5, $a0 │ │ │ │ + beq $t0, $s7, 1004 # 565f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20738> │ │ │ │ + st.d $t0, $sp, 320 │ │ │ │ + ld.d $t0, $a0, 16 │ │ │ │ + st.d $t0, $sp, 336 │ │ │ │ + nop │ │ │ │ + ld.d $t0, $s5, 8 │ │ │ │ + stptr.d $s7, $s5, 0 │ │ │ │ + st.d $zero, $s5, 8 │ │ │ │ + st.d $t0, $sp, 328 │ │ │ │ + st.b $zero, $s5, 16 │ │ │ │ + pcaddi $s5, 92035 │ │ │ │ + ld.bu $t0, $s5, 512 │ │ │ │ + bnez $t0, 740 # 56520 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20660> │ │ │ │ + ld.bu $t0, $s5, 513 │ │ │ │ + bnez $t0, 644 # 564c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20608> │ │ │ │ + ld.d $a0, $sp, 320 │ │ │ │ + beq $a0, $s3, 12 # 56258 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20398> │ │ │ │ + bl -301568 │ │ │ │ + nop │ │ │ │ + ld.d $a0, $sp, 288 │ │ │ │ + beq $a0, $s2, 12 # 56268 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x203a8> │ │ │ │ + bl -301584 │ │ │ │ + nop │ │ │ │ + ld.d $a0, $sp, 256 │ │ │ │ + addi.d $t0, $sp, 272 │ │ │ │ + beq $a0, $t0, 8 # 56278 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x203b8> │ │ │ │ + bl -301604 │ │ │ │ + ld.d $a0, $sp, 224 │ │ │ │ + beq $a0, $s0, 12 # 56288 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x203c8> │ │ │ │ + bl -301616 │ │ │ │ + nop │ │ │ │ + ld.d $a0, $sp, 192 │ │ │ │ + ld.d $t0, $sp, 24 │ │ │ │ + beq $a0, $t0, 8 # 56298 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x203d8> │ │ │ │ + bl -301636 │ │ │ │ + ld.d $a0, $sp, 160 │ │ │ │ + addi.d $t0, $sp, 176 │ │ │ │ + beq $a0, $t0, 8 # 562a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x203e8> │ │ │ │ + bl -301652 │ │ │ │ + ld.d $a0, $sp, 128 │ │ │ │ + beq $a0, $s1, 12 # 562b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x203f8> │ │ │ │ + bl -301664 │ │ │ │ + nop │ │ │ │ + ld.d $a0, $sp, 96 │ │ │ │ + addi.d $t0, $sp, 112 │ │ │ │ + beq $a0, $t0, 8 # 562c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20408> │ │ │ │ + bl -301684 │ │ │ │ + ld.d $a0, $sp, 64 │ │ │ │ + addi.d $t0, $sp, 80 │ │ │ │ + beq $a0, $t0, 8 # 562d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20418> │ │ │ │ + bl -301700 │ │ │ │ + pcalau12i $t1, 90 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 1688 │ │ │ │ + ld.d $t0, $sp, 696 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, 1040 # 55d78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3df78> │ │ │ │ - ld.d $ra, $sp, 1800 │ │ │ │ - ld.d $fp, $sp, 1792 │ │ │ │ - ld.d $s0, $sp, 1784 │ │ │ │ - ld.d $s1, $sp, 1776 │ │ │ │ - ld.d $s2, $sp, 1768 │ │ │ │ - ld.d $s3, $sp, 1760 │ │ │ │ - ld.d $s4, $sp, 1752 │ │ │ │ - ld.d $s5, $sp, 1744 │ │ │ │ - ld.d $s6, $sp, 1736 │ │ │ │ - ld.d $s7, $sp, 1728 │ │ │ │ - ld.d $s8, $sp, 1720 │ │ │ │ - fld.d $fs0, $sp, 1704 │ │ │ │ - fld.d $fs1, $sp, 1696 │ │ │ │ - addi.d $sp, $sp, 1808 │ │ │ │ + bnez $t0, 1104 # 56740 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20880> │ │ │ │ + ld.d $ra, $sp, 792 │ │ │ │ + ld.d $fp, $sp, 784 │ │ │ │ + ld.d $s0, $sp, 776 │ │ │ │ + ld.d $s1, $sp, 768 │ │ │ │ + ld.d $s2, $sp, 760 │ │ │ │ + ld.d $s3, $sp, 752 │ │ │ │ + ld.d $s4, $sp, 744 │ │ │ │ + ld.d $s5, $sp, 736 │ │ │ │ + ld.d $s6, $sp, 728 │ │ │ │ + ld.d $s7, $sp, 720 │ │ │ │ + ld.d $s8, $sp, 712 │ │ │ │ + addi.d $sp, $sp, 800 │ │ │ │ ret │ │ │ │ - addi.d $t0, $s0, -32 │ │ │ │ - addi.d $t2, $sp, 480 │ │ │ │ - beq $t0, $t2, 496 # 55ba0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3dda0> │ │ │ │ - beqz $s1, 36 # 559d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3dbd8> │ │ │ │ - li.w $t0, 1 │ │ │ │ - beq $s1, $t0, 308 # 55af0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3dcf0> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + addi.d $t0, $a0, 12 │ │ │ │ + beq $t0, $t1, -1924 # 55bc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fd00> │ │ │ │ + ldptr.w $t4, $a0, 0 │ │ │ │ + nop │ │ │ │ + ldptr.w $t2, $t0, 0 │ │ │ │ + addi.d $a1, $t0, 12 │ │ │ │ + beq $t2, $t4, 40 # 56380 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x204c0> │ │ │ │ + move $t4, $t2 │ │ │ │ + move $t0, $a1 │ │ │ │ + nop │ │ │ │ + ld.d $t1, $s6, 8 │ │ │ │ + move $t3, $s6 │ │ │ │ + bne $t0, $t1, -32 # 56350 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20490> │ │ │ │ + ldptr.d $t2, $s6, 0 │ │ │ │ + sub.d $t2, $t0, $t2 │ │ │ │ + b -1980 # 55bc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fd00> │ │ │ │ + ldptr.w $t2, $t0, -4 │ │ │ │ + ldptr.w $t6, $t0, 4 │ │ │ │ + blt $t2, $t6, -40 # 56360 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x204a0> │ │ │ │ + ldptr.w $t8, $t0, -8 │ │ │ │ + ldptr.w $t7, $t0, 8 │ │ │ │ + blt $t7, $t8, -52 # 56360 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x204a0> │ │ │ │ + slt $a0, $t8, $t6 │ │ │ │ + maskeqz $t8, $t8, $a0 │ │ │ │ + masknez $a0, $t6, $a0 │ │ │ │ + slt $t6, $t2, $t7 │ │ │ │ + maskeqz $t7, $t7, $t6 │ │ │ │ + masknez $t6, $t2, $t6 │ │ │ │ + or $t8, $t8, $a0 │ │ │ │ + or $t7, $t7, $t6 │ │ │ │ + st.w $t8, $t0, -8 │ │ │ │ + st.w $t7, $t0, -4 │ │ │ │ + beq $a1, $t1, 56 # 563f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20538> │ │ │ │ + sub.d $a2, $t1, $a1 │ │ │ │ + li.w $t2, 12 │ │ │ │ + bge $t2, $a2, 780 # 566d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20818> │ │ │ │ + move $a0, $t0 │ │ │ │ + st.d $t4, $sp, 24 │ │ │ │ + st.d $t3, $sp, 8 │ │ │ │ + bl -300444 │ │ │ │ + ld.d $t5, $fp, 320 │ │ │ │ + ld.d $t3, $sp, 8 │ │ │ │ + ld.d $t4, $sp, 24 │ │ │ │ + ld.d $t1, $s6, 8 │ │ │ │ + move $t0, $a0 │ │ │ │ + alsl.d $s6, $s7, $t5, 0x3 │ │ │ │ + ld.d $t2, $sp, 16 │ │ │ │ + addi.d $t1, $t1, -12 │ │ │ │ + st.d $t1, $t3, 8 │ │ │ │ + addi.w $t2, $t2, 1 │ │ │ │ + st.d $t2, $sp, 16 │ │ │ │ + b -164 # 56368 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x204a8> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + move $a1, $s4 │ │ │ │ + bl -23364 # 508e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1aa20> │ │ │ │ + b -2184 # 55ba0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fce0> │ │ │ │ + nop │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $zero │ │ │ │ + addi.d $a0, $sp, 256 │ │ │ │ + addi.d $s2, $sp, 224 │ │ │ │ + bl -301104 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + addi.d $s2, $sp, 304 │ │ │ │ + st.d $s2, $sp, 288 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + addi.d $s4, $a0, 16 │ │ │ │ + move $s3, $a0 │ │ │ │ + bne $t0, $s4, -680 # 561b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x202f0> │ │ │ │ + nop │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + move $a1, $s4 │ │ │ │ + move $a0, $s2 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -300944 │ │ │ │ + b -692 # 561c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20300> │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $zero │ │ │ │ + addi.d $a0, $sp, 160 │ │ │ │ + addi.d $s0, $sp, 128 │ │ │ │ + bl -301176 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + addi.d $t0, $sp, 208 │ │ │ │ + st.d $t0, $sp, 192 │ │ │ │ + st.d $t0, $sp, 24 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + addi.d $a1, $a0, 16 │ │ │ │ + move $s0, $a0 │ │ │ │ + bne $t0, $a1, -1292 # 55f98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x200d8> │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + ld.d $a0, $sp, 24 │ │ │ │ + st.d $a1, $sp, 40 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -301016 │ │ │ │ ld.d $a1, $sp, 40 │ │ │ │ - move $a2, $s1 │ │ │ │ - bl -298216 │ │ │ │ + b -1304 # 55fa8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x200e8> │ │ │ │ nop │ │ │ │ - ld.d $s1, $sp, 488 │ │ │ │ - ld.d $a0, $s0, -32 │ │ │ │ - stx.b $zero, $a0, $s1 │ │ │ │ - ld.d $a0, $sp, 480 │ │ │ │ - st.d $s1, $s0, -24 │ │ │ │ - b -1644 # 55378 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d578> │ │ │ │ - ld.d $a0, $sp, 40 │ │ │ │ - b -1508 # 55408 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d608> │ │ │ │ li.w $a2, 4 │ │ │ │ - pcaddi $a1, 40251 │ │ │ │ - pcaddi $a0, 92572 │ │ │ │ - bl -299164 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - ld.d $a2, $sp, 488 │ │ │ │ - ld.d $a1, $sp, 480 │ │ │ │ - pcaddi $a0, 92568 │ │ │ │ - bl -299180 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - bl -300208 # c560 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ - b -316 # 558d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3dad8> │ │ │ │ + pcaddi $a1, 39599 │ │ │ │ + pcaddi $a0, 91868 │ │ │ │ + bl -301940 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + ld.d $a2, $sp, 328 │ │ │ │ + ld.d $a1, $sp, 320 │ │ │ │ + pcaddi $a0, 91864 │ │ │ │ + bl -301956 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + move $s7, $a0 │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ + add.d $t0, $a0, $t0 │ │ │ │ + ld.d $s5, $t0, 240 │ │ │ │ + beqz $s5, 1196 # 569a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20ae8> │ │ │ │ + ld.bu $t0, $s5, 56 │ │ │ │ + beqz $t0, 124 # 56580 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x206c0> │ │ │ │ + ld.b $a1, $s5, 67 │ │ │ │ + nop │ │ │ │ + move $a0, $s7 │ │ │ │ + bl -303700 │ │ │ │ + bl -302680 │ │ │ │ + b -724 # 56248 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20388> │ │ │ │ li.w $a2, 4 │ │ │ │ - pcaddi $a1, 40241 │ │ │ │ - pcalau12i $a0, 91 │ │ │ │ + pcaddi $a1, 39577 │ │ │ │ + pcalau12i $a0, 90 │ │ │ │ ld.d $a0, $a0, -184 │ │ │ │ - bl -299208 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - ld.d $a2, $sp, 488 │ │ │ │ - ld.d $a1, $sp, 480 │ │ │ │ - pcalau12i $a0, 91 │ │ │ │ + bl -302032 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + ld.d $a2, $sp, 328 │ │ │ │ + ld.d $a1, $sp, 320 │ │ │ │ + pcalau12i $a0, 90 │ │ │ │ ld.d $a0, $a0, -184 │ │ │ │ - bl -299228 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - bl -300256 # c560 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ - b -372 # 558d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3dad0> │ │ │ │ - ld.d $s1, $sp, 864 │ │ │ │ - ldptr.d $a0, $s1, 0 │ │ │ │ - beqz $a0, 1496 # 56028 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e228> │ │ │ │ + bl -302052 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ ldptr.d $t0, $a0, 0 │ │ │ │ - bne $t0, $a0, 168 # 55b00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3dd00> │ │ │ │ - nop │ │ │ │ - addi.d $a0, $sp, 920 │ │ │ │ - bl -300692 # c3d0 >::close()@plt> │ │ │ │ - bnez $a0, -1504 # 55488 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d688> │ │ │ │ - ld.d $t0, $sp, 904 │ │ │ │ - addi.d $a0, $sp, 904 │ │ │ │ + move $s8, $a0 │ │ │ │ ld.d $t0, $t0, -24 │ │ │ │ - add.d $a0, $a0, $t0 │ │ │ │ - ldptr.w $a1, $a0, 32 │ │ │ │ - ori $a1, $a1, 0x4 │ │ │ │ - bl -298372 # cd00 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ - b -1536 # 55488 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d688> │ │ │ │ + add.d $t0, $a0, $t0 │ │ │ │ + ld.d $s7, $t0, 240 │ │ │ │ + beqz $s7, 548 # 56780 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x208c0> │ │ │ │ + ld.bu $t0, $s7, 56 │ │ │ │ + beqz $t0, 76 # 565b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x206f0> │ │ │ │ + ld.b $a1, $s7, 67 │ │ │ │ nop │ │ │ │ - ld.d $a2, $s8, 8 │ │ │ │ - st.d $a1, $sp, 24 │ │ │ │ + move $a0, $s8 │ │ │ │ + bl -303796 │ │ │ │ + bl -302776 │ │ │ │ + b -828 # 56240 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20380> │ │ │ │ + move $a0, $s5 │ │ │ │ + bl -302100 # c970 ::_M_widen_init() const@plt> │ │ │ │ + ldptr.d $t0, $s5, 0 │ │ │ │ + pcaddi $t1, -71731 │ │ │ │ + li.w $a1, 10 │ │ │ │ + ld.d $t0, $t0, 48 │ │ │ │ + beq $t0, $t1, -136 # 56510 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20650> │ │ │ │ + move $a0, $s5 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + move $a1, $a0 │ │ │ │ + b -152 # 56510 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20650> │ │ │ │ + nop │ │ │ │ + move $a0, $s7 │ │ │ │ + bl -302148 # c970 ::_M_widen_init() const@plt> │ │ │ │ + ldptr.d $t0, $s7, 0 │ │ │ │ + pcaddi $t1, -71743 │ │ │ │ + li.w $a1, 10 │ │ │ │ + ld.d $t0, $t0, 48 │ │ │ │ + beq $t0, $t1, -88 # 56570 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x206b0> │ │ │ │ + move $a0, $s7 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + move $a1, $a0 │ │ │ │ + b -104 # 56570 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x206b0> │ │ │ │ + nop │ │ │ │ + li.w $t1, 15 │ │ │ │ + ld.d $a1, $sp, 160 │ │ │ │ + bgeu $t1, $t0, -1656 # 55f70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x200b0> │ │ │ │ + addi.d $t1, $sp, 176 │ │ │ │ + bne $a1, $t1, -1688 # 55f58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20098> │ │ │ │ + b -1668 # 55f70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x200b0> │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + move $a1, $s7 │ │ │ │ + move $a0, $s3 │ │ │ │ addi.d $a2, $a2, 1 │ │ │ │ - bl -298428 │ │ │ │ - ld.d $a1, $sp, 24 │ │ │ │ - b -1100 # 55658 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d858> │ │ │ │ - ld.d $a2, $t0, 8 │ │ │ │ - st.d $t0, $sp, 32 │ │ │ │ - st.d $a1, $sp, 24 │ │ │ │ + bl -301352 │ │ │ │ + b -1004 # 56220 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20360> │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + st.d $a0, $sp, 40 │ │ │ │ + move $a0, $s1 │ │ │ │ addi.d $a2, $a2, 1 │ │ │ │ - bl -298456 │ │ │ │ + st.d $a1, $sp, 24 │ │ │ │ + bl -301380 │ │ │ │ ld.d $a1, $sp, 24 │ │ │ │ - ld.d $t0, $sp, 32 │ │ │ │ - b -1028 # 556c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d8c0> │ │ │ │ - addi.d $fp, $sp, 560 │ │ │ │ - move $a0, $t0 │ │ │ │ - move $a1, $fp │ │ │ │ - bl -300308 # c5c0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - b -1288 # 555d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d7d0> │ │ │ │ - nop │ │ │ │ - move $a1, $fp │ │ │ │ - move $a0, $s6 │ │ │ │ - bl -300328 # c5c0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - b -708 # 55828 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3da28> │ │ │ │ - ld.b $t0, $sp, 496 │ │ │ │ - st.b $t0, $a0, 0 │ │ │ │ - b -296 # 559d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3dbd0> │ │ │ │ + ld.d $t0, $sp, 40 │ │ │ │ + b -2104 # 55df8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ff38> │ │ │ │ nop │ │ │ │ - bl 15168 # 59640 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41840> │ │ │ │ - ldptr.d $s1, $s1, 0 │ │ │ │ - beqz $s1, 1312 # 56028 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e228> │ │ │ │ - ldptr.d $s2, $s1, 0 │ │ │ │ - beq $s2, $s1, 96 # 55b70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3dd70> │ │ │ │ - li.w $s5, 5 │ │ │ │ - ldptr.w $t0, $s1, 56 │ │ │ │ - andi $t0, $t0, 0x5 │ │ │ │ - beq $t0, $s5, 24 # 55b38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3dd38> │ │ │ │ - ld.d $a0, $s2, 16 │ │ │ │ - move $a1, $zero │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 136 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - ld.d $a0, $s2, 16 │ │ │ │ - st.d $zero, $s2, 16 │ │ │ │ - beqz $a0, 80 # 55b90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3dd90> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 8 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - ldptr.d $s2, $s2, 0 │ │ │ │ - bne $s1, $s2, -60 # 55b18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3dd18> │ │ │ │ - ldptr.d $s2, $s1, 0 │ │ │ │ - beq $s1, $s2, 20 # 55b70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3dd70> │ │ │ │ - move $a0, $s2 │ │ │ │ - ldptr.d $s2, $s2, 0 │ │ │ │ - bl -299800 │ │ │ │ - bne $s1, $s2, -12 # 55b60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3dd60> │ │ │ │ - ldptr.w $t0, $s1, 56 │ │ │ │ - st.d $s1, $s1, 8 │ │ │ │ - stptr.d $s1, $s1, 0 │ │ │ │ - bstrins.d $t0, $zero, 0x1, 0x0 │ │ │ │ - st.d $zero, $s1, 16 │ │ │ │ - st.w $t0, $s1, 56 │ │ │ │ - b -296 # 55a60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3dc60> │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + st.d $a0, $sp, 56 │ │ │ │ + move $a0, $s0 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + st.d $a1, $sp, 48 │ │ │ │ + bl -301420 │ │ │ │ + ld.d $a1, $sp, 48 │ │ │ │ + ld.d $t0, $sp, 56 │ │ │ │ + b -1608 # 56010 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20150> │ │ │ │ nop │ │ │ │ - ldptr.d $s2, $s2, 0 │ │ │ │ - bne $s1, $s2, -124 # 55b18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3dd18> │ │ │ │ - b -64 # 55b58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3dd58> │ │ │ │ + li.w $t1, 15 │ │ │ │ + ld.d $a1, $sp, 256 │ │ │ │ + bgeu $t1, $t0, -1248 # 56188 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x202c8> │ │ │ │ + addi.d $t1, $sp, 272 │ │ │ │ + bne $a1, $t1, -1280 # 56170 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x202b0> │ │ │ │ + b -1260 # 56188 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x202c8> │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + addi.d $a0, $sp, 112 │ │ │ │ + st.d $a1, $sp, 24 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -301480 │ │ │ │ + ld.d $a1, $sp, 24 │ │ │ │ + b -2304 # 55d90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fed0> │ │ │ │ nop │ │ │ │ - move $a0, $t1 │ │ │ │ - b -2092 # 55378 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d578> │ │ │ │ - ld.d $a1, $sp, 32 │ │ │ │ - li.w $a2, -1 │ │ │ │ - addi.d $a0, $sp, 128 │ │ │ │ - bl -8420 # 53ad0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3bcd0> │ │ │ │ - li.w $a4, 37 │ │ │ │ - pcaddi $a3, 43527 │ │ │ │ - move $a2, $zero │ │ │ │ - move $a1, $zero │ │ │ │ - addi.d $a0, $sp, 128 │ │ │ │ - bl -299644 # c950 , std::allocator >::replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - move $a1, $a0 │ │ │ │ + addi.d $a1, $sp, 400 │ │ │ │ + addi.d $a0, $sp, 256 │ │ │ │ + bl -303328 # c5c0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + b -1436 # 56108 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20248> │ │ │ │ + addi.d $a1, $sp, 400 │ │ │ │ + addi.d $a0, $sp, 64 │ │ │ │ + bl -303344 # c5c0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + b -2468 # 55d10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fe50> │ │ │ │ + addi.d $a1, $sp, 400 │ │ │ │ addi.d $a0, $sp, 160 │ │ │ │ - bl -300488 # c610 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - pcaddi $a1, 43529 │ │ │ │ + bl -303360 # c5c0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + b -2004 # 55ef0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20030> │ │ │ │ + st.d $zero, $sp, 16 │ │ │ │ + move $s0, $zero │ │ │ │ + move $s1, $zero │ │ │ │ + b -2804 # 55be0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fd20> │ │ │ │ + bne $a2, $t2, -736 # 563f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20538> │ │ │ │ + ld.d $t2, $t0, 12 │ │ │ │ + stptr.d $t2, $t0, 0 │ │ │ │ + ldptr.w $t2, $t0, 20 │ │ │ │ + st.w $t2, $t0, 8 │ │ │ │ + b -756 # 563f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20538> │ │ │ │ + move $s1, $a0 │ │ │ │ + nop │ │ │ │ addi.d $a0, $sp, 160 │ │ │ │ - bl -298324 # ce90 , std::allocator >::append(char const*)@plt> │ │ │ │ - move $a1, $a0 │ │ │ │ - addi.d $a0, $sp, 192 │ │ │ │ - bl -300512 # c610 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - fmov.d $fa0, $fs1 │ │ │ │ - li.w $a1, 5 │ │ │ │ - addi.d $a0, $sp, 224 │ │ │ │ - bl -9296 # 537b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b9b0> │ │ │ │ - addi.d $a2, $sp, 224 │ │ │ │ - addi.d $a1, $sp, 192 │ │ │ │ - addi.d $a0, $sp, 256 │ │ │ │ - bl -62000 # 469e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ebe0> │ │ │ │ - pcaddi $a1, 43517 │ │ │ │ - addi.d $a0, $sp, 256 │ │ │ │ - bl -298380 # ce90 , std::allocator >::append(char const*)@plt> │ │ │ │ - move $a1, $a0 │ │ │ │ - addi.d $a0, $sp, 288 │ │ │ │ - bl -300568 # c610 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - addi.d $s1, $sp, 320 │ │ │ │ - li.w $a2, -1 │ │ │ │ - move $a1, $s7 │ │ │ │ - move $a0, $s1 │ │ │ │ - st.d $s1, $sp, 8 │ │ │ │ - bl -8560 # 53ad0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3bcd0> │ │ │ │ - move $a2, $s1 │ │ │ │ - addi.d $a1, $sp, 288 │ │ │ │ - addi.d $a0, $sp, 352 │ │ │ │ - bl -62064 # 469e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ebe0> │ │ │ │ - pcaddi $a1, 43499 │ │ │ │ - addi.d $a0, $sp, 352 │ │ │ │ - bl -298444 # ce90 , std::allocator >::append(char const*)@plt> │ │ │ │ - move $a1, $a0 │ │ │ │ - addi.d $a0, $sp, 384 │ │ │ │ - bl -300632 # c610 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - fmov.d $fa0, $fs0 │ │ │ │ - li.w $a1, 5 │ │ │ │ - addi.d $a0, $sp, 448 │ │ │ │ - bl -9416 # 537b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b9b0> │ │ │ │ - addi.d $a2, $sp, 448 │ │ │ │ - addi.d $a1, $sp, 384 │ │ │ │ - addi.d $a0, $sp, 416 │ │ │ │ - bl -62120 # 469e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ebe0> │ │ │ │ - pcaddi $a1, 43489 │ │ │ │ - addi.d $a0, $sp, 416 │ │ │ │ - bl -298500 # ce90 , std::allocator >::append(char const*)@plt> │ │ │ │ - move $a1, $a0 │ │ │ │ - addi.d $a0, $sp, 480 │ │ │ │ - bl -300688 # c610 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - pcalau12i $t1, 91 │ │ │ │ + bl -302332 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -302340 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + move $s0, $s1 │ │ │ │ + nop │ │ │ │ + ld.d $a0, $sp, 32 │ │ │ │ + bl -302356 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $sp, 64 │ │ │ │ + bl -302364 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + pcalau12i $t1, 90 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 1688 │ │ │ │ + ld.d $t0, $sp, 696 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, 188 # 55d78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3df78> │ │ │ │ - addi.d $a1, $sp, 480 │ │ │ │ - pcaddi $a0, 92393 │ │ │ │ - bl -257256 # 16fe0 ::do_widen(char) const@@Base+0x3530> │ │ │ │ + beqz $t0, 64 # 56778 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x208b8> │ │ │ │ nop │ │ │ │ - ld.d $t1, $sp, 40 │ │ │ │ - li.w $t0, 28 │ │ │ │ - move $a2, $zero │ │ │ │ - addi.d $a1, $sp, 72 │ │ │ │ - addi.d $a0, $sp, 480 │ │ │ │ - st.d $t1, $sp, 480 │ │ │ │ - st.d $t0, $sp, 72 │ │ │ │ - addi.d $s4, $sp, 96 │ │ │ │ - bl -298880 # cd70 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - ld.d $t3, $sp, 72 │ │ │ │ - pcaddi $t0, 43440 │ │ │ │ - ld.d $t2, $t0, 16 │ │ │ │ - vld $vr0, $t0, 0 │ │ │ │ - ldptr.w $t1, $t0, 24 │ │ │ │ - st.d $a0, $sp, 480 │ │ │ │ - st.d $t3, $sp, 496 │ │ │ │ - st.d $t2, $a0, 16 │ │ │ │ - vst $vr0, $a0, 0 │ │ │ │ - st.w $t1, $a0, 24 │ │ │ │ - ld.d $t0, $sp, 72 │ │ │ │ - ld.d $t1, $sp, 480 │ │ │ │ - stx.b $zero, $t1, $t0 │ │ │ │ - pcalau12i $t2, 91 │ │ │ │ - ld.d $t2, $t2, -160 │ │ │ │ - ld.d $t2, $t2, 0 │ │ │ │ - ld.d $t1, $sp, 1688 │ │ │ │ - xor $t1, $t1, $t2 │ │ │ │ - li.w $t2, 0x0 │ │ │ │ - st.d $t0, $sp, 488 │ │ │ │ - bnez $t1, 52 # 55d78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3df78> │ │ │ │ - addi.d $a1, $sp, 480 │ │ │ │ - pcaddi $a0, 92359 │ │ │ │ - bl -257392 # 16fe0 ::do_widen(char) const@@Base+0x3530> │ │ │ │ + bl -303216 │ │ │ │ nop │ │ │ │ - pcalau12i $t1, 91 │ │ │ │ + move $s0, $a0 │ │ │ │ + nop │ │ │ │ + addi.d $a0, $sp, 432 │ │ │ │ + st.d $s4, $sp, 432 │ │ │ │ + bl -303800 │ │ │ │ + pcalau12i $t1, 90 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 1688 │ │ │ │ + ld.d $t0, $sp, 696 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - beqz $t0, 600 # 55fc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e1c8> │ │ │ │ - nop │ │ │ │ - bl -300712 │ │ │ │ - nop │ │ │ │ - ld.d $a1, $sp, 24 │ │ │ │ - addi.d $s1, $sp, 320 │ │ │ │ - li.w $a2, -1 │ │ │ │ - move $a0, $s1 │ │ │ │ - st.d $s1, $sp, 8 │ │ │ │ - bl -8900 # 53ad0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3bcd0> │ │ │ │ - li.w $a4, 13 │ │ │ │ - pcaddi $a3, 43423 │ │ │ │ - move $a2, $zero │ │ │ │ - move $a1, $zero │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -300124 # c950 , std::allocator >::replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - move $a1, $a0 │ │ │ │ - addi.d $a0, $sp, 352 │ │ │ │ - bl -300968 # c610 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - pcaddi $a1, 43419 │ │ │ │ - addi.d $a0, $sp, 352 │ │ │ │ - bl -298804 # ce90 , std::allocator >::append(char const*)@plt> │ │ │ │ - move $a1, $a0 │ │ │ │ - addi.d $a0, $sp, 384 │ │ │ │ - bl -300992 # c610 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - li.w $a1, 16 │ │ │ │ - addi.d $a0, $sp, 480 │ │ │ │ - sub.d $s1, $s0, $s3 │ │ │ │ - bl -300576 # c7c0 , std::allocator >::basic_ostringstream(std::_Ios_Openmode)@plt> │ │ │ │ - srai.d $a1, $s1, 0x5 │ │ │ │ - addi.d $a0, $sp, 480 │ │ │ │ - bl -300860 # c6b0 (unsigned long)@plt> │ │ │ │ - addi.d $a1, $sp, 488 │ │ │ │ - addi.d $a0, $sp, 416 │ │ │ │ - bl -299400 # cc70 , std::allocator >::str() const@plt> │ │ │ │ - addi.d $a0, $sp, 480 │ │ │ │ - bl -301552 # c410 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - addi.d $a2, $sp, 416 │ │ │ │ - addi.d $a1, $sp, 384 │ │ │ │ - addi.d $a0, $sp, 448 │ │ │ │ - bl -62512 # 469e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ebe0> │ │ │ │ - pcaddi $a1, 43409 │ │ │ │ - addi.d $a0, $sp, 448 │ │ │ │ - bl -298892 # ce90 , std::allocator >::append(char const*)@plt> │ │ │ │ - move $a1, $a0 │ │ │ │ - addi.d $a0, $sp, 480 │ │ │ │ - bl -301080 # c610 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - pcalau12i $t1, 91 │ │ │ │ + bnez $t0, -52 # 56740 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20880> │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -301612 │ │ │ │ + pcalau12i $t1, 90 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 1688 │ │ │ │ + ld.d $t0, $sp, 696 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, -204 # 55d78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3df78> │ │ │ │ - addi.d $a1, $sp, 480 │ │ │ │ - pcaddi $a0, 92295 │ │ │ │ - bl -257648 # 16fe0 ::do_widen(char) const@@Base+0x3530> │ │ │ │ - nop │ │ │ │ - move $s1, $a0 │ │ │ │ - nop │ │ │ │ - addi.d $a0, $sp, 416 │ │ │ │ - bl -300132 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $a0, $sp, 856 │ │ │ │ - bl 14964 # 598e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41ae0> │ │ │ │ - beq $s0, $s3, 32 # 55e90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e090> │ │ │ │ - move $s2, $s3 │ │ │ │ - ldptr.d $a0, $s2, 0 │ │ │ │ - addi.d $t0, $s2, 16 │ │ │ │ - beq $a0, $t0, 8 # 55e88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e088> │ │ │ │ - bl -300596 │ │ │ │ - addi.d $s2, $s2, 32 │ │ │ │ - bne $s0, $s2, -20 # 55e78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e078> │ │ │ │ - beqz $s3, 16 # 55ea0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e0a0> │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -300616 │ │ │ │ + bnez $t0, -88 # 56740 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20880> │ │ │ │ + bl -302428 │ │ │ │ + move $s0, $a0 │ │ │ │ nop │ │ │ │ - move $a0, $s4 │ │ │ │ - bl -300196 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - pcalau12i $t1, 91 │ │ │ │ + move $a0, $s6 │ │ │ │ + bl -304028 # c410 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + pcalau12i $t1, 90 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 1688 │ │ │ │ + ld.d $t0, $sp, 696 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, -328 # 55d78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3df78> │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -299384 │ │ │ │ - nop │ │ │ │ - move $s1, $a0 │ │ │ │ - b -108 # 55e68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e068> │ │ │ │ - move $s1, $a0 │ │ │ │ - nop │ │ │ │ - move $s0, $zero │ │ │ │ - move $s3, $zero │ │ │ │ - b -128 # 55e68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e068> │ │ │ │ + beqz $t0, -80 # 56778 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x208b8> │ │ │ │ + b -140 # 56740 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20880> │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 400 │ │ │ │ + st.d $t0, $sp, 328 │ │ │ │ + bl -302560 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $sp, 384 │ │ │ │ + st.d $s5, $sp, 328 │ │ │ │ + bl -302236 │ │ │ │ + ld.d $t0, $s2, -24 │ │ │ │ + addi.d $t1, $sp, 64 │ │ │ │ + st.d $s2, $sp, 320 │ │ │ │ + addi.d $t0, $t0, 640 │ │ │ │ + add.d $t0, $t0, $t1 │ │ │ │ + st.d $s7, $t0, -384 │ │ │ │ + b -184 # 56750 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20890> │ │ │ │ nop │ │ │ │ - st.d $s6, $sp, 488 │ │ │ │ - move $s6, $a0 │ │ │ │ - move $a0, $fp │ │ │ │ - bl -300284 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $a0, $sp, 544 │ │ │ │ - st.d $s2, $sp, 488 │ │ │ │ - bl -299960 │ │ │ │ - ld.d $t0, $s1, -24 │ │ │ │ - addi.d $t1, $sp, 48 │ │ │ │ - st.d $s1, $sp, 480 │ │ │ │ - addi.d $t0, $t0, 1648 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 400 │ │ │ │ + st.d $t0, $sp, 328 │ │ │ │ + bl -302624 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $sp, 384 │ │ │ │ + st.d $s5, $sp, 328 │ │ │ │ + bl -302300 │ │ │ │ + ld.d $t0, $s2, -24 │ │ │ │ + addi.d $t1, $sp, 64 │ │ │ │ + st.d $s2, $sp, 320 │ │ │ │ + addi.d $t0, $t0, 640 │ │ │ │ add.d $t0, $t0, $t1 │ │ │ │ - move $s1, $s6 │ │ │ │ - st.d $s7, $t0, -1216 │ │ │ │ - addi.d $a0, $sp, 592 │ │ │ │ - st.d $s5, $sp, 592 │ │ │ │ - addi.d $s2, $sp, 384 │ │ │ │ - bl -301716 │ │ │ │ + st.d $s7, $t0, -384 │ │ │ │ + addi.d $a0, $sp, 432 │ │ │ │ + st.d $s4, $sp, 432 │ │ │ │ + addi.d $s2, $sp, 224 │ │ │ │ + bl -304052 │ │ │ │ move $a0, $s2 │ │ │ │ - bl -300348 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - move $a0, $s8 │ │ │ │ - bl -300356 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - bl -300364 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - b -232 # 55e68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e068> │ │ │ │ + bl -302684 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + move $s1, $s0 │ │ │ │ nop │ │ │ │ + ld.d $a0, $sp, 40 │ │ │ │ + addi.d $s0, $sp, 128 │ │ │ │ + bl -302704 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -380 # 566f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20838> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -52 # 56848 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20988> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -372 # 56710 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20850> │ │ │ │ move $s1, $a0 │ │ │ │ - b -52 # 55f28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e128> │ │ │ │ - move $s1, $a0 │ │ │ │ - b -36 # 55f40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e140> │ │ │ │ - pcalau12i $t1, 91 │ │ │ │ + b -36 # 56868 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x209a8> │ │ │ │ + pcalau12i $t1, 90 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 1688 │ │ │ │ + ld.d $t0, $sp, 696 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, -520 # 55d78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3df78> │ │ │ │ - pcaddi $a0, 39889 │ │ │ │ - addi.d $s8, $sp, 352 │ │ │ │ - bl -301532 │ │ │ │ - move $s1, $a0 │ │ │ │ - addi.d $a0, $sp, 480 │ │ │ │ - bl -300440 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - nop │ │ │ │ - addi.d $a0, $sp, 448 │ │ │ │ - bl -300452 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $a0, $sp, 416 │ │ │ │ - bl -300460 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $a0, $sp, 384 │ │ │ │ - bl -300468 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $a0, $sp, 352 │ │ │ │ - bl -300476 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - b -120 # 55f48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e148> │ │ │ │ - nop │ │ │ │ - move $a2, $s8 │ │ │ │ - pcaddi $a1, 40729 │ │ │ │ - pcaddi $a0, 40734 │ │ │ │ - bl -300052 │ │ │ │ - move $s1, $a0 │ │ │ │ - b -60 # 55fa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e1a0> │ │ │ │ - move $s1, $a0 │ │ │ │ - b -60 # 55fa8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e1a8> │ │ │ │ - move $s1, $a0 │ │ │ │ - addi.d $a0, $sp, 480 │ │ │ │ - bl -302048 # c410 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - b -68 # 55fb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e1b0> │ │ │ │ - move $s1, $a0 │ │ │ │ - b -76 # 55fb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e1b0> │ │ │ │ - move $s1, $a0 │ │ │ │ - b -76 # 55fb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e1b8> │ │ │ │ - move $s1, $a0 │ │ │ │ - b -196 # 55f48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e148> │ │ │ │ - move $s1, $a0 │ │ │ │ - addi.d $a0, $sp, 480 │ │ │ │ - bl -300568 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $s4, $sp, 96 │ │ │ │ - b -384 # 55ea0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e0a0> │ │ │ │ - nop │ │ │ │ - pcaddi $a3, 42398 │ │ │ │ - li.w $a2, 550 │ │ │ │ - pcaddi $a1, 41374 │ │ │ │ - pcaddi $a0, 41385 │ │ │ │ - bl -299400 │ │ │ │ + bnez $t0, -360 # 56740 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20880> │ │ │ │ + addi.d $t0, $sp, 96 │ │ │ │ + pcaddi $a0, 39342 │ │ │ │ + st.d $t0, $sp, 32 │ │ │ │ + bl -303880 │ │ │ │ nop │ │ │ │ move $s1, $a0 │ │ │ │ nop │ │ │ │ - move $a0, $s7 │ │ │ │ - bl -300620 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - move $a0, $s6 │ │ │ │ - bl -300628 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - b -288 # 55f38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e138> │ │ │ │ + addi.d $a0, $sp, 432 │ │ │ │ + st.d $s4, $sp, 432 │ │ │ │ + addi.d $s0, $sp, 128 │ │ │ │ + bl -304180 │ │ │ │ + b -472 # 56700 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20840> │ │ │ │ nop │ │ │ │ pcalau12i $t1, 90 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 1688 │ │ │ │ + ld.d $t0, $sp, 696 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, -768 # 55d78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3df78> │ │ │ │ - pcaddi $a0, 39827 │ │ │ │ - bl -301776 │ │ │ │ + bnez $t0, -440 # 56740 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20880> │ │ │ │ + addi.d $t0, $sp, 192 │ │ │ │ + pcaddi $a0, 39322 │ │ │ │ + st.d $t0, $sp, 40 │ │ │ │ + bl -303960 │ │ │ │ nop │ │ │ │ - move $s1, $a0 │ │ │ │ - b -324 # 55f48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e148> │ │ │ │ - move $s1, $a0 │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - bl -300696 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + move $s0, $a0 │ │ │ │ nop │ │ │ │ - addi.d $a0, $sp, 480 │ │ │ │ - bl -302228 # c410 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - b -576 # 55e68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e068> │ │ │ │ + move $a0, $s4 │ │ │ │ + bl -302876 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $s2, $sp, 224 │ │ │ │ nop │ │ │ │ - move $s1, $a0 │ │ │ │ - addi.d $s4, $sp, 96 │ │ │ │ - b -536 # 55ea0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e0a0> │ │ │ │ + addi.d $a0, $sp, 256 │ │ │ │ + bl -302892 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -216 # 56858 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20998> │ │ │ │ nop │ │ │ │ move $s1, $a0 │ │ │ │ - addi.d $a0, $sp, 480 │ │ │ │ - ld.d $s3, $sp, 72 │ │ │ │ - ld.d $s0, $sp, 80 │ │ │ │ - bl -300752 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - b -628 # 55e60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e060> │ │ │ │ + addi.d $a0, $sp, 160 │ │ │ │ + bl -302912 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + nop │ │ │ │ + move $a0, $s6 │ │ │ │ + bl -304444 # c410 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + addi.d $s0, $sp, 128 │ │ │ │ + b -596 # 56700 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20840> │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 64 │ │ │ │ + bl -302944 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -444 # 567a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x208e8> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -68 # 56928 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20a68> │ │ │ │ + pcalau12i $t1, 90 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 696 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -584 # 56740 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20880> │ │ │ │ + pcaddi $a0, 39287 │ │ │ │ + addi.d $s2, $sp, 224 │ │ │ │ + bl -304100 │ │ │ │ + move $s0, $a0 │ │ │ │ + move $a0, $s6 │ │ │ │ + bl -303008 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -140 # 56918 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20a58> │ │ │ │ + pcalau12i $t1, 90 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 696 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -640 # 56740 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20880> │ │ │ │ + bl -302980 │ │ │ │ move $s1, $a0 │ │ │ │ - b -140 # 56050 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e250> │ │ │ │ + b -132 # 56948 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20a88> │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ move $s1, $a0 │ │ │ │ - move $a0, $s6 │ │ │ │ - bl -300776 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $sp, 400 │ │ │ │ + st.d $t0, $sp, 328 │ │ │ │ + bl -303072 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $sp, 384 │ │ │ │ + st.d $s5, $sp, 328 │ │ │ │ + bl -302748 │ │ │ │ + ld.d $t0, $s2, -24 │ │ │ │ + addi.d $t1, $sp, 64 │ │ │ │ + st.d $s2, $sp, 320 │ │ │ │ + addi.d $t0, $t0, 640 │ │ │ │ + add.d $t0, $t0, $t1 │ │ │ │ + st.d $s7, $t0, -384 │ │ │ │ + b -320 # 568c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20a08> │ │ │ │ nop │ │ │ │ - addi.d $a0, $sp, 480 │ │ │ │ - bl -302308 # c410 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - addi.d $s2, $sp, 384 │ │ │ │ - b -452 # 55f38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e138> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -764 # 56718 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20858> │ │ │ │ + move $s0, $a0 │ │ │ │ + b 60 # 56a58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20b98> │ │ │ │ pcalau12i $t1, 90 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 1688 │ │ │ │ + ld.d $t0, $sp, 696 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, -928 # 55d78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3df78> │ │ │ │ - pcaddi $a0, 40609 │ │ │ │ - bl -301936 │ │ │ │ + bnez $t0, -760 # 56740 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20880> │ │ │ │ + pcaddi $a0, 39243 │ │ │ │ + addi.d $s4, $sp, 288 │ │ │ │ + bl -304276 │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 256 │ │ │ │ + bl -303184 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ nop │ │ │ │ - move $s1, $a0 │ │ │ │ - addi.d $a0, $sp, 448 │ │ │ │ - ld.d $s3, $sp, 72 │ │ │ │ - ld.d $s0, $sp, 80 │ │ │ │ - bl -300856 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - b -732 # 55e60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e060> │ │ │ │ + move $a0, $s6 │ │ │ │ + bl -304716 # c410 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + addi.d $s2, $sp, 224 │ │ │ │ + b -524 # 56858 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20998> │ │ │ │ pcalau12i $t1, 90 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 1688 │ │ │ │ + ld.d $t0, $sp, 696 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, -992 # 55d78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3df78> │ │ │ │ - pcaddi $a0, 40593 │ │ │ │ - bl -302000 │ │ │ │ + bnez $t0, -832 # 56740 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20880> │ │ │ │ + pcaddi $a0, 39225 │ │ │ │ + addi.d $s0, $sp, 128 │ │ │ │ + bl -304348 │ │ │ │ nop │ │ │ │ - move $s1, $a0 │ │ │ │ - b -772 # 55e68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e068> │ │ │ │ - move $s8, $a0 │ │ │ │ - addi.d $a0, $sp, 560 │ │ │ │ - st.d $s6, $sp, 488 │ │ │ │ - bl -300924 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $a0, $sp, 544 │ │ │ │ - st.d $s2, $sp, 488 │ │ │ │ - bl -300600 │ │ │ │ - ld.d $t0, $s1, -24 │ │ │ │ - addi.d $t1, $sp, 48 │ │ │ │ - st.d $s1, $sp, 480 │ │ │ │ - addi.d $t0, $t0, 1648 │ │ │ │ - add.d $t0, $t0, $t1 │ │ │ │ - move $s1, $s8 │ │ │ │ - st.d $s7, $t0, -1216 │ │ │ │ - addi.d $a0, $sp, 592 │ │ │ │ - st.d $s5, $sp, 592 │ │ │ │ - bl -302352 │ │ │ │ - b -844 # 55e68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e068> │ │ │ │ - move $s1, $a0 │ │ │ │ - b -20 # 561a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e3a8> │ │ │ │ - move $s1, $a0 │ │ │ │ - addi.d $a0, $sp, 480 │ │ │ │ - bl -301000 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $s4, $sp, 96 │ │ │ │ - b -752 # 55ee0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e0e0> │ │ │ │ nop │ │ │ │ - move $s1, $a0 │ │ │ │ nop │ │ │ │ - addi.d $a0, $sp, 352 │ │ │ │ - bl -301028 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - bl -301036 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $a0, $sp, 288 │ │ │ │ - bl -301044 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $a0, $sp, 256 │ │ │ │ - bl -301052 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $a0, $sp, 224 │ │ │ │ - bl -301060 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $a0, $sp, 192 │ │ │ │ - bl -301068 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $a0, $sp, 160 │ │ │ │ - bl -301076 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $a0, $sp, 128 │ │ │ │ - bl -301084 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - b -952 # 55e68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e068> │ │ │ │ nop │ │ │ │ - move $s1, $a0 │ │ │ │ - b -68 # 561e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e3e8> │ │ │ │ - move $s1, $a0 │ │ │ │ - b -68 # 561f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e3f0> │ │ │ │ - move $s1, $a0 │ │ │ │ - b -68 # 561f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e3f8> │ │ │ │ - move $s1, $a0 │ │ │ │ - b -68 # 56200 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e400> │ │ │ │ - move $s1, $a0 │ │ │ │ - b -68 # 56208 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e408> │ │ │ │ - move $s1, $a0 │ │ │ │ - b -68 # 56210 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e410> │ │ │ │ - move $s1, $a0 │ │ │ │ - b -68 # 56218 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e418> │ │ │ │ - move $s1, $a0 │ │ │ │ - addi.d $a0, $sp, 480 │ │ │ │ - bl -301160 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $t0, $a2, -1 │ │ │ │ + srli.d $t8, $t0, 0x3f │ │ │ │ + addi.d $sp, $sp, -16 │ │ │ │ + add.d $t8, $t8, $t0 │ │ │ │ + stptr.d $a3, $sp, 0 │ │ │ │ + st.d $a4, $sp, 8 │ │ │ │ + srai.d $t8, $t8, 0x1 │ │ │ │ + srai.d $t7, $a3, 0x20 │ │ │ │ + andi $a5, $a2, 0x1 │ │ │ │ + slli.w $a3, $a3, 0x0 │ │ │ │ + bge $a1, $t8, 344 # 56c20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20d60> │ │ │ │ + move $t3, $a1 │ │ │ │ + addi.d $t0, $t3, 1 │ │ │ │ + slli.d $t6, $t0, 0x1 │ │ │ │ + slli.d $t1, $t0, 0x2 │ │ │ │ + addi.d $t2, $t6, -1 │ │ │ │ + alsl.d $t1, $t0, $t1, 0x1 │ │ │ │ + alsl.d $t0, $t2, $t2, 0x1 │ │ │ │ + alsl.d $t1, $t1, $a0, 0x2 │ │ │ │ + alsl.d $t0, $t0, $a0, 0x2 │ │ │ │ + ldptr.w $t4, $t1, 0 │ │ │ │ + ldptr.w $t5, $t0, 0 │ │ │ │ + blt $t4, $t5, 32 # 56b18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20c58> │ │ │ │ + blt $t5, $t4, 20 # 56b10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20c50> │ │ │ │ + ldptr.w $t5, $t0, 4 │ │ │ │ + ldptr.w $t4, $t1, 4 │ │ │ │ + blt $t4, $t5, 16 # 56b18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20c58> │ │ │ │ nop │ │ │ │ - addi.d $a0, $sp, 416 │ │ │ │ - bl -301172 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $a0, $sp, 448 │ │ │ │ - bl -301180 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $a0, $sp, 384 │ │ │ │ - bl -301188 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - b -168 # 561e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e3e0> │ │ │ │ + move $t0, $t1 │ │ │ │ + move $t2, $t6 │ │ │ │ + ldptr.d $t4, $t0, 0 │ │ │ │ + alsl.d $t1, $t3, $t3, 0x1 │ │ │ │ + alsl.d $t1, $t1, $a0, 0x2 │ │ │ │ + stptr.d $t4, $t1, 0 │ │ │ │ + ldptr.w $t4, $t0, 8 │ │ │ │ + move $t3, $t2 │ │ │ │ + st.w $t4, $t1, 8 │ │ │ │ + blt $t2, $t8, -100 # 56ad0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20c10> │ │ │ │ + beqz $a5, 168 # 56be0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20d20> │ │ │ │ nop │ │ │ │ - move $s1, $a0 │ │ │ │ - b -36 # 56270 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e470> │ │ │ │ - move $s1, $a0 │ │ │ │ - b -36 # 56278 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e478> │ │ │ │ - move $s1, $a0 │ │ │ │ - b -36 # 56280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e480> │ │ │ │ - move $s1, $a0 │ │ │ │ - b -444 # 560f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e2f0> │ │ │ │ - move $s1, $a0 │ │ │ │ - b -532 # 560a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e2a0> │ │ │ │ - move $s1, $a0 │ │ │ │ - addi.d $a0, $sp, 480 │ │ │ │ - bl -301248 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ - b -636 # 56048 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e248> │ │ │ │ + addi.d $t1, $t2, -1 │ │ │ │ + srli.d $t3, $t1, 0x3f │ │ │ │ + add.d $t3, $t3, $t1 │ │ │ │ + srai.d $t3, $t3, 0x1 │ │ │ │ + bge $a1, $t2, 120 # 56bc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20d08> │ │ │ │ + nop │ │ │ │ + alsl.d $t0, $t3, $t3, 0x1 │ │ │ │ + alsl.d $t0, $t0, $a0, 0x2 │ │ │ │ + ldptr.w $t6, $t0, 0 │ │ │ │ + addi.d $t4, $t3, -1 │ │ │ │ + alsl.d $t1, $t2, $t2, 0x1 │ │ │ │ + srli.d $t5, $t4, 0x3f │ │ │ │ + alsl.d $t1, $t1, $a0, 0x2 │ │ │ │ + add.d $t5, $t5, $t4 │ │ │ │ + blt $t6, $a3, 16 # 56b88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20cc8> │ │ │ │ + blt $a3, $t6, 68 # 56bc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20d00> │ │ │ │ + ldptr.w $t4, $t0, 4 │ │ │ │ + bge $t4, $t7, 188 # 56c40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20d80> │ │ │ │ + ldptr.d $t4, $t0, 0 │ │ │ │ + move $t2, $t3 │ │ │ │ + stptr.d $t4, $t1, 0 │ │ │ │ + ldptr.w $t3, $t0, 8 │ │ │ │ + st.w $t3, $t1, 8 │ │ │ │ + bge $a1, $t2, 44 # 56bc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20d08> │ │ │ │ + srai.d $t3, $t5, 0x1 │ │ │ │ + b -76 # 56b58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20c98> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $a0, $a0, 104 │ │ │ │ - bstrpick.d $a0, $a0, 0x2, 0x2 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ + move $t0, $t1 │ │ │ │ + nop │ │ │ │ + st.w $a3, $t0, 0 │ │ │ │ + st.w $t7, $t0, 4 │ │ │ │ + st.w $a4, $t0, 8 │ │ │ │ + addi.d $sp, $sp, 16 │ │ │ │ ret │ │ │ │ nop │ │ │ │ + addi.d $a2, $a2, -2 │ │ │ │ + srai.d $a2, $a2, 0x1 │ │ │ │ + bne $a2, $t2, -168 # 56b40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20c80> │ │ │ │ nop │ │ │ │ + slli.d $t1, $t2, 0x1 │ │ │ │ + move $t3, $t2 │ │ │ │ + addi.d $t2, $t1, 1 │ │ │ │ + alsl.d $t1, $t2, $t2, 0x1 │ │ │ │ + alsl.d $t1, $t1, $a0, 0x2 │ │ │ │ + ldptr.d $t4, $t1, 0 │ │ │ │ + stptr.d $t4, $t0, 0 │ │ │ │ + ldptr.w $t4, $t1, 8 │ │ │ │ + st.w $t4, $t0, 8 │ │ │ │ + move $t0, $t1 │ │ │ │ + b -200 # 56b50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20c90> │ │ │ │ nop │ │ │ │ - ld.d $t0, $a0, 80 │ │ │ │ - st.d $t0, $a0, 8 │ │ │ │ - st.d $t0, $a0, 16 │ │ │ │ - st.d $t0, $a0, 24 │ │ │ │ - ret │ │ │ │ + alsl.d $t0, $a1, $a1, 0x1 │ │ │ │ + alsl.d $t0, $t0, $a0, 0x2 │ │ │ │ + bnez $a5, -96 # 56bc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20d08> │ │ │ │ + addi.d $t1, $a2, -2 │ │ │ │ + srai.d $t1, $t1, 0x1 │ │ │ │ + bne $a1, $t1, -108 # 56bc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20d08> │ │ │ │ + move $t2, $a1 │ │ │ │ + b -76 # 56bf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20d30> │ │ │ │ + alsl.d $t2, $t2, $t2, 0x1 │ │ │ │ + alsl.d $t0, $t2, $a0, 0x2 │ │ │ │ + b -128 # 56bc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20d08> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ldptr.w $t1, $a0, 104 │ │ │ │ - move $t0, $zero │ │ │ │ - move $t2, $zero │ │ │ │ - andi $t1, $t1, 0x2 │ │ │ │ - beqz $t1, 16 # 56340 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e540> │ │ │ │ - ld.d $t0, $a0, 80 │ │ │ │ - ld.d $t2, $a0, 88 │ │ │ │ - add.d $t2, $t0, $t2 │ │ │ │ - st.d $t0, $a0, 40 │ │ │ │ - st.d $t0, $a0, 32 │ │ │ │ - st.d $t2, $a0, 48 │ │ │ │ - ret │ │ │ │ - ld.d $t0, $a0, 256 │ │ │ │ - st.d $t0, $a0, 8 │ │ │ │ - st.d $t0, $a0, 16 │ │ │ │ - st.d $t0, $a0, 24 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ + addi.d $sp, $sp, -80 │ │ │ │ + st.d $s0, $sp, 64 │ │ │ │ + st.d $s1, $sp, 56 │ │ │ │ + st.d $s3, $sp, 40 │ │ │ │ + st.d $s4, $sp, 32 │ │ │ │ + st.d $ra, $sp, 72 │ │ │ │ + li.w $t0, 12 │ │ │ │ + sub.d $s4, $a1, $a0 │ │ │ │ + move $s1, $a0 │ │ │ │ + move $s0, $a1 │ │ │ │ + move $s3, $a2 │ │ │ │ + bge $t0, $s4, 148 # 56d20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20e60> │ │ │ │ + lu12i.w $t0, -349526 │ │ │ │ + ori $t0, $t0, 0xaab │ │ │ │ + lu32i.d $t0, -349526 │ │ │ │ + lu52i.d $t0, $t0, -1366 │ │ │ │ + st.d $s5, $sp, 24 │ │ │ │ + srai.d $s5, $s4, 0x2 │ │ │ │ + mul.d $s5, $s5, $t0 │ │ │ │ + st.d $s2, $sp, 48 │ │ │ │ + st.d $s6, $sp, 16 │ │ │ │ + addi.d $t0, $s5, -2 │ │ │ │ + srli.d $s2, $t0, 0x3f │ │ │ │ + add.d $s2, $s2, $t0 │ │ │ │ + srai.d $s6, $s2, 0x1 │ │ │ │ + bstrins.d $s2, $zero, 0x0, 0x0 │ │ │ │ + add.d $s2, $s2, $s6 │ │ │ │ + alsl.d $s2, $s2, $a0, 0x2 │ │ │ │ + b 24 # 56ce8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20e28> │ │ │ │ nop │ │ │ │ - ldptr.w $t1, $a0, 280 │ │ │ │ - move $t0, $zero │ │ │ │ - move $t2, $zero │ │ │ │ - andi $t1, $t1, 0x2 │ │ │ │ - beqz $t1, 16 # 56390 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e590> │ │ │ │ - ld.d $t0, $a0, 256 │ │ │ │ - ld.d $t2, $a0, 264 │ │ │ │ - add.d $t2, $t0, $t2 │ │ │ │ - st.d $t0, $a0, 40 │ │ │ │ - st.d $t0, $a0, 32 │ │ │ │ - st.d $t2, $a0, 48 │ │ │ │ - ret │ │ │ │ - ld.d $a0, $a0, 280 │ │ │ │ - bstrpick.d $a0, $a0, 0x2, 0x2 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ - ld.d $t0, $a0, 104 │ │ │ │ - st.d $t0, $a0, 8 │ │ │ │ - st.d $t0, $a0, 16 │ │ │ │ - st.d $t0, $a0, 24 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ + addi.d $s2, $s2, -12 │ │ │ │ + addi.d $s6, $s6, -1 │ │ │ │ + ldptr.w $t0, $s2, 8 │ │ │ │ + ldptr.d $a3, $s2, 0 │ │ │ │ + move $a5, $zero │ │ │ │ + st.w $t0, $sp, 8 │ │ │ │ + ld.d $a4, $sp, 8 │ │ │ │ + move $a2, $s5 │ │ │ │ + move $a1, $s6 │ │ │ │ + move $a0, $s1 │ │ │ │ + stptr.d $a3, $sp, 0 │ │ │ │ + bl -620 # 56aa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20be0> │ │ │ │ + bnez $s6, -48 # 56ce0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20e20> │ │ │ │ + ld.d $s2, $sp, 48 │ │ │ │ + ld.d $s5, $sp, 24 │ │ │ │ + ld.d $s6, $sp, 16 │ │ │ │ + bgeu $s0, $s3, 128 # 56da0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20ee0> │ │ │ │ + lu12i.w $t0, -349526 │ │ │ │ + ori $t0, $t0, 0xaab │ │ │ │ + lu32i.d $t0, -349526 │ │ │ │ + srai.d $s4, $s4, 0x2 │ │ │ │ + lu52i.d $t0, $t0, -1366 │ │ │ │ + mul.d $s4, $s4, $t0 │ │ │ │ nop │ │ │ │ + ldptr.w $t1, $s0, 0 │ │ │ │ + ldptr.w $t0, $s1, 0 │ │ │ │ + move $a5, $zero │ │ │ │ + move $a2, $s4 │ │ │ │ + move $a1, $zero │ │ │ │ + move $a0, $s1 │ │ │ │ + blt $t1, $t0, 24 # 56d70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20eb0> │ │ │ │ + blt $t0, $t1, 60 # 56d98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20ed8> │ │ │ │ + ldptr.w $t1, $s0, 4 │ │ │ │ + ldptr.w $t0, $s1, 4 │ │ │ │ + bge $t1, $t0, 48 # 56d98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20ed8> │ │ │ │ nop │ │ │ │ - ldptr.w $t1, $a0, 128 │ │ │ │ - move $t0, $zero │ │ │ │ - move $t2, $zero │ │ │ │ - andi $t1, $t1, 0x2 │ │ │ │ - beqz $t1, 16 # 563f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e5f0> │ │ │ │ - ld.d $t0, $a0, 104 │ │ │ │ - ld.d $t2, $a0, 112 │ │ │ │ - add.d $t2, $t0, $t2 │ │ │ │ - st.d $t0, $a0, 40 │ │ │ │ - st.d $t0, $a0, 32 │ │ │ │ - st.d $t2, $a0, 48 │ │ │ │ - ret │ │ │ │ - ld.d $a0, $a0, 128 │ │ │ │ - bstrpick.d $a0, $a0, 0x2, 0x2 │ │ │ │ + ldptr.d $t1, $s1, 0 │ │ │ │ + ldptr.w $t0, $s0, 8 │ │ │ │ + ldptr.d $a3, $s0, 0 │ │ │ │ + stptr.d $t1, $s0, 0 │ │ │ │ + st.w $t0, $sp, 8 │ │ │ │ + ldptr.w $t0, $s1, 8 │ │ │ │ + ld.d $a4, $sp, 8 │ │ │ │ + stptr.d $a3, $sp, 0 │ │ │ │ + st.w $t0, $s0, 8 │ │ │ │ + bl -756 # 56aa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20be0> │ │ │ │ + addi.d $s0, $s0, 12 │ │ │ │ + bltu $s0, $s3, -92 # 56d40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20e80> │ │ │ │ + ld.d $ra, $sp, 72 │ │ │ │ + ld.d $s0, $sp, 64 │ │ │ │ + ld.d $s1, $sp, 56 │ │ │ │ + ld.d $s3, $sp, 40 │ │ │ │ + ld.d $s4, $sp, 32 │ │ │ │ + addi.d $sp, $sp, 80 │ │ │ │ ret │ │ │ │ nop │ │ │ │ - ld.d $t0, $a0, 96 │ │ │ │ - st.d $t0, $a0, 8 │ │ │ │ - st.d $t0, $a0, 16 │ │ │ │ - st.d $t0, $a0, 24 │ │ │ │ + stptr.d $zero, $a0, 0 │ │ │ │ + st.d $zero, $a0, 8 │ │ │ │ + st.d $zero, $a0, 16 │ │ │ │ + st.d $zero, $a0, 24 │ │ │ │ ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ldptr.w $t1, $a0, 120 │ │ │ │ - move $t0, $zero │ │ │ │ - move $t2, $zero │ │ │ │ - andi $t1, $t1, 0x2 │ │ │ │ - beqz $t1, 16 # 56450 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e650> │ │ │ │ - ld.d $t0, $a0, 96 │ │ │ │ - ld.d $t2, $a0, 104 │ │ │ │ - add.d $t2, $t0, $t2 │ │ │ │ - st.d $t0, $a0, 40 │ │ │ │ - st.d $t0, $a0, 32 │ │ │ │ - st.d $t2, $a0, 48 │ │ │ │ - ret │ │ │ │ - ld.d $a0, $a0, 120 │ │ │ │ - bstrpick.d $a0, $a0, 0x2, 0x2 │ │ │ │ - ret │ │ │ │ + ld.d $t2, $a0, 16 │ │ │ │ + ld.d $t1, $a0, 8 │ │ │ │ + beq $t2, $t1, 184 # 56ea0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20fe0> │ │ │ │ + addi.d $sp, $sp, -32 │ │ │ │ + st.d $s0, $sp, 16 │ │ │ │ + stptr.d $s2, $sp, 0 │ │ │ │ + st.d $ra, $sp, 24 │ │ │ │ + st.d $s1, $sp, 8 │ │ │ │ + move $s2, $a0 │ │ │ │ + move $s0, $zero │ │ │ │ nop │ │ │ │ - ret │ │ │ │ nop │ │ │ │ + bstrpick.d $t0, $s0, 0x1f, 0x0 │ │ │ │ + slli.d $t0, $t0, 0x3 │ │ │ │ + ldx.d $s1, $t1, $t0 │ │ │ │ + move $a0, $s1 │ │ │ │ + beqz $s1, 24 # 56e38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20f78> │ │ │ │ + bl -252372 # 19450 ::do_widen(char) const@@Base+0x8f90> │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -304604 │ │ │ │ + ld.d $t2, $s2, 16 │ │ │ │ + ld.d $t1, $s2, 8 │ │ │ │ + sub.d $t0, $t2, $t1 │ │ │ │ + addi.d $s0, $s0, 1 │ │ │ │ + srai.d $t0, $t0, 0x3 │ │ │ │ + bltu $s0, $t0, -52 # 56e10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20f50> │ │ │ │ + beqz $t1, 56 # 56e80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20fc0> │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + ld.d $s0, $sp, 16 │ │ │ │ + ld.d $s1, $sp, 8 │ │ │ │ + ldptr.d $s2, $sp, 0 │ │ │ │ + move $a0, $t1 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + b -304660 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ret │ │ │ │ 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 │ │ │ │ nop │ │ │ │ + beqz $t1, 16 # 56eb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20ff0> │ │ │ │ + move $a0, $t1 │ │ │ │ + b -304728 │ │ │ │ nop │ │ │ │ - move $a0, $zero │ │ │ │ ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ - move $a0, $zero │ │ │ │ - ret │ │ │ │ + nop │ │ │ │ + addi.d $sp, $sp, -48 │ │ │ │ + st.d $s0, $sp, 32 │ │ │ │ + st.d $s1, $sp, 24 │ │ │ │ + st.d $s2, $sp, 16 │ │ │ │ + st.d $s3, $sp, 8 │ │ │ │ + st.d $ra, $sp, 40 │ │ │ │ + stptr.d $s4, $sp, 0 │ │ │ │ + move $s0, $a0 │ │ │ │ + move $s1, $a1 │ │ │ │ + move $s2, $zero │ │ │ │ + move $s3, $zero │ │ │ │ + b 28 # 56f08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21048> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - move $a0, $zero │ │ │ │ - ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ - move $a0, $zero │ │ │ │ - ret │ │ │ │ + addi.w $s3, $s3, 1 │ │ │ │ + addi.w $s2, $s2, 4 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -40172 # 4d220 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17360> │ │ │ │ + bgeu $s3, $a0, 240 # 57000 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21140> │ │ │ │ + ldptr.d $t0, $s1, 0 │ │ │ │ + bstrpick.d $s4, $s3, 0x1f, 0x0 │ │ │ │ + slli.d $s4, $s4, 0x3 │ │ │ │ + ldx.d $a0, $t0, $s4 │ │ │ │ + bl -284916 # 11630 ::do_widen(char) const@@Base+0x1170> │ │ │ │ + beqz $a0, -40 # 56f00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21040> │ │ │ │ + ldptr.d $t0, $s1, 0 │ │ │ │ + ld.d $t1, $s0, 8 │ │ │ │ + ld.d $t2, $s0, 16 │ │ │ │ + ldx.d $t0, $t0, $s4 │ │ │ │ + ldptr.w $t5, $t0, 148 │ │ │ │ + beq $t2, $t1, 168 # 56fe8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21128> │ │ │ │ + andi $t4, $s3, 0x1 │ │ │ │ + bstrpick.d $t3, $s3, 0x1f, 0x1 │ │ │ │ + bnez $t4, 212 # 57020 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21160> │ │ │ │ + beqz $t5, 400 # 570e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21220> │ │ │ │ + move $t5, $zero │ │ │ │ nop │ │ │ │ nop │ │ │ │ - move $a0, $zero │ │ │ │ - ret │ │ │ │ + slli.d $t2, $t5, 0x3 │ │ │ │ + ldx.d $t0, $t1, $t2 │ │ │ │ + addi.w $t4, $t4, 1 │ │ │ │ + bstrpick.d $t5, $t4, 0x1f, 0x0 │ │ │ │ + ld.d $t0, $t0, 136 │ │ │ │ + ldx.bu $t1, $t0, $t3 │ │ │ │ + bstrins.d $t1, $zero, 0x1, 0x0 │ │ │ │ + stx.b $t1, $t0, $t3 │ │ │ │ + ld.d $t0, $s0, 8 │ │ │ │ + ldx.d $t0, $t0, $t2 │ │ │ │ + ld.d $t0, $t0, 136 │ │ │ │ + ldx.bu $t1, $t0, $t3 │ │ │ │ + bstrins.d $t1, $zero, 0x2, 0x2 │ │ │ │ + stx.b $t1, $t0, $t3 │ │ │ │ + ld.d $t0, $s0, 8 │ │ │ │ + ldx.d $t0, $t0, $t2 │ │ │ │ + ld.d $t0, $t0, 136 │ │ │ │ + ldx.bu $t1, $t0, $t3 │ │ │ │ + bstrins.d $t1, $zero, 0x3, 0x3 │ │ │ │ + stx.b $t1, $t0, $t3 │ │ │ │ + ld.d $t1, $s0, 8 │ │ │ │ + ld.d $t0, $s0, 16 │ │ │ │ + sub.d $t0, $t0, $t1 │ │ │ │ + srai.d $t0, $t0, 0x3 │ │ │ │ + bltu $t5, $t0, -96 # 56f60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x210a0> │ │ │ │ + ldptr.d $t0, $s1, 0 │ │ │ │ + ldx.d $t0, $t0, $s4 │ │ │ │ nop │ │ │ │ + st.w $zero, $t0, 152 │ │ │ │ + st.w $zero, $t0, 156 │ │ │ │ + b -216 # 56f00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21040> │ │ │ │ nop │ │ │ │ - move $a0, $zero │ │ │ │ - ret │ │ │ │ + ldptr.d $t0, $s1, 0 │ │ │ │ + ldx.d $t0, $t0, $s4 │ │ │ │ + bnez $t5, -24 # 56fd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21110> │ │ │ │ + st.w $zero, $t0, 148 │ │ │ │ + st.w $zero, $t0, 156 │ │ │ │ + b -244 # 56f00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21040> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - move $a0, $zero │ │ │ │ + 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 │ │ │ │ + andi $t2, $s2, 0x4 │ │ │ │ + li.w $t7, 4 │ │ │ │ + li.w $t6, 8 │ │ │ │ + move $t4, $zero │ │ │ │ + move $t0, $zero │ │ │ │ + sll.w $t7, $t7, $t2 │ │ │ │ + sll.w $t6, $t6, $t2 │ │ │ │ + b 68 # 57080 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x211c0> │ │ │ │ + bstrins.d $t2, $zero, 0x6, 0x6 │ │ │ │ + stx.b $t2, $t1, $t3 │ │ │ │ + ld.d $t1, $s0, 8 │ │ │ │ + ldx.d $t0, $t1, $t0 │ │ │ │ + ld.d $t0, $t0, 136 │ │ │ │ + ldx.bu $t1, $t0, $t3 │ │ │ │ + andi $t1, $t1, 0x7f │ │ │ │ + stx.b $t1, $t0, $t3 │ │ │ │ + ld.d $t1, $s0, 8 │ │ │ │ + ld.d $t2, $s0, 16 │ │ │ │ + addi.w $t4, $t4, 1 │ │ │ │ + bstrpick.d $t0, $t4, 0x1f, 0x0 │ │ │ │ + sub.d $t2, $t2, $t1 │ │ │ │ + srai.d $t2, $t2, 0x3 │ │ │ │ + bgeu $t0, $t2, -152 # 56fe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21120> │ │ │ │ + nop │ │ │ │ + slli.d $t0, $t0, 0x3 │ │ │ │ + ldx.d $t1, $t1, $t0 │ │ │ │ + ld.d $t1, $t1, 136 │ │ │ │ + ldx.bu $t2, $t1, $t3 │ │ │ │ + bstrins.d $t2, $zero, 0x5, 0x4 │ │ │ │ + stx.b $t2, $t1, $t3 │ │ │ │ + ld.d $t1, $s0, 8 │ │ │ │ + ldx.d $t1, $t1, $t0 │ │ │ │ + ld.d $t1, $t1, 136 │ │ │ │ + ldx.bu $t2, $t1, $t3 │ │ │ │ + bnez $t5, -104 # 57040 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21180> │ │ │ │ + or $t2, $t7, $t2 │ │ │ │ + stx.b $t2, $t1, $t3 │ │ │ │ + ld.d $t1, $s0, 8 │ │ │ │ + ldx.d $t0, $t1, $t0 │ │ │ │ + ld.d $t0, $t0, 136 │ │ │ │ + ldx.bu $t1, $t0, $t3 │ │ │ │ + or $t1, $t6, $t1 │ │ │ │ + stx.b $t1, $t0, $t3 │ │ │ │ + b -108 # 57060 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x211a0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - move $a0, $zero │ │ │ │ - ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ + andi $t0, $s2, 0x4 │ │ │ │ + li.w $t7, 4 │ │ │ │ + li.w $t6, 8 │ │ │ │ + move $t4, $zero │ │ │ │ + sll.w $t7, $t7, $t0 │ │ │ │ + sll.w $t6, $t6, $t0 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + slli.d $t2, $t4, 0x3 │ │ │ │ + ldx.d $t0, $t1, $t2 │ │ │ │ + addi.w $t5, $t5, 1 │ │ │ │ + bstrpick.d $t4, $t5, 0x1f, 0x0 │ │ │ │ + ld.d $t0, $t0, 136 │ │ │ │ + ldx.bu $t1, $t0, $t3 │ │ │ │ + bstrins.d $t1, $zero, 0x1, 0x0 │ │ │ │ + stx.b $t1, $t0, $t3 │ │ │ │ + ld.d $t0, $s0, 8 │ │ │ │ + ldx.d $t0, $t0, $t2 │ │ │ │ + ld.d $t0, $t0, 136 │ │ │ │ + ldx.bu $t1, $t0, $t3 │ │ │ │ + or $t1, $t7, $t1 │ │ │ │ + stx.b $t1, $t0, $t3 │ │ │ │ + ld.d $t0, $s0, 8 │ │ │ │ + ldx.d $t0, $t0, $t2 │ │ │ │ + ld.d $t0, $t0, 136 │ │ │ │ + ldx.bu $t1, $t0, $t3 │ │ │ │ + or $t1, $t6, $t1 │ │ │ │ + stx.b $t1, $t0, $t3 │ │ │ │ + ld.d $t1, $s0, 8 │ │ │ │ + ld.d $t0, $s0, 16 │ │ │ │ + sub.d $t0, $t0, $t1 │ │ │ │ + srai.d $t0, $t0, 0x3 │ │ │ │ + bltu $t4, $t0, -96 # 57100 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21240> │ │ │ │ + ldptr.d $t0, $s1, 0 │ │ │ │ + ldx.d $t0, $t0, $s4 │ │ │ │ + st.w $zero, $t0, 148 │ │ │ │ + b -384 # 56ff0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21130> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ldptr.w $t3, $a0, 4 │ │ │ │ + blez $t3, 92 # 571e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21320> │ │ │ │ + ld.d $t1, $a0, 8 │ │ │ │ + bstrpick.d $t3, $t3, 0x1f, 0x0 │ │ │ │ move $a0, $zero │ │ │ │ - ret │ │ │ │ + alsl.d $t3, $t3, $t1, 0x3 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - st.d $a1, $a0, 88 │ │ │ │ + ldptr.d $t0, $t1, 0 │ │ │ │ + addi.d $t1, $t1, 8 │ │ │ │ + ldptr.w $t0, $t0, 52 │ │ │ │ + sltu $t2, $t0, $a0 │ │ │ │ + masknez $t0, $t0, $t2 │ │ │ │ + maskeqz $a0, $a0, $t2 │ │ │ │ + or $a0, $t0, $a0 │ │ │ │ + bne $t3, $t1, -28 # 571a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x212e0> │ │ │ │ ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ldptr.w $t0, $a0, 120 │ │ │ │ - slli.d $a1, $a1, 0x2 │ │ │ │ - bstrins.d $t0, $zero, 0x2, 0x2 │ │ │ │ - or $a1, $a1, $t0 │ │ │ │ - st.w $a1, $a0, 120 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ - pcaddi $a0, 90656 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ - st.d $a1, $a0, 96 │ │ │ │ + nop │ │ │ │ + move $a0, $zero │ │ │ │ ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ldptr.w $t0, $a0, 128 │ │ │ │ - slli.d $a1, $a1, 0x2 │ │ │ │ - bstrins.d $t0, $zero, 0x2, 0x2 │ │ │ │ - or $a1, $a1, $t0 │ │ │ │ - st.w $a1, $a0, 128 │ │ │ │ - ret │ │ │ │ + ldptr.w $t3, $a0, 4 │ │ │ │ + blez $t3, 76 # 57240 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21380> │ │ │ │ + ld.d $t1, $a0, 8 │ │ │ │ + bstrpick.d $t3, $t3, 0x1f, 0x0 │ │ │ │ + move $a0, $zero │ │ │ │ + alsl.d $t3, $t3, $t1, 0x3 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - pcaddi $a0, 90644 │ │ │ │ + ldptr.d $t0, $t1, 0 │ │ │ │ + addi.d $t1, $t1, 8 │ │ │ │ + ldptr.w $t0, $t0, 48 │ │ │ │ + slli.w $t0, $t0, 0x3 │ │ │ │ + sltu $t2, $t0, $a0 │ │ │ │ + masknez $t0, $t0, $t2 │ │ │ │ + maskeqz $a0, $a0, $t2 │ │ │ │ + or $a0, $t0, $a0 │ │ │ │ + bne $t3, $t1, -32 # 57210 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21350> │ │ │ │ ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ - st.d $a1, $a0, 248 │ │ │ │ + move $a0, $zero │ │ │ │ ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ldptr.w $t0, $a0, 280 │ │ │ │ - slli.d $a1, $a1, 0x2 │ │ │ │ - bstrins.d $t0, $zero, 0x2, 0x2 │ │ │ │ - or $a1, $a1, $t0 │ │ │ │ - st.w $a1, $a0, 280 │ │ │ │ - ret │ │ │ │ + ldptr.w $t2, $a0, 4 │ │ │ │ + blez $t2, 76 # 572a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x213e0> │ │ │ │ + ld.d $t0, $a0, 8 │ │ │ │ + bstrpick.d $t2, $t2, 0x1f, 0x0 │ │ │ │ + move $a0, $zero │ │ │ │ + alsl.d $t2, $t2, $t0, 0x3 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - pcaddi $a0, 90634 │ │ │ │ + ldptr.d $t1, $t0, 0 │ │ │ │ + addi.d $t0, $t0, 8 │ │ │ │ + ld.wu $t1, $t1, 36 │ │ │ │ + add.d $a0, $a0, $t1 │ │ │ │ + bne $t2, $t0, -16 # 57270 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x213b0> │ │ │ │ ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ - st.d $a1, $a0, 72 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ldptr.w $t0, $a0, 104 │ │ │ │ - slli.d $a1, $a1, 0x2 │ │ │ │ - bstrins.d $t0, $zero, 0x2, 0x2 │ │ │ │ - or $a1, $a1, $t0 │ │ │ │ - st.w $a1, $a0, 104 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ - pcaddi $a0, 90628 │ │ │ │ + move $a0, $zero │ │ │ │ ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ - b -302560 │ │ │ │ + ldptr.w $t0, $a0, 4 │ │ │ │ + blez $t0, 108 # 57320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21460> │ │ │ │ + addi.d $sp, $sp, -32 │ │ │ │ + st.d $s0, $sp, 16 │ │ │ │ + st.d $s1, $sp, 8 │ │ │ │ + st.d $ra, $sp, 24 │ │ │ │ + move $s1, $a0 │ │ │ │ + move $s0, $zero │ │ │ │ + ld.d $t1, $s1, 8 │ │ │ │ + bstrpick.d $t0, $s0, 0x1f, 0x0 │ │ │ │ + slli.d $t0, $t0, 0x3 │ │ │ │ + ldx.d $a0, $t1, $t0 │ │ │ │ + addi.d $s0, $s0, 1 │ │ │ │ + bl -259828 # 17bf0 ::do_widen(char) const@@Base+0x7730> │ │ │ │ + ldptr.w $t1, $s1, 4 │ │ │ │ + slli.w $t0, $s0, 0x0 │ │ │ │ + blt $t0, $t1, -32 # 572d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21410> │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + ld.d $s0, $sp, 16 │ │ │ │ + ld.d $s1, $sp, 8 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - b -302576 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - b -302592 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - b -302608 │ │ │ │ + addi.d $sp, $sp, -544 │ │ │ │ + pcalau12i $t0, 89 │ │ │ │ + ld.d $t0, $t0, -160 │ │ │ │ + ld.d $t0, $t0, 0 │ │ │ │ + st.d $t0, $sp, 440 │ │ │ │ + li.w $t0, 0x0 │ │ │ │ + st.d $s1, $sp, 520 │ │ │ │ + st.d $s2, $sp, 512 │ │ │ │ + move $s1, $a0 │ │ │ │ + st.d $ra, $sp, 536 │ │ │ │ + st.d $s0, $sp, 528 │ │ │ │ + st.d $s3, $sp, 504 │ │ │ │ + st.d $s4, $sp, 496 │ │ │ │ + st.d $s5, $sp, 488 │ │ │ │ + st.d $s6, $sp, 480 │ │ │ │ + st.d $s7, $sp, 472 │ │ │ │ + st.d $s8, $sp, 464 │ │ │ │ + fst.d $fs0, $sp, 456 │ │ │ │ + bl -307304 │ │ │ │ + ld.d $t1, $s1, 8 │ │ │ │ + ld.d $t0, $s1, 16 │ │ │ │ + pcaddi $s2, 91057 │ │ │ │ + st.d $a0, $s2, 8 │ │ │ │ + beq $t1, $t0, 60 # 573c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21508> │ │ │ │ + move $s0, $zero │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ldptr.d $t1, $a0, 0 │ │ │ │ - ld.d $t0, $a0, 32 │ │ │ │ - ld.d $t1, $t1, -24 │ │ │ │ - add.d $a0, $a0, $t1 │ │ │ │ - beqz $t0, 32 # 566a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e8a0> │ │ │ │ - ldptr.d $t1, $t0, 0 │ │ │ │ + bstrpick.d $t0, $s0, 0x1f, 0x0 │ │ │ │ + slli.d $t0, $t0, 0x3 │ │ │ │ + ldx.d $a0, $t1, $t0 │ │ │ │ + addi.d $s0, $s0, 1 │ │ │ │ + bl -269008 # 158e0 ::do_widen(char) const@@Base+0x5420> │ │ │ │ + ld.d $t1, $s1, 8 │ │ │ │ + ld.d $t0, $s1, 16 │ │ │ │ + sub.d $t0, $t0, $t1 │ │ │ │ + srai.d $t0, $t0, 0x3 │ │ │ │ + bltu $s0, $t0, -36 # 573a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x214e0> │ │ │ │ + bl -307384 │ │ │ │ + ld.d $t3, $s2, 8 │ │ │ │ + lu12i.w $t2, 244 │ │ │ │ + ori $t2, $t2, 0x240 │ │ │ │ + sub.d $t0, $a0, $t3 │ │ │ │ + pcalau12i $t1, 42 │ │ │ │ + div.d $t0, $t0, $t2 │ │ │ │ + bstrpick.d $t0, $t0, 0x1f, 0x0 │ │ │ │ + movgr2fr.d $fa0, $t0 │ │ │ │ + fld.d $fa1, $t1, 56 │ │ │ │ + ffint.d.l $fa0, $fa0 │ │ │ │ + addi.d $a0, $sp, 176 │ │ │ │ + fdiv.d $fa0, $fa0, $fa1 │ │ │ │ + pcalau12i $s3, 89 │ │ │ │ + ld.d $s3, $s3, -360 │ │ │ │ + addi.d $s2, $sp, 64 │ │ │ │ + addi.d $s3, $s3, 16 │ │ │ │ + fmov.d $fs0, $fa0 │ │ │ │ + bl -307120 │ │ │ │ + pcalau12i $t0, 89 │ │ │ │ + ld.d $t0, $t0, -192 │ │ │ │ + ld.d $s1, $t0, 8 │ │ │ │ + st.h $zero, $sp, 400 │ │ │ │ + ld.d $s5, $t0, 16 │ │ │ │ + ld.d $a0, $s1, -24 │ │ │ │ + st.d $zero, $sp, 392 │ │ │ │ + st.d $zero, $sp, 408 │ │ │ │ + st.d $s3, $sp, 176 │ │ │ │ + st.d $zero, $sp, 416 │ │ │ │ + st.d $zero, $sp, 424 │ │ │ │ + st.d $zero, $sp, 432 │ │ │ │ + st.d $s1, $sp, 64 │ │ │ │ + add.d $a0, $s2, $a0 │ │ │ │ move $a1, $zero │ │ │ │ - beq $t1, $t0, 12 # 56698 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e898> │ │ │ │ - ld.d $a1, $t1, 16 │ │ │ │ - nop │ │ │ │ - b -301096 # ce70 >::rdbuf(std::basic_streambuf >*)@plt> │ │ │ │ + stptr.d $s5, $a0, 0 │ │ │ │ + bl -305572 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + pcalau12i $s0, 89 │ │ │ │ + ld.d $s0, $s0, -240 │ │ │ │ + pcalau12i $s4, 89 │ │ │ │ + ld.d $s4, $s4, -296 │ │ │ │ + addi.d $s8, $s0, 24 │ │ │ │ + addi.d $a0, $sp, 128 │ │ │ │ + addi.d $s0, $s0, 64 │ │ │ │ + addi.d $s4, $s4, 16 │ │ │ │ + st.d $zero, $sp, 80 │ │ │ │ + st.d $s8, $sp, 64 │ │ │ │ + st.d $s0, $sp, 176 │ │ │ │ + st.d $s4, $sp, 72 │ │ │ │ + st.d $zero, $sp, 88 │ │ │ │ + st.d $zero, $sp, 96 │ │ │ │ + st.d $zero, $sp, 104 │ │ │ │ + st.d $zero, $sp, 112 │ │ │ │ + st.d $zero, $sp, 120 │ │ │ │ + pcalau12i $s6, 89 │ │ │ │ + ld.d $s6, $s6, -16 │ │ │ │ + bl -304564 │ │ │ │ + li.w $t0, 16 │ │ │ │ + addi.d $s7, $sp, 160 │ │ │ │ + addi.d $s6, $s6, 16 │ │ │ │ + addi.d $a1, $sp, 72 │ │ │ │ + addi.d $a0, $sp, 176 │ │ │ │ + st.w $t0, $sp, 136 │ │ │ │ + st.d $s7, $sp, 144 │ │ │ │ + st.d $s6, $sp, 72 │ │ │ │ + st.b $zero, $sp, 160 │ │ │ │ + st.d $zero, $sp, 152 │ │ │ │ + bl -305696 # cab0 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + ld.d $t0, $sp, 64 │ │ │ │ + fmov.d $fa0, $fs0 │ │ │ │ + li.w $t2, 2 │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ + move $a0, $s2 │ │ │ │ + add.d $t0, $s2, $t0 │ │ │ │ + ldptr.w $t1, $t0, 24 │ │ │ │ + ori $t1, $t1, 0x4 │ │ │ │ + st.w $t1, $t0, 24 │ │ │ │ + st.d $t2, $sp, 184 │ │ │ │ + bl -305276 # cc80 (double)@plt> │ │ │ │ + ld.d $a4, $sp, 112 │ │ │ │ + addi.d $s6, $sp, 16 │ │ │ │ + st.b $zero, $sp, 16 │ │ │ │ + st.d $zero, $sp, 8 │ │ │ │ + stptr.d $s6, $sp, 0 │ │ │ │ + beqz $a4, 844 # 57860 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x219a0> │ │ │ │ + ld.d $t1, $sp, 96 │ │ │ │ + beqz $t1, 20 # 57530 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21670> │ │ │ │ + sltu $t0, $a4, $t1 │ │ │ │ + masknez $a4, $a4, $t0 │ │ │ │ + maskeqz $t0, $t1, $t0 │ │ │ │ + or $a4, $a4, $t0 │ │ │ │ + ld.d $a3, $sp, 104 │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $zero │ │ │ │ + sub.d $a4, $a4, $a3 │ │ │ │ + move $a0, $sp │ │ │ │ + bl -305460 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + ld.d $a0, $sp, 144 │ │ │ │ + st.d $s8, $sp, 64 │ │ │ │ + st.d $s0, $sp, 176 │ │ │ │ + beq $a0, $s7, 12 # 57560 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x216a0> │ │ │ │ + bl -306440 │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -16 │ │ │ │ - pcaddi $a3, 41983 │ │ │ │ - li.w $a2, 550 │ │ │ │ - pcaddi $a1, 40959 │ │ │ │ - pcaddi $a0, 40970 │ │ │ │ - st.d $ra, $sp, 8 │ │ │ │ - bl -301064 │ │ │ │ + addi.d $a0, $sp, 128 │ │ │ │ + st.d $s4, $sp, 72 │ │ │ │ + bl -305688 │ │ │ │ + ld.d $t0, $s1, -24 │ │ │ │ + st.d $s1, $sp, 64 │ │ │ │ + addi.d $a0, $sp, 176 │ │ │ │ + add.d $t0, $t0, $sp │ │ │ │ + st.d $s5, $t0, 64 │ │ │ │ + st.d $s3, $sp, 176 │ │ │ │ + bl -307428 │ │ │ │ + li.w $a4, 13 │ │ │ │ + pcaddi $a3, 41665 │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $zero │ │ │ │ + move $a0, $sp │ │ │ │ + bl -305548 # cc10 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + addi.d $s1, $sp, 48 │ │ │ │ + st.d $s1, $sp, 32 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + addi.d $s3, $a0, 16 │ │ │ │ + move $s0, $a0 │ │ │ │ + beq $t0, $s3, 652 # 57840 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21980> │ │ │ │ + ld.d $t1, $a0, 16 │ │ │ │ + st.d $t0, $sp, 32 │ │ │ │ + st.d $t1, $sp, 48 │ │ │ │ nop │ │ │ │ - ld.bu $t0, $a0, 80 │ │ │ │ - beqz $t0, 12 # 566d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e8d0> │ │ │ │ - addi.d $a0, $a0, 72 │ │ │ │ - ret │ │ │ │ - addi.d $sp, $sp, -16 │ │ │ │ - pcaddi $a3, 42125 │ │ │ │ - li.w $a2, 55 │ │ │ │ - pcaddi $a1, 41013 │ │ │ │ - pcaddi $a0, 41026 │ │ │ │ - st.d $ra, $sp, 8 │ │ │ │ - bl -301112 │ │ │ │ + ld.d $t0, $s0, 8 │ │ │ │ + li.w $t2, 3 │ │ │ │ + lu52i.d $t2, $t2, -2048 │ │ │ │ + st.d $t0, $sp, 40 │ │ │ │ + stptr.d $s3, $s0, 0 │ │ │ │ + st.b $zero, $s0, 16 │ │ │ │ + st.d $zero, $s0, 8 │ │ │ │ + li.w $t1, 1 │ │ │ │ + add.d $t0, $t0, $t2 │ │ │ │ + bgeu $t1, $t0, 756 # 578e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21a20> │ │ │ │ + addi.d $s7, $sp, 32 │ │ │ │ + li.w $a2, 2 │ │ │ │ + pcaddi $a1, 38498 │ │ │ │ + move $a0, $s7 │ │ │ │ + bl -307584 # c480 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + addi.d $s3, $sp, 80 │ │ │ │ + st.d $s3, $sp, 64 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + addi.d $s4, $a0, 16 │ │ │ │ + move $s0, $a0 │ │ │ │ + beq $t0, $s4, 520 # 57820 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21960> │ │ │ │ + ld.d $t1, $a0, 16 │ │ │ │ + st.d $t0, $sp, 64 │ │ │ │ + st.d $t1, $sp, 80 │ │ │ │ + ld.d $t0, $s0, 8 │ │ │ │ + pcaddi $s5, 90757 │ │ │ │ + stptr.d $s4, $s0, 0 │ │ │ │ + st.d $t0, $sp, 72 │ │ │ │ + st.b $zero, $s0, 16 │ │ │ │ + ld.bu $t0, $s5, 512 │ │ │ │ + st.d $zero, $s0, 8 │ │ │ │ + bnez $t0, 156 # 576e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21820> │ │ │ │ + ld.bu $t0, $s5, 513 │ │ │ │ + bnez $t0, 252 # 57748 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21888> │ │ │ │ + ld.d $a0, $sp, 64 │ │ │ │ + beq $a0, $s3, 12 # 57660 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x217a0> │ │ │ │ + bl -306696 │ │ │ │ nop │ │ │ │ - ld.bu $t0, $a0, 88 │ │ │ │ - beqz $t0, 12 # 56700 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e900> │ │ │ │ - addi.d $a0, $a0, 72 │ │ │ │ - ret │ │ │ │ - addi.d $sp, $sp, -16 │ │ │ │ - pcaddi $a3, 42163 │ │ │ │ - li.w $a2, 55 │ │ │ │ - pcaddi $a1, 41001 │ │ │ │ - pcaddi $a0, 41014 │ │ │ │ - st.d $ra, $sp, 8 │ │ │ │ - bl -301160 │ │ │ │ + ld.d $a0, $sp, 32 │ │ │ │ + beq $a0, $s1, 12 # 57670 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x217b0> │ │ │ │ + bl -306712 │ │ │ │ nop │ │ │ │ - ld.bu $t0, $a0, 240 │ │ │ │ - beqz $t0, 12 # 56730 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e930> │ │ │ │ - addi.d $a0, $a0, 72 │ │ │ │ - ret │ │ │ │ - addi.d $sp, $sp, -16 │ │ │ │ - pcaddi $a3, 42191 │ │ │ │ - li.w $a2, 55 │ │ │ │ - pcaddi $a1, 40989 │ │ │ │ - pcaddi $a0, 41002 │ │ │ │ - st.d $ra, $sp, 8 │ │ │ │ - bl -301208 │ │ │ │ + ldptr.d $a0, $sp, 0 │ │ │ │ + beq $a0, $s6, 12 # 57680 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x217c0> │ │ │ │ + bl -306728 │ │ │ │ nop │ │ │ │ - ld.bu $t0, $a0, 69 │ │ │ │ - beqz $t0, 12 # 56760 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e960> │ │ │ │ - addi.d $a0, $a0, 68 │ │ │ │ + pcalau12i $t1, 89 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 440 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, 520 # 578a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x219e0> │ │ │ │ + ld.d $ra, $sp, 536 │ │ │ │ + ld.d $s0, $sp, 528 │ │ │ │ + ld.d $s1, $sp, 520 │ │ │ │ + ld.d $s2, $sp, 512 │ │ │ │ + ld.d $s3, $sp, 504 │ │ │ │ + ld.d $s4, $sp, 496 │ │ │ │ + ld.d $s5, $sp, 488 │ │ │ │ + ld.d $s6, $sp, 480 │ │ │ │ + ld.d $s7, $sp, 472 │ │ │ │ + ld.d $s8, $sp, 464 │ │ │ │ + fld.d $fs0, $sp, 456 │ │ │ │ + addi.d $sp, $sp, 544 │ │ │ │ ret │ │ │ │ - addi.d $sp, $sp, -16 │ │ │ │ - pcaddi $a3, 42219 │ │ │ │ - li.w $a2, 55 │ │ │ │ - pcaddi $a1, 40977 │ │ │ │ - pcaddi $a0, 40990 │ │ │ │ - st.d $ra, $sp, 8 │ │ │ │ - bl -301256 │ │ │ │ - nop │ │ │ │ - pcaddi $t0, 90686 │ │ │ │ - stptr.d $t0, $a0, 0 │ │ │ │ - b -301880 │ │ │ │ - nop │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - pcaddi $t0, 90680 │ │ │ │ - stptr.d $t0, $a0, 0 │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - bl -301908 │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - b -302948 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - move $t0, $a0 │ │ │ │ - ld.d $a0, $a0, 56 │ │ │ │ - pcaddi $t3, 90998 │ │ │ │ - pcaddi $t2, 91009 │ │ │ │ - pcaddi $t1, 89774 │ │ │ │ - stptr.d $t3, $t0, 0 │ │ │ │ - st.d $t2, $t0, 8 │ │ │ │ - st.d $t1, $t0, 48 │ │ │ │ - beqz $a0, 64 # 56820 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ea20> │ │ │ │ - ldptr.d $t1, $a0, 0 │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - ld.d $t1, $t1, 32 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - jirl $ra, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - pcaddi $t1, 90653 │ │ │ │ - st.d $t1, $t0, 8 │ │ │ │ - addi.d $a0, $t0, 8 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - b -302020 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - pcaddi $t1, 90646 │ │ │ │ - addi.d $a0, $t0, 8 │ │ │ │ - st.d $t1, $t0, 8 │ │ │ │ - b -302044 │ │ │ │ - move $t0, $a0 │ │ │ │ - ld.d $a0, $a0, 48 │ │ │ │ - pcaddi $t3, 90970 │ │ │ │ - pcaddi $t2, 90981 │ │ │ │ - pcaddi $t1, 89746 │ │ │ │ - st.d $t3, $t0, -8 │ │ │ │ - stptr.d $t2, $t0, 0 │ │ │ │ - st.d $t1, $t0, 40 │ │ │ │ - beqz $a0, 80 # 568a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3eaa0> │ │ │ │ - ldptr.d $t1, $a0, 0 │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - ld.d $t1, $t1, 32 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - jirl $ra, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - pcaddi $t1, 90625 │ │ │ │ - stptr.d $t1, $t0, 0 │ │ │ │ - move $a0, $t0 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - b -302132 │ │ │ │ + li.w $a2, 4 │ │ │ │ + pcaddi $a1, 38441 │ │ │ │ + pcalau12i $a0, 89 │ │ │ │ + ld.d $a0, $a0, -184 │ │ │ │ + bl -306576 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + ld.d $a2, $sp, 72 │ │ │ │ + ld.d $a1, $sp, 64 │ │ │ │ + pcalau12i $a0, 89 │ │ │ │ + ld.d $a0, $a0, -184 │ │ │ │ + bl -306596 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + move $s4, $a0 │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ + add.d $t0, $a0, $t0 │ │ │ │ + ld.d $s0, $t0, 240 │ │ │ │ + beqz $s0, 492 # 57908 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21a48> │ │ │ │ + ld.bu $t0, $s0, 56 │ │ │ │ + beqz $t0, 124 # 577a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x218e0> │ │ │ │ + ld.b $a1, $s0, 67 │ │ │ │ nop │ │ │ │ + move $a0, $s4 │ │ │ │ + bl -308340 │ │ │ │ + bl -307320 │ │ │ │ + ld.bu $t0, $s5, 513 │ │ │ │ + beqz $t0, -240 # 57650 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21790> │ │ │ │ nop │ │ │ │ + li.w $a2, 4 │ │ │ │ + pcaddi $a1, 38415 │ │ │ │ + pcaddi $a0, 90684 │ │ │ │ + bl -306676 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + ld.d $a2, $sp, 72 │ │ │ │ + ld.d $a1, $sp, 64 │ │ │ │ + pcaddi $a0, 90680 │ │ │ │ + bl -306692 # c960 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + move $s4, $a0 │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ + add.d $t0, $a0, $t0 │ │ │ │ + ld.d $s0, $t0, 240 │ │ │ │ + beqz $s0, 428 # 57928 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21a68> │ │ │ │ + ld.bu $t0, $s0, 56 │ │ │ │ + beqz $t0, 92 # 577e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21920> │ │ │ │ + ld.b $a1, $s0, 67 │ │ │ │ nop │ │ │ │ + move $a0, $s4 │ │ │ │ + bl -308436 │ │ │ │ + bl -307416 │ │ │ │ + b -332 # 57650 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21790> │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -306740 # c970 ::_M_widen_init() const@plt> │ │ │ │ + ldptr.d $t0, $s0, 0 │ │ │ │ + pcaddi $t1, -72891 │ │ │ │ + li.w $a1, 10 │ │ │ │ + ld.d $t0, $t0, 48 │ │ │ │ + beq $t0, $t1, -136 # 57730 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21870> │ │ │ │ + move $a0, $s0 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + move $a1, $a0 │ │ │ │ + b -152 # 57730 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21870> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - pcaddi $t1, 90614 │ │ │ │ - move $a0, $t0 │ │ │ │ - stptr.d $t1, $t0, 0 │ │ │ │ - b -302172 │ │ │ │ - move $t0, $a0 │ │ │ │ - ld.d $a0, $a0, 8 │ │ │ │ - pcaddi $t3, 90938 │ │ │ │ - pcaddi $t2, 90949 │ │ │ │ - pcaddi $t1, 89714 │ │ │ │ - st.d $t3, $t0, -48 │ │ │ │ - st.d $t2, $t0, -40 │ │ │ │ - stptr.d $t1, $t0, 0 │ │ │ │ - beqz $a0, 80 # 56920 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3eb20> │ │ │ │ - ldptr.d $t1, $a0, 0 │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - ld.d $t1, $t1, 32 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - jirl $ra, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - pcaddi $t1, 90593 │ │ │ │ - st.d $t1, $t0, -40 │ │ │ │ - addi.d $a0, $t0, -40 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - b -302260 │ │ │ │ nop │ │ │ │ nop │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -306804 # c970 ::_M_widen_init() const@plt> │ │ │ │ + ldptr.d $t0, $s0, 0 │ │ │ │ + pcaddi $t1, -72907 │ │ │ │ + li.w $a1, 10 │ │ │ │ + ld.d $t0, $t0, 48 │ │ │ │ + beq $t0, $t1, -104 # 57790 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x218d0> │ │ │ │ + move $a0, $s0 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + move $a1, $a0 │ │ │ │ + b -120 # 57790 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x218d0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - pcaddi $t1, 90582 │ │ │ │ - addi.d $a0, $t0, -40 │ │ │ │ - st.d $t1, $t0, -40 │ │ │ │ - b -302300 │ │ │ │ nop │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + move $a1, $s4 │ │ │ │ + move $a0, $s3 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -306000 │ │ │ │ + b -524 # 57628 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21768> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + move $a1, $s3 │ │ │ │ + move $a0, $s1 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -306032 │ │ │ │ + b -652 # 575c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21708> │ │ │ │ nop │ │ │ │ - move $t0, $a0 │ │ │ │ - ld.d $a0, $a0, 80 │ │ │ │ - beqz $a0, 56 # 56980 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3eb80> │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - bl -303368 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - pcalau12i $t1, 90 │ │ │ │ - ld.d $t1, $t1, -296 │ │ │ │ - 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 -302636 │ │ │ │ - pcalau12i $t1, 90 │ │ │ │ - ld.d $t1, $t1, -296 │ │ │ │ - addi.d $t1, $t1, 16 │ │ │ │ - addi.d $a0, $t0, 56 │ │ │ │ - stptr.d $t1, $t0, 0 │ │ │ │ - b -302660 │ │ │ │ nop │ │ │ │ + addi.d $a1, $sp, 144 │ │ │ │ + move $a0, $sp │ │ │ │ + bl -307880 # c5c0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + b -804 # 57548 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21688> │ │ │ │ + move $s0, $a0 │ │ │ │ nop │ │ │ │ - move $t0, $a0 │ │ │ │ - ld.d $a0, $a0, 96 │ │ │ │ - beqz $a0, 56 # 569e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ebe0> │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - bl -303464 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - pcalau12i $t1, 90 │ │ │ │ - ld.d $t1, $t1, -296 │ │ │ │ - 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 -302732 │ │ │ │ - pcalau12i $t1, 90 │ │ │ │ - ld.d $t1, $t1, -296 │ │ │ │ - addi.d $t1, $t1, 16 │ │ │ │ - addi.d $a0, $t0, 56 │ │ │ │ - stptr.d $t1, $t0, 0 │ │ │ │ - b -302756 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -308332 # c410 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + pcalau12i $t1, 89 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 440 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + beqz $t0, 64 # 578d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21a18> │ │ │ │ nop │ │ │ │ + bl -307664 │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -48 │ │ │ │ - pcalau12i $t0, 90 │ │ │ │ - ld.d $t0, $t0, -160 │ │ │ │ - ld.d $t0, $t0, 0 │ │ │ │ - st.d $t0, $sp, 24 │ │ │ │ - li.w $t0, 0x0 │ │ │ │ - ldptr.w $t0, $a0, 120 │ │ │ │ - st.d $ra, $sp, 40 │ │ │ │ - andi $t0, $t0, 0x1 │ │ │ │ - beqz $t0, 148 # 56ab8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ecb8> │ │ │ │ - ld.bu $t0, $a0, 80 │ │ │ │ - st.d $s0, $sp, 32 │ │ │ │ - beqz $t0, 200 # 56af8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ecf8> │ │ │ │ - ld.d $t0, $a0, 72 │ │ │ │ - move $a2, $a1 │ │ │ │ - move $s0, $a1 │ │ │ │ - ldptr.d $t2, $t0, 0 │ │ │ │ - stptr.d $a0, $sp, 0 │ │ │ │ - addi.d $a0, $sp, 16 │ │ │ │ - ld.d $a1, $t2, -24 │ │ │ │ - add.d $a1, $t0, $a1 │ │ │ │ - bl -304660 # c440 >::imbue(std::locale const&)@plt> │ │ │ │ - addi.d $a0, $sp, 16 │ │ │ │ - bl -302860 │ │ │ │ - ldptr.d $t1, $sp, 0 │ │ │ │ - ld.d $t0, $t1, 88 │ │ │ │ - beqz $t0, 120 # 56ae0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ece0> │ │ │ │ - addi.d $t1, $t0, 56 │ │ │ │ - addi.d $a0, $sp, 16 │ │ │ │ - move $a1, $t1 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - stptr.d $t1, $sp, 0 │ │ │ │ - bl -304192 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - move $a1, $s0 │ │ │ │ - ldptr.d $t2, $t0, 0 │ │ │ │ - move $a0, $t0 │ │ │ │ - ld.d $t0, $t2, 16 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - ldptr.d $a0, $sp, 0 │ │ │ │ - move $a1, $s0 │ │ │ │ - bl -303540 │ │ │ │ - addi.d $a0, $sp, 16 │ │ │ │ - bl -302940 │ │ │ │ - ld.d $s0, $sp, 32 │ │ │ │ + move $s0, $a0 │ │ │ │ nop │ │ │ │ - pcalau12i $t1, 90 │ │ │ │ + move $a0, $sp │ │ │ │ + bl -306868 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + pcalau12i $t1, 89 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 24 │ │ │ │ + ld.d $t0, $sp, 440 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, 24 # 56ae8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ece8> │ │ │ │ - ld.d $ra, $sp, 40 │ │ │ │ - addi.d $sp, $sp, 48 │ │ │ │ - ret │ │ │ │ - ld.d $s0, $sp, 32 │ │ │ │ - b -44 # 56ab8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ecb8> │ │ │ │ - st.d $s0, $sp, 32 │ │ │ │ + bnez $t0, -48 # 578a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x219e0> │ │ │ │ nop │ │ │ │ - bl -304160 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -306060 │ │ │ │ + pcalau12i $t1, 89 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 440 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -88 # 578a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x219e0> │ │ │ │ + pcaddi $a0, 38299 │ │ │ │ + addi.d $s7, $sp, 32 │ │ │ │ + bl -308052 │ │ │ │ + pcalau12i $t1, 89 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 440 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -128 # 578a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x219e0> │ │ │ │ + bl -306916 │ │ │ │ + pcalau12i $t1, 89 │ │ │ │ + ld.d $t1, $t1, -160 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 440 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, -160 # 578a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x219e0> │ │ │ │ + bl -306948 │ │ │ │ + move $s0, $a0 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -307024 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ nop │ │ │ │ - pcaddi $a3, 41860 │ │ │ │ - li.w $a2, 55 │ │ │ │ - pcaddi $a1, 40748 │ │ │ │ - pcaddi $a0, 40761 │ │ │ │ - bl -302168 │ │ │ │ + move $a0, $s7 │ │ │ │ + bl -307036 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -176 # 578b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x219f0> │ │ │ │ nop │ │ │ │ move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 16 │ │ │ │ - bl -303048 │ │ │ │ - pcalau12i $t1, 90 │ │ │ │ + move $a0, $sp │ │ │ │ + bl -307056 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -252 # 57878 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x219b8> │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 144 │ │ │ │ + st.d $s6, $sp, 72 │ │ │ │ + bl -307076 # ca00 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $sp, 128 │ │ │ │ + st.d $s4, $sp, 72 │ │ │ │ + bl -306752 │ │ │ │ + ld.d $t0, $s1, -24 │ │ │ │ + st.d $s1, $sp, 64 │ │ │ │ + addi.d $t0, $t0, 448 │ │ │ │ + add.d $t0, $t0, $sp │ │ │ │ + st.d $s5, $t0, -384 │ │ │ │ + addi.d $a0, $sp, 176 │ │ │ │ + st.d $s3, $sp, 176 │ │ │ │ + bl -308496 │ │ │ │ + pcalau12i $t1, 89 │ │ │ │ ld.d $t1, $t1, -160 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 24 │ │ │ │ + ld.d $t0, $sp, 440 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, -68 # 56af0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ecf0> │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -302572 │ │ │ │ - li.w $t0, 8 │ │ │ │ - bne $a1, $t0, 20 # 56b58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ed58> │ │ │ │ - st.d $zero, $a0, 8 │ │ │ │ - st.d $zero, $a0, 16 │ │ │ │ - st.d $zero, $a0, 24 │ │ │ │ + beqz $t0, -244 # 578d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21a18> │ │ │ │ + b -304 # 578a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x219e0> │ │ │ │ nop │ │ │ │ - ld.bu $t0, $a0, 69 │ │ │ │ - beqz $t0, 12 # 56b68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ed68> │ │ │ │ - ret │ │ │ │ + move $s0, $a0 │ │ │ │ + b -52 # 579a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21ae8> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -140 # 57958 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21a98> │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -16 │ │ │ │ - pcaddi $a3, 41961 │ │ │ │ - li.w $a2, 55 │ │ │ │ - pcaddi $a1, 40719 │ │ │ │ - pcaddi $a0, 40732 │ │ │ │ - st.d $ra, $sp, 8 │ │ │ │ - bl -302288 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - li.w $t0, 8 │ │ │ │ - bne $a1, $t0, 20 # 56ba8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3eda8> │ │ │ │ - st.d $zero, $a0, 8 │ │ │ │ - st.d $zero, $a0, 16 │ │ │ │ - st.d $zero, $a0, 24 │ │ │ │ nop │ │ │ │ - ld.bu $t0, $a0, 80 │ │ │ │ - beqz $t0, 12 # 56bb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3edb8> │ │ │ │ + nop │ │ │ │ + beq $a1, $a0, 224 # 57ae0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21c20> │ │ │ │ + ld.d $t3, $a1, 8 │ │ │ │ + ldptr.d $t1, $a0, 0 │ │ │ │ + ld.d $t2, $a0, 16 │ │ │ │ + move $t0, $a1 │ │ │ │ + ldptr.d $a1, $a1, 0 │ │ │ │ + addi.d $sp, $sp, -48 │ │ │ │ + st.d $s0, $sp, 32 │ │ │ │ + st.d $s1, $sp, 24 │ │ │ │ + st.d $ra, $sp, 40 │ │ │ │ + sub.d $s1, $t3, $a1 │ │ │ │ + sub.d $t2, $t2, $t1 │ │ │ │ + move $s0, $a0 │ │ │ │ + bltu $t2, $s1, 76 # 57a80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21bc0> │ │ │ │ + ld.d $a0, $a0, 8 │ │ │ │ + li.w $t2, 8 │ │ │ │ + sub.d $a2, $a0, $t1 │ │ │ │ + bltu $a2, $s1, 188 # 57b00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21c40> │ │ │ │ + bge $t2, $s1, 280 # 57b60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21ca0> │ │ │ │ + move $a2, $s1 │ │ │ │ + move $a0, $t1 │ │ │ │ + bl -306196 │ │ │ │ + ldptr.d $t0, $s0, 0 │ │ │ │ + add.d $t0, $t0, $s1 │ │ │ │ + ld.d $ra, $sp, 40 │ │ │ │ + st.d $t0, $s0, 8 │ │ │ │ + ld.d $s1, $sp, 24 │ │ │ │ + ld.d $s0, $sp, 32 │ │ │ │ + addi.d $sp, $sp, 48 │ │ │ │ ret │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -16 │ │ │ │ - pcaddi $a3, 41811 │ │ │ │ - li.w $a2, 55 │ │ │ │ - pcaddi $a1, 40699 │ │ │ │ - pcaddi $a0, 40712 │ │ │ │ - st.d $ra, $sp, 8 │ │ │ │ - bl -302368 │ │ │ │ + nop │ │ │ │ + move $a0, $s1 │ │ │ │ + st.d $t1, $sp, 8 │ │ │ │ + st.d $s2, $sp, 16 │ │ │ │ + stptr.d $a1, $sp, 0 │ │ │ │ + bl -307712 │ │ │ │ + ldptr.d $a1, $sp, 0 │ │ │ │ + move $a2, $s1 │ │ │ │ + move $s2, $a0 │ │ │ │ + bl -306624 │ │ │ │ + ld.d $t1, $sp, 8 │ │ │ │ + beqz $t1, 16 # 57ab8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21bf8> │ │ │ │ + move $a0, $t1 │ │ │ │ + bl -307808 │ │ │ │ + nop │ │ │ │ + ld.d $ra, $sp, 40 │ │ │ │ + add.d $t0, $s2, $s1 │ │ │ │ + stptr.d $s2, $s0, 0 │ │ │ │ + st.d $t0, $s0, 16 │ │ │ │ + ld.d $s2, $sp, 16 │ │ │ │ + st.d $t0, $s0, 8 │ │ │ │ + ld.d $s1, $sp, 24 │ │ │ │ + ld.d $s0, $sp, 32 │ │ │ │ + addi.d $sp, $sp, 48 │ │ │ │ + ret │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $a1, $a0, 16 │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - move $t0, $a0 │ │ │ │ - beqz $a1, 48 # 56c20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ee20> │ │ │ │ nop │ │ │ │ - ld.d $t1, $t0, 24 │ │ │ │ - bgeu $a1, $t1, 236 # 56ce8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3eee8> │ │ │ │ - ld.bu $a0, $a1, 0 │ │ │ │ nop │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + bge $t2, $a2, 128 # 57b80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21cc0> │ │ │ │ + move $a0, $t1 │ │ │ │ + stptr.d $t0, $sp, 0 │ │ │ │ + bl -306380 │ │ │ │ + ldptr.d $t0, $sp, 0 │ │ │ │ + ld.d $a0, $s0, 8 │ │ │ │ + ldptr.d $t1, $s0, 0 │ │ │ │ + ldptr.d $a1, $t0, 0 │ │ │ │ + ld.d $t3, $t0, 8 │ │ │ │ + sub.d $a2, $a0, $t1 │ │ │ │ + add.d $a1, $a1, $a2 │ │ │ │ + sub.d $a2, $t3, $a1 │ │ │ │ + add.d $t0, $t1, $s1 │ │ │ │ + blez $a2, -212 # 57a60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21ba0> │ │ │ │ + bl -306776 │ │ │ │ + ldptr.d $t0, $s0, 0 │ │ │ │ + ld.d $ra, $sp, 40 │ │ │ │ + add.d $t0, $t0, $s1 │ │ │ │ + st.d $t0, $s0, 8 │ │ │ │ + ld.d $s1, $sp, 24 │ │ │ │ + ld.d $s0, $sp, 32 │ │ │ │ + addi.d $sp, $sp, 48 │ │ │ │ ret │ │ │ │ nop │ │ │ │ + add.d $t0, $t1, $s1 │ │ │ │ + bne $s1, $t2, -260 # 57a60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21ba0> │ │ │ │ + fld.d $fa0, $a1, 0 │ │ │ │ + fst.d $fa0, $t1, 0 │ │ │ │ + b -272 # 57a60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21ba0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ldptr.d $t1, $a0, 0 │ │ │ │ - pcaddi $t2, -585 │ │ │ │ - ld.d $t1, $t1, 168 │ │ │ │ - bne $t1, $t2, 116 # 56ca0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3eea0> │ │ │ │ - ld.d $a1, $a0, 80 │ │ │ │ - move $t2, $zero │ │ │ │ - st.d $a1, $a0, 8 │ │ │ │ - st.d $a1, $a0, 16 │ │ │ │ - st.d $a1, $a0, 24 │ │ │ │ - move $t1, $a1 │ │ │ │ - ld.d $t3, $t0, 96 │ │ │ │ - slt $t4, $t2, $t3 │ │ │ │ - masknez $a2, $t3, $t4 │ │ │ │ - maskeqz $t4, $t2, $t4 │ │ │ │ - or $a2, $a2, $t4 │ │ │ │ - bnez $a2, 92 # 56cb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3eeb8> │ │ │ │ - sub.d $a2, $t3, $a2 │ │ │ │ - ld.bu $t2, $t0, 69 │ │ │ │ - add.d $t3, $t1, $t3 │ │ │ │ - add.d $t1, $t1, $a2 │ │ │ │ - st.d $t3, $t0, 16 │ │ │ │ - st.d $t3, $t0, 24 │ │ │ │ - st.d $t1, $t0, 8 │ │ │ │ - beqz $t2, 124 # 56cf8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3eef8> │ │ │ │ - ldptr.w $t1, $t0, 64 │ │ │ │ - li.w $a0, -1 │ │ │ │ - ori $t1, $t1, 0x1 │ │ │ │ - st.w $t1, $t0, 64 │ │ │ │ - b -136 # 56c08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ee08> │ │ │ │ nop │ │ │ │ + bne $a2, $t2, -88 # 57b28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21c68> │ │ │ │ + fld.d $fa0, $a1, 0 │ │ │ │ + fst.d $fa0, $t1, 0 │ │ │ │ + b -100 # 57b28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21c68> │ │ │ │ + addi.d $sp, $sp, -48 │ │ │ │ + vldi $vr0, 0 │ │ │ │ + ld.d $t0, $a0, 192 │ │ │ │ + ld.d $t1, $a0, 200 │ │ │ │ + st.d $s0, $sp, 32 │ │ │ │ + st.d $ra, $sp, 40 │ │ │ │ + st.d $s1, $sp, 24 │ │ │ │ + st.d $s2, $sp, 16 │ │ │ │ + st.d $s3, $sp, 8 │ │ │ │ + st.d $zero, $a0, 8 │ │ │ │ + vst $vr0, $a0, 96 │ │ │ │ + st.d $zero, $a0, 112 │ │ │ │ + st.w $zero, $a0, 128 │ │ │ │ + st.w $zero, $a0, 136 │ │ │ │ + st.d $zero, $a0, 144 │ │ │ │ + st.w $zero, $a0, 152 │ │ │ │ + st.w $zero, $a0, 160 │ │ │ │ + st.d $zero, $a0, 168 │ │ │ │ + st.d $zero, $a0, 184 │ │ │ │ + move $s0, $a0 │ │ │ │ + beq $t0, $t1, 8 # 57be8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21d28> │ │ │ │ + st.d $t0, $a0, 200 │ │ │ │ + ld.d $t0, $s0, 216 │ │ │ │ + ld.d $t1, $s0, 224 │ │ │ │ + beq $t0, $t1, 8 # 57bf8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21d38> │ │ │ │ + st.d $t0, $s0, 224 │ │ │ │ + ld.d $t0, $s0, 240 │ │ │ │ + ld.d $t1, $s0, 248 │ │ │ │ + beq $t0, $t1, 8 # 57c08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21d48> │ │ │ │ + st.d $t0, $s0, 248 │ │ │ │ + ld.d $s3, $s0, 264 │ │ │ │ + ld.d $s2, $s0, 272 │ │ │ │ + beq $s3, $s2, 48 # 57c40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21d80> │ │ │ │ + move $s1, $s3 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - stptr.d $a0, $sp, 0 │ │ │ │ - jirl $ra, $t1, 0 │ │ │ │ - ldptr.d $t0, $sp, 0 │ │ │ │ - ld.d $a1, $t0, 16 │ │ │ │ - b -184 # 56bf8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3edf8> │ │ │ │ + ldptr.d $a0, $s1, 0 │ │ │ │ + beqz $a0, 572 # 57e60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21fa0> │ │ │ │ + addi.d $s1, $s1, 24 │ │ │ │ + bl -308188 │ │ │ │ + bne $s1, $s2, -16 # 57c20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21d60> │ │ │ │ nop │ │ │ │ - sub.d $t3, $t3, $a2 │ │ │ │ - add.d $a0, $t1, $t3 │ │ │ │ - sub.d $a1, $a1, $a2 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - stptr.d $a2, $sp, 0 │ │ │ │ - bl -302732 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - ldptr.d $a2, $sp, 0 │ │ │ │ - ld.d $t3, $t0, 96 │ │ │ │ - ld.d $t1, $t0, 80 │ │ │ │ - b -128 # 56c60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ee60> │ │ │ │ + st.d $s3, $s0, 272 │ │ │ │ nop │ │ │ │ - ld.d $t2, $t0, 8 │ │ │ │ - ld.d $t1, $t0, 80 │ │ │ │ - sub.d $t2, $a1, $t2 │ │ │ │ - b -172 # 56c48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ee48> │ │ │ │ - pcaddi $a3, 41862 │ │ │ │ - li.w $a2, 55 │ │ │ │ - pcaddi $a1, 40620 │ │ │ │ - pcaddi $a0, 40633 │ │ │ │ - bl -302680 │ │ │ │ + ld.d $s3, $s0, 288 │ │ │ │ + ld.d $s2, $s0, 296 │ │ │ │ + beq $s3, $s2, 40 # 57c70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21db0> │ │ │ │ + move $s1, $s3 │ │ │ │ + ldptr.d $a0, $s1, 0 │ │ │ │ + beqz $a0, 556 # 57e80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21fc0> │ │ │ │ + addi.d $s1, $s1, 24 │ │ │ │ + bl -308236 │ │ │ │ + bne $s1, $s2, -16 # 57c50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21d90> │ │ │ │ nop │ │ │ │ + st.d $s3, $s0, 296 │ │ │ │ nop │ │ │ │ + ld.d $s1, $s0, 384 │ │ │ │ + ld.d $s2, $s0, 392 │ │ │ │ + beq $s1, $s2, 32 # 57c98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21dd8> │ │ │ │ nop │ │ │ │ + ldptr.d $a0, $s1, 0 │ │ │ │ + beqz $a0, 444 # 57e40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21f80> │ │ │ │ + addi.d $s1, $s1, 24 │ │ │ │ + bl -308284 │ │ │ │ + bne $s1, $s2, -16 # 57c80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21dc0> │ │ │ │ + ld.d $s2, $s0, 384 │ │ │ │ + beqz $s2, 16 # 57ca8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21de8> │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -308304 │ │ │ │ nop │ │ │ │ + ld.d $s1, $s0, 360 │ │ │ │ + ld.d $s2, $s0, 368 │ │ │ │ + beq $s1, $s2, 40 # 57cd8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21e18> │ │ │ │ nop │ │ │ │ - ld.d $a1, $a0, 16 │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - move $t0, $a0 │ │ │ │ - beqz $a1, 240 # 56e20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f020> │ │ │ │ nop │ │ │ │ - ld.d $t1, $t0, 24 │ │ │ │ - bgeu $a1, $t1, 36 # 56d60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ef60> │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - ld.bu $a0, $a1, 0 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ + ldptr.d $a0, $s1, 0 │ │ │ │ + beqz $a0, 348 # 57e20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21f60> │ │ │ │ + addi.d $s1, $s1, 24 │ │ │ │ + bl -308348 │ │ │ │ + bne $s1, $s2, -16 # 57cc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21e00> │ │ │ │ + ld.d $s2, $s0, 360 │ │ │ │ + beqz $s2, 16 # 57ce8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21e28> │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -308368 │ │ │ │ nop │ │ │ │ + ld.d $a0, $s0, 336 │ │ │ │ + beqz $a0, 12 # 57cf8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21e38> │ │ │ │ + bl -308384 │ │ │ │ nop │ │ │ │ + ld.d $a0, $s0, 312 │ │ │ │ + beqz $a0, 12 # 57d08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21e48> │ │ │ │ + bl -308400 │ │ │ │ nop │ │ │ │ - ld.d $t3, $t0, 8 │ │ │ │ - ld.d $t1, $t0, 112 │ │ │ │ - ld.d $a0, $t0, 96 │ │ │ │ - sub.d $t3, $a1, $t3 │ │ │ │ - slt $t2, $t3, $t1 │ │ │ │ - masknez $a2, $t1, $t2 │ │ │ │ - maskeqz $t2, $t3, $t2 │ │ │ │ - or $a2, $a2, $t2 │ │ │ │ - bnez $a2, 224 # 56e60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f060> │ │ │ │ + ld.d $s1, $s0, 288 │ │ │ │ + ld.d $s2, $s0, 296 │ │ │ │ + beq $s1, $s2, 40 # 57d38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21e78> │ │ │ │ nop │ │ │ │ - sub.d $a2, $t1, $a2 │ │ │ │ - ld.bu $t2, $t0, 80 │ │ │ │ - add.d $a1, $a0, $t1 │ │ │ │ - add.d $a0, $a0, $a2 │ │ │ │ - st.d $a1, $t0, 16 │ │ │ │ - st.d $a1, $t0, 24 │ │ │ │ - st.d $a0, $t0, 8 │ │ │ │ - beqz $t2, 340 # 56ef8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f0f8> │ │ │ │ - ld.d $t2, $t0, 72 │ │ │ │ - ld.d $a2, $t0, 104 │ │ │ │ - stptr.d $t0, $sp, 0 │ │ │ │ - ldptr.d $t3, $t2, 0 │ │ │ │ - sub.d $a2, $a2, $t1 │ │ │ │ - ld.d $t1, $t3, -24 │ │ │ │ - add.d $t2, $t2, $t1 │ │ │ │ - ld.d $a0, $t2, 232 │ │ │ │ - ldptr.d $t1, $a0, 0 │ │ │ │ - ld.d $t1, $t1, 64 │ │ │ │ - jirl $ra, $t1, 0 │ │ │ │ - ldptr.d $t0, $sp, 0 │ │ │ │ - addi.d $t4, $a0, 1 │ │ │ │ - li.w $t3, 1 │ │ │ │ - ld.d $t1, $t0, 96 │ │ │ │ - ld.d $t2, $t0, 112 │ │ │ │ - bgeu $t3, $t4, 184 # 56ea0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f0a0> │ │ │ │ - ld.d $t3, $t0, 16 │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - add.d $a0, $a0, $t2 │ │ │ │ - add.d $t1, $t1, $a0 │ │ │ │ - st.d $t1, $t0, 24 │ │ │ │ - ld.bu $a0, $t3, 0 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ldptr.d $a0, $s1, 0 │ │ │ │ + beqz $a0, 220 # 57e00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21f40> │ │ │ │ + addi.d $s1, $s1, 24 │ │ │ │ + bl -308444 │ │ │ │ + bne $s1, $s2, -16 # 57d20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21e60> │ │ │ │ + ld.d $s2, $s0, 288 │ │ │ │ + beqz $s2, 16 # 57d48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21e88> │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -308464 │ │ │ │ nop │ │ │ │ + ld.d $s1, $s0, 264 │ │ │ │ + ld.d $s2, $s0, 272 │ │ │ │ + beq $s1, $s2, 40 # 57d78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21eb8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ldptr.d $t1, $a0, 0 │ │ │ │ - pcaddi $t2, -645 │ │ │ │ - ld.d $t1, $t1, 168 │ │ │ │ - bne $t1, $t2, 180 # 56ee0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f0e0> │ │ │ │ - ld.d $t1, $t0, 112 │ │ │ │ - ld.d $a1, $a0, 96 │ │ │ │ - move $t3, $zero │ │ │ │ - slt $t2, $t3, $t1 │ │ │ │ - masknez $a2, $t1, $t2 │ │ │ │ - maskeqz $t2, $t3, $t2 │ │ │ │ - st.d $a1, $a0, 8 │ │ │ │ - st.d $a1, $a0, 16 │ │ │ │ - st.d $a1, $a0, 24 │ │ │ │ - or $a2, $a2, $t2 │ │ │ │ - move $a0, $a1 │ │ │ │ - beqz $a2, -212 # 56d88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ef88> │ │ │ │ - sub.d $t1, $t1, $a2 │ │ │ │ - sub.d $a1, $a1, $a2 │ │ │ │ - add.d $a0, $a0, $t1 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - stptr.d $a2, $sp, 0 │ │ │ │ - bl -303156 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - ldptr.d $a2, $sp, 0 │ │ │ │ - ld.d $t1, $t0, 112 │ │ │ │ - ld.d $a0, $t0, 96 │ │ │ │ - b -256 # 56d88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ef88> │ │ │ │ nop │ │ │ │ + ldptr.d $a0, $s1, 0 │ │ │ │ + beqz $a0, 124 # 57de0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21f20> │ │ │ │ + addi.d $s1, $s1, 24 │ │ │ │ + bl -308508 │ │ │ │ + bne $s1, $s2, -16 # 57d60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21ea0> │ │ │ │ + ld.d $s2, $s0, 264 │ │ │ │ + beqz $s2, 16 # 57d88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21ec8> │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -308528 │ │ │ │ nop │ │ │ │ + ld.d $a0, $s0, 240 │ │ │ │ + beqz $a0, 12 # 57d98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21ed8> │ │ │ │ + bl -308544 │ │ │ │ nop │ │ │ │ + ld.d $a0, $s0, 216 │ │ │ │ + beqz $a0, 12 # 57da8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21ee8> │ │ │ │ + bl -308560 │ │ │ │ nop │ │ │ │ + ld.d $a0, $s0, 192 │ │ │ │ + beqz $a0, 12 # 57db8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21ef8> │ │ │ │ + bl -308576 │ │ │ │ nop │ │ │ │ - ldptr.w $t3, $t0, 64 │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - add.d $t1, $t1, $t2 │ │ │ │ - st.d $t1, $t0, 24 │ │ │ │ - ori $t1, $t3, 0x1 │ │ │ │ - st.w $t1, $t0, 64 │ │ │ │ - li.w $a0, -1 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - ret │ │ │ │ + addi.d $a0, $s0, 56 │ │ │ │ + bl -31996 # 500c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a200> │ │ │ │ + ld.d $ra, $sp, 40 │ │ │ │ + ld.d $s1, $sp, 24 │ │ │ │ + ld.d $s2, $sp, 16 │ │ │ │ + ld.d $s3, $sp, 8 │ │ │ │ + addi.d $a0, $s0, 16 │ │ │ │ + ld.d $s0, $sp, 32 │ │ │ │ + addi.d $sp, $sp, 48 │ │ │ │ + b -32028 # 500c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a200> │ │ │ │ + addi.d $s1, $s1, 24 │ │ │ │ + bne $s2, $s1, -132 # 57d60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21ea0> │ │ │ │ + ld.d $s2, $s0, 264 │ │ │ │ + b -116 # 57d78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21eb8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + addi.d $s1, $s1, 24 │ │ │ │ + bne $s2, $s1, -228 # 57d20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21e60> │ │ │ │ + ld.d $s2, $s0, 288 │ │ │ │ + b -212 # 57d38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21e78> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - stptr.d $a0, $sp, 0 │ │ │ │ - jirl $ra, $t1, 0 │ │ │ │ - ldptr.d $t0, $sp, 0 │ │ │ │ - ld.d $a1, $t0, 16 │ │ │ │ - b -440 # 56d38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ef38> │ │ │ │ nop │ │ │ │ - pcaddi $a3, 41604 │ │ │ │ - li.w $a2, 55 │ │ │ │ - pcaddi $a1, 40492 │ │ │ │ - pcaddi $a0, 40505 │ │ │ │ - bl -303192 │ │ │ │ + addi.d $s1, $s1, 24 │ │ │ │ + bne $s2, $s1, -356 # 57cc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21e00> │ │ │ │ + ld.d $s2, $s0, 360 │ │ │ │ + b -340 # 57cd8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21e18> │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -16 │ │ │ │ - stptr.d $s0, $sp, 0 │ │ │ │ - move $s0, $a0 │ │ │ │ - ld.d $a0, $a0, 80 │ │ │ │ - st.d $ra, $sp, 8 │ │ │ │ - beqz $a0, 12 # 56f30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f130> │ │ │ │ - bl -304856 │ │ │ │ nop │ │ │ │ - pcalau12i $t0, 90 │ │ │ │ - ld.d $t0, $t0, -296 │ │ │ │ - addi.d $t0, $t0, 16 │ │ │ │ - addi.d $a0, $s0, 56 │ │ │ │ - stptr.d $t0, $s0, 0 │ │ │ │ - bl -304116 │ │ │ │ - ld.d $ra, $sp, 8 │ │ │ │ - move $a0, $s0 │ │ │ │ - ldptr.d $s0, $sp, 0 │ │ │ │ - addi.d $sp, $sp, 16 │ │ │ │ - b -304904 │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -16 │ │ │ │ - stptr.d $s0, $sp, 0 │ │ │ │ - move $s0, $a0 │ │ │ │ - ld.d $a0, $a0, 96 │ │ │ │ - st.d $ra, $sp, 8 │ │ │ │ - beqz $a0, 12 # 56f80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f180> │ │ │ │ - bl -304936 │ │ │ │ nop │ │ │ │ - pcalau12i $t0, 90 │ │ │ │ - ld.d $t0, $t0, -296 │ │ │ │ - addi.d $t0, $t0, 16 │ │ │ │ - addi.d $a0, $s0, 56 │ │ │ │ - stptr.d $t0, $s0, 0 │ │ │ │ - bl -304196 │ │ │ │ - ld.d $ra, $sp, 8 │ │ │ │ - move $a0, $s0 │ │ │ │ - ldptr.d $s0, $sp, 0 │ │ │ │ - addi.d $sp, $sp, 16 │ │ │ │ - b -304984 │ │ │ │ + addi.d $s1, $s1, 24 │ │ │ │ + bne $s2, $s1, -452 # 57c80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21dc0> │ │ │ │ + ld.d $s2, $s0, 384 │ │ │ │ + b -436 # 57c98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21dd8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + addi.d $s1, $s1, 24 │ │ │ │ + bne $s2, $s1, -580 # 57c20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21d60> │ │ │ │ + b -560 # 57c38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21d78> │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -16 │ │ │ │ - stptr.d $s0, $sp, 0 │ │ │ │ - ld.d $s0, $a0, 16 │ │ │ │ - st.d $ra, $sp, 8 │ │ │ │ - beqz $s0, 80 # 57020 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f220> │ │ │ │ - ld.d $a0, $s0, 24 │ │ │ │ - beqz $a0, 8 # 56fe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f1e0> │ │ │ │ - bl -305036 │ │ │ │ - move $a2, $zero │ │ │ │ - move $a1, $zero │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -306108 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -303796 │ │ │ │ - ld.d $ra, $sp, 8 │ │ │ │ - move $a0, $s0 │ │ │ │ - ldptr.d $s0, $sp, 0 │ │ │ │ - addi.d $sp, $sp, 16 │ │ │ │ - b -305080 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + addi.d $s1, $s1, 24 │ │ │ │ + bne $s2, $s1, -564 # 57c50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21d90> │ │ │ │ + b -544 # 57c68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21da8> │ │ │ │ nop │ │ │ │ - ld.d $ra, $sp, 8 │ │ │ │ - ldptr.d $s0, $sp, 0 │ │ │ │ - addi.d $sp, $sp, 16 │ │ │ │ - ret │ │ │ │ + ldptr.w $a2, $a0, 104 │ │ │ │ + ldptr.w $t3, $a0, 96 │ │ │ │ + ldptr.w $t2, $a0, 112 │ │ │ │ + ldptr.w $t0, $a0, 120 │ │ │ │ + ldptr.w $t1, $a0, 108 │ │ │ │ + st.w $zero, $a0, 148 │ │ │ │ + st.w $t3, $a0, 144 │ │ │ │ + st.w $t2, $a0, 168 │ │ │ │ + st.w $t0, $a0, 176 │ │ │ │ + st.w $a2, $a0, 156 │ │ │ │ + st.w $a2, $a0, 152 │ │ │ │ + blt $t1, $a2, 6644 # 598b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x239f0> │ │ │ │ + addi.d $sp, $sp, -144 │ │ │ │ + st.d $s3, $sp, 104 │ │ │ │ + st.d $s4, $sp, 96 │ │ │ │ + lu12i.w $s3, 8 │ │ │ │ + lu12i.w $s4, 8 │ │ │ │ + ld.d $t4, $a0, 8 │ │ │ │ + pcalau12i $t1, 42 │ │ │ │ + ori $s4, $s4, 0x3a8 │ │ │ │ + ori $s3, $s3, 0x3e8 │ │ │ │ + st.d $s0, $sp, 128 │ │ │ │ + fst.d $fs0, $sp, 56 │ │ │ │ + st.d $ra, $sp, 136 │ │ │ │ + fld.d $fs0, $t1, 16 │ │ │ │ + st.d $s1, $sp, 120 │ │ │ │ + st.d $s2, $sp, 112 │ │ │ │ + st.d $s5, $sp, 88 │ │ │ │ + st.d $s6, $sp, 80 │ │ │ │ + st.d $s7, $sp, 72 │ │ │ │ + st.d $s8, $sp, 64 │ │ │ │ + fst.d $fs1, $sp, 48 │ │ │ │ + fst.d $fs2, $sp, 40 │ │ │ │ + fst.d $fs3, $sp, 32 │ │ │ │ + move $s0, $a0 │ │ │ │ + move $t1, $t0 │ │ │ │ + move $t3, $a2 │ │ │ │ + add.d $s4, $a0, $s4 │ │ │ │ + add.d $s3, $a0, $s3 │ │ │ │ nop │ │ │ │ + ld.d $t4, $t4, 136 │ │ │ │ + sub.w $t0, $t0, $t1 │ │ │ │ + sub.w $t2, $a2, $t3 │ │ │ │ + st.w $t0, $s0, 180 │ │ │ │ + srai.w $t1, $a2, 0x1 │ │ │ │ + st.w $t2, $s0, 160 │ │ │ │ + ldx.bu $s2, $t4, $t1 │ │ │ │ + ldptr.d $a0, $s0, 0 │ │ │ │ + andi $t0, $a2, 0x1 │ │ │ │ + slli.d $t0, $t0, 0x2 │ │ │ │ + sra.w $s2, $s2, $t0 │ │ │ │ + andi $s5, $s2, 0x3 │ │ │ │ + ld.d $t4, $a0, 80 │ │ │ │ + bstrpick.d $t1, $s2, 0x1, 0x1 │ │ │ │ + xori $t0, $s5, 0x1 │ │ │ │ + xori $t1, $t1, 0x1 │ │ │ │ + sltu $t0, $zero, $t0 │ │ │ │ + andi $s6, $s2, 0x2 │ │ │ │ + ldx.b $s8, $t4, $a2 │ │ │ │ + fmov.d $fs2, $fs0 │ │ │ │ + vxor.v $vr1, $vr1, $vr1 │ │ │ │ + bstrpick.d $s2, $s2, 0x1, 0x1 │ │ │ │ + and $s1, $t0, $t1 │ │ │ │ + beq $t3, $a2, 28 # 57fa8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x220e8> │ │ │ │ + ldptr.w $a1, $s0, 156 │ │ │ │ + bl -288836 # 11750 ::do_widen(char) const@@Base+0x1290> │ │ │ │ + fcvt.d.s $fa1, $fa0 │ │ │ │ + fsub.d $fs2, $fs0, $fa1 │ │ │ │ + ldptr.w $t2, $s0, 160 │ │ │ │ nop │ │ │ │ + lu12i.w $t1, 8 │ │ │ │ + add.d $t1, $s0, $t1 │ │ │ │ + fst.d $fa1, $t1, 1072 │ │ │ │ + fst.d $fs2, $t1, 1064 │ │ │ │ + bnez $t2, 744 # 582a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x223e0> │ │ │ │ + ldptr.w $t5, $s0, 136 │ │ │ │ + bnez $s1, 3392 # 58d00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22e40> │ │ │ │ + beqz $s6, 2876 # 58b00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22c40> │ │ │ │ + ldptr.d $t0, $s0, 0 │ │ │ │ + ld.d $s6, $s0, 8 │ │ │ │ + ldptr.w $t1, $s0, 168 │ │ │ │ + fld.d $fa0, $t0, 112 │ │ │ │ + fld.d $fa1, $t0, 104 │ │ │ │ + ld.d $t0, $s6, 160 │ │ │ │ + fmov.d $fa2, $fs0 │ │ │ │ + fdiv.d $fa0, $fa0, $fa1 │ │ │ │ + ldx.bu $t0, $t0, $t1 │ │ │ │ + andi $t1, $t0, 0x1 │ │ │ │ + fmov.d $fa3, $fa0 │ │ │ │ + bnez $t1, 12 # 58000 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22140> │ │ │ │ + fmov.d $fa2, $fa0 │ │ │ │ + fmov.d $fa3, $fs0 │ │ │ │ + lu12i.w $t1, 8 │ │ │ │ + add.d $t1, $s0, $t1 │ │ │ │ + fst.d $fa3, $t1, 936 │ │ │ │ + fst.d $fa2, $t1, 1000 │ │ │ │ + andi $t1, $t0, 0x2 │ │ │ │ + fmov.d $fa4, $fa0 │ │ │ │ + fmov.d $fa1, $fs0 │ │ │ │ + bnez $t1, 12 # 58028 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22168> │ │ │ │ + fmov.d $fa1, $fa0 │ │ │ │ + fmov.d $fa4, $fs0 │ │ │ │ + lu12i.w $t1, 8 │ │ │ │ + add.d $t1, $s0, $t1 │ │ │ │ + fst.d $fa4, $t1, 944 │ │ │ │ + fst.d $fa1, $t1, 1008 │ │ │ │ + andi $t1, $t0, 0x4 │ │ │ │ + fmov.d $fa3, $fa0 │ │ │ │ + fmov.d $fa2, $fs0 │ │ │ │ + bnez $t1, 12 # 58050 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22190> │ │ │ │ + fmov.d $fa2, $fa0 │ │ │ │ + fmov.d $fa3, $fs0 │ │ │ │ + lu12i.w $t1, 8 │ │ │ │ + add.d $t1, $s0, $t1 │ │ │ │ + fst.d $fa3, $t1, 952 │ │ │ │ + fst.d $fa2, $t1, 1016 │ │ │ │ + andi $t1, $t0, 0x8 │ │ │ │ + fmov.d $fa4, $fa0 │ │ │ │ + fmov.d $fa1, $fs0 │ │ │ │ + bnez $t1, 12 # 58078 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x221b8> │ │ │ │ + fmov.d $fa1, $fa0 │ │ │ │ + fmov.d $fa4, $fs0 │ │ │ │ + lu12i.w $t1, 8 │ │ │ │ + add.d $t1, $s0, $t1 │ │ │ │ + fst.d $fa4, $t1, 960 │ │ │ │ + fst.d $fa1, $t1, 1024 │ │ │ │ + andi $t1, $t0, 0x10 │ │ │ │ + fmov.d $fa3, $fa0 │ │ │ │ + fmov.d $fa2, $fs0 │ │ │ │ + bnez $t1, 12 # 580a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x221e0> │ │ │ │ + fmov.d $fa2, $fa0 │ │ │ │ + fmov.d $fa3, $fs0 │ │ │ │ + lu12i.w $t1, 8 │ │ │ │ + add.d $t1, $s0, $t1 │ │ │ │ + fst.d $fa3, $t1, 968 │ │ │ │ + fst.d $fa2, $t1, 1032 │ │ │ │ + andi $t1, $t0, 0x20 │ │ │ │ + fmov.d $fa4, $fa0 │ │ │ │ + fmov.d $fa1, $fs0 │ │ │ │ + bnez $t1, 12 # 580c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22208> │ │ │ │ + fmov.d $fa1, $fa0 │ │ │ │ + fmov.d $fa4, $fs0 │ │ │ │ + lu12i.w $t1, 8 │ │ │ │ + add.d $t1, $s0, $t1 │ │ │ │ + fst.d $fa4, $t1, 976 │ │ │ │ + fst.d $fa1, $t1, 1040 │ │ │ │ + andi $t1, $t0, 0x40 │ │ │ │ + fmov.d $fa3, $fa0 │ │ │ │ + fmov.d $fa2, $fs0 │ │ │ │ + bnez $t1, 12 # 580f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22230> │ │ │ │ + fmov.d $fa2, $fa0 │ │ │ │ + fmov.d $fa3, $fs0 │ │ │ │ + lu12i.w $t1, 8 │ │ │ │ + add.d $t1, $s0, $t1 │ │ │ │ + ext.w.b $t0, $t0 │ │ │ │ + fst.d $fa3, $t1, 984 │ │ │ │ + fst.d $fa2, $t1, 1048 │ │ │ │ + fmov.d $fa1, $fs0 │ │ │ │ + bltz $t0, 16 # 58118 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22258> │ │ │ │ + fmov.d $fa1, $fa0 │ │ │ │ + fmov.d $fa0, $fs0 │ │ │ │ nop │ │ │ │ + ld.d $t0, $s0, 240 │ │ │ │ + lu12i.w $t1, 8 │ │ │ │ + add.d $t1, $s0, $t1 │ │ │ │ + fst.d $fa0, $t1, 992 │ │ │ │ + fst.d $fa1, $t1, 1056 │ │ │ │ + stptr.d $zero, $t0, 0 │ │ │ │ + st.d $zero, $t0, 8 │ │ │ │ + st.d $zero, $t0, 16 │ │ │ │ + st.d $zero, $t0, 24 │ │ │ │ + st.d $zero, $t0, 32 │ │ │ │ + st.d $zero, $t0, 40 │ │ │ │ + st.d $zero, $t0, 48 │ │ │ │ + st.d $zero, $t0, 56 │ │ │ │ + beqz $t5, 5948 # 59888 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x239c8> │ │ │ │ + ld.d $t1, $s0, 192 │ │ │ │ + move $a0, $zero │ │ │ │ + move $t8, $zero │ │ │ │ + b 196 # 58220 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22360> │ │ │ │ + vld $vr2, $s3, 16 │ │ │ │ + vld $vr1, $s3, 32 │ │ │ │ + vld $vr0, $s3, 48 │ │ │ │ + vld $vr3, $s3, 0 │ │ │ │ + vst $vr2, $t0, 16 │ │ │ │ + vst $vr3, $t0, 0 │ │ │ │ + vst $vr1, $t0, 32 │ │ │ │ + vst $vr0, $t0, 48 │ │ │ │ + ld.d $t0, $s0, 240 │ │ │ │ + ld.d $t1, $s0, 192 │ │ │ │ + ldptr.w $t4, $s0, 136 │ │ │ │ + fld.d $fa6, $t0, 0 │ │ │ │ + fldx.d $fa0, $t1, $t8 │ │ │ │ + add.d $t3, $t1, $t8 │ │ │ │ + fld.d $fa5, $t0, 8 │ │ │ │ + fld.d $fa4, $t0, 16 │ │ │ │ + fadd.d $fa0, $fa0, $fa6 │ │ │ │ + fld.d $fa3, $t0, 24 │ │ │ │ + fld.d $fa2, $t0, 32 │ │ │ │ + fld.d $fa1, $t0, 40 │ │ │ │ + addi.w $t2, $t2, 1 │ │ │ │ + fst.d $fa0, $t0, 0 │ │ │ │ + fld.d $fa7, $t3, 8 │ │ │ │ + addi.d $t8, $t8, 64 │ │ │ │ + fadd.d $fa7, $fa7, $fa5 │ │ │ │ + fst.d $fa7, $t0, 8 │ │ │ │ + fld.d $fa6, $t3, 16 │ │ │ │ + fadd.d $fa6, $fa6, $fa4 │ │ │ │ + fst.d $fa6, $t0, 16 │ │ │ │ + fld.d $fa5, $t3, 24 │ │ │ │ + fadd.d $fa5, $fa5, $fa3 │ │ │ │ + fst.d $fa5, $t0, 24 │ │ │ │ + fld.d $fa4, $t3, 32 │ │ │ │ + fadd.d $fa4, $fa4, $fa2 │ │ │ │ + fst.d $fa4, $t0, 32 │ │ │ │ + fld.d $fa3, $t3, 40 │ │ │ │ + fadd.d $fa3, $fa3, $fa1 │ │ │ │ + fld.d $fa1, $t0, 48 │ │ │ │ + fld.d $ft0, $t0, 56 │ │ │ │ + fst.d $fa3, $t0, 40 │ │ │ │ + fld.d $fa2, $t3, 48 │ │ │ │ + fadd.d $fa2, $fa2, $fa1 │ │ │ │ + fst.d $fa2, $t0, 48 │ │ │ │ + fld.d $fa1, $t3, 56 │ │ │ │ + fadd.d $fa1, $fa1, $ft0 │ │ │ │ + fst.d $fa1, $t0, 56 │ │ │ │ + beq $t4, $t2, 1992 # 589e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22b20> │ │ │ │ + ldptr.w $a0, $s0, 160 │ │ │ │ + ldptr.w $t3, $s0, 164 │ │ │ │ + ld.d $t7, $s0, 64 │ │ │ │ + add.d $t0, $t1, $t8 │ │ │ │ + add.w $t1, $t3, $a0 │ │ │ │ + bstrpick.d $t1, $t1, 0x1f, 0x0 │ │ │ │ + srli.d $t3, $t7, 0x3 │ │ │ │ + mul.d $t1, $t1, $t3 │ │ │ │ + ld.d $t6, $s0, 88 │ │ │ │ + nor $t4, $zero, $t2 │ │ │ │ + andi $t4, $t4, 0x7 │ │ │ │ + add.d $t3, $t6, $t1 │ │ │ │ + bstrpick.d $t1, $t2, 0x1f, 0x3 │ │ │ │ + ldx.bu $t1, $t3, $t1 │ │ │ │ + sra.w $t1, $t1, $t4 │ │ │ │ + andi $t1, $t1, 0x1 │ │ │ │ + bnez $t1, -252 # 58160 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x222a0> │ │ │ │ + vld $vr2, $s4, 16 │ │ │ │ + vld $vr1, $s4, 32 │ │ │ │ + vld $vr0, $s4, 48 │ │ │ │ + vld $vr3, $s4, 0 │ │ │ │ + vst $vr2, $t0, 16 │ │ │ │ + vst $vr3, $t0, 0 │ │ │ │ + vst $vr1, $t0, 32 │ │ │ │ + vst $vr0, $t0, 48 │ │ │ │ + b -256 # 58180 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x222c0> │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -16 │ │ │ │ - stptr.d $s0, $sp, 0 │ │ │ │ - ld.d $s0, $a0, 16 │ │ │ │ - st.d $ra, $sp, 8 │ │ │ │ - beqz $s0, 80 # 570a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f2a0> │ │ │ │ - ld.d $a0, $s0, 32 │ │ │ │ - beqz $a0, 8 # 57060 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f260> │ │ │ │ - bl -305164 │ │ │ │ - move $a0, $s0 │ │ │ │ - move $a2, $zero │ │ │ │ - move $a1, $zero │ │ │ │ - bl -305516 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -304340 │ │ │ │ - ld.d $ra, $sp, 8 │ │ │ │ - move $a0, $s0 │ │ │ │ - ldptr.d $s0, $sp, 0 │ │ │ │ - addi.d $sp, $sp, 16 │ │ │ │ - b -305208 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $ra, $sp, 8 │ │ │ │ - ldptr.d $s0, $sp, 0 │ │ │ │ - addi.d $sp, $sp, 16 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ + ldptr.w $s7, $s0, 148 │ │ │ │ + beqz $s7, 1020 # 586a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x227e0> │ │ │ │ + bnez $s1, 3872 # 591c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23308> │ │ │ │ + ldptr.w $s8, $s0, 136 │ │ │ │ + fld.d $fs3, $s0, 184 │ │ │ │ + ld.d $s1, $s0, 240 │ │ │ │ + bstrpick.d $t1, $s8, 0x1f, 0x0 │ │ │ │ + movgr2fr.d $fa0, $t1 │ │ │ │ + ffint.d.l $fa0, $fa0 │ │ │ │ + fmul.d $fa0, $fa0, $fs3 │ │ │ │ + fdiv.d $fs1, $fa1, $fa0 │ │ │ │ + beqz $s6, 3380 # 59000 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23140> │ │ │ │ + ldptr.d $t0, $s0, 0 │ │ │ │ + ld.d $s6, $s0, 8 │ │ │ │ + ldptr.w $t1, $s0, 168 │ │ │ │ + fld.d $fa0, $t0, 112 │ │ │ │ + fld.d $fa1, $t0, 104 │ │ │ │ + ld.d $t0, $s6, 160 │ │ │ │ + fmov.d $fa2, $fs0 │ │ │ │ + fdiv.d $fa0, $fa0, $fa1 │ │ │ │ + ldx.bu $t0, $t0, $t1 │ │ │ │ + andi $t1, $t0, 0x1 │ │ │ │ + fmov.d $fa3, $fa0 │ │ │ │ + beqz $t1, 4884 # 59610 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23750> │ │ │ │ + lu12i.w $t1, 8 │ │ │ │ + add.d $t1, $s0, $t1 │ │ │ │ + fst.d $fa3, $t1, 936 │ │ │ │ + fst.d $fa2, $t1, 1000 │ │ │ │ + andi $t1, $t0, 0x2 │ │ │ │ + fmov.d $fa4, $fa0 │ │ │ │ + fmov.d $fa1, $fs0 │ │ │ │ + beqz $t1, 4804 # 595e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23720> │ │ │ │ + lu12i.w $t1, 8 │ │ │ │ + add.d $t1, $s0, $t1 │ │ │ │ + fst.d $fa4, $t1, 944 │ │ │ │ + fst.d $fa1, $t1, 1008 │ │ │ │ + andi $t1, $t0, 0x4 │ │ │ │ + fmov.d $fa3, $fa0 │ │ │ │ + fmov.d $fa2, $fs0 │ │ │ │ + beqz $t1, 4724 # 595b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x236f0> │ │ │ │ + lu12i.w $t1, 8 │ │ │ │ + add.d $t1, $s0, $t1 │ │ │ │ + fst.d $fa3, $t1, 952 │ │ │ │ + fst.d $fa2, $t1, 1016 │ │ │ │ + andi $t1, $t0, 0x8 │ │ │ │ + fmov.d $fa4, $fa0 │ │ │ │ + fmov.d $fa1, $fs0 │ │ │ │ + beqz $t1, 4644 # 59580 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x236c0> │ │ │ │ + lu12i.w $t1, 8 │ │ │ │ + add.d $t1, $s0, $t1 │ │ │ │ + fst.d $fa4, $t1, 960 │ │ │ │ + fst.d $fa1, $t1, 1024 │ │ │ │ + andi $t1, $t0, 0x10 │ │ │ │ + fmov.d $fa3, $fa0 │ │ │ │ + fmov.d $fa2, $fs0 │ │ │ │ + beqz $t1, 4564 # 59550 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23690> │ │ │ │ + lu12i.w $t1, 8 │ │ │ │ + add.d $t1, $s0, $t1 │ │ │ │ + fst.d $fa3, $t1, 968 │ │ │ │ + fst.d $fa2, $t1, 1032 │ │ │ │ + andi $t1, $t0, 0x20 │ │ │ │ + fmov.d $fa4, $fa0 │ │ │ │ + fmov.d $fa1, $fs0 │ │ │ │ + beqz $t1, 4484 # 59520 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23660> │ │ │ │ + lu12i.w $t1, 8 │ │ │ │ + add.d $t1, $s0, $t1 │ │ │ │ + fst.d $fa4, $t1, 976 │ │ │ │ + fst.d $fa1, $t1, 1040 │ │ │ │ + andi $t1, $t0, 0x40 │ │ │ │ + fmov.d $fa3, $fa0 │ │ │ │ + fmov.d $fa2, $fs0 │ │ │ │ + beqz $t1, 4412 # 594f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23638> │ │ │ │ + lu12i.w $t1, 8 │ │ │ │ + add.d $t1, $s0, $t1 │ │ │ │ + ext.w.b $t0, $t0 │ │ │ │ + fst.d $fa3, $t1, 984 │ │ │ │ + fst.d $fa2, $t1, 1048 │ │ │ │ + fmov.d $fa1, $fs0 │ │ │ │ + bgez $t0, 4368 # 594e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23628> │ │ │ │ nop │ │ │ │ + lu12i.w $t1, 8 │ │ │ │ + add.d $t1, $s0, $t1 │ │ │ │ + fst.d $fa0, $t1, 992 │ │ │ │ + fst.d $fa1, $t1, 1056 │ │ │ │ + li.w $a0, 64 │ │ │ │ + st.d $t2, $sp, 16 │ │ │ │ + stptr.d $t1, $sp, 0 │ │ │ │ + bl -310124 │ │ │ │ + fld.d $ft2, $s1, 0 │ │ │ │ + vxor.v $vr2, $vr2, $vr2 │ │ │ │ + fmul.d $ft2, $fs1, $ft2 │ │ │ │ + fst.d $ft2, $a0, 0 │ │ │ │ + fld.d $ft3, $s1, 8 │ │ │ │ + fmul.d $ft3, $fs1, $ft3 │ │ │ │ + fst.d $ft3, $a0, 8 │ │ │ │ + fld.d $ft4, $s1, 16 │ │ │ │ + fmul.d $ft4, $fs1, $ft4 │ │ │ │ + fst.d $ft4, $a0, 16 │ │ │ │ + fld.d $ft5, $s1, 24 │ │ │ │ + fmul.d $ft5, $fs1, $ft5 │ │ │ │ + fst.d $ft5, $a0, 24 │ │ │ │ + fld.d $ft6, $s1, 32 │ │ │ │ + fmul.d $ft6, $fs1, $ft6 │ │ │ │ + fst.d $ft6, $a0, 32 │ │ │ │ + fld.d $ft7, $s1, 40 │ │ │ │ + fmul.d $ft7, $fs1, $ft7 │ │ │ │ + fst.d $ft7, $a0, 40 │ │ │ │ + fld.d $ft8, $s1, 48 │ │ │ │ + fmul.d $ft8, $fs1, $ft8 │ │ │ │ + fst.d $ft8, $a0, 48 │ │ │ │ + fld.d $fa0, $s1, 56 │ │ │ │ + fmul.d $fa1, $fs1, $fa0 │ │ │ │ + fst.d $fa1, $a0, 56 │ │ │ │ + fst.d $fa2, $s1, 0 │ │ │ │ + fst.d $fa2, $s1, 8 │ │ │ │ + fst.d $fa2, $s1, 16 │ │ │ │ + fst.d $fa2, $s1, 24 │ │ │ │ + fst.d $fa2, $s1, 32 │ │ │ │ + fst.d $fa2, $s1, 40 │ │ │ │ + fst.d $fa2, $s1, 48 │ │ │ │ + fst.d $fa2, $s1, 56 │ │ │ │ + beqz $s8, 2924 # 58ff0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23130> │ │ │ │ + ldptr.w $t3, $s0, 164 │ │ │ │ + ld.d $t2, $sp, 16 │ │ │ │ + ld.d $t4, $s0, 64 │ │ │ │ + ld.d $t5, $s0, 88 │ │ │ │ + add.w $t2, $t3, $t2 │ │ │ │ + bstrpick.d $t2, $t2, 0x1f, 0x0 │ │ │ │ + srli.d $t3, $t4, 0x3 │ │ │ │ + mul.d $t2, $t2, $t3 │ │ │ │ + fdiv.d $fa0, $fs2, $fs3 │ │ │ │ + ld.d $t0, $s0, 192 │ │ │ │ + ldptr.d $t1, $sp, 0 │ │ │ │ + move $t4, $zero │ │ │ │ + add.d $t5, $t5, $t2 │ │ │ │ + b 244 # 585b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x226f0> │ │ │ │ + fld.d $ft9, $t1, 936 │ │ │ │ + fmul.d $ft1, $ft9, $ft1 │ │ │ │ + fst.d $ft1, $t0, 0 │ │ │ │ + fld.d $ft1, $t1, 944 │ │ │ │ + fmul.d $ft0, $ft1, $ft0 │ │ │ │ + fst.d $ft0, $t0, 8 │ │ │ │ + fld.d $ft0, $t1, 952 │ │ │ │ + fmul.d $fa7, $ft0, $fa7 │ │ │ │ + fst.d $fa7, $t0, 16 │ │ │ │ + fld.d $fa7, $t1, 960 │ │ │ │ + fmul.d $fa6, $fa7, $fa6 │ │ │ │ + fst.d $fa6, $t0, 24 │ │ │ │ + fld.d $fa6, $t1, 968 │ │ │ │ + fmul.d $fa5, $fa6, $fa5 │ │ │ │ + fst.d $fa5, $t0, 32 │ │ │ │ + fld.d $fa5, $t1, 976 │ │ │ │ + fmul.d $fa4, $fa5, $fa4 │ │ │ │ + fst.d $fa4, $t0, 40 │ │ │ │ + fld.d $fa4, $t1, 984 │ │ │ │ + fmul.d $fa3, $fa4, $fa3 │ │ │ │ + fst.d $fa3, $t0, 48 │ │ │ │ + fld.d $fa3, $t1, 992 │ │ │ │ + fmul.d $fa3, $fa3, $fa2 │ │ │ │ + addi.d $t0, $t0, 64 │ │ │ │ + fld.d $fa2, $t0, -64 │ │ │ │ + addi.w $t4, $t4, 1 │ │ │ │ + fst.d $fa3, $t0, -8 │ │ │ │ + fld.d $ft1, $s1, 0 │ │ │ │ + fld.d $ft0, $s1, 8 │ │ │ │ + fld.d $fa7, $s1, 16 │ │ │ │ + fld.d $fa6, $s1, 24 │ │ │ │ + fld.d $fa5, $s1, 32 │ │ │ │ + fld.d $fa4, $s1, 40 │ │ │ │ + fadd.d $fa2, $fa2, $ft1 │ │ │ │ + fld.d $fa3, $s1, 48 │ │ │ │ + fld.d $ft9, $s1, 56 │ │ │ │ + fst.d $fa2, $s1, 0 │ │ │ │ + fld.d $ft1, $t0, -56 │ │ │ │ + fadd.d $ft1, $ft1, $ft0 │ │ │ │ + fst.d $ft1, $s1, 8 │ │ │ │ + fld.d $ft0, $t0, -48 │ │ │ │ + fadd.d $ft0, $ft0, $fa7 │ │ │ │ + fst.d $ft0, $s1, 16 │ │ │ │ + fld.d $fa7, $t0, -40 │ │ │ │ + fadd.d $fa7, $fa7, $fa6 │ │ │ │ + fst.d $fa7, $s1, 24 │ │ │ │ + fld.d $fa6, $t0, -32 │ │ │ │ + fadd.d $fa6, $fa6, $fa5 │ │ │ │ + fst.d $fa6, $s1, 32 │ │ │ │ + fld.d $fa5, $t0, -24 │ │ │ │ + fadd.d $fa5, $fa5, $fa4 │ │ │ │ + fst.d $fa5, $s1, 40 │ │ │ │ + fld.d $fa4, $t0, -16 │ │ │ │ + fadd.d $fa4, $fa4, $fa3 │ │ │ │ + fst.d $fa4, $s1, 48 │ │ │ │ + fld.d $fa3, $t0, -8 │ │ │ │ + fadd.d $fa3, $fa3, $ft9 │ │ │ │ + fst.d $fa3, $s1, 56 │ │ │ │ + beq $t4, $s8, 2600 # 58fd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23110> │ │ │ │ nop │ │ │ │ + fld.d $ft1, $t0, 0 │ │ │ │ + fld.d $ft0, $t0, 8 │ │ │ │ + fld.d $fa7, $t0, 16 │ │ │ │ + fld.d $fa6, $t0, 24 │ │ │ │ + fld.d $fa5, $t0, 32 │ │ │ │ + fld.d $fa4, $t0, 40 │ │ │ │ + fld.d $fa3, $t0, 48 │ │ │ │ + fld.d $fa2, $t0, 56 │ │ │ │ + fmadd.d $ft1, $fa0, $ft1, $ft2 │ │ │ │ + fmadd.d $ft0, $fa0, $ft0, $ft3 │ │ │ │ + fmadd.d $fa7, $fa0, $fa7, $ft4 │ │ │ │ + fmadd.d $fa6, $fa0, $fa6, $ft5 │ │ │ │ + fmadd.d $fa5, $fa0, $fa5, $ft6 │ │ │ │ + fmadd.d $fa4, $fa0, $fa4, $ft7 │ │ │ │ + fmadd.d $fa3, $fa0, $fa3, $ft8 │ │ │ │ + fmadd.d $fa2, $fa0, $fa2, $fa1 │ │ │ │ + bstrpick.d $t2, $t4, 0x1f, 0x3 │ │ │ │ + ldx.bu $t2, $t5, $t2 │ │ │ │ + nor $t3, $zero, $t4 │ │ │ │ + andi $t3, $t3, 0x7 │ │ │ │ + sra.w $t2, $t2, $t3 │ │ │ │ + andi $t2, $t2, 0x1 │ │ │ │ + fst.d $ft1, $t0, 0 │ │ │ │ + fst.d $ft0, $t0, 8 │ │ │ │ + fst.d $fa7, $t0, 16 │ │ │ │ + fst.d $fa6, $t0, 24 │ │ │ │ + fst.d $fa5, $t0, 32 │ │ │ │ + fst.d $fa4, $t0, 40 │ │ │ │ + fst.d $fa3, $t0, 48 │ │ │ │ + fst.d $fa2, $t0, 56 │ │ │ │ + beqz $t2, -360 # 584c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22600> │ │ │ │ + fld.d $ft9, $t1, 1000 │ │ │ │ + fmul.d $ft1, $ft9, $ft1 │ │ │ │ + fst.d $ft1, $t0, 0 │ │ │ │ + fld.d $ft1, $t1, 1008 │ │ │ │ + fmul.d $ft0, $ft1, $ft0 │ │ │ │ + fst.d $ft0, $t0, 8 │ │ │ │ + fld.d $ft0, $t1, 1016 │ │ │ │ + fmul.d $fa7, $ft0, $fa7 │ │ │ │ + fst.d $fa7, $t0, 16 │ │ │ │ + fld.d $fa7, $t1, 1024 │ │ │ │ + fmul.d $fa6, $fa7, $fa6 │ │ │ │ + fst.d $fa6, $t0, 24 │ │ │ │ + fld.d $fa6, $t1, 1032 │ │ │ │ + fmul.d $fa5, $fa6, $fa5 │ │ │ │ + fst.d $fa5, $t0, 32 │ │ │ │ + fld.d $fa5, $t1, 1040 │ │ │ │ + fmul.d $fa4, $fa5, $fa4 │ │ │ │ + fst.d $fa4, $t0, 40 │ │ │ │ + fld.d $fa4, $t1, 1048 │ │ │ │ + fmul.d $fa3, $fa4, $fa3 │ │ │ │ + fst.d $fa3, $t0, 48 │ │ │ │ + fld.d $fa3, $t1, 1056 │ │ │ │ + b -364 # 58518 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22658> │ │ │ │ nop │ │ │ │ - ld.d $a1, $a0, 16 │ │ │ │ - addi.d $sp, $sp, -144 │ │ │ │ - st.d $s5, $sp, 80 │ │ │ │ - st.d $ra, $sp, 136 │ │ │ │ - pcalau12i $t0, 89 │ │ │ │ - ld.d $t0, $t0, -160 │ │ │ │ - ld.d $t0, $t0, 0 │ │ │ │ - st.d $t0, $sp, 40 │ │ │ │ - li.w $t0, 0x0 │ │ │ │ - move $s5, $a0 │ │ │ │ - beqz $a1, 784 # 573f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f5f8> │ │ │ │ nop │ │ │ │ - ld.d $t0, $s5, 24 │ │ │ │ - bgeu $a1, $t0, 60 # 57130 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f330> │ │ │ │ - ld.bu $a0, $a1, 0 │ │ │ │ nop │ │ │ │ - pcalau12i $t1, 89 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 40 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, 1272 # 57610 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f810> │ │ │ │ - ld.d $ra, $sp, 136 │ │ │ │ - ld.d $s5, $sp, 80 │ │ │ │ - addi.d $sp, $sp, 144 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ - ld.d $t2, $s5, 8 │ │ │ │ - ld.d $t0, $s5, 120 │ │ │ │ - st.d $s0, $sp, 120 │ │ │ │ - sub.d $t2, $a1, $t2 │ │ │ │ - slt $t1, $t2, $t0 │ │ │ │ - masknez $s0, $t0, $t1 │ │ │ │ - maskeqz $t1, $t2, $t1 │ │ │ │ - st.d $fp, $sp, 128 │ │ │ │ - st.d $s1, $sp, 112 │ │ │ │ - st.d $s2, $sp, 104 │ │ │ │ - st.d $s3, $sp, 96 │ │ │ │ - st.d $s4, $sp, 88 │ │ │ │ - st.d $s6, $sp, 72 │ │ │ │ - st.d $s7, $sp, 64 │ │ │ │ - st.d $s8, $sp, 56 │ │ │ │ - or $s0, $s0, $t1 │ │ │ │ - ld.d $a0, $s5, 104 │ │ │ │ - bnez $s0, 748 # 57460 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f660> │ │ │ │ - sub.d $s0, $t0, $s0 │ │ │ │ - ld.bu $t1, $s5, 88 │ │ │ │ - add.d $fp, $a0, $t0 │ │ │ │ - add.d $a0, $a0, $s0 │ │ │ │ - st.d $fp, $s5, 16 │ │ │ │ - st.d $fp, $s5, 24 │ │ │ │ - st.d $a0, $s5, 8 │ │ │ │ - beqz $t1, 1220 # 57658 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f858> │ │ │ │ - ld.d $t1, $s5, 96 │ │ │ │ - ld.d $s2, $s5, 72 │ │ │ │ - ld.d $t3, $s5, 112 │ │ │ │ - st.d $t1, $sp, 8 │ │ │ │ - move $s6, $s2 │ │ │ │ - beqz $s2, 1220 # 57670 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f870> │ │ │ │ - ldptr.w $t2, $s2, 56 │ │ │ │ - andi $t1, $t2, 0x1 │ │ │ │ - beqz $t1, 1024 # 575b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f7b8> │ │ │ │ - ld.d $t1, $s2, 40 │ │ │ │ - ld.d $s1, $s2, 48 │ │ │ │ nop │ │ │ │ - andi $t2, $t2, 0x4 │ │ │ │ - sub.d $s3, $t3, $t0 │ │ │ │ - beqz $t2, 240 # 572c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f4c0> │ │ │ │ - st.d $fp, $sp, 24 │ │ │ │ - add.d $s3, $fp, $s3 │ │ │ │ nop │ │ │ │ - pcalau12i $s4, 89 │ │ │ │ - ld.d $s4, $s4, -144 │ │ │ │ - pcalau12i $s7, 89 │ │ │ │ - ld.d $s7, $s7, -72 │ │ │ │ - st.d $t1, $sp, 32 │ │ │ │ - move $s0, $s2 │ │ │ │ - beqz $s2, 1168 # 57688 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f888> │ │ │ │ - ld.bu $t0, $s2, 17 │ │ │ │ - bnez $t0, 128 # 57280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f480> │ │ │ │ - ld.bu $t0, $s2, 16 │ │ │ │ - beqz $t0, 152 # 572a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f4a0> │ │ │ │ + ldptr.w $t5, $s0, 136 │ │ │ │ + ld.d $t0, $s0, 240 │ │ │ │ + bstrpick.d $t3, $t5, 0x1f, 0x0 │ │ │ │ + movgr2fr.d $fa0, $t3 │ │ │ │ + ffint.d.l $ft1, $fa0 │ │ │ │ + bnez $s1, 2900 # 59208 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23348> │ │ │ │ + fld.d $fa0, $s0, 184 │ │ │ │ + fdiv.d $fa1, $fa1, $ft1 │ │ │ │ + fdiv.d $fs2, $fs2, $fa0 │ │ │ │ + beqz $s6, 2028 # 58eb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22ff0> │ │ │ │ + ldptr.d $t1, $s0, 0 │ │ │ │ + ld.d $s6, $s0, 8 │ │ │ │ + ldptr.w $t3, $s0, 168 │ │ │ │ + fld.d $fa0, $t1, 112 │ │ │ │ + fld.d $fa3, $t1, 104 │ │ │ │ + ld.d $t1, $s6, 160 │ │ │ │ + fmov.d $fa2, $fs0 │ │ │ │ + fdiv.d $fa0, $fa0, $fa3 │ │ │ │ + ldx.bu $t1, $t1, $t3 │ │ │ │ + andi $t3, $t1, 0x1 │ │ │ │ + fmov.d $fa4, $fa0 │ │ │ │ + beqz $t3, 3524 # 594b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x235f8> │ │ │ │ + lu12i.w $t3, 8 │ │ │ │ + add.d $t3, $s0, $t3 │ │ │ │ + fst.d $fa4, $t3, 936 │ │ │ │ + fst.d $fa2, $t3, 1000 │ │ │ │ + andi $t3, $t1, 0x2 │ │ │ │ + fmov.d $fa5, $fa0 │ │ │ │ + fmov.d $fa3, $fs0 │ │ │ │ + beqz $t3, 3444 # 59488 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x235c8> │ │ │ │ + lu12i.w $t3, 8 │ │ │ │ + add.d $t3, $s0, $t3 │ │ │ │ + fst.d $fa5, $t3, 944 │ │ │ │ + fst.d $fa3, $t3, 1008 │ │ │ │ + andi $t3, $t1, 0x4 │ │ │ │ + fmov.d $fa4, $fa0 │ │ │ │ + fmov.d $fa2, $fs0 │ │ │ │ + beqz $t3, 3364 # 59458 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23598> │ │ │ │ + lu12i.w $t3, 8 │ │ │ │ + add.d $t3, $s0, $t3 │ │ │ │ + fst.d $fa4, $t3, 952 │ │ │ │ + fst.d $fa2, $t3, 1016 │ │ │ │ + andi $t3, $t1, 0x8 │ │ │ │ + fmov.d $fa5, $fa0 │ │ │ │ + fmov.d $fa3, $fs0 │ │ │ │ + beqz $t3, 3284 # 59428 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23568> │ │ │ │ + lu12i.w $t3, 8 │ │ │ │ + add.d $t3, $s0, $t3 │ │ │ │ + fst.d $fa5, $t3, 960 │ │ │ │ + fst.d $fa3, $t3, 1024 │ │ │ │ + andi $t3, $t1, 0x10 │ │ │ │ + fmov.d $fa4, $fa0 │ │ │ │ + fmov.d $fa2, $fs0 │ │ │ │ + beqz $t3, 3204 # 593f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23538> │ │ │ │ + lu12i.w $t3, 8 │ │ │ │ + add.d $t3, $s0, $t3 │ │ │ │ + fst.d $fa4, $t3, 968 │ │ │ │ + fst.d $fa2, $t3, 1032 │ │ │ │ + andi $t3, $t1, 0x20 │ │ │ │ + fmov.d $fa5, $fa0 │ │ │ │ + fmov.d $fa3, $fs0 │ │ │ │ + beqz $t3, 3124 # 593c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23508> │ │ │ │ + lu12i.w $t3, 8 │ │ │ │ + add.d $t3, $s0, $t3 │ │ │ │ + fst.d $fa5, $t3, 976 │ │ │ │ + fst.d $fa3, $t3, 1040 │ │ │ │ + andi $t3, $t1, 0x40 │ │ │ │ + fmov.d $fa4, $fa0 │ │ │ │ + fmov.d $fa2, $fs0 │ │ │ │ + beqz $t3, 3052 # 593a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x234e0> │ │ │ │ + lu12i.w $t3, 8 │ │ │ │ + add.d $t3, $s0, $t3 │ │ │ │ + ext.w.b $t1, $t1 │ │ │ │ + fst.d $fa4, $t3, 984 │ │ │ │ + fst.d $fa2, $t3, 1048 │ │ │ │ + fmov.d $fa3, $fs0 │ │ │ │ + bgez $t1, 3008 # 59390 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x234d0> │ │ │ │ nop │ │ │ │ - move $a4, $s3 │ │ │ │ - addi.d $a3, $sp, 24 │ │ │ │ - move $a2, $s1 │ │ │ │ - addi.d $a1, $sp, 32 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -305540 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -306060 │ │ │ │ - ldptr.w $t0, $s4, 0 │ │ │ │ - move $s8, $a0 │ │ │ │ - beq $t0, $a0, 392 # 573c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f5c0> │ │ │ │ + lu12i.w $t3, 8 │ │ │ │ + vxor.v $vr2, $vr2, $vr2 │ │ │ │ + add.d $t3, $s0, $t3 │ │ │ │ + fst.d $fa0, $t3, 992 │ │ │ │ + fst.d $fa3, $t3, 1056 │ │ │ │ + fst.d $fa2, $t0, 0 │ │ │ │ + fst.d $fa2, $t0, 8 │ │ │ │ + fst.d $fa2, $t0, 16 │ │ │ │ + fst.d $fa2, $t0, 24 │ │ │ │ + fst.d $fa2, $t0, 32 │ │ │ │ + fst.d $fa2, $t0, 40 │ │ │ │ + fst.d $fa2, $t0, 48 │ │ │ │ + fst.d $fa2, $t0, 56 │ │ │ │ + beqz $t5, 1684 # 58ea0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22fe0> │ │ │ │ + ldptr.w $t1, $s0, 164 │ │ │ │ + ld.d $t4, $s0, 64 │ │ │ │ + ld.d $t8, $s0, 88 │ │ │ │ + add.w $t2, $t1, $t2 │ │ │ │ + bstrpick.d $t2, $t2, 0x1f, 0x0 │ │ │ │ + srli.d $t1, $t4, 0x3 │ │ │ │ + mul.d $t2, $t2, $t1 │ │ │ │ + ld.d $t7, $s0, 216 │ │ │ │ + ld.d $t1, $s0, 192 │ │ │ │ + move $t6, $zero │ │ │ │ + add.d $t8, $t8, $t2 │ │ │ │ + b 244 # 58930 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22a70> │ │ │ │ + fld.d $fa2, $t3, 936 │ │ │ │ + fmul.d $fa2, $fa2, $fa0 │ │ │ │ + fst.d $fa2, $t1, 0 │ │ │ │ + fld.d $fa2, $t3, 944 │ │ │ │ + fmul.d $fa2, $fa2, $fa0 │ │ │ │ + fst.d $fa2, $t1, 8 │ │ │ │ + fld.d $fa2, $t3, 952 │ │ │ │ + fmul.d $fa2, $fa2, $fa0 │ │ │ │ + fst.d $fa2, $t1, 16 │ │ │ │ + fld.d $fa2, $t3, 960 │ │ │ │ + fmul.d $fa2, $fa2, $fa0 │ │ │ │ + fst.d $fa2, $t1, 24 │ │ │ │ + fld.d $fa2, $t3, 968 │ │ │ │ + fmul.d $fa2, $fa2, $fa0 │ │ │ │ + fst.d $fa2, $t1, 32 │ │ │ │ + fld.d $fa2, $t3, 976 │ │ │ │ + fmul.d $fa2, $fa2, $fa0 │ │ │ │ + fst.d $fa2, $t1, 40 │ │ │ │ + fld.d $fa2, $t3, 984 │ │ │ │ + fmul.d $fa2, $fa2, $fa0 │ │ │ │ + fst.d $fa2, $t1, 48 │ │ │ │ + fld.d $fa3, $t3, 992 │ │ │ │ + fmul.d $fa0, $fa0, $fa3 │ │ │ │ + fld.d $fa2, $t1, 0 │ │ │ │ + addi.w $t6, $t6, 1 │ │ │ │ + addi.d $t1, $t1, 64 │ │ │ │ + addi.d $t7, $t7, 8 │ │ │ │ + fst.d $fa0, $t1, -8 │ │ │ │ + fld.d $fa3, $t0, 0 │ │ │ │ + fld.d $fa0, $t0, 8 │ │ │ │ + fld.d $fa6, $t0, 16 │ │ │ │ + fld.d $fa5, $t0, 24 │ │ │ │ + fadd.d $fa2, $fa2, $fa3 │ │ │ │ + fld.d $fa4, $t0, 32 │ │ │ │ + fld.d $fa3, $t0, 40 │ │ │ │ + fst.d $fa2, $t0, 0 │ │ │ │ + fld.d $ft0, $t1, -56 │ │ │ │ + fadd.d $ft0, $ft0, $fa0 │ │ │ │ + fld.d $fa0, $t0, 48 │ │ │ │ + fld.d $ft1, $t0, 56 │ │ │ │ + fst.d $ft0, $t0, 8 │ │ │ │ + fld.d $fa7, $t1, -48 │ │ │ │ + fadd.d $fa7, $fa7, $fa6 │ │ │ │ + fst.d $fa7, $t0, 16 │ │ │ │ + fld.d $fa6, $t1, -40 │ │ │ │ + fadd.d $fa6, $fa6, $fa5 │ │ │ │ + fst.d $fa6, $t0, 24 │ │ │ │ + fld.d $fa5, $t1, -32 │ │ │ │ + fadd.d $fa5, $fa5, $fa4 │ │ │ │ + fst.d $fa5, $t0, 32 │ │ │ │ + fld.d $fa4, $t1, -24 │ │ │ │ + fadd.d $fa4, $fa4, $fa3 │ │ │ │ + fst.d $fa4, $t0, 40 │ │ │ │ + fld.d $fa3, $t1, -16 │ │ │ │ + fadd.d $fa3, $fa3, $fa0 │ │ │ │ + fst.d $fa3, $t0, 48 │ │ │ │ + fld.d $fa0, $t1, -8 │ │ │ │ + fadd.d $fa0, $fa0, $ft1 │ │ │ │ + fst.d $fa0, $t0, 56 │ │ │ │ + beq $t6, $t5, 1364 # 58e80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22fc0> │ │ │ │ + fld.d $fa0, $t7, 0 │ │ │ │ + bstrpick.d $t2, $t6, 0x1f, 0x3 │ │ │ │ + ldx.bu $t2, $t8, $t2 │ │ │ │ + fmadd.d $fa0, $fa0, $fs2, $fa1 │ │ │ │ + nor $t4, $zero, $t6 │ │ │ │ + andi $t4, $t4, 0x7 │ │ │ │ + sra.w $t2, $t2, $t4 │ │ │ │ + andi $t2, $t2, 0x1 │ │ │ │ + fst.d $fa0, $t1, 0 │ │ │ │ + fst.d $fa0, $t1, 8 │ │ │ │ + fst.d $fa0, $t1, 16 │ │ │ │ + fst.d $fa0, $t1, 24 │ │ │ │ + fst.d $fa0, $t1, 32 │ │ │ │ + fst.d $fa0, $t1, 40 │ │ │ │ + fst.d $fa0, $t1, 48 │ │ │ │ + fst.d $fa0, $t1, 56 │ │ │ │ + beqz $t2, -304 # 58840 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22980> │ │ │ │ + fld.d $fa2, $t3, 1000 │ │ │ │ + fmul.d $fa2, $fa2, $fa0 │ │ │ │ + fst.d $fa2, $t1, 0 │ │ │ │ + fld.d $fa2, $t3, 1008 │ │ │ │ + fmul.d $fa2, $fa2, $fa0 │ │ │ │ + fst.d $fa2, $t1, 8 │ │ │ │ + fld.d $fa2, $t3, 1016 │ │ │ │ + fmul.d $fa2, $fa2, $fa0 │ │ │ │ + fst.d $fa2, $t1, 16 │ │ │ │ + fld.d $fa2, $t3, 1024 │ │ │ │ + fmul.d $fa2, $fa2, $fa0 │ │ │ │ + fst.d $fa2, $t1, 24 │ │ │ │ + fld.d $fa2, $t3, 1032 │ │ │ │ + fmul.d $fa2, $fa2, $fa0 │ │ │ │ + fst.d $fa2, $t1, 32 │ │ │ │ + fld.d $fa2, $t3, 1040 │ │ │ │ + fmul.d $fa2, $fa2, $fa0 │ │ │ │ + fst.d $fa2, $t1, 40 │ │ │ │ + fld.d $fa2, $t3, 1048 │ │ │ │ + fmul.d $fa2, $fa2, $fa0 │ │ │ │ + fst.d $fa2, $t1, 48 │ │ │ │ + fld.d $fa3, $t3, 1056 │ │ │ │ + b -308 # 58898 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x229d8> │ │ │ │ nop │ │ │ │ - addi.d $a2, $sp, 24 │ │ │ │ - addi.d $a1, $sp, 32 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -305612 │ │ │ │ - move $a0, $s8 │ │ │ │ - bl -304884 │ │ │ │ - ldptr.w $t0, $s7, 0 │ │ │ │ - ld.d $t1, $sp, 32 │ │ │ │ - ld.d $t3, $sp, 24 │ │ │ │ - xor $t2, $s8, $t0 │ │ │ │ - sltui $t2, $t2, 1 │ │ │ │ - st.b $t2, $s2, 17 │ │ │ │ - bne $s8, $t0, 368 # 573e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f5e0> │ │ │ │ - beq $s1, $t1, 364 # 573e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f5e0> │ │ │ │ - beq $s3, $t3, 232 # 57360 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f560> │ │ │ │ nop │ │ │ │ - beq $t1, $s1, 768 # 57580 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f780> │ │ │ │ - move $a1, $zero │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -304284 │ │ │ │ - ld.bu $t0, $s2, 16 │ │ │ │ - st.b $zero, $s2, 17 │ │ │ │ - bnez $t0, -136 # 57210 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f410> │ │ │ │ nop │ │ │ │ - move $a4, $zero │ │ │ │ - move $a3, $zero │ │ │ │ - move $a2, $zero │ │ │ │ - move $a1, $zero │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -304676 │ │ │ │ - b -168 # 57210 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f410> │ │ │ │ nop │ │ │ │ - st.d $fp, $sp, 24 │ │ │ │ - add.d $s3, $fp, $s3 │ │ │ │ - li.w $s7, 5 │ │ │ │ - pcalau12i $s4, 89 │ │ │ │ - ld.d $s4, $s4, -72 │ │ │ │ - li.w $s8, 6 │ │ │ │ - beq $s1, $t1, 616 # 57540 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f740> │ │ │ │ + ld.d $s6, $s0, 8 │ │ │ │ nop │ │ │ │ - ld.d $s0, $s5, 72 │ │ │ │ - st.d $t1, $sp, 32 │ │ │ │ - beqz $s0, 928 # 57688 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f888> │ │ │ │ - ld.bu $t0, $s0, 17 │ │ │ │ - bnez $t0, 400 # 57480 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f680> │ │ │ │ - ld.bu $t0, $s0, 16 │ │ │ │ - beqz $t0, 424 # 574a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f6a0> │ │ │ │ + fadd.d $fa0, $fa0, $fa7 │ │ │ │ + ldptr.w $s1, $s0, 152 │ │ │ │ + ldptr.w $s7, $s0, 148 │ │ │ │ nop │ │ │ │ - move $a4, $s3 │ │ │ │ - addi.d $a3, $sp, 24 │ │ │ │ - move $a2, $s1 │ │ │ │ - addi.d $a1, $sp, 32 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -305780 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -306300 │ │ │ │ - move $s2, $a0 │ │ │ │ - addi.d $a2, $sp, 24 │ │ │ │ - addi.d $a1, $sp, 32 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -305840 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -305112 │ │ │ │ - ldptr.w $t0, $s4, 0 │ │ │ │ - ld.d $t1, $sp, 32 │ │ │ │ - ld.d $t3, $sp, 24 │ │ │ │ - xor $t2, $t0, $s2 │ │ │ │ - sltui $t2, $t2, 1 │ │ │ │ - st.b $t2, $s0, 17 │ │ │ │ - bne $t0, $s2, 364 # 574c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f6c0> │ │ │ │ - beq $t1, $s1, 360 # 574c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f6c0> │ │ │ │ - bne $t3, $s3, 292 # 57480 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f680> │ │ │ │ - st.d $t1, $s6, 40 │ │ │ │ + fadd.d $fa0, $fa0, $fa6 │ │ │ │ + fadd.d $fa0, $fa0, $fa5 │ │ │ │ + fadd.d $fa0, $fa0, $fa4 │ │ │ │ + fadd.d $fa0, $fa0, $fa3 │ │ │ │ + fadd.d $fa0, $fa0, $fa2 │ │ │ │ + fadd.d $fa0, $fa0, $fa1 │ │ │ │ + fst.d $fa0, $s0, 184 │ │ │ │ nop │ │ │ │ - sub.d $t3, $t3, $fp │ │ │ │ + ldptr.w $t2, $s0, 144 │ │ │ │ + ld.d $t1, $s6, 208 │ │ │ │ + st.w $s1, $s0, 156 │ │ │ │ + slli.d $t0, $t2, 0x1 │ │ │ │ + ldx.hu $t0, $t1, $t0 │ │ │ │ + addi.w $t0, $t0, -1 │ │ │ │ + beq $t0, $s7, 376 # 58ba8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22ce8> │ │ │ │ nop │ │ │ │ - li.w $t0, -1 │ │ │ │ - beq $t3, $t0, 540 # 57590 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f790> │ │ │ │ - ld.d $t1, $s5, 120 │ │ │ │ - ld.d $t0, $s5, 104 │ │ │ │ - ld.d $t2, $s5, 16 │ │ │ │ - add.d $t1, $t3, $t1 │ │ │ │ - add.d $t0, $t0, $t1 │ │ │ │ - st.d $t0, $s5, 24 │ │ │ │ - beqz $t3, 544 # 575b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f7b0> │ │ │ │ - ld.bu $a0, $t2, 0 │ │ │ │ - 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 $s4, $sp, 88 │ │ │ │ - ld.d $s6, $sp, 72 │ │ │ │ - ld.d $s7, $sp, 64 │ │ │ │ - ld.d $s8, $sp, 56 │ │ │ │ - b -700 # 57100 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f300> │ │ │ │ - ld.d $a2, $sp, 24 │ │ │ │ - ld.d $a1, $sp, 32 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -306092 │ │ │ │ - move $s8, $a0 │ │ │ │ - b -404 # 57240 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f440> │ │ │ │ + ld.d $t4, $s0, 8 │ │ │ │ + ldptr.w $t0, $s0, 148 │ │ │ │ + ldptr.w $t3, $s0, 168 │ │ │ │ + ld.d $t5, $t4, 208 │ │ │ │ + slli.d $t1, $t2, 0x1 │ │ │ │ + addi.w $t0, $t0, 1 │ │ │ │ + ldx.hu $t1, $t5, $t1 │ │ │ │ + add.w $t3, $t3, $s2 │ │ │ │ + st.w $t0, $s0, 148 │ │ │ │ + st.w $t3, $s0, 168 │ │ │ │ + ldptr.w $a2, $s0, 152 │ │ │ │ + blt $t0, $t1, 60 # 58aa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22be0> │ │ │ │ + ldptr.w $t0, $s0, 108 │ │ │ │ + addi.w $t2, $t2, 1 │ │ │ │ + addi.w $a2, $a2, 1 │ │ │ │ + st.w $zero, $s0, 148 │ │ │ │ + st.w $t2, $s0, 144 │ │ │ │ + st.w $a2, $s0, 152 │ │ │ │ + blt $t0, $a2, 48 # 58ab0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22bf0> │ │ │ │ nop │ │ │ │ + ldptr.w $t3, $s0, 104 │ │ │ │ + ldptr.w $t0, $s0, 176 │ │ │ │ + ldptr.w $t1, $s0, 120 │ │ │ │ + b -2916 # 57f30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22070> │ │ │ │ nop │ │ │ │ - st.d $t1, $s6, 40 │ │ │ │ - beq $s3, $t3, -124 # 57368 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f568> │ │ │ │ - ld.d $s1, $s6, 48 │ │ │ │ - ld.d $s2, $s5, 72 │ │ │ │ - b -512 # 571f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f3f0> │ │ │ │ nop │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - pcaddi $t1, -1043 │ │ │ │ - ld.d $t0, $t0, 168 │ │ │ │ - bne $t0, $t1, 476 # 575e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f7e0> │ │ │ │ - ld.d $t0, $s5, 120 │ │ │ │ - ld.d $a1, $a0, 104 │ │ │ │ - move $t2, $zero │ │ │ │ - slt $t1, $t2, $t0 │ │ │ │ - st.d $s0, $sp, 120 │ │ │ │ - st.d $fp, $sp, 128 │ │ │ │ - st.d $s1, $sp, 112 │ │ │ │ - st.d $s2, $sp, 104 │ │ │ │ - st.d $s3, $sp, 96 │ │ │ │ - st.d $s4, $sp, 88 │ │ │ │ - st.d $s6, $sp, 72 │ │ │ │ - st.d $s7, $sp, 64 │ │ │ │ - st.d $s8, $sp, 56 │ │ │ │ - masknez $s0, $t0, $t1 │ │ │ │ - maskeqz $t1, $t2, $t1 │ │ │ │ - st.d $a1, $a0, 8 │ │ │ │ - st.d $a1, $a0, 16 │ │ │ │ - st.d $a1, $a0, 24 │ │ │ │ - or $s0, $s0, $t1 │ │ │ │ - move $a0, $a1 │ │ │ │ - beqz $s0, -736 # 57178 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f378> │ │ │ │ + ldptr.w $t0, $s0, 108 │ │ │ │ + addi.w $a2, $a2, 1 │ │ │ │ + st.w $a2, $s0, 152 │ │ │ │ + bge $t0, $a2, -36 # 58a88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22bc8> │ │ │ │ + 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 │ │ │ │ + ld.d $s6, $sp, 80 │ │ │ │ + ld.d $s7, $sp, 72 │ │ │ │ + ld.d $s8, $sp, 64 │ │ │ │ + fld.d $fs0, $sp, 56 │ │ │ │ + fld.d $fs1, $sp, 48 │ │ │ │ + fld.d $fs2, $sp, 40 │ │ │ │ + fld.d $fs3, $sp, 32 │ │ │ │ + addi.d $sp, $sp, 144 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - sub.d $t0, $t0, $s0 │ │ │ │ - add.d $a0, $a0, $t0 │ │ │ │ - move $a2, $s0 │ │ │ │ - sub.d $a1, $a1, $s0 │ │ │ │ - bl -304688 │ │ │ │ - ld.d $t0, $s5, 120 │ │ │ │ - ld.d $a0, $s5, 104 │ │ │ │ - b -772 # 57178 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f378> │ │ │ │ - beq $t1, $s1, 256 # 57580 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f780> │ │ │ │ - move $a1, $zero │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -304796 │ │ │ │ - ld.bu $t0, $s0, 16 │ │ │ │ - st.b $zero, $s0, 17 │ │ │ │ - bnez $t0, -408 # 57300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f500> │ │ │ │ nop │ │ │ │ - move $a4, $zero │ │ │ │ - move $a3, $zero │ │ │ │ - move $a2, $zero │ │ │ │ - move $a1, $zero │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -305188 │ │ │ │ - b -440 # 57300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f500> │ │ │ │ nop │ │ │ │ - st.d $t1, $s6, 40 │ │ │ │ - beq $s7, $s8, 100 # 57528 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f728> │ │ │ │ - beq $s3, $t3, -352 # 57368 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f568> │ │ │ │ - ld.d $t0, $s5, 72 │ │ │ │ - beqz $t0, 416 # 57670 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f870> │ │ │ │ - ld.d $s0, $sp, 8 │ │ │ │ - ld.d $a2, $t0, 32 │ │ │ │ - ld.d $a1, $t0, 24 │ │ │ │ - ldptr.d $t1, $s0, 0 │ │ │ │ - move $a0, $s0 │ │ │ │ - ld.d $t0, $t1, 64 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - ld.d $s2, $s5, 72 │ │ │ │ - bnez $a0, 92 # 57550 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f750> │ │ │ │ - ldptr.w $t0, $s0, 64 │ │ │ │ - andi $t0, $t0, 0x1 │ │ │ │ - bnez $t0, 240 # 575f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f7f0> │ │ │ │ - beqz $s2, 364 # 57670 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f870> │ │ │ │ - ld.d $t0, $s2, 24 │ │ │ │ - li.w $s7, 6 │ │ │ │ - li.w $s8, 6 │ │ │ │ - st.d $t0, $s2, 40 │ │ │ │ - st.d $t0, $s2, 48 │ │ │ │ - ld.d $t1, $s6, 40 │ │ │ │ - ld.d $s1, $s6, 48 │ │ │ │ - b -588 # 572d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f4d8> │ │ │ │ - ld.d $s1, $s6, 48 │ │ │ │ - beq $t1, $s1, -452 # 57368 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f568> │ │ │ │ - beq $t3, $s3, -456 # 57368 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f568> │ │ │ │ - bne $s1, $t1, -596 # 572e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f4e0> │ │ │ │ nop │ │ │ │ + ld.d $t0, $s0, 192 │ │ │ │ + ld.d $t1, $s0, 200 │ │ │ │ + beq $t1, $t0, 56 # 58b40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22c80> │ │ │ │ + bstrpick.d $t5, $t5, 0x1c, 0x0 │ │ │ │ + slli.d $t5, $t5, 0x3 │ │ │ │ + movgr2fr.d $fa0, $t5 │ │ │ │ + ffint.s.l $fa0, $fa0 │ │ │ │ + frecip.s $fa0, $fa0 │ │ │ │ + fcvt.d.s $fa0, $fa0 │ │ │ │ nop │ │ │ │ - li.w $t0, 6 │ │ │ │ - ld.d $t3, $sp, 24 │ │ │ │ - bne $s7, $t0, -128 # 574c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f6c8> │ │ │ │ - b -484 # 57368 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f568> │ │ │ │ - li.w $t0, -1 │ │ │ │ - beq $a0, $t0, 156 # 575f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f7f0> │ │ │ │ - beqz $s2, 280 # 57670 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f870> │ │ │ │ - ld.d $t0, $s2, 24 │ │ │ │ - li.w $s7, 5 │ │ │ │ - li.w $s8, 6 │ │ │ │ - add.d $a0, $t0, $a0 │ │ │ │ - st.d $t0, $s2, 40 │ │ │ │ - st.d $a0, $s2, 48 │ │ │ │ - ld.d $t1, $s6, 40 │ │ │ │ - ld.d $s1, $s6, 48 │ │ │ │ - b -676 # 572d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f4d8> │ │ │ │ - ld.d $t0, $sp, 24 │ │ │ │ - st.d $t1, $s6, 40 │ │ │ │ - sub.d $t3, $t0, $fp │ │ │ │ - bne $t0, $fp, -540 # 57370 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f570> │ │ │ │ - ldptr.w $t1, $s5, 64 │ │ │ │ - ld.d $t0, $s5, 104 │ │ │ │ - ld.d $t2, $s5, 120 │ │ │ │ - ori $t1, $t1, 0x1 │ │ │ │ - st.w $t1, $s5, 64 │ │ │ │ - add.d $t0, $t0, $t2 │ │ │ │ - st.d $t0, $s5, 24 │ │ │ │ nop │ │ │ │ - li.w $a0, -1 │ │ │ │ - b -540 # 57398 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f598> │ │ │ │ - andi $t1, $t2, 0x2 │ │ │ │ - bnez $t1, 132 # 57640 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f840> │ │ │ │ - ld.d $t1, $s2, 24 │ │ │ │ - ori $t2, $t2, 0x1 │ │ │ │ - st.w $t2, $s2, 56 │ │ │ │ - st.d $t1, $s2, 40 │ │ │ │ - st.d $t1, $s2, 48 │ │ │ │ - move $s1, $t1 │ │ │ │ - b -1040 # 571c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f3c8> │ │ │ │ nop │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - ld.d $a1, $s5, 16 │ │ │ │ - b -1272 # 570f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f2f0> │ │ │ │ + fst.d $fa0, $t0, 0 │ │ │ │ + addi.d $t0, $t0, 8 │ │ │ │ + bne $t1, $t0, -8 # 58b30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22c70> │ │ │ │ nop │ │ │ │ - beqz $s2, 128 # 57670 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f870> │ │ │ │ - ldptr.w $t0, $s2, 56 │ │ │ │ - ld.d $t1, $s6, 40 │ │ │ │ - ld.d $s1, $s6, 48 │ │ │ │ - ori $t0, $t0, 0x4 │ │ │ │ - st.w $t0, $s2, 56 │ │ │ │ - b -1064 # 571e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f3e0> │ │ │ │ + ld.d $t0, $s0, 240 │ │ │ │ + ld.d $t1, $s0, 248 │ │ │ │ + beq $t0, $t1, 40 # 58b70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22cb0> │ │ │ │ + pcalau12i $t2, 41 │ │ │ │ + fld.d $fa0, $t2, 184 │ │ │ │ nop │ │ │ │ - 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 $s4, $sp, 88 │ │ │ │ - st.d $s6, $sp, 72 │ │ │ │ - st.d $s7, $sp, 64 │ │ │ │ - st.d $s8, $sp, 56 │ │ │ │ nop │ │ │ │ - bl -307048 │ │ │ │ nop │ │ │ │ - pcaddi $a3, 41420 │ │ │ │ - li.w $a2, 279 │ │ │ │ - pcaddi $a1, 40434 │ │ │ │ - pcaddi $a0, 40447 │ │ │ │ - bl -305056 │ │ │ │ + fst.d $fa0, $t0, 0 │ │ │ │ + addi.d $t0, $t0, 8 │ │ │ │ + bne $t1, $t0, -8 # 58b60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22ca0> │ │ │ │ nop │ │ │ │ - pcaddi $a3, 41182 │ │ │ │ - li.w $a2, 55 │ │ │ │ - pcaddi $a1, 40020 │ │ │ │ - pcaddi $a0, 40033 │ │ │ │ - bl -305080 │ │ │ │ + pcalau12i $t2, 41 │ │ │ │ + fld.d $fa0, $t2, 16 │ │ │ │ + ldptr.w $t0, $s0, 152 │ │ │ │ + ldptr.w $s6, $s0, 148 │ │ │ │ + ld.d $t1, $s0, 8 │ │ │ │ + fst.d $fa0, $s0, 184 │ │ │ │ + ldptr.w $t2, $s0, 144 │ │ │ │ + ld.d $t1, $t1, 208 │ │ │ │ + st.w $t0, $s0, 156 │ │ │ │ + slli.d $t0, $t2, 0x1 │ │ │ │ + ldx.hu $t0, $t1, $t0 │ │ │ │ + addi.w $t0, $t0, -1 │ │ │ │ + bne $t0, $s6, 232 # 58c88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22dc8> │ │ │ │ nop │ │ │ │ - pcaddi $a3, 41300 │ │ │ │ - li.w $a2, 550 │ │ │ │ - pcaddi $a1, 39948 │ │ │ │ - pcaddi $a0, 39959 │ │ │ │ - bl -305104 │ │ │ │ + ldptr.w $t3, $s0, 136 │ │ │ │ + beqz $t3, 116 # 58c20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22d60> │ │ │ │ + ld.d $t0, $s0, 192 │ │ │ │ + ld.d $t1, $s0, 216 │ │ │ │ + bstrpick.d $t3, $t3, 0x1f, 0x0 │ │ │ │ + addi.d $t0, $t0, 376 │ │ │ │ + alsl.d $t3, $t3, $t1, 0x3 │ │ │ │ nop │ │ │ │ - pcaddi $a3, 41454 │ │ │ │ - li.w $a2, 544 │ │ │ │ - pcaddi $a1, 39942 │ │ │ │ - pcaddi $a0, 39953 │ │ │ │ - bl -305128 │ │ │ │ nop │ │ │ │ - bl -307616 │ │ │ │ - st.b $zero, $s0, 17 │ │ │ │ - pcalau12i $t1, 89 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 40 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, -136 # 57638 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f838> │ │ │ │ - bl -305972 │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - bl -305708 │ │ │ │ - pcalau12i $t1, 89 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 40 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - bnez $t0, -180 # 57638 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f838> │ │ │ │ - bl -305568 │ │ │ │ nop │ │ │ │ + fld.d $fa0, $t0, -376 │ │ │ │ + fld.d $fa7, $t0, -368 │ │ │ │ + fld.d $fa6, $t0, -360 │ │ │ │ + fld.d $fa5, $t0, -352 │ │ │ │ + fld.d $fa4, $t0, -344 │ │ │ │ + fld.d $fa3, $t0, -336 │ │ │ │ + fadd.d $fa0, $fa0, $fa7 │ │ │ │ + fld.d $fa2, $t0, -328 │ │ │ │ + fld.d $fa1, $t0, -320 │ │ │ │ + addi.d $t1, $t1, 8 │ │ │ │ + preld 0x0, $t0, 0 │ │ │ │ + fadd.d $fa0, $fa0, $fa6 │ │ │ │ + addi.d $t0, $t0, 64 │ │ │ │ + fadd.d $fa0, $fa0, $fa5 │ │ │ │ + fadd.d $fa0, $fa0, $fa4 │ │ │ │ + fadd.d $fa0, $fa0, $fa3 │ │ │ │ + fadd.d $fa0, $fa0, $fa2 │ │ │ │ + fadd.d $fa0, $fa0, $fa1 │ │ │ │ + fst.d $fa0, $t1, -8 │ │ │ │ + bne $t1, $t3, -76 # 58bd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22d10> │ │ │ │ + ldptr.w $t0, $s0, 96 │ │ │ │ + ld.d $a0, $s0, 264 │ │ │ │ + addi.d $a1, $s0, 192 │ │ │ │ + sub.w $t0, $t2, $t0 │ │ │ │ + alsl.d $t0, $t0, $t0, 0x1 │ │ │ │ + alsl.d $a0, $t0, $a0, 0x3 │ │ │ │ + bl -4664 # 57a00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21b40> │ │ │ │ + ldptr.w $t1, $s0, 96 │ │ │ │ + ldptr.w $t0, $s0, 144 │ │ │ │ + ld.d $a0, $s0, 288 │ │ │ │ + addi.d $a1, $s0, 240 │ │ │ │ + sub.w $t0, $t0, $t1 │ │ │ │ + alsl.d $t0, $t0, $t0, 0x1 │ │ │ │ + alsl.d $a0, $t0, $a0, 0x3 │ │ │ │ + bl -4696 # 57a00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21b40> │ │ │ │ + ldptr.w $t3, $s0, 96 │ │ │ │ + ldptr.w $t0, $s0, 144 │ │ │ │ + fld.d $fa0, $s0, 184 │ │ │ │ + ld.d $t4, $s0, 336 │ │ │ │ + ldptr.w $t2, $s0, 156 │ │ │ │ + ld.d $t1, $s0, 312 │ │ │ │ + sub.w $t0, $t0, $t3 │ │ │ │ + slli.d $t3, $t0, 0x3 │ │ │ │ + fstx.d $fa0, $t4, $t3 │ │ │ │ + slli.d $t0, $t0, 0x2 │ │ │ │ + stx.w $t2, $t1, $t0 │ │ │ │ + li.w $t0, 1 │ │ │ │ + beq $s5, $t0, 20 # 58ca0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22de0> │ │ │ │ + ldptr.w $t2, $s0, 144 │ │ │ │ + b -604 # 58a38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22b78> │ │ │ │ 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 │ │ │ │ - pcaddi $t2, 90019 │ │ │ │ - pcaddi $t1, 90030 │ │ │ │ - pcaddi $t0, 88795 │ │ │ │ - stptr.d $t2, $s0, 0 │ │ │ │ - st.d $t1, $s0, 8 │ │ │ │ - st.d $t0, $s0, 48 │ │ │ │ - beqz $a0, 20 # 57740 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f940> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 32 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ + ldptr.w $t0, $s0, 180 │ │ │ │ + ld.d $a0, $s0, 360 │ │ │ │ + addi.d $a1, $s0, 192 │ │ │ │ + alsl.d $t0, $t0, $t0, 0x1 │ │ │ │ + alsl.d $a0, $t0, $a0, 0x3 │ │ │ │ + bl -4788 # 57a00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21b40> │ │ │ │ + ldptr.w $t0, $s0, 180 │ │ │ │ + ld.d $a0, $s0, 384 │ │ │ │ + addi.d $a1, $s0, 240 │ │ │ │ + alsl.d $t0, $t0, $t0, 0x1 │ │ │ │ + alsl.d $a0, $t0, $a0, 0x3 │ │ │ │ + bl -4812 # 57a00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21b40> │ │ │ │ + ldptr.w $t0, $s0, 176 │ │ │ │ + ldptr.w $t2, $s0, 144 │ │ │ │ + addi.w $t0, $t0, 1 │ │ │ │ + st.w $t0, $s0, 176 │ │ │ │ + b -680 # 58a38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22b78> │ │ │ │ nop │ │ │ │ - pcaddi $t0, 89678 │ │ │ │ - addi.d $a0, $s0, 8 │ │ │ │ - st.d $t0, $s0, 8 │ │ │ │ - bl -305916 │ │ │ │ - ld.d $ra, $sp, 8 │ │ │ │ - move $a0, $s0 │ │ │ │ - ldptr.d $s0, $sp, 0 │ │ │ │ - addi.d $sp, $sp, 16 │ │ │ │ - b -306960 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - move $t0, $a0 │ │ │ │ - ld.d $a0, $a0, 48 │ │ │ │ - st.d $s0, $sp, 16 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - pcaddi $t3, 89991 │ │ │ │ - pcaddi $t2, 90002 │ │ │ │ - pcaddi $t1, 88767 │ │ │ │ - st.d $t3, $t0, -8 │ │ │ │ - stptr.d $t2, $t0, 0 │ │ │ │ - st.d $t1, $t0, 40 │ │ │ │ - addi.d $s0, $t0, -8 │ │ │ │ - beqz $a0, 24 # 577b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f9b8> │ │ │ │ - ldptr.d $t1, $a0, 0 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - ld.d $t1, $t1, 32 │ │ │ │ - jirl $ra, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - pcaddi $t1, 89648 │ │ │ │ - move $a0, $t0 │ │ │ │ - stptr.d $t1, $t0, 0 │ │ │ │ - bl -306036 │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - move $a0, $s0 │ │ │ │ - ld.d $s0, $sp, 16 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - b -307080 │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - move $t0, $a0 │ │ │ │ - ld.d $a0, $a0, 8 │ │ │ │ - st.d $s0, $sp, 16 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - pcaddi $t3, 89963 │ │ │ │ - pcaddi $t2, 89974 │ │ │ │ - pcaddi $t1, 88739 │ │ │ │ - st.d $t3, $t0, -48 │ │ │ │ - st.d $t2, $t0, -40 │ │ │ │ - stptr.d $t1, $t0, 0 │ │ │ │ - addi.d $s0, $t0, -48 │ │ │ │ - beqz $a0, 24 # 57828 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3fa28> │ │ │ │ - ldptr.d $t1, $a0, 0 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - ld.d $t1, $t1, 32 │ │ │ │ - jirl $ra, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - pcaddi $t1, 89620 │ │ │ │ - addi.d $a0, $t0, -40 │ │ │ │ - st.d $t1, $t0, -40 │ │ │ │ - bl -306148 │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - move $a0, $s0 │ │ │ │ - ld.d $s0, $sp, 16 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - b -307192 │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -48 │ │ │ │ - pcalau12i $t0, 89 │ │ │ │ - ld.d $t0, $t0, -160 │ │ │ │ - ld.d $t0, $t0, 0 │ │ │ │ - st.d $t0, $sp, 24 │ │ │ │ - li.w $t0, 0x0 │ │ │ │ - ldptr.w $t0, $a0, 128 │ │ │ │ - st.d $ra, $sp, 40 │ │ │ │ - andi $t0, $t0, 0x1 │ │ │ │ - beqz $t0, 100 # 578d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3fad8> │ │ │ │ - ld.bu $t0, $a0, 88 │ │ │ │ - beqz $t0, 148 # 57910 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3fb10> │ │ │ │ - ld.d $t0, $a0, 96 │ │ │ │ - beqz $t0, 84 # 578d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3fad8> │ │ │ │ - addi.d $t1, $t0, 56 │ │ │ │ - st.d $s0, $sp, 32 │ │ │ │ - addi.d $a0, $sp, 16 │ │ │ │ - move $s0, $a1 │ │ │ │ - move $a1, $t1 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - stptr.d $t1, $sp, 0 │ │ │ │ - bl -307812 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - move $a1, $s0 │ │ │ │ - ldptr.d $t2, $t0, 0 │ │ │ │ - move $a0, $t0 │ │ │ │ - ld.d $t0, $t2, 16 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - ldptr.d $a0, $sp, 0 │ │ │ │ - move $a1, $s0 │ │ │ │ - bl -307160 │ │ │ │ - addi.d $a0, $sp, 16 │ │ │ │ - bl -306560 │ │ │ │ - ld.d $s0, $sp, 32 │ │ │ │ - pcalau12i $t1, 89 │ │ │ │ - ld.d $t1, $t1, -160 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 24 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, 16 # 57900 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3fb00> │ │ │ │ - ld.d $ra, $sp, 40 │ │ │ │ - addi.d $sp, $sp, 48 │ │ │ │ - ret │ │ │ │ - st.d $s0, $sp, 32 │ │ │ │ nop │ │ │ │ - bl -307768 │ │ │ │ + ld.d $s6, $s0, 8 │ │ │ │ + ldptr.w $s1, $s0, 152 │ │ │ │ + ld.d $t1, $s0, 240 │ │ │ │ + ld.d $t3, $s6, 136 │ │ │ │ + vxor.v $vr0, $vr0, $vr0 │ │ │ │ + srai.w $t0, $s1, 0x1 │ │ │ │ + ldx.bu $t4, $t3, $t0 │ │ │ │ + fst.d $fa0, $t1, 0 │ │ │ │ + fst.d $fa0, $t1, 8 │ │ │ │ + fst.d $fa0, $t1, 16 │ │ │ │ + fst.d $fa0, $t1, 24 │ │ │ │ + fst.d $fa0, $t1, 32 │ │ │ │ + fst.d $fa0, $t1, 40 │ │ │ │ + fst.d $fa0, $t1, 48 │ │ │ │ + fst.d $fa0, $t1, 56 │ │ │ │ + beqz $t5, 308 # 58e70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22fb0> │ │ │ │ + ld.d $t3, $s0, 64 │ │ │ │ + ld.wu $a0, $s0, 164 │ │ │ │ + andi $t0, $s1, 0x1 │ │ │ │ + srli.d $t3, $t3, 0x3 │ │ │ │ + TRUNCATED DUE TO SIZE LIMIT: 10485760 bytes